200000 3 258467602 4 2 751304763 4 2 706138207 2 2 308974424 1 2 625612842 5 2 661819118 5 3 724582827 5 2 302870214 1 2 523906537 3 3 398041675 4 3 428969227 1 3 754326188 5 2 444573993 5 3 124334917 2 3 299011237 2 3 240125550 4 3 284432709 5 3 927058415 4 3 820592999 4 3 594104325 4 2 983239534 3 2 597368604 3 3 540503587 2 3 805898246 5 2 294858831 1 2 133356145 1 3 232541681 1 3 510633477 1 3 364763819 5 2 716755498 5 2 565866072 3 3 108969939 4 3 484084705 4 2 762930472 1 2 399494941 1 3 283834010 3 3 521574704 2 3 614437619 1 2 800965829 2 2 124423498 2 2 567011687 1 2 674179067 1 3 174621800 3 3 251327956 3 2 787777944 4 3 766544589 2 3 152885489 2 3 736309854 4 3 664573194 4 2 237815926 1 3 354327392 3 3 137689259 4 3 501870626 1 2 879906528 1 3 602735527 1 2 221838363 3 2 411137056 1 2 160494400 1 2 456790478 3 3 409170543 5 2 694748500 2 3 277136966 4 3 968069393 2 2 578531005 4 2 577211459 3 3 652321853 1 2 454344556 5 2 542992527 4 2 247092231 1 2 364788109 3 3 178672757 4 3 291358043 4 2 474333761 3 3 667770140 4 3 539039050 2 2 576618786 2 2 760396144 1 2 131681228 2 2 411468153 2 2 742572140 4 2 714734273 3 2 361477796 2 3 671283366 2 3 274692106 5 3 954565962 3 3 478475670 4 3 774653220 2 3 267107692 3 2 505212878 4 2 470298512 1 3 234227098 2 3 748777521 3 3 375757310 5 2 690450876 4 2 713367555 5 3 206262084 3 2 103076348 4 2 839444085 1 3 314101897 2 2 404433870 1 3 169602106 2 2 586354396 3 3 744066390 4 2 378706506 1 3 670329874 2 2 677224981 4 3 925907234 4 2 841277727 5 2 963130613 3 2 325557866 5 2 341978618 1 2 147582514 3 3 704328848 4 3 145259175 3 2 935458879 5 2 557542067 1 3 222513101 2 3 696004568 5 3 211612752 3 3 498687206 5 2 210760468 3 3 620133884 3 2 805173956 4 2 932464082 4 2 844052454 5 3 134291904 3 2 162383233 3 3 201851703 1 2 306813655 5 2 454183268 4 3 644590185 5 3 683307640 2 3 655788171 2 2 821316291 2 3 721109040 4 2 138890647 4 3 348611503 2 2 634012861 3 2 344341028 3 2 192714445 1 2 257654421 2 3 926794676 5 2 373890033 3 2 483896576 2 2 997265008 4 2 616388303 2 3 152979503 2 2 869344840 2 2 480443848 2 3 734343785 1 3 182551944 3 2 205449122 3 3 223094804 1 3 785566211 2 3 639059547 4 3 878311022 3 2 576828001 4 3 425931010 3 2 781239935 2 2 792803845 5 2 413702447 3 2 752660068 5 3 569668964 3 2 776532128 5 2 815428843 4 3 936058934 1 3 927552434 5 3 954052783 2 2 370602674 5 3 668666799 2 3 208452902 4 2 294420031 1 2 530910504 3 3 982263021 1 2 663474206 1 3 874763935 5 2 788712211 5 3 404775665 1 3 228136203 1 3 452176226 4 3 788743938 3 3 243183266 5 2 101252485 4 2 405391817 2 3 137754881 2 2 630760504 4 3 994615942 2 3 506450254 3 2 987122950 1 3 869929434 4 3 392584028 1 3 147987371 3 3 359070035 3 2 560395583 4 3 345465537 3 2 681166817 4 2 165429846 4 2 636219127 1 3 256175054 3 2 987363663 1 3 322924270 2 2 121531427 5 2 805114387 1 2 666783966 1 3 725451598 3 2 201823763 3 3 766675628 4 2 472554269 1 3 632731958 2 3 307137195 3 2 330179734 3 2 839314718 4 2 556805669 3 2 533384399 1 3 394806152 1 3 584694037 5 3 441102123 1 2 996686642 3 3 678438104 1 3 792860868 1 3 728228252 4 3 149972616 2 3 457041858 4 2 379215020 2 3 130731309 3 2 665787564 4 2 468577544 1 3 383498589 2 2 352796313 5 2 435196939 4 3 498772804 2 3 774016872 3 2 756033125 4 3 492614369 3 2 168935420 2 3 409470122 1 2 764138731 4 3 310980805 5 3 127318755 2 2 232369049 2 2 331520679 5 3 724081348 5 2 256373039 4 2 832917064 3 2 347613077 5 2 822721234 3 2 664793050 4 3 328306972 2 2 704237008 3 2 295218621 3 2 632513176 3 3 604512898 2 3 723661949 2 3 497382096 2 3 348182837 5 3 602385580 4 3 342717483 2 3 878816861 2 3 134997434 2 3 991198081 5 2 758313997 4 2 855425199 5 2 960511644 2 2 449996677 4 2 155702302 4 3 153082789 4 3 353891716 1 3 187757599 2 3 594188057 4 3 664285418 2 3 413341062 4 3 661928397 5 2 961756925 1 2 527216244 1 2 124012550 5 3 571948119 5 3 499089508 4 3 495804884 3 2 760222720 5 3 345547434 4 2 468547557 3 2 358315533 5 3 265543743 5 2 945108405 5 3 256281682 1 3 306247555 3 2 265313239 5 2 348427185 4 3 637823267 3 2 134528783 3 3 195538058 1 2 269652379 4 3 893296061 1 2 641606550 5 3 151225795 2 2 154024932 1 3 872087425 3 2 711991908 5 2 923665463 5 2 280521966 1 3 349758044 4 3 532017486 1 3 686697660 2 2 891311959 2 3 275166501 5 3 758423149 5 3 753039822 4 3 465983562 1 3 511235309 3 3 201232526 4 3 861056297 4 3 325737499 2 2 139880720 1 3 488027155 5 2 731860136 5 2 825844979 4 3 969909807 4 3 539776065 3 3 279879769 4 3 624749901 1 3 955361884 1 3 984549910 4 3 537795105 2 3 412574806 3 2 501895224 5 3 322752112 5 3 769405947 4 3 763251896 2 3 603401177 5 2 346216150 1 3 290027664 2 2 585196933 1 2 827324840 2 3 704569895 3 2 115594004 5 3 995597071 2 2 790124472 3 3 595739005 2 2 501687821 3 2 354429925 3 2 963251110 2 2 500757336 4 2 372416688 1 2 608950872 2 2 211145928 3 2 999689117 4 2 800037515 3 3 915351563 5 3 312413187 2 3 365695085 4 3 139602363 2 2 478926625 2 2 823226311 1 2 961868392 2 3 304778502 4 3 108365033 4 3 684192337 3 2 805377541 5 2 224599672 5 2 839203045 4 2 575346697 3 2 940279687 3 3 437072882 2 2 298214549 4 3 142717132 3 2 398334789 1 3 351588999 2 2 419576667 5 2 254051377 2 2 777992330 5 3 713073986 4 3 664140388 3 3 653790462 1 3 444873226 2 3 219005246 4 3 416265595 2 3 757328555 3 2 319656833 1 2 393997834 1 2 285776038 5 2 171405627 5 2 299872378 1 3 377970803 1 3 674270154 5 3 274831782 4 3 685083778 3 2 860804346 5 3 852691432 3 2 431563680 5 2 572689595 2 3 246513302 1 3 157427009 5 3 230716483 4 3 578792468 4 2 120648592 1 2 693756459 1 2 276607021 2 2 161589741 2 2 322340490 5 3 219314068 4 2 123377472 1 2 175869762 3 2 238814318 2 2 114799347 4 3 175726827 2 3 403984450 4 2 395694761 1 3 186516290 4 2 100585071 4 2 467998581 3 2 555031464 4 3 280883888 5 2 798905009 1 3 171729219 5 3 452389606 1 3 521501497 5 2 736939137 5 2 816147272 3 3 566995192 3 2 899720435 3 2 419690967 2 2 715206137 2 2 182800072 2 2 770716633 2 3 159589405 4 3 498985830 2 2 390040137 4 3 161882042 5 3 848547226 5 2 218308768 2 2 251224307 3 3 719542753 4 3 639056263 3 2 338068385 1 3 917971438 1 2 297629776 5 3 153160788 5 2 478053137 2 3 739103012 5 2 199610263 2 3 490302407 4 3 207619509 2 2 136553261 3 2 629533503 1 3 188350218 3 2 987840644 1 3 202638188 5 3 819931740 4 3 358239564 4 2 902971538 2 2 129396625 5 3 605240261 5 3 153383923 3 2 732244160 2 2 393155535 4 3 474866282 1 2 441154960 1 2 808103459 2 2 922872430 2 3 621615281 3 2 602994057 3 2 600296181 3 2 158868558 4 3 410515167 5 2 166725089 5 3 859809313 4 2 628976449 4 2 158857737 2 2 700476754 5 2 370924708 1 2 478878650 5 2 193048011 4 3 709573168 3 3 867898137 4 2 805021555 2 2 338294068 3 3 672838178 2 2 940179147 5 2 738443158 3 3 543271762 1 2 521842231 4 3 242179993 2 2 201639367 1 3 143517159 1 2 635333882 3 3 823370880 4 3 163050294 4 2 628914331 4 3 631950473 1 2 613637375 3 3 339670990 5 3 813495422 1 2 246396837 2 3 184403426 5 2 450938550 1 2 444201570 4 3 765592451 5 2 136025561 4 2 705112667 1 2 611844749 2 3 462837708 2 3 571258853 5 3 575304162 1 2 234339815 1 2 852337078 1 2 147107731 1 2 225869444 5 3 221075390 2 2 676781807 5 3 108291939 2 3 498671448 5 3 578178944 2 2 793814931 3 2 658567230 5 2 194225256 1 3 110320298 1 2 975549002 5 2 705578367 5 3 964755900 4 3 123879766 1 2 645771403 4 2 196010765 3 3 332481545 5 2 413163943 5 3 285753870 5 2 512245838 4 2 158448693 4 2 105166751 1 2 585071227 2 3 772054847 1 3 777833808 1 3 652934077 4 3 149293427 3 2 956256624 4 2 454212564 3 3 415542621 2 3 900064122 5 2 460858912 4 2 205266214 5 2 754722353 2 2 218466149 4 3 913758999 3 3 372602955 5 3 258820664 3 3 788866735 3 2 642980095 3 3 149105922 2 2 883960353 2 3 688409145 3 2 693000296 4 3 556348213 1 2 266342417 3 3 434553302 4 2 252470567 4 3 353511905 5 3 866026242 4 2 213200166 4 3 946029745 3 2 505874736 1 2 973761060 1 2 297169616 1 3 871352276 2 2 224296741 5 3 261805577 3 3 560929969 5 3 243497675 4 2 908483662 1 2 480087110 4 2 211087281 1 3 729023772 3 2 782488024 5 3 481330186 5 3 735984127 3 3 506250861 5 2 716947972 2 3 472617053 2 3 546023084 3 2 542556202 5 2 650133731 4 2 638539333 1 3 613283149 5 2 102920435 4 3 726647252 1 2 540455209 1 2 478316753 4 2 113221445 3 3 258805988 4 2 970706879 5 2 559206922 2 3 344628429 1 2 604355954 3 3 623320471 2 2 718145784 1 2 161797092 4 3 248417551 1 3 916447360 2 3 476446491 2 2 483869883 2 3 786517461 1 3 919434638 3 3 838340688 5 2 747529463 4 2 135506988 4 3 303168149 4 3 601240552 4 3 981438729 4 3 138369936 3 2 797738827 5 2 907447719 4 2 688241098 5 2 879838133 1 3 476901307 3 2 514989348 4 2 551379575 5 2 888549247 2 3 221972793 3 3 121055758 3 2 740290862 1 2 501280789 3 3 808848057 5 2 322578602 1 2 126689009 5 3 543313235 4 2 668539234 2 3 431874993 3 2 449812409 2 2 490217420 1 3 728368724 4 3 828663793 4 2 607193294 3 3 329755987 2 2 566591606 3 3 570434142 3 3 114339956 2 2 122156775 4 2 967956051 2 3 469923879 3 3 727006894 4 3 180637080 2 2 169977763 1 2 299045924 1 3 541573960 5 2 467521332 1 3 323788661 1 3 183251008 1 2 118215810 4 2 467834594 3 2 149226313 5 3 161838802 4 2 135438617 3 2 665903901 4 2 254822969 3 3 720969196 3 2 165320620 3 2 935133313 2 3 273892515 4 2 424145228 5 3 322400752 1 3 801521244 1 3 558530930 5 2 825374972 2 3 683296678 5 3 987352086 5 3 333378819 1 3 380142683 2 3 433814025 5 2 738696839 4 2 746151939 1 3 457845387 5 2 816629089 2 3 823600208 4 2 486227995 4 3 623975805 2 2 248873181 4 3 786449554 5 3 210807342 3 2 726576712 1 2 635740063 4 3 218727721 3 2 487961761 1 3 391818129 5 3 283097496 2 2 530957232 1 2 641628987 3 3 973522550 2 3 122415140 4 2 330169398 1 2 690961277 4 2 582401306 3 3 893922730 4 3 809482526 5 3 670899413 2 3 288444385 2 3 901911378 2 2 851761981 3 2 748837663 4 2 785088551 3 2 124250179 1 3 534949206 4 3 861716492 1 3 519492896 4 3 824413087 5 3 993477374 2 2 198128122 1 2 898709197 5 3 904611651 5 2 730307621 1 2 251189759 3 2 530563652 3 3 802166969 2 3 814957675 3 2 749476248 5 3 335569262 5 2 600142978 1 3 379583845 2 2 971440552 1 2 302761091 2 2 619349969 5 3 447084899 3 3 147448309 1 2 743280370 2 3 165192568 3 2 127694371 4 2 367197264 5 2 862092753 2 2 527009208 3 3 208479644 4 2 345714713 1 3 701287510 5 3 365854391 2 3 376528092 2 2 458596967 5 3 904838790 3 3 737761015 4 2 520824258 2 3 990033200 5 3 791376808 5 2 363802318 5 3 491766740 4 2 837310141 2 3 939448137 4 3 233654818 3 3 774989076 3 2 860785249 2 2 384844116 1 3 112292923 2 2 732489080 4 3 249875684 2 3 158270400 1 2 721153730 4 2 679077050 2 3 342385281 1 2 115577634 4 2 800392972 2 2 212643676 5 3 290584342 4 2 781195714 2 2 845894274 4 3 366766269 5 2 398230134 5 3 776689218 3 2 508783651 5 2 858916973 5 3 736237294 1 3 174843524 4 3 365750008 4 3 521127383 3 3 585594457 3 2 557814811 1 3 173418554 2 2 672817134 3 3 589237053 4 3 979158622 2 3 382334897 3 2 789606757 2 3 346126194 2 3 404379534 1 2 981019117 5 2 171092310 1 2 613517626 4 3 737953674 3 2 771937561 4 3 379588829 5 3 318207395 1 2 207512433 4 3 413982564 1 3 221188881 4 2 539726883 3 2 987580304 4 3 708076616 2 2 703023152 1 2 546144294 4 3 272262539 5 2 536752683 3 3 506728592 5 3 331180050 3 3 636824746 5 2 877338244 1 3 926759161 1 2 212082074 5 3 421244904 2 3 255522476 3 2 894995667 5 2 342411920 4 3 705688708 3 2 718575149 4 2 488385932 1 2 248746854 1 2 204352444 2 2 329370812 2 3 557927694 4 2 356815336 3 3 898863616 5 3 900604466 5 2 242344318 3 3 196650655 1 3 539564617 5 3 620245702 5 2 484218683 4 2 376761088 5 3 374062107 2 2 436278919 4 2 512695939 5 3 900100252 3 2 968706104 4 3 814620075 4 3 357657777 2 3 778783182 5 2 469317355 1 2 208149053 1 2 820941429 5 3 558174942 3 3 793295578 5 3 704358727 2 3 763498655 3 3 181793581 4 2 773508846 5 2 925768732 1 3 332766002 3 3 276850105 3 2 151470057 5 2 368933853 3 3 768506082 5 2 178179881 3 3 926286155 3 3 773304819 4 2 795720600 5 2 961801314 1 2 144316422 5 2 948825283 5 3 716187269 2 2 428203830 2 2 261571926 4 2 527313521 1 2 735980095 5 2 262040622 3 2 557729017 2 2 614378919 5 2 656099585 2 3 435647814 5 2 202714950 3 2 423663590 1 2 114278380 1 3 357455556 4 2 311642696 5 3 456674764 5 2 739467525 3 3 641291263 4 3 978800055 4 3 608640761 4 2 158412160 3 2 206457558 5 2 963315953 5 3 751700832 5 3 911583249 4 3 715849932 4 2 875599333 1 3 155567412 3 2 267236760 1 2 522681111 3 3 806065165 4 3 670232062 1 3 741011434 4 2 698920022 1 2 993137000 1 2 573741689 1 3 629108437 1 3 842088805 2 2 603662607 2 2 595220806 1 2 319579441 4 2 149435125 5 3 817206394 3 2 625162548 3 2 952189646 3 3 375368862 1 2 465615186 5 3 802765890 2 2 323307661 2 2 358771510 2 2 360652274 1 3 770328873 3 2 358003048 5 2 411185672 4 2 853418462 2 2 172919498 1 2 398968272 3 2 379608852 2 3 756372000 1 3 239128722 2 3 840477003 2 3 469492120 3 2 213198853 3 3 147202536 5 3 727881035 3 2 476931868 3 2 603302123 4 3 371060214 1 2 108518252 5 2 496736095 1 2 148440400 1 3 284248910 3 3 343604515 5 3 417134320 1 3 640702050 4 3 113466416 4 2 207290209 3 3 964894225 2 2 317212848 2 2 353695224 2 3 112475806 1 3 704767146 5 3 852940566 5 3 242778043 4 3 433379976 4 3 121676133 3 3 713077253 5 2 174564846 3 3 392712845 5 3 970286722 5 3 343661054 5 2 592538495 1 3 345975127 2 2 100691721 5 3 331274923 4 2 510118012 3 2 148092280 4 3 440157467 2 3 379278912 3 3 495618875 3 3 160053822 1 2 800821463 4 2 127316971 4 3 155013825 3 3 750380597 1 3 917546662 5 3 567539639 2 3 114560827 2 2 594030412 2 3 610907532 1 2 311900631 4 2 675861005 2 3 489311882 3 3 635806773 2 2 477628909 2 2 708084302 3 2 437239321 4 2 574634719 3 3 429500869 4 3 179288172 5 3 965844040 1 2 341382346 2 3 216639522 5 3 142526212 3 3 789823322 2 2 208845678 4 3 325341036 5 2 187321439 1 2 716689943 1 2 893775169 4 2 589280469 3 3 298989492 1 2 564846528 2 3 601612455 2 3 992001340 2 2 390463838 3 3 571793918 2 3 483586612 2 3 210966733 1 3 230294079 1 2 456717260 5 3 327297630 4 3 229801486 3 2 482199667 1 3 555042969 4 2 220427721 5 3 324524547 2 2 368555783 4 2 344533379 5 3 699269530 4 2 994302679 5 2 375427340 5 2 819425286 3 2 481531397 3 3 697840598 5 2 238835564 3 2 807075660 3 3 333599007 1 3 891500891 4 2 313968425 3 2 477139120 2 3 401587829 3 2 887765460 5 3 734506836 1 3 737853170 3 2 985150170 3 2 268526030 2 3 464705956 3 2 417876330 1 2 972206492 4 3 730544702 4 2 344931865 1 3 902276115 4 3 929131050 2 2 772157608 2 3 731535183 2 3 657702033 1 3 464875093 1 2 938791626 2 3 375654059 2 3 213798620 2 3 318983733 5 3 428859712 3 3 878297306 4 3 391849543 3 2 488641858 4 2 598132285 4 3 687840572 1 2 627903197 2 2 489745412 4 3 300824160 5 2 230268235 1 3 658855560 2 3 206357747 4 3 558206936 4 2 925632954 3 3 308141355 2 2 451605636 4 2 424703911 3 2 262497130 5 3 165125164 1 3 907066735 4 2 408791232 5 2 979196059 1 2 346746946 1 2 668468602 3 2 202959725 2 2 332596248 4 2 235817649 3 3 351443603 5 3 734579851 2 3 881488408 5 2 115060420 4 3 647568637 3 3 668350296 2 3 613019631 5 3 805280115 1 3 340413691 2 2 529702909 3 2 494997119 3 3 350892670 1 2 962442878 3 3 467062688 2 3 117364388 4 3 835104412 2 2 946598329 1 3 166701457 1 2 774444766 4 2 296089448 1 3 585766066 5 3 248791927 5 2 507293237 3 3 568164743 3 3 242103687 2 3 662209046 3 2 370390272 3 3 190396511 2 2 140935481 4 3 637190242 4 2 561006838 1 2 897965715 3 3 634476120 3 3 546422523 4 3 565200844 4 3 458286540 1 2 143023550 5 3 411291995 2 3 622474384 5 2 988909612 5 2 717091213 5 2 568550823 3 2 818329323 1 2 716148383 5 3 326211401 2 2 206837684 3 2 602390754 3 3 220154962 2 3 566622950 1 2 201092953 5 2 124045789 3 2 718429420 2 2 952835442 2 2 450105385 4 3 881283492 2 2 790431859 1 2 526539668 2 2 533211286 2 2 762284684 4 3 401375844 5 3 442855808 4 3 231636100 3 2 176612086 5 2 843902702 5 3 227133477 2 3 120029700 3 2 486314040 3 3 154867576 5 2 390458039 1 2 174114636 4 2 305303113 4 3 724135895 1 2 178886636 1 2 398133192 5 3 178157702 3 2 215316040 4 3 251996117 5 3 174016124 2 2 523259567 5 3 317418324 3 2 984361771 1 3 738323117 4 3 871173353 4 3 292937998 4 3 742949945 3 2 835673923 2 2 540979059 4 3 776251168 5 2 746105198 3 3 674637027 3 2 803433195 4 3 594928239 1 2 520439060 5 2 819454051 1 3 358566176 1 2 679959835 2 2 267730682 4 2 802222125 2 3 685918751 5 2 165431093 1 2 615941119 4 2 583015181 2 2 575598523 4 2 570484646 3 2 304494812 3 3 546335561 4 3 895094595 2 3 993800637 2 2 279482463 4 3 689419090 4 3 889419211 5 2 203728382 1 2 920466349 1 3 283154657 4 3 295898869 5 3 339520716 3 3 275974431 5 2 909637226 3 3 167534396 3 2 338435799 1 2 134809181 4 2 792399814 3 3 522052686 1 3 357699505 5 3 259371713 1 2 539401391 1 3 909958920 2 3 732279675 5 2 908157956 1 2 729263237 2 2 450124557 3 3 996100129 2 2 720636089 5 3 263455398 2 3 104941932 1 2 744186039 5 2 579172079 3 3 419595197 5 2 481740483 2 2 520764562 5 2 716560295 4 3 957674448 4 2 886063841 2 2 214018024 5 3 843487723 4 2 563879524 2 3 756026210 4 2 523742678 3 3 801278258 2 2 700283915 3 2 634321044 1 3 293552030 5 3 387783086 4 2 352488419 1 3 939392914 4 2 913955568 4 3 725374870 1 3 508247856 1 2 267187729 5 2 222053333 3 2 481217228 1 2 723603228 3 2 282805843 2 2 597011462 4 3 263266064 2 2 381584828 1 2 172167905 3 2 654801003 5 2 252467997 5 3 434285220 4 3 710748360 5 3 243651220 1 3 558170070 2 2 523095754 3 3 232465621 1 2 974417004 2 2 664573489 4 3 488136807 5 3 130920110 1 3 367679185 4 3 699983253 5 2 474514560 5 3 292261620 1 2 384852243 1 2 243759818 4 3 967393559 1 3 957114648 1 3 860075195 4 3 432702023 4 3 323958355 1 2 753551466 2 3 441401662 2 2 193988640 2 3 893583594 3 3 436176128 4 3 293667134 2 2 251873720 1 3 543687334 5 3 522299359 5 3 700920857 1 3 544648051 5 3 581567831 4 2 931241238 4 3 932036344 2 2 675318491 2 3 549177887 3 3 606914223 3 3 340906496 1 2 181265877 4 2 600306811 3 2 428217557 5 3 498817348 2 3 586109698 5 2 545711918 1 3 116536230 3 2 507386595 4 3 257936555 5 3 442533866 4 3 635789948 1 2 629245429 2 3 840068441 4 3 345430978 1 3 535030215 4 3 736263987 1 3 367254006 1 2 983852617 1 3 885620134 2 3 683924980 2 2 440759303 1 2 334949158 5 3 749486201 3 3 211719407 2 3 345074751 3 2 521800854 2 3 589148421 3 2 114375440 5 3 721526088 3 2 392911861 5 3 345371345 5 2 959563499 4 2 419170285 3 2 305599406 3 3 718284623 1 3 893110722 1 2 812556601 1 2 511811333 1 2 911599203 3 2 606644305 1 3 891602757 4 3 408244937 4 3 721450048 5 3 307388316 2 2 483345573 1 3 122205741 5 3 104550961 5 2 817847613 5 2 558332984 3 2 428279001 3 3 941733129 1 3 766943253 4 2 657566222 3 2 361768649 1 2 197459124 5 3 791931730 5 3 165052652 1 3 278966635 5 2 529649954 4 2 794597496 1 2 823171290 4 2 768250895 1 3 129347912 2 2 750413124 2 3 133629613 4 3 416600462 3 2 300455999 1 2 371480586 3 2 320549656 1 2 364042194 4 3 796473193 5 3 503551395 5 2 356805676 3 3 180162429 3 2 201966915 1 3 396623567 5 3 891254368 5 3 133944293 5 3 761151517 3 3 202296699 5 3 298828260 1 2 633051358 2 2 908966974 4 2 803768959 2 3 212375235 1 3 117320508 3 2 603699817 1 3 263994132 3 2 961455642 4 2 861314481 3 3 307733628 5 3 737879801 3 3 519906764 4 2 928021645 4 2 107257541 3 3 364101500 1 3 990940456 2 2 487405128 4 3 384711786 5 2 188460613 2 3 917794203 2 3 619196580 3 2 876132205 5 2 827322178 2 3 402673039 5 2 492588486 2 2 884031166 3 3 222619454 1 3 402825524 4 3 265829821 5 3 931678927 3 2 164470802 3 2 563901221 1 2 188850744 4 2 353153513 5 2 415623457 4 2 231785422 4 2 986207590 3 3 385274291 2 2 713108648 2 2 691470640 1 2 859625996 1 2 609236207 3 2 268634114 4 2 149102452 4 3 335674701 4 3 533677594 3 2 458777146 1 2 974536320 4 2 412699943 4 3 609936034 2 2 533108800 4 3 572602652 5 2 124844148 1 3 144935633 4 2 646283596 1 2 261446038 5 3 786051066 2 2 625110517 4 2 801791334 3 2 989099380 5 3 868245798 4 3 198960766 3 2 316838810 4 3 326277718 3 2 732004628 5 3 100800278 1 3 304657589 1 3 581893397 2 3 275223647 5 3 530740380 5 2 117058152 5 2 848415951 2 2 341095530 3 2 951996058 5 2 335278610 2 2 267467643 5 3 700465528 2 2 126384510 5 3 349688115 2 2 338068321 1 3 720187918 4 2 763865350 2 3 764705180 4 2 160404692 5 2 439294936 1 2 493116804 4 2 240597570 1 3 593314186 1 3 386774487 4 3 731964942 4 2 523825486 4 3 738882725 5 2 144276794 4 2 647334029 4 3 144878516 5 2 439607360 4 3 111999171 1 3 416872665 4 2 816156553 1 3 231241916 3 2 283386365 3 2 282727689 2 3 149395016 5 3 613025996 3 3 206720271 2 2 995129695 1 3 313721803 2 2 717714177 4 2 227499490 4 2 437006576 5 3 570494049 2 3 203194709 4 2 144111774 5 3 948385532 4 2 425581929 1 3 260686637 5 3 759354144 4 2 344287244 3 2 886444693 3 2 510737891 3 3 301092178 4 2 718962126 3 2 897300585 5 3 381208292 5 2 502120394 4 3 697384655 5 3 622349581 1 2 852599139 1 3 429045218 4 2 253958148 1 2 452166454 3 2 697274607 2 3 648383031 2 3 505096821 3 3 733895827 5 2 167501366 1 3 751087354 3 2 655141045 3 3 875462080 3 2 851096569 1 3 451742944 2 3 948679677 1 3 558841498 1 3 300383028 4 3 437438728 1 3 318861761 1 2 327258510 5 3 173770815 1 3 139396417 1 3 223356078 2 3 219842061 5 2 870617997 3 3 194830234 5 2 493884507 4 3 439967029 5 2 827630470 2 2 556706718 5 3 314905771 3 2 865086897 2 2 310266325 5 3 891536996 1 2 628603569 1 3 382063324 5 2 286059038 3 3 905838804 2 2 239509432 4 2 481952195 5 3 397609291 2 3 263518273 4 2 516347216 4 3 826097964 4 2 688530734 2 3 737996695 2 3 712899727 2 3 339664437 1 2 257974269 4 3 765612964 4 3 737769573 5 3 621960749 5 2 439689287 4 3 651406047 3 2 312166159 5 3 323047436 5 2 548773983 4 2 189579190 3 2 972955480 2 2 293877315 5 2 541052044 3 3 979625256 5 3 329470497 3 3 257639366 2 2 414974890 3 3 252676694 3 3 122763945 1 3 486412737 4 2 491732714 4 3 348056499 3 3 271291941 2 3 394986525 2 3 236019433 1 2 195801971 2 3 629065491 1 3 742579883 5 2 575011309 5 3 655527769 4 2 749078289 2 2 569636228 4 2 104853263 3 2 304986467 2 3 929163642 5 2 920360922 5 2 812211623 4 2 894840178 3 2 113406316 1 3 731946625 3 2 504380373 4 2 696900465 4 2 734190126 2 2 497759181 5 3 674055698 2 2 593268876 2 3 304476249 3 2 588778863 5 3 663134042 1 3 726418281 1 3 313097958 4 3 117744473 3 3 775202302 3 3 223740795 3 2 691714157 5 2 481612422 1 3 156369210 1 2 693980347 5 3 303137030 4 2 674717576 1 3 810470101 3 3 303948324 5 3 590745398 5 2 720624997 3 3 388311370 5 2 607067617 3 3 109718177 5 3 710873352 5 3 518293782 1 2 687088456 3 2 745149194 5 2 406342395 2 2 931007671 2 3 204910378 1 3 653376239 2 2 309243108 3 2 998628023 1 2 857524129 2 2 308566662 3 2 330137331 3 3 974787800 3 2 976825718 5 2 545374252 4 2 980414603 3 2 801952511 3 3 158445767 1 2 471111706 4 3 951343214 4 2 890201572 1 3 111902692 4 2 336487154 2 3 945152349 1 2 131666613 5 3 331745091 2 3 868734135 3 2 433604802 1 2 273047588 4 3 595150941 4 2 449243748 2 2 107563840 1 2 952476345 5 2 944569284 1 3 831539770 4 2 577700436 2 3 708996430 2 3 540903664 5 2 938518626 4 3 899271340 3 3 673340319 4 2 632462002 3 3 323472534 3 2 534208131 1 3 348626962 2 3 481667007 5 3 764320117 5 3 743508642 1 3 681580124 4 3 140436540 2 2 244501408 3 2 137391535 2 2 184578583 5 3 941731803 2 2 283771011 5 3 806253862 4 2 863890269 1 3 445560900 4 2 518450467 1 2 203797380 2 2 592938651 4 3 419678605 3 2 548714576 2 2 138699471 3 3 793547391 4 2 734581624 3 2 871396488 3 2 136255807 1 3 968381050 2 3 727618457 3 2 419567245 1 3 720374487 3 3 469015078 2 3 547022644 2 3 493267402 1 3 486503469 4 2 301586025 2 2 507657660 3 3 121136367 5 2 479610601 3 3 212435087 5 3 729841563 4 2 565982917 1 3 421044994 5 2 985482802 4 2 530772303 3 3 307779730 4 3 190001848 3 2 738717072 5 3 192301484 2 2 309677080 2 3 445747813 2 3 602861906 5 2 702836563 5 3 220588310 5 2 433003132 1 3 872657460 4 3 798530803 4 2 209871138 4 2 181517349 5 3 144195670 4 3 489013842 3 2 593767502 5 2 328938436 1 3 734023891 1 3 520831314 2 3 235962208 1 3 537002127 1 3 754211293 3 3 637130856 5 2 717159732 3 3 546739884 3 2 411753795 2 2 659170392 1 3 625341553 4 2 558057442 2 3 919882030 1 3 881358772 1 3 558860830 2 2 635287751 5 3 271735986 2 2 376650862 3 2 803334014 1 3 108960731 2 3 963813375 4 2 748167556 3 2 765215692 2 3 519894846 2 3 852366927 2 3 718422600 3 3 718738844 2 2 325686181 4 2 213772282 2 3 217726564 3 2 996082095 1 3 636688576 1 3 506942048 3 3 618811945 2 3 448950687 4 2 518086677 1 2 259342248 3 2 905480463 4 3 738234311 1 3 896402776 5 2 558890535 3 2 685756960 5 3 491713197 1 2 622245113 5 2 573709160 3 3 104622037 5 2 815713774 3 3 405252442 4 3 470712051 3 2 858711033 2 3 226038568 5 2 251569620 3 3 842751510 3 2 450393868 1 3 691257194 1 3 106254337 2 3 729450216 5 2 459267359 4 3 128942633 2 2 969520590 4 3 627760522 2 3 128731219 4 2 599365497 4 3 605791615 2 2 842140342 5 3 837234746 4 2 415551565 2 2 998658192 2 3 477203270 5 2 270786804 5 3 738157596 2 3 410268164 3 2 675812715 5 3 669908838 5 2 132861256 1 2 423483355 4 3 323999370 3 2 948361422 4 2 398707622 3 2 473996713 4 3 200396293 4 2 958310271 2 2 616885853 5 3 939678458 2 2 155837568 3 2 779576082 3 3 106916571 3 3 409521087 5 2 640184977 3 2 690427655 4 2 367005664 2 3 203977791 5 3 872476618 3 2 789590912 2 3 129554068 4 3 212461657 2 2 158005294 1 2 241660617 1 3 394235563 2 2 557356901 1 3 776241636 3 2 693320180 1 2 679459234 2 3 854661092 3 2 599537436 2 3 717751703 5 3 588355383 3 2 733943112 4 2 608716723 3 3 551323550 5 2 727624337 5 2 815041136 5 3 202604005 4 2 587285658 4 3 734159859 3 2 151751531 5 2 401888020 2 2 717606975 5 2 348465229 4 3 287207932 1 3 724705664 1 2 555776226 5 3 505215706 5 3 225990992 3 3 500175610 3 2 268764088 3 3 307233376 1 2 579813915 2 2 642276369 2 3 299867951 5 2 793065423 5 3 750224000 5 2 229250394 5 2 812541187 1 2 835172342 2 2 442940226 1 2 240356016 3 2 223848728 4 2 446535179 4 3 765210672 2 2 622844920 5 3 311428594 5 2 456757007 3 2 250503348 3 3 115982222 5 2 962472338 3 2 723103936 2 3 263792422 1 2 755428626 3 2 499667552 1 2 141991224 2 3 752098632 1 3 871764281 4 3 148196301 2 3 321620123 5 2 981397485 4 3 181408345 3 2 183913840 3 2 324645946 2 3 523594692 4 2 145400407 1 3 547620976 2 2 374860877 3 2 774397072 4 2 287848351 2 2 294509287 5 2 130215035 4 3 302653447 3 3 216976253 4 3 873012800 4 2 941355484 4 2 572630816 1 3 996145408 2 2 931398491 5 2 288594401 4 3 768013005 2 3 900746371 4 3 576336035 4 2 719219221 3 2 589176882 1 2 905318738 5 3 396517847 4 2 424949712 5 2 227426686 1 2 257888922 1 2 206450298 4 2 126226774 2 2 949820472 4 3 629645765 1 3 120611772 4 2 527254548 1 2 764874335 3 2 103955656 3 3 594879017 3 2 707025514 5 2 400994891 5 2 684691374 2 3 584403898 5 2 983337785 2 3 837300609 5 3 317162203 5 3 145680300 5 2 447226969 1 2 724341312 4 2 774224986 4 3 926023630 3 2 927442019 3 2 723805139 3 2 234132423 4 3 473967395 3 2 501791301 5 3 330392211 4 2 872863802 2 3 399535777 2 2 469726267 1 3 369075201 3 2 741716105 4 3 378360364 5 2 138091187 4 3 206312128 2 2 496765075 2 2 142684069 4 3 684345536 2 3 521747400 2 2 420638562 5 2 125478761 2 2 174775147 4 3 947757652 3 2 949302640 1 2 245123398 1 2 331274570 5 2 824868514 1 3 664247797 4 2 522351786 1 3 599906390 2 2 460079760 5 3 573409433 3 3 523686628 5 2 630349926 3 3 308312977 1 2 348795272 5 2 386649449 5 2 623614507 5 2 381894367 4 2 853906027 3 3 975767230 4 2 126129180 2 2 303748489 2 2 945704048 3 2 407358821 4 3 362792752 5 3 563174573 5 2 898758212 4 2 806916902 5 3 595367291 3 2 138678648 1 2 744051274 2 2 130559027 1 2 246025056 4 3 707667294 4 3 921562857 2 3 647112656 3 3 826892388 1 2 311616703 5 2 422841434 1 2 459325411 5 3 204482438 1 2 321049622 1 2 460434477 1 2 118998964 4 3 516341171 1 3 148184909 5 3 192103788 2 3 400454123 4 2 650132353 4 2 900053567 1 3 800053834 2 2 194644736 4 3 993212020 3 2 378665628 1 3 454534963 3 2 772290127 5 2 493040582 5 2 656669516 3 2 657026056 5 2 549887922 3 3 493043558 4 2 865758323 2 3 714868845 3 2 511101785 3 2 131984626 4 2 997145473 1 2 851300285 5 3 324921083 2 2 215784926 2 3 327460218 1 3 446667525 4 3 385659115 1 3 489192026 1 2 492904391 1 3 308800191 5 3 903209574 1 2 606681887 4 3 129711308 1 2 249994274 3 2 115023809 1 3 745222397 3 3 117000640 3 3 844311588 1 2 541288775 2 3 551837977 4 3 320477045 4 3 792480066 2 2 743381358 4 2 517176580 5 3 766139307 4 2 632695144 4 3 777454089 2 2 870219609 1 3 596170697 4 3 597212325 2 3 127777349 4 2 196007667 1 2 159114471 2 2 887921724 1 2 326439358 3 2 668944564 3 2 732903146 2 2 115295849 5 3 587580161 2 2 628194383 5 3 347730717 2 3 412994222 3 3 358084257 4 2 286042348 4 3 117142195 3 2 699930824 2 3 961047593 4 3 880158492 3 3 631899582 3 2 688508846 1 2 868722216 3 3 127665770 1 2 384805260 4 2 869086247 1 3 273943558 1 3 545229470 2 3 204227330 1 3 239676038 3 2 856500874 1 2 431129600 3 3 621669605 1 2 232558380 1 2 345914521 5 3 255430796 4 3 670036980 3 2 507209990 4 2 561650947 1 3 333322555 2 2 529346206 2 3 630894808 2 3 877993140 4 2 483290380 5 3 444542199 1 2 492511530 3 3 300751740 3 3 578107108 2 2 389069461 4 2 747465161 2 2 158641232 1 3 906494830 3 2 490013696 5 2 127050567 4 3 623022109 2 2 138506904 1 3 420596781 5 3 455002085 3 2 925621012 1 2 490417603 2 2 210720610 4 2 993096185 5 2 533555940 2 2 612898691 1 2 148022259 4 3 718808986 3 2 148105078 2 3 176468417 5 2 815210714 2 3 213349904 3 3 192581352 1 2 863846443 5 2 725424439 4 2 357563869 1 2 755561850 4 2 618301354 2 2 368971725 1 3 265571968 3 2 151997713 1 3 375575817 3 3 733283506 4 2 544837645 1 2 163303508 1 2 857449767 1 3 263998794 1 3 556604559 5 3 727593908 3 2 176817316 1 2 532188845 2 2 447699380 5 3 517723664 2 2 546095880 1 2 973440697 5 3 535587982 4 2 421590226 4 3 268726519 3 2 994132867 3 2 368687093 3 3 338804927 2 3 662614740 4 2 581105269 4 2 942567939 2 2 508133864 1 3 182669544 3 3 795584941 3 2 294258722 2 3 495672640 2 2 382576529 5 3 608148840 1 2 903921777 5 3 830293657 2 3 260529343 1 3 170206991 5 3 395633169 2 3 374440459 4 2 451902029 2 3 662883578 5 2 465339795 2 2 112205303 2 2 236983823 2 3 592512034 1 2 166421458 5 3 624311490 2 3 864508503 1 2 765628208 1 3 734829727 4 3 388883264 5 2 233757219 2 3 642301316 4 2 126924032 4 2 542987640 5 3 627156909 3 2 207201712 5 2 712399029 2 3 390429240 4 3 493416030 2 3 809061940 1 2 166233412 1 3 813610014 2 3 514386380 4 2 346698255 5 2 690344771 1 2 236348691 3 2 213551608 5 2 756929054 5 3 219905619 2 2 373975301 1 3 813594750 3 3 721272713 1 2 956625611 5 3 724687947 1 3 659923623 1 2 544796231 2 3 239509649 3 3 372586337 3 2 220739014 4 3 668597021 3 3 339751824 5 3 453648415 2 3 249474336 4 2 595351535 5 3 245057051 4 2 884578730 3 2 592440157 4 2 739091763 3 3 582137622 5 2 714655322 5 2 172365496 5 3 830056463 4 3 629621203 2 2 396868736 4 3 734059103 4 3 398322116 3 3 395625514 1 3 531238132 1 3 637589899 5 2 847176514 4 2 766248971 1 2 986533744 2 2 641444298 5 3 685247056 2 2 638125825 5 3 504257571 1 2 147251256 2 3 865474229 5 2 278192343 2 3 757005372 2 3 952504481 5 2 879185786 4 3 112328688 4 2 298214750 5 3 709183957 5 3 478168965 4 2 776422077 4 2 330257585 2 2 220714822 2 3 401212181 5 2 723941407 1 3 383478977 4 3 162235572 4 2 195601652 3 3 558357595 4 3 141672588 1 3 416402341 1 3 326620326 2 3 398626179 2 2 316915364 3 2 163214057 5 3 716943475 4 2 711669557 3 3 545092165 5 3 583253814 4 3 747908417 1 2 926232618 2 2 769203299 1 2 920801973 4 2 400637053 4 2 477200229 1 2 566172232 2 2 502536588 4 2 151724430 4 2 105225545 4 3 485746619 4 2 191729267 5 3 287274539 1 3 319185522 5 3 408598559 3 3 192397638 4 3 544466449 2 2 402261338 1 2 746673313 1 2 406702848 5 2 568885961 4 3 276489262 5 3 287260247 5 3 688073404 1 3 193161419 4 2 438185883 2 3 328125757 3 3 213337336 1 3 326685884 2 3 125783818 1 2 195782512 5 3 499687128 3 3 365887431 5 2 287641482 4 2 521258974 4 2 238110416 5 3 860578268 3 3 239041867 2 3 148284113 5 3 285373504 2 3 440463361 2 2 702733340 2 2 253554452 4 2 126088879 4 3 384119278 1 3 193360755 5 2 786974331 4 3 990559778 2 3 877143249 5 3 934121263 4 2 471247774 4 2 774582075 3 2 722218439 2 3 604185663 4 3 379335705 1 2 596064320 3 2 665264768 3 2 867083669 5 2 478523606 5 3 169794483 2 3 375599470 3 3 954151945 1 3 244628334 2 2 881774046 3 2 801174832 2 2 613955442 2 3 744671121 2 3 236668351 2 2 853427976 3 3 558439146 2 2 202560560 2 2 191813803 2 3 382306440 2 2 727592023 4 3 307895067 1 2 548084232 2 2 102653956 4 3 492073413 3 3 374732747 4 2 712626440 1 3 661949227 5 3 302076774 3 2 871306263 3 2 104404438 4 2 621187382 5 3 927415797 2 3 935646693 1 3 727256970 1 3 677052486 1 2 283949977 2 3 536304028 1 2 796388115 5 2 679739569 1 2 777982441 1 3 192833517 4 3 950546485 4 2 778866308 5 3 526913614 5 3 920073240 1 2 778129841 5 3 789595579 2 3 579130704 2 3 294233290 1 3 794339964 4 3 827983453 5 2 923629773 1 3 293606461 2 2 558191911 5 3 477861886 4 3 343310638 3 3 964557569 1 2 302398117 4 2 923134243 1 3 398052726 4 3 365388146 1 2 344589643 5 3 542518987 3 2 391602618 5 3 867385787 4 2 488367333 4 2 369169229 3 3 252099565 2 3 147113865 2 2 946278330 3 2 337187767 4 2 890739554 1 2 254499011 3 3 606335450 2 2 692252292 3 2 774952089 4 2 280811802 5 3 633195078 4 2 151034105 2 3 159909013 3 2 735563335 5 2 414579214 2 2 908561259 2 3 729605807 4 2 192171853 2 2 942777029 4 3 333060741 3 3 770430330 5 2 924843535 1 2 279157781 4 3 204994810 1 3 753560006 4 3 358953684 3 2 173976544 5 3 179945253 3 3 151208709 3 3 288427953 2 2 275922488 1 3 645831973 2 3 288707695 1 2 763706347 1 2 211389170 5 2 377986152 5 2 235437979 3 2 519001345 2 3 885018950 4 3 807319734 3 2 812315848 3 2 850098817 4 2 350963442 2 3 823683698 2 3 637635745 2 3 568203746 5 3 140086279 3 2 510029241 5 2 728263928 3 3 136000219 3 3 652699701 4 3 170946288 2 3 330171576 3 2 243624097 3 3 807944907 4 2 459544026 3 2 392219288 4 3 352472900 2 2 950677394 3 3 500414725 4 3 113205178 2 3 238134186 4 2 847556619 2 2 536233680 4 3 993074282 1 3 585792332 1 3 354572260 1 2 405492198 5 2 737152906 4 3 362470224 2 2 369936783 2 3 975294139 5 3 893227795 2 3 649381146 4 2 634910860 5 3 710925224 1 3 909645125 3 2 649062050 5 3 179733244 1 2 782099608 4 2 696769392 5 3 753744817 2 3 628195273 2 2 291546269 2 3 130706984 5 3 418299850 4 3 577045910 5 3 162039606 5 2 128016530 4 3 299553096 1 3 193827819 4 3 523313178 3 2 290931341 5 2 472755494 1 3 554872663 2 2 535255683 2 2 420412598 1 3 765793351 4 2 299604220 4 2 226892659 3 2 241007049 3 3 822968157 3 3 846709697 1 2 941367909 1 2 220752098 2 3 613284407 4 2 760052013 5 3 522831467 2 2 662064984 1 2 281666792 4 2 362660448 1 2 795616007 2 2 574859447 1 2 253622972 1 2 540844793 1 3 370818073 5 2 235814049 5 2 699951343 4 3 192115706 2 3 824981695 4 3 893086691 4 3 366328332 2 3 638834704 1 2 132744954 3 3 144763628 3 2 863023244 3 2 673462674 5 3 776280609 3 2 849564295 5 2 433692920 5 2 291001512 5 2 546114096 2 3 236069268 2 3 374873311 2 2 564743566 2 2 626770797 2 2 352238427 1 2 211049905 1 2 220770239 1 2 467448993 5 3 659631008 4 3 378901252 4 3 860629710 5 3 311111662 1 3 296889172 3 2 831066435 3 2 206402767 2 3 293321444 1 3 718633840 2 2 902967581 1 2 410377193 4 2 679789716 1 3 294608893 1 3 763474308 2 3 533012860 2 2 914027756 1 3 524602604 2 3 780027713 1 2 533361063 5 3 999240110 3 3 958396096 1 3 577419683 4 3 844105534 2 2 783781482 5 3 986694251 2 2 170433066 2 3 351427237 3 3 277312828 2 3 581551854 2 2 338260965 4 2 617118640 5 2 506479855 1 2 627624525 2 3 915508050 2 3 131722447 2 2 972869319 1 3 277987984 2 3 885847199 1 2 972541788 5 3 289468106 5 3 700491548 5 2 409272022 5 2 406204962 1 3 739566650 2 2 187071732 4 3 618163436 4 2 408816704 1 2 949172646 5 2 628127498 5 3 383494353 1 2 534075824 4 2 115429065 1 3 532690229 4 3 278180041 4 2 251434134 2 2 953408205 1 3 503791539 5 2 857821113 3 3 869249122 3 3 626919963 5 3 789222747 4 2 954241638 2 3 936715027 2 3 848479869 3 2 647494263 4 2 365132466 4 3 331784547 5 3 544016753 4 2 914471597 1 2 763265819 1 3 729584055 5 2 263737544 4 2 828490460 4 3 361764071 1 3 540996634 3 3 359877533 2 2 492642536 5 2 883114136 4 2 131827687 3 2 800141004 4 2 935896573 4 2 317032398 2 3 531034671 1 3 990025677 5 3 304423024 2 3 729734465 2 3 537010899 5 3 637626250 4 3 751087088 2 2 583941409 4 3 774207182 4 2 186013118 1 2 824170458 3 2 249357910 2 2 186518619 3 3 867855651 2 3 754607390 3 2 603138668 3 3 113562452 4 2 325329673 1 3 217514518 5 2 919470424 1 2 529848741 2 3 406760961 4 2 747639019 4 3 110482783 3 2 350180482 5 2 197905965 1 3 283788856 5 3 943728525 3 2 503028850 4 2 468437259 2 2 258707853 5 3 845030538 5 2 171136660 5 3 823925361 2 2 592267155 1 3 256261164 4 3 648500230 2 3 733291078 4 3 928435707 4 3 577415187 1 2 653615689 5 3 892101249 2 3 896069964 3 3 216583925 3 2 453378393 5 2 979976532 5 2 133679487 4 3 913711247 5 3 118561065 1 2 117987153 1 2 829995667 1 3 538696761 1 3 853522398 1 3 475185911 2 3 843859857 2 2 640799356 4 3 407747715 2 3 538404334 5 3 969489088 5 2 865877338 2 2 694974735 5 2 658869228 2 2 703981154 2 2 438672209 4 2 852862860 4 2 449310265 4 3 695860814 5 2 774655641 4 2 544929994 1 2 843629385 1 2 909292201 1 3 517155857 1 2 928927833 3 3 257241152 1 3 221678478 2 3 183126882 3 2 371575271 1 3 603500705 5 2 614363884 5 3 563779652 3 2 212782441 3 2 371983686 3 2 500174904 3 2 791615277 5 2 514042071 4 2 417638833 3 3 599118565 4 3 634602092 4 2 620705072 3 3 576892901 5 3 546567728 3 3 851502846 1 2 380981205 3 2 360224994 2 3 874713028 3 2 894383476 5 2 436789206 4 2 395894196 1 2 650719039 2 2 974251378 1 2 964239341 2 3 259997142 4 3 209777178 3 2 232720331 3 2 744328176 3 3 134222064 4 3 638888072 2 2 557078401 2 2 219161271 3 2 104799258 5 3 863163519 4 3 109643484 3 3 376414669 2 3 486814093 2 2 992562076 4 2 573367648 1 2 601416886 5 3 136067618 3 2 759627678 3 3 440867742 4 3 326675190 1 3 435101389 2 2 842074586 1 3 618062956 3 2 819778197 5 2 992263933 5 3 592050891 4 2 550849475 1 2 203564875 3 2 267414501 3 3 473952897 4 3 195765291 4 2 148991514 1 2 631833042 3 2 236372688 4 3 166091384 2 3 288218358 2 2 726225009 5 2 138305973 4 2 757443640 5 3 657561630 1 3 913916674 3 3 155636166 1 3 845711357 5 3 294363855 1 2 960981618 1 2 414740085 1 3 766237875 5 2 340926151 3 2 483298957 3 3 592573063 5 2 417210386 4 3 143920795 2 2 347914531 3 3 295439253 5 2 344630316 2 3 588900580 5 3 345467330 5 2 706481486 3 3 639764934 1 2 100490959 1 2 551953020 4 2 991213719 2 3 822375924 3 3 644888429 2 2 590998752 3 3 511872178 5 3 788103001 4 3 556173608 1 3 472931874 5 3 593836641 2 3 589144532 3 2 655003770 3 2 736724241 1 2 512133407 2 2 556165344 5 2 278469156 1 3 283552242 5 3 326247929 3 2 216369958 1 3 132457200 5 3 530816321 1 3 890632373 3 2 724165871 5 3 546376412 5 2 612223320 4 2 432177648 2 3 303205046 5 2 965328676 1 3 333711675 5 3 237789492 1 3 351787397 5 3 813592964 1 2 214981488 2 2 560317911 4 3 642597623 1 2 279388806 5 3 897178217 1 3 299132035 1 2 719452077 5 3 549185547 5 3 920644302 1 3 912117653 4 3 263533442 2 2 212456907 5 2 410534175 5 2 676588464 4 3 343713948 5 3 183070140 1 3 685392286 5 3 886175790 4 3 426783837 2 3 826448524 5 2 378710408 4 2 529272496 2 3 792408352 1 2 818526487 2 3 834937690 5 2 534023206 1 3 299722608 1 3 355651422 4 2 588519470 5 3 513019954 2 3 218064504 2 3 593578204 2 3 592874960 1 2 902968503 3 2 750983149 4 2 130252641 5 3 801060317 2 3 948573796 4 2 140596107 2 3 519559262 2 3 470985775 5 2 250658763 5 2 743621561 3 3 928391651 4 3 484289806 2 3 594369057 3 2 323049050 2 2 225378561 2 3 540881260 2 3 700408645 5 2 982714452 3 2 618197832 5 2 326147838 3 2 880888311 2 3 250269097 4 2 388731300 5 2 362209159 5 2 931663224 1 3 582249741 3 3 381025557 2 2 492254276 5 3 328193524 4 3 598450561 1 3 541219606 2 2 713643577 1 2 616068909 5 3 473481778 5 3 269080959 4 2 750202299 4 3 332283419 4 3 650285641 5 2 575770875 4 3 292523422 3 2 249673764 1 3 826401290 2 3 931427809 4 3 665456638 4 2 437974814 4 3 660603415 1 2 837173992 1 3 258405648 5 2 415235137 5 2 627921763 3 3 463576808 4 3 201029817 1 3 780477987 5 3 216238699 1 2 671202264 5 2 633924034 5 2 759506743 3 3 399468498 2 2 497194279 1 2 808471819 5 2 904100104 2 2 898729820 3 3 329304164 1 3 173208775 3 2 524076473 2 3 473717172 5 3 368058015 2 3 635337286 1 2 546371041 3 3 843905103 4 3 161845470 2 2 129042297 1 2 394733986 2 3 686825583 4 3 100171644 4 2 912429184 5 3 800088718 1 3 311660093 1 3 211037731 1 3 624775993 4 2 780434862 4 3 769659552 4 2 524180969 2 3 810085074 2 3 762307061 4 2 121181039 4 3 823504376 3 2 719599016 4 2 924364206 3 2 234731691 1 3 366933654 2 2 955288481 5 3 632137808 3 2 652379459 3 2 770257403 3 3 122161823 2 2 529525129 2 2 739317372 3 2 658616838 3 3 611469370 3 3 499941021 2 2 123062003 1 2 285454649 1 3 721322325 1 3 356897186 1 2 209667415 2 3 778219572 4 2 734643619 2 2 821525600 1 3 580889453 3 3 180218759 3 2 948717179 5 2 647618140 4 2 300624177 1 3 778306588 1 2 646835243 3 2 215871378 4 3 280632132 5 3 670012249 1 2 293602834 4 2 334708727 1 3 390540373 2 2 224514652 3 3 475521678 5 2 544714430 4 2 225154721 2 3 356102776 1 2 324683634 5 2 515189103 5 2 393195274 3 2 545846363 2 2 416662178 1 3 625232621 5 2 936103664 5 3 420472130 5 3 260387292 3 2 530738325 4 3 490758349 3 3 306986862 2 3 869256104 1 3 700942757 1 3 163392320 2 3 883860820 4 2 125876627 2 2 533027063 1 3 425175544 3 3 758827312 3 3 399825470 4 2 469576556 5 3 757954699 1 3 642762232 2 3 339487465 3 3 115427780 3 2 351478285 4 2 876514621 5 2 558904253 2 2 576135498 5 2 280699339 1 3 392160296 1 3 168510013 3 2 347932222 3 3 232871989 3 3 742320448 2 3 470528267 4 3 966254212 5 3 120897437 3 2 198197088 1 2 905952541 2 3 392391145 1 2 412672843 2 2 842389529 3 2 755829908 1 2 488196270 2 3 101981022 5 2 644536558 3 3 676878995 1 3 458284423 5 3 619381374 4 2 554399985 5 2 560854345 1 2 127193259 1 2 999671840 3 2 434401968 2 3 254252083 5 2 317831420 2 3 332736943 3 3 484388339 2 3 143970094 4 3 333360951 1 2 719864675 1 3 161984887 2 2 293182698 2 2 116467331 1 3 648113615 3 3 578482356 1 2 710540950 1 2 775361154 4 3 451643206 4 2 456123613 2 3 524511507 5 3 417587829 1 2 303270421 1 3 444809955 3 3 888661571 1 3 147967343 1 2 340974370 4 3 368340915 5 2 375364791 4 2 544616542 5 2 759694640 1 2 883255627 5 3 619121690 3 2 439510952 1 2 367889406 1 2 937878533 4 3 745895412 2 3 365494318 2 3 867294964 3 3 214396994 3 3 109313659 5 2 189688541 3 2 290676500 2 2 899050860 2 2 424597334 4 2 127373133 4 2 520256176 2 3 292034397 5 2 306913894 5 2 136322396 3 3 465968978 5 3 728074820 3 3 400224375 5 3 476938948 3 3 923298128 1 3 193277445 4 3 882027180 5 2 568658994 2 2 486071336 2 3 109317849 3 2 593028601 5 3 281707852 5 2 125577126 4 3 158458054 1 3 170756226 5 3 950645609 2 3 760224187 3 2 315184867 1 3 243000801 4 2 114737918 2 3 670307791 5 2 952296094 5 2 379696651 1 3 119121863 2 3 888685612 5 2 778480292 3 2 239205733 3 3 741727292 5 2 356293882 3 3 309646601 4 2 800006094 1 2 279265026 2 2 382167122 5 2 758268802 1 3 501521244 1 2 285916733 5 2 259787132 4 3 600380033 3 3 179269470 3 2 639811788 3 2 991921220 1 2 507650551 2 3 966053969 2 3 483949820 2 2 213314201 3 2 236266962 5 2 161711799 5 2 122052720 2 2 331799645 5 3 265696681 1 2 180114903 5 2 573806045 2 3 552730323 2 2 248912069 2 3 367719509 2 2 737648012 3 2 671921629 5 3 299021088 5 2 653138514 1 2 439428612 1 2 665290795 2 3 876468514 5 3 480399911 2 2 197421477 4 3 775244201 3 3 978589147 5 2 496667267 4 2 129781393 4 2 806617085 1 3 754800840 3 3 118628207 5 2 237758067 5 3 532409532 2 3 835268879 3 2 961750146 1 2 705686218 3 3 957912560 1 2 564716334 3 3 459832416 3 3 795393196 4 2 783251436 1 3 438294364 3 2 142334881 2 2 792295867 5 2 628907289 4 3 635266398 3 2 683927883 5 2 960095302 5 2 256986945 3 3 772155994 5 3 901011933 4 3 572181310 4 3 985560861 2 3 696282789 2 3 909997266 3 2 390946361 3 2 665284477 5 3 490404767 4 2 567014979 2 3 518729748 4 2 227728167 5 3 182896217 1 2 492106942 5 3 520692785 1 2 885183251 3 2 235449845 3 2 982098426 4 3 891744776 4 2 620058545 1 3 525784518 5 2 884120036 5 3 976821687 5 3 653432956 5 2 274502086 4 2 785392485 4 3 603787895 3 2 636687175 5 3 132174177 2 3 472676146 3 2 373270527 2 3 835088194 2 3 558167891 5 3 472723748 4 3 819180877 4 2 673989880 2 3 665709653 1 2 415811119 3 2 924852268 2 3 536644774 5 3 292611934 2 3 421656318 2 3 200734637 5 3 952753744 3 2 558751873 3 3 644545051 1 3 658881511 3 3 964862225 5 3 869097412 5 2 371930193 4 3 226716609 3 3 136360819 3 3 885910544 1 3 155747761 1 2 378447478 5 3 235812833 4 3 935786961 2 3 930323077 4 3 485492520 4 3 141179871 4 2 562293828 5 3 522026596 4 2 485590946 4 2 183494432 5 2 299316495 3 2 956200889 3 2 957661260 3 2 394793498 4 2 323299178 3 2 626130348 2 2 153890102 3 3 121105305 1 3 114945942 4 2 531438217 5 3 567589063 2 2 139771171 1 3 802301405 1 2 427684483 2 2 592533865 5 3 761262803 2 3 115028085 2 2 429620285 5 3 715880544 3 2 756677502 3 2 403645880 1 3 598780073 4 3 172009367 3 2 120414938 5 3 700606965 4 3 986693564 3 3 271137175 2 3 634739936 5 2 104491099 1 3 445074769 5 3 286715031 4 2 171983334 2 2 924911320 1 2 749142110 1 3 398719307 1 3 298422928 5 2 216834424 2 2 363000756 4 2 261016288 1 3 628840960 2 2 661320169 3 2 153476788 5 3 337733538 4 2 635702055 4 2 177845041 2 2 925745012 5 3 158599024 3 2 474357811 3 2 979258111 3 3 259681593 3 2 729287349 2 3 537792597 2 3 258523238 4 2 357400660 4 3 333224811 3 3 393278707 3 2 620887157 1 3 558098813 5 3 233350839 2 2 172579261 5 3 914050875 2 2 640752971 4 2 375627645 5 2 727192256 3 2 888351743 4 2 886348106 4 3 663188326 5 2 211059600 1 3 225166710 3 2 277668794 3 3 592718539 1 2 503793605 2 3 796689305 2 3 374428446 4 3 306036830 1 2 343922128 1 3 127656654 3 3 664765423 3 2 303709638 2 3 529886768 4 3 101196680 2 3 571149577 2 3 599631023 3 2 995264955 5 3 591720867 1 3 862157379 2 2 829386734 4 3 453373210 2 3 496495120 4 2 105463195 1 3 468082035 1 2 165513491 3 3 134478868 4 3 745201271 1 3 628887200 3 2 306565374 5 2 576323394 5 2 764754027 2 3 621674574 2 3 481762727 1 2 996807365 3 2 809446603 1 2 615985926 1 2 233915964 4 2 977752965 3 2 565611600 5 2 245664551 1 2 112552781 3 3 340398697 1 2 898597488 4 2 635735846 3 3 481425509 4 2 498025996 3 2 455136473 5 3 113900913 4 2 903816299 5 3 419263410 2 2 114582655 2 3 984870909 5 3 218859645 5 2 769883860 5 3 778365911 3 3 284361200 5 3 227546984 3 2 260999853 1 2 715497407 4 3 218546406 3 2 561033935 2 2 276717117 2 3 720117355 3 3 556608850 2 2 936104072 4 2 631733543 1 2 415339377 4 2 529535608 3 2 681981608 1 2 192789368 4 3 936180168 1 3 800276257 4 2 390824729 2 3 529908198 1 2 695570987 2 3 918445504 5 3 232127273 1 2 714230010 5 2 403919520 4 3 722187061 2 3 124993596 2 3 777967712 2 2 775751964 3 2 528475210 3 3 918509115 1 2 958711028 5 2 494448757 5 2 337664940 2 2 787430704 3 3 915140690 5 2 883892684 3 3 593807630 4 2 210121261 5 3 956255271 2 3 260603364 1 3 266865015 2 3 921662131 5 2 386922779 3 2 666573078 2 2 599318195 3 3 170369408 4 2 405676831 2 3 751021093 5 2 137765235 5 2 300197582 2 3 698625328 3 2 849377009 1 2 921202211 4 2 673728898 1 2 254586677 2 2 775282782 4 2 416827559 2 2 538135819 1 2 138721364 4 2 552624578 2 3 194389402 4 2 783056126 5 3 600352983 4 3 857949108 2 3 411242065 2 2 335445500 5 2 110090591 1 2 233844651 2 2 977665655 3 3 243533965 2 3 367197070 5 2 771126162 4 3 723383219 1 2 546471904 5 2 347361951 3 2 872876641 4 3 283611087 2 3 587194078 2 2 698777209 3 3 514332228 4 2 436860870 4 3 442992889 1 3 835335516 5 2 306552560 4 2 670021641 3 3 198021284 3 3 109266238 5 2 855855938 4 2 392852513 4 2 571582753 5 2 275245273 5 2 239485441 4 2 659731084 3 3 851412296 1 2 255402491 1 3 500808146 4 2 212347084 3 2 342315022 1 2 733597504 1 3 638460439 5 2 982086163 4 2 131977024 1 3 399844376 5 2 518935044 1 3 616254198 2 2 230007101 4 2 673079244 2 2 926047154 1 2 780553020 1 3 605237625 5 2 693918519 1 3 386661639 4 2 244250484 3 2 279279359 4 2 713498257 2 2 544339321 5 2 107899740 5 3 732827080 2 2 884000298 1 3 257851403 4 2 818202292 3 3 185131070 3 3 674874391 3 2 595845809 4 3 256641662 3 2 755451236 3 2 395417627 4 2 568628565 3 2 544397597 1 2 895213652 1 2 234060659 4 3 187013089 5 3 965345651 1 3 426031912 4 2 749895158 2 2 758590813 4 2 379555927 3 3 237370225 4 2 125840785 4 2 269549567 2 3 259974727 5 3 706943754 2 2 910882367 4 3 481018014 5 2 953288051 4 2 475872337 2 3 847820365 5 3 147671220 3 3 628584065 3 3 256294652 3 3 532975573 2 2 133764869 1 3 376510202 3 3 940294982 2 2 334770546 3 3 910731185 1 3 396219729 3 3 827568760 2 2 769621828 3 2 406263433 5 2 297564955 4 3 790925893 4 3 840747971 3 3 924346523 3 2 736732801 3 2 306654653 1 2 187284180 4 3 920864891 2 3 349674221 2 3 328711798 1 3 141314954 4 2 906279291 5 2 569290564 5 2 724093008 4 3 896725119 3 3 977550055 3 3 463128551 1 3 887404331 4 3 185023770 4 3 185569231 2 3 563449478 3 3 461171968 4 3 663232404 5 3 282962270 2 3 518917765 5 3 278101481 2 2 689319019 2 2 163473982 1 2 432108591 5 3 730381284 4 3 569594360 5 3 679918417 5 3 480831704 3 3 142229582 3 3 871438705 5 2 295669852 2 3 784381492 2 3 213845635 2 3 284408088 4 2 260327610 1 3 591178368 4 3 580257456 2 3 510631353 5 2 440021466 3 2 311545535 3 3 984703537 4 3 382424519 4 3 884662037 4 3 552502697 1 2 165588782 5 2 390486759 2 3 885285966 3 3 328497453 3 2 497712639 5 2 186005988 5 2 952742733 4 2 576109320 4 2 474743497 3 3 290899310 4 3 264195295 5 2 807385148 4 2 810746624 5 3 854407767 5 3 606019829 4 3 619131790 2 2 539786190 2 2 926050294 3 2 653236023 5 3 379882783 4 3 841137387 5 3 835210101 5 2 502560088 2 2 105983706 1 2 591573856 2 3 392583574 4 2 725298392 4 3 753636014 3 2 355805180 5 3 193098504 1 2 860225406 5 3 287731416 4 2 374742803 3 2 898597171 2 2 777339232 5 3 651702407 2 2 352967048 5 3 318707677 5 2 855945854 4 2 828902131 5 3 266605142 1 2 310771777 1 3 642805544 3 2 256938497 1 3 228825223 5 2 935837357 3 3 618065340 2 3 491314003 3 3 186088333 4 3 123535956 5 3 804105071 3 3 970957326 3 2 738439681 2 2 363019919 4 3 670977891 5 3 467366611 1 2 510682987 4 3 100411834 1 3 939479626 4 2 645697740 3 2 619101249 1 2 218714482 1 3 779631534 2 2 165028373 4 2 703598959 2 2 980602405 2 2 670421556 5 3 699816263 1 3 363501138 5 3 112534204 5 3 839983776 5 3 554795189 4 2 646442519 5 2 552224891 4 2 477627870 2 2 696998718 2 2 507079364 4 2 948386042 4 3 798293924 5 2 503723749 1 2 549993962 4 3 128404272 5 2 238994480 3 2 701164380 3 3 761091176 1 3 359272535 2 2 726909189 5 3 184524457 3 2 484446203 5 3 617721548 4 3 338218138 2 3 144267951 5 3 768551510 4 3 416715163 3 2 554891096 2 3 880764183 2 3 684515404 2 3 132373704 2 3 110085245 4 2 340369348 3 3 256539387 2 3 412896233 4 2 545799135 1 2 243526551 4 3 579562246 3 2 781763973 2 2 367216675 2 3 688349831 3 2 574785271 3 3 358409891 5 2 924972508 1 3 954725746 5 2 828448653 3 3 642574086 5 3 567834338 1 2 776478617 5 2 366043128 5 2 480294116 1 3 202572361 3 2 633596542 2 3 586066297 2 3 256582602 2 3 189168538 5 2 349168344 1 3 827261612 3 2 248818046 1 3 367624714 3 2 676934964 1 2 389449412 2 3 352220108 1 2 772776132 5 3 827521121 1 3 866456967 4 2 889091894 3 2 277481496 5 2 829602307 1 3 446672212 4 3 599489992 4 3 487672701 4 2 702345217 2 3 636137992 2 2 255581705 1 2 379064569 4 3 869148004 3 2 660087733 2 3 328908829 2 3 455652213 1 3 642264429 4 3 339895235 3 3 575348922 5 2 121946852 5 2 953132280 4 2 277857305 4 2 514803033 4 3 432044353 3 3 524576516 5 2 116395747 5 2 299691602 5 2 760554628 2 2 964352424 3 3 823621665 2 3 571157905 3 3 557768434 2 2 607963843 5 3 108754750 5 3 116948614 2 3 657027759 3 2 609074295 3 2 765647168 5 2 187922610 5 2 453525299 1 3 577961571 4 3 457209802 3 3 739677400 1 3 224660517 2 3 434534662 4 2 657861227 5 2 668989540 4 2 769155751 4 3 511778819 4 2 341959819 4 2 681097670 2 2 158785345 3 2 816728197 2 3 949055212 5 3 457662262 5 2 643880579 1 3 133992137 3 2 467219967 1 3 351546660 4 2 394669566 2 2 589351004 3 3 730903263 2 3 266744023 1 2 436163075 5 3 105762238 5 2 564812535 5 2 330995890 5 2 363487409 4 2 389120227 4 2 214458404 5 2 597194280 2 3 958951246 4 3 667811960 1 2 232070860 2 2 556752240 1 3 246404286 2 2 128785178 4 2 659714873 1 2 444399656 3 3 255831069 5 2 900340278 5 2 319665950 1 2 956718390 4 2 102675707 4 2 844194967 2 3 156016692 4 3 125868455 3 2 409075096 1 3 856825732 3 3 398687845 5 2 306829727 2 3 554245283 2 3 657552806 4 3 500759823 1 2 793875729 1 3 706999964 1 3 480385417 4 3 658575345 4 2 304753384 2 2 134401038 3 2 859466663 5 2 256824411 4 2 333635632 2 2 677226655 3 3 175250758 4 3 400401085 2 2 588306412 2 2 681746694 4 2 118042334 1 2 598018256 1 3 435390079 4 3 929643311 4 2 638062367 2 3 378655837 5 2 278758049 1 2 110434385 3 2 626940967 1 2 144121751 2 3 103035863 4 3 924923577 5 2 189821059 4 3 780351230 3 2 702153134 5 2 574352373 2 3 857288698 4 2 388877358 2 2 981989997 1 2 602269571 2 2 501567252 3 3 547489927 5 3 263323169 3 3 883875523 4 2 707244378 1 3 575279033 2 3 485348744 5 2 363563533 5 2 855780899 1 3 231298306 2 2 122434887 1 3 494657704 4 2 559130825 3 3 629791328 4 2 672791397 5 3 522103193 3 2 288503491 2 3 460139747 2 2 792069991 5 2 300111910 4 2 484475341 3 2 960479726 1 3 104483243 4 3 612564409 4 3 990250677 3 2 418884012 2 3 234338868 2 2 289765193 3 2 234121618 2 2 141620722 5 3 612855880 3 2 458150009 5 3 747141761 4 3 213039339 2 2 351927731 2 2 102781589 2 3 760613711 1 2 207552671 1 2 991412444 5 2 458363816 3 2 120346950 2 3 216105479 4 2 275368240 3 3 712109755 3 2 923490469 2 3 964378218 2 3 344864763 3 2 251136846 2 3 284485865 1 3 212274401 4 3 313631195 3 2 384003385 5 2 206601028 5 2 384646957 2 2 118576858 1 2 488203609 2 2 617703141 2 3 403725170 2 2 597403699 2 3 536273141 3 2 472171085 5 2 246760879 1 3 383517226 2 2 738733148 1 2 597239479 2 2 233790892 2 2 698481755 1 2 534259384 3 2 475350523 3 2 588626393 5 3 511577000 3 2 642953055 3 2 153627849 1 2 125415353 5 2 529519279 5 3 858885919 1 2 527977834 3 2 154835077 2 3 674280545 3 3 925479932 4 3 569800536 4 2 720370212 5 3 571620936 2 3 372771191 5 2 799523281 3 2 949124329 3 2 445186582 4 2 239228343 1 3 556553705 2 2 947589196 2 2 189541845 5 2 406215203 5 2 189808730 5 3 325505741 4 3 286116735 3 2 411238897 2 3 758441073 3 3 581761138 1 3 998671304 5 3 869170846 5 3 754222937 1 2 571607084 1 2 548681904 2 3 952610346 4 3 551399197 1 3 387540663 5 2 638912096 4 2 509018638 4 2 818502657 1 3 442674440 3 3 282733271 3 2 111482813 2 3 380547579 4 3 942794117 4 3 403899971 3 3 428411072 2 3 459411422 2 3 172801071 4 2 656527640 3 3 464993672 3 2 450798197 5 2 667499787 2 3 785606000 5 3 150852946 2 3 871503538 5 2 416537210 1 2 671653759 3 3 630023456 5 3 387855340 2 2 163177981 1 3 746596339 3 3 335136380 4 3 659455622 5 3 838974787 4 3 504900356 3 3 663519807 1 2 325687810 2 3 495668122 3 3 498139566 4 2 280054457 5 3 266869748 5 2 861303568 1 2 441764647 4 2 738642468 2 2 220234159 2 2 589400907 3 2 758364932 4 3 188604538 2 3 243592683 1 3 303872274 2 3 318370747 3 2 225149873 1 2 574231368 3 2 740155695 5 2 944762582 1 3 953927992 4 2 904356452 5 2 486437617 2 2 488023424 5 2 604046282 3 2 739417545 5 2 679797090 3 2 665953754 4 3 306874577 4 2 186818274 3 3 432004810 2 2 131257855 1 3 775622253 4 2 883944638 3 3 582229949 1 3 905922905 2 3 811807614 1 2 367582019 3 2 646352973 5 2 339651921 2 2 262039804 1 3 403195728 2 2 844186595 4 2 970675530 4 2 104023369 5 2 660163772 5 2 741311711 4 3 317344368 5 3 923465071 5 3 155468247 3 2 907303286 1 3 570603182 2 2 317291319 3 3 899914870 4 3 169311581 3 3 100299122 2 3 655035696 5 2 768533843 4 2 820697380 5 3 717475886 3 3 792466620 5 3 165033698 2 3 900868070 4 3 753007139 3 2 145085874 4 3 557694330 2 2 847646157 5 2 137835511 5 3 383127296 1 2 771477771 2 2 442429653 4 3 578775499 2 3 207341709 2 3 992888875 2 2 697028495 1 3 122127717 1 2 733354164 1 2 859609506 4 3 212204215 4 3 348662449 1 3 382339080 3 2 105945819 1 2 317584766 5 2 783742929 1 2 661165846 5 2 354035513 4 3 735026489 3 3 920636781 2 3 229537684 2 3 699638615 5 3 686681794 3 3 199919756 5 2 239113882 4 2 904745685 3 2 327578706 4 3 299446833 1 3 798342683 4 2 762020711 5 3 223180445 1 2 438194624 2 2 475692156 1 2 394487672 5 3 916944191 3 2 279579008 5 2 381938426 2 2 973718194 5 3 384319772 2 2 379888513 2 3 559486730 2 3 218573488 4 2 434400737 2 3 937639807 3 3 838581787 2 2 868007283 4 2 858737228 3 2 911086622 2 2 668017536 3 2 246035586 2 3 472891942 5 3 308732031 4 2 246864188 5 2 261014913 1 2 992772457 2 2 914826214 2 3 756947121 1 3 324160432 1 3 708178597 1 2 460466349 2 3 138940029 1 2 139691729 3 3 866763955 4 2 354183849 3 3 432694143 2 2 291112853 1 2 703818098 2 3 859637373 1 3 905645101 5 2 461824930 3 3 785183265 2 3 598558027 4 3 503886355 3 3 641422265 3 3 726097480 3 2 517371843 1 2 954912931 4 3 270818944 3 2 695647804 2 2 718079464 3 3 643846269 4 2 769771189 4 3 530500082 2 2 440895477 5 3 900654579 4 3 185574508 1 2 513768771 5 2 122127975 2 3 330514162 1 3 281828746 2 3 681924550 1 3 423409248 4 2 822814447 1 2 356270633 2 3 244868178 1 2 752405875 1 3 720372087 1 2 711487810 1 3 691266927 5 2 981542736 1 2 802699102 1 2 166878032 5 2 160266536 4 3 676631798 4 3 690247336 1 3 283914608 1 3 763207642 2 2 492011352 3 2 584158902 2 2 993604792 2 2 369722547 3 2 298423805 4 3 165195920 2 3 402366890 5 3 300965954 5 3 604973360 3 3 531251992 2 3 593967783 3 3 708414180 4 2 505120980 2 3 307257328 2 2 707547891 3 2 795926714 5 3 949345130 3 2 159759225 2 2 629150166 2 2 121129054 2 3 474464927 3 2 572224313 4 3 599835350 1 2 293951906 4 3 886372091 3 2 172726912 4 3 193170646 5 3 126335363 2 3 612024118 2 2 783662295 3 2 166701135 4 3 816429958 1 3 651854133 1 2 407611736 2 3 602369768 3 2 780907417 2 2 237979868 3 3 615470686 2 3 415515466 4 3 415188887 4 3 449827604 2 3 420317182 5 3 348702833 2 3 291022821 1 2 270789848 4 2 227452188 5 3 249684289 1 2 788886725 3 2 568216588 2 3 228537227 4 2 649302151 3 3 603692187 3 2 298590140 2 2 638938688 5 2 375877007 4 3 189797743 1 2 905497625 4 3 133250682 5 2 388740043 4 3 979677010 3 2 613890374 1 2 571575395 1 3 854677596 4 2 109748396 2 3 145757727 3 2 884511066 2 2 450739763 5 3 871359424 2 3 990260816 2 3 939160725 5 2 761941912 4 2 522733385 4 2 840479832 2 3 632854191 3 3 923858493 1 2 990865134 1 3 913812337 1 2 605767301 2 2 538366082 4 2 174944986 2 3 112140599 3 2 879618775 3 3 201187272 5 3 330795348 3 3 778638267 2 2 909507766 5 2 145499668 2 2 556935631 3 2 797037198 1 3 790014845 1 2 587645614 5 3 707013107 4 2 425801032 3 3 458580842 1 3 703890126 5 3 126225515 5 3 343405339 2 2 241011394 4 3 363557122 3 2 545791174 1 3 383039535 1 3 273879628 5 3 575983574 4 3 398082805 2 3 434205636 3 3 568443553 1 2 235770368 5 3 893860899 5 2 730798647 5 3 773724788 1 2 693706050 3 2 301315990 1 2 409872277 1 3 885739169 1 3 944081171 5 3 722973146 4 3 729579744 4 3 271178757 3 2 473544763 3 2 581221380 5 2 200878622 1 2 412756242 4 2 912505819 1 2 359758662 1 3 154452298 1 3 461574078 1 2 503709576 1 2 601771116 5 2 487103601 1 2 878041139 4 2 642161148 4 2 456932002 1 2 975760071 2 3 583413630 5 2 382575431 3 3 723425861 3 3 686485291 4 3 599742446 2 2 403454254 3 3 383181718 1 2 509849344 5 2 952149623 1 3 478039194 4 2 516044743 4 3 632883441 5 2 679887687 5 2 938210559 1 2 848407208 3 2 996296909 3 2 547218685 4 3 488378244 4 3 319401657 1 3 740118038 3 2 409255782 5 2 696154488 5 2 358408876 4 2 428449822 4 3 395180466 2 3 309692990 1 3 461231685 3 3 303023705 2 3 464275371 2 2 210536611 1 3 477645547 5 3 575858784 4 2 349933461 5 2 447760618 1 3 515899662 2 2 699933007 4 3 150662106 1 2 687879366 1 2 235301098 2 3 380393018 4 2 556500332 3 3 103079265 3 2 522035526 3 3 730186291 4 3 982439919 5 3 536465080 4 2 927371148 4 3 959761556 3 2 451573209 1 3 484050223 4 2 533715450 5 2 513877793 1 2 354733873 2 3 400605537 5 2 301918145 1 3 524471872 4 2 202496966 2 3 960282383 3 3 665826393 3 3 922988983 2 2 199858463 3 3 264676819 3 2 880008934 4 3 637229033 3 3 702766811 4 2 991290205 2 2 723463438 3 2 932001802 2 2 736421148 2 3 325530246 5 2 749512942 2 3 706003219 5 3 771763295 2 2 805309740 4 2 873539685 4 2 223463604 1 3 386205348 1 3 272021392 4 2 132139739 3 3 173787949 4 2 782121686 3 2 430471830 4 2 985920258 1 2 735856259 3 3 535559306 1 2 453741847 4 2 399870182 2 3 450317174 2 2 608047102 5 2 698628385 4 3 359631381 2 3 707269869 2 3 607901460 1 2 246781931 5 2 397333593 1 2 671318191 2 3 343482734 3 2 633865780 1 2 227067578 4 2 818346777 5 3 623299741 5 3 209425489 2 2 288541066 4 3 335177211 1 2 235364695 3 3 197431776 2 3 349163836 2 2 370840879 4 2 178797196 3 2 755579250 3 3 662223547 4 3 963159819 5 2 432214326 1 2 976542012 2 3 138082285 2 2 546260776 1 2 740158725 4 2 160797111 4 2 373062282 5 3 238210785 5 2 305276014 3 3 445940103 2 3 331975416 1 2 433887423 1 3 101291226 3 2 576645723 3 3 605009340 5 3 211852121 1 2 624279876 1 3 500269303 4 3 898885131 4 3 191033668 2 2 223939664 3 3 351222588 4 2 121761821 5 2 174805627 1 3 378490547 2 2 930249754 1 3 416287997 5 3 634457760 2 2 721243254 4 2 522911591 5 2 471760389 1 3 626830409 1 3 359762657 2 3 331337768 2 2 904315308 5 2 825781034 1 2 204257961 3 3 656620252 3 2 783330653 2 3 593208985 4 3 254630730 5 3 488891551 4 2 586671357 3 2 710476281 3 2 289365710 4 2 307790945 3 3 990732901 3 3 469558433 3 2 320556035 5 3 844457271 1 3 282150240 5 3 518909060 2 2 565353908 4 3 526607386 5 2 768629264 2 3 223161445 1 3 136105686 2 2 416318108 3 2 939969814 2 2 877905694 3 2 115977755 2 2 686487701 4 2 926189541 4 2 834360897 5 2 371450984 1 3 577869078 3 2 825086867 4 2 581858257 1 3 590481868 2 2 971985343 5 3 692860062 2 3 700541930 2 3 486187007 2 3 280561077 5 3 484157145 2 2 271365693 4 3 668979131 3 3 473552177 4 3 780332184 1 3 367355663 5 3 424214721 5 2 532235180 2 2 752379315 4 2 606970705 5 3 270384118 2 2 717074804 4 3 921512615 3 2 397531223 2 2 913627156 1 2 512764140 1 2 191707638 5 2 308883025 1 3 813076466 3 3 813345860 2 2 289378956 4 3 176211656 5 3 313228714 2 2 682151554 3 2 105653482 5 3 532713966 1 2 713188881 5 3 741194149 3 3 392209939 2 3 930250561 2 3 732654161 1 3 945140434 3 2 597367890 1 3 606099633 5 3 451881276 3 2 489822572 1 2 470982641 1 2 575280276 5 3 507765071 3 3 250249015 1 3 672282052 1 3 176038769 4 3 938235080 3 2 881891582 3 2 440478750 2 3 819453782 2 2 277763434 3 2 768519356 5 2 156907215 5 3 936449879 4 3 766986083 3 3 264388810 4 2 550904421 4 2 459564007 4 2 819827274 3 2 937735335 4 2 720450376 1 2 287090819 3 3 778578744 4 3 447465755 4 2 136345021 5 2 164562131 2 3 765178718 1 3 150115150 2 3 509116161 4 3 895265191 5 3 565863665 2 3 151679067 4 3 619446539 3 2 766730742 5 3 976815282 1 2 709735500 1 2 980664855 5 2 693877598 2 2 189565985 3 2 484422075 2 2 711471712 5 2 635885742 3 2 227386826 4 3 531704279 2 2 933570160 4 2 440459001 5 2 604582434 3 2 272337685 4 3 753526689 4 2 324474561 1 3 116991679 3 3 608253760 4 2 780861572 4 2 888080358 3 3 507014701 5 3 919891226 5 2 275222597 2 3 267488574 2 2 847136867 5 2 225998860 3 3 751415303 2 3 574079507 1 2 682823243 5 2 886758312 5 2 520905886 1 2 575843722 4 3 787958584 2 3 964111957 4 2 436426414 4 3 613326889 3 2 333456193 1 3 350211588 5 2 792914205 3 3 268566412 3 2 791698562 2 3 965519034 5 2 948158285 3 2 237695384 2 3 587591052 1 2 685058740 4 3 463711923 1 3 349999503 1 3 318846234 2 2 696126682 5 3 949574173 1 2 300215956 2 2 767708749 1 3 460780254 4 2 254657425 5 2 622795899 3 3 484397666 5 2 633685490 2 2 609078587 2 3 625722687 2 2 652398549 5 3 715041489 2 2 738264638 2 2 536235814 1 2 782399593 1 2 903701981 3 2 947632315 5 3 276583062 2 2 577588201 5 3 235746409 4 3 483932193 5 3 849989226 1 3 660308226 1 2 747865207 2 2 590554714 2 3 723392794 2 3 303440488 1 3 104379396 3 2 183093902 3 2 979225124 4 2 870592061 2 2 639068907 2 3 891103470 2 2 960828563 2 3 297317454 3 2 842426294 1 3 752052235 4 3 601845349 5 3 233180232 1 2 838242500 3 3 730050571 2 2 231671764 3 3 721863175 4 2 417877651 1 3 542570436 1 3 209596886 4 2 189391496 5 2 580016550 1 2 410632620 4 2 236542595 4 2 296113182 5 2 759583748 2 2 795882420 1 3 533632436 4 3 220879230 3 3 618026387 1 3 141846182 2 3 197759404 3 2 144739533 3 3 381449236 5 2 537385830 1 3 572297826 3 3 267451872 4 2 822499470 1 3 114674705 1 3 579010801 3 3 659858800 2 3 134507065 5 2 778332369 1 2 414072327 4 3 559220772 3 3 980122306 3 3 244526731 4 2 916153218 2 3 117359264 4 3 459895226 2 2 632091342 5 3 371379402 4 2 509850767 4 2 234501578 3 3 751436071 2 2 366756143 3 3 779997721 1 3 561776435 1 3 131755607 5 3 763549816 5 2 620305979 2 2 132178252 3 2 617266197 4 3 770248588 2 2 915178055 2 2 931202770 2 3 901282798 2 2 623289861 1 2 713528773 5 2 581720317 4 2 987021831 1 2 344011772 4 2 418398816 5 3 729367578 3 3 953078543 4 2 627497912 2 2 341852708 4 2 952689710 4 3 280458040 5 2 731406775 3 2 276088553 3 2 869096367 1 2 674966994 1 3 815733492 1 2 502417199 1 3 514928549 4 3 969235437 5 2 891725570 4 2 659640453 1 3 686283256 1 2 588411122 3 2 663501170 2 3 210777635 1 3 355928273 5 2 869354337 3 3 552293326 3 2 760984536 1 2 459954087 4 2 765695615 4 2 126966043 2 3 623824674 4 2 306465710 3 2 707322420 5 3 584850770 3 3 897743919 5 3 491712328 2 2 771725660 4 2 658564478 2 2 404082556 4 2 211398716 5 2 287696719 1 3 363629063 2 3 450386031 1 2 127055666 5 2 801595157 5 3 310948691 5 2 199168865 2 2 390019303 3 3 576242193 3 2 925941515 1 3 875057499 3 2 410425777 2 3 535073777 2 2 603530162 4 2 695438054 2 2 630436423 2 3 263174226 4 3 878961276 3 2 422782162 3 3 481892498 3 2 156583300 3 2 508567662 3 3 420634923 5 2 228263547 5 2 995490315 3 2 535164730 3 2 651882258 3 3 442589846 4 2 179783210 5 3 624341122 5 2 369595803 4 2 209056224 1 3 643725421 2 2 395193413 5 3 965115679 5 3 687172318 4 3 812139002 5 2 823508796 1 3 666771074 1 3 528791359 5 3 390230134 1 2 351409152 3 3 671541226 5 2 331960747 3 3 372382439 1 3 846201003 3 3 384906202 3 2 768829914 4 3 237070586 4 2 543757568 3 2 373987183 4 3 340799660 5 2 378223619 3 3 113292779 1 2 290261267 1 2 261846176 2 2 529244465 5 2 203202123 4 3 385568076 5 3 431519692 5 2 953809221 3 3 703852264 4 3 118310900 5 3 577565808 2 2 732861530 2 3 367039171 2 3 777692929 1 3 389207812 5 2 387967018 3 2 741258357 3 2 355114979 1 3 947900886 4 3 522814408 1 3 765229922 3 2 665299635 2 2 253546164 5 3 586708124 5 2 186324338 2 2 880207740 3 2 291397374 2 2 682753845 5 3 433138192 5 3 823311555 2 3 841579678 2 2 167707196 5 3 125563208 3 2 136232071 1 3 209852282 1 2 988848107 3 2 248775545 2 2 689435540 5 3 374960498 1 3 696305219 2 3 345448905 2 3 298329103 5 3 552328010 5 2 296729778 3 2 394994572 5 3 931330894 3 3 629050676 3 2 146138483 4 2 519153874 2 3 709263710 2 3 808750023 1 3 604027555 3 3 221328990 4 2 537388111 5 3 208169319 3 2 756253820 5 3 152355789 5 2 502457948 5 2 946712374 5 2 509544400 2 3 991039399 2 3 551008105 2 2 124029968 2 3 992743651 3 2 349560860 2 3 465325120 5 3 645267183 1 2 256571955 3 3 362499517 1 2 293356560 3 2 479576485 3 3 223320163 4 2 237486436 2 3 931273858 5 2 267265286 2 3 787335708 3 2 910333856 3 3 411014436 1 3 628463213 5 3 177595692 1 3 200945566 1 3 468534930 5 2 493675840 2 2 599288221 2 3 784313203 2 2 950775843 2 3 931713409 4 2 225984251 4 3 331279330 5 2 662554364 5 3 466824992 4 3 343921279 3 3 600792740 2 3 145677270 2 3 114143491 5 3 411841414 2 3 273077969 5 3 596648382 4 3 652203361 2 3 435228205 5 2 136564254 2 3 428228882 2 2 776472520 4 2 906545437 2 2 780690802 2 2 655831856 2 3 743313231 2 3 598245838 5 3 230749522 2 2 509865837 5 3 250355800 3 3 253467039 3 3 714198872 5 3 904012454 3 2 324761248 2 2 634294921 2 2 524940599 1 2 107502054 3 3 898678906 4 2 968094217 2 2 463890771 5 3 415385396 1 2 847426061 1 3 535860181 3 3 227287199 5 2 928966920 5 3 154297779 1 3 399148633 4 3 759005090 2 3 653854547 3 2 688438773 3 2 954353895 1 3 506924545 2 3 400238584 2 2 296358133 1 3 160535649 2 3 594757726 2 2 639505185 3 2 195611797 4 2 529482723 4 2 945945262 1 3 670330505 4 3 664234299 2 2 225557624 5 3 642338995 4 2 696325400 1 2 925082644 4 2 958803599 2 3 199625976 5 2 274629319 1 3 821533504 1 3 895402470 4 3 404923562 4 3 887185833 4 2 638413596 3 3 429686546 5 2 518750739 1 3 122229612 1 3 934884524 4 2 924051503 5 3 908390311 5 3 590462125 2 2 733973590 4 3 306040633 2 3 424606289 2 3 249394854 3 2 893189482 5 3 652447202 4 2 198994355 5 3 139016409 3 2 406954816 2 3 491740592 4 2 719417215 3 3 418050245 5 2 882078568 1 2 558642461 3 2 458273084 3 2 247191227 4 3 569648973 3 2 415505778 3 2 577382384 2 2 321754305 5 3 770674516 3 2 266466354 2 2 465671729 3 3 388314471 5 3 777825314 5 3 523146213 4 3 235281205 2 2 621675451 5 3 187484180 1 2 157149343 5 3 450561900 1 2 359161487 2 3 132961599 4 3 348964238 3 2 495816179 5 2 336818932 3 3 786112427 2 2 293756707 2 3 203672509 3 3 124238611 3 3 854179582 1 3 735578953 1 2 590413637 3 2 146869245 5 2 282920919 4 3 936307000 3 2 495354956 4 2 903981281 4 2 588455314 3 3 734136919 3 2 380968111 2 2 632375939 2 3 725884290 5 2 349019979 4 2 862354452 3 3 162301358 4 2 942890362 3 2 648953590 1 3 112469494 4 2 407862736 2 2 490815940 3 3 371056249 3 3 613926028 4 3 749746296 1 3 467940132 2 2 941778800 1 2 400513857 1 3 769427546 4 2 325136888 1 2 157203497 5 2 822198518 3 2 514133681 4 2 626806417 1 2 519024352 2 3 615087725 2 2 148659689 4 2 233362016 4 2 723748702 1 3 371898217 1 2 636199219 4 3 834417385 5 2 772583099 1 2 139917950 2 2 449702396 5 2 877633675 5 2 892618140 4 2 634413575 3 3 709125492 2 3 369640484 3 2 651023014 1 3 271022753 5 2 418745193 5 3 979482646 4 3 448980816 5 3 682035584 2 2 271418568 2 2 526983249 5 3 465783955 5 2 936827462 1 3 494471860 2 3 795252869 1 2 209599538 5 3 202048242 1 3 260590709 1 3 851530749 1 3 697065211 3 3 714799606 1 2 173564463 4 2 382488840 4 2 600052524 4 2 618459570 4 2 711408823 1 3 482041033 5 3 409608923 4 2 157903988 4 2 743714883 5 3 782892830 5 3 416711031 4 3 743716214 3 2 471570271 2 2 867555844 4 2 989156794 4 3 787135496 2 3 816804785 5 3 874760095 5 3 875717812 4 3 632940597 4 2 994188869 1 2 600541539 5 2 209245475 2 2 135893780 3 2 495553903 1 3 852597451 2 2 474568374 2 3 887994205 5 3 232359770 4 2 466645633 4 2 294905353 1 2 306190492 4 2 833518924 3 3 333817568 3 2 596213875 1 2 777993464 2 3 244800069 2 2 924561692 3 3 430666983 4 2 948568312 2 3 589890209 4 2 346449647 5 3 935021176 3 3 962424607 1 3 995383373 4 2 294357060 5 3 112075470 3 3 437095874 5 2 485753521 3 2 719551597 5 3 455590171 4 2 121871363 4 3 266415237 2 3 597112088 3 3 412871126 5 2 445186902 5 3 338830417 2 3 575996003 2 2 875170016 5 2 984125372 1 2 943558179 5 3 910990079 4 3 957088934 1 2 673423239 5 2 457932253 5 3 115603921 2 3 960995505 3 3 564167708 1 3 553341385 2 3 463846563 2 3 616566361 1 2 272209932 4 3 796724749 4 2 841278341 1 3 954308756 1 3 215564845 3 2 586469974 2 2 675849487 1 2 291548699 4 2 559657876 5 2 945939710 1 2 392201857 5 3 406890859 2 2 295965631 3 2 887402492 4 2 473852457 2 3 204450161 2 3 182062230 5 2 523249861 1 3 642543220 4 2 129266718 3 2 681157112 4 3 542664677 3 3 333048037 3 3 172213182 4 3 938243135 4 2 207721019 5 3 996250941 2 3 899355773 2 2 665041287 5 2 662829067 1 3 168652992 5 3 228289392 5 3 142151263 1 2 690844083 2 2 357961398 1 3 397620490 1 2 455481844 4 3 260101415 1 3 993418989 4 2 530798658 2 2 986433056 2 3 363574634 2 3 115301517 4 3 692344659 4 3 140215795 3 2 116112997 1 3 329697450 1 3 547145163 1 3 966745375 3 3 412165539 4 3 617872687 5 3 156719331 2 2 707221501 5 2 348570632 5 3 820600988 2 3 850981986 3 3 397918948 2 2 159686668 3 2 727955914 1 3 248346754 5 3 563342709 4 2 379317456 2 3 443652185 4 3 118176406 1 3 121315350 2 3 846283810 2 2 539612587 3 3 319436205 2 3 437155129 5 3 431513904 4 2 258240278 5 3 679927394 1 3 855242072 1 3 477265630 4 2 812307739 2 2 356750768 1 3 469090665 2 2 956083125 2 3 484226606 2 2 929720666 4 2 430820310 1 2 720064411 1 3 449802876 3 2 966980253 2 2 487567289 5 2 414777907 1 2 998584155 5 2 574337804 1 2 797566909 5 3 754974999 4 3 681512283 3 2 206361483 4 3 960921112 1 2 326647357 2 2 153648237 3 3 101886398 5 3 485180805 5 3 637428064 5 3 999924024 5 2 402875355 2 2 331834719 3 2 408567862 1 2 454555982 2 3 279801179 3 2 745339561 3 3 356661730 2 2 783240041 1 3 792660646 1 3 818837158 3 2 933009771 3 3 247989293 2 2 629334311 2 2 428736971 2 3 779717365 5 3 929131674 5 3 318706630 1 2 272599594 2 2 534624312 3 3 753087898 1 2 398149686 1 3 207148470 4 3 969394855 4 2 199610556 2 3 889933267 2 3 645239158 5 3 666923167 1 2 479835222 5 2 924581414 5 2 381230455 2 3 397601739 3 3 954146411 2 3 372020457 5 3 853667226 2 3 673055677 1 2 677792821 4 3 290911564 5 3 162293578 1 3 517531446 3 2 908965161 4 3 112250698 3 3 294495378 5 3 389539215 4 2 661405611 2 2 723449015 2 3 799830713 1 3 528586453 2 3 879549566 1 2 508361140 5 3 897736211 2 3 624412526 1 2 603289453 3 2 998860263 4 2 276946523 5 2 721244069 1 3 752421753 4 2 252910720 2 3 174720652 2 3 168021746 5 3 604387392 2 3 107905001 2 2 506520094 4 3 861555626 4 3 528432105 5 3 907702324 3 2 540502429 5 3 689018700 4 3 165966121 2 2 922826398 3 2 309798998 2 3 745299355 3 2 272043653 1 2 407991428 4 2 464987659 2 2 256552160 2 3 765215733 4 2 177042439 3 3 208323910 3 3 664891883 3 2 826191234 3 3 774737077 5 2 199184879 1 2 282345803 2 3 781099938 4 2 189835073 5 2 830440889 2 3 531243841 5 3 653752508 1 3 374184478 4 2 288361211 5 2 511731830 3 2 406031606 3 2 253449296 4 2 720638894 5 2 130067456 3 2 145363625 1 2 807676899 2 3 776069122 1 2 124131755 2 3 333955706 3 2 602153775 5 3 534738112 4 2 561331070 5 3 621260521 4 3 492374833 1 3 774119513 1 3 223457626 2 3 699743672 4 3 541220975 1 2 312974101 1 2 477063422 5 2 509189638 3 2 804437000 3 2 986632317 3 3 124902625 5 2 323664744 5 3 642477930 4 2 793829385 5 2 873090915 4 3 341220232 2 3 835942912 4 3 503762887 4 2 231823942 4 2 724930368 3 3 124607473 1 2 346082365 5 3 867483288 5 2 542056709 5 3 734545293 4 3 595749028 5 3 749107824 2 2 578821495 4 3 131302044 5 3 809915156 3 2 648412079 2 2 383679088 1 2 244530698 5 2 613159634 1 2 489859222 1 3 348643390 2 3 755974730 2 3 543984053 5 2 497791104 2 2 408997054 4 3 287001561 2 3 808824992 3 2 571957130 1 3 483419852 4 3 502376396 5 2 659427285 3 2 769796212 3 2 309255068 1 2 762650763 4 2 952949014 5 2 877479717 5 2 732128010 1 2 608413426 4 2 712118693 5 3 489361730 3 2 139604042 1 2 210955672 5 3 541791392 4 2 586671629 5 2 733423125 5 3 760852905 1 2 531821771 5 2 833221956 4 2 667355406 1 2 189555545 3 3 629650053 2 3 856349826 2 3 690733928 3 3 538471099 3 2 615495027 5 3 584158787 1 2 972197819 1 2 692104706 3 2 816725466 3 3 453783494 3 3 435486120 4 2 446688634 2 3 934514134 2 3 829020261 1 3 748590945 1 3 407393334 1 3 803947331 4 2 760780898 3 3 624823300 4 3 200176971 1 2 521620111 1 2 185704544 3 2 245897732 1 3 431985991 4 3 729889603 1 2 648033585 5 2 499696231 4 3 777303670 2 2 389067298 1 2 614355773 2 2 913627717 5 2 402612466 1 3 834285050 3 3 560081630 4 2 925916879 2 3 950429166 5 3 351792235 4 2 513134718 2 3 319622893 1 3 169826662 5 2 374953041 3 2 472898468 4 2 562943554 2 3 280296051 4 3 772663105 4 2 134646084 2 2 830902385 5 2 458790705 5 3 551229722 2 3 209713083 1 2 783035327 1 3 288305024 5 2 887910838 4 2 684256770 5 2 988232256 5 2 393786606 4 2 367683942 1 3 348498930 2 3 600068976 4 2 315116139 5 3 505964724 4 3 235397919 5 3 352713466 2 3 894742751 1 2 350026500 2 3 476129763 3 3 380433573 3 2 149854348 1 2 577510830 4 2 341365114 1 2 356188891 1 3 891486547 2 2 952937932 5 3 763107739 2 3 389761415 1 3 608423558 2 3 164669587 3 2 426124895 4 3 276391980 2 3 927167247 2 2 594163990 2 2 999316787 3 3 282650872 5 2 661829191 4 3 865692974 5 3 344700002 1 2 468734656 1 3 348871559 1 3 198417795 4 3 266986578 3 3 613773630 5 2 892623657 5 3 897825969 4 2 482296790 5 2 867017948 2 2 914372178 4 2 275577632 5 3 563241691 5 2 425193097 3 2 197428290 3 3 677767496 4 2 868317839 1 2 757425140 4 2 950895272 3 2 154962304 4 2 748543482 3 2 260371040 3 3 709965975 4 3 937414003 4 3 272203087 3 3 644617078 5 2 168472717 1 2 287151323 5 3 565274699 2 3 726889104 2 3 561429392 1 3 646779687 3 3 652845313 3 3 942493749 4 3 683032135 3 3 393271732 2 3 182732883 3 3 702344814 1 2 726692039 2 2 191759475 4 3 564695646 5 3 475098221 2 2 272736154 1 3 953437379 3 3 636747325 4 3 504326158 5 3 458401683 1 3 294980849 2 2 531374633 3 2 741124881 2 2 768280341 3 2 387567303 1 3 601166637 3 2 572534210 1 2 423334394 5 3 778071797 5 2 532711408 2 2 805696485 3 2 993448407 5 3 636453977 4 2 913366662 2 2 716949893 4 2 335526502 1 3 484687544 1 2 590710644 3 2 192331088 2 3 907694499 1 2 904936672 2 3 285804339 1 2 502785707 1 3 799087028 5 2 716668141 4 3 966053337 5 3 167252108 4 3 499871128 3 3 101824520 3 3 203264867 2 3 608841630 2 2 638859038 5 3 176478812 4 3 434450580 2 3 794183103 5 2 120267262 5 2 339833304 5 2 150232976 4 2 846995112 2 2 596416480 5 2 312665941 1 3 918604719 2 3 558896946 1 3 615724465 3 3 687462295 2 2 952800478 5 3 779711385 4 2 317996396 1 2 351963796 4 3 524210091 5 3 782151757 4 2 656524674 5 3 269983693 5 2 942429002 3 3 811515531 3 3 148538028 3 3 601108430 3 3 120353409 4 2 101680749 5 3 121135196 4 2 972755984 3 3 845571160 1 2 727277368 5 2 294321433 5 3 593385985 2 3 543773761 2 2 492609638 1 3 957741572 5 2 619316371 5 3 898712239 4 3 319656609 4 3 295138259 4 2 980863520 4 3 182267623 3 3 700168803 2 2 199067882 4 2 710131516 4 2 635827623 2 3 439348769 1 2 224843865 2 2 344842083 2 3 242526028 5 3 659178529 2 2 937040005 5 3 162535331 2 3 826678598 1 2 523770773 1 2 691381729 4 3 133366169 4 3 189945106 2 2 658268336 4 2 693801328 4 3 604904537 1 3 775860069 2 3 399534634 1 3 661464948 1 3 252192631 1 2 573666247 4 3 359847331 3 3 907853470 3 3 650760538 2 2 418329434 2 3 701541500 4 3 342766464 1 2 658207155 5 2 804632548 5 3 837267564 4 3 300724513 3 2 677630287 1 2 293347409 1 3 651077201 1 3 255155044 5 2 701605710 2 3 373547982 2 3 820593019 2 2 247056782 2 3 888958666 4 2 361181739 4 2 593995676 1 3 455330261 4 2 268918972 1 3 421693190 2 3 920965852 3 3 600581469 2 3 889910787 4 2 762273758 2 3 712855307 4 2 405527411 4 2 396320888 4 3 623296903 3 2 201560088 5 2 408902955 1 3 286433648 5 2 473888690 4 3 379255001 1 3 449752127 3 3 356336102 2 3 257912017 4 3 109368591 2 2 649271043 4 2 598059676 5 3 867864159 1 3 500024270 1 3 342629628 4 2 574704571 1 3 656356581 4 3 497904638 1 2 952463181 3 2 522367904 5 3 193636489 3 3 964225329 3 3 110623406 5 2 518746868 2 3 255617306 5 3 257162438 1 3 773719445 4 3 273594273 2 3 338126413 2 2 336512331 2 2 190483674 4 2 182209404 1 2 296076460 3 3 421110198 2 3 409975700 2 3 637644904 4 2 951004538 5 3 441097870 1 3 123157916 1 2 470119064 5 2 611104723 2 3 225412955 3 2 139191986 4 3 635600730 3 2 726378805 1 3 368842905 4 3 574735192 5 2 323998568 2 3 553233827 5 2 462610082 1 3 884394672 3 2 654464762 3 3 459588497 1 3 155680358 1 2 451089735 4 2 273121160 4 2 976417945 3 3 103690060 5 3 491589599 1 3 300950907 3 3 490542127 1 2 304727707 1 2 725732165 2 3 600606813 2 2 869884082 2 2 875946881 2 2 900550201 4 3 846058555 4 2 200207201 3 2 755531644 1 2 464008400 5 2 870088258 5 3 543208986 4 3 908280077 2 3 318335669 1 2 319337566 2 2 639742163 5 3 739290801 2 2 379486630 3 2 206660615 5 3 108839063 2 3 765768271 5 2 232148945 5 3 693891601 1 3 941824638 1 2 228188562 2 3 776413745 5 3 434319624 2 3 716387766 1 2 342266547 4 3 538392581 5 2 695176139 5 3 847788734 2 2 349055980 3 3 698880800 3 2 970569491 4 3 489800172 2 3 741654939 2 3 654887600 3 3 963427804 5 3 425379248 5 2 545681221 3 3 814971067 5 2 268547624 1 3 171109513 2 2 242607602 3 3 794343518 3 3 302523477 5 3 694619694 4 3 961090425 2 2 938484382 1 2 631114135 5 3 808938212 4 3 172822125 2 3 251345251 2 3 904744782 5 2 655875219 2 3 522847446 2 2 228814846 1 3 851048562 4 3 378259920 1 3 702223929 4 2 827928480 3 3 295934466 2 3 229134603 3 3 187255112 3 3 653634926 1 2 542885789 2 3 917250812 2 2 372070248 4 2 540480943 5 3 298124473 5 2 275828036 5 2 788337671 4 2 867327332 5 2 431471858 1 2 680637236 1 3 262436298 5 2 568313072 1 2 340452027 1 3 463707080 1 2 559332770 2 3 726861724 2 3 553028522 3 2 898390538 4 2 739967226 4 2 547818908 4 3 676780920 2 3 690175360 3 3 550822358 1 2 113976982 4 2 753923927 4 3 740073298 4 3 584506158 1 3 722427814 3 2 909743854 2 3 117697469 3 3 380409613 4 2 304019015 5 3 288944501 1 2 890649516 3 2 636411524 2 3 777099947 2 2 318551763 4 2 725394145 2 2 761559913 4 2 144389507 5 3 186050738 1 2 187563068 3 2 587956069 5 3 293935028 2 2 566536330 3 3 457256986 5 2 284405246 4 2 870405031 3 3 139029172 3 3 862239227 5 3 356098787 3 2 789829170 2 3 310324157 3 3 274734155 1 3 492184877 1 3 793550773 2 2 329111839 2 2 432788287 2 3 906368911 3 3 785594928 4 2 477490999 2 2 593467508 4 3 260266239 4 3 120507478 3 2 755521814 4 3 324806507 2 2 490817103 5 3 402256079 5 3 744187666 4 3 555363712 1 3 396795314 4 2 176183822 2 3 713111867 2 3 672797195 3 3 439395837 5 3 450202114 2 3 253828312 3 2 334747139 2 2 160978512 1 2 111383177 1 2 229873384 5 3 589472157 4 3 212915667 3 2 613084884 5 3 439785037 4 3 662061128 1 2 701274308 2 2 259344903 4 3 729289319 1 3 791102163 2 3 760110719 5 2 401294728 5 3 467984212 5 3 214522590 4 2 480900547 1 3 578107538 2 3 237842602 3 3 471042061 5 2 219446975 2 2 285792184 3 2 897231814 2 3 158583008 3 2 167601462 2 3 945911949 4 2 194135709 2 3 290987289 1 3 549290528 4 2 707199320 4 2 580976807 5 3 660286626 5 3 657720458 3 2 352760958 1 3 129000590 1 3 761487902 5 2 397037766 3 3 641558185 3 3 925871712 3 2 753405278 5 2 149570188 5 3 211831775 2 2 956152735 4 3 304120344 1 3 251800465 3 2 926150543 4 3 443429832 1 2 783744674 4 2 830376664 2 3 856542652 1 3 496465110 5 2 371064754 2 2 350124689 4 2 876831766 3 3 681307925 2 3 429987379 3 3 750590457 4 2 873430921 5 3 697599347 1 2 859487862 2 3 699978266 5 2 177172039 4 3 231142592 1 2 197172318 1 2 295623045 3 2 755528351 2 3 875304784 5 2 751250312 4 3 774686463 3 2 426837740 5 2 645168698 5 3 557821348 1 2 334224552 5 3 840794637 1 2 201664387 3 2 942517055 1 2 482280404 1 3 508868946 3 2 583631127 4 2 713904296 3 2 111636519 2 3 285329982 3 3 303234395 5 3 551899685 5 2 256827052 2 3 295467252 3 2 200751683 5 3 364011417 2 2 676948624 3 2 997327472 5 3 865807246 1 2 623200310 5 2 731026140 2 3 875410900 2 2 125088041 4 2 984830479 3 3 677927643 1 2 888757407 5 3 469878386 1 3 815709621 4 3 434276159 4 2 793893498 1 2 853237394 3 2 595386138 4 2 731446827 1 2 294668215 3 3 677263443 1 2 366575109 5 3 285854421 5 2 853426991 3 2 643882022 1 2 658997369 3 2 237576035 5 3 396988316 5 2 758424590 5 3 537002082 4 2 130790961 2 3 490638045 5 3 242946082 2 3 933773624 5 3 575463470 4 2 801234389 2 3 834028850 2 3 849285154 1 2 980273454 3 2 582399556 1 2 471003483 4 2 435001354 5 3 541295440 4 2 140844202 5 2 320436990 1 3 216210909 3 2 548539416 4 3 645836776 1 3 389842052 2 2 785544985 3 2 445404301 1 2 562789352 2 2 926617569 2 3 576460974 3 2 229759579 4 3 665850763 1 2 177996877 3 2 342456977 2 2 945516029 4 3 742556532 2 2 625534844 3 2 503766911 3 2 229973020 2 2 758729756 4 2 737116434 5 3 978746677 1 2 428684118 2 3 778583367 2 3 742773236 3 3 536840579 2 2 455765205 1 2 748450478 4 3 319317283 1 2 954134359 4 3 429626497 1 3 281314223 1 3 288289930 2 2 744206513 4 2 561925982 5 2 434169734 1 2 625995782 1 3 702948855 5 3 402793104 3 2 579937416 5 3 934565758 1 3 705563730 2 3 719678082 1 2 830596611 3 3 815998148 4 3 456221681 3 3 989503230 2 2 669285798 4 2 222758764 3 2 460633939 4 3 268480542 1 2 616450066 4 3 345236711 3 3 983631268 1 3 220796049 5 2 633844451 4 2 339803434 1 3 830463324 5 3 532872328 5 3 417810683 5 2 592660973 5 3 801977378 1 3 734343078 2 2 850495255 1 2 613210765 3 3 760861931 4 3 826280260 4 2 609752638 5 2 108409855 4 3 928960435 5 2 227858873 5 3 197440322 4 2 394465572 3 2 697343186 4 2 615735425 3 2 376832753 4 3 589514698 5 2 618764412 2 3 442020160 1 3 671860719 5 2 739982323 4 3 434770032 3 3 180896963 4 2 898607849 2 2 761045827 5 2 217428533 4 3 987890796 4 3 643279601 4 2 328069330 2 3 373240362 4 3 305775126 5 2 262782938 3 3 511944022 1 2 405878109 4 2 784324517 5 3 973274537 2 2 617319105 3 2 763418668 4 3 616773482 3 2 754270540 4 2 740671350 2 2 968373480 4 3 999199172 2 2 360013563 2 3 464935200 2 2 179246011 1 3 916688570 1 2 292377594 5 2 444228323 4 2 545953753 1 2 313568048 3 2 811108313 5 2 375934365 3 3 154043675 5 2 685881204 3 3 334202770 1 2 963400485 2 3 853547542 5 2 810355140 2 2 530443362 5 2 277563894 5 3 460307013 3 2 998236992 2 2 316011505 4 2 166077975 4 2 297983138 1 3 620883541 4 3 767639402 1 2 888759279 3 2 920612201 3 3 469599095 2 3 269398032 2 2 965673304 1 3 916402683 3 3 749736614 2 2 875921356 3 2 426574005 4 3 971069701 2 3 916010679 3 3 988063368 4 2 721031957 3 2 774175130 2 3 816227627 1 2 569227783 4 3 177524544 5 2 498276929 3 2 820473111 2 2 409626144 2 3 214300366 3 2 584273289 1 2 696694344 5 2 588206239 2 2 166434996 4 3 188625493 5 2 224264198 2 3 508760752 5 3 177026175 2 2 596219490 1 3 921404125 2 3 179415705 5 3 382749847 1 2 500594304 2 2 748497424 2 3 640671181 2 3 182188155 3 2 431864960 4 3 478412456 2 3 706642367 1 2 635285317 5 2 494374076 3 3 940282036 3 2 903827246 4 2 108784611 5 3 968870785 1 3 245747563 1 2 517537398 5 2 684357472 3 3 871127015 4 2 210440547 2 2 722365849 5 3 747781382 3 2 247719326 1 3 692175183 4 2 660566865 2 2 884115266 4 3 631255364 3 2 498983351 2 3 597260637 4 2 913787922 4 2 625209089 1 2 135973656 5 2 731007189 2 2 898881087 3 3 315542094 2 3 448198995 2 3 257334668 5 2 733183415 1 3 154196256 5 2 506099998 2 2 295838733 2 3 798277831 3 2 740511484 1 3 636324898 3 2 368172101 2 2 638892665 1 2 230265832 1 3 764871649 2 3 458465210 3 2 269726842 4 2 832922452 3 2 323919768 3 2 135344407 2 2 395305323 5 3 418341707 1 3 682432383 2 3 769414033 5 2 841973325 5 2 914430395 4 3 915213661 1 2 629376408 2 2 178146220 1 3 876027746 2 3 488781512 4 2 302325555 2 3 704518191 3 2 283478992 1 3 554979882 3 2 638782666 4 3 457955299 3 2 365637771 1 3 605698727 4 2 437599493 1 3 395888533 3 2 389275380 2 2 409541273 3 2 463259905 2 2 447252732 5 2 844906494 1 2 167214604 5 2 912099198 3 2 445065409 2 3 149504601 1 2 652534367 3 3 643721303 2 2 455168126 5 2 323455474 4 2 545779368 1 2 104933346 5 2 527672408 2 2 707176963 5 2 971810037 3 3 247854194 4 3 236957320 3 3 765916050 1 3 789892451 4 2 553996091 2 2 189177113 5 2 792406365 4 3 171118545 1 3 325201119 1 2 738843870 1 2 648208502 4 3 369517559 3 2 569489007 2 2 764818327 5 2 811538902 4 2 261726572 3 2 915089438 2 2 434226084 3 3 988172147 1 2 244411857 5 3 824759268 5 2 133734082 2 2 214810606 1 3 613550110 3 3 222014093 2 2 706262735 5 3 406422632 1 2 899423674 4 3 120545434 4 2 143566192 1 2 303903340 4 3 419524425 1 2 172613647 5 2 673269631 1 2 133822639 5 2 630138868 1 3 429834765 5 2 119467092 4 2 551465043 4 3 350301289 2 2 836148368 5 3 281795438 1 3 694987719 1 2 508269668 1 2 430945641 5 3 377896441 2 3 773299478 5 2 452606441 1 3 292633693 2 3 488882503 5 3 144000790 2 3 737619449 4 2 552033783 5 2 674212131 3 2 384284566 5 2 694213669 4 2 655874212 1 2 703975930 4 3 245989979 2 3 287045141 3 3 163464474 5 3 388465488 2 3 502624045 5 3 811292850 2 2 104154216 1 2 662919477 1 2 862526877 3 2 529418411 1 2 859759888 5 3 447183072 3 3 558575996 1 3 883415044 5 3 539010636 5 3 354684671 3 2 528866135 1 2 275663616 3 3 258607352 3 3 631981276 4 2 160296702 3 3 478796318 4 2 632666750 4 2 267604777 2 3 779251342 2 3 818612073 2 3 566601856 2 3 429438307 5 3 659190675 3 3 529568513 4 3 734905639 1 3 269090811 2 3 595036411 2 2 335930497 2 2 750653461 2 2 595980913 4 2 610954785 4 3 982802073 2 3 704213050 1 3 741073406 5 3 755383534 5 2 815942620 5 2 360443471 3 3 673155837 3 2 979591760 5 2 320111264 4 3 520886350 1 2 215285785 3 3 195285104 1 3 992333015 5 3 940087463 1 2 363004074 5 3 137336987 4 3 287462285 2 2 764798716 5 2 138008065 2 3 914171185 4 3 137088340 2 2 408561842 2 2 333760127 5 3 764618162 2 3 982991447 2 3 433267662 4 2 673278071 2 3 718483656 4 2 563204357 1 2 630798705 2 3 923362964 2 2 772368343 1 2 838551227 3 3 600375960 4 3 550983598 3 2 585382231 4 2 728923422 1 2 721417939 2 3 437482900 1 2 108110653 4 2 550142661 2 2 124300246 4 2 686828908 2 2 158976879 5 3 231134686 2 3 880003629 1 3 523027483 1 3 907150945 5 3 198416864 5 2 189815781 1 2 160399790 1 2 785485684 4 2 721584460 5 3 259874757 3 3 916199324 4 3 394945441 4 3 446945119 2 2 669597480 1 3 374596535 4 2 970488557 4 2 576372306 1 2 263714860 1 3 683638243 5 3 582728212 5 2 907462010 3 2 809214298 3 3 235517283 5 3 623008981 3 2 606674653 3 2 331752064 5 2 224827141 4 3 380522641 5 2 780262238 4 3 942343497 1 3 610680344 4 3 274647380 5 2 784784022 4 2 159335247 2 2 898920372 2 3 769185972 4 2 783269023 5 3 525607104 5 2 834202972 3 3 123635368 4 3 162262632 3 3 384044813 3 2 536211646 4 3 796587653 3 3 239098880 3 2 943318128 3 3 256787939 4 3 605173223 4 3 647792252 4 3 257260269 2 2 614137559 2 2 337981637 1 3 457089227 3 3 189297466 1 2 520670985 1 2 494944729 5 2 689516483 4 3 491169122 5 2 455572706 3 3 981904512 4 2 368078694 3 2 906618623 1 2 970124440 1 2 544729048 3 2 975489205 5 3 136931634 1 2 113642272 4 3 215848873 4 3 654125017 2 3 491856105 2 3 237167505 1 2 560573606 3 2 645338808 5 3 404334720 2 3 939908432 3 2 943220967 4 2 358360632 3 2 290508927 4 3 567360157 1 2 810729510 3 3 959420449 1 3 183835020 2 3 190872194 5 2 201130414 3 3 994687147 1 2 894568007 2 2 746520771 4 3 116815677 1 2 420273912 4 2 796941941 2 3 610441295 2 2 545994871 5 2 415705277 5 2 983768165 3 2 724035534 1 3 899208918 5 2 440264240 1 2 798712110 5 2 694770606 2 2 973738008 4 3 352250603 3 3 891334313 3 2 690037140 1 3 609668071 1 3 933185705 5 2 279043544 2 3 102583000 4 3 613838260 2 3 435677004 2 2 580110517 4 2 735509880 4 3 545069710 4 3 587752353 4 3 561333263 3 2 255443766 2 3 230240280 5 3 791094388 1 3 126560748 4 2 259443661 1 2 616382797 5 3 492326329 5 2 594255535 5 3 371818317 5 3 154900519 2 3 154811258 1 3 621601820 2 3 693414373 3 2 177816754 3 2 172944560 5 3 783975502 5 2 511616208 3 3 437881402 1 2 941434497 2 2 116363345 1 2 340412660 1 3 149736996 1 2 843542988 3 3 428744753 4 2 444248494 2 3 470506844 5 3 806880102 1 3 515558563 3 3 621734527 3 3 197143729 1 2 748971609 2 3 535928388 1 2 476987742 1 3 562547704 3 3 249442709 5 3 664223981 1 3 560653279 3 2 415513060 4 3 568511087 5 2 324557867 5 3 428504656 5 2 900749471 3 2 492088665 4 2 219733894 5 3 677719568 3 3 895347876 5 2 430523704 5 3 994864066 5 3 571554750 1 3 161880988 1 3 101870571 1 2 629287141 5 2 606315264 4 3 979477156 2 2 150740750 2 3 122072644 2 3 479737075 5 3 933264456 3 2 305249657 2 3 572188292 1 3 320183397 5 2 333117784 2 2 614124639 1 2 300914811 5 3 981449006 1 2 857453728 1 2 577076034 1 3 575579990 1 3 565442219 3 3 835543625 1 3 185057263 2 3 233043355 4 2 424558452 5 2 848268026 5 3 933009694 5 3 978697974 5 3 225155866 2 3 406455177 2 3 975086775 2 3 595838293 2 2 585699377 4 3 685648979 1 2 365900480 5 2 267786991 4 3 145946060 2 3 174064890 3 3 256836800 5 3 668323267 2 2 674023227 5 2 620027701 3 3 306113439 5 2 231644544 4 2 914438360 1 2 728098350 2 2 673367522 4 2 965958349 2 3 606983585 2 3 803191891 3 3 171121365 3 2 759993713 1 2 345481088 3 3 688626168 4 3 764619788 5 2 613327262 3 2 157715901 1 2 237244319 5 3 463210778 1 2 800543589 3 2 249842602 5 3 661701327 4 2 367395083 5 2 803758751 4 3 344540224 4 2 494165364 3 2 434589541 5 3 352977995 2 3 316733273 5 3 890043497 3 3 814540276 3 3 595286137 4 2 434140336 3 2 185883283 2 2 618717505 2 3 987325280 4 2 668666856 3 2 830990233 3 2 667607202 4 2 293274939 1 2 563418014 4 3 660158688 5 2 117676274 1 2 585537535 1 2 409505791 5 2 180122326 2 2 449109639 2 3 344079213 3 2 810882254 3 2 109334038 3 2 116667682 1 2 121404867 1 3 941232499 2 2 616935079 5 3 450295077 3 2 709286263 3 2 326083089 4 2 525432663 5 3 116658554 2 3 929957359 2 2 547566136 4 2 839042926 2 3 671058245 1 2 681830217 4 2 261422889 2 2 577933582 2 2 515577451 2 2 500791444 1 2 959991810 1 3 913880077 1 2 672992552 1 3 599234245 2 2 397993360 5 2 885874380 5 2 762381446 3 3 637418151 1 3 481887764 1 2 955314556 3 2 625447249 2 3 945433727 1 3 225394690 4 3 918227046 4 3 190003303 3 3 177860301 5 2 466008913 4 2 551370428 2 3 689252309 1 2 908621221 2 3 386852662 4 3 167602816 5 2 738419728 1 3 898705077 2 2 810465851 1 3 243489139 3 3 505660372 1 3 791750000 5 3 461799873 5 3 191279944 3 2 601713805 3 2 742215397 1 3 200613464 1 2 775725219 2 2 934149186 4 2 229740446 4 2 748628774 5 2 441957395 3 3 637251730 5 3 188780809 2 2 244206433 3 3 470945860 1 3 397891724 4 3 178132839 1 3 873956502 5 2 316794455 1 3 961828537 1 2 912760093 4 3 418698232 3 3 201017187 5 2 436538409 1 3 857846527 5 3 931822625 2 2 865509112 5 3 902682036 2 3 614544930 2 2 122614397 3 2 809506465 2 2 923099047 2 2 360291394 3 3 209120605 5 2 646121265 1 2 156555811 5 2 501060030 3 3 147381567 1 3 275620685 3 3 358117111 1 2 124030481 1 2 144604301 3 3 307495934 1 3 552839091 5 3 701595909 5 3 386717114 3 2 167828875 2 2 250149153 1 2 878477579 5 3 320098020 2 2 195905509 1 2 952381334 1 2 630996310 1 3 670719978 4 2 835051554 5 3 370842407 5 2 976044351 3 2 358978146 1 2 413145697 4 2 470715487 5 2 966436334 5 2 201117683 2 3 778581112 2 2 245485063 5 3 876032001 3 3 316374758 1 3 525731622 3 3 468264679 1 3 561162019 2 2 684314271 3 2 715596637 2 2 500497472 1 2 986478982 2 2 300875176 5 2 456665276 3 2 710411378 1 3 659539358 2 2 145943059 2 2 431887448 2 3 496706290 4 2 623887236 1 3 296588125 3 3 115904907 1 2 166340221 3 2 645000336 3 3 476341909 2 2 923890667 4 2 625365586 5 3 954911552 1 3 523281816 3 2 561364130 4 2 997487815 2 2 875510331 1 3 651166829 3 3 274059421 3 3 495131917 5 3 424246742 5 3 186387933 4 3 551952795 4 3 523395362 3 3 338007976 2 2 387571048 3 3 220025169 4 2 212081825 2 2 218462501 1 2 267244062 2 3 633805889 3 3 868702886 5 2 894551440 5 3 198721497 5 2 763186326 2 3 508556111 1 2 867585622 5 2 982094333 3 3 351523595 1 2 338056645 4 3 186342547 5 2 518360723 3 3 471803190 5 3 401237072 5 2 841124898 1 3 367421182 5 3 296012862 3 2 584689473 4 2 593938799 4 3 332629855 2 3 717810905 4 2 134117664 4 2 609292780 4 3 947988895 5 3 390226950 5 3 946884804 2 2 627973969 5 2 721255635 5 2 978768559 1 3 248233422 3 2 679512173 1 3 840044106 3 3 854143157 2 2 802950662 1 3 364230747 2 2 240443575 5 3 796226062 4 3 654854940 2 3 442671850 4 3 892271108 3 3 544514731 1 3 456925439 1 2 875328936 2 2 267870299 5 3 136123003 1 2 807381100 5 3 881646367 1 2 881696306 2 2 716663199 3 2 867087671 5 2 332640552 2 2 604146295 1 3 626322740 4 2 608714712 5 2 728372237 3 3 445219995 3 3 563303191 2 2 444500410 1 2 127122002 5 3 766242330 4 2 267314457 3 2 514890246 4 3 787038576 4 3 807344988 4 3 344407010 4 3 625608793 1 3 603605715 1 2 607894666 5 3 753032798 1 2 706556409 1 2 532184723 3 3 233947625 5 3 576569270 1 3 157784948 5 3 692806903 4 3 711274640 4 3 675892808 3 2 476635365 3 2 467360195 5 2 118599776 1 3 112849135 5 2 291741385 1 3 181532664 3 3 705966112 1 3 379098998 2 2 623283371 2 3 646386915 4 3 523797300 3 2 564442066 2 3 978605337 3 2 605656688 2 3 998353520 3 3 218709864 3 3 303608687 4 3 118012848 3 2 947383951 3 3 204930421 1 3 990046102 2 2 775116263 3 2 632629354 5 3 616040783 2 2 207783338 2 3 454219438 2 3 298378234 5 3 262718307 2 2 235260248 2 2 614722764 2 3 633818723 3 2 691939631 5 3 213477928 4 2 869284663 3 3 282018161 1 3 448064788 4 3 616326129 3 2 109351237 1 2 682430619 2 3 601201175 1 3 556511808 4 3 666141656 3 2 376759600 5 3 646183350 4 2 577026286 5 2 831583950 1 2 918646087 3 3 593613710 1 3 244671009 2 3 770767838 1 3 438236499 5 3 510989596 5 3 941064859 5 3 409227201 1 3 383370880 4 3 908510416 2 3 201067910 2 2 750458408 4 2 537252191 5 2 743955191 3 3 131446882 4 2 114981396 1 3 707931831 3 2 544893738 5 3 222423252 5 3 896015951 3 2 956098409 5 2 406693921 4 2 922175947 3 3 840080780 3 3 391921963 3 2 166431438 2 3 582104989 1 2 675693452 1 3 578683074 2 2 945799708 5 2 318978375 2 2 580076566 4 2 440797328 2 3 646632627 2 2 799176740 3 3 595106760 3 3 585386008 3 3 974630191 4 3 844501778 4 2 940452766 5 3 920615853 3 2 710534185 2 3 761074624 5 3 920871792 4 2 763073777 1 3 596381391 1 2 581745696 3 2 336970484 3 2 667237613 4 3 307929761 1 2 801681261 1 3 502208613 4 3 501933774 2 2 278955362 1 3 641683336 5 3 524081198 4 3 401317205 3 3 844127241 1 3 100227645 5 2 769549500 5 2 929861670 3 2 551709629 3 3 252854525 3 2 875402091 3 2 980786522 1 2 796221311 3 3 477565175 4 3 429809313 2 3 327192481 2 2 642104625 4 2 995294870 2 3 175119596 3 3 879605726 2 2 985743900 3 2 125817839 2 2 854287777 3 2 400962650 3 2 355424139 1 3 540344200 5 2 655346775 3 2 137362625 1 2 468788846 1 2 186862481 2 2 558232428 1 3 366798029 4 2 176492779 3 2 967946749 1 3 810059078 1 2 851765172 5 3 412250419 1 2 961290935 3 3 587311647 5 3 195080993 3 3 929683142 2 3 724269999 1 2 434724769 4 2 404192392 5 2 726524768 5 3 718076473 5 3 550295650 5 3 861109588 1 3 630196929 3 2 194995168 3 2 324161019 3 2 531881827 1 2 208864317 3 3 220625201 5 2 885107386 5 3 445042854 2 2 974651775 2 2 794623149 1 3 315939398 1 3 636075146 4 3 641817287 1 2 269271896 4 3 935207941 3 3 745553345 2 2 772747052 2 2 567566139 2 3 143666381 2 3 104385115 3 2 598517749 3 2 623203064 2 3 331398506 2 2 228081285 1 2 533748358 5 2 236188359 3 2 278936040 2 2 375454337 5 3 787618679 1 3 815817725 2 2 949136722 5 2 916735241 4 2 852518595 2 2 698497097 2 2 527040480 2 3 866098434 2 2 152047805 1 3 219735305 4 3 190583108 2 3 550750272 4 3 108687158 3 3 365384884 1 2 232236254 2 3 261953062 3 2 935282543 4 2 572932843 2 2 868024887 2 2 240439745 2 2 268292827 3 2 123317651 2 2 336771653 5 2 257108282 5 3 983512169 5 2 798835807 3 2 821886500 3 3 183755063 4 2 497177938 3 3 161152564 4 3 628327875 5 3 776266206 3 3 923467643 1 3 653710324 1 2 173486069 1 3 449204458 2 3 698280792 3 3 536883809 2 3 709143728 5 3 526441503 4 3 515158620 2 3 789252229 4 2 371768638 3 2 397156426 1 2 488016940 1 3 539108387 2 3 678915106 4 3 437875382 4 3 605358067 3 2 147011366 1 3 357707443 1 2 423524490 2 3 125725575 2 3 106305611 1 2 534384732 3 3 583739754 2 3 666841312 2 3 997564450 2 3 347198639 3 2 375371891 1 3 650924802 3 2 597978553 4 3 484484942 5 3 132254966 4 3 279735884 3 2 524927463 3 3 576430158 2 2 782785706 2 3 268251347 5 3 296262010 5 3 898043659 1 3 757716479 3 3 754611429 5 2 703273852 1 3 344524577 1 2 135751263 1 3 930858470 5 3 261522874 1 3 361078507 2 3 146219745 4 3 792152211 1 3 485465064 5 3 142082789 2 3 626993833 1 3 965268083 5 2 113342473 5 2 659256042 4 2 457215770 3 2 219258911 2 2 221850325 5 3 236631549 3 3 552021872 4 3 181025439 4 3 808540671 5 2 544442592 5 3 483151566 4 3 868335647 4 2 945151779 2 2 643067772 1 3 796033558 4 3 201426154 1 3 985366306 4 2 875181943 1 2 179020442 4 3 431025413 4 3 475155305 3 3 729523878 5 3 132021717 2 2 418113971 2 3 466636151 2 3 639073742 2 2 674886136 5 2 903882399 3 2 221758273 5 2 364887690 2 3 386113164 4 3 225017858 4 2 858466719 2 2 578035193 2 3 375523994 3 3 968729279 3 2 643892103 2 3 475168003 5 3 541086088 4 3 534728505 2 3 845123043 2 2 435633354 4 3 566773614 2 2 895148211 3 3 995049384 4 3 523021921 2 3 513109903 4 2 659422890 1 3 924017225 5 3 684359953 3 3 891520057 1 3 609628361 3 2 807034272 2 3 247742371 1 2 920225420 3 2 518973231 2 3 574544010 3 2 744362248 4 3 767476350 3 2 535673546 5 3 655175433 3 2 505889255 5 2 616188508 2 2 594816777 2 3 852969002 5 2 209380290 4 2 325619918 2 2 287285797 3 2 749517799 2 2 491144934 3 2 383826157 1 3 425539234 4 2 111037803 2 2 959873278 4 3 551789600 4 3 517815462 4 3 144238581 1 2 462387349 5 3 505831652 4 3 346464454 5 3 378351454 1 2 958024264 5 3 918239711 3 2 576348197 1 3 182549193 5 2 464435100 3 2 115944812 2 3 850994836 5 3 795234214 2 2 608992481 5 2 152268563 3 2 965602348 4 3 639593835 5 2 710247286 4 2 931446336 1 2 765804190 3 3 367988779 4 3 521155119 5 3 816563146 2 2 762639015 2 2 151597905 3 2 791545963 2 3 857947713 1 3 122293999 5 3 522031024 5 3 716073007 4 3 176755243 5 3 481889523 2 2 793289110 5 3 621343182 1 3 338076945 3 3 525696361 3 2 211415992 4 3 813062945 2 3 173094950 2 3 469029029 2 2 501979070 4 2 965169208 5 2 944563227 1 2 768665056 1 2 771614395 1 2 696952805 2 2 342416385 2 3 132906281 2 2 854685795 3 3 295414571 4 2 360502889 5 2 709499625 4 2 770920885 1 3 961629733 4 2 340049140 4 3 499120983 4 2 791678600 1 2 107376994 2 3 834842489 5 3 481195737 5 3 356043636 3 2 827511332 5 2 303490382 2 2 576494211 5 2 578972173 2 3 667609881 5 2 379612930 3 2 252982347 4 2 313324723 3 3 344670234 4 2 769050059 3 3 741427786 2 3 472856764 3 3 532260916 2 3 640197183 1 3 852923887 1 3 449674692 4 2 260593961 4 3 811951000 3 3 331211178 4 2 835811273 4 3 155783407 3 2 164309792 3 3 125749960 2 2 785669381 4 2 570695575 5 2 448067187 4 2 557199395 4 2 650735462 1 2 135564285 4 2 784143723 4 2 589637461 2 3 377726303 3 2 514405983 5 3 445689379 3 2 794891391 2 2 394944177 5 2 912506711 5 3 277550491 3 2 102616091 2 2 422550881 4 2 650936385 2 3 351478158 3 3 926737769 4 2 424409980 1 2 248997711 3 3 234290759 4 2 859788018 3 3 279017351 3 3 548214328 3 3 414152994 4 3 556947169 1 3 231067752 1 2 715920229 2 3 862918350 1 2 998618260 3 2 193943594 4 2 218964971 2 3 289598570 5 2 966545136 2 2 830890699 4 3 375813719 3 2 604265916 3 2 323706647 4 2 389779163 4 3 424930003 3 3 252815408 1 3 606972282 1 2 746453332 2 3 108450073 3 3 991823141 5 2 794834783 4 3 192879260 4 3 133320258 5 3 169596591 3 2 849102642 3 3 880364403 1 3 356982946 4 3 958995578 3 2 989522445 4 3 385288965 4 2 697282617 5 3 319366326 3 3 295911264 1 2 299180212 2 2 499447446 3 3 472409332 3 3 499370736 1 3 863576653 4 3 148506759 1 3 134277756 2 3 378216988 1 2 164699963 4 3 237731671 1 2 726393636 2 3 539108766 4 3 951921447 4 3 931702565 1 2 183206895 2 2 770765389 5 2 172534312 1 3 989800598 4 3 624715421 1 2 745291602 3 3 122526283 4 2 754690428 2 3 276812239 3 3 201493228 2 3 454210101 3 3 412721420 3 2 975883132 3 3 475862941 1 2 264965126 2 2 735609473 4 2 939907929 4 3 257314993 1 2 473012534 2 3 713794794 1 3 622699260 1 2 555147326 1 3 228867258 1 3 270340793 4 2 618430729 2 2 419916617 4 3 842560278 5 3 149949890 1 2 301722783 2 3 810617273 5 2 755776086 3 2 247080484 2 2 841091099 4 3 367009184 1 2 774091863 4 2 260468681 1 3 433594738 4 3 394955607 3 3 337246574 2 2 733438397 1 2 812717336 2 3 779505200 5 2 861143700 1 3 584548848 4 2 357267257 3 3 447529053 2 3 558699924 4 2 352474846 3 2 967334216 2 2 372949819 1 3 701179735 5 3 730594400 1 2 988956577 3 3 394325329 1 3 282822175 3 2 411281093 1 2 598615693 5 2 392641279 1 3 908920961 2 2 160067606 2 2 402534008 1 3 586393638 1 2 764018181 3 3 105585568 1 2 162759010 1 3 626733678 4 3 942912920 2 3 254732742 5 3 518998083 4 2 467426070 2 2 192617193 1 3 342986530 3 2 398562462 4 2 178711646 1 2 414008411 1 2 259440924 5 2 106918293 4 2 225834047 3 2 260910866 1 2 847349290 2 3 810641508 5 2 736137991 2 2 128358858 1 2 452970279 3 3 462940271 2 3 544486557 1 3 728703159 2 2 464384185 2 2 836227279 1 2 692867538 2 3 619016787 4 3 958107591 4 2 571174262 4 2 836699469 2 2 595698470 2 2 299357616 4 2 735996731 1 2 941449805 3 3 693169315 1 2 817043656 3 2 189794881 1 2 656403828 3 2 783302398 1 2 477781985 4 3 500809722 3 3 795691292 4 3 384029093 2 3 627772920 5 2 566359266 5 2 992064151 3 2 270640622 3 2 496448896 5 3 983297926 4 3 782193667 4 3 486583806 4 3 338165711 1 3 631794694 5 2 951216347 1 3 421706132 2 2 752775672 4 2 128567575 1 2 638661922 4 3 541295924 2 2 830737251 3 3 139993960 1 3 998869465 4 3 211292433 2 3 541196266 3 2 376474012 5 2 782434285 5 3 213284070 4 2 589595758 2 3 156801858 5 3 740066183 3 3 454742776 1 3 735212715 5 2 656791974 2 2 262062292 2 3 219329089 3 2 861416301 5 3 543444912 2 3 323422409 1 2 758123560 1 2 182285309 3 3 647119670 1 2 419172949 3 2 628547394 4 2 788412482 5 2 575304780 4 3 538979848 5 2 411174920 4 2 920372469 3 3 363128416 4 2 644014891 3 3 305127746 4 2 202869897 1 2 355658829 3 2 778820236 2 2 362938736 2 2 370654021 4 3 168302099 1 3 266129786 2 2 538439254 3 2 183250615 1 2 109146087 5 2 769688077 1 2 968995015 5 2 307500390 3 2 646437711 1 3 420675962 2 3 175850002 3 3 151130804 4 3 629676897 2 3 502673609 2 3 463227532 1 3 102217086 3 2 118364707 1 2 471680876 1 2 127863561 1 3 371979117 1 2 461834621 3 2 244462568 4 2 275665416 4 3 126268021 1 2 856252475 4 3 125917862 5 2 168069229 5 3 846280241 5 3 139222987 1 2 451085836 4 2 604581149 3 2 155960860 1 3 929748788 2 3 700346286 3 2 243741308 2 2 354242693 5 3 698217992 2 3 176719346 3 3 258147136 2 2 497730860 2 3 467854000 4 2 560877260 2 3 840216827 4 3 208651386 5 3 766039415 3 3 107731288 2 3 536156583 1 3 613991169 4 3 956674245 3 2 112625647 3 2 838387008 2 3 609271702 4 3 763811923 4 3 914775754 2 3 396452781 1 3 775128174 5 3 275413989 2 2 383340156 5 3 708510458 3 3 259960826 1 3 120601689 3 2 554950278 2 3 751670624 4 3 504647358 5 3 954972004 1 2 789935912 5 2 529098844 1 2 762543954 3 2 589337708 5 3 451374164 3 2 386808144 1 2 816964774 4 2 599235137 3 3 347131678 4 2 592558671 5 2 713369184 5 3 577114566 3 2 823958213 5 2 505369236 3 2 219495786 2 2 697492123 2 3 312905483 3 3 391060942 2 2 493552364 2 3 821487138 4 2 337059982 3 3 933933315 4 2 397615456 4 3 571265774 5 2 185052455 3 3 638761983 3 2 636541434 3 2 825774516 4 2 363936424 4 3 316558656 5 2 498581543 4 2 350860322 4 2 752034140 1 3 364022962 5 2 547312508 4 2 710537540 4 2 896444876 2 2 513302872 4 2 391880350 2 2 332963599 3 3 774764182 3 3 931016912 4 2 316613833 3 2 689278274 4 2 119154113 4 2 872336916 5 2 951718546 5 3 566152878 3 3 380049560 3 3 856765956 5 3 437560221 2 2 830354914 1 2 526983163 5 2 779571660 2 2 591204632 4 3 301704309 2 2 119968317 2 2 112849998 5 3 664839850 1 2 481620385 4 2 343956824 4 2 745385956 4 3 732851514 5 3 834242917 2 2 115164727 1 2 141494145 1 2 608129998 4 3 229325177 2 3 338493352 2 3 601115655 5 3 872351022 3 3 675293958 2 3 191862951 5 2 788453576 3 3 230021835 2 3 805036711 3 2 661930662 1 2 658900823 1 3 513384144 2 2 413095284 5 2 172606069 3 2 496098527 4 2 608150686 2 2 209795904 3 3 344930952 5 2 377753491 4 2 422116120 4 3 820676599 3 2 692965306 4 3 871182408 2 2 707329904 3 3 846341206 3 2 334463355 3 2 570924614 2 2 213255629 4 2 537149921 2 3 383671834 5 3 423249188 5 3 158650058 5 2 202095221 2 3 309079826 4 3 257686732 4 2 712218024 2 3 474321608 3 2 974880943 1 3 810294388 4 3 853489759 3 2 674339436 2 2 496634011 5 2 462694327 2 2 801324052 5 3 101595075 2 3 920268240 1 2 699077174 1 2 225849551 3 2 384129566 1 3 347671332 1 2 423834748 3 2 706807289 2 2 319757385 3 3 213750798 1 3 744534111 1 3 715881614 2 3 504882874 2 3 873453279 3 2 178071983 4 2 408088960 3 2 767615840 4 2 816040472 5 2 438615598 3 3 903263890 3 3 333484216 5 2 311498746 5 2 479205515 5 3 712920766 5 3 477135520 3 2 226174383 5 3 276337864 2 3 923088493 4 2 967343341 2 3 946208063 1 3 380121144 5 2 935155838 5 3 946196517 2 2 626555164 1 2 204400180 2 3 926107539 1 2 404252384 5 3 337220555 2 2 550120064 2 3 874069162 4 3 898419984 4 3 500874487 4 3 782904151 4 3 872913802 5 2 860412143 5 2 892936855 3 3 605581112 1 3 390244196 1 2 427124590 3 3 156858883 4 2 685856569 3 3 282544786 5 3 269840163 2 2 314322289 4 3 541694020 3 3 228136228 5 3 891422580 1 2 247149569 1 3 467014937 5 3 798737382 3 3 374443330 1 3 160053014 2 2 600451217 5 2 493611767 1 2 879137324 4 2 230359833 5 3 379159013 1 3 815352268 3 2 636910683 2 3 732153226 3 3 742990197 4 3 378380371 3 3 961558241 4 2 774841019 5 3 524659634 1 2 230028574 4 3 151204465 3 3 845452896 3 3 193680462 5 2 132965373 2 2 705999468 4 3 929424195 5 2 619988597 5 3 574405609 4 3 660929599 1 2 215547800 2 2 938852580 3 3 719571422 4 2 700927616 3 3 342013469 4 3 240910680 2 3 266787755 4 3 620636497 3 2 456649608 4 2 284545183 1 2 939653335 5 3 652088899 1 2 874054783 3 2 387143747 1 2 761583749 1 3 799481530 5 3 661363947 3 2 679340547 5 2 272594378 4 3 835046534 3 2 570384863 1 3 205624220 2 2 928841809 5 3 319074956 5 3 318179534 2 2 461429178 4 3 426698256 2 3 345742896 3 2 180724142 4 3 935140807 5 2 933815359 4 3 168822034 4 3 321971788 4 3 952769336 4 2 273107786 4 2 974976945 2 2 288101978 1 2 667822041 5 3 758095831 1 3 988209444 4 3 206004963 3 2 715971318 1 2 298391014 2 3 310902500 2 2 436325429 5 3 274980334 5 3 559630493 2 2 656996631 5 3 104318530 4 2 138884720 5 3 879952306 2 3 551101415 5 2 690080547 4 3 815042584 1 3 579102260 1 2 492703072 1 2 176341587 4 3 424896919 2 2 462169459 1 2 642004680 3 3 589677398 2 2 313846790 2 3 570109318 1 2 375427982 2 3 411026374 2 2 527932181 2 2 488648648 5 3 844646236 1 2 732584259 2 3 310715671 1 2 246750263 4 2 303317264 3 2 234285463 2 2 812797568 5 2 102418456 5 2 354742801 2 3 722498705 4 3 351853604 3 3 247256911 3 2 521495371 1 2 965758794 3 2 420978833 5 2 520606372 5 2 385143398 5 3 763537497 3 3 519069984 1 3 506417730 4 2 108997672 1 2 264836148 1 3 581023736 1 2 575315962 3 3 835594810 4 3 358985127 4 2 567493124 4 3 522046986 2 2 299825682 5 2 953235383 4 3 460421849 1 3 146316333 3 3 645108494 2 3 414211009 1 3 856415603 1 3 630648710 1 2 406480071 3 2 408558871 3 2 715721502 2 2 632911460 2 3 195485742 3 2 779376458 2 3 769284839 1 3 939049354 3 2 103866897 3 2 446144914 5 2 138792417 4 2 217770052 5 3 274219791 5 3 282178092 5 3 286005577 1 2 385814005 5 2 596816995 3 2 284762729 3 3 468234962 3 3 763852816 4 2 774786008 5 3 644331338 1 3 654421521 1 3 391964300 3 3 816802710 4 2 668692131 4 3 441766447 5 2 240771307 4 3 509347049 5 3 561410967 1 3 695204303 4 2 637213482 1 2 969802951 3 3 392553136 1 2 365597847 4 3 419539269 4 2 807454205 1 3 981084088 2 2 212440122 1 3 522564095 2 2 783105486 5 2 966078409 5 3 122836582 2 2 751828435 1 3 269765935 3 3 200639361 2 2 346148683 2 3 644736326 3 3 798958235 1 3 914146599 5 3 755507126 3 3 301789655 4 3 642833553 3 2 998622738 1 3 192775762 3 2 324932767 5 3 762060967 1 3 395605301 2 2 617412250 5 3 228566674 2 2 401152646 2 3 578184571 4 2 470872360 3 2 887158467 4 3 330737249 2 3 650113515 1 2 358921297 5 3 259369673 2 2 257803436 1 2 208036374 2 3 627841626 2 2 729948652 2 3 961319909 1 2 627162077 3 2 160546066 3 3 195030053 4 2 530263009 3 3 772285557 4 2 938289763 2 2 234999754 3 2 733793293 4 2 685747630 2 2 936731439 2 2 434940261 3 2 407692987 4 2 151849871 1 3 715425149 4 3 853640784 1 2 816670670 2 2 867125096 3 3 645280325 1 3 347810134 3 2 844028268 1 2 208020251 4 2 655974106 4 2 232701368 2 2 935823560 2 3 314298684 4 2 412855947 1 2 641198685 2 3 709609750 5 3 572076430 1 3 787502972 3 3 781591417 5 2 992258555 1 3 685378057 3 3 934017853 2 3 980056080 5 2 677390731 4 2 887580472 2 2 425064986 2 3 605874199 5 3 900196804 4 3 473786174 3 3 466847798 2 2 754657264 1 2 123425618 3 3 847375640 5 2 206000268 4 2 951962976 4 2 841863764 4 2 195720262 2 2 898799000 2 3 174480180 1 2 561984715 1 3 523404643 4 3 783798684 5 2 961587250 4 3 514180756 1 2 367413050 2 2 187462090 5 3 464348228 2 2 314185551 1 2 534680978 1 2 697169257 2 2 521241207 5 3 536175763 5 2 950800988 4 3 111734315 3 3 877015382 1 2 892255842 5 2 730388695 3 2 175924463 4 3 613471239 2 3 718338118 2 2 507942459 2 2 382010195 1 2 451323321 4 3 135445527 2 3 245661773 1 3 244513887 1 2 775330652 3 3 175906963 3 3 945818785 3 3 769863312 2 3 683695156 2 2 892647040 2 3 640891365 4 2 902544979 1 3 750127674 2 3 940247921 5 2 376369943 4 2 577892896 4 2 125306860 5 2 752842737 2 3 596475871 3 3 312261989 4 2 227607515 2 3 356399177 2 3 215427216 2 3 131644816 2 3 577484079 2 3 244391442 5 3 636248673 5 2 116534274 2 2 609863748 4 3 999481901 3 2 808420937 2 2 714311128 2 3 322388522 2 3 421012393 5 2 627466226 1 2 224201318 2 2 229485529 1 3 724095627 2 2 227470841 5 3 994019999 4 2 790500309 4 2 192125026 1 3 652310943 2 2 430620554 1 2 298905341 3 3 368419960 3 3 578915694 5 3 346752868 2 2 388464946 3 2 338405841 3 2 663267129 4 2 834004925 3 3 148411063 2 2 440984708 1 2 466766947 2 3 235283815 4 2 307187657 5 2 697610344 4 3 465180922 3 3 286518766 1 2 916178902 4 3 484561363 4 3 384734100 5 3 589108886 5 3 496895931 3 2 390750944 2 3 167637440 5 3 739793514 5 3 374277233 4 2 570552140 5 2 632744468 2 2 431660279 5 2 709478321 4 2 408271918 5 3 643658284 4 3 695095145 3 2 119515409 1 3 711036938 4 3 794335920 5 2 389400444 1 2 284782301 3 3 454857928 3 3 507520785 5 3 457246712 3 3 250600053 1 2 472533764 5 3 312372829 3 2 311135917 3 2 200190119 1 3 765649401 3 2 746092333 1 3 542000956 4 2 757625448 3 3 964997354 3 2 843159498 5 2 624140594 3 2 960328628 5 3 291535390 5 3 175161066 2 2 295123171 1 3 315034365 1 3 806819592 3 3 518570874 3 3 320012397 5 3 106571947 2 2 764630487 3 3 155227403 4 3 304556209 3 2 647797369 2 2 251249230 3 3 996126113 3 2 951295388 5 2 771265105 2 3 311020337 1 3 404593939 5 3 307571253 1 2 994559816 4 3 148759003 3 2 401847187 1 3 195956661 4 3 781915931 1 3 283328496 5 3 299098484 3 2 945864279 2 3 755385846 2 2 714043894 1 2 809813835 4 3 909925440 3 2 565942140 5 3 255824354 2 3 852698661 5 3 632115834 3 2 485849961 3 3 167795395 5 3 408607469 4 2 694902109 5 3 501556379 4 2 490205261 2 2 488252944 4 2 429942473 4 2 212099745 2 2 632094756 4 3 759788263 5 2 823588751 4 2 964275031 5 2 144621938 5 2 357506604 2 2 301237171 4 2 400471808 5 2 211801481 2 3 333826177 1 2 455940792 3 3 299943977 3 2 901189313 4 3 583770791 4 3 218968398 5 2 675532493 2 2 212406415 1 3 169429841 1 3 707613166 2 3 878608899 1 3 594013308 4 3 113182803 2 3 692885375 1 3 176840042 2 3 415181309 5 2 381603637 2 3 582081030 2 2 677119579 2 2 428079128 3 3 107981494 5 3 666899166 5 2 793377181 5 2 407915052 5 2 998160780 3 2 877847280 1 3 512989033 1 2 962002732 5 2 655659518 2 3 197084574 1 2 921273297 3 2 680252113 3 3 219971902 5 2 207186306 3 2 797388096 4 3 675573721 4 3 237831284 5 2 547490174 4 3 494895106 5 3 537445046 5 3 858837902 5 2 563285701 2 2 185806521 2 2 665892401 2 2 295195198 4 2 366573404 1 3 627093193 1 3 483389170 1 3 885384155 1 2 520062121 3 2 475292338 4 3 845438203 2 2 201726453 1 3 730381181 4 2 506113285 4 3 735298117 2 3 565527664 5 2 567254710 3 3 813074410 3 2 547457642 1 2 351988746 3 2 232309624 4 3 199922125 5 3 637360610 2 3 529124242 4 2 697149950 2 2 764741266 3 2 767724147 5 3 488129524 4 2 604691456 1 2 689727041 5 2 608154138 5 3 868244783 1 3 920899113 2 3 977015743 5 2 630036561 3 3 922557434 4 3 362882965 2 3 484466914 3 2 974605334 5 2 814020909 3 3 754858907 2 2 109065519 2 3 976426234 5 3 757682414 1 3 775008158 3 2 430983668 3 3 665596793 3 2 707583818 4 2 700791154 1 2 895712478 3 2 900017121 4 2 368006787 3 3 244139790 5 3 738790138 3 3 977739274 3 2 229654348 5 2 649778434 2 2 967280083 1 3 141522243 2 2 436566421 1 2 132130974 1 3 115336917 3 3 388750644 5 2 708453834 1 3 343732160 2 2 836664131 4 3 975622141 5 3 973280862 4 2 820734744 5 2 662527093 4 2 109953732 3 2 859935101 5 3 738014753 1 3 740370498 2 2 745396255 1 2 542715466 4 3 265784657 4 2 137975146 3 2 780911932 2 3 387659085 3 2 581544726 4 3 176343811 4 3 702830052 4 3 487060556 3 3 465492541 3 2 396553401 5 2 548863573 5 2 639796781 5 2 637417577 5 3 668858734 5 3 474536862 1 2 179553233 4 2 158951570 2 3 671659249 4 3 199067453 4 2 923930868 1 3 228775625 2 2 398255976 1 2 335831877 3 3 434645803 5 3 236410990 1 2 405373410 2 2 316496550 3 2 754090450 4 2 916717085 3 3 159086212 3 3 911158327 4 3 157207292 4 3 570330641 2 2 136021420 4 3 149842530 2 3 243386226 2 2 717601913 4 2 248472309 4 2 286036101 2 2 480220892 2 2 523853588 2 2 713497298 5 3 355683547 3 3 300925743 5 2 697344976 5 2 934261239 2 3 665833692 2 2 662061869 3 3 259327423 2 3 386178616 2 2 127039206 4 2 873300812 4 3 173561950 1 2 699088849 4 2 805967754 5 2 638291637 3 3 614992134 4 2 221110836 5 2 219229036 2 2 471888559 4 2 374077703 5 3 855098227 3 2 465372873 2 2 525577694 3 2 650533446 3 3 562590229 1 2 997533740 1 2 933749907 3 3 782764187 1 2 612167039 4 2 568495712 5 3 354510085 4 3 759986052 5 2 269661170 5 3 358941412 1 2 930029315 1 3 927873531 3 2 836923528 3 2 149445371 2 2 503227351 5 3 287312895 5 3 865565894 3 2 199526976 2 2 831176634 2 2 259747026 4 3 463859563 3 3 284317206 1 3 664066039 2 2 310208645 5 2 518632880 2 2 313272675 3 3 533090621 5 2 927083921 4 2 342333603 5 3 350830878 3 2 574253631 4 3 412682823 5 3 519330179 2 3 420101708 4 3 165392357 3 3 872341820 1 3 367851428 2 2 270903119 5 2 274643378 4 2 246241324 1 3 300614865 1 2 862541935 2 3 142195960 5 2 719579106 3 2 592197360 5 2 382257608 1 2 960248162 4 2 678942341 5 2 109660620 3 3 204777216 3 3 600067269 3 3 504887870 3 2 376510226 3 3 475010788 2 2 457213628 5 2 490927428 1 2 315578022 4 2 880985118 5 3 376580715 4 3 125173833 3 2 916609972 4 3 266693323 3 2 607665519 1 2 551893143 2 2 932564249 5 2 748285561 4 3 379127244 1 3 529341097 2 2 631865227 4 2 342615275 2 2 301871230 1 3 461047594 4 2 393445734 1 2 956942980 4 3 314718231 3 3 777276621 1 2 456071741 1 2 576921767 1 2 638106258 5 3 482552011 4 3 119911466 5 3 864841069 4 3 411854296 1 3 404956061 3 3 578990963 4 2 600365931 1 2 230958080 1 2 842812645 5 2 878706996 1 2 729669767 4 2 781478767 5 3 218892360 3 3 170057117 3 2 233402756 2 3 181359255 4 3 143045803 5 3 774145785 4 2 121680716 1 3 940036064 3 2 249553009 4 2 312643787 4 2 471080788 3 3 326700956 3 2 640998652 5 2 268594535 1 2 200680177 5 2 491206723 3 3 802770535 5 3 225281994 4 2 785145681 5 2 727638454 4 2 452804347 3 2 178957837 2 2 288328854 1 3 310036361 1 3 599237099 4 2 906276792 1 3 522648183 5 2 881470307 3 2 357876142 4 2 399751336 1 3 770242748 5 3 712874017 2 3 721482155 3 2 144154800 5 3 576213078 4 2 486306712 3 2 380165907 1 3 992945579 5 3 401478375 4 3 328463789 2 2 303589230 2 3 778411219 2 3 580322086 5 2 881504072 4 3 857304487 2 2 118687652 5 2 680789997 1 2 827351592 4 3 442612455 3 3 318308084 2 2 315764283 3 2 254470230 2 2 988046795 1 3 740461581 1 3 295898772 3 2 512202093 2 2 660726038 2 2 168747165 2 3 776134343 5 3 451532328 5 2 656942775 3 2 627844954 1 3 887566521 5 2 280902613 5 2 956507475 5 3 608010479 2 3 553485645 4 3 402636616 3 2 465002371 3 3 865893963 2 3 180860682 3 3 664243725 5 3 868896513 3 2 314807591 5 3 574359959 1 2 506540181 2 2 846614573 1 3 341930472 2 2 578275913 3 2 800460700 3 3 126931911 3 2 538834190 4 3 425309249 5 2 152039218 3 3 476753017 2 3 420198189 5 3 799408445 5 3 263636237 1 3 975508428 5 2 159846530 4 2 945912267 3 2 214410389 1 2 686086046 4 2 884476461 4 3 786847315 4 3 634409130 2 2 919888690 4 2 454033662 3 3 719421411 4 3 771065284 3 2 218647041 4 2 603079517 4 3 849225824 1 2 394505099 5 2 403882400 2 3 706028510 1 3 299637946 3 2 992196671 2 2 458958739 1 3 908768274 4 3 530047918 2 3 428099924 4 3 411144318 1 2 142080968 3 3 641560072 3 2 871696197 1 2 389096646 5 2 284200724 1 3 932546930 2 2 516656062 3 3 714777532 1 2 893997265 5 3 734870207 3 3 293378054 2 2 393328693 5 2 793757699 1 2 873405407 2 3 505335594 4 3 912776775 2 3 169022800 5 2 684448518 3 3 683615647 2 2 899024539 1 3 452508419 2 3 623974962 1 2 405497688 5 2 560384793 5 2 713755057 2 2 131708652 4 2 128315164 3 3 860941211 4 2 666973025 3 2 809166896 2 2 685328119 1 3 673220244 5 2 686408922 4 2 612989703 5 2 500552237 1 3 125157460 5 3 352311210 5 2 737878730 4 2 725678451 1 2 522126881 2 2 307203954 3 3 122497639 3 2 756509747 2 3 624319772 5 2 879322475 3 2 229740602 5 3 478747500 2 3 471294691 3 2 811109150 1 2 362849214 4 3 717592150 4 2 157031459 2 2 544076636 1 3 647526805 5 3 228162293 1 3 581856561 4 2 868170749 4 3 518732944 4 2 537045056 2 2 625887653 5 2 563225632 3 2 144484040 4 2 125529485 1 2 436352763 1 2 319073181 5 2 284908482 1 2 906839754 2 2 839992564 2 2 374539238 5 2 725897259 5 3 467069874 1 2 383350792 1 3 571305741 5 3 630869312 1 3 645948224 4 3 424440929 2 3 265829572 4 2 912230600 4 3 512177109 5 2 689273790 5 3 497633223 1 2 220879158 3 3 327535861 3 2 117669187 5 2 227198096 5 2 938218227 3 2 564704230 2 3 480897252 3 2 627911117 5 3 749839160 1 2 223566434 4 2 790767877 1 2 393073477 3 2 138874042 1 3 555417558 1 2 625603291 2 2 645158368 2 3 424626079 2 3 597377613 1 2 809846101 5 3 732477265 4 2 104227933 3 3 452966259 4 2 132783667 1 2 603919410 5 2 642802258 3 3 368232459 4 3 196832965 5 3 487726157 5 3 372463875 3 3 374787669 2 3 630740421 3 2 215384384 4 3 695632095 4 2 449444565 4 3 295649922 4 3 524742028 5 2 366437222 1 2 510615912 1 3 173398135 3 3 453339426 1 3 965716857 5 3 580956707 4 2 162495555 5 2 134861348 5 2 800854420 3 2 236735683 3 2 438178386 3 2 953531646 3 3 141414070 4 2 292257898 4 2 677254685 5 3 267189711 2 2 886795700 5 2 345984267 5 2 134960860 1 2 886630621 3 3 919312109 4 3 150263688 1 2 227288209 5 3 667360927 2 2 294860129 3 3 819317060 5 3 396407921 1 3 544218257 4 3 615868562 3 2 253227737 5 2 176940181 2 2 626721562 5 2 597659251 3 2 413012595 3 2 374144752 5 2 189741911 5 3 180148714 1 3 716675109 1 3 493929062 1 2 163245702 1 3 825059746 5 2 595406291 5 2 188140604 1 2 344555633 1 3 155938364 2 3 302647709 2 2 472650552 5 3 936808179 3 3 664464886 4 3 739060464 2 3 753765572 3 2 148881196 5 3 528149274 5 3 297834395 2 3 158404618 5 3 566341909 1 3 191341947 4 2 103815135 5 2 702157120 1 3 350711565 5 2 531702516 5 2 576402291 2 3 652760625 2 2 369590768 4 2 590054277 5 2 589430151 5 2 932713167 1 3 170246039 5 3 192208874 1 3 124503962 1 2 584533690 4 2 326634181 4 2 244091466 1 3 337414033 2 2 592128083 3 2 520224040 2 2 516487176 1 2 585579664 3 2 660182437 4 3 134895752 2 3 977034030 2 3 993713623 1 3 599587853 4 3 821389112 1 3 307879648 1 3 378501456 4 3 363607777 3 3 715535332 1 2 612189830 4 3 976735863 3 3 864689701 3 3 102763093 4 3 768504023 3 3 463580682 1 3 105506969 1 3 146230244 3 3 601645410 4 2 369263189 5 2 746254085 4 2 197658533 4 2 829046889 4 2 799702105 3 3 148781153 5 2 148465929 2 3 430759238 1 2 974583221 2 3 264516699 5 2 727653165 5 3 882989937 4 3 134262435 1 2 305405162 2 2 172418534 2 3 782852547 5 3 511968412 4 3 403702183 5 3 340866672 4 3 831157018 5 2 517975447 2 3 261208205 5 2 154823881 2 2 498174531 4 2 141177080 5 2 274240810 4 3 481553404 1 3 440769791 3 3 994867781 5 3 343293400 5 2 372241388 5 3 108652578 4 3 700474591 4 3 292514230 2 3 232782134 4 2 389865769 3 3 770260055 5 2 322655718 2 3 707756393 4 2 610821072 5 2 396714997 3 2 853033403 3 2 783283153 4 2 364597943 3 2 599630283 4 2 275379411 1 2 758756984 1 3 654789935 5 2 460883910 5 2 383820118 4 3 320088241 4 2 221424776 1 2 673368939 5 2 379505041 5 3 673970542 5 2 268029994 1 3 773921407 2 3 230129553 3 2 254482141 2 2 108784941 2 2 986541112 4 3 729245093 5 2 341311537 1 2 518142265 2 2 535400245 2 2 845335515 4 3 846806616 3 3 162539062 3 3 775543313 3 2 583566408 2 3 940366954 5 2 138330079 4 3 384174469 3 3 111481659 5 2 409952009 1 3 747064063 3 3 499633401 2 3 412660513 4 2 745245507 2 2 817591467 4 2 566498595 4 3 698860583 4 3 679340311 5 3 934069081 2 2 605552561 5 3 503607925 2 3 317784989 2 2 773971950 4 2 676777939 1 3 328897930 5 3 426536464 3 2 440959308 5 2 776063749 1 2 178012696 2 2 582867833 2 3 587771141 1 3 502971011 5 2 737267307 1 3 444716168 3 3 794965760 4 3 629795343 1 3 253821927 2 3 352421716 4 3 840719831 3 2 144209964 1 2 893475453 4 2 499916519 3 2 185778513 1 3 260912963 1 2 933714357 2 3 836643106 4 2 790749269 5 2 754936230 5 2 621024523 5 3 781954594 5 3 260563117 1 2 987388042 5 2 113791538 1 2 258275858 2 3 596071213 4 3 864918900 4 2 587464916 4 2 855587097 3 2 577096375 1 3 172637813 2 3 814020802 5 3 733578482 5 2 447719395 2 2 729328193 1 2 488252752 2 2 776562699 2 3 154635235 1 2 344907396 3 2 931016265 2 3 683567774 3 2 587041951 2 3 567455438 2 3 535105204 4 3 356945486 4 3 274267222 2 2 215098151 4 3 145962276 5 3 337129498 4 3 826448274 1 3 593587069 5 3 653027931 5 3 805499672 2 3 907501172 1 3 539500792 1 2 834907861 1 3 759459333 3 2 146898713 1 3 162614185 4 3 538546953 1 2 350452821 1 2 371445919 5 3 882108225 5 2 914468563 2 3 100162493 2 2 183126517 4 2 263623274 3 2 931830060 2 2 687296473 2 2 646228513 3 2 138463320 3 3 136449035 1 2 527639693 1 2 548803978 5 2 653779133 5 2 296916717 5 2 998387048 5 2 808383593 1 2 395695933 4 2 890010048 4 2 562453142 3 3 620338662 3 3 112900904 1 3 825209755 1 3 442348655 5 2 787090411 3 3 388061159 2 2 572581332 5 3 725582032 4 3 172236005 1 3 696746999 1 3 771583511 3 2 203278391 3 3 863522946 2 3 919991187 1 3 939232844 4 2 157538773 1 3 871048031 1 2 207051380 4 3 901089880 3 3 123664117 2 2 165290098 4 2 167425309 2 2 420306824 5 3 200010968 1 3 983741802 4 2 283320136 2 2 934848065 2 2 147099809 3 3 140905950 5 2 802290381 4 2 249287196 3 3 158067247 4 3 170934550 3 3 679238522 2 3 163468947 5 3 294601204 5 3 887114895 4 3 643982062 1 2 645014995 1 2 186720218 1 2 419849528 1 2 397334378 2 2 628413009 4 3 194828101 2 2 818865635 3 3 396354841 5 3 117589067 3 3 385483628 3 3 296386088 5 3 418934811 2 2 273222941 4 3 679027490 3 3 308575437 3 3 669797512 2 2 868734833 1 3 814253257 4 2 237038012 2 3 215704871 1 2 117131029 4 3 472084549 4 2 860911954 4 2 508867850 5 2 527229497 4 3 700112530 3 3 725025976 2 2 144623974 2 3 376002157 4 3 408358736 1 2 118710678 2 2 304773951 5 2 527115146 2 2 866379171 4 3 777812149 4 2 766072500 1 2 371374893 2 3 197149019 2 2 492112478 3 3 217225021 4 2 226111317 4 3 877184458 5 2 435802017 3 3 362834650 3 2 617435598 2 2 947258628 3 2 928245385 5 3 992767355 1 2 913783572 3 2 131707272 1 3 461086063 2 3 198724514 3 3 805607184 4 3 185965801 1 2 768016074 1 2 486116842 1 2 514051199 1 2 827514695 2 3 344295390 1 2 662802576 4 2 734734887 3 3 456636252 2 3 259662701 2 2 267085742 2 3 189444166 5 3 331235024 5 2 425628908 4 2 780324938 2 2 245282907 5 3 725433081 3 2 707199217 3 2 155952805 4 2 140328149 1 3 415532245 5 2 362728798 3 3 715325318 2 2 441165439 1 3 914331244 3 2 770952503 1 2 403757043 5 2 520601132 4 3 934960247 1 3 481281860 2 2 896968609 1 2 470262373 5 2 185415727 4 3 444920437 3 3 664727042 2 2 950247033 2 2 394826704 2 3 840064572 4 3 906980247 4 3 740171629 1 2 406290713 3 2 255934210 2 2 423408732 2 2 462995907 2 2 782397064 5 3 408888329 1 3 970653326 2 2 988997042 4 2 406142818 4 2 541928307 4 3 787353968 2 2 959171641 2 2 465327477 4 2 381430040 3 2 578463384 1 3 175636263 4 3 487066151 4 3 808192591 5 2 540870555 2 2 646817890 1 3 465209906 4 2 964395180 1 3 280248178 5 2 200455718 3 3 518250354 1 3 392648949 5 2 854854449 4 3 611727389 3 3 273347176 3 2 522978133 5 2 953816932 2 2 574088862 5 2 753788737 5 2 470608449 5 3 576406298 1 3 989688538 3 2 418516674 1 3 682090529 4 2 633726187 2 3 629274972 1 2 376653352 5 3 612837610 5 2 284622759 3 2 956184410 2 2 613740078 1 2 191643837 3 2 831915409 2 2 474935358 3 3 564646781 3 3 100950571 2 2 715427606 5 2 521731870 2 3 461687288 2 2 885935166 5 2 595700057 1 2 505328548 2 2 477755935 5 3 761263830 4 3 396018813 5 2 871817684 5 2 562701771 5 3 491423616 4 2 525135695 4 3 603953161 1 3 493577674 1 2 286319096 4 3 605221791 3 3 112051980 2 3 216003043 4 2 611410607 1 2 900023286 5 2 637656816 5 2 775915960 3 3 617873334 2 2 870133335 5 3 183419702 1 3 414880878 4 2 765829475 2 2 568780478 2 3 872637264 1 3 764546001 1 2 520462200 3 3 693233327 4 3 520651055 3 3 317969841 1 3 766742156 1 2 654915530 5 2 591875449 3 2 201212646 5 2 175027667 5 3 578186955 4 2 126108595 2 2 463759805 5 3 405119406 2 2 216914166 3 2 557945068 4 3 528088928 4 2 362815836 3 3 450361035 5 2 402537386 1 3 996502168 5 3 841580109 3 3 582451227 5 3 616704402 2 2 271749529 4 2 761207978 5 3 988726570 1 3 860944804 3 2 500131454 2 3 966603808 1 3 130869029 2 3 475945461 1 3 781466657 2 2 104782933 4 3 941631339 4 3 480589678 4 2 865663235 5 3 452709455 5 2 926007091 4 3 813014255 1 2 727627533 4 3 161898541 2 3 555147381 4 2 342994966 3 2 971695523 1 3 927622438 3 3 550195786 4 3 215757763 2 2 548953805 5 3 826876916 5 2 981302121 4 2 896197133 2 2 879876799 2 2 916543167 2 2 391021564 1 2 548053324 5 3 660493084 4 2 369759277 1 2 455849402 3 3 136932674 5 2 492372545 2 3 398153731 1 3 103785384 2 2 176226838 5 3 281840598 3 2 591143704 5 2 191858223 2 2 564002308 1 2 401823587 2 2 622165448 2 2 146467924 3 2 210990478 5 2 221110095 1 3 760032269 2 3 814175203 3 2 284041598 5 3 811735395 5 3 358588537 4 3 237455923 2 3 701369150 4 2 578121047 2 3 740520963 5 3 916911916 3 2 497206576 3 3 190095707 1 2 257192686 3 2 750606463 3 3 687428272 3 3 509193914 3 3 703574561 1 3 607229976 3 3 751114659 1 2 585926182 3 2 458614888 5 3 385967832 1 2 504612873 1 2 365598971 5 2 341897041 4 2 272985403 2 2 131326781 4 3 527407859 4 2 119424277 2 2 496400549 2 2 130610871 1 3 598923432 2 3 602659106 1 3 500605532 3 3 784144590 1 2 777779901 1 3 408300475 2 2 430866623 3 2 445743893 3 3 794553782 1 2 247668446 1 2 247197953 4 2 624142689 2 2 276060312 5 2 104362971 2 2 571484783 1 2 167904483 3 3 227122495 3 3 228462008 1 3 360200728 5 3 981449733 5 3 694836515 5 2 602631334 1 2 874754903 2 3 900691391 1 2 621906525 4 3 482287101 2 2 277998004 3 2 705681282 3 3 797395184 4 2 202314832 3 2 480255611 1 3 393299338 3 2 439475320 3 2 977502648 5 2 526669158 1 2 500845603 2 3 639346343 1 3 908404909 4 2 676091091 2 2 404652462 2 3 120391498 3 2 109795567 5 3 562318322 1 2 438375028 3 2 569008666 3 2 834030711 5 2 645849877 1 3 734209197 3 3 849167611 2 2 840302676 4 2 443511289 4 3 149985817 3 3 914706891 4 2 191508823 3 2 464766126 1 3 279248675 1 3 398610761 2 3 185163823 3 2 265846345 2 2 178510874 3 2 635777832 4 3 857027905 3 3 737703352 2 3 595936185 3 2 450828127 1 3 475477421 5 2 257882797 4 2 361850729 3 3 527850477 1 3 212922699 5 3 108971730 2 3 927464972 1 2 939857001 3 2 552862447 4 3 636016436 2 3 890093766 4 3 903243034 2 2 796112650 1 2 417356729 5 2 175094074 3 3 844845948 2 3 653751278 4 3 879463010 4 3 198638704 4 3 186872443 2 2 150150650 5 2 600606953 5 3 861239517 4 2 135991047 4 2 579309887 1 3 599981602 3 3 700336637 3 2 375535531 1 3 763689113 3 3 637130020 4 3 534754689 3 2 745902765 5 2 852187478 2 2 744118107 3 2 202380837 5 2 350627246 1 3 611036039 2 3 330577368 1 3 682972204 1 2 749098274 5 3 709678166 1 3 796021020 5 2 960712740 2 2 652037794 1 3 368862290 4 2 512506046 2 2 408724335 5 2 171341963 3 2 308272731 1 2 433328793 5 3 621312314 1 3 955367729 1 2 996535479 2 2 644897085 3 2 570428156 1 2 386480972 2 3 987218782 2 3 109432910 2 3 825233574 4 2 360267453 5 2 350473648 2 3 968701700 5 2 750154589 2 2 468665488 4 3 630803758 4 3 656785501 1 3 187907467 2 2 476209492 2 2 540677336 3 2 547263040 5 3 499823452 4 3 663457187 3 3 423110092 4 2 404629085 5 3 692771613 4 2 500246156 3 2 915763386 5 2 976183063 5 2 135436465 4 3 283369211 5 2 380354580 1 2 334142760 4 2 228482424 5 2 769094746 1 2 482367916 1 3 581510793 1 3 271585499 5 2 123841757 4 3 228189536 2 3 508546556 3 2 404631829 4 3 449782453 1 2 613490120 4 2 376011866 5 3 454576491 1 2 978356572 1 3 847961971 4 3 496301337 2 2 185791525 5 3 148172104 2 3 153934420 5 2 180411235 4 2 988160464 2 2 270200006 1 3 481444892 2 2 265572884 1 2 428966720 2 3 106139529 3 3 461553385 3 3 322272065 1 2 242139195 4 2 762918189 3 2 632719305 3 3 786466645 1 3 714586008 2 2 678938898 4 3 437180566 2 2 390260456 5 2 530125069 3 2 203972766 2 3 854512382 3 3 313526914 3 3 322677845 3 3 605267241 3 3 807890962 1 3 334699845 1 2 265356734 1 3 756758335 4 3 260512853 5 3 294782963 3 2 212264569 3 2 612176107 3 2 283470717 5 2 244527753 4 2 290775279 3 2 160283611 1 2 199408831 1 2 141936814 5 2 643772027 1 2 254039461 3 2 128687635 2 2 479105732 4 2 186086981 3 2 118314816 4 2 763489738 5 3 377751228 5 3 363100840 2 3 340411270 1 3 339938566 2 3 135673089 4 3 921274176 1 3 215682237 5 2 476592407 1 2 598086008 4 3 957401740 3 2 736700473 4 2 681216009 2 3 767423167 5 3 204834034 3 3 572725944 4 2 348282195 3 3 166534252 1 2 457778060 5 3 986339444 2 2 533381007 3 3 647644501 3 3 928943670 5 2 383688048 2 3 929116655 1 2 376484918 4 2 427436629 5 3 158205719 4 3 605543929 4 3 908193192 4 2 917308928 3 3 137783189 2 2 227860580 5 2 354444186 4 3 245888210 1 3 642662860 2 2 175452584 3 3 470454588 4 3 291518965 3 3 184149628 2 2 162244364 3 3 744070387 2 2 414464561 4 3 519478426 3 2 495080693 1 3 902136627 4 2 737333202 5 2 985242618 5 2 602147826 1 3 718347222 4 2 429036416 3 2 132252130 5 2 102133863 4 2 733080960 2 2 869887304 4 2 318527867 5 2 855843855 4 2 201886937 1 3 997007525 3 3 193091860 3 3 298131798 3 3 628170442 2 3 419298933 2 2 923268051 5 3 324243010 2 3 601561311 1 3 986453788 2 3 580878361 4 2 286107946 3 2 382203783 3 2 967121361 4 3 599986567 3 3 960139346 2 2 936004296 4 2 970335007 4 3 819943256 1 3 444522931 1 3 530159354 5 2 811101999 4 3 734882497 5 2 416177172 3 2 558857765 1 2 977840579 5 2 413764615 2 2 794685900 5 3 557132598 2 3 196167304 1 3 347900144 1 2 967655277 2 3 699880173 2 3 172323043 1 2 710730842 1 2 643673458 5 2 693902089 1 3 883145467 2 3 130935700 1 2 477644781 4 3 556394053 3 2 521762351 1 2 989906844 4 3 488142258 3 3 500570577 4 3 582831565 1 3 441636139 5 3 809807911 3 2 755508268 1 3 367375910 1 2 818674793 4 2 667534635 2 2 648170286 2 2 713263857 5 3 294393871 4 3 787390498 1 2 242815492 5 3 807466239 5 2 235419745 5 2 541715883 4 2 390567739 3 3 787950116 2 3 394824200 1 2 953601639 3 2 112056299 5 3 729532364 1 3 483732525 3 3 752003038 2 2 718168091 2 2 387384205 1 3 888961179 1 3 987242344 3 2 367651123 4 2 274323678 2 2 805438608 4 2 736491005 1 2 352642824 1 2 811241808 3 3 342704373 5 2 584010746 1 2 887829285 3 3 627361646 2 3 892058482 2 3 316755130 4 3 623271331 2 2 930998728 2 2 479569676 2 3 715751756 5 2 588741657 2 2 697620066 4 2 561629576 1 2 289304103 5 2 379589997 1 2 791858544 5 2 251802447 3 3 100906773 4 2 546407088 2 2 907866414 2 3 673192332 3 2 389886162 3 3 108783329 5 3 342976025 3 3 936600932 1 2 473458682 1 2 660730471 5 3 780265078 5 3 365195866 2 3 874576512 2 3 849827003 5 2 781992553 5 3 386282621 3 2 833459109 2 3 680282974 3 3 287144583 5 3 818891680 2 3 553815892 1 3 155810973 4 3 596331863 2 3 991808899 5 3 255070615 3 3 196876696 3 3 885165257 3 2 129567773 4 2 729203547 3 2 665068335 5 2 503251445 4 2 406033912 5 3 815644447 1 3 193889423 4 2 643836002 2 2 515451046 1 2 284997408 2 2 863486804 3 3 111680071 1 2 378180376 3 3 604164152 2 3 123736842 2 2 117290025 5 2 286819503 1 2 573674759 1 2 464474144 3 2 437832440 5 2 269298193 2 2 518823685 3 3 501866883 4 3 376761759 2 2 388977019 1 3 169755194 3 2 342567116 2 3 571258588 3 3 847194277 2 3 740417119 5 3 795281343 3 3 425465662 4 3 176721210 4 2 429397816 1 3 185705561 3 3 471166363 4 3 713908366 1 3 208887237 1 2 436808719 1 3 226738473 2 3 589623232 4 3 485443956 3 2 993853615 4 3 905165498 1 3 658493090 1 2 929544675 3 2 822495780 2 3 440168513 1 2 627681237 4 3 678981506 1 3 941254750 4 3 273135505 5 3 277086658 4 3 655465825 5 2 814094104 5 2 715771288 4 2 877082081 2 2 972935845 4 3 480340040 1 3 344596305 3 2 804005729 5 2 709810244 2 3 994872340 3 2 475460876 3 2 331362168 2 3 245268073 4 3 436898860 1 3 862815217 5 3 264396427 1 3 198482754 1 3 726556864 1 3 586203355 5 2 542029307 5 2 101757748 5 2 341652232 1 2 583032562 5 2 151191816 2 3 140482322 5 3 156838797 5 3 337550273 3 2 203440368 2 2 672236130 3 3 608821062 5 3 637311697 1 2 961143944 4 2 304490454 3 2 257736038 5 2 855310963 5 3 853973582 2 3 465653253 3 3 280245941 2 2 294514819 2 3 954842724 1 2 276097835 4 2 707199483 2 2 106729123 3 2 275330231 2 3 108234926 5 2 171229555 1 3 838191556 2 2 582215811 3 3 234897369 4 3 758160734 4 2 976271558 1 2 312937417 3 2 509167079 2 3 360667073 5 3 548074432 3 2 114869399 4 3 537684899 3 3 229344861 3 3 359665804 1 2 326281194 4 3 513946221 1 2 864790148 2 2 570293434 1 3 209483439 2 3 177862005 1 2 400682164 1 2 465238319 3 3 919569500 4 2 727934363 2 3 133526826 3 3 320658140 1 2 654630127 1 3 988129523 4 2 293607385 2 2 633659774 5 3 901178422 5 3 755837242 3 2 739872752 5 2 676687952 5 2 343108272 3 3 535143000 1 2 893336998 2 3 301242581 1 3 732668406 5 2 437397791 4 2 429027114 2 2 207594293 2 3 698058051 5 3 223435167 5 2 959164525 4 2 515542418 1 3 851576308 1 3 805020659 2 2 922144586 3 3 426863011 5 2 504705215 3 3 356843531 2 3 282840934 1 3 167133739 5 2 452748672 2 2 645399365 3 2 740080920 3 2 529901070 4 3 357655193 2 3 340663882 1 3 931965744 2 2 464847023 1 2 260441511 1 3 480675361 5 2 704039083 5 2 425580980 5 3 191560686 5 2 291724087 3 2 802349694 1 2 556344797 2 3 945840258 3 3 999894172 3 2 931484038 2 3 647768397 5 3 917258559 5 3 444602408 4 2 641007768 3 3 305495878 2 2 433816603 4 2 948390038 1 3 356943087 3 2 575934816 3 3 999610953 2 3 459634270 1 2 648702796 2 3 753580815 5 2 920039812 2 3 975334022 2 2 490485751 4 2 836825597 2 3 194648431 2 3 346142325 1 3 444801439 1 3 199227426 2 2 826850436 2 2 957754529 2 3 924366197 4 3 657838332 1 2 460158283 2 2 674267445 5 3 665177489 4 3 459747928 4 3 927532681 1 2 900215550 1 3 385072572 3 3 993942187 5 2 117194236 4 3 940405962 5 2 639191606 1 2 698184249 3 3 437988703 5 2 176359540 1 2 444902927 5 2 751364234 5 3 208571508 4 2 653660527 3 2 399044297 3 3 454209153 3 3 369775213 4 3 557845456 2 3 773202223 4 3 123886438 1 3 756759906 3 2 750298280 2 2 151165764 1 2 591239927 5 2 357969074 3 2 946034421 2 2 475135269 3 3 927560406 3 2 541945208 1 3 792708290 2 3 505561900 3 2 959772227 3 3 110619174 5 2 221757604 1 3 947895970 3 3 689073285 1 3 255722739 3 3 743343836 3 3 575272815 3 3 970531772 3 3 493863522 2 3 271950358 4 3 555319306 1 2 239636056 2 2 440922727 1 2 975884596 3 2 641460407 3 3 158990048 1 2 177214858 5 3 897199032 5 2 786045868 5 2 228103358 3 3 787560365 4 3 558575525 1 3 506982004 1 3 576952820 2 2 286874917 4 3 455306269 3 2 284582052 2 2 208839011 4 3 297248980 2 2 623996554 4 2 354917376 2 3 151611661 4 2 973776182 1 3 592183902 5 3 297679272 1 3 276929590 4 3 163387946 1 3 598813639 4 3 106317299 4 2 710982000 5 2 808085150 2 2 241260201 4 3 756168994 3 3 863396005 2 2 460896413 1 2 791240512 2 2 794674783 5 2 185666898 5 2 217950778 1 3 666626077 5 2 949665246 5 2 795522884 1 3 496358819 3 3 972321745 5 3 734078276 5 2 567382203 5 3 465486553 3 2 795720476 1 3 613679060 2 3 904520670 5 3 829248873 1 2 746098053 5 3 533927600 4 3 672601740 3 3 401978749 1 2 385203174 1 3 934896821 4 2 805920831 4 3 375037970 1 3 641070997 3 2 711088422 1 3 554972886 2 3 394919586 5 3 797094271 2 2 495482806 1 3 976166136 5 3 433908094 1 3 912318140 5 2 713314608 2 2 993891505 4 2 495571074 1 2 442822749 3 3 697046113 1 3 820374989 1 2 310681696 2 3 758512295 4 3 549144587 2 3 585966656 1 2 705748286 4 2 155474203 3 3 250897673 3 2 227817932 3 3 646774189 2 2 176199633 2 2 109330938 2 2 342105047 2 3 913459861 2 2 176254164 2 3 218602889 4 2 967347310 3 3 129021214 3 3 148198171 4 3 286570379 1 3 270181540 2 2 872786568 5 3 794226194 2 2 884946475 1 3 114046012 2 2 919060911 4 2 900380928 1 2 912561390 1 2 640545508 2 3 140826413 4 3 908610654 2 3 477655723 2 3 880345463 5 2 138923370 1 3 673228724 3 3 310065128 2 3 515115195 4 2 786585430 4 2 596981224 3 3 925542409 3 2 755421286 3 2 593607352 2 2 373990774 4 2 476579625 3 3 705582874 4 3 610177533 4 3 701117929 1 3 265152805 2 3 784924225 4 3 611008327 1 2 672956961 5 2 735561797 4 3 399159408 3 2 487305204 3 3 133156484 3 2 277239483 5 3 746389791 5 3 113576458 1 2 675792908 3 2 687078645 1 2 738348373 3 2 520751687 1 3 914289763 5 2 115040599 1 3 659079140 5 2 327636758 2 2 115703721 1 2 535238985 5 3 298762262 2 2 771399141 2 3 529126862 5 3 150614798 2 2 273368252 3 3 134504810 2 3 955703180 4 3 214457430 3 3 713296758 5 3 197068873 3 2 883068001 5 3 877799771 3 3 600787885 2 2 691018405 2 3 917913825 3 3 540848010 4 3 204344340 2 3 880425044 4 2 643998572 5 2 216384983 4 2 109531254 3 2 190817834 2 2 474446284 4 2 345776022 3 3 783779174 5 2 273263430 2 3 884053089 1 2 656326981 3 3 361530197 1 2 412235660 2 2 172066493 1 2 835168634 1 3 413324861 1 2 343147588 2 3 233190351 2 3 177227943 2 2 825512899 1 2 330456355 5 3 358631822 5 2 210000641 5 3 477732768 3 2 752298749 2 3 578135801 1 3 938136007 4 3 522354207 4 3 419126639 1 2 425661878 5 2 932366852 5 3 332445939 3 3 705677345 1 3 569907407 1 2 782771921 2 3 686328295 4 3 104674756 2 3 800882794 4 2 377223163 5 3 172719296 4 3 788485185 4 3 177726309 5 3 782590673 4 2 644037305 3 2 901550007 3 3 940767301 1 2 401795759 2 2 201090983 2 2 933366926 3 2 111374110 4 2 255848143 3 3 499880271 4 2 472484322 1 2 551106909 4 2 660527975 3 3 285601720 3 2 620810365 2 3 156976025 3 2 572411774 4 3 914580059 2 2 269495384 3 2 811377235 5 3 651227780 4 2 101152932 2 2 444612885 5 2 374171852 3 2 428626835 1 2 917335949 2 2 901460897 1 2 945995221 2 3 428085365 4 2 659556261 1 3 398889221 3 2 871749681 2 2 484681612 4 3 550535379 1 3 968562769 5 3 601998221 1 2 906634430 3 3 976041127 1 2 130735511 1 2 220500819 1 2 978860709 3 3 561658497 4 3 183716963 4 2 975722073 4 3 694589054 5 3 488170031 3 2 837683844 4 3 411287490 4 3 782151102 3 3 632637047 4 2 844165060 3 2 306017907 2 3 181977270 4 3 334998831 2 3 188920233 3 2 917109444 3 2 989861409 3 2 715519118 2 3 710449115 2 2 384957581 2 2 102931632 3 3 222526694 1 2 103912171 2 2 754772887 3 3 401729127 3 2 571884928 5 3 685439516 1 3 375367085 3 3 620824140 4 2 109642384 1 3 985119903 5 2 431025896 3 3 296349487 1 2 747065185 1 3 317219920 4 3 600010836 1 3 163176443 3 3 133073881 5 2 356163851 1 2 241356686 1 3 286656777 3 3 206152096 4 3 330088962 5 2 410940853 5 3 227986578 3 2 723271058 1 2 843598826 1 2 452686311 1 3 766308858 4 3 115310474 3 2 280928680 4 2 113227966 4 2 834942765 5 2 631757460 5 2 288486369 4 2 723329224 5 3 188861030 3 2 708391706 2 2 956543867 2 3 746039127 3 3 400267511 2 3 494456336 1 2 321986556 4 2 324958838 2 2 582366891 4 2 651794163 5 3 829586229 2 2 548815642 3 2 622376341 2 2 302490015 2 3 505166025 1 2 685064354 2 3 767531084 4 3 487022070 4 2 152373538 3 2 370316229 5 3 521695345 2 3 945152385 3 3 113167350 2 2 698496126 2 2 579686689 2 3 559306907 4 3 559082573 5 2 355968133 4 2 127520841 3 3 866286512 3 2 755672691 1 3 868850341 3 3 535540123 2 2 222299623 2 2 471888515 1 3 464371524 3 2 929056573 1 3 189069226 4 2 367715545 3 2 601214989 5 2 319873497 3 3 774010507 3 2 256572068 2 2 999207500 4 2 453292396 4 2 541095256 2 3 473803267 3 2 544153943 2 3 307567213 2 2 511891393 1 3 269546457 2 3 701372756 5 3 920389840 1 2 276599574 3 3 581099037 4 2 513322666 4 3 754836334 5 3 818199796 4 2 166670359 2 2 611863244 4 3 387006208 1 2 501136222 1 2 573726075 3 3 527031787 4 3 347882917 1 3 153755229 4 2 139778667 5 2 470095655 5 2 791354193 1 3 414344445 2 2 560564414 4 2 229912643 4 3 888937932 4 2 691694549 1 2 271805372 2 3 641160070 2 2 976597932 4 3 536110847 5 3 790059270 5 2 199059085 2 2 536689781 5 3 621843421 2 3 792945772 4 2 256032954 2 2 988706757 2 2 522989722 3 2 151213261 3 3 663651536 4 2 289070354 3 3 488606114 3 3 199566139 2 2 131136170 2 2 606773190 4 3 111082797 4 3 373981541 2 2 414343899 4 3 129259229 5 3 397603967 4 3 289952895 2 3 808275663 1 3 805617356 1 3 650898125 2 2 407233119 3 2 530923636 3 3 566735836 2 2 716939206 5 2 592399867 5 2 779490365 2 3 436756090 5 2 484084257 3 3 305060378 3 3 667144843 4 2 814525035 5 3 678685352 4 2 292911993 5 2 698246828 3 2 488276602 3 2 156019710 3 2 961287619 4 2 946316854 4 3 487482454 1 2 101676619 2 2 744283772 1 2 452323871 3 2 458517608 2 3 493415002 2 2 258513534 2 2 392157931 1 3 794864236 2 3 624922540 1 2 399176174 5 2 449601125 2 2 845850763 5 3 972012753 5 2 954551353 1 3 530453162 5 3 460749575 4 2 263008815 4 2 318907474 2 3 995464679 3 2 292244545 3 3 239468459 2 2 378178185 2 2 625742903 1 3 238827772 5 3 228554015 2 2 362124192 1 2 649443765 3 2 975449604 1 3 302094342 2 3 525020675 1 2 724750006 2 3 883082104 4 2 591342182 2 3 360903911 4 3 163130939 2 2 245110303 5 3 285475227 2 2 775165667 1 3 252400911 1 3 139699816 1 2 728751675 2 2 573305284 4 3 640852094 1 2 392767382 5 3 645123201 3 2 697128855 5 3 533631201 2 2 964033458 1 3 392149195 2 2 429873554 2 3 737081144 4 3 121397758 3 3 223964042 3 2 617580008 2 3 101986208 4 3 476474833 3 2 800878462 4 2 269510566 2 3 548861230 5 3 295067032 4 2 760998658 4 2 802677410 3 3 124961007 5 2 906225220 1 3 199178669 1 2 325332738 2 3 858175825 1 2 431064138 4 3 725616179 4 3 896548138 2 2 875403792 3 3 374623819 1 2 309561836 3 2 549435313 2 2 243809514 5 3 244419026 3 2 133292651 4 3 164560743 4 3 418803919 1 3 739722503 1 3 106577405 2 3 497636769 3 3 507942639 4 3 180978847 5 2 269315911 5 2 954195777 4 2 938171279 5 2 618845853 1 3 636492767 3 3 729262299 2 2 640769665 3 2 606478852 1 2 959868704 1 3 315824665 1 3 456987477 2 2 844194409 2 2 853548999 2 3 322643819 5 3 936069807 5 2 605511957 5 2 273257554 2 2 239196765 1 2 651291850 2 3 944897648 2 2 811146332 5 3 217698324 1 2 966842878 1 3 405996851 5 2 308872440 4 3 979857398 3 3 525892504 3 3 369793964 3 2 668762092 1 3 291803311 3 2 270860480 3 2 240842653 5 3 736212534 5 2 650926572 3 2 523028930 4 2 517434714 5 3 616529593 1 2 452735392 1 2 936809167 4 2 867454249 5 2 735690238 2 3 167006867 5 2 899549608 1 2 595308902 5 2 170669266 4 3 466597151 3 2 688599857 2 2 342698725 5 2 696862689 5 3 588693448 5 2 826879582 4 2 119102343 4 2 885238842 2 2 435683570 5 2 669592275 5 3 291624151 4 2 227047549 3 2 706588678 1 2 339410846 2 3 665235468 5 2 470787703 3 2 363362140 1 3 744299045 3 2 513468977 4 2 633256115 4 3 197617394 2 3 490911263 3 2 916745205 1 2 265390237 1 2 954220694 4 2 444220842 1 2 619385078 1 3 522767383 4 2 423273817 4 2 973790068 4 2 639579740 5 3 995701977 2 2 820184485 2 3 657303434 5 2 292806191 4 3 715426370 4 2 187359024 1 3 660960188 1 2 321838281 2 3 493774876 1 3 833595879 3 3 173757621 3 3 700003693 2 2 831210773 5 2 143575947 3 3 513732050 5 3 637920195 2 2 481327523 2 2 854515883 1 3 662903267 2 2 661122405 2 2 118483366 3 2 206478507 4 3 844157842 2 2 105626793 1 3 746190915 4 3 473976308 1 3 825487735 4 3 992109698 4 2 931613792 4 2 838167666 1 2 792335805 4 2 138361796 5 3 809330908 2 2 765430881 4 2 425623948 2 3 245635067 2 2 689693799 2 2 672112390 4 2 932496870 4 3 780529093 2 2 218916630 5 3 259278371 4 3 534021174 5 2 223093421 4 3 512988290 1 3 987462659 5 3 585509385 1 2 913978463 5 2 551220485 5 2 644474881 2 2 152498029 3 2 102145164 2 2 369888138 1 2 245191804 2 3 988174796 3 3 133972592 4 2 935961340 2 2 774609177 2 2 804185041 5 3 367588278 1 3 695521034 1 2 677012994 4 3 259515979 4 3 275556178 1 2 816407728 3 2 200022388 2 3 897934286 1 2 423544003 4 2 222351543 5 3 665932525 2 3 655258727 1 2 717499867 2 3 851136396 2 3 960931643 3 2 819770244 3 2 285856289 4 3 217541678 1 3 658985729 3 3 714318440 4 3 340548533 4 3 745133467 3 2 562284323 4 3 531140960 1 2 796913749 1 3 167304572 4 3 938520187 2 2 737753622 2 2 825488813 4 3 932073404 5 2 825860495 1 3 493979823 4 3 522042657 2 2 383551874 3 3 253626677 5 3 130242168 5 3 995653155 4 3 571275519 3 2 872677104 3 2 920442810 4 3 934494611 5 2 953630315 5 2 469785250 5 3 652947580 1 2 537976922 3 2 276825515 4 3 296458004 3 3 791714005 1 3 796995345 1 2 670080785 1 2 520433955 2 3 453107455 3 2 796547475 2 2 635546934 1 3 592362421 5 2 310737107 3 2 295212003 3 3 781330014 4 2 465180396 4 2 351118764 4 2 653370381 3 2 969628913 1 2 560124852 4 3 812912480 5 3 279726641 5 2 343709933 3 2 268769626 4 2 348747160 5 3 144714158 1 3 873862145 4 3 520881003 3 2 852538299 3 3 905712539 4 3 172940137 1 2 109189930 5 3 889093180 3 2 677147897 5 2 361532152 1 3 181933442 5 3 923689828 5 3 845577654 4 2 475030171 2 2 960375902 5 3 226055440 1 2 772630324 2 3 157866302 5 3 271507950 5 2 423221547 4 3 691018819 2 2 143918992 2 2 805216590 4 3 576009508 3 3 307418192 2 3 944118999 4 3 475680548 5 2 385005475 3 3 728855873 2 2 783601066 1 3 532103847 2 3 488516806 4 2 299760905 1 3 118751257 3 2 681811790 4 2 795112823 5 3 895727066 1 2 277895428 4 2 333918807 3 3 587292597 4 2 404978952 4 2 431893087 1 3 631946283 4 3 559774464 4 3 590117805 4 2 809483296 5 2 854685806 1 2 482821651 5 2 518870720 5 2 449651049 1 2 908369145 3 2 652296768 2 3 264074047 4 3 662142274 4 3 212567707 4 2 696957256 4 2 644351568 3 2 195077420 1 2 539015074 5 3 267233970 1 2 183627244 2 2 998177839 4 3 570040729 5 2 507002159 1 3 947547589 4 2 498171897 3 2 600296832 3 2 470132900 1 3 921464322 4 2 199450734 2 3 932615036 5 3 410833815 2 2 421119090 4 3 771360383 5 3 768154360 1 3 959045868 3 2 633338731 5 2 755412006 5 3 855225914 1 2 150127361 4 2 853931746 5 3 553232125 5 2 403796188 3 2 303354910 3 2 568953196 5 2 488042067 4 3 336597437 5 3 571319450 3 3 378601413 4 3 152173671 1 2 316449762 4 2 783279575 5 3 623878441 3 3 650579139 5 3 819946640 5 3 389304399 2 3 488295167 5 2 316809721 1 3 561532080 1 3 916271639 1 3 550235679 5 3 452052195 1 2 179037427 5 3 598036502 5 2 503948919 5 3 195963751 2 3 673888889 5 2 281011236 5 3 311874231 1 2 460881774 1 2 461872383 3 2 953772975 3 2 844191285 3 2 708160223 5 2 998379419 5 3 886189704 4 3 760037555 2 3 573422013 4 3 944767943 4 3 101322237 2 3 486615810 1 3 323133599 2 2 420690677 2 3 982210779 2 2 335038274 2 2 677740443 4 2 393872003 2 2 602614123 5 2 137910383 1 2 453602118 5 2 212511092 4 3 376466753 4 2 423154935 4 2 582574871 5 2 557712595 3 3 811687851 2 3 758840905 5 2 749721674 2 2 124322845 3 3 165322470 1 3 959964458 3 2 204987682 4 2 834406885 4 3 449294927 5 3 241470036 1 2 461234427 3 3 404237467 1 3 235828955 4 3 105949100 2 3 228056297 5 2 469703529 5 2 644290858 1 3 359900276 2 2 358655107 4 2 724044237 1 2 758556721 3 3 101198137 1 2 804423347 3 2 427132043 2 3 256149609 1 2 410858855 5 3 893049467 5 2 490127684 2 2 347726971 1 2 632679259 3 3 383774676 2 3 178420098 3 3 675094295 5 2 502310392 1 2 377991650 4 3 527003814 1 3 163152474 5 3 920364609 3 3 949310987 5 2 384689349 3 3 575986517 3 3 327918358 5 2 157483349 2 3 113982218 4 2 388083091 2 3 452498940 2 2 907981410 3 3 725029392 2 3 741583443 4 3 703855168 2 2 248770200 5 2 653622339 3 3 637623833 4 3 243797673 5 3 121936630 4 3 704281078 2 2 295363004 5 3 974794666 1 3 606633356 1 2 864510990 5 3 465711606 2 2 798212587 3 3 706310236 1 3 588675655 1 3 266967514 1 2 406670015 1 3 130234563 1 2 358819324 3 2 512979487 3 2 823039551 2 2 733239844 5 3 665434336 2 3 452761632 2 3 336152918 1 3 230219030 2 3 281748262 1 2 758272486 4 3 907128086 4 3 189420090 3 3 875737112 1 2 219414165 1 2 309944532 3 2 625387819 2 2 449769048 1 3 718239705 5 2 700513724 4 2 619284017 2 3 605592953 3 3 319321508 3 2 791451760 2 3 103960017 4 2 519758535 3 3 567011876 5 3 242303515 1 3 830097877 4 3 867565819 5 3 315438983 3 2 351417616 2 2 771334613 2 3 503017547 5 3 876757767 1 3 385148775 1 3 667546638 3 3 488040246 5 3 691813736 4 2 523716847 5 3 737958427 5 2 660476397 4 2 711204342 4 2 866576220 3 3 544802061 1 2 315789250 5 3 318347002 3 2 650803186 4 3 437195417 1 3 977353799 1 2 802643699 2 3 187428046 2 3 866522386 2 3 741701415 4 2 351501752 1 2 186363359 1 3 371089707 1 3 187473288 5 2 263792309 3 3 221321810 1 2 258221250 2 2 310683367 3 3 743081250 2 2 931900249 3 3 622547136 1 2 415416352 4 3 771597590 3 2 213587320 2 3 979077206 3 3 693714376 4 3 894111767 1 3 452669337 1 3 163978262 5 3 666483375 1 3 206348625 2 3 556214411 5 3 187271748 4 3 717200859 5 2 957348145 5 3 768924906 1 3 416514059 4 3 629769493 3 3 214711190 5 2 296062927 5 2 809975093 1 2 551242619 1 2 574628656 1 3 952146414 1 2 394338980 3 2 454548392 3 3 886280608 5 2 750486224 4 3 494581118 5 3 996490775 3 2 440313926 5 2 560688472 2 2 988262507 4 3 843945038 2 3 571009698 2 2 882482100 1 3 569266294 5 2 553051099 3 3 943592152 4 2 803851766 5 2 837452547 2 3 539195225 3 3 338404277 4 2 492852958 5 2 266743008 3 3 136747372 5 2 246964344 3 2 352909206 5 2 192225870 2 3 870041471 5 3 508886463 5 2 729367459 4 2 928393961 4 2 923223467 5 2 785973774 3 3 475161522 1 2 429487493 5 3 586347843 4 3 411228867 3 2 269296952 4 3 519725568 3 3 141422031 4 3 985595969 5 2 741324786 5 2 700803390 1 2 630003175 1 2 484808262 2 2 695469505 2 3 197460078 4 2 865300932 1 3 792678424 2 2 245767740 2 3 616042459 4 3 392564770 1 3 953623125 3 3 615893129 4 3 316537084 5 3 180349396 1 2 707831545 4 3 742088590 5 2 431272591 2 3 323219603 5 3 106555191 1 3 899801304 5 2 574838748 3 3 473935560 2 2 712145479 5 3 154438015 3 2 221033581 1 3 831250039 5 3 101416659 4 3 161606466 5 3 529456728 2 2 988492660 1 2 388977501 5 3 693778203 5 3 287392159 2 3 809567639 1 2 373295852 4 2 252498311 5 2 785489416 4 3 354293287 1 2 663758010 3 3 324412207 1 2 142993121 2 2 375505858 4 2 466156659 3 3 211700624 4 2 461160073 1 2 115218399 1 3 572580758 2 3 441754305 5 2 384389070 1 2 116559499 4 3 594368990 3 2 339216413 1 3 488895775 1 3 711657533 3 3 443398560 2 3 434872804 4 3 949286422 4 2 436840762 5 2 488294285 3 3 624699715 2 3 141945916 4 3 319239937 1 2 572083321 5 3 135036520 4 2 339966984 3 3 970135347 2 3 755987830 3 2 838331076 5 2 128604584 1 2 805147831 1 2 823229603 3 2 373486123 4 3 793181731 4 3 102485126 3 3 730289608 4 2 134000077 5 3 788213785 1 3 837570262 1 2 201760752 2 3 696773213 1 2 882467324 3 3 353362650 2 2 262409151 2 3 377102185 3 2 774581566 1 2 175717360 5 2 503403795 5 3 466457458 4 2 709656464 5 2 310060510 3 2 636257888 5 3 486029948 3 2 302488375 3 3 336552629 1 2 475823497 2 2 500361869 5 2 485170706 5 2 888991817 3 3 968318051 1 3 553310804 4 2 314752032 4 3 923125685 2 2 814311206 5 3 380877119 5 3 450508290 5 3 746653312 4 2 892856799 4 3 414799025 1 2 805296998 2 3 276816186 3 2 537975471 5 3 330381310 2 2 633993122 1 2 710775695 4 3 257937229 1 3 873123981 1 2 755673182 3 3 918556785 4 3 340439823 4 2 750189126 5 3 844992807 3 3 323649048 4 2 772067432 2 2 104499950 4 3 582295170 4 2 725969344 5 3 680307608 4 3 261784953 1 2 323801155 3 3 721163818 4 2 821211526 4 2 682950171 4 3 119163807 1 2 443703911 3 3 546306997 3 2 739918293 2 2 718752772 5 3 794724061 1 3 730147121 2 2 396666783 4 3 383952393 1 3 491758966 5 2 168512910 1 2 655188267 5 2 453852709 5 3 312064155 4 3 711213070 3 3 212262198 2 2 536356719 1 3 404383210 5 3 645831703 3 3 177674773 3 3 781367676 3 2 829408088 2 2 114433667 4 3 973273231 2 3 445964292 4 3 820741033 4 3 358335964 1 3 340901220 3 3 245645894 3 3 771237614 5 2 367697680 3 2 754212893 5 3 889780877 5 2 978925215 5 2 611578107 4 2 473871201 4 2 495672717 3 3 167914590 4 3 294133443 1 2 168997983 4 2 317797808 4 2 341253742 4 3 908061634 1 3 233368732 3 2 399735001 1 3 908554880 3 3 992593796 5 3 270243894 2 2 230115724 5 2 746079356 3 3 628757892 1 2 475274518 4 2 430885858 5 2 905941205 2 3 919677957 1 2 640287907 3 2 305012257 4 2 200238717 4 2 577537253 3 2 614375223 2 2 676123980 3 3 455627863 5 2 278709075 3 3 729773311 5 3 763348574 5 2 342761144 5 3 797135812 5 3 272741116 3 3 470543580 3 2 495953129 4 2 515268752 1 2 746301319 3 2 523750321 5 3 377646546 5 3 331589340 5 3 648023349 2 2 968589904 1 2 218621277 5 3 911922802 5 2 541253471 3 2 976891825 5 2 749955882 4 3 382091208 1 3 456108988 5 3 126674184 3 3 682141058 4 3 178741952 2 3 528906983 1 2 735734094 3 2 785383069 4 3 405326485 2 2 391324203 3 3 623458416 4 2 649930258 4 3 214301083 3 2 639514949 2 3 767603857 2 3 862450280 1 3 880375304 2 2 816725773 3 3 111199656 4 2 760406137 4 3 558009692 3 3 455733405 3 2 586681846 2 2 855526667 2 3 147009594 1 3 500855345 5 2 257721944 5 2 435215182 1 3 872661300 3 2 303001871 1 2 520142915 5 2 849394151 2 3 903316609 2 2 371004788 3 3 697322545 1 3 900165475 4 3 516043153 4 2 305641175 2 2 225339733 3 3 393044451 1 2 515424615 3 2 809088660 1 2 489557084 1 2 513370077 3 3 436763150 2 3 328685429 1 2 213121478 4 2 695317652 1 3 667108562 4 3 706740929 5 3 268286060 5 2 401194547 4 2 760040591 5 3 590170975 1 3 295716636 4 2 171281499 2 2 721151622 5 3 132239460 4 3 143063653 3 3 846493573 1 3 894876577 4 2 877906488 2 2 370666938 4 2 801500503 2 2 628368790 3 3 118582077 4 3 699335549 3 2 920146001 1 3 645186665 2 2 986626013 3 3 443545137 4 3 569523462 5 3 311417085 3 3 276127458 5 3 701545972 2 2 825420458 4 2 398514819 1 2 412200929 5 3 963751510 5 3 500653674 4 2 395863656 1 3 365854311 3 2 234762763 2 2 904411122 1 2 493908044 5 2 786065395 2 3 884094178 2 3 416049092 1 2 358771097 1 2 274856526 5 3 159953103 5 2 701202674 3 3 644743935 5 2 743394519 2 3 233751186 1 3 302430070 4 3 930203934 3 2 407319142 3 3 746432021 3 2 755539562 4 2 616223492 1 2 157046780 1 2 991593574 2 2 334244540 3 3 929163321 5 2 628174461 5 3 186574459 1 2 463493277 3 2 477496205 4 3 392913433 2 2 411220876 3 2 178771383 3 2 815600133 2 2 897799482 4 3 240214379 1 3 949415388 3 2 101773978 3 3 167774947 4 3 711698665 4 2 165843231 2 3 668601074 4 2 737189236 1 2 394093009 2 2 228743271 1 2 807769313 4 3 641139926 3 2 349789601 2 2 219903819 3 2 500974103 4 2 817358408 5 2 851417753 5 3 677981105 4 3 499632138 1 3 628096202 4 2 935830867 2 3 825135486 3 3 671549041 3 3 791735258 5 2 550425897 3 2 850693058 4 3 437704186 2 2 657590139 4 3 892094116 5 2 532941101 2 3 542426910 1 2 984799708 4 3 694604423 5 2 257276589 2 3 400264185 2 3 881740516 1 3 566795250 2 3 525098701 2 3 154909198 5 2 634339585 4 3 266502905 3 3 981408708 3 2 868892482 5 2 173817791 5 3 923434672 4 2 151197757 1 2 613527318 4 2 640522691 1 3 225390057 4 3 728890692 4 2 623648189 3 2 501354355 1 3 765401584 5 3 934606168 3 2 540685387 2 3 648550277 1 3 572765408 2 3 461798661 3 3 863604580 2 3 261356281 4 3 183779307 4 3 756269710 4 2 384191640 4 2 920649197 1 2 281956024 3 3 439960762 4 2 746934816 3 3 395063199 2 2 772422679 5 3 398204330 2 3 343587966 5 2 596550070 1 3 214275542 3 3 240284167 4 2 291560171 1 2 945521827 2 3 428677430 4 2 287755058 4 2 444247571 2 2 823289073 4 3 761539395 1 2 243831285 4 3 806465833 4 2 839132055 1 2 804451896 1 2 209325881 5 2 144435113 2 3 221870885 1 2 497697435 1 3 134033150 4 2 786049560 3 3 382081067 3 3 546532470 3 2 984222254 5 3 367954694 5 2 116167620 2 3 502148319 4 3 388580425 2 2 577364204 5 3 712439267 2 2 610365428 5 2 935853032 3 2 725524780 1 3 731764864 4 3 799084795 1 3 787195505 1 2 999093593 5 3 265244928 4 3 295746323 5 3 740233443 3 3 833799768 5 2 400988038 1 3 747315422 1 3 169600822 3 3 544943027 1 2 722201957 1 2 809786009 1 2 219891749 2 3 678451484 1 2 264204402 3 2 822739661 4 3 416725984 4 2 422905042 5 2 394001090 2 3 365865348 5 2 288199672 3 3 164349190 5 3 504671436 4 3 261327363 3 2 557479217 4 3 253882368 2 3 156264461 4 2 277346145 3 3 848630421 5 2 118592217 5 3 690357538 1 3 916512149 5 2 589719760 3 3 886341696 2 2 366753115 5 3 767605013 4 3 462142497 1 2 310964310 1 2 874951166 5 3 496160764 3 2 362768705 1 2 248275742 5 2 594221837 5 2 488502523 2 2 882713365 5 2 632458252 5 3 540425411 5 2 409420535 4 2 105626534 4 3 952785788 2 2 355597354 5 2 751625892 1 2 466847432 5 2 768466345 2 3 632998667 3 2 872850984 3 3 437359089 1 2 156883284 2 2 813551837 5 3 397285496 5 3 342341596 5 2 431746531 2 3 279892792 2 3 966986816 2 2 360255189 3 3 396023450 4 3 313327850 5 3 586850053 3 2 853325620 4 3 150101556 5 3 363828804 5 3 991561103 4 2 639329554 5 2 155278052 4 3 979258840 2 2 583909864 4 2 107577937 4 2 780586354 1 3 558430056 2 2 230206339 5 3 950304959 2 3 813847883 2 2 768654022 1 2 488826218 1 2 677791431 5 2 678678215 4 2 607566897 4 3 543124027 3 3 231036067 2 2 385321365 1 3 371878574 4 2 249761128 5 2 636256633 5 2 860621918 3 2 843529065 1 3 387640509 3 2 140085183 1 3 732081761 5 2 166407877 5 2 580379732 3 3 485675372 2 3 621821438 3 3 686089419 5 2 622931018 2 2 809648471 3 3 485365082 3 3 483415645 2 2 989074559 2 2 266898245 4 2 979481864 4 2 508671647 2 2 693331838 5 2 281946143 4 3 902953654 3 3 212499551 4 2 860369649 4 2 493346525 1 3 587002659 5 3 333108188 4 3 754620877 1 2 556876992 1 2 231848198 3 3 435732454 2 3 748839638 1 2 125357626 2 3 849234569 1 3 796816554 3 3 574933180 4 3 851291350 4 3 392100032 4 3 277044281 4 3 598788245 2 3 413909218 1 3 104454737 4 3 983074245 3 3 137549017 4 3 261510244 4 2 689264745 2 2 618585874 1 3 471009285 1 3 755304994 2 3 591713530 1 3 208026293 4 2 869646245 2 3 889791941 1 3 963663714 5 2 763527130 1 3 150146252 4 3 987511784 2 3 321564902 1 3 653889456 1 3 785693504 3 2 784349302 5 3 533235859 4 2 471576379 3 3 181890181 3 2 349187805 4 2 164647902 3 3 369759474 4 2 708643351 1 3 193067175 1 2 355244934 4 3 354243539 5 2 900361361 2 2 384191849 5 3 554309586 2 2 682018818 2 3 825867584 4 3 341317637 3 3 582879567 3 2 443129390 1 3 515621923 4 3 480294858 4 2 226686831 2 3 194687924 4 3 274048180 1 2 629540922 1 2 402980143 5 3 602475061 2 3 623297100 4 3 299292114 4 2 281733234 4 3 589393177 4 2 616105419 2 3 907209109 2 2 965611621 4 3 376579514 5 3 912816558 1 2 679659550 4 2 363753258 1 3 220870566 1 3 632031047 1 3 525350494 3 2 597387728 5 3 156000212 1 3 589810361 1 3 693093490 3 2 557019614 3 2 955807269 5 2 666392260 3 2 565050394 2 2 324046728 5 2 991640896 3 3 462814481 4 2 450026409 4 3 718537447 1 2 364379652 1 3 417261924 5 3 362490082 3 2 893218990 2 2 410335381 4 2 904526595 2 3 393969957 4 2 731758744 4 2 427519469 5 3 678907027 1 2 895549841 4 2 509308014 3 3 672589645 2 2 156562522 4 3 739264467 5 2 258150057 5 2 560487444 2 2 664288988 1 3 909431748 3 2 250532820 2 2 365096576 1 2 159045024 3 2 136116140 2 3 349397697 5 2 342693454 2 3 743271240 1 2 581349346 5 3 914901244 4 3 362728277 3 3 178404225 5 3 109319505 5 3 890063697 5 3 425737809 2 2 738927819 3 3 133792621 3 2 740489795 4 3 513096036 4 3 102882294 2 2 194844697 3 3 260982898 5 2 183723302 2 2 700688591 4 3 116708126 2 2 624837164 5 3 383331418 2 2 469961358 3 3 178430255 3 3 116898254 3 3 292084332 2 3 320097537 5 3 637475778 3 2 846612333 3 2 176579377 5 3 116046250 4 2 701344638 2 3 210955466 5 2 657523083 3 2 631633638 3 2 464472592 4 2 153697225 3 2 804251886 1 2 865003582 3 3 436090971 2 3 812752943 1 2 835667781 3 3 648924524 4 3 750455332 5 2 209533187 1 2 628546679 5 3 685125193 5 3 530587761 5 2 397313202 2 3 900864636 5 2 222573669 1 3 518936781 3 3 901210367 5 3 682975857 4 3 509939680 1 2 373336922 3 3 399487765 4 2 481223069 1 3 996828599 3 2 810378072 4 2 974545657 2 2 658254459 1 2 635669124 3 2 298637295 3 3 529527737 5 3 543733306 1 3 175530312 3 3 527174719 5 3 658924512 4 2 100702874 3 3 142962177 3 3 581995242 5 3 514506366 1 3 829212551 2 2 188588031 4 3 615036484 5 2 292527678 1 3 841968647 1 2 751255393 3 3 947684118 4 3 892198825 3 3 668664264 5 3 341361408 2 2 155851467 5 3 918929662 4 3 989848335 5 2 775491163 2 3 851351789 3 3 381122174 2 2 166367086 4 2 161809604 5 2 408918493 5 2 107258376 1 2 103658883 3 3 371459663 4 2 545288305 3 2 138152117 2 2 677985810 4 2 382623435 1 3 477234650 1 2 919845493 3 3 955663460 2 3 701434521 1 3 695977579 1 3 186723939 1 3 569752933 4 2 691742556 4 2 887244661 5 3 227747560 2 2 515641631 5 2 973210501 2 3 902798488 5 3 758928702 4 3 312834535 1 3 866426181 5 3 588127530 2 2 420462643 5 3 219469152 2 2 355635591 2 3 482978000 3 2 219018506 1 3 194371440 4 2 127693871 1 2 363078776 4 3 941081750 2 3 103314597 1 3 817236534 2 2 235602904 2 3 757932173 3 3 587219733 2 3 506518540 3 2 384034806 5 3 915923560 2 2 733708650 2 2 171164903 2 3 193713580 4 2 187397573 2 2 255049788 3 2 785455981 2 2 119749287 1 3 881436516 2 2 434181009 3 3 628468449 5 3 676085629 5 2 355298574 5 2 630055793 5 3 625977542 3 3 521131094 3 2 898011094 1 2 723961517 5 2 159413849 3 3 177739724 5 3 841297563 5 3 711672088 1 3 194982517 3 2 836339626 1 3 605483217 1 2 200036645 1 2 731814240 3 3 106250371 2 3 339815781 5 2 592598282 2 2 835518391 4 2 972899920 5 2 552847526 2 2 438418503 1 3 993049518 5 3 189626052 1 3 803629908 4 3 236084216 3 3 541225551 2 2 592835269 5 2 934683932 2 3 291951834 5 2 155269835 4 2 288265893 3 2 310987355 5 3 233130304 1 2 394135573 3 3 639435368 3 2 289380355 3 2 805143575 5 3 277316672 2 3 239868034 3 2 974357449 2 3 521934657 3 2 812853916 1 2 434537746 5 3 160194036 3 3 967578716 5 2 515403892 5 3 570755284 1 2 272583397 1 2 657967174 3 2 545988951 2 3 563220299 4 2 986255714 5 3 592987109 2 2 604823899 3 3 609337731 1 2 848299972 4 3 310175039 4 3 322173576 1 3 386531545 3 2 537679605 4 3 916412692 4 2 239808839 4 3 204975924 5 3 340197435 3 3 627215653 4 3 704132359 3 3 982381556 2 2 289622569 2 2 687412242 4 3 227908904 4 3 229036068 4 3 859990025 1 3 775729307 4 2 692594354 2 2 781972251 3 3 112936161 4 2 898335733 2 3 109400396 4 3 135405877 1 2 729646288 3 2 176109805 4 2 191863832 4 2 560751612 1 2 789033123 3 3 528158080 4 3 152799004 1 3 257517709 1 2 804041379 4 2 446353934 2 3 286411009 4 3 138064021 4 3 256236466 3 2 344979949 1 2 445505255 3 2 588146527 4 2 252141540 1 2 101374213 3 2 946731262 2 3 624638407 1 2 777735741 3 2 840521942 1 3 732142502 2 3 815358870 1 3 399916913 1 3 597707391 2 2 349607189 2 3 706594920 3 2 276696036 3 2 693315303 5 3 553259663 2 2 374485281 3 2 288159493 2 3 457989437 5 3 905773553 1 3 215694387 3 3 704485074 2 2 516568870 5 2 130072136 3 3 722632818 1 2 921520715 3 2 405876889 5 3 269951862 5 3 438941575 4 2 808264528 5 3 336707875 2 3 256148773 5 3 479859228 2 2 507422538 4 3 734196967 1 2 815486063 4 3 885098522 1 3 138473033 4 2 163467813 2 3 851455174 5 2 355371580 5 3 312197762 5 2 178110815 2 3 484013025 2 3 427594425 5 3 426830234 1 2 572214413 3 2 726027077 2 3 228135529 5 3 406536593 4 3 739792294 4 3 574949066 1 2 826050947 3 2 195418393 3 3 949236442 3 2 839265839 4 2 992285647 2 3 987633117 5 3 396099112 3 2 398574191 4 3 368644535 1 3 638993142 4 3 828356329 1 3 368797110 4 3 420378255 4 2 397343568 5 3 698489831 1 2 813886282 2 3 877523808 5 2 699231826 3 3 947273449 5 3 959820176 3 3 106255787 2 2 453945906 2 3 483187023 2 3 559202107 1 2 220288601 1 3 276849440 2 3 267846829 1 3 903710385 2 2 303608487 4 3 160908200 5 3 641353119 4 3 188921436 4 2 534834298 4 3 771235164 2 2 784849799 1 2 432164084 4 2 347821022 5 3 685668776 5 3 760343626 4 3 840637468 4 3 966986175 2 3 298812736 3 2 760246184 3 3 826921176 3 3 179946658 2 3 475461697 1 2 825179800 1 2 508802923 1 2 625337603 4 2 558708733 4 2 674228201 3 2 478319124 1 2 474434584 5 2 777519156 2 2 751513638 3 2 254795392 3 3 779503455 1 3 947493386 4 3 949872140 1 3 532170414 1 2 279743394 2 2 637291892 1 3 602565038 4 2 132989204 1 3 374529336 3 3 318342246 1 2 392624246 2 3 892137735 2 3 572289683 3 3 893501373 2 3 596513999 2 2 872589967 4 2 909923211 4 3 774860244 1 2 152154262 1 3 117975068 5 3 899658470 1 2 664343682 1 2 828032841 1 2 397561886 1 2 282021181 5 3 641762773 2 2 571449955 3 2 457147506 2 3 790744138 5 2 626608810 2 2 207181851 2 3 257435526 2 3 296648468 5 2 342679890 4 2 492096611 1 2 832048343 2 2 349546716 3 3 180016804 1 3 112166494 3 3 888634592 1 3 483883610 2 3 228326257 1 3 721432223 5 2 755336466 3 3 461422248 3 3 180377183 5 2 770667827 3 3 565706405 5 2 567053516 4 3 424394520 1 3 273920518 5 2 866417485 3 2 924261020 3 2 749362775 5 2 665270369 4 2 459376977 2 3 427993605 4 2 869523869 2 3 440655269 3 3 658226360 1 2 615351584 3 2 907282501 1 2 758432630 4 3 620493941 1 2 699111494 5 3 194493223 5 3 549453913 5 2 908022803 1 2 502102813 1 3 602215635 1 3 648440234 1 3 884315924 3 2 440379639 4 2 977688037 4 3 533436704 2 3 393001273 2 3 308999846 3 3 501700093 5 3 426070365 5 2 610912116 3 3 921843646 5 3 398734455 3 2 321525231 1 2 211723427 2 2 205309568 5 3 414533220 4 2 587234423 2 2 860658306 4 2 587737266 5 2 988911281 3 2 930200259 1 3 101600505 5 3 556216863 2 2 440478431 2 2 951738209 3 2 390118883 4 2 696142991 5 3 965738612 1 3 743835539 3 2 372612752 2 3 194241064 4 2 738338504 4 2 742791302 4 3 888947891 4 2 234050396 1 2 599661542 5 3 209135185 3 3 198496131 2 3 152177086 3 2 114211117 1 2 901267884 1 2 277117484 3 2 925367356 4 3 587195902 5 2 439441229 5 2 306306439 2 3 668124857 1 3 856134698 1 3 364037353 4 2 198375210 2 2 164925160 1 3 139283382 4 2 488733266 3 2 570759169 4 3 609864025 2 2 975610104 3 2 718652597 1 2 422652403 1 3 230726096 4 3 843312936 2 3 653671162 5 3 358797612 4 3 117861189 1 3 799149156 5 3 689476710 3 3 275852509 3 3 605539583 3 3 643824596 5 3 122306272 5 3 715158007 4 2 372034564 2 2 698654483 5 3 478730570 4 3 113541424 1 2 245528057 3 3 388068720 4 2 468796847 2 3 448434291 2 3 552849224 3 3 812449856 1 2 476036098 5 3 462563580 3 2 462940769 2 3 410137651 4 3 682109117 1 2 431550511 4 2 367979216 1 3 585700217 2 2 583231682 2 3 689102551 5 2 270886772 2 3 594107339 4 3 593522659 1 3 516990788 2 2 938689694 5 2 289941876 3 2 863835992 5 3 572058398 4 2 556017406 2 3 776491114 2 3 630966386 2 2 415010934 4 3 268395750 2 2 510203702 3 2 387374544 5 2 883186603 3 3 342020487 4 2 349412367 2 3 512393235 1 2 672978454 5 2 919703575 3 2 291071263 5 2 754318261 1 2 472870637 4 3 958552500 1 3 549907808 1 2 625508455 2 3 819311789 4 2 845781274 5 3 524530774 3 2 289012226 5 3 287323086 2 2 512196187 2 2 488825120 2 2 211613857 4 2 705011747 1 2 492192270 4 2 452121507 2 2 626083888 5 2 281320834 4 3 173517646 1 3 698777142 3 3 299036065 4 2 978430872 4 3 853183461 2 2 193883074 1 3 589736104 3 2 299458910 2 2 282591172 1 3 626751462 4 3 244272056 2 2 575936079 1 3 368855756 5 2 239648483 4 2 840164507 2 2 741859978 1 2 745874007 3 2 341570866 3 2 393127517 5 2 653601678 4 2 278502595 2 3 766918944 5 2 852683211 4 3 777504487 4 2 883672134 3 3 157341590 1 2 710995445 4 2 642691863 2 2 310809215 1 2 364342755 5 3 531135457 4 2 923688354 3 3 249982165 2 3 463963597 4 3 478072681 4 2 604916629 3 2 975302545 4 3 914464072 5 3 935679954 4 2 256478513 3 3 582175159 2 2 342283605 2 2 207483541 1 3 670308464 3 3 968825234 5 3 641583338 2 3 522234067 4 2 840652729 2 3 476223727 5 3 647775660 2 3 989809009 1 2 482043148 1 2 379814532 4 2 574390769 4 2 669411621 3 3 973841701 2 2 922988089 4 2 249805714 5 2 369646455 2 3 464668812 1 3 382472153 4 3 874708329 3 3 756823551 3 3 110513108 1 2 115757310 1 2 896058242 1 2 875124309 1 2 986303885 3 3 634181571 2 3 508357778 5 2 397207003 1 3 399034199 5 2 184939755 4 3 775302598 3 2 419508537 2 3 223544961 3 3 166110665 1 3 389396722 1 3 786009601 4 3 777027319 4 2 881442934 3 3 295469383 4 3 861734993 1 2 726973930 3 2 680310023 3 2 391169207 5 3 363630914 4 2 561271350 2 3 493592021 5 2 900341345 2 3 652576222 1 3 695562422 3 2 646887282 5 2 326707020 5 3 882351241 2 2 328164306 2 2 103400767 2 2 883686907 3 2 642254318 1 2 982668524 5 2 354282047 3 3 642003239 2 2 978220889 5 2 503424188 1 3 289682102 4 2 536032134 5 3 696226419 4 3 706537354 2 2 191859383 5 3 367445061 1 2 243264515 2 3 734300693 5 2 198817469 1 3 420187793 4 3 386425437 4 3 840341026 5 2 518120293 1 2 692983988 5 2 520452560 5 2 925565120 4 3 848958125 1 2 530987108 5 2 656143385 3 2 460230587 3 2 399319717 3 3 480051382 3 3 573480272 2 3 470011617 1 3 755291287 1 2 697030389 2 2 915742538 4 2 442926710 3 3 673110961 5 2 297991942 2 2 737972398 3 2 485121158 5 2 774496753 1 3 499250589 5 2 875077112 2 3 186467647 3 2 374132018 4 2 527708577 3 2 557779002 5 3 602154838 5 3 526657400 1 3 371632028 2 3 916511910 2 2 706872091 3 3 317861797 3 2 557607249 3 3 849613970 4 2 766962025 4 3 676242592 2 2 351730848 4 3 953462622 2 2 943926088 4 2 775825984 2 3 460537194 2 3 763163744 2 2 916170675 3 2 520423943 1 3 390544223 1 2 813352949 3 2 239288750 4 2 439278297 4 3 124396375 1 3 169144321 4 3 231910253 5 2 870549257 1 3 988933985 3 3 473461195 1 3 685904688 4 2 400046824 4 2 222344293 5 3 960359768 5 2 359567806 2 3 196151228 2 2 622394455 1 3 626842261 2 2 247069331 1 2 659996906 3 3 836691098 5 3 941884156 5 2 816233820 1 2 941369026 4 3 893591790 1 2 575343371 5 3 966666224 1 2 783949175 3 2 818770911 1 2 406383023 1 3 776476803 4 3 553136129 5 3 381316390 1 2 730721556 1 3 682170629 5 3 192118387 3 2 782458458 4 3 466638536 5 2 745067128 2 2 590645350 5 3 658649362 5 3 245361701 2 2 540495704 4 2 386463740 1 3 372011165 3 3 292459636 1 2 634171388 1 2 654537542 1 2 466122249 1 3 457054206 3 3 723591912 2 3 285348022 2 2 766055375 1 2 155542814 1 2 849167539 1 2 531894701 4 2 863630845 4 3 738707587 2 2 424727979 5 2 981909854 4 2 506842072 1 3 620589279 4 3 463756534 2 3 145603317 5 2 770488047 3 3 742299565 2 3 739092352 5 2 584705456 2 3 758815741 3 2 942182776 5 3 457572428 3 3 897840470 4 3 557228481 4 3 174186465 2 3 463038859 2 3 125237052 2 3 103495188 5 3 956273977 4 3 725606151 2 3 537109183 5 2 466559042 1 3 536537688 1 3 308497072 1 2 591690643 4 2 213248803 5 2 815469414 3 3 731864051 3 2 585770434 5 3 482329923 4 3 719745947 3 3 474599528 4 2 390598597 1 3 718913160 3 3 610413860 4 2 244322134 1 3 654532625 3 3 314462126 1 2 380729433 4 3 581340812 4 3 690025423 2 3 773877181 4 2 340131766 5 3 366199733 5 3 545453475 3 2 740913961 5 2 398703658 2 2 860214089 3 2 400906743 3 2 357639439 3 3 770101361 1 2 176256281 4 2 885882131 4 2 537546780 4 3 490231747 4 2 988585680 2 2 592218681 3 3 246420561 1 3 217708024 2 2 634099082 3 2 406593305 2 3 259600896 1 3 581508390 1 3 678368596 5 3 128107381 2 3 259925710 5 3 632777302 4 2 605272353 4 3 470399903 3 2 843260321 2 3 553012169 5 2 561394855 4 3 895746063 1 2 704955750 5 2 371810068 2 2 273552730 1 3 335950412 1 2 705080465 3 3 250366793 3 2 484589397 2 3 200811280 2 2 786871880 1 3 456674266 2 2 459817667 1 2 167718876 1 2 148983585 4 2 912417791 2 3 105416418 2 2 419340949 4 2 955541898 1 3 585051391 3 3 678405985 1 3 105569451 5 2 565331437 1 3 662077858 4 3 132252596 3 3 353149959 5 3 640851506 2 2 792493015 1 2 537142278 3 3 989005813 2 2 879353159 2 3 999526035 4 2 680701816 2 2 968262256 3 2 935746636 2 2 311640677 1 2 212592386 4 2 976356812 2 2 761273667 4 3 699046820 4 2 746806654 5 2 314719795 4 3 717671492 1 3 430957411 1 2 318242941 5 2 782282284 3 3 347588010 4 3 208668392 1 2 927991175 5 2 989418772 1 2 486168465 1 3 382859343 4 3 396557128 5 3 528654777 4 2 749654096 2 3 686447401 1 3 276876129 2 3 629708769 1 2 830787679 4 2 988922329 4 2 325723277 4 3 681100118 5 2 203125905 3 2 213998700 3 3 288680377 1 3 923454331 3 3 116912321 4 2 596145531 2 2 493164006 1 2 579766642 2 2 508621567 2 2 361141123 5 2 864120189 5 2 723483960 5 3 326579683 1 2 406865663 5 2 474321396 5 2 326854381 2 2 653283982 4 3 952101918 3 3 335875604 5 3 374545725 1 3 922226182 3 3 644201651 5 2 215585978 2 3 957360199 2 3 587323959 1 3 868492534 5 2 374990692 4 3 297381538 5 2 941081019 3 3 983757812 2 3 539401894 2 2 145813423 3 2 571076609 4 3 826586930 4 3 139321818 1 3 524652470 5 2 601635828 5 3 963115937 1 3 639907244 4 3 452806336 4 3 886105624 1 2 700403486 5 3 976863112 5 2 557172566 1 2 492912515 5 2 195415819 2 2 532727112 3 3 853913172 5 3 121977673 5 3 802367569 3 3 123100853 1 3 230307843 3 3 495357315 3 3 320364062 1 2 551362408 2 2 774581910 2 2 788026414 3 3 781350737 2 3 695058399 4 2 314490975 3 3 605668383 3 2 371614586 4 2 753633563 4 3 719187686 2 3 643544953 4 3 880775406 2 2 140830335 2 3 210051036 3 3 319312186 5 2 432311477 1 3 338470678 4 3 647705134 1 2 836141974 4 3 640694769 1 2 619205146 4 2 601468849 3 2 546420176 3 3 206134554 1 3 972010371 2 2 294534221 3 3 444953852 2 2 661856041 1 3 303548141 5 2 642978854 2 3 942749749 4 2 188884398 2 3 416524567 4 2 781121859 4 3 968877272 2 3 258834372 1 2 533978307 3 2 487122675 2 2 652440409 1 2 606804163 2 3 829078932 5 3 978135803 5 3 501591514 2 2 882526623 3 3 814888942 2 2 382529647 3 3 698111701 4 3 820080647 5 2 685578484 1 2 239375518 4 3 889257437 4 2 418657716 2 2 160428137 1 3 833900953 4 3 687731557 3 2 354214450 3 3 324209524 2 2 593220739 5 3 660445456 2 2 517931283 3 3 828998608 3 3 357944290 2 3 197186938 5 2 352198989 2 3 306419442 3 2 492017128 3 2 464678609 4 2 614670295 5 3 682198405 2 3 636783799 3 2 699704995 1 2 970409793 2 3 329861964 1 3 114077146 4 2 176885403 4 3 836982127 2 2 746112937 4 2 486200688 2 3 719134535 4 3 711466026 2 3 644219376 5 2 550298726 3 3 661323424 4 3 844272191 1 3 483546408 5 2 679927067 3 2 476256056 4 2 759880314 2 2 715638441 2 3 550548651 1 3 806264947 4 2 356146030 3 2 782605206 2 3 211393624 2 3 540622179 3 2 706002208 5 2 433055428 5 3 141456460 5 2 809480048 4 2 756078782 5 2 870678828 3 2 620684632 5 3 623104761 2 3 833127562 2 3 186390746 2 3 173388289 1 3 994260016 5 3 731437308 3 2 419351742 3 3 950697553 5 3 522417937 4 3 529359195 4 2 274594639 4 2 371720360 5 2 408540738 2 3 648762101 2 2 722980323 2 2 504645791 2 3 774278617 2 2 253620926 3 3 833660775 5 2 416216824 3 2 191333064 1 3 218740285 3 3 301760028 2 3 292938995 1 3 385376952 3 3 566504885 2 2 646769584 2 3 515956292 4 2 384493476 1 3 200661946 3 3 255749807 1 2 160665551 3 2 292869495 3 3 331423271 5 2 781482077 4 2 985959719 5 2 772223851 4 2 391391425 1 2 473988358 4 3 274592132 3 2 402216849 2 2 644814363 5 3 468604418 5 3 952698930 5 2 488537136 4 2 398559711 1 3 573966424 5 3 673987121 4 2 599675155 2 3 928912385 4 3 717798544 1 3 241595959 4 2 269725646 5 2 651563147 1 2 705662482 3 2 644562036 5 2 819528973 5 2 538646400 1 2 252089253 4 3 268133962 5 2 301931945 1 3 319651642 1 2 575788989 4 2 314509430 5 2 613280685 1 2 984223941 1 2 322434635 1 3 134625689 1 2 136691314 5 2 206338416 2 3 427222081 1 2 897767028 2 3 714076101 4 2 877446337 1 2 520863714 3 2 827299824 4 3 766595424 1 3 827424431 1 3 691427094 5 3 289314282 5 2 130550715 1 3 657106480 4 3 540093672 3 3 391975775 3 3 892829265 4 3 794479902 1 2 262661712 4 2 929150896 3 3 101404545 3 3 877762824 1 3 498223631 5 2 274486995 3 3 214904877 3 3 719981958 2 3 528759114 2 2 861947212 4 3 826960294 5 3 694122231 3 3 230281103 1 3 445238986 1 2 456757776 3 3 205701878 5 2 456157804 2 2 365802539 1 2 737499803 5 3 572995479 4 2 800040651 3 3 774761773 1 2 464429298 1 2 832764712 4 2 766528552 2 3 484811152 2 3 120291099 2 2 397654748 5 3 203471211 5 3 772417397 5 2 690739378 1 3 762209660 1 3 135055248 5 2 390214863 2 3 386856972 1 2 336204376 4 2 344964953 3 2 294121264 1 3 341415300 2 2 769816506 1 2 529207101 1 3 190607394 1 3 554702415 5 3 513747580 5 3 347839403 5 2 230986172 4 2 561586139 1 2 678832812 3 2 560276037 1 2 538264149 5 3 856272228 3 3 883758324 4 3 439056650 2 2 658368998 4 3 812072266 3 3 590624991 5 2 191060996 4 3 861920996 1 3 731495159 1 3 162580510 3 2 331071730 5 2 266218134 1 3 829930386 2 3 264023414 2 2 205179394 1 3 273986868 5 2 540012861 4 2 411408268 3 2 916745297 3 2 181053461 1 3 530495127 4 2 190041818 5 3 285986211 2 2 266817998 1 2 816268283 2 3 697664344 1 3 118632142 1 2 349223433 4 2 456133432 3 2 354444693 2 2 656150659 5 2 744694831 2 2 629219908 5 2 110132830 5 2 742969048 3 2 112080439 3 2 266124185 5 2 270358028 2 2 154474764 5 2 834419560 5 2 456911170 1 3 196435758 5 2 311839406 2 3 289573595 4 2 282152423 3 3 402609419 2 2 705802473 5 2 938452872 4 2 697106801 2 3 930225656 2 3 645421330 1 3 236788361 3 2 161349667 1 3 906260451 1 2 714332500 4 2 690619865 2 3 594962076 5 3 536179298 2 3 118760214 4 3 648676548 5 2 791003062 1 2 794219671 5 2 153546856 4 3 134659355 1 2 763610730 2 2 292269866 4 2 955285745 3 3 889366820 1 3 261835270 4 3 207844166 5 3 225520210 4 2 883856829 2 2 789635792 3 2 253404608 4 3 225264095 4 2 788353803 3 2 725855397 5 3 341218571 4 3 697093732 5 3 721994526 3 3 805417665 3 2 572126525 5 3 608437003 2 3 291321335 2 2 782603280 5 3 285980366 2 3 730847186 2 3 438637624 5 2 287810500 2 3 352357874 2 2 132136173 1 2 985502126 1 3 745483433 1 3 150220716 4 2 960702722 1 3 391585271 1 3 296067933 2 2 141126731 3 3 134792960 4 3 294103391 1 2 462954417 2 2 792018908 1 3 125277471 5 3 540585757 2 3 405263516 5 3 232693331 1 3 580832353 2 3 180969473 5 2 213183510 2 3 222997612 3 3 973453159 2 2 589658826 2 2 868448941 1 3 590599836 2 2 969927739 2 3 374999241 5 2 543531563 2 3 737107597 3 3 774025701 1 2 838944943 1 3 435878725 1 3 868103299 5 3 902222731 1 2 487417984 3 3 993740564 4 3 906881831 3 2 134424455 2 3 427279271 1 2 148523267 5 3 107221561 5 3 416162946 3 3 763090572 2 3 700201905 2 2 876835239 5 2 353299385 4 2 913970217 3 2 386393490 5 3 248864004 5 3 161925139 3 3 136585372 2 3 696188902 3 3 476326286 3 2 371527780 1 3 485199709 2 2 300421751 2 2 617620351 4 2 361563010 5 3 689128535 4 3 269673059 5 2 574561527 2 3 626163996 4 2 732313760 5 3 766441168 4 2 783895402 3 2 769366371 4 2 382112656 1 2 442818999 3 3 699861900 5 2 489005469 4 3 836152263 5 2 313224162 5 3 815931437 1 2 759736324 1 3 458150313 4 2 137670584 1 3 297495065 3 2 809681307 5 2 783656977 1 3 402125505 3 3 496580543 5 3 973303414 2 3 533529488 5 2 157898421 1 3 444383527 1 2 724662495 4 2 343330070 3 3 452589651 5 2 981989527 5 2 740886928 4 3 824156911 2 2 459813865 3 2 400244634 2 2 414562699 2 3 736576265 5 2 698331253 5 3 478485686 5 2 745942574 5 3 397946057 3 2 100221390 1 2 565351001 1 2 179495730 4 2 175212187 4 2 830492924 2 3 150680296 2 3 822298940 5 3 365180733 3 2 405451288 5 3 325637111 5 2 100272470 4 3 709294354 4 2 685987106 2 3 116927914 3 2 720165284 1 3 122975925 1 2 125351380 2 3 626215514 4 2 969837168 3 3 652343225 2 3 776359259 1 2 841060308 5 2 344210796 4 2 468292405 1 3 457290069 2 2 246236703 3 3 110887359 4 3 293775302 3 3 891332611 1 3 326029918 2 3 101699707 4 2 375567953 5 3 876451268 1 2 231995550 2 2 956260641 3 2 304207468 3 3 814445383 5 3 172552990 1 3 169035109 4 2 392107388 4 3 755581455 5 2 701074879 3 2 520025130 2 3 862258342 2 3 464614486 5 2 202034981 5 3 520152111 2 3 401092973 2 3 773521836 2 2 529878657 1 3 725886617 5 2 366006588 1 2 288029522 1 2 944464286 1 3 454927204 5 2 803732517 2 3 682182473 2 2 445685598 5 3 765767847 4 3 328015295 1 2 523576673 5 3 669582270 4 3 785139654 4 3 327454686 5 2 521130104 3 3 540852878 2 2 964207166 3 3 129085258 3 3 602729147 3 3 811348688 1 3 790607307 3 2 148265954 3 2 696723635 5 2 110860393 4 2 409302203 3 2 331531976 5 3 505987423 2 2 176572843 3 3 372488082 1 2 275696173 4 2 920798637 5 2 684915580 4 2 988507089 2 3 415016111 3 2 639134955 4 2 777766734 2 3 491111602 1 3 696170141 4 2 618448276 3 3 334391215 2 2 478535499 3 2 370421523 2 3 659725762 3 2 402996066 3 3 302199214 3 2 274499879 4 3 269090309 5 3 571426614 4 3 809634133 1 3 622061339 5 3 524113711 1 2 459916336 3 3 786210218 4 3 856322055 2 2 939895495 5 2 188951091 3 3 793175872 3 3 724260984 4 3 490518166 3 3 521294164 3 3 946925156 1 2 768918741 4 2 456091237 2 2 572767808 2 3 894231306 3 2 679070325 1 3 504757354 4 3 793267432 4 2 350173153 3 3 248699233 2 3 505042394 5 2 634857440 4 2 578027015 3 3 849225670 2 3 256528482 3 3 266969556 2 2 947737761 2 3 157627937 3 2 981508431 2 2 399290444 3 3 749393822 2 3 405642961 1 3 693320361 4 3 460039515 2 3 914291653 1 3 825733740 3 3 981627458 5 2 238225507 4 2 846492039 2 3 361357521 2 3 334365923 1 2 425900781 1 3 492285834 3 2 143623431 4 3 339752539 4 3 577936575 2 3 413586412 4 2 349911317 1 2 845272653 1 2 445343886 3 2 688210297 1 3 435774542 5 3 775072056 4 2 916000930 2 3 471539308 3 3 943151890 1 3 645530814 4 2 589637435 2 3 805776831 5 3 247643412 4 2 649269726 4 2 819912365 3 3 553211690 3 3 626786544 3 2 327314982 4 2 190167375 2 3 594743266 1 2 789675145 3 2 402369945 2 2 359092020 5 2 985535117 5 3 785773550 1 3 162465619 2 3 906976878 3 2 706201948 4 3 381582288 4 2 943793724 5 2 241667381 4 3 999669683 4 3 135341563 4 2 306342887 1 3 505304163 3 3 986934238 3 3 215292671 2 2 101252612 3 2 441673092 5 2 501905287 5 3 314027188 3 2 585950947 1 3 833538238 2 2 910224532 5 3 543556588 3 3 573933253 5 3 154761343 2 3 155105099 2 2 955962939 2 3 692041910 5 2 708095452 1 2 759238997 3 3 661825489 4 3 244777716 2 3 467569653 5 2 836135792 5 2 116630922 1 2 643258206 4 2 150194405 2 2 270580678 1 3 371193762 1 3 711164128 2 2 775445542 5 3 139568670 1 3 163757143 4 2 696485782 3 2 414024391 2 2 160017121 2 3 613594868 2 2 665808177 1 2 780954549 3 2 263873866 4 2 721340571 2 3 748167660 1 3 779705118 5 3 324373514 2 2 164080782 4 2 200158715 1 3 878109373 4 3 417324579 1 2 353035284 4 2 158698958 3 2 118057944 4 2 342274188 4 3 459642538 5 3 923300033 1 3 897516108 5 2 216692706 3 3 299796815 3 3 777709885 5 2 184341725 2 2 240084324 4 3 476837330 4 3 814571571 5 2 617494948 3 3 423967743 3 3 201811576 3 3 964558314 3 3 658350210 3 2 974620732 4 2 513318016 4 2 357596616 4 2 323311059 1 2 278903073 5 2 606077698 3 3 441513809 3 2 224538437 1 2 656296245 2 3 671188249 1 3 425251597 2 2 398945311 4 2 822062895 3 2 184329673 1 3 417101215 4 3 825683087 1 2 919646458 3 2 904839875 5 2 147347391 4 2 621051480 5 3 657711577 3 3 139156364 4 2 764079632 1 2 751566469 5 3 108124602 2 2 110175647 4 3 209667733 1 3 149106561 1 3 580515735 5 3 394552854 3 3 456357464 4 2 642103666 4 3 488691623 4 2 102535271 2 2 592075723 3 2 645261453 4 2 496320571 2 2 903753158 4 2 493248921 5 3 933178061 3 2 253435547 3 3 737009710 3 3 915327760 3 3 274530966 2 3 913188170 2 2 296286542 3 3 108389340 3 3 811609108 5 3 732535735 4 2 358868511 5 3 444509642 4 2 772588884 4 3 729088718 5 3 258502638 1 2 559638135 5 2 929894596 2 3 576647283 5 3 827901791 1 2 653166792 3 3 527328038 2 3 635921477 1 2 727902506 4 2 421361945 3 2 784250933 5 3 373716571 3 3 770387787 2 3 393126372 5 3 557311231 1 3 909059181 1 3 645209333 4 3 237431177 4 2 195601453 2 2 896265179 2 2 710336169 1 2 810378272 2 3 306205355 4 3 992492010 4 2 567154443 5 2 673061738 3 3 331645641 5 2 851535489 2 3 968291514 4 2 964094840 4 3 262505989 1 2 579050232 5 3 630421604 4 3 961194075 4 3 764564169 2 2 262071113 2 3 372683666 1 2 949396109 4 2 960020255 4 3 893778200 2 3 187088514 1 2 508490641 2 3 261202479 2 3 888720038 4 2 116382244 5 2 619689947 4 2 660275771 4 2 433716972 2 3 336108810 2 2 561215927 1 2 575427710 2 3 737383138 4 3 281647718 3 3 363700614 1 3 206241566 2 2 240378759 2 3 606101673 3 3 409059646 4 2 702661845 3 2 480745518 1 3 737395341 5 2 753926197 3 3 221239334 3 2 389373832 5 3 847901495 1 2 743177827 3 2 484344758 2 2 488424403 1 3 225940991 2 3 970830296 2 2 160227029 2 3 334485791 4 3 343352193 3 3 912838711 4 2 144836750 5 3 222568926 1 3 564197602 1 3 636567742 4 2 490683655 2 2 694141263 3 2 395643076 3 3 354395394 3 3 132500040 4 2 446182544 5 3 147012203 2 2 878919884 4 2 702598502 3 3 825707968 1 3 780047772 2 2 128942231 1 2 945597707 3 2 380543027 1 3 880205321 5 3 994662543 4 2 556356821 3 2 417784331 4 3 434181304 2 3 174758907 5 3 559708283 3 3 612860629 3 3 556321248 4 3 513674476 4 2 155492368 3 3 789221242 4 2 144173154 1 3 721367709 4 2 884286570 2 3 327615411 2 3 208593062 1 2 559387391 3 2 630352893 4 2 412533336 1 3 456784996 5 2 331568868 3 2 449131231 4 2 747652108 5 3 418867557 1 2 793483367 5 3 461358709 4 2 941452195 3 3 369571080 1 2 786010369 1 2 946400218 4 2 996170758 2 2 753264015 3 3 925385408 1 2 328960944 2 2 264475232 2 2 707675685 5 2 677352147 1 2 513890645 1 2 796073231 1 2 131642972 2 3 327776770 4 3 611094358 5 2 647972549 1 2 238565457 5 3 869153491 5 2 195092923 2 2 239787192 4 3 809606023 2 2 403520528 1 2 648458404 3 3 919638545 1 2 129318471 4 3 378134454 5 2 982514295 4 2 237965805 1 3 232328264 1 3 836170562 5 2 234452757 1 2 632292271 1 3 605989647 3 3 417176739 5 3 124548702 1 3 259012379 2 3 607642725 5 2 230202152 3 2 421919462 3 2 141988269 4 2 830180223 5 3 756705469 2 2 395644523 2 2 276764315 3 3 380529528 4 2 347830841 5 3 888472737 3 3 251735153 3 2 898585548 3 3 642994596 1 3 945541519 3 3 542680713 2 2 408071606 2 2 452355134 4 2 451613284 3 3 936279849 2 3 265050802 3 3 123868915 5 3 610649892 5 2 480074868 1 2 723217287 1 3 748956169 3 3 531351215 5 2 749503544 4 3 377422098 5 2 436088107 3 2 610367510 1 3 747214385 5 2 262676632 4 2 741702929 2 2 491895038 3 3 500209022 1 2 195313897 2 3 720126760 5 3 116703230 4 2 517582698 5 3 668698202 1 3 526441408 2 3 379609554 4 3 656777285 1 2 393987111 3 2 118809391 5 2 631491194 5 2 107844606 5 2 352728945 3 2 590426575 4 2 248822273 5 2 411008216 3 2 490995281 5 2 213872215 3 2 379534752 2 2 457466453 4 2 947893077 1 3 879986547 4 3 276093184 1 3 962926384 1 2 957085983 1 2 108642412 3 2 879002887 2 2 468400431 3 3 320815954 3 3 716891983 2 2 386319865 1 2 699512044 1 3 600729038 4 3 844867216 5 3 547997829 4 2 974125092 4 3 278198494 1 2 748292651 4 2 885376430 2 2 378705596 1 2 113783436 1 2 689021767 2 3 394215349 1 3 240577927 3 2 298723008 4 2 839931844 3 3 259002844 4 2 137460517 1 3 532270321 2 2 257787775 5 3 242792072 4 2 154073319 1 3 663973319 1 3 133709643 3 2 603789478 3 2 697934900 4 3 575073030 2 3 639972130 3 3 192770710 2 3 699253231 3 2 493012709 1 3 133573219 2 3 968955793 4 2 635606220 5 2 408983185 1 3 572293902 3 3 417654694 1 2 553344768 4 3 340473932 3 2 287035588 1 2 684852243 1 2 197135365 2 2 791773603 2 2 307961257 2 2 416514811 4 3 619140161 5 3 454274213 1 3 791714438 1 3 279688317 5 2 190252737 4 3 220036708 1 2 541646881 1 3 936362401 5 3 559809815 4 3 135957048 5 2 571822608 1 2 921366313 3 3 351104880 3 3 280882543 5 3 812824786 5 2 121001670 5 2 770207776 3 3 648986982 5 3 118371539 3 2 866554229 2 3 338703881 4 2 377733130 1 2 197828996 4 3 759112317 5 3 539828181 1 2 356404264 3 2 599313460 4 2 463768293 3 3 387420550 1 2 934424221 1 3 973874580 1 2 165886515 4 3 368968152 3 3 732727902 5 3 595092423 1 3 836427353 3 3 663641284 2 2 421123595 5 2 428532325 2 3 433057187 3 3 197806332 5 3 506766361 5 2 535201746 3 2 475070918 1 2 686042581 4 2 811496322 1 2 953231603 4 3 851286637 1 3 888924046 1 2 242347795 3 2 262317913 1 2 353788841 2 3 712073372 2 3 503033548 3 2 777182800 5 3 186292459 1 3 913205822 5 3 495885124 4 2 316935031 1 3 961506574 3 2 516986405 3 3 439825196 2 2 106953450 4 2 631831721 2 2 987200301 1 2 786944340 2 2 734659494 5 2 168036438 3 2 996269826 5 2 334637760 4 3 241318088 2 3 571164953 2 2 174218885 1 3 279670512 5 2 921884613 1 2 795446256 3 3 888285234 3 2 389749533 5 2 162426356 5 2 134703295 2 2 345125213 2 3 263143842 4 2 526603825 2 2 251857186 5 3 973915790 5 3 907606090 5 2 946649548 5 3 549819100 5 3 379089080 1 3 814874916 2 2 829816150 1 3 139196261 4 2 635322804 1 2 372191029 2 2 283276721 5 3 530828357 2 3 923083423 4 2 626956856 2 3 510060940 4 2 392709543 2 3 465598727 1 3 309751686 3 3 307939266 3 2 937311473 5 3 180809083 3 2 500512370 5 3 772754230 2 2 100968832 2 3 284273763 4 3 700311265 3 2 576512515 1 2 478513175 4 3 741022256 2 3 131311147 1 3 326227983 1 3 466305426 3 2 471541918 5 3 666590845 5 2 388903949 3 2 755631907 4 2 686740702 1 2 631225088 5 2 547386083 3 3 303835156 4 2 107838930 5 3 983969145 5 3 114779182 3 3 820577259 5 3 439390261 1 2 811910846 3 3 707275402 2 3 897323144 5 3 676703879 5 3 106285107 2 3 406264490 1 2 292870549 3 3 542456993 5 2 458950567 2 2 329550591 1 3 384483086 1 2 650586801 2 2 119475144 2 2 583960881 5 3 896734918 2 2 171547668 1 3 353689119 5 2 658954002 1 2 912971898 5 3 786793337 3 2 818229847 2 3 792744862 5 3 294264602 2 2 664629946 4 2 345602434 2 2 132728021 1 2 647958059 3 3 438275395 4 2 128358412 3 3 280340261 4 2 392605970 2 2 990535032 1 2 426282677 5 3 198879025 5 2 351395006 5 3 283232840 5 2 419189075 2 2 530459469 3 3 709881408 3 3 740520506 1 2 248768035 5 3 413494591 3 3 671912380 2 2 214050923 2 2 411873041 5 2 121850469 2 3 326693895 4 3 343415828 2 2 722357859 5 2 473455202 2 3 114338675 1 2 603046049 5 2 464205229 1 3 120377855 1 3 919637526 2 2 419846387 2 3 103772590 4 3 150346458 1 3 781753100 3 3 338448531 4 2 929026730 4 3 766702711 2 3 376080281 4 3 156503267 2 3 218010064 3 2 833696256 4 2 847116982 3 3 839162582 5 2 907166824 5 2 718678862 5 3 109523873 4 2 511500672 2 2 239382151 3 3 100268515 1 3 455627498 1 3 196633454 3 2 915919186 3 3 404214011 1 2 956008678 5 2 984811847 2 3 939407828 1 3 268929115 4 2 265468201 2 2 337677272 4 3 301341636 1 3 760431341 2 3 627798567 3 2 161730221 5 3 662924509 5 2 449329575 5 3 158930452 5 3 509921454 3 3 186048123 3 3 613402692 3 2 433704738 1 3 965615794 1 2 520494096 4 3 342654299 4 3 788288962 3 3 953383938 1 3 799306413 1 2 764808381 1 2 955098304 3 2 255823298 3 2 953624014 5 2 252175836 3 2 196923716 5 2 131444869 5 3 455550845 2 3 681454223 5 2 233914357 3 2 354409533 4 2 716441527 5 2 266743159 2 3 501241024 2 2 702097716 3 3 981130143 3 3 692791815 3 2 687482659 4 2 879277307 5 3 979656572 3 2 366568761 1 3 334155230 4 3 699910795 5 3 946576962 5 3 973909978 2 2 930754018 5 3 114609527 5 2 198561136 3 3 725135824 1 2 981639386 4 2 336479147 5 3 531405203 2 3 903508132 1 2 267288910 5 2 306548683 4 3 827856165 3 3 601670207 2 3 196184237 3 2 811421186 5 3 573753627 4 3 591649272 2 3 132392720 4 2 134718875 4 2 582201184 4 2 262015417 2 3 121881764 1 3 120669759 2 2 676134037 5 2 269198017 5 2 587640834 5 3 947931938 1 2 752511036 2 2 746570196 3 2 390132689 1 3 305348085 5 2 742050355 1 3 615026609 5 3 430454416 5 2 394914464 5 3 967131239 5 2 275495421 2 2 247246766 1 3 745760620 1 3 367525291 2 3 661287027 5 2 963424017 3 2 460539609 3 2 414078139 3 3 380835178 1 3 481514713 5 3 919282561 5 3 784661967 3 2 275160214 2 3 138176436 3 3 942738228 3 3 694390228 1 3 233779513 4 2 226784951 2 2 206433994 1 2 375639596 2 2 795792898 1 3 519533780 3 3 977261097 3 3 134233654 3 2 490409062 3 3 839306240 5 2 530790904 4 3 365032542 2 3 561383713 2 3 625534286 5 3 324904004 5 2 594103364 1 3 973916725 5 2 595001442 3 3 130043665 4 2 494894130 5 2 667754793 1 2 226320141 3 2 124278825 2 3 337601614 2 2 811949200 1 2 428044428 2 3 534415368 1 3 968391640 5 2 190809073 5 3 235091971 3 2 143815374 4 2 564290863 2 2 328705678 1 3 205625113 5 2 759770572 5 2 924001466 3 3 856516174 3 3 332836163 4 2 349823100 3 3 968276504 5 2 952769313 5 3 740033500 3 3 770766043 5 2 958005333 1 2 298642763 2 2 441938811 5 2 676287704 1 2 133986523 3 2 678349485 5 3 638377201 1 3 688035639 4 3 148359155 2 2 453184600 1 2 396181099 1 3 885726568 5 2 703523517 3 3 438031478 2 2 736441606 1 2 291270652 2 3 407212514 1 3 810154789 2 3 697087800 1 3 671130732 3 2 862910061 4 2 998001171 3 2 125564226 5 3 662408447 2 2 425208020 1 3 336267265 3 2 263753835 5 2 210620659 3 2 726406116 3 2 814660116 2 3 463324775 5 3 303567338 3 3 402420218 1 3 240652116 2 3 968461985 3 3 442407198 3 2 434322646 2 3 930481300 4 2 862972841 2 2 370923887 3 2 695746859 3 2 891434648 3 2 778544918 3 3 857295792 3 2 801269871 1 3 924467915 5 2 301405518 1 2 249409765 3 3 968275432 1 3 875126360 2 3 182635901 1 3 124516848 4 3 640980822 5 2 344541002 5 2 853167870 2 2 137198975 3 2 443005720 3 3 785902872 5 2 174149133 2 3 997804003 2 3 704986741 4 3 754537808 4 2 806750059 2 3 849413740 2 3 550353977 1 3 466420395 1 2 679117024 4 3 846865947 3 2 956748102 1 2 510040788 5 2 733274116 4 2 606371574 2 2 885539277 3 3 114976168 5 3 311230590 1 2 498989428 2 2 595549070 4 2 220324812 2 2 285099160 2 3 459655745 1 3 152372722 4 2 956885864 3 2 426491258 1 3 316534494 2 2 172709324 5 3 447340491 5 3 579637083 4 2 435884384 3 2 451030115 2 2 272647134 3 3 350809505 3 2 313362463 2 2 527422653 2 2 666009766 2 2 844705250 4 3 407297522 4 2 620722469 5 2 512187961 4 3 348097538 1 3 184745078 5 2 253083203 1 2 413392103 5 2 280674812 2 3 998553833 1 3 724162494 3 2 965636546 4 3 206120523 5 3 481927316 2 3 192741822 1 3 481472740 3 2 241424664 1 3 945489242 2 2 410288637 2 3 182542856 4 3 904083966 2 3 276348464 4 3 146523549 5 3 268687100 4 2 426668450 4 3 283029378 5 2 544200062 2 3 518276965 5 3 181515239 4 3 782043485 1 3 505902480 4 2 523604433 3 2 137926289 4 2 977475757 3 3 597147622 3 2 428447632 1 3 977828084 4 3 171814601 1 2 189361874 5 2 612122363 4 3 974093324 3 3 833636100 4 3 382378868 2 3 531306676 1 2 300029803 1 3 522159122 5 3 548926344 1 3 727158018 1 2 419210665 3 2 698447828 1 2 738319023 5 2 213846538 4 2 218677859 5 2 731326577 3 3 312247467 2 3 223070887 5 3 536595421 2 2 653275386 2 3 538649703 1 3 771368628 4 2 514535988 2 3 181962928 3 2 460253471 5 2 148000860 3 3 352440934 5 2 106429756 2 3 345836946 4 3 833283848 1 2 623765568 4 2 585175472 2 2 781625319 1 3 757379275 2 3 389281502 2 2 215640913 4 2 266383444 1 2 665563405 2 3 307011045 1 2 480959103 3 2 552959334 5 3 836733615 2 3 469996508 5 2 428466804 2 3 900272081 3 3 341260209 1 2 324893724 4 2 532263458 1 2 156290497 2 2 241683258 1 2 918393805 3 3 776408958 3 3 875640498 2 2 428679810 5 2 296493079 4 2 499204185 2 3 186747605 4 2 694109060 3 3 375998047 5 2 327941830 1 2 290233812 3 2 654021590 2 3 781204913 2 2 181089764 5 3 426579565 1 3 548507382 1 2 579019802 5 3 549836601 1 2 729986360 5 3 252618889 2 2 298803957 2 3 174670504 1 3 531106786 3 2 892515443 1 2 315572845 5 3 406873289 1 3 101325135 1 3 466953991 1 2 273917012 5 2 852613718 3 3 931496570 5 2 567667157 4 3 725532024 1 3 778767069 2 2 590170640 2 2 337564163 3 3 210743708 4 2 415802006 3 2 843136551 2 3 984563203 2 3 239733108 3 3 429840365 1 2 688727061 5 2 372998183 3 3 976327879 2 2 616771294 2 3 235609904 2 3 838834623 5 3 645312401 2 3 628025473 5 3 600209526 4 2 914215935 4 3 836052466 5 3 538383988 2 2 540691057 2 2 435575410 3 3 671155582 1 2 661900927 3 3 706343362 2 3 762875339 5 2 288183081 2 3 349405332 2 2 631407922 5 2 837631450 1 3 136444365 1 2 637136874 5 3 833603476 1 2 341164603 2 3 783048167 4 2 590624088 4 3 811140311 4 3 975811536 3 2 701186759 1 2 798629752 3 2 676454355 2 3 675583863 4 2 397379694 3 3 224220456 5 2 462164695 2 2 964482767 2 2 121789912 3 3 685222687 5 2 144314314 4 3 256029084 3 3 279173380 2 2 616381423 3 2 539641739 1 2 526143009 1 3 601280090 4 2 215830491 1 2 931205293 4 2 850496515 1 3 259551353 3 3 385792395 1 2 428522120 1 3 327190519 3 2 270105734 3 2 566932047 1 2 305847432 4 3 277408667 1 2 789123541 4 3 305844456 4 3 588986210 1 2 729402787 5 3 532114483 5 3 358259235 4 2 661820891 3 3 755406774 1 2 774098248 1 2 566828423 1 3 575630113 3 2 750517625 3 3 932822604 4 2 518845231 2 3 696572372 3 2 223565342 4 2 239525793 5 3 688004901 3 3 804528622 1 3 379286870 5 3 995545327 5 3 984449704 1 2 776783925 3 2 657526654 1 3 253708632 5 2 681623241 3 2 356638075 4 2 910808489 3 3 689526035 5 3 203859555 5 3 111222287 3 2 342545727 1 3 416024655 1 2 358367809 2 3 453328490 3 3 656007460 3 2 680006555 5 2 900761816 1 3 227497373 5 3 868583792 1 2 244256516 5 2 243060737 5 2 751743267 4 3 499339426 2 2 699337671 3 3 357149144 4 3 446114138 4 2 298457141 3 2 559451639 5 3 215408786 4 2 102407542 4 2 537730787 1 2 781176397 2 2 277478730 5 3 934187046 3 3 607903111 1 2 173209148 4 3 746029708 3 3 363953781 4 3 424684734 5 2 224351380 4 2 323151963 3 3 603925776 4 3 175868113 4 3 491245882 3 3 771945905 4 3 396027479 1 2 387938088 1 2 721819565 3 2 118294236 3 3 239261469 1 3 131868689 5 2 419889227 2 3 780966647 4 3 726497081 5 3 877378336 3 3 311575625 3 3 716843893 2 2 815333618 4 2 671199363 3 3 178651343 4 2 655554797 2 2 510020690 5 3 975407634 2 2 310993594 5 2 759465232 5 2 674693604 4 3 348020372 5 3 825437255 3 3 205238079 1 2 231075215 1 3 646848111 3 2 233867943 4 2 492649778 3 3 504465414 5 3 337908524 3 2 778308658 5 3 387781979 3 2 762783873 3 3 302450780 5 2 528933672 1 2 531931832 1 3 926484675 1 3 713162238 5 2 185665652 4 2 813748539 4 3 669137771 1 3 195461444 3 2 275167755 2 2 528041547 5 2 674062123 4 2 208302361 3 3 570006519 1 3 693899535 2 3 349573718 3 2 990789690 3 3 382214279 4 2 873923467 5 2 737440124 2 3 422375190 5 3 252952260 1 2 888055856 4 2 935759543 5 2 522781162 2 2 300967776 2 3 608971416 4 3 432154283 5 2 746823900 2 2 937514110 5 3 351417160 3 2 407176769 3 2 680788060 3 2 292011795 5 2 194062825 2 2 447835747 5 2 441969345 3 3 348910939 4 3 806583203 3 3 253366803 3 2 230992856 1 2 943614906 3 2 628324852 5 3 585451416 4 2 793500093 1 2 334104242 1 3 880486685 1 3 646512490 3 3 842765217 5 2 725291316 5 3 382667778 1 2 595407337 1 3 370978253 2 3 288129280 2 3 169116048 1 3 375071877 5 2 683112414 3 2 230281020 3 3 525903108 1 2 635496398 2 3 445093316 4 2 616047731 4 3 953824889 4 2 787173478 5 3 324837799 2 2 283850256 1 2 473288168 3 3 325451106 3 2 496403163 2 2 919637041 5 2 330139730 4 3 492889145 1 2 236185815 5 3 766195413 2 2 593220145 4 2 326800390 4 3 947906504 4 3 176124766 1 3 736802241 5 3 658676159 5 2 656875980 4 3 266346169 3 2 255150406 4 3 155591717 3 3 310086289 3 2 529914433 1 2 420201968 4 2 650610523 4 2 429141721 1 2 876302793 4 2 817361888 3 2 384737429 1 3 229586659 4 3 275678730 3 3 956393699 3 2 313157805 4 3 793817232 2 2 418128213 3 3 804088647 1 3 764257861 1 2 558335229 1 3 409915719 2 3 947644508 1 2 406808794 5 3 842588389 3 2 794108227 4 2 103815591 2 3 666668041 2 2 991190687 5 3 679682098 2 2 669264772 1 3 590879004 3 3 542771475 4 2 167307240 3 3 728655655 2 3 280713740 4 3 357093842 1 2 946753936 1 3 137058336 5 2 379189546 2 3 178548165 5 3 674533046 2 2 970374173 5 3 158665776 2 2 765005285 3 3 594795249 5 2 127936621 5 3 994629016 2 3 689390418 5 2 706620627 2 3 871933977 2 2 847368483 4 2 160663466 2 3 270111392 3 3 355078155 5 2 243958567 4 3 772835513 4 2 332135191 3 3 937231066 4 3 237149512 1 3 511447169 2 3 412997552 4 3 814565092 1 3 829764970 4 3 287589585 3 2 568844335 4 2 862196382 2 2 898198208 4 3 373707516 3 2 657309480 2 3 959959792 1 3 500582190 5 3 792711231 1 3 663825888 4 2 764447713 3 2 371143618 4 2 460294954 2 2 554720788 2 3 813310031 1 3 693374643 4 2 411250203 4 2 661260458 4 3 710030683 5 2 157454957 5 2 788206075 1 2 799421878 1 3 323511114 1 3 116612814 1 3 319007842 2 3 265282670 2 2 166695551 5 3 356157044 4 3 850677797 1 3 942116868 2 2 348158988 5 2 281465797 4 3 206364053 4 3 347522727 5 3 425814711 3 3 305472174 4 2 105049921 2 3 885195426 1 2 185878065 3 3 442373530 5 2 588794692 4 2 572965325 4 2 624177559 4 3 873429363 3 3 464332466 4 2 237632816 2 2 882402105 2 2 276483539 3 3 339780528 4 3 555269631 2 3 172098466 1 2 170075306 5 3 949364536 3 3 598402241 3 3 268920734 1 3 652843071 4 3 330679747 1 2 866190645 1 3 406059202 3 3 578657122 1 2 566152938 1 3 621652768 1 3 165284389 3 3 128173582 4 3 131608567 1 3 745686619 1 2 479132949 4 2 360196230 4 2 357086477 5 2 200849986 5 2 797577360 5 2 470953189 5 2 500081149 3 3 434452412 5 2 535572417 1 3 160874219 3 2 505911241 4 3 507227702 2 3 332619804 2 2 650320982 5 3 885255188 1 2 179768969 2 2 343660386 4 3 835128483 5 3 467272214 3 2 117067186 4 2 533647368 5 3 369449006 4 3 281250010 3 2 390001306 5 3 450946031 3 3 850819688 2 2 745673890 1 2 350944763 3 3 909505670 2 3 224051987 5 2 226832905 3 3 261866246 3 2 611440994 4 2 776412908 3 3 658231256 5 2 575043870 3 2 754294502 5 2 634477858 5 3 314749453 1 2 801184672 1 2 594190088 4 2 470787774 2 3 374879671 3 2 110643055 3 2 442985073 3 2 532306898 4 3 172560068 2 2 284581691 2 2 861937391 3 2 324809430 3 3 724823892 1 2 173978342 1 2 803249972 1 2 287809315 1 3 315925841 5 2 715190182 4 3 637509551 2 2 449992365 2 2 903677504 2 3 721515634 4 2 266575087 5 3 491807970 1 2 780048139 3 3 714682031 1 3 379870934 2 2 561621493 2 2 320152311 3 3 268807015 4 3 152867869 5 3 509174986 3 3 204001964 1 2 788009195 5 3 353627127 3 2 400537929 3 3 746789341 1 3 306226706 4 2 566475947 1 3 728372913 5 3 658165262 4 2 683173530 5 2 591186871 1 2 274842918 5 2 726680056 1 3 520954807 4 2 468367713 2 2 291478435 5 3 397465185 1 2 566411721 1 2 378862649 1 3 924941348 3 3 719988487 1 3 144359774 3 2 166388848 3 2 930449645 1 2 395778071 2 3 103803863 4 3 412866045 3 2 576795095 1 3 689378499 3 3 220350899 4 3 561350284 5 3 884528014 1 2 128285768 5 2 301084177 5 3 562648190 5 3 366547690 3 3 695780288 4 3 544174702 5 2 848820474 3 2 776874775 2 3 337249768 3 3 568333007 1 3 491316544 3 2 109269479 1 2 380538819 4 2 191301957 1 2 413958965 3 3 788813135 4 2 142824004 3 3 383740573 3 3 775005046 3 3 724118117 3 3 833607269 3 3 688145681 5 3 214929996 5 3 128277073 3 2 232988727 3 2 696404290 1 2 896886626 1 2 319223748 4 2 131165882 4 2 413465646 4 2 350465523 1 2 869482154 4 2 142374580 3 3 215704448 1 2 925559513 3 2 741498911 2 2 859773268 1 3 991341175 2 3 712696619 5 2 626839890 2 2 913351981 2 3 544317029 5 3 168164330 3 2 362882384 1 2 490740610 4 3 251274044 5 3 592400087 5 2 941384761 2 3 234669855 5 2 361293473 4 3 952742673 3 2 142662194 3 2 204930603 2 3 771473566 4 3 130179419 2 2 481288146 4 2 238319628 5 2 591280029 3 3 892924660 2 2 201543548 3 3 244434157 2 3 482821521 1 3 653185723 3 3 194837564 1 2 800943951 2 3 703555817 4 2 327774607 4 3 573513517 3 2 193202120 1 2 470754242 1 3 191304971 4 3 290353128 2 2 715007881 1 3 210517894 3 3 963174903 4 3 969569208 1 2 137560961 1 3 855431644 2 3 618907254 5 2 963360756 2 3 868436386 4 3 945454714 3 2 672985178 2 2 595822201 4 3 506594083 4 2 489976379 3 2 438862147 3 3 322494247 4 2 625821907 1 3 474258321 3 2 411742333 3 3 570315939 3 3 862928174 2 3 231997926 4 3 113694348 4 3 713437351 3 3 730771603 5 3 603159276 4 2 800187849 2 2 700912121 2 3 566571597 5 3 210872382 3 2 459586639 5 2 381712105 2 2 402388543 5 3 191225872 4 3 660151586 2 2 999546048 2 2 793037425 1 2 695790671 4 2 571219065 5 3 388839490 1 3 891353523 5 2 495499184 2 3 578949071 5 3 868078150 5 3 840322564 3 2 424167930 2 3 232647865 5 3 558667465 2 3 405114337 2 2 418899272 2 3 504211541 4 2 150039450 4 2 810275988 1 2 117823416 2 3 800212050 5 2 518556311 4 3 256523010 2 2 858299323 4 3 519669100 5 3 682042348 2 2 671276802 1 3 672945950 3 3 491049311 5 2 728284584 2 2 235027171 4 2 303242760 5 3 163424748 1 2 351083666 4 3 426026964 2 2 621674380 3 2 396681976 4 2 640254743 3 3 467657977 4 2 351210222 1 2 965762034 4 2 766986326 2 3 762944563 5 2 267369872 5 3 637816913 4 2 874835641 1 2 642620466 4 2 301068187 5 3 398492224 3 2 591338147 4 2 309053988 3 3 890637216 3 3 677597616 1 2 692078184 2 3 181660022 5 3 976640101 4 3 824321882 5 2 812310493 3 3 316300300 1 3 474028558 2 3 379299606 3 3 662219601 3 3 756042933 5 2 197740453 5 2 204987671 5 3 906082518 4 2 814747442 2 3 440316794 4 3 572182144 2 3 464196536 4 2 704673628 4 3 770549009 3 2 168431469 5 3 980179276 5 3 384635963 4 2 574529779 4 2 636296765 4 3 393655255 5 3 649084351 5 2 457482911 5 3 486164955 3 3 531165189 5 2 469107608 3 3 328243284 1 2 468890046 5 2 955008893 5 3 773127881 2 2 637778012 3 2 110419939 5 2 459959870 4 2 557804327 1 3 510874324 2 2 334939601 3 3 223616774 4 3 693027308 2 2 775099444 4 3 374776381 3 2 653013892 4 3 800021985 5 3 203982747 5 3 171498928 2 2 319315139 2 2 661591167 1 2 256773435 5 3 177101235 5 2 364469331 1 3 287864663 2 3 855572046 4 2 416894855 1 3 381709768 3 2 293475309 1 2 978045350 3 2 380068027 3 3 376543241 3 2 849996269 2 2 722835733 2 2 392903197 1 3 205134099 4 3 968706993 5 3 186187797 3 2 765555363 3 2 258196296 3 3 654914431 2 2 182495289 1 3 538693633 1 3 650367756 3 3 417357906 2 2 166384101 2 3 809416591 3 2 384915978 3 2 282815781 4 2 462306727 3 2 270391396 5 3 829410362 4 3 555154996 3 2 747214465 2 2 895582122 1 2 375203385 2 3 193317990 5 2 692927442 4 3 453251075 2 2 538791356 2 3 255254429 2 2 539339211 4 3 634609602 2 2 739683940 2 2 713697899 4 2 114232796 2 2 376678851 4 3 190872208 3 2 343278807 2 3 537079431 1 3 757474827 5 2 515175735 3 2 360987665 1 2 392155097 3 3 814807918 1 3 114970901 4 3 782306843 1 3 200983203 5 2 605024092 5 3 495472632 4 3 387529214 1 3 596058844 5 2 631607715 5 3 406949268 1 2 494715819 1 2 122682380 2 3 398734123 2 3 329377356 2 3 596783848 1 2 952802489 4 3 183380525 2 3 236459381 5 2 401750743 3 3 755243632 2 2 506865141 1 2 791402973 4 2 950399778 3 2 346969075 3 3 794879198 3 3 260737856 4 2 500358537 2 3 488923477 5 3 420184858 1 2 849373667 5 2 407530450 4 3 599094781 3 2 492624548 3 3 813100133 1 3 298697331 1 2 743254105 4 2 620982396 3 2 404390030 5 2 553624633 2 3 587223418 3 2 730827180 4 3 746679256 5 3 973605250 4 3 996337396 2 3 875545693 1 3 590400093 5 2 182285827 3 2 373019387 1 3 545592180 5 2 136614318 5 3 542017995 1 3 438329105 1 3 220346008 4 2 938226958 1 3 178057148 3 3 296751574 3 2 488208531 2 2 538314495 2 2 438250117 3 2 946939295 2 2 531204498 2 2 786085675 4 3 820647110 4 3 293427837 1 2 974621032 4 3 506736408 1 3 589690812 4 2 463875548 3 2 675505456 1 3 412727034 3 2 990550606 3 3 653234522 1 2 605998976 5 2 672949402 5 3 176110828 2 3 794314057 2 3 107326061 4 2 733381457 3 2 549731274 2 3 734227802 5 2 459105067 4 3 249461499 5 2 157979507 1 2 768281821 1 2 662790646 5 2 219013786 2 3 221047433 2 2 869785298 5 2 914369423 2 2 749462918 1 2 859031374 1 3 436032554 2 3 966204518 1 3 738026316 4 3 155587759 5 2 992311767 2 3 990625319 2 2 486834029 3 2 385820601 2 3 794435596 4 2 984739890 5 3 834524968 4 3 939852399 3 2 918724099 4 3 842571122 5 2 629216019 4 3 394772598 4 2 341386260 2 3 111752771 3 2 348907003 5 3 664736403 3 3 677288083 4 3 735864829 3 3 685171875 2 3 388520387 1 3 436042379 3 3 964096996 3 2 789556302 5 3 579044673 4 2 857742689 2 3 875598602 1 2 597990460 1 3 870763281 1 3 779242436 5 2 583816386 3 2 492150289 5 2 575633147 3 3 833736945 5 3 508705988 4 2 162400431 3 2 778378356 4 2 676790452 2 3 119471639 2 2 369567449 1 3 831869603 4 2 654719669 3 2 512108326 4 2 667923291 1 3 454808867 3 2 238961731 1 3 954838354 2 2 646958747 5 2 577089291 3 2 984303159 2 3 399864358 1 2 508694331 5 2 606799815 5 2 584002640 5 3 767455861 4 3 954084425 1 3 254321402 3 3 621925888 4 2 392577261 4 3 478083496 2 2 603398650 1 3 671510333 1 2 567026767 1 2 285920332 4 2 738645544 3 2 445256313 4 2 869956802 1 2 793165344 5 3 570272418 4 2 563704997 5 2 450119441 4 3 153548350 5 2 853516600 5 3 145440808 5 3 832302199 5 3 694504402 2 2 318940771 3 3 355782387 1 2 423165004 1 2 591615943 5 3 320208547 2 3 845365292 5 2 599597798 3 2 225832546 4 2 618899671 2 3 557010748 5 2 755498203 4 3 461202695 4 2 410110331 4 3 435208931 3 3 958540992 2 2 344732346 1 2 428770449 1 2 112185599 5 3 373324133 3 2 790916668 3 2 339924601 4 3 527649523 4 2 226482869 4 3 607843682 1 2 633682924 5 3 801362830 4 3 933630085 2 2 118064349 3 3 673326906 5 3 416877767 1 3 837700725 1 2 111298366 3 2 344274040 5 2 932993108 4 3 544343064 5 2 107093929 3 3 978118918 1 3 835556865 2 3 911299439 2 3 231279043 3 2 154775824 4 2 378606638 4 2 454070947 1 2 644766735 4 2 555585003 3 2 379957821 5 3 533675748 3 3 201662390 1 2 276297717 1 2 335922128 2 3 472468671 2 3 457046143 2 3 492806414 4 2 125186527 4 2 983704583 3 2 548153523 1 3 419254307 2 3 698514271 4 2 276251532 1 3 574390400 1 3 169100452 5 3 935157039 2 2 463258967 4 3 209683364 5 3 212807807 1 3 746414038 5 3 121495695 3 3 544613794 2 3 757251805 5 2 200234435 5 3 411592889 1 3 825379354 1 2 509954281 5 2 858972338 4 3 253745910 5 3 217384383 2 2 196060719 1 3 113120722 5 3 649032485 2 3 544341265 2 2 582068077 4 3 356289642 1 3 133924091 3 3 869241866 2 3 250548705 1 2 766539676 2 3 476597482 5 3 237930210 5 3 460158890 3 2 603704923 4 2 998487616 1 3 434071623 3 2 705211153 3 3 162920618 5 3 420513859 3 3 171971721 1 2 306346150 5 3 154735462 2 3 321131927 1 2 184357624 4 3 968124220 1 3 371002253 5 2 692343695 5 2 270456703 1 2 106369868 3 3 272936852 4 2 324044301 4 2 209787939 1 3 202777257 4 2 710352339 1 3 929444950 1 2 380206688 1 2 523522372 4 3 874397821 5 2 620853880 4 3 938013543 3 2 791907395 1 2 736358057 3 2 572675328 5 3 317435548 1 2 174787407 2 2 473180952 4 3 123194909 2 3 851507882 5 2 265790481 3 3 701031656 2 3 572875724 3 2 341031282 1 2 810722199 3 3 156925783 4 2 254085766 1 2 448066145 3 2 454844700 4 3 311270334 4 2 781034030 2 2 329151515 2 2 999250672 5 2 153885223 1 3 625492817 2 2 780437341 4 3 111298503 1 3 358863167 1 2 228720154 4 2 921186426 5 3 760534725 2 3 896039476 3 2 322590176 2 2 500828758 4 3 745603888 3 3 916606873 1 3 387600563 1 3 514176260 1 3 369613033 1 3 153875226 4 2 652002319 3 3 939177651 1 2 580075331 3 3 138392917 4 2 512877720 3 2 633757611 1 3 658376250 3 3 798733157 2 3 382946691 1 2 668862344 3 2 399573306 1 2 834391797 2 3 254840378 1 2 755142010 2 2 699438964 5 2 652290145 1 2 225665972 3 3 137385637 4 2 679765775 4 3 882330509 1 3 465727874 4 2 775064536 3 3 667150326 1 2 692514131 5 2 360733563 4 2 246351342 2 2 461834685 3 2 419947291 2 2 299849917 3 2 352411808 2 3 964030812 5 3 565483373 5 2 381316382 3 3 450216867 2 3 221876491 5 2 310470533 3 2 192383353 1 2 998541993 1 3 811946503 3 2 196308981 4 2 237588285 2 2 723073534 4 2 251842069 1 2 170247937 5 3 839523310 4 3 176013728 1 3 522448893 2 2 500993033 4 2 614414177 4 3 859307204 3 3 686206299 1 2 186043952 3 3 434776926 2 3 139921957 1 3 266330098 5 2 244605527 5 3 496072456 4 3 772057880 2 2 217421618 4 2 224596233 2 3 542146189 1 3 518640382 5 3 107360907 1 3 753581511 3 3 126997965 1 2 227187566 3 2 213088327 1 2 683158238 2 2 206230750 1 2 292428549 5 2 672525391 2 3 738630981 3 2 155183075 2 3 430036843 3 2 701655752 2 3 178207648 2 2 462458509 4 2 686560915 2 2 660957547 5 3 479401677 3 2 959194060 4 2 905564637 3 2 245729924 3 3 628114496 4 2 171644295 4 2 988802067 1 2 889886438 2 2 372601069 1 2 624360941 5 3 855731368 1 3 970503131 2 3 928589219 3 3 426521273 4 3 542327225 4 2 319718412 2 3 502049852 4 3 451912456 5 3 363483595 5 3 985151608 5 3 649627317 5 3 973071424 2 3 754767865 4 2 200939298 3 3 249008189 1 3 148111940 4 2 486819582 4 3 989952742 1 2 803062587 2 3 354174000 3 3 566851209 5 3 405444799 4 2 309070685 1 3 546082425 3 2 659396253 5 3 797012981 5 3 419004571 3 2 382044509 3 3 930962321 2 2 657385217 5 2 548978440 2 2 836137576 2 2 735383874 3 3 624169154 3 3 139312372 4 3 946339604 4 3 992140964 5 3 371283564 3 2 111453153 5 3 406811102 4 2 857583754 1 3 308918687 5 3 215172885 4 3 173467377 2 3 439450297 5 2 777997132 3 3 371289164 5 3 449486526 4 3 577537312 2 2 490703625 1 3 676172680 1 2 909969142 4 2 252960529 3 3 985051176 2 3 556445619 5 3 144332208 4 2 534951092 4 2 132433832 5 2 497112487 2 3 359135821 2 2 542107139 1 2 135506108 2 2 514340752 2 3 761809002 3 2 490719753 2 2 450247268 1 2 569035680 3 2 727692742 2 2 518688321 4 2 738482710 4 3 725151383 3 2 594895840 5 3 120837517 3 3 198247508 1 3 874609784 5 2 122470711 2 3 329915331 4 3 295943467 3 3 550761293 4 2 654697866 1 3 742525204 3 3 287382646 1 2 434459373 5 2 213762532 2 2 874273242 3 2 178529153 2 2 400334901 1 2 774281905 2 2 482955888 4 2 983188958 3 2 842832864 4 2 182900394 2 3 459518970 5 3 167990132 2 2 122490413 3 2 113543209 3 3 601671734 3 3 880927216 1 2 720790485 1 3 189358374 3 3 699888122 4 3 559091535 4 3 732589262 4 2 440401928 5 2 924407120 2 2 743491261 5 2 419606319 1 2 656059376 4 2 449020089 3 3 523610086 4 3 694041027 5 3 346810569 4 3 951461165 5 2 277556057 4 2 770479623 1 2 526260557 4 3 286629188 3 2 390211294 2 2 154540333 4 3 683866378 5 2 520525554 4 3 928640586 2 2 785008852 1 3 998017890 3 3 290173917 5 3 827900647 2 3 578855719 5 3 933184823 4 2 581877792 4 3 562884625 4 2 924500462 4 3 453973351 1 2 621002308 4 2 440617655 5 3 773157900 3 2 988343931 4 3 929299713 1 3 634882237 1 2 183105224 3 3 311778944 4 3 232654442 5 3 182882372 1 3 611464425 3 2 971179374 5 2 879893255 1 2 542584525 2 3 881743688 3 3 169743859 4 3 644854467 5 2 250397324 4 3 577733344 4 3 328367760 2 3 292263068 4 3 552309465 5 2 495705836 4 2 788742251 4 3 511286391 3 2 874412928 3 3 414509983 3 3 195540594 4 2 889834853 4 3 224471462 2 2 530347654 3 2 837273847 4 2 910024842 1 2 580740570 1 3 466973785 2 3 296787682 4 3 753844996 2 2 546199637 1 3 771825071 5 2 470011937 3 3 616702859 2 2 314675750 1 2 551158303 5 2 906366805 3 3 185773551 5 2 685203164 4 2 245495141 1 2 580057297 1 3 139575644 5 3 806589746 3 3 903422131 1 2 784655967 3 2 145390393 4 2 265390188 4 3 940590551 4 3 923015968 5 2 705981374 2 3 547138602 5 3 151437780 2 2 575221445 2 2 904335814 5 3 663005913 4 2 625463776 3 2 921710035 3 2 893910599 2 3 137252715 2 2 530280970 4 2 554897463 1 2 955609860 3 2 519866974 4 2 331674956 1 3 911041507 5 2 388034019 2 3 577801532 1 2 882599428 1 3 620003837 4 3 768410807 2 3 437566643 3 3 196556259 1 2 203043755 3 3 159195166 2 3 664214996 3 2 270558173 2 2 388294057 1 2 779531960 4 3 766296587 3 2 649096787 3 3 941219929 5 2 614088362 5 3 532531070 3 3 462799390 5 2 243202377 1 3 315903564 1 3 422365113 4 2 536701393 1 2 852943072 3 2 221939360 5 2 563374672 1 3 699201701 5 2 580088073 5 3 276538979 4 3 892924131 2 3 641966635 2 2 173105811 1 3 451208980 5 3 519548872 5 2 634881702 3 2 166993117 5 3 738068165 5 2 258289188 5 2 437538235 3 2 604704350 1 2 445177608 2 2 434436959 2 3 305415838 3 3 953036986 2 3 441792869 1 2 632437768 5 3 347786603 2 2 256990279 2 3 775579904 3 2 401004183 1 3 731391653 5 2 138564004 2 2 197554095 2 3 851975464 4 3 379726232 1 2 444771191 4 3 527992459 4 2 710877385 5 2 655287669 3 2 794193336 2 2 794530527 2 3 731823063 2 2 422644407 5 2 932046331 5 3 237242380 2 2 205658689 1 2 378571400 4 2 702580965 3 3 805938586 4 2 366167576 2 2 102058155 5 3 666994614 1 3 103268171 1 3 714247382 2 3 739136106 3 2 705266042 5 2 399259327 1 3 240495965 2 2 553370537 1 3 549331035 3 3 594452043 3 3 809341874 4 3 856249484 1 3 709454206 1 3 808805884 3 3 529449306 4 2 352045797 3 2 382512311 2 2 262399511 1 2 261353347 1 2 591775584 1 3 596580945 4 2 804719577 1 2 516824795 2 3 231207627 4 3 277067072 4 2 338069356 1 2 875612584 2 2 314972747 4 2 990960968 3 3 968369447 5 2 783996277 4 2 447731145 2 3 613929570 1 3 220552914 5 2 211608171 3 3 829229681 4 2 310402360 4 3 470010577 2 3 443097902 2 2 119305029 4 2 668003365 4 3 451787630 3 3 889924314 5 3 791018865 1 2 102085227 5 3 636570558 5 3 812512423 3 3 783186795 2 3 713965595 4 2 907033898 2 2 845589907 2 3 976049081 4 3 469168128 4 3 738209664 1 3 748624087 1 3 584235564 4 2 736558872 4 3 794272170 1 2 943796047 1 2 256524765 2 3 697431185 5 2 340477509 3 3 226234438 4 3 345131393 2 2 428936322 1 2 782706489 4 2 508275690 1 3 394788738 3 2 846535718 1 3 844704325 2 3 763552264 1 2 458439604 3 2 263685975 2 3 677693317 5 2 726686750 2 2 808312026 3 2 537022889 5 3 296239314 1 3 733697437 4 2 896253182 2 3 303050703 2 3 536045815 2 2 302607857 5 3 370691791 3 2 763561249 4 3 197340186 4 3 620471357 3 2 844860261 4 3 814564374 1 3 609751231 3 2 268151239 2 3 134876249 2 2 467774339 3 2 905788857 4 2 736605192 1 3 643190728 4 2 291096313 4 2 105932734 5 2 122777231 2 2 514554560 5 2 589937523 5 3 584095308 2 2 782997224 4 2 214010004 1 2 315600436 4 2 993786117 2 2 823013503 3 2 303635727 5 3 740440004 5 2 131818654 1 3 408769769 3 2 469853444 2 2 476345957 1 2 322340158 1 2 418339887 4 2 768036027 4 2 400213721 3 3 983246299 3 2 155419895 3 3 194171284 3 2 269733720 1 2 959176137 1 2 159379959 1 2 811760361 4 2 909147257 5 2 344891739 1 2 166443559 4 2 869597222 3 2 234006983 5 2 936864278 2 3 294184912 1 2 427243674 5 3 460410356 2 3 787806062 4 3 779494855 1 3 109086958 4 2 559504533 5 3 616999160 1 2 152806112 5 3 632162890 4 2 735654315 1 3 605027008 4 3 308918375 2 3 135081534 2 2 556885753 4 2 747156673 4 2 819091573 5 3 788192930 4 3 716467841 5 3 616683420 1 2 391173346 1 3 556577157 2 2 729751104 1 3 647166073 1 2 689894206 3 3 150555652 5 3 485800871 5 2 313961262 2 3 662873675 2 3 825337927 4 3 489885099 4 2 318521631 2 3 192260985 5 3 957849968 1 2 143542084 3 3 805224686 1 3 961944432 5 2 701041085 1 3 886630029 2 2 708012477 4 3 609884283 5 2 885083152 5 3 368789408 2 3 120312320 5 2 203423571 4 2 879494553 3 2 357950099 1 2 547640330 5 3 224170557 5 3 191930167 2 3 523340978 1 3 139328152 5 2 302671431 3 3 307734389 1 2 979395505 5 2 341845990 2 2 724220392 3 2 231494552 3 3 182625576 3 3 740208069 4 2 165313299 1 2 614173249 5 3 655918587 4 3 549623800 4 2 958128165 3 3 949713441 4 3 245641914 4 3 929702319 2 2 478117373 3 3 643833890 2 2 351572378 1 2 387557507 1 3 235316045 5 3 151428237 1 3 536598446 4 3 167792537 2 2 798644259 2 2 810643196 1 3 486431104 4 2 625926293 3 2 506967192 5 3 360528470 5 3 651865653 2 2 338214553 3 2 643803460 4 2 968917196 3 3 193531467 5 3 586770659 4 3 531052724 5 2 697182276 3 2 385343940 5 3 255745971 3 2 638020185 3 2 377649593 3 2 921610585 1 3 698535357 3 2 170339721 3 2 417144440 2 3 539270591 5 2 933734557 5 3 284660315 3 3 902754587 5 3 975157006 2 3 397501241 5 3 866829030 3 2 486878991 4 3 823296073 2 3 197032249 2 3 359778206 2 2 558002561 1 2 363409597 2 3 512516439 5 3 515484868 3 2 987036951 2 2 187855206 3 2 211921006 2 2 739289629 1 3 796929469 1 2 963652225 4 2 858846493 2 2 291808827 5 2 144293752 4 3 718332546 1 2 172679148 3 3 189820347 1 2 688045559 1 2 507607433 4 3 692377347 2 3 758258839 1 2 750977076 1 3 707768184 1 2 928810028 1 3 237255054 3 3 431739304 5 2 694279024 5 2 240713242 1 3 661937011 1 3 380983018 5 3 466555577 4 3 354571720 2 3 205054047 1 2 584155910 1 3 637505986 3 2 183457800 4 2 612241044 5 3 295509927 2 3 258231581 4 2 470693867 1 3 571420399 3 2 868985199 1 3 570113781 5 3 760426538 3 2 860446732 1 3 153131773 5 3 439746122 1 2 147868609 5 3 988265936 1 3 561556837 4 3 515216847 5 2 408696692 1 3 978394940 3 3 594556542 5 3 858915105 3 2 492955879 3 2 115722578 4 3 449939006 3 3 835218389 1 3 389016474 4 3 272977850 4 2 270919045 4 3 292811776 1 2 390942841 3 2 805105901 5 3 162106377 2 3 814183376 1 2 626865593 4 3 773315959 2 2 747232974 5 3 908552523 1 2 773911028 2 3 378815469 1 3 818247577 2 2 131494612 3 3 838252086 5 3 318333197 2 2 304692706 3 3 671785006 5 2 422302079 5 3 194506602 2 2 498817993 2 3 929598491 4 3 513813076 2 2 312880512 2 2 890988602 3 3 331853861 2 3 940088546 3 3 602793365 3 3 735870394 3 2 403763519 1 3 556521160 1 3 362443586 1 3 730835635 2 2 875903804 1 3 803012968 1 3 503379482 3 3 849201057 5 2 495089584 1 3 121196808 2 3 291334659 5 3 535921214 5 3 241051069 4 3 873615709 4 2 390922478 1 3 842584149 3 2 410253278 2 2 600191220 4 3 557829586 3 3 100033280 5 2 351530315 1 3 180266463 4 2 778791064 2 3 777353344 2 2 809803314 5 3 719861761 1 3 186919319 1 3 410576920 2 2 428882140 2 2 170371519 3 3 339407288 1 2 219054553 3 2 220575133 1 3 718649161 5 3 768200847 2 3 370754878 3 3 848484950 2 2 323852354 1 2 704104288 4 2 532522714 3 3 544249781 5 3 948956447 3 2 118471347 3 2 485517868 1 2 998808007 3 3 247400590 5 3 790806903 1 3 147897266 1 3 395486765 4 3 763952599 5 3 136764071 4 3 181210017 4 2 931787400 3 3 184752181 5 2 480470386 4 2 910070774 1 2 277809433 2 3 568880051 3 2 751838085 1 3 761798744 3 2 574330386 4 3 283385310 4 2 568627669 4 3 177608643 1 2 470018763 5 2 504746755 1 3 562188173 2 3 457322482 5 2 456044354 1 2 273321934 4 3 551630957 3 2 535446143 5 2 325960256 5 2 443566831 2 3 737688697 3 2 209916967 4 3 153808688 5 2 555776725 2 3 412898066 4 3 803531582 2 2 580559662 2 2 162783793 4 3 900780962 2 3 193519812 3 3 232962730 4 3 596415540 5 3 827193360 3 2 850587589 1 3 371143867 2 2 515679228 3 2 291348002 5 3 977251682 3 2 954416253 5 3 793824287 2 2 272299997 3 2 941146110 1 3 556501261 2 3 480460480 4 3 423256043 2 3 770705811 4 2 772934336 5 3 395162292 5 3 682178163 3 2 405554729 4 3 292824564 4 3 756105584 4 3 216567326 5 3 875689218 1 3 132812396 5 3 197092983 5 3 330035065 4 2 323083090 1 2 389751512 3 3 650828667 5 2 406251688 4 3 146579023 5 3 985870752 5 2 853944129 3 3 220631389 4 2 759339656 2 3 416367605 1 2 366756912 3 2 656021998 5 2 416147653 3 3 227667385 3 2 312566340 2 2 784535514 1 2 940501620 2 3 352339736 1 3 600049920 3 2 969626342 1 2 868225163 5 3 143483997 4 2 186902280 4 3 536233126 4 3 311281663 3 2 249133371 3 3 500429766 2 2 988615117 1 2 762044912 3 3 627805371 2 2 549922866 4 3 186820428 1 2 207910802 5 3 880005427 5 2 343308844 3 2 687570446 3 3 713919488 5 3 107370462 3 3 166350973 1 3 487523792 4 2 374322571 2 3 810287498 3 2 930824786 1 2 648453043 5 3 539349751 3 3 403892038 3 3 235115716 2 2 625445796 1 3 477408252 3 2 258793253 3 3 402138501 2 2 344094581 4 2 749359571 4 3 115642282 1 2 592297756 2 3 395686230 1 2 964513891 1 2 580039824 2 2 218881040 5 3 217183348 2 3 667039700 1 2 777969416 1 2 625786916 2 2 442130517 1 2 822200760 2 3 797712778 5 3 515071182 5 2 586100118 1 3 349772935 1 2 413570858 4 3 725642241 3 2 781298534 5 2 103199218 5 3 905991890 3 2 170357408 3 2 285691435 2 3 185732142 2 2 396562716 5 3 826267593 5 2 251269697 1 3 889457233 5 2 825525658 5 3 770315613 1 2 976275891 1 2 337774489 5 3 125403471 2 3 764589339 5 2 933585793 4 3 489940484 3 2 623652726 1 3 689969217 1 3 234516221 1 3 335894188 5 3 679178539 5 3 661055990 2 2 386755738 2 3 596301124 1 3 202139886 2 3 490305899 3 3 387521226 1 2 669058877 5 3 248328608 5 2 943022550 5 2 842761479 4 2 363915344 1 3 571523102 5 2 219144001 3 2 234333949 4 3 332221922 4 2 401575038 1 2 541549672 2 2 113432999 1 2 696485715 5 2 672923853 5 2 767038641 1 3 210072391 5 2 110421352 1 2 509095137 2 3 191299426 1 3 267033783 1 3 504822791 5 2 352426949 4 2 170039568 2 2 677352977 5 2 201748188 3 2 936670053 3 3 573475662 1 3 602395714 3 3 845119770 5 3 756973344 2 3 420526622 4 2 122418455 2 2 902703563 4 3 759011320 5 2 635493318 2 3 907729028 3 3 238213579 4 3 508359838 4 2 891669014 3 2 105274085 2 2 201682218 3 3 218165945 1 3 567865098 1 2 431988514 3 2 289681679 5 3 680169868 2 3 320058119 1 2 428841680 1 3 720274968 2 2 344171930 4 2 821342804 2 2 898059909 1 3 306286740 2 3 375155172 4 2 242827009 1 2 107229500 2 3 586339948 4 2 179706618 4 3 544679362 3 3 349472662 2 3 257683243 2 2 788884226 5 2 424853895 1 3 992577411 4 3 529212213 4 3 708288590 3 2 659467810 1 2 383712120 3 3 311594135 4 2 407953996 5 3 741232275 2 2 540682358 2 3 248780010 2 2 221628201 1 2 798023533 3 2 538973699 3 3 878628916 2 2 623209923 3 2 918877819 4 3 198166837 3 3 702330138 3 3 202653548 1 2 999014920 3 3 443916025 3 3 294042288 1 2 184085410 2 3 923764712 2 2 150483204 2 3 180772815 1 2 761144153 5 3 962710431 3 2 643614098 5 3 267645040 2 3 296044487 4 3 330528966 5 2 665967542 3 2 707780607 2 3 769050223 2 3 646611891 5 2 232437249 2 3 398972514 5 3 907275956 2 3 403932631 2 2 104098004 3 2 688736790 4 2 522019580 4 2 689767188 2 3 535108114 2 2 296077090 5 2 943775860 4 2 771247844 1 2 224413594 3 2 488590800 1 2 722385832 2 2 340842276 5 3 662835391 3 3 806594084 2 2 734281280 2 3 342054196 4 3 651087472 5 3 276531784 4 3 310476995 3 3 535451139 4 2 811561138 1 3 231625339 3 2 125273862 5 3 640843248 2 2 594337272 3 2 733347642 4 3 477587684 5 2 355081911 1 3 727550746 5 2 413603827 3 3 685804227 1 2 525101487 1 3 828934117 1 2 249038543 4 3 984350254 5 2 514807451 1 3 455049701 2 3 324769252 4 3 853039679 4 2 141559553 4 3 531655678 3 3 341054609 2 3 873015529 1 3 358339743 2 3 616402612 2 2 857150405 3 3 241449291 4 2 254980951 2 3 118609250 1 2 939378782 1 2 953960861 1 2 430346552 1 2 433998388 3 2 741493535 2 3 235103116 1 2 574925912 2 3 186067702 1 3 542553898 3 2 325405586 4 3 996198261 4 3 628493554 5 3 414299822 1 3 580902627 1 3 303329752 2 3 441343311 1 3 424605123 1 2 627727290 1 3 580495033 3 3 517384817 5 3 761103977 5 2 249579193 4 3 158993909 4 2 877880625 4 3 145594767 5 2 447272269 4 2 137191592 2 3 140349621 3 3 695441742 4 2 493112542 4 2 120537441 4 2 295901924 3 2 131262918 4 3 593425825 4 3 663043815 2 2 387776242 4 2 753484381 2 2 904986261 4 3 746725058 4 2 988078178 1 3 542985513 2 3 448746030 5 3 215015401 1 2 205590338 5 3 901517529 2 3 601239465 1 2 319748438 5 2 500005074 2 3 613346192 3 3 557817989 2 2 517187962 1 2 299327005 3 3 787260078 3 2 183994015 1 2 583546988 4 2 680920483 4 2 244882930 4 2 274884826 4 2 332601674 2 3 150322158 1 2 612574485 1 3 341766242 3 2 556491296 5 2 122939143 4 3 109226053 3 3 859282314 4 3 519551917 3 3 552549461 4 3 635629556 5 2 189311153 3 2 160184262 3 2 917096807 3 3 243244614 2 3 268841576 2 2 578347382 5 3 629831406 5 3 141831835 2 2 685542912 2 3 129206294 2 2 569835788 3 3 240044699 3 2 738060703 1 2 917185552 5 3 456782419 2 2 606186537 2 3 273397856 2 2 289990009 3 3 546717188 4 2 878966817 1 3 678892306 4 2 746860379 4 3 952645545 2 3 665654579 5 2 527442233 2 2 464415658 2 3 774944624 2 2 669704341 2 2 764700888 3 3 834263054 4 3 139830962 3 3 578349282 5 2 721370797 2 2 417818049 3 2 176193444 2 3 893805501 2 3 533510053 2 2 377498075 2 3 500762572 3 3 374973664 5 2 616599136 2 2 843985047 2 2 327934294 2 2 352309891 1 3 694944590 3 2 925886956 3 2 674570536 4 2 450087714 3 2 579894300 2 2 873916404 5 2 320969763 3 3 978273785 2 3 512984470 5 3 754200364 1 3 193136253 1 3 382665750 4 2 648194291 4 2 279238333 5 2 530332607 1 3 252283942 2 2 362771669 1 3 783720754 1 3 461192001 4 3 698814561 2 2 558195153 1 2 110475621 2 2 139908734 5 3 724892367 5 3 756995391 3 2 487723060 1 3 641107691 3 3 433255032 5 3 515764057 4 2 637667986 1 2 790198443 4 3 638781601 4 2 203125504 1 2 735991746 4 3 413957429 1 3 143850432 3 2 714413965 2 2 356252401 3 2 906870977 3 3 463364467 3 2 430054590 3 3 580744831 5 2 396797009 5 2 231959746 2 3 257269980 2 3 182623100 2 2 316246066 2 3 142224503 1 3 432627436 1 2 332546477 2 2 303676742 3 3 791187466 3 2 621774656 5 3 172457754 3 2 268863770 2 3 535327373 2 3 174193848 5 3 919790385 2 3 500721370 3 2 780150226 3 2 110832673 1 2 274265197 3 3 818444728 4 2 746512656 2 2 559919541 2 2 566458335 5 3 785361094 1 2 586542073 1 3 197889676 5 2 848927788 1 2 167060598 4 2 123265893 4 3 413543377 5 2 144286994 4 3 801425652 3 2 593465924 4 3 464195232 2 3 848457966 5 2 746085619 5 3 160816733 1 2 670993794 2 2 293392354 1 2 125006772 3 2 717754984 5 3 148132389 4 2 421923735 5 3 440004534 3 2 486870823 1 3 159611824 5 3 602852673 3 2 472987027 5 3 454054511 1 2 552944527 5 3 542200508 1 2 750839327 5 2 234555870 5 2 526912228 2 3 898968650 5 2 467411533 1 2 284940055 4 2 322688403 1 2 637129463 4 2 441902789 3 3 543956717 4 3 602620545 4 2 596879658 5 3 639691295 5 3 350479444 2 2 297409757 2 3 550996056 5 3 913735585 5 2 912246042 2 2 388211582 4 2 229911094 4 2 564501438 2 2 720241267 4 2 662363864 3 3 663808980 2 2 297234097 5 3 287010750 2 2 118251713 2 3 778814186 1 2 108129069 4 3 623544889 1 3 105420490 5 3 296159809 5 3 256022054 3 3 469522785 3 2 550596532 2 3 223177421 2 3 302137111 5 2 240884471 3 2 359033389 5 2 884983714 2 3 862658834 3 2 598239575 1 2 545546918 4 2 736201841 4 2 385670201 2 2 737051272 1 2 243840817 4 2 348859704 4 2 999653128 5 2 163304736 4 2 126560230 2 2 214390585 4 3 465277337 4 3 487652269 4 3 852057077 3 3 256310245 5 2 347136801 4 3 422378888 4 2 202262831 4 2 947122691 5 3 121687770 1 2 655760459 2 3 410330368 3 3 961910021 3 2 602537717 1 3 490513861 1 3 370903786 4 3 808193299 1 2 314006373 2 3 917550978 1 2 382688034 1 2 762081965 2 2 723443837 2 3 951709710 1 2 337692605 1 2 610326500 5 2 689050381 4 2 738208548 4 3 259572216 1 3 249870730 5 3 895693170 5 2 207340844 4 2 757026760 2 2 203728314 2 3 674067784 4 3 321202351 4 3 504188174 1 2 233406680 2 2 578251637 1 3 154953592 2 3 207694787 1 3 904977540 5 2 831265087 3 3 636928938 5 2 380768960 4 2 112390851 5 3 414356065 4 2 394094133 1 2 891459618 5 3 333070670 4 3 602597404 3 3 782011041 2 2 438752955 4 2 444807091 1 3 664911151 1 2 166624809 5 3 271668776 4 3 379441724 1 2 117732027 1 2 529803186 5 2 822508937 1 2 685950110 4 3 732241907 4 3 726152590 2 2 825635705 2 3 178831856 3 2 561261297 4 2 596459999 5 2 564652328 2 3 477288495 4 2 564973372 3 2 907555311 5 3 936054162 5 3 766845029 3 2 401509418 2 2 106718250 3 3 259487639 4 2 789422990 5 2 387778531 4 3 403949346 5 3 649942979 4 3 881609425 1 3 691064634 1 2 261055408 2 2 701239399 4 2 767736224 4 2 490941820 3 3 207146158 5 2 308432684 4 2 142689092 2 2 666529808 3 3 264378486 3 2 215376518 5 3 992446215 3 3 568588270 1 3 472746716 5 2 613245176 4 3 395750677 2 2 603950238 2 3 690176268 3 2 764866144 3 3 101816088 3 3 980372358 1 3 501268274 1 3 270932497 2 3 334216640 2 2 256300154 2 2 671407319 3 2 843924057 2 2 296533977 3 3 610290672 3 2 717056192 2 3 250055643 4 2 796686840 3 3 302349660 1 2 191813423 2 3 314304391 5 2 856010481 1 3 882165705 2 2 482231862 2 2 776768947 5 3 954425548 2 2 323782512 3 3 513222189 5 3 649595256 2 2 556309539 5 3 955044836 2 3 837065198 3 3 828249433 3 2 732262226 5 2 563033722 1 2 451024152 2 2 547990424 5 2 543470690 1 2 379670204 1 3 622901663 1 2 657122415 5 3 140032224 5 3 719865001 4 2 202657754 4 3 833854614 5 2 315824097 1 2 559037950 1 2 301734264 5 2 195695391 4 3 905322668 5 3 568513514 5 2 811063892 1 2 660587801 2 2 434918220 2 2 434494144 4 3 997293199 1 3 337574286 1 2 508597560 3 2 289441712 5 3 396990695 1 3 800418534 4 2 687377803 2 2 474258743 4 3 636468060 1 3 195281525 4 2 664386815 1 2 630566164 4 2 942734688 2 3 204280145 4 2 562700630 4 2 585385546 4 3 938996937 2 2 366609650 4 2 868383519 2 3 198756301 1 3 424843500 4 3 212807645 2 2 366899119 1 2 665332608 1 3 177577954 1 3 245083282 4 3 287193214 3 2 497736016 5 3 260782296 1 3 880678151 3 2 415263963 5 2 538096473 1 3 436277224 3 3 436154338 5 2 356644146 3 2 151839083 2 3 722180895 5 3 650341669 4 2 803231805 1 3 986428968 4 3 605809515 5 2 676788493 2 3 986840781 4 3 165830611 2 3 315309567 2 3 944168656 3 2 342514039 1 3 224703868 1 2 560661217 4 3 144478796 4 3 907763940 5 2 206626405 3 3 598843396 4 3 383249843 5 2 884296868 1 2 293896702 1 2 873679053 1 2 910783890 4 2 287960143 4 2 397147300 3 2 511262084 4 3 663550352 2 2 695011321 5 3 310207567 3 3 604876427 1 2 702351756 5 2 294741391 4 2 975501379 3 2 575937707 3 2 317464118 5 3 685357504 3 3 263539548 5 2 949349859 2 3 690336698 2 3 131630459 5 3 940556635 1 3 655796178 2 3 353948698 1 3 506535524 1 2 696560815 2 2 889679183 2 2 749745137 3 2 993212556 1 2 413136929 3 3 482127343 1 2 953351253 2 2 219080647 2 3 719764585 1 3 971385251 2 2 654394494 4 2 668205575 1 2 586575141 5 3 625799718 1 2 533639451 4 3 708681104 4 3 824377797 5 3 749835377 1 3 405619749 2 3 619883853 4 3 247338787 3 3 542788494 4 3 707340783 5 3 236880077 5 3 574689428 1 2 160069791 3 3 390119191 1 3 989147916 5 2 163679405 2 3 830709539 1 3 863528721 1 2 882755863 5 2 692986618 3 3 650891149 1 2 947205563 1 3 647592267 1 2 337753552 4 3 105224917 3 2 924945583 2 2 635588341 5 2 645673098 3 3 171630305 2 2 342438839 5 3 725125773 4 3 115744602 4 2 448513211 2 3 260279406 4 2 480873149 2 3 796857526 2 3 432532419 1 3 101729040 4 3 296977128 1 2 714953242 4 2 213952321 1 2 367809536 1 3 716792677 2 3 615394511 4 3 756834485 4 2 365949813 2 2 402812021 4 2 278128874 3 2 392858133 1 2 884165131 3 3 347781497 1 3 161968939 4 2 623151379 5 3 887934213 4 2 853623721 5 2 294076779 4 3 726302436 4 3 739744364 5 2 949611402 4 2 592511094 3 2 929904753 5 2 336711626 2 2 979933381 1 2 279059196 4 3 625147520 3 3 337381442 3 3 453960997 1 2 236487273 1 3 517383511 2 3 442300604 2 2 814827300 3 3 720435727 5 3 741894420 2 3 908964023 5 2 224230997 5 2 943572913 4 2 642088000 2 2 435621444 3 3 732333268 4 2 758776685 4 3 424482342 3 2 962181642 3 3 494832145 5 3 683978441 1 3 949130946 4 2 127091216 5 3 676634714 5 2 655490088 5 3 246655806 2 3 914611352 4 2 619331818 5 2 277217770 5 3 453184838 2 3 150402973 1 2 756485550 4 3 704615673 2 2 146361517 1 3 394400025 3 2 319095345 3 2 191513371 5 3 923468730 1 2 814949798 4 2 279456791 5 2 818149177 2 3 834724956 1 3 271426224 4 2 296656446 3 3 308078992 4 2 113468374 3 2 989459450 4 2 846375162 5 3 671125556 4 3 960507750 5 2 804668270 4 3 585262999 2 3 463549556 4 2 598245610 3 3 507576968 1 3 351720906 5 2 776347745 1 3 449829397 2 3 224901790 4 3 643851043 5 2 481680084 3 3 729674102 5 3 149154888 3 2 456937773 1 2 216232938 5 3 237040826 4 2 195172827 2 2 468804381 2 2 592366607 1 2 684549809 5 2 757668477 3 2 984351127 4 2 801214945 1 2 956668099 1 2 928814924 4 2 750000713 5 2 430525831 3 3 405993107 2 2 612961166 5 3 939073517 2 3 217662135 3 3 132647365 4 3 558473064 4 2 921153434 4 3 315545920 1 3 956542915 1 3 624457797 4 2 911505092 4 2 126058878 4 2 575687157 1 2 618615799 1 3 623597525 5 3 385559071 1 3 983393791 4 3 153386703 2 2 514601619 1 2 540647115 1 3 895284579 5 2 515536454 3 2 109611859 2 3 568792514 4 2 389973456 2 2 198215362 2 3 467409058 1 3 354747382 4 2 818487548 5 2 903755668 3 2 526660059 4 2 562835613 1 3 625295972 1 2 158203515 4 3 436011126 1 2 766606348 2 3 367525124 2 3 688859381 2 3 308405068 5 2 245986289 1 2 390191115 1 2 224223190 1 3 768068341 3 3 882708886 4 3 499318957 4 3 764540095 3 2 784061712 2 2 597073211 1 3 963513811 4 2 434055052 4 3 201073853 5 3 571875278 1 2 152744283 4 3 111403994 3 3 172082061 5 2 396167886 3 3 336078329 2 3 557700483 1 3 929357565 4 3 909435350 5 2 468565051 1 3 347037607 1 2 369986667 2 2 441646341 1 3 130464424 3 3 732613830 2 2 147311215 3 3 539597547 4 2 613955048 4 3 546566333 5 3 409597032 2 2 376990096 5 2 621174032 5 2 381976554 5 3 356955463 1 3 728784842 2 2 185678925 4 2 227147786 3 3 323770531 2 3 928860915 2 3 425046902 3 2 484282000 2 2 680916932 5 2 748676509 1 2 748768977 3 3 152991303 1 2 152837264 3 3 199663640 1 3 233686574 3 3 902129873 3 3 525665204 2 2 193970830 5 3 113107208 3 2 174338527 3 2 414461362 2 2 797748557 5 3 112852545 4 2 788408730 3 3 856828238 1 2 539388576 1 3 738237062 4 3 114042276 2 2 175141549 5 2 315237621 2 3 462730139 1 3 943710062 5 3 762895852 5 2 956868558 4 2 920812891 3 2 812509723 1 3 461699529 5 2 904856883 5 2 879707327 2 3 808569845 2 2 573478835 4 2 303276392 3 2 637792862 2 2 517173741 4 3 588604898 1 3 222871926 4 2 457944453 1 2 153805206 1 2 131381822 5 3 125286916 3 3 256333451 2 3 173583727 3 3 530256016 5 3 379536811 2 3 630113746 1 3 763112612 1 2 308793697 4 3 326059541 1 2 756531625 4 2 406379377 1 3 898659499 4 2 406696253 5 3 497175818 5 2 544634663 1 2 708060123 3 3 756869908 2 2 222124888 5 2 537579785 2 2 455920195 2 2 389071632 4 2 305411998 5 2 692290307 4 2 672489544 2 3 546696248 5 3 326046755 1 3 400210552 1 3 339328319 1 3 929898601 5 2 167554493 3 2 482847083 3 3 582344242 4 2 889778852 4 3 135415649 3 2 833366486 5 3 642435368 5 2 250719010 1 3 843067306 4 3 197523530 5 2 567114920 2 3 379142160 3 2 691179410 4 2 414747748 2 2 163866023 2 3 768357857 2 3 267573302 4 3 687816295 4 3 169443289 1 3 482681086 5 2 661930884 5 3 947700210 1 2 387817734 1 3 442704416 4 3 220902789 4 2 299959482 4 2 786794692 3 2 240350655 5 3 336107255 3 2 465410346 1 3 827794020 2 2 368206490 5 3 539206371 3 2 691843101 5 3 780530881 4 3 464372651 5 3 338887682 2 2 374121839 3 2 254545105 2 3 648160454 1 3 796317445 4 2 447038647 3 2 712995778 1 3 267124993 4 3 627301669 1 3 813474890 3 3 347716289 3 2 896564488 2 3 520782978 2 2 733306744 5 3 483497250 4 3 748318445 1 3 694320781 3 3 621362422 5 2 351496605 5 2 512362877 5 2 371344060 3 3 129625308 5 3 934356865 5 2 192173085 2 3 666674757 1 3 295492490 2 2 653309756 2 3 630863261 1 2 567173558 1 2 658845928 1 3 537496742 2 3 561721502 5 3 893626253 1 2 355378379 3 3 748406457 2 3 278093864 3 3 464951203 1 3 136558189 1 2 790217827 5 3 481661389 3 3 263663293 1 3 634453619 2 3 902628760 2 2 511037329 3 3 294200718 5 2 874794215 2 3 188410105 2 2 907653381 3 2 288262245 3 3 435836901 1 2 634629219 2 3 611436675 3 3 159180398 5 3 646527083 1 2 126812690 1 2 374532468 5 2 272262752 1 3 907610503 2 2 511615016 3 3 324590344 5 2 690972604 1 3 256919105 3 2 943481993 1 3 930926737 1 2 650901890 5 3 298645620 4 2 952397153 2 2 242265874 4 2 291120537 5 3 867075974 3 3 762166409 3 3 158233687 1 3 591544439 5 2 251454476 3 2 261242747 5 2 932737793 2 2 679272094 4 3 508138487 4 2 147597262 1 3 428981805 5 2 387582205 4 3 757225520 1 3 582565768 5 2 703873367 5 3 410752969 5 2 495744987 1 3 525257658 4 2 442456978 4 2 648577040 3 3 243502225 1 2 732143803 2 2 217047219 5 3 403215140 4 3 703012613 1 2 838076621 5 2 719138583 3 2 955532415 5 2 818724780 2 2 546517608 1 2 706565976 4 2 706805228 3 3 435946860 2 2 386518254 2 2 122765930 2 2 127755602 3 2 321021141 1 3 815801321 3 3 108288868 4 2 727408458 2 2 987732051 4 3 456667728 4 2 992900239 5 3 627338773 4 2 731376626 3 3 279548399 1 3 796228984 1 3 482692550 1 3 904201106 1 2 933452534 2 3 194328213 4 2 484377216 4 3 792634894 4 3 568055911 5 3 787618194 2 2 310365472 4 2 957813619 3 2 237667740 5 3 181263915 2 3 582508711 1 3 629255488 3 3 271868846 3 3 410292896 5 2 359956489 5 3 332776562 3 3 720829629 3 2 840857202 2 3 777163259 5 2 273481003 2 2 567285873 1 2 760978689 3 3 508217373 2 3 564158050 5 2 301074967 1 2 241145748 4 3 194201364 4 2 187651759 5 2 391975748 2 3 234759477 2 2 452058329 3 2 990007390 5 3 328026871 3 2 668701062 4 2 425392191 5 2 235346903 2 2 296034284 5 3 362833652 1 2 716388908 1 3 319765410 1 3 492019017 2 3 746788825 2 3 694264324 4 2 824450491 2 3 793916958 1 2 672130710 4 3 152336067 1 2 694269262 2 3 322837038 1 2 578816198 2 3 954454651 4 3 119123758 1 3 531391116 5 3 641251600 2 3 778500033 2 3 123454155 3 2 667087097 1 3 391971082 1 2 555999263 5 3 675161483 4 3 863458977 4 2 196785282 5 2 772548834 2 2 468583440 4 3 378085240 3 3 294010644 4 3 730628576 3 3 226551571 2 2 843681168 3 2 243477968 2 2 401720191 4 3 410166109 4 3 141670373 5 2 925485814 4 2 875365632 2 2 226289681 1 2 139843381 5 3 730115899 3 2 405142793 4 3 641516333 5 2 140149199 3 3 862308400 5 2 165588456 5 2 678287676 4 2 136347087 3 3 270702594 5 2 630945076 5 2 617654558 3 3 849293310 3 2 239739912 2 2 710575879 5 3 390236463 1 2 893069257 1 3 342909627 4 3 864515549 5 3 543742799 4 3 529164515 3 3 949502960 3 3 258682397 1 3 403076611 3 3 593076055 1 2 763251663 2 3 192750590 4 2 643962978 5 2 383459972 3 2 312745425 1 3 441997835 3 3 488714961 4 3 618560825 3 2 993663213 2 3 910680086 4 2 487650604 1 2 776469863 5 3 598564113 5 2 341960361 1 2 666962142 2 2 389030062 4 2 708358553 2 3 154476880 4 2 512460625 5 3 920445267 3 2 442257735 5 2 228978585 5 3 107197329 4 2 162265657 5 2 149802572 5 2 242885435 3 3 269571395 1 2 920145208 2 3 429387423 4 2 182751597 1 2 300148084 2 3 429851252 2 2 514255261 3 3 337075107 4 3 532859089 3 3 946830254 1 3 234282279 4 3 611834940 2 3 711007395 1 2 939293705 4 2 658338621 2 2 421226301 1 3 771177230 1 2 834300266 4 3 556288516 2 3 877023217 1 3 866899022 2 3 422457670 4 3 162198042 2 3 987813753 2 2 421128712 4 2 856586635 3 2 198480390 1 3 985319171 3 3 406376509 2 2 352386022 5 3 240645345 4 2 223119565 1 3 912095791 5 2 779682258 3 2 223292640 1 2 423083656 3 3 988946507 2 2 460846925 4 3 235380317 5 3 348053093 1 3 490134789 3 2 230146131 4 2 711715036 5 2 186448384 1 3 599018289 1 2 482735006 3 2 762785506 4 2 730991671 1 2 479849536 5 3 726839910 5 3 687376670 5 2 559385094 3 2 429715001 4 3 875006206 4 2 960002783 2 3 159976417 3 2 922110426 3 3 627280066 4 2 597203984 3 2 388067512 5 3 134418390 3 3 645012535 2 3 770133334 4 3 627153690 2 2 672580998 4 2 714770681 4 2 723611437 3 2 110344590 4 2 527024834 3 3 110578802 3 3 107967911 2 3 241927247 1 2 255133197 2 3 337766057 4 2 523405600 5 2 179388333 3 2 784312025 4 3 593544741 1 2 748543262 4 2 593911818 1 3 597045789 1 3 541840555 1 2 328729162 2 3 549471817 3 2 255260794 4 2 254678166 2 2 608392021 3 2 226147963 5 3 337478696 1 2 885971537 4 3 925891306 4 3 120003707 1 2 713627686 2 3 523885018 5 2 779870865 1 3 430010659 4 2 840968374 2 3 914557269 4 3 589329123 1 3 903079425 2 2 882211610 1 3 418926132 3 2 223780761 4 2 444625539 2 2 271250040 5 3 577475820 1 2 538930844 2 3 147770547 3 2 443655064 2 2 314465008 3 3 769361093 2 3 531651772 3 3 104130839 5 2 977100934 5 3 824447821 1 2 206968899 2 3 212129846 1 2 106237743 4 3 690215551 1 3 391678636 3 3 440393185 1 3 153901753 2 2 615061697 2 3 490444930 2 2 476607123 4 3 229770697 1 2 886530137 5 2 326004705 2 3 731008820 4 3 192897143 4 3 100923048 5 3 974015386 2 2 561978756 4 2 190070243 3 2 807094127 5 2 402912585 2 2 257822334 2 3 725167443 1 2 822710802 4 3 263293023 5 3 342912387 2 3 370061715 1 3 425562977 3 2 859753069 4 2 400706775 2 2 159979171 5 2 648392596 2 2 264688840 4 2 222332460 4 2 491774763 2 2 630973481 3 2 992466027 2 2 974523782 2 2 796596948 5 3 229154949 2 2 776782632 3 3 129367649 1 3 986873778 4 2 279789260 3 3 123821577 5 3 359179976 2 3 276586148 2 2 131600104 4 2 468110129 1 2 456504914 1 3 349703742 5 3 657575811 1 3 181704229 1 2 303251423 3 3 935905571 1 3 773523180 2 3 210878929 1 2 747460783 1 2 815353678 4 2 216651622 2 3 584561504 5 2 479976014 1 2 876366212 5 2 469451253 1 2 895781654 3 3 482324699 1 3 791656922 5 2 852597429 3 2 677497501 2 2 392765932 4 3 406696946 1 2 583338241 3 2 288432443 2 2 145749516 1 2 142706414 3 2 251968351 2 3 432496158 1 3 566082351 2 3 545332714 3 2 268377490 5 3 500222138 2 2 875511601 1 2 437557766 5 3 778578717 2 3 495188840 3 3 545707907 5 3 891357521 2 3 671515199 5 2 635589395 1 3 702862048 4 2 996278456 3 2 785890810 3 2 661684893 4 2 617854321 5 3 339445684 5 2 584095527 1 2 853454086 4 3 487286131 4 2 930804623 3 2 304185828 5 3 266842855 5 3 778234451 4 2 451324825 3 3 994282385 2 3 460631270 3 3 548226922 3 3 509014383 2 2 623378846 5 3 836090852 1 3 282423375 1 3 980655081 5 2 276417616 3 2 366101793 5 3 849454851 4 2 697928230 4 3 376884591 3 2 669844143 3 2 186273360 4 3 806164074 1 2 933414399 4 2 498849219 1 2 559915356 4 2 346198470 4 3 184866294 2 2 730946857 3 3 731455220 2 3 602795657 4 2 441969906 4 2 104591122 3 2 108346673 3 3 363025331 5 2 231188826 3 3 286063662 4 2 190491541 5 2 821127914 4 3 506352580 4 2 255541129 1 3 318558283 2 2 658100687 2 2 541650844 2 2 333080417 5 2 383992787 1 3 204980333 3 2 216977323 5 3 524458148 5 2 564540631 5 2 194851065 5 3 111284956 5 3 599844572 4 2 784432372 5 3 200258553 4 2 254454366 2 2 487902561 5 3 692234455 1 2 748458022 4 3 955899449 2 2 132747011 4 3 688900111 4 2 185055229 5 3 841574910 4 3 232438484 1 3 836780943 3 3 839910134 1 2 534071992 3 2 470383293 5 2 483902390 2 3 526676801 4 2 285413374 5 3 150222454 3 2 989808210 3 3 969116319 2 2 744391310 5 3 224787419 5 2 666608016 2 3 649076037 3 3 168995180 5 3 558074868 3 3 837145963 1 3 604787487 2 3 516025122 2 3 569847822 4 3 935781645 4 2 738561409 5 3 203599800 2 2 778666628 2 2 318875347 1 2 768239533 2 3 440369631 1 2 630918460 4 2 252025153 2 2 865043364 5 3 823543350 2 2 867079484 2 3 648330532 5 3 693471126 3 2 512976237 5 3 556293340 1 2 497999727 5 2 335909814 3 2 172579227 1 3 514209816 3 3 712803337 1 3 429816600 3 2 981500316 1 2 117625500 4 3 624631099 2 3 341350557 3 2 203454849 2 3 138928993 5 3 918931296 1 3 432728297 4 3 292628697 5 2 289514146 4 3 660934214 5 2 816514911 3 2 647855452 3 2 148984984 5 2 594233303 1 3 767531595 4 3 781101258 2 3 410350851 2 3 927427277 4 2 127667680 4 2 791856407 2 3 788757023 5 3 935577954 3 3 967811454 2 2 899199484 5 2 101908015 4 2 370522412 2 2 571801734 5 2 852170447 4 2 451149998 3 3 568685117 1 3 342239637 5 3 201785896 3 3 865618253 1 2 215767409 5 3 551541035 3 2 675921881 1 3 432497396 2 2 643922406 4 2 326088631 2 3 297950119 5 2 686251472 2 2 901976067 1 2 917492796 1 2 950626131 2 3 463908203 5 2 251814448 1 3 222797924 4 3 176561233 4 3 315105497 2 3 683220061 4 2 356904172 1 2 693286251 1 2 975377432 2 2 330807615 2 2 388665732 1 3 836717463 5 3 901567776 5 2 734866990 2 2 213966072 1 3 226928207 4 3 430786825 4 3 768847913 4 3 777213845 1 3 298731072 5 2 290580049 4 3 824412578 3 2 950151887 3 2 395744735 2 3 528541116 1 3 694363988 5 2 891510606 4 3 879190838 1 3 624601629 5 2 955566055 4 3 971033642 4 2 667361046 2 2 240268551 4 2 305207499 3 3 530276206 5 2 874350225 4 2 168076313 1 2 745140036 4 2 799562919 2 2 183805824 1 2 598812436 5 3 273594944 2 2 242723021 5 3 598796360 2 2 947764206 4 3 619216447 1 3 500897359 2 2 818008359 1 3 573852489 5 2 220937595 5 3 992641196 4 3 504311112 2 2 139226890 1 3 327546760 3 3 591539287 2 3 555950615 3 3 859357430 5 2 232251523 4 2 425669005 3 3 184155825 2 3 653983392 1 2 576481487 1 2 729313775 2 2 589749800 5 3 364748984 3 2 546157477 2 2 552251307 2 3 736271703 2 3 893612132 5 2 459913436 5 3 167076532 2 2 657118856 1 3 656860921 5 2 704496913 3 3 665264295 2 3 469655029 4 3 465462491 5 3 731553462 5 2 344505893 3 2 143681646 4 3 867313782 5 2 516979910 3 2 600922438 4 2 512922276 3 2 491774621 3 3 709297033 3 2 473667229 2 3 533164621 5 2 129529436 2 2 138464720 5 2 989576595 3 2 352123448 2 2 428660118 4 2 394492361 5 3 602796664 2 2 825223423 5 3 490527946 4 2 470578807 3 3 642902316 3 3 913142621 1 2 239266926 1 2 313435980 3 2 755911306 2 2 402667733 1 3 881122354 3 2 668781981 3 2 532718634 5 2 334121180 2 2 130707687 4 3 426027528 4 3 476500521 5 2 364651394 3 3 257205883 1 3 632658509 3 2 380192764 5 3 812987836 5 3 675179785 4 2 245165914 2 2 352562119 5 2 649523622 5 3 986731633 4 2 873285024 5 3 493371631 1 3 233098471 5 3 546813378 5 2 847593425 4 3 117493825 3 2 621792699 2 2 328272088 3 2 214952538 5 2 961864010 4 2 494705892 4 3 636697117 5 3 613051189 5 2 970596201 2 3 295541308 1 2 719026650 5 3 457145495 2 3 271589006 2 2 659832390 3 3 196207018 4 3 128689783 2 2 429460920 1 2 753680076 1 2 337576871 5 2 545488643 5 2 326124107 3 3 330162885 2 2 591190918 1 3 510100533 2 2 486709023 4 2 938287577 4 3 774858535 2 3 164916085 3 3 345376420 1 2 798114095 2 3 563108263 5 2 177961255 3 3 821678881 2 2 892403901 3 3 724743012 4 3 718251730 3 2 417158308 5 3 815054668 4 3 567826637 5 3 274844212 5 2 330319327 3 2 138477430 1 2 760862114 4 2 975260524 1 2 651973106 5 3 631777073 5 2 756999405 4 2 597239627 3 2 962886954 4 3 185313717 2 3 938637147 4 3 545517276 2 2 833784497 2 3 803405632 1 3 295785455 5 3 106776854 2 2 547488156 1 2 433454739 5 2 733488276 4 2 834614176 4 3 871485472 4 2 868808402 1 2 908775223 2 2 596336285 5 3 724345781 5 3 764443171 4 2 839692825 4 3 540625197 1 3 263375774 2 3 967992417 1 2 223377766 5 2 359032340 2 2 521972179 5 2 280390489 5 3 301807345 2 3 660602414 2 2 330566250 2 3 606586246 2 2 766988421 5 3 497173251 2 2 328682175 1 3 942393543 1 3 898402458 2 2 441531150 2 2 275823819 2 2 810459413 1 3 156729657 4 2 579243193 5 3 480553412 1 3 240423315 1 2 226702099 2 2 678194636 1 3 230932518 3 3 287233605 2 2 132072900 3 2 383848670 5 2 968836950 1 2 100242744 3 3 428126020 5 2 713172917 5 3 446752660 3 3 875972603 1 3 553627244 2 3 369004962 5 2 839591747 1 3 631797400 5 3 787273035 5 2 779492975 3 3 888472795 3 2 692474269 4 3 921351600 1 2 776056996 1 3 384557520 3 3 673974912 5 2 355945848 3 3 216051279 5 2 329244551 1 3 457474830 1 2 615843578 5 3 518454086 4 2 859868903 1 3 264875234 4 3 820389768 5 3 156635973 4 3 843086508 1 3 989987048 5 3 694125056 3 2 570055815 4 2 210670368 2 2 619981653 2 2 195749190 3 3 513684898 4 3 449454443 2 2 374018311 4 3 703206680 2 2 298759927 2 3 436708275 5 3 173223415 4 3 673848665 1 3 481338238 1 2 600781633 5 3 367936687 5 2 957481570 5 3 538351601 1 3 578828699 2 3 802759015 4 3 706850344 3 2 876610596 5 2 758983165 1 3 141978129 4 2 139980171 4 3 652402789 5 2 815186999 4 3 986470245 3 3 816968122 3 3 488029636 5 2 106292082 4 3 926860327 1 2 883225518 5 2 810530943 4 3 450200666 1 2 820616916 2 2 428590726 5 2 975808646 1 2 594328763 3 3 644214752 1 3 636241231 3 2 408935740 5 2 500542124 2 3 948543585 1 2 641747444 5 3 217069571 4 3 837878238 2 3 123341287 3 2 258766351 5 3 365936648 4 3 758382694 1 2 960502556 3 3 599879592 2 3 115961989 3 2 454150376 1 3 366410580 1 2 944315946 3 2 294027292 5 3 442034503 4 2 642848864 2 2 960536466 1 2 833604895 1 3 829075460 4 2 795151310 4 2 499712963 1 3 218637466 3 2 966754229 4 3 648844179 3 3 905903916 3 2 683668968 5 3 705780770 5 3 407431256 1 2 288491997 1 3 392064633 5 2 556386201 1 2 284837662 2 2 811332558 4 2 562176986 5 3 481662258 5 3 547674195 1 3 869424009 4 3 479694913 3 2 563604169 1 2 343581347 5 3 911598140 2 2 460538472 4 3 124786977 2 2 398579136 5 3 671435691 2 2 930357612 5 3 266230811 1 2 879224615 3 2 712470164 2 3 257768916 3 2 496913098 5 3 315419732 1 2 737507154 1 3 769204006 4 2 212933493 1 3 855898534 5 3 775188221 2 2 479203206 5 2 292090729 1 3 734410477 1 2 970523234 5 2 908413539 2 3 399771290 4 3 249890761 2 3 633688808 4 3 831881563 2 2 649175224 4 2 784209874 2 3 906713204 4 3 535523656 1 3 382087954 4 2 706648256 3 2 926259096 3 2 538050419 2 3 382624292 5 3 655801763 2 3 429266434 1 3 911441446 2 2 606188718 1 3 879380051 5 3 660833862 3 3 806478365 2 3 444139769 1 3 899489014 4 3 531020890 3 3 496475469 3 3 509508566 1 2 149734511 1 3 365657869 3 3 384636442 1 2 603908422 3 3 770876828 3 2 135232509 1 3 567081438 1 2 375937126 5 2 748688178 3 3 137548968 2 3 242882414 4 3 142438288 1 3 341179848 5 3 647069610 3 2 789090142 4 3 917471539 1 3 244954560 2 3 575178310 2 2 611188797 5 3 764036852 1 3 350917610 5 2 530187936 4 2 726788266 5 2 234079101 3 2 332317910 2 2 807908250 1 2 253956370 3 3 352276684 2 3 648347756 1 2 919704645 4 3 946472624 3 2 716637644 3 3 619261097 4 2 378894750 1 2 514355521 4 3 577611403 5 2 221010756 4 2 407433916 2 2 369106880 1 2 152691238 2 3 762953245 4 2 970561432 3 2 200596936 5 2 849187739 4 3 484048205 3 3 631723364 1 2 420290110 1 3 763891525 2 2 716078268 4 3 903068033 4 3 132381518 1 3 442839797 4 2 364934529 5 3 348247300 1 2 971480516 1 3 278339766 5 2 289372815 4 2 211049140 4 3 828012578 3 2 921829888 1 2 115746344 5 3 827784056 3 2 119174619 4 3 670026066 1 3 409851300 2 3 942760961 1 3 174387859 5 3 762343680 3 3 536375380 5 3 151084336 5 2 107910886 5 2 770942508 4 2 150836402 1 2 992837156 2 2 727341324 5 3 842614691 2 2 321047585 2 3 567908441 1 3 675860867 3 3 455488181 2 3 625839678 1 3 505550811 1 2 673840634 4 3 384536835 3 2 955674655 4 3 164280991 4 3 494764346 3 2 402624387 5 2 308577584 2 3 686079050 4 3 132031347 4 2 725445774 1 2 110299989 1 2 743176258 2 3 189307742 5 2 686224792 2 3 563731184 4 3 167283319 3 2 938825656 5 3 656706551 5 2 868507689 2 3 546482191 3 2 222887045 1 3 209658260 3 2 195594436 3 2 898318437 4 3 310167018 1 3 125562041 2 3 640057832 4 2 781432204 1 3 255566198 3 3 644992934 5 3 375285928 3 3 116133696 2 2 739745824 2 2 448297148 5 2 222433826 5 2 447227221 2 3 317355672 2 3 816609902 3 2 456474312 4 2 389331275 1 3 460833778 2 2 419820928 1 3 831213427 1 2 294216713 3 3 337338375 1 2 873713179 5 2 750467974 1 3 444568237 2 2 527542485 4 2 624930265 4 3 569095578 5 3 768433663 4 3 158663746 4 2 761191163 2 2 623872443 5 3 428909000 4 2 917259568 5 2 401168432 1 3 699873806 5 3 715026673 2 2 274159193 3 2 334855009 2 2 614393855 1 2 466468208 3 2 606774619 1 3 117761182 1 2 710065678 2 3 303673223 1 2 459378886 5 3 630219339 1 2 887854048 5 3 213897425 2 2 355634453 5 3 160814214 4 2 647759742 2 3 726759473 4 3 989698464 4 3 347053797 5 2 929343928 1 3 740557162 1 3 644255582 1 3 401931888 2 2 518596805 1 2 681198904 1 2 449371350 2 2 532508896 5 2 964055061 4 3 589204920 5 2 431286958 3 2 119425835 2 2 248686159 3 2 946966507 4 3 979053028 5 3 254179620 4 3 383690432 3 3 449510677 4 2 822725607 4 2 843009424 3 3 590960967 3 3 526372555 2 3 159867285 3 2 308671118 4 2 310210116 4 2 426936459 3 3 210215903 1 2 756803234 4 2 716295921 5 2 308744208 2 3 399276755 2 3 558926382 2 3 679790800 3 2 505992562 5 3 328850769 3 3 895302394 5 2 608357427 5 3 675640003 1 3 439304997 2 3 832472875 5 3 737113780 3 3 430098479 1 3 329646853 4 2 803322012 1 3 703883899 2 2 962764164 5 3 648698996 4 3 365178827 5 3 980314404 4 3 112930739 5 2 299402481 1 2 903934370 1 3 157801267 3 2 468342311 2 3 308019129 2 2 467135824 4 2 349422443 2 2 496261679 4 2 634420803 5 2 148527082 1 2 711672541 3 3 549656267 1 2 843201145 5 2 893957001 5 3 395063964 3 2 634997394 1 3 534227845 3 3 756851331 5 2 870902499 4 2 806916635 4 2 938235792 5 2 710596170 4 3 214219787 4 2 474945400 2 3 172615735 2 3 218988584 1 2 118299440 4 3 815472345 3 2 616708685 4 2 244624517 3 3 339374959 2 2 899151396 4 2 473003428 3 2 501396965 1 2 651688178 1 3 843362903 3 3 240629302 5 3 266596511 4 2 213140976 1 3 149919643 2 3 877962075 3 2 664981651 2 2 969767050 1 2 585794603 1 3 839652312 3 2 501285642 4 3 742678536 1 3 231823587 3 2 986870183 3 2 737812764 4 3 949301805 1 2 655000955 1 2 116922950 4 3 867251516 5 2 827889707 5 2 435200952 4 3 496785290 1 2 773435905 5 2 399235039 5 2 916619715 3 2 147590434 2 2 405446300 1 3 318664901 5 3 565905175 5 3 630350804 1 3 596901935 3 3 181890757 4 3 196260889 4 3 187125248 2 3 635885155 5 2 847951313 5 3 424786204 4 2 949009249 1 3 263717177 1 3 360544445 4 2 134891376 1 3 671692786 4 3 696294207 2 2 977753458 5 3 440685377 1 2 143361469 4 2 970215439 4 2 897490405 5 2 304010357 1 2 849020587 5 2 219436306 5 3 573539107 5 2 239756076 2 3 940584188 2 3 136336031 3 2 820271046 3 3 480115589 5 2 239812943 5 3 384929978 3 3 658671337 4 3 855875079 4 3 407244960 5 2 356664870 5 2 423518597 4 2 375812911 4 3 209541376 2 3 901591743 1 2 628444606 3 2 723722115 2 2 288523767 2 2 211944592 5 3 730986230 2 2 972267729 3 3 427114376 4 2 771525263 3 2 964623276 2 3 397000136 2 2 438701617 4 3 433462278 3 2 647822255 4 3 473267743 2 2 169012045 1 2 322635398 5 2 350426294 1 2 737540659 5 3 869727834 2 2 821569462 5 3 349835623 1 2 882545062 4 3 807807076 4 2 331761448 2 3 796751790 4 2 980265880 3 2 182204977 5 3 569054867 5 3 451797609 3 2 849054100 2 2 635434558 1 2 744048455 2 3 541357136 5 2 594263286 4 2 130446862 3 2 935171294 4 3 555044705 3 3 657562069 4 3 508180409 4 2 922167723 3 2 194600640 3 2 973009519 5 2 241387534 4 3 519704471 5 2 717733692 3 2 547400955 1 3 372420865 2 2 329587469 3 3 173551966 1 3 355518002 5 2 810741633 2 3 989497869 5 3 706533453 2 3 590741835 3 2 929279864 5 3 166692161 4 2 792506103 2 2 870234697 3 2 923013323 2 2 228140693 5 2 413897508 1 2 565411721 1 3 909202124 2 3 504504830 2 3 932588092 2 2 258901372 2 3 659406867 5 2 366419329 5 3 535556826 2 3 853938778 5 3 435558358 5 3 174348478 5 2 636636914 2 2 511603881 3 3 271317865 4 2 847098880 5 2 965899538 2 2 743784909 3 3 187520779 1 2 463997038 4 3 282684075 3 2 365031229 4 2 324343558 4 3 311765361 3 2 511513767 3 2 921076082 1 2 341337342 1 3 888830457 2 3 135568149 5 2 630688034 5 2 911376114 3 2 700541244 4 2 152811287 3 2 278016366 3 3 109036036 1 3 790740173 5 3 908627021 1 3 778896425 4 3 960025162 1 3 549804929 5 2 111565781 3 3 133845417 4 2 710055224 4 2 820580206 5 3 969857767 1 3 152977318 3 2 915649387 2 3 967954681 1 2 304438122 2 2 239508014 4 2 276853590 1 2 785523166 3 3 100209047 3 2 907526559 2 2 717016149 4 2 527334969 2 3 388436424 4 2 198771334 2 2 687881819 2 3 589172884 1 2 957353467 5 2 640181268 5 3 863150104 4 3 292437135 4 3 737134837 4 3 877735056 3 2 783185156 1 2 456301079 4 3 937281786 2 3 277587098 3 3 938260803 5 3 793153348 4 3 985016611 3 3 616199076 4 2 516563929 4 2 545399015 3 3 435428263 5 3 540139307 4 2 442765902 5 2 282755749 4 2 333527257 4 2 236229751 1 2 774276750 4 2 152617198 3 3 142069355 1 3 175208791 4 2 646405345 2 2 990167700 1 3 309010978 2 2 317296736 2 3 481589722 1 3 451264944 1 2 359492501 2 3 242766004 3 2 237333422 4 2 755391604 1 3 327876095 5 3 109735452 2 2 803160190 4 3 143131122 2 2 461096151 3 2 278340513 4 2 720821458 2 2 388956765 5 3 932245468 4 2 850407980 1 3 340357585 2 3 629686502 3 2 314013324 1 2 613931299 1 3 307117248 2 2 112385011 1 2 271837165 4 3 127656802 4 3 270330971 5 2 111510874 3 3 938727218 5 2 467470690 1 2 217900840 1 3 286768131 1 3 626129400 1 3 877284867 5 2 943840396 1 3 820017395 3 2 890699206 2 2 918521027 3 3 497748608 3 2 336923964 4 2 332364225 5 2 162445602 4 3 484090519 2 3 679883266 4 3 305641197 3 2 323389375 3 3 855115060 4 2 425220533 3 2 196933641 5 2 528750645 2 3 251515743 5 2 887864101 1 2 164335369 2 3 760091668 1 2 448809977 4 3 187440734 2 2 325913174 3 2 968400223 4 3 602088538 4 3 472545214 1 2 212944105 3 3 392120281 2 3 623870100 1 2 653085434 5 2 291539733 3 2 813322878 2 3 549607360 4 2 350799635 1 2 948647323 2 2 733283777 4 3 225881916 4 3 616865757 5 2 399706734 5 2 430946060 1 2 384600404 2 2 846574350 4 3 877794408 4 2 464405568 4 2 671623171 3 2 986156343 3 2 340731236 3 3 838216727 5 2 619488024 5 2 292270006 3 2 109029066 5 2 244393247 4 2 141038028 3 2 155163954 4 2 104444403 1 3 559893757 2 3 999696776 4 2 933171763 3 2 926450903 2 3 216825387 4 2 534442488 1 2 459608636 1 2 726131350 1 3 587360567 3 2 270536197 5 2 880891257 2 3 917015609 2 2 588893173 3 3 915093760 5 3 748680119 2 2 905848182 5 3 966076126 1 3 109978142 2 2 110938206 1 2 393617707 5 2 639298916 3 3 467575805 5 3 802813796 5 2 545453663 4 3 618804906 5 3 205630494 4 2 167542860 2 3 364582605 1 3 125434656 5 2 666498112 1 3 743898194 2 3 642070931 5 2 191744573 3 2 751724616 4 2 421308293 3 3 961840672 2 2 646142081 3 3 627333517 5 3 768760574 3 2 540692018 1 3 793686566 1 2 973476881 1 3 562828784 1 2 677034110 1 2 765615542 2 3 462927720 5 3 317130215 1 2 866640428 4 2 637732387 2 3 741943537 1 2 693049650 5 3 324395748 4 3 594069225 4 2 924754633 1 3 457478139 2 2 911787127 4 2 424642815 1 3 608441122 4 3 560436033 3 3 853434337 4 3 666943173 3 3 107055646 1 2 243505944 1 3 627223991 5 3 240040252 1 3 491168147 1 3 572374818 4 3 559564109 1 3 358965759 2 2 687920106 1 3 394743794 4 3 798448712 3 3 611944293 2 3 229808400 5 2 690903881 1 3 155455766 3 3 663136978 1 3 519724887 5 2 756162828 3 2 971686026 5 2 392006175 1 2 386372261 2 2 120945595 1 3 643196713 5 2 457501244 4 2 166811254 1 3 331220364 1 2 845575199 2 2 804471804 3 3 187956572 4 2 312239427 3 2 734422805 2 3 779116416 4 3 661634763 3 3 462073116 2 3 665420601 3 2 604695487 1 3 939397728 5 3 759502020 1 3 618824431 4 3 542499185 2 2 465766657 1 3 226965712 1 2 797947967 5 3 570299750 2 3 594847789 5 3 876122255 2 3 389841476 2 3 835646778 4 2 542544880 3 2 643681335 5 3 121312417 5 2 135502942 3 3 130304600 5 3 449008323 2 3 124093259 2 3 200159386 2 3 756712084 5 2 635393791 1 2 489211464 5 3 995272043 1 2 405712861 2 3 714887015 4 2 812508610 4 2 695464711 1 3 509720318 4 3 982448091 3 2 757192409 1 2 244848961 5 3 226895476 2 2 441192779 3 3 271051719 5 3 391852073 3 2 588228962 4 2 723440505 1 3 604821002 1 3 112907106 2 3 586850549 3 3 397663806 5 2 349726184 2 3 782569816 1 3 406534997 4 3 703219554 2 2 152987597 3 2 430189549 5 3 650428134 2 3 383139348 5 3 240271401 5 3 207707935 1 2 599834418 1 3 861588186 3 3 220790604 5 3 955547339 5 2 528972676 5 3 790362693 1 3 347730392 3 2 519184496 5 2 869888040 3 3 474299120 5 3 623717721 1 3 421970135 1 3 343571833 4 2 403624939 1 2 199941316 3 2 327630926 1 3 551128510 4 3 486277489 5 2 554467578 2 2 162484777 1 2 787822538 3 2 358736991 5 2 499791516 4 2 618587466 4 2 569228257 1 2 293156925 4 3 236981368 1 3 604105501 5 2 602181912 4 2 103447551 1 2 898974607 4 2 403901807 5 2 750568564 1 3 221862440 4 3 418412512 4 3 871977202 5 2 459124905 4 3 963155007 3 2 716900907 4 3 545447670 2 2 240214292 5 2 730526396 4 2 494938672 2 2 511817836 2 3 630002737 2 2 489290814 1 2 914688293 3 2 485755708 4 2 436440198 5 2 930988673 5 3 487144956 3 2 278211999 4 2 678360523 1 2 180419950 3 2 140267678 4 3 552666453 5 3 409798755 3 3 228346907 5 2 543620619 1 3 512347703 1 3 912115692 3 3 809376972 2 3 265185684 3 2 211000674 3 3 806022017 2 3 394763674 4 2 347295170 2 3 531771959 3 2 954950574 1 3 699603265 2 3 334271027 5 2 941636757 2 2 481845911 2 2 689363438 4 2 470629230 4 2 186571540 1 2 804465388 2 2 661114909 3 2 843820842 4 2 755357883 3 3 232533929 3 3 723062689 1 3 950220519 5 3 702625246 5 3 316726494 2 2 495345872 1 2 432742361 4 3 992441671 1 2 729781114 3 3 708925548 3 3 888491519 1 2 250822757 2 3 239843881 1 3 367424859 2 2 712198118 3 2 755583907 3 2 231178184 1 2 103040229 4 3 392956212 4 2 134977685 5 2 309505028 2 3 612904621 1 3 472473495 4 2 676074448 3 3 309855874 1 3 969860659 5 3 446901990 3 3 305899008 1 2 958631556 4 3 694877288 5 3 818522219 4 2 720952805 4 2 385828435 4 3 495034163 2 3 340698646 1 2 785665807 1 3 113881658 3 3 242761768 1 3 986980422 3 3 335670593 3 3 147087769 5 3 547269550 5 3 456580662 1 3 721836768 4 2 279101535 1 3 248172797 2 3 872173671 3 2 133597162 5 3 183790297 2 3 163049602 5 2 500317539 5 3 264847755 2 2 135379268 5 3 970111223 3 3 238988350 5 3 492067035 1 2 552849295 2 3 961084148 4 2 443137846 4 3 626006217 2 2 587848420 3 2 197921999 3 3 610704401 4 3 656373250 5 2 929328590 3 2 151607625 4 3 457271031 4 3 141008152 3 3 483272979 5 2 550001337 3 3 201652086 3 3 454512181 3 2 376854293 4 3 455077864 1 2 421165495 2 3 554882532 5 3 308634408 2 2 667912800 2 2 369941499 3 3 918681434 1 2 100922957 3 3 788158000 3 2 372580097 3 3 810002471 2 2 221617119 5 3 240766806 5 2 508838984 4 3 655260869 2 2 627787554 2 3 742418881 4 2 219008611 3 3 624774446 3 2 925680738 4 2 523757893 2 3 735227251 5 2 598764519 3 3 391811649 5 3 988389524 3 2 753536892 3 3 571971620 2 3 550895579 3 3 384262455 3 3 616354112 5 3 144349540 2 3 583242219 3 3 438475486 2 2 962705289 3 3 666617394 5 3 114648491 3 2 514439288 5 3 668412974 1 2 674446706 4 3 610770841 5 2 793615148 2 2 788509149 3 3 184595282 1 2 643380567 1 3 324916510 3 2 595934501 2 3 499262231 3 2 737560782 2 3 983600653 4 2 562610893 5 3 428271828 2 3 626879599 4 3 713126425 5 2 459015584 3 2 855476851 1 3 316354937 1 3 224546113 5 2 648506440 1 3 101863901 5 2 213813087 4 2 851805085 3 3 911231545 3 3 164410692 1 3 349185550 2 3 713101290 1 2 785903067 3 2 950364815 4 3 155482205 5 2 366701829 1 3 517269630 3 2 791916502 4 3 164451195 3 3 579414406 5 2 318403853 1 3 259861327 3 3 714141656 4 3 712699447 4 2 418151793 1 2 564178678 1 2 818341801 5 2 117998737 5 3 185305916 5 2 182518903 1 3 572687993 4 3 180210835 2 3 321507922 5 2 486114356 2 2 909500893 3 3 356432957 2 3 758309491 5 2 352940660 4 2 101526539 2 2 988455259 3 3 141941322 2 2 528746450 5 2 379900180 1 3 657283504 2 3 650871091 3 2 307216162 4 3 925101966 4 2 750342266 4 3 253122426 2 3 185822702 2 2 472906349 2 3 750118199 2 2 260751790 4 2 775737590 5 3 906557327 4 2 599330211 5 2 306979560 2 2 381708352 1 3 803576858 4 3 712614277 5 3 575971900 3 3 280002462 5 2 208410904 4 3 960729538 2 2 636677019 1 3 966068743 5 2 765423541 5 2 172195257 1 2 597921255 1 3 442654673 3 3 318346573 4 3 735777520 3 3 955711843 4 3 223957939 2 2 378914551 3 3 663072022 1 2 431121351 1 2 565492099 5 3 893597005 3 3 823570707 3 2 409923406 4 2 298842272 2 2 314023270 3 3 271009524 2 3 567723952 4 2 768136725 2 3 592577349 5 3 303565779 2 2 880279810 1 2 538887860 3 2 525325335 3 2 947017564 3 2 750778389 4 3 343442857 2 3 631032929 1 2 267293012 1 2 916137701 2 2 518242589 1 3 469799798 5 3 529968725 1 2 630374098 2 2 908205914 4 2 883066733 1 3 364709303 4 2 591219860 3 3 617835725 2 3 309037316 2 2 227874994 1 3 529905323 4 3 124821920 4 2 573123165 4 3 381410331 3 3 323060849 2 2 147471644 2 3 590516223 1 3 722288891 2 3 256028398 5 3 283886155 5 3 941436189 2 2 809956531 4 2 122237116 4 3 428828541 2 2 635578881 1 2 681571560 4 2 409582094 3 3 764027999 3 3 723573417 5 2 236330858 2 3 184281208 5 2 500913053 4 3 389914936 3 3 774981774 5 2 525630987 2 3 157512888 1 3 318951617 3 2 503357710 5 2 601254923 4 2 572294268 3 2 462196231 5 3 534442239 5 3 466970204 5 3 245527010 1 3 321687028 2 2 574920408 4 3 710733827 5 2 523992887 4 2 821977073 2 3 649371262 3 2 601844025 3 3 344340726 3 2 483510421 5 3 574755288 1 2 241216541 4 3 422711159 4 2 630141472 5 3 561221419 4 3 833916338 2 2 105073501 5 2 812915009 3 3 466442926 2 3 357112547 5 3 968917538 4 3 677307633 1 2 717805354 3 2 778210099 5 2 462079449 4 3 382201891 5 2 618695821 1 2 431330928 5 3 671112364 5 2 539884663 4 2 565033703 1 2 947766965 3 3 829207558 5 3 213727952 5 3 844697933 1 3 590759988 5 2 503025184 2 3 487034368 4 2 243981604 4 2 175172408 3 2 961088785 1 2 699831717 4 2 676735183 1 2 874151788 1 2 795371948 1 2 577976554 4 2 147528314 2 3 947594773 3 2 541769848 2 3 399713528 3 3 685262519 4 2 348791662 2 2 128912892 4 3 376861941 3 2 320665431 5 3 924176048 1 3 584218607 2 3 891380725 1 2 699450297 4 2 214585468 5 2 804624800 2 2 308821688 1 2 707136053 5 2 188543149 3 2 380446874 5 2 789257360 4 3 409257693 4 2 296701138 5 2 844446213 1 2 248129177 4 2 119832949 3 2 952751681 4 2 606703956 4 2 384429657 4 3 285467035 4 2 407431741 2 2 289773798 5 2 132971921 4 2 375032565 1 3 227747278 4 3 130651845 4 3 610288307 4 2 137117144 1 2 611195968 3 2 610549655 3 3 714769135 2 2 169655946 4 2 658638694 5 3 271407454 1 2 766429707 3 2 861088967 4 2 839208908 5 2 299895764 5 2 770349951 2 2 882788693 5 3 471121112 2 3 994875131 3 3 415248360 3 2 596609186 4 3 109660762 3 3 409033218 4 3 310933369 1 2 708079718 3 2 368895043 4 2 686683987 1 3 255834996 2 3 400052699 3 3 910828130 4 2 503654650 4 2 762647677 4 2 237609243 5 2 550855290 1 2 311519287 4 2 172284431 1 3 962926930 5 3 689985681 2 2 164847892 2 2 181400838 2 2 377403493 5 3 474148638 1 3 719792137 1 2 167278328 2 3 781538332 3 3 382531768 5 2 942868139 3 3 602745068 4 2 700249789 5 3 790165274 2 2 548683848 2 3 238762688 4 2 978936617 2 3 137214413 2 3 117735296 1 2 505790145 3 2 704489188 1 2 835967100 1 3 439096705 3 3 945232347 5 2 952700364 1 3 859235149 3 2 226717758 5 2 742752137 5 2 634160036 4 3 377089122 1 3 956356942 4 2 282522229 5 2 977400165 4 3 372071788 1 3 376360024 4 3 727232384 2 3 283393089 3 2 489983055 1 2 947713329 4 3 777973491 1 2 890523309 2 3 554368887 5 2 121871072 4 3 369583946 3 3 456706615 4 2 590973815 3 2 617599111 1 2 164682907 5 3 940464200 5 2 555673853 2 2 396685710 2 2 621510726 2 2 622229942 3 2 227845439 1 3 429878450 2 2 119126572 2 2 689216330 5 2 208418024 1 3 232636793 4 2 775843790 3 2 174330348 3 3 496009433 5 2 949334261 3 2 300004716 5 3 353227034 2 2 874722443 1 2 168319838 3 2 608636860 4 2 632025266 4 2 913493451 4 3 989311915 2 2 778474672 4 2 825351910 2 3 552374868 3 2 370025698 1 2 527655791 2 2 418187235 5 3 539467726 5 2 651874945 1 3 920683463 3 2 574159475 5 2 756954546 2 2 895118010 5 3 239342417 4 2 760784266 3 2 986676508 1 3 314055777 2 3 215201273 2 3 227082683 2 3 763858231 3 2 572719999 2 2 979311869 5 3 127597955 3 3 115350105 3 2 567655750 2 2 680947138 3 2 945871585 5 3 489930435 4 3 199889473 5 3 161892214 1 3 461997557 1 2 672610440 5 2 192502942 4 3 239023233 1 2 205093501 3 3 569901798 1 3 502218408 3 3 685593865 4 3 407995762 3 3 949347587 3 3 741398305 4 3 827003467 2 2 340877911 5 2 242968218 3 2 232122489 4 2 591215452 2 3 493655766 2 2 573140324 4 3 255452053 5 2 235880676 5 2 965873585 3 2 420762181 5 3 453215002 5 3 435641071 1 2 821769340 1 3 327862554 1 3 217805358 3 3 756000640 5 2 292081849 4 3 894693504 5 3 409376341 2 3 955450173 2 2 533520233 5 2 453531015 4 2 166090930 1 2 769536826 4 2 472937806 1 2 483713714 5 2 148432262 5 2 469554968 4 3 705345214 4 3 747247309 1 3 886175214 4 3 715099693 3 3 949725389 1 3 901121185 4 3 245527474 1 3 235095313 1 2 486744423 5 3 932344982 1 3 551114225 3 2 235469095 3 2 832591772 1 2 324265830 5 2 602321208 1 3 924125506 5 2 798359611 4 2 508627162 1 3 397973088 2 2 463171265 4 3 343802506 3 3 852620351 5 2 609485463 1 2 642914375 2 3 561061077 2 2 637264043 1 3 654653460 3 2 281654717 3 2 249663280 2 2 379733120 3 3 182309594 3 3 471471038 4 2 748058100 2 2 891794550 2 2 265645546 3 2 210443859 3 3 822879454 1 2 965649229 5 3 507003012 2 2 390577583 5 3 668610828 3 2 703884431 4 3 813448270 2 3 995314070 4 3 469104563 3 3 528516480 2 2 740772103 5 2 201138507 5 2 813139590 4 3 130429399 5 3 945100857 4 2 947895396 1 3 593236978 1 2 619488365 1 3 972108670 3 2 680984299 2 3 618433800 3 3 834774252 3 2 411247799 4 3 177137306 4 3 787075376 3 2 490434437 5 3 307847701 5 3 684369880 4 2 145738653 2 2 200807106 2 2 246246568 1 2 333874447 1 2 247767315 1 3 704706292 3 3 410565962 2 3 303403129 5 2 925121775 1 2 875321683 3 2 102654739 3 2 611533380 4 2 161857616 1 2 504743575 3 2 172168268 2 3 640620329 1 2 560876475 3 2 452389481 4 3 955866696 2 2 521843116 5 2 470843920 2 2 350544092 1 3 291660333 5 3 473634817 4 3 272091910 2 3 972617474 2 3 282402276 5 3 757189678 3 2 310330447 1 2 853203385 4 2 678508936 1 3 129936190 1 2 755464981 4 3 322037185 2 2 620469061 3 2 239891006 4 3 571480624 3 2 607210714 4 3 792786546 1 2 783382574 4 2 777740175 2 2 560849675 5 2 588704995 3 3 276257762 3 2 964295076 3 3 466687844 3 3 755724145 2 3 590409395 2 2 204290395 2 2 513546304 4 2 679931764 3 2 894183238 4 2 962099030 3 3 118938686 2 2 284294364 4 2 784620651 2 2 407883332 2 2 310568097 3 2 400237510 3 2 690366578 1 3 422355576 2 2 960778689 2 2 467780691 3 2 592139102 1 2 937776883 5 2 934830284 1 2 715882732 2 2 823148588 3 3 284529239 2 2 693929004 3 3 333414054 4 2 430229564 1 2 709443331 4 3 103801442 1 3 713007118 4 2 613518578 1 2 537570527 2 2 913022666 3 3 251332347 4 3 825520730 4 3 545878884 2 2 512074813 4 2 193897561 5 2 783470130 5 2 559809001 4 3 254780667 1 3 126008396 4 2 669900346 1 3 401964701 2 2 145843714 3 2 389821947 3 3 164157656 4 3 809551643 5 2 199150121 4 3 846003587 2 3 377509224 5 3 965856886 2 2 293055005 2 3 692651981 5 3 322070722 5 3 640925617 5 2 288847997 2 2 761767160 2 3 409745563 2 3 116041564 5 3 461724965 3 2 958286621 3 2 126927039 3 3 125604047 1 3 367737109 3 2 636773419 2 3 430326640 3 2 722176173 1 2 455390472 1 3 820026823 1 2 129804824 4 2 552664927 2 3 974393497 1 2 105508305 3 2 329736939 5 2 515997073 2 3 705067155 5 3 435531020 3 3 609493624 4 3 884912615 4 2 291935332 1 2 920118207 2 2 988228772 4 3 562496214 3 2 974534010 4 3 631667836 5 2 828873439 5 3 791114754 4 2 778865794 1 3 561033358 3 3 997455109 2 3 824845899 3 3 443605107 2 2 868266332 4 3 802971002 2 2 422896402 5 3 657157478 3 2 984588634 3 3 274006300 1 3 790157245 5 3 319423177 4 3 714019494 5 3 137177727 2 2 424096493 5 2 178053855 3 2 383944046 2 3 992987919 2 2 349233167 1 2 114439359 2 2 816007286 2 2 269646124 4 3 209610871 5 3 937658789 2 3 784306790 2 2 199958670 1 2 335863672 1 3 199553754 4 2 781233567 1 2 774073092 3 3 306229368 1 3 996210795 5 2 451613129 2 2 229617019 5 3 565538101 5 2 848073062 1 2 233340883 3 3 286081853 3 2 554112927 2 3 649635464 2 2 780154076 4 3 559746718 4 2 572092829 4 2 408993605 3 3 999074504 1 3 518884605 5 2 109658619 4 2 969720941 2 2 930797439 1 3 927588698 5 3 264475852 4 2 236239178 2 2 508777071 4 2 223170075 3 3 379785812 1 3 891392655 1 3 441849714 4 3 975106055 1 2 324528687 1 3 467751583 1 2 977261653 3 2 852352018 2 2 606002436 2 3 592557060 3 2 756107046 4 2 534385723 5 3 215347820 5 3 293936832 4 2 695819337 5 3 785098890 4 3 281512446 5 2 159141962 2 2 282406898 5 3 713561186 5 3 901902813 3 2 682713628 2 3 781587116 5 2 116689029 3 3 273967968 3 2 288886228 4 2 776964625 2 2 276437191 4 3 731865856 1 2 296523752 4 3 216108362 3 3 433109591 1 3 342641959 1 3 589938932 1 3 609304168 2 2 851949562 2 3 537027845 2 3 500655923 1 2 798105939 1 2 956409636 4 3 210729094 5 3 249688704 1 2 497211437 3 3 416972147 1 3 266103549 4 3 213778533 5 2 330680686 4 3 996318364 1 3 152653508 2 3 866117526 4 2 552920383 4 2 312680070 2 2 532815293 1 3 746608706 5 2 239219441 3 2 198719998 2 2 295625385 2 3 848920937 3 2 867098905 4 2 111900277 5 3 465324895 4 2 516273980 4 2 536798552 4 3 649333163 4 2 197171601 5 3 368082684 5 2 699866727 1 3 657335557 4 2 209710468 3 3 586037633 1 2 324323540 4 2 518036633 1 2 359760675 3 3 128397279 2 2 768684416 2 2 310623632 1 3 274251488 1 3 815053345 5 2 245478523 4 3 494292273 1 2 622320828 1 3 178243638 1 3 723897703 4 2 540125450 3 3 791397882 1 2 347966161 1 3 627149876 5 2 679661847 4 2 796101042 2 3 880662220 1 2 910319256 2 3 519924187 3 2 574209827 4 3 678954903 4 2 214770252 2 3 102899899 2 2 455154378 1 3 853965065 1 3 638894613 5 3 520138284 1 2 904740607 5 3 516156259 5 2 193536106 3 2 513893423 1 3 498996502 2 2 927076867 3 3 646869884 5 3 276919295 4 3 938347864 2 3 195112971 1 3 879590843 2 2 255873159 5 3 119362740 1 3 328671080 5 3 946880493 1 2 958048739 5 2 781811917 4 3 870915734 2 3 608493680 4 2 203558292 1 2 160323307 1 3 935250370 4 2 413592226 2 2 341077790 4 3 703226554 2 2 110572125 1 3 108506634 5 2 495018173 2 2 934530938 3 3 492448725 5 2 944846567 3 2 134217027 5 2 107079588 4 2 604557004 5 3 731600314 3 2 298157062 2 3 245482631 1 3 294994750 1 3 300216615 1 3 199948322 4 2 468172898 4 3 800413752 1 3 864508856 4 3 521702804 1 2 548511453 3 3 739330079 2 3 284539396 3 3 258414708 3 3 166459541 2 2 212466134 3 3 721861087 1 3 527176757 4 3 225627949 2 3 611036454 2 3 267224110 4 2 411001165 5 2 713519000 5 2 736745485 2 3 100991668 2 2 283537183 2 2 899913781 1 3 796786197 2 2 338602838 2 3 324263282 3 2 504570144 1 2 573717286 3 2 627612018 2 3 864726461 1 2 732234353 3 3 390876223 1 3 678946239 4 2 654398595 3 3 232353192 4 2 131253225 4 3 159767336 3 2 133053067 5 3 196107046 3 2 375771457 1 2 987768262 1 3 286807284 1 3 322333617 2 2 137033730 5 2 295424977 3 2 951772184 3 3 641930432 5 2 404780056 2 3 241222374 1 2 251319847 4 3 611989798 3 3 454509517 1 2 209771178 2 2 147079464 5 3 266959187 3 2 886486770 1 2 846617545 1 2 784056624 5 2 212219121 1 3 597905551 1 2 946087825 2 3 662339393 4 3 348579709 4 2 692121096 3 2 241967335 4 3 668155668 1 2 830731808 4 2 608786789 2 3 150771780 3 3 944738514 3 3 695011471 3 3 983249448 5 3 569604691 5 2 880674071 2 3 852861986 2 3 241296603 2 3 524129041 4 2 485648957 4 2 651715551 5 2 339500133 5 2 304994762 2 3 946666382 2 3 361549766 4 2 758571570 1 3 886848331 1 2 160113566 5 3 980240684 4 2 367571719 3 2 665403175 2 3 657158153 3 3 220540480 1 2 754156702 4 2 656180653 3 3 955477785 3 2 138634062 1 2 674790967 2 2 949770430 1 3 813119387 3 3 554832464 3 2 540757504 3 3 630532813 1 2 387727432 4 2 304869406 4 2 961260435 2 3 865458298 2 2 713784392 5 2 501257981 3 3 798089156 3 3 806395272 2 2 787323617 3 2 494917090 4 3 947891765 4 2 979437193 4 3 384298133 2 2 874060694 4 3 292665416 1 3 342989868 3 2 374172662 1 2 753893245 4 2 739007086 5 3 230507012 5 2 768719474 1 2 597931449 1 2 280490928 2 3 685592106 2 3 769493141 3 2 661116069 4 3 462466756 5 2 514225598 3 3 745915524 2 3 268660187 2 2 464214687 3 2 687362236 4 2 110163242 2 3 958822423 5 2 808159384 1 3 777900263 2 2 494440947 1 2 385990666 2 2 211861413 5 3 559856192 1 3 141171579 2 3 117963029 4 3 407611895 4 3 408504531 1 3 353179209 5 3 916148877 3 3 672522003 4 3 141473040 3 2 725298479 5 2 173792008 1 3 263502670 5 2 796989645 1 3 691427462 2 2 754974222 4 3 645943012 1 2 172844990 4 2 943652904 5 2 327343943 5 2 172997670 2 3 627012450 4 3 125670579 2 3 352954276 5 2 710295266 2 3 542883060 2 3 372804948 4 2 752228681 4 3 459071906 3 2 788615840 4 3 365775349 2 3 232644374 5 3 624442650 1 3 152088296 1 2 487805521 2 3 514438170 5 2 323307260 1 3 417456293 5 2 125622415 1 2 547226083 4 2 198875187 4 3 413895750 1 3 802290000 4 2 751786299 2 2 235543278 5 2 825914396 4 2 286324025 4 3 131304198 2 2 712409822 5 3 124789834 4 3 117836701 5 3 149527134 4 3 309120962 5 2 541595835 5 2 947560803 4 2 886973734 4 3 467544466 3 3 598106227 4 3 463779260 3 2 987599269 1 3 489789214 3 2 182976270 2 2 598932650 2 3 435785402 4 3 282129894 3 3 810141766 3 3 853744187 5 3 808096511 3 3 734187728 5 3 380499501 2 3 133150609 5 2 490763240 5 3 355752128 3 2 942240210 5 3 113335693 3 3 559078412 3 3 974519066 2 2 769482641 2 2 116465707 4 3 120402505 4 3 434599612 2 2 414804513 5 2 984481639 5 2 459190916 2 3 788605619 2 3 183236255 4 3 668174785 4 2 669774684 4 3 205334594 1 3 266597022 4 2 899226145 2 3 195150553 1 3 493027571 1 2 334901549 5 3 693499711 5 2 263450247 1 2 375101605 5 2 257155366 4 2 195074342 2 3 500684472 4 2 888676649 3 2 444517129 1 2 224573532 1 2 660960886 4 3 422846876 2 2 420116684 4 2 527233835 4 3 188745793 5 3 564646999 5 3 957580262 3 3 995280160 2 3 751723474 4 3 917585015 2 3 723651601 1 2 519245829 2 3 490865324 5 2 968987133 3 2 157131876 2 2 248233460 5 2 557760212 5 2 600266247 2 2 619468741 1 3 754177866 1 2 191780406 5 2 990487645 5 2 746200247 5 3 381922267 5 2 969632447 2 2 816009168 2 2 639168689 1 3 102549918 5 2 750741429 3 3 542651592 3 3 813762981 5 3 153355108 1 3 727905257 2 3 298809212 2 3 911531211 2 2 842573129 3 3 257331652 2 2 233683540 3 3 343689480 3 2 363761719 5 2 949184043 2 3 607533399 3 3 248217000 1 3 762108574 3 2 496901038 5 3 356822934 5 2 714734194 3 3 400448050 2 3 430368802 1 2 185825815 1 2 296867086 2 2 671990417 2 2 574240517 3 3 290616316 2 3 380356361 2 3 456913271 4 3 222569307 4 3 453908110 5 3 899416943 4 2 793931719 1 2 820088483 5 3 240364172 3 2 215384299 1 3 987077177 2 2 723888427 5 3 764811663 1 3 840228584 4 3 299050367 1 3 348992753 4 3 958327116 1 3 265405775 2 3 474880067 3 2 428741195 5 2 495172311 3 3 912729509 1 2 326090688 5 3 660430873 5 3 564364527 4 2 879644112 3 3 768136469 3 3 698395549 2 2 384684572 2 2 298504164 3 2 773267190 3 3 798266170 2 3 499501067 3 3 123566689 3 3 122135952 4 3 592140615 5 2 756209734 1 3 559895485 2 2 365030047 4 2 799219374 2 2 169353682 5 2 469215573 4 2 740045279 2 2 263526154 5 2 936591485 3 2 394063374 2 2 125110088 3 3 605833382 5 2 721934031 5 2 831701977 2 3 564602615 1 3 758476779 3 3 499861077 4 2 465109171 4 3 737390913 1 3 655094658 3 2 462980052 5 3 637231050 5 2 739215758 1 2 433609440 5 3 514270046 3 2 777864511 5 3 767046299 2 2 780159288 5 3 328233252 2 2 520453149 4 2 218857772 5 2 896335729 4 2 461337981 1 2 932098692 2 2 695186440 4 3 365339841 3 3 551262545 1 3 540178886 5 3 276041601 1 3 588357561 1 2 720474208 2 2 331596982 2 2 357091685 1 3 351340899 3 2 746165515 1 3 501890773 3 2 201962895 3 2 347354535 4 2 431607728 2 3 289300145 2 3 690556421 2 3 818870768 2 2 397813528 4 3 558926818 5 3 768116552 1 3 188614755 1 2 163235567 1 2 569414606 5 2 411965753 5 3 354569321 1 3 698567777 5 2 152953928 4 3 736382407 5 3 133332024 3 3 432523758 3 3 479686805 4 3 642099804 1 2 515157024 1 3 159645367 4 3 133100774 5 2 542090617 2 3 321499521 1 3 393348788 3 2 565533915 3 2 758904613 3 3 484056080 4 2 408180299 2 3 780235232 3 2 869864130 5 3 935653920 1 2 373321484 5 2 901525411 4 3 759467586 1 2 785300828 4 3 558747891 3 3 323646452 5 2 228743684 4 2 319059244 3 2 298998832 3 3 354715321 1 2 938895919 4 2 755830279 1 3 677753985 1 3 606128883 5 2 593308727 1 2 739914714 5 2 206602005 1 3 206992421 1 3 408723232 1 2 161529509 5 2 315873114 2 2 300992039 1 2 309940315 4 3 691937511 1 2 295148294 3 2 731760935 4 3 267938629 2 3 699628092 2 3 898786835 4 2 119106596 1 2 622634355 4 2 450425274 4 3 128645039 4 3 209873053 5 3 542347601 3 3 387910495 2 2 942029078 2 2 545443585 2 3 510966582 4 2 430985935 1 2 563475575 3 2 872373998 2 3 639444274 5 2 210181451 4 2 454193145 2 2 915261161 2 2 423217130 5 3 624018456 4 2 723128912 1 3 522855400 3 3 725051784 4 3 449419832 1 3 666832753 5 2 589778690 4 3 587731640 5 3 275080990 4 2 176207215 1 3 340679216 3 3 499450746 1 2 970121592 2 3 132612726 3 2 895915149 5 2 326866993 5 3 174726181 4 3 445729917 5 3 383481812 4 3 629969714 1 3 399279053 1 2 368989131 2 2 880225277 2 3 970702215 1 3 479523458 5 3 568300315 4 3 535419670 1 3 904078979 2 2 594471109 3 2 753604066 3 3 428357202 4 2 938237491 2 3 505308383 1 2 440497644 3 2 955647479 4 3 269394790 2 2 128376332 4 2 379117114 2 2 576869105 1 2 126794748 1 2 438848248 5 2 877459468 3 2 169054123 4 3 427723980 1 2 348549690 4 3 885747287 2 2 524985112 1 2 544834208 5 2 784854262 3 3 668956650 2 3 596811883 5 2 337270608 1 3 407111916 5 2 885887877 5 2 307616233 5 2 270454771 1 2 699407060 4 3 602703833 5 2 330525164 4 3 554033453 2 2 628749304 5 2 821991232 4 2 298501183 5 3 331832254 2 2 654349631 5 3 192295611 1 3 791000177 3 3 739125392 1 2 357674587 4 3 666670110 1 2 968514770 5 2 544706700 2 3 649416450 1 2 392998099 5 3 737566324 2 3 399409151 1 2 861057956 1 2 646573972 1 3 296497783 1 3 706475157 3 3 483628745 4 3 257183765 3 3 878514621 2 3 381964467 4 2 633109585 1 2 865233583 1 3 223421871 4 2 891987742 3 3 168720934 4 3 506981116 1 3 409376745 4 2 208778456 1 3 299797016 2 3 727583213 4 3 528654408 2 3 183204643 4 2 875463176 2 3 530181251 4 2 827299832 3 3 475836570 3 2 755515706 4 3 923607925 4 2 621344952 4 3 463849124 3 2 987824272 1 2 516937752 4 3 535801795 2 3 465699909 4 2 147379333 5 3 409716452 2 3 102621741 2 3 561849756 5 2 429296541 4 2 980392403 1 2 794203916 5 2 103227360 4 2 486710529 1 2 436782961 4 3 647800711 1 2 798600537 5 3 447870624 3 2 707728683 3 2 792742442 2 2 189927130 4 2 981686431 1 2 233944853 2 3 998112565 2 2 578311463 5 3 621938545 4 2 908677180 1 3 318620988 2 2 488158070 2 3 977741555 1 2 110773449 4 3 253891551 2 3 312834476 2 2 176494341 5 3 585845781 3 3 134420227 1 3 914879545 2 2 381625483 4 3 638795401 1 3 205200736 2 3 331632661 4 3 960472713 2 2 557851534 1 3 574774194 4 3 394918979 5 2 986018244 1 3 230525695 5 2 546009952 2 3 731561874 5 3 761556988 4 2 835612526 2 3 407157909 1 2 707892255 1 2 427521526 2 2 958812209 5 2 656746987 3 2 441775240 4 3 788802718 5 3 142409022 3 3 277565168 4 3 946714282 5 2 571782973 4 3 428441945 4 3 182830260 3 2 901288097 2 2 465875474 2 2 647682242 1 3 774124835 3 3 833941086 3 3 674443181 3 3 463275890 2 3 335164863 4 3 723687863 2 3 668604291 3 3 294553561 3 3 150856837 3 3 403250481 4 2 409283134 1 3 135923018 3 3 779194873 3 2 353182739 3 3 543405977 4 2 237016751 1 3 464325146 4 2 198609058 2 3 396788308 2 2 699825643 4 2 404434713 2 2 322233241 5 2 568768810 3 3 400933328 4 3 653080269 5 3 227900657 2 3 167025706 5 2 707771766 2 2 646160257 4 2 142500006 1 2 536955855 2 3 507794690 2 3 315692710 1 2 601849032 1 2 614527067 3 3 537170210 5 2 574128623 5 2 643050379 5 3 297081604 1 2 298438329 1 3 545601355 3 2 100247109 5 2 635740722 3 2 446914044 3 2 622217969 3 2 374392559 2 2 613067979 5 3 674597263 4 3 489358972 4 3 235822534 3 3 944592231 2 3 220429308 5 3 143525377 2 2 102556152 4 2 707145718 4 3 583080674 5 3 453909220 1 2 850926608 1 2 904543346 3 3 791903581 2 2 815112850 1 2 994785601 1 2 628284422 4 2 478178968 4 3 205179714 5 2 543980072 1 2 413430843 2 3 223284345 3 3 463502602 2 3 994994070 3 3 266207522 4 3 338215450 2 3 378156857 3 3 847299451 4 2 543519862 1 2 310179487 1 3 684068549 3 2 975217615 1 3 382162114 5 2 542410377 3 2 235823007 3 2 827939313 1 2 268491508 3 3 552783257 3 3 963398844 4 2 137750021 4 3 705929899 3 3 469606038 3 3 856404635 4 2 446262466 5 3 887608310 4 3 372261685 4 2 811329008 5 2 380500842 2 2 205381409 2 3 389848548 1 3 283404300 1 3 699224576 5 2 141792149 3 2 115597865 2 3 484816578 5 2 716799382 3 3 102331428 4 2 235436345 5 2 944947749 1 3 227836389 3 2 616147730 5 2 424269538 1 2 425442413 3 3 185168745 4 2 787513998 5 3 187499876 2 3 404907439 5 3 289072718 3 2 140842276 1 2 606755030 5 3 388004667 4 3 534059812 1 3 664533542 4 3 122543428 5 2 541814653 1 3 286716066 5 3 672415500 4 2 479467548 2 2 259883988 3 2 730369830 2 2 132329993 4 2 133575641 3 2 765120541 1 3 306938222 1 3 905348651 4 3 802558098 3 3 309883118 1 3 688928747 1 2 429381726 2 2 900615217 1 2 251709339 1 2 433385726 4 3 355364766 5 2 425551835 1 3 236387441 3 2 834642084 2 2 161667147 5 3 601913146 4 3 496552357 2 3 816941089 1 2 346027352 5 2 764048794 5 2 422968735 2 3 330370642 1 3 757149267 3 3 278150553 1 3 557166971 4 2 241963403 5 3 176881107 4 2 511998497 3 3 546677182 2 2 572613176 1 3 934368179 3 3 320030955 5 2 374681931 1 3 112371517 5 2 423757645 1 2 823089578 4 3 811240152 3 2 317353029 5 2 797031659 2 2 997748426 5 3 705030371 1 2 338194358 1 3 230116475 1 2 738827487 3 3 752761475 3 3 707179999 1 3 244492962 4 3 413026513 3 3 195654406 4 2 991766268 3 2 544068214 5 2 792823330 1 2 697797344 2 2 506984488 2 3 703559394 4 3 366083544 1 3 730693728 2 2 338275737 2 3 128580326 4 3 844642057 1 2 936140100 3 2 122720792 3 2 167981736 3 3 455766236 5 3 803570985 3 3 159979318 1 3 334422044 1 3 794781228 1 3 363049358 5 3 783174402 4 3 492577923 5 2 555248956 2 2 480742891 3 2 962551661 2 2 437801702 4 3 697967813 5 3 110305665 2 2 823248869 3 3 811992103 4 3 862360118 2 2 124820699 5 3 764860893 1 3 290072266 3 3 522217934 4 2 477911219 5 3 766027728 4 3 490869333 1 2 670484767 5 2 422594714 3 3 312820656 1 3 897702245 4 2 468010369 5 3 913555430 4 3 644998407 4 3 328742572 4 3 167102203 2 3 274326655 1 2 796833787 1 3 838751936 2 2 354954401 1 2 191603818 4 3 509943777 1 2 628972295 5 3 208699422 1 3 405365923 5 2 275453284 3 2 325488412 3 3 828333647 2 2 905196711 5 2 351336535 5 2 747417993 5 3 557843067 1 2 553226393 1 2 742750969 1 2 230963916 2 3 704818039 4 2 258144048 3 2 357339600 2 2 187777564 4 3 656021720 3 2 109486941 3 3 748150855 3 3 879034271 5 2 444031491 1 3 977339617 2 3 497107582 5 2 683487989 3 2 304415066 2 3 244884581 2 3 184873981 4 2 187995428 3 3 266994252 4 3 965066289 1 2 776906378 4 3 488319681 3 3 577461268 1 3 506866717 2 2 429128159 2 3 423858160 2 2 388531131 1 3 999016439 4 2 188600071 3 3 667267255 5 2 312481256 3 2 706978941 2 2 887219701 3 3 186558664 1 3 439450180 1 3 666937183 5 3 384341609 4 2 817599537 2 3 337363558 3 2 183796526 3 2 864280268 3 2 343299667 3 3 528049914 2 2 723134006 1 2 463058020 4 2 362607979 4 2 391335271 1 3 164062078 3 3 912063513 2 3 634823417 1 3 406380064 4 2 636744916 1 3 430547127 1 2 734211486 2 3 292237635 3 2 271273694 1 3 448632965 3 3 679781958 4 2 335873100 3 3 367464059 1 2 201220630 5 3 525575840 4 2 593752673 2 2 556922161 4 3 447958018 1 2 288537247 1 3 824758844 1 3 491362929 2 2 390591742 5 3 456756381 1 2 220477142 5 2 977365880 2 3 798969079 3 2 252501717 1 3 299184870 5 2 855562955 5 3 627266558 1 2 543413900 5 2 980890212 1 3 633202115 5 3 375070172 3 2 163028367 4 2 322762301 5 2 757440205 2 3 758981535 3 3 213906074 4 3 951910699 5 3 686153312 5 3 121313481 4 3 243444691 5 3 378103091 3 2 896448704 4 2 255203810 3 3 376497134 3 2 426102232 3 3 625795258 3 2 796248310 5 2 666283429 3 3 165675494 1 2 425278988 1 3 163468213 5 2 999506175 4 2 533741437 3 2 356241618 2 2 323909292 5 3 712818452 5 2 526483843 4 3 235770129 3 2 886369908 2 3 825015934 3 2 632884235 5 2 220520877 4 3 927626529 1 3 490673363 5 3 136287628 3 2 380781516 3 2 516289579 2 2 335386482 4 3 209968043 1 3 939687759 5 3 799912496 4 3 244180972 4 3 592222451 4 3 233837406 5 3 590348830 1 3 533690084 4 2 450180615 4 3 722756332 2 2 293423091 3 3 129531888 3 3 538341057 3 2 524972897 2 2 758879827 5 3 215028075 5 3 982369039 1 3 878409405 2 2 155582085 2 3 593691738 1 2 649606274 4 2 123784705 1 3 221552841 1 2 666623063 2 3 761077323 1 2 407759842 1 2 387407428 3 3 645252871 1 2 995536619 2 3 259112215 3 2 675728040 5 2 818143959 5 3 955667112 5 3 230926833 4 3 639279657 4 2 174601635 4 2 265006341 5 2 267761599 2 2 376394519 2 3 314764328 3 3 987756874 5 2 708313639 3 2 177918544 5 2 766250237 5 3 306923995 2 2 265761769 3 3 882948684 4 3 925729602 3 3 648514509 3 2 971397021 5 2 838278797 2 2 431008021 1 3 428062176 2 3 221104621 4 2 144332140 4 3 964172663 1 3 126086082 1 3 845382400 5 2 105875183 5 2 273326729 4 3 624084297 5 2 855804863 3 3 595403354 2 3 170965498 4 2 973118562 1 3 190118977 4 2 687015072 2 2 128001139 5 2 214465180 3 3 280574772 3 3 747124990 4 3 582482838 1 2 723249867 4 3 640296070 3 2 172833254 3 3 553229557 3 2 136959772 1 3 955637178 5 3 403253625 4 3 282388891 5 2 435636475 4 3 447912864 3 3 912185626 2 2 231523991 2 2 334507514 5 2 753444002 5 2 899474961 3 3 406787766 3 2 297527307 5 2 864580270 5 2 411840702 3 3 505827311 3 3 152413683 3 2 561940858 5 3 554280110 5 2 902675867 3 3 451123573 4 2 203926491 3 3 323267573 4 3 622184917 5 2 970015037 1 3 740298886 4 3 899159015 5 2 252844038 5 3 737511686 1 2 743661519 2 3 691208200 1 3 852895566 2 2 562091676 4 2 315556033 5 2 139309346 3 2 870002778 2 3 737294356 3 2 973416337 1 2 373098273 4 2 349585193 4 3 107518773 4 2 305378606 1 2 932119216 4 3 570093952 5 2 353315398 4 3 359371399 1 3 415340374 5 3 407624940 3 3 196334296 5 2 731029141 1 2 478827713 1 2 893517327 2 3 213684030 1 3 828390562 3 3 936818099 5 2 119140306 1 3 588699978 3 2 121706150 1 3 570012007 2 3 869088511 2 3 620447586 4 3 185242990 1 3 106720476 3 2 503658311 3 2 930735389 2 3 710981132 1 2 561204893 5 3 226133420 1 3 681862835 2 2 333299573 4 3 609825853 4 2 274722833 5 2 490563848 5 3 516276959 5 2 243037215 2 2 446400409 2 3 219385687 3 2 576030767 1 3 191910400 2 3 833035254 2 2 424948581 2 3 630103945 3 3 358675382 3 2 596813848 4 3 535881549 5 3 153745891 2 3 717430787 4 2 261477416 2 2 695182766 3 3 333919295 2 3 539887334 3 3 157083822 1 2 175271025 3 2 956893625 3 3 361835821 5 2 994420621 5 2 194785564 5 3 512622809 2 3 576387500 5 3 583522469 2 3 575333763 2 2 230935829 5 3 261587282 4 2 705703501 4 2 337682983 3 3 298629624 2 2 860316045 4 3 398706127 5 2 406109249 5 2 967376105 5 3 760332991 2 2 744812978 4 3 491090920 3 3 734185591 2 2 649009334 2 3 874135984 2 3 367790551 2 3 781936522 2 2 217450765 3 2 329591903 2 3 800923817 5 2 920454817 4 2 546282580 2 3 965313434 2 3 588787749 2 3 426083306 1 3 663021578 5 3 653317670 3 2 206817226 4 3 403411069 5 3 371961641 2 3 366174417 3 2 249745398 3 2 971893861 2 2 710909103 4 3 727952397 3 3 572932507 4 3 158901379 1 3 618113144 3 2 669712291 3 2 168833059 5 2 186458368 5 3 150807072 4 2 321010162 2 2 150269405 2 2 627468332 3 2 542753659 3 3 442718238 1 2 587752054 5 3 721970651 2 3 868842630 2 2 967106586 1 2 477273016 2 3 790834955 1 2 914196993 3 2 788010840 2 2 570353082 4 2 436049294 1 2 770855647 5 2 353683330 2 2 322552580 1 2 317413236 5 3 452866106 4 3 542051926 4 2 501998853 1 3 429069587 3 3 915962002 4 3 822932561 3 2 382187772 2 3 973700494 1 2 897420460 3 2 689660392 1 2 353626084 1 2 336796154 1 3 412688726 2 3 670699335 5 2 226210442 2 2 111464634 4 3 947519036 3 2 617548147 5 2 905080587 5 2 202727309 1 3 130752688 3 2 302365097 1 2 969141086 5 2 336092285 3 3 734647802 3 3 542515334 5 3 646415340 4 2 119853558 4 2 412498890 2 2 542545550 2 2 770626437 4 3 472257680 3 2 727120062 2 3 959671552 3 3 231209570 5 2 131602987 1 3 933783229 3 3 190981073 2 3 631823381 3 3 678206886 2 2 767993110 1 2 241360308 4 2 643956398 2 2 743080989 4 2 589613663 2 3 374824392 3 2 504034533 1 3 225805676 2 3 136250418 4 3 333647200 5 2 838775674 3 3 764168016 2 2 587166091 3 2 720292006 3 3 751277536 1 2 278625945 3 2 114092320 1 2 214388657 5 3 600032905 1 3 293545635 3 2 182556201 1 3 100766254 1 2 668408296 2 3 456291021 2 3 575934318 2 2 999660617 3 2 120425436 4 2 770810298 2 2 739133097 3 3 445229431 1 3 401038822 4 3 161560284 4 3 824855680 4 2 129929564 2 2 335278400 4 3 678075641 2 3 316593987 1 2 338261896 2 2 844985805 2 2 405787644 1 2 640646054 4 2 367958639 2 3 351225326 5 2 252537857 1 3 951212618 3 2 140882739 5 2 208306981 2 2 675299402 1 2 907999016 4 2 582939633 5 2 104674514 3 2 713486461 4 2 113911397 1 3 112990765 5 3 180883610 1 3 338517876 1 2 407846900 3 3 561621411 4 3 342044583 4 2 104373021 4 2 586221434 2 2 157288569 2 2 452073857 4 2 878927686 5 2 960939633 4 3 306742233 1 2 782079066 5 3 473060914 5 3 338338299 1 3 715678563 5 2 241643204 5 2 996357308 4 2 101852062 2 3 465845893 4 3 463945531 1 2 759264307 5 3 376039099 3 2 158643340 4 2 815265458 4 2 834795972 4 3 556246580 4 2 690499043 1 3 341224057 3 2 616648842 5 3 174429976 2 2 169741238 4 3 274309839 4 2 646884160 5 3 741966429 4 3 209805971 5 3 870543435 2 2 178785934 2 3 496222712 3 2 694615264 3 2 582076058 5 3 518128615 1 2 303819216 4 2 938605157 5 3 486078722 5 3 156105806 2 3 456637261 4 2 422505020 3 2 478187520 1 3 900575973 2 3 823560176 1 3 296361704 3 2 625601059 1 3 133473662 4 3 611161994 1 2 307285910 4 3 380561952 3 2 896890746 1 3 247717318 5 2 305286946 4 2 234575704 1 2 964308315 4 3 740179066 4 2 778486301 5 3 172232541 4 3 844049688 1 3 246154972 4 2 750410113 1 2 905095907 3 3 750303629 4 2 711133100 2 3 507036905 5 2 208874512 1 2 672052062 4 2 914644019 2 2 465315643 4 2 742901612 4 2 675989007 1 3 748401274 5 3 610052956 5 3 767345931 1 3 555362946 3 3 177350960 5 3 924718020 5 3 465821696 5 3 501395277 2 2 811213231 2 2 489979877 3 3 250992331 1 2 446260480 3 2 649374155 5 3 247254767 2 3 603747347 2 2 110855860 4 2 172477166 3 3 270838007 2 2 789831535 3 3 276034062 5 2 426270400 2 3 816964559 3 3 147928323 2 3 628910222 1 3 309527254 3 2 239369563 1 3 569533650 5 2 306315407 1 3 683630885 4 3 476327596 1 3 851645481 3 2 741664867 4 2 203807311 5 2 237591338 4 2 352354403 5 3 785233120 5 3 659414207 4 2 111504799 4 3 512822964 3 2 277614063 4 3 659512917 1 2 369569525 2 2 840796570 1 3 318808317 3 2 261476756 1 3 227901469 1 2 927779320 3 3 258498230 4 2 480604327 2 3 703766442 5 3 990211773 2 3 398469085 2 3 291880545 2 2 775136755 5 3 307738305 4 2 761290827 4 2 716479152 2 2 147313063 1 3 867538044 4 3 233993301 1 2 285422343 3 3 250525677 1 3 166753459 2 2 104357366 5 2 619138338 3 2 971950552 2 2 875540091 1 2 862286084 2 3 870113684 1 2 461229865 2 2 260214393 2 2 220346950 3 2 552536495 4 3 732879251 1 2 733462183 1 2 688313193 3 3 997961200 2 2 157022600 3 2 579756792 4 2 994364372 4 2 554141502 2 3 404964684 5 3 953317475 4 2 418583722 3 2 111357434 4 2 145806060 2 2 138955372 5 3 331926595 5 2 706811643 4 2 948522436 5 2 451964965 5 3 615968382 5 3 839900981 5 2 399682787 2 2 636401722 4 2 559340510 3 3 965121189 3 2 992685889 2 3 323896391 2 2 597836387 2 2 907219423 2 3 783944440 5 3 698815666 1 2 490025195 1 2 377919493 5 3 721488081 1 2 611634791 3 3 250106762 2 3 362060915 5 2 618488938 4 3 402132715 1 2 748670844 2 3 756664625 2 3 738074855 5 2 124626305 4 3 983891869 3 2 536366905 2 3 588997224 3 2 987283853 1 2 633443091 5 3 396731364 2 2 868807723 1 2 748587985 3 3 627585047 5 2 358385964 4 2 169320039 5 3 550890663 5 2 560689649 5 3 429457559 4 2 893485172 2 3 226987093 4 3 332282881 3 2 824780442 1 2 769460249 5 2 196552101 5 2 285972673 1 3 320787279 1 3 845023486 1 2 685643673 4 2 310796927 1 3 355801404 1 2 699631394 3 2 740404838 3 3 988762716 1 3 208924437 3 3 356487785 4 2 499797343 1 3 785801317 3 3 998978574 3 3 340964921 3 2 146206818 4 2 496076466 2 3 594770221 4 3 236699057 2 3 216628224 1 3 261366402 1 2 706485753 1 3 275006559 3 2 191125900 5 3 878705949 1 3 376253028 5 2 648972899 2 3 651412126 1 3 254082723 3 2 750178769 2 2 190510012 5 2 533700876 2 2 212700414 5 3 164017299 2 3 272566932 4 3 907954913 3 3 857226053 1 2 836539063 5 2 927339309 4 2 320347954 1 3 419438494 5 3 691852194 5 2 680660353 2 2 818202010 2 2 177499591 4 3 226008060 4 3 534030576 2 2 950181229 2 3 492403092 4 3 737109956 2 3 181558172 5 2 656105930 1 2 990030065 3 3 364337106 2 2 969611152 5 3 361123812 2 3 964138340 4 3 737940380 5 2 746558890 1 3 715492186 2 3 235257766 2 2 466268761 3 3 329356014 3 2 796050640 1 3 752768906 4 2 873307595 2 2 267210353 2 2 251881274 2 2 681612929 5 3 649831332 4 3 876459691 2 3 657362992 3 3 788423177 5 3 264915648 4 2 760440617 3 3 416593454 4 3 180264316 5 3 525025327 2 2 279538481 2 3 462783315 3 2 206492094 5 3 287211891 4 3 199769061 3 2 465809942 5 3 686902319 1 2 800364878 2 2 653285491 1 2 181164279 4 2 582522873 4 3 724074600 4 2 672548025 4 2 672569718 2 2 381681220 1 2 693326537 4 2 415714144 5 3 122061684 2 2 423145303 4 3 270638957 4 2 663766002 5 2 825861992 1 2 219007538 4 3 573770378 3 3 850706754 5 2 371852585 5 3 548771455 1 2 750428007 2 2 903682327 4 2 716191218 4 2 281884655 2 3 658642735 3 2 325500084 5 2 696927927 5 3 978457259 2 2 457522507 1 2 141956557 2 2 739016597 5 2 739761008 3 3 540223410 5 3 627133307 1 2 641655568 4 3 750945675 5 2 594110780 1 3 596952932 3 3 487328858 5 2 336820436 1 3 239933171 3 3 487520259 5 3 278279775 3 2 310396532 4 2 564613226 5 3 378034679 4 3 816650293 2 2 539162710 5 2 750835964 4 2 906690112 3 2 502545496 2 2 169568309 2 2 115051220 4 3 495749443 4 3 289578001 5 3 177258192 3 2 463333021 5 3 425165371 4 2 235403651 2 3 858165931 2 2 621549925 1 2 138001471 4 2 786384723 3 2 725885659 2 2 564927742 3 3 270965599 2 2 746095348 3 2 862264995 1 3 652733124 2 2 172185506 4 2 987456930 3 3 550679894 2 3 574747080 5 3 496609660 3 2 220018191 2 2 779085925 2 3 510197779 1 3 236488677 1 2 477516484 2 2 391067006 1 3 775415778 1 2 154034346 3 3 725550488 1 3 387113740 1 2 932522139 5 3 680027796 4 3 519692517 4 2 351326793 5 3 314888449 1 2 268271543 1 2 743097589 2 3 165848046 3 3 896440472 5 2 687035646 1 2 303025291 1 3 298552331 3 2 946997265 3 3 342187599 1 3 650521907 5 3 421123399 2 2 366661588 5 3 419145751 2 3 127628221 4 3 974876475 1 3 597618051 5 2 751388660 3 3 898607224 4 2 271636892 5 2 905845940 4 2 304323844 2 2 822505129 5 2 778672790 5 2 408662520 1 3 292679091 1 2 167621947 4 2 764890714 2 2 850508724 3 2 408253547 2 2 478261173 1 2 981827151 4 3 287879793 2 3 942518973 2 3 617440141 3 2 779556823 5 2 138154808 5 2 672334000 2 2 762169863 4 3 644165205 2 3 720404126 4 2 491821014 5 2 813365151 5 2 351690459 5 2 576739072 3 2 739021517 3 3 407373048 2 3 245866123 2 2 542008066 5 2 743303367 5 2 830369119 3 3 349251301 4 2 355082510 1 2 669913629 1 3 283180684 5 3 713327226 4 2 536919175 1 2 308707212 3 3 253080502 1 2 310976260 4 2 680801961 2 2 238645438 1 3 577386960 2 2 282763574 2 2 722533683 2 2 110690010 2 3 934326270 4 2 850599494 4 2 146788136 5 3 369325224 4 3 676057548 5 3 207746104 5 2 494364433 1 2 922298745 4 2 861836835 4 3 684382224 2 2 572595326 5 2 917407346 1 2 115503917 1 3 780334887 3 2 534936476 3 2 124139188 1 2 114835749 4 3 355732309 5 2 744477652 5 2 702951210 3 3 141308257 1 3 911424436 4 2 839877095 4 3 137618353 1 2 331747636 5 3 670484876 2 3 776260525 2 3 470248366 4 2 307673002 5 2 770592903 2 3 470579687 5 3 601198365 4 2 717138243 4 3 785282384 4 3 523831602 4 2 111095029 5 3 410712586 5 2 524474916 4 3 212460117 5 2 256940365 2 2 750538380 2 2 495498488 2 2 107165068 1 3 883005982 3 3 918544326 5 3 971375115 4 3 476882606 1 2 601438361 2 2 258135019 4 2 691737092 4 2 142448296 2 2 822325640 2 3 710610594 1 3 727442723 3 2 941664126 3 2 123973800 3 3 559831493 1 3 399954573 3 3 457007234 4 3 448731945 2 2 738390159 1 3 412620760 4 3 960728506 3 3 706049956 5 3 546048402 5 2 169679083 5 2 799359984 1 2 766506783 1 2 391900731 3 2 241316408 1 2 183247881 5 3 338897418 5 3 532949827 4 2 218746514 1 2 567050463 3 2 315911819 5 3 602822188 3 2 874393639 4 2 791432589 3 3 187972342 4 3 762714127 3 2 391112106 3 2 673888285 1 3 101600735 4 3 603150853 2 2 164480446 4 3 379052944 3 2 333285331 2 2 375972906 2 3 251985309 3 3 854779451 1 2 535129549 1 3 820992162 5 2 308132457 5 2 274531917 1 2 256514354 1 2 106079315 5 3 971572580 5 2 522145580 5 3 176148377 4 2 709613933 4 2 141798362 3 2 606692970 4 2 955542978 3 3 161859746 3 2 963558705 4 3 290067987 3 2 462382704 1 3 399659885 3 2 411581035 1 3 146118227 2 3 989565793 4 3 948999665 4 2 740828276 3 2 428930409 4 2 724992338 4 3 350859891 5 3 309585352 1 3 594340223 3 2 718937268 4 2 417301597 3 3 575525002 2 3 179385579 2 3 289117023 5 3 956514594 4 3 386180160 2 3 201052464 1 2 608066866 2 2 367162954 4 3 316916830 5 2 891447242 3 3 256728562 5 2 479101092 3 2 407680552 5 3 801994370 4 2 300180147 1 2 229194965 1 2 886091046 1 3 483589880 4 2 679064670 3 2 777001719 1 3 315204734 1 2 473423802 4 2 847487956 5 2 200612429 1 3 743562817 3 2 657991289 2 3 162327591 3 2 515290897 1 3 518186207 4 2 797117962 3 2 210806036 4 2 679086838 3 2 259165594 3 3 560395137 3 2 346854057 2 3 945427779 4 2 896067984 1 2 544756062 4 3 777808111 5 2 892610465 4 2 412835428 5 3 597568701 2 2 922274550 4 3 133927824 2 3 681817385 3 3 436819269 2 2 835774493 1 3 209671752 3 3 238707175 5 2 973218466 4 3 395871158 3 2 735926891 3 2 258071690 5 2 669573521 1 3 943966122 1 3 508692090 4 2 946045554 1 2 380516449 4 2 493104982 1 2 753275859 5 2 436815644 4 2 234452141 3 2 988584467 3 2 911124929 2 3 935485542 2 2 276874845 2 2 757821477 1 3 771679703 1 2 362017030 3 3 655671150 3 3 267942651 1 2 199282226 4 3 773129307 4 2 391968854 2 2 406533190 5 3 455996254 2 3 486328566 5 2 199711098 3 3 415032443 5 2 249836678 5 3 553235091 3 3 176279523 2 2 345959990 3 3 727757560 1 3 632962478 3 2 464194382 3 2 199273250 2 3 163114265 1 2 332983359 4 2 938657534 4 2 433055723 3 2 717371528 5 3 967279418 2 3 693830116 4 2 104579910 3 3 317009777 3 3 540692323 3 2 941516253 1 2 791071296 3 2 141786839 5 2 106376653 2 3 102452963 4 2 516962377 2 3 764698270 3 3 859786501 1 3 758704536 5 2 120051519 4 3 117642121 2 3 349170429 3 3 729797496 4 2 184344889 4 2 657124466 2 2 800243877 3 3 307999582 4 3 178943104 5 3 251975878 3 2 980669591 2 3 362823358 1 3 896267630 3 3 281901011 5 3 237087663 1 3 942489441 5 3 467596247 1 2 566223863 4 3 694024640 5 3 722708348 3 3 475066002 1 2 615373758 5 3 925759252 3 2 678309327 5 2 694742811 1 3 222515809 5 3 655868591 3 3 241093709 4 3 261938914 4 3 873605321 1 2 470621760 3 3 787893382 3 2 718439714 5 3 843049227 3 3 323375200 2 3 420590853 5 2 888816624 3 2 372983442 2 2 298526423 4 2 589547461 4 2 320790232 3 3 431743133 3 3 170214607 4 3 896249796 2 3 253184222 4 3 458015327 5 2 220495746 5 3 968563001 1 3 281538141 1 2 731324659 2 2 193480571 3 2 129746765 2 3 955284797 1 3 490041735 3 2 190651913 2 2 290142591 5 2 747097722 3 2 267429017 1 2 157169554 4 2 590998533 3 3 398958283 5 3 348212066 3 2 556557450 5 2 563698573 3 3 215856080 1 3 553762788 3 2 290144014 3 2 304112802 1 2 825734226 5 2 831656188 1 2 100827812 3 3 945499614 3 2 738493164 2 3 637626186 5 3 156443731 3 3 572776124 4 3 798177993 1 2 422724938 3 3 483129763 5 3 709275637 1 2 438476815 5 2 189184178 4 3 856540851 3 3 603819647 5 2 432657664 2 2 913566946 5 3 342322634 2 2 220964174 4 3 145739640 2 2 327464671 1 2 917159864 1 3 630777022 4 3 618570006 4 2 115306945 1 2 904093167 5 3 326914294 1 2 436754596 3 3 550146243 3 2 369995011 2 2 696159258 2 2 205021130 2 2 777409771 5 2 540313424 3 2 548673832 3 2 798527636 2 2 734794379 3 2 408602677 5 2 114949380 2 3 778514100 1 2 611855020 4 3 406538454 1 3 918468426 2 3 808196948 5 3 562311229 4 3 960189958 1 2 395473579 4 2 453761363 4 3 462688974 1 3 764308165 1 3 432647891 2 3 314880539 1 3 154992603 1 3 214393355 1 3 204907532 4 2 968167686 4 3 106246505 3 2 125833237 3 3 591943201 3 3 750817301 3 3 782275445 2 3 529603012 1 3 215603193 3 2 703824970 4 2 860880342 5 2 520197992 1 2 311520577 1 3 998646296 3 2 685613323 2 3 326062174 4 3 595056841 3 2 729971511 1 2 341665211 5 2 593799189 5 2 172720990 4 2 103185449 2 3 223773567 3 3 797000988 2 2 849765847 5 3 298878034 2 2 323154986 1 3 834476704 4 3 701031309 2 2 747380616 4 3 322845698 5 2 212409363 4 2 696382361 1 3 118438657 3 2 645379549 3 2 865415173 1 3 494925815 4 2 137889901 3 2 374297206 3 3 763254849 4 2 646492630 2 2 620850146 4 2 350419351 3 3 854396656 4 2 826238334 2 3 809035220 5 2 341345948 2 2 253841824 1 3 778703771 4 2 565706811 5 3 570992024 5 3 345169854 5 3 774055632 3 3 172801611 3 2 542613068 2 2 374394093 3 3 239116432 3 2 900903198 3 2 683214508 2 3 362780910 1 3 801226326 2 2 538865522 3 3 295020085 2 2 644932891 2 3 511559322 1 3 480358464 5 2 983323982 2 2 371614660 4 3 993025385 2 3 445645158 5 2 453733573 5 2 415245676 3 3 980755366 4 2 685560258 2 3 840813156 1 3 425164043 2 3 126272051 5 2 698182684 4 3 668106615 1 2 225183592 2 3 656783270 3 3 569399255 1 2 494027938 2 3 489333794 2 3 353773860 3 3 771670230 2 2 832165457 4 2 162325945 4 3 320095867 3 3 514645399 1 2 105553522 2 2 686224964 1 2 478859682 4 3 712863631 5 3 328166301 3 2 753819230 5 3 253913079 1 2 225920688 5 3 163081196 3 2 782763976 2 2 671169814 4 3 855404018 3 2 241556392 1 3 480440398 1 3 975545547 1 3 628128737 4 3 404747920 2 3 757318281 5 2 562447528 1 3 493597467 3 3 265198474 1 2 133627242 1 2 172459130 3 2 286824840 3 3 415410127 4 2 132630122 2 2 375123018 3 3 253552567 5 3 415846456 4 2 658105467 4 2 280800349 3 2 681675723 5 2 655489864 1 3 497307921 2 3 543707799 3 3 957375876 5 3 136264213 1 2 694074189 4 3 216992060 5 2 547998791 1 2 372539234 5 2 840736178 5 2 841983179 2 2 355765145 3 3 783578804 5 2 335038559 2 3 679558766 1 3 765061434 4 3 426396083 1 2 546745370 4 3 665362083 2 2 701400522 2 3 327992288 1 2 579639218 2 3 284977910 5 3 614716205 1 3 847364738 1 3 287768068 2 2 237002416 2 3 607617373 1 2 946748393 5 2 858020046 5 3 234232151 5 2 744436894 2 3 592191565 4 2 673265955 2 2 752358598 2 2 944396290 5 2 568707241 3 3 460654227 5 3 924634789 1 3 251095848 1 3 715528696 3 3 699951358 2 2 462920007 4 2 895086523 2 3 988126833 5 2 429310870 5 3 636493268 2 2 716921552 5 3 124787361 4 3 614268313 4 2 878587673 3 3 336266064 5 2 347372043 3 3 204162600 3 3 207638063 2 3 259280445 3 3 659136869 3 2 309242847 2 2 879158622 4 3 263862573 4 2 299459018 1 3 686196086 2 2 876374634 3 3 904297308 2 2 676864013 3 2 483074664 1 2 717503971 1 2 641258090 2 2 517164107 1 2 133007900 1 2 550240775 3 2 629976354 1 2 436376870 5 3 250360136 3 3 483617353 3 2 349093576 2 3 552867977 5 2 864952493 1 3 143007020 2 3 411183998 5 3 640256901 2 2 961868345 2 2 942980271 3 3 855040188 3 2 648077325 2 3 148759199 3 3 560360707 3 2 482431648 1 3 346152024 5 3 844176683 1 2 889782111 4 3 435638445 1 2 514616917 3 2 259570056 3 3 839191318 4 3 754629759 2 3 960282938 5 3 284488104 1 2 430687215 4 3 175409702 1 2 271333276 3 3 507720198 3 3 474910164 1 2 117944172 3 3 226454063 2 3 607995413 2 2 262778335 4 3 669048318 5 3 554494943 3 2 551562576 1 3 632944111 2 3 754397937 5 2 276754114 2 2 392385342 4 2 831553170 5 3 324038372 5 3 458631358 1 2 279822411 2 3 168808419 4 2 761803035 4 2 661507053 3 3 944427127 1 3 871806921 5 2 617499154 5 3 522527965 4 2 836429904 1 3 575680742 5 3 213709909 3 3 308234163 1 2 881518211 2 2 478204312 3 3 941013840 4 2 893980503 4 3 413522417 3 3 941752271 3 2 693131604 3 3 434096332 2 3 604585166 2 2 954295992 5 3 802908533 1 2 300476739 5 2 784307693 5 3 496206374 1 2 734876350 2 2 759643439 3 3 953453351 3 3 290021953 1 3 831425995 2 3 326065350 1 2 935745487 4 2 484128246 2 2 871105689 3 3 310862621 1 3 346203939 5 3 339861150 3 2 286677275 4 3 348967505 4 2 520574498 2 2 228331313 1 2 645954705 5 3 873149979 2 2 891760844 4 2 478433972 1 2 211814749 3 3 249554202 2 2 650777303 3 2 300825418 2 3 866060095 2 3 970220969 3 2 388236837 1 3 219571106 2 2 511833942 1 3 801235904 2 3 690657116 1 2 626575651 4 2 170797249 5 3 982777399 2 3 963247786 2 2 504841537 3 2 788108693 3 3 440830578 5 3 517602871 4 3 730446809 1 2 484407356 1 2 942449207 5 2 362727127 5 3 196639563 5 2 744514521 2 2 559151317 4 3 323779136 4 2 872737197 5 2 518611742 5 3 589693787 3 3 181513289 2 2 765552198 1 2 695284466 1 2 791151451 4 3 990353463 2 3 386927354 5 3 891170636 1 2 128611099 1 3 156291068 5 3 832916776 4 2 947986743 2 2 455500118 2 3 858663500 5 2 469976329 3 2 239889159 4 3 218446711 5 3 548542507 3 2 580894646 1 3 601231426 3 3 667371510 1 3 244100670 5 3 116245527 1 2 911681835 2 2 219425562 1 3 468145455 5 3 968261237 2 3 808901486 4 2 568043480 5 2 569493116 4 2 332515772 4 2 109823540 1 2 370899159 4 2 270788895 2 3 634277236 5 3 183320126 2 3 283652366 4 2 598648919 2 3 808589164 1 3 340122511 1 2 551864967 5 3 779900250 5 3 496848268 1 3 269177561 3 3 264871984 4 2 377666997 2 3 761044566 2 2 209479669 1 3 424436196 4 2 577079826 2 3 204741876 1 2 462001863 1 3 777203864 1 3 289830309 1 2 999483349 4 3 523196951 5 2 167232499 1 3 791097403 4 3 570685344 5 3 227238474 1 2 232726835 4 2 968905387 5 3 257097791 2 3 724204769 2 2 243716706 5 2 901354495 1 3 841324863 1 2 371825501 3 2 828531068 4 2 452036781 3 3 757155202 2 2 605811350 4 3 823075503 2 3 801044083 1 2 468544229 3 2 737758081 3 2 513221491 2 2 677270112 1 3 556836828 2 3 251336815 5 2 871711580 3 2 771518767 2 3 770477059 3 3 629560855 4 2 334741487 1 3 158390128 1 3 797441712 3 3 111780187 3 2 325810852 2 2 746300301 5 2 156297378 4 3 319600679 5 2 425225692 5 2 146931060 3 2 900173845 3 3 302062880 4 2 370293739 2 3 971359018 1 2 615915576 3 2 352972687 1 3 128583088 3 2 415161610 4 3 668861952 4 3 669665206 2 2 891402342 5 2 263432661 5 3 871349859 1 3 501523720 4 2 324285799 5 2 445401460 4 3 413916842 2 2 229121407 5 2 742908460 1 3 752771896 2 2 999748611 5 3 792109337 4 3 832449880 4 3 421774871 4 3 342878005 4 2 455827164 3 2 219576226 5 3 427137266 1 3 198410642 3 2 926071648 5 3 156338174 3 2 804767031 1 3 712409263 3 2 363458799 5 3 856352853 5 3 594670628 3 2 737792182 1 2 340451995 2 2 321288722 3 3 109032436 5 2 399036860 4 3 461799251 4 3 191487523 4 3 462736243 3 3 550008416 4 3 806966472 4 3 943538615 5 3 246349797 5 2 669077268 3 3 342542122 2 3 692862508 3 2 956830608 2 3 297991307 1 2 733425408 5 2 149183371 3 2 874093225 3 3 596521345 1 2 272987859 3 3 758873857 1 3 467495454 1 2 323468619 3 3 632589213 2 2 727301525 2 3 466371452 1 3 223171560 1 2 642847834 1 2 161911985 1 2 607539261 3 3 589245354 1 3 498200971 2 2 520132193 1 3 143219151 5 3 543282988 1 3 910810005 2 2 468911019 1 2 952007304 5 3 923090626 2 2 661956103 1 3 584562029 2 2 900323110 5 3 503235868 3 2 143062717 3 2 106111033 1 3 573735571 3 2 156757581 4 2 787202036 3 2 526159338 5 2 815424045 2 3 522163604 5 3 424236376 2 3 738153876 4 3 292186118 5 3 350545191 3 2 674360029 4 2 846983017 2 3 254920397 4 3 463507317 5 2 222173809 1 2 266468720 5 2 546851684 5 3 471957873 3 2 124179927 4 2 307314976 5 3 808020393 4 2 725328054 2 2 604686560 1 3 523981801 3 2 456533246 2 2 407170044 3 3 329923343 3 3 928031529 4 3 632825950 4 2 490441824 1 2 126640728 1 2 993050168 2 3 720410738 4 3 947433955 3 3 682822021 4 3 254822240 2 3 595751850 2 3 759562711 2 3 639863161 5 3 467205828 5 3 750369893 5 3 170462329 5 3 172561425 2 2 703555718 2 2 522397503 4 2 552601527 3 2 430392256 2 2 904201337 5 3 506687858 1 3 999450200 4 2 350309039 5 2 165204894 4 2 610531530 3 2 972959240 2 3 167682861 3 3 182976683 1 2 749478380 5 2 814229963 5 2 624317110 2 3 537028348 4 2 501335217 3 2 485073511 4 3 626166383 5 3 971370264 2 2 529290702 3 3 972600602 1 3 452946830 3 3 328665994 1 3 822088027 5 2 411088836 4 3 589973406 4 2 710083274 5 3 619330774 5 2 916092456 4 2 189219376 5 3 236698721 4 2 628839700 4 3 515463937 2 3 369673346 1 2 390032174 3 3 371921396 2 3 473544739 1 2 897748089 1 3 156800710 2 2 229741857 1 3 677606561 2 3 466009016 2 3 787370218 3 3 774104125 2 3 472646407 3 3 835500725 5 3 460634633 5 2 570015063 1 3 371807356 5 3 889464030 1 3 516140925 3 2 250984345 2 3 142767451 4 3 487479927 3 3 430960399 2 3 962897454 4 3 598184453 3 2 751308241 1 2 587184503 4 2 355009853 4 3 176454750 5 3 925116121 2 3 515485463 4 3 389158982 3 3 550985119 4 2 658402514 1 3 730868296 3 3 426353784 2 3 989308662 1 2 776736775 3 2 822174230 1 3 886108659 4 3 692049847 5 3 448121647 2 2 357917879 1 3 601413370 4 2 210383089 4 3 665444427 1 3 180331213 1 3 879129079 1 3 870149028 2 2 327314595 2 2 238655638 4 2 834720108 5 2 235983157 5 2 310784373 1 3 870706585 1 2 933345196 5 2 137541141 3 2 645704763 5 3 700657707 4 3 554147333 4 3 711011650 5 2 361194937 5 3 954923574 4 3 822065487 3 2 936074420 1 2 402082847 1 3 896705990 1 2 725695455 5 3 611048494 5 2 380428443 4 3 405850026 2 2 319403950 1 3 768980679 2 2 394779082 5 2 495733117 3 3 832918629 3 2 719691609 1 2 265614305 3 3 857385744 2 3 481923179 5 2 141687131 4 3 179456097 1 2 997694880 3 3 891152598 1 3 896728645 1 3 385439856 3 3 904134774 3 3 384955344 5 2 108639810 1 2 390765882 3 2 834571447 3 3 642659173 4 3 511417597 3 2 383162506 2 3 837225434 4 3 229467183 1 3 104629038 4 3 636208964 5 3 655816245 3 2 423846591 4 2 567944938 4 2 874151270 1 2 502331361 3 2 216196400 4 2 674491179 4 2 510246443 3 2 394655843 5 2 325088552 2 3 138826454 1 2 526717449 4 2 734885491 2 2 149455020 5 2 574207949 4 3 266621680 1 3 755442064 3 2 190304776 4 3 800436928 1 3 714508597 5 3 460267126 3 3 428882364 4 2 529623423 1 2 658437792 5 3 429304194 4 2 206423345 5 3 937214593 4 3 244759659 5 2 559516397 1 3 741643137 5 3 439509482 5 3 565183119 1 2 904796264 2 3 929884391 3 3 320169611 4 2 580461518 2 3 972562311 2 3 337258982 4 3 387358517 1 2 752841727 3 2 477565546 4 3 505799364 5 2 162476655 1 3 186954796 2 3 965732376 1 3 290011580 2 2 162956131 5 2 668160451 2 2 848290795 2 3 221172057 1 2 753497635 1 3 290184410 1 3 100357435 3 2 914211610 2 3 143822789 5 2 561018122 2 2 443905616 5 2 676799429 3 3 700296466 2 3 424649393 4 2 706031604 2 2 510104708 5 3 708774183 3 2 215489137 4 3 726611035 1 3 611883837 5 2 576328947 3 2 431928670 4 2 258769660 3 2 579383517 2 3 360044194 1 3 526220156 4 2 697097704 2 3 776707392 5 2 646030302 1 3 922813279 3 2 174617361 4 3 493510564 3 3 809479053 5 3 229911336 1 2 838422379 1 2 652095656 3 3 986347503 1 3 665347382 5 2 684422598 3 2 329592860 4 2 718859128 4 2 366600753 4 3 973039769 4 2 840561046 3 2 326494682 2 2 856524931 3 2 442935367 3 3 519754184 3 3 184615733 2 2 195534173 2 3 796896070 4 2 523140253 5 3 542034591 1 3 675688013 2 2 844172651 5 2 557828373 3 2 847287176 4 2 250650857 3 2 770911024 4 3 260584350 2 2 412350200 5 2 636973554 4 3 198311798 1 3 566324413 1 3 238794446 2 3 439228781 1 2 888934188 1 3 341062965 1 2 563573621 4 2 515495498 3 3 581749894 5 3 857724897 2 2 754543837 3 2 961413444 5 2 199515232 2 2 242015369 2 2 276740264 2 2 320826639 1 2 246534818 4 3 574826693 2 3 776007101 4 3 516999946 5 3 637042530 2 3 212373406 4 3 659603438 5 3 858588788 5 2 278842962 2 2 373994456 1 3 120695618 2 3 918744144 1 3 267261861 2 3 128935300 4 2 350729860 5 3 458044276 4 3 171790670 1 3 182138583 4 2 184402309 4 2 502501647 1 3 106223804 3 3 709605701 3 2 222086535 2 3 383974789 5 2 202488270 1 2 513669677 4 3 612489259 4 2 210515270 5 3 551826806 5 2 952296909 2 2 500337481 5 3 150973778 2 3 714149546 4 2 286132218 2 3 180449281 1 3 745630672 2 2 788037524 5 2 153625785 4 3 874248160 3 2 426477991 1 3 451178252 3 2 632942083 1 3 244562794 2 2 183868019 4 2 170378068 3 2 573230717 1 2 256589360 3 3 307753212 5 3 253235619 5 3 576332196 4 3 603196187 4 2 573478429 2 2 355344671 1 2 733107279 5 2 586575598 4 3 583050755 4 2 241557243 4 3 223303228 2 3 352191380 3 3 515823764 1 2 751368133 5 2 498454333 2 2 448692245 1 2 943461742 1 3 563015139 2 3 695399730 1 3 293314926 3 3 493519747 4 2 525361498 1 2 837854593 2 2 556838043 5 2 637273760 2 2 386789789 5 2 452057792 1 2 588241770 5 3 350601975 5 2 144008636 4 3 435137055 2 2 242815054 4 2 781284956 5 3 491581706 1 3 520801245 2 3 192446097 1 2 445156832 3 2 379298521 2 3 175336672 4 2 293215448 5 2 521917211 2 3 402542959 5 2 537091710 3 2 780785676 2 3 709266525 3 2 783246349 5 2 298566433 4 2 184377843 1 2 500996620 5 3 914551232 1 3 857835582 1 3 471139713 1 2 298874382 4 3 319135253 5 3 626836871 3 3 567403549 1 2 884496550 4 3 665540613 2 2 579048603 5 3 711914335 4 3 486414508 3 3 160375207 3 2 493128098 3 2 290476083 4 2 369254877 5 3 433723462 3 3 536050407 5 2 290454376 3 3 688068909 5 3 632371444 2 2 910933396 5 3 761250110 2 2 239812251 3 2 187670530 4 2 388391486 5 3 482488232 1 3 268603510 5 3 613745141 5 3 133825240 5 2 167922965 3 2 372437151 1 3 399109318 4 3 893616839 1 2 886846013 3 3 892796483 4 3 104958359 4 3 307704227 1 3 597053387 1 2 879835415 5 2 251662563 3 3 597520539 1 2 797314405 2 2 246233229 4 3 282090900 4 3 345135271 5 3 574192267 1 3 910509837 4 3 755232245 5 3 269625093 2 3 802668174 1 3 258815861 4 2 479555202 4 3 721059483 4 2 504088630 2 3 671742199 5 2 442912718 1 3 354979381 3 2 115461632 3 2 554942070 4 3 585043617 2 3 726377676 1 2 971706400 1 2 782869463 4 2 652914341 5 2 397450707 5 3 295170884 1 2 618337699 1 3 428868282 4 3 952505568 1 2 809052087 3 3 269832936 1 3 781077806 3 2 493188113 4 3 958150647 4 2 353559336 1 2 319908967 3 3 324706568 4 3 729265900 4 3 246805845 2 3 899534056 1 3 672996701 5 2 954135782 2 3 896342099 2 2 321017294 2 2 759140617 4 3 217914567 1 3 701811593 5 2 673496949 4 2 243503577 5 2 418256560 1 2 403923391 2 3 869497690 5 3 281839972 2 3 554368806 2 2 472687492 5 3 796553855 1 3 471410424 5 3 526713128 4 3 196718779 3 2 814198282 2 2 183252428 2 2 126934074 4 3 137909609 5 3 153592713 1 2 433818374 1 2 931614527 3 3 238063576 5 3 207661433 1 3 455417601 2 2 365539939 4 3 860721381 5 2 626396092 5 2 949835818 1 3 200804665 2 3 749154538 5 3 155670799 3 3 683484742 5 2 686186249 5 2 688343431 2 3 643181244 3 2 234488503 5 2 532814555 4 3 969610035 4 3 195268158 4 2 581006224 1 3 591056748 5 3 317057610 2 3 295417589 5 2 417195529 4 2 296796824 2 3 289241686 2 3 832009409 1 3 475096936 3 3 665820378 3 2 375255348 1 2 219452388 3 3 701042829 3 3 119389649 5 3 377499228 1 2 760608939 2 3 469798133 3 2 794535322 5 3 962760570 2 2 994784601 5 2 622808345 4 2 319301499 5 3 528418930 4 2 633767113 5 3 707886345 1 2 608741757 2 2 912563599 3 2 732512782 5 2 161807532 2 3 831823432 4 2 341934566 4 2 399874641 3 3 418030625 3 3 567683356 1 2 895972339 1 2 181364082 2 3 290903075 1 2 955079234 1 2 252837318 3 3 953840193 2 2 419598176 2 3 566831966 4 3 158698655 3 3 297441940 3 2 924905329 3 3 959380966 1 3 729687086 4 3 219130293 4 3 588758468 1 3 286248891 5 3 742176432 4 3 522127657 5 3 297474133 1 3 182767751 1 3 778631758 3 2 240095047 5 2 124984378 5 2 168321431 2 2 635734006 5 3 807695053 3 2 317154091 3 3 377729282 4 2 745003732 4 2 730723811 5 2 129751122 2 2 961501087 2 3 542984744 3 3 499674611 4 2 189174872 2 2 645176935 3 2 875778803 5 3 119752445 3 2 650329298 3 2 279268654 1 2 447953513 3 3 310642909 4 2 255435824 2 3 802632014 3 2 832278220 4 2 633990097 5 3 678072078 3 2 556867493 3 2 120208031 4 3 230042567 3 2 137386585 3 3 267883312 1 2 560401131 3 3 569601520 5 3 558902827 2 2 121028993 1 3 199373633 5 2 993435311 1 2 291331322 5 3 651320840 5 2 337660523 2 3 923637786 3 2 751809016 3 3 327505824 4 3 545809458 4 2 393625024 5 3 468592813 1 2 554860098 4 3 330994184 2 3 788716767 5 3 297245558 4 2 698633358 4 2 162614962 2 2 853226189 2 2 913701834 5 2 639387112 3 2 512771556 3 3 547889982 1 2 367898463 3 2 330172701 5 2 816655210 1 2 337906833 3 2 443813205 3 3 915626037 4 2 593276009 5 3 769733407 2 3 358394149 4 2 228916607 1 2 599715686 1 3 238254123 4 2 973965043 5 2 396094234 3 2 916006678 4 2 405688826 5 3 485431599 1 3 690695418 3 2 191838032 5 2 888570885 4 2 997676984 5 3 415655866 5 3 602517723 4 2 184063762 4 2 597221789 5 3 297629646 4 3 635494940 3 2 429282971 2 2 897913841 5 3 911320303 5 2 418141673 3 2 967531087 2 2 848397824 2 2 283692692 3 2 174377703 5 2 186266264 3 2 167667651 4 3 427937742 2 3 790693622 4 3 918329576 5 2 961653876 4 3 537512051 1 2 112066869 2 3 166553680 3 2 922536904 5 2 644030779 3 3 720303719 4 3 785742943 2 2 241269320 1 2 798530670 5 2 921607777 2 2 822670711 5 3 987773735 4 2 340050185 4 2 546739714 2 3 978295969 1 3 443844508 4 2 483129714 4 3 598425501 3 3 649005824 5 2 922604979 4 2 486825593 1 3 212757675 5 2 768218757 3 3 957312143 3 2 139975346 2 3 256436240 3 3 669198505 2 2 915384432 5 2 465199570 2 2 759044946 3 3 251011015 3 2 519591292 5 2 513999079 1 3 762581983 5 2 574735174 3 3 671165874 4 2 658845222 5 3 893705571 1 2 360599467 3 2 452899718 3 2 422155007 1 3 105824879 5 2 860768157 2 2 212261530 4 3 344468166 4 3 255092252 1 2 738841842 5 3 106406304 3 3 381629956 2 3 233335096 3 2 745109465 3 2 592389612 4 2 742383208 5 3 128549298 5 2 322428551 3 2 984211562 2 3 793395452 2 2 671940584 2 2 241524092 5 2 289113899 5 2 521796689 3 3 768190082 4 3 272000383 5 2 767246239 1 3 261340179 1 2 228108795 1 2 475494807 3 3 164357162 3 3 140853915 1 3 167837398 3 2 556678462 5 2 791169060 4 3 706960089 1 3 429692579 2 3 577623343 5 2 865856078 5 3 398548412 5 3 105051391 2 2 167084840 4 2 242443387 1 2 493170867 1 3 732153004 5 2 215432476 2 3 582662463 5 3 549526720 4 3 118296286 2 3 284306483 4 3 688568968 2 2 693175947 1 3 143577419 1 3 138955157 4 3 561764091 1 2 200944727 4 2 195143624 1 2 790243471 4 2 524950767 4 3 880457212 2 3 523731647 3 3 704485443 4 2 451803658 5 2 325632409 1 2 791248248 2 2 712784765 3 2 856665074 2 2 804723210 1 2 835162358 4 3 141154471 2 3 968205698 1 2 388990967 3 3 154844865 3 3 401840659 5 2 451065593 5 2 633005086 1 2 595218694 4 2 176626558 3 3 133669595 3 3 221913339 2 2 738712768 5 2 787848791 1 2 574382087 3 2 158808618 5 2 374414710 5 3 660719513 5 3 680039924 1 3 909612991 3 2 978945576 2 2 577541934 4 2 763538459 3 3 629958706 2 2 950454364 2 2 816568615 5 2 469983664 5 2 630511685 2 2 301578656 5 2 581112887 5 2 995094858 1 3 855115288 3 3 302256136 5 2 378887218 1 3 846941668 2 3 249434136 5 2 289666006 5 2 991838695 3 3 665248902 5 3 977286759 3 3 407054635 2 3 112912318 2 2 658430886 1 3 153040521 3 2 986152075 2 3 540547954 1 2 807219315 4 3 333142494 4 2 808134759 4 3 935772233 1 2 968050534 1 2 990882502 3 3 224893878 4 2 266929202 1 3 298176795 2 3 492777272 3 2 657270889 3 3 406061454 5 3 257257915 3 3 892679525 2 2 202950492 2 2 219704091 2 2 645561553 3 3 557763784 2 3 766106240 5 2 963836081 3 2 112748476 3 2 759580356 5 2 207736018 5 3 999472657 1 3 122257723 5 2 588725511 5 3 438928784 5 3 344610175 3 3 588899667 5 2 785546240 1 2 435679835 4 3 634581637 5 2 136275359 3 3 301329711 4 2 853355891 2 3 408900995 3 3 577584062 2 2 388256509 4 2 223722840 1 2 250653407 2 3 669067177 2 3 893139608 4 2 564645174 4 3 457976708 5 3 208332554 2 3 638116957 1 3 418928392 2 2 790515467 3 3 235549298 4 3 788692129 4 3 340495564 5 2 121537647 5 2 593045037 3 3 579159197 3 3 196173122 1 2 740984584 2 3 759542910 5 2 822296468 3 2 261306302 5 2 180594488 4 3 252562794 3 2 738134680 3 3 965953481 1 3 123011557 3 2 278499548 2 2 838256605 2 2 415876656 5 3 529228739 3 2 326850940 1 3 782243318 1 2 649330283 4 2 398422242 5 3 684906570 2 3 986660224 3 3 837987821 3 3 608795363 4 3 955666052 5 2 802444366 4 3 324130183 4 3 370344752 5 2 364770774 2 3 661684525 5 3 599157133 3 2 940048639 4 3 863145688 2 3 212224556 5 3 141256533 3 3 930021633 4 3 248005389 2 3 628020955 5 2 244990595 1 2 903778304 3 3 589274117 5 3 193106411 3 2 132002032 5 2 740777910 1 3 427371849 1 3 740282317 5 2 126351303 1 2 442358327 3 2 300011698 1 3 266166021 3 2 150008744 1 3 497477930 3 3 116654734 5 2 622440034 4 3 780966772 2 3 356977270 5 2 413235235 2 2 493490726 1 2 811692059 1 3 215577807 1 3 773414238 4 3 520180357 3 3 570488600 2 3 831015705 2 3 140568744 1 3 196966252 4 2 515953353 5 3 305284954 3 3 913234470 5 3 963900540 3 3 850294499 5 3 894956239 2 2 617073658 5 3 216625114 2 2 871885253 2 2 277916539 5 2 518375880 2 2 271400069 5 2 333532536 5 3 562965883 1 3 536860205 2 2 125391880 5 3 283477192 3 3 778178436 3 2 595161307 4 3 619426910 1 3 651973983 4 3 498550253 2 3 586548109 3 3 326850007 4 3 507369357 1 2 695860481 2 3 128411982 2 2 610239360 5 2 429026208 5 2 795033286 1 3 236972687 1 2 349646151 1 2 709414732 3 2 781427344 5 3 725773097 5 2 679130213 5 3 227492060 5 2 984812082 1 3 586206117 5 2 432100189 3 3 521716565 3 3 976068458 3 3 603070160 2 2 681360602 3 2 459876297 5 3 407389522 1 3 845311815 1 2 854163044 4 2 240462090 4 3 813993181 4 2 710046193 2 2 411877772 3 2 626690711 2 3 216400595 4 3 601208928 5 3 199296223 4 2 946678989 4 2 634799655 2 2 634090021 1 2 250596974 5 3 898292217 2 3 848708243 2 3 969851904 2 2 535649607 5 2 723183978 2 2 771894553 3 2 172959741 3 2 362850547 4 3 497295586 4 3 427491569 5 2 538384209 4 2 495257868 5 2 108133740 4 3 249766684 1 3 731706382 5 3 735656005 5 3 269241442 2 3 617254457 5 3 771222315 4 3 670042796 1 3 559385467 5 2 741320235 4 3 124787934 4 2 731932140 5 2 317921714 1 3 496024326 2 3 241171696 5 3 690586208 5 3 446744371 2 2 381947176 1 3 190354987 4 3 194204938 4 3 485643938 5 3 262676525 1 2 736423852 3 2 550477512 4 2 950344771 3 2 421055918 4 2 712178818 5 3 209932253 3 3 399543868 2 2 420854992 4 2 269700490 3 2 643495851 5 2 983793214 3 2 393837250 2 2 520864273 2 3 793683312 5 2 393344946 5 2 629559223 5 2 517015997 2 2 389605178 1 3 317427166 5 3 799055090 5 2 323357429 5 2 379556768 1 2 914729483 4 3 825291543 5 2 310759566 3 3 738355939 1 2 543332830 3 2 581831938 3 2 418835547 5 3 906625076 1 3 349475087 3 2 612709774 3 2 243462165 3 2 123896261 4 3 370065083 3 2 602011284 3 2 712026219 1 3 184045806 4 2 234403920 3 3 467583642 2 2 995152504 4 2 841318475 4 3 924850869 5 2 827201534 1 3 614310542 2 3 313545256 4 2 770062834 2 3 779741709 3 2 117911136 1 2 389069377 2 2 499129279 3 2 396371198 2 2 808775137 2 3 534822580 4 2 424525762 2 2 425147987 2 3 139994541 5 2 722076164 5 3 793100667 2 2 545521081 5 2 316929319 1 3 759451908 5 3 482789293 4 3 340979118 1 3 502226667 3 2 521080429 5 2 552662351 3 2 395402350 1 2 265086253 3 2 374863703 1 2 670031530 1 2 657628220 2 2 162134054 2 2 214053316 5 3 291305872 5 2 138867039 2 2 863699186 5 2 431550419 4 3 417529225 4 3 306950332 1 2 203790695 5 2 711230298 4 3 741295447 1 2 220857868 1 3 961438729 2 2 879749312 1 3 390989174 4 3 607125800 2 2 610342801 4 3 277069611 5 2 992699546 2 2 489276567 5 3 100765356 4 3 520056398 4 2 213070288 3 3 895032046 2 2 977245494 3 3 732557542 3 2 721578751 1 3 126612061 2 2 421375475 5 2 309816852 5 3 567048193 1 3 767479466 3 2 601624191 2 2 615275855 5 2 523041566 1 2 894826694 5 2 215685363 4 2 969426582 2 2 729975698 5 2 223901286 3 2 762742224 2 3 681059125 4 3 506610857 5 3 251989016 2 3 977686539 3 3 116368536 4 3 965299924 4 2 603660525 1 3 454991890 3 3 647521957 4 2 666069429 1 3 552935117 5 3 611062057 2 2 511393068 1 3 120480496 4 2 470436677 2 3 744916370 4 3 483917241 1 2 548457392 1 2 590326280 5 2 557018683 3 3 877190855 4 3 331783142 4 3 443779154 3 2 689150726 5 2 382527698 4 3 663430389 3 2 950676530 5 3 359012865 4 2 331535514 3 2 170309656 3 2 585400162 1 3 420583758 1 3 880332565 1 3 909845696 5 3 502258538 2 3 346572988 5 2 587110923 2 2 646384014 4 2 151450694 3 3 390049517 2 2 435525786 2 3 150064996 1 3 578324939 3 2 216994749 1 3 291636601 4 3 219214035 3 3 318101871 5 2 580054044 3 2 359880480 2 2 270943311 5 2 622827409 3 2 221655236 4 2 634693927 5 3 521543361 4 2 666354234 5 2 992566332 3 3 395182092 3 3 483044231 3 2 335658068 4 2 385308543 5 3 595274409 1 2 250756096 4 2 783298427 2 2 146023308 3 3 879644422 2 2 826974566 5 2 653214096 4 2 185689045 4 2 222570119 5 3 107240405 5 3 895515642 1 3 584481238 4 3 333558648 1 2 510795319 1 2 594310524 3 2 672480800 1 3 139371908 1 3 547321244 4 3 566927845 2 2 481618102 3 2 763833199 2 3 511729859 4 3 161400162 1 2 188472839 5 2 393463786 2 2 362760550 1 3 856063727 2 3 233553261 3 2 679977072 5 3 506932652 4 2 787898566 3 2 639605460 5 3 574040689 3 2 648366729 3 2 104579493 5 3 643116418 5 2 100613861 5 2 113895398 5 3 695837996 3 3 528909521 3 2 986807846 1 3 449398320 2 3 650836074 4 2 601380672 3 3 758890063 3 2 728992791 4 2 977663403 1 2 120654314 4 2 791460714 4 2 901503222 2 3 842219093 3 3 468351570 2 3 897926551 2 3 955795323 3 3 308510293 1 2 259706186 2 2 240060775 5 3 672441989 3 3 452547418 2 3 779476828 3 3 150652962 1 2 747645227 2 2 771670587 1 3 664845104 1 3 155624042 5 3 958146676 2 2 657927344 3 3 118864955 1 2 605248650 4 3 260948198 1 3 652338292 4 2 123680746 2 2 294249097 4 2 412652886 3 2 490496853 3 2 364635711 1 3 685233435 5 3 315583035 1 3 859993534 2 2 550465263 4 2 830929888 4 2 352055471 1 3 223794617 2 2 282103918 2 2 882092054 2 2 625003569 4 3 681676237 4 3 837346541 4 3 338920061 3 3 151566698 5 3 201130057 1 3 755876754 2 3 261082718 5 3 511785473 2 3 870531121 3 2 121367723 1 2 215424268 2 3 917297566 2 2 413099326 2 3 111577688 1 3 591396948 3 3 394547690 3 3 675981442 2 2 289110227 2 2 836310189 5 2 702894710 2 2 278577682 4 3 237617901 5 3 338319448 2 3 155287429 1 2 331012356 5 3 966448280 2 3 824137066 2 3 889550333 5 2 724095836 1 2 397600889 2 3 674810665 4 2 235419711 2 2 280136288 1 3 291011459 1 2 458014478 2 2 600019539 3 3 398344521 5 3 488657253 3 2 197208081 5 3 351273923 5 3 373104503 5 3 906553387 1 3 995008237 2 2 738153424 4 3 305241283 3 2 411637767 2 2 297146522 3 3 320569858 3 3 490925319 4 2 894203036 5 2 746934858 2 3 701774193 3 3 167014409 5 3 973671680 2 3 282171485 3 3 161558934 2 3 448783109 4 2 688562326 2 2 280596221 5 3 907702918 4 3 366827590 1 3 820653320 1 3 447901558 5 3 156742796 5 3 727037161 1 3 537625921 1 3 960092295 4 2 576356036 1 3 534125787 4 3 382445708 5 3 843557958 4 3 211249271 2 2 862196483 5 3 598698399 4 2 814008234 4 2 120583500 1 2 612238486 2 2 242631873 5 2 465902500 1 3 176259454 5 3 284590945 2 3 283372347 4 3 454508657 4 2 711879635 5 3 275259326 5 3 313937453 1 3 606459185 1 3 582879533 5 2 564066011 2 3 212335074 4 3 898995096 4 2 307305780 5 2 504015025 1 3 150849061 4 2 656702305 2 3 276876562 2 3 574581496 2 2 772151520 1 2 452816659 2 3 556976622 2 3 568083276 5 2 474909474 5 2 724883356 3 3 160657034 2 2 592075597 4 3 874334284 1 3 204516236 5 3 166847846 4 2 642769937 3 3 110860169 3 3 246323611 3 3 264621680 1 3 986472685 5 3 248251218 5 2 238733523 5 3 575802298 4 2 575884620 4 2 306399396 4 2 587309802 3 2 460084344 1 3 414088860 1 2 537404541 2 2 343170343 4 2 472556589 5 2 484528328 4 3 796091942 2 3 158565607 5 3 615933113 3 3 409951119 2 3 200143903 1 3 128140107 1 2 700516181 3 3 891245011 4 2 216172592 1 3 565918431 1 3 575966315 2 3 631277313 5 2 293411461 3 2 700688735 4 3 699696793 2 3 210414593 5 2 484470572 4 2 758615567 3 3 473087284 1 3 644412679 3 2 109471295 1 2 880107741 3 3 624992062 1 3 621381742 2 3 475737668 5 3 650054353 2 3 847520942 1 2 178395733 5 2 481425159 2 3 264109838 4 2 989807420 1 2 116379826 1 2 258615619 2 3 827817888 4 2 784653399 5 2 876942488 4 2 706672169 3 3 808444591 1 2 165282181 1 3 237760005 5 3 349001611 2 3 211593114 3 2 381566161 1 3 485481399 5 2 423749357 1 3 608966828 2 3 608399248 3 3 792054743 4 3 307152173 4 3 177109967 3 2 845214280 4 3 666599090 2 3 288208417 1 3 873316663 5 2 583135827 1 2 505938141 4 3 441076375 5 2 524447788 4 2 564791498 2 2 497685114 1 3 860088160 1 3 528482518 3 2 553504775 5 3 371767172 4 3 336491504 4 2 829065387 2 2 653460622 1 2 467135925 5 3 434226032 2 3 200610212 5 2 488675632 2 2 303781417 4 3 238217830 3 3 939683492 4 3 227456797 2 2 995056528 1 2 836829345 1 3 349878615 4 2 973372269 4 3 775870191 5 3 827019321 1 2 772365780 2 2 139070150 3 3 406944672 1 3 216532814 4 2 486431627 3 3 296617077 1 3 800611833 2 2 558471997 5 3 916105113 4 3 538066235 4 2 958602379 1 3 866950988 4 2 630845118 2 2 686533661 5 3 139782885 1 3 596240241 2 2 256905493 4 3 928599116 1 3 423957869 3 3 743654843 4 3 193884323 5 3 426057002 4 3 708139991 2 2 947763825 5 3 631120934 3 3 552842860 3 3 234504215 2 2 358988885 3 3 781614597 4 2 409669974 1 2 145853781 1 3 488636324 5 3 230049955 1 3 742451436 2 2 694130876 4 3 692555479 1 2 917960968 4 3 206544515 2 2 325508008 3 3 513014985 2 3 841406371 5 2 487364779 4 3 715765320 4 2 198636419 5 3 885441915 5 3 707797182 1 3 331441818 4 2 382747383 3 3 319423969 4 3 705126483 1 3 285899791 4 2 447643187 4 3 322800324 5 3 788964611 1 2 556916250 5 2 908339693 1 3 523336636 1 2 551147957 1 2 264828111 4 3 607455266 5 2 752135752 2 2 266992341 4 3 842186943 5 3 491738508 1 2 129227811 1 2 471676100 1 3 865445887 3 2 167228173 4 3 604441790 1 3 191908971 3 2 498955764 5 3 592458348 3 3 419419284 2 3 263123001 3 2 319153536 4 2 123709169 3 2 647052925 3 3 372309650 4 3 871607121 5 2 858961901 1 2 250330400 5 2 164105654 5 3 418284926 3 3 522194836 3 2 251763474 3 3 329060891 5 2 507235361 4 2 884173635 2 2 770860472 4 2 290301622 3 2 513809534 3 2 911025273 2 3 607476613 3 3 368344944 1 3 477128211 5 2 604089943 5 3 980386088 3 3 934128392 5 3 228804550 1 3 349212297 3 2 988219029 1 3 108244649 1 3 647432635 4 2 615109169 4 3 374695852 4 2 115543105 3 3 122910385 1 2 627838070 3 3 537610366 5 2 887375535 3 3 759536015 1 2 563756137 5 2 535849546 5 2 664724075 2 2 225281690 3 2 879224925 5 3 822805226 1 2 769405945 3 2 297237201 3 3 266877588 4 3 767528103 2 3 137261435 2 3 290341761 1 3 737914745 4 2 646139265 5 2 252598048 4 3 169396625 2 2 728944439 4 2 322785833 3 2 675339237 4 2 462640595 4 3 312824142 5 2 332623671 5 3 706653028 2 2 103252747 5 2 652129921 3 2 689235127 5 3 226171631 5 2 364222317 3 2 115926861 5 2 864418904 3 2 388372333 4 2 660479731 4 2 552783165 3 3 203258743 5 3 649442773 3 2 527403515 1 3 747074415 3 2 738910806 1 3 163701511 4 3 972248515 2 2 218103313 4 3 428564352 3 3 280631069 5 2 334447752 2 2 355411015 4 2 829149129 3 2 386829839 2 3 941259217 3 2 273678826 4 2 318896205 1 2 971529007 1 3 243435283 5 2 867320290 4 3 991727627 5 3 918426370 3 3 646664636 2 2 374693282 4 2 453386836 5 3 979961887 2 3 812450630 1 3 180684465 5 2 175048699 2 3 616741185 2 2 996798144 4 2 239344861 4 2 622811071 5 2 619145548 5 3 124373583 1 2 174436149 1 3 545145196 3 2 637987615 4 3 419960128 1 3 281368709 3 3 374921558 5 2 832384256 2 2 859245941 4 3 107221958 2 3 840539864 2 2 534212353 1 3 336256212 1 2 870618656 2 2 745364894 4 3 814355188 2 2 459166897 1 3 689197608 5 2 959221939 1 3 227548034 4 2 549580324 5 3 362116070 2 3 416307910 3 2 852176798 1 3 844606749 4 2 798841152 4 3 604908337 1 2 578340256 1 2 475322635 4 3 449605270 5 3 286637465 2 3 786789296 1 3 585550526 1 2 137261382 5 3 350469559 2 3 684516687 3 3 215366823 3 2 678988451 2 2 267806343 4 2 954657274 4 3 550876468 2 2 805277795 2 3 393630141 5 3 103065116 1 2 155227451 5 3 337297218 4 2 100663148 3 2 972738164 1 3 866339513 3 3 998089716 1 2 234067084 1 3 115253523 5 2 916820852 5 3 560431745 4 2 195119948 3 3 802853010 2 3 169712020 4 2 351547154 3 3 879896524 2 2 486361338 1 3 444119668 2 3 877938953 2 3 796673224 4 3 207510549 3 2 467557024 4 2 977638695 2 2 512339544 3 2 269562696 5 3 165139479 3 3 491440415 2 2 639933983 4 2 752016664 3 2 247842698 4 3 353699035 5 2 385151774 5 3 362359670 3 3 463587286 3 3 210489876 3 2 488109436 4 2 871112661 4 2 370984715 2 2 502811641 5 2 393408196 5 3 338581522 2 2 560867112 5 2 290374341 4 3 710540185 4 3 847052317 4 2 361864867 2 3 149664930 5 2 405592616 2 3 214669331 5 3 911552881 1 2 470042780 5 2 631153903 2 2 979938021 3 3 550211327 4 3 867245422 3 3 920861832 4 2 741179248 1 3 347245363 1 3 651307775 5 3 420150755 3 2 487698087 3 3 738988350 2 3 166419423 4 2 938821427 3 3 750941326 1 3 791599861 5 3 273664306 4 2 819278681 2 2 866060405 1 2 344670355 3 2 166658326 1 3 371062632 1 2 845013327 5 3 597414245 2 2 406024933 1 2 532554112 1 3 472287398 5 2 292060804 3 3 550689682 1 3 300937406 1 2 720470777 2 3 691719558 1 2 986087873 2 3 178045469 3 3 901492685 4 3 716965432 3 2 889235014 3 2 894077710 4 2 375682531 5 2 154957806 3 3 279585204 1 2 534504409 3 2 571543384 2 2 879174860 4 2 331971109 5 2 868119840 4 3 553814656 3 2 416083700 4 3 151051134 2 2 709999179 3 2 911202084 3 3 963780772 2 3 866524972 1 2 641322418 3 3 116967089 2 3 704099340 4 2 665175554 2 3 509296215 3 3 703096533 5 3 697403539 2 3 481311505 5 2 752347625 5 2 824415048 5 3 785676136 2 2 624054284 5 2 289283183 3 3 163144233 1 2 297000322 4 3 674107501 4 2 483947205 1 2 758856449 4 3 905271604 4 3 510023007 2 2 631798643 3 3 639783869 5 3 666821284 5 2 626971465 1 2 567824183 3 2 148337250 4 3 302192337 3 2 651349638 5 3 644585371 2 3 576604126 4 3 529156997 3 2 140312046 5 3 697233648 2 2 136739700 4 3 457448387 2 3 184828797 3 3 232211164 5 2 681027219 1 2 186368036 3 3 367291709 1 2 953513918 3 2 670492449 3 2 827137932 3 3 888795965 1 3 705493292 1 3 345397407 2 2 101381644 1 2 319653641 1 3 573636279 3 3 546605518 5 3 192678801 3 2 488675438 1 3 830310522 1 3 403193203 3 2 738686772 2 3 890677243 1 3 591433170 1 3 421082372 1 3 275871874 1 2 536000171 2 3 868027475 4 3 115711638 5 2 225159771 5 3 825064278 2 2 894377902 2 3 257923710 4 3 566352293 1 3 157476381 3 2 623260772 4 3 767391351 3 2 767582935 4 2 445475013 1 2 683961184 4 3 918750261 5 3 653150346 1 3 661274340 1 2 792007568 1 3 838446421 5 3 433266102 1 3 545112881 4 3 851992981 3 2 306695327 2 2 540531977 1 3 930964581 5 2 512000413 4 2 202888239 3 3 355945514 2 2 274919374 3 3 646989588 2 3 142259582 2 2 332809813 2 3 285423309 5 3 796080800 1 2 236348049 1 2 526875632 1 3 156505338 2 2 738050577 4 2 593053850 3 2 549019061 4 3 492063826 1 3 177902528 5 3 907069901 4 2 871697879 1 2 365618887 5 2 396434195 2 2 714032364 5 2 802477258 3 3 328221295 1 3 498042184 2 2 196063256 5 2 204145974 5 3 920362682 2 2 933594165 1 2 158371869 2 2 719658352 2 2 959454704 5 2 476865012 2 3 550183163 4 3 225515489 2 3 636125056 5 2 142928410 4 2 964372913 5 2 119398541 1 2 574044027 3 3 203197806 2 2 199424895 4 2 506559852 2 3 226239564 4 3 558537028 5 2 256099288 5 2 533604210 5 2 629031911 4 2 400226981 1 2 389640693 1 2 483979242 2 3 436081010 3 2 576418208 3 3 882437333 1 2 782089920 5 2 157946959 3 3 163546098 5 3 403685764 1 3 563831006 2 2 476477623 1 3 652524726 1 3 369274105 2 2 157356957 4 3 859533380 2 3 345288621 2 3 222739524 2 3 751239661 2 3 322717805 2 2 803974629 3 3 311217332 3 2 122587978 3 3 474820230 1 3 832160247 2 3 587017653 4 2 381342163 4 3 308226643 5 3 525147141 2 3 980454113 3 2 743932885 5 2 668062724 3 2 709019428 1 3 745172094 3 2 183320445 4 3 233744771 4 2 636160654 3 2 241239021 2 2 825350056 1 2 440023668 1 3 332423171 1 2 701350289 3 3 841791540 1 3 149578172 4 3 658142864 1 2 432289725 1 2 541918917 5 2 609748594 5 2 484775192 4 3 838659701 3 2 561332626 4 3 365617599 1 2 277365729 4 3 976375986 1 2 193548771 5 2 362307543 5 3 894282107 3 3 763091891 2 3 859137326 4 3 131837866 5 2 336160407 4 2 437562716 2 2 938921944 3 3 648284402 4 2 755990382 3 3 353222175 2 2 187163497 1 3 288129295 5 2 286054248 5 2 975130314 4 2 783589498 2 3 354974576 4 2 245030883 3 3 966161182 3 3 339095347 5 3 302596457 2 2 424519458 4 3 444714533 1 3 469540074 3 2 127006863 5 3 923141334 3 3 984708110 5 3 848364040 4 2 855027479 2 3 628586580 1 2 710119264 4 3 426332580 3 2 956975655 2 3 400247335 4 2 699089783 5 2 159928981 3 3 838080368 3 3 526326676 2 2 795530561 3 3 835100326 3 3 249921038 5 2 318748242 1 3 830297623 3 3 349725846 1 3 310558745 3 2 773739312 2 3 612154158 5 2 602964011 4 2 153310025 1 2 943729643 4 2 426486112 5 2 788663613 5 2 346380444 4 2 193518599 1 3 136867080 4 2 122581877 1 2 275179868 2 3 317920752 3 2 788690423 1 2 475555273 1 3 531359663 2 3 751880728 1 2 623808195 3 2 781760365 1 3 254502951 4 3 629502230 2 2 890069263 3 3 511925716 3 2 761325376 1 2 502980122 2 3 425528503 1 2 366446977 5 2 532914864 2 2 316265440 3 2 115809208 4 2 974874513 5 2 912540273 2 2 259648820 4 2 671959233 5 3 262373106 1 3 666961979 3 2 201867638 2 3 880182946 5 2 275875343 5 3 207425320 4 3 713410290 1 3 499347934 2 2 110986851 1 3 501387442 1 3 479481085 1 2 972543276 1 3 439982410 4 2 655823282 1 3 263296748 5 2 788099320 1 2 735549492 3 3 774588664 3 2 721820005 3 2 900791035 3 2 180472625 1 2 904718770 3 3 856059762 3 2 898502026 3 2 741619887 1 2 617357215 4 3 170792950 3 3 757292312 3 2 415495643 2 2 749121646 1 2 581255412 1 3 507369349 3 3 719175070 3 2 819339117 3 2 507361953 2 3 398151465 5 3 224713493 1 2 701738541 1 3 342985735 2 3 908712725 2 2 614240847 5 2 654188662 2 3 952460515 5 2 469177450 4 3 531102510 1 2 881177281 4 2 761487855 1 3 400604038 4 2 662816320 3 2 419435400 2 3 154478646 4 2 754316804 1 3 659635156 3 2 992570301 5 2 567408171 2 3 284103950 3 2 366167435 5 3 306490023 3 3 409333961 1 2 489176325 5 2 670865503 5 2 383940143 2 2 230419754 5 3 602117331 3 3 471831543 5 2 652693117 3 3 189346507 1 3 659080456 2 3 673874051 3 2 674273058 5 2 254011593 4 2 403858208 4 3 901425930 4 3 348261176 3 3 359676074 3 3 608965636 3 3 100758409 4 3 167617788 1 2 845902926 1 2 193493711 2 3 878923429 1 3 930169060 2 2 281410906 5 3 651690203 1 2 907079112 3 3 659219068 4 3 169318947 5 3 289841340 2 3 989789501 3 2 623746468 3 2 335597698 2 2 949336347 1 3 280546731 2 3 928246342 4 3 960969906 1 3 393101950 1 2 380717075 3 3 424124732 3 2 262862034 1 3 482109005 5 3 698328639 1 3 501770418 4 3 242838916 1 2 969649394 1 2 415842647 2 2 497870713 3 3 247347818 5 3 514936755 2 3 859174781 4 2 219903427 4 2 331858345 5 3 608095161 5 2 222098168 2 2 432884771 5 3 344709223 4 3 238663003 4 2 601281625 2 2 916744026 1 2 820945914 1 3 817925993 1 2 395807596 5 3 963456954 2 2 941632765 4 3 131762540 1 2 105811578 5 2 726652174 2 3 842901369 4 3 122036104 3 3 651731995 3 3 560849373 1 3 408351544 4 3 603653149 4 2 166581659 3 3 196304618 4 2 946959193 4 3 773247040 1 3 204962531 4 3 853469739 2 2 935987898 3 3 929180388 3 2 331675729 4 3 117577933 1 2 835585455 2 3 272945594 4 2 842014770 3 3 333143742 1 2 724390579 3 2 621057462 2 2 346362892 4 2 352137348 3 2 151544921 4 3 211957514 5 2 290787158 2 3 765741464 1 3 446470796 3 3 922531805 4 3 633902145 1 2 132954608 5 3 877240955 5 3 732969870 5 2 591179723 1 2 860476284 1 3 280751331 5 3 544248094 4 2 195619293 2 2 383669974 3 2 208100647 2 2 732936241 2 2 661785399 5 2 694477251 1 2 677286469 5 2 483299408 4 3 430867034 1 3 457866346 4 2 777536606 5 2 311230153 1 2 735437800 1 3 439241341 3 3 340499227 3 2 544637091 2 3 640410713 2 2 545491292 3 2 337813132 5 2 858411939 3 3 517164928 5 2 256292540 1 3 346209686 1 2 885975815 2 3 657651981 3 3 129788151 5 3 631704158 2 2 957056491 3 3 570095251 3 2 571405891 2 3 861529545 1 3 857026394 5 2 647109879 3 2 269131261 5 2 759704457 2 2 708425295 1 2 115820134 4 2 802176946 2 2 933938527 4 2 977853759 3 3 139819054 3 2 257663172 3 2 717826182 4 2 847461395 1 2 939704742 3 3 401547953 3 3 130394281 2 2 529803028 4 3 164537761 4 3 489341166 4 3 763953209 1 3 941660035 5 3 870748037 3 3 163066833 2 3 523709617 3 2 794818731 3 3 424418457 1 3 651104551 3 2 540893419 2 3 392720806 3 3 534982006 2 2 524656494 5 2 468393195 3 3 243564330 4 3 848177965 1 3 669888784 2 2 250048388 1 2 952449069 4 3 344008534 3 3 380535869 1 3 700905451 2 2 523192929 2 2 238955526 4 3 435438050 4 3 979358886 3 2 670933280 2 2 433643718 5 2 152011832 3 3 537190853 5 2 640069567 2 2 303648067 2 2 806628647 3 3 471495564 2 2 534253685 5 3 983855411 5 3 299668451 3 2 629564627 3 2 300091392 4 2 745768781 3 2 402511640 1 2 678394551 1 2 556567229 4 3 201697727 5 3 695926197 4 2 309993159 3 3 913249497 3 3 644670049 3 3 720462224 2 3 127424502 2 2 560618235 1 2 736479406 5 3 388159608 1 2 483109841 4 2 186377807 4 3 220052153 5 3 294548715 2 2 998805005 3 2 971910072 2 2 476141650 2 2 308715285 2 3 181400019 2 2 366650336 4 3 153857933 1 3 851519853 1 3 911259296 2 2 942939721 2 2 888098575 1 2 709691993 3 2 481131066 3 3 890490312 4 3 844004089 5 3 569081118 3 3 635126508 2 3 808976547 1 3 744526662 3 2 859679764 2 2 166495503 5 3 353160240 5 2 747281906 2 2 830672407 4 3 951576980 3 2 351088653 4 3 586431039 4 3 495747512 4 2 806448148 5 3 702466640 2 3 281083273 3 3 518761530 1 2 262873759 2 3 577970027 3 2 762541875 4 2 783226803 4 2 579258816 4 3 491732495 1 2 767795289 5 2 306632527 5 3 635732044 2 3 423350769 4 3 199495591 1 2 179617670 3 3 258378063 4 2 186203686 2 2 948556655 2 2 157278536 5 3 324871951 1 2 973253102 5 2 426127340 1 3 572796167 2 3 347889396 2 2 581795600 4 3 174375441 2 2 696746978 5 3 263858450 2 2 800485457 4 3 259993618 1 3 238488834 2 2 224776959 1 2 587208287 1 2 361876551 5 3 979655656 2 3 668438147 1 2 323900171 3 3 752851309 4 2 218538203 2 3 968021241 1 3 657969909 2 2 728778709 3 2 231169594 5 2 538440601 5 2 451244280 2 3 501484838 3 3 717870036 4 2 224930655 4 3 270583200 3 3 841369042 2 2 358280180 3 3 333520073 2 3 328730006 4 2 512833194 5 3 609350967 2 2 907492605 2 2 119325606 2 2 962478030 2 2 970176857 4 2 709514124 2 3 685565551 4 3 645364587 5 3 678589486 3 3 981715432 3 3 907835284 1 2 762031831 1 2 198612988 3 2 319054711 1 2 233642334 3 2 536045578 1 2 875704073 2 2 290877172 5 3 543326364 5 2 373151468 1 3 720845441 3 2 507381643 2 2 624077383 5 2 203665265 1 3 177952250 1 2 616714554 1 2 944495913 4 3 581174635 4 3 129793325 1 3 125594465 5 2 787755213 4 3 991237438 5 2 548057090 1 3 851909242 1 3 352418808 5 2 519144083 3 3 128333514 5 3 373067586 4 2 239000053 4 2 104765888 4 3 896207923 2 3 430485586 2 3 533777667 4 2 392791387 3 2 862985966 3 2 604257206 1 2 638360313 3 2 769826713 5 2 370098879 1 2 453001913 4 2 597202682 2 2 863926233 3 3 285466070 5 3 775499120 2 2 364612256 2 3 448566562 3 2 518911554 2 2 669723971 4 3 725702055 1 3 174411525 1 2 292794437 1 3 927233081 1 2 869724565 4 3 949429770 5 3 578821241 1 3 665194715 3 3 580378440 5 2 959516281 5 3 789795699 3 3 255557338 2 3 748744464 4 2 364110745 3 3 268736162 1 3 887516365 5 2 178238022 3 2 642916470 1 3 410926168 3 3 284228663 1 3 393003043 4 2 397296053 2 2 747394526 4 3 855284758 4 3 451156668 5 3 304352197 4 2 769719013 2 2 251649386 2 3 580044615 1 2 714171845 1 3 231495017 3 3 166667319 5 2 778539317 4 2 646518872 1 2 122039825 3 3 976724815 5 3 785779034 5 3 855207624 3 2 764852260 1 2 546664218 2 2 758966929 3 3 682039764 1 3 175795069 3 3 137998772 2 3 524987042 1 2 287967177 5 2 190846979 2 2 909406910 2 3 493693448 4 3 488290758 5 2 321326580 4 2 675361051 4 3 854355140 4 3 353233131 5 3 776651018 4 3 521565255 4 2 969342982 1 2 620468566 1 2 267678663 3 2 760848595 5 2 571106357 2 2 918891330 1 2 426096018 5 2 386608267 5 3 514093729 3 2 491180516 2 3 343590023 4 2 529196182 5 3 981076745 1 3 889050228 4 2 828371159 2 3 496739610 1 3 959110762 4 3 809593724 5 3 300595446 2 3 382698049 5 2 725397647 1 3 594041047 4 2 897551789 3 2 397049152 5 3 458028605 2 3 619050500 2 2 620403202 4 3 522866294 5 3 824986264 2 3 922621879 2 3 888831765 5 2 378829948 3 2 295186586 1 2 361015392 2 2 711478105 4 2 619411012 5 2 299251091 2 3 585598157 2 2 149516605 1 3 724081353 2 3 157645415 3 2 371196304 4 3 142329569 5 3 375702900 2 2 664332754 2 3 916821298 3 3 589009756 5 2 727843758 1 2 728094035 5 3 352434927 2 3 925492556 4 3 655519067 5 2 915058310 2 2 474485162 3 2 177162494 5 2 660522988 1 3 498147102 5 3 868676506 1 3 281689719 1 3 245695716 5 2 585910578 4 3 600409453 1 2 632988484 1 2 823718740 1 3 234758909 3 2 997039978 5 2 271063024 2 2 737688472 1 2 927335044 3 2 600712979 1 2 381268490 2 2 615080020 1 2 486824941 1 3 609496547 2 3 637357564 5 2 766776577 5 3 676447044 2 3 531955091 3 3 595299265 3 3 538648289 5 2 574300830 3 2 989698278 3 3 868318081 3 2 319005634 5 2 208801163 1 3 587895789 3 3 622080475 5 2 740584130 3 3 902752507 3 2 263500301 1 2 525756663 5 3 321818029 5 3 157691828 2 3 121651912 3 3 381290616 5 2 485996238 1 2 134944973 4 2 197382725 2 2 130828115 4 3 682851490 3 3 780323944 5 3 920564248 3 2 362737037 2 3 106900596 3 2 944271047 2 2 820082262 3 2 537119176 4 3 209808710 3 2 557502091 5 3 906490753 1 3 371054151 5 3 914625135 4 2 204737367 2 3 793230158 2 2 888662895 3 2 123151038 2 3 532487466 4 2 777463115 5 3 593520794 4 3 767642972 3 3 699988718 1 3 223258081 5 3 374269814 3 3 723647360 1 2 937391678 5 2 368434703 1 2 484936890 3 3 575437795 4 3 481008185 4 3 639118125 2 2 672239889 5 3 455842412 1 3 372000649 3 3 548647341 2 3 142813424 3 2 552562065 4 3 573078029 4 3 680870167 2 2 639649624 4 2 228994298 3 2 295347696 4 3 481760443 4 2 399862855 5 2 649906953 2 3 658145139 4 3 909708431 2 3 145238475 1 3 431489483 1 3 947179137 4 3 610786051 3 2 506141711 3 2 211819987 3 3 542764473 2 2 848846716 5 3 145654475 2 2 595640331 5 2 935424561 4 2 257602077 1 3 127989632 4 2 719668589 2 2 163865385 1 3 518407066 1 2 537272739 1 2 118848062 5 2 314414084 3 2 558678444 1 2 786266848 2 3 982903567 3 2 991714585 2 2 415383197 1 2 993487411 2 3 428951997 2 3 372231909 2 3 218156632 3 2 558332255 1 3 635482019 3 3 180103499 5 2 497647934 1 3 342091212 3 3 964988925 2 2 772454049 4 2 452151992 2 2 826471574 4 2 547740884 3 3 762791534 2 2 562234657 3 2 724429643 4 2 876816854 5 2 240254971 4 3 106612385 1 2 156602584 3 2 867026055 2 2 760694747 4 2 558166347 2 3 359994872 2 3 546034315 3 2 998781164 3 3 157104084 2 3 532375434 3 3 884954260 2 3 419996659 5 3 870395253 3 2 182143600 5 2 621693499 3 2 129886281 2 2 319626702 5 2 692034004 4 2 202318717 3 3 467106227 3 2 334513807 5 2 546732033 5 3 186255112 3 2 608326947 5 3 847422626 3 2 878008441 4 2 905441523 4 2 826528125 4 2 486409311 2 3 986794914 1 2 892301351 3 3 950795423 3 3 203591976 2 2 795321454 3 3 734207265 1 3 379995476 1 2 956285640 3 3 362818865 1 3 959172249 2 2 204967421 5 2 389742383 3 3 415484942 1 2 493543342 5 2 368246322 1 2 788663918 1 2 964654646 2 3 334488397 5 2 434526332 2 2 619920864 3 3 578001553 5 2 641321061 5 2 142734320 2 2 592063880 1 2 189112720 2 2 490364117 4 2 128294054 5 3 753215683 1 2 693911641 2 3 424503659 2 3 547715590 5 3 555987585 5 3 190880023 2 2 119934985 2 3 771372289 5 2 618457590 2 2 297855070 1 2 411360043 5 2 757839136 1 3 712166176 1 3 780085699 5 2 205398073 3 2 957587546 4 2 203660759 5 2 874130945 5 2 200880594 3 3 558160939 5 3 175982124 3 3 671834656 1 3 381767590 5 2 910290415 1 2 257549437 4 2 995774405 2 3 462572596 2 2 792648450 5 2 208835770 2 2 492686275 5 3 961620826 2 3 648303674 1 2 334348887 2 3 493854777 3 3 593542497 4 2 355725175 1 2 661689298 1 3 600895787 3 2 501881072 1 3 141816078 5 2 372522223 5 3 887813993 2 2 341067867 1 3 807502165 1 2 115595778 3 2 151779036 4 2 676795928 5 2 570032414 4 2 614113909 5 2 419341008 2 3 646879506 5 2 874912614 1 2 377372074 1 3 367153614 1 2 502607809 5 3 586890522 3 2 262595902 3 2 893108378 1 3 889026320 3 3 965580026 1 3 356535225 5 2 754047126 1 3 706690251 5 3 460964059 5 3 405192848 2 2 894047019 2 3 833715570 1 3 987168875 5 2 755731314 5 3 484415022 5 2 482710683 1 2 486182204 4 3 667715040 5 2 654408906 2 3 180924751 3 2 397442656 2 2 989568836 3 3 655670913 1 3 730188535 3 2 408353408 1 3 373828069 3 3 956626314 2 3 111093274 3 2 617172648 2 2 388850721 1 2 343306660 4 3 654481594 3 2 412712367 5 2 268039989 2 2 600660413 4 3 864936526 1 3 807975390 5 2 416593466 5 2 285966436 4 3 226515002 2 2 783733352 4 2 456971505 2 3 145004116 5 2 706128987 2 2 406425241 4 3 514407567 5 2 200473526 1 3 746145584 1 3 248782951 5 3 531689002 3 3 310063248 4 3 484777068 4 2 942236322 4 3 166670581 1 2 285404817 5 3 728134300 4 2 996623894 3 3 749374921 5 3 456263905 2 2 671690307 2 3 185859425 3 2 988396986 5 3 733143713 4 3 809542748 3 3 332095499 5 3 486997402 3 2 947166595 2 3 324840335 4 2 469053758 1 3 561788383 1 3 121290121 5 3 290861987 1 2 227284031 3 2 862832621 1 2 901153909 2 3 396781173 1 3 544196611 1 2 116304060 5 3 699408907 4 2 233274129 3 3 307732565 2 2 968319414 4 2 834678720 1 2 973639905 5 3 672776853 1 2 812932810 2 3 846596536 2 2 593915485 1 2 371735494 2 2 308975394 1 3 911066789 3 3 362181466 1 2 263285556 1 3 553174169 1 2 340699964 3 3 928519237 1 2 426239921 3 2 152660851 5 3 927995229 2 2 125065889 2 2 303451871 3 3 428597379 5 2 493552501 1 3 767530052 3 2 408153269 4 3 736283695 1 3 154699407 2 3 928640565 1 3 483063474 1 2 770699544 2 2 544015284 5 3 751535655 3 3 101978789 5 3 270257972 2 2 630795122 1 3 885198123 3 3 451138836 3 3 134182907 2 2 287732404 3 3 317535619 2 2 689037765 2 2 596103879 5 2 711776181 1 2 721083284 4 2 216465767 5 2 132054329 4 3 365992743 3 3 931478815 3 2 127135259 2 3 858884788 3 2 164364963 1 2 600001816 4 3 122811468 1 2 387803793 5 3 633963103 1 2 890635447 4 3 487063131 1 2 621041338 3 3 592296061 5 2 709439758 3 2 399141621 4 3 500637012 3 3 406011158 2 2 185449679 2 3 267208488 5 3 990923213 2 2 894849198 3 3 647723160 1 2 946070236 2 3 145949649 4 3 500027346 4 2 966217252 1 3 769036733 3 2 895884180 4 2 809790597 1 2 556076554 2 2 555181187 1 2 762018052 3 3 572743578 1 2 789484506 5 2 125724766 1 3 323797227 1 2 635197633 5 3 944553859 4 2 716646901 3 2 984597708 5 3 498950690 3 2 519912950 4 3 401914291 5 2 799433228 2 3 696562575 5 3 638230034 3 2 442566945 2 3 517549299 3 2 956853862 3 3 402993370 2 2 396323627 2 2 168091507 5 3 309957881 4 2 134893869 1 3 759591889 5 2 131718874 1 2 837414370 1 2 571027565 5 2 409020513 3 3 790651101 4 3 597940169 5 3 466816976 3 2 731711363 5 3 282155231 1 3 843898310 1 3 472345232 1 3 352374561 3 2 106678853 5 2 401291631 3 2 519737064 2 3 876134279 2 2 889190951 5 3 766894856 5 2 692633156 1 3 756625399 4 2 351650524 2 2 933350602 5 2 323198492 5 3 230150129 2 2 402801539 1 2 417531562 4 3 247330080 2 3 961199053 2 2 406008733 4 2 630758969 3 2 126551697 2 3 788905791 5 2 790655496 3 3 278719108 1 2 861975331 4 2 316127028 2 3 385890100 4 3 629133725 4 2 490531499 4 2 237332477 1 3 614831146 2 3 501029423 3 2 335871136 2 2 429820828 4 2 440631317 4 3 563813203 4 2 913925581 1 3 425783560 5 3 919372241 5 3 893212996 1 2 329710524 3 3 824503953 4 3 779265634 3 2 342095697 4 2 219858108 3 3 370125493 3 3 156079005 3 3 761126270 4 3 149254206 2 2 195053843 1 3 534510986 1 3 714988889 1 2 249715396 5 2 914541458 5 2 901328815 5 3 310390067 1 3 353342650 5 3 113563077 3 3 525030671 5 3 145001207 5 3 787135781 5 3 540866174 5 3 858188298 3 3 562476556 1 2 974670235 4 3 124543180 5 3 573141505 3 3 785916327 4 3 387193026 2 2 784572820 3 2 223169541 5 3 750608506 5 3 467231843 3 2 651134705 1 2 792971024 4 3 248293843 2 2 300647267 2 2 963344927 4 2 364210538 4 2 583606972 1 3 339791010 1 2 410504570 4 3 528012527 2 2 639244511 1 3 738176284 3 2 317651793 1 3 874669611 4 2 517450411 3 3 173660631 5 3 712970275 1 3 701718100 5 3 302910885 5 3 602936593 1 2 126421781 2 2 820596991 5 2 345023310 3 2 870804121 3 2 885284470 3 3 905455269 2 2 905065120 2 3 661412201 2 2 716271383 5 3 425914924 4 3 715044236 1 3 704103969 2 2 387506192 3 3 888113003 5 3 434905749 4 3 112890942 5 3 554874278 3 2 158926890 3 3 119526705 4 3 321324550 2 3 204486464 2 3 529255972 4 2 150853971 4 2 344969112 5 2 120128575 4 3 497619667 2 2 468322611 3 3 892697189 5 2 442545540 2 3 708146115 4 3 708071373 2 2 953507021 3 3 579327502 5 3 195893288 3 2 567648671 5 3 630794556 4 2 361063073 3 3 958868742 3 2 381659828 1 2 954993827 3 3 970454924 2 3 331421346 3 3 782698043 4 2 421655527 2 3 104224398 3 3 639436128 1 2 308159154 3 2 489525425 3 2 562760605 5 3 498315710 3 2 541523003 4 2 682688521 4 2 430423789 2 3 491725045 2 3 338932045 4 3 460267997 3 3 769432291 1 2 541758460 5 3 746746263 5 2 461036310 4 3 631520529 5 3 812287810 2 3 803841984 2 2 212368907 1 2 147216998 2 3 622985024 4 3 691487728 3 2 781643856 4 3 301911253 5 3 248616482 3 2 356131998 2 2 138807626 3 3 845857644 1 3 155491808 4 2 549004554 5 3 348417344 1 2 239137771 2 3 115499891 5 3 264437069 2 2 534312176 4 2 352290170 5 2 135801009 5 2 927216066 4 3 865929982 2 2 737692951 2 3 976936887 3 3 900618151 4 3 675011882 5 3 387944415 2 3 646036237 2 2 328604464 2 3 355517582 1 3 706914546 1 2 653839788 3 2 676592957 4 3 568096846 1 3 660441802 4 2 310058640 3 3 494458861 1 2 166520782 4 3 368076114 3 2 510951775 4 3 746159936 2 3 137515362 2 3 108644352 3 2 140857639 4 2 908368261 4 3 251746550 2 2 242872596 3 3 512116440 1 3 719448625 5 3 191283897 1 3 637162509 5 2 331768127 3 2 419549496 4 3 237567052 1 3 805127848 2 3 713438987 4 2 984953449 5 3 148948096 4 3 900866587 5 3 718193558 4 2 167109270 4 3 306497762 4 2 655302243 5 2 242471509 4 3 306871750 1 3 524363728 4 3 149860094 4 3 140439426 3 2 364872033 1 3 705620718 3 2 485492621 5 2 266886304 3 2 431063001 2 2 213221308 4 2 919429504 2 2 169023887 2 3 538018773 3 2 367455740 1 3 892386563 2 2 176721641 3 2 237535060 1 3 257436422 1 3 154595812 2 2 291616112 2 3 578536792 5 3 444143237 2 3 700532040 2 2 606348180 3 3 617233552 3 3 773558371 4 2 104897457 4 3 965280958 5 2 315995170 2 3 599609467 5 3 520785885 5 2 737330412 2 3 734027845 1 2 130772647 2 3 453893275 2 3 949832294 4 3 269524044 4 2 636097753 2 2 387799811 4 3 310133359 1 2 217142350 3 3 331832071 3 3 139735299 1 3 120762265 5 2 278167945 3 3 505803813 5 3 603998483 2 3 441220777 4 2 555910019 4 3 793128406 2 3 252765853 5 2 350174493 4 3 211222287 3 3 887988485 4 3 838045461 3 2 746925134 1 2 625873500 2 2 475147872 3 3 365488986 5 3 327052885 1 3 615963643 1 3 365985947 1 3 791666235 4 2 127422681 2 3 147872704 2 3 261607955 1 2 351371327 3 2 201344289 5 3 579869497 5 3 212687494 3 2 729067724 4 2 540687328 3 3 273885104 4 2 432996652 4 2 499690099 4 3 327340757 1 2 305116197 2 2 163590526 1 3 134744852 2 2 401941913 4 3 145362091 3 3 492163254 3 3 320531981 2 2 884934220 3 3 179484337 2 3 152112428 4 3 755484563 1 3 179994644 5 3 915318187 5 2 404072615 2 3 163981814 4 2 219906976 1 3 665724781 1 2 544002852 5 3 425784850 2 2 383206967 5 2 540865313 3 3 400553089 2 2 411238486 1 3 270831523 3 2 640450890 2 2 650217185 2 2 379302507 1 3 973062480 3 3 407299548 1 3 359721172 5 2 806021282 4 3 442293823 4 3 514607099 3 2 433335907 4 2 982151224 4 3 612261561 5 2 705693977 1 3 835505611 3 2 301247639 1 3 530094464 4 2 703382305 4 2 223960412 4 3 644838176 4 2 712037587 4 3 165728134 5 2 303630454 5 2 739500659 4 2 722567175 3 2 803977789 4 2 825092203 1 2 742464474 2 2 803625019 4 2 933908900 5 2 101276475 4 2 687512520 4 3 611105389 4 3 604997149 5 3 819833112 3 3 104590569 4 2 738293208 5 2 704789120 4 2 793283272 3 3 176906434 3 2 485873404 4 2 711682872 5 2 277342860 1 2 642236230 5 2 121007719 3 2 612400403 4 2 127920530 3 2 213843257 4 2 611770581 2 3 569950483 5 3 294986409 3 3 975841417 1 2 904985150 4 2 811884119 2 2 646681563 3 3 390800036 4 3 690941013 3 3 561694690 5 3 776235791 1 2 413576249 5 3 911208789 4 3 338803752 2 2 673304273 4 2 548973354 3 2 420388925 3 2 661321265 5 3 563712466 3 2 553305940 2 2 860169927 5 2 933767644 2 2 596022903 2 2 128441742 2 2 785747612 3 2 583067430 3 3 575186943 4 3 713574853 5 2 287424111 5 2 100401812 5 3 746464974 3 2 635401439 1 3 652223751 5 3 801896875 2 3 994025155 4 2 550383042 2 2 412509900 1 3 923928782 1 2 277436798 3 3 147746241 1 3 586426893 2 3 686313805 5 3 222493639 2 3 473705408 5 3 511095613 3 3 699328494 2 2 891335771 4 2 698321320 4 3 260711649 1 2 376848892 4 2 109071742 2 2 787643290 4 3 824006688 1 3 101242544 2 3 593222221 4 2 783897019 3 2 611227585 5 3 623228021 3 2 219697858 5 3 446196736 3 2 953390314 3 2 250925339 3 3 219219653 3 3 481438187 5 3 381445066 4 3 524679947 2 2 155419744 2 3 288173676 2 3 437749908 1 3 365686023 4 3 138332105 1 3 772101240 1 3 660093048 3 3 220595848 3 2 706153093 3 3 768355331 2 2 384692568 4 2 223434114 4 2 253771903 4 3 768633434 3 2 813204772 5 3 545677756 1 3 715412944 4 2 648524919 2 2 668158945 3 2 795010039 3 3 319926753 1 2 720906689 4 2 203515834 1 3 587493317 1 2 631037962 4 2 943268970 5 2 661958871 1 2 682825893 4 3 873718257 4 3 703430681 5 2 102011516 4 3 307876269 1 2 851002132 5 3 130718847 5 2 601113922 1 2 123936303 1 3 616030278 4 2 237940698 4 2 364115024 1 2 535480597 4 2 572864422 5 2 479270724 2 3 473420499 5 2 982720031 4 3 530655557 5 2 818191734 3 2 404552346 3 3 229070737 1 3 593921453 4 3 218375335 1 3 259127149 3 3 511811132 4 2 919206966 4 3 479650365 3 2 631862740 5 3 647129229 2 2 675399335 3 3 682255200 1 3 491723525 1 3 205215306 4 2 629803460 5 3 241033814 1 2 728810918 4 2 644287366 5 2 813757884 3 3 434346242 3 3 209006698 4 2 945177834 4 2 515015255 3 3 221869264 5 3 249173160 2 2 537028329 3 2 106337787 3 3 329531325 1 2 846895492 3 2 714429114 5 2 200932530 1 2 234174143 4 2 567177630 4 2 625634458 5 2 863888892 5 2 461908027 1 3 413923959 2 2 840815927 4 3 429355393 1 2 586816898 2 2 598462497 4 3 453819783 3 3 908801986 5 3 278395539 2 2 862544738 1 2 513029644 5 3 582551954 1 3 886142077 2 3 485561124 3 2 292665399 1 2 206102816 5 2 435315009 4 2 315964112 5 2 625342659 4 2 264236174 2 2 442779395 4 3 657430115 5 2 636618451 2 3 480526591 1 3 450341029 5 2 458607640 3 2 575925929 2 3 243063186 5 2 673331142 1 2 556972965 5 3 992508537 2 3 849849617 3 2 314820146 1 3 845291533 3 3 384776697 1 2 345823280 4 2 760344680 2 3 489678687 1 3 168151450 4 2 331662335 5 2 318308469 5 2 840523376 1 3 420170545 1 3 441904993 4 3 601117815 4 3 911480501 4 2 931706723 4 3 316171414 5 3 804253648 1 2 307351649 5 3 189134632 4 3 589661680 3 2 191962017 5 3 362198404 2 2 126762687 5 3 594388795 4 2 396583620 2 2 267129113 2 2 601908905 3 3 583744576 5 3 248983967 4 3 283823138 3 2 739502187 5 2 101906245 1 2 268578567 5 2 907018325 2 3 542243661 5 3 281083902 3 2 839339028 4 2 425282829 2 3 181572739 3 3 787273039 3 3 898090885 4 3 285271235 3 2 109245271 4 2 570266883 4 2 228537212 4 3 511177110 3 3 597663325 4 2 808989847 3 2 785026048 1 3 339694956 5 2 197738257 1 3 946234656 2 2 722394755 5 3 426382272 2 2 414715092 4 2 450665947 1 3 452948989 3 3 514635131 2 3 624843974 4 2 510260595 1 2 210508907 5 3 790014362 4 3 860942991 5 2 306137509 2 3 382525164 3 3 593183326 2 3 789975133 5 3 638911576 5 3 263288789 3 2 153158405 2 2 271318696 1 2 654267847 5 3 485131383 1 2 878787351 3 2 580740590 3 3 452457942 1 2 669984165 1 2 742031547 5 2 512559945 5 3 185344373 3 2 724732533 1 2 811026165 3 3 150449467 5 3 271106999 4 3 438177684 2 2 849050527 1 2 640969523 1 2 500460944 4 3 360552743 5 2 416716208 2 3 401167567 3 2 431922734 1 3 178009775 4 3 404893308 3 3 254529210 1 2 377103226 3 3 501101783 1 3 665564541 4 2 853168919 5 3 546559502 5 2 455547178 2 2 454000755 2 2 115599858 4 2 862630765 1 3 353488985 3 3 900242557 2 3 929416653 5 3 805162835 1 3 516870424 3 3 979662447 5 3 652255549 1 3 224404411 2 3 647458664 5 3 938345646 1 3 967043045 5 3 625003065 5 3 442333056 4 2 810533539 2 2 297882168 2 3 316363901 3 2 762675566 1 3 791042057 3 2 124328329 4 3 679029569 2 3 489735385 5 2 278208440 3 3 865461310 1 3 313581787 5 3 232137387 3 3 664200793 3 2 635978694 1 2 240501779 5 3 895300356 4 2 981384777 2 2 242786755 1 3 698811057 5 3 174697722 2 2 485913557 3 2 469287989 3 3 512311319 3 2 244697844 3 3 575280007 4 3 608174146 4 3 418519849 4 2 495064559 5 3 526987366 1 2 884106770 5 2 672636286 5 2 248805784 2 2 531191458 1 2 433638650 3 3 513322589 1 3 171716254 1 2 549033634 5 2 395892161 2 3 858851643 2 2 332910696 2 3 501884046 2 2 458853745 5 2 389588037 4 3 369133537 5 2 790253517 2 2 405120387 1 2 658230767 5 2 837458310 5 2 955260928 5 2 797158462 5 3 193777475 3 3 326421401 1 3 405027465 5 2 684281699 4 2 154342011 3 3 539248821 3 2 385773461 3 3 377392648 2 2 567309446 3 3 872429344 1 2 337139974 1 2 802787452 5 3 924764477 2 3 556722727 3 2 821523758 4 2 493246792 3 3 259195844 5 3 545442527 4 2 752449086 3 2 865170207 2 3 250329732 2 3 128636132 1 3 938835294 3 2 410887777 3 2 231218782 3 2 407916493 1 2 654550441 4 2 686605533 4 3 256527091 2 3 146357642 4 3 189476551 1 3 651415715 2 3 631193184 4 2 162102127 2 2 840925102 3 3 910395586 5 3 631320359 1 3 617424167 2 2 323341402 3 3 670645814 3 3 582225325 4 3 382492739 2 3 158830159 1 3 696522863 3 3 765761803 5 3 675941162 5 2 742431130 5 2 308234028 1 3 183421304 2 2 482739851 2 2 123668145 3 3 872626673 4 2 228851791 4 2 262465493 5 2 635190794 1 3 897236581 4 2 600217502 1 2 620498519 5 3 671217006 1 2 279241634 3 2 335603968 1 2 521986863 1 2 375424738 4 3 521198145 3 2 292815930 3 3 205251960 5 2 297689732 4 3 985480424 1 3 756869774 4 2 407985682 5 3 753879107 5 2 698108317 1 3 467500172 1 3 137022200 3 3 731023158 3 2 364335523 4 2 250753785 2 2 305382274 5 2 419550937 3 2 417382212 2 2 656139362 3 3 655960812 3 3 265442447 3 3 764004650 3 3 344077177 4 2 518961346 2 3 711412291 1 2 996420147 3 2 551262052 5 2 668913800 4 2 761969465 5 2 534613530 4 2 256765798 1 3 590743767 3 3 839807559 2 3 309495671 4 3 760747313 4 3 347137876 3 2 479767103 5 2 365558114 1 3 995247166 2 3 555766172 3 3 868078193 4 3 685800343 2 3 596475779 1 3 234535442 2 2 456235466 1 3 927251405 4 3 776910206 1 3 529505748 2 2 512398226 4 3 327973113 2 3 946129901 2 2 800107794 5 2 264450987 3 2 304520223 2 3 362228243 5 2 601816408 4 2 631178595 1 3 460130281 3 3 873113912 1 2 531176160 1 3 191683202 4 3 529011031 4 3 900759020 5 2 990607622 5 3 428883664 3 2 796974918 2 2 761944589 5 2 105447476 5 2 490188927 2 3 121746165 1 2 801751684 1 3 562748814 4 2 180170467 2 3 296332704 2 2 423071659 1 3 203538624 3 3 807898544 4 3 323079777 2 2 828509621 2 3 542883015 1 2 660379586 2 2 337053936 4 2 577862860 3 3 338120788 3 2 335730265 2 3 186767665 3 3 665884556 2 2 431152239 1 3 622628867 1 2 487375819 2 3 333059338 3 2 521380904 2 2 587698459 4 2 847628735 1 2 836718630 1 2 268487816 2 2 502908732 3 3 556919651 5 3 847263800 2 3 318273745 4 2 377621181 2 2 420840603 5 3 454503950 3 3 506029462 4 3 543633472 2 3 459566249 5 3 615367638 1 3 844941265 4 3 732123809 2 3 831684362 4 3 194645052 5 3 450032802 2 2 367882783 4 2 719273233 1 3 902011543 2 2 376019036 5 2 655332182 2 3 149443130 5 3 141867981 2 3 219279661 1 3 876774590 1 3 408175456 2 3 150540093 1 3 654329012 3 2 119087569 1 2 869102840 4 3 141445124 3 3 777449214 1 3 122840141 5 2 549938039 5 2 519423932 4 2 792785272 3 2 711132908 1 2 547582139 3 3 763999600 4 2 462163853 5 3 130308869 5 2 743583049 4 3 194855578 3 2 266723717 3 3 739301659 4 3 275833756 5 3 475755226 2 3 236617343 3 2 489463875 2 2 217194978 5 2 703100690 1 3 118709528 3 3 883744792 3 2 342067052 2 2 659601408 2 3 167418848 4 2 466950990 2 2 461645450 3 2 316609905 1 3 676964822 1 3 642297356 4 3 880514605 3 3 165644394 1 2 893405531 3 3 219200170 5 3 875557975 2 3 959396931 4 3 745119331 1 3 310391222 1 2 128035919 2 3 542770090 1 2 392615793 3 3 125777943 5 3 127430098 3 2 992679854 5 3 972717660 5 2 729672119 3 3 133660927 2 3 467142922 3 2 127193117 1 2 177281565 4 3 630401066 4 2 212283582 5 2 735458577 1 2 817679103 1 2 260862961 2 2 623328864 4 2 755668456 2 3 642145824 2 2 382640464 4 3 858754702 3 2 349448002 2 3 184921949 2 2 917410755 4 2 783845378 2 2 704605517 3 2 392472755 1 3 405409331 5 3 614871014 4 2 790621530 3 3 484958550 2 2 734489758 2 2 373071243 3 2 784613249 3 2 921209081 4 2 127990494 3 2 220560727 4 2 561533723 1 3 866484810 5 3 480996375 2 3 342126776 3 2 311946485 3 2 721776408 1 2 324388039 1 3 751822280 2 3 182847295 4 3 840202761 5 3 701843298 1 3 732374191 3 3 457754961 1 2 605217243 4 2 138476355 4 3 980571249 4 3 166063279 2 2 724490445 1 2 389027798 5 2 530715279 4 2 511920168 3 2 330159608 1 2 482168139 3 3 651074759 3 2 709846137 5 3 143921572 3 3 124419234 2 2 918419420 1 3 347452885 2 3 116359747 5 2 654055945 3 3 545949159 4 3 358885416 5 2 198181173 1 2 700702351 4 3 849385956 3 2 249726512 5 3 186072659 4 2 680452629 5 2 480554427 5 3 664139003 5 3 443976153 3 3 499547795 2 3 331401688 1 3 414143879 1 3 114883882 4 2 759116247 2 2 330837708 4 3 426989057 5 3 997227911 2 2 756957493 1 2 912119345 5 3 607202998 3 2 791427321 5 2 112338221 5 2 831681787 4 2 702933752 3 3 611111386 4 3 950818540 1 2 853569749 3 3 449164455 4 3 235228274 2 2 819432595 5 3 665930015 1 3 211432105 1 3 343429181 4 2 835516730 1 2 979385253 2 3 310664657 4 2 482559095 5 3 111835665 2 3 670369840 2 2 659869869 5 3 962055534 3 3 436555995 3 2 936940523 3 2 562552376 2 3 123415181 3 2 397477540 1 3 146425739 4 2 343617208 1 3 225370524 4 2 743609541 2 3 564078666 3 3 230791319 2 2 387969485 1 2 261834126 2 2 500044051 2 3 302149699 5 2 145577644 1 3 901913302 3 2 359602955 1 2 377899548 5 2 268908258 1 3 637317361 2 2 572050677 3 3 842866343 2 2 297157608 3 3 633853106 3 3 572523565 3 2 741024087 5 3 687692874 5 2 612019076 3 3 537102530 1 3 793397690 3 3 688912915 5 3 494954474 4 3 154498003 5 2 569747119 5 2 772946694 3 2 290396196 5 2 903999675 3 3 122607075 3 3 891970909 4 3 645144007 2 3 804179503 1 3 447678802 4 3 454602782 3 3 208687673 2 3 482201317 5 3 938239555 2 3 379592805 1 3 816909039 3 2 271283097 4 3 679247408 4 3 300877069 3 2 165727522 5 3 548074387 2 3 894105518 3 2 338798627 4 3 632984666 2 2 904867599 2 2 406373632 4 2 615613906 5 3 995163151 5 3 427081966 3 3 860204164 4 3 946162669 1 3 717945160 2 2 613046346 3 3 650698449 4 2 307892430 5 3 622212737 4 2 512437495 5 3 819045647 4 3 546987704 1 2 305709261 4 3 576088121 2 2 632653441 4 3 314952608 5 2 866105704 2 2 121079478 3 2 439286076 1 2 864866820 3 2 633552466 5 3 233812122 5 3 813078480 3 2 511059062 2 2 215100914 4 2 315475303 5 2 148461952 4 2 557541563 3 2 746614570 2 3 920485715 4 3 267072582 2 3 713189000 5 2 824632658 1 2 802333725 1 2 335571585 4 2 897160684 3 3 660495026 2 3 354874512 2 2 438575566 3 3 891177996 1 3 567016564 5 2 193848668 1 2 197078298 2 2 785548188 1 3 889797227 3 2 251882535 2 3 386782775 1 3 563305549 4 2 901498678 2 3 815417329 5 3 938455699 2 3 400382045 4 2 209337742 4 2 751943425 3 3 572559353 1 3 327889715 3 2 789669200 1 3 194358809 1 2 184009009 3 2 630199365 4 3 713538461 4 2 464640786 3 3 423945579 5 2 423067784 4 3 304574205 3 3 848402285 4 2 797681962 1 2 929065193 2 2 446857716 1 3 189396119 1 2 678788929 3 2 510925778 4 2 111018035 5 2 283038447 1 2 314518394 4 3 709057976 4 3 406978048 3 3 286038743 5 3 537176573 2 2 531193645 4 3 131169573 5 3 585322452 2 3 394653819 4 3 134595568 3 3 598611816 3 3 451671447 4 2 262508499 4 3 726121260 3 2 270808701 5 2 323201578 3 2 264375151 1 3 793829262 4 2 584306733 4 3 833602481 1 2 219839931 2 3 580202147 4 2 265890895 1 2 499773569 4 2 445037467 2 2 652678543 5 2 703284036 4 2 336716935 2 3 408683334 1 2 998280876 5 3 315697892 5 2 543438136 1 2 558288600 2 3 775348513 3 2 258150041 4 3 414846093 4 2 927550061 2 3 332420129 2 2 171099271 5 2 332958053 5 2 359528223 3 2 905284486 5 3 681917660 4 2 287327007 5 2 395101276 5 3 450588056 2 2 119873952 3 2 837761396 5 3 515161532 1 2 395175066 5 2 623463572 3 3 522544592 4 3 165586573 4 3 490201489 2 3 770014721 1 2 507198510 2 2 562862780 4 3 960559328 3 3 656655885 4 2 935545201 5 2 377038685 5 2 884760316 2 2 322994855 5 3 316156450 3 2 430725194 5 2 384773773 1 3 508672935 3 3 244110164 5 2 940548523 4 2 623216846 4 3 226420119 2 3 578327670 1 2 632839143 1 3 532193251 2 2 403194387 2 3 644926662 2 3 719548402 1 3 244159181 3 2 220689010 4 2 404291377 4 3 711253134 5 2 563463940 5 3 396534574 5 3 248899977 2 2 991350539 5 3 465563360 5 2 666158896 2 2 386075782 2 3 639999168 1 2 805618099 4 2 556684314 2 3 224319554 1 2 387361109 4 3 610649662 5 3 415343742 4 2 913903571 1 3 779377054 3 3 633783559 2 3 255090691 5 2 624431872 2 2 417534237 1 2 907222785 3 3 700023269 3 3 259839044 1 3 830670008 1 3 971717374 3 3 134892653 3 3 321892895 1 3 242587515 4 2 592235680 4 2 921690839 2 2 635445545 1 3 538800156 3 3 571388575 2 2 541616337 5 2 766986426 3 2 463463518 5 2 375663147 5 3 705262428 2 2 479183649 5 3 355905115 3 3 248197839 3 2 217524784 2 2 347693542 2 2 405856334 5 3 900404546 5 2 266638746 3 3 767685273 1 2 945754660 2 2 743767234 2 2 939078992 3 3 113991975 1 3 824772955 1 2 851272824 4 2 756706297 3 2 302350355 5 3 640044572 2 3 964444844 5 2 253444223 3 2 768183913 3 2 462096654 1 3 345528708 1 3 765913919 1 3 267056772 4 2 533371012 4 3 805647584 5 2 141734170 1 3 188327961 4 2 333334449 2 3 237302250 4 3 416861343 1 2 605463658 1 2 696220321 2 3 849387594 5 3 225191869 2 3 727067783 4 2 781902710 4 3 370285180 4 3 742155701 2 2 573446675 2 2 185594301 1 3 911993999 3 2 774786933 4 3 175463846 5 2 334966308 2 3 437982199 5 2 859021407 4 2 425933703 5 3 472263896 4 2 165936451 1 2 791723902 3 2 548780789 5 2 211630699 5 2 869898557 4 2 363446830 4 3 319090449 5 3 163138466 4 3 146699006 1 3 596229455 4 3 992562789 5 3 376258946 3 2 840300747 5 3 807630255 4 3 360314081 4 2 274301355 4 2 600582660 5 3 229959812 4 2 671273351 1 2 328407223 1 3 880109953 5 2 295404460 5 3 940965641 5 3 450212040 5 2 906614733 5 3 270923166 3 3 782158978 2 3 211609615 3 3 252325927 3 2 193344397 5 3 516508694 4 2 238851701 5 2 299833056 2 3 925658348 5 3 406609069 2 2 311996544 1 2 907673705 1 3 355803872 5 2 475802362 4 3 958241451 5 2 106509437 1 2 260691571 3 2 208837693 3 2 247963331 4 2 541921998 3 3 584266367 1 2 798967866 1 3 415538169 2 2 477756012 3 3 225821680 3 2 383883943 3 3 451988978 5 2 817732388 5 2 761452539 4 2 142726294 4 3 770792285 1 2 385525735 2 2 266730378 1 2 468139182 5 3 205099086 1 2 638308644 1 3 134247362 5 3 489194658 3 2 509213169 3 2 162928007 1 2 997855344 3 2 552010094 3 2 261693413 2 3 961986294 4 3 134550386 2 2 482111431 3 3 718352464 3 3 253933718 5 3 110343585 1 2 150770030 4 2 472409807 4 2 793333358 5 2 696070984 2 2 334692588 1 2 779659700 1 2 398205635 3 2 571943573 5 3 485361899 5 3 681954965 3 3 192821636 5 3 246203743 2 3 720706592 4 3 607635046 1 3 706814171 2 3 782565789 2 2 151200754 5 3 717609351 5 3 793640213 5 3 268519165 1 3 613298378 2 2 615328659 4 3 676529796 1 3 797580573 4 2 549729862 4 2 798669707 2 2 906018727 4 3 311558830 3 3 582305127 3 2 574946585 5 2 784265339 1 2 899549225 2 3 931171540 1 3 326349039 4 3 706205450 5 2 517103702 4 3 402255392 2 3 627593002 4 2 293578656 1 2 590048430 2 3 501321292 4 2 123703646 1 3 700181105 1 2 125209684 5 2 604187014 5 2 927831532 3 2 493158256 1 2 551909827 3 2 246802386 1 2 248925827 1 2 707892189 1 2 476853392 4 2 666192312 1 3 657922020 2 3 239878633 3 3 642520585 4 2 221353924 1 3 361126174 1 2 323006466 2 3 614559876 1 2 563724596 2 3 490434832 1 2 769015354 4 2 323636736 5 2 312340604 2 3 562690584 2 3 905254092 5 3 362837641 1 3 175264721 1 2 715033079 3 2 147589050 5 3 808069531 1 2 716051856 5 3 587680914 1 3 694289015 2 2 559659960 2 3 598567127 1 2 463140435 5 2 647460879 1 3 900286456 4 3 886549918 2 2 390091943 4 2 307187869 5 2 618099661 1 2 887156621 2 3 387971147 5 3 257356387 3 3 922294750 1 3 793221941 4 3 788924327 1 3 887248393 1 2 989532407 2 2 625803830 3 3 417317469 5 2 757240815 5 3 819723090 5 2 199921012 2 2 567700735 4 2 959308841 4 2 395005850 1 3 404040423 1 2 950708049 2 3 708447106 4 2 226256403 3 3 625282980 3 3 639452370 1 3 621110282 3 2 605493185 4 2 200058631 4 3 882077233 1 3 568381185 5 3 792048438 1 3 429592905 4 2 269386039 5 2 428651296 2 2 547956450 4 3 803652213 1 3 385194757 1 3 220246125 1 3 293019542 2 3 445470683 5 2 686263201 1 3 398393637 5 3 177598832 4 2 502592983 5 2 753706158 1 2 221027387 3 2 533948916 3 3 948252349 4 2 635232547 2 2 599191523 2 2 513799104 2 3 226493798 2 2 397322256 3 3 522038099 3 3 245640161 5 3 661126715 4 3 317705242 4 3 410983802 5 3 879332883 3 3 594765244 1 2 300162442 1 3 823939639 1 3 675444875 3 2 881618226 3 2 540271576 3 3 726237898 1 2 692510832 3 3 636949219 5 3 466667118 5 3 760373641 5 2 165100412 5 2 526781695 5 2 632855674 1 2 746902370 3 3 753597911 1 3 334152873 1 2 384764860 5 3 579884464 1 3 944204748 4 3 922377409 3 3 194506868 2 2 317541480 1 3 396722747 1 2 413960299 4 2 138441694 1 3 952991641 4 3 712943310 5 3 424682468 4 2 697638546 4 2 558318118 1 2 453855246 4 2 503610175 5 3 452062651 4 2 586280320 4 3 897716792 5 3 780109910 5 3 267031472 1 3 120607766 4 3 656306951 5 2 804953294 1 2 451760622 5 2 792089105 1 2 205449764 4 2 418883640 2 3 452479138 2 3 774915885 2 2 347986167 4 2 281049539 2 2 676943023 5 2 514493841 5 3 361278750 5 3 984464577 3 3 397368587 3 2 465130584 4 2 546698389 3 3 307410536 5 2 896038110 4 3 414354099 1 2 288379603 3 3 943269860 2 2 892259007 1 2 898743286 5 2 942516791 3 3 804096355 5 2 935518220 3 2 786628650 4 3 519126502 2 3 507390565 5 3 625086715 2 2 958712928 4 3 594054839 4 2 482805406 3 3 257809676 2 3 714502708 1 3 539423983 1 3 806131404 5 3 311269906 3 2 870836948 3 3 649167351 2 2 471863400 3 3 307320867 4 3 727624619 4 2 222196902 5 2 726294983 2 3 845003316 3 2 789926982 5 2 952835608 3 2 657256616 2 3 892619512 3 3 427514427 5 2 762138786 2 3 826717758 1 3 539150968 1 2 784534115 5 3 524460614 5 3 143352158 2 2 618799908 5 3 752312099 4 2 585549076 4 2 117914279 2 2 999326086 4 3 549734164 3 2 773968773 1 2 601597006 5 2 905884901 3 3 572123706 2 3 406881331 5 2 442864935 2 3 988698572 1 2 448067936 4 2 206719052 3 2 505857068 4 2 539546863 3 2 660312167 2 2 118327958 4 2 917078635 2 3 785068285 3 2 949097076 4 3 559730202 2 3 597562834 3 3 642669517 2 2 586635054 1 3 480651069 3 3 514388991 5 3 508833852 3 2 598406319 2 2 702246212 5 3 641399404 2 2 785692553 3 2 203966281 3 2 921658409 2 2 973928907 1 2 914697609 3 3 554758509 5 3 953045563 5 2 402843623 4 2 623528380 1 3 113249709 5 3 735831381 5 3 120078704 3 2 560470211 5 3 421759354 5 3 808477680 2 2 205988173 4 3 278045659 1 3 645166680 4 3 865928716 3 2 306030794 4 3 743027573 5 3 355835166 1 2 588921481 5 2 444761282 4 3 580377731 2 3 997062950 4 3 343846065 3 2 253397900 4 3 421611242 1 3 744797098 2 2 645620140 2 3 980174465 5 3 330093053 3 2 972955086 4 2 364948110 5 2 133650742 2 2 859555336 1 3 305936514 1 2 624955777 5 3 132149002 1 2 170889693 3 3 541275965 1 3 810388714 5 2 444142103 3 3 529283238 2 2 163764875 2 2 106381839 5 3 471883054 4 3 884117587 3 3 213445384 4 3 238405406 4 2 829939250 1 2 904649531 5 3 418487601 4 2 444436622 5 3 134967525 2 2 384784343 4 3 237020427 1 2 590378908 4 2 628904081 4 3 165160578 5 2 893020471 3 2 887042910 2 2 898993164 3 3 943505209 2 3 446859123 2 2 440892308 3 2 706814406 1 3 521646173 5 3 975178280 2 2 264683970 2 3 207670806 2 3 133205215 3 3 388490436 5 3 537019036 1 3 983420509 5 3 652972036 3 3 759422161 4 2 996681332 5 2 388794864 3 3 173750518 3 2 622704885 4 2 911937306 2 2 764351748 4 2 116577109 2 2 616510631 3 3 664567274 1 3 869688207 1 2 918139334 1 3 920886379 4 2 414406168 3 3 576224924 4 2 751964712 1 3 180110106 2 2 153750842 4 2 883480186 4 2 290503368 1 2 633209841 5 3 998252610 2 2 782459148 4 3 907494950 3 2 474716625 2 3 521205792 5 2 173982993 1 3 662058265 4 3 828746911 4 2 521614344 1 3 662393089 1 2 749314989 2 2 241937429 3 3 390183370 3 3 172419564 3 3 254095108 5 3 790884714 1 3 563783893 5 2 705974947 5 3 442966795 2 3 818396980 3 2 384423081 3 3 744039116 1 2 625795634 2 2 844591021 1 3 899700871 2 2 347484510 1 2 593314522 2 2 715157569 1 3 513353346 4 2 577152399 1 2 425655210 2 2 625394025 2 3 792687679 4 3 329268080 3 2 705469226 1 3 181732858 4 3 819640113 1 2 472077187 5 2 950655678 3 2 482818892 1 3 116286274 5 2 247300048 5 3 767067135 2 2 265645658 5 2 392347627 4 2 661451627 4 3 327766694 4 2 404855325 4 2 367250848 4 3 699786545 5 2 707920767 2 2 923391734 5 2 647737429 3 2 366485168 2 2 877347080 5 3 669827970 5 3 185047575 4 2 295491065 2 2 156087371 1 2 881908590 5 3 308614753 4 3 943457473 4 3 520901604 1 2 445545897 4 3 585834377 2 3 270278377 1 3 570455575 5 2 236003447 2 2 777660757 1 2 189449474 1 2 487361425 5 3 775850874 1 3 749597128 1 3 899816456 3 3 491761453 2 3 948717686 5 2 351147572 1 2 945234343 1 2 602671057 2 3 111947069 2 2 127035355 3 3 378294136 5 2 233441357 2 3 802611755 3 2 701577479 2 3 572203544 4 2 507579970 4 3 409309624 5 2 838514366 1 3 100313663 5 3 667031946 5 2 905554528 2 3 587645433 2 3 597876677 2 2 176787157 3 2 111927971 4 3 366497656 3 2 994611167 4 2 641254385 1 2 212922548 3 2 120252039 3 2 610292413 3 2 742755548 1 2 443812471 4 3 118914964 1 3 286260686 5 3 444289528 3 3 160812975 5 3 595563244 1 2 124458633 2 2 625492200 3 2 911342146 3 2 459942577 4 2 192270783 1 3 271792410 4 3 317538948 2 3 321360858 3 3 619847415 5 3 187711398 2 3 757022242 2 2 701339606 1 2 482229746 3 3 120504594 5 2 209222606 3 3 762897751 2 3 136882210 2 2 921747666 2 3 791142531 5 2 433008139 5 2 745878292 5 2 754661458 3 2 666554358 2 3 656561470 5 3 128263383 5 3 985282532 5 3 697964251 5 2 317844384 5 2 408727057 5 3 123406859 1 2 307933832 5 3 303393892 3 2 114879904 1 3 625536348 3 2 412323953 4 2 915692274 2 3 222467025 2 3 666208794 5 2 385287984 4 2 735328917 1 3 356724862 2 3 191889670 2 3 940961609 3 2 667082377 4 2 485784690 2 2 592381741 2 3 420370612 5 3 511402998 1 2 229733927 3 3 678523049 3 2 631656797 4 3 316992607 3 3 321762207 3 2 249848119 2 3 806273592 2 3 367854300 5 3 352087133 2 2 343502930 1 3 963592715 1 2 663148823 1 2 384943308 4 3 611686037 3 2 897704028 5 3 585477685 1 3 778937802 5 3 231013619 2 2 328499483 1 3 265095983 4 2 658549914 3 3 438302267 4 3 555004137 2 3 718636109 5 2 459134452 2 2 606720771 2 3 944630575 4 3 643884204 4 3 571984937 3 3 543058169 5 3 236582484 2 2 897443210 1 3 216903928 1 2 376278201 4 3 785012860 2 3 223604257 3 3 247162959 1 2 359150659 4 3 166060962 1 3 162655949 5 3 528210273 4 2 285142838 3 2 500122918 5 3 288431441 2 2 357087165 4 2 678220030 2 3 578484843 4 2 536115761 1 2 885550996 2 2 911795042 4 2 346170679 4 3 192646378 2 3 499647547 5 3 924470767 1 3 286407001 1 3 360519451 3 2 271276214 1 3 994890296 1 3 138363813 5 2 812677078 2 3 546605350 5 3 122030066 4 3 183230911 3 2 611891149 4 3 515918310 2 3 134134837 2 2 911006913 4 3 219666174 5 3 401457022 5 2 337837981 1 3 263988467 4 2 192325027 1 2 460581027 4 3 389183627 4 3 110993086 3 2 741535003 1 3 197884811 2 3 694040887 5 2 902621638 1 3 113223145 3 3 251903028 2 3 364174492 2 3 112872071 5 3 805347946 1 3 942283627 5 2 142484625 3 3 722355236 4 3 797314418 3 2 635787495 1 3 910048408 5 2 644350813 1 3 200866240 1 2 196276500 5 2 776181342 5 2 233361067 5 3 378727498 1 2 420729693 5 3 922050815 1 3 867518685 3 2 735218673 4 2 384863917 3 2 111547613 1 3 782766498 2 2 867119602 1 3 586351695 3 3 642090513 5 3 127183589 4 2 159276881 5 3 491455379 4 2 713046898 3 3 807000535 3 2 136956224 5 2 542136376 5 2 362042444 2 2 689964136 5 3 864375924 5 2 308856500 2 2 138330193 1 3 648393583 2 3 565507404 4 3 955649561 3 2 104415889 4 2 262841736 5 3 629705144 1 2 800993208 5 2 674409851 5 2 367211873 3 2 246173895 2 2 125406787 3 2 689385466 3 2 490309475 1 3 856714494 5 3 461789344 3 3 530850683 1 2 828687793 3 3 621252196 5 3 138584642 1 3 871293726 1 2 953546555 2 3 502087273 1 2 315174351 4 3 454811018 5 2 892380054 5 3 273397989 5 3 225337039 5 2 158655505 5 3 864048572 4 3 431741137 3 3 879699521 2 3 247381884 1 2 915245225 5 3 921327801 3 3 302983622 3 3 846714616 1 2 550681724 2 2 533508193 5 3 568851440 5 2 469533086 5 2 227136464 2 2 132907453 5 3 689135978 3 3 867906435 3 2 808115662 1 3 388349147 5 2 713345683 2 3 561756495 2 2 444002475 1 3 171211191 3 3 733999762 5 3 803840643 4 2 702981618 1 3 787333447 2 3 719537511 4 3 330431904 2 3 380066903 4 3 181183229 5 2 127538508 5 2 669804226 4 3 205796583 4 3 877869240 2 2 384586386 5 2 599501137 5 3 665082311 3 3 756231923 1 3 432496641 1 2 778420728 4 3 306764830 1 3 814149814 5 3 428011238 1 2 746953282 5 2 435223802 4 2 603167588 3 2 339713284 2 2 172956557 2 2 982479787 5 3 529357945 3 3 860489609 4 3 840537970 2 2 221064935 2 3 598226227 2 3 864942332 1 3 398428186 1 2 926209363 2 3 688289848 5 2 566675334 3 2 584609486 3 2 270657933 5 3 359354445 3 2 366146706 2 2 304403395 3 2 873390724 4 3 657696685 2 3 405708902 4 2 676426112 2 2 769457600 2 3 153381590 4 3 245300510 1 2 220636802 5 3 382156177 5 3 649619363 3 2 590947361 3 2 536199085 5 3 248363047 4 3 766218562 1 2 819144407 2 2 195186533 5 2 456645327 1 2 326849063 5 3 728817843 4 2 243767692 5 3 131530425 2 2 602581918 1 2 166330262 1 2 279013320 3 2 359593906 2 3 613029530 2 2 629681199 3 3 660611407 3 3 647829977 5 3 869671759 1 2 599132681 1 3 595555061 3 2 737634721 1 3 289966657 4 2 936039446 1 2 543950664 1 2 669814749 4 2 746908214 5 3 604574893 5 2 156822184 2 3 101902530 4 3 751291123 3 2 634081235 3 3 611389583 1 2 775601960 3 2 588217276 1 3 611918268 4 3 499586205 1 3 116989115 3 2 172337764 1 2 109634674 4 3 407679333 5 2 898217289 3 2 455275565 4 2 615475499 3 2 348820341 1 3 966220837 3 2 230406939 5 3 969758575 5 3 255055904 4 2 617259549 1 3 819214333 3 3 586958362 3 2 831896332 4 2 163730106 3 3 448720818 4 2 596595245 1 3 601867442 1 2 651919625 5 3 693533114 4 2 145864140 5 2 673877233 3 3 314752723 3 3 510409444 3 3 472360989 4 2 366834518 1 2 330604221 2 3 206236911 3 2 505045829 1 2 485213618 2 2 376016433 2 2 126307865 1 2 707775527 4 3 221430942 5 2 412264131 4 3 423045558 3 2 630264873 3 2 709786217 3 2 408043590 5 3 479162264 3 3 462760094 4 3 694671669 4 3 997457158 5 2 376511131 1 3 148093444 1 3 138784820 4 3 206977897 1 3 564972066 1 3 968090672 3 3 755217287 5 2 976703164 5 2 241257952 3 3 790878350 2 2 677782727 4 2 147319261 2 3 582721328 1 3 666458358 5 3 923081635 1 3 202047712 1 2 849193405 4 3 722877070 1 2 745116417 5 2 615163567 5 2 462082159 3 3 934819714 3 3 450635324 3 3 416575189 1 3 808897576 5 3 389852777 2 2 929011260 5 3 562273135 4 3 570391977 2 3 824751389 5 2 656931750 3 2 331092563 1 3 586381926 2 2 391859843 5 2 471067494 3 3 216846632 5 3 120840388 4 2 724546205 5 2 153277077 4 2 171683224 4 3 275481291 1 2 520013648 5 3 143106720 2 3 111406315 5 3 618642241 2 3 641509509 5 2 407480998 4 3 685779222 5 3 732054551 3 2 417257288 1 3 751634703 1 2 859972093 3 3 565477636 2 3 454183107 1 2 769075610 4 3 908513846 5 2 589295317 3 2 967595574 1 2 610091106 3 3 643832683 2 3 492953470 1 3 994997654 2 3 309960063 3 3 920941754 5 2 608548751 2 2 662299148 1 3 332628884 4 2 934505459 3 2 623803322 4 2 270173316 3 3 258938383 2 3 360651348 3 2 625371106 5 2 361394975 5 3 119762816 3 2 261741152 1 3 922186876 3 2 649888341 4 2 590384152 1 2 548173250 4 3 422589834 3 2 185543622 2 3 326782962 1 3 130685077 4 2 557528187 4 2 282481978 5 2 123018665 2 2 551525150 5 3 521833602 2 3 184484184 4 2 638972162 1 3 253796426 4 2 655195726 3 3 233736567 4 2 393687595 5 3 974281947 4 2 161192273 4 2 225536894 1 2 647543051 2 2 836803619 5 2 404055918 2 2 670226685 3 3 203738021 3 3 499675225 3 3 445710138 5 3 404800325 1 3 628916539 3 3 497443206 1 3 717051069 2 2 538616228 1 3 277156724 3 2 698113448 2 2 969792764 3 2 705873507 2 2 291166326 5 3 486489980 2 2 598490682 3 2 354035388 1 2 277954138 4 2 842407652 2 2 753110699 3 3 723483459 1 2 556977749 5 3 395467251 4 2 850254847 4 2 621521861 3 3 545520563 3 2 812553111 2 3 232229135 2 2 780528231 4 3 844097081 5 2 881785928 2 3 210206440 1 2 972743410 1 3 701404446 3 3 881085402 1 3 298310557 5 2 367080711 2 3 110454212 4 3 468564477 4 3 697726530 1 2 687518869 3 2 367832831 3 3 800066412 2 3 792579801 4 3 895839488 5 3 207015295 1 3 180884493 5 3 319542463 3 2 331432455 4 3 589692456 4 3 741007819 2 2 851298423 4 2 479171861 1 3 774394460 5 3 399880495 1 2 899286163 1 2 276482972 1 2 926127827 5 3 425433311 2 2 594760340 4 3 630604373 3 2 384016612 3 3 496644021 1 2 180411684 3 3 339470945 4 3 257628027 5 2 260133437 2 3 272302335 5 2 489553405 3 3 451718558 5 3 893431667 3 3 959614888 2 2 576128565 2 3 794736920 1 3 295030087 2 2 211052778 4 3 794571958 1 2 751127908 3 2 179587775 5 2 346156841 5 3 242362791 2 2 684095228 1 2 769303464 3 2 478741930 4 2 349639871 3 3 396463384 2 2 523451472 2 3 573138411 2 3 972413646 5 2 413100391 2 2 792172206 5 3 177399690 3 3 145939282 5 2 737776773 1 3 814149850 2 2 593197781 5 2 928713610 3 2 495669257 3 3 649967103 1 2 566762487 5 2 990472680 3 3 437756214 5 2 501184735 5 2 747948984 1 2 712774548 4 2 301222961 5 3 280259128 3 3 339903374 1 3 926812827 2 2 286692261 4 3 776676712 3 3 110380269 1 2 392336350 5 3 294516923 4 2 377222708 5 3 479312249 1 2 778782497 1 3 221508019 4 3 854973889 2 3 164019638 5 3 949081672 1 2 749592991 4 3 202587130 4 2 788011192 2 3 280311025 4 3 831478040 2 3 584006920 1 2 228928236 4 3 694520436 3 3 405037070 1 2 312218017 5 3 629700490 2 2 311760543 2 2 168798321 2 2 493172232 2 2 668018742 4 2 396021897 2 2 115724578 1 2 790081376 5 3 726075519 1 3 985125665 2 2 886412114 3 3 358362912 1 3 735655837 3 3 698359106 1 2 647841484 2 3 317109374 2 2 194230078 2 3 839507596 4 2 594916943 4 3 231808236 1 3 948824542 1 3 520895942 5 2 920476464 4 3 160198826 5 3 494579900 3 2 715114827 5 3 430566927 1 3 794713392 2 2 683088962 4 3 453362556 1 2 261993219 1 3 341611025 5 3 587049934 2 3 666989078 2 3 573596110 5 3 740589168 1 2 778157521 5 2 749909978 1 2 672663785 1 3 594371410 1 2 185886281 2 2 105776760 3 3 701399264 5 3 462662301 3 2 480565759 5 2 427051202 4 3 263506549 2 2 121156664 4 3 880607874 1 3 586639558 5 3 121974429 1 3 446718610 2 2 943068862 5 3 714698252 3 2 143764214 2 2 506997583 5 2 739323606 1 3 417820892 2 3 112920847 2 2 294248104 4 3 152577107 3 2 238953921 4 2 319831206 2 2 619905493 1 2 746717246 4 2 175215563 3 2 652169674 4 2 985118926 4 3 661903485 5 2 598065387 5 3 408388629 5 2 411310204 5 2 672371493 3 3 446577653 3 2 372606934 3 2 571167912 3 2 864496777 5 3 240873943 5 3 165689398 2 3 108470519 4 2 597834908 2 3 240509795 2 3 202561999 2 3 669329975 3 3 747956725 4 2 418440997 3 2 501828208 1 2 674924591 3 2 366350607 3 2 785276155 4 3 405883327 4 2 392687377 4 3 445814913 3 2 172624911 2 2 526379878 2 3 925122621 2 2 371550416 4 2 785585379 1 2 526125162 2 2 389076860 2 3 488215781 5 3 334207661 3 3 519202530 2 3 714605723 2 2 361595522 3 3 491728022 1 2 596067319 3 2 156161584 5 3 667342859 2 3 833499162 5 3 145409456 3 3 510811682 1 2 498218393 5 2 633676744 4 2 379413982 1 3 953194321 5 2 107145600 2 3 204223755 1 3 362681752 3 3 406114456 2 3 231595101 4 3 382196632 1 2 599444598 2 3 680811258 3 2 966855472 4 3 622740554 1 3 722241259 5 2 525995327 4 3 351092708 1 3 570874635 5 3 953896963 5 3 761958673 4 3 445271852 2 2 618884332 1 2 728359281 3 2 981191726 3 2 193729842 5 2 570942268 3 3 123865053 4 3 370046591 3 3 213589271 5 3 241801587 5 2 551484200 2 2 671366094 4 2 320873425 1 3 354199291 2 3 574061268 2 3 973110699 1 2 113911069 2 2 438584156 2 2 497358692 2 2 335121478 1 3 494584626 5 2 657204293 3 2 665548201 3 3 144157346 5 3 827516185 5 2 978909859 4 3 375222011 2 3 952260217 2 3 699349763 2 3 717619909 1 3 439118307 4 2 547298393 5 3 652603242 2 3 753190667 5 3 256468678 2 3 441042148 1 2 213614543 5 3 944465104 3 2 454286165 5 3 674784605 4 2 781752205 2 2 625027057 4 3 901516249 3 3 680051310 1 2 378702834 1 3 951999828 2 3 228921850 5 2 734449893 4 2 550448063 2 3 950874486 3 2 451712732 1 2 820833803 5 2 755432416 3 2 861537982 3 2 551920847 2 3 329142725 5 2 613271222 1 2 612780003 5 3 448340026 5 2 278166953 4 2 203482534 2 3 649897600 2 3 481214591 4 3 230098956 4 3 226732160 3 3 281492991 1 3 688075319 3 3 770727573 2 2 705543813 2 3 293217664 2 3 734331154 1 3 405881572 5 3 853183583 5 3 239753774 5 2 665145942 4 3 108809363 1 3 544132820 4 2 310245688 3 2 721712830 4 2 414502379 2 2 542799135 2 2 755534733 2 2 435643986 3 3 468520095 3 3 929759059 1 2 412564666 1 2 853306513 1 3 312101415 2 2 544784871 4 2 491253686 5 3 720029834 2 3 149763886 3 2 829966751 4 2 882992432 2 3 810438827 2 2 743318387 4 3 294870509 4 2 837395003 4 3 984685942 4 2 375213046 2 2 444897337 3 3 742172394 4 3 131401789 1 3 396298392 4 3 664164486 1 2 618153342 5 2 697861113 5 3 662489318 4 2 546545826 2 2 572907655 1 2 323696268 3 3 112154693 4 3 914739869 4 3 160644603 5 3 782606224 4 2 740576909 2 3 334347722 1 2 237088895 2 3 940185141 1 2 230571147 2 3 610639623 1 2 872612280 5 2 143416796 1 2 133927500 3 3 381105129 1 3 207102192 5 2 629405841 5 2 660699153 4 2 734764245 1 2 946573676 2 2 319608868 2 2 237387226 3 3 996072105 1 2 807547230 3 2 923812473 3 2 263279721 5 3 615742919 2 3 143931578 3 3 462564657 5 2 673712271 2 3 845748304 1 2 122977691 1 3 479631428 2 3 400626995 3 2 573515404 4 2 338380213 3 2 829908334 3 2 227926759 4 3 539031391 4 2 758757774 2 2 462101695 5 3 304852342 4 3 940863998 1 3 516630472 2 2 611674951 5 3 903992844 3 3 759252688 3 2 942881336 2 3 715340189 3 2 371125862 5 3 393467757 3 2 229374518 1 3 494557292 3 2 747947402 3 2 290438517 4 3 355228040 2 2 892110452 4 3 106695950 5 3 788894065 1 3 687031590 4 3 135450429 1 3 959199859 1 2 764643722 2 2 639280029 4 3 885234604 1 2 741840253 3 3 682672106 1 3 720278357 1 3 499258170 1 2 464003633 5 3 177585864 1 2 511076358 4 2 224860927 1 2 475732743 5 2 503803697 1 3 128930180 4 2 364693819 2 3 518222376 2 2 498809677 5 3 217051776 3 2 208468477 2 2 146480751 4 2 225214163 1 3 471311981 4 3 558613655 2 3 670961802 4 3 427159820 1 2 540400921 5 3 791798661 2 3 203493760 5 2 596085997 5 3 960803186 3 2 778388845 1 3 289440665 1 3 657298907 4 3 678501893 5 2 805791738 3 3 597278929 4 3 233161227 4 2 826366703 2 3 792696066 4 3 705229205 5 2 306729667 1 3 942304945 5 3 360410946 2 3 482466611 2 3 583984714 3 2 508997249 2 2 387008558 4 3 376902994 4 2 295603349 5 2 785183680 5 2 506738302 3 3 478463435 2 3 627472259 3 3 979432231 3 2 331230546 3 2 648801622 5 2 178697571 5 2 629597207 4 2 374044643 5 3 269813755 2 2 839217109 3 2 306576484 4 3 488522062 3 2 178130000 4 3 234070880 4 3 793625034 5 2 126950135 5 3 156834323 2 3 243914905 4 2 673089328 5 3 856855802 5 2 663250089 5 3 200257645 2 2 724888291 3 2 409407294 3 2 778227129 4 3 522489163 4 3 192093277 2 3 656655339 1 3 351453250 5 3 876490724 2 3 612365517 3 2 524207666 4 2 359396083 5 3 982139077 3 2 369155067 2 3 377179598 5 2 512767092 5 2 369806191 1 2 404340811 5 2 587260365 4 2 251043095 5 2 355278020 1 3 674472523 4 3 568059710 4 2 158773524 3 2 202108233 5 2 836435077 3 2 267297261 4 3 458036030 3 2 480890319 4 3 782550888 5 2 982858507 1 3 103951074 5 3 928757936 4 2 131532350 4 3 130620291 4 2 268374557 1 3 551820577 1 2 334395801 2 3 173528214 3 3 246648935 2 3 747804514 2 2 131154418 2 3 224397816 1 3 296694616 1 3 167687016 5 3 535051668 5 2 135190699 4 2 428935542 4 2 276939464 4 3 328620189 5 3 377241611 3 2 649583575 2 3 339387394 3 3 465291443 1 2 608975254 3 2 523071967 2 2 468192946 5 3 246499676 5 3 471778925 4 2 475070354 4 3 959957815 4 2 667241255 4 2 153851646 3 3 207730009 2 2 325206266 4 2 152071327 2 3 417633713 3 2 558884873 2 3 596026321 3 3 819209065 1 2 896222933 2 3 708947909 4 3 967373533 1 2 922231838 2 2 808135028 5 2 482884946 3 3 363775871 4 2 943013709 3 3 451658598 2 3 913393803 1 2 496659952 3 2 225954419 2 2 303638164 2 2 188943251 5 3 627613732 5 3 189776602 5 3 325453350 4 2 343656386 3 2 714320552 5 3 984106591 4 2 219762320 5 2 121551942 2 2 431006289 3 2 217783990 5 3 557666459 2 3 698272709 5 3 227875039 1 3 293071688 4 2 465142002 2 2 711499710 5 3 968141273 1 2 164403124 3 3 495311547 3 3 241203862 5 3 566903159 5 2 532280968 4 2 219128732 4 3 532701275 3 2 970699854 1 3 740300456 1 2 147832323 1 3 893161536 3 3 862574815 5 3 641869279 4 3 873689186 3 3 428146727 2 3 503572862 2 2 510578273 4 3 485505519 1 2 125081254 5 2 635121509 2 2 284519259 1 3 479081987 2 2 521435681 4 2 819285795 3 2 705095791 1 2 402470789 2 3 200036154 3 3 764205814 5 2 533266042 2 2 336723210 3 3 473241782 3 3 243430705 3 2 301087142 5 3 450666365 4 3 593139758 5 2 699133537 2 3 253070289 4 2 952484595 5 3 364799946 1 2 634917410 2 3 660582031 4 3 737094153 2 2 358936235 5 2 136102705 2 3 267046155 2 2 436745748 4 2 801936185 3 2 273349249 2 2 594059618 5 2 390663113 1 2 755800898 3 3 362709907 5 2 271889798 1 2 821185140 2 2 624145200 1 3 565584529 5 3 171249955 4 3 425736724 4 2 178483154 3 2 839438935 1 3 481465283 3 2 552226600 4 3 656892964 5 2 187134818 5 2 116955309 2 3 668264072 2 3 917202067 2 3 947473002 1 2 916534205 4 3 109058883 2 3 455354097 3 2 593775029 2 3 970375818 1 2 991832832 1 2 200510211 2 2 206292241 5 3 476824612 1 2 465257911 5 3 347124076 5 3 743290917 3 2 170046587 2 3 900132829 4 3 732582196 3 2 876640719 1 2 521294980 5 2 147732197 2 3 545845181 3 2 471942175 3 3 761569804 3 2 892523895 3 3 200276020 2 3 265576629 1 3 226918363 5 3 623460364 4 3 268934659 3 2 844128731 4 2 991929753 4 2 553780824 2 2 702787332 5 2 393606874 5 3 882815885 1 3 630706449 3 3 553392798 4 3 683982095 3 3 757082145 2 3 328393635 3 2 762337141 4 2 467197180 2 3 591870639 2 2 289406103 5 3 856450978 1 2 244956883 5 2 544330632 4 2 634889900 1 3 565484058 5 3 319622062 4 3 941645467 4 3 230371978 1 3 176621649 5 2 880758041 3 3 493211414 3 3 622316238 3 3 880437432 1 3 921550885 3 2 547667870 4 3 141691415 4 2 117028374 3 3 771772141 3 3 697252763 2 3 141165286 5 2 259760522 2 3 148150539 1 2 667924805 5 3 867475570 1 3 876901593 1 3 455661631 5 2 637262348 3 3 462076060 4 2 319223124 4 2 230612421 1 2 459241394 5 3 401472775 3 2 180814458 3 3 802319347 3 2 278554752 4 2 204925503 4 2 199195303 2 2 471777578 5 2 602606443 5 3 550308553 2 3 792801349 4 3 219133169 2 3 519860115 2 3 321129372 4 3 422525594 4 2 109526384 2 3 448054209 5 2 209161333 4 3 185259882 3 3 695638899 3 3 873936253 5 2 928674244 1 3 853875375 5 2 504170374 5 3 221816986 4 3 142297415 3 3 393122836 1 2 345766729 2 2 376956454 1 2 570289525 3 3 208992038 2 2 546937316 1 3 544056481 5 2 754088112 4 2 549244163 4 3 602635106 5 2 542894978 4 2 303491160 3 2 197845202 3 3 965529184 3 2 473619515 5 3 335984609 5 2 805405881 1 3 823498998 4 3 111577245 3 3 550387839 3 2 563652461 5 3 784866611 5 2 634175966 5 2 117114264 5 2 919812549 5 3 109791708 1 2 377808621 5 3 793056218 1 3 532983740 5 2 455670127 5 2 795827529 2 2 558784704 1 2 929084935 4 2 966226131 5 3 400791924 4 2 146536288 4 3 581401224 5 2 201332009 1 3 791280844 5 3 276165478 2 2 451527270 3 3 268429369 3 3 371696992 2 3 440192774 2 2 255447032 3 3 893785478 4 2 824701437 1 2 428190717 1 2 882390858 2 3 660251857 4 3 277922976 2 3 822888461 1 2 595228400 2 2 309002587 1 3 106270116 3 3 951072988 3 3 791165060 5 2 985671744 3 2 317937438 2 2 720822341 4 3 357992414 3 3 584528000 4 3 610534021 3 3 628666403 3 3 559569264 5 2 923605669 5 2 195660981 4 2 203496802 5 3 743555597 2 3 137202567 2 3 610973204 4 3 665379332 5 3 435136662 1 3 378752298 2 2 844927265 2 3 156567593 4 2 362020657 1 2 884161099 3 2 406297925 3 2 672007595 1 3 256541240 5 3 862157179 4 2 938333776 4 3 587632487 1 3 639903718 4 2 673159892 1 2 382878290 5 3 281114291 1 3 260034272 5 3 350279851 2 2 643475770 1 2 558862105 1 3 389819622 3 3 206744716 5 2 532030737 2 3 103957554 2 3 194969121 4 3 893397301 2 2 957875082 4 3 820612409 3 2 122686508 1 2 540201325 3 3 362286736 3 3 970948823 1 3 104781631 5 2 468542902 2 3 368227501 1 2 627260834 4 2 726127581 5 2 881702329 4 3 107782019 4 3 668078265 1 2 701322993 1 3 378363761 2 2 346516623 4 2 161299205 3 2 891031579 3 3 707280929 1 2 406199710 4 2 253947552 2 3 704526969 2 2 161598906 5 2 379600503 3 3 773875981 1 2 152261980 4 3 101950900 4 2 781955406 4 2 542981090 1 3 465459026 3 2 538925845 4 3 968951570 4 3 905827850 5 3 163604909 4 2 841014451 1 2 708855067 1 3 773697883 4 2 806865471 4 3 874064838 2 3 297164885 2 2 660758946 4 2 838934370 3 3 284860345 1 2 541758944 2 3 726099478 3 3 760768236 1 2 826431059 4 3 633285373 3 3 279499570 5 3 965120866 5 3 639237778 4 3 698289427 5 3 576361043 1 2 562928794 3 3 609873818 3 2 351254021 1 2 964300012 1 3 675654241 2 3 827204261 4 2 304440134 4 3 454780697 3 2 136900501 3 3 543263855 2 2 567727185 4 2 595136229 1 3 800524048 4 2 115051557 4 3 740441829 4 3 977818768 3 2 972149320 1 3 554444879 2 3 267206204 1 2 900615343 1 2 127858068 4 3 122469238 1 2 589807044 1 3 365523189 4 2 510898292 2 2 332345520 1 3 485792104 5 2 349849166 5 3 815300785 2 3 481273325 3 3 729036016 5 2 168745333 3 3 493137867 3 3 857604961 3 2 750104182 4 3 235334946 4 3 338114545 2 2 110476987 1 3 970794216 3 2 334121119 4 3 484155014 5 3 907646938 2 2 650691722 2 3 381623930 4 3 413513995 2 2 598092138 4 2 264633065 3 3 269656432 3 3 713539497 4 2 329679822 4 3 594432747 3 3 195157107 1 3 382000487 5 2 938699037 2 2 477936921 1 2 441444704 3 2 158313946 3 3 389633313 4 2 609713615 1 2 408490553 2 2 935320796 4 3 149161870 4 2 529071346 2 2 263341112 3 3 385524742 5 3 823956472 3 3 236626882 2 3 543073990 1 2 880892189 5 3 301140942 3 3 711721339 3 3 211116123 2 2 493144718 1 2 637147284 4 3 673770720 4 2 393816643 1 2 789271008 5 2 799597685 2 3 362778976 2 3 234996909 5 3 351301344 4 3 365055392 1 3 389643391 4 3 525522546 1 3 262766031 2 2 265002159 3 3 638424123 1 3 815807667 1 2 427190976 5 2 975132936 2 3 541430870 3 2 645026435 5 2 552373301 4 2 465349187 1 3 508017672 1 2 605691424 4 3 973797840 4 3 761989588 5 2 975242713 3 2 212469891 1 2 968560324 5 2 565991692 5 2 176359232 3 3 836785510 5 2 927255399 2 2 687422996 1 3 902237122 2 2 683031243 4 3 841126427 3 2 400900246 2 3 256383868 5 2 215758384 4 2 698626366 2 3 594110675 4 3 185889579 4 3 578870753 3 2 744225399 1 2 200979935 1 2 867157588 5 3 563394738 2 2 448315813 4 2 482594484 2 2 702468279 1 2 500556355 3 2 721059442 3 2 387676260 5 3 583404781 5 3 352584323 4 3 166634964 4 2 231340066 4 3 740373182 5 2 520294184 4 3 773059057 3 3 890353747 4 2 697713521 3 2 703140230 2 2 730250063 5 3 149345465 1 2 151731477 4 3 711372989 1 3 139499127 3 2 572456019 2 2 889697406 4 3 121854875 4 2 516111131 3 3 476453422 3 2 217021169 4 3 647340373 1 3 158677756 1 3 845824575 3 2 546593895 1 3 823978861 1 3 425638045 5 3 729331222 5 2 640308414 1 2 806263042 3 2 864076367 5 2 643847830 4 3 135618473 2 3 230410547 5 2 141448345 5 3 520240926 4 3 885449097 3 3 294206002 1 3 402152884 4 2 507863653 3 2 388871862 1 3 302165448 1 2 576600288 3 2 648523843 3 3 866058288 4 3 749220323 1 2 870554437 3 3 838588893 3 3 760219583 3 2 724150311 4 2 153396367 2 2 115002692 2 3 534528441 1 2 801189422 2 3 240795644 3 3 992822005 2 2 719874112 2 2 454217377 1 3 159618626 2 2 668063232 2 3 165739967 3 3 829057368 2 2 792610583 5 3 504100043 5 3 575181647 5 3 794016176 4 3 237224763 5 3 884664250 4 3 116982575 2 3 477960635 1 3 515488776 3 2 303499889 3 2 126124205 4 3 640851054 1 2 980558148 2 2 988133648 5 2 175428198 5 2 593712684 3 3 662271519 2 3 189412094 1 2 236313865 2 2 696407838 4 3 284252790 5 2 686475575 2 3 554531205 4 2 988497826 1 3 322036848 4 2 315819442 1 2 560998409 1 2 550847240 4 2 583606049 4 2 725097240 4 3 252613073 1 3 912730967 1 2 590159991 3 3 347371577 3 3 752278045 5 2 518591800 4 2 701242227 2 2 309182493 1 2 676147568 5 3 398245865 5 3 377566632 4 3 734749335 1 3 199210292 4 2 787644234 1 2 442364062 5 3 110141358 3 2 220142488 2 3 591509106 4 2 470519471 2 2 553019651 3 2 502115596 1 3 176664430 2 2 309734909 3 3 920570950 2 2 608369070 3 2 226133039 1 3 421546954 4 2 976834102 2 2 297238208 3 3 241263407 1 2 691407866 3 3 154835337 5 3 194792645 2 2 670262836 1 3 926828625 1 3 368956703 2 2 599511923 1 2 614347610 3 3 685091279 4 3 949310281 2 2 455659694 3 2 674910281 2 3 694429829 5 2 581500254 1 3 372308044 3 2 962739197 1 2 432529656 5 3 940535156 1 3 829385313 5 3 561377309 1 3 494775719 3 3 485466224 1 2 740339370 4 3 526311710 2 3 645915564 2 2 849064987 3 3 232733905 5 3 252133460 1 2 418470313 4 3 223269509 3 3 481344702 3 3 603646495 2 3 929064023 4 3 671408713 1 3 583211833 1 2 120125754 2 3 546408142 2 2 767420510 3 3 293062895 3 3 537738667 4 2 884946298 2 2 818991675 3 2 602153925 2 3 748859283 5 3 993195612 1 3 712746047 5 3 309703230 3 2 901909623 2 3 487480350 3 2 913833121 4 2 532150890 2 3 260095131 1 2 482877154 4 3 101347474 2 2 928052090 2 3 717872811 1 2 591722393 4 2 105209349 3 2 577502724 2 3 225339157 2 2 852167289 2 2 607859585 4 3 718451003 5 2 134587493 5 2 703930459 1 3 390647235 1 3 718933679 4 2 322971431 3 2 499970955 2 2 605774210 5 3 693653604 1 3 245435138 5 2 503875385 3 3 628140697 4 3 439923812 3 3 988357335 3 3 585154724 4 3 546239534 4 2 917978248 2 3 356877113 5 2 783343171 2 2 354798450 5 2 366801898 4 3 698800873 5 2 117966932 4 2 234462768 2 2 349455948 1 3 835254855 5 3 119709498 2 2 659793739 4 2 648829948 5 3 565886012 1 3 574562830 4 3 370515834 2 3 235620075 5 3 869432598 2 3 798524666 4 3 892980149 3 3 164225374 4 3 133113952 2 3 652494866 5 3 608224118 4 2 675195848 4 2 375044594 4 2 113658537 5 2 583675057 3 2 413583817 2 3 163948072 3 2 817655921 3 3 230762165 3 2 370448812 2 3 396169736 1 2 726150999 3 3 461097358 2 2 643465381 4 2 426847723 2 2 427932506 5 2 831745598 2 3 815733801 5 2 636117068 5 2 188809636 3 3 846499631 2 3 725393556 1 2 445566251 2 3 720080211 3 3 661160423 5 2 752089807 5 2 752295479 2 2 461654059 4 3 584715990 4 3 912415585 3 3 183279651 4 3 561510450 3 3 420698117 5 2 182313839 1 3 823089089 2 2 296965272 1 2 652106211 2 2 451123997 5 3 451132778 4 2 438947438 3 2 758500411 2 2 546317677 1 2 887373581 5 3 810755681 2 2 696346331 4 2 445598186 3 3 478796074 4 2 317811900 4 3 278879697 2 3 429505089 3 2 864227003 5 2 337445658 4 3 841678226 3 2 244846611 5 2 308146204 2 3 638503062 1 2 643749090 5 2 563865748 2 2 337204616 2 2 765007371 3 2 259138380 1 2 251917776 1 2 685988022 3 3 521019508 3 2 746360763 1 2 582471219 2 3 498900204 4 2 625888300 4 2 312774118 5 2 331372670 4 3 965753003 1 3 819793748 3 3 716649813 5 3 148254227 5 2 102739404 1 3 949244580 1 3 198845157 3 3 308317238 3 2 370856897 3 3 979230318 3 3 324084060 4 3 181644972 1 2 797929103 3 2 242318502 5 3 325059989 5 2 358511634 3 2 539814179 5 2 744464037 5 3 282469770 2 3 782604865 2 3 372390745 5 2 640367507 1 3 489330124 4 2 746215293 4 2 284482672 1 3 769403583 2 3 482507723 4 2 570301991 3 3 335728278 3 2 948817082 2 2 461356105 1 3 155244389 3 2 166120289 1 3 734663304 3 2 912976857 3 3 625692289 2 3 439258376 1 2 360888230 5 2 645173948 3 2 204185726 5 3 583107965 1 3 413765171 1 3 998986547 2 3 610214640 2 2 259243094 3 2 826243187 3 3 247651834 5 2 197973203 4 3 443012583 1 3 673420214 2 3 338180110 2 2 787434304 3 2 617466256 4 2 323748425 3 3 641653690 1 3 398226627 4 2 657432429 3 2 914354095 1 2 585399251 4 2 912906193 1 2 367029471 5 3 354107507 3 2 450671705 2 3 836419433 4 3 615559744 3 2 210896788 1 3 562345323 4 3 745647931 2 2 391543567 1 3 700266417 3 3 877371438 2 2 818318424 2 3 101715629 4 2 392644972 1 2 640979403 2 2 969147627 4 3 988782106 2 2 277492873 4 3 206906303 3 3 966028029 4 2 137309436 1 2 698589413 2 2 844435978 3 2 291502761 3 3 841726701 3 2 702609850 3 2 385966553 1 3 350267900 5 2 435461835 2 3 656425825 5 3 648375501 4 2 468298314 3 2 324889446 4 3 778999620 4 2 287659576 3 3 287392232 2 3 227425711 2 3 790856043 3 2 420485751 5 3 365026674 4 2 811928105 2 3 938096517 2 3 213235712 3 3 567318014 4 2 923523109 3 3 299285491 5 2 556664902 4 2 879485771 3 2 601274010 5 2 568483040 4 2 990766602 1 3 635165878 1 2 934124205 3 2 660939254 4 3 421353520 5 3 470536678 1 3 963516320 5 3 297057959 5 3 587322147 3 2 779737157 1 3 597767810 1 3 783276558 1 2 980759606 1 3 470762332 4 3 803925176 3 3 695001173 3 3 823689293 3 2 289223940 4 2 941581880 3 3 408047725 3 3 969197893 5 3 390149839 2 3 412738214 2 2 975066767 4 2 757543818 2 3 878272827 3 3 318862710 5 3 947294067 2 2 154221884 3 3 634149043 1 2 399249270 2 2 545491918 2 3 399166408 1 3 408622450 5 2 863099645 4 2 554425548 1 2 988246048 3 3 461343841 1 3 408896010 3 2 708304911 5 2 661293297 4 3 516920480 4 2 779043572 5 2 479835959 2 2 438289775 2 3 739712053 2 3 580092913 4 2 434571145 5 2 407450967 5 2 841352072 5 3 226572580 4 3 205556939 1 3 360923931 2 2 505662011 3 2 394786039 4 2 159360541 2 2 794816039 1 3 162473437 4 2 226553983 5 2 802770179 5 3 569623027 3 2 833004889 5 2 549529099 5 3 350708156 3 2 948134128 3 2 889952077 4 2 556261623 4 3 242888933 5 2 105584017 2 3 516162151 3 3 849128701 2 2 841100673 1 2 630791941 2 2 812612221 5 2 917740160 1 3 507282354 5 3 763308667 1 2 549919144 3 3 273925686 5 3 533362008 4 2 444526094 4 2 778612855 2 3 556708520 5 2 388206142 2 3 870512263 2 3 881702364 3 2 461712759 4 2 548858818 1 3 686998190 4 3 354475262 4 3 297737501 1 2 303519855 1 3 121225425 1 2 300323137 1 3 122465030 2 3 967256941 5 2 226453156 2 3 768107496 2 3 760311015 5 2 241475841 3 3 754612999 1 2 392721540 3 2 735389732 3 3 649068918 1 3 596970053 3 2 264533769 3 3 586954556 4 2 246113613 4 2 161984983 2 3 293758590 3 3 370643312 3 2 948448772 3 3 674493713 5 2 222992630 1 2 942850451 3 2 291110266 4 2 334516781 1 2 786156639 2 3 478253026 5 3 335727078 1 2 303190513 3 3 574930471 4 3 876387520 2 3 770963051 3 3 920414440 3 3 111396842 1 2 584068278 4 3 490685385 3 3 287091090 1 3 177866447 1 3 867274401 2 2 850252802 2 3 513149845 2 3 621027466 4 3 592775007 5 3 593162545 3 2 347573951 3 2 194756534 4 3 154602518 1 3 672882839 4 3 750920585 1 2 892502240 3 2 202572138 2 3 576214788 3 3 181963015 5 2 520976127 4 2 745706900 3 2 762395164 3 3 472963773 1 3 443335013 4 3 365277024 1 3 199940982 4 2 567210713 5 3 428264974 1 3 318114261 2 2 692968271 4 3 158376079 4 2 444867760 3 3 427319661 5 2 145866619 1 2 406300781 1 3 735802742 2 2 484267768 2 3 604628502 3 2 498304974 2 2 924542908 4 3 474096210 2 2 297164937 2 3 261728675 5 3 950228696 3 3 589927355 1 3 824537306 1 3 471375990 3 2 617317720 2 2 339858313 3 3 244644978 5 3 504848948 5 3 535786719 2 2 521161308 5 3 619924425 1 2 582393306 1 2 202921983 4 3 383169323 1 3 104446279 5 3 822150030 1 3 181394980 3 2 522837255 2 2 347486298 3 3 922221530 5 2 249637003 2 3 461750196 1 3 365029695 2 2 587687789 3 2 635623747 1 3 377546346 5 2 525991562 5 3 773133105 4 2 294783610 1 3 539658832 4 2 700107252 3 3 910539564 3 2 423806360 1 2 251131696 1 3 776502043 5 3 147416383 4 3 290120940 1 2 229974290 1 2 897611684 5 2 981987212 5 3 455360342 1 2 408049622 4 3 903092618 1 2 679869828 1 2 441380722 5 2 107736092 2 2 140194121 2 2 303751204 2 3 703104056 3 2 959561082 2 3 813244935 4 3 727729721 3 3 556636289 3 2 300245232 1 3 279267150 3 3 553728731 4 3 910121058 3 3 290584675 4 3 841453275 3 3 111278560 4 3 118229846 3 2 300682436 4 2 674588056 5 3 491959657 3 2 731354859 5 3 168537798 2 3 983641946 1 2 891386870 2 3 841118193 1 3 409092779 5 3 403061003 3 2 355823834 3 2 810318755 1 2 287817770 4 3 722279152 3 3 920902961 2 2 498160736 1 2 355251500 2 3 997908390 4 2 161731905 4 3 388426050 4 3 677556956 5 3 526389470 5 2 183199069 3 2 225477481 3 2 224605541 3 2 217657666 2 2 611987820 4 3 635929734 4 3 531456393 2 2 693047502 1 3 450377044 1 2 926317939 1 2 702915259 2 3 351947919 5 3 220479867 5 2 543642914 2 3 984266938 2 2 716476368 1 3 212592793 3 2 252845512 3 3 433427243 4 3 997031672 3 3 474494466 1 2 963342034 5 2 702915687 5 2 162415753 3 3 640886213 1 2 367618124 4 3 438571062 3 3 692252576 4 3 181691743 5 2 399287805 5 2 264280871 1 3 576332819 2 3 548328240 3 3 990345049 3 3 110445519 2 2 123560524 1 2 527560508 1 3 927736885 2 3 276370031 3 2 338447886 1 3 144760936 4 3 737090945 3 2 506256727 1 3 447303462 5 3 239492393 4 2 521280863 2 3 156955666 3 2 432381059 4 2 688658387 4 2 666401167 2 3 567890267 3 3 195811117 1 2 329876091 3 2 630120613 5 3 213601868 2 2 720982901 4 2 782912914 4 2 249367363 1 2 480535040 2 3 808878257 1 2 597714278 5 3 355099049 3 3 520597577 3 2 574470767 3 2 144270415 1 2 730955492 2 3 270068818 1 3 208363733 3 3 187038197 1 3 698919471 5 2 886531043 4 2 263368877 2 2 370499755 1 3 466758276 3 3 385783988 2 2 277756300 3 3 630908207 2 2 701279272 1 3 571998510 1 2 294994660 2 2 505759970 2 3 907537953 3 3 697652429 5 2 918157084 1 3 270469970 3 3 154938251 3 2 331008739 1 2 788462806 2 3 235233854 3 3 404299100 2 2 287077270 4 3 303362547 5 3 325593234 4 2 488457324 3 2 313302451 2 3 958122646 5 2 317266899 4 2 278671507 1 3 960242635 4 2 680470636 5 3 284800630 3 2 646442161 3 3 255059790 2 3 909411457 2 2 772065897 3 2 818198520 4 2 126217807 1 2 611693414 2 3 223261458 3 3 561472768 1 3 531479273 5 2 390792516 4 3 347036638 5 3 391004552 1 2 251315747 1 2 523994920 4 2 151540511 1 2 236429651 4 2 697581125 5 2 694831904 5 3 659941352 2 2 793926134 1 3 876210601 2 3 946030971 2 3 390416706 3 2 446123922 1 3 324827908 5 3 280187911 2 2 660478296 1 3 589866762 3 3 476912982 4 3 298322256 5 3 284129060 5 3 336025735 5 3 728819270 2 3 943341158 3 2 111582378 5 2 596749308 2 3 995693998 2 3 755051990 2 2 245957162 5 3 526292185 2 2 153409374 2 3 434872769 1 2 516007352 3 2 329644167 1 3 346167297 1 3 232378431 3 2 249363556 2 2 545828454 3 2 620094213 2 2 913710627 5 2 313982166 3 2 978051279 3 2 706289539 2 3 929950518 1 2 165050042 5 3 581101554 5 2 879965419 4 2 703661434 1 2 380320145 5 2 579906068 3 3 892723535 2 3 134100185 1 2 345012684 2 3 496127570 1 2 453123977 3 2 199389922 2 2 590571221 2 2 955206855 1 2 760174153 1 3 418518063 3 3 262165192 3 2 628574059 1 2 673916160 3 2 634081382 5 3 505864255 4 3 912558406 5 3 139047956 4 2 515876350 1 2 457431321 5 3 534085926 4 2 729621438 1 2 680786136 4 3 484243052 4 2 231726815 3 2 485581523 3 3 129750183 1 3 224918170 4 2 257990057 1 2 902953988 2 2 545899399 2 3 183088499 5 3 942252233 2 2 517777016 4 3 179721435 2 3 567644761 1 3 624994449 4 2 693817761 1 3 730013524 1 2 437012675 2 2 860854796 1 3 113720957 3 2 213734475 1 2 786825028 1 3 494432864 5 3 403964923 4 2 356866695 3 3 979761382 4 2 662539855 3 2 671700078 4 3 956484801 2 3 782872301 2 2 683012012 5 3 621889237 3 2 527651293 3 2 572279450 3 3 925558979 5 3 301794082 5 2 392270987 2 2 278093776 1 3 551580006 4 3 575418424 3 2 414955312 5 3 447998476 2 3 863732885 3 2 266719609 3 3 442923816 1 2 877677822 3 3 743601123 2 2 118848521 2 2 596326997 4 2 180116779 2 3 771797768 2 3 769072458 4 2 233439801 5 2 662265476 4 2 155102853 2 3 352187651 4 3 546194340 4 3 392386958 2 3 693283117 2 2 329657581 3 3 604020996 5 2 505203863 4 2 577217935 5 2 475597571 1 3 628585931 3 3 123997008 1 2 845890885 3 2 776063515 3 3 252259405 4 2 608023781 2 2 671457790 5 2 440332823 2 2 706462486 2 2 129047578 4 3 334987043 1 2 205170408 5 2 599726887 1 2 949370648 5 3 605689155 2 3 855385855 5 2 736624273 5 2 114252704 3 3 826349984 1 2 862774932 1 3 698863425 4 2 309965971 5 2 388688461 3 2 969308087 4 3 232632833 3 3 551035233 4 3 578415182 3 2 212479789 4 2 185892314 4 2 331592820 4 3 144864647 5 2 610103547 3 3 354647960 1 2 862757271 1 3 760607675 5 3 709881379 4 2 886901313 4 3 156585279 3 3 937681475 2 2 377898049 1 3 364052299 2 3 434423939 5 2 926240444 2 3 184248155 3 2 362936040 3 3 158088717 5 3 319463520 5 2 962013949 2 3 290351979 3 2 512578436 4 3 250414919 2 3 748259241 3 3 782927364 1 2 309304433 4 3 132578408 4 2 515587123 1 2 556656833 3 2 123811742 1 2 722549293 1 3 628425750 4 3 753500888 4 3 468822038 4 2 735917591 4 2 946364501 5 2 818362174 1 3 732238675 2 2 746307958 5 2 441534081 1 2 351289182 5 2 695994820 5 3 288203621 4 2 839408764 4 2 582285865 5 3 357965863 1 2 659464479 5 2 283164757 3 3 176516518 4 3 771356501 1 3 345027401 4 2 414374399 3 3 718456948 2 3 255217313 3 3 208659866 5 3 322241667 5 3 511275426 1 3 713013112 4 3 735080089 5 2 361925716 2 2 644592290 2 2 669776273 1 2 361697118 5 3 209872776 4 2 244321406 4 2 297140990 4 3 669719861 3 3 119763321 5 2 665057983 4 2 610932869 1 2 997680041 2 3 992742802 1 2 447447296 5 2 167868404 2 3 730936350 5 3 447468660 1 2 321461333 4 3 762835373 4 3 127045304 3 3 564679940 4 2 221855337 5 2 589634308 4 3 332719972 1 3 749601234 2 3 596246784 3 2 100315253 2 3 660232576 3 3 480906572 2 3 645818742 5 2 485750303 5 3 145737360 5 3 788070403 2 3 797896837 5 2 249071909 1 3 519643612 1 2 628314629 5 2 165683013 3 2 374174433 3 3 338354198 3 2 180544595 5 2 890887300 5 3 794826290 3 3 112774707 3 3 983862628 2 2 504542715 1 3 133990568 1 3 610248183 2 2 273763096 5 2 733486588 2 3 848609425 5 2 133549882 2 3 512593396 2 3 897042982 4 3 432736916 5 3 129933890 5 3 629426781 5 3 635484634 3 2 120036091 3 2 193010330 5 2 758586119 4 3 295079344 4 3 368517109 2 3 900358138 3 3 632182443 4 3 201521552 3 2 170770132 5 3 572453450 2 2 569498240 4 2 169382770 1 3 443474581 2 3 775368750 4 3 121295172 4 3 232665084 3 2 755546058 2 3 667440107 2 2 358937227 5 3 692722608 5 2 534530014 5 2 295519251 4 2 527245836 5 3 776837811 3 2 754161876 1 3 136870924 5 3 568971844 1 3 471865246 4 3 635282204 1 3 197062243 1 3 962026987 1 3 566064773 2 3 980610617 2 2 504730965 2 2 398955269 4 3 213856212 2 3 199900707 2 3 134491821 5 2 528085160 5 2 644305833 5 3 948886249 4 3 937513826 3 3 944924071 2 3 722715382 3 3 746911999 4 3 734147783 1 2 884187521 3 3 550953480 2 3 419146154 5 3 731692934 5 2 948570140 4 3 540842641 4 3 561640989 2 3 495777524 2 3 133738509 5 3 266295152 4 2 421965764 1 2 277058358 3 2 157923161 2 3 775134128 3 3 239764438 5 2 145810943 4 3 793553764 3 2 635546455 4 2 315869324 1 2 255731670 1 3 928943971 2 3 607388778 5 2 240434143 3 2 984291295 4 2 391164251 2 2 150029728 3 2 648748234 5 2 714937444 3 3 921849365 5 3 390513969 4 2 185579451 5 3 406811164 4 2 350431333 3 3 923284293 3 3 269588929 2 2 926814246 3 3 385974657 1 3 935629263 5 3 568188485 2 2 342403814 3 3 762982497 4 3 853039116 1 3 440997667 3 2 735040708 2 2 798587768 3 2 959529381 5 3 732915817 4 2 252062203 1 3 455356414 1 2 401626305 1 2 728850177 1 2 985462263 3 2 132975218 2 2 993010132 4 3 120002192 1 2 353495711 5 2 194553125 5 2 291503961 1 2 498667534 3 3 611838767 1 3 178032222 1 2 341485294 2 3 542719027 3 3 232333759 2 3 701280612 5 2 826548278 5 3 358073627 2 3 850997421 4 2 756782572 1 2 858163516 4 3 138955319 2 3 532122756 2 2 395859824 2 3 178841535 3 2 439163959 2 3 570159935 2 3 417439967 5 3 281315573 2 2 964057387 4 3 126368486 3 3 991166757 5 3 215069780 5 3 285192289 3 2 918184321 2 2 652175636 1 2 595389573 2 3 966106766 1 2 900022290 2 3 767337465 3 2 148641235 5 2 333802878 4 3 249515327 1 3 496930314 4 3 150804265 1 3 278293197 4 3 226391143 3 2 946433245 1 3 372212406 4 2 589454819 5 2 657094352 4 2 500136456 1 3 120532753 1 3 701603463 2 3 474997969 3 2 357306469 2 2 620227483 5 3 172181250 3 3 755487699 3 2 981356872 5 3 369749311 3 3 102210179 4 2 398292346 4 2 513155822 2 2 765887448 2 3 640182523 4 3 787656512 1 2 212460245 5 3 457322279 2 2 188330342 3 3 558993366 1 2 147744903 4 3 164788848 3 2 328509889 1 2 125986201 4 3 696569657 2 3 960664447 2 2 216052148 2 3 224540789 5 3 338789212 4 3 371413345 3 2 917985311 1 3 722409374 2 2 848180235 2 3 355093843 5 2 783513672 4 2 728185765 1 3 162671797 5 3 685004075 2 3 496655792 1 2 427533198 5 3 168920828 2 2 204293981 3 2 692148605 3 2 520527692 1 3 296295348 3 3 684208882 2 2 816005382 1 3 859719571 4 2 457776216 3 3 916016499 3 2 331444890 1 2 562082303 5 3 138601733 1 2 707028978 2 2 469481324 1 3 294108755 2 2 384239279 2 2 854218820 3 2 698369072 4 3 926922564 2 3 357710179 3 2 556475749 5 3 526269737 3 3 173513084 1 2 671358532 5 2 885507688 5 3 158364356 2 3 478711567 5 2 425380153 3 3 628933491 2 3 357016430 3 2 904077261 5 2 749641183 5 2 201646220 5 2 898229607 5 3 506315990 4 3 474859062 3 2 755314532 4 3 498004968 3 3 155679822 4 2 228054033 4 2 630615052 4 3 208576450 4 2 240476469 5 3 320211716 1 2 157404203 1 2 475599811 4 2 621894166 2 3 359667395 4 3 671304916 4 3 816991539 4 2 115218004 3 2 595713348 3 2 268124501 1 2 809773051 5 2 663101622 4 3 484101511 5 2 891320396 3 2 279653296 5 3 193998074 2 3 501995774 2 2 711566919 4 2 577888964 5 3 678145554 1 3 648645924 4 3 547836740 4 3 411611734 4 3 318087351 1 3 717484708 1 3 344071429 1 2 275648777 1 3 303940337 3 2 838784187 5 3 976689341 4 3 394256848 4 3 637223118 4 2 145311269 2 2 853239071 5 3 691269158 2 3 375554546 4 2 500758441 3 2 854930589 1 2 434888789 3 3 315050435 4 3 215324709 3 2 365783414 2 2 855187255 3 2 475932040 2 3 173063578 1 3 970485070 3 2 448667696 2 2 859518844 3 2 366940074 3 3 225216669 3 2 167050551 3 3 355825518 4 2 249858846 1 2 159231721 3 3 879275337 3 2 805970425 5 2 187595681 4 2 924688816 4 2 739471615 2 3 117644485 5 3 391565967 5 3 511348269 5 2 600590725 1 3 992796527 4 2 576369075 3 3 575735181 1 3 367662314 4 2 265317830 2 2 879443770 3 2 549051332 1 2 521661280 5 2 277765666 3 2 473809447 4 3 492358598 4 2 576286020 5 2 288894284 4 2 606901971 5 3 456962108 1 3 239449799 4 3 302888329 3 2 599094287 1 2 523190717 3 3 627796437 2 3 403521223 1 3 854098267 3 3 679432848 5 2 521106122 5 3 341545302 3 3 830146056 3 2 451942419 5 3 211696041 5 3 531468562 2 3 430829657 4 3 865699089 4 3 157190646 2 2 495835532 5 3 347191349 4 2 760772192 4 3 106004194 2 2 395888371 3 2 277168264 5 2 644009320 5 2 540429663 2 3 636727622 2 3 569426168 5 2 525829520 1 3 210512822 3 2 836315854 2 3 636564831 4 2 464763868 2 2 857070160 3 3 390109205 1 2 189506049 2 3 904365508 3 2 617876517 5 3 808103981 5 2 775752259 4 3 564869602 2 3 618088413 1 2 475571125 4 2 560751551 3 3 578948107 2 2 234421434 1 2 122879157 3 3 982311440 1 3 107486981 3 3 371545235 4 3 770586530 3 2 198324685 3 3 581834581 4 3 215110960 2 3 432291589 3 2 338168398 5 3 808531929 5 2 621925429 1 2 706611444 4 3 897763280 4 2 744839984 5 3 216682485 1 3 766257201 4 3 721136638 1 3 250593166 4 2 670795170 4 3 358078961 5 3 676046196 1 2 363025180 3 3 410459332 4 2 223760472 2 2 386070685 1 2 599929827 1 3 356910715 1 2 164691388 3 3 322661376 1 3 568327194 4 3 172245524 5 3 358279489 1 3 350623346 4 3 696801777 4 3 499588475 5 2 517476504 4 2 499603811 1 2 291636595 4 3 204775942 3 2 715672424 2 2 302601777 1 3 715609716 3 2 832783489 3 2 172054248 5 3 513542918 4 3 168942095 5 2 210355691 4 2 247928423 5 3 899711935 4 3 178856030 5 2 890500936 5 3 994950630 4 2 177888351 4 3 624366321 5 2 581884270 3 3 671447191 5 2 231686386 3 3 766323535 3 3 486730380 5 2 271142646 2 2 326860851 4 2 391767302 2 3 531899352 2 2 753781557 2 2 949869158 1 2 562103377 4 3 275234632 2 3 431125822 5 2 241088052 4 2 747699937 2 2 454160226 1 3 765943371 2 2 240673795 2 3 310733653 5 2 875341908 2 3 153737039 4 3 917177498 1 2 328612564 3 2 348992933 1 2 543444054 3 2 614614198 2 2 880719568 3 2 780869152 5 3 224158462 2 3 890378349 2 3 762546308 3 3 236483497 2 3 582815768 4 2 167250905 4 2 608290333 5 2 459384149 2 2 673590174 1 2 202243599 5 2 797498120 2 3 669153663 3 3 164140546 2 2 310415724 3 2 679672024 2 2 368511184 2 2 879596416 2 2 318336275 4 3 999417147 2 2 445144990 3 2 742046275 1 2 319849932 4 3 428724023 3 3 199672285 1 3 343971945 4 3 679776497 1 2 138787442 1 3 793549787 2 3 232631553 4 3 371019171 3 2 659101522 3 3 633336018 1 2 719553384 2 3 212398941 3 2 884976772 3 2 284461997 5 2 301628255 1 2 718995163 1 2 109676506 1 3 244499410 3 3 790585752 1 2 844939467 1 3 329533531 3 3 899283695 2 2 829728027 5 3 493962099 2 3 725593741 4 3 725646445 1 2 685966705 3 2 942522043 5 2 533680541 1 3 261712067 3 2 995083651 3 3 782066034 5 2 714027552 5 2 419855725 1 2 761222351 4 3 856988874 1 2 963277103 3 3 583755236 2 3 725100684 1 2 780402901 5 2 893150072 4 3 854813314 2 2 207799212 5 2 472523189 5 3 687812425 5 3 100823964 2 2 958777713 1 3 555435759 3 2 958947224 1 2 829779076 2 3 656417544 4 3 680359031 2 3 103298410 2 2 152740610 5 2 677069517 2 3 746655457 5 3 742337379 2 2 703124965 2 3 128517674 3 2 906353057 3 3 742421808 3 2 664648962 2 3 457013315 4 3 876017967 5 2 643658657 2 3 472782336 4 3 494281308 2 2 639443148 1 2 800030791 1 3 707181540 4 2 311493772 2 3 816411107 2 2 997170130 2 3 718425233 4 3 769350950 3 2 877791198 4 2 371346050 3 2 181046662 1 3 474817026 2 2 679644039 1 2 593574978 1 3 585399128 5 2 128086616 2 2 344811783 5 2 725286092 3 2 924974203 3 3 729607942 3 2 696737047 2 2 616569797 1 2 197967176 2 2 601838931 5 3 220953635 5 3 800599310 2 3 220494939 3 2 212963671 4 2 258257911 1 2 150674984 1 3 451793293 1 2 825185892 5 2 321245167 4 3 853062534 5 3 713700250 2 2 270464884 5 3 691079232 4 2 124563091 5 3 993787210 2 2 543935661 5 3 774815681 4 3 174431752 5 2 540400157 2 3 281829760 1 2 721404402 1 3 716318064 5 2 254118087 2 2 217703428 2 2 484966258 4 2 247242164 4 3 884913238 1 2 711100089 4 2 582814815 1 3 788932311 4 3 770248367 2 2 802490685 4 2 327513524 4 3 247800046 4 2 803895692 5 2 487150231 2 2 341567612 2 3 520804080 2 3 114557171 3 3 233491015 4 2 514675794 1 3 998892437 1 2 702922187 2 3 898391884 5 3 280498979 1 2 476758100 4 3 149469398 2 2 610199418 3 3 614781205 2 2 599864074 2 3 883232712 2 3 512790353 1 3 550515317 3 3 373222400 5 2 512726226 1 3 849906498 4 3 766527499 1 3 246207062 4 3 549755349 3 3 276656271 4 2 305049743 4 3 230938665 5 2 383434455 5 3 421416504 2 3 403575460 1 3 760921241 3 3 966063207 5 3 750595982 5 2 571977697 3 3 345810178 2 2 122283076 3 2 667813559 2 2 248151677 3 3 154008811 3 2 541534510 2 2 781532064 4 3 554437294 5 3 714462255 1 2 541730140 5 3 821997078 2 3 665611717 4 2 540478566 1 2 701292308 5 2 161849500 4 3 696739089 4 3 532189294 5 2 804142325 4 3 816504447 5 3 702385247 5 3 669726949 2 3 979452575 4 3 890825288 4 3 151206497 4 3 517851861 2 2 694227796 5 2 620027279 3 2 275788618 4 2 120856554 2 3 296523605 1 2 831944059 4 2 586453804 5 3 275513084 1 2 511414330 4 2 680634686 3 3 862627356 1 2 656549109 3 3 127931463 4 2 270656853 3 2 934030315 2 3 246924803 4 3 232965971 3 3 256147054 3 3 600702431 1 3 142996506 2 3 416887639 4 2 648638229 4 3 354748198 4 2 607322712 5 3 391154096 4 3 393062618 4 3 572661885 3 3 673379195 1 3 626485001 2 3 286297120 4 2 818438098 2 3 182298329 3 3 435145602 4 2 814901649 1 3 427989047 1 3 322899458 2 3 986887602 5 3 457214760 5 2 649251943 3 3 580995119 2 2 563625197 3 2 347735051 4 3 771153354 4 3 733739550 3 3 832099358 2 3 824268119 5 3 796409362 4 3 197131007 4 3 376802258 2 3 364709796 5 2 653890414 2 3 653182538 4 2 344431461 1 2 657961156 4 2 667712833 5 2 212971813 2 2 711326330 5 3 326221157 4 2 889641068 5 3 825867756 4 2 713586477 3 2 607834630 3 3 448476560 1 3 536920791 3 2 283304421 1 3 929378649 4 3 679906013 4 3 499720278 3 2 556535781 2 2 933241397 3 3 698478105 5 3 561394564 3 3 740876416 5 3 363068439 5 3 413357243 3 3 193771642 2 2 368373297 3 2 732379530 3 2 166541767 2 2 164883012 2 3 528015009 2 2 263164463 4 3 530083975 2 3 449518064 3 3 221129559 4 2 978804358 2 2 798041630 3 3 901148793 2 2 614628632 1 2 585555708 2 3 932639612 1 3 446610702 3 3 599503143 3 3 580599124 5 3 145543964 4 2 195699295 2 2 315268364 2 2 518882646 1 2 176754258 5 3 372749177 2 3 101063670 3 3 659244441 1 3 170449360 1 2 843186034 4 2 842635433 4 2 154688640 1 2 682150738 1 3 409275430 1 3 541476522 5 2 834883944 1 2 580961046 2 3 294319597 4 2 781755498 1 2 423022338 5 2 768499673 4 2 356576746 5 3 530402258 3 2 202117921 5 2 989260821 1 3 801893045 5 2 124687562 2 3 592239747 2 3 772938712 3 3 429041273 3 3 651400958 5 2 728370659 3 3 465100477 2 3 187244312 1 2 989236126 5 3 305117333 3 2 637910049 3 3 451595694 5 3 581638997 4 3 844138342 2 2 642714413 3 2 773942362 5 3 529292150 1 3 729439043 2 3 230312743 1 3 788419521 5 3 500079360 5 3 677448143 5 2 855302925 1 3 692027323 1 2 533027473 1 2 391228987 4 2 606785384 4 3 305575108 2 2 597901378 3 2 304712354 2 3 540961167 3 2 680265370 1 3 559873097 2 3 325516123 2 2 623070901 1 2 741172707 1 2 168658529 1 2 391117329 4 2 838763346 2 3 943708025 3 3 367095536 1 3 965380461 2 3 289771588 4 2 148593018 5 3 933265758 2 2 504179058 4 2 896869852 1 2 471754528 3 3 640488372 2 2 289940658 2 3 768591822 3 2 373193046 5 2 107817939 5 2 903491940 2 3 109807821 5 3 252051425 3 3 232266598 1 2 462086789 2 3 594183202 1 2 540370888 1 2 417199311 2 3 700450229 5 2 515151700 4 3 159317901 1 3 827908626 3 2 518955134 2 3 132747563 4 3 687357829 2 2 605921904 3 3 278358126 4 2 107545430 5 3 300670651 2 2 376776431 4 3 480527281 1 2 784573745 2 2 656335261 5 2 850411115 5 2 115076263 1 2 154184425 1 2 143287444 5 2 759981132 5 2 771867720 2 3 497278118 3 2 423841525 1 2 869881339 2 2 953107702 2 3 804862284 2 2 519998190 3 2 300681793 2 3 946066907 2 2 613098081 5 2 784416905 1 3 579737205 4 2 878092305 5 3 841747230 3 2 515296885 5 2 384415505 3 2 965928827 5 3 679659852 4 3 539930622 4 2 716712701 5 2 794006581 2 3 838139890 1 2 234505646 4 3 579885909 5 2 100445928 5 2 954990904 4 3 874947184 2 3 530068290 1 3 421602923 5 2 515588148 1 2 264046244 2 3 954209774 4 3 260660708 2 3 563519690 3 2 682970926 4 2 411379418 2 2 106465034 1 2 284479446 1 2 501066304 2 3 458267790 2 3 154140053 1 3 581794991 5 2 470117414 4 3 352085084 3 3 996456547 4 3 751562229 3 3 275349439 3 2 333070177 2 3 832055762 5 2 986508308 1 3 142517290 1 2 275712980 4 3 115789716 1 2 449563223 2 2 250012556 3 2 185163666 3 2 140955587 2 3 208920372 1 3 273585474 2 2 772723729 1 2 392167099 4 3 805549544 3 2 268331711 3 3 109062283 1 2 615017344 4 2 528717313 2 2 855570472 1 3 470342592 3 3 935310494 1 3 606083897 1 3 382251926 4 3 574493835 5 2 449191281 1 3 200073298 4 3 650873258 1 2 252035467 3 2 181017510 4 2 605466939 3 2 551800113 5 2 602338972 5 3 759923271 2 3 616937932 5 2 832767617 5 2 367640855 3 2 427390457 3 2 103915258 1 3 990853390 3 2 305178275 2 3 418232938 5 3 434146922 4 2 338576972 1 3 281370545 5 3 177298497 1 3 860549683 1 2 860505821 4 3 926482507 3 2 807649702 5 2 780227023 5 3 816211452 5 3 529042700 3 2 113676776 2 3 363872156 2 3 349108164 5 2 617303595 1 2 588373791 3 3 301219608 4 3 784322397 4 2 634287641 2 3 269441679 4 3 111031747 2 3 621774037 2 2 443063349 2 3 783516231 5 2 813871997 3 3 277828273 4 3 758966502 5 2 618338147 5 2 312606444 2 3 837202795 5 3 308520189 5 3 656462452 5 3 400902530 3 2 501280727 3 2 466339462 3 3 755377009 1 2 214283622 2 2 727483210 4 2 205117649 4 2 787616288 3 3 259379276 5 2 435840621 4 3 633119504 5 2 500720840 3 3 663339557 2 3 321639277 5 2 396880010 3 3 599713119 5 3 921114716 4 3 249276290 1 3 743791869 1 2 647089755 4 2 712989377 1 3 314225136 4 2 691808429 2 3 801748480 5 2 539034094 3 3 587789380 4 3 277879858 3 3 310383074 3 3 198954226 5 3 532084528 1 3 210704122 1 2 890499152 5 2 777852595 2 2 863173972 1 2 434082558 3 2 629532771 2 3 349081224 3 2 206320328 4 3 359917227 2 3 650409617 1 3 117270783 3 3 214007686 4 2 557100029 1 2 299022680 4 3 854994951 2 3 577552347 3 2 460254268 4 2 706501221 2 3 213819117 2 3 136032219 2 3 698101955 3 2 666215383 1 3 765207504 4 3 846747923 5 3 867653145 1 3 554052138 1 3 711851087 5 3 332176448 2 2 437729320 2 3 678437090 2 3 481484260 5 3 615824558 2 2 222540692 4 3 442178540 1 2 870541163 5 3 370350358 4 2 526778914 2 3 425235257 1 2 990206088 4 2 388892334 2 3 896167523 5 3 823411293 1 3 607886490 4 3 846689394 4 2 147014950 1 3 304505204 5 2 507193963 5 2 181424897 5 2 333239504 1 3 852138373 1 2 616294420 2 2 648676627 2 2 672256329 1 3 104003828 4 3 709937225 1 3 428372710 2 3 654862784 2 2 577218651 5 2 296566857 1 3 316877076 4 3 261647836 3 3 830876377 1 2 527610082 1 3 853352832 4 2 557817887 5 2 331118159 4 3 114643411 3 3 980045814 3 3 165429274 1 3 339817486 3 3 401808135 5 3 621294619 5 3 564664042 4 3 179063507 2 2 507726455 1 3 363448347 1 3 241704258 4 2 793960479 1 3 676173802 1 2 381501573 4 2 589750681 5 2 475336808 2 2 612452959 1 2 381456781 1 2 638461043 2 2 122764537 3 3 114881529 2 3 659483710 4 2 637651605 1 2 169005401 2 2 977385196 1 2 567654415 4 2 137865535 4 3 524431026 3 2 259602045 2 3 541366139 4 2 291641652 2 3 801217660 4 3 629335537 4 2 332586407 2 3 476546652 2 2 813523184 2 2 869120623 3 3 692354584 1 2 560790329 4 3 349319271 2 3 449083492 4 3 685422605 4 2 365523676 1 2 734083612 1 2 591608524 5 3 779796536 4 3 837598125 1 2 198599480 1 2 399617737 3 2 677067768 3 2 674417625 3 2 580909511 2 3 271384858 4 3 135282870 1 2 489745351 3 3 888428841 5 3 421983029 3 2 166199412 2 2 610135714 2 3 169308984 5 2 695763621 4 2 655944201 2 3 926773235 2 2 341089485 1 2 693356749 1 3 421271514 4 2 571605888 1 2 121614598 2 2 523468137 3 3 491378275 4 3 218349638 2 2 658593362 5 2 637142589 3 2 111801823 4 3 481768058 1 3 121027570 1 2 288897109 1 3 203470061 1 2 432997672 2 3 281114386 4 3 216274161 4 2 155946935 5 3 355110332 2 3 680679120 4 2 697291727 5 2 666867783 1 2 507041660 2 2 844643921 4 2 756545601 5 2 754289024 2 3 368347665 1 2 521222243 1 3 475777512 1 2 246507866 5 2 819183137 2 3 462514023 3 2 136150329 3 2 398464704 2 2 465706865 5 2 876915595 2 2 357157084 5 3 407082001 3 3 841279177 4 2 467114663 3 3 631389707 1 3 234884935 3 2 399259457 4 3 347027679 2 3 303522162 4 2 332251937 1 2 256796614 5 2 423571082 5 2 261798764 4 3 389074417 2 3 365642882 4 2 696977077 5 2 192083223 3 3 797148014 1 3 354844741 3 3 382351909 1 2 599357758 2 3 277991062 4 2 849388890 3 2 983765199 3 2 124493521 3 3 184993154 3 2 698676883 5 3 554641230 3 3 594521379 2 3 824446846 5 3 580841218 2 2 396685144 2 3 735046383 3 3 740382615 3 3 143684524 3 2 335211954 3 3 649891671 5 3 572927284 3 3 230590136 3 3 338528977 2 3 489209641 5 3 838457987 4 3 804483898 4 2 837530553 5 3 219898257 3 2 273351026 3 3 320505810 2 3 552439060 2 3 941969637 1 3 845685841 2 2 726527066 1 2 727773791 5 2 605798465 5 2 488326859 4 3 723815002 5 2 627723556 1 2 618958157 1 3 952922342 4 2 194171099 2 2 743720565 2 2 854858831 5 2 310760627 4 2 624110859 2 2 725743351 3 2 419710351 1 2 852653404 3 2 272033312 3 3 964230229 5 3 228626324 5 2 269026044 3 2 196983375 5 2 646806124 4 3 521753186 2 3 728609761 4 3 373722409 3 3 228141368 5 3 659961362 4 3 202727635 2 3 973193592 1 2 509995080 2 2 985932876 1 2 690357356 5 2 116875145 3 3 480494290 1 3 216071310 2 2 585884036 5 3 335761792 2 3 735745438 2 2 608756849 2 2 516354350 1 2 407822044 5 3 833159993 4 3 690253544 5 3 348045832 1 2 636544818 4 3 633248632 4 3 425246124 1 2 283556669 3 3 679795981 3 3 701561105 5 2 326696932 3 3 388483777 2 3 902044547 4 3 141867962 3 2 962766767 2 3 318578275 5 3 309603222 3 2 728222952 4 3 984862967 2 2 129542675 1 2 822063202 1 2 980058976 2 2 596809600 3 3 311060313 1 2 749843791 5 2 177386833 4 2 399045161 5 3 168679515 4 2 773520061 2 2 410347149 3 3 988705738 2 3 553049784 5 3 680714037 4 3 298457857 5 3 794830924 5 3 138145935 3 3 774416439 4 3 722275189 3 2 320428306 1 3 664695972 4 2 167633729 2 3 574711798 2 3 289764568 5 2 572688984 5 2 427296218 4 3 399342784 5 2 384561933 1 3 652451489 3 2 839094760 4 3 437024289 2 3 238562377 4 3 411149709 5 2 546262178 4 2 573593154 3 2 200193914 4 3 651853409 3 3 386025321 2 3 798475536 1 2 585710685 4 2 117069589 4 3 505434933 4 2 615762149 4 3 316294581 2 3 190549367 1 3 390535915 3 2 375540754 5 2 664771754 3 3 673888118 2 2 710091689 4 3 446766855 1 2 561492751 5 3 125690828 2 3 996163996 2 3 155433050 2 2 968634153 1 3 104064640 3 2 409872506 4 3 788418224 2 3 167598855 3 2 541381929 2 3 990336490 4 3 704759779 5 3 968081991 1 2 696760014 4 3 412297772 5 3 613209737 5 3 607067238 4 3 544313973 4 3 677995430 1 3 133813586 1 2 670961156 5 2 570547048 3 2 792007306 5 3 941260852 2 3 377108766 5 2 923850226 1 2 323961462 3 2 672841790 2 3 770420920 2 2 572174644 2 3 483216165 1 3 105317911 2 2 150892082 3 3 832983590 4 3 757438287 1 3 849739269 5 3 878450483 3 2 228927195 3 2 322497866 1 2 898407567 3 3 234727751 5 3 750914538 5 2 956766250 3 3 388359773 5 2 583901082 4 2 205503535 2 2 213597094 2 3 298542727 1 2 753605041 2 3 723005696 1 2 809516749 1 3 294795010 2 2 848913368 2 2 504722045 3 3 423680591 5 2 471706679 5 2 246226348 3 2 953831012 3 3 402350430 1 3 650370894 4 2 396480488 3 2 768845260 3 2 731728240 1 3 157698635 5 3 452722100 5 2 509830316 2 3 719901294 3 2 268069760 2 3 621783770 4 2 158114691 1 3 137157099 2 2 761056395 5 2 734260322 1 2 991101653 5 3 368478347 2 2 720707621 2 2 185265501 3 3 811992622 2 2 460267628 1 2 813720118 1 2 631713671 3 2 127030365 1 2 547368779 3 3 919937966 5 2 120069033 1 3 400912180 4 2 690525334 1 2 659409546 1 3 423849231 1 2 227623683 5 3 388601225 1 2 203339892 5 2 165411111 1 2 739259006 4 2 393288236 2 3 871039439 3 3 854044014 4 2 830485668 3 3 361110726 1 2 235200251 1 2 764852375 3 2 458650063 2 2 348816428 3 2 924907115 5 2 922017843 3 2 384844307 5 2 756357650 4 3 615008731 3 3 120307248 3 2 919412122 3 2 630021623 5 2 663830307 3 3 161708463 4 2 897413211 3 3 275569630 1 3 611360722 2 3 539051748 3 3 721731206 4 2 606052382 1 2 295076496 3 3 319035449 5 2 370792808 1 3 475585879 5 3 987490617 5 3 999355184 2 3 632489070 3 3 524185448 5 2 390035590 3 3 963573147 3 2 156770402 3 2 720192000 4 3 288785955 4 3 676978643 3 2 581547386 5 3 433248216 3 2 425464576 1 2 523406177 3 2 397477718 3 2 452784919 4 2 184705969 5 3 169073170 4 2 105345820 3 3 133873939 4 2 899880468 1 2 717863127 5 3 813494831 1 3 191973066 1 3 362565573 4 2 828849752 4 3 606113400 1 2 207838157 2 3 436916545 1 2 536301235 5 3 252109940 5 2 305653594 2 2 309315605 4 3 444731094 5 3 126479293 2 2 440766995 3 2 679652214 3 3 975107675 2 2 155428644 3 2 466230932 4 3 526322872 4 2 580566396 2 2 101700053 2 3 650512606 5 2 123226025 5 2 338817331 2 3 686834334 4 2 945479492 5 2 410167377 2 3 976944960 4 2 626870227 4 2 189327395 4 2 916318261 3 3 994187321 5 2 502187110 3 3 763828351 5 3 414753216 3 3 850758056 5 3 319831402 3 2 720987830 2 3 620801472 4 2 207813602 5 2 878840653 4 2 913643508 3 3 524727896 4 2 623047013 1 2 268785994 2 2 116547711 5 3 730407468 3 2 376470644 4 2 376821832 3 2 833334123 4 3 824322499 2 3 361028534 2 2 765679634 2 3 744620190 2 3 495109657 1 2 823346236 2 3 904641770 4 3 265191029 3 2 908331863 3 3 702792357 4 3 442256591 5 3 125456686 5 2 182491989 1 3 666791429 4 2 176612915 2 3 997422812 2 2 112653322 2 2 578637911 5 3 193236845 3 3 818727117 4 3 715852109 5 3 841387555 3 3 779491529 4 3 679599083 5 2 174463854 2 2 620135308 4 3 673246747 3 2 198334755 1 3 764211029 1 3 252806077 3 3 669506992 1 3 835134324 4 3 186955156 2 3 299470273 3 2 958368866 2 3 659938270 1 3 705548273 5 3 911883129 4 3 370509180 5 2 695510591 2 3 459522075 4 3 703327942 1 2 562793427 1 3 401555516 4 3 100387805 4 3 413386707 4 2 751962639 5 3 386639577 3 3 534899702 4 3 602485391 4 2 790802256 5 3 347647213 5 2 706333741 2 3 705936323 2 3 320353721 2 2 725004008 2 2 558911950 4 2 600169737 1 2 723636816 5 2 186731365 4 2 273835755 2 2 200785906 5 3 345211052 5 3 863676933 3 2 613908200 4 2 639047951 1 3 116954145 4 2 297071531 3 2 351573720 1 3 370054594 4 3 689135893 2 3 106672178 4 2 842239028 2 2 403344991 2 2 680422940 1 2 351822505 3 2 322716384 4 3 758993442 1 2 720182022 3 3 416759526 4 3 351793171 4 2 275479218 5 3 191065316 3 3 452603180 2 3 856145902 2 2 411343688 5 3 347937707 5 2 294804717 4 2 420234812 5 2 560785726 3 2 712734934 5 2 497173604 5 2 674877744 5 3 889814878 3 2 332745931 4 2 276946180 4 3 447097465 5 2 161929250 4 2 131015202 5 2 947214344 4 3 452895408 2 3 713890407 2 3 707028313 5 3 255936663 5 2 965138458 2 2 277283658 5 2 815944445 4 3 498904811 4 2 202011751 3 3 164269789 5 3 419587819 2 2 545112187 3 2 973853193 2 2 748943226 5 2 148164505 5 3 250990710 1 2 120053207 2 2 227517715 3 2 631196356 3 3 954139919 3 3 820810064 2 2 179322632 1 2 654668468 1 3 916563407 5 2 231035089 2 2 202657721 4 2 463362130 3 2 578015271 4 3 210536264 5 2 752338513 4 3 770613252 1 2 365713175 2 3 524270544 3 3 479698859 4 3 248102822 2 2 369305224 3 3 636606312 5 3 630261080 2 2 179940455 5 2 889681254 4 3 628060852 2 3 250655373 5 3 639557619 4 3 596003456 2 2 862974287 1 3 648435708 2 2 252848626 2 3 532645640 4 2 408963673 1 3 621282643 4 3 726035865 3 2 503492851 5 2 112957025 5 2 380417199 3 2 512248347 5 2 355026733 3 3 527850868 2 2 811250763 1 3 709394347 1 3 435481255 1 2 509172388 4 2 689020289 3 3 369763838 3 3 371409605 1 2 154921624 1 2 684354582 3 3 818048788 1 2 469506497 4 2 953907639 5 3 677001138 1 3 320691558 5 2 631922006 1 2 456954264 3 2 101434123 4 2 688190614 4 3 136435446 1 2 829850983 1 2 627988519 4 3 382674323 4 3 944740451 3 2 557920810 4 3 982072970 4 3 309270685 4 3 116470545 5 3 692858318 2 2 852972481 3 3 374946002 4 2 957370095 2 2 984400671 1 2 948597128 2 3 254303607 3 3 153124635 3 3 406194967 5 3 619902567 2 2 537097701 4 2 161956534 1 2 390756612 3 3 905292087 4 3 768299320 1 3 113206833 1 3 509317598 5 2 722598461 2 2 179773503 4 2 770796045 2 2 928941618 1 2 983967828 3 2 323264673 2 2 710018709 4 2 588433548 5 3 882935615 1 3 196377468 1 2 739666734 2 3 563639202 2 3 180447133 4 2 436964686 4 3 501929845 5 3 341968529 5 2 731528179 4 3 543055059 4 2 567031796 2 3 954768170 2 2 598237619 3 3 983890258 3 2 242636621 5 2 932080736 3 2 841554822 4 3 617037445 3 3 680336977 2 3 267042231 3 3 396927214 2 3 122158739 3 2 596513488 3 2 701889954 5 2 593962722 3 2 354332010 2 2 100917273 4 3 442534046 5 3 495101382 2 2 561669713 2 3 712542846 1 3 352924243 1 3 104763610 5 3 712188851 3 2 490012105 3 3 539288387 5 2 890883716 2 2 494896288 1 3 288552999 5 3 831082700 1 3 584217524 4 2 100488674 2 2 832641262 3 3 875107971 1 3 538404242 2 3 963747387 5 3 504798612 3 2 481278202 2 2 109108819 2 2 954021698 1 2 235554074 4 3 809873378 4 2 458351268 1 3 950843713 1 2 551775458 4 3 310105599 2 2 956897280 5 2 292704905 3 3 989259001 3 3 638301965 3 2 500542967 5 3 881759532 1 3 842805627 2 2 157354945 5 3 863627746 3 3 173499647 1 3 524456248 1 2 817296563 1 2 505583876 3 2 417166030 1 3 421502013 1 3 740362515 3 2 456863642 4 3 523878294 2 3 769629156 4 2 341033711 1 3 813367681 1 3 782504144 2 2 123568017 5 2 504154390 4 3 894284690 1 2 534659545 5 2 859035415 5 2 349262147 3 2 253850947 1 3 296492194 2 2 272142959 3 2 570063161 4 2 775741195 4 3 335811811 3 3 528031550 1 3 172742687 3 2 352749127 3 3 605823433 5 3 240103173 1 3 701383100 1 3 194394547 5 3 893427038 1 2 872778086 1 2 296179814 1 2 290625483 5 2 413107721 4 2 480433947 1 3 676711365 2 3 499663660 4 3 505271675 3 3 268542716 3 3 306771978 5 2 250525516 4 2 677219093 4 3 127482447 1 3 334926110 2 2 752356646 3 2 607317961 3 2 592757277 1 2 224221554 3 3 763497249 3 2 689503970 4 3 194057444 3 2 184157584 5 2 302221351 4 3 209676765 3 3 258309450 5 2 640006725 1 2 317686232 5 3 742842682 3 3 937934742 3 3 761299248 3 2 971439178 2 3 364005357 2 3 798286375 5 2 262286678 4 2 812904901 3 3 708499479 3 2 803436551 2 3 439841632 2 3 628370893 2 2 158124509 5 3 671311319 2 3 750605631 5 3 949354189 3 3 504110572 3 3 665998614 4 2 775568072 5 3 281475010 5 2 616495650 5 2 793175457 2 3 364453767 1 2 792657551 2 3 651265974 2 3 405467149 3 2 637141459 4 2 123624126 5 2 941637681 4 3 280681464 5 3 906081143 3 3 124574524 4 3 268314016 3 3 442441133 5 2 115836093 2 3 459981010 5 2 863615935 5 3 867751746 1 3 161753903 3 3 591305107 5 3 994217005 5 2 284750230 2 3 336602616 3 3 289043875 1 2 515344930 1 2 991260793 4 3 265997359 2 3 383433218 1 3 358820009 4 3 463299112 4 3 107871545 2 3 734227132 5 2 553409541 1 3 316132416 2 3 475180821 4 3 673513629 5 2 711776523 4 3 192842979 3 3 157220309 4 2 680761332 5 2 930104140 3 2 982126243 4 3 778613823 5 2 624027662 2 3 176966747 2 2 233116019 5 3 704017072 3 2 858846103 5 2 722924413 1 3 368501251 2 2 737025302 4 3 591994270 4 2 716055120 2 3 327450733 5 3 916840729 5 3 812526151 5 2 648071109 2 2 844194665 3 3 468624425 1 3 154214874 3 2 147675820 2 3 433667779 1 2 322540320 5 3 269228455 3 3 240216430 4 2 545943852 3 2 241083423 2 2 429321807 3 2 380115990 4 2 420105989 5 2 493521387 3 2 381908903 2 3 287605595 5 3 878486578 5 2 386985537 3 2 770713662 2 3 672404972 3 3 654452787 5 3 445086360 4 3 737364911 4 3 374861741 1 2 102236152 4 3 271537694 2 2 496440352 5 3 555083885 4 2 550789098 4 2 298449855 3 2 821345572 2 3 235198827 1 2 428360274 1 3 866872792 4 2 802888951 2 3 671323696 2 3 526063672 5 2 292664661 4 3 934961446 5 2 600931078 4 2 684581954 3 3 590039473 4 3 170747079 1 2 743232786 2 3 684079310 1 3 978104255 3 3 411862649 4 3 449390051 3 3 739061424 3 3 551416757 5 3 748003530 1 3 576354737 3 2 491033643 5 3 682036082 2 2 216406090 2 3 208581803 3 3 578898943 3 3 982588079 5 2 872044908 4 2 259104330 1 3 556550237 2 3 110649305 3 2 782210015 4 3 665989198 4 3 675365984 3 3 746173394 4 2 219820347 1 3 290487509 2 2 304467024 3 3 956871482 1 3 196255547 2 3 580069475 2 2 363760926 4 2 288649424 4 3 245443987 3 2 715173451 4 3 232713351 1 2 475485417 4 3 157523294 2 3 489588806 5 2 746263931 3 2 560718103 2 2 587860765 2 3 218461797 5 3 296145730 4 3 155104474 2 2 626471482 3 3 993549135 1 2 659030059 2 2 436046271 5 2 623998374 2 2 708652453 3 2 183696037 3 3 821019999 4 3 829700107 5 3 327716421 3 3 430234437 4 3 982948235 4 3 568428059 2 3 172745889 5 3 735076431 3 3 941421263 2 3 663473082 3 3 533844591 1 2 408075829 5 2 441737972 1 2 402539488 1 2 690758931 2 2 449494329 4 3 719391977 1 2 822755261 3 2 171512697 2 3 991529860 4 2 923102578 2 2 737174280 5 2 843002482 4 3 724600596 2 3 842451073 3 3 127992166 2 2 774399078 1 2 248599325 4 3 626678935 2 3 857845758 4 3 601338297 1 3 300017443 4 2 779608084 2 3 138024029 4 2 324812626 2 2 177044584 2 2 308123992 5 2 834303890 3 3 645026538 5 2 502922250 4 3 440090356 1 2 822566596 4 2 512891876 3 2 444107369 1 3 204279916 1 3 337807830 4 3 888667674 1 3 135499912 2 2 199651025 5 3 873045919 3 3 209379211 4 3 195030905 1 2 500747779 3 3 376940445 5 2 828469793 3 2 474824676 1 2 399960271 1 2 164854829 5 2 859099095 4 2 409792975 2 3 429243640 5 2 145647143 4 3 133556830 2 3 117941295 4 2 834582590 1 3 770537620 1 2 145285475 1 3 147034992 4 3 431106381 4 2 361753098 4 2 386339197 3 2 390716198 1 3 772816339 4 3 667740002 1 2 306221082 3 2 709856600 3 3 292050776 3 3 782196727 4 2 629798877 2 3 267025077 5 3 342587247 2 3 751514434 4 3 265335069 4 3 700205405 2 2 507106283 4 3 709608451 2 2 742023628 2 2 889494291 1 3 822981216 5 3 565896562 3 3 558806338 3 2 952858523 1 3 564323030 1 2 404868099 2 3 325961624 5 2 123036555 5 3 319065848 3 3 167602512 4 2 819053824 2 2 109236700 2 2 344931062 4 2 717016131 5 2 173445370 1 3 796544214 5 2 580340251 4 2 748719428 5 2 448990182 1 2 244428112 5 2 909863157 2 3 163940463 5 2 529698408 4 2 989032870 5 3 363588589 1 3 298632742 2 2 380626890 5 3 368377297 4 3 953354235 4 3 236605457 4 2 541757334 3 2 185236115 2 2 578546328 4 3 350271387 1 3 237865810 4 3 302210523 5 2 395193145 4 2 681579507 3 3 277596338 4 2 223084150 5 2 589739862 5 2 734339893 2 2 594063811 4 3 524226604 2 3 690239993 3 2 347336179 2 3 374474843 1 2 241043174 2 2 536038391 5 3 664320603 2 2 194587737 2 2 899387891 1 2 773057985 3 3 223747869 3 2 891808027 5 2 521293793 3 2 662732262 1 2 415249161 5 2 759935774 5 2 919296674 1 3 161789654 5 2 404472756 3 3 671870037 2 2 334421049 3 3 881010324 3 3 738393869 5 2 659465500 4 3 778624598 2 3 831332743 3 2 583334437 5 3 627167737 5 3 877721662 5 3 877628123 4 3 143904486 1 2 907553364 2 3 899162080 2 3 508591115 5 3 287599199 3 2 711401633 1 2 111431181 2 2 119968491 4 3 922930191 4 2 769841960 2 3 754852834 5 2 354844769 1 2 290041294 2 2 203593294 3 2 458950862 2 3 293486560 2 2 651818657 5 2 196220664 3 2 521892105 5 3 847027715 4 2 665533962 5 2 929741620 3 2 478449251 2 2 397461144 1 3 840459049 5 3 239749336 5 2 481872050 2 3 263431639 5 2 650005565 2 2 520476341 5 3 842633842 2 3 121053484 5 3 703408848 2 2 257841122 3 2 242810360 3 3 481566587 3 2 638800440 5 2 420391650 5 3 328492913 4 3 258384503 2 2 132024356 4 2 336934888 4 2 487927779 3 2 839229405 5 2 839293445 2 2 287864382 1 3 588925793 5 2 457885510 4 2 182746708 3 3 498469899 5 2 569740427 5 3 208850264 3 2 231992497 1 2 376141497 1 3 705671107 1 3 572897105 4 3 705763693 3 2 676777869 5 3 477119973 1 2 546676081 3 3 907352495 5 3 850280843 5 2 307585370 5 3 632321731 5 3 607675248 4 2 878513515 3 3 735921016 1 3 790720028 1 3 241182709 3 2 652240094 1 2 500713029 1 3 597659861 4 3 551170198 5 3 842315065 1 2 956024536 2 3 646263061 3 2 693253393 2 3 863958331 4 3 229470251 5 2 470208175 4 3 954429101 1 2 931185340 4 2 218618205 4 3 161392633 5 2 527368614 1 2 129550832 5 2 523610115 3 2 978737497 1 3 208540587 2 3 346720127 4 3 484638969 1 3 355982913 4 2 599298499 1 3 288761312 4 3 661580743 5 3 330644139 4 2 767136892 1 2 788959448 4 3 681646726 2 2 674076957 1 3 228528538 4 3 435916482 2 3 840003583 5 2 220649245 3 3 252331895 1 2 976259963 1 3 450054549 5 2 933096125 2 2 125980435 5 3 284044926 1 2 186710940 3 2 766128132 5 3 297522455 3 3 231710943 1 2 755459557 5 3 476886761 3 2 658484160 5 2 803759206 4 2 603456765 3 2 524712112 1 3 337701931 2 3 508210542 4 3 395199666 3 3 202231406 4 2 601162844 5 2 815505896 4 3 723314861 1 2 791000858 2 2 242166739 1 2 330632832 5 2 335224569 5 2 278713664 3 3 997176342 5 2 205108996 4 3 463812398 4 3 521454414 2 2 766690187 3 2 445960548 3 3 940096015 3 2 112536098 5 2 861091275 5 2 294297422 2 3 983137398 4 3 144117025 1 2 360405638 1 3 468863892 2 2 251599693 1 3 223732980 4 3 243525033 4 3 146551253 2 3 799372819 4 3 199449204 5 2 614741379 2 3 847067014 1 3 110448140 5 2 414108785 3 2 880289713 4 2 434529348 2 3 704848904 4 2 431942732 3 2 353584605 2 3 975164658 4 2 683741350 5 3 581469036 3 3 758716678 1 2 184976131 4 2 205724046 5 2 196498303 1 3 141502376 3 3 409691412 2 2 156571721 2 3 199413183 3 2 387898781 1 3 757732897 1 3 667838787 5 2 214217779 2 3 831255851 1 2 148463379 4 2 393159764 4 2 270482489 4 3 862691417 2 3 456210372 5 3 121542123 4 3 639514648 2 3 743363291 3 2 374065023 5 3 574168608 2 3 496332442 4 2 982612210 4 2 717475345 1 2 384876633 1 2 900448945 2 3 204923187 2 2 434679397 1 3 231267507 1 3 883148343 2 3 542884474 5 2 859409493 4 2 849523146 1 2 923612019 4 2 704294940 4 2 362912260 3 2 192074795 3 3 359315554 1 2 149197310 2 2 271742810 2 3 542703498 1 3 613614646 4 3 183684435 3 2 602763498 1 3 355723445 5 2 187379051 1 2 499217839 4 2 741469878 1 2 727823442 1 3 246654101 3 2 575968161 3 2 203394017 3 2 474777340 3 2 417261237 3 2 888146373 3 2 993388256 5 3 198124559 2 3 465727775 5 2 122666249 2 2 828708042 5 3 248105705 4 3 553716848 2 3 168562338 4 2 131742719 1 2 936460180 5 2 357572368 4 2 858544847 1 2 862378508 4 3 616436034 1 2 540762758 3 2 447271231 5 3 189716196 3 2 647825711 3 3 945737063 2 2 260091179 3 3 746589415 5 2 435496909 3 2 696147510 5 2 221840564 4 3 147732039 3 2 459473934 4 3 551779277 3 2 662601803 5 2 930617887 3 3 634653224 4 2 731190005 4 2 365978217 1 2 520646899 3 2 407898261 4 3 887065505 2 3 468398543 4 3 158717717 2 2 138044567 5 2 361408249 4 2 694356956 4 2 737967533 5 2 593293404 3 3 751292246 5 2 622490954 1 3 488432781 2 2 649148344 2 2 233088003 4 3 621910110 4 3 998724533 4 2 566918549 2 2 175933350 3 3 867834331 3 3 736544002 4 3 323844959 1 2 171517762 2 3 792975881 1 3 938471501 5 2 548746818 5 3 848145632 1 2 123016729 1 2 622943040 3 3 800573155 2 3 582552937 1 2 497523669 3 3 419031685 5 3 111504283 5 2 324042992 3 2 367124861 4 3 992955029 4 3 935824667 1 3 725641842 3 2 918078582 3 3 653830577 2 3 648703270 2 2 443589698 4 2 596338281 2 3 559588968 3 2 349558319 4 3 208005271 5 2 774998974 2 3 413043163 2 2 382622014 1 3 589742839 3 3 893264227 4 3 642530699 3 2 268702129 3 3 905920410 3 3 850565407 3 3 165913962 4 3 491807031 1 3 297129145 3 2 271921456 4 2 191683327 2 2 693132519 2 2 613468667 3 3 629083658 3 3 848031221 3 2 558018532 2 2 463573675 5 3 772799169 2 2 270822910 4 2 760305368 2 3 267045323 4 3 175322768 1 3 407451664 2 2 661649695 4 3 960959746 5 3 503466434 5 2 306905151 2 3 398119119 3 2 827271198 3 2 140534310 1 3 368696910 2 2 109267586 4 3 353595895 1 2 271027041 3 3 581212701 3 3 343230724 5 2 429151000 4 3 721596194 4 2 119631996 2 3 345194651 4 3 564203266 5 3 691401317 5 3 926147136 1 3 502334905 2 2 576911894 1 3 388994445 3 3 459188541 1 3 445820943 2 2 479407924 1 3 337644258 3 3 506333695 1 3 504871389 3 2 566968886 5 2 706759375 4 2 698977113 5 3 302139371 3 2 511249437 2 2 584260418 2 2 547778178 1 3 950772406 3 2 231249286 5 3 325835163 4 2 879295968 2 2 771419228 3 2 513461531 1 3 295545878 5 2 310384639 5 3 776389557 1 2 717368335 2 3 500918081 1 3 268091574 5 2 544354296 2 2 207239483 5 3 330777423 3 3 238819404 2 2 787646792 5 2 769795421 2 3 218804720 2 2 534861987 3 3 435774838 5 3 313757580 4 3 622036471 4 2 530182143 2 2 130342402 3 2 839923418 2 2 381459481 3 3 504049937 5 3 534246117 3 2 314976915 3 2 436882086 5 3 991268984 5 2 502164823 5 3 882305115 1 2 380663321 5 3 302596207 5 3 274446527 4 2 874448697 2 2 289419322 2 3 193610371 5 2 840211708 5 2 247687050 5 3 136749424 3 3 749802582 5 2 551280577 2 2 661655297 4 2 822932731 1 3 514827423 3 3 194811553 5 3 746835743 2 3 136198663 5 3 716694805 2 3 180630098 3 2 644024691 4 2 463441374 3 2 553195082 5 3 420750558 3 3 763826954 4 2 255821639 1 3 185170883 4 2 693150321 3 2 506166788 1 3 240136734 3 2 280620117 2 2 964518224 2 3 953961697 5 2 608826556 5 3 991649793 2 2 228723873 3 3 351353746 3 2 703715487 2 3 978542312 3 2 458333398 5 2 803472268 3 3 882713231 3 2 363302555 4 2 913738241 2 2 319093757 5 2 541263258 2 3 596164868 3 3 580204403 4 2 721388178 5 3 934728190 1 3 719533507 2 2 168778053 3 3 137045913 4 2 795093439 5 2 648232368 4 2 319470935 3 2 406660353 3 2 128594706 1 3 821366735 2 3 673922115 2 3 256610774 1 2 243846539 3 3 254271161 2 2 426341150 4 3 523559012 5 2 205408659 1 2 904970151 1 3 580886343 3 2 240683890 5 3 871507129 3 3 158823184 1 3 729544686 1 3 326337142 5 3 374205492 1 2 352222072 1 3 758044540 5 3 269056494 5 3 360966843 5 3 577342920 2 3 483445891 4 2 616891998 5 2 832541063 2 3 204891715 2 2 767025215 5 2 955273605 2 2 696034006 4 2 407676645 3 3 913602520 3 2 170619263 3 2 459763407 2 3 515118753 3 2 852868193 1 2 961966615 1 3 755889091 3 2 144437414 4 3 366978260 2 2 584100654 1 2 516272871 5 2 966225478 1 2 329440573 4 3 220436136 5 3 856707178 3 2 649270564 1 2 675959707 1 2 730715250 3 2 381917521 2 2 131963041 4 2 982873506 2 2 641980835 1 2 713719405 2 3 262700772 2 3 176317095 1 2 550939760 3 3 525577297 3 2 685357154 3 3 351258881 4 2 415332635 1 3 160231360 3 3 784320994 3 2 911670003 5 2 768134341 5 2 644353160 1 2 758843703 1 2 270300648 2 3 876780716 4 2 901540081 5 3 502608451 5 2 117957908 3 3 759762965 2 3 575793892 5 2 248095765 4 3 583530542 5 3 513214764 5 2 518716850 1 2 290672800 2 2 879938452 5 3 169831845 1 3 485556023 3 3 248995533 2 2 102536032 1 3 482917263 1 3 853197851 4 2 273490015 5 2 109049551 5 2 795593801 1 3 674701529 1 2 748234020 2 2 335812184 4 3 706345470 3 3 931564153 2 2 419826201 2 2 848899656 5 2 996815527 1 2 323865382 4 2 735005111 1 3 723901449 1 2 813459310 3 3 284479328 2 3 307320199 3 2 281870717 4 2 985685556 5 3 767962220 3 2 783049882 2 3 565444450 5 2 116064966 4 3 839118005 5 3 849598557 1 2 548949893 1 2 383849113 1 2 133981550 1 2 395002248 2 2 708782333 5 2 605362382 2 3 511847589 2 2 263921039 2 2 203740572 5 3 155688403 2 2 230150646 5 2 887741919 2 2 875647615 4 2 101257621 5 3 883601029 1 3 449683849 1 3 257617652 3 2 304735280 4 2 236805738 2 2 235281232 5 2 136260320 2 2 531970345 3 3 661114232 3 3 709576349 5 3 505061349 4 3 427125194 5 3 979461142 5 3 348087543 3 2 191503132 2 3 343122036 4 2 255418382 3 3 112956406 5 2 704518106 2 3 293561899 1 2 746676315 1 2 699036075 3 2 426723435 3 3 453399090 5 3 272039826 4 3 697921550 1 2 878187815 1 2 744654553 2 2 366978274 4 2 999463190 5 3 258539720 3 3 378628990 3 3 164591689 4 2 452441097 4 3 575613558 3 2 198993354 5 3 997392171 2 3 551286069 1 2 254188370 5 3 855720470 1 3 506110776 1 3 591531060 4 2 691699282 3 2 733473861 5 2 842990795 4 3 176119079 3 2 118954922 4 3 833934062 5 2 601853799 5 2 461292051 2 3 500674107 5 2 264585763 4 2 123903805 5 3 492065949 3 3 665547845 4 3 773171683 3 3 645273899 5 2 243528509 3 3 362354991 5 2 717741001 1 2 556717238 1 3 153144817 2 2 648664504 5 2 400704204 2 2 389638364 1 2 294783390 3 3 932286863 1 3 960340143 5 2 927655960 4 3 807743677 5 2 529990359 3 3 515724608 2 2 490364153 5 3 985794931 2 2 420921192 4 3 537434116 1 3 507213427 4 3 893450027 4 2 972238295 5 3 521078896 2 2 551907569 3 3 715832574 2 2 705294767 2 2 988278079 5 3 481693658 5 2 249780454 3 2 909696792 5 3 612962321 3 2 933490413 1 2 177762711 2 2 874723506 2 3 255813352 5 3 449273440 3 3 692976641 2 3 589284674 3 2 994934338 2 2 555672485 2 2 492646925 2 3 251093121 3 3 231327514 3 3 398766666 5 2 874517759 5 2 226438034 3 2 596095026 4 3 374691899 3 2 549332810 2 2 669104673 3 3 504241106 4 2 605955958 3 3 355225554 2 2 583473080 1 3 942680541 5 3 759260171 3 2 574841888 5 3 510800504 3 2 333452724 1 3 878627610 4 3 563698073 4 2 292086714 2 2 953676601 1 3 632177502 1 2 176418144 1 2 419346294 4 2 821008303 3 2 765505358 3 2 255198448 4 3 960181777 3 2 513131951 3 2 276249232 1 3 490377410 2 2 171459857 2 2 115864281 5 3 457015535 3 3 882344579 1 2 570401476 5 3 255179439 5 2 314830681 2 3 672596372 4 3 103312700 5 2 710865612 2 3 796726555 5 3 386149884 5 2 372987807 5 3 819675705 3 3 672375269 2 2 739153203 2 2 399922689 5 2 553793015 2 3 315951691 3 2 670880290 1 2 405450226 4 2 942096177 3 3 837564782 3 3 174603263 4 3 381368547 3 2 761899557 5 3 174768084 2 3 610093248 4 3 245357674 2 3 955364797 4 2 486214148 2 3 971926538 2 2 816948442 1 3 988880561 1 2 634125464 2 2 630279463 1 2 792976099 5 3 533201249 4 3 573337297 2 3 485037667 1 2 110027895 5 2 111046188 1 3 996117060 5 2 789842294 4 3 669165038 2 2 433502393 4 3 741998431 2 3 964346748 2 2 331037143 1 3 119848027 1 3 805030194 1 2 210797067 4 2 808639492 4 2 730616148 2 3 128512527 1 3 355674671 2 3 356719169 1 3 762117639 2 3 448964137 1 3 529510406 2 3 432991175 1 3 416127058 5 3 224658285 4 3 250512500 2 3 373098451 3 3 219699304 2 3 131191160 4 3 549508463 5 3 165276752 4 2 554403251 1 2 986090723 2 3 641216516 3 3 247868211 5 2 194216580 3 3 147895599 2 3 162709332 5 3 196699406 1 3 623398794 4 2 589696019 2 3 962507179 3 3 567093519 2 2 505387870 2 2 971535127 4 3 795135151 5 3 589587601 5 3 575415685 4 2 140121172 4 3 993690729 2 2 719285800 4 2 529893962 3 2 252464052 1 2 535950352 5 3 646535354 3 2 949481399 4 2 652889121 4 2 209471798 5 2 791793281 4 3 788033038 2 3 205977021 5 2 331597486 5 3 329385961 1 3 522602523 1 3 669079831 4 3 526888630 5 3 207448458 1 3 458022751 3 3 894981310 2 2 726642200 5 2 949722646 2 2 770371029 4 2 212570240 4 3 113643387 4 3 610507004 1 3 718348236 2 3 777921142 1 3 261789286 5 3 596719644 5 3 951557346 4 2 298374649 2 2 918007038 3 3 372220275 1 3 863563726 1 2 842176712 3 2 339712295 5 3 777847809 5 3 373926281 2 2 158886459 5 3 910215488 4 3 776334511 2 2 491997358 2 3 816674560 3 3 451790166 3 2 117277769 1 2 363620583 3 3 517803417 1 3 211286838 5 3 505667553 1 2 437890066 4 3 305045510 5 3 130997512 1 3 495467075 1 2 311884754 1 2 513392402 4 2 406330976 1 2 724323801 4 2 352682285 1 2 455312086 4 3 633224140 5 2 467774063 2 3 518671185 5 2 759215121 3 2 228355384 3 3 178420874 2 3 245774106 1 2 891178035 3 2 990602830 4 3 336651432 4 3 277600104 5 3 376787915 2 3 715071756 2 2 690459214 4 3 477065867 1 3 440138799 2 3 693137833 2 2 645795906 4 2 631211010 1 3 781885028 4 2 823121837 1 3 107040940 1 3 293681421 4 3 189263046 5 2 503892098 4 3 677641082 2 3 305725552 1 2 611799574 1 2 457151719 1 3 572488726 2 3 797728257 5 2 689785373 1 3 947816365 4 2 215069128 5 3 701395721 2 3 965776719 2 3 205179507 2 2 410963286 1 3 742385093 4 3 393236897 5 3 945520486 4 3 340603764 2 2 378169146 1 2 574458594 3 2 734769611 5 3 967372697 2 2 176086368 5 2 816345167 2 3 765855609 1 3 889949188 2 3 477264907 4 3 787256753 2 2 334262888 2 2 603171020 2 3 423074461 1 2 891490815 2 3 466387652 5 2 518242271 2 2 910728095 5 3 210817823 4 2 742845532 4 2 680271270 2 2 520937433 4 2 564625695 3 2 905506062 4 3 668986255 5 3 492578027 5 2 332004981 1 3 919276422 1 3 271342483 3 3 491611834 2 3 179685258 1 2 443530792 3 3 617125119 2 2 841340416 1 3 568124524 3 2 210344232 1 3 397555559 5 3 801802218 1 3 424804054 2 3 334872040 1 3 221425524 3 2 550683996 4 2 317486954 5 3 875253241 4 2 377664010 3 2 238383697 5 3 912149619 2 3 142750643 5 2 393891757 3 2 565759297 4 3 389089993 3 2 722158422 1 3 396229689 2 2 764221319 4 3 548116834 5 3 261898966 5 3 577136506 4 3 458429944 2 3 302234342 1 3 731164024 5 2 756661679 1 2 799485252 2 2 951199762 5 3 629135840 3 3 806488409 2 3 169285040 3 3 602303347 3 2 163088565 2 3 511848224 3 3 565381940 3 2 741899092 4 3 822189535 3 3 880950689 1 2 730067575 5 3 982718261 1 3 173781630 5 3 864926181 2 3 135843890 1 2 439808413 3 2 926327246 5 2 330304905 2 2 728839725 5 3 588907885 4 3 365012350 4 3 641882918 5 2 724215412 4 2 261536654 3 2 379552278 5 3 507162572 1 3 452853295 5 2 153475483 3 3 766413816 5 3 610095379 4 2 416919624 3 3 804590704 2 2 990536885 2 2 102448341 5 2 815122748 1 2 947631461 5 3 381979616 2 3 893211470 2 2 903676614 5 2 455046493 1 2 431922044 5 3 108135735 3 2 390505728 1 3 908242907 1 3 616921651 1 3 131267449 3 2 216178718 1 2 297000796 4 2 783213353 2 3 242343804 5 2 411389798 3 3 225785068 2 2 353104033 2 2 755415835 1 3 544740833 4 3 841255100 3 2 460275015 4 2 752703152 3 3 912831764 2 3 528315067 5 2 466526404 3 3 515896923 5 3 381813395 5 2 287375900 2 3 165997180 4 3 977669462 2 2 662974937 1 2 376159879 5 3 517317634 4 2 108619437 4 3 369271847 2 3 285650955 4 2 504781689 2 3 261829353 2 3 977900978 1 2 872578634 3 2 636887773 1 2 235763792 3 2 885218235 5 2 547605086 2 2 189136786 1 2 182116143 3 3 564745549 1 2 953697679 2 3 350897312 3 2 651321795 1 3 658347023 4 3 691020794 1 2 478605876 3 3 856543206 3 2 853085665 1 3 257198121 5 2 876351568 5 2 881834976 5 3 610373921 4 2 526467218 1 3 200106405 2 3 155277647 2 3 493231118 4 3 174297777 5 3 808173892 1 2 401288759 5 2 707177806 2 3 856791473 5 3 411042196 1 2 745344781 2 3 441596860 1 3 328901900 4 2 333950153 3 3 427504993 2 2 548367787 1 2 602648023 1 3 470888385 1 2 841782553 5 3 237647467 1 3 145904667 2 3 736268156 2 2 864857436 1 3 345542097 5 3 664373951 5 3 352653183 2 2 104473333 1 2 864491040 2 3 415755731 5 3 729791237 2 2 584173171 5 2 226936213 4 3 694137268 3 3 938117264 1 2 265377781 5 2 592480477 2 3 887385795 4 2 132941879 2 2 567483822 3 2 571015389 5 2 410851488 2 3 553128849 2 3 162385915 4 2 840637706 4 3 681477661 3 3 515007136 1 3 123972792 5 2 838846327 3 3 740353847 2 3 407295408 5 3 618589561 3 2 944095358 3 2 859661535 4 2 646272073 4 3 468076308 3 2 240252321 3 2 182788821 3 3 411349628 1 2 284850912 5 3 260267397 1 3 628439821 3 2 497613872 3 2 426024950 1 3 630990827 5 3 348425812 2 2 233414964 4 2 717990655 4 3 761105058 2 3 730452148 1 2 437847357 5 2 220651227 4 2 802807802 2 3 252034293 3 3 792081622 2 3 740955824 5 2 762782780 1 2 769355607 4 2 708292018 3 3 285659538 1 2 821437675 3 2 306600046 5 2 562779882 4 3 255307872 3 2 342666946 2 3 907671596 3 2 358658776 3 3 349172336 5 2 175782511 4 2 618780030 3 3 234551584 4 2 825212967 2 2 276273748 2 3 161396745 3 3 882964750 5 3 799148281 5 2 806306183 3 2 449425321 4 2 162964083 2 3 562252107 2 3 575264523 5 2 596783155 2 2 932910350 2 3 448293909 1 2 524189814 4 2 513249275 3 3 400509272 4 3 183992117 2 3 464583799 4 3 174250711 5 2 254968072 4 2 824552337 1 3 666641729 1 2 961922378 3 3 547668678 4 2 425926283 2 2 269222099 3 3 259017594 2 2 765843926 5 2 651489846 5 2 212721702 4 2 803305254 4 3 545319670 5 3 209564378 4 2 275717487 5 3 770584266 5 3 358127803 3 3 899962986 2 2 716661171 2 2 178779712 3 3 766377668 2 3 181846729 4 2 318568371 2 2 641042171 3 2 344648814 2 2 914667793 5 2 297196316 1 3 549225857 3 2 318898047 4 2 379494057 1 2 180651465 5 2 495360694 2 2 903109958 2 2 109017950 2 2 570685308 5 2 301808881 2 2 201862527 2 3 506296286 3 2 827823876 5 2 993386230 4 2 451629223 2 2 435293694 5 3 993261810 2 2 326126209 5 3 546515473 1 2 910504480 5 2 666280355 2 3 747338780 2 2 566880896 1 3 429119253 5 2 400285323 1 2 248238664 2 2 419828911 3 2 508959395 5 2 654882487 1 2 952811984 5 2 633939474 1 3 772993854 2 3 219126458 2 2 555782217 5 2 773213088 3 3 187279687 2 3 975905831 5 2 541166297 4 2 615451848 2 2 730802129 5 2 751187258 4 3 166765687 3 2 568237503 5 2 507129602 3 2 886517812 3 3 386069260 3 3 433632106 3 2 872887177 4 3 793977342 3 3 523911587 5 3 188100858 5 3 539583019 3 2 793714611 2 2 579831526 4 3 753627651 3 3 869188700 4 2 703426051 4 3 609792787 2 2 745663272 5 3 987970283 1 3 494327681 3 3 977859653 5 3 403464274 2 3 934800790 5 3 812075501 2 2 655323397 1 3 755951729 2 3 613506778 5 2 497843143 4 2 859125593 1 2 171902271 1 3 594143067 4 2 409005228 1 3 463183574 4 3 456764690 2 3 246174174 5 2 451647483 1 2 878423629 1 3 595099753 3 3 508160726 5 2 452329408 3 3 239312035 1 2 225772827 2 3 980494607 1 2 760100286 3 3 588162424 2 3 769776853 4 2 835487145 5 2 843594040 2 2 880446516 5 2 367012126 5 2 884701283 5 2 363070448 1 2 362953882 4 2 133601987 2 2 862218791 4 3 180485006 4 3 826207673 1 2 796031573 1 2 619202266 5 2 643724394 5 3 238461673 1 2 559341419 4 3 726084806 4 3 756034488 5 3 317946994 5 3 343728005 3 2 229985959 5 3 227414567 3 3 442801699 4 3 279387156 4 3 970798473 4 2 745262660 2 2 989534779 5 3 358932370 2 3 301304583 1 2 140474963 4 2 305347450 1 2 518426347 2 2 385221928 3 2 643595525 5 3 311833621 2 3 606446310 2 2 143328693 3 3 486066238 1 3 713235942 1 3 114230115 3 2 576329038 4 2 577219656 2 3 156558682 3 3 226530480 1 2 446711305 5 2 412656689 3 2 189560563 1 2 585540994 2 3 675213045 2 2 417971850 5 3 865600104 1 3 843946721 4 3 914262837 4 3 546091075 3 2 541834062 5 2 194488182 5 3 720855930 3 2 169545141 1 2 214973804 1 2 590813086 5 3 637897727 4 3 732529751 4 2 305776552 1 2 467005844 2 2 703063670 4 3 818485023 1 3 261073982 2 2 581096416 5 3 773176223 1 3 324603831 3 2 483266386 4 2 431164837 3 2 839780638 4 2 417524741 5 2 560756740 3 2 531921466 1 3 364758840 4 2 700408910 1 3 109604945 4 2 154650108 5 2 417435064 2 3 400049220 3 3 711248686 3 3 211483505 2 2 725306463 5 2 221220478 2 3 496723220 5 3 902515388 4 2 742362838 1 2 622619556 5 2 578453765 1 3 293528557 3 2 785603912 5 2 763464847 2 2 744458655 1 2 364325480 4 2 426529907 4 3 491246854 3 3 709435678 1 3 484547044 5 3 728195146 2 2 781179666 3 2 256004725 2 3 687204352 1 2 671192378 5 3 824475062 5 3 230182442 4 2 773490962 5 3 138387340 1 2 600261854 5 2 617359914 4 2 789829321 4 2 765245451 3 3 945284541 3 3 320397837 2 3 304800714 3 3 648703648 3 2 264755189 2 3 405888873 4 2 849650903 4 2 115298419 4 2 230496228 4 3 810347819 5 2 239982935 2 2 659478706 5 3 543970880 3 2 327625707 1 2 141049303 1 3 366275416 4 2 985805096 2 2 198761460 1 3 645891679 3 3 893485424 5 3 304222706 3 2 885258707 3 3 846732419 1 2 218640934 3 3 329492931 5 3 527546274 5 3 779960224 4 2 471600193 5 2 210867658 3 2 230632655 3 3 792296544 5 3 461237890 4 3 380075598 4 3 170939984 1 2 383122296 5 3 502465878 2 2 138338782 1 3 236918106 4 3 720246029 1 3 232765967 5 2 603377210 3 2 477024979 2 3 483926406 5 2 259480670 4 2 973528939 2 3 256448250 5 2 950250686 3 2 363060426 5 2 250277278 3 2 637473859 3 3 132800218 2 2 909941165 2 3 329940728 5 3 830804926 2 2 337156422 3 3 520557918 1 2 413162428 1 2 489663853 2 2 596949366 5 2 920263250 4 3 155132984 3 2 663814358 4 2 463141087 4 2 317906643 1 3 300163645 2 3 118297729 2 3 591981085 2 2 380951405 2 2 578648196 5 2 771778904 1 2 506562373 1 3 667211361 4 2 406640974 2 2 857519329 3 2 327011243 2 3 671986353 2 3 279639287 1 3 519914925 5 2 623861877 4 2 475108280 4 2 204068882 1 2 195291415 3 2 658622958 1 2 459714332 4 3 335034842 5 2 747746423 2 3 975227366 5 3 784262579 4 3 205250325 4 3 171474557 2 2 676055032 1 2 302829699 2 2 113889861 2 2 414291663 1 3 287078487 5 2 850429829 2 3 827094965 1 3 772901949 2 2 561193319 1 2 130287973 3 3 773804071 2 3 786440143 3 3 457004811 3 2 466775013 4 2 645673026 5 3 472489947 3 2 119341344 3 3 107613949 4 3 295716103 2 3 821862643 3 2 860662868 2 2 761855111 3 3 769527976 3 3 415212831 2 2 444402266 2 3 633597848 2 2 412315254 4 3 917795757 5 3 457063539 4 2 817626937 1 3 527519936 4 2 722324025 5 3 325723907 3 3 115261091 5 3 960900264 2 3 969162025 3 2 354122031 5 2 224933845 1 3 231345224 2 3 191169638 4 2 514355820 4 3 731320041 1 3 484126746 3 2 639469914 4 3 983481717 4 3 602770277 4 3 599125411 4 2 909785252 4 3 762949213 1 2 550637482 1 3 303017787 1 2 314310126 2 2 326675818 2 2 776424381 2 3 302694101 3 3 615560555 3 2 988733861 2 3 869770373 5 2 397595506 4 2 368827433 5 2 532241981 3 3 607959159 5 3 585050691 1 3 724920908 1 2 465545766 4 2 179816889 1 3 210873069 3 3 864588809 4 3 899722825 2 2 923881317 4 2 784550422 1 2 858688254 2 3 203005516 5 3 279899301 1 2 554789722 4 3 949637405 2 2 778594247 2 2 977093494 4 2 500135775 1 2 345519383 1 3 424945921 3 3 745762915 3 3 403974572 5 3 821010424 3 2 632248060 3 3 153775557 1 3 465957392 3 2 393376989 2 2 169579082 1 3 497150700 3 3 919823819 4 3 211887301 4 3 505278876 1 2 258790696 1 3 489857638 1 3 632840133 2 3 974745393 5 3 602115579 3 3 338048428 3 2 138907583 5 2 364579140 1 3 240553560 1 3 376657126 1 3 658684814 1 2 194479201 3 3 723116487 4 2 559666920 2 2 127677440 1 2 961196777 4 3 357212568 2 3 441667670 5 3 897387996 2 3 317037363 4 3 728421885 4 3 728405992 4 2 316486002 3 2 944114272 5 2 518492767 3 3 192064925 4 2 650163785 4 3 253887995 5 3 798224968 1 3 350878215 1 3 582027251 4 3 735453859 5 3 523701442 5 2 964816907 5 2 687978973 2 3 259437896 5 2 535139768 3 3 597753980 5 2 768234758 2 2 311611765 4 2 522870434 1 2 474862612 5 3 516649433 2 3 772315156 2 2 211021376 5 3 631789386 5 2 463602041 4 3 315393427 4 3 310741385 3 2 460842351 1 3 223948860 4 2 917110814 1 2 525217092 4 3 415052625 3 2 409368252 1 3 156499725 1 2 965888193 1 3 921518185 5 2 718243287 2 3 433650233 1 3 482992441 1 2 203628966 4 3 855640690 4 3 392419574 2 2 618570424 5 3 492553058 4 2 784457409 3 3 113778193 5 3 316924306 1 2 439005934 2 2 395912527 5 2 295509342 5 3 173435835 4 2 146672059 3 3 892191207 5 2 943408804 5 3 300196160 4 2 585902676 5 2 157943116 2 3 310876822 4 3 775422064 5 2 310504909 3 3 594067918 1 3 111829549 1 2 849392889 4 2 412330012 5 3 371249139 2 3 657707432 3 3 631251099 5 2 688969712 1 3 728760849 4 3 723562330 1 2 458679117 1 2 188150232 5 3 734164847 2 2 708405373 1 3 925828419 4 3 375290704 3 2 407268754 4 3 295202553 5 2 865379201 1 3 516572980 2 3 259903100 1 3 661697487 1 3 768339431 4 2 598639406 5 3 962013695 5 3 147297533 2 3 781619375 3 3 353627498 4 3 739856612 2 2 304797325 1 3 806578977 3 3 981741573 2 2 789721254 2 3 577288870 2 2 362752476 2 2 578208514 1 2 847580742 5 2 457350268 4 2 335216832 1 3 189605635 2 3 288955354 3 3 589816185 2 2 843928223 3 2 607520029 4 3 890909238 3 3 342903264 3 3 468338888 4 2 340397052 4 2 722841027 5 2 644001696 1 3 221585171 5 2 765412367 3 2 602749470 4 3 388446684 2 2 651629168 1 3 945291166 4 3 431971842 3 2 554387698 5 3 577520955 5 3 931384251 5 3 859986601 1 3 449839910 4 3 465930272 5 3 435074219 3 2 487412706 5 2 726431810 1 3 198428049 4 2 297924397 1 2 973888356 1 3 705711294 5 3 705833964 4 3 850374827 4 3 573091320 2 2 813869353 4 2 972234570 4 3 445033349 4 3 144385735 3 3 363996518 5 3 738470353 3 2 184484548 1 3 669643568 4 3 892501362 1 2 435220423 2 2 678372943 3 2 972185896 2 3 633425697 1 2 949347457 3 2 938015523 4 3 957869380 4 3 671294751 5 2 377977001 3 3 240102455 2 3 452657233 4 2 783055986 5 2 966975115 1 2 250757009 1 3 297464664 4 2 398664435 3 3 131027340 3 2 609942362 1 2 243415305 1 2 251487479 5 3 485959098 4 2 831131183 4 3 123590302 3 3 146764185 2 3 674416868 1 3 542709104 1 2 933404648 2 2 656670260 5 3 698952647 1 2 665360392 2 2 783221829 1 2 649132476 3 2 249789841 2 2 501348528 5 3 641416310 1 3 159268780 1 2 480031481 2 2 758760557 3 3 800517301 4 3 655570727 3 3 526291872 2 2 936982126 3 2 201343584 1 2 167084771 5 2 143206973 4 3 210492654 2 2 164076247 2 3 329543393 1 3 314795078 5 3 716864684 2 2 134027053 5 3 754800923 1 2 922580793 2 3 462426003 2 2 177801108 5 3 329962651 3 2 704172674 2 2 463780418 5 3 164865774 1 2 571683804 5 3 526849382 1 2 369306441 5 2 547440108 5 3 732273280 5 2 719328753 4 2 886403246 3 3 449337669 3 3 247698160 1 2 246170723 5 3 348670039 2 2 244312527 1 3 551329888 5 2 936542866 2 3 125759017 2 3 802027286 5 3 105520138 4 2 322683947 1 3 729834303 3 2 640998313 3 3 388432921 1 2 701547757 1 2 288961020 2 2 384579179 4 2 174535167 1 3 941996556 2 2 556017626 1 2 525546154 3 3 485145829 5 3 566045371 5 2 185835269 1 2 216768591 3 2 790166515 5 2 274368683 1 3 302261514 4 3 870285003 1 3 645364000 1 3 730713689 2 3 420401811 2 3 400103789 5 3 535225672 3 2 240800298 5 3 352005705 4 2 321829128 2 2 769052770 3 2 953385348 3 2 776930975 1 3 127382952 2 3 106391939 4 3 123157901 4 3 895164116 2 2 607913150 5 2 811916401 5 3 642570165 4 2 609688822 2 2 311773623 5 2 664632370 3 3 638377314 5 2 864163805 4 3 739363892 5 3 307310098 2 2 534213884 3 2 356805259 1 3 102602374 5 3 267790475 5 3 752843908 4 3 562523924 5 2 782081277 2 2 287783462 2 3 328154876 2 3 594583206 5 2 158566589 2 3 823321341 5 3 939329742 2 2 574970041 3 2 785368961 2 2 983982962 2 3 444671231 1 2 373924379 4 3 737764624 1 2 216590398 2 3 493343789 4 2 340831592 4 2 230634550 4 3 969927992 3 3 981506061 2 2 805270546 3 3 634984917 4 2 868251638 2 3 544955746 4 2 820585965 4 3 116181512 4 2 484396187 5 2 993044072 1 2 688254315 5 2 381001498 5 3 964358387 5 3 455596139 2 3 295778707 2 3 398105344 2 3 317455419 4 2 614131692 1 3 513728855 3 2 661404493 3 2 238003326 3 2 321021569 3 2 810212405 1 2 385338566 5 3 328731024 4 3 153861787 4 3 127348596 4 2 666113967 5 2 774679143 3 2 145249786 2 2 418238723 1 2 444470888 5 2 439932123 1 2 963978009 3 3 435890807 2 3 236269212 3 3 535323072 1 3 374518559 5 2 541930409 2 3 997277779 1 3 447689256 5 3 337942355 1 2 678744185 5 3 634455349 1 3 589802464 5 2 830361353 3 3 810611916 4 3 803156005 3 2 456145028 1 3 729260012 5 2 670771494 2 2 923245479 2 3 564593687 4 2 335729439 3 3 528082316 3 3 852341797 3 2 562547001 3 2 519720203 1 2 314389084 5 2 751414496 3 2 141568670 3 3 159039234 5 2 743369271 5 2 304913521 1 3 712040232 4 3 791102433 3 3 626402069 4 2 426406024 1 3 331068765 5 3 807519884 1 2 641654969 1 3 529304734 3 2 698793679 2 3 883527941 5 2 980304475 5 2 169090730 1 3 312464278 1 2 818011646 4 3 551724321 5 3 366340652 2 2 957466386 4 2 271964354 4 2 921176305 5 2 377943834 2 3 548771528 4 3 478218518 1 3 133355142 5 2 949041951 1 2 516505081 2 2 412530214 1 3 638883192 2 2 397305313 2 2 755230970 1 3 320519887 2 2 195566188 3 3 232282372 3 3 399701923 1 3 244979114 2 3 525173383 2 2 109528999 4 2 774772140 1 3 150663549 5 3 574645039 5 2 751381958 4 3 472605958 4 2 226399724 1 2 272608216 3 2 759601860 4 3 944447318 5 2 679609225 3 3 500966832 1 3 352092037 2 2 540608499 4 2 173659850 5 2 942880712 5 3 949432886 5 3 838719193 4 2 152215112 3 3 238157053 5 2 600161828 3 2 751896505 1 3 575078108 5 2 463859031 1 2 639294711 1 3 899487099 2 3 126366397 2 2 826593523 5 3 674379493 5 2 992670317 4 3 557760419 2 3 975069352 5 3 582580350 4 2 610067865 4 2 610644290 1 3 937640832 4 3 389491867 5 2 104971831 3 3 272684844 4 3 928622495 3 2 461506706 5 3 635105682 1 3 728154546 1 3 348821146 4 3 906331236 3 2 427130166 4 3 534088640 5 3 131768990 3 2 284110617 2 2 313716473 5 3 583717709 1 2 398629848 4 2 490098717 4 3 618178303 1 2 477685087 2 3 349622593 5 2 742113126 5 2 437254216 2 2 261676722 4 3 877539102 5 3 620447139 2 3 390881606 5 3 779542457 2 2 156475394 3 2 189078959 4 3 477611335 2 3 773998752 2 3 291251484 2 3 475691563 3 2 988438827 4 3 544809630 1 3 219944844 2 3 420013603 1 2 490159486 5 2 146533643 1 2 188618875 3 3 638826271 2 3 826823603 3 2 854268529 5 2 810727937 3 2 493602003 2 2 100008888 2 2 524839607 2 2 926019880 2 3 993039093 2 3 620113833 1 2 257341071 4 3 516281563 1 2 682759430 1 2 691006768 2 3 445032975 2 3 600455383 1 3 133956671 5 3 823259970 5 2 120871965 1 2 133462230 4 3 986612746 1 2 155193226 3 2 888620820 5 3 662540141 5 3 337227990 1 3 489551090 3 3 108008833 5 3 138903996 3 2 171425419 3 2 509561109 4 2 486113150 3 2 326288593 1 3 275657601 5 2 351972282 4 3 634798147 2 3 100012755 1 2 746730771 2 2 153076153 5 2 667497724 4 2 775444389 2 3 995628738 1 3 440437141 2 3 105445940 5 2 619076578 5 3 349053623 2 3 220053656 5 3 493917503 1 2 606819575 5 3 392305659 2 2 583366089 1 2 676027725 2 3 254348522 5 3 972351900 2 3 854723792 5 3 282947849 3 2 336263055 1 2 850590345 3 2 100561364 4 3 754439210 2 2 692394790 2 2 752623549 2 3 791486272 1 3 624210481 2 2 824993233 2 2 847159982 4 3 147135698 4 3 845313630 1 3 502054760 4 2 167068475 1 3 487246055 2 2 674802507 3 2 475747938 3 2 626073093 1 2 586518957 4 2 704296167 3 3 662066726 3 2 365725142 4 3 927444803 5 3 365733153 4 3 743449548 4 2 291375062 3 3 696100695 3 2 503974610 1 2 415750624 5 2 187362485 1 3 289803534 1 2 172270997 2 3 462590141 5 2 297612609 2 2 439122298 1 3 688154516 5 2 211069705 4 2 207780152 2 3 466802134 3 3 295564965 4 2 302435003 4 2 786200714 3 2 290968679 2 2 927584097 3 3 432069124 5 2 970332685 1 3 335964346 4 3 861956087 1 2 123738961 1 2 890325473 2 2 697922752 4 2 417480343 5 3 894242984 1 3 744319175 3 3 291838606 4 3 905232056 1 2 275298875 5 3 277044092 5 3 182374193 3 3 706501401 4 2 518278295 4 2 918062460 2 2 883546253 1 2 496084623 3 2 139108997 2 3 175429587 2 3 236524918 4 3 927553400 2 2 488808810 3 2 987101847 4 3 359749673 4 3 454407302 1 3 489497852 2 2 731088676 5 2 797428866 5 3 701439166 4 2 376130119 1 3 942570580 2 3 496627506 4 3 672702691 4 3 737683042 2 3 429410549 4 2 421364535 5 2 233233837 1 2 151356575 5 3 340658602 2 2 459404042 2 3 730930991 2 2 613490327 4 3 504014958 1 3 275102952 3 3 912916578 4 3 669488865 5 3 521622308 2 3 359679913 4 2 285024921 4 3 356460543 5 2 740746504 2 2 813808977 4 2 792517620 4 3 335713324 3 2 680879758 2 3 310233197 5 3 917647492 1 3 833178856 4 3 163430218 2 2 469685179 3 3 818580325 5 2 848000124 4 2 950135486 5 2 837980373 4 2 632990805 3 3 420218440 4 3 429084891 2 2 261150728 2 3 623300985 5 2 684504429 5 2 189498690 4 2 210733893 5 3 103899140 5 3 920043616 1 2 748224109 5 2 406036706 4 2 227991682 3 2 154898999 3 2 210289991 1 3 953086270 2 2 280322191 3 2 898585001 2 2 836056010 2 2 399438679 1 2 594455119 1 3 135574770 5 3 744819450 1 3 717751167 3 3 454897567 5 3 939772598 2 2 909022135 2 3 802442278 3 3 581075705 4 2 828602877 1 2 592696955 5 2 383279984 1 2 886272027 1 2 196936826 5 3 374334706 5 2 567598479 5 3 140546614 2 3 865063444 1 2 856137066 2 3 742786654 2 3 265048478 5 3 852432854 2 3 549124224 1 3 745924635 3 3 535573148 3 3 708673165 2 3 282723164 2 3 148802167 1 2 404683578 1 3 391504674 5 3 192125128 2 2 138120969 4 2 226333847 1 3 682207982 4 3 360784569 3 2 230978729 2 2 953233700 2 3 199841563 5 3 533233811 4 3 610479923 5 2 312697236 5 3 112111222 4 3 446639715 1 2 939170830 3 2 850141134 4 3 638254492 1 2 997456281 2 3 663883217 2 3 995988669 1 3 294277317 4 2 592475344 3 3 419434066 5 3 929277794 5 3 465637566 5 3 347874892 2 3 173943510 4 2 990734871 5 3 267799777 5 2 478337661 1 2 621765237 1 2 567595351 2 2 914762957 3 2 498190813 3 2 123550374 2 3 704283003 5 3 346455297 3 3 505695807 3 3 645126762 3 3 726604478 2 2 397190717 5 2 909257995 5 3 244750373 3 2 597723355 5 2 499148592 3 3 495830840 2 3 616241060 3 2 171380203 3 3 463463755 4 3 138378332 1 3 118823639 3 2 271824747 3 3 704348030 2 2 682651971 4 3 254005137 5 3 786205707 2 3 213283429 1 2 912750399 4 2 572586021 2 3 797471104 1 2 539419487 5 2 594816276 5 3 344444802 3 2 801817471 3 3 943301842 2 2 541573485 3 3 267841398 1 2 938803337 4 3 486710181 4 2 234560692 2 3 316467624 1 2 288825837 3 2 638272292 3 3 153806803 3 2 848450657 4 3 227185569 3 2 277143768 3 3 663110666 2 3 584742663 3 2 405162860 5 2 992671786 4 2 711397546 2 2 557050688 2 2 731080797 3 3 367130338 4 3 545353718 1 3 892205791 3 3 916823366 4 2 431681315 2 2 567362838 4 3 469946973 5 3 659347320 5 3 761262392 1 3 255742864 5 3 871782502 2 2 183180691 4 3 713020878 3 2 436803873 1 2 233168981 1 2 355185788 1 3 606749894 3 2 653929696 2 2 421096101 5 2 704179491 5 3 142409003 2 3 318076429 5 3 711993759 5 3 515476001 4 3 795616250 4 3 578218613 3 3 803654761 1 2 782738360 3 3 650784633 3 3 976290682 5 3 274187780 3 3 390245618 2 3 583546792 1 2 826445010 1 2 206566253 3 2 423850326 3 3 630807006 4 3 584526228 4 2 499285422 2 3 698751341 3 3 678998471 4 2 771075375 4 3 535882658 1 2 626271028 3 2 899473090 1 2 617658146 3 2 988111218 5 2 287488682 2 2 981381940 2 2 549525479 1 2 635788948 3 3 941944287 4 3 260298038 4 2 890522800 3 3 294079804 1 2 804717113 5 3 270089901 5 3 722399356 3 2 132551589 3 3 270824383 4 2 599985783 4 3 639131529 4 3 190426537 5 2 848331181 2 2 439904330 2 3 399121433 5 3 557175919 2 3 112605527 1 3 152659861 4 2 528206771 3 3 615239025 1 3 879116056 2 3 128360791 2 3 433616951 5 2 866487993 2 2 167887550 1 2 620148851 5 3 310303288 4 3 206302197 1 3 293207276 1 2 235025628 4 2 464095683 1 3 890945144 2 2 207878998 1 2 510479605 4 2 348954417 1 2 652621399 5 2 576157771 1 2 848669695 5 2 970137202 4 2 202707994 5 2 425877121 2 3 745040020 4 3 141075927 1 3 704313315 4 3 382947863 4 3 187042387 4 3 518047953 2 3 878988073 2 3 186865107 3 3 415826475 3 3 666935995 5 3 416035375 3 3 544885786 1 2 170555152 3 3 710131585 2 2 249156758 4 3 215862535 3 2 387288244 5 2 551497356 2 2 266766625 4 2 560046137 3 2 301406475 1 3 956707129 4 3 968251986 4 2 464413197 2 3 904466540 4 3 484056026 2 3 607859730 5 2 585204459 3 2 630375270 4 3 601976370 5 3 247193715 5 3 382555936 3 2 945059561 1 2 488071177 4 3 295910816 4 2 683880950 3 2 997456340 1 3 918975840 3 3 484344173 3 2 724107917 5 2 243517436 2 3 172161026 4 2 106894739 2 2 139502149 1 2 633543780 5 3 137915733 3 3 990273554 4 2 457266876 5 3 512669038 5 3 343793145 4 2 769021384 1 3 349788378 3 2 284721718 4 2 919944308 5 3 692335307 1 2 741055753 3 3 924448308 3 2 138865927 1 2 145108810 3 3 615784317 3 2 742265475 5 2 683261497 3 3 241957682 3 2 523907807 4 2 728668132 4 2 191135620 1 3 281563744 4 2 303774702 2 3 303758007 1 3 727190292 3 2 281070209 3 2 912754899 5 2 199997526 4 2 737689671 5 3 768995444 3 2 818353809 3 2 181501308 3 3 376383837 2 3 967227454 3 2 764756616 2 2 410599780 4 3 753830194 5 3 202478050 5 2 233148595 2 3 234062740 2 2 939680272 5 2 504577626 1 3 226667224 2 3 952840355 2 2 424412847 1 3 100715959 4 3 133229072 1 3 216800989 3 2 691211693 2 2 545542536 3 2 412765729 4 2 216268024 5 2 190969815 5 3 917446423 2 2 313544959 5 3 973218169 2 2 803934494 2 2 892102854 5 2 255031430 4 2 124164492 1 2 879884454 4 3 649885920 2 2 872689263 3 2 905669773 2 2 484940541 4 2 222112183 5 2 475308531 2 2 862493847 5 3 457579977 3 3 221642634 1 2 140878905 2 3 271042017 4 3 723197540 2 3 388425128 3 2 379118091 4 2 454084514 5 2 308904193 3 2 722908774 3 2 265215134 4 2 783179606 4 2 694424537 2 2 801746250 3 2 230309193 3 2 551274059 2 3 664919896 4 2 457456856 4 2 621895059 4 3 390734023 4 2 220307644 1 2 212325302 4 2 464696554 2 2 959297550 5 2 999455481 4 2 241240087 5 2 365900327 3 2 263203990 2 3 905855890 1 2 451936230 2 3 933213776 5 3 721669988 1 3 298182609 1 2 577202335 5 2 316202785 4 2 724406145 3 3 514298637 1 3 584941140 2 2 377537323 3 2 144804938 2 3 205089741 4 2 476818281 1 2 507528667 3 3 627963390 4 3 308701697 3 2 635053543 1 2 320527410 5 3 635501388 1 3 921448195 3 2 197592858 2 3 225266103 3 3 836658090 2 2 668423925 3 3 300779166 3 2 450737173 4 3 310136951 4 2 941267079 1 3 372331213 3 2 169524938 3 3 385563940 1 2 994002853 1 3 369252617 1 2 748399613 2 2 490915771 2 3 219575675 5 2 263935044 1 2 788313621 2 2 752377520 4 3 820566767 2 2 266901540 5 3 329652874 2 2 238962162 5 2 231780837 2 2 376712521 4 3 902607139 5 2 833195895 3 2 676518764 5 2 979635166 2 3 768477050 1 3 435553026 2 2 830751294 1 3 825242998 1 3 202475291 3 2 300397999 3 3 693006928 1 2 105673614 2 2 602831291 4 3 875770813 1 2 982387148 3 2 646553623 4 2 244086823 3 2 212624078 4 3 497295355 5 2 469830034 1 3 402898520 3 2 923029788 5 2 434457411 3 2 732997128 4 3 363701060 4 3 574858810 4 3 350733452 1 3 825930733 3 2 353540109 2 2 525084008 5 3 546653658 2 3 683297370 1 2 695157565 1 3 976239575 2 3 228420072 2 2 834466660 3 2 290057410 5 2 394469788 3 2 954661191 5 2 525969845 4 3 940755360 2 3 599460486 2 3 501582191 3 2 522991736 3 3 173121956 3 2 712956871 3 2 169723924 5 3 911165590 5 2 193969825 4 2 630941395 2 2 855152231 4 3 145607566 4 2 132350667 2 2 241061247 3 2 848110657 3 2 682732020 2 2 618192736 1 2 392199443 2 2 281856415 3 2 473122776 1 2 858841619 1 2 432557806 3 3 616102091 3 3 713485441 5 3 482882655 3 3 549778106 4 3 151694339 4 2 957713770 2 3 120634940 3 3 628663094 2 2 332491605 3 3 473581891 5 3 698314803 3 3 729737057 2 3 651704164 4 2 120886048 2 2 643686906 4 3 260203229 1 3 900942173 1 2 539525662 4 3 592251946 5 3 395321527 1 3 356352306 5 2 773216007 4 2 372674522 5 2 772567534 3 2 496491734 4 2 467728755 4 3 327938537 1 3 810018988 2 2 788939131 1 2 172193813 1 3 523304422 5 2 787288497 4 2 328352475 4 2 205404469 4 3 658011158 2 2 918822076 2 3 590604673 5 3 671809581 5 2 708287594 1 3 954688302 3 3 935922813 5 2 256986195 3 2 316000589 3 3 652218102 3 2 474789121 2 3 726670498 1 3 627404527 1 3 612942476 5 2 558010760 5 2 723773807 4 3 862986441 1 3 926926098 5 2 250502354 1 2 461784139 1 2 141406456 1 3 298739243 5 3 393167495 2 2 760741280 1 3 545429946 3 3 150391107 5 2 177848897 4 2 171528422 4 2 627742534 1 3 849387916 2 3 603521006 1 3 630280035 2 3 401291537 3 2 517267918 3 2 489013663 4 2 166822321 3 2 775289242 2 3 322366343 1 2 618490441 1 3 149194641 5 3 807865616 1 3 358422761 4 2 559504473 4 2 625842943 4 3 759876364 5 3 765871546 4 2 369801045 2 2 203641914 5 3 903000209 5 3 754474218 3 2 899184125 1 2 477326189 2 3 682360079 5 2 585674618 1 2 990167403 2 3 408426804 4 3 367423135 4 2 344622588 1 3 403150256 3 3 139318892 4 2 569231989 5 2 118949028 1 3 944407632 2 3 641078052 2 2 995511913 1 3 665071029 2 2 682707198 2 3 437959748 3 3 685884827 5 3 614526995 2 3 369650243 4 3 742757278 3 2 405153106 2 2 108271130 1 3 332191616 2 3 773895939 3 2 346455346 2 3 425223434 4 2 533062921 2 3 985352694 2 3 257451218 2 3 454222951 1 3 274042595 2 3 770118577 3 2 128141309 5 3 256967770 2 2 675247185 3 2 286665822 4 2 683679117 3 3 513959658 3 2 687258345 5 2 317976525 4 3 770705533 2 3 187497483 2 3 173079013 2 3 961819294 2 2 989531744 1 2 963848141 2 2 133918234 4 2 664752899 5 3 465629044 1 3 343439994 2 3 338297191 5 2 710711618 4 2 723555731 5 3 513040723 3 3 106716627 1 3 147366749 1 3 828884008 4 3 507146522 1 3 929358430 4 3 396316833 2 2 620358788 1 3 724201590 4 2 441599773 3 2 185954399 1 3 658149366 3 3 151366869 3 3 853720799 4 3 962995667 3 2 753498417 1 3 111524240 1 2 426437469 3 3 602043280 1 2 123765904 4 3 228063545 1 3 890681236 1 3 250790951 3 2 159847905 3 3 324956374 4 2 691404416 3 3 952437868 4 2 779614772 4 2 744315239 3 3 901506096 1 3 313464469 2 2 433502300 4 2 536102028 3 3 441390030 2 3 295276399 1 3 377808336 5 2 257219724 4 2 553793223 5 3 448102439 1 3 699569633 1 3 639987748 4 2 737092300 2 3 622895404 5 2 249322942 2 3 775038559 1 2 273971193 5 3 736077067 2 2 752700292 5 3 364876643 2 3 747450812 4 3 822208821 4 3 103105521 4 3 899074548 3 3 513447323 3 2 616695506 4 2 648001433 1 3 497609425 3 2 609188682 5 2 336043303 3 2 457545939 3 2 486152561 3 2 116235220 4 3 208456450 4 3 395065079 1 2 301882977 4 2 797046897 1 2 393789593 5 2 492134265 4 3 208937875 3 2 783283647 4 2 555552133 2 2 306505347 5 2 568589330 4 3 770122428 2 2 352782204 3 2 767165920 3 3 351507332 2 2 541317696 2 2 898025272 2 3 961703986 1 3 530461135 1 2 377117329 2 2 753548696 2 2 487008226 3 2 247965309 1 2 759602037 2 3 716310740 1 2 201333948 5 3 360243515 3 2 312199212 1 3 877786608 5 2 126697657 1 2 963050415 2 3 577523345 4 2 247123837 2 3 318145495 5 2 334499369 4 3 379405240 1 2 721481983 2 2 734875870 2 3 419907830 4 3 512734608 1 2 339331689 4 3 464533480 3 2 664775413 4 2 625690212 1 3 393902597 3 3 920387286 4 2 949088384 4 2 986981586 5 3 764409984 1 2 810773261 2 2 633808096 4 3 956314417 1 3 932328947 2 2 865385585 3 3 349703871 3 2 546106297 2 3 455922376 1 3 989313266 3 3 599050048 2 3 238969520 3 2 547420940 1 2 605989754 1 3 317215863 1 3 690563328 4 3 252802255 4 2 190390502 4 3 301795340 3 2 235850320 3 2 686593747 1 2 130498007 4 2 807864175 2 2 558624134 4 2 420072770 1 2 258495049 1 2 272354385 2 3 683390437 2 3 883035740 5 2 474210579 3 3 382326851 4 3 274858621 3 2 472525675 3 3 576552740 4 3 819046666 5 3 456986744 1 2 962877917 3 3 445847351 4 2 603433818 1 2 213663644 1 3 232117124 4 3 625018068 1 2 600677400 3 2 627753812 1 3 133014959 3 2 664516401 1 3 658111286 2 2 790721469 5 2 501692339 2 3 230600967 5 2 930781582 2 3 348675313 3 3 550737750 2 2 918329271 3 2 755755535 3 2 389462616 4 3 616044376 4 2 854718698 3 3 400826635 2 3 786813056 1 3 903082713 1 2 575493316 5 3 801868053 3 3 538414529 2 2 594743135 5 2 658028235 3 2 677747237 4 3 484269400 2 2 822782547 2 2 756808329 4 2 867132887 2 3 314985971 2 2 776918044 3 3 402844412 4 3 588052920 1 2 153249117 1 2 311389226 2 2 845539474 2 3 320688765 5 2 541507568 4 2 864812346 2 2 933192491 4 2 710406497 3 2 679056234 4 2 805873543 5 2 497768875 5 3 222191821 4 2 762515687 4 2 310587509 4 2 597024580 3 3 324904364 3 3 536790337 1 2 280679980 5 3 700516715 3 2 865150346 4 2 825275937 5 3 788372241 5 2 508943070 2 2 676113317 3 3 872624927 3 3 183935628 4 3 490997126 3 2 309724930 4 3 627219476 5 3 226500377 3 3 152991709 2 2 770234592 5 3 448130121 1 3 645493350 1 2 896738857 2 2 287327841 5 3 730371531 4 3 638972304 4 2 789973968 4 3 305838664 3 2 836358598 5 2 837580915 4 2 661086642 5 2 256117923 1 3 867059207 5 2 599839003 3 2 472015695 2 2 747932649 2 3 167651076 2 2 942271676 2 2 561227808 4 3 742802862 2 2 959363353 1 2 442364235 1 2 627716632 4 3 845927769 2 2 589132489 1 2 192953181 2 3 222808530 3 2 406482266 2 2 636433463 3 3 637581100 3 2 813744638 5 3 508277695 3 2 106190194 2 2 335771465 5 3 815611242 1 3 187814697 2 3 144855107 2 3 366361023 3 2 612766879 3 2 523804094 3 3 860527076 2 2 777948478 1 3 835527495 3 2 909640867 2 3 174047663 4 3 690969246 1 2 631731768 4 2 272057506 5 2 456116111 3 3 665047280 5 2 112825755 4 3 906529326 2 2 874262924 3 2 503116716 3 2 763141436 5 2 468411127 5 3 724186333 3 2 357486948 3 2 382747422 4 3 708068802 1 2 373571730 2 2 486914545 1 3 213430167 3 2 492423383 5 3 969268869 5 3 373393754 1 2 309554507 4 2 766906517 1 2 394476020 5 2 621645297 2 2 434239337 5 3 226744525 1 3 674396007 4 3 904684716 1 3 297427994 4 3 680241669 1 2 775713826 4 3 413424105 5 2 378240514 4 2 269807933 2 3 680051335 5 3 557748726 3 2 128860676 4 2 656186880 3 2 214994035 3 2 773453523 3 2 167616501 3 3 333229993 5 2 415205288 1 2 689765024 1 2 437333059 2 3 658710668 1 2 240911147 5 3 804624885 3 2 837131605 1 3 944075917 1 2 746011566 4 3 830811320 5 2 344153289 5 3 570957505 5 2 214616529 2 2 434263982 4 3 949632087 4 3 974354068 1 3 578682282 1 2 929334201 3 3 826782496 1 3 839676154 2 3 681291973 4 3 543686966 5 3 161487571 1 2 583706153 3 3 173853535 3 2 319143971 2 2 492799620 5 3 183845643 5 3 679914925 5 3 679279001 5 3 258049233 4 2 790676917 5 2 335486502 1 2 181432098 3 2 633836216 4 3 739228029 2 2 462513471 2 2 163418728 5 3 342847339 2 2 508826032 3 3 779743481 3 3 317269753 3 2 342049920 5 3 942484140 4 3 172207890 5 2 386474179 2 2 506315230 5 3 114783588 1 2 968131954 2 2 571062284 4 3 125346099 1 3 531499615 2 3 306766877 2 2 430377638 1 3 979495302 4 3 432978158 4 3 383553301 2 2 259013924 5 2 757023261 2 2 250950542 4 2 895758641 1 2 278804609 4 2 205830951 2 3 330820560 1 2 315220166 5 2 743406871 3 2 276213143 3 2 169083852 3 3 129420449 3 2 596060111 5 2 673519065 3 2 757559675 5 3 928168749 2 3 131078846 2 2 472169845 2 2 315718998 5 3 410584990 5 2 387467967 1 2 798614125 2 3 953160947 4 3 992877412 4 3 976703696 2 2 668074262 4 2 831668688 5 3 965601911 4 3 105900355 1 3 710282457 5 2 619995240 5 3 496169821 4 2 262782377 2 2 459341358 2 3 520503836 1 3 752209388 5 2 702387384 2 2 433576797 5 3 295372639 1 2 660171130 5 3 604497383 5 3 357702681 1 2 927862992 1 3 259178535 3 2 318950894 4 2 578753921 1 3 821605661 4 3 500045327 3 3 118832837 3 3 830666925 3 2 509542855 1 2 559832913 3 3 388811713 1 3 107306094 2 3 615036173 5 3 104660188 1 3 502678007 3 3 127431779 3 3 725442947 4 2 276402850 5 2 913513768 1 3 310469879 2 2 143654296 1 3 237009222 3 3 110644381 1 2 915728756 4 2 332497135 4 3 497242617 1 3 695091213 3 2 168314075 2 2 969273490 2 2 779874806 5 2 727006368 1 3 983250100 1 3 318875165 2 2 711326297 5 3 520988328 3 3 840534547 5 2 372999751 4 2 239171645 1 2 525368424 5 2 142041204 5 2 604042135 3 2 904943253 4 3 299562950 3 3 304741298 1 3 149482353 5 3 487500568 1 3 804854881 1 3 717859861 2 2 644810563 1 3 738597380 4 2 465591813 1 2 540993815 4 3 399218460 3 3 678872415 5 3 648667166 2 2 541305741 5 3 179105309 3 3 315138856 5 2 877693928 4 3 159067466 1 3 774120002 1 2 740040979 1 2 721844313 5 2 885241931 5 3 188204689 5 3 209372920 5 3 376384607 2 3 102189420 4 3 719584743 5 3 395862629 3 3 466140117 5 3 105626493 1 2 515386893 2 2 336836026 4 3 140454942 1 3 702168360 1 2 889759159 1 3 823772922 3 3 473210039 1 3 723343002 2 3 527528206 2 3 587440419 5 3 119872007 2 3 392128912 3 2 850474937 2 3 349600750 3 2 340566938 5 3 112596652 3 3 869023259 5 2 289670994 2 2 518124672 1 2 831962124 2 2 501497728 3 3 400259375 1 3 547734517 4 3 346989942 3 2 301234106 4 3 375746879 1 3 801612172 1 3 361905726 5 2 569150602 5 3 589000755 3 3 570337847 1 3 184744945 1 2 148948562 2 3 157165145 3 2 575992597 1 3 452311679 4 2 794746398 5 2 863763202 4 2 276982977 3 3 897828436 5 2 303080166 4 3 150764931 5 2 179138370 1 2 647462495 3 3 900635060 5 2 776212225 1 2 243938267 5 2 474294496 5 3 294325234 1 2 411223903 1 2 898779588 3 2 798048317 3 3 105427776 4 2 283116049 4 3 326270309 3 3 574986876 2 2 374739647 3 3 657952652 2 2 967849633 2 2 552581016 4 3 126474763 4 3 703894482 4 3 452169228 2 2 634740117 3 2 305158037 5 2 887774717 1 2 182480500 3 2 244493908 1 3 102629952 3 3 371692395 5 2 574871906 5 2 252588295 3 2 714521088 1 3 164007003 1 3 312992182 2 2 905606759 5 2 530197657 1 2 478403622 5 2 314621468 5 3 797709659 5 2 160586446 1 3 758380005 3 3 715550741 5 2 501434116 4 2 455642188 2 2 588181759 1 2 498089391 3 3 145171060 3 3 122141486 4 3 289216459 3 3 917333872 5 2 787291049 4 3 753403823 1 3 185817141 3 2 197394091 4 2 530319012 2 3 620582222 1 3 586146851 2 2 751657022 4 3 473409769 5 3 323571727 3 3 626164650 4 2 497765221 4 3 374341697 4 3 233941189 4 2 729855907 4 2 748706931 5 3 687491691 5 2 394211621 4 3 345527270 5 2 790776571 2 3 683292195 1 3 290089858 2 2 528568139 5 3 506439878 3 2 431019442 4 2 397754523 5 3 204795274 2 2 725751490 4 2 497909476 4 3 728157535 1 3 273995947 2 3 418184883 4 2 591837735 3 2 934605630 1 3 578219519 3 2 411307743 3 2 350799015 5 3 237321354 1 2 622766336 2 3 512007935 1 3 533730881 5 3 557215214 5 3 723848064 3 2 440542786 2 3 505106360 5 2 752883682 4 3 889682767 5 2 275141801 3 2 370770178 3 3 411434077 2 3 768877096 3 3 382501452 4 2 765804385 5 3 101619324 2 2 638237980 3 2 672658407 1 3 618275751 1 3 898402346 4 3 726986765 2 3 383411867 1 3 438696962 4 3 410742162 3 3 406010154 1 3 457477348 1 2 403061454 4 2 836824307 4 2 111877785 2 2 143770014 3 3 796280019 3 2 494538139 1 3 786517452 1 2 856385290 4 2 618811175 5 2 823990914 5 2 454283606 4 3 143165577 5 2 211746106 1 3 885420297 2 2 708415987 5 3 440973888 1 3 367829124 2 2 776807447 4 3 481543546 1 2 374725511 3 3 723728834 3 3 673163609 4 2 622633453 1 2 755769289 1 3 717277016 1 3 200779969 4 2 833630260 5 2 564378050 4 3 748965437 5 2 702635554 3 2 885447363 3 2 264024598 3 3 184432019 4 2 316849876 2 3 805402533 1 3 215622200 5 2 609927716 1 3 221127486 4 3 447898733 4 3 332381286 2 3 645577271 4 3 920972582 3 3 921062070 5 3 844185026 2 2 391116139 2 2 633174304 5 3 425682134 1 2 107469845 5 3 995518129 2 2 993506923 2 2 297424716 1 2 621344301 2 2 863095673 4 3 406856439 5 2 891340498 1 2 848409544 1 2 450460239 5 3 519035416 5 2 425191047 5 3 682383581 1 2 538383350 2 2 766015905 2 3 846463600 4 3 344044061 5 3 153647113 2 3 545649675 5 3 269094693 3 2 664614975 5 2 542029923 1 2 582262759 1 2 766112765 3 2 391872478 5 2 505857459 3 3 408023163 5 2 814036471 2 2 465063030 3 3 695915729 2 2 399977655 2 3 309504015 3 3 518124100 2 2 399983179 2 3 210767684 1 3 563586357 5 2 846712620 2 2 218503959 3 3 164792105 2 2 809219237 3 3 521929255 3 3 649050955 1 2 344676578 1 2 112529312 4 2 334838928 2 2 497721086 3 2 892297785 3 3 453919143 1 2 528870224 3 3 830024712 5 3 157949281 1 2 468124246 5 3 595166413 5 3 547875810 3 2 844071796 1 3 174616534 1 3 121581971 3 2 583721111 3 2 368074605 3 3 348508131 4 3 659351445 3 2 264288180 3 3 925790952 5 2 690848317 1 2 119444201 1 3 691941336 5 2 953108104 4 2 226242032 5 3 313748076 2 3 958074981 4 2 901108526 5 2 318452301 3 2 497525145 1 3 377267080 2 3 321292151 4 2 673576942 2 3 558046338 5 2 831360622 2 2 219958495 3 3 867206276 1 3 627195498 5 2 346723322 2 2 595899310 3 2 144865572 2 3 575162316 5 3 600262926 4 3 917898696 2 2 101803834 1 2 975512049 1 3 356848450 1 2 734344625 5 3 310109709 4 3 247116163 5 2 271106019 5 3 246646245 3 2 835743133 5 3 239870193 3 2 826905667 1 3 438202505 2 3 358853059 4 2 975620828 5 2 676292706 1 2 569993376 5 2 784823126 2 2 520915395 4 3 432331267 1 2 745156577 3 3 175280134 2 2 642110371 4 3 287528872 5 3 997409679 4 2 521571766 3 2 396555087 5 2 972656023 2 3 870372567 2 2 508653996 4 3 952475192 1 3 685218888 1 2 420934065 4 3 481024253 2 3 578589353 5 3 436853071 3 2 977810585 2 2 873015569 2 2 754865349 5 3 108427956 2 2 149821343 1 2 110780387 2 3 619059321 1 2 784035277 1 2 267886075 1 3 531575871 3 2 522173870 4 3 262462109 1 2 659690872 5 3 318470049 2 2 249490024 1 3 445354634 2 3 761624684 3 2 637409939 1 3 985864042 3 3 434020892 2 2 657120573 5 3 953600068 5 3 719955940 2 3 140494100 2 2 947736082 5 3 160947924 4 3 367401561 1 3 165913428 1 3 938934755 3 3 478725590 4 3 658162520 3 2 605456855 2 3 909797470 5 3 772176159 3 3 768620831 3 2 325846161 2 2 821871752 1 2 692706210 1 2 802718194 1 3 208252274 1 3 624678085 5 2 908727240 4 2 261096304 4 2 309495576 4 2 132110933 4 2 212955068 1 3 302922981 1 3 701324939 4 2 957113564 1 2 831286975 4 3 402206978 4 3 322359763 2 3 466315597 1 3 240957135 5 2 883627434 3 3 631582431 4 2 880584176 5 3 474735296 5 3 305329581 4 3 201591564 3 3 273204801 2 2 506333993 2 2 363539402 5 2 546576000 3 3 641327622 3 3 648536512 3 3 280473766 1 2 631511937 1 2 653800831 1 2 661913151 2 2 470178350 1 3 632502958 1 2 882872510 1 2 943649503 4 2 870370966 3 2 171894282 3 3 527081949 3 3 331677564 1 2 301314140 2 2 367710360 3 2 222854023 1 2 651060636 5 2 801041860 1 2 793733960 1 2 817546808 1 3 506716254 2 3 695952143 3 3 536641636 5 3 898785056 5 3 864694803 2 3 429233194 1 3 488544597 3 3 677654548 2 2 811502326 2 3 139772480 2 2 197182045 1 2 751719896 3 3 632665298 5 2 828985401 4 3 557708831 1 3 884778800 1 2 214239552 2 3 228482374 5 2 150737597 5 2 157687530 1 2 902839328 3 2 139026322 4 2 141860910 2 3 176867025 3 2 187507893 1 3 886341980 1 3 100642866 3 2 137261295 4 3 226821663 3 2 401547174 3 2 555016300 4 2 593291887 4 2 517940753 5 2 977685528 1 3 801962546 1 3 989624174 4 3 195655553 5 2 826048867 1 2 856760748 4 3 325139726 3 3 367679841 1 3 659251240 1 3 435983624 5 2 175153809 3 2 894705794 1 3 206703478 5 3 778348069 2 2 146500818 5 2 738025314 3 3 178060872 4 3 993919479 5 2 185232018 3 3 820930465 4 3 360944995 1 3 242282432 1 2 158797319 4 3 788461481 5 2 514383954 3 3 401703809 4 2 298980998 5 3 742114648 1 3 421942514 2 2 579892107 5 2 238930951 1 2 702233416 5 2 462291208 4 2 238755380 2 3 916767411 1 2 738822967 4 3 275009137 1 2 210938346 2 3 703297057 5 3 836463356 5 2 469811456 2 3 732015107 4 3 873610118 5 3 412294965 1 3 486046299 5 3 872351027 3 2 140048844 3 2 841404638 4 3 164453305 3 3 270310673 2 3 386579868 2 3 129592196 1 3 790799654 5 2 797573608 5 3 214584290 4 2 645252482 4 3 227079937 2 2 720905522 5 3 102380263 1 3 530106041 4 3 299221859 1 2 636322195 1 2 296929914 1 3 608160499 5 2 271127352 3 3 379414408 3 3 241363008 5 3 567292480 3 3 402430108 3 3 373091091 1 2 397925787 5 3 399409784 3 2 283180857 3 2 285456540 3 2 117614491 5 3 182513998 4 3 579458745 1 2 552017826 3 3 361381698 3 3 290578886 3 2 479889469 5 3 898817054 2 2 458360123 2 3 438436820 3 2 115562984 5 3 709673550 4 3 455049137 2 3 706802189 5 3 914714510 3 3 462918694 4 3 656220024 2 3 926144065 3 2 779776628 3 3 180675250 2 3 320531037 2 3 202896256 2 3 811746380 2 3 712955398 1 2 264607330 1 3 396212390 1 2 897441727 2 3 373391924 2 3 827405485 3 3 589738879 5 2 257199123 2 2 403956493 4 2 824913227 2 2 286274330 5 2 581473948 3 2 472972390 3 3 495188086 1 3 975491899 1 3 326447633 3 2 331401793 4 3 567268474 3 3 836143223 3 3 697187474 1 2 232147588 5 2 128685709 2 2 172328579 3 3 593515246 5 2 438313641 3 3 124425972 1 3 883497755 2 2 644675995 5 3 663100748 2 3 993885530 1 2 586267232 5 2 398726879 5 3 569802586 4 3 295330091 3 2 475896898 3 2 236599758 3 3 363829865 2 3 700199603 5 2 612983846 2 2 231798700 3 3 545798376 2 3 172923919 3 3 340725322 5 3 391590512 2 3 429868799 1 2 579270888 5 2 102948798 4 2 808139233 1 3 603131370 4 2 430465319 4 3 238365772 2 3 204304743 3 3 337453449 5 3 140071505 1 2 790920615 1 3 745838912 4 2 911061985 3 2 467801059 5 3 442151787 3 3 634898091 4 3 346360356 3 3 836782639 1 3 553756377 4 3 698254606 5 3 902906271 4 3 658198896 5 3 737149297 5 3 246500615 5 2 189486372 4 2 103278135 5 3 139893542 3 2 548880584 4 2 926151431 1 3 852126351 2 2 900062322 1 2 913621702 5 2 683906382 4 2 880084772 4 2 261520973 1 3 643565519 2 3 638835272 1 3 992613768 1 3 910707476 1 2 379285474 1 3 506115356 4 2 578104949 2 2 931321424 1 2 845849459 4 3 633099277 3 2 433434256 1 2 482163479 1 3 819362055 5 3 518610746 4 3 989452923 3 3 123249566 5 2 948798070 2 2 925723627 2 2 828420098 3 2 544275366 5 2 471291701 4 3 602399127 5 3 527368731 2 2 619695904 5 3 937537812 3 3 266996701 2 3 541417817 4 2 227972858 5 2 244037124 3 3 812415439 1 3 932405792 2 2 551420482 1 2 600707928 2 2 405556246 3 3 135299072 1 3 450115822 1 2 723098202 1 2 826086244 2 2 445850538 5 2 383061873 3 3 650785874 4 2 474318147 4 2 189385874 5 3 886259017 1 3 182813832 1 2 588955077 5 3 627760075 4 2 355397930 3 3 764576772 3 3 736696202 3 2 222396574 3 2 890104034 1 2 177755021 1 3 321690272 3 2 890195223 2 3 738270665 3 2 999943228 3 2 524972270 4 3 759332489 5 2 751050302 3 3 431131484 2 3 568454495 5 3 331639145 1 2 397682739 1 2 361176836 1 3 632317183 1 2 968383892 1 3 121815331 2 3 243975664 3 3 227463178 3 2 996405715 3 2 849964809 4 2 940266398 5 3 194838068 5 3 966069336 2 2 313651367 1 3 582694200 5 2 734874896 1 3 275605288 4 3 573561900 2 2 744075846 4 3 397048523 3 3 660926419 5 2 914519649 3 3 249076512 2 2 325088123 5 3 759308926 5 3 253515616 1 3 567016622 3 2 656890359 4 2 942144942 1 3 910763889 4 3 748452181 3 2 360161981 3 3 317309619 2 2 528001796 2 3 419567125 1 2 685649615 3 2 844454158 5 2 265717865 5 3 329914942 3 3 789680426 5 3 926963726 4 2 959473203 1 3 482596743 5 3 751931150 1 2 814905550 2 3 267628299 2 3 792444973 4 2 747299674 1 3 371104772 3 3 619688554 2 2 108984013 4 3 497593457 2 2 424343964 2 2 826609385 3 3 142907596 4 3 391251050 3 2 379786255 3 3 124262402 2 3 594848821 5 3 307775055 2 2 704178833 4 3 578774501 1 2 360759638 1 2 371408323 4 3 295231791 3 2 442949679 5 2 103067523 2 3 307941363 3 2 318734886 1 2 541429792 5 2 853204610 2 3 734315109 1 2 680698742 3 3 768261443 4 3 505961698 2 3 851862884 3 3 871067670 5 3 664444704 4 2 340340532 2 2 148218379 4 2 430277628 3 2 231529556 4 3 765730571 2 3 937713307 3 2 699485676 5 3 941034391 2 2 715269517 2 2 230652378 4 3 381032768 5 2 293405994 1 3 250352453 5 2 987070427 2 3 162383470 3 2 133234612 1 3 724162408 1 3 865759357 2 2 504695643 3 3 727323438 2 2 943441395 2 2 792032144 4 3 254204605 1 2 978105655 3 2 643850113 2 3 735864632 4 2 351019519 5 2 665545537 2 2 375137380 4 3 834520225 4 3 261558510 5 2 949499418 5 3 730880123 5 2 619590452 1 2 732488158 3 2 964556517 4 3 540211352 2 3 208103296 3 2 347557807 1 3 509395443 3 3 304600078 5 3 706237096 3 3 530669800 4 2 873647572 1 2 120822016 5 3 635739957 5 3 354757111 2 3 956502419 2 3 168412858 2 3 571182742 2 2 561603232 1 2 947972844 1 2 641458255 4 2 468266126 1 3 848669201 2 2 702950422 3 2 153408050 1 2 206384540 2 3 259263938 2 2 636064154 1 3 799050291 5 3 740550061 1 3 235974629 1 2 726598655 2 2 854464702 4 2 745870293 4 2 216832872 4 2 746602643 4 2 503986156 5 2 196018498 4 2 247592405 4 2 568410983 4 3 873393796 4 3 725934241 5 2 285512561 4 3 788313629 5 3 142604235 5 2 725252753 4 3 542975040 1 2 967385457 2 2 348356273 1 3 897529043 1 3 808628601 2 3 887892324 2 3 265996577 1 2 476023645 4 3 480736207 5 2 517054230 4 3 117530884 3 2 206737645 5 3 196316255 1 3 153287346 1 3 845307718 1 3 776535151 3 3 776081088 2 3 256947818 3 2 875671218 2 2 556463861 4 2 523512865 1 3 684826222 3 2 241530740 2 3 725535338 5 2 302300565 1 2 395152429 1 3 740305519 2 2 523216457 3 3 283936297 4 2 979898395 1 3 174802572 3 3 128143293 4 3 695116851 5 2 416266182 1 3 520340167 4 2 561276110 2 3 463468869 5 3 772746552 5 2 586984053 2 3 783492250 1 3 548726281 2 3 103962274 3 3 799016849 3 2 990243373 3 3 371710572 1 2 789256352 1 2 742322410 2 3 726182934 5 3 356936931 5 2 138751013 3 3 284299756 3 3 678288847 2 3 249661984 3 3 775532750 2 3 368698232 1 2 591059009 4 3 571978345 2 3 449017065 1 2 538230203 4 3 769972534 1 3 405956982 2 2 144219554 5 2 438446185 2 3 744785520 3 3 367965864 4 2 284181349 3 2 160881046 3 3 316800834 4 2 490772203 5 2 723197383 4 2 642001924 1 3 692082899 4 2 871345369 4 2 683658426 3 2 142408266 3 2 779400599 3 2 484664848 4 3 370859013 2 2 143929837 4 2 461128954 4 3 590906616 2 2 544183542 1 3 463150866 1 3 781502331 1 2 208821639 1 3 977857107 1 3 659262583 5 3 645946562 2 2 140393700 1 3 736449277 5 3 247643276 3 3 593429573 3 2 748832657 1 3 513542907 3 3 289948783 5 3 222254072 1 3 553946393 5 3 612202120 5 3 664425869 3 2 240352079 4 3 327729348 3 2 480706295 1 3 706301760 3 2 640164311 4 2 461538614 4 3 566605038 5 2 839885310 1 2 280001991 5 3 299922345 2 3 144915709 5 2 133904999 5 3 670512254 3 2 115006854 3 2 910855133 5 3 687431391 3 2 587400630 4 3 916718456 3 3 793485493 1 3 274934759 5 2 707363059 4 2 679942632 3 2 346619505 3 3 231086034 1 3 685539818 3 2 689739136 5 2 127150702 5 3 978902073 4 2 101054766 3 2 984775141 4 3 492983974 5 3 434409145 5 2 778756005 5 3 534651785 4 3 289573333 4 2 482450412 1 2 722357425 1 3 542721719 5 3 701675890 1 2 144514642 3 3 444602751 2 3 306978514 4 2 537763373 2 2 736175029 2 3 783238630 4 3 536645782 1 3 381814132 1 3 435271928 1 2 113941188 2 2 619515907 4 3 698658212 3 2 932978823 1 2 523885990 3 3 734665350 5 2 562375282 2 3 686588567 4 3 839732561 1 2 748181305 4 3 999159983 1 3 412827011 2 2 124223645 1 2 620747412 2 2 158491561 4 3 355037129 4 2 852545111 3 2 382920887 1 3 344615119 1 3 294296248 5 3 696042193 1 2 462248154 5 3 477663147 3 3 850326336 2 3 100596387 4 3 462718284 5 3 987660219 5 2 392990196 2 3 370393644 3 2 403707312 4 3 425961648 3 2 320395893 1 2 603460981 4 2 123236534 4 3 683652958 3 3 726722169 4 2 786108745 4 2 784037050 2 2 686895562 5 3 946659928 2 2 323107361 2 3 585132181 2 3 974078928 4 3 300595050 2 2 581359988 4 2 391387116 5 2 528008172 2 3 391375532 5 2 385463415 4 3 825856581 4 3 114934066 4 3 977607809 2 2 277416905 4 3 715803348 5 2 226522906 3 3 777889163 4 3 145539136 4 3 514631440 3 2 592893189 4 2 727817077 4 3 260013983 3 2 371376137 2 3 489838211 4 2 486203530 5 3 523448211 1 3 889481958 5 3 964673051 4 3 453117063 5 2 471962377 5 3 779760181 1 3 923527744 1 3 257700401 2 2 622080602 2 3 270526197 5 3 188757097 4 3 162169934 2 2 477444151 5 3 943583510 4 3 749469578 2 3 495015857 2 3 198273600 5 3 628498461 3 3 388235435 3 3 509370108 5 2 987251791 5 2 525298609 4 3 974186648 2 2 541993634 5 3 835411038 5 3 703824411 5 2 709791855 5 3 267427941 3 2 390662012 1 3 883519908 4 2 513192534 2 3 884053189 3 2 393803652 1 3 914562419 4 3 305631534 4 3 435217706 2 3 268025961 2 2 439395076 4 2 171045035 3 3 549860384 2 3 616015021 5 2 787303363 4 3 204140689 2 3 862832982 3 3 980586053 2 2 418263614 5 3 350929362 2 3 770206378 3 3 177205822 2 3 445587400 1 2 750989444 2 2 988541038 4 2 542394141 2 2 210453993 2 2 746802528 5 2 888676120 5 2 999027325 1 2 174709067 4 3 334173704 5 3 363037585 5 3 630363762 3 3 569663831 3 3 230942139 2 2 771242933 1 3 395823044 5 3 227330188 3 2 175605107 5 3 154254989 5 3 974904593 3 2 104291433 2 2 664441630 1 3 551796009 4 3 235607338 3 3 833706958 1 2 847467136 5 2 283424488 5 3 339407016 4 2 282032105 3 2 171208966 2 3 246307878 5 2 928606181 4 3 643200730 5 2 588715311 4 3 736279151 4 2 557408951 2 3 525571807 3 3 109157256 4 3 562912173 1 3 144384419 4 2 873046967 3 2 226428620 3 3 469439145 1 3 613366423 1 2 566785076 3 2 637027175 2 3 901381124 2 3 529063190 3 3 750119097 4 3 251599689 3 3 799558415 4 3 920114559 1 2 170073466 2 2 191799052 1 2 857537077 1 2 732726340 5 2 942141221 3 2 164098477 4 3 810825423 4 2 371764209 5 2 598371688 2 3 378157044 2 2 539242434 2 2 328206689 4 3 853098049 5 2 857952337 1 2 926388244 5 2 190572583 1 3 997446434 1 2 764914369 1 2 458762807 4 3 869723275 3 2 950504388 5 2 486719494 1 2 639217256 3 2 180876232 4 2 499874739 2 2 257742808 5 2 556449058 3 2 840538453 4 2 421149468 4 3 625334451 5 2 878604987 5 2 284226666 3 2 736981271 1 3 860369344 1 2 417652717 3 3 348061412 5 2 201059990 3 2 748091384 4 3 946902723 3 2 179912794 2 3 114431375 4 2 278993542 1 3 248434570 4 3 630368521 2 2 562765158 1 3 986454814 4 2 803798752 2 3 221847860 4 3 199463034 2 3 155977203 4 2 942983417 1 2 226226755 5 3 227531691 3 3 634523494 4 3 317477647 1 2 710708907 4 2 203032219 5 3 679331333 4 3 365181915 2 3 238906181 2 3 479493579 1 3 694073012 4 3 176122898 5 2 445292777 1 2 111180138 1 2 952803744 5 3 570065897 3 3 573804024 2 2 691611751 2 2 595997227 4 3 520125819 2 2 854324077 1 2 431871773 4 3 910273965 1 3 796617400 5 2 347798540 4 3 897356349 3 3 551833714 2 3 580150110 4 3 863265635 4 3 449905132 3 3 894528053 3 3 650516982 1 3 181369435 1 3 345733749 5 2 999356726 4 3 752948787 5 3 247300842 5 2 697889460 4 2 288909153 2 3 489468462 3 3 715720509 1 2 777639978 1 2 835513598 3 2 388738341 5 2 583280000 2 2 206886520 4 3 854992465 4 2 418157729 3 2 763239831 5 3 149569541 3 3 238372669 1 3 479395055 5 3 952053828 5 2 388906742 2 2 920466890 2 2 690856214 3 3 903446545 5 3 211707660 4 3 570259381 4 2 798024486 5 3 534847819 1 2 933255972 1 2 419731768 5 3 946834262 5 3 226681465 4 2 616477875 4 3 777747517 5 3 482390780 4 2 897103913 3 2 189381985 1 3 485657008 1 3 175499556 1 3 765946677 2 2 387085999 5 3 889938087 2 3 685074721 1 2 524956188 5 3 350036463 1 3 150543734 1 2 494528347 4 2 371562651 4 2 820137473 3 3 147459402 2 3 890845164 3 3 764388306 4 3 945300483 5 3 607575383 3 3 543204926 4 2 583352766 2 3 209292100 4 2 934285403 2 2 469074026 4 3 673395997 2 2 209516159 1 2 671650541 5 3 493206038 5 2 450658098 1 3 703109460 1 3 989497396 1 3 402492110 4 2 176841823 3 3 321983740 1 3 153483132 5 2 384957981 2 2 594128127 1 2 901121942 2 3 371189043 5 2 535556046 4 2 195283499 4 3 931665026 1 3 299753882 1 3 652862330 5 3 456629626 1 2 178326738 1 3 339331123 1 3 520126896 4 2 723326387 3 3 169414372 4 3 997516894 5 2 327924692 5 3 857232119 4 3 514036994 2 2 259822972 5 2 452208728 3 3 273076129 1 3 313952747 2 2 244984399 3 3 513962637 1 2 389511352 1 2 537475628 3 3 383292713 4 3 651537474 4 2 496407111 1 3 341446707 2 3 671540443 4 3 312158468 3 3 431258674 3 2 586936365 5 3 499505614 1 3 526348975 3 2 567316427 4 2 920909165 3 3 720514162 3 2 404524890 3 3 395321805 4 2 320234931 1 2 512225305 1 2 587827682 1 3 958686892 3 3 853891823 5 3 173832781 3 3 183246136 5 2 866000290 5 2 972639948 1 2 504627124 4 3 755006992 1 2 938309011 4 3 529652056 4 3 548632413 5 2 202021338 2 2 277412870 1 2 150435909 1 3 551820913 3 2 593881534 5 3 514062172 3 2 726613411 5 3 296997425 1 2 136705908 2 3 989489126 1 3 930689461 5 3 109625241 1 3 160309883 3 2 461077232 3 2 694664520 5 3 199352002 4 2 976943419 5 3 599395337 3 3 330455623 1 2 532613001 1 3 223512364 5 3 584106114 2 2 357173122 3 3 287644577 1 3 690760427 4 2 823551716 3 3 872801899 3 3 552060157 4 2 439066126 4 2 553460393 1 3 954905753 1 2 311681397 1 2 760946734 5 3 655015103 3 2 983445371 1 2 613050502 2 3 485050571 3 2 415602462 2 2 436244498 4 2 688381994 5 3 570316149 3 3 716805651 4 3 593917050 4 3 730174162 4 2 480591703 5 3 680227739 1 3 102888147 4 2 372515434 4 3 796609701 3 2 231734575 2 3 428284202 4 2 779255661 5 3 515494222 3 2 478725213 4 2 324821948 3 3 572440245 4 2 324716995 5 2 185042548 4 3 673969062 3 2 578609159 3 2 824633376 4 2 670776985 2 2 597144597 4 2 585818372 3 2 121907034 5 3 807293193 1 2 494597911 2 2 439250415 1 2 818934892 2 2 758343526 5 3 885227633 3 3 821337471 4 3 137915853 2 2 383552650 1 2 265278959 5 3 226740298 5 2 188483545 4 2 782251537 5 2 112747543 4 3 449428988 1 2 130907458 2 2 308619299 3 2 183321595 2 2 249661861 5 2 819900771 5 2 411372004 4 2 765141907 3 2 348865984 5 3 375160735 4 2 383530535 5 2 210940463 2 2 889128708 1 2 819313165 3 2 508198099 4 2 795505596 3 3 700612018 4 2 861675073 4 2 426745819 5 2 668554466 4 2 273577138 2 2 703950795 1 2 792620533 5 3 693177708 4 3 421524944 2 2 629809708 5 3 252805819 1 3 787249430 5 2 597114574 4 2 309119313 4 3 642062405 3 2 758070166 4 2 994179109 4 3 144287601 5 2 969352145 4 2 292997798 1 3 168075857 1 3 209819308 3 2 816418406 3 3 258074851 1 3 724259639 4 2 112494718 2 3 828560900 2 2 581106438 4 3 472999973 3 3 552886452 2 2 700782956 2 3 860298735 1 3 805850838 3 2 815968343 2 3 592087191 5 2 598735459 2 2 256206421 3 3 428925306 1 2 473552697 1 2 722493444 2 3 991236500 1 3 201255306 5 2 352185550 4 3 145832038 4 3 212396664 4 2 367373322 1 3 408468244 5 2 605009525 5 3 395239110 3 3 833472798 4 3 458051743 2 3 200541196 1 3 793225868 4 3 757551902 3 3 106927513 3 2 762507820 4 2 220864718 1 3 961963240 1 2 241817234 4 3 703277643 2 3 872253690 3 2 443151149 3 3 422784437 1 2 513690641 1 2 383842533 2 3 784671651 4 3 330172922 2 2 503949454 3 3 331426272 2 2 714685059 4 3 133074586 5 3 794760196 5 3 847590150 3 3 754260379 3 3 877623092 2 2 698157621 2 2 908707929 3 3 623253945 3 2 244695671 5 3 224926723 5 2 349450001 3 3 899866614 2 2 442520382 5 2 158972534 2 2 485638996 5 2 682601801 5 3 972862934 4 2 405331103 3 3 813791064 1 2 374759100 2 3 336383940 1 2 185954798 5 3 726684673 2 3 703397490 2 2 647405895 3 3 696028584 1 3 833165058 3 2 992974028 5 2 650805012 1 3 724449988 3 3 516918684 2 2 566380174 5 3 133264544 2 3 154177971 5 3 414795517 3 3 989818833 3 3 578555628 1 2 313380657 5 3 596624136 1 3 244609816 1 2 746422703 1 2 731912890 5 3 781559309 4 2 594657469 1 3 503952352 3 2 193738649 2 3 773055735 4 2 743147138 1 3 649536890 3 2 517565860 2 2 165161075 3 3 709178197 1 3 765227867 5 2 429154860 3 3 474993197 4 2 493222726 4 3 738079990 5 2 373961733 3 2 831372446 5 2 207739663 3 3 551467912 4 3 756430689 1 2 240053882 4 3 830880030 2 2 147065538 2 3 359216607 2 3 389760933 1 3 546844597 3 2 913393457 3 2 593233285 5 2 479995051 4 3 374945256 1 2 644398259 2 3 185145150 2 3 370898827 4 3 244509570 3 2 185249278 1 3 524098632 2 3 396942487 4 2 616428300 4 3 254284365 4 3 466927349 4 2 259183738 5 2 733873160 4 2 415187593 5 3 650254363 3 2 795508863 2 3 344432379 1 3 820163788 3 3 978147484 1 2 289154251 1 2 997411413 1 2 287795839 4 2 588719249 5 3 703455415 4 3 612479768 3 2 969403703 1 2 576421034 5 2 781128646 3 3 970359357 5 3 502282325 3 3 551053572 3 2 141024788 3 3 294289351 5 2 242620511 1 3 440975979 5 2 573801279 4 3 762473767 5 3 629503822 4 2 883036215 3 3 645008061 5 2 877280627 1 2 628507688 3 3 353073439 3 2 198937174 5 2 864330378 1 2 661573027 3 3 725158636 5 3 154103430 1 3 475887170 2 2 220247413 5 2 138625247 5 3 208395963 2 2 158614397 4 3 306950818 4 2 586974886 2 2 631228125 2 3 801976078 3 2 363777863 3 3 274060787 4 2 683855029 5 2 520045802 1 2 615712557 2 3 537700349 1 3 659730565 1 3 485210206 4 2 803223155 2 2 515991057 4 3 365335457 4 2 719575425 2 3 663789670 1 2 876182589 3 2 819463178 4 3 859673538 5 3 444643143 1 2 294086126 5 2 952747267 2 2 767204233 1 2 717922774 4 2 441083124 3 2 992357719 4 3 323135478 5 2 947162760 5 2 900539299 3 3 155334385 2 3 248804425 3 2 116809832 3 3 658794190 5 2 288757861 5 2 980841317 3 2 566318494 5 3 330799137 3 2 315117490 1 3 863228319 3 2 285794760 3 2 947660781 1 3 705657375 2 2 322757941 4 2 209051094 3 3 775231217 1 3 934378217 4 3 573930171 1 3 755898199 1 2 418953100 3 3 969036393 3 2 286975101 1 2 461023620 3 2 526174499 3 3 139543743 5 3 388481627 3 3 274156839 1 3 603235029 1 2 663291833 4 2 448392978 1 3 773176603 4 2 650319620 5 2 451613569 5 2 301790552 3 3 968279213 2 2 748346324 4 3 436840580 4 2 823000260 4 3 900946958 3 2 761956246 5 2 609602532 4 2 530103276 1 2 371622560 5 3 853637925 3 2 754167058 1 3 637381448 4 3 585852608 4 2 135031392 1 3 646078538 4 3 805552817 2 3 511075689 2 3 617550117 3 3 434133561 2 2 424429892 5 2 923970522 1 2 973831575 5 2 343178261 2 3 123323221 4 2 727103635 4 3 440922721 4 2 970603465 1 2 432959654 3 2 678827205 2 3 468798854 5 2 512530662 4 2 115923311 2 2 385098353 2 2 582712290 4 3 461479508 2 3 206880651 4 2 359108904 1 3 735121619 1 2 295557489 1 3 851467199 2 3 132435392 3 3 385471101 2 3 637231821 2 3 885522802 5 2 988537732 2 3 171806855 4 2 368082686 3 2 206895304 5 2 620819757 5 2 442489856 4 3 935348692 5 2 703073142 4 2 558223175 5 2 201726777 4 3 685797745 3 2 264519170 3 2 256367435 2 2 596353067 5 2 346978941 5 2 937178659 1 2 457587363 5 3 790076712 1 2 288887046 5 2 985849378 2 2 692263713 2 3 497373954 3 2 927252590 3 3 952170457 3 2 489825899 1 3 439871534 1 3 436292004 2 3 315490803 4 2 494629144 1 3 416248388 2 3 696539583 3 3 118489239 4 3 686386773 3 2 833897751 5 3 574472264 1 2 169915965 4 2 114453125 3 3 593367944 2 2 284008334 4 2 457286305 1 2 349925293 3 2 794312548 2 3 200917340 4 2 163650350 1 2 478359548 3 2 319485605 3 3 706909411 4 3 420874525 5 3 259540550 4 3 594833425 3 3 717127931 2 3 654956379 1 2 378888999 4 2 197562640 4 3 265310751 4 2 102642008 4 2 471926127 4 3 782769499 1 2 600866189 2 3 226637521 5 2 318388357 1 2 535132989 4 2 426135298 4 2 362116419 1 2 750335857 2 2 891744450 2 2 217399505 1 2 277064441 3 3 499545353 2 2 176342172 3 3 977872709 1 3 487680609 1 2 418247749 4 2 590594725 5 3 614607430 2 2 540836913 1 3 803346793 4 2 607628561 3 2 319167163 2 3 854477530 5 2 536048587 2 3 759544053 2 2 888495474 3 2 362531937 1 3 207525966 3 2 430023206 4 3 440240503 2 3 217797378 4 3 545212999 2 3 763281968 3 3 222081838 2 2 457922123 2 2 149083385 3 2 597633654 2 3 701136187 3 3 320321858 1 2 974554386 4 2 806892611 3 2 189407033 2 2 940921863 5 2 375197829 5 3 485194157 3 2 128890142 3 3 580534693 3 3 577879174 5 3 558518562 1 2 172324463 4 2 327675447 1 2 630189382 1 2 372338086 4 3 276969449 1 3 449122220 1 3 173573163 5 3 124211438 2 2 228470927 4 3 511291841 5 3 953962964 5 2 154809842 1 3 948232938 2 3 853134252 3 3 564612568 3 2 112326254 2 2 679424293 3 2 847319434 3 2 285117912 2 2 754520211 2 3 833966510 4 3 362379649 3 2 397491217 2 2 450696385 3 3 774899309 4 3 510771971 2 3 676148544 4 3 735324166 5 3 148710858 5 2 299004946 1 2 154240192 5 2 501888238 2 3 493221055 4 3 643644738 3 3 863711325 1 3 180849882 3 3 760922019 3 3 937731271 4 2 772349125 5 2 924379162 3 2 695084024 3 2 215833242 2 3 971475116 1 2 995816826 5 3 490610787 4 2 694933184 3 2 541291983 3 2 372773305 1 3 323095805 4 3 792597562 1 2 604030512 1 3 194764847 3 2 401476289 5 2 528266830 4 3 558276427 5 2 862497256 3 3 231152170 4 3 565653374 3 2 280197820 2 3 388105687 4 2 207119387 4 3 949725976 5 2 951318067 3 2 359759529 2 3 794351960 4 2 408953627 2 3 664198056 4 3 603273154 5 2 403347835 5 3 693113583 1 3 656439075 4 2 817487765 4 3 446980599 5 3 209509978 4 2 597681937 5 2 329393574 4 3 825496466 2 2 546042385 3 2 472261475 2 3 172045641 5 3 462846805 4 2 818052651 5 2 252061671 2 2 384405707 3 2 996683409 4 3 696964554 2 3 312623752 2 2 380677573 5 2 737158212 1 3 429248311 2 3 517139862 2 3 425868976 4 3 301624766 5 3 226173258 1 3 871141242 2 3 456831979 4 2 497883255 4 2 235478359 5 3 273008726 2 2 293188918 5 2 643094892 2 2 143157695 2 2 231590586 5 2 500929556 4 3 382062461 2 3 557990032 4 2 640916952 2 2 396679715 3 2 426420349 4 2 384913978 4 3 333822704 3 2 301906988 2 3 179539004 4 3 749039462 4 2 942746670 5 3 557385924 5 2 332620860 1 3 149528877 4 2 359127886 1 3 962629627 5 3 109816647 3 2 422019125 1 2 133604427 3 3 843691907 4 3 632921287 3 3 278098705 1 2 898716409 3 3 401623650 5 2 212730588 1 2 803979887 2 3 433146070 5 2 320509445 1 2 208005457 1 3 616168321 2 2 656536475 5 2 396544752 3 3 567799975 3 3 587922504 5 3 775622612 3 2 534124423 2 2 662586565 2 2 435135909 1 2 667666441 5 2 143867994 4 2 382959323 3 2 396888169 4 2 316459996 2 3 976596714 4 3 414504209 2 2 586637512 4 2 779274627 3 2 230536951 1 2 353325630 1 2 693039313 4 2 500632964 3 3 787095944 4 2 319073645 3 3 527097518 5 3 330451506 5 3 399429036 2 3 869421629 1 3 856622776 1 2 531849477 3 2 878014745 2 3 172079889 4 3 367955063 1 3 576929998 4 3 165898987 5 2 907922557 2 2 367675457 2 3 406296623 2 3 254569837 3 2 326409486 2 2 841730702 5 3 153508690 4 3 387348965 5 3 212452752 4 3 651039110 4 2 432740050 2 3 446499808 2 3 255841870 2 2 303130918 5 3 584321252 2 2 821041757 5 3 460311164 3 2 662129113 2 3 352861718 4 3 358241568 1 3 101957313 5 3 482277701 3 2 932715820 3 3 789162827 5 2 264128555 3 2 897474258 2 2 720938526 2 2 992397694 2 3 536417642 3 2 441115765 4 2 504025511 4 3 531721249 5 2 521994158 3 3 520193911 5 3 604334413 1 2 548685747 2 2 334072576 4 3 364327624 1 3 868567355 2 2 488818463 5 3 182131314 5 2 654460329 2 2 239880067 3 2 506108585 3 2 482883376 3 3 441806285 1 2 740892945 1 3 419445954 2 3 985935855 1 2 289611124 2 2 705399879 1 3 924987531 2 2 213180802 1 2 844594499 2 2 221817844 5 3 197740560 1 2 249117717 5 2 610275842 5 2 659297689 3 2 708669508 2 3 736339490 3 2 647813029 5 3 672509494 2 3 807471542 4 2 425203940 4 3 554862941 4 2 408508428 3 2 839118214 1 2 751612652 5 2 203565598 5 2 938033326 4 3 146433052 1 3 735966317 4 3 772825859 3 3 725281735 5 3 382576283 5 2 403735527 3 2 157978131 5 2 771499369 4 2 788412733 1 2 108354437 2 3 674354760 5 2 693147717 5 3 372588051 1 2 556611275 2 3 763464257 1 3 632600687 4 2 425740922 1 2 971104945 5 3 159770199 3 3 665581781 3 3 733136437 3 3 443108896 4 3 727360043 2 3 468679352 2 3 668781463 4 3 736702468 5 3 638735882 3 2 916838771 3 3 619196868 1 3 959969710 4 2 633876171 3 3 181148478 4 3 715093758 5 3 286743007 5 3 963792451 5 3 922526851 5 3 497469158 5 3 236243394 2 3 387711754 4 3 105866932 4 2 299748636 2 3 232416662 4 3 610218296 4 3 221156334 4 3 319455551 3 2 326703837 5 2 589399066 1 3 821542065 3 3 235702152 5 3 973422661 5 2 913725721 5 3 555321444 4 3 355499282 1 3 536868513 2 2 641035655 3 3 581334240 1 3 632265021 1 2 197337139 3 2 957009399 5 3 723828042 4 2 959346545 5 2 335854028 2 2 237369665 1 2 348940497 2 3 535046261 3 3 588969665 2 2 553865638 2 2 146161669 5 2 304851908 2 2 312370959 2 2 155998647 5 3 871635451 3 3 546056105 1 3 601286759 3 2 602090275 2 2 345078388 5 3 522901766 2 3 649865810 1 3 809338244 3 3 251335952 2 3 903108146 3 2 108428395 3 3 826058779 5 2 259254650 3 2 307482869 3 3 278949275 2 3 188656281 3 3 140155770 5 2 276005014 2 3 885743789 5 3 525920741 4 2 506214257 3 3 819568040 2 2 268737137 1 3 515884956 5 2 679974627 5 3 583279383 2 3 671899479 5 3 453699351 4 3 957108479 2 3 565914194 5 3 603543024 2 2 902057077 1 3 577658764 2 2 109891690 2 3 515431284 1 2 655589465 5 3 319293356 1 2 127188346 5 3 316710615 1 3 301598753 1 3 350178298 2 3 825908775 1 3 377406461 2 2 701042550 5 3 543221917 2 2 544072954 1 2 757294473 3 3 130273726 5 2 514485334 4 3 274704176 5 3 744175091 3 2 978957752 1 2 310968210 3 2 214374474 5 3 369518195 4 3 336627027 4 3 251196607 5 2 354891308 2 2 664110576 4 2 505705305 2 3 513955318 3 2 572704605 1 2 865336741 1 3 809579735 5 2 182163059 2 3 802191985 3 3 830294020 1 3 472845903 1 3 722801650 2 3 324835916 1 3 577713798 1 2 601956147 1 2 410491481 2 2 561711049 3 3 551979907 1 2 370225196 1 2 821744530 3 2 135719066 4 3 337360850 2 3 183859574 5 3 312736422 5 3 802870587 1 3 295534507 5 2 992865664 5 2 174859304 2 2 158390042 5 3 569237099 5 3 393212397 1 2 651552117 1 3 308940192 2 2 387933424 1 2 270341028 2 2 744143801 5 3 102675440 5 3 620796375 5 2 755130551 2 2 989225841 2 2 154852966 1 3 551926118 5 2 759171904 3 2 504921979 3 2 910751889 4 2 141405236 3 3 337843831 1 3 246285877 3 3 558726804 4 3 728565494 2 2 696402668 5 3 845690056 2 3 346274599 3 2 703987946 2 3 907837023 1 2 151806087 4 3 517247096 1 3 110304004 4 2 660539896 5 2 675274879 5 3 101923629 5 3 546807071 3 3 476351726 2 3 519864816 4 2 374993681 3 3 596322780 2 2 131143048 5 2 375775976 1 2 114133340 1 3 757339062 1 2 411927141 4 2 288416329 2 2 197253999 4 3 990851880 3 2 558081512 2 2 179600142 2 2 590695008 4 3 390328361 3 2 109929753 4 2 955465263 1 2 724198075 3 3 186161172 5 2 387037161 2 2 785097217 5 3 974646865 2 2 679545774 5 3 790257645 3 3 388992818 5 3 873346275 3 2 461590079 3 3 886910286 4 3 281691041 2 2 456446432 3 2 711256364 3 3 479205160 2 3 180521997 4 3 781387401 1 2 140216715 4 3 924155642 5 2 294104581 1 3 936444814 4 2 300970712 4 2 542258131 5 2 624255568 2 3 748525317 1 3 492917642 4 2 998563941 1 2 556082561 3 3 866437740 2 3 677541613 5 3 690439637 1 3 586150197 2 2 828536020 5 3 948849459 1 2 378717375 2 2 881306585 5 2 746191502 1 2 890147506 4 2 530319750 5 3 502117243 4 3 296220589 1 2 637320130 4 2 887600055 1 3 102059399 4 2 416639134 4 3 217026147 3 3 198079591 1 2 132336280 4 2 438378210 2 3 112182741 2 3 637591661 5 2 799954230 4 2 944179175 5 3 998701755 2 3 917033087 3 2 616861985 4 3 412228229 3 2 857556847 2 2 652772855 1 2 203897890 5 3 966975768 3 2 157704128 1 2 113867141 3 3 645197666 5 2 846125741 5 2 640930442 5 3 343623495 5 3 520414130 4 3 261295116 4 3 108813507 5 3 945526448 3 3 752049440 1 3 999707288 3 3 198353698 3 3 925549507 3 2 657780638 4 2 610125607 2 3 457138285 1 2 209912937 2 2 537112691 4 2 739246617 4 2 672321390 4 3 626768340 5 2 920364440 3 3 366745187 2 2 357877220 5 2 223227102 4 3 888210911 5 2 382655389 4 3 474289909 1 2 696882016 3 2 581019485 3 3 250275782 1 2 609833071 4 2 615237461 3 3 632281363 4 3 569141108 5 3 294656423 3 3 706375937 5 2 274910199 4 2 533541202 4 3 752879939 2 3 647188196 1 3 866837978 1 2 714849122 5 3 170100359 3 2 336641837 4 2 388652922 4 3 378524391 1 3 184110393 2 3 850874425 1 3 735734332 1 3 121109619 1 3 314695537 1 3 663849237 4 3 727216902 3 3 917015966 3 2 134691258 5 3 928991749 2 3 790625556 2 2 137927951 4 2 258232117 2 3 780733188 1 2 371364742 3 2 628994303 1 3 346266611 2 2 535415288 5 3 594239504 2 2 354875857 3 3 248317941 2 3 719048872 5 3 473699185 3 3 325672302 2 2 994551193 4 2 576320979 4 2 237618165 2 3 643037199 1 2 611714402 5 2 586261181 5 2 539540298 1 3 261528311 1 2 908533299 5 3 208493146 1 3 267351080 1 2 180859596 4 3 345170478 5 3 578340493 5 2 434867747 4 2 347455444 2 3 111963341 3 2 757024199 2 3 738963243 1 3 701179445 3 2 235948787 4 3 354360508 4 2 666514096 5 3 148795637 1 3 918931868 4 2 306903090 5 2 750543607 3 3 806363810 3 3 697703284 3 2 459575277 3 3 919251411 2 3 562326793 2 3 442960202 3 2 570888881 1 3 407776405 2 3 119175119 4 2 380174947 4 2 275077762 5 2 712787162 5 3 738733051 3 2 875597621 5 3 214674641 3 3 470955799 3 2 707170055 2 2 520272294 5 3 297234137 1 3 497064828 1 2 977940898 3 2 375139489 5 3 103150848 3 3 260279226 2 3 944348846 5 2 678293189 4 2 540642201 2 2 798053713 3 3 749255693 5 2 304041661 5 2 822876411 1 2 358497944 4 2 236501059 3 3 462182842 5 2 608388068 4 3 374771497 2 2 168011809 3 3 516860638 5 2 427080364 3 3 615794640 1 2 450627711 2 2 402753536 2 3 945693068 2 3 750830827 3 2 484226253 3 3 766995680 1 2 413680899 3 3 660549091 4 3 589921874 2 3 970532523 1 2 109890442 3 3 438253570 4 2 514102606 4 2 782283847 1 3 201510692 3 2 966629898 2 2 671637990 3 2 483034190 1 2 370889104 2 2 161771574 2 2 610567208 3 3 814881333 4 2 256755535 3 3 967799296 4 3 372382983 5 3 277259046 3 3 715359912 5 3 827138840 2 3 447714938 4 3 387885612 2 2 682513454 5 2 972522706 4 3 399813241 3 3 999173041 5 2 646415827 1 3 728330504 3 3 274277828 3 2 269717680 4 3 759532749 3 3 202859118 4 2 570051163 2 2 542774470 4 2 598053520 2 2 758784466 2 2 465561238 5 3 779314178 5 2 799166359 3 3 430579131 4 3 119776988 1 2 701065342 3 2 246415547 3 3 108650251 4 2 634454753 3 3 246943282 4 2 789780206 1 2 638119665 3 3 588393111 2 3 938803296 3 2 775269959 3 2 601997359 4 3 882910764 3 2 100630347 5 2 120558493 5 2 258073850 3 3 312029503 3 3 148159419 3 2 584605413 1 3 411266859 1 3 186596303 5 2 640113052 3 3 753392593 2 2 101307615 1 2 512324883 5 3 233590911 4 2 398889826 2 2 931107621 2 3 842373642 4 3 374521425 3 2 351721203 4 2 439497833 5 2 518167739 2 2 409337865 4 2 706001869 2 2 862450421 1 2 680030602 2 2 934851843 5 2 469784616 4 2 639546168 2 2 737910388 3 3 846354759 2 2 967755291 5 2 530121083 1 2 153605932 2 2 688998223 3 2 207978292 3 3 325171574 4 3 424186163 2 2 320459149 3 2 415122395 2 3 726713094 2 2 530863344 3 2 679525466 1 2 618775113 3 3 788974365 5 2 341702004 2 2 438324997 2 2 289132877 2 3 346011870 4 3 613833479 2 3 188823191 4 3 138109867 4 2 476473795 1 2 628223051 5 3 764984795 2 2 132244326 5 3 754022779 3 2 209978779 3 3 770808881 4 2 576935183 2 3 809726781 1 3 355621894 1 2 891675246 3 3 914350903 4 2 514719446 1 2 689376791 4 2 516218002 1 3 148264359 1 3 533556737 2 2 568236631 1 3 326767167 2 3 285476123 3 3 934618703 3 2 493430165 1 3 282142038 3 2 744069746 2 3 132655393 5 3 487669311 1 3 380658817 5 2 372408478 5 2 329923980 4 3 538492872 2 2 814229364 4 2 757056849 2 2 584196107 3 2 477517893 2 2 551860242 5 3 311996399 1 3 603150461 5 2 813605517 2 3 849271980 5 3 759262326 1 3 177077101 4 2 880448528 4 2 763973510 5 3 330166748 2 2 617387452 2 2 321911202 1 3 922739992 3 2 698195584 4 2 755610180 4 2 119022646 5 2 521012344 1 3 899157691 2 3 478477210 3 3 474962982 5 3 399970551 3 3 497190022 5 3 848588029 2 2 405698616 4 3 876964414 5 3 256931508 3 3 236578600 4 3 428028009 4 3 195730352 1 2 265859990 5 3 434105859 3 3 293655099 2 3 460727465 5 2 196294574 5 2 154761206 1 3 339077366 3 3 605283462 1 3 224435276 4 3 526476182 5 3 688698813 3 3 454960343 5 3 265811758 4 2 265030952 5 3 456408167 3 3 780530261 2 2 198916076 5 3 692497517 1 3 259592481 1 3 120882516 5 2 903130223 1 2 828729378 5 3 803404148 1 3 526647861 4 2 870784052 2 3 384733497 1 2 218825297 2 2 642959779 2 2 922358524 4 2 568689777 3 2 891964496 5 2 226844252 5 2 286506636 5 3 908177952 2 2 493578401 1 2 728674703 2 2 611138348 2 3 923408489 4 2 608844382 5 3 687877143 1 2 172593055 5 2 411843759 1 3 405151547 5 3 784467417 3 2 514985730 1 3 614569347 5 3 713227036 1 2 939667484 4 2 670664843 5 2 357781469 4 3 748558144 1 3 383890182 4 3 570351737 2 2 866342588 2 2 924999254 1 3 190606162 2 3 999514657 1 2 954958862 5 3 756962008 2 3 865265165 3 3 474764151 2 3 431133466 1 3 296108594 4 2 660970303 2 3 648164279 2 2 244400287 2 3 194234668 5 3 305998395 4 3 740226999 4 3 984176401 2 2 577131770 2 2 354759890 3 2 212452761 4 3 411960251 1 3 739313106 1 3 575627999 3 2 846152433 3 3 288690446 4 2 617930131 4 3 924672377 1 2 356127058 1 2 626253224 2 2 307742836 4 3 323410076 3 3 914373551 3 3 806566313 1 3 772214952 4 3 315556350 2 3 759168257 4 3 129643237 5 2 711513194 5 2 206708588 4 2 717683950 3 3 544655755 1 2 859068384 1 3 165019660 1 3 619604429 4 3 925087399 5 3 936431062 1 3 167287571 2 3 942691029 2 2 630101771 3 3 443933552 2 2 959240516 1 3 219542784 4 2 444788235 1 3 237010201 3 3 205574640 3 3 642712697 4 2 974649317 4 2 368918764 4 2 695488098 2 3 493994735 1 2 336469061 4 3 912580737 4 2 742619608 2 2 304703343 3 3 656692248 3 3 296271887 5 3 254364206 3 3 643043612 4 2 386677211 5 2 611250338 2 3 517915656 5 2 472201235 2 3 251477180 2 2 337707330 5 3 132313092 5 3 150300546 3 3 646682351 2 3 295736382 5 3 932714018 3 2 932214303 2 2 307068402 3 2 503832723 1 3 729681721 2 2 740465354 3 3 396506987 3 3 410374419 1 2 126741777 4 3 841096601 5 3 517236188 2 3 509975594 4 3 205336419 1 2 239275021 1 2 297225299 5 3 456098189 1 2 485035029 4 2 173342639 3 3 379700515 1 3 632785005 1 2 946175164 1 2 724587377 1 3 472860258 3 3 785740494 5 3 970078367 1 2 259182555 2 3 479133514 2 2 484955362 3 2 769527699 5 3 444627078 5 2 654997022 2 3 729016771 2 3 183430374 2 2 908190883 2 2 280086262 2 2 409249418 1 2 422377923 5 2 415876371 3 2 647009678 3 2 277477210 2 3 926215274 5 2 417886604 3 3 510789014 3 3 580896986 3 3 199737464 3 3 626358907 2 3 622045000 4 2 956808979 5 3 472728875 5 2 394142904 5 2 339028939 2 3 704388842 4 2 404725304 4 3 570773970 5 3 562015726 1 2 443710945 5 3 133061563 4 2 491758293 5 3 546786544 5 3 347952172 2 3 465895263 2 2 617281668 5 2 776919315 4 2 340279640 5 2 303584411 4 3 142612747 1 3 692995240 3 3 966740139 3 3 321488803 3 3 153600968 2 2 501149213 4 2 530046242 2 3 337094159 2 2 958799314 3 2 930114971 5 2 607498773 2 2 542807441 5 3 101534004 1 2 486786582 2 2 173967044 2 3 348385455 1 2 446458716 5 2 568766504 3 3 573942355 2 2 925085500 2 2 270802139 2 3 500473528 1 3 194346546 4 3 578808667 3 2 436758255 2 3 346129617 3 3 546092506 2 2 575722858 3 2 130545001 2 3 172975709 4 3 124812035 4 3 887153362 4 2 353309007 1 3 590980280 1 2 412570279 2 3 710917624 2 3 691873393 4 2 956909367 4 3 524758781 2 3 424082488 5 3 807605439 4 2 637910395 4 3 545373609 5 3 121917851 2 2 893108433 1 2 909296233 4 2 364233813 4 3 490896202 2 3 194463149 5 2 914209507 5 3 893630332 2 3 182747106 3 3 748736078 1 2 211298122 1 2 265150398 5 2 682794002 2 2 124225141 1 2 266692813 1 2 532766749 5 2 656537595 2 2 954899841 2 2 573479428 2 3 228457593 2 2 127717277 2 3 442989482 5 2 948209735 3 3 873097147 4 2 212136473 2 3 279818982 4 3 773822938 2 2 729234823 4 3 281330834 4 2 366364392 5 3 790331962 1 3 309260817 2 3 275122288 2 3 338092899 2 2 359560179 5 3 141246210 5 3 332675159 3 3 121688425 4 2 629413119 2 3 413474368 4 3 719908464 2 3 336120366 3 3 547792340 5 2 599536584 4 3 303729409 4 3 614874720 4 2 377379103 2 2 575323982 2 3 962800833 3 3 713026248 2 3 710720995 1 2 537317956 1 2 295207021 2 3 412611068 5 3 379815150 5 3 993419873 2 3 503315100 5 2 194749420 2 3 579000831 5 3 434940451 4 2 876410010 5 2 120756177 2 2 178398230 1 2 371339205 1 3 985722534 2 2 815270946 4 3 517359534 5 2 380561157 1 3 317666117 5 2 233729652 5 2 998074633 4 3 208006144 1 3 568378932 4 2 507573440 4 3 701328360 4 3 681018979 2 3 863190533 2 3 246465514 4 3 532302840 1 2 848330383 1 2 812349653 2 3 618172166 4 2 662445887 1 3 153627996 4 3 345450429 4 3 516912215 2 3 885518545 1 3 351355409 3 2 534685110 1 3 346115918 4 2 654346580 3 2 285293088 4 2 786922011 3 3 829863659 3 3 150660497 1 2 667712751 2 2 783129597 4 2 257128842 4 3 423448119 4 3 465122783 3 2 381771562 5 2 254508236 2 3 107179410 2 2 383414899 3 2 960217773 1 2 732541104 1 3 937166875 2 3 422705423 5 2 889127388 2 3 112089528 3 2 236346691 3 3 239251300 2 2 329454905 2 2 654989892 5 2 916343737 4 2 534936725 2 2 794037561 4 3 449149289 4 2 559760507 1 2 982526631 4 3 754912880 4 3 828904577 4 2 289174630 4 2 751589393 4 3 365636680 3 3 817836124 5 3 469961449 5 3 398436502 3 2 207340299 2 2 629054567 5 3 818736691 3 2 717724595 4 3 104270915 4 2 249533349 4 2 379255465 3 3 735192933 3 3 608408284 5 2 957096055 1 2 900981672 2 3 650584507 5 2 716967743 5 2 423535800 5 3 566252110 1 3 371594460 3 2 293128447 1 3 152393037 2 3 456139735 2 3 670720041 1 3 519785775 1 2 296643267 4 2 586797381 1 3 839727137 1 2 296855532 4 3 606564907 5 2 325077259 3 3 838098865 5 3 253418755 1 2 244041481 2 3 576792440 2 2 126502689 5 3 474494884 2 2 251647330 3 2 294073620 2 2 420302476 2 3 192337866 3 3 404683179 3 3 450698819 5 3 376356033 2 2 918946478 5 2 475244123 2 3 546771525 5 3 597244578 2 2 244660213 4 2 206375459 2 2 436035596 3 2 389343472 2 2 336282755 4 3 660206487 3 3 723521253 2 2 114745846 3 2 281636257 3 2 208421167 4 2 441275721 4 2 674018810 5 3 290244523 3 2 329964842 3 3 340174113 1 3 162065792 2 3 745900794 4 2 350927874 4 3 654772238 5 2 585889220 3 3 541040968 5 3 923209647 1 3 832095413 3 2 894142779 4 3 243232742 4 3 895965013 1 3 673294799 1 3 704509880 3 2 241262374 5 3 701201782 5 2 586450183 1 3 877683780 1 2 730718146 5 3 683743100 2 3 783830162 1 2 495769340 5 3 362033843 4 2 395462042 4 2 189893578 5 3 149095180 2 2 292656237 3 2 130938043 3 3 530959967 4 2 101199951 5 3 473728555 4 3 584700201 3 2 378996179 5 2 497594586 1 3 534614251 3 2 493443156 2 2 191616037 5 2 861078686 3 3 800469204 5 3 907472929 2 2 846856495 5 2 489410371 2 2 787207831 5 2 661107856 3 2 717169390 5 3 596303223 3 2 876938777 1 3 638860185 5 2 700976090 4 2 428076643 5 2 774054732 3 3 362972727 2 3 505364193 4 2 496867010 5 3 977067282 2 2 676881468 3 3 283085417 3 2 206801161 1 2 210354868 3 2 656556219 4 2 381519552 2 2 224221656 4 2 569719215 4 3 479972742 1 3 563501956 3 2 690300108 4 2 618778878 1 2 915550790 3 3 782932823 1 3 875196861 4 2 375295407 3 3 226031625 4 3 367827229 2 3 425307048 3 2 517243157 1 2 595202501 1 2 959558291 4 3 212192119 3 3 682756345 3 3 434545828 2 2 105245099 4 3 373119817 5 3 416956033 5 2 359992040 5 3 283063307 4 2 861884951 4 2 123366822 1 2 611789386 5 2 434219248 1 3 430677754 4 2 687526702 5 2 553879701 4 3 358879330 3 3 392814492 1 2 907579840 4 3 351238575 2 2 498340834 4 3 579241016 2 3 149227457 5 2 317297202 1 3 903532030 4 3 636443555 2 2 834140887 5 2 572986929 3 2 184182574 5 3 545904707 4 3 549541728 2 2 674739224 4 3 887713146 1 3 459184388 5 2 470256042 5 3 658938482 1 2 766721102 3 3 899381819 5 3 261270328 4 2 481974168 5 2 250611605 1 3 295345464 1 2 328785066 1 3 125430156 4 2 512099318 5 2 636692208 3 3 430006566 3 3 268180487 3 3 505507491 3 2 975388187 3 2 569680668 2 3 617195260 3 2 704594352 4 2 397054557 1 2 816510506 2 3 114441544 3 2 170772341 5 3 732748754 2 2 980789049 2 3 489530614 2 3 492460464 5 2 439238437 3 3 379636703 4 2 496052758 1 2 824268000 4 3 745010632 2 3 320227380 4 2 322138950 2 2 193517763 1 2 816397818 3 3 206656751 3 3 427487871 3 2 600399812 3 3 496172171 3 2 308402921 5 3 626996416 3 3 716120331 3 3 885805392 4 3 180148217 3 3 572618850 2 2 897983017 3 2 219168073 5 3 790307597 1 3 265350705 5 3 571098960 5 2 284829310 2 3 486247230 3 2 447495938 4 3 196047222 5 2 893012687 1 2 652732131 2 2 982578543 4 2 969566151 2 3 270838001 3 2 654740686 1 2 750167500 1 3 716161613 4 2 350925113 5 3 102286591 5 3 846948014 4 2 460640348 3 2 751376851 3 2 413746132 3 3 503799830 5 3 227728729 4 3 454125399 4 3 428849820 1 2 971020090 1 3 506600215 5 3 929934870 5 3 658927625 1 3 329149280 4 3 263545195 3 3 118616738 4 2 858984015 4 2 181709750 1 3 698280330 2 2 257950168 2 3 109044377 5 3 133156693 1 3 744266031 3 3 334827928 4 2 454910341 1 2 639543021 2 3 887697216 5 2 410353670 1 3 967643156 2 2 760961999 2 2 658864231 3 3 753578643 5 2 371551437 3 2 164122206 2 3 278184151 4 2 446091189 4 2 719947650 3 3 759020836 3 3 903155944 5 3 690400221 2 3 881539683 2 2 942920419 2 2 796760053 4 3 430637734 2 3 270762751 3 2 740810697 1 3 940611931 1 2 965703620 5 2 308394704 5 3 477380577 4 3 329229385 4 2 125242651 1 3 304092294 4 2 153152824 4 2 312748185 1 3 459915056 1 2 315151238 2 2 423144139 3 3 847346916 5 2 280281037 5 3 726165514 1 2 626715725 2 2 251371436 5 3 221517501 1 2 467312405 1 3 683073782 4 2 402996462 3 2 484882941 2 3 349155847 2 2 827256598 1 3 241950866 4 3 859834528 1 3 485232781 5 3 769448710 1 3 568564983 4 3 615489556 3 2 111768028 3 3 492704495 4 3 770870805 4 3 840734454 4 2 950133500 2 2 928502249 4 3 403366613 1 2 344340691 4 3 411775384 2 3 300243689 4 3 587258674 4 2 318510258 4 2 235992593 3 3 299180762 4 2 989930284 1 3 140918680 4 2 461680991 5 2 973374714 1 3 386567985 1 2 249608479 2 2 311960250 5 3 910047385 1 2 527523831 5 3 310761500 3 3 572947045 1 3 301984834 1 2 463210986 4 3 190832655 3 2 426148676 5 3 877396889 2 3 294469570 3 2 989355114 3 3 739311774 5 2 627242015 2 2 624149021 3 2 181739321 1 3 961300924 3 2 131551099 5 2 646109986 4 3 705518484 5 3 438852325 5 3 360687342 4 3 583530554 2 3 762968305 2 3 761995206 3 3 126679122 1 3 193085610 4 2 524325584 2 2 644475678 1 2 301868486 3 2 406248817 4 3 512796873 5 2 225087225 4 3 646315460 1 2 232600327 4 3 164034884 1 3 447772119 1 2 324473154 5 3 107061248 4 3 855534425 4 3 929107812 2 2 614301500 3 3 351915709 1 2 779826419 1 2 505614498 4 2 245599620 5 2 864182094 2 2 854798416 4 3 285777301 4 3 456242888 3 3 261926220 5 2 387041632 5 2 814949677 1 2 351270854 1 3 113672227 5 2 287762695 1 3 647714306 1 3 104222367 5 2 628093764 2 2 474189145 5 2 495775341 1 3 425444516 1 3 255416198 1 2 432334037 3 3 481449401 4 3 670522691 5 2 153470063 4 3 141536943 2 2 215314693 2 2 223472182 1 3 637219029 2 3 454080914 5 2 396495152 5 3 254341506 1 3 393702680 4 3 356705830 1 3 438429996 4 3 743002205 2 3 269683541 1 2 207027169 1 2 764293864 3 3 647404434 1 2 491203190 4 3 640832599 5 2 803732237 3 3 522530975 1 3 383530589 5 3 471509636 1 3 446255206 3 2 136571467 4 2 129460634 4 2 728197333 2 2 585848529 4 3 830762141 1 3 492677713 4 3 751103678 2 3 494469119 1 2 443537321 1 3 377743964 5 3 572835302 2 3 801069527 4 3 728096482 2 3 255051710 3 3 942170988 5 3 963102309 3 2 509121230 1 3 887224572 4 2 149782068 1 3 469904628 5 3 104711338 2 2 756931116 4 3 268625355 3 3 456417679 3 2 276715150 1 2 612014529 5 2 369805422 3 3 136399331 5 3 595669404 3 2 880101306 4 3 149827577 5 3 745040063 3 3 227124180 4 2 144741391 2 2 390392454 4 2 579205334 2 2 998050016 4 2 260317233 3 3 841929008 3 3 613932552 2 3 202998899 5 2 863862912 2 2 287374931 2 3 135184495 2 3 357414302 3 2 864532808 4 2 716147554 5 3 965238925 4 2 744613309 1 2 900351745 4 3 273729023 2 3 514271277 2 3 265944980 3 3 703576096 1 3 475493958 4 3 501666145 5 2 982361442 4 3 257718997 3 3 923768422 4 3 584820684 1 3 495866263 2 3 918944144 4 3 660730926 1 2 128852742 2 3 309228352 3 2 437520234 3 2 518779351 1 3 770116369 5 2 790410751 2 2 499914936 5 3 933412006 5 2 741947493 1 2 642433150 1 2 872986820 3 3 528961460 5 2 353343689 5 3 495475061 4 3 322574944 3 2 114996242 2 3 808903721 5 3 337552552 5 3 665210959 5 3 960988074 5 3 746599056 3 2 305693930 1 2 891338301 3 3 415397132 5 3 238739519 2 2 280337170 1 3 248054365 5 3 745072677 1 2 762967154 3 3 182745620 3 2 291428836 2 2 917505846 2 2 563324773 3 3 700114998 4 2 779125530 5 2 792712046 1 3 114900757 1 2 315824310 4 3 743616550 4 3 237830409 5 3 426851773 3 3 142834966 3 3 944354304 4 2 545261976 1 2 692630529 3 2 259643185 3 2 624906106 5 3 627259917 5 3 277014692 5 2 834085655 1 3 215406010 3 2 503567099 1 3 271722980 5 3 964167509 4 3 244316490 5 3 782545759 3 3 492363807 1 3 771236298 2 3 780903510 4 2 848529506 1 2 809940360 5 3 734947816 4 3 195573545 3 3 570483280 3 2 917149748 5 2 220768723 5 2 294055714 4 3 812487247 4 2 662503153 5 2 118856794 3 3 319273221 2 2 577085178 1 2 168385967 5 2 332308775 4 2 258795367 5 2 243930020 2 2 571684389 4 2 998318101 1 2 417501000 1 2 176307763 3 3 729751283 2 3 273812915 4 3 792115496 1 3 519160312 5 3 179999629 2 3 160901956 4 2 428781192 3 3 376043676 3 3 414731146 4 3 386841884 1 3 130742747 5 2 406234334 4 2 814222446 4 2 138866616 1 2 306026926 4 2 530056372 1 2 487065968 2 3 809213106 3 2 169092654 3 2 579589895 4 3 949760036 5 2 276584560 1 3 900048227 1 3 118473071 2 3 948988919 3 2 899759407 4 3 374345668 2 3 277864911 4 3 889283029 4 2 641097442 5 2 252916361 1 3 409087983 1 2 825236652 3 3 804810334 5 2 597973219 2 2 708669189 4 3 928829993 3 3 281956703 5 3 461903245 1 3 396482553 5 3 760728511 4 3 182605034 2 2 549988793 4 3 190009577 5 3 534727633 2 2 593097293 4 2 289104584 3 2 588114317 3 2 652215403 1 3 425995727 4 2 854820192 4 3 304623661 3 3 840402565 1 2 862777503 4 2 940221225 5 2 113884314 2 3 199312129 1 3 234357757 2 2 681970999 1 3 186678965 3 2 211174146 5 2 593888541 1 3 349697580 5 2 745396053 3 3 285750839 4 2 307964950 3 2 612443466 4 2 413403202 3 2 289775200 1 2 407031799 2 2 271701775 2 2 773434441 1 3 697213523 4 3 668657829 1 3 369661517 3 2 623491473 3 2 327761745 5 3 356865550 1 3 496965877 4 2 281727667 2 3 514917792 4 2 523134760 1 2 644752288 3 2 983524355 3 3 605732945 4 2 148815309 3 3 251873847 4 2 763168312 3 2 559708131 1 3 643865160 3 2 439989362 1 2 853665797 5 2 637501880 4 3 153499524 2 2 787192003 2 3 583708039 4 2 190762372 1 3 320416350 5 2 748307657 3 3 179771235 1 2 188418327 3 3 955632425 5 2 985228444 1 2 997237000 3 3 956071645 1 2 682628411 4 3 650124488 5 3 872255819 2 3 888271884 4 3 164311646 1 3 296770084 3 3 412477402 4 3 655912659 4 3 890076860 1 3 938294070 1 3 533032849 2 3 657823771 5 3 594948643 2 3 386445415 4 2 725201735 4 3 620146054 5 3 316036331 3 2 173231892 1 3 725187016 1 2 818722333 3 2 574149670 4 3 716027089 4 2 213378763 1 2 130850830 1 3 277050648 4 2 366413814 1 2 221569244 5 2 749193024 5 3 328454690 4 2 781559540 1 3 197668783 1 3 267657020 4 3 568927619 2 3 434814758 2 3 796428452 3 2 105770778 5 3 678760691 2 2 619985649 4 3 221048753 4 2 368022993 5 3 377765642 3 3 907916524 3 3 569106433 2 3 570171946 2 3 757279640 2 3 988861465 5 3 197761064 2 2 119428461 1 3 594793687 2 3 871810814 4 3 766757014 2 3 778086869 3 2 196554737 2 2 314261965 1 3 717530359 5 2 714233368 4 3 311283875 1 3 278627910 2 2 645577990 1 2 885685039 2 2 899435744 4 3 163095454 3 2 581774921 2 3 777918574 2 2 854513490 5 2 373652927 4 3 862984027 4 3 616763064 4 3 543572235 4 2 505413330 3 2 839739383 2 3 643522439 1 2 424067569 5 3 173170995 5 3 277154617 1 2 418094020 3 2 310210476 3 3 998814618 3 3 161408476 3 3 473787787 3 3 213913534 1 2 830708521 3 3 827804279 5 2 482420081 5 3 727143471 1 3 617148730 5 2 202174390 2 3 684276766 1 2 883341269 3 3 363641422 4 2 186767902 5 2 394213075 4 2 376605489 1 3 225292036 3 2 131672112 2 2 966039124 2 2 258996686 5 3 782510257 4 2 464173006 2 3 547442367 5 3 825647789 5 3 864444587 3 3 169133617 3 3 601804503 2 3 179126500 5 3 426066009 1 2 518150679 1 3 580527160 5 3 653174463 3 3 222968446 3 2 893061768 2 2 437858208 4 2 708765599 5 2 509259626 2 3 780301977 1 3 368036850 3 2 846315467 5 2 913801189 3 2 277649101 2 2 456977233 3 3 558326467 5 2 634239856 2 2 768603045 3 2 417352664 4 3 315856749 5 2 756481795 5 2 475607568 1 3 278342257 4 3 982752544 4 2 106436722 1 3 259796564 5 3 296215553 1 3 131675947 2 3 168008312 5 3 520383820 4 2 139887461 1 2 155990865 4 3 256923998 3 3 562900088 2 2 715579310 4 2 934991717 4 2 929678868 1 2 231950632 2 2 801221792 5 3 118697652 2 2 331822753 1 3 623056653 5 2 363578801 1 2 624373884 2 2 789188377 2 2 964281317 3 3 548630234 4 2 238083732 4 2 518744425 2 3 261745195 2 2 274165307 5 3 825904999 5 3 275368157 2 2 131000518 3 2 940284570 2 3 753657485 5 2 314565541 4 2 936244769 3 3 597520422 2 3 615530685 5 2 500230058 3 2 877104492 3 3 680090192 4 2 418950277 3 3 653585496 4 3 505742758 5 3 115219859 4 2 702035088 3 2 316453255 3 2 125306096 3 2 396309486 1 2 653399579 1 2 315761954 1 3 127361060 2 3 857495527 1 3 680254201 3 2 788648694 4 3 158868605 4 2 197127433 3 2 601251877 3 3 134861014 3 3 196869100 1 3 447094773 5 3 514584774 1 3 514804016 3 2 918932786 3 2 940813182 2 2 686294041 2 2 117028070 4 2 254144065 5 2 521939342 4 2 361955415 3 3 566361223 2 2 771989741 3 3 672781610 3 3 117141429 3 2 495149804 2 3 897252855 4 3 614025132 2 2 163664951 3 2 863377502 2 2 823971154 1 2 924218981 1 2 236736600 2 2 148271544 5 3 500122217 1 2 973732179 5 3 712705792 1 3 287708532 2 3 427681148 4 3 489092321 1 3 710559284 1 3 100598756 2 2 873660157 1 3 761650709 4 3 425171866 1 3 487198621 5 3 854805031 4 3 356498477 5 3 981839169 1 2 345841527 5 3 438142632 5 3 429830446 5 2 432600124 4 3 979173259 3 3 321865501 3 2 744956986 1 3 405321626 5 3 822768638 2 3 217973606 4 2 934500743 5 3 929736618 4 2 837866257 3 3 881513867 4 3 665522614 4 2 103471465 2 2 903222106 2 3 363121750 2 3 254886635 1 2 337932286 1 3 830267730 2 2 143336287 1 3 305816462 5 3 163383974 3 2 610479747 5 2 176207942 2 3 982337549 3 3 164983312 2 2 739347592 5 2 288937362 3 3 784300753 3 3 999647307 5 3 911808525 5 2 787564349 4 2 695263004 4 3 100299134 4 2 304384659 1 2 413004664 3 2 523904510 4 3 527029028 5 2 855257591 2 2 481783010 4 3 421631266 3 3 594308882 5 2 403646226 4 2 972886827 3 3 268950431 3 2 949874036 4 3 171277032 5 3 287577315 5 3 639122411 4 3 424529827 4 3 324965398 3 3 860860048 4 2 385848966 1 2 668707316 1 2 841594690 4 3 436300775 4 2 291164345 2 2 120606088 1 3 194128062 5 2 427401808 1 2 348047727 2 3 359240305 1 2 159085487 3 3 536862522 3 3 899428430 4 3 381734504 3 2 148945142 1 3 834786635 3 3 126210580 3 3 236040694 2 3 398412981 2 2 651786134 5 2 468182032 3 2 111172243 2 3 359760426 3 3 486278100 1 2 942933595 2 2 149151472 4 2 509579645 1 2 869280018 3 3 360169124 3 2 271383574 4 2 434952175 1 2 333318861 5 3 987074077 4 2 316192153 4 3 378195811 3 3 725987540 4 3 254373503 2 2 458971451 5 3 433830147 4 3 187438575 2 3 534588932 5 2 662421822 5 3 300701295 2 2 472686268 1 2 211657975 3 2 934172334 5 3 468889831 1 3 818794039 1 2 333646523 4 3 427586268 1 3 443503768 5 3 198147397 3 2 504847556 2 2 279924614 3 2 455837470 5 2 407200790 3 2 419939548 3 2 502954245 4 3 907170957 1 3 569075939 2 2 504524056 2 2 438578181 2 2 913383432 4 2 946584774 5 2 596735223 1 2 193680143 5 3 542016603 1 2 653519905 1 2 259855951 5 2 629964522 3 2 357389712 4 2 259928447 3 3 749983225 4 3 481946936 3 3 426874345 5 2 967689466 1 3 262269431 1 2 474139594 2 3 762154945 4 3 751326002 1 2 572125186 5 2 945369708 1 2 273944584 1 2 212535511 1 2 899077450 1 3 574250528 3 3 864630444 4 2 220653845 3 2 280151425 2 3 407120140 2 3 347674161 4 3 181309071 1 3 414879343 1 3 350477413 1 2 982349999 2 3 581718102 2 3 520502730 2 2 628107716 4 2 561754711 5 2 382196684 4 2 500027608 2 2 940943380 1 2 291168712 2 3 214271616 3 2 827734555 4 3 227054580 3 2 658790816 2 2 540771780 2 2 632006448 2 2 540871388 5 3 440050277 5 2 217274149 2 2 994993537 2 3 449259203 4 2 229971352 1 2 443322157 2 3 217779599 4 2 383335878 5 2 631589361 4 3 405646369 2 2 157414328 2 2 214768269 3 3 751303789 4 3 885828660 4 2 605341629 3 2 412577996 2 3 679993612 3 2 850132233 2 3 343951284 1 2 528337360 2 2 284129627 5 2 665859622 3 3 581264228 3 3 717754609 3 2 361339660 4 2 938194924 4 3 390530726 3 2 984131048 1 2 241888504 3 2 698393754 3 3 393052766 1 3 961212113 1 2 675908945 5 2 198263607 2 3 833619316 3 2 312299857 3 2 333716853 3 3 740202389 2 2 446816635 5 2 414103005 3 2 155364826 5 2 734881256 1 2 907669373 1 2 808118954 3 2 277408132 2 2 931817300 3 3 334015240 2 3 873216332 2 2 430935453 4 3 159120972 2 2 502567955 2 3 245529223 1 3 613592984 4 2 458608583 3 3 423447537 5 2 397589316 5 3 728333780 5 2 678600967 1 2 725029633 4 3 648477721 5 2 956154684 3 3 357045043 3 3 372235706 1 2 882352475 1 2 668421739 3 3 392775951 2 2 503245368 1 3 971737946 4 3 940301904 4 2 780300106 2 2 160250535 1 3 492037363 4 2 915398508 1 3 763666831 1 3 740526583 3 2 168931354 2 2 607011957 4 2 513696071 3 3 311987010 1 3 904300619 1 3 605742094 2 2 789389330 3 3 113619316 5 3 334374745 5 2 388062180 3 2 162267161 1 2 804527641 3 2 197388775 5 2 813410814 1 2 157004465 4 2 391850332 3 2 555403790 1 2 165692243 5 2 526710201 5 3 188567593 1 2 240587138 1 3 315910956 1 3 655332438 1 2 555083327 3 2 899057968 2 3 538450706 3 3 149310028 1 2 744304122 4 2 201186689 1 3 394523903 3 2 835074890 5 2 511434471 2 3 840381862 2 3 844124864 3 2 524831120 4 2 756255086 4 2 515931698 3 2 828051342 5 3 610597649 5 2 796349783 2 3 921951570 1 2 896543900 1 3 739541088 4 2 742701935 1 3 494776540 5 2 672603176 4 3 821547637 3 3 710355660 3 3 293346843 2 3 338275698 5 2 520740459 2 2 715746448 1 3 632336898 3 3 648305748 5 3 354664850 2 3 206251417 4 2 269129293 2 2 602169821 4 3 566928522 5 2 735907249 4 2 855570972 2 2 173868774 1 3 879113097 3 3 657584504 3 3 582484858 1 3 314129053 3 2 973028571 2 3 621228307 4 3 893395954 5 3 441947309 1 3 582056186 1 3 324250487 1 3 135640836 4 3 886858213 5 3 869990821 2 2 378916923 2 2 137696718 3 2 219748578 4 2 412677657 1 2 792665197 1 2 891768088 5 2 677338788 1 2 560473570 3 2 629639329 5 3 162193892 2 3 869926623 2 2 659488883 2 2 936839163 1 3 286675521 5 2 664161474 5 3 904806879 3 2 674802998 5 2 199128153 4 2 136936712 3 2 511477633 5 2 525378590 4 2 332500010 4 2 919015145 2 3 756101134 2 2 924587903 4 3 787699711 1 3 720335970 5 2 560341818 3 3 650808431 3 2 554847349 2 3 162454878 4 3 668260849 5 3 540026843 2 2 821873046 1 2 294688597 1 2 116550202 2 2 995426108 5 3 747780144 2 2 138276972 3 3 897590993 4 2 432981221 3 3 196158620 4 3 559378947 2 3 181348163 1 3 226482662 4 2 192366706 2 3 706367334 1 2 366368398 3 3 414944623 1 3 769190011 1 3 593831376 3 2 767106350 3 2 644080070 2 2 878325692 1 3 501252750 5 3 439354160 5 2 205643130 4 2 640685288 2 3 446069053 1 3 218134879 5 2 618205650 5 3 279195341 1 2 787422544 3 2 223943969 2 2 359195153 4 2 165082334 2 2 747713402 1 3 776818523 1 2 321050732 4 2 454040784 3 3 671312935 4 3 281382189 4 3 528459769 1 2 663553557 3 2 987796421 4 3 639978303 1 2 868340594 3 3 249248980 4 3 349470839 5 2 723603853 2 3 312669323 5 3 470067590 3 3 122489736 4 2 826801504 3 3 866087795 2 3 276930371 2 3 570959848 2 3 469899723 4 3 529498170 5 3 204300106 3 3 789815724 2 3 583569222 5 2 992095862 4 2 395804197 5 3 269717699 5 3 146371846 3 2 554184519 4 2 178853769 3 3 796389948 2 3 483151475 1 2 770102534 1 2 992147681 2 2 408054093 5 2 689638424 4 2 533626731 5 3 721471808 3 2 888762618 2 2 381531029 5 3 823378487 5 3 512174250 4 2 634482797 1 2 535364103 2 2 526122008 1 3 121247508 5 2 792249899 4 2 943801756 5 2 531473860 3 2 547213685 1 2 313547870 3 2 167261714 4 3 167154000 4 3 750874556 2 3 383956804 3 3 248799940 3 3 989854292 4 3 764682605 4 2 186630022 1 2 827512575 5 2 104646670 5 3 204550558 2 3 312392401 3 2 812194091 2 3 744002934 2 2 368662842 3 3 839172200 5 2 748690487 5 2 403702050 4 2 272497475 4 3 500650247 2 3 927476853 3 3 265904309 2 2 909372640 1 3 913168357 3 2 275769649 2 2 384032840 3 2 338180445 1 2 148402387 1 3 837162198 4 2 638292263 2 2 842853623 1 3 212595774 3 2 949139892 2 2 261311950 4 2 459396429 3 2 719182666 3 3 117656553 5 2 765456001 2 3 667953214 1 3 347045853 2 3 816382649 3 2 241322422 2 2 538391300 4 3 919354909 1 2 993985659 4 3 933450864 5 3 785536129 4 2 386151005 4 2 629123357 2 3 995876057 2 3 399011672 5 2 766592678 3 3 549540798 5 2 609557815 2 3 558990599 5 3 990474172 1 2 844362415 5 3 831641362 3 2 460277177 5 2 713931970 1 2 952349622 5 3 752647011 2 3 225915862 4 3 483852983 2 2 210034579 4 2 574311121 5 2 910058834 3 2 566616657 5 3 937464608 4 2 288038961 1 3 340875581 1 2 140175114 1 2 777291001 5 3 327836452 2 2 466281642 3 3 185557527 2 3 621798703 2 2 456483956 3 3 296225805 1 3 692177214 2 3 539203402 5 2 282401521 5 2 714920347 4 2 689896357 2 2 304126087 4 2 630073530 4 2 501076539 1 3 863811946 5 2 396626741 2 2 251600005 5 2 872390281 4 3 496649455 1 3 528512597 5 2 913440682 3 3 870692444 1 3 672380688 3 3 917589394 5 2 175253548 2 2 369392922 2 2 656387056 2 2 201758795 4 3 828773042 3 3 464685961 5 3 554012261 1 2 154358025 5 2 848891345 3 2 363185106 4 3 246460036 5 3 767107109 3 2 734503456 1 3 847587541 2 3 480570041 5 2 301973920 3 3 510917543 1 3 306581812 1 3 141210368 1 2 510476736 5 2 481794674 2 2 730536983 4 2 380720492 4 3 770589470 3 3 516707744 1 3 113131965 5 2 547320815 3 3 246865193 5 2 639711369 5 3 769874768 4 3 860569999 3 3 822833503 4 3 967872653 4 3 791265336 2 3 322013452 5 3 461598451 5 2 958292769 5 3 924472032 5 2 498603158 2 2 112521047 4 3 554546588 1 2 888130009 3 3 258263766 5 3 587751342 5 2 319140419 4 2 795607641 1 2 143992448 3 3 124765268 2 3 756994783 5 2 462307918 2 3 641891477 2 3 815898054 2 3 546319521 2 3 745661985 5 2 308068911 1 3 527256116 1 2 987010895 5 2 463115995 2 3 299598386 1 2 972645576 3 2 242373234 5 3 716091607 4 2 622493360 4 2 181277169 2 2 751720172 3 3 215557594 1 3 956500945 3 3 239469982 3 3 169655839 4 2 885699504 4 3 512529849 1 2 873714483 3 2 398477221 5 3 490404855 2 3 486638813 3 3 852432651 4 3 817807844 4 3 500053608 2 3 438664779 4 2 741782694 1 3 778238445 4 2 459003007 3 3 429823091 4 2 157657550 3 2 414454669 3 3 794529042 3 3 576672272 5 2 846698024 3 2 916700203 1 3 595339623 5 3 901230361 4 2 342720578 1 3 461824435 3 3 324831082 5 2 861878754 2 3 330123636 4 3 429349988 4 3 334773910 1 2 139327501 5 2 561174942 2 3 304768873 2 2 784554788 4 2 441813531 4 2 680399315 2 2 326039044 1 3 793893385 4 3 494744134 1 2 416704919 3 3 961435553 5 2 930262966 5 2 285429016 2 3 699396457 1 3 373346422 4 2 683632007 3 2 179834313 2 2 454175055 4 3 176748193 1 2 764856584 1 3 476644092 3 2 655913522 3 3 676327512 2 3 182766795 4 2 677857168 1 2 578674478 5 2 174559943 2 3 573698511 1 3 120373706 5 2 976316733 4 3 687266516 5 3 799630174 5 2 278748959 2 2 255476333 3 2 863433687 3 3 406853696 4 3 117683447 3 2 924762199 3 2 599566301 5 3 794904360 4 2 851082084 1 3 889342713 4 2 246382043 3 2 771657223 4 3 262880691 2 2 245112755 3 3 443639968 4 3 797257151 4 2 111987545 5 3 625498540 5 3 779139047 1 3 282577184 1 2 399980170 1 3 532972131 3 2 742254028 3 2 620143328 3 3 107860461 4 3 565588198 2 3 165421028 2 3 852463052 2 3 988207950 5 2 144997579 5 3 957312947 4 2 792688661 3 3 526573446 2 2 584822347 1 2 278045724 3 2 783826960 2 2 793424787 4 2 406625480 2 2 134324380 3 2 779185019 4 3 344624285 1 3 162579430 4 2 867649133 5 2 336985116 2 3 944235077 3 3 610156433 5 2 788189284 2 2 517253875 1 3 851348931 1 2 763267290 3 3 713277987 3 2 791132299 2 3 931854975 4 3 247082773 3 2 584314727 2 2 284241659 3 3 666601307 5 2 259275076 5 2 421608705 5 2 639443262 4 3 766751391 1 2 770181829 2 3 153955106 2 2 819541988 4 2 151283293 3 3 721269841 5 3 748313973 3 2 603695012 5 3 773117109 1 2 294827878 3 2 787447572 4 2 763318099 2 2 284132205 4 2 568277626 2 2 936947814 5 3 532019565 2 2 705208905 3 2 249981595 2 2 987388635 3 2 939061828 4 2 909124227 1 2 379888947 3 2 484452031 4 2 127633568 3 2 463803952 2 2 685560194 3 3 855146141 1 2 765261511 1 2 186646163 4 3 619278050 3 3 366956167 2 3 225955285 3 2 580943679 4 2 543214912 2 3 804685116 1 3 107860207 1 2 398394122 1 2 987086651 3 2 790196645 2 2 262114635 5 2 421487789 3 2 367543425 1 3 210223295 2 2 883851666 4 3 413299259 1 3 109217967 5 2 506096247 4 2 429390395 5 3 351876077 1 3 818877989 2 3 229280128 2 2 812049754 5 2 305771458 2 3 464443829 3 2 179025649 5 3 436467116 2 3 269596688 4 3 183019827 2 2 598530773 4 2 107565008 1 3 514993562 2 3 280026512 2 2 425469782 5 2 338187482 4 3 950323860 3 2 778663609 1 2 987902720 5 3 322071197 2 2 118058283 4 3 128186021 5 2 655263129 2 2 581376633 1 3 787120455 3 2 281183907 5 3 618260861 2 2 935082027 2 2 745597273 5 2 987209282 4 2 563836954 2 2 775789313 4 2 625702057 2 2 764120395 1 3 395677934 4 2 402813763 1 2 130987054 2 3 537911169 2 2 359535185 1 2 649680603 3 2 225083309 1 2 316374920 1 3 323536662 3 2 269040756 2 3 710940593 5 3 521817295 3 3 987415653 4 2 414415362 2 2 602191727 3 3 592684099 1 3 397965174 3 2 187012567 2 2 221215281 4 2 733337273 1 3 884582424 2 3 292308389 5 2 538581360 3 3 393121304 5 2 697752508 2 3 628379978 4 3 178066822 5 3 199260171 5 2 243938033 1 3 796989808 4 2 718581065 3 2 785123563 5 2 192301731 5 3 786626479 4 2 617732696 1 2 609605265 2 2 432844281 5 3 283638829 4 3 868871387 2 3 698129621 1 3 279424345 5 3 860634385 3 2 821386352 4 3 694227259 4 2 917348977 4 2 952302674 3 2 434595923 4 2 786094422 5 2 994115566 1 3 865760625 3 3 748354027 2 3 643992937 4 3 516300522 3 2 236949481 5 2 656550872 1 3 543555450 5 3 824999055 1 3 906806764 4 3 314698913 1 3 872882283 2 2 739591607 5 3 680654311 1 3 609733521 2 3 317393959 3 2 538494311 5 2 643849932 2 2 280742184 5 3 980939816 1 2 625728934 2 2 425939050 5 2 560125106 2 3 737243464 5 3 228031477 4 3 534934558 3 2 965707904 5 2 673917491 1 2 382013740 1 3 213149040 4 2 443199924 5 3 834979967 4 2 886407506 4 3 608101152 2 3 775823707 5 3 490121755 2 3 978819057 4 3 810506900 3 2 732740917 4 3 503309971 4 3 705957713 5 3 841721804 1 3 165484050 3 3 421038688 1 2 967419710 2 2 678558759 2 3 736267537 3 3 725899390 1 2 333365739 2 3 571704444 2 3 243253776 5 2 680464649 4 3 467381700 4 3 224847735 4 3 769408744 1 3 916705522 1 3 504804158 5 2 642536542 5 3 793324905 3 3 206607813 2 3 198909350 2 2 653955816 5 2 426509276 1 3 720213996 4 2 705409909 5 2 215810669 1 2 311825959 3 2 760500844 3 2 946155257 4 3 427946520 5 3 880740368 2 3 269993904 4 2 771280149 3 3 737635082 2 2 340970350 4 3 329897368 5 3 234554759 3 3 806675896 1 3 398755217 2 2 174225696 4 3 668885794 1 3 330698008 3 3 121211517 1 2 508035291 3 3 939212604 4 3 445524814 5 3 146389411 2 3 816527864 5 2 436435400 2 2 291345381 5 3 576663644 4 3 149141176 4 3 579294117 2 3 311969263 2 2 471551333 5 3 872824436 1 3 868746438 5 2 181483425 4 2 130649296 4 2 281791416 4 3 169423739 5 3 305327531 2 3 528919007 4 2 186961460 2 2 880166120 4 2 681835973 5 2 142082105 1 2 110781030 2 2 658754525 5 3 870163643 1 3 351878044 2 2 296280098 3 2 603180612 1 2 211338774 3 3 515243266 2 2 450789253 4 3 282187776 5 3 821883247 4 2 488237059 2 3 560759369 2 2 712902929 2 2 922231587 2 2 420196035 4 2 336345811 5 2 354059126 5 3 685088660 3 3 560389916 5 2 444644123 5 3 725403735 2 3 859689095 1 2 519352355 4 2 250789961 1 3 707104052 2 2 911549536 5 2 754008341 4 2 631276517 1 2 525626697 1 2 828810217 3 2 377449066 2 2 192182694 5 3 663896791 1 2 618069665 3 2 471512507 5 3 845972232 4 3 641151750 2 2 595816685 3 2 761764813 3 2 374998798 2 2 343607023 5 2 178116418 1 3 736013638 2 3 539060561 2 2 308188418 3 3 369062399 3 2 181222084 3 3 420712562 3 3 424101316 4 3 434969744 1 2 960111165 2 2 153705667 2 2 417452525 1 3 559329169 1 3 569026201 3 2 286475668 1 2 825293986 2 2 220102996 1 3 206828414 5 3 723483637 1 2 937002200 4 2 330695967 3 2 303378539 1 2 531081788 4 2 329058303 1 2 411757680 5 3 928946498 5 3 692844639 4 2 956618417 4 3 999287647 5 2 615511883 1 2 706987213 1 3 552505233 4 2 671196101 2 2 152747901 5 3 465784748 2 2 537862206 1 2 287301376 5 2 128159486 4 2 428661989 4 2 845305135 2 2 678626102 1 3 711255437 1 3 636191800 4 3 949537185 1 3 686183448 1 2 358858007 5 2 410582820 1 2 832913786 1 2 916429156 5 3 844816206 3 2 989499065 3 2 723100401 2 2 646682303 3 3 258638977 1 3 289008950 3 3 247726401 3 2 191772806 3 3 588370094 3 2 192138783 3 3 593352582 1 3 180060067 4 2 767185997 3 3 261613698 2 3 910816543 3 3 295481221 1 2 145883879 5 2 936211419 5 2 632748766 1 2 318741769 3 2 207020509 4 2 301292934 3 2 222914432 5 3 774409394 4 2 241316686 5 3 847396620 4 2 341335132 1 2 619315203 1 2 569168121 2 2 937490151 5 3 656210384 1 3 917423310 2 2 345002662 2 3 713504014 3 3 907736171 5 3 411634956 1 3 559838363 4 3 587959438 2 3 188220892 1 2 828113286 1 2 522812759 3 2 706157008 5 3 794513956 2 3 287721109 5 3 671179176 3 2 333730029 3 3 125927680 1 2 404514962 4 2 885242017 3 2 320831198 1 2 877477783 3 2 469234586 4 3 631996235 4 3 393161494 3 2 842105981 3 2 466883092 1 2 301191698 4 3 569519733 2 2 122106968 1 3 714451293 3 3 708669242 5 3 414794525 1 3 117160273 1 2 434066128 4 3 152418295 3 2 811253717 1 2 135659688 2 3 983906374 2 2 468023082 5 2 800708931 2 3 691305353 3 2 990727309 1 2 566172324 5 2 173670376 5 2 483678698 4 3 132804316 1 2 843816983 5 3 338560589 2 3 566973141 1 3 797385375 2 3 147709817 5 2 781872275 2 3 278749452 4 2 244539136 5 3 559768984 4 3 485440636 3 3 745552356 5 3 476716146 1 2 525511577 5 3 725601248 5 3 800326307 5 3 369380466 2 2 584152223 4 3 535050961 3 2 394143389 4 3 895225684 2 3 151682313 1 3 554686464 3 3 634945309 3 3 599817508 4 3 408793185 4 3 208965572 2 3 384859065 4 2 716803475 4 3 408353979 2 2 714071348 4 2 926754619 1 3 444114669 3 3 283458048 5 2 253147857 4 3 739801209 2 3 839892095 2 2 661118730 2 3 723721862 2 2 219228801 5 3 291405290 5 2 984499355 4 2 310072160 5 3 803193926 1 3 314849638 4 2 962593907 5 2 802892549 3 2 833101128 4 2 309896995 1 2 110997958 5 3 625212378 4 2 587649142 1 3 487484294 2 2 217999588 1 2 722067034 5 3 694487980 3 2 429254007 5 2 750129798 3 2 421409948 3 2 576594881 5 3 453501135 1 2 926532046 4 2 296891080 1 3 194035427 4 3 326802936 1 2 654905694 2 2 837918727 3 3 454459417 3 3 297133237 4 3 240752557 4 3 407720463 3 2 248833666 1 2 828440264 3 2 351846021 4 2 249137957 3 2 600747145 1 3 137069055 1 3 657635398 4 2 956192819 2 2 431041270 1 3 811377958 3 2 665497742 3 3 979090269 3 2 456086829 4 2 803193631 2 3 151407401 4 3 315313358 5 2 224110771 5 3 476985414 2 3 688431448 4 3 198872008 3 2 794895692 3 2 210523779 4 2 860538149 3 3 744318334 4 3 777089474 3 3 502897142 1 2 469034978 2 2 393068839 2 2 104738973 4 3 539713616 2 2 692927321 4 3 833942530 3 2 794978267 2 3 622060336 5 3 394844870 1 2 815664181 2 3 142618502 2 2 361996030 1 2 648233247 2 3 696541519 2 3 821599093 1 2 760684120 5 2 143537028 1 3 223335721 2 3 132837877 4 2 105955448 1 3 565975946 5 2 649519568 3 3 832243269 2 3 215057753 3 2 653836227 4 3 666749329 2 2 522662383 2 3 986197824 2 3 127064808 1 3 206543435 1 2 338676357 2 2 727685779 1 3 179389786 1 3 489582547 2 2 581455764 5 2 950268387 2 3 439294921 5 3 558313166 3 2 894377149 1 3 342616896 1 3 947914763 1 3 586734612 5 2 447384566 2 3 504189741 5 3 635516825 5 2 159002586 2 3 101176613 2 2 842327367 1 2 239094899 3 3 967463998 1 3 664625591 3 3 782353044 3 3 485727705 5 2 155201794 4 2 731499000 3 2 729241272 3 3 161842061 1 2 474031510 3 2 741857185 5 2 134936166 5 3 907606810 5 3 197734229 5 2 898285023 2 3 299438083 2 3 544095767 2 2 737495854 2 2 566307193 3 2 871654213 4 2 365600372 4 2 727246626 5 3 108448246 4 2 875222389 2 2 564165078 5 3 590824588 1 3 675502615 5 2 464635990 4 2 432228076 5 3 121633040 2 3 295626333 1 3 769002869 2 2 553307563 4 2 976748619 5 3 236226683 4 3 898259981 1 2 147812490 2 3 856056620 3 2 921781175 2 2 212710583 5 3 644349337 3 2 459209733 2 3 327821499 1 3 873607585 3 2 348081314 5 3 167677876 4 2 622929992 5 3 579631886 1 3 607044832 4 3 977107211 5 3 150951663 1 3 140529748 4 2 121105882 2 2 436966587 4 2 409770886 5 2 733070205 3 3 359675020 1 2 283403806 1 2 920948644 5 3 692481473 2 3 198781217 1 3 141907893 1 3 143875546 4 3 120591744 3 3 124775105 2 3 673611625 4 2 623389889 4 3 472453463 4 2 249216912 5 2 740482483 3 3 352908740 4 3 359861905 4 3 314306762 4 3 657323763 4 2 796650629 5 3 630330156 3 3 760958383 2 2 879415233 5 2 940793567 4 2 251473884 2 3 590721107 1 2 391892198 5 3 392709151 5 3 489805250 3 2 645168797 5 3 186489843 2 2 250919935 3 2 602644371 4 2 382485581 1 3 240584510 1 2 446113457 4 3 409454665 2 2 204366938 4 3 929461657 3 2 303940217 2 3 155439852 2 3 138848408 2 3 422091310 4 3 136991419 2 3 841494348 3 3 560660135 3 3 135632034 2 3 239170522 3 3 580228866 2 2 783148561 3 3 491758542 4 2 673235106 2 2 821625061 4 3 889562201 5 2 327906324 2 3 382868731 4 2 508073920 2 3 293111663 2 2 406831609 4 3 794020228 4 2 168639425 4 2 591631054 3 3 287828573 3 2 359333132 5 3 524356778 3 3 365564623 2 2 673465872 5 3 954403865 4 3 262040475 2 3 631450633 3 3 510071182 1 3 291582551 3 3 824928828 5 2 352355124 5 3 150450317 1 2 165842425 1 2 442239572 4 3 365590738 3 3 308977646 3 2 342702937 1 2 983322505 3 3 190904647 2 3 833182802 4 3 604885800 4 2 470675981 2 3 361561807 3 3 904746169 5 3 797537933 1 2 213106142 1 2 528574309 5 2 393000869 1 2 303425004 2 3 706892900 2 2 967297260 3 2 211751312 5 3 488870800 1 3 360846912 2 2 739241443 2 2 826370908 3 2 385686933 2 3 747693861 2 2 963613144 3 3 184057364 2 2 854825522 5 2 524299837 1 3 794462276 3 3 943253224 5 2 958093259 1 3 751142274 4 3 666257242 5 2 279110232 4 3 448637093 4 2 760727446 3 2 763103275 3 3 475569946 3 2 861631725 2 2 711132992 5 2 273260157 4 3 700515255 2 2 445380066 1 2 618258055 4 2 754214139 5 2 410299909 1 2 398317116 4 3 623236814 1 3 509613685 4 3 866227281 1 3 263238451 4 3 295272507 5 3 942726815 3 3 297805939 5 2 418386874 4 3 771458872 2 3 519050819 4 3 481604283 5 3 894471395 4 3 851552970 4 3 864022245 1 2 227300964 3 3 264619352 4 3 126701394 5 3 365880130 5 3 504778539 1 3 275615023 1 3 969381918 4 2 754800014 1 2 495217718 2 2 660980588 4 3 893231381 1 2 529957566 2 3 613504220 5 3 551321443 1 2 785422619 2 2 726004286 3 2 240958366 5 3 939938255 4 2 908696893 5 2 187653575 3 3 425375999 1 2 377199855 3 2 321906454 1 3 791901809 2 2 796970591 1 2 553042899 5 2 305052697 1 2 502810181 2 2 104851200 1 3 627689672 2 2 281833261 2 3 229930723 1 2 254584780 5 2 737536056 2 3 364337603 1 2 604330449 4 2 202341383 3 3 218178798 5 3 814969214 5 2 498220180 4 2 645185701 1 3 868275097 5 3 244761465 3 3 792120360 1 2 336142317 5 2 641536937 5 2 988448584 4 3 414358934 2 3 546112511 2 2 385855386 2 3 187405643 3 3 351234202 4 2 808520210 4 3 623774058 5 3 242621041 3 2 820772937 5 2 956277149 5 3 175202762 4 2 857456927 1 3 764494444 5 2 993680055 3 3 853179658 2 2 876669428 5 3 822996121 5 3 786101866 5 2 365139616 1 3 105272950 5 3 984336397 1 2 329072696 5 3 427214639 1 3 597554073 2 2 489980887 3 3 598037573 5 2 121850691 2 2 489904874 3 3 827637513 4 2 913196498 5 2 846912993 1 3 965394664 3 2 415605545 2 3 441891029 4 2 807845348 4 3 193902653 4 3 718333481 2 2 618956741 4 3 382923953 3 2 381761331 4 3 224539272 2 3 121478898 5 2 611487323 4 2 537597052 5 3 873242019 5 3 646408002 4 3 507434440 1 2 320044847 5 3 339110841 4 2 970442629 4 3 328408493 1 3 843848345 3 2 587490642 2 2 830179238 1 3 833722645 4 3 573093383 4 3 719100024 5 2 324197913 3 3 426364076 4 3 371628579 3 2 916956952 4 2 795297145 3 2 876316434 3 2 949551871 1 3 327632780 2 2 532325257 3 3 324245286 2 2 654608962 3 3 170720587 3 2 667567714 3 3 143238155 5 2 864821535 3 3 260498149 4 3 958875746 4 3 281035143 3 2 722925377 1 2 625766196 2 3 994914275 3 2 961563839 4 2 226625976 3 3 305510759 5 2 456144051 2 2 409958217 4 2 302876242 4 3 679504325 4 3 962968093 1 2 853480388 1 2 391999685 3 2 435497497 1 3 109757846 4 2 742622565 1 2 771538049 2 3 271470611 4 3 556262884 1 3 939162921 5 2 786052327 4 2 236508231 5 2 487630643 4 3 797329006 2 2 183285972 1 2 538123527 2 2 134861041 1 3 429725291 5 2 511763684 5 3 424355332 2 2 972160546 4 3 951593622 2 2 818682313 3 2 506229377 5 2 117543891 4 3 664765551 3 3 547262588 5 3 519701469 2 2 619633026 5 2 319194826 5 3 557801328 5 3 976634434 3 2 105503515 5 3 596825142 3 2 330807776 4 2 217289571 4 2 984669883 5 3 185353301 4 2 256537964 2 2 313288876 5 2 687440035 5 2 959494402 5 3 816701212 3 2 772423345 3 2 422192857 4 2 349121379 3 2 133854410 4 3 835311108 5 3 866200085 3 3 728273536 4 2 539244601 5 2 934402471 4 3 507025114 2 3 706049215 3 3 361463914 4 3 465762820 5 3 556498186 5 3 248220070 1 3 738563534 2 2 473568706 5 3 277026233 4 2 421692165 2 2 366916986 3 2 365686281 5 3 650927993 5 2 540068368 3 2 507764789 5 3 694860633 2 3 312376578 4 2 766369359 5 2 171099065 3 2 370157697 2 3 100598207 4 3 333943534 2 3 338847415 2 3 168265646 3 3 169398572 5 3 588573143 4 2 643141644 3 3 272955883 5 2 397572750 3 3 706820963 2 3 987787066 1 3 891023691 2 3 743360163 3 3 386668542 3 3 172745035 3 2 863335503 3 2 179624532 3 3 137393411 2 2 399308587 2 3 152733241 3 2 517774349 5 2 748691570 5 3 802575477 2 3 187343087 3 3 478779887 2 3 285972865 4 3 488393375 1 2 540247265 5 2 357328860 5 3 116308297 3 2 331333773 2 2 462313581 1 3 692936896 1 3 527266360 5 3 692529070 4 3 480609142 4 3 259809209 1 2 828859251 4 2 137230824 2 3 786678030 2 3 303600180 3 2 152274421 5 2 277538576 1 3 676824315 2 3 181286299 1 2 897330644 1 3 883890739 4 3 775268543 2 3 619165583 3 3 406608920 3 3 331040096 5 3 395184337 5 2 530165595 1 3 766813684 4 2 218479521 3 2 504248503 4 3 838467683 5 2 553956904 5 3 346024677 5 2 861105428 5 2 659485811 5 3 221106601 3 2 284247202 4 2 829581160 2 2 974716238 4 2 492795362 5 2 362748464 1 2 220136112 2 3 373642322 1 2 675962342 4 3 291329719 5 3 667487433 5 3 825628572 5 3 527547063 1 2 105517984 3 3 613885024 3 3 466235014 1 3 390210540 3 2 629522688 5 2 890045877 1 3 963849996 1 2 678293303 2 3 884232549 4 2 568854997 2 3 603507826 2 3 874782634 4 2 834562218 2 2 507332967 3 2 683182030 3 2 921210800 3 2 951681079 1 2 785019455 5 3 120616869 4 3 306571100 2 3 809248311 5 3 504104533 5 3 770133877 2 3 161744475 1 2 338651368 4 3 110091067 2 2 141094311 5 2 462507316 4 3 569024456 2 2 388717378 1 3 590113678 2 3 630487679 1 2 185193400 3 3 659778709 3 3 104065648 5 2 180216257 3 2 620947698 4 3 695250105 4 3 123805336 1 3 397511412 2 2 527306378 4 2 961163165 3 2 411574616 1 2 892429995 2 2 905746975 1 3 218519107 2 2 161757369 4 2 426963624 1 3 205869362 3 2 152450429 2 3 727581060 5 3 664438249 5 2 938211943 5 2 659235876 5 2 798206835 4 2 739326986 1 2 532713191 1 2 798191321 2 2 956141653 5 3 637213195 4 3 390420188 1 2 274442998 2 2 494368630 1 2 377537398 4 3 937715521 5 2 187732343 4 3 708670959 4 2 229850075 1 2 267240086 5 2 679943156 3 2 992122553 4 2 842990830 3 3 223546197 3 2 777418618 5 3 977796314 2 3 520014265 1 3 389845806 2 3 459129954 4 3 353935280 4 3 387579668 2 2 302681014 3 3 897430569 1 2 712900112 4 2 465326610 5 3 755884954 5 2 206298841 5 2 679443250 3 2 100853829 1 3 335119511 4 2 624831386 2 3 928980638 5 2 377196635 4 3 683122863 4 3 901869064 4 3 348812837 1 3 208935795 2 3 133618746 2 3 758273471 1 2 771500709 5 2 629155841 4 3 828323410 4 2 592170307 5 3 691021237 2 3 438696145 4 2 241301140 4 3 800167360 2 2 234506709 5 3 545799753 3 3 177705251 2 3 891978215 5 3 309206546 4 3 548816124 5 3 854367108 3 3 282680914 2 3 568561341 2 2 290758849 5 3 125961181 5 2 431639315 2 2 601696846 3 2 496916067 1 3 690937040 5 3 597210200 4 2 883193887 3 3 513928293 3 3 324041071 1 3 390877882 1 2 228948964 1 3 218596972 5 3 148188179 4 2 567103000 4 3 316302382 2 3 455535697 1 2 838690019 1 3 236788734 1 3 514657691 2 2 665280849 5 3 957388556 2 2 789666072 3 3 267169520 3 2 451519150 2 3 394313716 2 3 155197385 3 3 605466098 3 2 421130823 3 2 329423161 3 2 947159776 5 2 163662179 1 3 895255799 3 2 902255305 1 3 664426713 5 2 279271838 4 2 565807441 1 2 755528486 2 3 392045053 3 2 737195200 1 3 493586663 4 2 760130240 3 2 444318715 2 3 335971864 3 3 887505220 3 3 165323983 3 3 747979955 5 2 892670581 3 2 586671423 2 3 365221830 1 2 614296545 5 2 443582450 5 3 168642534 3 3 779222767 3 3 322755570 1 2 132439891 3 2 656215649 4 3 638757839 5 2 421386169 2 3 110502412 5 3 645130791 1 2 171341973 2 2 591156313 4 3 375094071 2 3 977757839 2 3 445274839 4 3 624341569 1 2 655584674 1 2 998198990 1 2 781512516 4 2 306694510 5 3 714766112 4 3 956937869 2 2 450541509 4 2 798363644 4 2 317901121 2 2 444648634 4 3 785239610 3 3 803722955 4 3 327880772 4 2 715349849 4 3 509177715 3 2 771918739 1 3 124060946 1 2 219351692 4 2 614762194 4 3 426704031 3 2 488099543 4 2 212003191 5 2 312399418 3 2 133743513 2 2 202730009 2 2 470817542 3 2 518234601 1 3 462465134 4 3 376590175 4 3 834170453 3 3 186084201 5 3 714067691 5 3 382527729 4 2 477984162 4 2 895272079 3 3 195155808 4 2 246329614 3 2 178639517 4 2 185435064 3 3 665160664 1 2 446960348 5 2 750658138 3 2 430353030 3 3 655081975 2 2 726429997 4 2 677608629 2 2 773908751 5 2 400819815 2 3 501992487 1 3 547189982 5 2 672225621 2 2 674032758 2 3 452039922 4 3 248739959 2 3 902682433 2 2 141173030 1 3 629672975 5 2 661415397 3 2 386549766 5 3 203257687 5 2 366473891 4 3 123970268 2 2 117003820 2 3 288984019 1 2 528555365 4 3 867805629 1 3 494958806 1 2 741025987 5 2 458247215 3 2 940573336 4 3 102261215 2 2 231850249 5 3 416171164 4 3 406489319 3 3 233717187 1 2 434148181 3 2 356875423 2 2 460731976 4 3 857038331 4 2 680704850 4 3 593349617 3 3 919186011 5 3 118498285 4 2 209411645 3 2 391018769 2 2 437989481 4 3 995767040 2 2 876690967 2 2 164197299 3 3 843385418 5 3 747251265 2 2 181331170 2 2 536348512 1 2 622450021 5 3 272208815 3 3 988897155 1 3 452561258 1 3 717857893 3 2 614873274 2 2 683707286 1 3 848293231 5 3 787699875 3 3 991173462 1 2 397003601 5 2 661201781 4 2 791258317 3 3 687667279 3 2 428444775 5 2 367113812 5 2 338448762 1 2 262905513 2 2 203406542 5 3 992280943 3 2 924113202 1 3 331730722 2 3 404605165 2 3 412435521 5 2 580284316 1 2 547571524 1 3 389294367 3 2 354644881 5 3 278577571 5 2 315160458 4 2 870352179 4 2 405169348 3 3 163559181 1 2 556008498 1 3 210579655 1 3 760053117 4 3 699588293 3 3 953579273 5 3 299950837 4 2 746900448 4 3 716319796 1 2 882891172 2 2 677502037 2 3 875014305 4 2 342080950 5 3 199976176 1 2 548586190 1 2 345254482 4 3 430600014 3 3 433099910 4 2 877003597 1 2 305847853 2 3 908442440 1 2 883143719 4 2 124398998 1 2 224390927 2 2 839142446 3 3 667810501 5 3 569253210 5 3 515317291 3 2 693726108 5 2 468100881 1 2 176141571 5 2 452208886 5 2 302434321 5 2 784685820 5 3 572240623 4 3 539233184 2 2 302620324 2 2 708996257 5 3 789454095 3 2 130183625 2 3 379655607 5 3 223527491 4 2 240515182 3 2 420425633 1 3 695018270 4 2 168433746 1 2 516957329 3 3 475032020 5 3 700249114 2 2 386666498 4 3 255629539 4 2 211198732 4 2 916114702 1 3 168660428 4 2 368281652 4 3 665614032 5 3 237121292 3 3 275338099 3 2 560402002 2 2 380103383 2 2 836273604 3 2 862301509 5 2 278944387 5 3 193028274 1 2 964342556 4 2 191783970 1 3 230238781 3 3 891453930 1 3 608403697 2 3 637199222 1 3 126896739 1 3 127372771 5 3 452954487 3 2 773394409 4 3 769974297 3 3 944186619 2 2 354016579 4 2 339756417 5 3 805621666 5 3 194240520 2 3 674090184 5 2 245985896 2 2 760756279 1 3 769037527 3 3 717784268 2 3 604853145 5 2 929168126 2 2 148306872 1 3 146143487 3 2 304024794 3 3 736516330 3 2 616915481 3 2 588538278 3 3 378668449 3 2 593253875 5 3 573982514 3 2 877311948 5 2 245127155 2 2 455591908 1 3 592248920 2 3 935654933 3 3 614630570 5 2 689863098 4 3 493595427 3 3 366593689 1 3 880761598 5 3 401129812 2 3 591819145 2 2 399472031 2 2 508684031 1 3 325617460 1 2 220729541 4 2 997371705 2 2 787385485 2 3 385819096 2 2 663179434 1 3 362598958 1 3 118318794 1 3 308890663 2 2 836841829 2 2 484951817 4 2 666417458 1 3 658773437 5 3 494498233 4 3 295418955 4 2 311487792 4 3 786040332 4 3 884371593 1 3 999360269 2 2 303703487 5 2 358596126 2 2 333701370 3 3 805873573 1 2 649535157 2 2 174971882 4 2 997591694 4 3 593115963 1 2 966299251 2 2 457713048 4 3 756515952 5 3 205032593 5 3 778750440 1 2 448243039 1 2 122922553 4 2 256334448 1 3 880522199 5 2 877978174 3 2 773817710 3 2 546418696 2 2 274903889 2 2 573578981 1 3 505043764 5 2 973821014 1 3 931747463 4 3 400698686 1 3 738093052 4 2 368996469 2 3 226143312 2 3 337853381 1 3 743058247 4 3 977195925 1 2 476385714 1 3 856299327 1 2 113046286 3 2 626008150 4 2 400891093 4 3 494187030 4 2 334662935 3 2 173383547 4 2 406017636 2 3 587071197 2 2 315201534 3 3 621259838 3 2 695462192 5 2 403574340 1 2 688893176 5 2 955126323 5 2 470127022 3 2 782015588 1 3 484766782 3 2 378087811 4 3 397612740 2 2 104952672 1 2 361409911 4 3 382430224 3 2 998602740 4 2 418651152 1 2 583789155 5 3 589072324 1 2 225418665 1 3 410014129 1 2 739774917 1 3 113192193 2 3 308784933 2 3 460989101 5 2 550600639 1 2 529939551 4 3 675686663 4 3 520283074 3 2 590561189 1 3 687570093 3 3 906727863 1 3 487139429 1 3 234094132 5 3 264807077 5 3 361407988 3 3 660937761 5 2 606665651 3 3 418527973 4 3 907564125 3 3 434241141 1 2 720549261 1 3 682926507 2 2 626224722 3 3 135795172 1 3 902234532 2 3 220585226 1 2 879493607 1 2 629670704 5 3 928453710 1 2 248573552 4 3 763579209 2 3 466377931 3 3 617728408 2 2 441376660 3 3 739879498 1 2 821126872 3 3 176236206 3 3 772937548 5 2 594011811 1 2 405134222 2 2 729804275 1 3 283723770 5 2 135914031 1 3 299378921 4 3 320720278 5 2 629023772 3 2 834933249 4 3 615540907 5 2 947986989 5 2 423161333 4 2 317836157 4 2 896757169 5 3 998888707 5 2 407493852 1 3 683406904 4 3 626737064 3 2 627813854 2 2 449806347 5 3 191931462 4 3 764947886 5 2 329614945 2 2 964038027 5 2 671839758 5 3 511746843 1 2 324650196 4 2 397126953 2 3 253031267 4 3 154015967 2 2 963029756 3 2 430333277 4 2 267483216 3 3 432714859 1 2 524055823 3 3 570396334 4 3 876670091 5 2 548887124 5 2 391734917 4 2 198452799 4 3 390041749 4 2 572976045 5 2 473703973 2 3 920948830 5 2 147435146 2 3 263892838 5 2 399131944 2 2 450053595 1 2 123856006 4 3 574217248 1 2 519382768 1 3 146179539 1 2 956519080 5 3 446171307 2 2 704672554 5 2 165329657 2 3 213027244 3 2 777228529 2 2 177496871 3 2 209001430 4 3 442772350 1 3 609372565 3 3 400999687 5 3 457647473 1 3 973289467 1 2 106837780 1 2 703344384 2 3 217386623 5 2 247789710 3 3 488016401 3 2 189081365 4 2 877555449 5 2 399146786 1 3 517486560 5 2 258737409 2 2 419801021 4 2 573961936 1 2 939155932 3 3 547828700 1 3 788190262 4 2 500424193 5 3 104263125 5 2 450566089 5 2 464894352 2 2 394452161 2 2 681538264 4 2 852941896 4 3 587598667 4 3 660122795 5 2 174711633 1 2 751136977 4 2 174977797 5 3 847344689 4 3 716930147 4 2 123769949 1 3 511377888 4 3 483610970 1 2 741797329 4 2 303091169 3 3 601911140 5 2 887043091 5 3 144930883 1 3 332122744 1 2 223955026 1 2 529376425 1 2 519993250 5 2 395466878 3 2 386419525 2 3 742690613 4 2 629312270 5 2 524050049 1 2 814729095 1 2 232506887 4 2 798000855 2 3 218157019 1 2 336088518 3 2 476585854 4 3 490816889 3 2 196562901 1 3 175447452 5 2 138444236 2 3 594260199 2 2 546849754 2 3 708387367 4 2 308022341 4 3 480010029 3 2 158446777 2 2 878487591 4 3 329352908 2 3 529929154 4 3 542300264 1 3 475101184 5 2 292880868 3 2 294768516 1 3 186043590 5 2 565305942 3 3 849623812 2 2 318199934 5 3 604487253 1 2 489724844 1 2 213264612 2 2 967555836 2 3 880944166 2 2 906967216 1 3 866480917 4 3 294075309 1 3 387108952 4 2 517740603 3 3 543317850 1 2 956760316 3 3 151610899 4 2 513104666 4 3 728377513 3 2 268204193 5 2 416860155 1 2 658926075 2 2 994757600 1 2 625101579 1 3 632818502 3 3 365033133 2 3 780716419 4 3 347656295 4 2 317696437 5 2 452263343 2 2 467426243 1 2 117732090 1 3 943146213 2 2 462618446 2 2 192837462 5 2 641429109 2 2 443106071 1 2 389705604 3 3 585149172 2 2 750609134 5 2 238743337 5 2 267989400 4 3 863107552 2 2 838433329 2 3 706685211 3 3 571457303 5 2 552524097 4 3 572210551 3 2 531412478 4 3 484394614 2 2 830529250 3 2 948332687 4 2 455630208 1 2 185078910 4 2 525369848 4 2 598265403 3 3 922279712 5 2 427903516 1 3 895415019 3 2 474193536 1 2 756168446 3 3 221323454 5 3 409234719 2 3 359944436 5 2 368412041 2 2 246207679 1 2 815521840 3 3 509680327 4 2 724523881 3 3 566048865 4 2 296259018 1 3 386113684 3 2 491252698 2 3 895074046 5 3 168593079 2 3 501246699 2 3 929756925 1 3 579826642 5 3 113979268 1 3 633564484 3 2 719691256 2 2 266636371 5 3 848796380 4 2 321661906 1 2 556773924 4 3 210688589 2 3 732753689 3 3 518736671 3 2 659958777 5 2 769246018 4 2 239141232 3 2 225925189 5 2 566237920 1 3 992868997 4 2 648871110 3 2 370845176 1 2 574196033 3 2 420769623 2 2 942488125 5 2 463326599 1 2 472940723 5 2 395377914 5 3 441524965 3 3 410324982 2 2 539691485 4 3 167326504 2 3 528616994 5 3 342162240 1 2 264134985 4 2 642490708 3 2 216963790 5 2 998856571 1 3 354465940 3 3 222423416 5 2 744662590 4 3 122042062 5 3 900225538 4 2 707617431 2 2 346877248 1 2 123451484 3 3 111505354 5 3 329630323 2 3 764829059 2 2 197459331 3 3 612417376 1 3 718479121 3 2 870677396 4 2 219688986 5 2 843852612 1 3 222633735 5 2 596815253 4 2 474602037 1 2 224627739 5 2 525555078 2 3 294542255 1 2 169196745 2 3 505573890 2 2 119892798 5 3 242417495 5 3 705047860 4 3 585781340 2 3 868546916 2 2 135585008 5 2 513174317 4 3 436377648 2 2 343552804 4 3 710240842 4 2 643338890 2 3 260654827 4 2 628997284 1 2 424023171 2 3 106668784 4 3 448788356 5 3 608188505 2 2 850606178 1 3 883832244 2 3 608880996 2 3 890349579 3 2 501863319 5 2 269061746 4 3 747650907 2 3 901211675 5 2 703360212 4 3 398279432 3 3 986827240 3 2 613476172 5 3 423558989 1 2 467775784 1 2 855144178 5 3 504982723 4 3 738284047 2 2 485053925 1 3 628163157 4 2 170464592 3 2 970438986 2 2 459442063 1 3 145817295 5 2 775375272 5 2 303665179 1 3 601483602 5 3 368019726 3 2 325777655 3 3 609177173 5 2 911777089 1 3 320454799 1 2 359544874 4 3 387558384 3 2 448536303 1 3 710666665 1 2 498308528 5 2 417455840 4 3 874654748 4 2 667386920 4 2 584680583 1 3 817886005 2 2 638987280 1 2 155330646 3 3 143054375 5 2 513539192 5 3 507657216 2 3 597709884 1 3 724431260 1 2 114876593 2 2 247741844 1 2 469764958 4 3 731607630 5 3 998775541 2 2 568526693 4 2 493401782 4 2 445810840 3 2 349092984 5 3 892369643 3 2 181391351 3 2 439622658 5 2 840257598 4 3 216400535 3 3 123930183 5 2 726946993 4 2 714193577 3 2 540399822 1 2 465304092 4 2 718296572 1 2 466762505 4 2 357644719 5 2 271559180 3 2 969007968 2 2 469211900 3 2 280703397 2 3 511085132 4 3 986435782 4 2 703573216 3 2 964772716 4 3 836639217 3 2 853176896 2 2 639014164 3 2 173453383 4 2 118779151 1 2 381658857 2 2 618446781 2 3 261930786 2 2 215775040 5 3 906789681 5 3 818003748 5 2 514651326 1 2 415027549 1 2 412251097 4 2 781333657 3 3 485336750 4 3 481506777 2 2 882423147 1 3 585099987 2 2 813070563 1 3 442832812 4 3 799156379 5 2 359892135 3 3 873938840 1 2 764883378 2 3 396910805 1 2 405685826 5 3 519885272 4 3 571724665 4 2 992717611 3 2 183668948 2 3 158527524 4 2 109640204 4 3 400536799 2 2 668213531 5 3 286805207 4 3 365004309 4 3 493749187 3 3 526695343 4 2 438954923 2 3 260806031 2 2 994479797 5 2 912138195 2 3 434337925 2 3 412463552 3 2 265595111 5 3 822457050 3 2 983681173 3 3 280063804 3 3 122632172 2 2 866199920 2 3 152046877 4 2 382425594 1 2 468448366 4 3 797409320 3 3 992543597 3 2 609932241 5 3 833418882 1 2 941900282 5 3 749687377 1 2 121575594 1 2 622000325 1 3 486871893 2 3 335369350 1 2 679659278 4 2 200556911 4 3 690609761 3 3 307119564 2 3 852187219 2 3 602059447 3 3 254477377 3 3 343623413 3 3 775526095 2 3 960963446 3 2 418949295 2 3 489972123 3 3 532696430 3 2 365018112 4 2 737483282 4 3 611981608 2 2 242261141 3 3 213509897 2 3 777611561 5 3 550993831 3 2 190294592 1 2 526938870 3 3 409901839 3 3 354245330 3 2 452760538 5 3 482911746 4 3 941876846 1 2 482223971 3 3 113959452 2 3 207972974 5 2 905105513 2 3 305197315 3 2 602647455 1 3 725804795 5 3 158354564 1 3 128293392 3 2 711689772 3 2 444466308 3 3 516772222 1 3 356789620 2 2 274663939 4 3 689161911 4 3 573804709 3 3 523416105 1 2 195319426 4 3 380870289 5 3 851899924 3 3 601090290 2 2 105409167 2 3 831986968 3 3 722021839 1 2 873773061 2 3 739383819 5 3 109970641 1 2 863496004 1 2 685391372 5 2 621234623 3 2 552422145 1 3 682489194 2 2 568249658 2 2 295762352 2 2 318132157 5 3 815204064 3 2 672469378 1 3 532968259 4 3 435173266 1 3 958046839 3 2 240501637 2 2 739420415 1 2 485149261 5 3 749806715 5 2 522357669 4 2 673411344 2 2 429459220 4 3 205768355 4 2 261274654 1 2 393441823 3 2 526833635 2 3 190842407 3 3 399483472 5 3 547732331 2 3 722420803 4 2 338551252 2 2 200705622 1 3 371699772 2 2 500138989 2 2 702893661 1 3 674393021 2 3 925437986 2 2 857034416 4 3 619806081 4 2 335894030 4 3 301141369 2 3 297217774 5 3 781844875 2 2 291501361 3 2 554604856 1 2 157689440 5 3 294425330 3 3 338329150 3 3 583157421 5 3 767813317 1 3 431260320 4 3 348472538 2 3 793682900 2 2 888316459 2 3 881655688 5 2 131762544 5 3 439334096 5 3 309243975 5 2 606124287 1 2 124538459 2 2 864365662 2 3 635082674 3 3 736807956 5 3 723687903 1 3 816042271 1 3 384775106 3 3 555209413 5 3 789395526 2 3 602544005 1 2 299806858 1 2 831296158 3 2 984477506 1 3 104501231 4 3 265229155 5 3 688571673 2 3 644498341 4 3 836714092 2 2 138377957 2 2 983311839 1 2 341080626 3 3 710352529 3 3 733786799 4 3 487825744 2 2 672132251 1 3 970407856 2 2 536463828 4 2 500374324 5 3 605099580 3 3 445876805 4 3 574493299 4 2 773614161 3 3 571781690 4 3 219938739 3 3 386632369 2 3 246218220 5 3 651569878 2 3 638970285 3 3 991974754 2 2 641968779 1 3 602516102 5 2 408500708 1 2 912078223 3 2 344026329 5 2 521306215 2 3 696477266 5 3 285163814 4 3 622868647 4 2 177298243 3 3 147606299 3 2 175679815 2 2 676961895 2 3 247228075 4 2 847244626 3 3 303052793 4 3 122267078 1 3 885755870 1 3 921238134 2 3 388276215 1 3 506204913 5 3 466994109 2 3 788123157 2 2 748020100 3 2 530066306 3 2 394973285 3 3 334205592 5 3 176598768 4 3 726888263 3 2 680255806 5 2 328331460 1 2 849049670 2 2 120669776 4 3 965228083 5 2 971790395 4 3 291603442 5 3 330004455 1 3 677120104 1 2 945979828 4 3 190542616 4 2 645269326 4 2 812880808 5 2 989029026 3 3 984814151 4 2 163928311 3 2 816237287 5 2 317548129 5 2 796848006 3 3 932658518 1 2 654910131 1 2 154999454 2 3 816263390 1 3 482522671 4 2 430463493 1 2 167476232 5 2 931572968 4 2 932992469 5 2 775923408 1 3 535930007 2 3 762108737 1 3 719329542 4 2 347529209 4 3 818005019 1 2 257294094 4 2 367073289 1 2 166881864 1 2 688022595 3 2 844727391 5 3 264460241 4 2 972135489 5 2 261890048 2 2 518095939 1 2 314850129 5 2 139879536 4 3 381384748 3 2 925618030 5 3 785992132 1 2 729760960 5 2 551664253 5 2 371089636 1 2 754331506 3 2 192500969 4 2 381046634 2 3 377951314 2 2 585625213 3 2 399028932 2 3 850103178 2 3 769106271 1 3 977824096 2 3 739594684 2 3 882223704 3 3 110267894 5 2 633415531 3 2 238381979 3 2 448693903 4 3 733714979 4 3 354179133 5 3 373057915 4 2 432638432 2 2 138827377 2 3 636715097 4 2 435451409 3 2 714206971 5 2 624924759 5 3 110765908 5 3 700689554 4 3 200351865 1 2 246723695 2 3 360723858 3 2 769572558 5 3 933146972 4 2 451978189 5 2 606410043 5 3 656426781 1 2 452310238 5 2 120602043 3 3 254396499 4 3 271445125 2 3 129161924 4 3 352925240 4 2 311847804 2 2 291627928 1 3 953440942 2 2 836375958 5 2 418477703 3 2 353084689 4 3 391956513 3 3 868779748 2 3 145815410 2 2 395663943 3 3 544193273 3 2 523240596 1 3 615478754 5 3 222965848 4 3 740429328 4 3 648169148 3 2 819464276 4 2 657906136 5 3 819884765 3 3 693151906 4 3 194587934 4 2 687867220 5 2 750597838 3 3 396686610 4 2 766539518 2 3 880373868 1 2 347541270 5 2 500330181 2 3 514843332 3 3 211733071 4 2 711059048 2 2 332449066 3 3 436040651 2 2 836038330 1 2 584857121 1 3 468628789 3 2 699341916 5 2 185427850 3 3 661872832 2 3 193627598 1 2 131866258 1 2 859790200 3 3 995538549 5 3 762885520 1 2 345227957 3 2 806487561 3 3 855204311 1 2 618586207 1 2 564294928 5 2 234029332 5 2 673307229 4 2 614437130 1 2 654865107 1 2 465410376 4 2 358556562 4 2 519038628 2 3 497705977 5 2 624101524 4 3 788708443 5 3 397287105 4 3 119730710 2 2 480775891 1 3 572665175 3 2 307299950 5 3 391445318 5 2 566226107 5 2 490010292 3 2 239324636 1 3 174642319 2 2 469884849 4 3 257230171 2 3 310780492 5 2 253601234 5 3 634034325 1 2 674087650 1 2 886360038 1 3 509049120 3 2 264651948 4 2 350086663 1 3 944662324 2 2 356332581 3 3 355371581 5 3 420764780 5 2 102416491 2 3 574382416 1 2 629849810 2 2 542347233 1 3 643646838 1 2 541317015 1 2 804233695 1 2 520541994 2 3 553536884 3 2 558421156 2 2 989261004 1 3 223104947 1 3 937941801 3 3 502722292 1 2 113468745 3 3 285498887 5 3 793402317 4 3 865899968 5 2 114792130 5 3 491501631 5 3 228393335 4 3 609343152 4 2 808021606 2 2 516958698 2 2 136365958 2 3 106536482 4 3 204575175 1 2 773219621 5 2 823235219 5 3 382964049 2 3 462217510 5 2 959307251 1 2 754405905 3 3 740047152 4 2 280993883 2 2 756165625 3 2 495856916 1 3 385296198 4 3 813802670 3 2 216231359 1 2 802086031 2 2 877465909 2 2 188740006 1 2 220237247 3 2 657345876 3 3 803396188 3 3 461560535 3 3 310638244 3 3 502110415 3 3 761986829 3 2 283568333 2 3 219551818 4 3 671073287 4 3 377913454 2 2 211855805 1 2 314064449 4 2 546862635 1 3 752294681 2 2 337964823 4 3 476199637 1 2 111639227 5 2 533926764 2 3 764382367 1 3 664961341 5 2 667013005 2 3 576102520 1 3 832808075 5 3 720939240 1 3 717067997 3 2 519663786 5 2 704911155 1 3 783971418 2 3 931759653 1 2 101536176 5 2 127379177 4 3 342001576 2 2 449764977 1 2 609162977 5 2 100117085 4 3 597596507 2 2 918345679 2 2 773615377 2 2 778314768 4 3 351429441 1 2 670145206 4 2 596328157 5 3 716613101 4 3 666719692 2 3 110529090 1 3 318254854 2 2 774414482 1 2 340476522 4 3 499290719 3 2 901635668 5 3 626712933 5 3 380599607 3 3 779817630 3 3 512052151 3 2 904348313 5 3 249838050 3 2 425115936 2 3 362935599 2 2 577286662 3 3 841666421 4 2 453508226 5 2 883970019 1 3 374528438 4 2 987187287 5 2 894839448 5 3 911084653 2 3 475144903 1 2 833692076 1 2 105582998 3 3 166310589 4 3 819823709 1 2 744413731 3 3 846615272 2 2 726220001 5 2 355609153 4 2 450590281 3 3 484315351 4 2 270389599 2 3 211543219 2 2 879375633 2 3 410051053 2 2 528169557 2 2 445296704 1 2 714746072 2 2 944877703 4 2 275277379 1 2 470926600 1 3 950794962 1 2 352630006 4 3 672453283 1 2 702993740 1 2 278221201 5 3 682347782 2 2 579192305 3 2 939403130 5 2 779127118 5 2 622839883 5 2 733911172 1 2 430583012 5 3 913689163 4 2 454956936 1 2 406528621 5 3 695410702 5 2 138580218 3 2 890773257 4 2 280378342 5 2 474495773 4 3 375854300 1 3 710749213 2 2 342297037 2 2 998784993 1 3 819354316 4 2 184171327 2 2 193080753 1 3 219369737 3 3 213367546 5 2 369149987 3 3 328476487 1 2 439834233 5 3 881193293 2 3 678868638 5 3 918989222 1 3 748226615 5 2 307395269 3 2 484563607 5 2 746626159 1 3 484077239 4 3 866054902 5 3 447275737 4 3 299211514 4 3 375968602 1 3 860869299 2 2 148077556 2 3 629719310 1 2 823081491 5 2 132238408 2 3 711200699 5 3 506683372 3 2 539291804 3 3 503071288 2 2 658499180 5 3 916084169 5 2 592866567 2 3 526097043 5 3 839141827 1 2 651029115 5 2 593006127 1 2 181973312 5 2 113402602 5 2 705535026 1 2 761587293 5 3 933162109 3 2 543143143 5 3 554893405 2 3 643604375 1 2 675565614 3 2 662565250 5 3 780570200 5 3 766868195 5 3 759408371 3 3 650193214 1 2 644058715 4 3 525443941 1 3 565940196 2 3 508513264 3 3 937359435 1 3 677560362 2 2 972354786 1 3 957727868 4 2 391210638 5 2 818990988 2 2 427239123 2 3 197912373 2 3 875561562 5 2 681295804 4 3 103224507 1 3 766749218 3 3 325893533 1 3 861551587 2 2 102661238 2 3 393904019 4 3 463630090 2 2 689943406 3 3 939488791 4 2 423263551 2 2 211530935 5 2 243164413 1 2 681638117 2 2 234455128 2 2 184694202 5 2 632034574 2 2 202654571 5 2 146988377 4 2 320861501 2 3 787467040 4 3 925329059 1 2 177499011 3 3 699419093 2 2 261058389 2 2 799317161 1 2 416473262 2 3 218119099 5 3 625387413 3 3 154799898 1 3 259279661 3 3 582527269 2 3 935159561 4 3 713202854 3 2 995546690 2 2 654242676 4 3 234434211 3 2 266438206 5 3 246128505 4 3 258880297 4 3 969308413 1 3 728965060 2 3 355295774 2 2 446731139 3 3 966113056 4 2 207533236 1 2 984880720 5 3 208122156 3 2 854557575 2 3 658562816 5 3 683658043 4 3 211897602 2 2 390096994 5 3 448189335 3 3 776160039 1 2 619305002 4 2 443674960 1 2 960439677 2 3 682177243 1 3 238679307 1 2 450865322 4 3 584389224 1 2 951425871 5 3 305138325 3 3 882921992 3 3 259667330 1 3 569566439 4 3 884019681 2 3 784093229 1 3 832501214 4 2 327348172 3 2 238639983 3 3 732523838 1 2 371821619 4 2 328898536 4 3 739252768 4 2 164149632 2 3 792677740 5 2 347487313 3 2 986010596 5 3 471820412 3 3 890247295 4 2 365253067 3 3 225614854 3 3 184921132 4 3 349863564 5 2 510183910 2 2 463856912 3 2 140993402 2 3 741510816 4 3 147222111 4 3 478872762 4 2 364498738 4 3 210099371 1 2 369893499 1 3 626360444 5 3 977340806 4 2 840093208 2 2 919289802 3 2 182294361 1 3 989172373 2 3 197448397 2 2 334467459 5 2 522073075 1 2 968367902 5 2 847583021 2 3 481442350 3 2 719646129 5 3 708076381 5 2 408687613 3 3 217284415 3 2 654553487 2 2 692247225 5 2 767017529 3 3 395524659 1 2 649383812 5 3 940368100 1 2 720575157 1 2 164099712 2 2 258182557 4 2 101997671 4 3 100237680 3 3 925614875 1 2 571664247 2 2 590251597 4 3 683876873 5 2 707946128 3 3 737052972 2 2 354313598 4 3 360974546 5 3 440352515 4 2 567998652 2 2 929565452 5 2 836068536 2 2 314783669 1 2 903042742 1 3 157961099 4 3 408685034 4 2 827740776 4 2 840135214 1 3 338572791 2 3 336201675 5 2 525335346 3 3 550395074 3 3 819892204 5 3 572639084 3 3 158211969 1 3 793335131 1 3 867790046 4 3 369430834 2 2 786358596 1 3 242957782 5 2 984517670 2 2 425375384 2 2 533464623 4 3 696293759 2 2 468462536 3 2 495017799 2 3 951439363 2 3 604743796 2 3 553690989 3 2 729184159 2 3 134943301 1 2 662997088 2 2 134599918 5 3 607915477 4 2 727209922 2 2 241372733 3 2 516109692 1 2 619108717 5 2 940490663 1 2 452242285 3 2 925425937 3 2 300657662 1 2 776360563 2 2 440220854 4 3 207460653 5 2 404945379 3 2 887922306 5 3 604376410 4 3 370297158 4 2 540941237 4 3 784440292 5 3 463587547 5 3 479150237 1 3 449793892 3 2 648440266 1 3 733435694 1 2 870943217 2 2 967535676 1 3 234743253 3 2 550036687 2 2 208577096 2 2 433295101 1 3 804739253 4 2 578062058 5 3 290488476 1 2 924340260 1 3 234620098 1 3 322261624 5 3 513049146 3 3 197941264 4 3 646138835 5 3 894238986 5 3 997626547 4 3 110423250 2 2 576195639 3 3 297672476 2 2 172982875 4 3 571683655 3 2 141055072 4 3 334521126 4 2 251038736 3 3 885695126 5 3 824229897 2 3 356995052 3 3 336599792 2 2 814882047 3 3 552145192 4 2 408206079 2 3 601669094 5 2 704162708 4 3 624011735 1 3 600634979 4 3 237637598 3 3 676108133 5 3 176552978 2 3 593487846 2 3 329360041 2 2 270192144 1 2 449264324 4 3 296653378 4 3 375873026 1 3 125829970 1 3 432459222 3 3 660360316 5 3 396170818 2 2 487547347 4 3 981751231 2 3 784289197 1 2 377709655 3 3 459155048 1 3 507867721 3 2 914706250 5 2 589511673 4 3 911360864 4 2 487732992 3 2 313926643 5 2 810591228 5 2 647545620 5 2 877442825 2 3 395715353 5 2 204515449 5 3 679970181 1 3 514646654 5 2 147280497 1 3 744813208 3 3 606583213 2 2 824291970 2 2 781024270 1 3 966031674 4 3 297198487 3 2 693448957 2 2 726198727 3 2 751734730 2 3 207364026 3 2 811550193 1 3 531766933 5 2 538648752 1 3 645067998 5 3 367331471 3 2 961943982 1 3 188544351 5 2 199320662 3 2 627720070 2 2 381039211 1 2 621183306 4 3 444505646 1 3 971622906 2 3 604233061 4 3 174137461 4 2 639780200 3 2 861766205 1 2 545349518 5 2 607566827 1 2 931049012 4 3 971197270 3 3 727195635 5 2 639584751 3 3 517030307 5 3 109839736 1 3 454404030 1 2 169477398 4 3 605663505 1 3 203868844 5 3 848110492 4 2 663270104 4 2 102246642 2 2 768174002 3 2 768144793 3 2 254240286 5 2 377299563 2 3 164344722 5 3 632738077 1 2 625938592 5 2 570094119 4 2 855219388 4 3 970722424 1 2 541533424 1 2 682299276 2 2 697178182 2 3 390513915 4 3 670346773 1 2 781223078 3 2 642337412 4 2 274588009 1 2 765941111 1 3 524862478 1 2 128676307 5 2 205929736 2 3 591138840 2 2 167591207 1 3 422286981 2 2 830481042 5 2 664588494 5 3 711646512 5 3 238752427 4 2 217448933 2 2 754069388 5 2 690255010 5 3 996875037 3 3 811342754 5 3 652595333 2 2 346423883 1 3 417154860 5 2 567732106 5 3 659619205 4 3 870130215 2 3 180888373 2 3 883380853 5 2 291269356 1 2 164134090 2 3 729059005 4 3 451337300 4 2 698182653 5 2 917405054 4 3 417035577 2 2 766420325 5 3 346525297 2 2 696723496 2 2 186613239 5 2 113577216 2 3 306852823 2 2 399376231 1 3 677145034 3 3 136118700 5 2 656366268 4 2 896094396 1 3 988035818 1 3 616893566 3 2 843302551 3 2 699712921 5 3 343602857 5 3 460851622 5 2 195506114 1 2 284771951 5 3 619439147 4 2 632966779 2 3 370290006 2 3 624993974 2 2 239812190 4 2 243905747 3 2 330295151 3 2 258593986 1 2 591512919 5 3 289837370 5 3 925743954 1 3 188340209 4 3 503296180 1 2 598366297 3 3 141848571 5 3 426227475 3 3 970804743 5 2 919664247 3 3 488915039 5 3 758820256 1 3 338421333 1 3 658388010 5 3 292252996 4 2 222357221 2 3 231722570 2 2 558513592 1 3 790818073 3 2 438673070 2 3 425159921 1 3 146262830 5 3 420205208 1 3 159488785 2 3 222231537 5 2 756186421 3 3 737907232 2 3 726620804 5 2 291072932 3 2 175364726 1 2 886416764 2 2 928899439 1 2 151598264 2 3 484594476 5 2 489280053 4 2 962303388 4 2 988844683 5 2 361348867 4 3 283826620 5 2 517624890 3 3 977844382 5 3 136695600 3 3 203459026 3 3 641320427 3 3 279926469 4 3 837941374 2 2 208479764 3 3 676793889 5 2 523530250 1 3 491605957 5 2 512399872 4 3 523849352 2 2 126240553 2 2 383968463 4 2 638026046 1 3 845189817 1 3 818200741 1 2 202867188 3 2 738160895 4 3 485600476 4 2 569454049 1 2 590343597 1 3 639394761 3 3 510928503 5 2 434213856 2 3 817121274 3 3 499173733 2 2 688895982 2 2 263481795 2 3 983397760 5 3 613578163 5 2 434964514 3 3 377501894 4 2 578692914 5 3 813198633 5 3 559677191 2 3 405373482 5 3 609678028 4 3 775901495 4 2 691142505 3 2 298050800 5 2 531173504 2 2 293179236 2 2 408084242 4 2 731964255 2 3 414018991 4 2 371271178 5 2 912093781 4 3 466721536 4 2 960791733 1 2 943303722 1 3 681665757 1 3 445764035 5 2 397114852 4 3 680692033 5 3 735053885 5 3 380895639 2 2 922425770 5 3 710455394 4 3 295747147 3 3 351958963 1 3 237549304 4 2 883465310 2 2 551298331 2 3 294844669 5 2 422668491 1 3 666071958 5 2 465640349 2 3 968974941 3 2 710087444 5 3 334262254 2 3 462805842 3 2 286560800 1 2 313760769 3 2 581724241 3 3 297070268 2 2 856718516 3 3 304733531 4 2 430833921 2 2 527751314 1 2 133611751 2 3 101193144 4 2 178983039 2 2 353358121 2 3 183755715 3 2 968311663 1 3 545310622 3 2 778113133 1 2 471545473 1 3 256120312 1 3 809858515 5 2 864116380 2 3 217595248 2 2 116469154 3 2 596541043 4 2 240732829 3 3 386836149 4 2 544068428 1 2 650140636 3 2 274493205 1 3 999379578 2 3 790422820 3 2 774175189 1 2 627332134 1 2 926078078 3 3 934335031 5 3 518191800 3 3 745256053 1 2 155793634 1 3 203865742 1 2 238328764 2 3 752192354 4 3 357940231 4 2 519308763 1 3 571419824 1 2 596925479 5 3 891204843 4 3 977615173 5 3 734921015 2 2 475130898 1 2 716250185 5 2 886918483 1 3 361956294 3 3 695157710 2 3 351589235 1 3 145453693 2 2 456367751 1 2 140406038 4 2 917906551 5 3 186809373 3 3 839602982 1 3 570576993 1 3 280910764 3 2 296191492 5 3 450679253 5 2 204201946 1 2 919516682 5 2 494380684 2 3 739373150 4 2 280306073 5 3 596657592 2 2 321022074 3 3 473362474 1 3 907719992 2 3 308161972 1 2 810033768 4 2 591678113 2 2 858495958 2 3 163403908 4 3 535934754 3 2 997218115 4 3 479396905 5 3 712259830 4 3 234698055 1 3 131548312 3 3 526579412 1 2 660436041 2 3 811243071 2 3 577797419 5 3 816856663 1 3 314726850 2 2 302423365 2 3 511955897 3 2 171499412 2 3 308275424 3 2 464471531 4 3 937029351 3 3 728110802 2 3 361543709 1 2 191547354 2 2 153707087 3 2 610075636 3 2 882207455 4 2 792538668 5 2 987101270 2 3 995781806 3 2 307984036 2 2 594907036 2 2 582006777 2 3 256122730 4 3 754752591 4 2 405871601 1 3 956008448 2 2 615384486 1 3 130419027 4 2 915678985 1 3 335114662 2 3 996850598 3 3 185560300 4 2 137767495 5 3 384011028 5 3 884953236 3 2 126852279 2 2 348992118 1 2 893353205 2 2 945792763 5 2 333084112 1 3 476718883 5 3 769268759 3 2 114341876 2 2 323584964 3 2 859266783 4 3 216679950 2 2 246209833 3 3 535520968 2 3 125527430 5 3 329841118 4 2 424747301 3 3 873467877 5 3 532959082 2 3 976480707 4 2 765682213 1 3 415144291 2 3 471463779 3 3 863822832 1 2 506693984 5 2 231082960 1 3 525237292 2 2 355858604 5 3 291722761 2 2 504296632 4 2 727502150 5 3 688281334 1 2 237102658 2 3 469912087 4 3 565200052 5 2 627002747 3 3 804352666 3 2 673973431 5 3 300686111 2 3 750651937 3 3 285737556 1 2 912309121 3 3 365764125 4 3 287504582 5 3 112467123 1 3 236871661 4 2 298395654 3 3 392018444 2 2 956036303 4 2 615363337 4 3 176351374 3 3 722975685 3 2 546323654 4 3 435200160 3 3 983203449 4 2 260609058 3 3 621469153 3 2 786345253 1 3 915021955 2 2 340417192 1 2 364611266 2 2 171150747 1 2 554553773 1 2 172824024 3 3 687582133 3 2 703306411 3 3 820237734 2 2 269767526 1 2 463985411 1 3 233492425 2 3 411192328 2 2 338414436 5 3 757966862 3 2 170205058 5 2 510424598 2 3 487264930 2 2 219023444 5 2 956373226 3 2 177062475 4 3 656053187 3 2 931440472 1 3 218368027 4 3 246527288 3 3 661078716 1 2 525477606 5 3 486472120 3 2 276135621 3 3 403098262 5 2 163054370 3 3 628652327 2 3 102874231 5 2 717685367 5 2 847350990 5 3 385104531 3 3 994033492 5 2 946233423 1 3 899337791 3 2 426187371 3 2 294806611 2 2 954827020 3 2 225854397 1 2 808756235 3 2 389531992 2 2 532214763 1 2 436472978 5 2 521547357 3 2 405285500 3 3 584177463 4 2 545724244 4 3 111262537 4 2 684870521 3 3 997417767 2 3 889465843 3 2 572859573 4 3 344457612 1 2 837597848 3 3 917245676 4 3 217503307 3 2 108715845 4 2 894078583 2 3 607630612 4 3 156256544 3 2 658373110 2 2 529720789 1 2 854436030 2 2 800299025 4 3 144642417 2 2 264351593 3 2 567161136 4 2 129885086 5 2 288756995 4 3 476636925 5 2 654595292 4 2 905810562 3 3 498307449 5 3 270114562 2 2 805798901 4 2 218105724 5 3 998261726 2 2 837985549 1 3 189730247 1 3 991506172 4 2 533623854 1 3 169341101 1 2 457058889 1 2 338804787 2 3 420162804 5 2 958625849 3 3 759984802 3 3 746767067 3 2 467034855 1 3 499090977 2 2 675256468 1 2 531682148 2 3 849559637 1 3 858750510 5 2 881878596 5 3 461376502 5 3 449635456 3 2 477634188 1 3 307010550 5 2 348907517 3 2 398717925 3 3 621454505 2 3 500174069 5 3 428666183 4 3 468745677 2 3 712564750 2 3 959461483 1 2 435341947 5 2 915642301 5 3 457408703 3 3 982291990 3 3 709849069 1 2 965000232 1 3 430202740 5 3 398598471 1 3 127216549 2 2 375399769 5 3 282878001 1 2 831461984 5 2 250501939 4 3 331577266 1 2 870608428 4 2 585301184 4 3 649865573 4 2 797528663 5 3 307598186 4 2 485900186 4 3 360143375 2 3 837087802 1 2 714928453 1 3 464301334 4 3 625121150 4 3 344797588 4 3 123671829 1 2 623267253 1 2 790991657 4 3 821707256 1 3 694482052 4 3 204784760 2 3 690887791 2 2 843396342 2 3 293824827 5 3 661070690 4 2 782274320 1 2 165270435 4 2 477165417 1 3 376434547 4 3 622913906 4 3 926442327 1 2 386840095 4 2 188641495 1 2 921355700 2 2 344643243 2 2 345112870 5 2 524760991 3 2 194233092 3 2 113315909 1 2 862005097 3 3 283424454 2 2 405139323 2 3 189693255 5 2 570249863 5 3 810630114 3 3 992113627 1 3 816033435 2 2 357082556 4 2 654548723 1 2 661131932 5 3 667266652 2 3 218396494 2 3 906028171 2 2 437906942 1 2 877287499 2 2 946335436 3 3 730127308 1 2 101206317 2 3 898127756 1 3 976320076 5 3 386245221 3 2 590189848 2 3 956562556 1 2 753038894 4 3 732938179 2 2 762860454 1 2 221295356 3 2 174485458 5 3 798525873 4 2 915023737 2 2 919507117 5 2 182598788 5 2 912004664 4 3 871027462 4 3 722892640 2 2 837131408 4 2 174109891 3 2 118121553 5 2 160481775 4 2 189349948 4 3 198169099 1 2 838498207 2 2 174924872 1 3 644949249 2 3 922118019 2 3 222252981 1 2 405531006 4 3 251031483 3 3 194644038 1 2 491289925 4 3 836091471 1 3 241212458 2 2 831250234 2 3 292739727 5 2 858914996 1 3 682474205 3 2 432274469 4 2 760334147 2 2 775479101 3 2 295434967 5 2 970046750 2 3 363425636 4 2 690974562 5 2 362331225 1 2 853583846 4 3 735614774 2 3 736014171 4 2 773397221 5 3 377586305 2 3 700241707 3 3 659786871 3 3 729961048 4 2 459035834 1 3 502179294 3 3 719504677 4 3 245546302 1 2 461391934 2 2 264843758 3 2 825140546 5 2 282020770 1 2 834229067 3 3 142888764 4 2 212273109 2 3 202730687 4 3 653170761 5 2 684158256 5 2 492638069 4 3 460344698 1 2 800326365 4 2 332235009 3 2 339724610 1 3 219630207 2 3 713162399 3 2 792151629 2 2 234325984 1 3 932693174 1 2 657264316 1 3 196312085 2 3 919385356 5 3 484706792 5 2 641630923 2 3 715685924 3 3 469675818 2 2 218156437 4 2 256845711 3 3 454800799 2 2 906672405 4 3 235269115 4 3 512942628 4 2 891274725 2 2 207052800 2 3 480923225 2 2 320681309 4 3 975052261 3 3 210265119 3 3 412231104 3 2 378619806 2 2 811226765 5 2 590507174 3 3 546897068 4 2 320085229 4 3 618003446 2 3 979937191 5 3 420778435 3 2 772453875 2 2 378610771 2 3 209207994 4 2 375495790 1 2 386394264 4 3 429894877 4 2 752674748 4 2 180821024 1 2 520976048 5 3 678488279 4 3 575726145 5 3 708117030 3 2 709993961 2 3 244176907 5 3 598072580 5 2 872618734 4 3 914568988 3 3 590611290 5 3 434720687 2 2 591669913 3 3 457908775 2 2 689848246 5 2 853748637 1 3 835694885 3 2 748038458 3 2 955944371 2 3 885887250 4 3 743142771 3 2 543204057 5 3 445671937 1 3 739259688 2 3 738909439 2 3 688579586 5 2 355724940 2 3 433502968 5 2 640685838 1 2 574332740 4 3 466154140 5 3 194895112 3 2 579598999 1 3 122366327 3 3 723952633 1 2 813483025 3 3 142291925 3 2 308832406 4 2 393267932 4 2 830004235 4 3 334639449 1 3 476232123 3 3 302814229 2 3 942120839 1 2 714098870 1 3 100861315 2 3 210696739 5 3 692531294 4 3 720743961 1 3 190238508 3 3 439917567 3 2 566422489 5 2 386334200 4 3 842428480 1 2 867277481 1 2 392786526 3 2 487833226 2 3 763882634 5 3 772291565 2 3 188898710 5 3 152428418 5 3 652608489 2 2 607692556 2 2 291023821 3 3 411803699 5 3 874849315 1 2 191169735 3 3 152092512 3 3 241310804 2 3 317395705 4 3 344547908 4 3 577374698 4 3 998111762 3 3 190466388 5 3 683509179 3 3 417349336 5 3 623225988 2 2 634720592 3 2 336590497 3 2 782911591 3 2 239768014 2 2 981984693 2 3 991174025 5 3 751064304 2 2 621907551 5 2 740777861 3 2 263315305 5 2 517770797 2 3 439646349 4 2 379150341 5 2 984713074 5 3 151994498 5 3 382389017 3 2 615528369 5 3 306556046 4 2 585992123 4 2 830654351 4 2 314326696 5 2 834405329 5 2 308713533 5 2 168697823 4 2 124303735 2 2 421067247 3 3 438652271 2 3 349661809 3 3 582775278 5 2 650094661 4 2 480385736 1 2 130095672 4 2 838064632 3 3 459219481 2 3 989157335 5 3 712262419 1 3 811455725 1 3 602668431 4 3 643604463 4 3 380238361 4 2 889853994 4 3 688600575 1 2 362413647 3 2 461598312 2 2 506612567 1 3 458585617 2 2 309835224 4 2 295864441 4 3 927948580 4 3 223425434 5 3 240997449 3 2 144870971 2 3 562258293 4 2 397186725 3 3 307875896 4 3 855309844 2 3 364057792 5 2 516964784 2 2 776524796 2 2 164159175 5 3 890620348 2 3 913514332 5 3 563457202 4 3 734611226 1 3 997561876 5 2 984097855 5 3 741732358 5 3 890779437 5 3 803489305 4 2 288807234 4 2 944476141 2 2 759285381 1 2 685921531 5 3 785374714 4 2 956616535 1 2 601787631 5 3 145277038 1 3 616704948 4 2 931120622 2 3 780305691 5 2 823086001 3 3 497269479 2 2 571610365 5 2 656358595 4 3 508219571 1 3 988615990 2 3 129643468 5 3 290487623 3 3 450113505 1 3 631188747 5 3 460804263 3 3 179369846 5 2 916493730 5 3 244249884 3 2 156013835 5 3 611429079 1 3 261950138 2 3 208485685 2 3 143712833 3 2 979286525 3 2 545772098 2 2 266285555 3 2 832412544 3 2 142997073 3 2 213780463 2 3 395239582 1 3 437114317 5 2 300456747 3 2 314516683 4 3 851977390 1 3 617207343 3 3 668756361 2 2 781026222 4 3 623683649 2 2 634073940 1 2 514390404 4 3 594330486 4 3 419837392 3 2 391453359 1 2 504554863 3 2 366253485 1 2 437975062 3 3 959923817 3 3 781294738 5 2 200986469 3 3 210049216 4 2 375468370 3 2 344383172 4 2 870218016 2 2 189715601 5 2 520622038 1 2 651311917 4 2 282161939 1 3 865592760 2 2 330792431 4 2 164836816 5 2 793990554 4 2 471757039 3 2 628888982 4 2 258229093 1 3 422636456 5 3 349135981 4 3 560630452 3 2 986396883 4 2 622852127 5 3 278460004 1 2 326528276 2 3 209533250 5 2 958521890 3 2 303856623 2 3 663500646 5 2 466446877 3 2 162252842 4 3 917165135 5 3 827358744 3 3 817159186 1 2 236775300 1 2 548153021 4 3 405839908 5 2 827809329 2 3 789559378 4 2 971021612 1 2 271114172 4 2 401645192 3 3 768439041 3 3 552336174 1 2 430710746 3 3 600398621 1 2 100554587 3 3 929498058 1 2 246919754 4 3 672678021 4 3 399136096 2 3 365022801 4 2 303784064 2 2 943947934 4 3 649277523 5 3 507075333 4 2 719766061 2 2 255965980 3 2 779499623 4 2 684589934 3 3 306097560 5 2 771443875 3 2 111533983 3 3 653058467 4 2 185082721 4 2 719052865 5 2 166251717 5 3 675031184 5 2 408019938 2 3 177918524 3 3 934127133 1 2 478584536 2 3 262780236 5 2 763475305 1 2 937622358 2 3 358296399 5 3 724091730 2 3 791920116 1 3 273458360 3 3 969565858 4 2 925585835 3 3 708390288 3 2 629336747 1 2 887126706 4 3 974774532 4 2 850585733 1 3 534236352 2 3 550959229 2 3 523825659 5 2 198109093 2 3 896918934 5 2 335404550 4 2 540849441 2 3 107618004 3 2 101828756 4 3 405192983 1 2 931832805 3 3 818588834 2 3 291475199 3 3 795313291 5 3 881198633 4 3 996742190 4 3 523922515 1 2 567390279 5 2 563866815 4 3 946302575 1 3 899015031 4 2 347693488 3 2 290837685 5 2 440382797 2 3 542321398 5 2 270257834 2 3 573912585 4 2 407964134 4 2 965479511 4 2 861982436 4 2 266193400 4 3 729484180 4 2 695106838 2 2 345484596 2 2 137100776 3 3 921504756 5 2 201737743 5 2 703518775 5 2 436853264 4 3 296145499 1 2 479526081 2 2 221709167 3 2 867563468 3 2 780960091 3 2 516522019 5 2 549141597 2 2 249837716 5 2 206564839 3 2 734175838 1 3 487867913 5 2 402144209 3 2 700476099 1 3 160223031 3 3 118303299 5 3 133525028 1 3 317443901 1 2 400231352 1 3 744158198 5 2 468464459 3 3 649796153 1 2 314715908 4 2 330861847 3 2 861613339 5 2 582062384 4 3 701729053 1 2 161028216 4 3 584402351 2 3 957333487 1 2 491157913 2 3 492910358 2 3 972037689 3 2 378483628 1 2 438898813 2 3 257413122 4 2 542971310 2 2 360881180 5 3 675278993 1 2 368943596 5 2 710885277 5 2 905107080 3 3 586916439 5 2 505305414 2 2 145450956 1 2 623045946 4 2 205071554 5 2 139402970 2 2 928036662 3 3 310797923 5 3 502608394 4 3 364752230 4 2 293895680 3 3 275676282 4 3 121932316 1 2 381904509 4 3 839508076 2 3 262299536 3 2 818374601 2 3 872248199 3 3 787551573 1 3 636187854 5 3 699653970 1 2 889220462 1 3 519738226 1 3 662139867 3 3 727131403 3 2 969716556 2 3 741800651 5 2 207478368 5 3 575992237 2 2 819381748 1 2 484983606 5 3 708403188 3 3 456533032 5 2 766414423 5 2 166811593 1 3 452428642 3 3 184955487 1 2 513664304 3 3 993909397 2 2 489669319 5 2 737666753 4 2 924791041 1 2 715482685 5 3 767886301 2 3 960455668 5 3 850182006 4 3 436120731 4 3 623530172 3 3 263768808 2 2 767198684 3 2 360000689 2 3 410199413 3 2 194003544 4 3 961372027 4 3 322232628 5 2 101504699 2 2 876461518 4 2 173499656 5 2 622442229 3 2 532749890 2 3 128364916 1 3 876206876 3 3 793240591 1 3 465614236 3 2 313619379 3 2 107058280 5 3 861775861 3 3 887415621 4 3 281389535 3 2 565549917 2 2 747512559 5 2 982207481 1 2 411289918 2 3 698339698 4 2 313116525 1 2 735646943 2 2 236477733 5 3 751412940 5 2 225292095 5 3 998389050 4 3 861168968 1 3 835468197 4 3 758811906 4 3 692767533 1 2 982647210 1 2 916896998 1 3 635086200 1 2 403262363 5 3 219439047 4 2 910172339 5 2 382080661 1 3 986799823 1 2 466963000 4 3 777476335 5 2 540455613 4 2 746795459 1 3 795552296 5 3 371671731 2 3 831691407 1 2 290170517 5 2 557370906 1 2 189132866 5 3 137164000 3 3 220095284 3 2 267259569 2 3 267577765 2 3 273231964 3 2 427664585 4 2 517954941 4 2 536244950 3 2 110845866 2 3 521642531 1 3 660665426 2 2 650227955 2 3 792056933 4 2 747307713 2 2 681057236 1 2 176198176 2 2 711313111 4 2 894650843 2 3 911922538 5 2 697695192 4 2 670210627 1 2 703807534 3 3 285193214 3 3 415058566 2 2 374718424 2 2 613506739 5 3 239506563 4 3 773564007 1 3 340091151 5 2 669293219 3 3 206907102 3 3 408730938 3 3 533486208 4 3 376758507 4 2 679313741 5 2 193602093 3 2 326501876 5 3 688113336 5 2 756208557 3 3 652743835 1 3 605648004 2 3 378911642 2 2 467196074 3 3 616086570 1 3 931056658 4 3 150812567 2 3 348466869 3 2 747099569 1 3 415287567 4 2 852354028 1 2 940658063 3 3 156334815 1 3 705424645 3 2 639328545 3 3 166668693 3 2 741696500 2 2 429200062 4 3 852420253 3 2 508119241 2 2 509520934 5 3 641691676 2 3 182188677 4 3 852539663 3 2 185529734 4 2 238730811 1 2 484984025 2 2 451759421 1 3 333014266 1 3 850118252 1 2 565445190 1 3 186096182 2 2 604212070 3 2 701810096 3 3 723215962 4 2 301212288 3 2 119470976 2 3 423859022 2 2 859801164 2 3 836709082 2 3 199075453 2 3 305786999 4 2 137439242 1 2 750802257 1 2 940919021 2 3 663372922 5 2 487163634 5 3 365665132 5 2 537438802 2 2 284873672 2 2 343713186 3 2 559041033 5 2 513664097 5 2 734191076 5 3 901762541 2 3 499691061 5 2 486865644 3 2 491639217 3 2 869350813 4 3 176774803 4 2 264730262 1 3 456743854 5 3 625659114 5 2 259287782 3 2 273432530 5 3 569477139 4 2 915878498 1 2 515810225 4 3 450099967 4 3 686027781 4 3 334713084 5 3 320158404 4 3 968503502 5 2 298853529 5 2 322901088 4 2 982124618 1 3 191202673 4 2 702054324 1 2 166572316 2 3 792097810 5 3 451583378 5 3 284859732 4 2 942681423 1 2 469910718 1 2 447251943 1 3 984226544 3 2 421198010 4 2 501947742 1 2 518264386 4 2 737882859 4 2 156953126 2 3 387713355 2 2 918344315 3 2 719738744 5 2 909238152 2 3 218712818 2 2 589374700 4 3 904461942 5 3 729064609 4 3 416000464 3 3 386948413 5 3 151897574 3 3 191355922 3 2 193551280 4 3 735593192 4 2 501791280 1 3 937380771 3 2 677261497 4 2 478042407 4 2 121845094 3 2 550687271 3 2 602787655 5 2 749915698 5 2 317821190 4 2 424554975 3 3 649221755 1 2 976099000 5 2 624744525 2 3 680893674 3 2 472169233 2 3 744929647 2 2 194176076 5 3 195159281 2 2 445967267 3 2 426256901 5 3 837208526 1 2 285282427 3 2 355756484 4 3 914847427 5 3 514862281 3 2 775172280 4 3 714160701 4 3 139949959 1 2 613548066 3 2 103049505 2 2 318937693 1 3 823858476 1 2 870584237 1 3 634487741 5 3 985887953 5 3 887969798 1 3 470910004 5 3 503842307 5 2 150132831 5 2 890265829 4 3 698116530 1 3 647252488 4 2 225102579 2 3 719950614 4 2 595398080 4 2 800978647 1 3 596300341 1 2 639060916 5 2 554090021 1 2 803962274 2 2 582988996 5 3 502660559 1 2 825460723 3 3 346243434 5 2 890144655 1 3 431833836 1 3 737707879 5 3 575426370 1 3 777232550 1 3 407165566 5 2 310768009 5 2 510681390 1 3 753493079 2 2 736759670 4 2 902539333 3 3 231409542 3 2 812795004 1 2 485240958 2 3 905816643 3 2 382023038 1 3 643266056 4 3 112949426 1 3 474026256 5 3 509159365 2 2 322693126 2 2 495989533 4 2 223179376 1 3 464028935 4 2 788368834 4 3 559618007 2 3 160504556 5 3 667693042 2 2 881600691 5 2 568668299 1 2 507265595 5 3 854720875 3 3 475606719 3 2 486871582 1 2 717474093 1 3 367999828 4 2 333463658 5 3 717492421 3 3 496500595 4 3 304504356 1 3 610164410 5 3 659472110 1 2 563350834 4 3 782618127 2 2 656427590 3 3 911372717 5 3 900182976 3 2 432364677 5 3 134246433 2 2 362049828 1 3 397867548 2 2 217455304 5 2 446546263 2 2 942167665 5 2 192005942 4 3 311463700 5 3 878652524 3 3 424488619 1 2 807893079 3 3 874322013 4 2 156784896 1 3 767226182 5 3 292451825 4 3 185015413 5 2 189540219 4 2 488268358 1 3 733446856 4 3 723983948 2 2 306916766 2 2 384318838 5 2 558945474 1 2 340032296 2 2 774638493 3 2 553400440 5 3 688885124 5 2 869217542 4 3 718897633 4 3 904011189 2 2 189584448 5 2 203404500 1 3 755498560 3 3 518033980 5 2 681261208 3 2 839024016 4 3 516142896 2 2 916408585 2 2 764538666 3 2 525700569 1 3 392810392 1 3 253001390 3 2 267676896 3 2 276784101 2 2 722763209 2 3 931067519 4 3 108648975 5 3 454753832 2 3 154862059 3 3 541157222 1 3 318266208 4 2 475742729 2 2 890225059 4 3 366852048 3 2 494761481 2 3 310072552 3 2 626431433 2 3 557174639 5 2 923492303 2 3 643796037 5 2 265606959 5 2 629579031 2 2 985170242 2 3 336639355 3 3 549209245 5 3 954151863 4 2 272131535 5 3 172346924 3 3 335935498 3 3 413033495 1 2 484199741 1 2 214393769 2 2 572056090 5 3 928082514 5 3 679942087 5 2 440762113 2 3 702208580 1 2 976997483 5 3 354504374 1 2 941580062 3 3 370858060 1 2 297943967 4 2 927301504 1 2 210320770 2 2 429870272 3 3 854328956 5 2 505204177 5 3 610858626 1 2 241361969 5 2 245623182 4 3 184249427 5 3 330500732 4 2 703283869 2 3 719304263 2 2 819805164 5 2 522749285 4 2 190513810 5 2 776629060 1 3 205823940 2 2 923801396 2 3 719122434 3 3 583327023 1 2 901188677 3 3 826201834 1 2 955745510 2 2 759165685 1 2 503351736 4 3 578215455 3 3 573697069 4 3 957005248 3 2 855851088 4 3 303482352 1 2 887736969 1 2 945344435 3 3 923313899 1 2 458276213 2 3 356570133 4 3 550296017 1 3 770923075 1 3 511021668 5 2 245566274 2 2 986538969 1 3 354504903 2 3 940061568 4 3 270182158 4 3 602988593 2 3 136058546 4 3 851846281 4 3 579234331 2 3 669964841 1 3 282018063 4 2 702260335 4 3 728696816 1 2 438881842 4 3 124442390 2 2 447974418 1 3 612860317 1 3 312035796 2 3 668358627 2 3 552318248 5 3 625887139 3 3 463120911 1 3 260569656 5 3 136925160 2 3 334622400 4 2 328855335 3 3 133716897 3 2 751114821 3 3 199886042 5 3 613762956 1 3 392817967 2 2 114119415 3 2 770503809 4 3 219057000 5 3 893647371 3 2 930095698 4 2 595410357 2 2 885441727 1 2 862121917 2 3 225318541 4 2 300135969 5 3 502465405 1 3 672523881 2 2 606926177 5 2 259358365 4 3 800984285 1 2 609559551 3 2 304696138 2 3 275380933 3 3 413114524 1 2 554020330 3 3 839366708 5 3 137728190 2 2 423326076 1 3 362730470 1 2 405408551 3 2 486107947 4 3 259859139 1 2 641482222 2 3 366795924 4 2 899143319 2 3 971062380 4 2 202943452 5 3 825515187 1 3 377115194 1 3 736053149 3 3 613661804 4 3 764899387 5 3 944084685 3 3 777023770 5 2 461937581 5 3 868502505 3 3 819282673 4 3 963619655 3 2 391597904 4 3 120723318 1 2 612046240 3 3 580858425 5 2 693327380 3 2 292788262 3 3 814519059 2 2 822002485 4 2 181269978 1 3 425999021 4 2 122958018 5 2 518656019 2 2 394220215 2 2 797911391 2 3 309933847 5 2 576572478 5 2 717690937 5 3 717228530 4 3 543451998 3 2 130036543 5 2 803665411 4 2 625640427 2 2 791895188 4 2 998687899 5 3 709371659 3 3 190877930 1 2 344533481 5 3 401220277 5 3 120062714 3 2 192432813 3 3 473241861 5 3 134934364 5 2 907160428 1 2 289330366 1 3 683257896 2 2 137961580 2 3 962882484 2 2 200529033 1 3 589795602 5 2 157279543 4 2 407016084 2 2 668238507 1 3 395032192 4 2 219141771 3 3 491718882 5 3 360988684 4 3 936636209 1 2 612244274 4 2 748767082 2 2 651083378 4 3 593293539 5 2 340773815 1 3 831484168 3 3 582375728 5 2 423758437 5 2 586882094 1 3 741757792 2 3 853699266 1 3 306079972 3 3 930994886 5 3 480748339 1 2 375600946 3 2 358491295 3 3 419427259 4 2 397174125 1 2 128082730 1 2 280127176 1 3 714394595 2 3 465735583 5 2 901348387 1 2 896756406 4 3 322391960 5 3 345896457 2 2 363976484 4 3 775744160 4 3 719130464 2 3 615985198 3 3 952382030 4 3 332129378 4 3 392812201 5 2 566625672 2 2 159856475 1 2 782059934 4 3 831780821 1 3 140981799 3 2 636689700 2 2 784823386 1 2 452606925 1 3 314598686 2 3 985681778 3 3 792880920 4 3 616087150 5 2 171413897 4 2 690546458 5 3 557201392 3 2 944200815 3 3 146858002 2 3 612452910 1 3 103148335 5 2 712226182 5 2 351008880 2 2 471918820 5 3 688181203 1 2 516407959 2 3 858780837 2 2 186334661 5 3 875007206 1 2 554860152 2 2 585620967 4 2 214729290 4 3 478648328 2 2 588420024 1 2 358177410 4 2 779800976 2 3 952183326 4 3 353285688 4 3 433952694 1 2 168560046 4 2 282936915 1 2 932453620 1 3 752396449 1 2 698468951 1 3 517105568 2 3 346792434 4 2 395024127 2 3 236124329 3 3 812732598 3 3 293729936 2 3 944253008 3 2 361511529 4 3 276162534 2 2 493368092 3 2 427470682 3 3 709111005 1 3 482835842 5 3 850332271 5 2 764044475 1 2 969053688 4 2 488661125 2 3 813870887 4 2 942481285 3 3 591514622 3 3 972394728 2 2 449027412 2 3 167653998 1 3 552645135 5 3 947178526 4 2 776345626 2 3 878120563 1 2 202740300 5 3 707106408 5 3 182743381 4 2 255355757 1 3 707602422 5 3 777429626 4 2 270830373 2 2 934286671 4 2 777534617 3 3 358814166 1 2 669579597 5 3 483629271 4 3 678204902 4 2 406986363 2 2 757774574 2 3 268854207 1 2 646851495 4 3 214483692 5 3 841054635 4 3 363329098 2 2 627503229 1 3 578372951 3 3 776576394 5 3 633032735 1 2 575599392 5 2 769760354 4 2 843653739 4 2 895680411 3 3 788353427 4 3 157600043 3 2 302788106 3 2 111784663 4 3 997023667 4 3 614640960 3 3 784546239 3 2 411176168 3 2 502400834 4 3 656283291 2 2 677614450 4 2 851174031 3 3 394374226 4 3 411877739 1 2 546194649 4 3 132446526 1 2 234308420 2 3 435073231 1 3 432200596 4 2 360078651 4 3 386921930 2 3 867150185 1 2 370051382 4 2 411716843 4 3 656959135 3 2 245642617 4 2 227935998 2 2 926450813 1 2 788736456 5 2 425634670 3 3 276921627 5 3 657904051 2 2 204091796 1 3 159385363 5 3 999394753 1 2 545334619 1 2 300330921 5 3 989621004 4 2 390002620 1 3 686898697 5 2 824147799 3 3 149229388 1 2 667638654 2 3 912560987 1 3 194992992 4 3 628146889 4 3 757438640 2 2 527466682 5 2 705099586 4 2 999457684 5 3 862218381 3 3 300296395 1 3 712367482 4 3 375030247 2 2 890822086 1 2 984984603 5 2 438463620 4 2 526027421 2 3 988397173 3 2 194488255 4 2 470415799 5 3 143502365 5 3 538463865 1 3 804693482 5 3 267651204 4 2 676963108 5 2 139133167 5 3 721941686 2 2 430177028 5 3 785668345 1 2 444353307 3 3 883868947 4 3 483016628 5 2 594671765 2 2 245618480 1 2 685296386 4 2 917212220 2 2 371535272 3 3 183968224 2 2 260188594 5 2 513614585 1 3 295179410 4 2 568786421 1 3 711861055 1 2 433035717 1 2 124335949 5 2 318445927 2 2 447430228 5 2 121002516 4 2 903841009 4 3 359361197 3 2 178117224 1 3 118718820 4 2 852702156 3 3 782649556 1 3 605707470 1 3 844410254 4 2 642228405 4 3 696606447 2 3 251178035 4 3 508401060 3 3 937696179 3 3 846553708 4 3 875444644 2 2 740529992 5 2 315522930 5 3 544271030 4 3 453565544 4 3 194678724 4 2 679971185 2 3 253246650 5 2 227333574 2 2 586345938 5 2 597781190 1 2 674387632 5 2 878622948 2 3 863721292 2 2 585456736 4 3 325429941 1 2 900263983 1 3 843671260 4 2 911929670 1 3 512787833 5 3 663866695 2 3 154280119 2 2 324738962 4 2 651705335 2 3 453630996 2 2 452141153 2 3 769714462 2 2 216613053 5 2 341263180 4 2 900476376 2 3 538293059 2 2 857945794 5 3 750179754 4 3 736163034 4 3 283366798 4 2 192643491 3 2 919700166 3 3 928233710 5 2 166859781 1 2 762477366 4 2 259409166 1 3 690056103 4 3 526761358 4 3 444563619 5 3 458963434 4 3 435359769 1 2 223687513 1 2 464116826 1 2 366834533 5 2 632582410 5 2 433630774 5 2 444080161 5 2 326853023 4 2 407677416 3 3 744123753 1 2 183383041 2 3 961384449 2 3 340897149 2 2 626028717 2 2 235280220 2 3 780616990 1 3 397759540 3 2 613005908 5 3 646855000 3 2 689882815 1 2 231081381 1 3 801099749 4 3 209038275 4 3 658425774 1 3 577677265 4 2 495708494 2 3 829357675 5 3 655060490 1 3 347565256 1 3 633194019 4 3 998474794 2 3 498630714 3 3 260593043 4 3 394544637 4 3 768888813 3 3 208736341 4 2 619791228 2 2 936520370 2 3 623431019 4 2 908409740 2 2 528676935 1 2 517945648 3 3 518190966 2 3 306908456 5 3 896396052 1 3 433754907 5 3 570408220 3 3 801298626 1 2 391804881 3 3 185565084 4 2 266830383 5 3 295557528 3 2 459276005 1 3 302104772 2 3 902088389 4 3 197477821 3 3 712528950 1 3 595744671 4 3 106416914 3 3 497065544 2 2 437119121 3 2 319372750 2 3 339976934 1 3 502807563 5 3 697857481 3 3 508297439 5 2 693103005 3 2 611362642 4 2 349156477 2 2 451946225 1 3 601584513 2 3 896560455 1 2 674528666 4 2 795645837 2 2 906849721 4 2 440259144 2 3 590078199 3 3 844912533 3 3 782793168 1 3 915071286 5 3 768629146 2 3 484548039 5 3 154683867 1 3 908067132 4 3 534981341 1 3 710622334 4 2 198011079 4 2 227321297 5 3 515664633 5 3 413885295 2 2 151253468 5 3 106116276 2 3 135715817 1 2 639534471 5 3 973176514 4 2 341787865 5 3 420843087 3 2 113221598 3 2 334365192 5 3 152111537 1 2 113205212 4 3 282465775 4 3 162642708 5 2 205057778 3 3 212812965 1 3 582827914 3 3 167998513 5 2 843132456 1 2 621731563 1 3 435797646 1 2 423782123 2 3 247895042 3 3 356043630 5 3 571686526 2 2 486844814 4 3 910891112 5 2 690961132 2 3 612789115 2 2 701441344 5 3 160971119 5 3 280484847 5 2 784478574 5 3 499899864 1 3 818410140 2 3 194152472 3 3 718147816 4 3 668049836 1 2 386971707 4 2 449415694 4 2 542975570 2 2 153373056 3 3 435728974 3 3 191823313 2 3 712731234 5 3 367405393 2 2 558858106 5 2 538742508 3 2 966980169 3 3 292712749 3 2 254460767 5 3 862541284 2 2 362138780 3 3 398233398 3 3 384327110 3 2 490230196 5 2 595137011 3 3 418821221 5 3 439294608 3 2 386498871 4 3 799246767 1 2 390360625 1 2 500507452 1 2 160461877 1 2 193757993 1 3 363192213 4 2 689695545 5 3 912454443 2 2 419512402 5 3 470948098 4 2 298539936 4 2 444890518 3 2 143367035 2 3 934173018 1 3 766119821 5 2 940847305 4 3 679514051 1 2 383447293 4 2 277976180 2 3 144012796 3 2 866869891 4 2 539050493 5 2 738419722 2 3 154882725 3 3 504644923 1 2 718277970 3 2 974845680 2 2 986610136 5 3 503471543 3 3 765717510 3 3 372740841 3 2 289502543 1 3 687402923 5 2 338868462 2 3 271507575 5 2 253405624 1 2 918823902 4 2 972647813 3 3 164663389 4 3 711954514 4 3 193959423 3 2 462747293 1 2 548391221 4 2 410222734 1 2 461506645 1 2 997296690 2 2 233637192 1 2 431522629 2 3 718756876 3 2 907698066 4 3 134819279 1 3 575267531 4 3 449240866 2 3 565657693 2 3 853328811 2 2 885953033 4 3 407250554 4 2 382262952 3 2 849183485 5 3 899913929 3 3 760675638 2 3 422348249 4 2 572226815 1 3 300299166 5 2 360089028 4 3 467814179 1 3 933022473 5 2 170566736 2 3 176014087 3 2 305425579 4 3 914366994 4 2 680432600 2 3 477422521 1 2 685837112 2 2 742434126 5 2 768628617 5 3 494117052 5 3 822305993 1 3 369381969 4 3 595912994 1 2 679394432 5 3 363802134 2 2 214124089 5 3 740971436 4 3 980164576 1 3 848493827 3 2 269119890 2 2 540114056 3 2 648758890 2 2 632549745 4 3 165096726 3 3 346687995 2 2 609028514 4 3 258990350 4 2 562981529 5 3 692203973 5 3 710012762 4 2 538820302 3 2 565111935 1 2 988123924 2 3 714376132 4 3 162258757 3 3 156530447 2 3 597000759 5 2 678281402 3 2 405571962 3 3 633325351 4 2 377700657 2 2 811280687 4 3 723558557 5 2 852489334 5 2 892809256 3 3 890929411 3 2 869218268 3 2 576060760 1 2 679830792 1 3 765022373 3 2 266861640 3 3 355210339 3 3 187120200 5 2 581379811 5 3 520825475 3 3 358244670 3 2 328110097 3 2 882657244 2 3 624920261 3 2 493747909 4 3 410810858 2 2 591607668 4 3 921288165 4 2 800563474 4 3 804503257 3 3 724825907 5 3 758042338 5 2 191506673 4 2 931477304 2 2 236136203 3 2 323694624 2 3 393744479 2 3 295313387 4 2 419563348 3 3 882322917 4 3 386756534 2 2 261947913 2 2 633302926 1 3 862540877 4 3 467155746 2 3 657276690 1 3 557738945 1 3 476541073 1 3 634696100 3 3 741914398 1 3 250486270 4 2 927289469 5 2 991857339 4 2 505747370 3 2 138476088 4 3 897671243 3 2 413439156 2 3 229269723 1 2 352146067 2 3 171841345 5 3 539298338 1 2 123618490 5 3 856840831 5 3 783257420 3 3 761406495 3 3 740840899 3 3 319985137 4 3 769134709 3 3 537652253 3 2 772693013 4 2 563978496 3 3 690779673 5 2 163244059 5 2 471108040 4 3 184909854 5 3 942427737 5 3 313014495 3 2 483050007 2 3 811581956 4 3 171096330 3 3 150265943 3 2 327783020 4 2 382670215 3 2 713107960 2 3 459353393 5 3 653967310 5 2 257319697 5 2 228446009 2 2 610664163 2 2 926181291 3 3 157814568 1 3 274035358 2 2 483693595 4 2 766548179 1 2 801738927 5 2 178549637 3 3 403509594 1 2 254640947 3 2 346215384 1 3 402800420 5 3 910173939 3 3 282881943 1 2 921306219 2 2 617257144 4 3 204054380 4 3 166155486 3 2 335943656 1 2 867131646 5 2 522085747 5 3 744933707 2 2 397575806 3 3 640415230 2 3 666759015 3 3 987849868 2 2 668213188 4 2 130374867 4 2 940616601 2 2 418650360 4 3 587927529 3 3 561632585 5 2 500461526 4 3 768046657 5 2 103596507 2 2 113183788 5 2 969290202 5 2 980033605 3 2 766125798 1 2 642461921 1 2 569325026 5 3 162060409 5 3 799271413 4 3 342902586 1 3 239533528 5 3 768886585 4 2 631891486 4 2 345162904 3 3 945887353 2 3 177931318 2 3 156070928 3 2 980804828 5 2 249160070 2 3 284038435 4 2 950717111 3 2 417613771 2 2 926133952 1 2 431252043 3 3 731487205 3 2 427218860 5 3 250836884 5 2 481734765 3 2 617471733 3 3 508116745 3 3 682028529 2 3 351883961 3 2 404854232 3 3 240389583 2 2 693404575 4 3 672620373 5 3 776991473 1 3 248244275 4 2 692138634 4 3 508337761 3 3 483499547 2 2 674700379 5 2 107730493 5 3 753067518 2 3 356051701 2 3 601206051 3 2 577888599 3 3 744471603 3 2 415314864 3 3 314719245 2 2 193343250 3 3 471859483 3 3 245030341 5 3 686006637 3 2 377971008 4 2 694726455 4 2 188584915 1 2 408673126 3 2 433345635 1 2 563059009 3 3 733143216 2 2 735876967 4 2 774640541 5 3 872800568 2 3 720826368 3 3 610154316 4 3 748502120 3 2 821183983 4 2 556979556 3 3 253938976 5 3 350336431 4 3 718610697 1 2 123519845 3 2 730646572 5 3 527705757 1 2 177274153 1 3 333179095 4 2 269083380 3 2 100236669 2 2 443693492 3 3 548941619 1 2 127279885 1 3 429330950 3 2 829741950 1 2 220436202 4 2 574270081 1 2 656730530 3 2 399142125 4 3 200116852 3 3 563046459 4 3 322893116 4 3 150053580 4 2 435006766 2 3 383392336 1 3 302675609 3 3 461807583 1 3 470052312 3 2 107224754 4 2 476796598 1 2 741973469 3 2 722373658 1 2 481309369 4 3 500521648 3 2 423655642 4 2 432856293 2 2 757242184 4 3 340333210 4 3 778724470 1 2 537368320 5 3 433152061 4 3 658308463 4 2 789910389 4 3 501453159 1 3 588318332 3 2 964858185 5 3 570843813 5 3 573100188 1 3 577276574 1 3 894617219 5 3 409208286 1 2 151367565 5 3 154234791 2 3 463611751 2 3 602567424 5 3 399903709 3 2 651789896 2 3 536598357 4 2 300623643 1 2 940036486 2 3 535418256 4 2 588532087 2 2 668129784 2 2 106614600 4 2 788669837 1 3 474897355 5 2 279278363 1 3 851025591 4 3 855483984 5 3 311871713 2 3 615161394 5 2 377389680 4 3 999518161 2 2 718826370 1 2 732203186 2 2 523852776 5 2 202284900 5 2 669139787 5 2 402999490 2 3 979148987 3 3 497112195 1 3 778266935 4 2 400786280 1 2 990173587 1 2 911949167 5 3 322189073 5 3 950622125 1 2 923027068 5 3 639875815 3 2 723751888 5 2 893495367 4 3 157687820 2 2 357291461 5 3 440642091 2 3 439659315 1 2 479566827 5 2 168378182 5 3 993310841 4 2 345790356 1 3 464022309 1 3 175933892 4 2 186138924 2 3 230570069 1 3 870646645 3 3 839985238 2 3 418848214 4 3 502897800 2 2 318160941 1 2 601139606 3 3 551608291 4 2 906117434 4 3 255819993 5 3 227130097 1 2 148736986 3 3 827837438 1 3 156118955 3 3 266513124 1 2 576303313 3 3 339421224 5 2 698749161 3 2 212718197 1 3 518628197 4 3 725509816 5 3 612062074 3 2 306635665 3 3 775912367 4 2 976929879 2 3 616111208 4 2 368684954 5 2 461468287 3 2 671081346 2 2 355503974 3 2 716664562 2 3 662888498 5 2 818751310 5 3 397206456 2 2 541886723 4 3 628105564 5 2 149921603 5 3 986055500 3 2 554197674 3 3 321829760 3 2 551683412 1 2 266635422 3 3 680431136 4 2 197685801 2 3 767312339 5 3 404120859 2 2 894151324 2 3 932960065 5 3 373523851 4 3 470628679 2 2 651298155 3 2 213286139 3 2 185007296 5 2 704991954 1 3 325092526 5 2 706124213 4 3 266587428 5 3 649522187 4 2 939187129 2 2 535299902 5 2 694293511 3 3 861960212 4 2 636972490 2 3 522319201 2 2 376017854 4 3 841447792 1 3 479356333 1 3 469489098 3 2 779348593 3 3 684390535 3 3 964287727 4 2 244343212 3 2 405322540 4 3 793107207 5 2 753040275 4 3 244959154 5 3 890673989 4 3 523601329 1 3 538925571 2 2 301920536 5 3 386684496 2 3 376632800 2 3 319251170 1 2 578416304 5 2 752877256 4 3 872896666 3 2 781512204 3 2 579402880 5 3 634545794 3 3 742752494 1 3 526170698 2 3 384277779 1 2 428433588 5 3 216932243 4 2 759716451 1 2 443813938 1 3 131039501 4 2 483747866 1 3 224881510 3 2 616113337 3 3 461733776 1 2 454368380 2 2 774802455 1 2 959024427 1 3 246605364 3 2 614365012 2 3 644454707 5 2 555148004 5 3 606049186 3 2 767309637 5 2 147895109 5 2 657408835 4 2 121070221 4 3 630961088 1 3 376804717 3 2 729265112 3 2 268131649 3 3 865614551 3 2 755627182 1 3 683142387 4 3 455320968 5 3 253521615 5 3 962083150 4 3 288283285 4 2 438486562 3 2 520071790 4 2 533663681 2 2 556836290 2 2 801675277 1 3 128118279 1 3 142910731 1 3 406339371 4 3 116519911 1 3 529056171 1 3 452568893 1 2 694840059 1 2 726107425 5 3 385779005 1 2 329806524 2 2 679752074 5 3 750407154 4 2 721919148 1 2 320593445 5 3 862728901 1 2 376165194 4 2 625658045 5 3 736136725 3 3 669004291 2 2 294563787 3 3 652047635 4 2 585966524 2 3 942535495 3 2 230304875 4 3 795080425 4 3 253691895 5 2 325073792 5 3 398575033 3 3 375743434 5 3 176081892 3 3 227258910 5 3 293299853 2 3 222345581 2 2 937428071 4 3 970761046 4 2 141463216 1 3 800123639 5 3 854657077 4 3 195101339 3 3 520493650 3 3 635298380 3 3 298243803 4 2 631570722 4 3 387373916 3 2 306796339 2 2 150917302 1 3 100526714 4 2 734293393 4 2 418030563 2 3 591867367 1 2 934179498 1 2 520810732 2 3 329146771 2 2 860720086 1 3 133029810 2 2 909735691 4 3 702876008 4 2 957178688 5 3 565176078 2 3 657680835 3 3 747169941 1 3 478924741 4 2 313554260 1 3 543146610 1 2 784109705 5 3 775232548 4 3 379142313 5 2 689119182 2 3 863242706 5 3 483111429 2 2 137687892 5 3 878119260 3 2 301304613 2 3 227480499 1 3 971039998 1 3 270426971 4 2 448045411 4 3 612859834 4 2 294989506 1 2 440925050 5 3 213931227 3 2 909185241 5 2 497309481 2 2 381528686 5 3 498204619 4 2 143176346 3 2 619034251 4 3 393345820 3 2 183263061 1 2 794409171 5 3 414831921 2 2 434629882 5 2 272586490 4 2 342799944 5 3 769477944 3 3 416340785 5 3 374376975 2 3 138281216 4 2 548792096 3 2 816597799 2 3 691905705 4 3 578388401 3 3 646856478 4 3 402614140 2 3 436170069 1 3 239901194 2 3 590353030 5 2 773590540 5 2 422471264 2 3 241539504 4 3 510731051 1 2 523876882 2 2 132065572 2 2 947496617 5 2 800062008 5 3 148194549 1 2 629329505 5 3 594254830 4 2 817604964 4 2 163441768 2 2 751426909 2 3 497657782 3 2 328088434 4 2 655932872 5 3 790853801 1 2 608339358 4 3 674008138 1 3 533969889 3 2 487680669 4 2 964768564 3 2 193481805 2 3 706122485 1 2 907313311 3 3 723936252 1 2 179608761 3 3 656303841 4 3 821541375 5 2 589444538 3 2 749049610 3 3 363054809 5 2 542771565 5 2 981192833 2 3 363244023 3 2 400165408 4 2 511309464 4 3 728962633 2 3 469629755 1 2 788780456 5 3 820823568 2 3 761899209 4 3 521546876 3 3 928719825 1 3 570934469 1 3 998646175 1 3 584068208 5 3 343900486 2 2 333377628 5 2 682656756 1 3 943638358 1 2 194746969 1 3 389106952 4 2 243388025 5 3 225802050 2 2 658610637 5 3 815515885 5 2 226353977 5 2 173682983 5 2 299588862 1 2 798869687 2 2 752758211 2 3 790751673 2 3 250771050 3 2 290576248 5 3 775597939 2 2 385997922 2 2 285277695 1 3 587474090 2 3 768750153 1 2 803201304 4 2 453603482 3 3 232164541 3 2 814835709 5 2 627268260 1 2 789524037 5 3 222160132 5 3 673620023 3 3 304347216 3 3 861914444 3 2 704815451 3 3 128680177 4 3 663970924 2 3 154425420 4 3 783331637 4 2 685567453 1 2 703372180 3 2 362072768 3 3 741705583 2 2 519263218 1 3 249282456 4 2 655805273 3 3 667251521 3 3 196050090 4 2 114150434 2 3 888072564 5 3 187433450 2 3 666931339 2 2 489181251 2 2 833615378 2 2 620002632 5 3 608124288 4 2 210302824 4 2 309691941 4 2 355792188 3 2 195569100 3 3 320279248 4 2 157073770 2 2 436459022 2 2 347379117 4 3 117650394 5 2 366373228 1 2 169137958 1 2 901435686 5 3 553580886 4 3 362768688 5 2 607950985 5 2 872403910 2 2 564548013 1 2 666695378 5 2 852135423 5 3 550931029 1 2 402213771 5 2 466700588 2 3 837586122 3 3 107952605 2 3 689343441 2 3 121719732 4 3 114733219 1 3 195872222 2 2 324731596 4 3 426098430 2 2 235936483 4 3 115731897 2 2 779887861 2 2 888540385 5 3 215156550 4 3 537730943 3 2 481609444 1 3 867216068 5 3 145672983 1 2 906802173 3 2 135146720 5 3 665242090 1 3 403678429 5 2 910440915 2 3 565745736 3 2 331186125 3 3 307632532 2 3 699932936 5 3 179661494 2 3 292010407 2 2 172778107 2 3 450566678 4 2 727570802 2 2 216863554 2 3 174216362 5 2 488825454 3 2 599599411 3 3 315935376 2 2 450880905 5 3 566117963 2 3 346860294 1 2 746752706 2 3 691266061 3 2 448489236 5 3 909734008 1 2 857412503 4 2 856014261 1 3 768930530 2 2 336573502 5 2 974401659 2 3 418068916 3 2 476082260 2 2 924592319 3 2 103744037 4 3 396128112 5 3 124791563 2 3 778119348 5 2 716634467 3 2 206428212 3 3 817067971 2 2 811771936 5 3 731657869 5 2 641925207 3 3 607542923 1 3 326963621 2 2 347680986 4 2 350662997 4 2 191758814 4 3 973117698 4 3 133629661 1 2 112826464 1 3 552211982 5 3 368628975 1 3 556314940 5 3 343375813 2 2 559302466 1 3 103717948 5 3 752236329 3 2 419950523 2 2 774981647 1 3 313159329 2 3 706296194 4 2 730141330 4 3 957470133 3 3 525077838 1 3 967537966 1 3 823807366 5 3 635608662 2 2 474368239 5 3 233007804 1 2 420273317 2 3 607141729 3 2 370615304 5 2 212778641 5 2 656889074 5 2 500902880 2 3 794045107 2 2 541940951 2 2 121803081 2 3 467193281 2 3 188891616 5 3 770895921 5 2 571664641 4 3 541963245 3 2 760211967 1 3 208372458 3 2 687850922 2 2 120252103 1 2 415319331 2 3 356098441 1 3 116386265 2 2 406678982 5 2 372018249 1 3 685332620 1 3 113255724 1 2 722552512 5 2 702069323 4 2 559306492 1 3 331386332 5 2 361866476 5 2 811494612 5 2 704601619 4 3 635406172 2 2 742259281 1 3 651415847 4 3 122165117 4 3 503408070 1 3 914120409 5 2 183397987 1 2 392208142 4 3 260111403 2 3 530023947 5 3 170524149 4 3 275587172 3 3 745194892 2 3 795251906 5 3 434297789 5 3 118827271 5 3 103129616 5 2 531031388 2 3 132311070 5 3 625170261 3 2 125399328 2 3 982880587 4 2 419763958 4 2 789041540 3 3 115690810 3 3 419921341 2 2 150524427 5 2 865569529 4 3 293925944 5 2 127603762 5 2 148016836 5 2 531648559 1 2 760127937 3 3 229305994 1 2 703470298 4 3 981251334 4 2 448017578 4 3 546341537 3 3 516551191 1 3 261293990 4 2 464538760 2 2 925927790 4 2 738143653 4 2 811047315 3 2 352378359 4 3 262193029 5 2 380969724 2 2 146315815 4 2 176874598 4 2 365892278 5 3 328094467 4 2 700598601 1 3 902599102 3 3 721648654 4 2 224119160 4 2 399770439 1 3 743567937 4 3 646252584 3 3 186217543 2 2 726453065 2 2 744411497 3 2 487442277 5 2 102812287 1 3 736690594 4 3 434643732 1 2 118224136 4 3 137121010 1 2 630198843 1 2 854226853 3 2 109725914 2 2 887858374 3 2 570858481 4 2 301394351 1 2 705260559 3 2 290222168 1 3 173706433 4 3 624520275 2 2 264385815 3 2 121902548 3 3 474150762 1 2 664532409 4 3 939896194 2 2 608678832 3 2 450218025 2 2 346358152 2 2 305212061 4 3 820375509 1 3 694018892 5 2 462549643 1 2 433923858 4 2 794064762 4 3 786420554 4 3 292827099 2 2 622078705 2 3 475338944 1 2 340327751 1 3 783345819 5 3 373264202 3 2 325208603 3 3 881233669 1 3 843131018 4 3 374936345 1 3 651680560 2 2 689799626 3 2 130825951 3 3 823519964 5 2 780877770 4 3 335800149 4 2 219134752 2 2 740377608 2 2 216341154 3 2 728394736 5 3 760171938 3 2 583288553 3 3 373451893 4 3 923446439 4 3 215815232 2 3 156486495 3 3 320448050 5 2 447975536 4 2 732741533 5 2 560394471 5 3 267618693 1 3 235372816 2 3 206521338 1 2 728428422 1 3 208272182 2 3 109348783 1 2 636438276 3 3 298040080 5 2 572309615 5 3 949238151 4 2 190826545 5 2 176131167 2 2 479592365 5 3 902092801 3 2 210022931 2 3 704982211 2 2 117057705 3 2 149102045 2 2 432062081 1 3 313499349 4 3 808790883 1 3 959567751 4 2 528693416 5 3 166665779 3 3 640537155 3 2 544122359 5 2 179314524 4 3 186267466 5 3 380099704 4 3 570904607 2 2 621417526 5 3 255153074 2 2 788340970 5 2 174269792 2 3 997803813 4 3 408534091 1 3 562120077 2 3 247452843 4 2 421660089 3 3 430620665 1 2 997195562 5 2 534646502 2 2 314738916 5 3 549851068 2 2 691296749 3 3 726382619 3 3 918651641 3 2 807625516 5 2 775184285 1 3 860229228 2 2 243332540 3 2 236588706 3 3 139484721 3 3 949928925 1 2 804360406 2 3 246767821 4 2 148146696 4 3 914469365 1 3 369312162 4 3 440613559 2 2 237148406 4 3 648528319 3 2 435270985 1 2 300369176 4 3 643782325 2 3 632205262 4 3 782235097 3 2 738076262 1 3 360210637 3 3 393195592 1 2 308219345 1 2 162706137 2 2 313061150 4 2 254310744 5 3 399899234 4 3 176953504 2 2 635286850 4 2 548099022 3 2 507494761 1 2 670965665 4 3 126179240 1 2 983415032 4 2 610789774 2 2 312359066 1 3 364558897 5 2 138453074 1 3 913943461 3 2 526284262 5 2 586401246 5 2 447607292 5 3 908241406 3 3 235524195 1 2 422698681 2 3 510632174 5 2 175138090 2 3 197072014 5 3 366703163 2 2 719396509 5 2 529974988 3 3 391472212 1 3 676694373 5 2 227790514 1 3 427883251 3 3 734138966 5 2 561386817 3 3 210382403 5 3 236378594 3 3 877676925 3 3 163772345 5 2 690152515 2 3 446552138 4 3 474388250 5 3 793723145 1 2 984747279 3 3 295444971 4 3 893368696 2 3 648884225 4 3 376331904 2 2 619941826 2 3 240858718 3 2 145751579 2 2 563789020 5 2 107725611 4 3 644931987 5 3 700274644 1 3 130159372 1 2 545613847 2 2 773048899 3 3 466201740 1 3 249473299 2 2 676292519 4 3 135420675 2 2 508243303 3 2 250860566 3 2 847963128 2 2 496538075 1 3 443236615 3 3 779003139 1 3 657200884 1 2 565949058 4 3 497214027 3 2 916376900 3 2 608405381 4 3 550174562 2 2 329929677 5 3 146516219 2 3 319612493 5 2 242289186 3 2 769340784 1 2 232628623 1 3 755973597 1 2 464043317 2 3 778240058 3 3 157368621 1 2 803740984 3 2 485664022 2 3 182710450 2 3 787520380 1 2 591266930 5 2 467730367 4 3 357696983 1 3 622433960 3 3 402514754 5 3 880526717 2 2 463936961 4 3 174047132 1 3 729553150 3 2 524452609 2 2 743290421 2 2 476224268 5 2 700582439 3 3 165223704 2 3 441322899 2 2 766899973 4 2 322750884 1 3 803646200 5 3 755140559 2 3 496422511 3 3 629108522 5 2 202355350 3 2 208780743 2 3 492013202 3 3 340327448 5 2 141334207 5 3 570135012 2 3 822304088 1 2 696418719 5 3 245754104 4 3 333520853 3 2 315638843 2 2 918223594 4 3 885906978 5 2 533119788 5 2 319328408 4 2 202539476 2 2 804716068 2 3 237517143 4 3 299250321 4 3 996340707 4 3 323458620 5 3 844456674 5 3 825885840 4 3 779859847 1 3 569917058 4 2 761656113 4 3 472945774 2 2 729459741 3 3 601621799 3 2 341331357 3 3 896084222 1 3 717851246 4 2 807035915 1 3 335812534 5 2 712294888 3 3 218205652 2 2 617470571 3 2 904291007 4 2 113049898 4 2 791527729 4 3 243322465 3 2 346706801 1 2 348322417 5 3 578171843 5 2 414667334 3 3 116284101 1 2 714875218 1 2 902513512 1 2 477715585 4 3 462648623 3 3 346914608 2 3 520168654 1 3 616232868 5 3 824243382 1 2 730673566 3 2 619966303 3 3 276720728 2 3 450033013 1 2 733379724 4 2 915935922 5 2 860185658 1 3 526790254 1 3 287175701 5 2 283594768 5 2 318263891 2 3 925190751 3 2 179249333 1 3 714932875 1 2 303571020 4 2 404487926 5 2 259074363 2 2 958367631 5 2 592842777 2 2 924895310 2 2 442064148 1 3 316441175 4 3 442856390 1 2 339017573 1 3 323490755 1 2 973938076 2 2 132475551 3 2 290049215 3 2 833442634 4 2 232250273 5 3 582945772 4 3 366666948 2 3 230648954 3 3 290224816 4 2 209510776 5 3 838697541 3 2 626366290 1 2 464789142 2 3 936340866 4 3 850714471 2 3 520579069 2 2 779799326 2 2 769157145 5 2 392418086 4 3 346084301 3 3 919628812 1 2 384468559 4 3 768421029 5 2 743139768 4 2 153585796 1 2 841523924 1 3 721033128 5 3 230537442 4 2 620757904 5 2 727713586 1 2 630629620 2 2 176130055 4 2 143767387 4 2 823955057 5 3 206191893 1 3 331442338 4 3 772664021 2 3 316963787 2 3 299806160 5 2 829199930 5 2 542344498 2 3 355209748 4 3 821482932 4 2 364202893 3 3 522762719 5 2 744797485 4 3 673731085 3 2 648300865 5 2 947667077 5 2 794443986 3 2 169425546 2 2 157936846 1 2 662835072 2 3 216873871 2 3 218004547 5 3 763909896 1 3 944578654 2 2 740237364 3 2 716809987 3 2 909578655 4 3 578692874 2 3 153802982 4 2 948568607 5 3 951109527 1 2 558340046 4 3 886835831 4 3 440611887 1 2 815057652 3 2 172219463 1 2 197344665 1 3 326749039 2 2 924651609 1 3 941652773 2 2 212952813 3 2 926650225 4 3 653547081 3 2 811497066 3 2 613145145 4 3 973697686 3 3 550485122 2 3 506221937 1 3 361369490 3 3 181498456 5 2 124451100 1 2 759092717 1 3 908895118 3 3 551264874 4 3 324325657 5 3 257017499 2 2 438368296 3 3 119198397 1 2 460207155 5 2 270511497 3 3 189704087 3 2 551375151 3 3 475617688 2 3 611882759 1 3 531956016 4 2 302129996 4 3 659396408 2 2 641410585 4 3 810477241 4 2 410856103 5 2 788366531 1 2 460795191 2 2 669496702 2 2 160780149 4 2 958706086 3 3 245643036 5 3 195115153 3 3 283807730 2 2 427739535 3 2 838929159 5 2 703307846 3 3 888982513 2 3 756441257 4 2 340248820 5 2 212819454 1 2 841070421 1 3 673617349 2 3 321510578 3 2 605528785 3 2 904601234 2 2 994977034 5 2 288945474 4 2 266104645 3 3 219626883 4 3 621115452 5 3 223245560 2 2 682757544 2 3 107924456 4 2 549685315 5 2 843774149 3 3 153024027 3 2 792173809 2 2 739886630 5 3 712925290 2 3 436927480 1 2 315155275 5 3 584792299 1 3 154501143 5 2 315398186 5 3 640875977 3 3 519170174 5 3 194008890 1 3 454869290 3 3 116209990 1 3 751783113 4 3 173480458 5 3 795338804 5 3 819596084 2 3 108853291 4 2 548096895 1 2 495460366 2 3 780645740 3 3 731419421 2 2 656688379 1 2 412759151 5 3 289755908 4 2 277415850 2 2 479679929 5 2 373496758 4 2 380843146 3 3 960571560 4 3 305677362 2 3 108164555 2 2 621635671 1 2 336723777 2 2 233934739 2 3 482737747 5 2 692032095 4 3 659640897 2 2 612941237 4 2 362073842 4 2 295146509 1 3 232692022 2 2 651196692 1 2 516175036 5 3 780690700 4 3 584631506 5 3 273263660 4 2 997109827 3 3 942157144 2 2 551551902 4 3 635451323 4 2 662137182 5 2 517328776 5 3 596912460 1 2 444867671 5 2 796744570 5 3 588362956 4 3 372551124 4 2 784585093 3 3 417629807 1 2 514988006 2 2 857848081 1 3 322628037 1 2 872946823 2 3 512802831 5 2 209853294 5 2 255394531 2 2 184694890 4 3 626195365 5 3 266689876 4 2 259600374 5 2 958798069 2 3 345466556 3 3 932744400 1 3 882756009 2 2 633219709 2 2 110716270 5 2 380221930 2 3 892182612 2 2 162542649 2 3 461046993 4 2 490889604 4 3 213014615 1 3 271419715 5 2 755074282 5 2 102736402 3 3 631148360 5 2 856410540 5 3 165525596 5 2 182779890 1 2 360873402 2 3 983329043 1 3 204723766 1 3 559852747 1 3 828490930 4 3 334892960 4 2 948490745 3 2 940276745 1 3 205087425 3 2 601810603 4 3 700707156 1 2 850661282 2 3 447993629 1 2 810274591 2 3 116526965 1 2 910725949 2 2 542508609 1 2 714088524 1 3 243543922 2 2 515974424 2 3 867180020 3 2 588088425 2 2 566518017 4 3 570254325 1 2 362390198 3 2 555630046 3 3 373010590 4 2 706363508 2 3 215648325 4 2 221563709 3 2 880717465 2 2 790826737 1 2 790593090 5 2 772604340 1 2 963032742 5 3 410588918 1 3 203673647 2 3 383273797 4 3 790749143 5 3 324320929 4 2 305331934 5 3 614011114 3 3 183129031 4 2 694097387 2 3 599322273 2 2 522549349 4 2 699426012 4 2 412732736 3 2 328389763 2 2 299170396 1 3 561008563 1 3 855394497 5 2 875913873 1 2 311917381 5 2 224419633 5 2 551999924 3 2 654557787 2 2 814797378 4 3 748721070 2 2 348027634 2 2 960804350 1 2 119789695 5 2 971533439 5 3 520487605 3 3 121189958 2 2 786300397 2 3 265375309 5 3 509386784 4 3 413061821 5 3 807397230 4 2 539600784 1 3 469495241 5 2 841312194 2 3 106109110 3 3 784323575 4 3 573866990 4 3 477641986 1 2 690320051 5 2 608739063 1 3 121116135 3 2 301097280 3 3 621224866 5 2 283256520 5 3 459948343 3 2 653052950 3 3 576410861 3 3 462693903 4 3 482477603 2 2 332376605 1 2 777138187 3 3 468087437 1 3 463860753 1 3 223984612 3 2 364436864 5 2 191556734 5 3 866329941 3 3 786856531 1 3 882022133 2 2 121519119 1 2 420037586 1 2 584076870 1 3 254329961 2 2 592984838 3 3 687227229 3 3 462678574 1 3 523897267 1 3 719063127 2 2 137513307 5 3 592046491 4 2 308149875 1 2 329731518 4 3 214270655 5 2 428686077 2 3 465321859 1 3 528008352 1 3 561107716 2 2 824037348 4 2 743482233 1 3 388698446 4 3 755158696 3 2 205641051 2 2 298664496 4 3 760573429 3 3 870686507 5 3 319415039 5 3 448334750 5 2 196390914 5 2 574353298 3 2 787420621 3 2 835656890 5 3 343092642 3 3 563145418 3 3 681388071 2 2 499182416 3 2 690220989 4 2 242404006 2 2 194112529 2 3 489729245 4 3 571188512 2 2 337304768 5 2 166668333 5 2 459322384 2 2 836951811 4 2 271822062 4 2 774910275 2 2 974981805 4 2 950312027 2 3 533695593 1 2 468561471 5 3 263378808 5 2 392758962 5 2 585717476 5 2 325153028 3 2 802518203 5 3 666319943 1 3 576748158 2 3 474779192 1 3 103444891 1 3 646200324 5 2 985671247 5 3 845871602 1 3 168859426 1 2 664405998 3 2 976137827 1 3 172427679 2 2 807547434 5 3 970588416 2 3 274036958 2 2 511228236 5 2 597703983 1 3 432118916 5 3 190675215 2 3 508260848 3 2 692443053 5 3 757625095 1 2 800183016 5 2 200528059 2 3 860912119 1 2 326177701 2 2 355438221 5 2 120389543 1 2 355152268 1 3 382697683 2 2 485797829 3 3 694796093 2 2 328704184 3 3 956936038 5 3 489965779 2 2 729985415 3 2 935132820 5 3 915373444 5 3 306128015 5 3 655843115 3 3 473927405 1 3 538604002 3 3 293731626 2 2 210042274 3 2 442018555 1 3 406426894 5 3 521166191 5 3 621828008 1 2 668764421 1 2 897204656 3 3 124772656 2 3 572492989 1 3 474729042 1 3 692335181 2 2 510221804 4 2 561800063 5 2 214013312 3 2 491912750 4 2 177549983 1 3 682912891 1 2 950527466 5 2 151980264 2 3 588759214 1 3 849683873 5 3 270233570 5 2 428993952 5 2 321640411 1 2 362648664 3 3 799909495 1 2 120958156 1 3 531220100 1 2 486538459 2 2 105795549 1 2 376062510 3 3 617465928 1 2 850614999 1 2 672831735 2 3 216105798 1 3 568431487 1 2 126936920 1 2 708843887 4 2 829280882 2 2 565687178 4 2 640895969 2 3 201979625 5 2 525173119 5 3 316699837 1 3 183723035 1 3 821624589 3 3 646377756 1 2 154819437 4 3 232971049 3 2 660546724 4 3 493538070 1 2 792009704 3 3 233871255 2 3 942636893 1 3 217698503 4 3 498301078 1 2 838519260 5 3 745488902 2 3 771161448 2 2 941817881 1 3 476056022 1 3 752328627 4 3 160729978 1 2 186965797 1 2 573985790 2 2 893694832 4 2 664626820 1 3 783082173 2 2 517064852 3 2 752041311 3 3 383259296 4 3 728517828 4 3 177920942 4 2 445344950 1 3 849864423 3 3 981557144 5 2 322868321 2 3 966370648 1 2 464352263 5 3 302818978 5 3 485493840 2 2 180878929 5 3 262333856 3 3 476606791 5 3 745096673 4 2 567039229 5 3 805778491 5 3 799660701 3 3 595242348 1 2 503353484 1 3 458759491 2 2 173806555 5 3 192851725 1 2 921790446 4 3 297703957 2 3 897297335 4 3 952030885 5 2 235274491 5 3 478112765 1 3 210373841 1 3 584552250 5 3 599945624 1 2 523873849 2 3 935157439 4 3 310918125 5 3 818002361 4 2 725084997 5 3 470320331 1 2 532684184 5 2 686863516 2 2 752660920 2 3 891658667 1 2 409321207 1 3 609177031 3 2 226198882 1 2 166899672 3 2 501217287 4 2 681379493 4 3 237495624 4 3 765048626 5 3 964685769 4 2 444220542 2 2 726692428 1 3 400814240 4 2 503397375 2 2 621856462 3 2 784543157 2 2 652022278 5 2 529406701 5 2 398532113 4 2 331337032 5 2 977537796 5 2 504822948 4 2 944102660 5 3 525026274 1 3 890809547 3 3 307394852 1 2 187584375 3 2 347457556 3 3 660290236 4 2 571267016 2 3 924218697 3 2 675059070 4 3 657550749 3 2 453968435 3 3 739939149 5 3 316497824 2 3 811415827 4 3 323327494 1 3 638485679 1 3 366416214 3 3 998986559 4 2 512458461 1 3 659755606 1 3 247390924 1 3 459432396 5 3 761891820 4 3 810636443 5 3 737180765 1 2 907595380 1 3 454120479 3 2 216502404 3 2 199036590 4 2 350347661 2 3 422637179 3 2 991667126 2 2 509130325 4 2 288922658 3 3 910442006 3 3 663233497 4 2 208418800 2 3 396490657 2 3 913047651 4 2 854163047 3 2 922402224 4 2 263591112 2 2 735854076 1 3 175626383 4 2 765381916 4 3 616873525 4 2 702641621 2 2 431671463 5 3 677747072 4 2 542662979 3 2 858418914 3 2 737328004 2 3 278049999 5 3 446428115 2 3 884780343 2 3 659924985 1 3 339465422 3 3 571780783 2 2 706888733 4 3 781273796 3 2 437564410 3 2 507415125 1 3 342449482 1 3 739431552 5 2 683336409 3 3 153298874 3 3 526039915 2 3 323805346 2 2 782812593 4 3 444338309 3 3 869704476 2 2 237098452 5 3 494805255 4 2 329661117 2 2 215777221 2 2 838626136 1 2 624460978 1 2 486146540 5 3 514413842 4 2 634456112 1 3 298115276 5 3 792775581 5 2 238353855 1 2 442525277 1 3 392902213 4 3 400697728 4 2 520253317 1 3 935049268 2 2 798248760 3 3 323156816 1 3 482127270 1 3 463528908 3 3 326645145 4 2 778774590 1 2 257405733 5 2 980293887 1 3 425161735 2 3 224945246 5 2 436396799 4 3 585555310 5 2 548150693 1 2 938902730 3 3 949385282 3 3 583498697 1 3 536662150 3 3 467651499 3 2 189411631 5 2 623782272 5 3 604058867 4 3 781887088 4 2 112277402 5 2 449968621 5 2 617894145 1 3 459965649 4 2 193261768 4 3 536906691 5 3 479241226 1 2 166764447 2 3 239007703 5 3 623173641 1 2 478048825 5 3 327597931 2 3 155152115 4 2 731586790 5 2 324299333 1 2 800102928 5 3 818019974 2 3 311998310 5 3 714213962 5 3 172333978 5 2 505175484 1 3 153580548 2 3 740748328 5 2 654973785 4 2 787941800 3 3 919647388 1 3 527296397 4 3 387759762 1 2 461468028 5 3 681853749 4 2 645649788 1 3 538367400 2 3 293998034 1 3 233879359 1 3 864126764 4 2 928180963 3 2 845394410 5 2 756448045 2 3 215861393 5 3 536329553 4 3 941407069 3 3 746666621 5 3 100102269 1 3 448725745 3 2 113910653 5 2 515581330 2 2 340473245 2 3 145432028 2 3 634478758 5 3 770536439 5 3 126092596 1 2 789229813 4 2 324457418 4 3 882264677 3 3 471629837 4 3 286756435 3 3 161232701 5 2 165122108 1 3 546467300 4 3 925274105 3 2 862342423 1 3 958931949 5 2 812714181 2 2 285072238 3 2 746964970 4 3 162147605 3 2 591162777 4 2 493118115 5 2 403151732 4 3 778484242 5 2 145314372 3 3 412181708 4 2 181848156 1 2 439129208 3 2 555502396 1 3 128236961 2 3 803416523 2 3 816646592 3 3 278606918 5 3 837546603 5 2 479354132 2 2 911570221 2 2 463169133 4 2 552550671 4 2 664910097 1 2 510130842 3 3 895964464 3 3 197646025 5 3 637910875 4 3 511192627 4 3 666170020 5 3 374871052 5 2 430271707 1 3 195711662 4 3 327170195 3 3 581781111 4 3 374630991 4 2 317840741 3 3 696864375 2 3 811836060 1 3 241497008 1 3 663680791 3 2 471985120 1 3 758232499 2 2 613045404 3 3 630196833 2 3 668945929 4 3 179062228 3 2 650145728 2 3 629348491 4 2 350152039 3 2 989465957 4 3 888870736 3 2 351837874 3 3 601725309 3 3 317778246 4 3 110893626 3 3 529925474 5 2 972832207 5 2 925039739 1 3 711061239 5 3 299310536 4 3 487181895 3 3 919550071 3 3 264806595 4 3 691924108 4 3 533342684 5 3 884750879 5 3 535536141 2 2 694810258 2 2 403833397 1 2 257206496 1 3 501325723 4 3 609129408 4 3 848861972 5 2 279195863 1 2 411655643 3 3 700009839 3 3 896176668 5 3 848685712 1 2 111084025 4 3 679805746 4 2 593376488 1 3 478704814 1 3 379662605 1 3 595550472 3 2 586228349 2 2 237984893 3 2 306581367 2 2 255646844 2 3 357280882 4 2 431587151 5 3 682885968 2 3 775968712 2 3 531853066 3 3 491105792 2 3 786016631 2 2 658350711 5 2 353947106 4 3 657330221 3 2 405681346 4 3 637428446 5 2 540242564 1 2 211254167 5 3 802256572 2 3 210458272 5 2 775634961 3 3 669658799 3 2 628290392 4 2 902639788 5 3 545343310 3 2 269389917 4 2 955526827 4 3 688797650 2 3 889558567 1 2 772509295 5 2 210197226 5 2 874669714 3 2 346515699 4 3 435781084 4 3 853625336 1 3 182570344 1 2 202541175 3 3 625695002 3 3 353916895 5 2 394619850 1 3 802013757 3 2 789281120 2 2 144156694 5 3 169984050 1 2 268900575 1 2 381978638 2 2 208963538 5 3 646082001 1 2 893968999 3 3 718654949 1 3 750016798 5 3 306860443 1 2 924821956 4 3 657613209 4 2 122064644 2 3 445709807 3 2 418290684 3 3 157854550 4 2 502969540 3 3 111818517 5 3 344727931 3 3 169241083 1 2 121376798 3 2 398695498 2 2 236538426 2 3 810516878 3 2 756706423 5 2 992303991 4 3 415796758 4 2 711496816 2 2 368241404 4 2 703745017 5 2 940614383 2 3 560311908 2 2 131233198 5 2 218175531 1 3 705768730 3 2 368856366 4 3 658869811 5 2 851956824 2 2 114555207 5 2 382469634 2 2 203778659 1 3 779544705 1 2 614026427 1 2 569581284 3 2 717764267 4 2 205679967 2 2 178517913 2 2 225559325 2 2 657113210 1 3 285544554 5 2 866602503 4 3 836825076 1 2 330898817 3 2 573751831 1 3 139505081 5 3 111202072 1 2 152521873 5 3 717871358 3 3 923157353 1 2 423349333 4 2 185349485 5 2 401487118 2 3 502211061 1 3 912574698 3 3 193051077 4 3 366955978 4 3 738257419 4 3 289350106 4 3 834505495 2 3 621459385 1 3 573197850 5 2 895590503 4 3 720278074 5 3 471654082 5 3 803340404 1 3 359795012 3 3 214652993 5 3 300221796 5 2 860971529 3 3 360934295 3 2 903968471 5 3 629491026 3 2 150619009 1 3 178871856 4 2 379715987 4 2 479234992 4 3 872749041 2 2 413936533 5 3 673678653 5 2 108465696 3 2 616802418 5 2 210117719 3 2 263265784 5 3 713428521 2 3 400969719 5 2 830207526 2 2 682378842 1 3 796497611 1 2 174266305 1 3 406607024 4 3 144932909 1 3 930181764 2 2 489538988 3 2 424195774 3 2 584815087 5 3 377266803 5 2 504427828 4 2 775064161 5 2 877364529 2 3 305619052 1 3 252329413 4 2 537135046 4 3 790174911 1 3 379676356 3 3 659250101 3 3 776112864 3 2 709909863 3 2 202567635 3 2 847375719 2 3 709661994 1 2 433420564 3 3 151559599 2 3 167561079 1 3 127753268 2 3 451369702 1 2 748557663 5 2 638446120 5 2 216023173 2 3 136792958 4 2 169193195 4 2 243159884 1 3 902651703 1 3 200918862 1 3 775618133 1 2 727387970 5 3 345698799 1 2 626792540 1 2 336581391 2 3 314223396 3 3 105960502 3 3 332399607 2 3 889069787 3 3 430540960 1 3 571874124 5 3 736377582 1 2 877085481 1 2 351776434 1 2 899999474 1 2 464534897 3 2 469735684 4 3 558591251 3 3 234445010 4 3 918611106 5 3 507622430 1 2 334046233 4 3 314557040 1 3 134483932 4 2 298498400 5 3 637758033 3 3 742803955 4 3 873886345 3 2 922427127 5 3 728920754 5 2 611709157 3 3 438192085 2 3 152020357 1 3 815204023 5 3 755522739 1 2 172972644 5 2 350667731 5 3 320601902 1 2 510119781 2 2 808598079 2 3 871361290 4 3 299150880 3 2 597521779 3 3 367712908 4 2 547962905 2 3 781517111 3 3 405769322 1 3 892868883 2 3 820741635 4 3 401187424 5 3 207585464 1 2 727278275 5 3 268154391 5 3 259918908 2 3 787088533 2 3 191584441 1 2 424118468 1 2 805538195 2 3 397159458 2 3 839348070 3 2 852439253 3 3 545619553 2 3 916578663 2 2 168546217 3 3 685435801 2 2 185365857 4 2 700796734 2 2 868943670 1 2 878029627 3 2 673850256 2 3 949968978 1 3 917806938 5 2 744668311 3 2 521900440 1 2 906676060 2 3 707698414 4 2 415951980 1 3 635200754 3 2 445696058 5 3 149275581 2 3 498305521 5 3 735490036 5 2 507106717 5 3 462909051 5 3 655226401 3 2 383135330 2 2 808139877 2 3 623922139 1 2 530269113 2 3 995907836 5 3 649548638 5 2 855514994 5 3 465825063 2 3 505889032 3 2 924940665 4 3 818387372 5 2 530127821 3 2 576699304 2 3 898462738 1 3 345256608 1 2 999442946 2 3 107249059 3 2 124490771 4 3 132121716 3 3 488894361 5 3 366800390 4 3 654871242 2 3 360894504 4 3 842808227 3 3 712909483 1 2 699216410 2 2 580741654 2 3 702552457 4 3 328905341 5 2 489258866 1 3 491452759 2 2 425246176 3 2 453217279 4 3 194693906 4 2 625469910 1 3 441872897 2 2 274661783 2 2 763221310 1 2 553226019 3 3 913141890 2 3 204198830 5 2 558291015 4 2 557889561 3 2 577201515 1 3 985319111 3 2 729265304 4 3 400471486 4 3 897697385 2 2 163205190 4 2 692087567 2 2 976144897 2 3 126450134 5 3 506687914 3 2 769801642 3 3 899613234 4 3 200703661 5 3 594045851 1 3 165043613 5 2 394461426 1 3 172081751 4 3 491380591 4 2 414646991 4 2 486522701 2 2 723729635 5 2 716910355 3 3 293764616 2 3 535526240 4 2 619925968 2 3 296681449 5 2 811934134 1 3 676546915 2 2 474195150 4 2 789518272 2 2 749270316 4 2 449020482 2 2 446927848 1 2 836099957 1 2 851315650 2 3 123566635 3 2 916419962 1 2 935769488 4 2 129449581 5 2 747777636 4 3 134903304 2 3 792813740 5 2 603670129 1 2 825296170 3 3 524083011 1 3 292893868 5 2 604932766 3 2 790236906 3 3 188317517 1 2 911299219 1 2 435608408 5 2 661532428 3 3 666927300 3 2 205459912 2 2 651720403 5 3 300892550 2 2 192744111 1 2 828364363 4 3 255377826 2 2 989607145 2 2 464321195 3 2 968020598 1 2 590544052 1 3 465478547 1 2 398912200 4 3 724107193 3 3 605564339 5 3 782156261 5 2 569321852 1 3 523217069 1 3 817499126 2 2 880048705 5 2 489652211 5 3 448619669 5 3 790826562 4 2 733246073 2 2 323035484 3 2 611416120 4 2 782663795 2 2 585070253 5 3 278057394 5 3 906125810 5 3 180654755 1 2 730272190 4 2 916078466 3 2 577046078 3 2 411747622 2 3 304456213 1 3 118286206 2 2 628849132 3 2 820988595 4 3 694110442 1 2 239139719 4 3 998851020 1 3 486716176 3 2 417940561 3 3 339948686 5 2 550470364 5 3 636110180 2 3 585277912 2 3 533089610 1 2 251276206 5 2 758789173 4 3 811727542 4 3 845465626 4 2 243347848 4 3 671958367 4 2 754090442 5 2 811313293 2 3 306775542 1 3 913556192 3 2 945240850 1 3 203270503 5 3 149508503 1 2 834113396 2 2 970683037 2 3 820752279 3 2 567675652 3 2 314329159 5 2 510484285 5 2 690513585 1 3 941974340 4 2 121053148 2 2 694455097 4 2 730327951 5 2 597798597 1 3 867315617 4 3 884664336 4 3 585900925 5 2 674209664 3 3 847770875 3 3 701453862 5 3 361622429 1 3 544219645 4 2 765120410 5 2 157642748 3 3 124305932 5 2 635445418 2 2 602416962 3 2 400996028 2 3 671936224 2 2 887353947 2 2 189527628 3 2 907871483 5 3 120799259 3 3 637598724 3 3 768287872 5 3 822822897 4 3 651388346 3 3 828816049 3 3 307141831 3 3 239215244 5 3 524000619 4 3 897585135 3 3 363617325 3 2 542857472 3 3 498454271 4 2 850540969 2 3 235858300 2 2 614361557 3 2 543975153 3 3 294673338 1 3 375105210 4 3 308772215 4 3 226900610 3 2 350252027 3 2 205523960 4 3 180684815 1 3 299431871 4 2 297492909 4 3 781013179 3 3 527962098 2 2 482325345 2 2 149309251 3 3 682850675 4 3 218072866 1 2 815631730 5 2 190417245 5 3 630537347 5 2 163354421 2 3 753461717 4 2 707605251 4 3 283970017 4 3 742624849 5 2 573971314 1 2 565559077 5 3 693499058 5 3 207205739 5 3 567959933 5 2 856823151 2 2 125582226 4 2 993579596 3 2 723640435 5 2 704153142 4 2 991079586 3 2 889879819 1 2 103523546 1 3 361394013 3 2 557601814 3 3 905117161 2 2 689169249 2 2 217858897 5 3 411694045 5 2 782988460 5 2 150939045 4 2 122064766 4 3 351042651 1 3 136343279 4 2 736362569 2 3 508552295 3 3 160816377 4 2 339716695 1 2 863387062 5 2 241693441 4 3 652041802 5 3 287163453 3 2 460706728 1 3 928004414 2 3 312279171 1 3 222728763 1 2 749518082 2 3 560488406 1 2 722367426 5 2 349092603 1 3 401639714 2 3 924875265 3 3 719700463 5 2 203772763 1 3 696985092 4 2 712933324 2 2 606999874 2 2 289973675 5 2 263404196 1 2 826530637 1 2 376704290 2 2 112379445 5 3 424578703 4 2 433321527 4 3 143225105 1 2 202378762 3 3 311568228 3 3 282619302 2 2 714529236 3 2 979655737 5 2 719692794 1 3 930271810 1 3 450353603 2 2 828371414 2 2 973459895 2 3 716850903 2 3 902080743 3 2 766734514 5 2 625426073 5 2 588578211 2 3 757313953 1 3 467611792 1 3 305138870 4 2 429243485 5 2 856086924 1 3 484370794 2 2 867230848 4 3 747237206 3 3 348699546 2 2 801745535 3 3 681953900 2 3 186956451 2 3 396204637 1 2 332226254 3 3 215230383 4 3 604930374 5 3 101755730 3 3 437199752 1 2 568629885 1 2 779998267 5 3 386151357 3 3 988420151 3 3 466235507 1 3 970023075 2 3 689386389 2 2 155066636 2 3 684606608 3 2 913216823 5 3 989686955 3 2 133211797 4 3 192505905 2 2 325946516 2 3 370953151 1 2 563060136 5 3 830688411 2 3 778141462 3 3 462122225 3 3 771634536 1 3 788965301 4 3 501389662 2 2 750211184 3 3 337847349 5 3 560783981 3 3 873953787 1 3 286393498 2 2 341030334 5 2 735618092 3 3 458368125 5 2 169563196 2 3 877068344 2 3 499914368 4 2 402022580 4 2 323362740 4 3 455472119 1 2 727832675 4 2 274914439 2 2 186917838 2 3 200157313 4 2 588067044 4 2 150700041 5 3 668639756 1 2 676589024 3 2 377758676 3 2 537498695 2 3 745717091 3 3 846405874 1 2 442680119 5 2 779526553 4 3 109591399 2 3 714904263 1 3 778906417 3 3 714591116 1 2 695833727 1 2 553248319 4 2 784776502 5 2 757284265 1 3 792928568 2 3 118489635 5 3 591033513 3 2 845195082 2 3 116503953 5 3 986441792 1 3 280661059 4 3 946348051 4 2 380930333 2 2 938192289 5 3 827212388 2 2 925276004 1 2 695203474 1 2 449167274 3 3 239209125 2 3 123219453 3 3 770946221 3 2 506901709 3 2 354539266 5 3 558685731 3 3 168518162 3 2 156285819 3 3 478422365 4 2 811473350 2 2 999014019 4 3 513987269 3 3 624659530 1 2 242712078 2 3 414745234 2 3 953232005 4 2 484658250 5 2 790460899 5 2 147962494 4 3 108749772 5 2 925178788 5 3 674292770 4 2 734814902 4 2 649807628 4 3 394674200 4 2 131325632 3 3 240163510 2 3 340722565 5 3 235147748 4 3 614240125 2 2 658430133 1 2 269459985 5 3 778819828 2 2 297258128 3 2 288608980 3 2 651578685 4 2 806122123 5 2 267549968 3 3 344398426 4 2 152703616 5 3 161188188 1 3 611741391 1 3 175487818 3 3 448865245 4 2 893536761 5 2 409359990 2 2 585678516 5 3 146876634 1 3 184295815 5 3 738544291 5 3 509842761 1 2 828345597 3 3 773984126 1 3 180024245 1 2 276171132 3 2 716367971 4 2 296956371 5 2 950046511 1 2 427572895 3 2 854787480 1 2 909109397 1 3 111017011 3 2 829696675 1 3 667321639 4 2 379404409 1 2 228941715 1 3 668797362 3 2 600569207 4 2 856378075 3 2 127368328 2 2 800306331 1 2 735674227 5 2 244090687 1 2 888270885 4 2 440231177 2 3 701436592 3 2 750069609 5 3 486968759 1 2 153986467 3 3 536798426 3 2 907391556 4 2 636732247 2 2 781239661 2 3 722867399 2 2 379967640 5 3 119116387 1 3 953612263 4 2 361876039 2 3 271494486 4 3 220621521 4 3 408495731 5 2 587437384 1 2 975880233 1 2 125833067 3 3 763974926 4 2 551621909 2 2 330701855 3 2 473245120 3 2 833115534 1 3 225382260 4 3 143337134 4 2 627707342 4 2 161799991 3 3 787028191 5 2 352848488 2 3 316855927 4 2 492086181 2 2 233601354 4 2 996484356 2 2 441853750 1 2 750800800 1 2 159949386 5 3 699726401 3 3 675663737 3 3 530969951 1 2 126816902 1 3 647773236 3 3 678644294 2 3 152136483 4 2 698918110 4 3 117977425 3 2 185297692 2 3 127300578 3 2 633597928 3 3 215510691 5 3 707887037 5 2 967620947 5 2 655859372 2 2 719199669 1 3 197145064 3 2 821954018 4 2 184064973 4 2 451255951 4 2 557050225 1 3 382996665 2 3 229158178 5 3 684422480 3 3 841910543 3 3 759769261 2 3 796963045 1 3 596746365 5 2 256693854 4 2 905866205 1 2 923756149 4 3 437358734 5 3 364130606 1 3 752301437 1 3 548372960 4 3 112718154 4 2 733825258 3 3 650832545 3 3 920293997 1 3 489106368 3 3 411861606 1 3 607322458 3 3 255975293 1 2 538481260 2 2 566243132 5 2 228823329 4 3 132370345 5 2 652558693 5 2 192538289 1 3 985096565 4 2 406529324 1 3 380305692 5 3 428940927 1 3 617848159 4 3 712344495 1 3 205303709 4 3 865415937 3 3 832573583 2 2 494815298 5 2 906870484 3 3 659017736 1 3 563386832 1 3 677907262 4 2 984191455 2 3 412813777 5 3 199534019 4 2 205330515 5 3 252530836 1 2 469889548 5 2 368022693 5 2 414570067 2 3 261806695 4 2 676673037 1 2 280226283 4 3 480012634 1 3 652956435 2 2 358888281 3 2 800989774 5 2 863496872 2 2 686601098 4 2 412484845 4 2 436847841 3 3 346222138 2 3 138120008 1 2 685174371 2 3 432687887 3 3 554020089 1 3 901210082 2 3 805496993 3 3 643322033 5 2 154865327 2 2 344184105 2 2 446530100 4 3 512765467 3 2 566041952 4 2 277767519 2 2 973961775 3 3 798013851 1 3 415373770 2 3 727460346 4 3 351908684 5 3 453716130 1 2 466798043 5 2 593742844 5 3 244839525 3 2 566892551 2 3 990025261 2 3 832362796 5 3 886734290 3 2 590490579 1 3 979867016 2 2 303210413 3 2 603238817 2 2 399213006 2 3 494269367 3 3 441951009 4 2 670242066 5 2 373085119 3 3 650284566 4 3 754101788 1 2 775112623 1 3 606061371 4 3 148583596 3 2 140979307 3 2 522874193 1 3 386111772 5 2 677173924 4 3 984954850 1 3 442236357 3 3 552590548 1 3 722830382 2 3 820502475 2 3 385792038 1 2 114454017 4 3 295266921 3 2 252717708 4 3 908435299 2 2 193755485 5 3 126093247 2 3 100759723 2 3 479052930 2 3 698872907 1 2 556327957 2 2 488454353 5 3 357015602 1 3 712024617 1 3 997438028 2 3 846244951 4 2 393099494 5 2 455490658 3 3 257140610 4 2 618222328 4 3 199613300 3 3 249100483 1 2 316580114 3 2 601169377 1 3 595965491 1 3 813373429 2 2 630502343 2 2 594419180 4 2 127655437 3 3 206903467 1 2 379469355 4 2 193503658 4 3 415453576 5 3 673913217 1 2 843451504 5 2 367485639 5 3 899946466 5 3 350667901 1 2 291507678 4 2 751426606 2 3 155390228 2 2 777621724 1 3 238065633 4 3 192950759 1 3 289659367 4 2 578154021 2 2 623411500 4 3 238339235 5 2 478758156 5 2 885561679 4 3 334210836 4 3 616652168 3 2 877807774 1 3 220875191 3 3 705265350 2 2 205666842 2 2 434049612 1 3 250699554 1 2 778345630 3 3 574081405 5 2 877290889 1 3 455474359 5 2 529891589 5 2 532676906 4 3 653002834 5 2 910089398 5 2 602714680 3 3 602399923 5 3 634508941 1 2 452486010 3 3 276945268 2 3 679889165 5 2 629203896 1 2 543843940 3 3 307975295 1 2 939005402 4 2 951663993 5 2 950569428 1 2 703016405 4 2 392813248 1 3 483256994 1 3 540779059 3 3 720522958 5 3 489721020 2 3 257459883 1 3 497783258 4 3 654302056 5 2 455427522 5 3 413796145 4 3 283738910 5 3 927165414 1 3 511896538 5 2 400981725 3 3 417373538 1 3 219667724 2 3 725706660 5 2 871379810 5 3 367224419 5 2 339222606 1 2 492669546 3 2 725096711 4 3 397729025 3 2 827070987 1 2 619551273 5 2 909884037 3 3 955913527 3 2 913343887 4 2 485477170 2 2 103021309 5 3 332432353 1 3 751278680 1 2 497913211 4 2 652315419 1 2 505228192 1 3 790162860 2 2 981738425 5 3 173094177 2 2 234599305 5 2 687988831 5 2 434139072 3 2 613254689 2 2 118818415 5 3 586731356 3 2 477870085 5 3 993671837 5 2 657747102 5 2 907503411 4 2 780098228 2 3 369590597 4 2 248132923 5 2 166012809 3 3 419970955 5 2 280852876 1 3 948868078 3 2 327075914 2 2 333104965 1 3 221133804 3 3 560098914 4 2 384546670 3 2 188388666 5 2 891041861 3 3 650996196 4 3 472157048 1 3 320833781 4 2 388945950 2 3 627693423 1 2 413783134 3 2 458672955 4 3 172722692 1 2 338374737 4 3 650566084 3 3 760109840 3 2 971802301 3 2 294041980 3 2 879596602 1 3 859646123 2 3 478334743 5 3 547148734 3 2 497581783 2 2 928578119 1 3 180567892 3 3 509808339 1 3 946522232 1 2 701570651 1 2 641160877 3 2 696211798 2 2 174285777 1 3 619390290 1 2 914687270 5 3 568380260 2 2 535819946 4 3 900547914 2 2 522544851 3 3 340359679 4 2 739934918 2 2 241983779 2 3 457144654 2 2 937007677 4 3 446296461 1 3 920213611 4 3 116862404 5 3 192596360 2 3 160138625 4 3 669451851 5 3 917281265 1 2 104013678 2 2 893330405 2 2 909585947 1 3 133361804 1 2 174222800 1 2 387650156 2 2 848836301 5 2 135245295 3 3 685304073 5 2 224991340 1 2 891982108 3 2 498517055 3 3 506614108 2 2 340627997 4 3 318427238 5 3 919521144 4 2 174784187 5 3 226307302 4 3 669039523 5 2 211185491 3 2 521726014 4 2 718481250 2 3 739538428 4 2 236443657 2 2 759153227 4 2 345893268 1 3 545506694 3 3 399564837 1 2 132313410 2 2 645992201 4 2 511296605 3 2 729133811 1 2 200972130 4 3 642485164 1 2 599326395 2 3 966150400 5 3 174539262 5 3 217391021 2 3 568095864 3 2 213355654 4 2 417801432 2 3 277105943 4 2 276839816 2 2 610883769 3 2 277245845 5 3 753659708 2 3 194626141 1 2 894851077 2 2 421535871 3 3 543907587 4 2 989892645 2 3 525818047 2 2 831035966 3 3 832710839 4 3 192836410 1 2 163771489 1 3 941980805 1 2 553071816 4 3 746076731 4 2 213737065 2 2 481351450 2 3 545242500 4 3 781131555 5 2 257575444 4 3 992453706 1 2 503589390 5 3 138842050 5 2 510006961 5 2 889633076 3 2 948055729 4 2 832834158 3 2 660351486 2 2 835419500 4 3 678488705 2 2 679440927 4 3 316871997 4 2 277431855 1 3 229537437 1 3 829624594 1 3 234811884 1 3 151190981 1 3 724586842 5 2 472533158 3 3 476648748 4 2 578804505 1 2 237451717 5 3 288816952 1 3 209879091 3 3 317500115 3 3 491446886 2 3 339582533 1 3 432237447 2 2 856827145 3 2 335686381 3 2 846465289 3 3 496026537 2 2 614467752 3 2 217395377 5 3 666767640 4 2 406724954 4 2 395138348 3 2 998950871 3 3 221314621 1 3 667947870 5 3 938327799 1 2 610739404 1 3 378199212 1 2 893125546 5 3 487208513 5 2 616313991 3 2 613309057 5 3 561158448 5 2 186720692 4 2 134849505 1 2 451042876 5 2 946776417 1 3 151615411 3 2 346358779 4 2 762299635 4 2 528054930 5 2 968430010 1 2 791473453 5 3 372523801 2 3 463786637 1 3 861230392 4 3 271875169 4 3 950261261 4 3 572865466 3 2 883216669 2 3 632259068 2 2 268298635 4 3 647947435 4 3 104129070 2 2 339174143 4 3 170178024 4 3 599939098 2 3 322300083 4 3 210722828 3 2 841479122 4 2 434662748 3 3 807190424 1 2 234243908 5 3 295032488 5 3 428899919 4 2 476310862 3 2 696858733 5 3 116637646 4 3 148407204 2 2 130252840 4 2 571089612 1 3 771545752 5 2 848747241 5 3 267127523 3 3 500104332 5 3 684879266 2 2 620576603 1 2 746994781 2 2 504181037 3 2 474244057 3 2 326255381 2 3 108347035 3 2 578893898 1 3 809155057 4 3 676987464 5 2 207791164 2 2 774948032 5 2 972435033 2 2 901703354 3 2 597902586 3 3 585100460 2 2 422627573 1 3 952498700 2 3 129804177 5 3 159504789 3 2 765670146 4 2 406682407 5 2 335659052 3 2 706280448 4 3 146109749 2 3 245490020 4 2 647016024 3 2 744442905 3 3 408793815 4 3 714092339 4 2 727267394 3 3 633499175 3 2 374566999 4 2 946297929 4 2 400814056 2 2 351640055 3 2 421358017 1 2 691738772 1 3 806501011 1 2 998869844 4 3 382437080 1 3 513981146 4 2 572896666 2 3 962725875 1 2 943266645 5 2 633153162 5 2 507618545 3 2 906587637 4 2 320794358 5 3 928566531 1 3 610342375 4 2 236330412 2 2 642708102 4 2 485196587 4 2 196627021 1 3 879033020 3 3 304989746 5 3 832672127 4 2 650251029 5 3 190127491 1 2 212815047 2 3 369674675 4 2 488004730 2 3 609007818 2 2 117908934 4 2 294293614 2 3 623656731 1 2 219042033 1 3 317560401 3 3 757907162 3 3 478040840 5 3 701174305 4 2 466296456 5 2 755640504 2 2 574090208 2 2 460399787 3 2 433515887 3 2 393585595 5 3 427678935 4 2 207517019 5 2 649019345 4 2 835305358 4 3 493371132 3 3 144025959 4 3 332920641 5 2 311759521 5 2 947609516 5 2 802579350 3 3 137274130 5 2 909487200 1 3 535907499 2 3 949826474 1 2 897743372 5 2 710166427 1 2 350660739 3 2 667643001 4 2 287471720 4 3 386447130 1 3 617802506 3 3 248955023 2 2 895826900 3 3 106995475 3 3 190668365 3 2 265742686 1 2 280713338 4 3 983203361 3 3 938614240 1 2 626001584 1 2 366684999 2 3 358772728 4 3 225708628 3 2 295515499 5 2 745217488 2 3 277797552 5 3 453141674 3 2 274408743 3 3 601097613 3 3 761167130 5 2 295436591 5 3 835561707 2 2 746506302 2 3 678044821 5 2 926531937 4 2 341753188 5 3 128992741 4 3 441497813 1 2 786890109 1 2 997808939 3 2 626020630 4 2 601769286 1 3 288003201 1 2 880327681 1 3 968886544 2 2 516812816 2 2 512921335 3 2 189754718 4 2 594989577 4 2 861707902 4 3 320560143 5 3 315018047 3 3 864367832 2 3 277374181 1 2 426010253 3 2 775866245 2 2 955856900 3 3 354845056 5 2 227036690 4 2 584354357 5 2 174852511 3 3 102659078 3 2 946782453 5 3 422516135 5 3 312626650 2 2 465198722 4 2 375802852 2 3 490472224 2 2 708794643 4 3 777519615 3 3 570509253 1 3 988631001 2 2 377822722 2 2 313290368 1 3 994444097 2 2 443197228 1 2 612696631 5 2 624012845 3 3 628846971 2 3 330537384 5 2 744400510 4 3 162922988 1 2 300701241 2 3 983345644 1 2 419464781 3 2 679582920 1 3 602485633 3 2 144359174 4 2 224530895 5 3 652944855 5 3 583019913 3 2 631184069 2 2 150211609 2 2 607914842 4 3 505900425 4 3 811507710 1 2 390227947 2 3 199236134 4 3 215564559 3 3 518245406 1 2 135708838 3 3 457996092 1 3 209692681 5 3 992408891 1 3 222128038 3 3 190686016 3 3 892874046 5 2 650659186 5 3 619242920 4 3 727143497 4 2 362168784 2 3 167133313 1 3 751838972 4 3 242325333 3 2 281793159 3 2 961381132 5 3 506652284 1 3 155465255 4 3 341388654 2 2 407757301 4 3 121309009 4 2 835874684 4 2 548532478 4 3 440488526 2 2 300185064 1 2 273345612 4 3 451113223 5 3 612676732 3 3 707223624 5 3 450347191 4 3 198441707 5 2 468543963 2 2 615599021 2 3 585529998 2 2 283719085 4 2 828283683 1 2 993042551 4 2 342682696 2 3 226736303 3 3 143334171 3 3 900750886 4 3 309940598 2 2 572141314 5 2 874985998 3 3 512019760 1 2 867654907 3 3 387346261 5 2 337960885 2 2 949667024 1 2 483306291 5 2 127507844 3 2 105934265 1 3 151004934 4 2 159341120 4 2 171031219 5 3 172373890 4 3 121393324 3 3 617065315 1 2 435677888 3 2 621828483 3 3 605044039 2 3 859698450 1 3 159979461 3 3 341165073 1 3 597906021 4 2 990922612 4 3 431459095 5 3 522247834 2 3 455356085 3 3 609870435 2 3 692042096 5 3 978357178 5 2 235122733 1 3 942727220 4 2 485154151 1 3 747953472 1 2 576194635 1 2 287155173 4 2 816701685 2 2 795364239 3 3 632791112 5 3 271394135 2 3 616226714 1 2 212412168 4 2 454639298 5 3 563656033 2 3 233588783 3 2 748330951 3 3 643494168 2 3 409395115 5 2 840541556 1 2 292548775 1 2 683981938 2 2 731195820 1 2 736752990 1 2 198747443 4 3 314476732 4 2 775541630 5 3 437746890 3 2 396649952 4 2 993257531 2 3 276964985 5 3 231563718 5 2 791082497 1 3 182005191 2 2 846988962 5 2 563982577 3 3 905943812 3 3 593401741 1 2 599903301 1 2 670325303 4 2 557434119 2 2 230820585 1 3 632394385 4 2 695468207 1 2 588051224 3 2 980165659 4 3 471695963 3 2 303088118 4 2 966474310 3 3 277026217 1 3 732455423 4 3 456839907 2 3 135279538 5 2 592642958 5 3 378757475 5 2 143729937 1 3 113849323 1 2 303898781 1 3 704223939 5 3 728016055 5 2 154396364 2 2 536091104 2 2 467311234 5 3 163781565 4 2 500311826 4 2 678739287 1 2 915879998 4 2 567771834 3 3 630413723 1 2 252213384 3 3 658705575 2 2 748605986 3 3 258162275 2 3 434896476 3 3 251296223 3 3 340503271 1 2 343739347 4 2 542892542 2 3 476708437 5 2 896995511 1 3 513087514 1 3 228573941 2 2 581890333 4 3 305744857 2 3 431393626 1 3 587280318 5 2 226293288 4 3 927571521 3 3 291495907 5 2 582061672 1 2 704333001 5 2 386324786 3 3 106726383 2 3 994761097 2 2 676348833 2 2 621684177 3 3 452308275 2 2 537237816 5 2 407354066 2 3 997522447 3 2 660634793 5 2 580591495 3 2 848304887 2 3 620041550 4 3 911487322 1 3 485233033 4 3 896511823 2 3 269256123 4 3 789364032 2 3 505104167 3 2 105211910 5 2 473282150 1 2 302724945 3 2 497428872 1 3 349076793 5 3 525479491 5 2 685460053 5 2 929591315 3 3 885996310 3 2 486224862 2 3 862690497 1 2 753751810 5 2 783201398 4 2 683653730 3 3 136816375 2 3 636339274 4 2 863883471 1 2 734846873 2 2 699919957 2 3 545715709 5 3 236178641 3 3 662517616 5 2 664553453 1 3 924558924 5 3 879099814 1 3 586075037 2 2 697751230 2 2 367702583 5 2 147787796 3 2 733144165 4 3 258909917 2 3 608815931 4 2 735987917 3 2 166864791 5 3 456151816 5 3 278536475 2 3 511174645 5 2 194759784 4 2 278260053 5 2 905348738 5 3 352016570 4 3 996874967 4 3 385265107 2 3 675806835 2 2 422982792 1 3 715741439 5 2 221341885 1 3 740842886 5 3 394589726 5 2 257815940 1 2 190960035 1 2 602613029 4 2 378674635 1 3 594721042 5 2 586857578 5 2 970557668 3 2 105318986 3 3 352901416 5 2 101750348 1 3 855649261 3 3 339681175 5 3 379774628 2 2 534883726 3 3 799379149 5 3 232881339 1 2 505792069 1 3 779703709 3 2 166935776 1 2 568351980 1 2 877815781 4 2 597875692 5 3 204548942 4 2 851047459 4 3 434961058 4 3 358859460 4 2 232248049 5 3 135474909 5 3 352572954 3 2 326998850 1 2 994027250 3 3 854184015 4 2 682024841 3 2 339537833 4 2 526949992 5 2 593955698 2 3 416656492 1 2 607073761 4 3 847616994 1 3 825281567 2 2 969736576 3 2 513551363 3 3 144043257 5 3 187706715 4 2 159274128 1 2 652218423 4 3 834924275 3 2 880709638 5 3 756149204 5 3 378915962 4 2 103248426 1 3 940725075 4 3 102246477 2 3 383858331 3 3 333284713 5 2 790080355 2 2 677460564 5 3 150598167 1 2 535950139 5 3 930765797 3 3 639706876 1 3 366366863 3 3 250632492 1 2 771730671 5 3 558659952 1 3 816814253 4 2 702373726 5 2 275949992 3 3 204341829 2 2 944387729 2 2 124203504 3 3 219688376 2 3 282134702 3 3 375744207 5 3 800659090 2 2 368244652 1 2 328798765 3 2 439896379 3 2 797165950 3 2 816371932 3 2 366692148 3 3 237009199 5 3 576176659 1 2 411181538 1 3 804846099 3 3 209254086 4 2 423999970 1 2 185885227 4 3 683646149 3 3 384560802 3 3 497728837 1 3 668932697 2 2 124173397 5 2 248229316 3 2 532775894 2 2 402589810 1 3 203118802 5 2 470677155 3 2 356491542 4 3 288541993 4 3 315746743 5 2 255309965 1 3 423842804 2 2 889074696 2 3 402334114 3 2 421087807 4 2 197154608 4 3 120498342 2 2 204700253 5 3 176357587 2 2 218939148 4 3 192596445 1 2 463007774 2 2 655824198 4 2 394222825 3 2 769525972 4 2 433718023 3 2 115236486 5 3 253117452 1 3 568638723 4 2 450190567 3 3 420217324 1 3 670408250 5 2 485143958 4 3 643948812 4 2 812535420 5 2 756182435 2 2 422186637 4 2 487460542 5 3 743848774 5 2 331083394 2 3 251168217 5 3 221058783 3 3 456075371 5 3 261683301 2 3 566749508 2 3 308524260 5 2 518502836 2 2 536618622 4 3 739206407 1 2 484068395 5 3 303954040 3 2 730455765 2 3 327429487 2 2 275020040 5 2 203080509 2 2 526604149 1 2 145384891 3 2 527849074 4 3 314335046 1 3 609829383 3 2 892338208 3 2 940346355 4 2 489091864 2 3 775149333 2 3 941539588 3 2 615554938 4 2 734232009 1 3 495173563 2 3 954887808 3 3 674109483 3 2 425263883 3 3 612158185 2 3 889495411 4 2 404902469 5 2 263075991 3 2 344900256 2 3 182354890 5 3 624589057 1 2 439820878 4 3 173345584 1 2 602255457 2 2 907621960 2 3 314672860 5 3 364534878 5 3 997086238 3 2 806356154 5 3 525787252 5 3 536186768 4 2 401403865 2 2 582329161 5 3 327589797 2 2 245085604 4 2 908569267 2 3 197797332 5 3 964090617 1 3 472177802 1 2 261060260 3 2 754631182 2 3 875454141 4 2 839542040 5 2 574326750 1 2 265297432 1 2 405144501 4 3 620205563 3 3 940321324 4 2 936752131 1 3 452066954 3 2 358660941 5 2 354301847 2 2 162540971 1 3 470851411 4 2 388447022 4 3 854465924 4 3 468551459 5 3 295794305 2 3 385328533 2 3 434524987 5 3 247126246 1 3 718353844 4 2 158454706 3 3 421460830 2 3 177380869 2 2 477513948 4 2 379026290 3 3 704562678 1 2 618996866 1 3 396842244 3 3 548929435 3 3 318815246 3 3 209227292 3 3 175119178 2 2 256475157 1 3 628534296 4 2 353898851 1 3 494485253 5 2 597381723 3 3 395541901 5 3 132489256 2 3 638061218 3 3 699891026 2 2 793404514 1 3 328739739 5 2 806925144 3 3 792525281 1 2 529711303 4 2 591870946 1 2 287500387 2 2 192211898 3 3 501671699 1 2 459606177 1 2 912053381 4 2 111453709 5 3 371891942 2 3 374692365 4 2 236004401 2 2 796383302 5 3 767764008 2 2 783764682 2 3 277256069 2 3 997635625 5 2 669312704 3 3 916790502 5 2 575369796 3 2 929810020 3 3 997657468 1 2 165519647 2 2 863510913 2 2 268381568 5 2 514449570 5 2 147193938 3 3 380576538 2 2 332280353 5 3 686118475 1 3 119177201 4 2 127677191 1 2 483840193 2 2 718330871 1 2 510511242 3 2 334930199 3 2 745850756 3 2 322824010 3 3 935722079 3 3 529478282 1 3 579961778 2 2 935328627 4 2 231993229 2 3 814091046 1 2 547863587 3 3 225326256 5 3 101879614 1 2 572329929 5 2 826990012 2 2 598300347 1 3 162366108 3 3 672269969 4 2 763822803 5 3 441819993 4 2 560461718 2 3 386464063 3 2 599749978 3 2 250783015 4 2 100612551 4 2 416193569 4 2 369062431 5 3 470177256 4 2 483016596 4 3 615717100 5 3 248300738 3 3 164853387 3 2 345430867 4 2 944216726 4 3 122125570 2 2 132073635 3 2 839237718 4 3 655563128 1 3 114484024 2 2 734122834 2 3 215536418 1 2 161712094 5 2 948983049 4 3 509111011 5 3 336560135 3 2 451226818 3 2 786972045 1 3 720198170 4 2 949131687 1 3 416204822 3 3 754440527 1 2 605735877 3 3 500535308 3 2 267423274 3 3 290662456 1 2 676203745 3 3 458120931 4 2 570057994 2 2 959774820 2 2 988060262 1 2 158044563 1 2 465115283 3 3 710082438 3 2 442933844 4 3 691942421 1 2 156378066 5 2 792211557 1 2 926401711 2 2 307966763 2 3 701973282 4 3 473374233 1 3 598063917 2 3 357460298 3 2 690689637 5 2 244820946 1 3 574911538 2 3 494723997 5 3 485738496 3 3 778900792 2 2 376941424 4 2 268992247 2 3 200970581 4 2 778137569 5 3 862714673 3 3 906078254 1 2 402875068 2 2 639644960 5 3 469620128 4 3 826550818 5 3 652967012 5 3 747589268 3 3 686417317 4 2 970485111 2 2 745073060 5 3 587694282 3 3 327493010 2 3 219662791 2 3 870507069 2 2 294297633 1 2 812557966 4 3 268916272 1 3 796683290 4 2 529350430 5 2 935358995 5 2 832523410 5 2 904490527 5 2 788598269 5 2 376553668 1 3 967216653 4 3 447151644 3 2 368257582 4 2 193840486 4 3 241892335 4 3 653222588 1 2 791392941 1 3 246655696 1 3 386899615 4 3 377174960 4 2 307172520 1 2 630163161 2 3 712299986 3 2 695945665 5 3 216186069 1 3 281283620 3 2 831245140 5 2 549516472 2 2 585648369 4 3 586484946 2 3 349249045 4 3 948785812 4 3 973406075 4 3 822318156 1 2 628902784 4 3 951716947 5 2 636165245 2 2 271537325 1 2 821042477 3 3 469084839 5 3 157763995 5 3 576279180 4 3 444193945 3 3 329384829 1 2 631389023 2 2 342365909 2 2 178302119 3 2 485353691 5 2 226409343 2 2 683519042 1 2 367208118 5 2 541160469 5 3 774510856 5 3 272550677 2 3 322162979 2 2 780044372 3 2 227141489 1 2 132975369 5 2 885573442 5 3 964508033 1 3 970203906 1 2 928840374 5 3 417819563 3 2 144816995 2 3 341784653 1 3 973717565 2 3 447877883 1 3 925982443 3 2 861295394 5 3 423396698 3 3 242825297 5 2 224320890 4 3 994953604 4 3 146246178 2 3 340305271 4 3 758511880 2 2 693889248 4 2 185976735 1 2 493221891 4 3 210983204 1 3 238094986 4 2 651806674 1 2 189820579 1 3 942642239 1 3 746974183 2 2 156119367 1 3 605244090 1 2 215177517 1 3 398081727 3 2 805736285 4 3 982815830 2 3 214673709 2 2 450489211 5 3 219865985 1 2 328347544 1 2 372704185 2 2 483172480 1 2 282617240 5 3 383084148 3 2 757308713 2 2 982074887 1 2 793601997 2 3 929112774 1 2 697123023 2 2 871852001 4 3 452004562 3 3 319026181 3 2 388065243 3 3 847405156 3 2 108744001 1 3 924944311 4 3 909997426 3 3 126374708 5 3 891789665 3 3 575194160 2 3 119563601 2 3 276623250 3 3 153899310 2 3 286633789 1 3 905198372 1 2 161914252 3 2 959924746 4 3 868636610 2 2 268815251 5 3 568874604 2 2 631199357 2 2 918560938 3 3 413107362 2 3 343198062 2 3 245870266 1 3 840930479 4 2 313138524 1 3 803184873 1 3 239854883 2 2 290538509 4 2 373224393 1 2 380827763 5 3 281433003 2 3 168813841 2 2 573227175 1 3 672809274 2 2 821722119 2 2 269584147 5 2 231115879 4 2 853085949 5 3 307854526 5 3 775802849 4 3 880770834 3 3 870368511 1 2 996212680 2 2 273431193 4 3 138975444 5 3 243072863 1 2 335928669 5 2 275776640 2 2 489616750 5 3 614253527 3 2 639925456 1 3 161827252 1 3 670971393 5 2 263334573 2 3 566413497 4 2 930058876 4 3 415283280 2 3 308082178 3 3 972977896 3 2 254805721 2 2 660257328 3 3 396849837 1 3 316501971 1 2 658710488 3 2 582763039 4 3 334287405 2 2 221534107 1 3 187153919 4 2 335908286 3 3 383619458 2 2 435371793 3 3 201892467 1 3 236311184 4 2 379955256 5 3 884191728 1 3 333957872 3 2 692011617 1 2 549023746 4 3 561827880 1 2 574902614 1 3 157313513 3 2 824787936 3 2 723033606 1 2 365173427 1 3 797422193 1 3 509324433 2 3 286202694 2 3 385539708 4 3 150151363 2 2 557033839 1 3 546072872 3 2 580474294 5 2 520953515 5 2 642122702 5 2 264262081 1 3 659513830 2 3 588026560 3 2 944791359 1 2 346110683 2 3 922095678 2 3 527978097 4 3 684771664 1 2 941874693 5 2 488620553 1 3 399114324 3 3 123067375 5 3 762303329 3 2 675869718 3 3 787285925 4 3 764300737 2 2 761721561 1 2 492751844 4 2 608291009 4 3 714637784 3 3 305529352 3 3 975638472 4 3 441735535 3 3 232494851 2 3 813567381 4 2 634235884 4 3 278769053 3 2 758747861 5 3 578006294 5 3 358339295 5 3 638376755 2 2 814339980 2 3 715439498 2 3 831740566 4 2 435759315 4 3 639642863 1 3 367505160 2 3 873603220 1 2 839678956 4 3 707742042 2 2 573666817 1 3 219619116 5 3 274933398 5 3 176846357 1 2 206698339 5 3 482636642 3 2 169485444 4 2 289524381 4 3 633778831 3 2 153278590 4 3 268847858 5 2 959336289 1 2 495615509 4 3 850119312 3 2 431440856 1 3 471802261 3 2 787556536 3 3 330854882 1 2 645762998 2 3 441911655 5 3 936644590 5 3 359406286 5 3 115543444 4 2 152510833 1 2 185005350 4 2 740230089 4 2 562931171 2 3 390199226 4 2 877827952 3 3 267659460 5 3 952428344 4 2 299145339 4 3 474424042 1 3 690716860 4 2 445483968 5 2 682336018 3 2 459909594 5 3 544328623 2 2 533909351 4 3 283623607 5 2 247949608 1 2 410410032 4 3 188705059 3 2 633237326 1 2 526058456 3 2 553592108 3 2 140066796 4 3 116069569 1 3 647561855 5 2 973173794 1 2 268902459 1 2 285262583 2 3 475494149 4 2 733244386 3 3 927741241 1 2 345323753 1 2 277885366 2 3 823324057 4 3 647832264 5 3 931833672 4 3 754236669 3 3 839052750 3 2 412608553 5 2 410861935 2 2 891684009 1 3 229777352 1 2 294343468 1 2 471590013 4 2 198693492 3 3 713545641 5 2 559645749 5 3 696578870 3 2 454358456 4 3 832896846 3 2 979499768 3 2 617258328 2 3 222163638 3 2 650429515 5 3 165637756 5 2 363664265 1 2 613052668 3 3 658938158 1 3 306642095 3 3 648012473 3 2 752569485 2 3 159271150 1 3 807868779 5 3 785311344 4 3 425141385 1 2 714251851 3 2 504369792 5 2 557400879 3 2 638727376 1 2 559088955 4 2 722290222 5 2 923285809 2 3 673580802 5 3 667648630 5 3 922876976 5 2 242315075 3 3 886501296 2 2 699219039 1 2 696883793 4 2 404085278 3 3 425461871 1 2 578862709 1 3 649169608 1 3 939329169 5 2 366810062 3 2 229415948 4 3 497146634 2 3 655182891 5 2 602520987 3 2 870399514 2 2 455329455 5 3 618921219 5 2 648661792 2 2 131380674 3 3 418200345 4 2 554978956 1 3 624082238 2 3 170129725 1 2 677452565 3 3 346889568 4 3 547848469 2 3 750460126 3 2 186007989 4 3 450842932 3 3 964056170 1 3 111915553 1 2 344288980 1 3 472970295 1 2 972646326 2 2 953507961 4 2 101119566 4 2 495382579 2 2 406071051 4 3 652841936 1 3 817848756 2 2 761577304 2 2 219262140 1 3 712321400 1 2 631005500 3 2 264192488 4 2 634254401 2 3 568153454 4 3 131949097 3 3 889241446 2 3 919474610 3 3 211960610 5 2 735233729 3 2 540106079 4 2 605491714 5 2 594618215 3 3 523857737 3 3 996345331 1 3 902736707 4 2 405907238 2 3 111720591 1 2 899443296 5 3 576374815 2 3 191904539 1 3 834117020 2 2 153734813 4 2 502582359 3 3 674732443 2 3 509616662 5 3 942063615 3 2 239614260 3 3 334263125 3 2 953896076 4 3 801746963 1 3 567093214 2 3 749059839 4 2 346069043 2 3 279751981 2 3 880008573 4 2 751653254 5 3 200437989 5 3 266717125 5 2 255425149 2 3 346406377 4 2 718055393 4 3 575564280 5 3 361026653 4 3 951887582 4 3 376654699 1 3 736486229 1 3 725056990 3 3 468488857 2 2 289473814 3 3 488690418 4 3 313949791 2 2 699115777 1 3 614519645 5 2 552250369 4 2 252173643 2 2 882470501 2 3 863727625 3 3 679992711 4 2 295363531 1 2 226205884 2 3 470034689 5 2 229324313 3 2 478992116 1 2 275033355 2 2 664290190 1 2 216864575 5 3 526678091 4 2 782423594 2 3 522724337 5 2 696167120 5 3 120264187 1 3 142439281 4 3 441504438 1 3 886613904 3 3 789359174 2 3 828146773 2 3 769809683 3 3 574959803 4 2 581069471 5 2 716108035 3 2 744481976 4 2 879568476 2 2 462662636 4 2 460086000 1 3 691327373 5 3 734572133 2 3 372687568 1 2 335769905 4 2 292335412 1 3 555553105 3 2 386253175 3 2 920974351 5 2 590201145 2 3 635534998 5 3 578906159 4 3 931344909 1 2 984934208 4 2 620125588 3 3 279241556 4 2 326616918 2 3 183961893 4 3 530825151 4 2 288105972 5 2 120207733 4 2 480953915 5 2 643710534 2 2 306553160 2 3 526702596 5 3 165040539 4 3 867227346 3 2 335332084 4 2 862273639 4 2 204091505 5 2 273624397 5 3 227503153 3 3 950861268 5 3 889363934 1 2 286371017 4 3 412427505 4 3 429984265 1 2 276555419 4 3 238621872 3 2 975638304 4 3 711125443 1 3 404945429 5 3 843255943 1 3 202375438 5 3 641124563 2 3 998751812 1 2 956665100 3 3 720696481 4 2 222308667 4 2 375317102 2 2 153370018 4 2 373605942 3 2 270957375 4 2 682221949 1 3 929480668 3 3 852134793 3 2 407597819 2 3 141348392 1 2 640260997 3 2 263336354 2 3 973459097 1 3 775659311 4 3 108287062 2 2 466268272 3 3 639937183 4 2 711579473 4 2 322502906 5 3 706181099 5 3 526145784 2 2 580948319 1 3 420814776 2 3 812329849 1 3 160646720 5 3 178904201 2 2 711802170 1 3 118753875 2 2 342212907 4 3 878317675 5 2 562719554 2 3 553637743 4 3 917009158 3 2 174043240 1 2 902870075 5 2 854808971 4 3 664224138 1 2 826729388 2 3 951469951 5 2 394754381 3 2 623923176 1 3 171273318 4 3 312010187 5 2 366855769 5 3 294408788 5 3 545553922 5 2 778814218 1 3 967919282 4 3 123320479 4 2 510577975 1 2 177077067 1 2 749690157 4 3 533702287 4 3 711616805 2 3 124785501 5 3 439765403 4 3 618662126 1 2 885955386 2 3 420567086 3 2 263923607 3 2 867261337 5 3 570021726 1 2 931758990 3 3 323669610 3 3 532816649 2 3 330985944 4 3 625886995 1 3 262087663 4 3 266452527 1 3 104137790 5 3 509536180 4 2 134342187 4 3 454515036 1 2 900963884 5 2 231672769 2 3 685657935 1 3 931249232 1 2 783914507 2 3 152085077 2 3 759084702 3 2 992564301 2 2 646860419 5 2 503359145 3 3 462521489 3 3 672438771 5 2 425160551 1 3 820104260 4 2 468449241 5 2 841515679 2 3 597429241 3 3 260619008 2 3 928276153 1 3 927273372 3 3 133904946 2 2 770764096 2 3 560873203 5 3 944303055 2 3 413319308 5 2 660858338 2 2 463440770 3 3 806358244 1 2 276053426 4 2 891815597 5 2 227744155 4 2 168457475 2 2 175973988 1 3 667236921 3 2 439588934 1 2 529018360 4 2 143366679 3 2 110901990 2 2 153820962 1 3 233924609 1 3 421799872 1 2 631183862 4 2 579601435 4 3 659313909 1 2 276929556 4 2 600286102 1 3 745461077 5 3 876441099 5 3 367116244 1 3 648268676 5 3 617071290 4 3 108653024 5 3 694310830 5 3 775765211 4 3 299006539 5 2 258289795 1 2 751766696 3 3 960382100 1 2 338705458 2 2 785767438 4 3 740328975 1 3 905308242 2 3 885222345 4 2 705140544 2 2 455594894 3 3 683873160 2 3 859670449 5 2 826976579 1 3 501399008 1 3 755390618 3 3 402797665 5 2 679097648 1 3 502027488 1 3 425817834 2 2 124704113 2 3 964690425 5 2 345489528 3 2 418731068 3 3 262544587 1 3 196011924 1 2 222208578 1 2 806988491 1 3 686863708 5 2 252118711 4 2 739206148 4 3 707201171 5 3 443486974 5 3 401974376 5 2 382887394 5 3 306656405 2 2 210929578 5 2 807189759 4 2 351838540 2 2 158253571 2 3 661416041 5 3 399355859 2 3 467306355 3 2 529928503 4 3 612197739 4 3 867209240 3 3 895405994 3 2 461448921 2 2 518741815 3 3 377701143 4 2 874186908 2 2 422250164 5 3 521897400 5 3 158299376 3 3 698479475 5 3 973314231 2 2 830575146 2 3 884589967 5 2 578023805 4 3 201517230 3 2 662771852 5 2 390436502 2 2 762922571 1 3 590519896 5 2 247484427 1 3 544862537 1 2 768681735 3 3 837747040 5 3 437882029 2 2 753045656 4 2 758173359 5 2 168631309 1 2 712757528 4 3 544504797 2 3 251069904 1 2 428677616 5 2 308625425 5 2 298855102 4 2 281789873 2 3 466851250 3 2 283633702 4 3 195357372 1 2 545253196 2 3 931578274 4 2 104261075 5 3 205028071 5 3 124887547 1 2 995294266 4 3 478066248 1 2 374646522 3 3 429353249 1 2 852387766 1 2 559966947 1 3 194515385 4 2 537039003 2 3 538896707 4 2 105617988 3 3 108679224 5 3 105153172 3 3 116451202 2 3 967852046 1 2 145872053 1 3 927324922 4 2 101850797 3 3 529126368 2 2 224198662 4 2 641613136 4 3 785521828 2 2 777598951 3 2 222977856 1 2 794137380 4 3 747444817 5 2 446489604 3 2 208508425 1 2 599077968 5 2 330469988 5 2 860503860 2 3 806039611 2 2 366967079 2 3 353145029 3 3 205412610 4 3 442683236 2 3 836962475 5 2 137294006 4 2 126098897 2 2 762593532 3 2 318132478 4 3 621967252 3 3 626273600 4 3 919372071 3 3 774569051 5 3 153037869 2 3 176897774 1 2 196046489 2 3 361804152 3 2 154655619 1 2 440821605 1 2 218284897 3 2 120177184 3 2 582865043 3 2 752140237 4 3 696958385 1 2 191104209 2 3 202074997 3 3 868087063 5 2 713530765 3 3 276667381 4 3 352881083 1 2 393481701 1 2 801258991 4 3 381892698 4 2 124221997 1 2 291866055 5 2 744520568 5 3 718938315 1 2 536753596 2 3 659165988 1 3 407555263 4 2 283508045 2 2 159718829 4 3 266608587 4 2 943723511 3 3 535089360 5 2 688082010 2 2 844695261 2 3 281792702 2 2 890559075 2 2 827542605 5 3 306372803 2 2 407439489 4 2 255695777 2 3 452583949 1 3 643244819 3 2 712769792 2 3 475460961 4 3 602242482 2 2 210153600 4 3 780718138 4 3 572881496 2 3 306953848 2 2 193329183 2 2 542757148 1 2 289430203 3 2 457713193 1 3 700220288 2 3 250297047 3 3 591313844 4 2 918267959 4 3 593177853 1 3 785922103 5 2 100748387 3 2 586845877 5 3 987869181 3 3 419817052 4 2 627912106 4 3 719578468 4 3 426436689 3 3 634899942 1 2 155109502 3 2 311464076 1 3 585335761 5 2 425286523 4 3 217032083 3 2 508492091 4 3 331572344 1 2 578028242 1 2 902086922 1 2 460189569 3 3 459701641 2 2 166012409 2 3 748786829 5 2 578650819 3 3 131685962 1 2 169685604 2 3 844058384 1 3 413137136 3 2 321989577 1 2 727491672 3 3 386822055 5 2 857353677 4 2 759806710 1 3 454933078 5 3 979000565 5 2 789829056 2 3 607572417 2 2 663782944 1 2 993246303 5 2 456945835 3 3 353883889 5 2 949193562 4 3 693099583 3 3 773376129 4 3 791038467 1 3 634776015 3 3 186025099 5 3 138143494 1 3 822858922 2 3 722286991 2 2 106640231 1 3 717497618 1 3 969595072 4 2 625364864 5 2 332323615 1 3 738858318 5 2 439396269 3 3 197475563 3 3 541624259 4 2 431149669 4 3 503959958 5 3 522641147 2 2 982254277 3 2 156451197 2 2 673085359 2 3 366159128 5 3 878652467 1 2 442315113 4 3 539557805 1 3 533471321 5 2 556343560 5 2 403458975 4 3 551873752 2 2 301033037 3 3 390927763 5 3 688524529 1 3 700081067 3 2 265717230 4 3 417748499 5 2 562048929 4 2 658471508 5 3 891590290 3 3 826434509 3 2 939328235 1 2 219753162 4 3 318695619 2 3 900824905 1 2 367748487 4 2 565648432 5 2 443588008 5 2 444138339 1 2 534829748 4 2 402752041 2 3 978654187 3 2 243347150 1 2 662569011 5 2 249064173 1 2 354561259 2 3 644329078 2 2 797257854 5 3 655028298 2 3 549988697 3 3 587854354 5 2 709041298 3 2 734389011 2 2 479488117 2 2 284405350 5 2 149209165 3 2 765247107 1 3 588878111 4 2 525956792 2 2 784972096 5 2 162708299 2 3 738236568 4 3 254857960 1 2 768758513 4 2 143237848 1 3 409947309 5 3 144528348 3 3 952007988 4 2 519090418 4 3 365520984 2 2 555457582 5 3 749461019 4 3 198693692 3 2 836448426 4 2 179536223 4 2 420894564 1 3 166175998 1 3 474124523 2 2 432715228 3 2 693291730 5 2 852913264 5 2 674058575 4 2 986703543 5 3 144202112 2 2 789433095 3 3 353808318 1 2 550328597 1 2 967459869 2 3 624385322 1 3 972032093 5 3 169473501 2 3 871303952 4 2 873637201 2 3 809398014 4 2 999404127 3 3 220398949 2 2 209804458 5 3 816694489 4 3 707800137 1 2 394263015 5 2 612953148 3 2 709709366 1 2 231221999 4 2 573394660 5 2 297007791 2 3 126643545 5 3 247622708 1 2 915516433 4 2 101703885 1 2 262810626 1 3 465568661 2 3 567781984 1 3 453263120 2 2 912928974 5 3 810545534 5 3 785284920 5 3 892005137 2 3 905070177 2 3 763115550 5 3 854656315 1 3 204812788 1 2 238608307 2 3 742912559 5 2 269826086 4 3 786318632 5 2 304203463 2 2 280988214 5 2 128223596 1 3 301929156 3 2 533683295 1 3 950344286 3 3 260898761 2 3 436557505 1 2 675018066 1 2 109507645 1 2 723138736 1 3 291193331 4 2 423812068 1 3 518420348 4 2 764308908 4 3 405224452 1 2 620372316 3 2 260996977 3 3 616424245 4 3 651735533 1 3 488799577 3 3 369965898 5 2 891037382 5 3 563201416 2 3 585439191 1 2 879431750 2 3 724486965 3 2 472712921 1 2 855247541 5 3 426378338 5 3 959208592 3 2 267698029 5 3 567653463 4 3 900422426 2 2 919506398 5 2 458602176 5 3 154782103 1 2 865316143 2 2 171959152 1 2 765429019 1 3 855290530 4 2 123765721 2 2 273484471 5 3 186422321 4 3 621536182 3 3 176432792 5 3 781614124 5 2 778024384 5 3 501056521 5 3 501138847 1 2 709246313 4 2 463450211 2 3 179617760 1 3 307938267 1 3 479216327 5 3 194730132 1 2 490826320 2 2 705079124 5 3 777830499 5 3 388619199 1 2 563047063 2 2 596259872 3 2 539103253 2 3 612141570 1 2 131820272 1 3 233115711 4 2 628761371 1 2 404696636 1 2 521249973 1 3 757349329 4 2 121291255 5 3 319656127 2 3 172980601 2 2 451963244 5 3 838517307 2 3 691267470 2 2 852894207 5 3 354670422 1 2 940546458 5 3 856366567 2 2 368858276 4 3 536659673 3 2 455574367 1 2 958491983 3 2 327595680 2 2 163085423 5 3 424249548 2 3 330075164 5 3 258904622 2 2 832242446 2 3 139650971 3 2 265720304 1 3 369616869 2 3 806126200 1 2 925247265 2 2 159686132 1 2 965917195 4 2 779194803 3 2 880061771 3 3 219177183 3 3 797754150 3 3 773844941 1 3 247691124 1 2 208698386 3 2 741383470 3 2 458694338 1 3 805787420 3 3 498439290 2 2 152702809 1 2 486334065 3 2 175243689 5 2 439739768 1 2 379879428 3 2 304442546 4 3 301984031 2 2 827646270 5 3 695723860 2 3 872638613 5 2 373411322 1 2 764616133 5 2 878700711 1 3 755759609 3 2 769836887 4 3 275079368 1 3 976206548 5 3 307978829 5 3 466006724 4 3 383959084 5 3 951883791 1 3 573686330 1 2 298696493 3 3 240651341 5 2 856099273 2 2 452397733 1 2 951082546 1 2 399412689 2 2 280273992 5 2 589862855 4 3 600496179 1 2 127347468 1 3 887714199 5 3 429802683 3 3 999440903 4 3 496186687 4 2 560946337 1 3 668657821 3 2 925743504 5 3 277337825 2 3 651040012 3 3 172314629 3 3 856544538 5 2 211117224 4 2 311224270 4 2 538541833 1 3 981878499 1 3 574070773 3 3 534373918 4 2 127521695 2 3 911231666 3 3 464381489 2 2 635946132 3 2 875235496 1 3 407353745 2 2 612370324 4 3 706377524 4 3 503081032 4 2 902572727 2 2 110448105 5 3 680721583 4 3 596584944 5 2 897406043 1 3 368915878 5 3 141971551 3 2 689212594 2 3 853430681 3 3 305944057 2 3 389029523 4 3 639256122 2 3 554623733 3 2 808352757 2 2 727348541 1 3 518276215 5 2 811575860 1 2 486823666 4 2 549222894 2 3 654852999 4 3 981871763 2 3 633794526 4 2 368816722 4 2 480068062 5 2 476243431 1 3 612807777 1 2 284282757 3 3 478591045 3 3 370717382 1 2 485854176 4 3 525011676 1 2 572685010 5 3 339999991 1 2 858085065 2 2 880206193 5 3 317174657 3 3 197455135 2 3 960689138 4 3 214607618 3 2 269102026 2 2 359553410 2 3 737728026 5 2 674624953 5 2 510252664 2 2 112327229 2 3 356484996 5 2 124900566 4 3 431879417 5 3 911785516 5 2 232642151 5 2 908900374 2 3 350495988 4 2 922246224 2 2 893403404 5 3 477575360 1 2 388083082 3 3 288914245 5 2 206171480 4 3 462644255 1 3 478589181 5 3 856858227 4 2 196848867 4 3 244495910 5 2 961865240 1 2 632434295 2 2 113296523 2 2 559842795 1 3 767119632 1 3 795957164 3 3 518788584 3 2 637862839 5 3 879204956 1 2 371317799 3 3 459555471 3 2 994002146 2 3 234821224 2 2 228435637 3 3 624424169 4 3 418472411 1 3 369025855 2 3 355694475 4 2 230687480 4 2 562078988 1 3 954803776 1 3 168718204 4 3 567773171 1 3 716923308 4 3 248394280 3 2 170620718 2 2 691278721 4 3 364081274 1 2 255342675 3 3 868891222 5 2 706824195 1 3 189422136 2 3 933521406 5 2 291842052 2 2 568701204 3 2 332374633 1 3 820912272 1 2 833604855 5 3 722723914 4 2 231420188 4 2 205855887 3 2 284984752 2 3 358816586 2 3 783971539 4 2 612503038 3 3 134113515 4 3 187290812 5 2 805997860 2 2 529817625 5 3 969655592 4 2 740563786 3 3 216050041 4 3 859009328 5 2 355054830 5 3 709909176 1 2 258819945 1 3 523382860 1 2 970709822 4 3 288782896 4 3 807677618 5 3 589276819 5 2 780220786 1 3 861450775 2 2 890346097 4 3 277424548 2 2 393691271 3 3 794008396 3 3 442426547 5 2 687574079 2 3 206987744 1 3 309868449 3 3 368149752 1 2 997015677 2 3 832794635 3 3 879188746 5 3 126215057 2 3 484384127 1 2 122908929 4 2 254188289 1 3 652749789 3 2 339822349 5 2 619423647 4 2 964426610 5 3 393726219 3 2 611901294 3 2 764042197 3 2 491418752 2 2 262214407 2 2 109686878 2 3 107771678 4 2 513121324 5 2 585005630 1 2 160469722 2 3 782523552 5 2 904014951 5 3 914175515 3 2 643886044 4 3 166531980 3 3 994328953 4 2 190639505 5 3 549465717 3 2 294408788 5 3 133913521 2 3 762123550 4 3 566723777 3 3 690767849 4 3 820850831 1 3 697355300 4 3 424277912 2 3 501083903 1 2 967399699 1 2 763426300 1 2 476547660 5 3 243255091 5 2 470196727 3 2 513637056 1 2 270846042 1 3 257140393 2 3 701946691 1 2 768351920 4 3 601800295 2 2 227830868 3 3 390462047 1 2 173169217 5 2 346326523 4 2 532366992 2 3 166337307 2 2 560114696 2 2 657511218 3 2 216109122 3 2 102793000 2 2 483788852 5 3 770763370 1 2 835070172 3 3 684377772 1 2 410736079 2 3 500861124 4 3 338359793 3 2 268560595 3 2 944980179 3 3 171863832 2 3 558878859 5 2 756318030 3 3 151943577 2 2 782745694 1 3 982531018 3 3 148989055 3 2 504497992 1 3 908249689 2 2 109111289 5 2 326628856 3 2 909252880 3 2 762918775 2 2 669008430 4 3 835732483 4 3 160533160 1 2 664638702 5 2 275488235 3 3 909992711 4 2 595784707 5 2 405819482 5 3 161229951 3 3 543398425 2 2 632991519 1 3 930118402 1 3 169564804 3 3 709225324 5 2 195695530 2 2 416461049 2 2 543692210 2 2 564485632 4 2 717101798 1 2 728762692 4 3 280960545 3 2 667639791 4 2 377289932 5 3 719375897 4 3 101401813 1 3 248174519 2 3 693972544 1 2 756505587 5 3 497166835 1 2 491670288 1 3 609416405 3 3 701303815 1 3 997346834 2 2 665605749 2 2 600436981 4 3 364476924 3 2 819947068 4 3 154618951 1 2 983624431 3 2 152380850 4 2 209599748 3 2 771633117 2 2 913445896 4 3 264557711 4 2 530816393 3 2 630925171 4 2 675557796 1 2 581193935 3 2 424117308 3 3 615337517 2 2 385127815 2 3 950496589 2 3 259427421 4 2 573156221 4 2 768037363 5 2 213258793 5 2 235595231 3 2 627714147 3 2 372738763 4 2 132699014 3 3 499663238 4 2 197916996 2 2 327823231 5 2 743878502 1 3 325105640 1 2 776806695 3 2 960786582 2 3 163387014 2 2 619585579 4 3 287923947 4 3 657152992 2 2 568325660 3 3 745391643 2 2 628397558 4 3 413590719 3 2 866896593 4 2 388591427 3 2 328048299 2 2 483584767 1 3 837329633 5 3 164062189 1 2 525417741 1 2 867011240 4 3 327795194 3 3 442059101 2 2 969945415 5 2 553280764 5 3 792406222 5 3 263630378 5 2 717552563 5 3 304766396 1 2 326519251 4 3 858060339 5 3 505961131 1 2 877457715 1 3 478731487 5 2 961870755 3 2 204769803 5 2 661920062 4 2 209318070 4 3 325614969 1 3 230247653 4 2 100236686 4 3 775858434 4 3 483377083 4 3 713694653 4 3 754745358 3 2 405358282 4 2 269285200 1 3 671266704 1 3 426693746 4 2 844145767 3 2 322740242 3 2 308260302 3 3 360333400 5 2 743893197 1 2 242463657 3 3 817816016 3 2 268369786 4 2 192432008 3 3 806596187 1 2 156749416 5 2 342105969 3 2 882937706 3 2 341161851 1 2 527381190 1 3 389808319 5 2 734954422 3 3 914444462 2 3 462173837 4 2 395376745 4 3 514178194 3 3 942344687 5 2 583046357 1 2 539047079 1 2 595695036 2 2 449631226 1 3 499833978 2 3 107681376 4 3 718040174 2 2 799135654 2 3 621931192 5 2 719995700 5 3 481705915 4 2 486704287 5 2 218109213 4 3 514077893 2 3 631122953 4 3 940269447 2 3 357603543 4 2 638717859 1 3 953346695 3 2 626323838 4 2 150831106 5 2 653309119 3 3 879934791 1 3 452753774 5 2 387072449 5 3 371971657 5 2 334741745 5 2 188769568 2 3 472273808 2 2 323122005 5 2 780586244 4 3 155648242 1 2 605449737 5 2 443473103 3 2 110939031 4 3 687889064 3 2 188262944 5 3 634110195 2 2 623011368 3 2 546479598 1 3 852024446 1 3 451779967 4 3 632528762 5 2 628493605 5 2 697115402 3 3 475710626 5 2 912328018 1 3 566200811 5 3 633090414 2 3 116891590 2 2 840584386 5 3 258486722 3 3 475319045 3 3 693893085 3 2 702451032 5 3 568252711 5 3 150641580 5 2 898058415 2 2 416566477 2 2 674355789 4 2 722822721 3 3 265388669 3 3 260932006 5 2 288802475 5 3 874035036 5 2 301815910 3 3 279630234 4 3 819916390 4 2 866466397 1 2 534588453 5 3 572104135 2 2 222728259 3 3 144033638 2 3 277319604 2 2 163386258 5 2 988714373 5 2 760373966 1 2 480866393 3 2 584090363 5 3 517635478 1 3 983021388 2 3 431220814 3 3 634255130 4 2 430375866 3 3 770790313 4 2 468875523 1 3 524176225 1 3 951298346 4 3 514290216 1 2 644208972 1 2 757584883 5 3 715439383 3 3 614179327 1 3 369132944 5 2 623490585 5 2 229263308 5 3 947936997 5 3 574302197 1 3 501884174 3 3 709971508 3 2 510345891 4 3 729119485 2 3 713143426 1 2 160832281 3 2 160549210 2 2 456273140 4 2 578299312 3 2 598428480 4 3 696551592 5 3 151054342 3 2 908909466 1 2 174535103 2 2 803673798 4 3 282050007 4 2 932875159 2 2 581615456 5 3 499200387 3 3 665812696 5 2 951974218 1 3 419651242 2 3 398795515 5 3 542997883 3 2 831507079 3 2 625021953 5 2 404617292 4 3 362525778 1 2 223862773 3 2 881264847 3 3 426861593 1 2 481508301 1 3 512571043 2 3 992357010 2 2 527854519 1 3 342816976 5 2 375244333 1 2 390208071 4 3 371933812 2 2 315517111 5 2 224026449 4 3 420759118 5 2 611531200 3 3 285060536 1 2 546575666 3 2 754689023 5 3 107080688 5 3 627939906 2 2 945184484 2 2 733149202 3 3 107264043 3 3 676302221 4 3 618167180 5 2 623927952 2 3 556238208 2 3 122055023 4 2 582754999 3 3 178408897 4 2 251472249 4 3 511577331 1 2 600778193 5 3 601439326 2 2 240862454 5 3 805791782 1 3 550010037 4 3 408889150 1 3 515388021 2 3 948242864 3 3 338086392 3 3 467485719 1 2 375200208 1 2 959036530 3 3 912248366 1 2 408909135 3 2 490466920 5 2 590235607 5 3 303933889 1 2 800444807 1 3 613594208 2 2 426935322 1 3 594571938 1 2 773334029 5 2 792671354 4 2 760678116 2 3 455138628 4 3 227120487 3 3 116262638 4 3 551420006 3 3 985969828 4 2 250463635 1 2 577575147 1 3 193218967 1 3 543478555 5 3 477019986 1 3 313474962 3 2 594754051 3 3 136850127 3 3 635339393 5 3 938482027 3 2 512759481 4 3 479916102 4 2 760385498 1 3 308487245 3 2 539815875 1 3 738336862 1 2 454249048 3 2 373086945 5 3 473043766 4 2 708272286 2 3 738596492 4 2 154881381 4 2 284226486 2 2 289202318 3 3 802562681 2 2 688643624 3 2 658965142 4 3 911198080 1 2 918769456 4 3 765781682 5 3 469914561 5 2 290907024 5 2 102040959 5 3 689411831 5 3 676209383 4 3 798906010 1 2 925357373 3 3 987500698 2 2 782104334 3 2 618699318 1 2 830398541 4 2 674243414 2 2 622175141 4 3 762869771 1 2 264593457 3 3 848011892 4 3 834518399 4 2 978786578 1 3 691257381 2 2 742406221 5 2 701168099 3 2 300152893 1 3 358228087 1 3 323681569 1 2 251783787 1 3 605106951 4 3 267108462 2 2 797002074 1 3 532099853 5 2 587402084 1 3 444669365 4 3 198866591 2 3 204800255 4 3 440612089 1 3 929970467 4 2 450634964 5 3 761177021 5 2 203139556 1 3 909263569 3 3 876922468 3 2 694370213 1 2 165465052 5 3 788722348 3 2 173640660 2 3 497996598 2 3 416233437 3 2 940782988 2 3 849478205 4 3 530447827 2 3 897621076 3 3 624928450 3 3 924436829 2 2 343914710 2 3 391129384 4 3 475126175 3 3 157831236 4 2 590810680 1 3 534337123 3 2 759007234 5 3 941808200 4 3 379490985 3 3 191759303 5 3 109154534 1 2 459231053 2 2 282294166 5 2 603138356 2 2 354541402 1 3 482668066 5 3 430416565 1 3 213418028 4 2 472914702 3 3 383245689 4 2 658767844 4 3 259506192 5 3 613194531 5 3 686900887 2 2 846701498 2 2 812405640 1 3 909750150 3 2 336829446 3 2 404609110 4 2 826013535 1 2 841049349 2 2 260402636 4 3 663413518 4 2 369257536 1 2 740015072 3 3 625286333 2 2 817990751 5 3 227303263 3 2 766391660 5 3 188008401 3 3 929273286 5 2 219011120 1 3 327377601 5 3 756327030 4 2 522753800 2 2 716794054 3 3 488402541 4 2 661525948 3 3 317196256 1 2 360177436 3 2 965043651 4 3 165967328 4 2 489283647 4 2 927284873 3 2 622532607 2 2 705169508 2 3 286264507 2 3 774733198 5 2 307043510 2 3 578628768 5 3 561738302 3 2 555855597 1 2 529941220 1 3 783917250 2 2 140117656 1 3 281185317 4 2 434761550 2 3 748671099 5 3 104684172 2 3 582271721 2 3 357488904 4 2 891900227 5 2 509142117 5 3 854566744 4 3 364869327 5 3 745317585 4 3 224975807 2 3 877932030 1 3 324776749 2 3 578601082 4 3 202224632 5 2 410822872 2 2 474879683 5 2 786767731 4 2 337043853 5 2 774562808 3 2 639530284 5 2 709506513 3 2 169280581 3 3 138475503 1 3 563502378 2 3 604020843 3 2 782638362 1 2 358669856 1 3 544400550 1 3 214362351 2 3 146382300 2 2 699201997 4 2 841229263 5 2 642294062 5 2 710645225 4 3 815719673 4 3 892077444 2 2 329613291 5 2 717919457 4 3 452860114 5 3 819384941 4 2 570644933 1 2 181226159 4 3 374428159 1 3 762642512 1 3 736410362 3 3 913133860 2 2 160155936 4 3 298146243 5 2 979943421 2 2 803998289 5 3 786508853 1 2 146004370 4 3 158345292 4 2 695621748 2 3 649053235 5 2 760257902 3 3 675764569 5 2 767412210 2 3 345249855 3 3 626741590 5 3 851698493 4 3 687843755 2 3 171172926 3 3 216004697 2 3 569682991 4 3 524834584 2 3 960448157 1 2 326047777 1 3 395785737 2 3 871472317 5 2 936480930 1 2 834364425 4 2 191786225 1 3 152944705 2 3 413538225 1 2 178102325 2 2 205613052 2 3 142437686 4 2 458613174 5 2 634809248 3 2 247677157 5 3 300363567 2 2 514268240 1 3 757960071 2 3 559178689 5 3 932312187 3 2 658334946 4 3 197699142 5 3 842803190 4 3 196777486 3 2 115802755 5 2 293504794 4 2 934738809 5 2 341474422 5 2 601295137 2 2 863618982 1 2 746387826 3 2 572685552 2 3 576009816 2 3 271797411 3 3 593809897 3 3 919736345 5 2 448229801 5 2 191368930 2 3 692093563 3 2 167316141 3 2 280210453 3 2 382039593 2 3 693098554 2 3 123531907 2 3 209152947 3 3 691111930 5 3 693418442 3 2 972762417 4 3 117639355 1 2 517210899 4 2 458534190 1 2 657098439 5 2 441696880 2 2 511922149 2 3 450966390 3 2 275296383 2 2 426034493 3 2 401525398 5 2 272386649 2 3 567864058 5 3 370469623 4 2 527010628 1 2 605810424 1 2 267809626 3 3 194404827 3 3 108830279 2 3 105113063 3 2 474747452 2 3 817686458 2 2 828753202 5 2 754567483 5 3 766395003 4 2 826071075 4 2 158793137 5 3 642466906 3 2 468580004 1 2 365857287 5 3 578005669 2 2 194516587 4 3 805043051 1 2 245021426 1 3 433465583 5 2 934955146 5 3 280080494 2 2 951117442 5 3 977098177 2 2 992254414 2 2 396808089 4 2 177666746 1 2 256449674 5 3 802610387 4 3 210355470 1 3 688211427 2 2 691962219 5 2 785148299 3 3 229493447 1 3 900236669 1 2 272156736 3 3 151558263 5 2 736536677 1 2 415261751 2 3 192675933 5 2 858415648 3 2 817861380 3 3 599356570 3 2 330123784 1 3 751648356 2 3 457537061 2 3 149095110 2 3 886203592 5 2 828263600 2 2 702469773 3 2 408232789 1 2 806129516 5 2 737930703 5 2 756153973 4 3 357397812 1 3 662361482 5 3 250947106 1 3 968046287 2 2 672152319 5 2 783161662 1 3 383973984 1 3 620660598 5 3 606350434 2 3 884282330 3 3 911658502 4 3 228101441 5 2 352302201 3 3 556936665 4 3 989176867 2 2 679837278 3 2 781333554 2 3 626584021 2 3 554113184 4 2 617825011 1 3 658308980 1 2 924573792 2 2 635236265 5 3 922963530 3 2 734466618 3 2 330759360 4 2 420439334 1 3 953396854 2 2 274304796 2 3 616806663 5 2 520627266 1 3 452346046 5 3 957435644 1 2 863420389 3 2 533010717 5 2 404030924 1 3 617918752 3 2 457704604 2 3 694482873 4 3 627436760 2 3 180530560 3 2 662486137 5 2 428247381 3 3 935677293 3 2 535019777 4 3 599128877 1 2 474908513 4 3 246051076 5 3 749825847 2 3 561010442 4 3 314688289 4 2 460762793 5 3 296234860 1 3 201735989 4 2 703649009 2 3 628354031 4 3 646858811 2 3 353022511 3 3 115038627 1 3 612377053 2 3 174528109 5 2 868680862 5 3 782091384 5 2 639902776 4 2 326016270 1 3 168972239 5 2 970539080 3 3 883669933 4 3 702226037 4 3 183963100 2 3 649193544 5 3 414462580 3 3 181623973 2 3 351570168 3 2 680163078 3 3 340221769 3 3 299509009 2 3 790067171 2 2 766006401 1 2 445031820 3 3 732035621 2 3 472022838 1 3 557964498 1 2 424194444 2 3 900329571 5 3 532896724 2 3 706073951 1 2 855528009 4 2 836113278 1 3 127301954 3 2 116906885 5 3 612623747 2 2 648580117 4 2 939458104 3 2 799121100 2 2 123235832 5 2 504833078 5 3 444186773 5 2 629741845 3 3 454018389 1 2 862476475 1 2 210188400 1 3 833845547 5 2 578091289 5 3 109290238 4 2 466905771 5 3 217887826 1 2 707712631 2 2 288634862 1 3 753709851 3 3 895651968 2 2 251396232 4 2 489639216 2 3 486636045 5 2 382990503 4 2 789570012 2 2 143231248 4 3 798738393 2 3 668741380 1 3 230501219 4 2 378722055 2 2 222905180 1 2 747713066 4 2 398822978 4 3 514670936 2 2 180852717 3 3 579979623 4 2 271747144 4 2 351314482 3 2 223500244 2 3 411984671 2 3 833406981 2 3 140895510 1 2 763123258 5 2 329880681 1 3 243799872 1 3 575540150 5 3 496982557 2 2 876546286 2 3 684482992 5 3 726768474 1 2 268238518 4 2 220016018 3 3 181644930 2 2 532141666 4 2 688739234 3 3 260519570 3 3 186509731 2 2 906104078 4 3 815644024 3 2 380271393 4 3 365925555 3 2 788586987 3 3 931329620 5 3 399538047 5 2 604253210 1 3 788907474 3 3 266773975 1 3 843070682 1 3 124947918 3 3 818591579 3 3 516814701 4 3 275640940 1 2 592989417 1 2 527406760 4 2 387263636 3 3 863676943 4 2 305852576 4 3 645370550 2 3 469787537 5 2 839917599 3 3 732959620 4 3 884664985 1 3 189960639 2 3 342163577 2 2 509160282 4 3 258637316 1 3 609613177 5 2 284053856 2 2 440526567 3 3 434758840 4 3 979474765 4 2 508237920 4 2 148976083 4 2 107517253 3 2 304547955 2 3 160862680 3 3 286639581 5 2 769792660 2 3 678517760 1 2 505558033 4 2 585703026 2 3 331815627 1 2 732541704 1 3 530326102 4 2 350047488 5 3 790225191 4 2 103999279 2 2 511983316 1 3 201084365 5 2 815712038 3 3 161354798 2 2 896392498 1 2 572117259 3 3 419919968 5 3 697266801 5 3 464310330 3 2 193941626 2 2 336679872 1 3 488078230 3 3 635133652 2 2 480843804 1 2 288739537 4 2 376562932 3 2 545415373 3 3 342909989 2 2 620101203 1 3 220642893 3 2 792627788 4 3 871481644 5 3 818495627 3 3 442938921 4 3 962907882 3 2 174883755 2 3 667028759 1 3 870860139 2 3 565282145 1 2 309989419 4 3 228401018 3 3 280173615 2 3 714598098 1 3 513367447 2 2 734101976 2 2 101985752 3 3 745823635 5 3 899466915 1 3 243119408 1 3 834780680 5 3 327942725 2 2 796612075 5 3 436417883 4 3 194322848 5 2 614957879 1 3 152631754 3 2 693658418 1 2 117793849 3 2 604950561 5 3 168037633 3 3 324137931 4 3 693306599 2 2 563810649 1 2 149836839 4 2 284317616 5 3 494686387 3 3 236180568 1 3 420348459 2 2 938362118 3 3 383240459 2 2 185043049 3 3 475594713 2 2 256209655 4 3 676781236 2 2 509427649 4 2 547709160 3 3 362344437 2 3 216666959 3 2 628772728 2 3 366883164 2 3 116588577 4 2 148885492 2 3 497427310 5 2 648199971 5 3 667077946 4 2 223836865 2 2 196622403 1 3 490482754 1 2 152605253 3 3 529892822 4 2 486016245 2 2 119226680 2 3 610986989 3 3 762178646 5 3 301020763 2 2 904208421 2 3 421420986 5 2 786384853 3 3 616008272 1 2 897953000 5 2 741985299 3 3 793261249 3 3 655885522 2 2 968709805 3 3 501414089 3 3 890309337 2 2 973596073 3 2 534382750 3 2 173402241 5 2 982564750 1 2 893710773 5 2 960005687 4 2 704758242 3 2 394885231 2 2 555778097 3 2 320378107 3 3 971578023 5 3 266693582 5 3 580876202 1 2 400674408 4 2 161643130 5 2 492753307 4 3 614166830 4 3 285765469 5 3 866230527 3 3 674735793 3 2 588335627 2 2 584448570 5 2 441226753 4 2 882783098 1 2 770278915 1 2 799014723 2 3 315107331 3 3 688534838 1 3 837732442 4 3 173600183 1 3 986740829 3 2 229031809 4 3 423101574 1 2 837985781 2 3 856188891 1 3 234698390 3 3 774850614 4 2 235079292 4 3 414468193 4 3 192253712 4 3 569018182 2 3 655107843 2 2 926886844 5 3 189916995 4 2 254716465 2 2 970155949 5 3 965401954 1 2 840505419 5 2 109217818 4 2 700331751 3 2 999898847 5 2 245295526 2 2 793611272 4 3 951831794 3 3 471631687 2 3 672969635 1 3 576945002 4 3 895106250 5 2 921863183 5 2 559261945 1 3 603709112 3 2 920318448 1 3 862499741 3 3 226256519 3 3 390858424 5 2 905014682 5 2 100454945 4 2 366305792 4 3 620240017 1 2 258017817 5 3 807280803 1 3 203971905 1 2 368881405 1 3 461743117 1 2 131845283 5 3 653993618 2 3 195323893 4 3 978259361 5 3 983030912 1 3 329123243 5 2 575196839 2 3 548307888 3 2 824728924 3 3 460776552 5 2 714230983 3 3 388564510 2 3 597987240 3 2 304387753 4 2 669296143 3 2 779739177 2 3 829309636 3 2 817136289 3 3 440147296 5 3 960349319 4 2 489449432 3 3 240107384 1 2 699275538 5 2 613668880 3 3 645636755 1 3 355336047 3 3 464885383 4 3 462072876 5 3 202805978 4 3 358108555 1 2 813618046 4 3 450622524 3 2 361814758 2 2 234034823 5 3 573214415 5 3 581194298 3 3 984161546 4 2 622213351 1 3 436326517 5 2 844184789 3 3 621450665 5 3 620549164 3 2 736810965 3 2 154111794 3 2 338307394 4 2 128824259 5 3 494411994 2 2 869408548 3 3 208999838 3 3 675161375 4 3 475989556 1 2 189392309 4 2 787245209 5 2 465068016 1 3 648962698 5 2 712367613 3 2 242712168 4 2 347267862 1 2 817421976 3 3 145056684 4 2 600985908 1 2 336038537 2 3 977620116 1 2 129245623 2 2 117669218 4 2 137015485 4 3 294027190 2 2 156413675 3 2 570498660 5 2 557691501 4 3 715112233 1 3 789201744 1 3 969138487 3 3 898116957 5 3 895677332 2 2 598592892 1 3 657107242 5 2 223328290 2 2 788657621 1 2 956368999 1 2 171363758 1 3 333847855 4 3 488576118 2 2 562931386 4 3 280416769 2 2 726865936 5 2 512440211 1 3 662602880 5 3 315163500 4 2 340960947 4 3 886532487 1 3 130299532 5 3 321266629 1 2 784244733 2 2 479783149 2 2 752928646 3 3 847149178 1 2 249349737 5 2 532453257 2 2 529473253 5 3 519766307 1 3 902506965 5 2 812841092 4 3 218901837 4 3 229488862 5 3 928736713 4 3 190835384 5 2 844218704 3 3 576485285 2 2 491245546 1 3 688344695 3 3 671578867 1 3 309425639 3 3 816583899 4 3 612817064 1 2 106317624 1 2 535768765 5 3 600431837 3 2 791204574 5 3 205221493 1 2 144249746 1 3 768837468 3 2 250012172 1 2 486377069 2 3 187391366 5 3 285418683 1 3 315072288 3 3 489586008 5 3 754005910 5 2 803292657 1 2 255069459 4 3 736035005 2 2 522570637 5 3 692748908 5 2 142007245 3 2 496874039 3 2 129460204 3 3 149210273 4 2 928841365 3 3 426580398 3 2 112683101 1 3 506919023 2 3 575342441 1 3 129302280 5 2 162631579 3 3 835987108 4 3 962415349 1 2 907774936 3 2 937229151 1 3 724006221 4 2 280858749 1 3 578518656 3 3 820316425 4 2 631574756 4 2 917897284 2 2 147500286 4 3 380664079 4 2 272352626 1 2 263137835 3 2 623783747 1 3 295320359 5 3 803113103 5 2 486638469 3 3 212671501 5 3 552782904 2 2 458736337 2 2 345865905 3 2 762064691 4 2 550419603 1 3 749352767 3 2 364184711 3 2 390814457 5 3 305679659 1 2 686892313 4 3 531621169 4 3 733986106 5 3 763919640 4 2 692021207 4 3 317626460 4 3 807934350 5 3 358190535 4 2 553522309 2 2 109776878 4 3 319512147 2 3 292698972 1 3 797323284 4 2 861073791 2 3 259772949 4 3 102989382 4 3 258509867 1 3 572155298 3 3 461213279 1 2 255528119 1 2 200497688 4 3 662786713 2 3 429595956 4 3 721535317 4 3 472772950 3 3 201175832 2 3 229685284 3 2 697333222 2 3 728391684 5 3 495620333 4 2 247179832 5 2 862107341 3 3 138447942 3 2 489062097 4 3 135578212 1 2 545094338 5 3 428315613 2 3 220080006 1 3 589222349 2 3 208417982 4 2 395530554 3 2 670031403 5 3 341002671 5 3 331402028 1 3 706957756 4 2 302263450 3 3 119675087 5 3 906724569 5 3 729564362 4 3 258744370 3 3 629049688 3 3 320033259 3 3 832601400 1 3 630295018 4 2 736643682 5 2 577995947 2 2 444814025 1 3 680899571 2 3 731748438 1 3 151390063 2 2 567084396 3 2 153077299 4 3 423291126 3 2 474136751 1 3 676792305 4 3 419394421 1 2 356206860 4 2 367636274 2 2 631496309 1 3 310607766 4 3 141951414 1 3 245663927 1 2 623000301 1 3 960996175 1 2 753769468 1 3 284930244 4 2 467483729 2 3 775301205 2 2 386368294 2 3 206507200 4 3 828909874 3 2 763997999 3 3 713999492 4 3 597539980 2 2 707380682 4 3 713574720 5 2 696567596 3 3 664951295 3 2 747872771 2 2 218660169 4 2 796130324 3 2 876371708 4 2 222837669 5 2 534452726 2 2 439207597 2 2 633683401 3 2 698678082 3 2 566883066 4 3 497748363 5 2 605671275 1 3 629218500 5 3 976911399 3 3 578922167 5 3 723143553 3 3 345306440 3 2 622141222 2 3 693908471 5 2 338793268 1 3 603395966 5 3 959296653 1 3 359403330 4 2 137350810 2 3 330072751 2 2 575810040 5 2 323132519 4 2 846371394 2 2 713126614 4 3 187501295 1 3 532986265 4 2 270621062 3 3 758244887 2 3 383622149 1 2 226615181 3 3 730454436 5 3 961223451 3 3 555896781 4 3 617768274 4 3 314773484 2 3 813069470 1 2 157999242 4 2 412663859 2 2 897514516 1 3 351587335 4 3 145598326 3 2 257997207 5 2 104815897 4 3 663374254 3 3 233838691 1 2 480322006 1 2 785635903 2 3 388993298 2 2 418465454 4 2 917001674 1 3 138415960 2 3 269869030 2 3 723860020 1 3 670532037 4 2 531906709 1 2 856806068 5 3 691186000 4 2 603604033 3 2 916977185 1 3 573512947 3 3 352108905 2 3 489149109 2 3 660486611 1 3 968655599 1 2 836716655 5 2 206651199 5 2 706129543 5 2 455202759 1 2 869984928 4 2 728531559 5 2 711496446 4 3 303845647 1 3 588478603 1 3 528842198 1 3 696927469 5 3 400689786 5 3 238022855 1 2 355194534 2 2 966321246 1 2 218469660 1 2 991188553 5 2 500242580 5 3 941904883 5 2 132064856 5 2 423109784 2 2 788152054 5 3 609673224 2 2 510714651 4 2 306109786 4 3 159328589 4 3 218800294 3 3 365539564 3 3 660101926 5 2 448253862 4 3 519431176 4 2 189456114 2 2 340384459 3 2 198203800 5 3 989340895 4 2 611929148 2 2 885513254 4 2 803851045 2 2 684993999 4 3 103718280 2 3 696516562 4 3 688615926 2 3 988725645 2 2 795948741 1 2 243945183 1 3 582009458 4 3 211238746 5 3 643713597 3 2 928724359 1 2 756554278 4 3 131203729 2 3 976304195 2 3 369166894 4 2 355666093 5 3 627606253 1 3 398344099 2 2 828021764 2 3 701814432 1 2 520873205 3 2 468334335 5 3 389566510 1 2 170875406 5 2 257566879 1 3 944118117 1 3 422169364 2 3 973662273 5 2 941517475 3 2 294583363 5 2 659257802 4 2 371010476 5 2 671022631 1 2 278518246 1 2 791231885 1 2 461458485 4 2 816358440 3 2 555579852 3 2 617719055 5 2 987182110 4 3 843268654 4 3 493472358 1 3 310114234 4 2 194155244 1 3 966147097 5 2 430768275 4 2 744539603 3 3 818978213 4 2 443176034 4 3 722900197 5 3 552134040 4 3 937772269 1 2 471602410 2 2 271472677 2 2 390731435 3 2 589369797 2 2 349655679 3 3 680674670 2 2 494128092 1 3 483324515 4 2 407579974 5 3 745461253 1 2 832773106 2 2 119268086 3 2 346486494 4 3 195426430 2 2 798481761 1 2 379822032 2 3 897110187 2 3 946662148 4 3 193786654 1 3 316772692 5 3 946328435 1 3 551251192 1 2 692625710 3 2 673172762 3 2 552148824 1 2 416871520 5 2 931847566 5 3 698563009 2 2 972944359 3 2 208281303 4 2 731881832 2 3 463887185 2 3 336622614 5 2 290206879 4 2 588503406 1 2 810874660 2 3 529173545 5 3 858959047 4 3 887108005 5 2 227138370 1 3 570155061 3 2 521963159 5 2 658374662 4 2 526734541 1 3 336364744 4 2 485576177 3 2 582744398 2 3 725941730 4 2 356844587 5 2 752689615 5 2 330469068 1 3 655857970 3 3 974680194 4 2 660559002 3 3 694266414 5 3 664356549 2 2 338853796 1 3 196677072 5 2 261324313 2 2 304148509 4 3 917393253 5 2 801629623 3 2 934101738 2 2 977382397 1 3 982738620 2 3 939491929 2 2 315230845 2 2 409510054 4 3 881597619 3 2 660506466 5 2 975206742 4 3 554215893 2 2 948148614 5 3 917416682 4 3 898543708 2 3 878582900 3 2 823642711 4 3 413330771 5 3 237543999 1 2 242821409 5 3 950843694 5 3 380037059 5 2 451579523 4 2 501898726 5 3 623941315 1 2 390389336 2 2 897881922 4 3 872621514 2 3 778988829 4 3 665766725 1 2 487892929 1 2 350565924 2 3 174590608 5 3 439293161 2 2 588549966 3 2 736586832 3 2 429514671 5 2 486833255 1 2 538820454 3 2 447613548 2 3 210409950 2 2 512059562 4 2 537998218 2 3 827771939 3 3 574994838 1 3 145331773 5 2 588160283 5 2 379829189 3 3 590879070 1 2 667744898 5 3 427247359 1 2 460345107 1 2 760600761 4 2 722721850 5 3 417146555 5 3 829918323 2 3 485034454 2 3 524836560 1 3 812788883 2 2 934750743 2 3 361579749 3 2 628819100 2 3 547857714 3 3 324545939 4 3 552744800 1 2 755776762 4 3 241896687 2 3 367967539 1 3 166277133 2 2 368392413 3 2 504138989 4 2 353169126 1 3 786406233 4 2 451767899 1 3 716289573 2 2 592927799 1 2 747288717 3 3 535868671 2 3 861061923 4 2 953269440 4 2 723954958 5 2 623162502 4 3 807668114 3 3 600612562 5 2 950543642 1 3 976296952 5 3 166244206 3 3 388477209 2 2 356462316 2 2 886097491 4 3 701995891 4 3 938807309 2 2 610447406 3 2 888014124 3 3 692260318 5 3 559338937 1 3 407795468 1 3 573508374 4 3 181037581 3 2 146346837 4 2 898749384 2 3 590453925 4 2 826309438 3 3 272309411 3 2 276894484 2 2 774118449 5 2 580371055 1 2 507576869 4 3 156149496 4 2 969819495 5 2 593017157 2 2 580075189 2 3 547630087 3 2 421348365 5 2 294260043 4 3 432862104 4 2 540072461 5 2 917325001 3 3 786069288 4 2 509276016 4 2 364082252 2 2 237248030 3 2 231783044 4 2 538483988 2 2 293616181 1 2 252273721 3 3 668714411 1 3 628634794 5 2 196372779 4 2 263255031 4 3 745040191 3 2 343695660 2 3 339022282 4 2 468623571 5 3 573033299 3 2 835071639 4 2 978884736 5 3 654430787 4 2 330200837 2 2 356246462 1 2 498746499 3 3 813212934 3 2 463051460 1 2 794243361 4 3 995484746 1 2 739343445 5 2 566392700 2 2 621010392 3 3 846522354 5 3 614946747 5 3 597916075 4 2 466933528 1 2 490674237 5 3 820477378 5 3 152865402 3 3 476152166 5 2 877603412 5 3 801820409 4 3 245900906 2 2 883410556 1 2 807672066 1 2 505248629 4 2 206936072 2 3 822736948 1 3 771503563 1 2 606472946 2 2 614099560 1 3 225392422 3 3 616780675 4 3 769497504 2 2 535962154 2 3 690211236 3 2 246345960 5 2 402155123 3 2 902791007 4 2 124754534 1 2 728993600 5 2 397175684 2 3 551619271 3 3 185583791 1 2 931213984 2 3 174370855 1 3 434301646 1 3 410044149 4 3 483243073 1 3 601432106 1 2 809885722 3 3 770564714 3 2 125564505 5 2 492054608 3 2 140727929 5 3 824875769 2 2 631869667 2 3 830887525 5 3 522196935 2 3 255219041 2 3 448977717 3 3 903079047 5 3 789890881 3 3 486373767 2 2 783045307 5 3 325928823 4 3 813115154 3 3 850919105 3 3 243453858 1 3 624804038 2 3 174301724 2 3 125664355 4 3 769600175 4 2 714865137 2 2 810762299 4 3 669600826 4 3 780958903 4 2 907144292 5 3 527427913 1 2 825557188 3 3 189803333 5 3 528547517 1 3 935854503 3 2 818381667 5 3 150258566 1 2 605180983 3 2 605750757 1 2 750636171 1 2 318433992 5 3 683749156 4 2 459373048 4 2 280008958 3 2 760008416 3 2 313037693 4 3 177835567 2 3 461626592 5 3 406761500 2 2 176501936 2 3 544506693 5 2 926636226 2 3 188482548 1 3 450077499 5 3 937204442 4 3 341259630 1 2 416307514 1 3 419081288 2 3 441603852 1 3 643466250 5 2 513267540 2 3 967249991 3 2 504130162 3 2 385630378 5 2 251880124 3 2 596319407 4 2 320830792 1 2 991114741 2 3 662276806 1 2 636011853 2 2 430712149 2 3 570808004 2 3 212598927 5 3 592940357 5 3 382108116 1 3 184722637 2 2 157001953 4 3 713045075 2 3 607027085 3 2 583925395 1 2 144265493 4 3 151135998 2 2 521273738 3 2 557792338 5 2 449391325 2 3 170377686 3 2 601309638 4 2 330835875 5 3 407589251 5 3 740532643 3 3 888892761 4 3 764988701 3 3 640732112 1 2 406080183 2 2 244339541 1 3 757716551 3 3 455583021 5 3 886573657 4 2 409429013 4 2 596105880 3 3 909183041 5 2 417418246 2 3 279628343 5 3 761757617 5 3 926594869 1 3 186953651 2 2 138864447 3 2 174373211 3 3 303797189 4 3 781359267 1 3 271358889 2 2 536531990 4 3 325195442 4 3 586071810 2 2 155509124 3 2 456574716 4 2 923395908 4 2 446702796 1 2 945597767 2 3 263359242 2 2 694660130 3 3 918160733 1 3 504018208 2 2 421499886 4 2 422546025 5 2 292281683 3 3 133201662 2 3 249678170 2 3 818524294 5 2 254484193 3 3 573650473 2 2 731215310 1 3 780989328 1 2 251794556 4 3 722385551 4 3 647710721 5 3 116426336 4 2 654002836 1 3 481135020 3 2 599121679 3 2 435496521 1 2 704361064 2 2 435162428 2 3 728214734 2 3 603684921 5 3 891902985 1 3 670682426 3 2 236089257 1 2 665707656 3 2 867340463 2 3 618289286 1 2 659018007 3 3 618553785 3 3 806984035 1 3 835448498 1 2 569075388 2 3 561947121 3 3 712008660 3 3 232932561 3 3 199944866 2 3 303346167 1 2 759893022 3 2 322292821 2 3 995570835 4 3 644188072 5 2 859754244 3 3 140158871 5 3 153237733 3 2 564116331 4 2 902449685 5 3 525896032 5 2 633190691 1 2 524816768 2 2 212702138 3 3 548085653 3 3 360348054 1 2 616700030 5 2 833722065 1 3 481923367 5 2 602434263 5 3 821632657 4 3 680317437 1 3 421659970 3 2 382376981 3 2 310582935 4 3 865708779 5 2 623574507 5 2 317777778 1 3 360264362 1 3 820380570 1 2 180083061 3 2 656833131 5 3 791203537 3 3 684584926 4 2 265000682 2 2 602887658 2 2 206446730 4 3 273053932 5 2 992320673 2 3 796126511 4 3 643428560 5 3 192815660 4 2 747305160 4 2 564831727 3 3 616541944 2 2 187709317 3 2 249110455 4 3 148005529 1 3 481765401 4 3 402087053 4 2 632909532 5 2 116839023 3 2 670574286 5 2 178423481 3 3 244585181 3 3 512769553 5 3 332982187 3 2 815724664 2 3 874874206 2 3 619959331 1 3 572534747 3 2 910253895 4 2 515080362 5 2 402650310 2 2 634199995 1 2 690684633 2 2 427946910 3 2 746065525 1 3 763017499 3 3 122175994 5 2 956168399 1 2 979314732 3 2 974730306 4 2 341073241 2 2 904140886 2 3 326554897 5 2 944653457 4 3 270253582 2 2 598069238 3 3 483640253 1 3 595846339 3 3 336232678 5 3 684241560 1 2 328821361 1 2 145833809 5 3 719351802 3 3 286224302 2 2 281233587 3 3 228920751 5 3 445946951 2 2 557935242 4 2 213587618 5 3 152307138 4 2 703992477 1 3 131506989 1 3 176132288 4 2 692564144 4 2 339894247 4 2 166503149 3 2 368994292 1 3 808966529 1 2 948968300 1 3 491742303 3 2 757398768 1 3 964123884 1 3 754499808 1 2 650741676 4 3 453545185 5 3 609114467 2 2 206998914 1 3 789350199 1 3 715612607 1 3 702603139 1 3 591746803 4 3 269459230 4 3 401951174 4 3 110650826 1 2 109995280 3 2 987927863 4 2 147420702 5 2 748839062 5 2 919508683 2 3 693807964 2 2 608943439 5 2 948635166 1 2 765732370 5 3 368165396 1 3 272477931 3 3 549552337 4 3 491658175 1 2 832392176 4 2 364646757 1 3 654734062 1 2 324049236 3 3 312300368 5 3 605272517 1 3 549586840 3 2 448670331 1 2 486123399 1 3 789680501 3 2 204276274 5 3 722237683 5 3 888070699 2 2 740673001 4 2 554684184 2 3 449326107 3 3 667996993 3 2 458349843 4 3 735271232 2 2 542011739 3 2 643909061 2 3 524168591 3 3 568625316 5 2 391225615 1 2 878199288 2 2 277233123 2 2 785268338 1 2 125623810 1 3 719384573 4 3 861707652 2 3 469095545 5 2 176002283 5 2 176761730 2 3 447946875 5 2 474664693 2 2 966151185 2 2 518021666 4 2 963976521 4 2 720891925 1 2 204834213 2 2 434319294 4 2 393395062 4 3 457828751 1 2 519908474 5 2 876036842 2 2 584366755 4 2 389423879 2 3 325690290 3 3 532604599 3 2 936081784 3 3 726672348 2 3 177453211 4 2 164042984 4 3 344789514 2 2 619574560 3 2 850053855 2 2 705120470 5 3 996523883 5 3 787582895 4 3 491372909 5 3 575073524 2 2 849819401 1 2 547624416 5 2 453914354 5 3 494637399 4 2 746912829 1 2 431267429 4 2 498198095 2 2 960187536 5 2 225592911 1 2 711362556 3 2 207298662 5 2 457223739 3 3 769457844 5 3 766154334 1 2 776703484 5 3 847983366 1 2 487268872 4 3 167483630 5 3 187865655 3 2 231605074 3 2 770843282 2 2 565918657 2 2 971520568 4 2 781329140 2 2 752589343 4 2 376500882 4 2 514834965 5 2 566535472 5 2 204824850 5 3 211185071 4 3 276853227 5 2 714011046 5 2 424165814 2 2 785031061 2 2 153273112 4 3 220710180 3 3 126026807 3 2 854587618 2 3 311481972 5 2 999775605 5 2 450043679 2 3 626996113 4 2 432438810 3 2 664125008 1 2 940641095 3 3 188621236 1 2 189040688 4 3 870420674 3 2 182846360 4 2 254731061 5 2 237336063 5 3 520687322 4 2 149801932 5 2 617092399 4 2 665937428 4 2 939459133 2 3 638723630 3 2 144331903 5 3 210203025 4 3 999312572 4 3 468178735 1 2 114472482 4 2 421245960 1 2 586392320 3 2 367025836 3 2 798886092 4 2 675103354 3 2 666503342 2 3 903384706 3 2 803455497 5 2 467542149 3 2 693775703 5 2 923619516 3 2 681328787 4 3 640217811 2 2 409803517 3 3 405921377 3 2 408335834 2 2 887846611 1 3 764290117 1 2 831821757 3 2 381205602 1 3 429361255 1 2 767491853 4 3 227935167 1 2 701590768 3 2 423803341 2 2 218870363 3 3 439096228 2 3 338344391 2 2 511646841 5 3 124628233 2 2 306927598 3 2 381026887 1 2 316501814 3 2 277764489 5 2 151358190 2 2 333439938 2 2 835957218 3 3 435235277 4 3 336862070 5 2 768817638 3 3 387175067 5 3 156954688 1 3 293578881 3 2 778358325 3 2 372564790 3 3 592619195 1 2 609736652 3 3 421661861 3 3 920347431 2 2 386701466 1 3 873058527 3 3 976269810 3 2 163096601 5 2 123087087 2 2 612311450 3 3 381129100 4 2 625990691 2 2 835989895 4 3 110061971 3 2 704272347 5 3 754506375 4 3 880609496 5 2 916314772 1 3 549270706 5 3 263532758 5 3 481151913 1 2 835764859 1 2 625836482 5 3 110492675 3 3 925507189 1 3 986254559 4 2 147855167 2 3 353180278 4 3 927859959 2 2 455244957 1 3 651744571 5 3 117446512 3 3 265371004 5 3 643067132 4 2 632491337 5 3 695340269 3 2 236923232 3 2 756825125 1 3 658294183 3 2 369203298 5 2 117061923 3 2 302994937 1 2 720936494 4 2 922329865 2 3 100652989 5 2 643909684 5 2 909569868 4 3 736385902 4 3 921729591 2 2 531555652 1 3 739469948 5 2 702105501 1 2 758230855 3 2 491686769 3 2 861491266 3 2 590171016 3 3 956020388 4 3 344687544 5 2 332190301 3 2 190209229 3 3 382049088 4 2 963445309 2 3 248486868 4 2 162603360 5 2 673011954 3 3 124553466 5 2 451117098 5 2 536701307 2 3 245886188 1 3 429915899 4 2 384651898 5 3 225828058 1 2 708843339 5 2 428702388 1 3 230204989 1 2 322114423 4 2 121030608 5 2 356710280 5 2 823372352 1 3 117250037 1 3 712703758 1 3 932697176 4 2 802687433 2 3 491353006 3 3 119398316 1 3 501446392 5 3 627306125 4 3 888901382 5 2 618107659 3 2 802565627 3 3 223737090 5 3 485425894 2 2 582589748 5 2 953495390 5 2 979622070 2 3 831238231 5 2 138571269 1 2 670996243 5 3 390003917 4 2 530100613 5 2 571487877 3 2 197092416 3 2 886389388 1 3 424939973 4 2 606227153 2 2 399876705 4 2 464751013 3 3 519792178 4 3 266451618 1 2 748316222 2 2 475274529 3 3 450356963 2 2 642148429 4 3 190964923 2 3 462365760 4 3 599925984 4 3 297941117 5 2 383306043 3 2 538593928 1 3 548980364 4 2 754592663 1 3 224104362 5 3 482108734 2 3 632692392 5 2 184882041 3 3 195496546 4 3 350039543 3 3 710849078 2 3 904522028 2 3 104615063 5 2 653603409 4 3 522750126 5 2 815466726 3 2 800243486 2 2 397257862 5 2 820035666 2 3 331391788 1 3 629448987 1 2 306452555 3 2 756136987 3 2 376883413 1 3 959861868 3 2 158322428 3 2 997321275 4 2 158267089 5 3 614155165 3 2 790474884 5 3 703635718 2 2 396693321 5 3 105120641 5 2 343497622 5 2 885117962 4 2 302724582 5 3 233673366 2 3 272435264 3 3 572556325 4 2 689046953 1 3 464198681 2 2 151346743 2 2 550599710 3 2 854869608 1 2 645473512 4 3 233558339 4 3 173326599 2 2 837554222 1 2 758540526 5 3 373470015 3 2 812065213 3 2 655971873 3 3 366575864 5 2 297474452 1 3 775863896 1 2 449580754 3 3 617095137 1 2 725240471 4 2 343900028 3 3 340357268 5 3 529285722 5 2 714524831 2 2 826768310 2 2 436164755 1 2 594401777 4 3 745043099 1 3 232220939 4 3 589712805 3 2 306884110 3 3 162432981 1 2 660563431 2 3 642919893 4 3 149494120 1 3 212636115 3 3 145076385 4 3 830398943 2 3 412747410 3 3 119532245 2 2 497725421 3 3 806977601 5 3 811300353 1 2 204669022 1 3 564442626 3 3 801676392 5 2 110921622 4 3 718489855 3 2 341575262 4 2 135719405 2 2 444272656 4 2 349112689 3 3 399057881 2 3 425367393 2 3 219034081 4 3 541108802 2 3 696024952 1 2 279982094 4 3 581458146 2 3 218647802 4 2 756144960 3 2 521160012 5 3 642053492 4 2 328957191 4 3 281951549 2 2 623109927 2 3 934811722 3 2 301666973 4 3 360663090 5 3 900590827 2 3 854004632 2 2 286178935 3 2 457767011 2 2 344841217 2 3 307386946 5 3 481354274 5 3 561318108 5 2 100714960 3 3 785041876 1 3 923065820 5 3 434039217 2 3 792431129 1 2 356608439 4 2 717265659 4 2 590342110 4 2 496819475 5 3 495509301 3 2 895303097 4 3 377275322 5 2 760934233 4 2 300532809 1 2 622194297 1 3 708547211 2 3 234482529 3 2 510323341 2 2 190493803 3 3 177431421 5 2 810868023 2 2 427631105 5 3 194523308 2 2 620135442 4 3 917187247 1 3 349017610 3 3 773840697 2 3 758527469 4 3 105018786 4 3 648767200 3 3 893810369 1 3 707921079 4 3 231497999 4 3 566962430 3 3 439567583 5 3 929352676 1 2 576067831 4 3 234114834 1 3 141386676 4 2 990463920 2 2 600318706 4 2 145980379 1 2 671287418 2 2 494410224 1 3 235742976 1 2 258223215 4 2 607355288 3 3 337617582 1 3 410860123 2 3 805462945 4 3 248906136 3 2 804119811 3 3 486993105 3 2 245441552 3 2 325606174 4 3 888182546 5 3 362455323 4 3 412313941 1 3 257474156 1 2 482947869 4 3 595203411 1 2 357962864 5 2 438872882 5 3 449900499 2 3 803749603 2 2 523326531 1 2 694695925 3 3 164783686 5 3 855885517 5 3 926764494 4 3 879112046 2 2 792819016 3 2 740868761 4 2 527092591 4 3 239608784 3 3 629770988 4 3 133284150 1 2 647005436 4 3 419446472 2 2 461514583 3 3 519271268 3 3 703659220 5 2 683539856 5 2 574845348 5 2 313699945 1 3 877610590 1 2 123499586 2 3 131077492 4 3 325782217 2 3 421979873 1 2 340969103 3 2 345222018 4 3 999006918 1 3 499428788 1 2 437920200 5 3 333959414 2 3 916053337 2 2 113055260 3 3 170267894 5 3 819309741 5 3 358403649 5 3 848888772 1 3 530101288 5 3 754599915 3 3 642724031 5 2 620754626 4 3 737559323 5 2 678016494 3 2 734286289 2 3 888622947 4 2 191097515 4 3 727132262 4 3 366212628 1 2 298330203 3 2 738058905 1 3 896682638 1 2 530831845 5 3 426042313 2 2 603624693 2 3 201321072 5 3 162119679 1 2 482815347 2 3 741589570 4 2 102019618 4 2 754495849 1 2 573458810 4 2 705138634 1 2 618362973 4 3 871351782 1 2 292266956 4 2 254989258 4 3 495813170 2 3 643120905 4 3 217568492 4 2 402091477 1 2 716566817 4 3 376588886 1 2 360880167 2 2 524530492 2 3 122854754 2 2 866960644 2 2 798726690 5 2 477479851 1 3 349694049 3 3 331798273 3 3 424042959 1 2 739683386 2 2 723326257 2 2 526461272 5 2 176399469 4 3 469652076 5 2 967463245 1 3 463956339 1 3 114038011 1 2 158247397 5 2 145107756 1 3 543817334 5 2 701850744 4 3 465309110 5 2 176994261 4 3 186397316 1 3 515964279 4 3 967896561 4 3 297151631 3 3 183172981 1 3 280529078 2 2 635537912 1 2 789637388 4 3 585989762 3 2 670924428 2 3 929145402 4 3 652569783 1 3 538980959 3 2 986910621 2 2 646762205 1 2 538466413 1 2 192013788 1 2 819908729 3 3 875872916 1 2 145183537 2 2 937809159 4 3 969639732 3 2 368138717 3 2 528372393 5 2 480103785 2 3 420382734 2 3 977315533 1 2 704949692 3 2 228627775 1 3 392545302 2 3 525814783 5 3 919226972 2 2 126637123 2 3 594975488 1 3 415552849 4 3 994581844 4 3 906572008 4 2 503950708 5 2 781632942 1 3 122672280 4 2 842378700 4 3 595114983 5 3 956825696 5 3 478387333 3 2 756661983 5 3 632819550 2 3 565652099 1 2 318867853 5 3 358844644 5 3 386078745 5 2 467677960 1 3 123881941 3 2 821275745 4 2 967575644 3 3 456040776 3 3 988943805 2 2 230416065 5 2 519007472 1 2 847143795 1 2 523294841 4 3 720793334 2 3 115435947 3 2 388137482 2 2 500001914 2 3 556255184 5 2 592979596 5 3 402908413 1 3 404892201 3 3 277879040 5 2 408705052 2 2 134771056 4 3 513958625 5 3 875555562 5 3 627094624 2 2 557209775 2 2 368426082 1 3 715844753 3 3 114621057 2 2 150475879 1 3 291011725 5 3 321620977 1 2 571080047 4 3 179801698 2 3 450808592 3 2 152859534 3 3 592077736 1 3 372248937 5 2 297571369 1 3 908161233 4 2 898837195 2 3 738578214 2 3 283751695 1 2 617385133 3 3 396998167 1 3 254572055 1 2 268946376 5 3 460484591 4 2 535550377 2 3 241035210 5 3 709830357 3 3 290070292 1 2 109597627 4 3 988891583 2 3 433965728 1 3 131987214 3 2 667040442 1 2 446754762 2 2 242989107 4 3 344476309 3 2 463807718 2 3 307770298 3 2 996470513 1 3 426848223 5 3 800441025 5 2 422871243 5 2 191710398 3 3 604152984 2 2 672363265 4 2 837094699 1 3 641231012 4 2 889897360 1 2 938258967 1 3 750148422 1 2 936339928 4 3 731616094 4 2 171103980 5 3 831713154 5 3 683568467 2 3 974210085 4 3 745475541 1 2 744862929 5 3 738456922 2 2 661288156 4 2 357092640 1 2 765877259 4 3 958322258 4 2 653890906 4 3 173181492 2 3 802935900 2 2 292332656 1 3 710625267 3 3 752325164 2 3 984526962 2 2 299344940 1 3 171227505 3 2 297744659 1 3 229626158 5 2 128255124 5 2 773196009 1 2 599343507 4 2 131141622 3 2 502974942 4 3 784868234 1 2 849674900 2 3 989447004 4 3 628405501 1 2 201035530 5 2 743656802 3 2 811183971 4 2 503870083 2 3 654559557 4 2 795910277 4 2 261413682 5 2 391125051 4 2 105501986 1 2 192188781 1 2 243407586 1 3 850466022 3 2 474986767 5 2 255922588 5 2 509550975 2 3 238198909 1 3 339842394 2 2 397295935 4 3 507005973 4 2 201956713 3 3 473079332 5 3 249502391 3 3 151619955 5 3 404024508 4 2 878921883 5 3 598469572 3 3 623764122 1 3 796123143 4 3 701514149 1 3 763622703 3 2 765706121 5 3 136483876 1 3 697104644 3 3 422037604 3 2 827123539 3 3 342745935 5 3 607225189 4 2 528957185 1 2 297612967 2 2 407471785 4 2 795538708 5 2 827809315 3 3 916298869 3 2 875061151 2 3 278477809 4 3 961623162 4 3 111071476 1 3 756597553 3 3 131724823 2 2 615372857 2 2 987784057 3 3 964691892 2 3 731075577 3 2 899415045 1 2 900447513 2 2 512154780 3 2 770962286 5 2 644437956 2 2 352462969 1 2 260105627 4 3 544387876 2 3 985571837 2 2 291634243 3 2 277457092 4 3 637049224 2 3 223803157 5 3 453371630 5 2 453326282 3 3 313172147 1 3 660538131 5 3 263892295 1 3 460637774 5 2 623388706 1 3 469053365 1 2 207042853 5 3 311383310 5 3 146136130 4 3 284894296 3 3 510329371 5 2 356891784 1 2 970537349 5 2 686527300 3 2 897044363 4 2 911857738 3 3 450935462 5 2 784588124 5 3 656948137 5 2 504343712 2 2 443389347 4 2 603192007 4 3 950226979 2 2 675325671 3 3 238814403 2 2 761842289 3 3 211151664 2 2 458769787 5 3 672667845 4 3 551334675 1 3 333337695 4 3 710905338 2 3 927927009 3 2 192072371 4 3 333788082 2 2 450372973 3 2 369411329 3 3 840200309 3 3 669300496 3 3 322849272 2 2 449347714 1 2 569336397 2 2 553550492 5 3 461455718 2 2 445040379 1 3 304801174 4 2 355273424 2 3 827164879 1 3 198642219 5 3 955117287 2 3 504314749 3 2 753908664 4 2 125003688 2 2 188510238 4 3 280147798 3 3 684591838 4 2 192329262 5 3 749952580 2 2 304421479 4 3 513181845 4 3 493436266 2 3 433303474 4 2 498782218 5 2 782635014 4 2 359186992 5 3 915151888 4 2 807687306 3 3 625448479 4 3 375488361 3 3 520081149 5 2 265736232 1 3 950952893 5 2 458581026 3 2 119403708 1 3 919252447 3 2 510604641 5 2 368265085 4 3 768133401 1 3 938456764 5 2 427368615 1 2 860908456 2 2 138577806 4 2 854235614 5 3 160348045 3 2 761411428 2 2 857957245 3 2 776658578 1 2 814447936 4 2 790031697 1 2 524914628 5 3 643972041 5 2 885102608 3 2 840241382 2 2 226542729 1 2 839772679 1 2 500346738 4 2 782217948 1 3 375246136 5 3 831140902 5 2 728161196 1 2 124273365 1 3 951989329 1 3 143867875 2 3 502207212 4 3 341548962 5 2 274308584 4 3 431174270 3 2 695237153 2 2 693499452 3 2 812504821 3 2 622173180 3 3 193168911 4 3 198296141 2 3 976883668 1 2 303175353 3 3 559855977 1 2 934939861 2 3 971276140 4 2 679055821 5 2 888664814 5 2 704583231 1 2 844976973 3 2 480841416 1 2 967130757 3 2 193030456 1 2 373846625 3 2 590894203 1 2 384690666 4 2 761611504 5 3 653983444 5 2 571331302 2 2 649880876 4 2 601018961 1 3 160053568 3 3 850487962 3 2 810893679 4 3 876972174 3 3 645467823 2 2 322686030 4 2 521376262 4 3 749690338 1 2 551499027 4 3 318482929 3 2 815566080 4 3 537966244 4 3 672212775 3 2 729299568 2 3 477421463 4 3 911656612 2 2 820041128 2 2 103024271 3 2 725655172 2 2 217415880 1 3 455286130 1 2 749855238 4 2 775975193 2 2 290929916 2 3 259668217 1 2 906859915 4 3 470495939 3 2 397525720 1 2 188119000 2 2 412622760 2 2 791532486 1 3 955900711 4 3 368553213 5 3 335527411 3 3 557107362 1 2 751442948 1 2 159319322 5 2 193519376 5 2 706126208 4 3 890034515 3 2 954068634 4 2 795926544 1 2 908925588 5 2 431199714 1 2 130699952 1 3 135233989 4 3 738900160 4 2 238624047 3 3 396629448 2 3 670029649 1 2 632189309 1 3 384494145 1 2 143847602 1 3 960319489 2 2 463273682 3 3 246195326 4 2 600485064 3 2 608108226 5 3 923080786 3 3 492241718 2 3 748609745 3 3 438460731 4 2 817498363 1 2 823235625 3 3 150896904 5 3 708588478 5 2 282148325 3 3 307152195 5 3 734590877 2 2 892866194 5 2 932795043 1 2 613608174 3 3 645348270 3 2 503963880 4 3 493843651 2 3 191944213 3 2 121107969 1 2 279716592 5 3 627403407 3 3 803725650 2 3 128868279 3 3 429974633 3 3 247447491 1 3 572140034 3 2 464351896 1 2 622043340 4 2 674963490 2 3 301441859 3 3 307919325 2 3 680453807 2 2 125278493 5 3 818794595 4 3 913736939 5 2 435613393 5 3 275001256 2 2 697237753 1 2 781097888 4 2 412206753 2 2 472862431 5 3 882531401 3 2 433363613 5 2 527513890 3 3 179831253 3 2 211362585 2 3 845589912 4 3 787775270 4 2 849800973 3 2 596056987 4 3 282597397 4 3 336444022 1 2 552659194 1 3 262510488 2 3 725133490 3 3 642088187 5 3 812143820 5 2 592076635 2 3 865771351 2 2 764924351 2 2 368232659 1 3 601790158 2 2 796090077 5 2 161866931 5 2 398487651 1 3 595066512 5 3 152126988 4 2 718943883 1 3 379640654 3 2 212538240 5 3 473346933 3 3 531546120 4 3 623624318 1 3 648634665 5 2 888440838 2 3 778800879 3 2 785675436 2 3 478040248 3 2 303116948 2 3 293787743 3 3 228072932 2 2 576763692 3 2 470191146 4 2 636529700 5 2 838686403 5 2 363458430 2 3 758533284 3 2 265113632 3 3 730933252 5 3 832165502 5 3 765096917 1 2 802067335 2 3 687382183 5 3 891410002 5 2 462799015 4 2 310941896 1 2 858022298 2 2 884784296 3 3 144791481 5 3 123323298 2 2 348019931 4 2 635198535 2 2 939966281 2 2 846155846 4 3 202999775 3 3 375553396 2 3 855796951 3 2 939912106 2 2 232273635 5 3 978696971 5 2 630880130 3 3 369665684 5 2 166263472 3 3 860234729 1 3 341616437 4 2 848303884 3 2 966746824 5 3 259288123 4 2 441055823 5 2 151889537 1 3 531576469 1 3 915414452 5 2 144641302 4 3 396357730 3 3 707903069 1 2 861788816 4 3 343601838 3 2 291060891 5 2 848327580 4 3 664905243 4 2 479520178 5 2 928807332 2 3 439581817 1 2 933352169 4 2 966991289 4 2 754845089 1 2 673328989 2 2 149201084 5 3 905101016 5 2 259664052 2 2 879186063 4 2 610211378 4 2 165249956 3 3 376189845 3 3 200400944 1 2 238301350 3 2 780556670 4 3 631371655 4 3 245690708 4 2 178213377 3 3 545745204 1 3 822059365 2 2 912659437 1 3 777257813 4 3 923376619 3 3 163872257 1 2 428416631 3 3 816413535 4 3 375796320 3 2 261537359 3 2 576532414 1 2 216456025 1 2 414979003 2 3 181913912 1 3 756750251 4 3 341403435 1 3 578056647 1 2 247368455 3 2 725677562 4 3 526217850 1 3 693410830 4 3 753840696 4 2 100499791 4 2 218621348 3 3 234943604 2 2 745224271 3 3 174811736 1 3 444082127 4 2 692263152 5 3 212250367 5 2 133684540 4 3 294389895 3 3 659740314 1 2 726349785 3 3 585557835 1 3 157594305 2 2 787893519 4 3 109071171 4 2 895641269 4 2 557592131 5 2 389311934 2 3 970048174 2 3 616995546 2 3 661972912 2 3 993322552 5 2 147998757 5 3 597790241 3 2 568527045 4 3 143899907 5 2 901864330 4 3 403913513 1 2 967843069 3 2 328596069 2 2 820672081 4 2 497966881 4 2 143519043 5 3 492081722 5 2 415958786 4 2 823571068 4 2 819996730 1 2 596577676 2 2 662150622 2 2 656185986 5 2 236315565 3 2 185270509 3 3 747628831 1 2 666963403 1 2 403845329 4 2 634488463 5 3 226969812 5 3 901552139 1 2 766910974 2 2 176507584 1 2 523413730 4 3 133614852 1 2 843987985 5 2 216223457 2 2 589502196 3 3 245103388 2 3 515805117 1 3 863054960 5 2 867180426 1 3 729052823 4 3 711169583 1 2 204033152 1 3 896969475 1 2 843537913 3 3 700000829 5 3 388154561 3 3 426085507 2 2 264882509 1 2 212338113 2 3 461701212 2 2 274846222 2 3 624138156 3 2 452646000 1 2 357924288 4 3 757256891 4 3 753823947 4 3 930527772 4 2 663265234 4 2 925211553 2 2 408419318 3 2 129990389 2 3 815733916 3 3 411320582 1 3 718136178 5 3 430350648 1 3 540233793 1 3 797006727 2 3 521280913 2 3 515791656 1 3 353792975 2 3 929760977 1 2 728934756 5 3 315339781 3 3 785349727 4 3 669386576 2 3 770810376 3 3 486438677 4 3 342293313 5 2 523609339 1 2 933682883 5 3 934685860 3 2 275044898 5 3 670831792 1 2 574854058 2 2 774222964 3 2 516881896 4 2 123855573 2 2 433135737 3 2 668236133 2 3 972108120 1 2 760267487 5 3 741849638 4 3 994525803 4 2 772761835 1 3 762092876 3 2 346596656 3 2 514797508 3 2 244056087 3 3 934087921 4 2 701919263 5 3 127246180 3 3 162076650 1 3 873670626 1 3 560894477 4 2 517686929 3 2 389130086 4 2 913095473 4 2 371490132 3 2 252284761 4 2 852370838 3 3 567906953 2 3 607840110 2 2 670220675 2 2 464301669 3 3 577864891 2 2 786789007 1 3 710263787 5 3 365702204 3 2 511232159 2 2 126410977 1 2 248764495 1 3 323578064 4 3 208932921 4 3 714149910 2 2 314136884 2 3 605258839 4 2 786933801 5 3 962469166 5 2 380063461 1 2 109343690 2 2 297050109 4 3 386848692 1 3 442589270 1 3 357128632 5 3 679029563 3 3 745923411 2 2 414786358 2 2 892074832 3 3 425956540 1 2 607871904 2 3 524525430 2 3 226894982 4 2 764246974 3 2 599253678 4 3 167629250 4 2 513722298 1 3 958142388 1 2 155070776 4 3 673101398 2 3 443414089 3 3 936709732 5 2 840594867 4 3 555347884 3 2 123283826 1 3 790281688 5 2 213937838 1 2 400720079 1 3 624115060 2 3 508528260 2 3 833107309 5 3 233444606 4 2 974509469 5 2 707134439 1 2 991064604 2 2 485221315 1 2 645240305 2 3 186045324 2 3 394384150 4 2 820318912 3 3 303812413 5 2 235058014 5 3 559950233 2 2 297228221 1 3 853631748 1 2 154698530 3 2 389830740 2 3 281859477 3 3 348075034 4 3 479591867 1 3 611596485 2 3 189642190 1 2 489788802 3 2 985856976 4 3 637676686 3 2 729157744 2 2 478488733 5 2 162249832 5 2 930915546 4 2 605687847 1 3 585938473 1 2 967285097 4 2 647391645 2 3 652076522 2 2 232939014 2 3 878480138 5 2 156705429 3 3 864214943 2 2 218191592 3 2 315293252 2 3 302313769 2 2 300975257 2 3 560952329 4 3 270430911 4 2 461616353 3 3 731179067 4 2 122420375 5 3 460452040 5 2 826697771 3 2 182339143 3 2 624531678 3 2 582165079 5 2 466089541 4 2 968635209 4 2 880061813 4 2 552431097 3 2 899935181 2 2 894061232 3 3 198538903 3 2 830529069 1 3 358090343 2 3 252393769 1 3 536089558 4 2 627072527 4 3 468099369 4 2 200734221 2 2 536108595 4 2 162793796 4 2 403939183 4 2 432953248 4 2 869571500 1 2 344896470 3 3 313454431 2 2 902389035 1 3 421795796 2 3 235234413 2 2 212627636 3 3 844168177 3 2 658544709 1 3 730040621 5 3 151591939 1 3 526950076 5 2 544983187 3 2 419898648 1 2 297212937 2 2 897267907 1 3 108454854 5 3 865535430 4 3 703180133 1 2 606392986 5 3 504960870 1 2 430442786 1 3 658351930 1 2 364811812 3 2 238359689 2 3 301886783 4 2 604336277 3 3 500293913 3 2 347686945 5 2 934088202 4 2 344354149 3 2 248173155 1 2 781115211 5 3 508702345 5 2 612540289 3 3 344571385 1 3 991233765 5 3 288581028 3 2 891795429 5 2 227534634 4 3 959836321 1 2 884921429 4 3 121029836 2 2 730698594 2 3 154696422 3 2 390391648 5 2 565096531 2 3 417181987 3 2 156436670 5 2 282805970 5 2 467205585 2 3 771314776 5 3 902239630 4 3 197882475 3 2 868436063 1 3 682435545 5 2 718156730 1 3 702926306 4 2 989163937 5 3 452662566 4 2 714343460 5 2 324602719 5 2 345642215 2 2 951694137 1 3 130726404 1 2 647333357 5 3 839957164 4 3 325947901 4 2 428016177 2 2 391672370 3 3 635761459 3 3 543767589 5 2 501440261 5 3 227720259 1 3 581989987 1 3 796833236 5 3 604599999 4 2 271199336 5 2 276730166 1 3 746379460 3 3 469449363 2 2 785367861 5 2 851107608 4 2 134589246 5 3 766583727 5 3 580803390 3 3 428177096 3 2 398701402 4 2 783289610 5 3 115672337 2 3 520373796 3 2 497783878 4 3 649700930 2 3 329881328 5 2 378495373 1 2 290497758 1 2 642955649 1 3 206501430 2 2 701117839 1 2 870423120 3 2 480773755 3 3 137519338 1 3 439041881 1 2 370305354 1 2 355112304 3 3 672465096 4 2 409351789 1 3 644837971 1 3 337450293 4 2 241867688 2 2 789871799 5 3 817438016 1 3 670918308 3 2 224018986 5 2 941703173 3 2 420350483 5 2 239166858 5 2 900312129 5 2 548878014 4 2 270525028 5 2 237622859 2 3 525992674 4 3 644361908 4 2 462638225 5 3 342692109 3 3 972454075 5 3 220051743 5 3 280182516 5 3 774647922 5 2 704909442 4 3 219079191 1 2 754453135 2 2 143320984 5 2 906841625 4 2 973157767 2 3 276376210 5 3 723349918 5 2 410512537 3 2 671438350 1 3 799832846 3 3 867751483 4 2 883479090 5 2 728034106 3 3 795880755 3 3 748605693 2 2 417650652 5 3 226284100 2 3 801859638 5 3 814438765 1 3 402242551 5 2 382481200 1 2 752657594 4 3 521203039 3 2 781453462 2 2 413777340 4 3 415768618 3 3 722386629 1 2 189212240 2 2 226122013 2 3 391862635 1 3 157457141 2 2 923635548 2 3 662430840 4 3 903521007 2 3 739552658 1 3 510229984 5 3 261346150 2 2 905689612 4 2 448253201 1 3 347488618 3 2 737190575 1 2 194296495 4 3 296718575 1 3 740924573 4 3 147101693 2 3 127070262 5 2 150525534 2 2 640441403 4 2 173627606 4 2 798576221 2 3 490873731 4 3 920442014 3 2 839714879 3 2 833400886 3 2 178420085 4 3 540020271 2 3 533620722 3 2 403715961 4 3 522163902 3 3 469031147 2 3 535064292 1 2 451513126 4 3 256286522 3 3 344646524 2 2 291241912 1 3 181367009 5 2 107647634 2 3 476915904 2 3 521555485 2 2 616752057 4 2 615089221 1 3 170059081 4 2 329261222 5 2 548670883 2 3 509243818 1 3 501246196 4 3 120481237 5 2 432259141 5 3 485668025 1 2 463972017 4 3 914786799 5 2 163532982 1 2 811942492 1 3 581886967 2 2 828980604 5 2 999087353 1 2 914009278 3 3 297277932 1 3 423382148 2 2 351312521 5 3 533424490 5 2 951483599 1 3 267423428 4 3 631550562 4 3 377196114 4 2 250310183 1 2 488809042 5 3 395591908 3 2 995377523 2 3 641044397 3 3 251883450 2 3 378400551 1 3 181644833 2 3 913348756 4 2 460013157 2 3 724195934 1 3 805061467 1 2 133454654 1 2 710773214 5 3 783546862 3 3 238945804 3 2 608026080 1 3 265368028 1 2 483967339 1 2 552592657 1 3 729584917 2 2 759537056 4 2 528511621 3 3 848133016 1 3 808637361 1 3 578880116 1 2 152368559 3 2 849239850 2 2 625521773 4 3 741418867 1 2 487843170 4 3 409175140 2 2 501762040 5 2 866319260 5 2 403545285 3 2 836302743 3 3 789137412 5 2 273600232 2 2 345883948 5 2 290423511 1 2 142227147 2 2 529269118 2 2 796949287 1 3 129674071 4 3 688001667 2 3 924894367 3 3 960465025 2 3 993980419 3 2 178424024 1 2 769304179 3 2 858404190 4 3 258207407 5 2 964516310 3 2 133834033 5 2 181473846 4 3 774468849 5 3 788067464 3 2 686167803 2 3 577603037 1 2 544098510 4 3 420495466 3 2 406674457 5 2 863220486 2 3 741895762 1 2 975484544 5 3 815094098 3 3 362288048 3 3 712766428 4 3 656598861 4 2 524106003 5 2 238832678 1 2 890087181 2 2 999891942 5 2 787980464 4 2 948662599 5 2 724996947 3 2 280104379 5 3 654362748 5 2 798774724 5 2 695099320 1 3 257909317 3 3 947228894 5 3 412862116 2 2 742593838 4 2 900660901 2 3 402355516 5 3 728470783 4 3 459032519 5 3 532351340 5 3 159505522 2 3 129643893 3 3 544182194 3 2 688183396 5 3 752625346 2 3 138537206 1 2 520942704 5 3 724529301 4 3 775912564 3 3 964858881 2 3 525725124 4 3 184979316 4 3 201690597 3 2 452371353 2 3 382971183 1 2 491691242 4 3 483838787 4 2 715757855 5 2 497284672 1 2 243580635 1 3 999360023 3 3 287391988 5 3 133339525 3 2 641603563 4 3 537726927 1 3 868131619 3 2 702892686 1 2 104248461 5 3 626573279 5 2 239989726 4 3 948040824 4 3 839229775 1 2 464621060 4 3 151023622 2 3 190877732 5 3 468783012 2 3 314179619 5 3 284831145 3 3 329889821 3 3 457220110 3 3 869266209 5 2 407430507 1 3 880070611 5 2 420730306 5 3 563133105 4 3 900299569 4 2 753190248 5 2 678497637 1 2 774750435 1 3 290318990 1 2 302969260 3 2 360922470 3 2 104718916 3 3 113496577 2 3 356248676 4 2 979308256 1 2 604910072 3 2 582425564 5 3 961109497 3 2 377649438 5 3 276567395 5 3 739951423 3 2 300719710 2 2 688103920 4 3 961284233 5 3 441461263 1 3 117325241 5 3 122809449 3 3 473735692 3 2 652154866 2 3 579862226 1 2 131265894 4 2 449420959 2 2 291446708 4 2 663603618 5 2 526152277 5 3 180028816 5 3 897911696 2 3 339774012 5 3 707041818 3 2 689563909 1 3 105330036 1 3 773519452 2 2 965594759 4 3 418646037 5 2 651315641 1 3 218870771 1 2 456455722 2 3 272548137 2 3 281500742 2 3 574947720 1 2 368119471 1 2 587125204 3 3 700281143 5 2 929068115 2 3 799147437 1 3 386738369 3 2 927449226 3 3 902807318 3 3 420279982 3 2 448277067 5 3 414073134 4 3 875873283 3 3 330957819 4 2 550596875 3 3 202412000 1 2 208101326 3 3 432367587 5 3 102976873 1 3 612870702 2 3 491326102 2 3 368548401 1 2 688245325 4 3 391416550 1 3 692426391 4 3 539372608 5 2 869045723 1 2 895131936 1 3 946692312 4 2 699946518 3 2 177945580 5 3 670636263 1 3 738212760 2 3 861496027 1 2 697651297 5 3 555647226 4 2 235144726 2 2 145566157 1 2 728591463 5 3 650721319 2 3 144218600 2 3 937766217 3 3 427295477 2 2 383338505 1 2 380034560 5 2 971139728 5 2 752381250 2 3 885692619 5 3 598854928 5 2 171283280 4 2 367262638 5 3 287378253 2 3 734517334 1 2 759918066 3 2 100619809 1 3 742567278 2 3 216090173 1 2 761919264 1 2 256758230 2 2 374308644 3 3 796981729 5 2 842461999 2 3 248319914 4 3 770153974 1 3 574036105 3 3 154280206 1 2 310281928 5 3 227527464 5 3 898520405 4 2 501066183 5 3 308080144 5 2 940681318 5 3 322967757 1 2 950962716 1 3 791790044 5 3 199444415 5 3 316561880 4 3 402142188 5 2 670797722 1 3 536815789 4 3 633032350 4 3 471555028 3 2 272434709 3 2 150680349 4 2 602449014 4 2 114925417 5 3 729197292 4 2 721923962 2 2 682785825 4 2 318096286 2 2 608582199 4 2 577886558 4 2 455206556 1 2 957358498 4 3 660250089 5 2 740673040 1 3 452213161 1 3 297453501 2 3 479437756 3 2 397577251 2 3 109467346 1 3 891183293 1 3 295887547 5 3 997355492 5 2 531751508 4 2 325762346 3 3 853812932 3 3 925414733 2 2 278039393 1 2 570206744 3 3 191107419 5 2 159275311 5 2 625312749 4 3 367520935 2 3 745288641 3 3 674587777 5 3 195298884 3 3 997653339 3 2 663131702 4 2 747553382 4 2 178366860 3 3 108270776 5 2 264438128 3 2 637502866 2 2 690323340 2 2 434470381 2 2 424540387 5 3 552504854 4 3 765558564 4 3 306084646 4 2 662825540 2 2 861395314 1 2 117793617 4 3 452179917 5 2 349334261 2 3 195222920 3 3 407392520 5 3 668207445 5 3 417179258 2 2 636841417 2 2 265516150 3 3 874331852 1 3 141013388 1 2 867319927 4 3 426996359 3 2 861219171 5 3 850801367 3 2 440140577 2 2 953587666 4 3 937325142 3 2 604155935 3 3 675541940 3 2 955751307 4 2 961730477 1 2 703014225 5 3 820321664 4 3 627178691 5 2 372510248 2 3 942210029 4 3 772545160 3 3 636282434 3 2 197809724 2 3 134105786 5 3 951805472 3 3 473733386 5 3 159196346 5 2 396209835 5 2 604785790 1 3 892797545 2 2 655805377 5 2 285288349 3 2 454692676 5 2 794513952 3 2 301422877 2 2 387850518 5 2 304650239 2 3 485061889 3 3 212964762 5 3 645514521 2 3 834365336 2 2 164790089 4 2 235854078 4 2 431552503 5 2 217716107 2 3 624568001 1 2 457706575 4 2 635641179 5 3 880918786 5 2 961521705 4 2 667721429 3 3 869082935 1 3 222495686 4 2 384549691 5 2 204262644 3 2 355007809 3 3 859285423 5 3 715422109 2 2 597389891 1 3 230176208 2 3 566849687 1 3 703642028 5 2 289481520 5 2 264655112 2 2 461936977 2 3 157491517 2 2 176099407 2 3 339679106 4 3 592954289 3 3 400821174 3 3 628988817 2 2 733115777 3 3 765011042 3 2 101730673 3 3 699798233 4 3 475955756 3 3 149915754 2 2 456544342 5 3 378019304 3 2 949080139 3 3 154082474 5 3 120973822 2 2 827534825 5 2 611162324 5 2 804469250 5 3 135294012 3 2 897126455 1 3 902183255 2 3 547489669 4 3 245624591 5 3 454182718 1 2 624595907 4 2 317297658 1 2 511808852 2 3 207475719 5 2 464243953 5 3 929602552 2 3 546934170 1 3 360611005 3 2 863190114 5 2 688467405 2 3 216611897 2 2 364194778 1 2 795454913 5 2 437912488 4 2 659098187 5 2 698163674 1 3 303013476 1 3 120021706 3 2 438245684 3 3 586180681 1 3 494974916 3 2 287799046 3 3 178616863 2 3 308708465 3 2 152772694 2 3 748098955 1 2 619958591 3 2 341090257 5 3 674230026 1 3 676960288 3 3 287221871 1 2 589244947 3 2 199167321 5 2 484837316 3 2 260338870 1 2 141138015 2 3 570630253 2 2 245296643 5 2 814258876 5 2 584535818 3 2 457206885 1 3 136117890 2 2 219615225 5 3 465135014 2 3 611150491 3 2 206877088 3 3 442535608 1 2 858313022 2 2 245392155 1 3 501126027 3 2 395245819 2 3 250019681 3 2 723831291 5 2 786991452 5 2 432414889 1 3 163643119 4 3 397164076 2 3 100170528 1 2 111086220 4 3 420050775 5 2 292962582 1 3 226541434 4 2 873768858 5 3 676551102 3 3 379573769 1 3 313145496 1 3 152652580 3 3 739245887 5 2 344476404 3 2 376277280 5 2 753087657 3 2 897313546 3 2 201509346 5 2 495501135 4 3 676041087 3 2 391145449 5 3 100576800 4 3 962485669 2 3 300155920 1 3 232319309 2 2 497691875 3 2 972734243 5 3 454151364 5 2 210166170 5 3 834386195 2 2 357516011 3 2 918622231 2 2 371734919 2 3 582154284 2 3 986761308 2 2 580088301 5 2 750120842 4 3 573458081 4 2 868978805 5 3 961838193 4 2 397752217 1 2 192903248 5 2 167285744 1 3 585812841 2 2 941379734 3 3 628683508 3 2 379414658 1 2 927833435 1 2 770551598 1 3 298255741 5 3 425401013 4 2 544686519 2 3 431638245 5 3 711959615 5 3 467829479 3 2 222115792 5 3 854675010 3 3 561463194 2 2 203009848 3 2 726070299 4 2 707607301 1 3 329567826 3 2 696393397 2 3 939425969 5 3 718773419 4 2 437533631 4 2 725255101 1 2 704279523 2 2 230629272 5 3 743906888 5 2 797084856 4 2 549116554 2 3 538021001 2 2 403445740 5 2 282199104 4 3 777809710 1 3 490128343 5 3 190145840 2 3 245987868 2 3 723931318 5 3 475120078 4 3 942689250 1 2 700390598 3 2 611629134 1 2 377862282 5 3 499758094 1 3 230838124 1 3 180761757 4 2 758594554 1 3 450174253 1 3 400029356 2 2 143965637 3 2 311871336 1 2 387830026 3 2 531333524 3 2 437605414 1 2 747537522 1 3 991366018 3 3 625592437 1 2 558090326 3 2 370577005 1 3 796188515 3 3 445920859 4 3 301806759 3 2 957475248 1 3 669054897 2 2 479717336 1 3 851348081 4 3 233875340 3 3 660605999 4 3 329621810 1 3 191555328 1 2 710999379 5 2 650834304 2 3 820618554 3 3 448275551 4 2 278007664 1 3 203617181 4 2 980294737 2 3 187456389 3 3 204715685 1 2 560913263 4 3 140389285 1 3 803296431 5 3 667020841 3 2 231961635 1 3 188478250 5 2 851716584 4 3 116810077 4 3 664636697 4 3 690786685 3 3 576397873 5 2 695632545 1 2 334530620 2 2 773683043 1 2 126761577 3 3 350296845 4 2 549755752 5 3 507424519 4 2 471221929 2 3 916174714 4 2 765766097 1 2 244542767 3 3 792167695 1 3 342529403 5 3 102087129 3 2 259251312 1 2 375062108 1 3 815368881 4 3 442435577 1 2 554977255 5 3 453947377 4 3 199830054 2 2 469079133 3 2 459093529 4 2 822285130 2 2 207599074 4 3 790428025 1 3 578751399 5 2 999840696 1 2 731272341 5 2 582904842 1 2 473050592 5 3 233865516 2 2 503546707 1 3 821903181 4 3 698782702 1 2 289390916 5 3 414164091 3 2 959907251 2 3 956760452 5 2 257099225 3 2 623808526 4 3 585606648 5 3 175667705 2 3 778820675 3 3 367363629 4 2 666284358 2 2 623207452 3 3 238232398 1 3 639520453 4 3 214052402 5 3 118020914 5 2 319515697 1 3 302503622 4 2 529032509 3 2 892569358 5 2 793492035 2 2 950146703 1 2 670947888 4 3 133814133 3 2 988101618 4 2 712977717 2 2 451625482 3 2 737197448 2 2 120938595 5 3 274690904 2 2 105725770 5 3 725903531 2 3 279928976 1 2 453822308 2 2 250308706 5 3 422959717 1 3 279589584 4 2 569133407 5 2 316335650 3 2 759138097 2 3 462897262 5 3 745223253 4 3 793736186 2 3 739367052 1 2 358896397 1 2 461025995 5 2 350864497 3 2 584400837 3 2 399279378 1 2 722162831 5 3 284347008 5 2 584728464 2 2 720474487 5 3 456469788 4 2 932947341 2 2 238257987 3 3 696878223 5 3 143762745 4 3 101095739 4 2 657917714 2 2 912465988 2 2 722246820 5 3 719383730 2 3 708252627 1 2 318795370 1 3 216225839 1 3 390721582 3 2 258274021 4 2 393299799 4 2 980759021 5 3 766714915 1 2 204871740 5 3 559445607 4 3 439192783 1 2 717041379 1 2 563847156 2 3 488235228 5 3 778754749 1 3 824676669 3 3 237082815 2 2 464407474 1 3 642471663 1 2 248502773 2 2 674312024 4 3 140619203 5 3 226867317 2 2 886790058 4 3 105402151 2 2 571043440 1 2 750757884 1 2 118672084 4 3 599300927 2 3 305595460 3 2 179242600 3 3 516628902 1 3 793079329 1 3 639397474 4 2 959913290 2 3 812794955 2 2 137264275 4 3 271318244 3 3 348707570 3 3 528517110 3 2 432141815 3 2 642382079 3 2 296936524 1 3 387451726 1 3 290170043 1 2 294954488 4 3 589547736 3 2 714152864 1 2 990884990 5 2 872219415 3 3 678271981 1 2 380562040 5 2 410358167 1 3 511083609 2 2 171189706 4 2 562868381 4 3 228069280 2 2 548562949 2 3 177757149 3 3 482938160 3 2 179280195 4 2 477975637 2 3 865090277 3 3 922601867 1 2 795715790 2 3 757547674 1 2 671224787 3 3 157602776 5 2 323618058 5 3 725492162 1 3 122944417 4 2 543881033 2 3 855147328 4 3 499239800 1 2 839993909 2 3 261556179 5 2 299792745 5 2 566519150 4 3 429116655 4 3 509339287 4 3 219430280 5 2 834831535 4 3 786636372 1 3 669754393 3 2 659278997 1 2 987688324 4 2 302035589 2 2 300231221 4 3 341456490 2 3 704107423 5 2 775560507 3 3 665579722 5 2 396629831 1 2 426886085 3 3 707912661 5 3 295376640 1 3 128797469 2 3 372461451 5 3 546482985 1 3 719267426 3 3 343199325 1 3 760569825 3 2 873817583 2 3 982301328 5 3 373702089 2 2 464404189 4 2 284997064 1 3 151489533 2 2 172048966 5 3 819072903 4 3 265855291 1 2 677982880 3 3 931721584 4 3 704889916 3 3 649585029 5 3 118983625 1 2 447855386 1 3 535748117 2 3 155369775 1 3 758139768 5 3 207686036 1 2 417752028 3 2 962639375 5 3 614034110 2 2 702622036 5 3 590569378 4 3 212232594 4 3 463505033 5 3 449728173 4 2 301894064 3 2 936799726 2 3 301646827 3 2 407050042 3 2 668503483 2 3 351219126 3 2 975734467 3 3 480813426 4 3 463241676 4 3 335417754 3 2 161304849 5 3 674223320 1 3 892057725 3 2 689865937 3 3 569160321 4 2 470333760 5 3 713803200 2 3 552830527 4 3 966830659 1 2 465283433 5 3 706299827 1 3 492876059 1 2 417407381 5 3 565710501 5 2 339900755 1 3 467630492 5 3 448637315 1 2 704722526 5 2 662079827 3 3 679013898 3 3 302476661 5 3 332801575 2 2 258908911 3 3 100579787 2 2 843016233 1 2 742537539 5 3 677296255 3 2 563288787 4 2 818986492 3 2 258092345 5 3 571246064 1 2 411356789 1 2 676996559 5 3 466053497 5 3 135348576 2 3 498890849 1 2 198922581 4 3 894350327 4 2 107363439 2 2 336912737 3 2 668414386 4 3 741477825 5 3 102241509 3 2 859863089 5 3 638077263 1 2 238475025 2 2 141284867 4 2 818966343 4 2 617407453 4 2 295780327 2 2 740592849 3 2 617885090 1 3 294744876 5 2 679649443 5 2 687570433 4 3 101088637 4 2 573662565 2 2 133676650 1 2 268476735 4 2 110607372 5 2 173087517 1 2 423853968 2 3 672466191 4 3 481906439 5 2 270885501 2 3 733510472 1 2 761231491 1 2 888704352 5 2 177257845 4 2 915732624 5 3 584106423 5 2 439144712 5 2 347575399 1 2 118054146 5 3 321116350 2 2 158706568 1 2 482587727 3 3 213146666 1 3 759636243 3 2 662080771 5 3 668557051 1 2 715228418 5 3 584958608 4 3 259203630 3 3 566535766 3 3 517327535 2 2 768321404 3 2 457459913 5 3 516477118 1 2 378370163 4 2 311102410 2 3 128247154 1 2 924350440 5 3 785903992 3 2 763215990 2 2 960849434 3 3 474455408 2 2 231056793 5 3 276029077 5 3 243739388 2 3 907288923 2 3 701563925 4 2 230132288 2 3 160371906 3 2 545901315 1 2 770454608 3 2 238462235 1 3 857199131 1 2 181648657 3 2 463678918 5 3 433021471 5 3 104010554 4 2 526937381 1 3 870653498 5 2 327182554 2 2 112906683 1 3 967353379 2 2 407694121 4 3 426276246 1 2 372422765 4 2 468079993 2 3 844417641 3 3 921099981 5 3 506436890 1 3 508759571 4 2 118858913 5 3 756673123 3 2 494024524 1 3 354704028 1 2 545468328 3 2 334115521 1 3 357128048 3 3 407960196 4 2 240439021 5 3 262954085 4 3 350189909 1 2 276160827 3 3 332290334 2 3 263776004 3 3 273945509 1 3 961440536 4 2 632988216 4 2 625745012 2 2 316206508 4 3 122501698 3 3 790248370 2 3 343292709 5 3 547775061 4 2 113969829 3 3 501483664 4 3 343831122 3 2 863687091 1 3 216136018 1 2 193352982 5 3 768063457 4 2 385722779 1 3 480066280 2 3 241708391 4 2 940368543 4 2 721808971 2 3 349221343 3 3 828014127 4 3 366612529 4 3 187517786 4 2 335039659 4 2 443126277 5 2 729437309 4 2 117778261 3 3 390701562 1 3 464380253 5 2 663037785 5 2 628597084 4 3 533648333 5 3 851756876 3 3 806590219 2 3 829803355 1 3 679566223 3 3 193729680 1 2 814565154 2 3 398860929 5 3 507687808 1 2 482168157 2 2 207792539 4 3 390819990 3 3 431461529 1 2 476667815 5 2 176903340 5 2 148847884 2 2 211643250 4 3 734040076 1 3 227500717 2 3 912739192 5 3 241856262 5 3 894841359 1 2 696254879 2 2 756635863 3 3 971261137 2 3 935797084 3 3 224496214 3 3 594106934 3 2 160451940 5 2 344878474 5 2 201647400 5 2 520535212 4 2 138023174 4 3 265279479 5 2 478557953 4 3 323376254 4 2 175783283 3 3 191623586 2 3 310331077 3 2 114038494 5 2 937864874 2 2 161128653 4 2 918282984 2 3 661420313 5 2 233941543 1 2 968091248 4 3 808890412 3 3 498460572 4 2 990339169 4 3 184944683 3 2 350891769 3 2 574622605 5 3 248065918 3 3 988398921 3 3 772185003 5 3 292773151 4 3 664933864 5 2 751329298 3 2 235512863 2 3 559734840 2 3 954487672 5 2 191860317 4 3 317901008 4 2 110974007 2 3 352071137 3 3 474823678 4 2 718131985 1 2 363422681 5 2 685779753 1 2 504916373 5 3 432039797 3 2 272980617 1 2 574826455 5 2 566604214 1 3 853532598 5 2 643758300 4 2 135988068 5 3 806052761 1 2 299384267 1 2 373388537 3 2 660423647 4 3 273105384 3 3 496467530 5 3 299090569 1 2 524779419 5 2 854187668 3 2 408594370 1 3 904537865 5 2 936113866 5 2 720251879 4 2 863751664 5 2 522172196 5 3 316721041 3 3 913282252 5 2 423032156 2 3 580556296 2 3 218744595 4 2 167263066 4 2 969807782 5 3 562586129 4 3 367084627 2 2 493845789 4 3 703931477 3 2 649527065 4 2 226668449 3 3 274871077 5 3 841582126 2 3 793837351 1 2 813674267 5 3 293602605 4 2 959482303 5 3 524032026 4 3 597898409 1 2 212349036 3 2 650083642 4 2 100345652 1 3 741576073 2 2 290170413 1 3 348765005 5 2 535465236 4 2 707347177 2 3 571919390 2 3 252649810 4 3 321531311 4 2 283146937 1 3 547375985 4 2 521688670 2 2 986953736 5 2 565037855 3 2 823352819 1 3 249883600 3 3 226307210 3 2 282773872 1 2 895467048 5 3 495438124 1 3 328477135 3 3 987368510 3 3 560964724 3 2 615681654 1 3 201447509 4 3 233666932 4 2 477361369 2 3 904323176 4 2 808293513 3 2 131161996 5 2 101045794 5 3 211907768 4 2 536792435 5 3 417636018 2 2 122214292 3 3 396229039 2 3 903625725 3 2 154969369 5 2 147826544 2 3 278404503 3 3 642776234 3 2 119710096 4 3 979506937 4 2 210493212 3 2 587511661 5 2 154197621 1 2 102982452 5 3 729003515 3 3 286812025 3 3 812082812 2 2 682832787 2 2 147046845 5 2 703957393 3 2 964573664 2 3 673907631 4 3 319620362 1 3 275111675 1 2 193124318 3 2 117821231 1 2 997378269 4 3 765736548 5 3 749399692 4 3 215821186 3 3 561766950 2 3 658791864 3 3 349969888 3 3 564879076 1 3 196804085 1 2 632253794 2 3 537946773 5 3 531282831 1 3 853494862 1 3 271500127 4 3 355082809 1 2 138196126 3 2 619277548 1 2 624134304 3 3 243032124 5 2 807010647 2 2 491782081 1 2 263097202 2 3 187965457 1 3 397779185 3 2 513159029 3 2 880790960 2 3 487435711 5 2 627474768 2 2 892239080 4 2 658545390 3 3 577949479 3 2 634170740 4 3 170278247 2 2 386281991 5 3 917059681 3 3 916508063 1 2 818538901 1 2 226377160 2 3 944535558 2 2 746070432 1 2 616002399 2 3 229802757 2 3 789163688 2 2 921565540 2 2 771152579 3 3 465265684 5 2 221249732 3 3 921410572 3 2 922172294 3 2 143958958 4 3 240085365 5 2 783586974 4 3 729764020 5 3 487986163 5 3 409528333 2 3 397153463 1 3 219509381 1 2 276139290 5 2 111444945 1 3 428184633 5 2 995269129 1 2 275917705 5 2 606045821 1 2 162764749 3 2 890600541 1 2 211962362 3 3 611383045 4 2 923701952 1 2 390256177 5 3 889584056 2 3 791571178 5 2 586412478 5 3 513804925 2 3 570866366 1 3 293338768 4 2 835648947 1 3 235819426 4 2 365266843 2 3 503649223 4 3 203461880 2 2 374340152 2 2 308765336 2 2 295455183 1 2 726730922 1 2 188683907 3 2 473655660 2 3 797155286 3 3 738144525 1 2 353804506 5 2 760468283 1 2 964392758 4 2 907299478 1 3 872006628 3 2 393447284 1 3 826940079 5 2 470706619 3 3 755237417 3 2 863019356 3 3 926330904 2 3 439157679 1 3 538812182 1 3 840056025 4 3 403684844 5 3 376576845 1 2 551486364 5 3 145838619 2 3 440356707 2 2 158539949 5 2 106085052 1 2 537812813 2 2 854897608 1 2 637522109 4 2 953004524 3 3 359044979 4 2 284912853 1 2 233718992 5 2 662949510 2 2 117802917 5 3 322166860 1 3 501105948 3 3 917115379 3 3 916032199 2 3 774726431 5 3 286538314 2 3 941927333 2 2 732796537 4 3 504504427 5 3 969028257 2 2 172150699 5 3 791151696 5 3 366840337 4 2 184582273 5 3 132027542 5 3 674989845 1 3 331057397 2 2 362805604 4 2 725554972 4 3 947836476 4 3 906422202 1 2 487841829 4 2 618890243 5 3 449838788 3 3 306555057 5 2 406366171 2 3 168001100 5 2 404212815 4 2 259847446 4 3 373782028 3 2 789722110 4 2 872570319 2 3 772721261 5 3 296213378 5 2 168204167 3 3 102164092 5 2 629308891 4 2 450795770 4 3 633344020 4 3 273610212 2 2 574019647 1 2 744144074 5 2 231213765 3 3 260771214 3 2 577700753 1 3 400333190 3 3 502057191 3 2 526681731 4 2 756796904 4 2 951956692 2 2 396612368 5 2 444778139 1 2 622641026 2 3 107054413 3 2 283697501 4 3 735295367 1 2 531631752 3 2 272026713 3 2 941407924 3 3 735146361 4 3 608186664 5 2 243846094 3 2 191378392 4 3 785643353 2 2 371756135 2 2 673431423 3 3 216667306 1 2 591197666 2 3 915925952 2 2 402612065 3 2 967689842 1 2 559726906 1 3 891284042 4 3 425060136 2 3 222991237 1 3 177942334 2 3 152617705 1 2 829079911 4 2 925182559 5 2 824540252 2 3 620150473 1 2 560173235 2 2 817234679 5 2 732179921 3 3 299346811 2 2 630193196 2 3 675051735 1 3 439460871 5 2 877762900 3 2 191604082 3 3 198595611 2 2 163133155 5 3 418222864 4 2 848933373 2 2 787322397 1 2 976906669 1 3 151317739 4 3 683651834 1 3 656738968 3 2 666662410 5 3 114857420 2 2 213396920 3 2 277613000 5 3 323715201 2 2 711609316 1 3 898288764 2 2 646584717 3 2 321642550 4 3 763100447 5 2 211343092 1 3 258906802 1 2 607733077 5 2 592592225 2 3 285411374 2 2 961255352 1 2 478600891 5 2 253153012 4 2 355752780 2 3 643795548 2 2 471699383 3 2 181328789 1 3 835503965 1 3 835148729 3 2 220617660 2 3 537717562 5 3 862383498 5 3 863854122 2 2 347449249 2 2 907431622 4 3 607616464 2 2 100271609 2 2 553390449 3 2 472763926 1 2 979124024 4 3 454814532 5 3 687314216 3 2 553549500 5 2 318031964 4 2 730073641 1 3 967447211 1 2 983846382 3 3 130760122 1 2 169523656 5 2 785047040 5 3 695642245 5 2 704520375 3 3 215284374 3 2 610931385 3 2 916141583 2 2 515580307 4 2 895186693 1 3 165747425 5 3 876680073 4 2 702119457 1 3 898891151 3 2 324995108 5 3 147513579 3 2 936586860 2 2 268650443 4 3 992269458 4 2 954437773 2 3 635350125 3 3 153284669 2 2 532879623 1 3 548051789 2 2 215418827 4 2 732602345 2 3 175361431 1 2 527234400 3 3 768948451 5 2 425379795 3 3 401117365 2 3 846327961 4 3 263533918 3 2 383422998 2 2 211942266 1 2 551347614 4 3 529837674 3 2 946022419 5 2 422595462 1 3 559179073 5 3 954289710 2 2 849992066 1 2 277240934 2 2 909677962 5 2 241625945 3 2 139788555 5 3 994570670 1 3 475698111 1 3 505489188 4 2 645131413 2 2 825706564 2 2 347097912 4 2 947935872 2 3 268110956 3 3 501548446 2 2 775602901 3 2 690156343 1 3 109218833 3 2 216817748 1 2 420039521 4 3 255598547 1 2 788376335 4 3 866429698 4 2 827010171 5 2 489067444 3 3 694219051 2 3 164348327 3 3 988179866 3 2 523959104 1 3 803856245 2 2 319672533 5 3 126191314 3 3 737487674 2 3 604797553 4 3 715472713 2 3 538454407 3 2 484926987 1 2 106242217 3 3 916706528 2 3 123669941 5 2 227847634 1 3 540394618 2 3 230171739 5 2 274648157 2 3 557633772 5 2 779257738 4 2 171668041 5 2 355826508 2 2 254249576 2 3 645737888 4 2 206262434 2 3 185243985 3 2 519141889 2 3 589199846 4 2 640876605 2 3 227075586 2 2 648620285 4 3 732797856 4 2 880540608 3 2 577375448 1 2 148566522 2 3 474324791 3 3 359274770 5 3 592166994 5 2 801995219 4 2 386748596 1 3 111252478 3 2 243633723 5 3 956083330 3 3 123137862 1 2 573414885 5 2 959011395 4 2 721980351 4 3 303798949 2 3 790342375 1 3 275074458 4 2 511140587 2 2 135377224 5 3 403876473 4 2 135690447 5 2 946298233 5 3 492543333 3 2 834170744 3 2 198732785 5 2 629019311 1 3 843491207 1 3 409972909 3 2 290207174 4 3 271439843 1 3 456064764 3 2 481585829 4 3 563565670 3 3 534702453 3 2 220974871 1 3 728172042 4 2 335031809 5 2 605080722 3 2 340214455 4 3 130885057 1 3 181483486 1 3 384382092 3 3 743160383 2 3 266374495 1 2 412499061 2 3 887026833 4 2 770535991 1 3 395662971 2 2 278096813 1 2 613996172 1 3 836002491 5 3 685047328 1 2 559010803 2 2 599613212 1 2 181213828 5 3 176312573 2 2 204304296 4 2 262889215 4 3 549530500 2 2 839636997 3 2 362938307 2 2 418777236 4 3 854917579 5 3 649430174 1 2 693582845 5 2 848622520 5 3 249028320 4 2 395390892 1 3 913679269 3 3 940251104 2 2 796931483 3 3 100508384 3 3 728334653 2 2 995788743 1 3 607958956 2 3 914050326 2 2 983331937 1 3 684158291 4 2 107941973 1 2 129126448 5 3 488228897 3 2 294450090 3 3 373687112 5 3 685746944 3 3 465385477 5 3 853395216 1 2 458667515 4 3 581288590 5 3 500626700 5 2 360379542 1 2 277247116 4 3 860901618 1 3 819894339 2 3 927703248 3 2 326916527 2 2 945643231 5 2 708520664 1 2 475943210 4 2 196626876 3 3 797396661 5 2 351978534 2 2 423613555 3 2 561765128 2 3 362387226 2 2 869863527 2 2 816617088 3 3 350156905 5 2 285760733 3 2 878436434 3 3 215737965 1 2 116864566 3 3 543703310 4 3 574029015 1 2 825226267 5 3 161907076 3 2 381817821 1 3 393531577 2 2 410902900 1 2 219764411 4 3 369409890 4 3 183281619 2 2 645216699 4 2 178724164 2 3 639314778 4 3 394162859 1 3 773376901 4 3 145824614 4 3 643431232 3 2 338504490 5 2 908592477 1 3 774922063 5 3 861845513 4 3 773786349 3 2 914856841 3 3 777811058 5 2 332946522 5 3 683844834 5 2 741747211 4 3 213443211 1 2 109526216 2 3 650012296 1 2 301992896 2 3 909729752 1 3 715077163 4 2 665634545 2 2 731759871 4 2 770434558 2 3 793608229 3 3 655084024 2 2 455060522 2 3 209260459 4 2 371190075 4 3 297662813 4 3 890053293 1 3 478029999 3 3 130867916 3 2 498017309 3 3 603271868 4 2 435455718 5 2 429262904 4 2 516307754 5 2 424901283 1 2 526893836 2 3 430944004 1 3 793642323 3 3 355245442 2 3 768626553 3 3 438897993 5 3 717805301 2 3 497760422 3 3 452356767 5 3 664465281 2 3 441679222 2 3 797092337 2 3 305358718 3 3 455691704 4 3 641838527 4 2 438027180 1 3 622725831 4 3 332863953 3 3 634989250 2 3 704330667 2 2 769172822 3 3 400029206 2 2 117597086 5 3 900698297 5 3 754083506 3 2 148059087 5 2 590312980 5 3 439982041 4 2 861713886 2 3 577964030 5 2 545019363 3 2 586503305 5 2 586176888 3 3 652073885 2 3 646056344 1 3 695761800 4 2 828836202 4 3 284862320 3 3 358825086 5 3 428227137 2 2 686883295 2 2 423094673 3 3 327087112 5 3 976426520 4 2 349227296 1 2 370035351 3 3 300519583 3 3 154219996 5 3 224776437 1 2 953397978 2 2 304843461 5 2 150895669 2 3 487108461 1 2 369342776 2 3 576282128 5 3 757336815 4 3 241080168 3 2 252468046 5 2 120648088 1 2 107286543 2 2 947345207 1 3 851342969 1 3 300918040 1 3 660793707 3 3 444806860 1 3 688342960 4 2 447728025 1 3 544749715 4 2 881470402 1 3 678574595 3 3 874858427 1 2 339425249 1 3 978251650 2 3 326693871 4 3 909331770 3 3 583216353 5 3 736497350 2 3 747008211 5 3 750550497 2 2 613096066 4 2 551432089 5 3 327863430 4 2 856979818 3 2 564548460 5 3 964774833 5 3 529330625 4 3 457325936 1 2 337360752 5 2 397096187 4 3 254955161 4 2 234879285 4 2 149019619 1 2 619125723 2 2 832884822 2 2 110889326 1 2 835423585 5 2 815826058 5 3 429969031 2 2 891804035 5 2 612492339 4 2 378451069 3 2 954117504 5 3 960793239 4 3 519498168 3 2 219651884 2 3 340611073 2 2 924227327 1 2 516540727 1 2 769348759 4 3 214844933 4 3 700403301 1 3 179098591 2 3 558737190 2 3 286067886 4 3 940233495 1 3 310434959 2 2 312480016 4 3 907142466 2 3 873754717 5 3 459694288 1 2 510050596 1 3 687100962 3 3 763563244 1 2 145464019 1 2 192391452 4 3 548632265 4 3 981949416 3 3 141691580 5 2 421313481 1 2 817267720 4 3 721628238 1 2 888800688 1 3 829580156 3 3 121661184 2 3 217793562 1 2 115355315 4 3 679125032 1 3 769383811 5 2 669531460 3 3 172955476 4 3 417458012 2 3 625349138 2 2 176991011 5 2 701551129 4 3 595168376 2 2 587342952 5 3 444661439 2 2 516750414 2 2 190912913 5 2 292384057 3 2 230940717 4 3 324663267 4 3 272081040 3 2 618249978 4 2 299019151 4 3 605280100 3 2 808738244 5 2 925995050 4 2 391227989 1 3 504603788 1 3 572554960 5 3 484427988 1 3 754220156 3 2 241139778 2 3 422466333 3 3 192644216 3 3 114327607 2 2 715022641 2 3 619922105 5 3 124026204 1 2 540628413 2 3 688184305 1 2 516543269 2 2 942020022 4 3 670927391 3 2 158096987 5 2 958345552 3 2 731674291 1 2 563359477 1 2 849475753 1 3 388100426 2 3 510792363 2 2 845342085 1 2 895424034 3 2 876802094 4 2 608179893 2 2 636225925 5 3 433737601 1 2 981022239 3 2 881841150 1 2 658796944 2 3 701563414 3 2 754876942 2 3 539061449 4 2 725417360 5 2 773549216 5 2 401872157 5 2 218337925 4 3 680613114 1 3 109852493 2 3 776428543 2 3 918803021 5 2 467438886 5 2 540781539 5 2 567631512 3 3 953487364 4 2 687708704 5 3 764164902 1 2 814988547 4 2 484528892 2 3 553588171 2 2 801455473 1 2 833193877 3 3 426151419 1 3 382586670 2 2 652067197 3 3 731695991 1 3 756305616 3 3 931451036 3 3 357435978 2 2 433041036 2 3 232453050 4 3 210880750 3 2 978364101 3 3 945370907 1 2 120671104 2 2 801052537 5 3 964327461 2 3 565373396 2 3 818779762 2 2 844342223 1 3 282354769 5 3 830592933 1 3 397301861 4 2 513009965 5 2 788374516 1 2 394615801 5 3 113068524 4 2 745588287 1 3 391393603 2 3 703868513 4 3 810524226 1 3 291539951 1 3 320348248 2 3 817998041 3 3 613199065 2 3 190644688 5 3 618574897 1 3 617138400 1 3 537310498 1 3 762129779 2 2 403709977 3 2 369459134 3 3 608905674 3 2 660512677 3 3 287551494 5 3 598368493 4 3 417230646 2 2 582546447 1 3 174834678 4 3 163621731 5 2 443061547 1 3 425159220 3 2 175457096 2 2 583317129 1 3 504590014 2 3 327411890 2 2 646779959 5 2 139184949 2 3 717457983 2 2 361929134 3 2 264771673 4 2 555381805 2 3 923177918 2 3 362627772 3 2 132584146 3 3 439666582 5 3 115129194 2 3 521558642 4 2 393686561 5 2 361791967 5 2 317490370 5 3 930302646 2 2 126942449 3 3 208095486 3 3 261074001 4 3 627601869 3 3 594875572 1 2 698849310 2 3 435585915 3 2 985301550 1 2 120253357 2 3 459275108 3 2 694978743 4 3 361499546 2 3 278373938 4 2 742585231 2 3 368434015 2 3 668161987 4 3 674285778 3 2 351138097 1 3 606156606 2 2 981396541 3 3 873840864 3 2 120592834 1 2 787930357 1 3 570155665 3 3 825113114 2 3 181808245 2 3 822571980 4 2 403568729 4 3 435396417 3 2 327187564 3 3 764048040 3 3 250513975 5 3 151441193 4 3 470767717 5 3 768525676 5 2 907927672 5 3 991771436 4 2 744258453 1 2 119745641 3 3 583426649 4 2 518609740 3 3 880288663 2 2 956067604 3 3 722372751 4 3 554987377 1 2 148143978 4 3 958487402 4 2 971261076 2 2 307771538 4 3 336816193 5 2 137120052 2 2 208869300 5 3 263223388 1 3 610813734 1 3 348293778 4 3 752888522 4 3 802899479 1 3 416981407 1 3 778418930 3 3 325675840 3 3 242686978 5 2 500866847 2 2 670905788 5 3 299011088 5 2 611672336 4 3 687675203 1 2 576583454 1 2 508190932 1 2 522177553 3 3 896659721 1 3 794282961 5 2 913174713 1 3 484631450 4 3 177518173 1 2 647989781 3 3 135781069 4 3 506333350 3 2 164181196 4 2 286134290 4 3 761488427 5 2 652830538 1 2 657397753 1 2 931410373 5 2 729610813 3 3 730360343 5 2 619875450 3 2 857319428 2 2 281593538 3 3 578779969 2 3 672901139 3 3 647247476 3 3 132323349 5 2 134367591 5 3 657700223 3 2 109560944 3 2 222594438 4 2 803924869 1 2 124250700 5 3 826522373 2 3 825980728 1 2 189608666 1 3 776185957 3 2 900135011 2 2 570163998 4 2 120474784 3 2 179477756 3 3 457619364 2 2 181465106 5 2 415648738 1 3 153293126 5 3 898314365 5 2 652433569 4 2 151707551 3 3 835550845 4 3 112082546 5 3 687791110 5 3 500086706 5 3 936411287 2 2 998277269 2 2 380360525 3 2 111470719 2 2 631965584 1 3 736481052 1 2 198934549 5 3 684085224 1 2 511056906 1 3 661616623 1 2 673860087 2 3 441480528 2 3 981525274 5 3 743762017 2 2 598616129 3 3 684720452 5 3 164290539 3 2 799244762 3 2 166465321 3 2 954298732 3 2 369979381 3 3 728603284 3 3 857530645 3 2 593982231 2 2 972660172 5 2 509912137 2 3 898411999 2 2 726849119 2 3 213702272 2 2 762859814 1 2 971929430 3 2 357152107 2 2 124056878 4 3 251974915 1 3 339691899 2 3 123642119 4 2 790069919 1 3 130750275 5 3 511328541 4 2 330943331 1 3 609808034 2 2 762465743 3 2 350128526 5 2 860543763 2 3 421905536 2 2 842121143 3 3 229146530 5 3 976296741 1 3 295315678 2 2 943740187 5 2 413443244 4 2 951259737 1 3 238552473 5 2 184378348 1 3 384478914 2 2 986993437 4 2 970243257 4 3 487902540 2 3 208054391 3 3 990807987 5 2 982843308 3 3 316195173 4 2 189931828 1 3 513896148 2 2 372116850 4 2 890719615 1 2 161193608 5 3 748040241 1 3 949935038 4 2 473038750 2 3 468253943 5 2 372518660 2 3 411676031 3 3 826314516 3 2 279172491 1 3 436701471 2 3 153277125 2 2 791242642 2 3 681785108 5 3 983114192 5 2 462919041 1 2 983113273 2 3 719780030 2 3 669341675 1 2 324881552 4 3 683449701 5 3 123941927 1 3 801599313 1 2 310199742 5 3 749390635 3 3 313029907 1 2 881690598 3 3 301081980 4 3 586042255 4 2 449034012 4 3 412083056 3 3 649223900 4 2 148454184 4 3 400363081 1 3 470958453 2 3 724826352 3 3 803158546 1 2 889620792 5 2 248256504 4 3 325205658 2 3 168084148 5 2 441602717 3 2 467331923 5 2 508386637 5 3 604046340 1 2 549342744 1 2 851609361 3 3 292299036 2 3 891365195 2 2 181032834 4 2 595786316 2 2 707718998 5 2 212124926 4 2 587834297 1 2 581111717 4 2 111956895 1 3 455796808 4 3 862795677 2 3 586983717 4 2 532313211 1 3 344133434 4 2 254230768 4 3 342726847 4 2 968878868 5 2 979198797 3 3 137415593 4 2 579032497 5 2 953255782 1 3 162530283 1 3 842387770 4 2 937500555 5 2 758098982 2 2 576587307 1 3 697619312 5 2 617322565 5 3 571286318 2 2 641973411 3 3 557812276 2 3 592423450 4 2 426663814 4 2 854501249 3 3 536350062 1 3 317507056 3 3 671150698 4 2 253951780 4 2 362699037 4 3 525869854 5 2 352166057 4 2 987260923 2 3 405932321 2 3 616995537 4 3 860987948 5 3 933801959 1 2 601007766 1 2 956943265 4 3 816518258 5 2 613690471 5 3 464036412 5 2 231256891 4 3 669917803 5 2 625595687 2 2 569283383 2 2 180498112 2 3 429795710 5 2 558591579 4 3 913196877 1 3 724057410 1 3 646875730 2 3 763498845 4 2 743247182 5 2 491438989 4 3 140743543 3 3 574283265 5 2 869452557 2 3 612409850 3 3 727183373 1 2 490443871 1 2 338611324 4 3 298866589 2 2 660647854 3 2 419501478 1 3 698923347 1 3 348800710 2 3 311372298 5 3 452367351 2 3 962721193 3 2 675768899 2 2 944339155 2 3 947799556 5 2 557628673 3 2 859886428 2 3 873440386 5 2 967430805 3 3 100618297 2 2 330866897 2 2 248545522 5 3 369192579 1 2 171956595 4 2 941746780 2 2 900155312 4 3 630831265 2 3 938685641 5 2 481089842 3 2 142396259 5 3 374847807 3 2 967165942 5 2 310697819 4 2 735338574 3 2 110443969 2 2 114091106 5 2 851502855 4 2 765150511 4 2 409262099 4 2 113290762 1 3 155505508 1 2 770650379 1 2 771677855 5 3 958544899 5 3 118789836 2 2 194854498 4 3 134664922 4 2 105074506 4 3 925253289 1 2 741923522 3 2 729205987 5 3 350555155 4 2 513500945 5 3 840197619 2 3 335318870 3 3 277984099 2 2 168132211 1 3 293006618 3 2 191689333 1 2 400519362 2 2 585736993 2 2 660354222 1 2 565319500 4 2 956010837 2 3 231392862 5 2 111639624 1 3 312082143 1 2 183618655 1 2 142333402 5 3 854507898 4 2 568922673 5 2 197339133 4 2 921866732 4 3 300198670 3 2 976374291 5 2 723200580 2 3 749454828 4 3 827062674 4 3 995025126 3 3 284632156 2 3 387008110 5 3 834676778 4 2 504331776 2 2 500258360 2 3 411947565 4 2 118609534 1 2 247650037 3 2 809328321 5 2 692477656 2 2 579214284 4 3 247814794 4 3 230251363 3 2 558612522 4 3 609786961 1 3 992731104 5 3 404647270 3 3 646433310 1 3 616594978 1 3 382165795 1 3 121991670 3 2 344400468 5 2 416788702 1 3 952888083 2 2 764184559 1 2 119768072 5 3 734417109 3 3 749631951 4 3 268178693 3 3 342895498 2 3 570983358 5 2 631476814 2 3 934651211 2 3 917506221 1 3 172739116 5 3 947358281 5 3 988897403 3 3 823388968 4 2 338531423 1 2 585515264 5 3 274186088 1 2 668182217 5 3 213358410 3 2 115601466 4 2 811630464 1 2 573269024 4 3 933025167 2 2 880825208 3 2 596515852 1 3 648195905 5 2 357230651 2 2 146461563 2 3 496505838 4 3 473739924 4 2 728457678 1 3 265026433 3 3 187787784 4 3 893758070 3 3 526766273 1 2 597376195 3 2 231099799 4 2 308169661 3 3 560813141 2 3 912424307 3 3 761383372 1 2 778464852 3 3 853399002 1 2 832464677 5 2 100826728 4 2 394240618 4 3 175305692 2 3 550174324 1 2 342963949 5 3 228567705 2 2 244226503 4 3 677706951 1 2 516864733 4 2 938408668 4 2 980758114 3 2 729007512 2 2 881165226 2 3 912945731 5 3 264625146 3 3 148951184 1 2 108181995 4 2 730546794 3 2 628030957 5 2 670637130 5 3 382954337 4 2 964731112 5 3 259821731 1 2 526185527 4 3 225248235 3 3 190111011 1 2 692452688 1 3 227504007 4 3 513606000 2 2 440444448 3 2 830152494 5 2 778399698 3 3 850688565 2 2 335467278 4 3 522403057 1 2 622128120 1 2 510550987 3 2 878726628 2 2 879113666 2 2 829620702 4 3 229674542 5 2 960335904 3 2 781857904 3 3 861430165 1 2 320185709 3 2 529038478 5 3 936782891 2 2 573792305 1 3 140551158 3 3 815797279 3 3 751075814 1 3 665536797 5 3 511473610 3 3 675975068 4 3 845333313 5 2 641629836 2 2 642211226 4 2 834631814 1 2 289952514 2 3 978865843 5 2 639338840 1 2 106477174 2 3 268382344 2 2 156189390 2 2 345106587 5 2 734767395 5 3 597244627 1 3 748779804 2 2 179674987 3 2 360562667 4 2 370800619 1 2 146461522 5 3 566794909 4 3 153865551 5 3 432745915 5 3 335309393 2 2 688111575 3 2 495638361 3 3 990653949 5 3 964404735 2 3 565288943 3 2 400410564 4 2 270202884 5 2 253479433 5 2 995505610 4 2 300924763 3 3 763389949 3 3 754532836 4 3 157096995 5 3 861690839 2 2 805171787 4 2 514554485 3 2 274348949 2 3 138575676 4 2 454615011 1 2 526850694 1 2 729935178 1 2 154942958 2 2 283285990 5 2 951884428 5 3 467389879 5 3 579897519 4 2 578107573 4 2 677116156 1 3 203753328 4 3 456974133 1 3 113596019 2 2 654065297 3 2 530025395 3 2 455824093 5 3 474680637 2 3 756120747 4 3 304547159 5 3 470230192 1 2 436293947 4 3 513170271 1 2 446485292 2 3 721525677 3 3 550709553 2 3 295226536 4 3 207623836 4 3 683798831 2 2 819111335 1 2 468353412 2 2 618468518 1 2 328045069 3 3 747282969 3 2 415217521 4 3 638670265 1 2 407732089 3 3 799906360 5 3 468760636 3 2 850778065 5 3 728393242 4 2 118120224 5 3 673473025 1 2 583103768 2 2 229458594 2 3 639793988 1 3 486374590 2 2 115890462 5 2 748311818 1 2 435965082 4 2 305243911 2 2 333520052 4 3 814119239 1 2 620250832 1 3 312518915 5 2 835642986 1 3 380595473 1 3 907572740 5 2 297203037 5 2 459173333 2 2 244440038 1 2 153719553 5 3 167370112 5 2 617385510 3 3 744093786 2 2 106615474 5 2 308303826 3 3 870325118 3 2 452187479 5 3 259011358 4 3 232594087 2 3 324454351 1 2 474682901 1 3 712404603 1 2 560142645 1 2 203251968 3 2 456434645 2 3 483308205 4 2 493271198 5 3 134577022 3 3 533824959 2 3 820329858 4 3 451653931 2 2 400312587 3 2 248479415 4 3 505453497 1 2 678358558 2 3 537257916 3 3 679826958 2 2 426913043 1 3 223121326 2 2 312928010 5 3 143071548 5 3 697670952 1 3 610051226 5 2 207853957 3 2 115917851 5 2 736504183 2 3 412480900 5 2 181795405 3 2 496595095 4 2 277999326 4 3 218046653 2 2 331471028 5 3 321365525 4 2 194966519 4 2 804058717 3 2 699140034 3 3 551198287 2 3 542468623 1 3 126752512 1 3 127243711 2 2 577875026 5 2 321458881 2 2 522472035 1 3 455310041 2 2 479565413 5 3 137562921 3 2 128479288 5 2 861577859 4 2 733077692 5 3 916558705 3 2 895120260 4 3 879103598 2 3 718043402 4 2 619245360 2 2 309784757 2 2 677216406 5 2 861676068 2 2 161128292 5 2 689296918 4 3 255708412 1 2 938010518 5 3 276177223 1 2 556971965 5 3 167686355 3 3 553561783 2 3 995296257 4 2 171329239 5 3 905092440 2 2 706905280 1 3 923676721 2 3 394377834 4 2 371716782 3 2 906007371 3 2 758249372 2 3 646351037 5 3 245829215 3 2 179709705 5 3 268320687 3 2 903882007 4 2 457914025 4 3 694151860 2 2 642338309 2 3 375253359 5 3 279112024 3 3 703997322 4 3 433748909 3 3 532304154 2 3 873425322 2 2 304806024 5 2 819943775 5 3 726248630 2 2 873652225 1 2 108118032 2 3 266563577 3 3 752387761 5 3 474307689 2 2 463182281 1 3 211481354 5 3 108123889 1 2 994490046 5 2 184370936 1 3 454964122 4 2 235980015 2 2 623563615 5 2 260923753 3 3 600417775 2 3 531654881 2 3 441779495 2 2 230908922 2 2 469193981 4 3 194504144 4 3 887808023 1 3 484526113 5 3 297479028 5 3 576768459 5 2 711486691 3 3 412203008 4 2 571851892 5 2 204199689 3 3 395070735 2 2 173375400 5 2 797103284 5 3 934034960 3 3 764988915 3 2 560203266 5 3 370708982 3 2 593411569 1 3 272546149 5 2 873317565 3 2 703676460 3 3 440990700 3 2 855655167 1 3 385674227 1 2 468086947 5 3 155390323 4 3 681551491 3 3 443843033 3 3 479252289 5 2 593388446 2 3 177531803 4 3 855606905 1 2 445411351 2 3 196691402 1 2 159462736 3 3 605385453 2 3 385324796 4 3 133293955 1 2 781735351 5 2 195097390 4 3 317749234 3 3 702524508 2 3 743398817 5 2 658033504 1 3 235981043 1 2 212230849 5 2 941865729 1 2 300034526 2 2 136293346 4 2 538445825 2 3 663192450 5 2 308960618 5 2 402803518 4 2 166224384 4 3 243352616 4 2 496611133 3 3 932064031 4 2 375684770 1 2 624076427 1 3 645675919 4 2 726351299 5 3 133614704 3 2 574611213 1 3 470317524 1 2 445660488 1 3 782689861 3 3 565772251 5 3 747174439 5 3 297718914 4 2 738040899 5 2 619154725 5 3 616291836 2 3 309345373 4 2 131399040 1 2 534931664 3 3 188378723 1 3 526114308 2 3 761976100 2 3 848045683 2 3 629523083 2 2 858285492 1 2 494982356 3 2 932810042 1 2 107453774 1 2 510951303 1 3 358470999 3 3 273628612 3 3 408687955 2 3 284317975 1 3 817860681 2 2 762109448 3 3 869544502 5 3 245838880 2 2 590366624 5 2 143493690 1 3 999896084 4 3 745893457 1 3 288044221 2 2 844966429 4 3 725655037 1 2 465331496 1 3 784135653 5 2 611098002 1 2 844273653 2 3 325155196 1 2 143029798 4 2 137153479 5 2 403082289 4 3 322688236 4 2 696066168 1 3 725938565 3 2 837526082 3 2 755053229 4 2 886243523 5 3 306807154 5 2 177562661 1 3 830977215 5 2 381724575 5 2 676972638 4 3 998037699 5 2 567646345 1 3 358050074 5 3 665089673 1 3 135642051 4 2 439245121 4 2 716012787 2 3 951183876 1 2 557806032 1 2 369105104 2 2 760228340 1 3 462123459 3 2 736986087 4 3 436720848 2 3 669191828 2 2 717199749 3 2 745494683 1 2 964583776 1 2 681489891 1 3 210890647 1 2 352152903 2 3 987900610 2 3 928421106 4 2 725326059 3 3 390957068 1 2 583189756 5 2 447713279 3 3 710257304 1 3 738679791 2 2 375616019 1 2 552276141 5 2 134899423 3 3 161027622 4 3 988278717 2 3 440621185 4 2 141079004 2 3 188341027 5 3 306180842 5 3 296054835 2 3 475376495 4 3 793092600 5 3 414345988 4 3 657459314 3 3 760291744 4 3 535366964 3 3 671817560 5 3 925845164 4 3 507082440 3 2 527243628 2 3 404667733 5 2 404520579 5 2 633537638 1 3 105093235 4 2 440786050 2 2 791993594 3 2 183588322 1 3 417677670 1 3 923565874 1 2 732119034 2 3 375355518 4 2 258219726 2 2 642874281 2 2 689269087 1 3 232396383 2 3 868349454 4 3 243263652 3 3 878303641 1 3 695534626 2 2 526804434 3 3 220251512 3 3 598480021 1 2 766226608 4 3 205300071 1 2 426750281 1 2 681261738 1 2 874001824 2 2 992084103 4 2 983267550 2 2 815604709 1 3 838665429 4 3 248922501 1 2 421555875 4 2 791120077 2 2 603037184 4 2 853595462 4 3 472744607 3 3 608473460 1 3 372405467 2 3 575123721 5 2 688401906 1 2 724944646 1 3 255409035 3 3 365505219 5 2 180693699 4 2 335932744 1 3 664920024 2 3 529572546 3 2 808357155 1 2 657934282 3 2 110973394 3 2 728499893 5 2 307571752 5 2 943901382 4 3 525105250 3 2 750074444 1 2 885204437 2 3 358137684 1 2 245482243 2 3 732124482 5 3 905057030 3 3 928554166 3 3 206218601 5 2 945539566 5 3 921136526 1 3 574011919 1 3 692505894 1 2 335826012 3 3 490186995 4 2 502127781 4 3 453392086 5 2 903517048 4 3 616900197 4 2 517314042 4 3 104609579 1 2 646379850 1 3 302517625 4 2 446885641 2 3 897129203 5 3 884687075 5 3 199210403 5 2 708827254 5 2 208501139 5 3 944121860 4 3 546369085 1 3 425225911 2 2 216965315 3 3 157277976 4 3 533109570 3 2 633826660 4 2 383015570 4 3 284488644 4 2 571316873 5 2 230733345 3 2 418608114 1 2 378558010 3 3 412529385 3 3 257550416 4 3 693381749 1 2 335015915 2 3 243765788 3 2 168064379 4 3 334625488 4 3 326868882 3 3 605043209 2 3 602206047 2 2 621341683 5 2 671888601 2 2 800454663 4 2 316493526 2 3 838162895 3 2 554264394 2 3 148316544 5 2 102977424 4 2 946755574 5 2 202476654 4 3 485238902 4 2 784559380 5 2 723316789 1 2 364157292 3 3 969499515 4 3 158392908 3 2 397396411 3 2 141926661 4 3 950617450 3 2 348040661 2 2 652435051 2 2 323566449 2 2 579573779 3 3 927393434 2 3 250493250 5 2 177994504 4 3 640223880 1 3 153673140 4 3 147467317 1 2 594547292 5 3 697047753 1 2 771327561 4 3 536342364 5 3 747842529 1 3 331545346 3 3 634124261 1 3 102051503 2 2 648887536 3 3 799070108 3 3 565044324 4 3 905394988 5 3 580954012 3 3 500949188 5 3 880504676 3 2 896014324 3 3 369177485 5 3 380666909 5 2 404911255 2 3 656003504 5 3 809075496 2 2 254600475 3 2 745313671 5 2 352082399 5 2 455028274 4 2 466632206 2 2 606590551 4 2 154981651 2 3 356475011 5 3 553211627 2 2 343966831 2 3 824035183 2 3 605621919 5 2 343714292 3 3 328073333 2 2 117900210 1 3 385475148 2 2 859658508 5 3 558725883 1 2 889273799 4 3 629374617 3 3 400765837 5 2 829987650 2 2 747285280 3 2 489120761 1 2 444820584 2 3 119764939 1 3 786727691 4 3 343392044 1 2 449422669 5 2 190776518 2 2 791139763 2 2 185076202 5 2 472781794 3 2 235912478 5 3 622264941 4 3 340775474 5 2 746127455 4 3 663165005 3 2 481342913 2 3 984487843 4 2 853597559 4 3 763968182 1 2 872452234 2 3 863279187 3 2 793654597 2 2 222571291 4 2 303472074 2 2 200553099 4 3 706677344 4 3 209102657 1 2 460004847 3 3 638176714 1 2 705700310 5 3 232932354 2 2 348490051 4 3 298292763 1 3 220313423 3 2 392058677 3 2 204802435 2 3 601874244 5 3 534043954 5 3 709073960 2 3 294493642 3 2 288852011 2 2 695153966 5 3 920138464 3 2 321746775 3 3 887919746 2 2 157259048 5 3 173567322 3 3 126215802 1 3 450411728 4 2 195525065 2 3 485174735 1 2 787888153 1 2 725688935 2 3 770922990 4 3 514275046 5 3 505774416 2 2 182038880 4 2 994743701 4 3 418252848 4 3 974653071 2 2 136776644 4 3 993966312 5 3 828163583 5 3 691229390 1 3 220451316 2 2 631979934 4 2 441391832 3 2 145049164 4 3 153809389 5 2 268909972 2 3 446175354 1 3 713473700 4 2 200609688 2 2 752104755 5 3 325802863 5 2 627773496 3 2 500465263 5 2 480899899 2 3 955758417 1 3 636304344 5 2 167002273 4 2 105952231 1 3 111722464 4 2 206265303 2 2 342693110 1 3 651453098 1 2 117284347 1 2 128157237 5 3 630963245 3 2 531489268 3 3 686055415 4 3 593390326 5 3 819369390 3 2 443061031 4 2 209471124 4 3 948057638 2 3 497203525 1 2 940532025 4 2 396794178 1 3 501148807 3 3 889791355 5 3 842381920 4 3 142581728 1 2 831133795 5 3 769916160 4 2 908637921 2 3 897787485 2 2 460449283 3 3 668784795 2 3 727797697 4 3 791655451 5 2 599514593 3 3 529787273 5 3 650375919 4 2 415734462 5 3 115859797 4 2 535057003 3 2 487446541 2 2 289570828 1 2 809318011 2 3 433507132 3 2 382899472 3 3 149734311 5 2 364714564 5 2 124268137 4 3 487381822 1 3 112628745 4 2 964923450 3 3 274336850 4 2 954527825 2 2 368170627 5 3 268360958 2 2 656028623 2 2 635612486 5 3 891486988 5 3 913497895 5 2 544642598 3 3 728270700 5 3 962628784 2 3 638250992 1 2 112280514 3 2 597157124 1 2 453452277 1 2 381115565 1 2 216097751 2 2 454683731 3 3 667956185 4 3 245088506 1 2 590802181 5 3 111816648 4 3 581545617 1 3 978110564 5 3 584835616 4 3 227412394 1 3 367469523 2 2 616729596 5 2 274940936 5 3 312408577 5 2 261527516 5 3 658298212 1 2 550514840 2 2 444077683 4 2 135315678 5 3 501436237 2 3 613276916 2 2 150416872 3 3 213153855 3 3 228928411 1 3 712249627 1 2 306431380 4 3 211268371 5 2 718508173 1 3 727364150 3 3 118273647 4 3 309844687 3 3 961889732 5 3 717404987 2 3 936880292 2 3 879564631 2 3 796977410 4 3 431923505 4 2 341934681 2 2 357541800 1 3 722161657 2 3 326648420 4 3 469734342 5 2 872936119 3 2 788983596 4 3 964051072 2 2 752612586 5 3 479050093 5 2 700796321 1 3 349844273 3 3 536262513 3 3 308433940 4 2 622680153 2 3 196938728 4 3 917860733 4 3 743570820 4 3 728402661 3 2 279766337 3 2 475380879 4 2 220169775 5 3 278497785 2 3 687577942 1 3 866392910 3 2 474863611 2 2 212260555 4 3 524682113 4 3 442984610 3 2 763316726 4 3 327640890 3 3 281384156 3 2 206337754 2 2 119992783 2 3 628154142 4 2 202146336 1 2 167313428 2 3 131693566 5 2 168610284 1 2 854620168 1 2 514521926 1 3 578538415 1 2 768712473 1 3 649159918 5 3 480446913 2 3 589171841 2 3 196950811 2 3 430288320 3 2 688856657 2 2 552258591 4 3 903328800 2 2 194612159 3 3 774537112 5 2 478973538 3 3 384190720 1 3 574495269 1 2 419895201 1 2 168074176 1 3 437216946 2 3 354397841 5 3 774435913 3 3 175362436 5 3 270192415 3 3 218398758 3 2 329981628 4 3 394552011 2 2 301618405 5 2 853160989 4 3 159586167 3 3 205896410 2 3 664637963 1 2 119017119 5 3 147875159 4 2 907465738 2 2 477372321 1 2 996549055 3 3 820561860 3 3 347644097 1 3 711943357 2 2 747226765 5 2 818414781 3 2 503562326 2 3 790554293 1 3 456830710 3 3 968766608 1 3 167301480 5 3 608824766 2 3 134307641 1 3 849258952 5 2 436322205 1 3 170376061 2 3 525874137 4 2 137626923 1 3 482270704 3 3 774940454 1 3 611363236 5 3 635956102 2 3 991799954 5 2 656591477 3 2 787118778 2 3 518270037 5 2 131836739 3 2 568945627 2 3 851808996 5 2 302026641 4 3 486963031 3 2 704784445 5 3 778695576 1 3 888913929 2 2 331004736 5 2 737336790 3 2 331205959 5 3 905536706 2 2 817150794 1 3 557769615 1 2 539125701 2 2 514914542 3 3 420093703 2 2 294433076 4 3 490311764 3 3 179004133 4 2 539620434 1 2 639458896 4 2 237965500 3 2 958263853 3 2 962194383 2 3 968844987 3 3 255152406 3 3 896428770 1 2 302880325 4 3 897605607 1 3 170081825 3 2 770962837 1 2 129708540 4 2 316112785 5 3 203147234 5 3 310239752 1 2 924447902 4 3 559968689 5 3 467631531 2 3 355266978 1 3 453325699 2 3 626601182 3 3 275093680 2 2 567689921 4 3 707177295 3 3 486959620 2 2 348998039 4 3 733729697 1 3 806114217 2 2 764794259 5 3 720099622 5 3 881453361 5 2 690478709 4 2 126359441 5 2 804269418 2 2 399119333 2 3 741972320 1 3 298830564 5 3 603997388 5 2 305008684 4 2 347223124 1 2 678070711 3 3 836113236 4 2 871541453 3 3 919478803 5 2 869931114 3 2 313920203 4 2 779171685 3 3 274987906 5 3 393034218 5 2 448978918 3 2 880259441 4 3 121077569 4 2 114643870 4 3 113092946 3 3 139683762 3 3 226396869 3 2 120388651 3 3 520017670 5 2 735451094 2 3 759850345 5 3 110757154 2 2 445032580 1 2 434613141 2 2 587361051 1 2 398034882 4 2 460941080 5 2 784638370 2 2 132284479 3 2 477929862 2 2 993499392 1 2 829956122 1 2 638827266 3 3 191228182 2 2 651833464 4 3 507307861 5 3 725209751 5 2 886221117 5 2 370912802 2 3 532835108 1 2 235014260 1 2 212536922 1 3 500062034 3 2 116332897 1 2 141056722 1 2 300488185 1 3 262858468 2 3 892065454 4 3 997841267 3 3 338658527 5 3 599726482 3 2 319745868 1 3 801516802 2 2 674524157 1 3 718102031 4 3 704329526 3 3 595098471 4 2 224419769 1 2 508970946 3 3 888870838 3 3 932433218 2 3 460319125 1 2 925901580 2 3 574623471 5 3 406832738 4 2 765719946 4 2 837506989 1 2 448335649 1 3 235437316 5 2 311019719 4 2 462627390 3 3 429346527 1 2 211257009 4 3 669980654 2 2 354104176 5 2 180001079 3 3 111561279 1 2 365793682 1 2 566533068 2 3 560617414 1 3 788486199 4 3 519776433 4 2 202473988 4 3 692248149 5 3 697887619 5 3 394894395 2 2 906931132 4 3 925117667 2 3 152656547 2 3 169223480 5 3 712693112 1 2 494303422 3 2 980286248 1 3 946940033 2 3 845920298 3 2 196132983 3 3 302128523 5 3 503901442 4 3 216455980 2 3 469877039 5 2 596393444 4 2 144402801 5 3 255626191 1 2 853889215 5 2 958222249 2 2 767925757 5 2 688397626 3 3 521329972 4 2 876617784 4 2 697810982 2 3 658200252 4 2 461962701 2 2 444330345 3 3 298567737 5 3 581035963 3 2 533813623 5 2 778523148 3 2 671102167 5 3 236430261 1 3 451088974 1 3 553868087 5 3 328909475 3 3 141493564 3 3 365785100 4 3 647689326 4 3 924965797 5 2 280844590 2 2 184948503 3 3 390086176 3 3 481681715 5 2 456480879 2 2 589739512 4 3 218775670 2 2 111748297 1 3 219800075 4 3 668204483 1 3 508413701 2 2 109723796 5 2 520547049 4 2 233371134 5 3 965196006 3 3 292240183 1 2 377447525 3 2 132856200 4 2 688906033 1 3 299223878 5 2 548043088 5 3 810450509 2 3 189433354 2 2 921836922 3 3 624926450 2 3 403224282 4 3 276073268 3 3 854988696 2 3 395572056 4 3 970030836 4 2 406202157 1 2 747021770 1 2 843184890 4 3 836534229 1 3 412888172 2 2 358844571 1 2 253062392 2 3 723933110 2 2 555880357 2 3 443741803 2 2 996435426 1 3 541924952 4 2 342488112 1 2 723754020 3 3 332591965 5 3 121335658 1 2 551567377 3 2 861524257 5 3 556594377 4 3 762669781 3 2 546416845 1 2 985337624 5 2 319935796 5 2 515824199 5 3 132849630 5 3 827952590 5 2 269936011 4 2 160715772 4 3 199753347 5 2 730544909 1 2 442457028 1 3 206885005 1 3 900358123 4 3 541009459 1 3 400374014 5 3 677982892 3 2 865215090 1 2 910823374 3 2 482115424 3 2 858501751 5 2 318922371 1 2 392435970 3 2 355902406 1 3 782590673 2 3 230527620 4 2 863644338 3 2 352273606 2 3 820071080 3 3 215961230 4 3 305144543 1 2 900245290 2 2 251942405 3 3 684433496 3 2 135432093 4 2 572050464 2 2 455627696 1 3 197748714 4 2 948385513 2 2 730238802 3 3 968068955 5 2 676251417 3 2 151449578 4 3 864430434 3 2 596521815 3 3 792678480 1 3 687626960 1 2 844672687 5 2 443410261 4 3 976612204 2 2 507052236 3 3 713376219 3 2 572008881 1 2 640275263 4 2 641879679 5 3 524541614 5 3 987296303 2 2 179338584 3 3 406438884 2 2 238065729 5 3 226840086 1 2 361278370 2 3 170414472 2 2 504588360 5 3 613032031 4 3 736542417 5 2 671972353 5 3 239568965 5 2 295898303 1 3 431295864 3 3 723914543 4 3 743631883 3 3 967754238 2 3 216086817 1 2 339411542 3 3 294145506 3 2 154253591 4 2 164382564 5 3 872601874 1 3 465912185 5 3 777771607 2 3 372066878 2 3 170931773 3 3 585935433 3 2 576457488 5 3 759325457 5 2 560447825 4 3 256221347 1 3 210174497 1 2 776109612 2 2 273779731 4 3 936032423 3 3 328176618 3 2 353587167 3 3 432000313 3 2 932722681 5 3 443844228 2 3 456260482 5 2 883167937 3 3 744818603 5 2 118125689 5 3 434545527 1 3 538519849 5 3 593554914 2 3 329978504 4 2 634733659 4 3 453729972 5 3 496936551 4 2 112469255 4 3 727742592 5 2 718379872 5 2 120768619 3 2 726259608 2 2 261694299 2 3 444457747 3 2 551093980 4 2 835644075 4 3 152253672 1 2 569282093 2 2 350528690 5 2 213321261 1 2 262864038 2 3 143309115 3 2 882159067 5 2 226144648 3 3 685916177 3 3 364873252 3 2 734963968 4 3 832019909 5 2 736073781 2 2 662145814 3 2 148319419 5 2 737185016 5 3 536440022 5 3 732775796 5 3 199518359 1 3 613063178 1 2 397104448 4 2 401290898 1 2 307226482 3 3 393739389 1 3 122387240 3 3 363034055 3 2 535918505 4 2 499147837 3 3 106619987 4 2 877621486 2 3 553458555 4 3 199163272 2 2 122628766 2 3 359052459 2 2 557440386 1 2 266382342 3 2 486998296 1 2 305836397 5 3 553455088 1 2 636964969 3 3 267159935 2 3 677706347 2 2 972945927 2 2 482937058 5 3 522434268 2 2 837786355 3 3 907825861 5 3 315218105 4 2 778529908 3 2 466301194 1 3 303948092 5 3 521213860 3 2 561693721 1 2 820083247 2 2 806201549 4 3 294721228 2 3 832524327 2 2 606047566 5 3 859222728 2 2 651207754 2 2 449401666 4 3 226237276 1 2 413066529 4 3 747847060 2 2 211401527 1 2 123229309 4 3 974840810 3 2 508309975 2 3 913989978 3 2 565522840 5 2 766889463 2 2 207699745 1 3 207646517 2 3 709716010 4 2 707888690 5 2 595318703 1 3 966031326 3 2 226555771 4 3 101757184 3 3 409033196 1 2 728795708 2 3 372647981 3 2 132128008 1 2 220070848 4 3 111139104 5 3 226364074 1 2 526967300 1 2 729183164 1 3 584871017 5 2 720128441 2 2 390415978 3 3 775428012 1 3 393814188 3 2 608076271 5 3 653041955 3 2 464759943 4 3 929261142 2 3 980520633 5 2 997993451 5 3 603247204 3 2 716237791 3 3 387244579 5 2 928040175 5 3 692312719 2 2 447686372 1 2 629750602 5 2 264933915 1 2 675838915 2 3 496091972 2 2 745246279 2 2 824452759 5 2 524560670 4 3 246407891 5 3 594761593 3 3 820163422 3 3 754782067 1 2 118894582 5 3 423213570 5 3 600222473 4 3 617900091 1 2 254266664 3 3 477806374 3 2 523249093 5 2 684976733 2 3 165800466 3 2 633093010 2 3 451326915 1 3 652764188 4 3 862415241 1 3 905387154 2 3 519046939 5 2 193099089 2 2 666779401 1 3 578043258 5 3 486023606 4 2 294895332 3 3 477965654 1 2 301158085 1 3 286214426 2 2 999510163 3 3 306631954 3 3 804395654 3 2 707518827 2 3 622485166 2 3 803583055 2 2 101183516 2 2 204117211 5 2 366233934 3 3 392330266 2 3 502542143 5 3 184401463 4 3 553933674 2 3 247423928 4 3 356466107 2 3 678526018 2 3 521591290 4 3 890257176 3 2 549484174 5 3 705849687 5 3 645739501 1 2 450958346 1 3 823928701 1 2 441763832 5 3 554380074 4 3 830152715 4 3 561600739 3 3 113449940 5 3 924652358 1 3 587235464 3 3 380326295 5 2 626849434 4 2 719134689 5 3 356644447 3 3 999257022 1 3 804303062 5 2 855613879 5 3 906663285 5 2 125529651 4 2 521340040 4 2 357265572 4 2 314796781 4 3 140431260 1 2 635732756 2 2 990447504 1 2 882367348 1 3 212216953 1 2 564457362 2 3 292542906 3 2 987797354 2 2 769647319 2 2 415417900 3 2 562457176 3 2 540240787 2 3 563643111 2 2 643988316 5 3 985534798 1 3 462176376 5 3 312696497 2 3 350688153 3 2 423149968 1 3 570071107 1 2 655314776 5 2 488526807 5 3 418609994 1 3 660959120 5 3 692425421 1 3 450002301 3 2 500569665 1 2 838082057 1 2 882691063 1 2 555801641 4 3 248480911 4 3 665160175 1 2 489607483 4 3 416186713 2 3 716918426 3 2 442638935 1 3 745652689 4 3 243920724 4 2 663117818 3 3 483630096 3 3 351351959 3 3 607228528 3 2 881760860 3 3 525872282 2 2 713842651 2 3 635818425 3 3 887791642 5 2 645288267 2 3 897765076 4 2 606750009 4 3 521729061 5 3 180612942 5 3 627765271 2 3 356939595 3 2 306725899 4 2 123382210 3 3 554824399 3 2 692414454 5 3 881490032 4 2 573774095 4 2 582845268 2 2 123106604 1 3 441401581 1 3 228191510 2 2 239157997 2 3 605811495 4 2 246439454 4 2 786619081 5 3 753017188 3 3 862070476 2 3 462508673 3 2 537073719 1 2 904472153 1 3 890798525 5 2 899618906 1 3 268565282 5 2 636473705 5 3 690920442 3 2 309284320 2 2 834770161 4 2 102981335 1 2 640149530 2 2 394130074 3 2 393779407 3 3 447966274 4 2 380155966 4 3 337089653 3 2 138671026 4 2 698653728 3 3 902866661 4 2 663497478 5 2 964811878 1 3 699253267 2 3 448665499 5 3 664693582 3 2 617249986 1 2 101086243 2 3 115398534 1 3 652862373 5 2 240691270 4 2 491466710 2 3 258176792 2 3 491490529 3 2 884550722 2 3 340009230 3 2 311096460 1 3 528620259 3 2 234581041 2 3 182711483 2 3 135258705 1 2 427373345 5 3 110929522 1 3 632798441 5 3 193488709 5 3 877654680 5 3 744370101 4 2 205439810 2 3 696153411 4 2 815932703 4 2 163565521 5 3 688664541 5 2 595138575 5 2 863528460 3 2 374178699 2 3 689744184 4 3 890194267 3 3 996557685 2 2 778091346 3 3 669479661 2 3 307473758 5 2 580468772 3 3 463744867 4 3 459030050 1 3 833691300 4 3 132714988 3 2 589137793 1 3 896491763 4 3 217887523 5 3 223701346 4 3 203658154 3 2 805018948 5 2 392635919 4 3 183217774 1 3 550963421 3 3 741426754 2 3 248460658 2 3 826985616 4 2 334553158 3 2 793791270 1 3 107286753 3 2 466305889 1 3 615564012 4 3 238809779 4 3 319407565 3 3 669389676 2 3 632238075 5 3 752960667 2 2 522072394 4 2 903450466 3 3 675730279 5 3 611920330 5 2 580738555 1 2 879139357 5 3 747675015 1 2 392627380 3 3 203805609 4 2 421150815 4 2 633717842 2 2 412548878 5 3 434652556 3 3 424030831 1 3 172847794 4 2 721368943 2 2 707197469 5 2 814311235 5 3 979993827 2 2 188379176 2 3 715050649 4 3 982682735 4 2 287089240 5 2 157359277 3 2 233574506 2 3 888142596 2 3 122782914 2 3 685535622 5 2 354260245 2 2 418697871 1 3 465439133 2 3 808162543 4 2 769479502 1 3 693546938 4 3 848015257 3 3 585629588 2 3 455266869 1 2 561293861 1 2 928981930 1 3 384852444 3 2 615453936 4 2 322032612 1 3 118408124 1 2 615768976 4 2 771890915 4 2 619202278 3 3 551030454 2 3 786097396 2 3 738129108 2 2 646340482 3 2 786625249 2 3 686267738 4 2 114766228 4 2 899991039 5 3 255920944 4 3 729509194 4 3 633487600 1 3 755183541 3 3 680474203 1 2 364176780 5 2 615695616 3 3 649724179 4 3 894040350 2 2 562000489 2 2 419084657 3 3 491981863 2 3 357288733 4 2 232071200 5 3 542716941 3 3 868450332 1 2 102627690 1 3 971090231 2 3 967537878 2 3 427114929 3 3 695786292 3 2 711969955 2 2 421960208 4 3 662438633 1 3 215561214 1 3 670994018 4 2 421862336 5 3 737309777 1 2 971960482 4 2 458738333 1 2 508964229 5 3 565984471 4 2 218755194 5 2 878120231 1 2 597079314 2 2 504049816 1 2 378625407 3 2 448220807 3 2 122840491 2 3 437755185 2 3 659839462 5 2 207017318 4 3 717631830 3 3 811409576 3 3 753034452 5 3 135806408 4 2 225862684 2 3 278214243 4 2 575590203 2 3 441027229 4 3 803217920 1 3 439345399 2 2 361666794 2 2 113166231 2 3 435071505 1 2 247521786 2 2 172032061 3 2 212891079 3 3 392761062 1 2 753426482 5 3 188046550 2 2 861704498 3 2 407131777 2 3 212261213 2 3 883593922 1 3 660429666 4 2 597041507 4 3 781007608 3 2 325867567 2 3 429741415 1 3 196250464 2 3 884818962 3 2 451400678 2 2 911909869 2 3 333306744 2 3 516104772 4 2 616538383 5 3 312432519 2 3 727863620 5 2 155632116 1 3 315802086 2 2 719902328 3 3 852124948 3 2 394181712 2 3 112786144 2 3 916680735 5 2 254773856 4 2 722067754 3 3 836540490 4 2 884138834 5 3 630772832 5 2 169640090 5 2 267714277 4 2 651847810 4 2 543108585 1 3 644991870 1 3 417293922 3 2 189426390 1 3 226863660 3 2 989782155 2 3 392712610 2 3 324969525 5 3 976887094 2 3 802586249 1 2 286385013 3 3 315126764 1 3 517115471 2 3 420614390 3 3 763471291 4 3 610600785 2 2 753360123 1 3 763837574 5 2 510752297 2 2 520053114 5 3 928879425 2 2 220196539 1 2 450561809 3 3 987002739 4 3 272847023 4 2 108434796 4 2 339230167 2 3 296119484 5 3 123152743 3 3 201783599 3 3 836672124 1 2 606467639 2 2 467162601 1 2 304950737 3 3 577794107 2 3 747373023 4 3 972111100 3 2 693937014 3 3 732126339 2 3 674619605 5 2 421918404 4 2 839483337 4 2 295790280 2 3 286048667 3 3 282455814 2 2 189973569 2 3 294730854 1 3 879996550 4 2 935391424 3 3 873131106 5 3 868475589 5 2 356659987 3 2 491168048 4 2 601032878 4 3 186729151 1 3 339306135 5 3 888454387 4 3 764766394 5 3 442257267 1 3 913709597 2 3 153972041 3 2 349110498 1 3 637027267 2 2 872043990 3 2 264776160 2 2 348598637 5 2 176877275 4 2 103332586 2 3 777874213 3 3 923401844 1 2 644436568 5 3 997005031 1 2 325005242 3 2 561353145 2 2 220957574 2 2 101332488 1 2 637223684 5 3 169757709 2 2 498908909 2 2 888354039 2 2 351644543 4 2 756260574 2 2 114198538 2 3 541273368 1 3 239945500 4 3 394982156 1 2 277291951 3 3 643967897 5 3 230527961 1 3 983880593 5 2 287229949 5 2 441351798 3 3 385064374 1 2 722761707 1 3 468548209 4 3 584831378 5 2 924641891 1 3 813835948 4 3 668388454 1 3 460250420 1 3 417661351 5 2 399526107 5 3 421545564 4 2 379656166 3 3 678360506 3 3 721570967 5 3 404648786 2 2 597030632 3 2 503227572 1 2 377915888 2 2 140061458 5 2 658974854 1 3 367157044 3 3 283527837 3 3 797811106 1 2 955022679 1 2 534257577 1 3 848408933 2 3 711637831 5 2 736974691 1 2 213670700 1 3 514551632 4 2 452746831 4 2 563061397 3 2 728775158 1 3 621171069 4 2 518559619 3 2 150802741 5 2 962333027 1 2 103238171 4 3 701684975 5 3 854392767 3 2 920159062 5 2 454387529 2 3 867647237 5 2 183400225 3 3 994911657 4 3 685115647 2 3 889134643 5 3 158751837 3 3 832450024 4 3 559955910 2 3 412585821 2 3 179961867 1 3 964014618 3 2 879751983 5 3 398706106 4 3 109474874 4 3 538300682 5 2 791764361 3 3 987503394 5 3 111309999 1 3 732192114 3 3 734157846 3 2 317924228 3 3 414401975 1 2 735988127 5 3 788128301 3 2 807012670 3 3 722516964 4 3 532605697 5 3 287804505 3 2 617788802 4 2 811510773 1 3 937374091 2 2 167685470 2 2 262176905 5 3 759339621 5 3 803052913 3 2 793607457 3 2 262001028 3 2 339885301 2 3 702792371 3 3 143912371 2 3 660846235 5 2 154746659 3 2 213424300 4 3 819008413 2 2 923306536 3 3 627281946 5 2 225537882 5 3 101068446 1 3 768652032 4 3 287480575 3 3 481588307 4 2 550564881 1 2 597945266 4 2 213399063 1 3 684056704 3 3 150764051 4 2 468573323 4 3 618639551 3 3 432826273 5 3 899312854 4 3 127465426 3 3 418810720 4 2 448681799 5 2 505611829 2 2 183350339 4 3 355864990 4 3 413411380 5 2 690755102 4 2 285911949 5 3 522640871 3 2 399542061 2 3 616299629 1 2 964904070 1 2 646091273 4 3 217322250 2 2 217218333 1 2 315004952 1 2 642824449 1 3 475300028 5 3 450958684 2 3 296445527 2 3 462782292 4 2 650174576 4 3 224487474 3 2 998584345 4 2 211555556 1 3 547650035 4 2 474313597 5 3 208488117 5 3 924971269 2 3 386949317 2 2 593474422 2 2 636986067 4 3 158167610 4 3 576750749 2 3 197381284 1 2 571726567 1 3 473173215 3 2 985603207 3 2 936795116 5 2 873838436 4 2 654458869 4 2 180901232 5 3 164474391 2 3 554634369 2 2 813968721 1 2 364901672 4 3 245554768 5 3 932595817 5 2 216355225 2 2 280849598 4 3 146411527 3 2 284784190 4 3 591365139 2 2 204872321 1 2 653844114 3 3 170406999 1 2 436834278 4 2 621079216 3 3 752766586 4 2 691962419 5 2 293896262 1 3 157576095 1 3 332339495 2 2 108944707 3 3 128901041 2 2 193991712 4 3 890607640 3 3 519866286 4 2 276870358 3 3 351559469 4 3 131869682 2 2 278816902 1 3 668065316 2 2 698686490 2 2 518183861 3 2 545482306 2 2 339510686 4 3 255988069 1 2 869892866 5 2 701451892 2 3 237006415 2 3 197287836 4 2 380042200 3 2 418775936 5 2 470879281 1 3 737716573 1 2 759084097 1 2 287757709 3 2 630740485 3 3 563910258 1 2 147888785 1 2 321703731 2 3 720608597 4 2 411931320 2 3 181844577 4 2 584146175 1 3 100294563 5 3 503808517 5 3 120621139 1 3 508503048 4 3 677509604 2 2 538897843 5 2 484004189 5 2 496520452 4 3 448956655 5 2 545176860 1 2 468853466 5 2 481853666 3 3 122447993 3 3 417785940 5 3 361054853 3 3 650963550 5 3 668529563 5 2 414222020 3 2 886928923 1 2 370815550 4 2 170875287 4 2 715177627 3 3 925794994 5 2 187659782 1 3 763755046 2 2 104775186 2 2 574836725 2 3 956653393 3 3 688609488 5 2 106092762 2 3 106646556 4 2 100362126 3 3 975977395 5 2 989258922 2 3 594128008 2 3 722908016 1 2 653256785 4 2 755333901 3 3 757805987 2 2 134748468 1 2 879809360 5 2 739526814 5 3 457498939 4 2 763237134 2 3 683625383 2 3 216644143 4 2 331635795 5 2 216492526 2 3 650921988 4 2 626223782 3 3 547380885 5 3 282546684 1 3 214354850 4 2 192444186 3 2 638897208 2 3 524790686 5 3 496984617 3 3 190829599 5 2 676650985 1 3 319423355 1 2 395870735 2 3 297573002 4 3 829449655 3 2 387709888 5 3 898300583 5 3 705423713 4 2 591518266 2 2 480320093 5 2 451305975 5 2 399561076 3 3 723979615 2 3 560076801 3 3 366222449 1 3 450596881 5 3 248469274 4 2 208192354 3 3 212136358 1 3 395510623 2 3 459461553 4 2 914836519 2 3 167654786 4 3 376112890 1 3 700285260 3 2 914389129 4 2 761684191 3 3 335255970 3 2 162877518 1 3 234189020 3 3 418634308 5 2 293345246 2 3 683966890 5 2 410388400 2 3 158320070 2 3 387133080 4 3 519163074 4 3 236162938 1 2 801258546 1 3 491136740 5 2 268434572 2 3 476838725 2 3 890185414 2 2 714167433 1 3 256160083 2 3 213739861 4 2 701703688 4 3 573469056 3 3 672877520 5 3 351383306 5 3 687761972 2 2 432811437 5 3 562319375 1 3 199585462 1 2 417956859 5 3 880330670 4 2 338819395 3 3 794956701 2 3 152458175 2 2 566647802 5 2 488403340 1 2 351483060 5 3 578496909 1 2 858161992 1 2 755889239 1 3 422060271 4 3 600248724 1 3 396628862 5 2 397925679 1 3 264260421 1 2 501559830 1 2 898520063 3 3 669733883 2 3 380944209 3 3 246893079 4 2 276492730 3 2 213707613 3 3 811239144 1 3 618521114 2 2 942060621 4 3 580164806 5 3 168978693 5 2 373663728 1 3 352207133 3 2 767094194 3 2 999766054 4 3 704463520 4 2 462792560 3 3 429700443 2 2 547948104 2 2 191189555 5 3 879898771 2 3 495629865 3 2 292989634 5 2 409323843 5 2 970855007 4 2 690880262 1 3 898035136 3 3 154660537 4 2 143389949 2 3 342160028 3 3 756459753 5 2 210743149 3 3 459486534 4 3 351453532 3 2 223863651 5 2 597479381 1 2 510043556 1 3 572891052 2 3 891841714 5 2 693372751 2 3 305153367 4 3 248554437 3 2 726043622 5 3 731484180 4 3 410385592 4 3 402675548 4 2 253376881 1 3 404845935 2 2 268962579 4 2 944463374 4 3 383572314 4 2 170069319 4 2 918790117 3 3 113333268 2 3 457539049 2 2 532186638 1 2 528961498 4 3 156843336 3 3 904035199 2 3 896679833 5 3 546026876 2 2 955104012 5 3 323760384 4 3 776211618 4 3 827602209 5 3 519546276 4 2 150210152 2 2 194503214 3 2 325520531 1 2 569885369 4 3 873144845 5 3 292613289 1 3 418239209 5 3 821494657 2 2 789673972 5 2 918069179 2 3 287499821 2 2 290440551 1 3 777820517 1 3 862439191 2 2 393027823 4 2 376570628 1 3 490512902 2 3 995411176 2 3 396683063 1 2 947830869 2 2 999334061 2 2 813322061 2 3 788253509 3 3 736404259 3 3 536478065 1 2 980693596 3 2 771874965 4 3 588185750 3 2 527780939 4 3 215605585 4 2 548240945 1 3 151752411 3 2 975269938 2 3 687750829 4 2 524419022 5 2 182840487 1 3 486262648 5 2 302328088 3 2 326510720 1 2 418092689 5 2 326677903 3 2 215174919 5 3 119359425 4 2 352940506 1 3 827686169 3 2 240249445 5 3 921758041 3 2 720563963 2 3 923864205 1 3 465063855 5 2 528547804 1 3 257967314 2 3 246638379 4 2 288740400 3 3 991567701 3 2 480752128 2 2 383447117 5 3 788960189 1 3 281565235 3 3 118862969 1 2 385215615 1 3 176487559 3 3 900344375 2 3 898030784 2 3 788703043 1 2 146635509 3 2 530623413 3 3 550237424 3 2 520166233 3 3 210412167 1 2 253524204 5 2 141890156 1 3 948291788 5 3 699371093 1 3 133926080 5 3 612600571 5 3 153539733 2 3 403133317 3 3 790144011 5 3 751257394 4 3 438683721 1 2 862041845 4 3 919986638 3 3 413360439 5 3 353742585 3 3 645948270 3 3 770994381 5 2 252935304 3 2 860392040 4 2 423995981 5 2 235011511 4 3 358051809 4 2 674642842 4 3 213887690 4 3 763897910 2 3 152560839 5 3 539462236 2 3 943766504 1 3 811284279 1 3 233740864 3 2 102412085 2 2 666826514 1 3 751641900 4 3 328549233 4 3 211991626 1 3 552607445 1 2 249834331 1 3 282144585 4 2 893281873 1 3 891514190 2 3 508560274 3 3 703197303 2 3 138292272 2 3 574483238 5 3 876085059 1 3 938649069 2 2 834216733 1 2 477804070 4 2 599094745 3 3 958713930 4 2 874219629 5 3 220845273 4 3 575487480 4 2 793600948 3 2 467863177 2 3 860514784 1 2 551097453 2 3 284352968 2 2 521149463 1 3 284832962 2 3 368919296 2 3 464205444 4 2 444865086 4 3 135939277 1 3 345409401 3 2 822029173 2 2 686706647 4 3 362670237 1 2 657879526 1 2 307684670 5 3 184663942 5 2 678610381 3 3 353526080 2 3 392611800 1 3 786792588 2 2 982758501 4 2 769780530 2 2 668066839 1 3 186374932 2 2 594371028 5 2 519132521 1 2 258620973 5 2 891369386 5 2 118040031 2 2 314272443 1 2 815186014 1 2 683839247 1 2 448331073 5 3 586343855 1 3 958761974 4 3 236211678 4 3 895626969 1 3 583266495 3 2 976163819 5 3 348648609 4 2 747239326 4 2 500518771 5 2 236247162 3 3 412684996 5 2 369912994 1 3 547788267 4 3 522033345 5 3 981744897 5 3 972250105 1 2 784352380 3 3 335728393 2 3 808856838 5 2 492887788 4 3 579098759 1 3 574964529 1 2 600808649 3 3 756056798 1 2 882772272 3 3 660037689 2 3 792669252 5 2 835950964 4 3 207192646 2 2 270855589 1 2 487114516 4 2 486922386 1 3 834648267 3 2 870908615 2 3 540282776 5 3 282212149 4 3 889599715 2 2 174923254 2 2 584978571 3 3 445411327 4 3 416090357 3 3 816921570 5 3 596145119 4 3 579146336 3 2 372892144 1 2 640367925 1 3 729434635 4 2 631428909 3 2 819712690 4 3 425566804 5 3 580756307 2 2 657128629 5 2 718878149 5 3 737705490 4 2 453862511 3 2 131237488 2 2 316645189 2 2 283099598 3 3 401675301 3 2 462827294 2 2 833166715 4 2 942835220 2 3 724335450 4 3 717535454 5 3 546661316 5 3 115424757 5 3 165798705 2 3 596221249 5 2 390361901 1 2 898749106 2 3 565316402 3 3 760640762 5 3 713028654 4 2 921558258 4 2 853415512 5 2 279100603 3 2 370358443 2 2 280708086 2 3 898857256 1 3 519858859 2 2 781269009 1 3 618195513 5 2 324962476 2 3 433920928 5 3 543434848 4 3 242499735 4 2 187642251 1 3 501006819 2 3 122017596 4 3 325701115 4 2 314792066 4 2 606349649 3 2 255198825 1 3 236705422 3 3 482682319 4 3 626746277 2 2 929470131 5 3 105964574 3 2 593481855 3 2 367683403 4 3 740793193 5 3 565782763 4 3 148357316 1 3 287535793 1 3 199702467 1 3 418472248 5 3 472955829 2 2 711160280 2 3 373464176 1 2 751739521 5 2 703707574 1 3 751627515 2 2 540864535 4 2 155094334 1 2 862912303 3 2 331855226 2 3 338175496 2 3 826840449 4 3 830884164 1 3 182371782 5 3 983729004 5 3 184004582 5 2 627806636 3 2 492296856 1 3 598690915 4 3 576212913 5 3 296940241 2 3 929138644 5 3 132384444 5 3 747401713 4 3 176203602 5 3 972800424 5 2 280758989 4 2 679791086 2 2 971997513 4 2 362638906 5 3 325186674 2 3 194264267 5 3 743372679 2 3 978016363 1 2 628830387 5 2 209190463 3 2 595674455 3 2 502863877 1 3 865274284 3 2 806371304 2 3 833501239 2 3 151958544 4 3 801943272 5 2 716751571 1 3 156849750 4 3 756518935 1 3 613246533 5 3 672560511 2 3 935415072 2 2 482017259 3 3 340630646 1 2 626804367 4 3 324499706 1 3 307004851 4 2 863561516 3 3 631697043 1 2 491127772 4 3 506339823 4 3 338745527 2 2 994162600 2 2 323374440 5 2 873045808 4 2 334011834 5 3 429636394 2 2 330159560 4 2 421999662 5 2 278135685 4 3 293858131 1 2 533360736 5 3 304899319 3 2 271306011 1 2 849305388 2 2 133607027 3 2 481088822 1 3 783158585 2 3 544094533 4 3 500834764 2 2 224345828 1 2 649770702 4 2 436565053 2 2 150995264 5 2 193709351 4 2 429037900 3 3 224085781 2 2 682779197 5 2 836448839 3 3 322974263 3 3 237306263 5 2 522000096 4 2 392936272 4 2 974464184 2 3 915749333 3 2 670495549 4 2 721219565 1 2 868204422 2 3 434522859 2 3 432800564 2 2 718720631 3 3 914044298 5 2 513224962 2 3 720078148 3 3 256886045 5 3 552490823 1 3 888393960 3 2 843176238 4 2 633167301 1 3 265952272 4 2 937414494 2 3 655619587 1 3 994817968 2 2 313619264 3 3 669013943 2 3 775171160 3 2 813211900 1 2 227343391 1 2 936810966 4 3 572984098 2 2 724216007 3 2 752740522 5 2 161211104 5 2 774712842 2 2 269411850 4 2 426090959 5 2 730495782 4 2 433056355 1 3 826638993 4 3 296442013 4 2 642837501 4 3 540338380 1 3 564604258 1 2 829593173 3 3 720761684 5 2 249764481 1 2 874802859 4 3 639159143 5 2 379631091 1 3 511111131 1 3 235593101 1 2 195663012 3 3 314346627 5 3 315591025 2 2 415105335 4 3 659922294 1 3 317418208 5 3 715669278 5 3 614383453 2 2 684610567 5 2 385590519 2 3 925975035 4 3 345667781 5 3 730892638 1 2 879452094 3 3 451105641 1 3 465068609 5 2 753370774 1 2 140435082 3 2 247773808 3 3 225050829 1 2 109984660 3 2 190719058 1 3 424249440 3 2 415108081 5 3 480318604 2 3 286813323 5 3 576875352 4 3 598660252 3 3 334476096 2 3 260363935 1 2 315160256 2 2 213958034 5 3 200275720 4 3 922197332 2 2 952326338 1 3 444488209 3 3 587008479 4 2 213178635 4 3 978856277 3 3 489037040 4 3 875406021 2 3 667569904 3 3 804136089 2 3 276101452 5 2 544873387 2 3 348042820 2 3 232213029 1 2 625979068 3 3 751824365 1 3 982192338 4 2 346373730 4 2 625923684 1 2 934249493 4 2 161286463 5 2 216129964 3 3 464496636 5 2 662670867 4 2 413965314 5 2 935049544 2 2 723000840 2 2 399083929 1 2 644180572 4 2 710495622 1 2 393137824 5 2 131869070 1 2 769642965 3 3 242156638 3 3 704045513 5 2 995640685 4 3 447640759 5 3 541878947 5 2 356277833 2 2 311255774 3 2 273695222 5 3 238010911 5 3 910676073 4 2 315517575 3 3 225777301 4 2 725623068 5 3 449968780 5 3 695074246 1 2 766800569 4 2 308601883 4 2 587766311 2 3 308766730 3 3 703776319 2 2 670607988 3 3 209597818 1 2 390385290 3 2 951131216 2 3 725833246 1 3 190144321 4 2 204252618 2 2 499513786 2 3 804644019 5 2 986317688 5 2 500481392 4 2 943056409 4 3 567798117 1 3 524719214 1 2 936496160 4 3 293133042 5 3 102780021 3 2 296838035 1 2 823233940 4 3 250306505 4 2 525816464 3 3 779307118 1 3 500050373 5 3 598419888 4 3 247477036 4 2 895228522 1 3 313595422 5 3 654151593 1 3 415086941 4 3 793126799 1 2 582801438 1 3 640475649 5 3 538890313 2 2 422406734 4 2 439116375 4 2 988870190 2 2 711089624 3 2 676803064 5 3 434523943 5 3 165741150 1 2 361295587 1 3 612432284 2 3 370446182 1 3 723071535 2 3 408352957 1 2 218818361 1 3 830316919 2 3 929256473 3 2 790313834 2 3 451659259 3 2 296337269 3 2 527278556 3 2 289209506 5 3 158740558 1 2 865798498 4 3 760200381 1 2 968151594 1 3 982522263 5 3 550212707 2 3 132899604 3 2 846869418 2 2 156167398 4 2 874186037 1 2 795083471 4 3 617022671 5 2 286649657 1 2 832562633 5 2 558083617 1 3 577319396 2 3 903153744 3 3 484766219 3 3 912722911 1 2 228834834 3 3 923521757 4 3 988178989 5 2 707692021 1 2 705890558 4 2 127073882 4 3 947411188 2 2 739458147 3 2 601545394 2 3 931769732 1 2 172616657 2 3 141025209 5 3 727943453 1 3 566057532 2 2 222036087 3 2 617036554 1 3 686863061 1 2 683038229 1 2 701293108 3 3 644712746 3 3 288843555 4 2 157777947 4 2 989724881 1 2 167108558 3 3 430239539 5 2 500304964 5 2 302883979 4 2 619735106 1 2 233625631 4 3 934967447 3 2 461986493 1 3 625402077 2 3 562087053 3 2 745525641 1 2 666920046 3 3 762881806 2 3 386287583 4 2 430976649 1 3 177629645 5 3 595364954 4 3 622783739 2 2 586070738 3 2 732825194 2 2 575747101 4 2 709283909 2 3 664072264 5 2 507413289 2 2 562436184 5 3 290777284 5 3 291613693 4 2 712617059 4 2 843552365 1 3 446236279 4 3 351376312 2 3 279490108 4 3 478920968 5 3 783468152 2 3 349477553 5 3 982507415 2 3 477904788 1 3 798628137 5 3 851751019 3 2 106726769 3 3 957488653 3 2 236739788 1 3 255203805 1 3 752389256 1 3 734234925 1 3 418784010 5 3 890388393 5 3 410197792 1 2 789181538 3 3 158999410 4 3 644203665 5 3 458520059 3 3 455618831 2 2 983171648 2 2 628833196 1 3 637670376 1 2 330092662 2 2 947834239 2 3 141409043 5 3 816820708 5 3 768301052 4 3 890558664 5 3 415562323 2 2 637277232 4 3 903110468 1 2 534335740 4 3 956830141 5 2 936191795 1 3 510380946 4 2 980869214 1 2 244663900 1 2 400434921 5 3 563564248 5 2 456682667 1 2 992671555 1 2 961338345 2 3 753490702 1 3 877806505 5 3 868287982 5 2 244704605 5 2 236224567 1 3 527876955 3 3 501838704 4 3 237163074 2 3 394746829 3 3 983083852 5 2 418970739 4 3 127579181 4 2 297655663 1 2 407096829 2 2 638850840 4 2 845437080 2 3 870083568 3 2 306626275 4 3 151458402 4 3 917248282 1 2 368295344 4 2 934791228 2 2 310609597 3 3 375603464 4 2 439669044 5 2 408944949 2 3 782210552 1 2 384617874 3 3 591480896 5 2 660183147 5 2 267203338 2 3 131815469 4 3 533227084 3 2 772484723 3 2 431448940 5 2 647162351 3 3 533115574 2 3 619204501 5 2 225139075 5 2 599695646 2 2 375092120 3 2 422667118 5 3 253371586 5 2 883317198 1 3 196804078 5 2 613069666 4 2 760754152 1 3 529254256 4 3 749569075 5 3 237453842 1 2 699127938 4 3 635791534 2 3 784582522 2 2 750714950 2 3 690683614 5 3 400964100 3 2 931505007 2 2 311271435 4 2 861639904 4 3 737215818 1 3 432722860 5 3 151066496 2 3 901743205 4 3 762593797 3 3 586769225 5 3 862811097 3 3 252967835 5 3 364932457 5 3 181445347 5 3 451265140 5 3 421046127 1 3 360004984 4 2 939194600 3 2 170786255 4 3 660434271 2 2 566481555 2 3 878653844 5 3 620886739 5 2 938986779 2 2 200955766 2 2 945086315 2 3 590121561 5 2 170414670 4 3 604133242 4 2 799003690 5 3 943182925 2 2 292244650 2 3 587370948 2 3 967336602 2 3 560832647 4 3 743326509 5 3 104962446 2 3 449104340 1 2 558637454 2 3 163303199 5 3 898648370 3 3 711208717 2 2 617640698 1 3 577815216 2 2 149899924 3 2 907632242 2 2 579075420 2 3 177408904 3 2 289737367 3 2 811998029 3 3 283086875 4 3 862287955 5 2 164375686 3 3 859848931 3 3 738192554 3 2 247797661 1 3 548130382 2 2 563701898 2 3 812227072 5 3 617016279 4 3 875796219 5 2 417930238 4 2 958771390 3 2 972759669 2 2 432671383 5 2 744826612 5 2 577619176 5 3 648888825 1 3 897197017 3 3 182681877 3 3 418443598 3 3 931358467 4 3 704721193 1 2 907345822 1 3 731270966 2 3 977468133 3 2 790206501 3 2 160736535 2 2 279246888 3 3 497358332 4 3 628620112 2 2 156259438 3 3 416166790 3 3 986980228 3 2 138873376 5 3 301991887 3 3 174985995 3 2 342927746 3 3 680965381 5 3 698449031 3 3 561813578 4 2 725337175 3 2 345764533 4 3 687198493 1 2 485722800 3 3 836992053 5 2 117044198 4 3 942675469 4 3 657876255 3 3 811375592 1 3 619390648 3 3 754026891 1 3 417564409 5 3 762959686 3 2 713324562 2 3 123258277 4 3 875443817 4 3 105398378 5 3 620747407 4 3 726160412 3 3 691703171 3 2 348012295 2 3 984971514 1 2 386943029 5 3 198087806 3 2 949583620 3 2 381169465 1 2 472073635 4 3 386912682 3 3 243582109 1 3 639548367 2 2 871973773 3 2 635317259 1 3 812735315 3 2 871881525 2 2 426800289 2 3 289253517 5 3 425482615 4 3 545890675 3 2 541817512 3 3 273074031 4 3 504238946 3 2 275737596 3 3 158052129 3 3 581448546 3 2 283710148 2 2 767339451 2 3 720723219 4 2 722162376 4 2 756901522 2 3 866447507 1 3 587419824 5 3 753473417 5 2 647573729 5 2 192006723 4 2 176586070 4 2 899720792 3 3 933686701 4 2 857297709 2 2 140230777 2 3 594727147 2 2 156418521 2 3 763611413 3 3 570518758 3 3 771833808 4 2 713102205 2 3 551758740 1 3 760536548 5 3 939510458 4 2 850497976 5 2 109353722 5 3 528905702 4 2 529570973 1 3 600293224 1 2 968079072 4 2 689764898 2 2 585719226 1 3 252657639 3 3 867368287 5 2 705611311 5 2 195682975 3 2 815017811 4 3 873514734 1 3 151034857 4 3 645227128 2 2 542597271 3 2 883210745 1 2 186088824 5 2 346749618 2 2 324636512 1 2 833543124 4 2 749074395 4 2 132420169 2 2 711288457 4 2 995895069 5 3 368173259 4 2 772375762 5 2 583527642 1 3 500966127 1 3 266504491 5 2 965456961 3 2 718738990 3 3 163812637 1 3 498883621 3 3 314933009 1 3 776967421 5 3 525818547 1 2 595655027 2 2 315731080 1 2 524653759 1 3 608974517 2 2 161015771 2 2 628367646 4 2 439829228 2 3 487392159 5 3 245886966 4 2 215848586 4 2 938746037 5 3 845270326 2 2 308392258 2 3 578063720 5 2 288950836 4 2 221686800 3 3 626330689 5 3 304047498 3 2 594025205 5 2 606304262 2 2 469802176 5 3 933268280 5 2 454798331 2 2 907148644 2 2 758801216 5 2 160046530 4 3 760920430 1 2 971258095 3 3 390411387 4 2 343729692 2 3 285571417 3 3 209060730 4 3 342175333 2 3 348615734 2 3 386661641 4 2 518004187 1 2 889006690 4 2 639778013 4 3 715658562 3 2 287659201 5 2 488814028 1 2 990121211 2 3 311119236 2 2 574603682 2 3 944797667 3 3 279140649 5 2 141181631 3 3 166235574 4 3 534955583 5 2 536038329 4 3 457594278 2 2 866466435 1 2 947151569 3 2 615096197 1 3 316136210 2 2 185810727 4 2 973020069 5 3 985670510 1 3 296069672 4 3 711731230 4 2 512071185 1 2 978377855 3 2 384351537 5 3 973488364 3 2 219568779 4 2 550475725 5 3 412706286 4 3 158411108 3 3 285598772 3 3 105354318 1 3 642878907 1 2 473351420 4 2 269841244 3 3 304097370 5 2 227576545 1 2 604352476 3 3 273579594 4 3 938992920 1 2 398922279 5 2 250037742 3 3 963321753 4 2 610983120 2 3 330058495 4 3 724576337 5 2 743394125 4 3 361543772 4 3 444653585 1 3 815919179 3 3 573875557 3 2 502895064 3 3 281252468 3 2 797833606 3 3 138626079 2 2 539098614 4 3 908043880 2 3 568085413 1 2 320717841 4 3 227636307 1 2 722337281 2 3 775237398 1 3 168882899 1 2 214882783 1 3 285964232 1 3 373346684 5 3 332657210 4 3 319235821 2 3 573480065 5 3 557598757 4 3 232242639 5 2 289506282 4 2 868400238 2 2 256686833 2 2 431926693 1 3 133317483 5 2 650048842 2 3 138172358 2 2 256481736 4 3 256782468 5 2 325904867 2 2 224667971 1 2 792619586 5 3 706977898 2 3 207110563 2 3 792229190 4 2 392603288 3 3 283695151 5 2 383374188 1 3 564556647 5 2 767774641 3 2 407309061 4 3 817343424 2 2 397238793 2 2 479743902 3 3 406207965 3 3 740624640 4 2 498931617 5 2 170708033 5 2 605801309 2 3 113239855 3 3 257943020 1 2 665230005 5 2 693878398 3 3 202114010 1 3 631864688 4 2 717455919 5 2 390869250 2 2 737161370 5 3 725375949 5 3 892901404 4 3 411726026 2 2 591105855 3 3 771164370 5 2 535544776 5 3 788557794 2 2 738745228 1 3 381398933 2 3 330490063 3 2 669518124 3 2 114653737 3 3 557771772 1 3 692757004 4 3 898336070 1 3 776772720 3 3 197088141 3 3 516088380 4 2 376376395 5 2 903427604 3 3 351637677 2 2 283434752 4 3 904454564 1 3 355680106 3 2 807051948 2 2 864863225 2 2 878245027 4 2 576739296 3 3 561511684 5 2 540716970 5 2 477238136 5 3 807608007 2 2 918909292 3 3 414129488 1 3 438295669 5 3 697828336 3 3 577463383 2 3 566890069 4 3 613077644 5 2 703099393 2 2 710817401 3 3 627641954 1 3 196230577 3 2 830818365 5 2 384984455 4 2 823561261 3 3 133560287 5 2 511950641 2 2 292173732 5 3 364322809 1 3 416550029 5 3 384504715 5 2 992400527 5 2 587293435 4 2 624146067 2 3 573438606 1 3 152598443 3 2 906886937 3 3 887228662 2 2 239314899 5 3 704067029 1 2 667702791 2 3 980516715 2 2 982074995 4 3 844445119 2 2 428119244 1 3 177481310 1 2 909754731 4 2 552721855 3 3 742469733 4 3 880683522 5 2 799857007 4 3 316673511 3 3 386637093 1 2 757577172 1 3 970465496 3 3 215478644 4 2 659091031 3 2 410868147 4 2 236461832 3 3 271300822 3 3 505089248 4 3 229348503 4 3 868657320 3 2 655250250 1 2 937642284 3 3 795508238 4 3 317643505 4 3 722810139 1 2 236712339 4 3 829876970 1 2 545369468 4 3 550554971 2 2 801374180 2 3 301706599 5 3 409482471 5 2 752977602 1 2 219715417 4 3 253806545 5 3 786178624 4 2 510207896 3 2 757283349 3 2 667546114 2 3 638180132 3 3 490222454 3 3 563147660 4 3 524384337 2 2 735510578 2 2 708531913 3 2 755264999 2 2 862225266 2 2 312603519 5 3 700803226 3 2 437428310 4 3 535224349 1 3 941598591 4 3 897501128 1 2 647757914 5 3 376127685 5 3 648999279 1 2 657955600 4 3 708398547 1 3 378858375 1 3 179143540 4 2 840640148 4 2 369885981 3 3 317014727 1 3 642574397 4 2 774764342 1 2 961053787 4 2 467219706 5 3 378820586 3 3 378626971 1 2 300359138 5 3 673174656 1 3 665584480 1 2 737755805 5 2 589993799 4 2 720760648 1 2 615955715 4 3 524899206 5 2 426531325 5 2 327822994 5 3 501290914 2 3 399656621 5 3 821140608 1 3 367872091 4 3 675910648 4 3 667612690 2 2 411753375 1 2 154463277 2 2 981690995 3 3 725953361 3 2 778435983 3 3 429631569 2 2 353416804 4 3 843945165 1 3 733879271 3 2 925051386 2 2 801457441 3 3 406075098 3 3 441999317 5 3 757003466 1 2 749380536 2 2 311186102 4 2 576703656 4 3 400543071 4 2 908546240 5 2 958904275 4 2 403864121 1 3 790297007 1 2 681637154 4 3 647219403 4 3 828623242 3 2 121125144 1 2 917218919 2 2 774256316 3 2 346611232 2 2 625124100 2 3 607121478 3 3 999424937 5 3 586337033 3 3 991429230 3 2 742085491 2 3 378842425 5 3 596522232 1 2 470258188 2 2 158892015 3 3 422164450 3 2 470912608 5 2 194586937 1 2 359262885 5 2 928686232 2 2 661606563 1 3 165254178 2 3 284864446 4 2 591563398 4 2 179495018 4 3 657336425 2 2 251662951 1 2 386263895 1 2 124947082 4 3 180222277 1 3 804673551 3 2 753540947 1 2 549288196 4 2 928047754 2 2 203875801 3 3 292334230 2 2 966835859 1 3 395147325 4 2 814709782 5 3 747944175 1 2 193814265 1 3 745627298 4 3 715574965 1 3 174521174 2 3 721046306 5 3 154518015 5 2 937834281 2 3 876331245 2 3 366920855 3 3 783197322 4 3 657288263 3 3 968236259 4 3 347783069 5 2 368341300 4 3 836386985 2 2 473760689 4 3 385490000 3 3 525626619 1 2 896358034 2 2 120182684 3 3 967153477 2 2 361140031 3 2 762704047 4 2 476844604 2 3 523169339 4 3 430351671 3 2 318659194 1 3 560840606 5 3 281957796 2 3 246342313 4 3 765209246 4 2 461396467 4 2 596942780 3 3 527575880 4 3 460962811 4 2 251092724 3 2 323267725 1 2 204781567 5 2 936352440 3 3 910151658 3 2 348436907 5 3 876151104 5 2 462517820 4 3 250309020 4 2 530486978 1 2 608045414 5 2 109515855 3 3 752469250 1 2 874025879 5 3 644966437 2 3 843965132 4 3 672958747 2 3 272518627 1 2 797475337 5 2 395645262 1 3 693315713 3 2 236541791 5 3 389581772 2 2 935494879 1 3 544223032 2 3 101099712 3 3 813102658 1 2 784844286 3 2 220470682 5 3 235270729 1 3 257252002 1 2 112801043 5 3 113754759 1 3 478480500 1 2 110005875 4 3 408394206 4 2 354033597 4 3 700317534 5 3 698857244 2 2 338030911 3 2 988058298 3 3 475777429 5 3 589334804 5 3 331783997 3 3 155097898 5 3 982502915 5 2 996463889 5 2 199721540 4 2 269356133 5 3 309159014 4 3 273056405 1 3 648799370 4 2 954699571 3 2 345322408 4 3 450674346 3 2 809231915 1 3 694260128 4 3 637140429 5 2 518702675 1 3 691892359 3 3 567475470 1 3 242328760 1 2 468843781 4 3 334711431 1 2 230552034 1 2 300355906 5 3 715532266 5 2 860473078 4 3 682954788 4 2 480794097 2 3 692755331 2 3 942269659 5 3 173249145 5 2 608499984 3 2 488085324 3 3 749428142 3 2 774004428 1 2 183558868 4 2 467382718 4 2 588727844 3 2 750204880 3 3 936034508 2 2 175194767 2 3 533034908 5 2 964142461 2 2 814303799 5 2 730950007 4 2 453555896 5 3 153610806 1 2 765757162 5 3 460572932 5 2 363951178 4 3 800571434 3 2 524158036 5 3 751221622 2 2 280286157 3 3 718828350 4 2 871567551 4 3 997319496 4 2 805219765 4 3 556668227 1 2 622820265 4 3 915076019 4 3 210404156 5 2 874727960 4 2 458222486 3 2 318385213 4 2 952644866 3 3 294939492 1 3 791029390 3 2 646285322 2 3 575557840 2 3 775702682 2 3 143782906 3 3 835185550 5 3 728965551 4 2 892484585 2 3 504514612 2 3 332538773 1 3 920153065 2 3 619666022 5 2 496402067 3 2 258739343 1 3 495730408 5 3 270710607 1 3 795352153 2 2 279295879 1 3 745210831 4 3 139096224 5 2 685699782 1 3 270839429 5 3 421682827 5 3 154575437 4 2 952638540 1 3 602555655 3 2 172800992 5 2 419233459 4 3 146258372 3 2 310088095 1 2 313915096 2 2 314784287 2 2 448527445 3 3 998815065 2 3 765978698 2 2 353973938 4 3 652887302 3 3 462240582 1 3 110664416 5 3 630532242 1 3 633784248 1 2 830381117 3 2 556195978 1 2 837756924 4 2 739191051 4 2 877462491 1 3 345371647 3 2 125648531 4 2 106535270 3 3 699959499 1 2 209913544 3 3 626276734 4 2 683259659 2 3 722536160 4 2 295184628 4 3 189622002 2 3 706426949 2 3 705246035 5 2 174513956 3 3 947264678 3 2 721787103 5 3 463086195 4 3 703672761 3 3 427089175 1 2 409249199 1 2 548425939 1 3 891468170 2 3 349150729 5 2 374274189 5 3 744885770 4 2 112001828 3 3 887900489 4 3 888348799 2 3 711817911 2 3 755213538 3 3 476084565 2 3 875809720 1 3 212768157 5 3 661333577 3 2 630035168 2 2 794519831 5 2 667965565 2 3 164748414 5 3 419967212 4 3 802066286 4 3 470207458 3 3 200878583 5 2 671956655 5 2 443984809 4 2 719043523 4 3 638158393 3 3 661660352 1 2 223014376 3 2 344783636 5 2 418169951 4 3 776898161 3 3 225495687 1 2 621851999 2 3 413541448 1 2 608072238 3 3 791331966 3 3 320361857 5 2 740060892 3 2 408650148 5 3 277421333 5 2 760009180 2 2 362323181 1 3 603330904 1 2 362271070 5 2 385629500 3 3 205662160 2 3 322924831 1 3 294194436 5 3 924893981 1 2 747313470 4 3 826757240 2 3 815516265 3 3 490280801 2 2 827166008 4 2 201627479 5 3 801169890 4 3 217634662 2 2 676101013 5 2 707441938 5 3 106120323 3 2 278475393 1 3 722710987 1 2 891343694 5 2 385088777 3 3 156789554 4 2 535722811 4 2 784363570 2 2 912323076 3 3 223293298 5 2 742344408 2 2 539436225 5 2 723701267 2 3 392714768 3 2 589479100 5 3 244677068 3 3 552287067 2 2 750563382 3 3 232959697 4 3 715154254 2 2 760464649 3 3 303605148 2 3 295067723 3 3 397354426 2 2 616715640 1 3 345364451 5 3 587312035 1 3 538844210 4 2 505741903 5 3 896975690 5 2 206104169 1 3 719379687 2 3 617865490 4 2 544524001 4 2 992423817 5 2 263641013 1 2 261661480 4 3 692831882 3 2 888330082 3 2 919108335 3 2 896723547 5 2 788052873 3 3 928238163 4 2 713666412 2 2 669116768 3 2 580461996 5 2 421471846 3 3 386863902 5 2 618930992 4 2 471023702 4 2 407700751 3 3 661245607 5 2 318522255 4 3 120999789 1 2 199075207 2 2 759861135 2 2 226926480 2 3 246818615 5 3 949537119 3 3 183224694 5 3 667637067 3 3 718150008 4 2 478375327 3 3 886685912 1 2 552894921 1 3 785883676 3 3 980860371 4 2 840516850 5 3 843956994 5 2 605831445 2 3 289581930 4 3 356669894 3 2 770430808 5 3 215201603 3 3 497652443 2 3 998725007 5 2 843734164 3 2 431284463 1 3 250694137 5 3 615588737 3 2 125439334 3 3 707659125 4 3 987142895 3 3 909760929 1 2 856024465 1 3 656355929 2 2 191703352 1 2 408939715 3 3 182250286 2 3 502460394 1 2 191463200 2 3 499176779 1 2 126071116 3 2 498382037 4 3 461569564 5 2 985244761 5 3 841782208 1 2 309276472 1 3 970406077 2 3 618853857 3 3 786498012 5 2 736681750 5 2 392016191 1 2 878507383 2 3 564596954 4 3 252016501 1 3 158197564 3 2 203777062 5 2 973188557 3 2 216099930 2 3 205108943 2 3 272392557 3 2 437210022 1 3 904624090 1 3 765643603 2 3 780977279 4 2 218373450 2 2 622311329 1 3 327896708 4 3 452125154 1 2 159151770 4 3 167715336 2 3 415055789 4 2 519029454 5 3 512448844 1 3 592096525 5 3 201538251 1 3 429569644 3 2 634343025 1 3 593557404 1 3 738995263 4 3 319987859 5 2 252888456 4 3 497840535 3 3 708311182 5 2 446879198 4 3 212853219 1 2 794471452 1 3 265104532 3 2 190150443 1 2 858594396 3 2 635415517 2 2 583989566 1 2 276517227 2 3 202177063 3 2 610702582 4 3 928162348 2 2 547379320 3 3 152476202 4 2 652133177 1 3 705716574 3 3 630124776 4 3 674666300 2 3 304204947 2 2 507423165 2 2 137521735 3 3 775042611 3 2 774902968 3 2 770742139 3 3 557622042 2 2 196660502 1 3 905418291 2 3 203867574 2 2 280362785 5 2 683392151 2 3 728682467 3 2 208531571 1 2 715615943 5 3 776510118 3 3 763377048 5 2 568212400 5 3 208813026 2 2 319332986 5 2 291686003 2 2 495475509 5 3 820139572 4 3 684618336 5 3 700695804 2 3 778370847 5 3 260823355 1 2 960074704 2 3 249803397 3 2 236461097 5 3 704817105 2 2 770314092 1 2 904006963 1 2 937779165 5 3 776816829 2 2 434408495 1 2 404872278 3 2 975763554 4 2 323882200 1 3 689855664 5 3 453335636 4 2 723265541 2 3 776818020 4 2 155553932 4 3 332605686 3 3 523865268 1 3 851730442 2 3 277171259 4 2 891785144 3 3 883161220 3 3 933535180 4 2 545852985 5 2 951913766 2 2 831964143 5 2 698619988 4 2 920726471 5 2 798872338 5 2 157072868 2 3 466428099 2 2 945799896 1 3 761545851 5 3 617013204 2 2 719530593 4 2 278641934 2 2 669230156 5 2 783451465 5 3 999173271 1 3 369756908 3 2 269983100 1 2 462771795 4 3 384247809 3 3 793756013 4 3 829116112 1 3 727225358 3 2 315270352 1 2 124949375 2 2 914608649 2 2 344593089 3 2 723546775 4 2 604404427 3 2 456227705 5 3 989340151 5 3 620911706 3 2 790149213 2 2 661907052 5 2 811101259 2 3 133035055 1 3 467060184 5 2 358568932 2 3 197602946 1 2 684660639 4 3 258597992 1 2 562421940 3 2 286052157 4 2 541008413 3 2 677391262 5 3 120506398 2 2 795444311 1 2 332941262 4 2 875433146 3 3 322713783 3 3 267341931 5 2 653555491 1 2 866904447 1 2 734580421 1 2 723225712 4 2 712550798 2 2 803253229 2 2 342446177 2 3 638614771 5 3 329525867 4 3 954986042 5 2 883467735 2 2 792998592 1 2 730146512 2 3 144085111 4 2 320925269 3 3 194796344 3 3 265970600 1 2 767823271 5 3 302673003 2 3 410095966 2 2 217652473 2 2 819817980 1 3 341256506 5 3 542406068 5 2 956062284 5 3 343573034 1 3 464489505 1 3 170878852 3 2 346534810 5 2 726231712 3 3 629391932 4 2 336739128 3 3 627233771 1 3 840944691 3 3 629165799 5 2 351223937 2 2 197393020 1 2 194130000 3 2 402732105 5 3 205806756 5 2 239902033 2 2 497495958 3 3 497088768 4 2 155410835 1 3 204668403 2 3 223649517 5 3 144521074 5 3 319407954 3 3 191767641 1 2 170752282 2 2 589958049 5 2 905367262 4 3 905600642 3 2 126792904 4 3 374557484 3 3 928783877 5 2 178729287 4 3 885312719 2 3 794758266 3 3 560772744 3 2 976183697 3 2 290632718 4 2 883137043 2 2 184447556 1 2 702184131 3 2 170492262 1 3 978941056 2 2 878788486 3 3 442962066 2 2 834226210 5 2 653658288 5 2 156037020 3 2 752971945 2 3 388142877 5 2 931931109 1 3 512314963 5 3 876136164 2 3 168075943 2 2 404787497 5 2 441864554 3 3 317650196 5 3 640846664 4 3 291569277 2 2 254903197 5 2 479519228 2 2 768004320 3 2 748170834 5 2 369384390 4 2 974573034 2 2 314268047 5 3 410958709 4 3 744877637 1 2 711689800 3 2 651424897 4 2 629335824 1 3 452481934 3 3 305320613 5 2 480932898 3 3 414098529 5 3 206661778 1 3 626772944 5 2 611772470 1 3 125088501 3 3 385819985 4 3 728623528 2 2 205528890 2 3 218721538 4 2 845300486 2 3 765383947 3 3 753465998 1 3 235514747 2 2 631114213 1 2 853962541 2 3 443016539 1 2 681549946 3 3 664778597 2 3 122364129 5 3 346294341 1 2 738138127 2 3 249886653 3 2 165328006 4 2 649620975 3 2 154439788 5 3 669552793 4 2 681422799 3 3 705308904 3 2 107909969 5 2 523006873 5 2 931768168 1 2 991780878 4 2 289697480 5 3 511465124 1 3 861457793 1 2 598328370 3 3 816602241 4 3 740325372 4 3 929347686 3 2 480461929 4 2 529221576 5 2 289392045 4 2 388478859 5 3 344186799 3 2 554739017 1 2 139926099 1 2 889016404 5 3 471890841 2 3 682759942 4 2 785439321 3 2 847854570 4 3 486769562 3 3 743947367 2 2 150489401 1 2 351306638 1 2 211947909 3 2 438301572 1 2 772568262 1 2 291903660 3 2 124633003 5 3 263469908 1 2 659183505 1 2 732749421 1 3 209684501 4 2 428394311 5 2 575573790 2 2 744459109 1 3 941457161 3 2 520736309 1 2 700848366 2 3 589618218 1 2 869571024 4 2 688898782 3 2 601160249 3 3 551061249 3 2 967364748 1 3 712654949 4 2 501239582 4 3 349379615 5 2 632906285 2 2 530864730 5 3 774847323 4 3 104678459 5 2 165460555 1 3 967733260 4 3 421268724 2 3 905504986 3 2 477445602 5 2 985295334 1 3 935428242 4 3 562551218 5 3 530288188 1 3 798593345 4 3 438942519 1 2 935624793 4 2 331491967 3 2 914967500 5 3 484467514 5 3 120514485 2 3 652143975 4 2 820599562 2 2 836052068 4 3 658757403 5 3 813233533 2 2 993672791 1 3 419831656 1 3 495930922 1 3 194641710 5 3 932897682 5 2 777954821 2 3 943466387 5 2 184664623 5 2 174383790 5 2 970208607 4 2 546566297 5 2 413880469 3 3 118578142 5 3 701773353 5 2 712695206 4 2 961027834 3 2 443969431 4 3 767139706 3 2 313295691 5 2 631167779 1 2 493584099 2 2 455776348 4 3 533282871 3 2 457352994 4 3 793455477 5 2 710842229 1 3 246578503 2 3 209655887 2 2 439925908 4 3 463558431 4 3 515804495 3 3 913645885 2 3 787140703 2 3 421003647 2 2 765568170 2 3 716261316 1 3 974020545 4 2 641799699 3 2 647119355 1 3 191020643 1 3 216606607 4 2 169666200 4 2 244870868 2 3 143007558 2 3 292012260 1 2 753937706 4 2 879341114 4 2 890748946 1 2 667867236 1 2 739594739 4 2 299507819 2 3 427996637 1 2 418550287 4 3 913944710 3 2 128434886 3 3 334908381 4 2 467585025 4 3 551063524 3 2 501617720 1 3 717342990 1 2 283332618 1 3 302229566 3 3 351502886 4 2 423420235 2 2 511582964 4 2 673096455 1 2 287290876 3 2 574092956 1 3 692628021 1 2 694808436 5 3 740530054 5 3 371071903 5 3 384848808 2 3 723413059 2 2 707226245 2 3 711190968 3 3 829652958 5 2 399224952 2 3 848062735 3 3 303743572 5 3 138954181 1 2 186437749 1 3 855997245 2 2 608524990 2 3 839659559 1 2 333658410 4 2 593582566 3 3 168524642 1 2 555282643 4 2 601411336 5 2 648630803 1 3 585061074 1 2 906248016 2 3 482864050 5 3 994900185 4 3 185026879 1 2 298108056 3 3 541970175 4 2 671639799 2 2 305340018 2 3 376424415 4 2 458703430 3 3 968398436 2 3 142192676 3 3 767705208 2 2 673411246 2 2 699550192 4 2 679281053 1 2 276623150 1 3 642453356 2 2 703921077 5 2 146860258 4 2 621292643 1 3 668877268 3 3 154330744 4 3 794601519 2 3 875628490 3 2 824325618 4 2 777788257 1 2 436141371 5 3 121570181 3 3 792662634 4 2 970036901 5 2 773362005 4 2 791431422 2 3 523557220 5 3 311000155 4 2 935746316 3 3 378519774 5 2 896522439 1 2 624896192 2 3 150074000 2 3 918729823 2 2 908195266 2 2 943653114 3 2 762147673 2 2 996715242 1 3 740278316 4 3 543173631 3 3 283209995 2 3 722878762 1 2 770487890 1 2 256773391 2 2 891476138 1 2 250328430 1 2 880997346 4 3 522778139 3 3 512938993 5 2 767459840 4 2 914733059 1 2 962941598 3 3 792849185 3 2 900332704 4 3 587236753 1 2 487067753 3 3 771541466 2 2 280323585 2 3 232253024 1 2 893715147 2 3 520871892 5 3 108556600 1 2 936857691 3 2 402363730 4 3 425378635 2 2 994543197 4 2 779060752 2 3 147252194 4 2 987692556 1 2 250190733 2 2 279185018 4 2 942196709 1 3 474419961 2 3 102769171 2 3 889038924 5 2 163965797 4 2 173326895 3 2 774207606 3 3 264604856 5 2 449479913 1 2 237306227 5 3 103126610 2 2 410804256 1 3 272740698 5 2 771723082 4 3 495826406 1 3 754847065 5 3 612497043 5 2 653130880 5 2 600131068 1 3 798865279 4 2 585821991 4 3 938497992 2 3 699215265 4 3 948861503 1 2 441670518 1 3 296389378 5 2 252245477 4 3 508942334 1 3 162781494 1 2 287856446 5 2 416448381 2 3 397854621 4 3 740801149 5 3 672805423 1 2 289830410 5 2 709999911 3 2 692345373 2 2 653372675 1 3 491387259 4 3 704614423 4 2 960471350 5 3 607585040 1 3 875354834 5 3 153764355 2 3 895368571 1 3 187286700 2 2 648999114 2 2 936148432 3 2 674806953 1 2 500255413 3 3 290159209 2 3 242333944 3 3 105398076 4 2 240263948 3 3 439011417 4 3 187858718 3 2 945037865 3 2 775841544 5 2 418507147 5 2 672017020 4 3 767292902 4 3 674138019 4 3 456068499 2 2 314811736 4 3 373779410 1 3 866345926 2 2 136250724 4 3 679500691 3 2 473467748 5 3 325005534 4 2 117041213 4 2 176238861 1 2 814807365 2 3 592872980 5 3 477130561 4 3 297042519 5 2 564175734 3 3 150979028 3 3 680545580 4 3 349032368 4 2 548196031 3 3 546121981 2 3 195406103 1 3 447336584 5 3 755570959 3 3 413201735 5 3 721846203 2 3 679305353 2 3 230193751 1 3 476885827 1 3 128085687 4 3 110827057 2 3 349208582 5 2 411544511 5 2 136508776 1 3 940697921 5 3 238288245 1 2 220604562 2 2 418469346 2 2 607278462 2 3 761852015 1 3 127622283 4 3 227243409 3 2 266095175 4 2 841724204 2 2 147612148 5 2 321750744 2 2 124395664 1 2 753534488 1 3 768008341 5 3 390777768 4 2 739690532 5 2 906118928 3 2 199994650 2 2 365082111 4 3 371574614 2 3 903918230 5 2 931902616 2 3 552538294 3 3 423691542 5 3 609295254 5 2 740886249 2 2 908277171 1 2 140555444 4 3 142924440 5 3 695743146 2 2 504521149 2 2 164317845 2 3 368161379 1 3 454751282 2 3 340043460 4 2 134335306 3 2 569595740 5 3 280806507 1 2 723588622 4 3 552134842 2 2 950869756 4 2 282664621 4 3 319307470 5 2 773312639 5 3 180154937 2 3 136540129 2 3 906857168 4 3 675271422 5 3 119424698 2 2 504408079 1 2 994020759 5 2 492224451 4 3 989185981 4 3 172390407 5 3 240752108 2 2 576091492 3 2 478557094 4 3 433800686 4 3 456002675 1 2 711066147 5 3 361004307 5 3 644190983 4 2 304249531 2 3 747222907 5 3 463212747 2 3 783844259 5 2 486527072 1 2 477100269 1 2 403774616 5 2 190256673 5 3 867358876 2 2 741878598 2 3 445591652 4 3 140617391 3 3 743232224 5 3 411894216 3 3 344388560 3 2 227058084 4 3 774948132 3 2 492285901 5 3 534984448 2 2 841532669 5 3 521382064 1 3 724338195 1 3 552376839 3 3 595600097 2 2 540084104 2 3 837713685 1 3 233218645 1 3 286789554 4 2 569419099 4 2 447035280 1 3 550770623 5 3 287478650 2 2 265451486 2 2 292690689 1 3 943844414 1 3 641123560 2 3 230617532 4 2 489487816 1 2 968795983 3 3 529584348 4 2 171780696 1 3 492535937 1 2 507883406 5 2 807892971 3 2 133060413 1 3 884847061 5 2 510277616 3 3 449762581 2 3 860447088 3 2 303337551 1 2 163763572 3 2 359594694 4 2 684279350 5 2 664968961 3 2 446744603 1 2 927793609 5 3 743017406 1 3 720228795 4 3 694369399 3 2 166153058 2 3 308645955 5 3 248640885 5 3 278080666 2 2 142579998 2 3 769639429 3 3 209510554 1 2 685225083 5 2 540264839 3 3 531318935 2 2 608184551 3 2 883904388 1 3 200270403 4 3 609216276 3 3 735719869 3 2 506892091 1 3 303154583 1 2 235566055 1 3 567211363 2 2 964606320 3 3 694118038 2 3 871214219 3 2 488807947 1 2 839979934 5 2 338858895 2 2 377840921 1 3 789523144 3 3 733255386 5 2 477840405 4 3 521083740 3 3 729889225 3 3 419240756 5 2 884754975 5 2 794926568 4 3 814299260 5 3 604689273 1 2 149997878 3 3 108611568 4 3 386230252 5 2 777177386 4 3 354474224 1 3 366380884 5 3 502782448 5 2 994309058 4 3 878225748 3 2 608661423 5 3 130539948 5 3 828374393 4 3 821807126 3 3 992744826 2 2 512643291 3 3 930198056 1 2 682224845 3 2 322084346 1 3 947176583 5 3 285001662 2 2 346212645 4 2 242784063 1 2 754632882 3 2 346323667 4 2 227541143 1 2 687149242 1 2 135920660 1 2 960338235 2 3 189128457 3 3 775687369 4 2 272166196 3 2 749697008 3 3 808005387 2 2 212392115 3 3 995446101 2 2 378976468 2 2 261858588 3 2 145755042 3 3 346617979 2 2 131162143 5 3 207966552 2 3 914333547 4 3 203449127 3 2 747394551 5 3 704151126 1 3 502375250 2 2 593261524 3 2 524826407 3 3 748487677 4 3 961191389 3 2 185720225 4 3 124681137 5 3 492642844 5 2 984050878 5 2 886779419 2 3 298163223 4 2 864008917 1 2 728547858 4 3 480498331 4 3 353368820 3 3 729932609 2 2 358613572 5 2 236484203 3 2 912054260 2 2 739861690 3 2 713945065 3 2 470251345 4 3 157501814 3 3 469243866 2 2 947197301 2 2 191819028 3 3 904895566 3 3 204077585 3 3 427810648 1 3 154424365 1 3 620917743 5 3 720505879 4 3 833031299 1 3 267245849 2 2 754431936 4 2 592072054 4 2 175753632 2 3 698923832 2 3 893376312 2 3 465712124 5 2 228357415 2 3 601106660 1 3 568063262 3 3 594177307 4 3 306620617 5 2 649151967 3 2 933489098 1 3 497666546 2 3 229867915 2 2 134414934 2 2 435003072 4 2 671127579 1 2 701848267 2 2 167916410 2 2 504560276 5 2 598416024 1 2 296923029 1 3 583425669 5 2 622874461 1 3 744467265 2 3 308152600 3 2 210836841 5 2 581977274 4 2 615531558 1 2 367640605 2 2 754104807 2 3 356161507 2 3 734043428 2 3 214462063 3 2 406945571 5 3 588912598 5 2 740567359 5 3 593185987 2 3 396996798 3 2 863497711 5 3 378346768 4 2 156673426 2 2 195209269 3 2 952336689 3 3 592859155 3 2 825358567 4 2 837191629 4 2 582617510 1 2 152814249 2 3 620254226 1 3 826747112 5 3 669116247 3 3 685637999 4 2 252357097 4 2 664512450 1 3 713504500 4 3 650871310 4 3 170413195 1 2 722614172 5 3 496505787 2 3 903002950 2 3 255370279 1 3 566208169 4 2 738934525 3 2 253011476 4 3 771238894 5 2 631890092 3 3 466486939 4 3 456528702 2 2 300595365 4 2 712285449 1 2 758130722 5 3 670598101 1 2 211207488 3 2 670564737 5 3 426832535 4 3 281879308 3 3 964278080 2 2 493351318 3 3 686393202 3 3 135274206 1 3 850718422 5 3 369345201 1 3 359679912 4 2 598494428 5 3 214260001 5 2 769018656 2 2 358163260 4 2 710407074 1 3 809900900 3 2 236939899 3 3 455952866 4 3 219704174 5 2 425590216 3 2 318909778 3 2 476527886 1 3 207056032 5 2 737095588 2 2 951793437 3 2 319332797 1 2 279251726 1 3 169880264 1 2 613280381 5 3 340421227 3 3 180234747 2 3 246951232 2 3 830030194 4 3 963922998 5 3 820331740 4 2 778732796 3 3 602379639 4 3 315633472 1 3 521069608 1 3 531708916 5 2 342093452 3 3 650068019 3 2 741516861 1 3 800810398 1 2 391863445 1 3 658099984 5 3 296353562 3 3 375216296 1 2 213471678 3 2 642039728 5 3 606997362 3 2 595607505 4 3 398147791 4 3 399233346 2 2 949455018 4 2 186412993 3 2 867007992 5 3 919345358 3 2 666439200 4 2 491047491 4 2 463211231 3 2 772859420 5 2 587404133 5 2 960839248 4 3 347743773 1 2 440840403 1 2 486479353 4 2 753174405 3 2 755404450 2 3 499810824 2 2 915166489 4 2 641957605 5 2 700330630 1 3 982654747 1 2 646707096 5 2 746686580 1 3 500098516 1 2 461222033 5 2 156447250 4 3 252797467 5 2 523722969 1 3 711630965 5 2 725727925 4 3 574578306 4 3 369203990 1 2 130236137 4 3 203094864 2 2 950203562 1 3 734136823 2 2 202117406 5 2 881366434 4 3 350795710 5 2 455172962 4 2 116817688 3 2 169703392 3 3 207316989 1 2 650817645 1 3 511846467 3 2 515536600 4 2 192258349 1 2 836848573 4 3 936507954 2 2 230844898 4 2 375627054 3 3 226250823 3 3 791818294 5 3 949682355 5 2 402392678 2 3 618268282 5 2 190421264 4 2 788744174 2 3 690862470 2 2 906592060 5 3 997033266 1 2 371164716 3 2 548909704 3 2 475490220 2 2 134424297 4 2 241611491 3 3 266494731 5 2 388209069 5 2 582437545 5 2 316037473 1 3 689868236 4 3 382155644 5 3 792964066 1 3 148081328 3 3 911017308 5 3 483205700 1 3 345986715 5 2 634751001 4 2 126526672 1 2 710299671 3 3 563723541 1 3 605650567 3 3 959334772 5 2 404693031 1 3 150645683 2 3 226619843 1 3 821953970 5 2 708408562 4 2 669777461 2 3 995116081 2 2 469639114 3 2 215264490 1 2 869907198 5 2 918542582 4 3 881671313 4 2 970524468 3 2 748532428 1 3 243867274 3 3 174064503 5 2 244725163 5 3 510259383 2 2 749448355 1 3 186112828 3 3 485365538 2 3 555299453 2 3 857572426 1 2 741801748 2 3 897443467 5 3 352916122 4 3 482269527 4 3 622829419 4 2 729046791 4 3 975446860 4 2 499177708 3 2 887193027 2 2 334944338 3 2 872006667 3 3 239648516 2 3 355657354 3 2 698215490 2 2 592397191 5 3 310946060 2 3 113707881 4 2 523031498 2 3 140084043 5 3 116472590 2 3 908106622 2 2 759708602 3 3 513955301 4 3 452727988 2 3 237417190 3 2 344514902 3 3 970307912 4 2 783363273 4 2 274734684 5 3 142282457 1 2 528216083 4 2 881515485 1 3 534572805 3 2 164696126 5 2 922509519 4 3 341906692 1 3 270626916 2 3 772510041 3 2 843556163 4 3 518699346 3 2 364769990 3 2 225944783 1 3 956763982 3 2 192024629 3 3 473280471 2 3 908778169 4 3 902882471 4 2 637252262 4 3 794913311 4 2 544074533 2 3 199280221 2 2 904779343 1 2 776998905 3 2 133217743 1 3 275916242 5 2 657044932 5 3 390667227 2 3 273656215 4 3 446960137 5 3 465418298 4 2 992657893 2 3 561833749 2 2 937090431 4 3 441852524 3 3 696545799 3 3 853860251 2 2 729838953 1 3 612243195 2 3 755119859 5 2 545933409 3 3 931279709 2 3 611957800 3 2 116479793 1 3 807974703 3 3 313800753 1 2 326830609 4 2 758842300 1 2 990321029 5 3 946615401 1 3 316178093 4 3 907085781 3 2 592068605 4 2 240558620 5 2 807869155 1 2 970593112 3 2 457117591 4 3 920253319 2 3 628802980 5 3 630802808 3 2 666159660 1 2 335177738 1 3 378736703 3 2 495731541 5 3 195699402 2 3 483909848 4 2 661162848 5 2 537249119 3 2 477698802 5 2 257742785 2 2 447604063 5 3 885879358 1 3 810467325 2 3 936151733 2 3 159962837 4 2 988439834 3 2 585146376 2 2 730015560 2 2 306828204 3 3 984142319 2 3 642543866 2 3 975887555 5 3 305219114 4 2 216251139 3 2 793344383 4 3 193545843 1 2 371551821 4 2 638477057 3 2 980509810 1 2 510884358 2 2 646599080 3 3 556891356 2 2 255447760 5 3 503853835 5 2 935371175 1 2 738502942 2 2 234820861 5 3 625378197 4 2 378719119 3 2 673012642 4 3 153883975 3 3 635022891 3 2 863951135 1 3 801962407 3 2 595636817 5 3 406421057 3 2 321810566 5 2 371976628 4 3 914532148 2 3 455184525 4 2 780727234 5 2 314048767 3 3 399724192 2 2 505082629 3 2 509062620 4 2 912628015 1 3 297432641 2 3 517030676 1 2 198025079 5 2 706715454 1 3 676435397 4 3 349582492 3 3 552765738 4 3 596591352 5 2 529240392 1 2 530873745 1 3 353588217 5 3 310006530 2 2 766490623 1 2 183079852 2 3 187023254 2 3 206826199 4 2 181662400 3 2 464608951 1 3 591384637 3 2 317603279 2 2 494015419 4 2 714799733 1 3 541267482 1 3 602035120 1 3 683199588 4 2 285338891 3 3 736060019 2 3 846004671 3 2 827368465 5 2 991962221 1 2 110231443 5 3 954847786 4 2 235250655 1 3 665181083 2 3 673234452 1 3 664492061 5 2 213251044 4 2 926954332 5 2 498951921 2 3 107114159 5 3 346896095 5 3 139907032 2 2 744174559 3 2 403417356 5 2 708345465 4 2 810801492 4 3 501585034 3 2 210305150 4 3 225718469 1 3 677715997 4 2 615983527 4 3 545592541 3 2 548092273 1 2 280068792 1 2 308780607 3 3 732648367 5 3 984124578 4 3 233992139 4 2 356896806 5 3 473058248 1 2 408320704 5 2 599015906 4 2 123461682 2 3 756789885 3 3 654855533 1 3 166969731 3 3 819167242 2 3 426635509 3 2 832438416 2 2 273859345 3 2 776557185 4 3 883612301 5 2 486303953 4 2 822856677 2 3 749848037 2 3 476988579 3 2 571327453 1 2 709416107 4 2 651057659 3 3 503286065 3 2 390239747 4 2 332777388 2 2 186266737 3 3 513616584 3 2 864503799 3 2 545994913 2 2 187266573 2 2 373589600 4 2 310052205 4 3 180946472 1 3 190453168 3 3 202242152 2 2 530993027 5 2 376919983 5 2 458963907 2 2 924242610 2 2 798378386 4 2 378945069 2 3 175190752 5 2 414266751 5 3 176576567 5 3 869464851 4 2 366075817 3 3 955756721 4 3 765390817 1 3 297593096 3 3 200839306 3 2 187485277 3 2 494762107 5 2 512028192 5 2 651996583 3 3 195948027 3 2 755981057 5 2 702097863 2 2 103567080 1 2 187438039 5 2 225279993 4 3 428078008 4 3 631747021 5 3 738747859 4 3 663555483 1 3 670354150 1 3 995659692 2 3 894527235 2 2 745248930 3 3 671775345 2 2 936895163 5 3 615452013 1 2 982150832 4 3 827273065 2 2 324849451 4 2 624143329 5 3 890125322 5 2 234132852 2 3 590814399 2 3 451290867 5 3 841532932 1 2 318766082 3 2 244985405 5 3 216999847 2 2 996225442 5 2 339649625 3 3 752767487 3 3 911073951 3 3 852034915 4 3 123114730 4 2 617011712 5 3 822763366 2 3 757786545 2 2 699063504 2 2 456002637 1 2 494300908 3 3 549286084 3 2 242251747 2 3 165413628 5 3 721526608 4 3 616244663 4 2 117595634 1 2 456321883 5 2 773337876 5 2 721006528 3 2 123560939 4 2 722959174 4 2 215045560 3 3 215916797 5 3 763050358 5 2 862105138 2 3 264407788 5 3 183301553 4 3 502544967 5 3 469442538 3 3 956882288 5 2 551527649 2 3 763760060 2 2 881382744 1 3 424860207 3 2 959046642 3 3 520422960 5 3 982662118 5 3 941956803 5 2 987071811 4 3 948404637 5 3 679738268 5 2 252687266 5 3 925467039 2 2 858633893 4 3 597787593 2 2 258517833 2 3 536321661 2 3 497187055 1 2 633233687 2 3 798502725 5 2 617156641 4 2 862836630 4 2 292783676 5 2 259297097 1 3 179553824 4 3 307633728 4 2 389833304 1 2 682415558 4 3 508545321 5 2 105480657 4 3 285143288 4 2 331758762 2 2 484425353 4 3 183666735 1 3 758765953 2 2 308486758 2 2 237629726 2 3 462246301 4 2 333140483 5 2 917282305 5 3 533165952 4 2 712521184 5 3 792695700 5 3 174373707 3 3 925993852 5 3 576920461 5 2 671890885 4 2 869523984 5 2 739160562 2 2 880824005 3 3 975955003 1 3 705618733 5 3 333250726 4 3 311520634 1 3 100083204 4 2 904980028 4 3 858592376 1 2 360242282 3 3 346686821 2 3 730380332 2 3 967761452 1 3 386809588 1 2 348631824 3 3 263756311 1 3 488151845 4 3 283164980 4 3 969068069 5 3 361438592 4 3 662370922 5 2 318896191 3 3 863601195 4 2 712884602 5 2 185739566 3 3 777805457 1 3 280306726 4 3 393791063 2 3 636662628 4 2 493191057 2 3 242431804 4 3 385528829 5 2 325864478 2 2 259712687 2 3 706305840 4 3 825168261 4 3 713845422 3 2 631613851 3 3 436863146 2 3 110249857 2 2 277516206 4 2 315722801 3 2 736956937 5 3 901749460 3 3 705237400 5 3 699890463 5 2 883941371 3 3 200253394 3 2 132889251 2 3 960048344 4 2 788134456 2 2 579662939 1 2 989715710 2 3 547840004 5 2 448009165 5 3 786823710 5 3 696679300 3 3 453410643 5 3 676072450 1 2 990661004 3 2 987252722 2 2 535391516 1 2 543721007 4 2 955492237 1 3 696598956 5 3 924053600 4 2 987735692 4 2 382143780 4 3 880280090 4 3 250366464 5 2 992633192 3 2 162446884 3 2 642964735 4 3 750199411 2 3 526129512 4 2 662641424 5 2 260607992 2 2 599737297 1 3 712994263 4 3 815102234 5 2 546294510 1 2 882717867 3 3 368361553 4 3 847204554 3 3 811411076 4 3 644180874 2 2 621880309 2 2 660574668 1 3 711609422 1 2 353239306 2 2 151243655 1 3 605789171 1 2 660543800 4 2 240479464 5 3 758510908 4 3 666606459 5 2 546355995 5 2 600206234 2 3 717424385 1 3 691935483 4 3 357816424 5 2 753244442 1 2 182042201 3 3 263730779 2 2 416705997 3 2 230666642 5 2 778329903 5 2 851241140 5 2 650311584 4 2 806556998 5 3 667949752 3 3 423964850 1 2 257982425 5 2 490639048 4 2 495436167 4 3 427063568 5 3 622337739 3 2 828908109 4 2 826755733 2 2 166240378 4 2 328450646 2 3 384816858 5 3 849046803 1 2 479822609 3 2 608846057 2 2 275562249 5 2 546307224 3 2 738983643 4 2 438535388 4 2 835179947 3 3 698820514 1 3 435531306 1 3 240005590 5 3 446177342 4 3 643659297 5 2 462356473 5 3 372693316 4 2 606160752 2 2 391280520 2 3 707835805 2 2 313720831 2 3 707454467 2 2 606959193 2 3 529081076 3 2 231413861 1 2 156745769 3 2 295138266 3 2 540877181 2 2 323269712 2 3 735231948 3 2 158492952 5 2 170891881 3 2 207204772 1 2 450230851 2 3 642502444 1 3 493079992 1 3 178868440 4 2 404016292 1 2 852523219 5 2 270509904 1 2 822565093 1 3 700988089 2 3 702829212 2 3 503123704 4 2 876712855 3 3 486352589 5 2 718020457 1 2 229353306 1 2 996190751 1 2 458392066 3 3 397413451 3 3 747534232 5 3 192144892 2 2 284512876 1 3 128492589 1 3 443015333 5 3 487219255 2 3 773915044 3 2 206747502 1 2 710845498 5 2 201051969 1 3 138962107 3 3 667982389 4 3 298195913 5 3 265732256 4 2 537709346 1 3 499921237 3 2 354115372 4 2 346966487 2 2 714840417 4 2 863241570 1 2 958423677 3 2 471236015 2 2 388650807 1 2 398675279 2 2 272697570 1 2 354189121 1 2 340716059 3 3 917648467 3 3 646726487 4 3 846185871 2 3 730136634 5 3 318255243 3 3 275368266 3 3 202896870 2 2 250511977 2 3 919978707 3 2 339530993 1 2 536035313 4 3 460819797 5 3 406439027 1 3 353625061 5 3 950785419 2 3 305276518 3 2 329721455 5 3 878475907 5 3 440001213 2 2 647675784 3 2 804950035 2 3 616886085 4 2 348573741 1 3 292568061 2 3 664855183 3 3 957655595 3 3 238712455 4 3 615477766 2 2 298142143 4 3 282438477 4 3 747094227 5 3 724410483 5 2 351281881 3 3 881717381 1 2 116608751 3 3 191007953 1 2 783663121 4 3 172305951 1 3 974858479 1 2 151989131 5 2 395831023 4 2 576035858 3 3 143877025 4 2 118545624 1 2 776749073 1 3 168825792 3 3 246812419 5 3 978790311 4 3 738941210 1 3 458055488 5 2 215259558 1 3 293258572 3 3 378430755 4 3 308543775 3 2 450844047 2 2 988366505 3 3 716128795 3 2 646280062 1 2 372435120 1 3 883484749 1 3 535401724 1 2 412728056 5 2 750366785 1 3 905318532 3 2 876064594 3 3 999208927 3 3 310115178 1 2 111226405 3 3 687547984 1 2 629358609 1 2 770938309 3 3 411933884 5 2 785746216 3 2 280020798 3 3 114284893 2 2 959632275 5 2 309422777 5 2 566086333 2 3 342845897 4 2 388735761 4 2 857715690 4 3 963751434 1 3 368022346 5 2 938269984 1 3 298398451 3 3 253375218 2 3 111542941 3 2 252545012 2 2 874169606 3 3 215770202 1 3 268456483 2 3 326583466 2 3 446385152 1 3 570235182 1 2 532924278 3 2 749660415 4 3 833803240 2 2 982449577 1 2 333004693 2 3 308887343 2 2 147606202 1 3 955361971 1 2 605938450 3 3 239733135 1 3 354827663 5 2 295329040 4 2 488856706 3 2 717297756 3 2 408418379 2 2 933918380 4 3 389269873 5 3 478722758 4 3 393368807 1 3 704278767 4 2 654546108 1 2 212182423 5 3 114241904 1 3 167697921 5 2 247633917 1 2 563539910 3 2 451691222 2 2 318233775 1 2 663341783 4 3 986598601 5 2 301991751 4 3 753624996 5 3 532595729 3 3 999630815 2 2 689848679 2 3 610974002 5 3 226610570 3 3 193835232 4 2 644353298 5 3 953688379 3 3 835636917 5 2 253364019 1 3 509390012 4 3 367370504 5 2 433699651 3 2 928621841 2 3 598677270 5 2 379231631 3 2 485209753 1 2 196613979 5 3 190796470 5 3 175472365 2 2 864955712 4 2 874831314 4 3 573572431 5 2 501151697 4 2 124647594 4 2 160562688 1 2 232290510 4 2 592230938 4 2 264317288 3 3 997853921 2 3 767906604 3 2 299995309 4 2 981259626 4 2 902480829 1 3 154219831 1 2 707182111 5 2 183687819 2 2 663232381 2 3 822226527 1 2 606078386 3 3 581283497 1 3 900101571 2 3 606821497 4 3 541057943 4 3 535567380 1 2 310027054 1 2 794133524 2 3 422006274 5 3 285697032 2 2 812878500 3 3 191696440 5 2 429160181 5 3 186802732 2 3 116125352 5 2 919638643 4 2 618184021 3 2 119394790 1 2 901134203 1 3 334624208 2 2 257105838 2 3 394924896 5 2 868327151 4 3 142248022 5 3 349976834 2 2 828091577 4 3 889212158 1 2 987249049 4 3 523331524 5 2 858904018 2 2 740956425 2 3 310266968 4 3 949963488 1 3 478757056 3 3 461919746 3 3 940970855 1 2 335649379 3 3 789214094 3 3 868770334 5 2 951532291 4 3 310263133 3 2 591632193 5 3 640857469 2 2 552037321 5 2 731906335 5 3 664080755 2 2 907339554 5 3 634109300 1 3 984911319 1 3 742057610 3 3 616760811 1 2 791180991 4 3 503634432 4 2 813528069 2 2 233511369 3 3 350608783 3 2 447094177 4 2 660002300 3 2 329188894 1 3 296095392 4 2 473164378 2 3 640808137 2 3 953051113 5 3 561567878 2 3 724536724 5 2 155648488 1 3 450015165 2 2 622772007 4 2 503261930 1 3 215916003 5 2 192657356 3 3 803318142 4 2 653935471 5 3 960700375 4 3 767430298 5 3 697763687 3 3 407838081 4 2 518906567 2 2 478627134 1 3 589638826 3 3 135509977 4 3 232638813 5 2 553043590 5 3 673721523 4 2 792874009 3 3 470413955 3 2 871329334 1 3 734403220 5 3 928752552 2 2 552617244 3 2 940821024 1 2 991899714 1 2 294017756 5 3 412578150 2 3 924657349 5 2 235402360 5 3 415046719 5 3 401184583 1 2 661375627 1 3 465421878 4 3 526006709 1 3 849932170 1 3 800260747 2 2 644758824 4 2 841368961 3 2 802492919 1 3 916914294 1 3 102715017 4 2 104159748 4 3 210178965 1 2 699042884 1 2 587372366 2 2 750945635 3 3 757616249 3 2 459228338 1 2 382678199 4 2 681856873 2 2 578132916 5 3 124707641 3 2 679040471 3 2 835820120 5 2 630423110 5 3 937175076 3 3 198018660 2 2 115300943 1 2 656080584 2 2 886439993 2 2 980232291 2 3 398801273 2 3 169020624 3 3 751575343 2 3 195354147 3 3 493896145 4 2 368110878 5 2 934982162 1 2 792443961 4 2 122630734 1 3 292462249 2 3 650823966 4 2 479873652 4 2 433555293 4 2 948698384 2 3 127239135 3 2 450553698 2 2 660944314 4 3 863617256 2 2 177524363 2 2 122790903 1 3 161510182 4 2 201223531 1 3 123611791 4 3 951631581 1 2 582551908 4 2 789715773 1 3 801186703 2 2 880205461 5 3 930363551 3 2 817850979 5 2 705699438 4 3 260418256 3 3 269984533 1 2 968547819 5 3 599305131 1 3 670455927 3 3 765122296 4 2 757727205 2 2 742578014 2 2 117335841 2 2 497340439 3 2 416235762 3 2 715027572 2 3 699997782 2 3 717526925 2 3 175389656 5 2 488736947 4 2 623343644 1 3 548315134 1 2 798918639 1 3 429496771 2 2 446887398 5 2 286202666 3 3 671736744 4 2 901738571 1 3 299440458 2 3 743910650 5 2 404737976 4 2 234429024 2 2 698024767 1 2 394846823 2 2 246785368 4 2 366362431 3 3 290540321 4 2 261055245 2 3 572796629 4 2 805947318 2 3 916099836 5 2 240211292 5 3 751546854 1 3 674628307 2 3 405055140 5 2 639585227 4 2 524723644 1 3 536550634 4 3 688405376 2 3 170073641 5 2 440053627 4 2 395949963 5 3 427975490 4 3 331887300 5 3 787664099 5 2 483233304 1 2 749919838 3 3 634329677 5 2 498652594 5 2 339131852 1 2 381134189 1 3 859836996 3 3 754134932 5 3 191932428 3 3 487537985 3 2 912815809 3 2 207730984 3 3 810322854 3 3 492621515 3 3 646916116 3 2 792680154 3 2 190589202 5 3 198705843 5 3 381229148 1 3 227139989 3 2 852548217 5 3 368049375 3 2 964341667 4 3 519422514 4 2 324186239 4 2 199579010 5 2 335143445 4 2 218874560 2 3 694781505 1 2 463729342 1 2 757329452 5 2 395299254 2 2 243047904 5 2 219407425 5 3 171103453 3 2 773056643 1 2 768541404 4 2 709009740 3 3 805670220 3 3 284121018 2 3 234206394 5 3 724538772 1 2 332060720 5 3 446057600 4 3 762181343 5 2 723719621 2 3 673705707 4 2 819822797 1 3 656835873 3 3 101284622 2 3 302469962 3 3 797131216 1 2 865463167 3 2 463678498 3 3 773484209 4 2 572219392 2 2 220476659 2 3 828560389 4 2 792555092 4 3 100473076 5 2 442288602 5 3 749123749 4 2 595954969 2 3 467140881 3 3 978258195 1 2 622451574 3 3 463861810 3 2 295116228 5 3 507268069 5 3 510615652 2 3 679463287 2 3 873459689 5 2 457007807 1 2 719557089 3 3 407685723 2 3 616546025 1 2 882728625 4 3 179292159 2 3 730933990 2 2 611233029 3 2 497751291 2 3 373481755 1 2 294280256 3 2 957982030 4 3 183115187 1 3 840458768 3 3 745401008 3 3 714856133 2 2 125369221 4 3 965551708 2 3 404441643 5 2 359043643 4 2 622622819 1 2 100744841 3 3 965307415 4 2 989167823 5 2 720850459 1 2 373580758 3 2 253629673 1 3 319481041 3 2 357471017 1 2 697058783 3 2 607670200 4 2 255591742 3 2 993161217 2 2 501631288 4 2 172153922 4 2 665190115 3 2 486680537 1 3 391801397 1 2 723530494 3 2 882013040 4 3 641296624 4 2 230184224 4 2 447500426 5 2 817981454 4 3 827870628 5 3 595902950 1 3 214899927 4 2 964385689 2 3 911156660 4 3 573861389 3 3 224683054 3 2 570345388 1 3 706678487 3 3 749819565 2 3 331684273 5 3 148304456 5 2 427959955 5 2 282942278 3 3 402560858 1 2 762028461 4 2 947317140 2 2 906060793 2 2 154319186 1 2 244443190 2 3 382068955 1 3 181309639 3 2 946415394 2 2 393586369 4 2 539255033 1 2 683588501 5 3 387811264 2 3 626672063 4 3 488123862 4 3 735106657 1 3 761268878 1 2 457187685 4 3 100585451 4 2 591459453 3 3 381801068 3 3 834155560 2 3 205305582 5 3 943284723 5 2 896075989 4 2 243073587 5 3 140877796 1 2 165189026 2 2 287051443 5 3 932025458 5 3 442187410 4 2 578816557 3 2 335270597 4 2 450351942 3 2 765684551 2 3 510444599 4 3 691169284 5 2 983435362 4 2 606117706 1 2 917811720 1 2 554583926 5 2 908161197 4 2 299815998 1 3 731898959 2 3 962078050 4 2 300816327 1 3 347919818 4 3 557626267 2 2 664701741 4 3 910928052 1 3 591682058 2 2 602957862 5 3 571774827 2 2 881519361 5 3 368405638 4 3 206266598 4 3 529455735 4 3 371025844 2 3 932270388 4 3 148939519 3 2 124515589 5 2 640685014 5 2 929185158 1 2 134071733 1 2 263665381 4 3 242092962 4 2 677920089 1 3 400383920 3 2 612378405 4 3 792046046 3 3 592826417 5 3 264691374 2 2 349418296 1 2 983949712 4 2 524553167 1 2 489766998 4 3 730569455 5 3 345519904 2 2 325635082 2 2 766316089 1 2 696331807 1 3 818712865 2 2 616691909 2 3 273283161 2 3 954739341 2 3 399683264 3 2 340091084 4 3 892567891 4 3 251657452 3 3 492657736 1 3 768518156 1 3 349361262 4 3 943584935 2 3 728509433 1 3 201309031 1 3 429532225 2 3 992283763 5 3 596619870 2 2 623137299 1 3 237097660 4 3 128538123 1 3 262800513 5 3 359893073 4 3 318278671 5 3 877803884 5 2 228661193 2 2 864500561 5 2 950742587 3 2 571435342 3 3 164199846 4 3 303221032 4 2 231617415 3 2 425292361 3 2 150334410 5 3 488593470 4 2 786949437 3 3 459705982 3 2 641961520 1 2 419961551 3 3 977201282 4 2 609516984 5 3 529644998 5 3 847537521 3 2 266687053 5 3 308003520 5 3 814890488 3 2 561510038 3 2 374664551 3 2 614997369 4 2 558652886 1 3 417623476 2 2 164033389 4 2 773745839 4 3 603757947 5 2 425151994 1 3 398604581 4 3 848335749 2 2 314481795 4 3 279425280 1 3 383583601 2 3 659649141 2 2 415600871 1 3 126755156 1 2 548845247 3 3 614210950 3 3 881234068 4 2 433878219 1 3 845900244 4 2 120027327 3 3 223845512 5 2 366550625 4 2 431851482 1 3 245323541 2 3 393584780 1 2 795641872 2 3 454520629 1 2 975295484 2 2 136586266 1 2 185675590 4 3 141656846 1 3 604144447 4 3 231461266 5 3 517391236 3 2 277190906 2 2 597628454 1 2 882691833 2 2 994147234 1 3 331051321 3 2 727954189 1 3 748408534 5 3 146514718 1 2 933657977 4 2 660336946 3 3 841456001 2 2 404479710 5 2 982385837 1 2 526884969 1 2 459254528 4 3 682469272 3 3 946944904 3 2 916261275 1 2 572472914 5 3 783945282 4 2 933055977 2 2 439378478 4 2 407961557 5 2 522866214 3 2 393751953 3 2 537549347 3 3 779357209 3 2 947715279 4 2 809755161 3 2 325388503 2 2 638391006 3 3 792428875 5 2 621065756 3 3 908822998 1 2 524253896 5 3 546660514 1 2 723741289 3 3 133622178 4 3 950273507 4 3 899447149 3 3 213659790 3 2 214754206 4 2 171737299 3 2 264400671 3 2 166263160 1 2 192597223 5 2 277743649 3 2 578006832 5 3 784958741 4 3 652005498 4 3 959373156 5 3 581529771 1 3 777622852 5 2 500715548 5 2 256025993 3 2 436780662 2 2 531152517 2 2 309122071 5 2 194368613 3 3 896183462 2 3 739451945 5 2 271327933 3 2 909814488 5 3 704030127 4 3 567313995 3 2 235278509 1 3 884897718 3 2 357001672 2 2 120516430 5 3 736126753 4 2 566031094 2 3 314170569 4 3 199726531 1 2 413822828 5 3 233860596 4 3 568898094 3 3 919922955 1 2 994210894 2 3 237029496 5 2 349664681 2 2 675768032 3 3 932705277 2 3 559992819 3 3 130195918 3 2 683698152 3 2 702864611 4 2 737936398 3 3 635635680 2 3 191251809 4 2 695170453 5 2 731283332 1 3 892622435 4 3 549622931 4 2 393205242 1 3 505251730 1 2 165561295 4 3 157589547 1 3 256649197 3 3 381960001 2 2 872994792 5 2 374086140 2 3 276972596 1 2 474243928 1 2 196326079 2 3 225578882 4 2 764673382 3 3 729229270 2 2 197776203 2 2 388773619 5 2 692372733 5 2 953593170 4 3 400587016 1 2 541879114 4 3 799879845 3 3 769235914 1 2 600495673 3 2 722738367 3 3 347817842 2 2 183463143 1 2 489979648 4 2 615361745 3 3 445034177 5 3 505536009 1 2 548833304 3 2 861469514 2 3 433159540 2 2 542487067 3 3 452816724 3 3 216352610 1 2 690348560 2 3 982977629 3 2 115993138 3 3 558468249 1 2 683794855 4 2 430942828 2 2 938139437 2 2 223147220 3 2 932174353 1 3 371471070 1 2 601476556 5 3 804582478 5 3 501883777 2 2 322184448 5 3 960084780 3 2 764506420 1 3 844304112 1 3 875632978 3 3 465511109 2 3 820266149 3 2 413921801 2 3 939155969 4 3 635225735 3 3 377032013 5 2 545492537 2 2 350829806 3 2 462122976 3 2 487989345 2 3 831716037 3 3 922238761 4 3 422951183 5 2 727225117 4 3 165685533 4 2 271945082 1 2 163379938 5 2 242088200 1 3 732514558 3 2 622882873 1 2 116484446 1 3 106965751 4 3 500561893 1 2 520181553 4 3 532912409 5 3 648618362 5 2 424650797 3 2 339901696 2 2 294803296 4 3 484234589 1 2 799251757 3 3 469528624 4 2 417555159 5 2 848657318 1 3 734889329 4 2 317958754 3 3 157907049 1 2 112719131 2 2 224757722 5 2 926152771 1 2 709813525 3 2 217438388 1 2 979826959 1 2 733351334 5 3 212290969 3 3 548229305 3 3 145327301 5 2 732869308 4 2 301047901 2 3 131191717 3 2 635702861 2 3 754023152 1 3 468610475 5 2 818304403 5 2 646054167 2 3 144528052 4 3 917005463 3 2 789513298 2 2 731362236 4 2 849113265 2 2 953158946 3 2 189747891 1 2 468355674 2 3 728084612 4 2 476680437 3 2 800859434 3 2 605200958 3 2 772529574 4 3 228711632 1 3 492338920 4 3 425212652 1 2 561173301 5 2 237165245 2 3 168279295 5 3 349043327 2 3 335671150 1 3 947255338 5 3 429629447 4 2 345661224 2 3 929681675 2 2 448969669 2 2 351167737 3 2 378520603 5 2 206323050 4 2 372463348 5 3 581211817 3 2 384997317 4 2 525588426 2 3 874059926 4 2 986100544 3 3 918205661 1 2 170234395 3 2 544835973 2 2 984982756 5 2 536598254 3 3 719250224 1 2 687675794 4 3 964027678 5 2 334871968 4 3 932377467 1 3 331388782 5 2 580383905 3 2 943570650 5 3 426145283 4 2 511899156 1 2 373989910 1 3 735885654 4 3 499165264 2 2 167444463 5 3 996094721 1 3 897918485 3 3 181971573 5 2 235779106 4 3 651118201 2 2 494426735 4 3 703325251 2 2 918917958 4 2 904733341 4 3 199373350 3 3 463386475 3 3 141778445 4 3 823925846 5 3 664821586 1 2 675210284 4 2 798952176 2 3 664621425 1 3 688105982 3 3 732592152 1 3 734035600 2 2 456928131 5 3 370175300 4 2 702156431 1 3 885173498 4 3 739827978 3 3 724824230 1 3 448836220 2 3 187689180 1 3 351523982 3 3 693384272 2 3 499903850 2 2 446686291 2 2 581584428 3 2 820006770 2 2 388960096 5 3 185465525 4 3 614697061 3 2 220614731 4 2 347757981 3 2 410465903 3 3 464823122 2 3 609288814 4 2 327741761 4 3 145731465 4 3 363712846 5 2 804562205 5 2 587267354 1 2 910145574 4 2 430792845 1 3 444232945 3 2 812538930 5 2 897504276 3 2 719192680 2 2 403810813 3 3 961401411 2 2 766665543 4 2 417110237 3 2 302942583 3 2 636797519 3 2 751058452 4 2 167650515 2 3 168762312 3 2 188603163 3 2 748333730 1 2 827770240 5 3 642222051 3 2 560549838 5 2 316046685 1 2 195669894 3 3 794610953 4 2 995107711 1 3 210476961 2 3 694044412 4 3 450793758 3 3 868795813 3 3 789827976 3 2 215246488 4 3 719557812 3 3 991601867 4 2 877496240 1 2 374507687 5 2 229778611 1 3 207040417 1 2 106336182 5 2 935856661 1 2 717551696 4 3 199919526 4 3 903133524 3 2 631622287 1 2 486743662 2 2 126979241 4 3 865325628 5 3 602169272 2 2 404982601 1 2 360928714 1 2 257640385 2 2 322777177 1 3 990818792 4 2 411258317 5 3 103335532 4 2 177907411 4 3 432315287 3 3 844512704 3 3 448878587 2 3 581896443 3 2 743025636 3 3 155577777 4 3 421308468 4 2 736614895 2 3 567732577 3 3 676184960 1 2 793267866 5 3 363178841 4 2 930491684 2 3 890874263 5 2 299092676 3 3 447212176 1 3 591889004 2 3 220604992 3 3 774257872 2 2 116245473 2 2 807372384 3 2 906685279 2 2 781360564 2 2 217877328 5 3 530454252 4 3 340820040 1 2 574423074 2 3 969812829 1 2 978740594 1 3 710389717 2 3 456840206 3 2 844824705 2 2 710366047 3 3 643414979 3 3 444863058 2 3 684912361 3 3 358219115 4 3 475426916 3 2 389022903 1 3 624094700 1 2 859245742 2 2 373612640 2 3 905410349 1 3 128445497 3 3 692212177 2 2 500772725 5 2 212599506 2 3 650486245 2 2 663462183 2 2 750424252 2 2 222573746 4 3 639473538 2 3 745744570 5 2 659678245 1 2 535924769 2 3 204232906 5 2 583624294 1 3 178934519 3 2 377292710 4 3 835853794 3 2 646866340 1 2 768635212 4 3 830967626 1 3 219805824 3 2 684835606 2 2 398151838 3 2 349437633 2 3 904013866 1 2 741858580 1 2 113345785 3 3 723243487 5 3 878696576 2 3 171194016 3 2 946364432 1 2 490934329 2 2 345137072 3 2 775385735 2 3 346238895 2 3 700937230 3 3 979430245 3 3 692019389 1 3 108792353 5 3 406184606 3 3 323946457 4 3 385407423 2 2 405213503 1 2 354550838 3 3 210639852 5 2 555913848 1 3 415086568 4 2 528120867 1 3 471959497 2 2 556771039 4 2 472026989 5 3 265861605 3 2 307613214 4 3 893213770 4 2 672488385 4 2 786668920 5 2 824010015 3 3 737607063 3 3 134743587 2 3 596022275 3 3 161115525 5 3 727029674 1 2 186946904 1 3 754842086 3 2 372760546 1 3 729461542 4 3 275619923 5 3 228424051 1 2 192493871 2 3 233679611 4 2 764073170 2 2 933790210 3 2 286369962 1 3 303220084 2 3 418864689 1 2 204144910 5 2 983213163 4 2 456797594 2 3 518862181 3 3 447152477 3 3 360602104 4 2 283277977 4 3 359294812 3 3 248606991 2 2 921083093 4 3 504082230 3 3 161722019 5 3 358890580 5 3 384785763 5 3 571520625 2 3 563491431 4 3 643190526 5 3 545885642 5 2 287699581 1 2 247597735 1 2 388567831 3 3 364880726 2 3 155871516 5 2 850679987 5 2 578273107 1 3 458489039 2 3 210790441 2 2 871135864 4 3 841208271 3 2 255512359 4 2 219504138 2 2 205910442 3 2 647168085 4 3 682545614 4 2 469367256 1 3 469687967 5 3 417801577 2 2 151104274 4 3 648912218 2 2 226867724 4 2 325879325 5 2 311189944 3 2 508892749 2 2 608265180 1 3 997125257 1 2 760742744 2 3 925170775 1 3 516807830 1 3 165545267 4 2 721959458 3 2 449413895 4 3 130399369 3 2 115435778 5 2 664668720 2 2 249838063 5 2 447102497 2 3 420471888 2 2 444574020 3 2 797464534 1 2 431332507 3 3 214680635 4 2 983527294 2 3 361008349 3 2 321067854 3 2 247355455 3 3 447053892 4 3 161103068 2 3 869061090 4 2 404547067 4 2 551343563 5 3 401282408 1 2 166083176 5 3 797419822 4 3 651010318 1 2 959019178 2 2 672003715 2 3 529257742 2 3 770582230 4 3 675004807 1 2 987324677 3 3 493945197 5 2 810976313 2 3 585640497 4 2 942450672 5 2 145849991 2 2 544568211 2 2 366121073 5 3 583780457 3 2 898239965 2 3 232383549 2 3 299966084 2 3 282818432 4 3 427278383 5 3 267711514 5 3 788065632 1 2 832951695 5 3 183470358 1 3 913278865 4 3 321627768 2 2 821558871 3 2 551552166 5 3 728304697 5 2 358877878 2 3 340719509 3 3 913375253 5 3 635283932 4 2 664666784 5 3 167339748 1 2 839840322 4 3 982065516 2 3 743400575 3 3 588100563 4 2 679915778 1 2 386044964 3 2 251780143 5 2 267886463 4 3 169549085 3 2 446080969 4 2 976238811 1 2 529873575 3 3 437664222 2 3 285365474 1 3 610874802 2 2 550010882 5 3 149955139 1 3 303134219 2 3 776421473 2 2 907674648 2 3 810807158 5 2 579329399 4 2 189505041 5 3 470754135 3 3 799628037 1 3 576430877 3 2 406680949 4 3 231185581 4 2 229980210 3 3 988667681 3 2 427686670 3 3 308695993 3 2 867066949 2 2 666268497 4 3 572788510 3 2 527517565 5 2 848354081 3 3 613053903 3 2 514953237 3 2 691057475 2 3 607848140 3 2 864068721 5 2 329086200 2 2 878946534 2 2 648086258 3 2 658930600 3 3 852706239 5 2 763944150 2 2 458281162 1 3 763933546 2 3 198343418 1 3 514751465 1 2 220080155 4 2 945063086 1 3 334155089 3 3 145138991 1 3 286584014 2 3 407124100 5 2 871865481 3 2 798331334 3 3 223150933 3 3 154449510 1 3 521215057 5 3 612916464 1 2 242076601 4 3 659766869 2 3 528621808 2 2 236240126 2 2 281190807 4 3 849280954 5 3 298955941 3 2 949498892 2 3 538023070 2 3 606746645 1 3 674198348 2 3 333801053 3 2 841896566 4 2 631504903 3 2 330328373 2 2 540088829 1 2 404614279 3 3 769111184 2 2 527542443 5 3 787622780 1 2 553555932 1 2 339007273 3 2 461228736 2 2 827654595 2 3 884696859 1 3 514190441 2 3 124805537 1 2 823050284 2 2 147621627 3 3 992403264 1 3 543324208 2 3 659395636 5 2 589633104 2 3 970910730 2 3 142225439 2 2 687416067 2 3 156781437 5 2 917968843 1 2 473673538 1 2 155236426 5 2 261497926 1 2 990513441 1 2 739546686 2 3 879125767 2 3 800774949 1 3 988498943 4 2 574919647 3 2 274709094 1 3 981054239 5 2 888959826 4 2 858277219 4 3 462259751 2 2 111617917 1 2 468059757 2 2 571596392 5 3 524033647 3 2 591122167 3 2 272602044 4 3 953713981 2 2 595468725 4 2 115453919 5 3 280841185 1 2 614556558 3 2 113959230 2 3 779736239 4 3 918655683 2 2 469732421 3 3 715198160 1 2 929905897 5 3 152872576 5 3 571395243 5 3 274613260 1 2 330973513 1 2 781812315 2 2 424697282 2 3 606456665 4 2 151576321 5 2 865469820 1 2 924571620 2 2 242376829 2 2 461491328 4 2 867432082 2 3 993875799 2 2 383376499 1 2 446378424 1 3 538687626 2 2 821768777 5 3 165817740 2 3 124000972 2 3 412747319 4 2 657775785 4 2 704012345 4 2 478750421 2 2 582043223 2 3 873105334 5 3 492044579 4 2 196396135 1 3 460840336 2 3 836174483 1 3 439494558 1 2 749972732 4 3 701240137 5 2 305537203 2 3 567355592 1 2 130615325 4 2 296207488 3 3 173259699 1 3 755453959 2 3 445445391 2 2 322962065 3 2 483217899 3 3 139064778 1 3 207164788 3 2 817687349 4 2 242937774 1 3 514313718 1 3 573726603 3 2 402819380 5 3 434841699 5 3 949378916 5 3 610321483 3 3 490916947 2 2 958207296 3 3 302507402 4 2 650532290 3 3 915015307 1 2 829921163 4 3 722079678 3 3 312761575 4 2 192334294 1 3 457586083 1 2 289744624 5 2 132944915 3 3 957878635 4 2 787247382 2 3 917373293 1 3 420238577 5 3 160339826 3 3 684785079 4 2 532176318 1 2 152971482 1 2 736805581 4 3 758814260 1 3 134631808 1 2 499533738 4 2 697228365 2 3 457671497 4 2 343745970 1 3 792892500 1 3 136954550 5 3 391730826 1 2 891214805 4 2 950846248 1 3 348602860 2 3 480226310 5 3 221201824 2 3 372536509 2 3 171524091 3 3 541064071 4 2 771790326 2 3 747269566 4 3 320713570 5 3 447420399 1 3 745293280 4 2 179778878 1 3 566180036 3 3 498131938 1 2 656509643 2 2 361785060 3 3 910370542 3 2 602606493 2 2 863404904 2 2 562941773 3 3 994258733 3 2 963769374 3 3 153928543 1 3 642125808 5 2 561223437 2 2 399014124 3 3 912061239 2 3 549736004 4 3 246422233 5 2 674425823 3 2 738567068 2 2 201129393 4 3 244838214 2 2 437990673 4 2 726168356 5 2 678262085 5 2 506318782 2 3 536628833 5 3 486185354 5 3 683209649 2 2 718154017 3 2 749194364 2 3 819324841 5 2 148328084 1 2 891116959 1 3 108974529 2 2 176037610 2 3 732079934 5 3 380335415 2 3 562336188 4 3 978668307 3 3 747252865 1 3 444889751 3 3 754852727 1 3 842580099 2 2 368621939 3 3 135456372 1 2 924100689 1 3 906456646 2 3 310198334 4 3 610098324 3 2 271247787 3 2 509266975 5 3 268973162 2 2 356117834 3 3 349842235 3 3 385503923 4 2 620242190 4 2 602007790 4 2 771975243 4 2 399001253 5 3 145675916 5 3 411978449 1 2 861516094 2 3 320159081 1 2 171038840 4 3 272324329 3 2 358131730 4 2 477443779 1 2 321772268 1 3 443140082 1 3 599815352 1 3 644289735 1 2 458571566 2 2 327927014 3 2 152398446 1 3 539424895 1 2 277690800 1 3 642898975 2 2 100900623 2 3 322575302 4 3 800319186 3 3 320536658 5 2 593731028 2 2 494276576 5 2 880574689 2 3 769865437 1 2 798927895 5 3 699359242 5 3 204974426 5 3 608530014 2 2 691318730 5 3 782274451 3 2 277799432 4 2 424572795 3 3 389857390 4 2 759976700 5 2 261068798 1 3 106850283 5 2 217587651 2 2 937284491 4 2 594237736 2 2 667496712 3 3 750264250 4 2 451873642 2 2 725728665 3 3 222894072 4 3 287699987 3 3 248632451 4 2 996741580 5 3 590085784 4 2 311643231 1 3 646350191 4 3 293402079 4 2 437287086 1 2 795466257 2 3 711850323 4 3 221306390 4 3 666089916 4 3 629742628 4 2 984502496 2 2 863062864 4 3 557182084 5 2 824610440 5 3 121451305 4 2 799716406 2 2 326863924 3 3 607052189 4 2 888894118 2 3 496189400 2 3 407640476 2 3 238841492 4 2 140441286 5 3 743695871 2 2 497274795 2 3 672664817 4 2 361426398 3 2 736420855 1 2 333372121 4 3 622199939 1 2 821281516 3 2 734855813 1 3 652082958 3 3 336670619 4 3 758731820 3 3 935960236 5 2 750683496 3 3 223085547 5 3 904346427 4 3 461521979 4 3 469372245 1 3 918995795 3 2 740317462 3 3 493656964 2 3 818307116 5 2 261390597 5 3 615473162 2 2 332219048 3 3 619060112 5 3 941537812 1 3 773013050 4 2 706743289 1 2 100922962 4 3 671694576 5 3 813205595 1 2 208192207 1 3 140516252 1 3 772008418 3 3 254195404 1 2 422135435 2 2 844702419 3 3 170927167 1 2 100455856 2 3 673915715 3 2 682196877 4 2 589412615 4 3 126923135 2 2 759757464 4 3 784586264 1 3 696561866 4 3 723027181 5 2 118477207 1 3 612455467 3 2 635111088 4 2 158273206 5 2 131228631 5 3 110159324 5 2 560747017 3 2 235996528 1 3 384233630 2 3 656587502 2 3 452028568 3 2 264434688 3 2 867728735 3 2 486714344 1 3 236134684 4 2 211913101 4 3 485835532 2 2 748677137 3 2 893395280 3 2 219727643 5 2 670978377 2 2 159800587 4 3 258018826 5 2 809676634 1 3 742635271 1 2 654036043 3 3 759169027 1 2 215042879 3 3 423904399 3 3 478041506 2 2 566894016 1 2 744744942 1 3 594982830 5 3 448150998 2 2 737381576 3 3 630249134 1 2 794183512 2 3 762883063 3 3 767020407 2 2 789526973 4 3 408337381 4 3 413021052 1 2 583561375 4 3 805038459 1 2 588644650 2 3 298608917 5 3 376651910 3 2 126582500 3 2 503579543 1 2 340064869 4 3 215268196 5 2 785983945 3 3 314045442 2 3 228964887 3 2 199622596 3 2 946374501 4 3 702433918 5 2 715324026 3 3 292104882 4 2 330032806 5 3 174619961 3 3 126719286 3 3 975627227 5 2 271615217 1 2 731271849 5 3 919914676 2 2 736014493 2 2 554659487 4 2 115829984 3 2 648039678 4 2 989788981 2 3 768193123 3 2 413119551 3 3 987157371 3 3 356657631 5 3 904028534 1 3 505299433 3 3 579645318 2 2 241068720 2 2 157122337 2 3 429343557 5 2 221588657 4 3 495166688 3 2 364433115 2 2 711768339 3 2 319138673 4 2 651887199 5 2 464636877 4 2 816355361 2 2 986497670 5 3 517894798 1 2 294359265 2 3 249011369 1 3 872054220 4 3 511389640 5 2 726420868 2 2 102538547 2 2 361492829 4 3 530217942 5 3 264138356 3 3 289015880 3 2 416892260 4 3 197268158 3 3 898618904 2 3 785803461 4 3 212753074 4 2 910063574 5 3 552921807 1 2 567983981 4 2 494432656 2 2 132596054 3 2 548622307 4 2 299256393 1 3 110807794 3 2 149354469 4 2 577262014 3 3 550499679 4 2 693999402 5 2 708496984 2 3 709718487 1 3 191252181 2 2 551500680 5 3 583096314 1 2 539464233 1 3 913632115 1 2 270537485 3 3 740407169 2 2 359022001 1 2 770113526 4 2 909579149 5 2 626819322 1 2 147392956 1 2 786522158 4 2 391518317 2 3 978290246 2 2 284018768 4 2 620816859 5 2 614073184 3 2 140734151 5 2 567608854 2 2 671118918 3 2 614808592 3 3 996640335 4 3 176794579 4 3 364591011 4 3 374706898 4 3 466191717 3 2 968146157 1 2 188521740 1 2 553914312 1 3 625467027 4 2 737342631 1 2 459040518 3 3 578395221 4 2 353939515 4 2 313622103 4 3 709568633 2 2 709282399 3 3 800697030 5 3 372729570 1 3 513342571 3 3 748202895 1 2 977123655 2 2 680341427 2 3 947573691 4 2 999685785 1 3 162798346 4 3 573228963 4 2 307580188 2 2 407934293 4 3 556938984 3 3 972912744 1 2 640172586 4 3 184594563 3 2 137454386 5 3 682499331 4 3 331542089 3 3 350779415 2 2 644765365 1 2 683355162 5 2 478836072 2 2 858956282 1 2 759736222 2 3 450838809 2 3 503712240 5 3 486046245 1 2 730583195 2 2 654566790 4 2 666804988 4 2 814028379 4 2 803105714 5 2 344448699 5 3 967655875 1 2 115012955 5 3 716856640 5 2 207178882 4 3 161828385 5 2 469303266 5 2 992093287 5 2 448289016 1 3 658748894 2 2 967340830 1 2 206214986 1 3 871183790 4 3 538615666 5 2 806444836 5 2 129967282 1 3 971029360 3 3 156589774 1 2 346144021 2 3 301937909 2 3 347183387 5 2 602158104 2 2 445940630 2 2 597456547 2 2 385167631 2 2 771892977 5 2 644351166 3 3 350948893 3 2 828229783 3 2 976315377 4 3 308048301 3 3 596846369 1 2 847500010 3 2 136133024 4 2 321275866 5 2 944765523 5 3 880151754 3 2 747073496 3 2 384109452 2 2 885326495 4 2 751271906 2 2 588611154 1 2 253706061 4 3 937791151 4 3 583873183 2 2 950784066 2 3 615492769 2 2 240303265 3 2 250148759 3 2 697280246 3 2 727467944 3 2 249753993 2 2 223635586 1 3 653904513 4 3 662602999 2 3 281405647 2 3 428105059 2 3 965393051 1 3 859683718 5 2 704321125 5 3 298375623 3 2 346234164 4 3 800706175 1 3 914970403 3 2 882208204 2 2 167218779 2 3 418129611 4 3 164938888 3 3 265012947 2 2 685003959 2 2 673213652 4 3 182154232 5 3 567576344 2 2 679089574 2 3 715197981 2 2 754044492 4 3 519278836 1 3 540021636 1 2 104396902 3 3 418840657 2 2 552927968 2 3 214820741 2 2 672452396 2 3 463447668 4 2 980816123 5 2 260184037 5 2 439983078 1 3 575885936 2 3 422662945 1 3 775274774 1 2 931906955 5 2 370873711 2 2 943629788 2 2 146242133 1 3 296506215 2 2 418932962 5 2 307068068 2 3 531302913 5 3 863338996 5 3 554122076 5 2 810854679 5 2 348653615 1 3 678201458 4 2 553957103 4 3 879218007 3 2 474871284 3 2 523941019 4 3 305995556 4 3 804948900 5 3 897141282 2 2 672729170 4 2 210873548 2 2 330853574 3 3 401373819 5 2 185554674 2 2 522715665 4 3 500333342 1 3 393495016 4 2 989023424 5 3 638039270 5 2 640437912 3 2 425366121 3 2 393379818 1 2 633940714 3 2 192241106 4 3 427596839 5 2 490604034 1 2 343013768 1 3 645827859 3 2 178073736 1 3 502020433 5 2 348245276 4 2 101850421 4 3 713336524 4 2 703615658 2 3 923061680 4 3 206400198 5 2 373246098 5 2 987304630 4 2 583404074 3 2 840365832 5 3 558596679 2 3 251846813 2 2 212276989 4 2 765635244 3 3 564274377 4 3 614864499 3 3 239765664 2 2 411156414 2 3 534778432 3 3 429366427 5 3 502533076 5 2 416558492 5 3 288617142 2 2 330060554 1 2 542305836 1 2 911814388 1 3 695065600 2 2 553104186 2 2 441879854 2 2 731614823 5 3 116823966 3 3 665642593 4 3 653473407 2 2 835451526 3 2 500078549 2 2 309446197 2 2 112169318 4 3 126305607 5 2 638436080 3 3 645233060 5 3 734812927 1 2 881351186 4 2 674572266 1 2 417298697 5 2 502816698 2 3 739932211 3 2 914522716 4 3 685868893 2 3 318504280 4 3 511767710 5 2 997146313 4 3 113015576 1 3 536661456 2 3 524468002 2 3 204689053 5 3 550631333 3 2 121393772 4 2 132840083 5 2 482924643 3 2 192077545 3 3 816331276 5 3 786741492 1 2 666801480 1 2 286887063 1 2 156731549 3 3 544821117 5 2 562740910 5 2 450281861 1 2 864339675 2 2 760848594 5 3 208418309 1 3 760114232 2 3 742593754 2 2 492485225 3 3 559080081 5 2 927231808 5 2 210951958 4 2 248750952 4 2 322258502 2 2 352848283 4 2 790059640 1 3 845585168 5 3 293073014 2 3 588981436 5 2 933366263 2 2 263800283 1 3 523557298 1 3 145171686 2 2 513700902 1 3 525767324 2 3 516179354 4 2 637481141 5 2 306472423 1 2 966418614 2 2 917675191 5 3 951720915 1 3 829064195 4 3 889650792 3 3 914925804 1 3 478823556 5 3 850605471 2 2 153631625 1 3 660728984 3 3 658573641 2 2 786991103 4 3 921503136 3 2 485772430 4 3 567915615 5 2 311259310 3 2 964401870 3 3 701781167 3 3 902070174 1 3 915024708 1 2 329030831 3 2 925293591 5 3 982345021 2 3 603118701 4 3 827814424 1 3 397672125 3 2 560344795 1 2 844835419 5 2 869858463 3 2 838688515 3 3 260049653 4 3 823822370 2 2 675651416 5 3 615873857 5 2 228539625 4 3 479678486 3 2 226606287 3 3 845766513 4 3 847633346 5 3 225866976 4 3 476622715 4 3 641998605 5 3 693073025 4 3 879900530 4 2 617030277 1 3 965349051 3 3 388106199 3 3 793015758 3 3 927814191 2 3 830355855 1 2 854030038 2 3 594369708 2 3 949482817 4 2 323161454 3 2 232306351 2 2 724943688 3 3 697536852 1 3 276555201 2 3 896539059 5 3 303143549 4 2 549782007 4 2 548667191 1 2 658639096 3 2 391208903 1 3 860977477 5 3 342305639 5 2 355881565 3 2 485155987 4 3 543509951 4 3 578344740 4 2 383641915 3 2 102736039 1 2 698454762 4 3 302592229 4 2 961324868 2 3 140467800 5 3 394807355 4 2 916787026 2 2 543110088 1 3 187408757 1 2 274221402 1 3 576857891 5 2 578972187 2 2 928044469 5 3 104653459 3 3 662828575 4 3 241915637 1 3 657611405 4 2 314608392 5 3 513540165 2 2 143451763 1 2 745858754 3 3 275645164 5 2 538713035 3 2 767110306 3 3 257373176 1 2 336078405 1 2 500387898 3 2 246223193 5 2 977196984 1 3 248484419 4 3 297403407 1 3 753683336 4 3 520744116 2 3 795627213 1 2 872991582 5 3 736719516 1 2 560674220 5 2 306397507 2 3 126823176 2 2 849726691 4 2 771883722 4 2 217753199 4 3 346463244 4 2 853188006 3 2 300067359 3 2 241651880 5 3 936301010 4 2 125515986 2 3 911810248 4 3 610421033 1 2 628137353 2 2 212129164 1 2 785172181 2 3 507116311 1 2 489131854 1 3 690779484 5 3 131374250 1 3 311257414 5 2 887048972 5 3 415258181 4 3 329347420 4 3 485262605 5 2 794381783 3 3 932459057 5 3 754460813 1 3 588143995 3 3 528452593 5 3 368857036 4 3 158979516 5 2 774529267 3 2 644231409 3 3 456254380 4 2 624674789 2 3 938356747 4 2 729460863 3 3 753345115 4 2 408856456 1 3 825362791 4 2 730029472 5 2 927314570 2 3 652010444 5 2 300195592 4 2 151730731 1 3 400805520 4 2 937675096 1 3 568653299 1 2 675276281 3 2 213670370 1 3 385238022 1 2 261623652 5 2 692604106 4 2 130772152 5 3 443524259 5 3 414549607 4 2 351738139 2 3 410466464 5 2 737127862 4 2 535054332 2 3 696916089 1 2 624089837 1 3 231208868 4 3 425684529 1 3 363155098 1 2 901762791 2 2 653724723 2 3 952703947 1 2 408672600 2 3 135120207 3 2 698717148 1 3 731896879 1 3 567199441 4 2 892637064 1 3 582241729 4 2 104064045 4 2 681475017 1 3 563347293 2 2 117529659 2 3 916497880 4 3 525156584 3 3 774964474 5 3 837152782 2 3 703043006 4 2 614489863 4 3 384848482 2 3 422341842 3 2 494017654 2 2 367733646 2 3 974550057 3 2 192781752 5 2 248628722 4 3 332899966 1 2 504459089 5 3 550282773 5 2 810424132 2 3 601335908 5 3 275655665 5 3 298986968 1 3 160889045 2 3 851478752 5 3 199751782 4 3 286840156 2 2 178599741 4 2 177727327 3 3 648962569 5 2 912221904 5 3 524167799 1 3 992886819 1 3 389550840 5 2 964758559 4 2 178312375 2 2 669565972 2 3 588678794 4 3 668187724 5 3 878480507 2 3 158773514 1 2 660692781 4 3 633466223 4 3 241874550 5 3 684091361 1 3 262640234 2 3 963454043 4 2 111342070 2 2 704318223 4 3 670122480 3 3 115274461 1 2 755564314 1 3 174628288 3 2 781708810 2 2 502516458 4 2 184696151 3 3 357925821 3 3 786849707 1 2 948982537 1 2 462034858 2 3 296586656 1 2 764241099 1 2 249301256 4 3 978964142 3 3 595685279 5 3 416905661 1 3 320273998 4 3 675177169 1 2 785406278 4 2 220175184 1 2 360938527 5 3 598191158 1 2 896778224 1 3 529316911 3 2 567849930 2 3 710979954 2 3 150335163 4 2 617972548 1 2 228853535 1 2 133041608 4 3 770336675 2 3 411399344 2 3 663217492 2 3 466317104 5 3 686581503 5 3 641050066 2 3 651103387 1 2 807402059 1 2 140152971 4 3 549042817 1 2 112421311 3 2 427308862 4 3 722138524 1 2 150224638 5 3 579580295 1 3 528762121 4 3 465254555 3 3 951478021 4 3 546041181 1 2 279909217 3 2 684591281 1 2 139132727 3 3 461175691 3 3 335505487 4 3 435336980 4 2 673450774 5 2 711741423 4 3 968372906 2 2 607043235 5 3 958715114 3 3 493095983 1 3 418703081 3 3 497002041 3 3 263496868 4 3 989868982 1 2 769432571 4 3 368767668 2 2 576305180 3 3 249217494 5 3 869798422 2 3 610613600 4 2 188748168 3 3 929764099 5 2 666028846 4 3 414373941 3 3 263196249 2 3 238526576 5 2 599284996 3 3 190519833 4 3 666269211 3 3 848324919 3 2 378768402 4 2 271043567 3 2 758847468 2 3 103132244 1 3 159681407 2 3 809015284 3 2 213596356 3 3 751392933 4 3 420097186 2 2 425370698 4 2 683089546 3 2 599453249 3 2 197197349 2 3 311285308 1 2 828378246 5 2 624912237 5 2 375548518 4 2 238522873 2 3 585370636 2 2 753394688 2 2 185987190 1 2 944114892 1 3 182907690 3 2 607271150 5 3 919973153 4 2 163408464 2 2 171753103 2 2 609475731 5 3 644135401 5 3 393391735 1 2 700090224 3 2 315877772 1 3 693082810 2 2 680721107 5 3 898991620 1 2 705961943 3 3 761062996 2 3 167484446 4 3 450470479 3 2 931604076 4 3 893033415 3 3 982796696 3 2 117297751 5 2 333324640 2 2 886307667 4 3 392476930 2 2 980014758 5 2 783433485 1 3 293317734 3 2 222570286 2 2 474521456 2 3 370504724 2 3 983246546 4 2 903668178 2 3 367416098 5 2 211896793 3 3 652981047 5 3 355527720 2 3 265595949 5 2 658208794 3 3 747818662 1 3 573923306 2 2 353081335 2 2 257715268 5 3 615657739 4 2 985382465 3 3 414246341 4 2 321918490 2 2 893899507 2 2 368078485 4 3 872187387 5 2 171584028 3 2 325846768 3 2 541423923 3 3 499380763 1 2 224590816 3 2 251757782 3 2 758515271 5 3 246564816 3 3 150880134 1 3 547374469 3 2 455937131 3 2 277140672 2 3 281558615 2 3 629209901 5 2 114191758 1 3 497834360 2 2 240068692 1 2 582183807 1 3 217978499 1 2 261046248 2 3 895089345 3 2 289052120 2 2 961556568 2 3 712079646 4 2 177777908 4 3 187121585 3 3 982728415 4 3 363257785 2 3 168269338 4 3 405326289 3 3 292371441 5 3 300192203 1 3 369114624 3 3 779839485 2 2 157876725 4 3 663757682 5 3 906391486 3 3 165215262 2 3 397638526 1 3 187772306 1 2 452649833 2 2 861716049 3 2 374290417 2 2 185017804 1 3 499622573 1 2 988831412 4 3 163347883 5 3 476825288 5 2 835278685 2 2 596200591 4 3 529894013 5 2 859092230 4 2 636523405 5 3 828957147 2 2 480652512 3 2 358742694 4 2 411436634 2 3 779109845 1 3 345244408 1 2 399308866 1 2 829303862 3 2 636174228 3 3 355111301 4 2 899613543 3 2 784250954 3 3 826730659 5 3 346462303 1 2 691744742 5 3 127044211 4 2 701692708 4 2 856181028 4 3 169288800 5 2 215977109 2 2 327621159 3 3 418077414 3 3 929941548 3 2 662395549 5 2 651466363 2 3 330869130 1 3 127835799 4 3 457346319 4 2 357945220 5 3 677806180 5 2 765318351 1 2 739965356 1 3 898784188 2 3 569597913 2 3 155470614 5 2 984172253 4 3 199910512 3 3 537182677 1 3 552966263 2 2 137011718 1 2 563790307 4 3 184439542 2 2 148636021 3 2 166755495 5 3 674730275 5 3 747173897 4 3 176511909 5 3 713680749 4 2 519338150 2 3 145601807 2 3 155968491 3 3 224187926 4 3 523083471 2 2 306807940 1 3 791021821 4 2 926289740 2 2 145093716 4 2 456188882 5 2 369072447 5 3 379815120 4 3 567476540 3 3 799155831 3 2 834480778 3 3 118737991 5 2 257747511 2 3 357101016 2 2 321858027 1 3 744929566 1 3 478925244 3 3 667988248 5 2 867702264 3 2 530326161 2 3 650461527 5 2 687955730 2 2 693852471 4 3 677632139 5 3 250130932 3 3 410997934 4 2 708504723 2 3 585672986 2 3 506095006 1 3 431004040 4 2 830757360 4 2 623868136 3 2 626887642 1 2 896445614 1 2 373616771 1 2 134151846 4 2 124985080 2 3 762838383 3 3 164062494 2 3 591718767 1 3 540424155 4 2 146127317 2 2 832758196 3 2 826930890 5 2 636840090 2 3 431684198 3 2 815145990 4 2 886438630 1 2 796454121 2 2 449538372 5 2 452947093 2 2 820543046 3 2 418201016 5 2 686207641 3 2 726167182 1 2 256784074 4 3 694440820 5 2 434348148 4 2 293683879 4 2 205948299 2 2 287106384 3 3 669328976 3 3 530095842 2 2 892039263 5 2 497961900 3 2 505418010 2 3 505546179 2 3 170008994 5 3 373465866 4 3 897579606 5 2 438270044 4 3 671881746 2 2 841574339 1 2 913729792 3 2 891730101 4 3 196549178 1 2 450293466 5 3 657010279 1 3 835828624 5 2 497019278 3 3 749428472 3 3 616860922 1 2 185005858 1 2 807675688 1 2 612620276 2 3 149506094 3 2 715711378 3 2 547216448 5 2 834625165 1 3 161720067 5 3 941273206 4 3 119982590 2 2 241117226 4 3 591879338 1 2 452948244 2 3 841848360 1 3 570987393 1 2 215022824 3 2 573586902 5 3 859956784 1 2 447284173 2 2 217535622 4 3 585130094 3 2 174744587 4 3 373074452 5 2 755922348 5 3 293844744 2 2 114584164 2 2 215769366 5 3 379787485 3 3 288113238 4 2 225218758 4 3 579617851 2 3 374860997 2 2 141529081 3 3 990467782 2 3 240482991 2 2 485375220 5 2 101908159 1 2 356225897 2 3 405804532 1 3 257441457 4 2 535900729 5 2 459641870 4 2 675678946 5 2 695650412 1 3 573850037 1 2 146201191 5 3 939011589 1 3 797263592 3 3 447954944 5 2 587102101 4 3 271453044 4 3 690261736 2 2 433667995 2 2 269235784 5 2 156196861 3 3 180625508 5 3 907339267 4 2 984789072 1 2 103999259 4 2 877945472 4 3 248756879 1 2 419568969 1 2 278585125 3 2 606261606 5 3 490362739 5 3 479759021 4 3 762305682 1 2 999301203 5 2 261908082 3 2 811556048 5 2 568462382 2 2 889295386 2 3 110763838 1 3 324662700 3 3 730024087 4 3 628843242 3 3 192867475 3 2 374248388 1 3 631022210 2 2 200072929 2 3 744730882 4 3 498158919 5 2 290937985 3 3 933426342 5 2 346349572 4 2 903310191 4 3 694143407 2 3 932037404 3 2 736859061 5 2 377883161 4 3 717140507 4 3 682730402 3 3 676503972 3 3 481570098 2 3 559467334 4 2 442825339 2 3 630423471 5 2 650742903 5 3 468368210 4 3 317736013 1 3 956382873 3 3 325670402 2 3 501926726 1 2 321139797 5 2 454617724 2 3 942532233 2 2 149483020 5 2 205574460 5 2 696392458 2 2 669733706 1 2 542668987 1 2 956180219 1 3 567145094 5 2 728851530 3 3 983119455 5 3 484861316 5 3 284572845 5 2 437731553 3 3 853670450 5 3 955941760 5 2 910406636 1 3 366380973 1 3 181552673 4 3 370427593 4 2 584322926 2 2 757553272 5 3 309608428 1 2 763707288 3 2 415136348 5 3 187285360 3 2 632441961 5 2 172404034 2 2 690428901 3 2 372453270 5 3 586093886 2 3 704028867 5 2 686964021 1 2 710630595 3 3 261050131 4 2 844102363 4 2 806068771 5 3 137687758 2 3 285434694 2 2 663888170 5 2 380135866 4 2 243752254 2 3 502186809 1 3 170966578 1 3 294495874 4 3 202650589 1 3 420190363 3 2 564293472 3 3 317385231 1 2 187210594 1 2 145634298 1 2 128589647 1 2 622909346 5 2 611306960 1 2 419443988 4 2 983803237 1 2 130747241 1 3 259005654 3 3 550427732 1 2 252634595 5 2 133032582 2 2 792241660 4 2 541352470 2 3 727517154 4 2 692056563 3 3 554390395 5 2 738409294 1 2 666195180 2 2 912219704 2 3 222030965 2 2 751473022 1 2 790014981 4 3 793637903 2 3 806820226 1 3 212228398 1 3 365983498 3 3 377933371 5 3 201126212 4 3 167685584 2 3 309418382 5 3 548710163 5 3 166883702 3 2 783991906 2 2 321939335 4 3 688616694 3 3 403651468 1 3 345148659 5 2 786680453 5 2 520348385 4 3 415607907 3 2 300174523 2 2 799845697 1 3 763579959 4 3 507680828 3 3 441895018 4 3 270697990 5 2 708732856 1 3 347454225 3 3 580385112 3 2 496613703 1 3 915797896 5 3 855870081 5 2 150164610 1 3 667260198 3 3 960731458 2 2 205221796 5 3 844613851 3 2 873242667 1 2 893149187 4 2 259835915 3 2 859629581 4 3 225393491 3 2 736119882 4 2 825467803 5 3 566504176 2 2 220671679 2 3 605839405 3 3 888053600 1 3 284595434 4 3 271784422 3 3 993117257 1 3 704383461 2 3 813347207 1 2 315126252 2 3 363867534 4 2 922608265 1 2 341490188 1 3 714021025 4 2 743572332 1 2 268577045 2 3 621548887 2 3 454896270 3 2 584631910 2 3 596303652 1 2 598978248 5 2 799125908 5 3 112790137 4 3 801655197 5 3 185028275 2 2 638085824 5 3 358989158 2 2 801986951 3 3 525697337 2 2 581218907 2 3 889323542 2 3 230130453 3 2 523216450 3 3 424881496 1 3 712100971 3 2 233700707 3 3 712325190 4 2 453831221 1 2 183477413 2 2 325117243 3 2 500718046 3 2 133827227 5 2 438376454 1 2 433151159 5 3 480114253 2 2 790274638 4 2 898485537 1 2 608128931 1 2 614804089 3 2 470235316 4 3 779742205 2 3 548859875 5 3 615470141 3 2 925606332 5 3 792556323 1 3 308207764 5 3 198333655 1 3 637506792 1 3 333708845 2 3 979546483 1 2 146983580 4 2 355029440 3 2 163205605 2 2 368671030 3 2 357341324 4 2 483612131 4 3 533633265 5 2 733126385 5 2 472379066 3 3 509698965 1 2 484321501 5 3 386268433 1 3 750268841 1 2 862486077 1 3 674916420 5 3 891874606 1 3 724734482 5 3 541839018 1 3 339860127 1 2 924872746 3 2 501708827 3 2 821890467 1 2 185963767 3 3 647432509 3 2 796000587 1 2 664862498 4 3 927105837 5 3 321755732 1 3 478923172 4 2 843969417 5 2 171899277 4 2 756399017 2 3 524295474 4 3 372936191 4 2 566594042 1 2 154679269 1 3 706536635 5 2 675665235 5 2 203562328 2 2 838615658 5 3 760854640 2 3 229988391 4 3 469959163 2 2 919914967 5 3 778760565 5 2 118955117 3 2 395240632 5 2 475818857 3 2 453677062 3 2 717275966 3 2 477273531 3 3 729867018 2 3 810178200 1 2 142809487 2 2 597985624 2 3 138970851 1 2 583881055 4 2 419618144 2 3 353900935 1 2 558837083 2 3 588113808 5 3 107203160 2 2 945038681 5 2 524917572 2 3 877900049 4 2 530238950 2 3 623099051 3 3 640582256 1 2 551256693 3 2 288072302 4 2 531607907 5 3 863833745 2 2 321695990 4 3 902158902 4 3 566239113 5 2 747525724 3 2 848209439 5 2 886178457 2 2 134168819 3 3 156036718 3 2 549445276 2 3 113335289 2 3 220564676 5 3 173198000 2 2 273574815 5 3 662392406 3 2 302986262 5 3 514322920 1 3 128906107 3 3 936567265 1 2 890252780 4 3 431338359 4 2 598537446 1 2 228567658 2 3 343409350 4 3 989510516 1 2 945522547 5 3 895711800 2 3 983136255 3 2 206330098 3 3 879318453 4 3 516890372 1 3 932069245 4 2 645251911 2 3 745526039 1 2 105075301 5 3 314692905 3 2 675881162 5 2 876569866 5 3 205974409 1 2 813601213 1 2 853785698 2 2 187529433 2 3 284329054 4 3 796985558 2 3 605463010 3 3 415773045 3 3 757609878 2 2 715789534 4 3 221941182 3 2 727401968 4 2 450814259 2 3 457129375 1 2 372861405 2 3 795288340 5 3 582468015 1 3 666441061 2 2 734537817 3 3 410171056 3 3 411776527 2 2 456256165 1 3 282961216 2 2 184591853 5 2 502940331 4 2 786570909 2 3 438081742 2 3 230303988 1 3 723718116 4 2 450041651 2 3 519946728 2 2 105272840 5 3 986747518 1 2 995204086 4 2 575795409 2 2 688023673 5 3 493730560 1 2 170298376 4 3 477136688 4 3 181829530 4 3 138608788 4 2 342278173 1 2 664785518 4 3 809920302 5 2 192255762 3 2 383051889 1 2 476911590 1 2 119677130 1 3 544455831 2 2 781925929 4 2 729377167 5 3 546639724 3 2 889569315 4 3 295853046 4 3 703485527 5 2 418921991 2 2 800022416 1 2 693268672 2 3 418188225 2 2 955269651 1 3 425593155 2 3 306980376 2 2 309558163 4 3 728239427 3 3 714275395 1 2 220449434 4 3 943479771 2 2 263269915 1 2 301642627 3 3 891503393 2 2 939017737 3 2 667701779 1 2 345794749 3 3 194358639 2 3 899412024 3 2 924793583 3 2 306619908 2 2 183152090 2 2 906630537 5 2 672494048 3 2 133944679 1 3 511602096 4 3 958288811 3 3 178947064 3 3 482495997 4 2 897549941 2 2 594423315 4 3 558246392 2 2 680186572 2 2 628714278 3 2 158835461 3 3 573971868 5 2 744848360 4 3 215300228 1 2 660111433 2 2 686220959 5 2 889230625 2 3 582839739 2 3 771014605 3 2 522652101 3 3 312987713 1 2 661685183 5 3 202915418 1 3 810137146 4 2 968233029 4 3 639600500 3 3 279289717 4 3 660191091 1 3 154682245 1 3 264219441 2 3 656789696 2 2 434037328 4 3 254774538 2 2 136249658 2 3 202398409 3 2 170827672 5 2 690878198 4 3 575571334 2 2 262432229 1 3 455568273 3 2 958154527 5 3 289719798 1 2 103836323 5 3 404530630 1 3 643982713 2 2 392302280 1 2 365583865 1 3 587142944 1 2 192027513 4 2 120573614 4 2 325699038 5 2 241046066 2 3 188064319 5 2 125197750 5 3 923067519 1 3 337256267 1 3 330772403 5 3 348251971 2 2 695950186 2 3 742826798 4 2 220450921 3 3 844890324 3 2 542387681 1 3 288119976 2 3 385575107 4 3 987741009 5 2 507631881 4 3 443019352 3 3 692233098 4 3 270136280 4 2 732294602 5 2 976349367 1 3 544219804 5 3 695790626 1 2 338147981 5 3 360635022 3 3 370551212 5 3 465149310 2 3 466872161 3 2 379951427 5 3 856150480 2 2 907795577 4 3 652626202 3 3 485964079 3 3 172127705 4 3 115637779 3 2 226894302 3 3 373706332 3 2 299361591 3 3 729074502 2 3 461073466 5 3 449296618 1 3 740725053 1 3 225074555 5 3 817357616 4 3 403609698 1 2 561807872 2 2 293248915 1 3 155787614 5 2 834224615 5 3 727715413 2 3 119004951 3 3 408003604 1 3 728674748 4 2 348147084 2 2 768210651 1 2 917826296 1 3 228493729 5 2 737806837 1 2 593736655 4 2 108142276 3 2 986461800 3 2 324682552 4 3 519519215 2 3 314644528 2 3 933115008 5 3 677964860 3 3 631407133 1 3 406387510 2 3 651748358 3 2 797136453 5 3 590775169 4 2 924792819 2 2 132311098 2 3 214693957 5 2 900025643 4 3 976763923 1 3 385406661 3 2 425680770 5 2 506767253 4 3 998837349 5 3 239479810 1 2 509775756 1 2 743002535 2 2 758977703 3 2 870022818 1 2 182382619 3 3 758847690 5 3 939898046 3 2 780929329 4 2 659994231 1 2 808056145 5 3 129234766 3 3 578544750 2 3 987677210 1 3 476702518 2 3 641430105 2 3 489313941 2 3 890168549 4 2 219012474 1 2 711548239 1 2 835670751 1 3 818616593 2 2 245159379 5 3 319787172 3 3 225575398 4 3 404008246 1 2 309775177 5 3 862584534 1 3 519131924 1 3 854075456 4 2 550000811 2 2 677370335 2 3 206122369 2 3 788049439 5 3 964474651 3 2 263206820 4 3 471923467 4 3 696996989 3 3 607673266 2 3 116741290 5 3 861358747 5 3 346532670 1 2 584114751 3 3 884784568 1 2 455968319 1 2 270795839 2 3 192990044 4 3 331142632 4 2 100618902 5 3 995565931 4 2 521054747 1 2 559496412 5 2 734696223 4 2 167660111 3 2 499268569 2 2 356843707 1 2 185049232 2 2 137963255 1 3 455942925 4 2 189541757 3 2 548967010 4 3 177986670 1 3 267208677 5 2 717180687 3 3 895397691 5 3 418850836 3 2 656869247 4 3 278262492 5 3 770744874 3 3 987840813 3 3 861298958 2 2 792307485 2 3 688385318 4 2 412468845 1 2 112896349 5 2 744289226 5 2 525131752 4 3 754788060 2 2 258506233 2 2 157073196 1 3 325274208 5 3 674427853 1 3 797008628 5 3 811918463 3 2 331930333 5 2 161187368 2 3 387807622 3 2 728682321 1 3 181799278 1 3 420445115 4 2 659760041 1 2 634638972 4 2 524018761 5 3 251986225 5 2 526529155 5 3 712142487 1 3 382581505 5 2 745623952 2 2 795286630 5 3 954638747 2 3 663922285 1 2 241575406 2 3 204937698 5 2 879898913 1 3 633418865 2 2 341594001 3 3 206968095 2 2 503020413 5 2 164411961 2 2 183238366 1 3 319192547 5 3 874630023 5 2 519687534 5 3 494787649 5 2 576494128 4 3 144531657 2 2 694191455 1 3 984454144 2 2 723442083 2 2 698490405 5 3 558403576 3 3 327677091 3 3 602491429 3 2 186121228 5 3 859092924 5 3 296926302 4 3 456738937 4 3 146778784 5 3 940409732 5 3 740189190 4 3 664291310 3 3 674659818 1 2 455152221 1 3 206377067 1 3 340074891 3 3 309857937 2 3 272205888 2 3 375804904 3 2 435720233 5 3 761746153 5 3 790713507 5 2 610072672 3 3 154306718 1 2 497351512 3 3 292862273 5 2 841295845 3 2 454024142 3 3 439445612 2 3 589760172 5 3 941074488 4 2 819295158 4 2 476986056 5 2 598162019 4 3 536690736 2 2 100555950 1 3 473994287 5 2 228732024 2 2 673848839 1 2 463285629 2 3 973440700 4 2 283281366 5 2 206526609 3 2 721389156 2 3 799155932 5 3 868485120 4 3 357790986 1 2 575068229 2 2 275306802 2 2 574664744 5 3 190174067 4 2 884631842 1 2 738942118 3 3 214263265 4 2 220339900 5 2 409211045 3 2 164628208 2 3 760656647 4 2 133613079 5 2 165232000 4 3 816237523 5 3 631679978 5 2 802986317 2 3 821192249 3 2 246606399 5 2 355381384 2 2 658385046 4 2 320318309 1 3 546320207 1 3 768464915 5 3 702073504 2 2 266660498 3 2 418758595 2 2 836656103 3 3 802283842 3 3 311452731 5 3 618490728 4 3 886227562 2 3 192426898 1 3 991599584 3 3 106871233 4 3 845909628 2 2 856127909 5 3 217202134 1 3 149432068 4 3 647929772 1 3 284232967 5 2 653884043 4 2 274627088 3 2 983107978 1 2 482374315 5 3 830547844 3 2 592581709 1 2 758961254 1 2 816075553 2 2 870032900 4 2 821175900 2 2 733756188 1 3 532497551 5 2 205485538 4 3 190681249 5 2 207382576 3 3 794786828 3 2 337533996 1 2 834162522 5 2 280165411 1 3 713046827 2 2 333071543 5 2 628811720 4 3 996861039 4 3 228855851 3 3 343492688 1 2 258639491 1 3 599913851 2 3 463791336 2 3 476525196 3 3 141565732 3 2 958410815 3 3 756747716 5 2 709166340 4 3 464100359 5 3 369868587 1 2 371835071 2 3 685259896 5 3 978170854 5 2 532860867 2 3 113671204 5 2 740441604 4 3 600460146 3 2 166222544 5 3 229376897 2 2 974735771 3 3 619826816 5 2 849349744 2 3 595383831 2 3 160558791 3 3 260489807 2 2 835816419 1 3 674863863 3 3 158759757 3 3 387846027 1 2 828356347 5 2 553813536 3 2 130917560 4 3 626653077 5 3 423245981 3 2 463174238 2 3 654577107 3 3 206517487 3 2 882866453 4 2 745530544 3 2 282968521 4 2 618203247 5 3 143870520 3 2 330424127 4 3 833615232 1 3 560106526 1 3 140619362 1 3 447295247 5 3 482524212 4 3 631919856 2 3 452275662 2 3 777445409 3 2 607414162 2 2 220943816 3 2 678065734 2 3 118373959 1 3 911702842 1 3 500228054 5 3 574881138 2 2 474257191 4 3 984578055 5 3 816916874 5 3 168865233 1 2 622591247 4 3 635155391 1 2 870442707 1 2 272894319 3 3 677101188 4 2 635385787 5 2 889416029 1 3 555430700 5 2 154230585 4 2 809283041 1 2 733524587 1 2 293680744 2 2 385106428 2 2 698539867 2 3 445938836 2 3 642640831 3 2 571462548 5 3 140723334 1 2 890883008 2 2 321746657 1 2 212129382 4 2 308286654 1 3 726714652 5 3 903887334 1 2 216556725 1 3 414173115 1 3 943522814 1 3 300944473 2 3 434393073 3 2 553343138 5 3 624993197 3 2 736353381 3 3 537954887 3 2 190323529 3 2 106508837 4 2 381337312 4 2 594493317 5 2 199520699 1 3 159834034 4 3 661942676 2 3 441063320 4 3 621268472 3 2 872627017 3 2 921153535 2 2 263640732 4 2 180084137 2 3 864421617 3 3 225366844 1 2 315386259 1 3 297788161 5 3 291087501 2 2 161949873 2 3 808097747 4 2 539030080 1 2 109646365 5 3 425837140 4 3 682035499 3 2 566497632 5 2 890996759 1 3 151591106 5 3 706573694 3 3 106641066 4 3 793744865 4 2 861491500 3 2 859649490 3 2 885754321 3 3 160483470 4 2 270511335 1 3 469833105 2 2 289716333 1 2 650879950 1 3 593405266 4 3 321142202 3 3 770845672 4 3 280466168 1 3 844499693 4 3 247458187 1 2 119938904 5 2 746101279 3 3 959689647 5 3 417096277 1 2 804160405 5 2 217671636 5 3 238857816 4 3 315949503 4 3 372473760 4 3 250572327 5 2 325111456 5 2 384456566 2 3 533398858 3 3 729269702 4 2 918551770 2 3 992280728 4 2 329842604 3 3 716113982 1 3 916281829 1 3 834473286 2 3 654555442 4 3 459093798 3 3 592195138 5 3 809491824 2 3 313856804 3 3 196076672 4 3 168729811 1 2 713768178 1 3 602677185 4 3 342187841 4 3 561610980 1 2 880441216 1 3 614076005 1 2 677199996 2 2 728446986 2 2 984137962 5 3 342314405 4 3 924462077 1 3 330644387 4 2 514313993 4 3 834046076 2 2 538068362 2 3 785205215 2 3 576983359 2 2 454416773 5 3 777052631 2 3 972362130 2 2 816102493 4 3 406866479 3 3 425344040 2 2 361258987 1 3 402519608 2 2 216855706 3 2 822191375 5 2 748016476 4 2 778010855 5 3 693804635 3 2 949935580 3 2 747978286 3 2 785195491 5 2 136227856 2 2 452417107 3 3 994733286 2 3 258546814 5 3 245630338 5 3 761699133 3 3 337514624 2 2 719508891 4 3 423734183 2 3 872550395 5 2 564406389 4 3 178808894 1 2 312022631 3 3 128048088 4 3 870969286 5 3 329743538 5 3 459765543 5 3 933792234 4 3 607854193 1 2 544081214 4 3 718083995 1 3 595168692 2 3 130535104 2 3 981686592 3 3 248372466 5 2 606759072 5 2 203010401 4 3 410517763 5 2 329892881 1 2 902585479 2 3 823440524 5 3 267500413 4 3 424704816 2 2 204738887 4 2 897915095 1 2 746371205 4 3 396985716 4 3 879430499 1 2 499521375 1 2 422861956 1 2 103058462 3 2 770160993 4 3 552788092 3 3 455424381 3 2 635262976 3 3 307235905 4 3 721598707 1 2 859510193 4 2 317691507 1 2 359573158 2 3 863462259 1 2 830177917 3 3 927729274 5 2 795073218 3 3 726810081 1 3 117040131 5 2 104053303 5 3 245913597 4 2 868012167 3 2 104075726 4 3 816069892 2 2 722448286 5 3 908658656 2 3 319774128 2 3 490230932 1 3 360852518 4 2 352632673 1 3 919830409 2 2 861373097 3 3 944760654 2 2 652679775 2 2 855631363 3 3 968808477 3 2 739324942 4 2 173125634 3 3 769341085 3 2 464745430 5 3 768072884 4 3 654444333 5 3 371889290 5 3 445550539 3 2 523515460 5 2 904120285 3 2 930965806 2 3 559275393 1 3 419552742 2 2 481818760 4 3 478455659 1 2 807689116 5 2 775712357 5 3 962396999 2 2 554530080 1 2 266095523 1 3 865904481 3 2 252192873 1 2 553615911 4 2 846887357 1 3 748885047 2 2 323369763 5 2 137450194 1 3 203008392 3 2 337624391 5 3 900929932 4 2 350615487 1 2 246530410 3 3 796820259 4 2 760977858 5 2 482342554 5 3 542572072 3 3 273307174 3 2 660093853 4 3 889513327 3 3 977194414 3 2 396807246 3 3 593538122 2 2 354886037 2 2 605629572 2 2 549859481 5 2 937908205 4 3 120398544 4 2 316021237 1 3 465531216 5 2 185137778 5 3 346640911 5 3 666135155 1 3 791565975 5 2 997904918 3 2 576602759 5 3 104338612 2 2 116874460 3 2 499088380 3 2 412009134 3 3 523789700 1 2 597204271 2 3 470072843 2 3 848229030 5 3 667378368 5 3 520761739 5 2 621169639 1 2 906830445 4 3 403226956 3 2 766541048 3 2 335955528 3 3 164031160 3 2 911214359 1 3 899879017 5 3 355295970 4 3 746864714 4 3 582689473 2 2 796130405 1 2 150049070 5 2 443874801 5 3 652363820 3 3 409468404 5 2 361119095 4 3 763843566 1 2 764093487 4 2 733658267 5 2 394823947 4 2 447521767 5 2 657000640 2 2 680707060 3 3 882147181 2 2 228251681 3 3 486423001 5 3 593285873 4 2 266487741 2 3 242530744 3 2 416528397 3 3 714397221 5 3 897084656 5 3 821688587 2 2 523563626 4 2 676574371 4 3 490595985 4 2 596342814 1 3 823028992 2 3 575140468 2 2 470214148 4 3 246461334 4 3 474085556 3 3 949751234 4 3 131218481 2 2 934873893 1 2 302167537 2 2 955009639 2 2 841136350 4 3 395749281 3 3 359445015 2 3 557798065 3 2 766074682 3 3 650680377 3 2 124413243 5 3 577822638 2 2 229160043 2 2 633459632 1 2 302190590 4 3 109713009 5 3 350849372 5 3 478817282 1 2 844644914 1 3 691344836 2 2 833098929 4 3 991799413 5 3 720475785 4 3 657838426 4 3 452487502 1 2 264251012 5 3 819330715 2 2 595573680 4 2 324573429 2 2 733161862 5 2 305863622 3 3 571796606 4 3 813136630 2 2 278101798 2 3 758446960 4 2 907731003 3 2 390158590 2 3 383739550 3 2 963710911 2 2 686692880 2 2 697348899 5 2 576322438 2 3 830801207 3 3 300629092 1 3 528622933 4 3 513649286 1 3 984326216 1 3 966123577 2 2 197702299 2 2 722314826 4 3 912657240 1 2 726804570 3 2 581332119 3 3 487768847 3 3 825122399 1 2 718928548 3 3 380760685 3 3 516857018 3 3 621850239 5 2 805835624 4 2 383685925 3 2 130975699 4 2 726384185 4 2 563952132 5 2 215266267 4 2 655710348 1 2 509440674 4 3 314481107 4 3 781302326 2 2 127051853 4 3 500975911 4 2 947366739 1 2 520191974 5 2 579789326 5 3 355824212 1 3 524670167 5 3 430583037 2 2 741578367 4 3 100895898 2 2 801622977 1 2 572164569 4 3 540954393 2 3 371964752 5 3 969516418 2 2 255335587 4 2 171433021 2 3 760633609 3 2 800043020 2 3 227901139 2 2 227859946 3 3 460558729 3 2 341209748 1 2 207815043 5 2 963175345 2 3 530120631 5 2 152941947 2 2 900127526 5 3 572588180 1 2 354858568 3 3 466975563 3 2 968066429 3 3 754269204 5 3 740298959 5 3 287747254 2 2 570424971 4 3 224685438 1 3 223364613 4 2 487696824 1 2 678993144 1 2 780649547 1 3 695108190 4 2 749401182 4 3 445780716 2 2 668512265 1 2 533094552 1 2 359642809 2 3 202805913 2 2 212455770 3 2 746416336 2 2 770832801 3 2 276780159 1 2 882389877 1 3 797902504 5 3 545059516 2 2 878693503 2 3 435521812 1 3 275180223 5 3 558825257 2 2 195936756 5 2 534513027 2 3 205565512 4 3 233518711 2 3 671607077 2 3 495543783 2 3 470548550 4 2 349853437 2 3 151794918 4 3 451716856 1 3 933483305 5 2 500671000 4 2 257388829 4 2 257702761 1 3 190143595 5 2 994176584 5 2 851831674 2 3 299401975 5 2 154434058 5 2 215799394 4 3 290066094 1 3 659977947 1 2 847914413 3 2 276348066 3 3 874016593 4 3 328463951 4 2 485602728 3 3 440119033 2 3 497865048 5 2 540909052 5 2 395132323 1 3 446151304 2 3 798259459 1 2 596616913 2 2 769463713 1 3 781654307 2 2 419072523 3 3 901940100 3 2 132252044 3 3 656659995 3 3 103847569 5 2 230370883 4 2 580375606 2 2 594153821 4 2 272684263 3 2 371297588 1 2 857211673 3 3 115138600 4 3 520079709 4 3 981573399 5 2 254279694 5 2 327209218 3 2 229593711 3 2 874323397 2 3 217743539 1 2 920381669 4 2 314698839 1 2 850665170 1 3 515679167 2 2 558092744 3 2 127443795 5 2 791068279 5 2 639377275 3 2 571023948 3 2 460646375 3 2 219195239 5 3 140153004 1 3 625886723 1 3 376789336 5 2 348654791 3 2 567376254 2 2 989559663 5 3 395503663 5 2 457021555 3 3 509215255 2 3 487120094 3 3 960031169 5 3 506082888 1 3 977246924 1 3 791966589 4 3 168019730 5 2 580617082 5 3 358944272 2 3 971053960 3 3 968781971 3 2 591198692 3 2 556475131 1 2 922968339 3 3 514463326 5 2 729163686 3 2 758644534 4 2 262022670 5 2 295439260 1 2 851443299 5 3 642027321 2 3 500051102 4 3 585563546 1 2 567421977 3 3 190687057 4 2 900486258 3 2 818984274 3 3 808019724 3 3 513309155 3 3 624067640 1 3 877876186 5 3 626647687 2 3 326656463 3 2 402975693 1 2 162555968 1 3 923373052 4 3 440734228 3 2 112562725 2 2 443538638 5 3 753364782 2 2 296068693 5 3 888704683 3 3 333671816 3 3 611365846 4 2 778781577 4 2 590190519 1 3 771256850 1 2 472901569 3 3 605694793 3 2 186100019 3 2 591278826 5 3 459674955 2 2 407030036 5 3 393889086 2 2 394714398 4 3 222281074 2 3 591190704 5 2 569015496 3 3 160436386 5 2 704462514 2 2 925738388 3 3 815844737 5 3 609889231 3 2 480309424 5 3 829885446 2 2 714528721 4 2 891528992 1 2 698078950 2 2 328920137 2 2 471048655 2 2 770148679 3 3 759201709 1 3 695484578 1 2 416509280 1 2 637551758 1 2 781595145 4 3 539718576 1 3 806693955 2 2 887991778 3 3 672157402 4 2 637689342 4 3 205840020 3 3 890487341 5 3 623206062 3 3 497324700 1 2 252530523 1 3 204506694 3 2 974699103 1 2 963939312 4 2 198545604 4 2 163427344 5 2 944326926 4 3 303763048 4 2 599700896 4 2 882321399 2 3 316541467 2 2 652958565 1 2 676516004 3 3 448519152 1 3 683652784 3 2 383143078 2 2 117040560 2 3 174992825 3 2 632300598 1 3 630787705 2 3 410075237 2 3 640696660 5 3 647103894 2 3 328266838 5 3 271412799 2 2 585045475 4 3 676784898 3 2 792884118 2 3 200270330 5 3 795688026 2 2 235962168 2 3 533080139 1 3 324706376 1 3 272793585 3 3 721349838 1 3 757210750 3 2 612912439 5 3 660800938 3 3 628335946 1 3 790157862 2 3 359934864 5 2 240221779 3 3 945266641 1 3 910300264 4 3 756590320 4 2 865690111 5 2 843054893 3 3 422996194 4 3 971357855 1 2 478088724 3 3 419853883 2 2 635236221 2 3 596627943 1 2 510026894 2 3 555072139 5 3 692151600 2 3 534782167 4 2 123518898 4 3 955287444 1 2 954138344 1 3 925758808 3 2 292315128 5 3 543835538 1 3 334476552 4 3 825499272 5 3 377862399 1 2 711964967 3 3 275729853 4 3 134538741 4 3 283359914 5 2 355553141 5 2 333895021 2 3 759888856 4 3 447109250 5 2 239126250 2 2 776122896 4 2 835827413 1 2 541718145 1 3 934469455 2 3 152385365 5 3 725429842 5 3 268734803 2 3 672563250 2 2 552449445 3 2 427753628 5 3 331418065 1 2 667034166 3 3 830341767 5 2 676287395 1 3 599877767 1 3 460762817 5 3 329528042 2 2 183918788 2 2 862083496 1 3 760201926 3 3 269150065 2 3 339982761 5 2 802174537 1 3 299061615 1 2 826627076 5 2 928953751 5 2 189936483 4 3 382468139 1 2 213562998 3 2 468988826 1 3 778106459 5 3 167697599 1 3 890122862 4 2 561992470 4 3 921188835 2 2 233495541 1 2 713287673 4 3 720580569 5 2 696559883 2 2 980092457 5 2 556922444 2 2 943761648 5 2 701513535 3 3 854708521 3 3 553826057 2 2 571759899 5 3 314569364 2 2 238857870 2 2 674177436 1 2 620139245 2 3 532423046 4 2 263623674 1 3 196413682 2 3 168822971 2 3 852722795 1 2 821411600 2 3 844485674 3 3 952328326 2 2 782194625 2 2 127784079 1 3 596225917 3 2 528875400 5 2 359214620 4 2 756323754 3 3 469206887 3 3 786203612 4 2 137068794 5 2 296290751 5 3 756018542 2 2 560793000 1 2 503597614 2 2 967878118 4 3 960913531 5 3 833763984 3 2 670209220 4 2 138218472 4 2 622189390 2 2 267214091 4 2 156212722 4 3 417980290 3 2 415168113 2 2 917235099 4 3 861877177 2 3 710397562 2 2 361059509 4 2 738941197 2 3 299449148 2 2 734590205 1 2 787743949 3 2 389805673 2 3 204230228 1 3 722022051 4 3 377894966 1 2 614190746 1 3 419439883 2 3 696434122 4 2 726571162 3 3 657320706 1 2 307867371 4 2 298064186 4 2 781516090 2 3 658470712 5 2 260603927 1 2 304750742 2 3 324923089 5 3 931964187 4 2 178645518 5 3 269924492 3 2 325656281 1 3 453419439 1 2 485194700 1 2 571957386 3 3 141513450 5 3 840506352 1 2 786459911 3 2 220786189 3 2 668621540 1 2 285250877 2 3 780204619 4 2 557882157 5 3 356439578 5 2 263166425 3 3 223933165 2 2 509375555 1 2 464152905 1 2 976737982 3 3 908150183 5 2 919921624 5 2 151713728 5 3 514656003 3 3 977212482 1 2 964287653 1 2 215078741 5 2 619712982 3 2 825032731 4 2 145424487 3 2 191566995 1 3 581443954 3 2 288845309 1 3 186816957 5 3 389969390 4 2 484420192 5 2 395477239 4 2 768750529 3 3 749926041 5 3 825484971 2 2 284414661 1 3 711345749 5 3 630546992 1 3 253802629 5 2 525657387 2 2 749201461 3 2 217212126 4 2 635478335 3 2 168285573 5 2 401280813 5 3 233216950 4 3 150660453 5 2 146967140 2 2 610812040 3 3 458688159 4 3 987116827 4 3 392498537 2 3 905599176 3 2 611001040 5 3 390397248 2 2 258783710 4 3 468772765 5 2 438374172 2 3 943682733 4 2 737412969 2 2 263845740 2 2 282048406 3 2 372289545 5 3 368560511 2 2 113559516 4 3 266354149 4 3 389437458 1 3 897312281 5 2 867457451 5 3 553943490 3 2 998252645 5 3 827025150 3 3 110989425 4 2 689559904 2 3 306407707 5 3 987839151 3 2 710227073 3 3 512572378 3 3 546569223 3 3 499259235 4 3 204993851 4 2 746665171 2 2 264161755 4 2 784657127 2 2 276813219 3 2 976895919 5 3 633103143 5 2 515299212 1 2 563590927 4 3 494657873 4 2 983347076 2 3 223363173 5 3 178457175 1 3 511169964 1 2 147689813 5 2 890920027 5 3 165168074 3 2 236149471 2 2 305780861 5 3 352243855 2 2 935618297 1 2 889840825 3 2 986137566 5 2 304918772 2 2 739840805 5 2 467411553 5 3 461990169 2 3 370704138 2 2 325962480 5 3 817947675 2 3 638044688 4 3 978072669 2 3 232470090 3 3 345509157 3 2 198063018 1 2 769682246 4 3 393224170 5 3 363642759 4 2 858301297 4 2 913605103 5 3 398297942 3 2 262969429 2 2 968845773 3 3 850736435 1 2 990590264 5 3 337820159 2 2 912894669 2 2 898033421 5 3 823720991 3 3 542877953 5 2 434615252 1 3 535574735 3 2 128044160 4 3 669246176 2 3 513074764 2 2 571802079 3 3 811936503 1 2 371888444 3 2 392539201 3 2 792663935 1 3 621235665 3 2 545450619 4 3 607434124 5 3 512719548 2 2 495281067 1 2 120836574 2 2 986174954 3 2 762610780 2 2 649014035 3 2 746273772 2 3 309603140 5 3 594429934 5 3 751303984 1 3 803218354 3 2 766801008 3 2 561269168 5 2 500355161 1 3 724086557 2 3 555368886 3 3 634369719 5 3 488294265 4 3 292599341 2 2 376403387 4 2 378923254 2 3 115444256 5 2 833432893 2 3 904278411 5 2 512116782 3 2 500463799 2 3 828719894 4 2 661792023 3 2 169761460 3 3 750480734 4 2 277639087 1 2 924975471 4 2 538862165 4 3 609599649 2 2 312516280 1 3 953463464 5 3 315515446 5 2 296989313 1 2 693168084 4 2 759507150 2 2 457651181 4 2 688093842 4 3 516674697 5 2 170805761 1 3 381977539 4 3 390953380 2 3 902489639 3 2 125817712 3 3 773047616 3 3 152150506 4 3 874422267 4 3 364674082 2 3 872000606 1 3 953547404 3 2 679200273 2 2 640687532 3 3 572840004 4 2 370860448 1 2 308680766 2 3 743550419 2 3 822768378 1 2 431477281 5 2 629837572 2 2 213781627 4 2 742267793 4 3 218355119 2 2 549514764 5 2 613942222 2 3 862238393 4 3 266746844 1 3 796784319 4 3 730953840 4 3 318345777 4 2 526892706 1 2 589966321 1 2 916207426 4 3 890790921 5 3 588088157 2 2 446245568 4 2 247163493 5 2 597366792 3 3 851934945 1 2 993876867 4 3 821668755 1 3 265596516 2 3 480124764 2 3 759127570 3 2 186591158 2 2 308511803 5 3 729161173 2 3 537586306 5 2 837600357 5 2 183694901 3 2 513924274 3 2 325290048 1 2 264032460 2 3 270430931 3 3 352529728 2 2 551402438 2 3 361812849 2 3 682643974 1 3 167964832 4 3 663192999 2 2 527626092 4 2 797483613 4 3 654503292 3 2 317992763 4 3 509158241 4 2 642330227 4 3 124043980 5 3 864022969 3 3 731536477 3 2 663432375 1 3 562614818 2 2 429544122 1 2 427480464 3 3 420093228 3 3 396264520 3 2 236201161 1 3 146957276 5 2 623137843 3 3 713984025 1 2 386255497 4 3 653180198 2 3 217810431 2 2 487442246 5 2 818015878 5 2 546519612 3 3 693515749 2 3 219922187 5 2 114210331 5 3 166499021 4 2 457758334 2 2 621136520 2 3 326669892 2 3 644909457 1 3 921671491 2 2 133955722 2 3 659336836 5 3 654840047 4 2 930152174 2 2 717825672 1 3 558242055 4 2 140588692 5 3 792962389 1 2 439818337 1 2 156099472 3 3 471483126 5 2 846471460 3 2 279381818 3 2 496171511 5 3 676178764 4 2 556945552 1 3 627966399 5 2 635800026 4 2 602305369 4 3 992970176 3 2 283232746 4 2 472782095 5 3 652745718 2 3 750624918 2 3 786818435 5 3 822096532 3 3 336714391 2 3 209605592 2 2 695639269 2 3 861018539 5 3 175978828 3 3 110163107 2 3 965905834 3 2 210232616 3 2 833199816 4 2 812522968 3 3 708226364 4 2 684279465 4 3 523725297 3 3 856910813 5 2 105094184 2 3 564994534 5 3 821230338 1 2 970127391 5 2 109884119 3 3 234180693 5 2 940006895 2 2 644597868 5 3 907600919 1 2 410120701 3 2 416407884 3 2 873500000 2 2 570186556 3 2 527000560 1 3 350253914 2 3 356835402 5 3 317633020 3 3 451481635 1 3 291190432 3 3 542735416 4 3 593865849 1 3 724999291 3 3 563624199 4 2 585487797 5 2 914479701 1 2 571888541 4 3 430796094 3 2 174183417 5 3 978851079 1 2 177028733 3 2 749493055 3 3 714899168 1 3 521154265 2 2 558800377 1 3 817441904 1 2 269782282 5 3 651070546 1 2 959613395 5 2 936990883 1 2 813328372 5 2 751747658 1 3 347559801 1 3 438066478 1 2 156768763 2 3 188044475 4 3 293110585 4 2 793176859 2 3 911961337 2 3 210127614 5 2 121939000 2 2 294589852 5 2 298333258 1 3 452953666 3 3 863229879 2 2 135333389 1 2 168023150 2 2 382957787 1 2 745360324 5 3 929183001 5 2 322381445 5 2 311799204 4 3 858810176 4 2 513636358 3 3 987872211 1 3 322414234 3 2 547737016 2 2 227862869 2 2 721494896 5 3 343268818 5 2 230447107 4 2 588739933 3 2 342991905 2 3 728145161 2 3 811253344 2 3 967809019 5 2 521287169 3 2 368062623 4 3 726623021 3 3 307464151 3 2 294377980 4 3 464178873 4 2 239931229 2 3 173446745 2 3 893362276 5 2 712147715 1 2 764958586 3 3 568138849 1 3 510527585 2 3 342917234 5 2 304202862 1 2 196747587 1 2 583314017 1 3 763744501 4 3 505963640 2 2 103993206 3 2 998627582 1 2 450752944 5 3 959278738 3 2 673529080 2 3 579859763 4 2 777984271 5 3 983777888 1 3 388976295 5 3 214891006 5 2 435121518 5 3 839998843 2 3 333919845 1 2 426004722 2 2 338567109 4 3 639241154 1 3 625676024 1 3 188290964 2 3 960423081 1 3 585480232 5 2 413319306 2 3 137663649 4 2 266226906 5 3 823914262 1 3 826435196 3 2 620537412 4 2 277837713 3 2 784655714 1 2 272558657 2 3 123691809 3 2 959027640 2 2 778308794 3 2 360210497 5 3 892885207 2 3 188403062 5 2 549802356 5 2 304121438 2 2 438926693 4 2 190074399 1 2 916389088 4 3 468834403 2 2 778782548 2 2 152719924 3 2 849267570 3 2 301017098 3 3 545063010 2 3 595134296 1 3 515892270 4 2 763861615 4 3 292723549 1 3 228306474 5 2 658746399 3 2 426794453 5 2 979492293 5 3 912263702 1 2 577812302 5 3 447360711 4 2 204068553 2 2 486246908 4 3 746853809 3 2 882846114 3 3 472320911 2 2 372455960 2 3 797848840 2 3 688134514 2 2 239178764 1 3 136936416 2 2 141753916 2 2 384691213 2 3 880497847 5 2 219319681 3 2 998011373 5 2 997905039 2 3 528318158 5 2 301059191 3 2 341412505 3 3 838554310 5 2 456133019 5 2 176771211 3 2 318492926 1 3 548055390 1 3 385646295 5 3 397491811 2 3 622504473 5 3 219757868 2 2 339875249 1 3 487423488 4 2 646732141 5 3 887096919 5 2 529833571 3 3 185577946 1 3 709629936 5 3 175203767 1 3 731063328 1 2 832301785 4 2 528988740 1 2 238140145 4 2 421718777 3 2 359121433 2 3 937807533 5 2 334255585 2 3 822057994 1 2 751749343 4 3 472861736 1 2 908835504 2 2 366595646 5 2 433109267 4 3 667322549 5 2 676053767 1 3 200170903 2 3 251014098 2 2 466681784 3 3 216659973 1 2 987582287 3 2 549130557 5 3 275964844 3 2 652862221 2 2 628002728 1 2 698986848 3 3 637979744 1 2 570371050 3 3 130029373 2 2 706418794 3 3 508133423 3 2 748202774 5 3 527479958 4 3 632566348 1 2 463804694 1 3 244088314 1 3 182311223 1 2 774238701 5 2 121996309 4 3 657061579 5 3 441445969 3 2 353277958 1 2 689190607 5 2 763133655 2 2 390145620 1 3 347375003 1 2 316527706 2 3 874647660 3 2 385624255 1 2 895853628 1 3 440254538 2 2 467649997 3 3 153489865 4 2 487706595 4 3 625414948 5 2 649429077 5 2 639971353 3 3 524703192 2 2 637789795 2 2 477320401 1 3 247880999 3 3 655864426 4 2 375681777 4 2 315428713 5 2 728983152 4 3 164236865 2 3 443560723 5 2 332418097 2 2 827841117 5 2 833230545 5 2 425493826 1 2 197387629 3 3 593134220 5 3 523956194 3 2 240976975 1 2 897206389 1 2 958513440 3 2 951286129 5 2 809465567 1 3 456492323 1 3 760548864 4 3 151661908 4 2 381924274 3 3 708778199 1 2 270593359 3 3 398498861 4 2 234168384 4 2 104489533 2 3 696024240 2 2 266031529 2 2 765792497 4 2 182717135 1 3 485537246 5 2 972111578 3 3 436030301 2 3 575126780 3 2 788865884 3 2 526498145 1 2 952286475 4 3 394630347 5 3 435507618 1 2 408981104 3 2 995448408 3 3 741698425 4 3 262868717 4 2 128856766 3 2 141099877 5 3 369180746 5 3 714757717 5 2 595872528 5 2 423102408 1 3 884699863 1 3 141610673 1 3 225065266 3 2 511226458 5 3 212264988 5 3 693319046 3 3 676781242 2 2 145646166 2 3 244406987 1 2 400438527 3 3 171846480 1 2 278610060 2 2 735650944 4 3 321548291 4 3 907717432 4 2 280356386 4 2 873236140 4 3 792117727 1 3 137280984 3 2 165633653 2 2 834833109 2 3 266541513 1 3 123753461 3 3 877614573 1 3 479687794 5 3 828972268 3 2 667905689 1 2 546418819 3 3 351175434 3 2 394988551 1 3 460753645 2 3 243014964 2 2 904775079 3 2 678097191 2 2 520640866 3 3 402265269 4 2 123901113 5 3 641747797 1 3 232869239 3 3 141843501 3 2 640638947 5 2 764215287 4 3 256562974 1 2 519237939 4 3 318123107 3 3 607037241 2 2 930791475 2 3 228230182 4 2 435762045 1 2 886865693 2 2 482732004 3 3 190782547 5 2 282773040 1 3 169768511 1 3 844391172 4 2 835664947 4 2 811156732 5 3 817399699 4 3 545691769 1 3 322931392 4 2 420222667 2 2 925857721 4 2 841069999 3 3 814498939 3 3 387413800 2 2 324025405 4 2 461742324 4 2 935513889 2 3 521029358 1 3 529189304 2 3 353226752 2 2 313610741 4 3 840673448 5 3 127280843 5 2 367875619 5 3 914446641 3 3 773480587 1 2 152258360 1 2 216632906 4 3 330425316 5 3 594653278 1 3 537090840 3 3 395130683 5 3 746127273 2 2 563279603 2 2 392505917 5 3 580134250 2 2 434450191 4 3 698651708 2 3 256821710 4 2 615220178 3 3 979191333 1 2 211367516 2 3 158232089 4 3 579544362 3 2 197584658 2 3 956765826 3 3 286069128 3 2 739993406 1 3 933242686 3 2 969803534 1 3 637783274 5 3 727191935 3 3 933600440 4 3 385281978 4 2 302866204 4 3 236999231 5 2 646290630 3 2 228441958 2 3 515114126 4 3 214194356 2 2 103717065 3 2 956618281 5 3 244977524 4 2 647668398 5 3 366301613 3 2 141400774 2 2 451249460 5 3 494456087 2 3 844544518 1 2 598285085 2 3 247210760 4 3 856684503 4 3 312147292 2 3 239543137 2 3 543864751 1 3 773363447 5 2 905586728 2 2 469799884 1 2 920774967 5 3 401220852 4 3 885027660 5 3 562763855 4 3 188965716 5 2 636973101 5 3 931629325 4 3 948357039 3 2 471807236 4 2 416152310 4 2 446309559 1 2 238269536 3 3 241172789 5 3 455637144 1 2 696427987 5 2 257877512 2 2 136036800 5 3 722089378 3 3 676136861 4 3 206551995 5 2 411575755 1 3 729476942 5 2 703994795 3 3 414735219 5 3 743715354 5 3 127035592 1 3 348614903 1 3 845132114 3 3 671222211 1 2 552035072 2 2 799656289 3 3 999322654 4 3 447422247 3 2 219298785 2 3 675803613 5 2 119804411 3 2 854268686 1 3 160245473 4 3 329193764 3 2 686033640 5 2 459658673 5 2 519980398 3 3 180045813 1 3 352867466 4 2 154336218 5 2 325096576 2 3 263155316 4 3 257799131 4 3 197459228 4 2 587021251 2 2 874028344 3 2 200672994 3 3 707336116 2 3 220876725 4 2 589652532 3 2 770395042 1 3 440176847 5 2 668401417 1 3 501498847 1 2 810936446 1 3 480196198 2 2 460120286 2 2 792880236 5 2 555974571 3 3 302351088 3 3 569341176 2 2 877458424 4 2 753357200 5 3 999024215 5 3 712182886 5 3 291382500 2 2 296539417 5 3 995461751 5 2 359014658 4 3 669858792 3 2 753132372 2 2 568824870 2 2 233314717 4 2 353883108 4 3 929556930 2 3 480863767 1 2 700333815 5 3 165826612 2 3 511590963 1 2 879942986 4 2 756021709 2 2 850910298 2 3 575254438 1 2 380848589 1 2 385863318 3 2 768169990 4 3 336119252 1 3 389857324 3 3 113411821 3 2 825847666 1 3 624289893 1 3 397509575 2 2 570707449 2 3 962512966 2 2 968438950 4 3 723920335 4 3 872569720 5 3 338445265 1 3 176020705 2 2 745522710 4 3 355666578 2 2 260629734 5 2 592722966 3 2 218414990 2 3 261024091 4 3 957594980 3 3 943378522 3 2 890540535 1 2 300134675 4 2 510255412 1 3 765327575 3 3 560506609 2 3 841478342 4 3 109693850 5 2 436476222 5 2 640244728 5 3 650452881 3 3 566141756 1 3 969799821 4 2 221700664 1 3 965508882 5 3 307960679 3 3 740395423 2 3 512441717 1 2 224689110 3 3 548851739 3 3 593743866 3 2 211625390 4 2 963362340 5 2 972742990 4 3 558221118 1 2 254035413 2 3 205815967 2 2 825908672 4 2 551914794 5 3 811098932 1 2 207015831 3 3 470235768 4 3 164626528 4 2 829229685 5 2 574541757 3 3 329411897 2 2 502712114 1 3 912922894 3 3 822357444 3 2 695898411 3 2 970277952 1 3 161550030 2 3 230194659 2 2 133703714 1 2 859091596 5 2 153506452 1 3 347966761 1 2 236106744 2 2 240658005 3 3 170835638 4 3 236254777 1 3 947825957 4 2 164067120 4 2 376562398 3 2 752581469 3 2 693032927 3 2 221615351 1 2 488146630 4 3 666143593 2 3 202983925 4 3 197517127 2 2 633438715 1 3 486797312 2 3 259880954 1 2 659164535 2 3 108155457 2 3 789861877 5 3 324546821 3 2 419062597 3 3 905832789 4 2 758369594 3 3 705183186 3 2 623267284 3 3 909820058 5 3 705750207 2 3 540331730 2 3 185751236 3 2 949063679 3 3 105578737 1 3 522658532 5 3 797708859 3 2 976596690 4 2 392562443 5 3 330917435 2 2 614643651 2 2 987729220 2 2 879871401 1 2 424984696 5 2 546900538 2 3 938733944 1 2 624772716 3 2 894612887 3 3 882499861 4 2 970290912 2 3 532500753 1 2 394786556 2 3 154775803 2 3 496008444 5 3 368900465 4 3 753895403 1 2 114119371 4 3 746506492 5 3 769581483 1 2 957759412 5 3 271729484 5 3 367959310 3 3 185242654 4 2 127498622 3 2 166476854 5 2 618883029 3 3 524802775 1 3 444253302 2 3 832243935 5 2 292590401 4 3 758810163 1 2 903181355 5 2 930745716 4 3 198989230 2 3 733950867 3 2 106297208 5 3 731899232 4 3 656098072 3 2 501971859 2 3 953078291 2 3 254169774 2 2 522566475 1 2 985422717 2 2 427930452 5 3 474622360 2 3 878197002 1 2 642013871 5 3 300182243 2 3 907153997 1 3 206181640 2 3 520332520 1 2 362189455 5 3 605560084 4 2 161249636 3 2 130240102 4 3 419687988 3 2 316436030 1 3 206614482 2 3 332165207 4 2 925905259 3 3 370306463 5 3 102743325 4 3 210833958 2 3 727390754 1 2 188844623 1 3 521080085 2 3 875169526 3 2 157957567 2 3 612903382 3 3 562363548 5 2 359779358 5 2 612789206 2 2 839388745 4 2 319108873 3 2 848826645 3 2 422337923 2 3 334523948 1 2 559991122 3 2 524991839 1 2 738105704 5 3 672822134 4 2 671604858 4 3 774749155 3 3 864864984 1 2 393040235 5 3 966942631 3 3 732457146 2 2 160181294 3 2 541823493 5 3 789502454 2 3 763856128 2 3 925084183 4 3 762724211 5 2 767391421 1 3 707001207 5 3 558850825 1 3 216764401 4 2 503473576 5 2 148456447 2 2 250836596 4 2 244227932 1 2 110761417 3 3 429246547 2 3 142255411 5 3 634444771 5 2 101297849 3 3 503455736 1 3 279039882 5 2 193417979 2 3 732993515 2 2 235375891 3 3 632667662 4 2 117827700 3 3 256385570 5 2 885243532 4 3 937307186 4 3 670907247 1 2 542978554 5 3 700772298 3 3 901563388 4 3 264382403 4 2 957615366 4 2 324060058 1 2 579499632 3 2 493956820 5 2 339847249 3 2 576206482 1 3 235713630 1 3 535833813 3 2 958269354 4 2 653417998 3 3 325514005 2 2 397993552 1 3 726550671 1 2 635839881 3 2 623538960 2 3 265790731 1 3 786376379 3 3 235571693 5 2 977810353 4 3 584961267 3 2 166855616 1 2 987323676 5 3 400449025 5 2 781290650 4 3 783876310 4 3 175426570 2 3 221096893 4 2 678671563 1 2 723984033 3 3 725293055 4 2 506021899 3 2 425099005 4 3 467326477 4 3 835610749 3 3 389078988 3 3 724664832 4 2 418790151 4 3 722809749 3 2 308259880 5 3 244561061 5 3 971148970 5 2 779877085 3 3 894523818 4 3 903587218 2 3 774733690 5 3 880101369 2 2 865707158 3 2 109434187 3 2 451367395 1 3 237622820 2 3 258210646 3 2 120361511 4 2 396645621 2 2 442924765 5 2 263946461 1 2 687236555 1 2 710528531 1 2 479391375 2 3 336114982 1 3 316663026 1 3 155851934 5 3 678424329 2 3 272730882 4 2 653100660 2 2 352209772 5 3 608150758 2 3 831409956 3 2 114034714 3 2 310067618 1 3 699674289 5 3 558195205 5 3 102303615 4 3 922842498 3 3 265363930 5 3 211776754 2 2 506604195 4 3 105347782 3 3 360031011 1 2 853337836 3 2 217505765 3 3 112690987 4 2 404317176 5 3 816748316 2 2 180301219 4 3 686859315 3 2 141607081 1 3 220266409 3 3 915615136 3 3 366784930 3 2 761283917 5 3 266808918 2 2 320322456 2 3 658110842 5 3 229324080 1 3 878797571 2 2 416097924 4 3 910896384 3 3 664976086 1 3 710813748 3 2 477908466 5 3 620032132 5 2 316286606 5 2 690562340 3 2 512786903 1 3 423482049 5 3 576190663 4 3 558729928 1 3 222190668 1 3 817924252 4 2 884589899 1 2 606545764 4 3 648957357 2 3 697642847 3 3 253228354 5 2 438143103 2 2 943659878 1 3 206935345 1 2 917630220 3 2 668523720 4 3 900151986 3 3 488268827 1 2 459065775 5 2 104269339 3 3 594541633 3 2 354801127 5 2 820941857 3 2 523610430 3 2 189894769 5 2 388444111 2 3 826281323 3 2 734110458 5 3 239016168 4 3 668921628 2 3 436167404 3 3 318574841 4 3 538272055 5 3 752745689 3 2 834300741 3 2 100554568 5 3 900444518 3 3 667729228 5 3 354634497 1 3 773140371 2 3 999853617 3 3 714905273 4 2 258496787 4 3 703165691 5 2 825543538 1 3 730653701 3 2 711158960 3 3 300671951 3 2 804774686 4 3 719167401 2 2 602801332 3 3 606511921 2 3 604898912 5 2 582352338 2 3 974261931 2 2 182205651 4 2 483836506 5 3 597181989 1 2 415794547 2 3 684056617 3 3 708682913 3 3 880727847 3 2 109521586 1 2 882126087 5 3 143155007 4 3 560757758 4 3 937371825 4 2 834011546 5 3 194476907 3 3 788912326 5 2 973883584 5 2 543244900 5 2 622057577 3 3 345257970 2 2 933251400 4 2 914668067 5 3 143818104 3 3 790057066 5 2 295313198 1 2 679025895 1 3 294969598 3 3 311567176 4 3 536119169 3 2 932006097 3 3 236856301 4 3 389494941 5 2 260454206 1 3 562075610 5 2 171634273 1 3 186423993 4 3 493306303 1 2 315870161 5 3 721137608 1 3 119997688 1 2 501174199 4 3 814081194 5 2 603966290 3 2 478269143 1 3 529527558 4 2 298671403 4 2 363844010 1 2 769887690 2 2 428538196 2 3 575667988 5 2 662901886 1 3 503272663 4 2 578583973 1 3 540113392 4 3 211107780 3 2 437757255 4 3 117811692 2 3 173104388 1 3 327520267 4 3 181816019 4 2 359490618 1 2 458981277 3 3 107389485 4 3 543184486 1 2 386065098 1 3 949938358 4 3 810541363 3 3 496489796 1 2 923612731 4 3 603743484 3 2 162047672 4 2 246335386 4 2 920369345 3 3 543001060 4 3 472536065 4 2 372134618 1 3 126256586 2 3 270194611 5 2 205671990 2 2 208459069 3 3 347656072 2 2 226373854 4 2 452587952 3 3 101745814 2 2 418981620 1 2 616320473 5 2 420069541 1 2 282180951 2 3 613494898 1 2 980462551 1 2 667472888 3 3 423506909 1 2 355193543 2 3 385892725 5 3 516231517 1 2 329005889 4 3 378770067 3 3 755104678 3 2 254024552 3 2 853243440 3 3 519316935 5 3 117264332 4 3 839969763 4 2 531069822 4 3 213703479 4 3 468481577 1 3 536567023 5 2 951104951 2 3 400584005 2 3 144830861 5 3 978487868 2 2 792903230 3 2 463313587 3 2 108267955 1 3 449416535 4 2 832013456 5 3 140766502 1 2 987458121 4 3 249133830 4 3 443362579 1 2 473105256 1 3 995170825 3 2 380433440 1 3 339453331 4 2 959588018 2 2 479477856 5 2 554216478 1 2 394691823 2 3 153227575 5 2 778775393 3 2 679433574 1 3 758841101 3 3 378328259 1 2 430268924 3 2 297413631 4 3 943835967 5 2 694485274 3 3 546863038 2 3 904523315 1 3 178512076 1 3 751277468 5 3 139904900 2 3 328452984 1 3 221058384 4 2 144011444 5 2 562606225 2 3 358973851 2 2 392386221 5 2 645686228 4 2 519219068 4 3 907556085 1 2 138523219 1 2 259494722 4 2 557775175 1 3 401437242 5 3 184490196 2 2 969725220 4 2 342439280 4 3 552250415 2 3 371532007 4 2 593254869 3 2 716720074 2 2 233073844 2 3 673424967 5 3 475136323 1 2 479971057 1 2 567759653 2 3 615022832 5 3 942217220 2 2 725306603 3 3 566233441 5 2 750283141 3 3 630936304 1 3 949580654 4 2 389068138 1 2 190120185 5 2 915624719 5 3 271918328 3 2 883764886 3 2 798319832 1 3 933382360 1 3 277726387 2 2 308255739 2 3 690196527 3 2 168284920 2 3 558239790 3 2 866618643 3 2 826578070 2 2 344503354 5 2 497579333 2 3 905836466 3 3 599752115 1 3 994988847 2 2 925154690 3 2 590703983 3 3 414451805 2 3 399764824 5 2 937960292 4 3 227837287 5 2 431071612 2 3 692392152 3 3 308237931 4 2 881686549 5 2 614574621 3 2 702248513 2 2 550676453 2 3 672596838 5 3 697699797 4 3 684732126 1 3 262549201 1 2 709170029 4 2 925924178 2 3 611808197 5 3 301484500 3 2 651782183 2 3 490720348 4 3 559150117 1 2 230288073 5 3 866598355 3 3 164810163 3 3 986561359 3 3 175173495 2 2 670299410 4 3 766114996 1 3 830251367 2 2 590242907 3 2 589710981 3 2 528865310 2 2 189075145 4 3 432015116 3 2 233813779 1 3 283938034 4 3 556106954 4 3 335604684 5 3 365731313 3 2 247861637 2 2 693478390 1 2 236071346 4 2 487722549 2 3 451883265 5 2 542748200 2 2 520554224 4 3 896472198 3 2 840167852 4 2 852812855 1 2 955509367 3 3 710946220 1 3 428385042 2 3 367759534 1 2 545470665 1 3 141558937 1 3 570384271 2 2 655253516 5 3 885069860 1 2 827094479 5 2 758216650 5 2 583314628 2 3 682266453 5 2 540766179 4 3 748757856 5 3 414174958 2 2 973109854 2 3 253187097 1 3 221756768 1 2 883394256 2 3 938603724 2 2 564483672 5 2 920453883 5 3 199145858 1 2 123907906 2 3 213998003 3 3 869892063 1 3 675524122 5 3 940298667 4 2 451635021 2 2 106552873 2 2 688218595 1 3 643346485 3 3 466907890 5 2 781544574 4 2 199357709 5 3 866752562 2 2 473336036 5 2 995631549 5 2 931700278 4 3 629269670 1 3 598159500 5 3 643580590 3 3 506098550 4 2 971256270 3 3 926464767 2 2 762134596 2 3 430830388 1 2 694101161 5 3 821697715 2 3 694771393 1 3 571032094 4 3 155200347 1 3 222477669 4 2 984589299 2 2 221684919 4 2 487469303 4 2 164743447 5 2 886688889 2 2 838205165 4 2 905230631 4 2 549517048 1 3 759732687 1 3 642822304 2 3 393562496 3 3 498988570 4 3 332153989 3 3 439545559 3 2 127585178 2 2 974255005 1 3 499529491 3 3 856513189 4 3 292214785 4 2 431599276 3 2 499145452 3 3 991088760 4 3 715442132 4 2 182658510 2 2 514887640 5 2 560973957 5 3 693258910 5 2 896445817 2 3 620521640 1 3 770989575 1 3 372897207 4 2 343740161 4 3 599094032 1 2 858194130 4 2 444711895 1 3 393247227 5 2 883087053 4 3 252525282 5 2 450503349 2 2 421910358 4 3 225664356 1 2 681757651 4 2 621765733 4 3 219178695 4 3 704290880 2 2 193075708 1 3 872801505 4 3 506420000 5 2 200421027 2 3 273176065 1 3 982570644 5 2 225717484 1 3 764746012 5 2 621387333 5 2 201373896 5 2 690940165 3 3 928491280 5 3 234330731 2 2 626772860 2 2 718967847 3 2 137582902 5 2 212774379 4 3 189307064 4 2 498966915 1 3 264001337 3 3 690414933 1 3 172010677 1 3 614189826 1 2 999904676 1 2 387347762 5 3 545232465 2 2 986495323 4 3 990075454 4 3 987940360 1 3 499727384 4 3 218045997 2 3 604147394 3 3 503881385 3 3 856101078 2 3 388178666 1 3 374191329 4 3 727338987 4 3 685963766 3 2 686989312 1 2 621318138 4 2 902408803 4 2 234771560 1 2 650291071 4 2 275483297 1 2 489060220 4 3 450796248 3 3 768602838 3 3 820892631 2 2 955704469 3 2 495343189 4 3 947607556 2 3 774308749 5 3 197555199 5 2 781383438 2 3 599542031 5 3 443082737 3 3 365139112 5 3 273811701 4 2 694810724 1 3 841282695 5 3 879131018 1 2 996885001 1 2 989988046 2 3 445694087 2 2 526167386 5 2 935954871 2 2 437834567 5 3 704858592 1 2 105733114 1 3 607788148 3 2 480307838 2 3 701256857 1 3 580144806 3 2 242184091 3 2 496269745 5 3 118062622 3 3 922475753 2 2 880705501 4 3 687544173 4 2 460026649 3 2 877044771 3 2 865220272 1 2 650062107 5 2 981184091 5 3 850633036 4 3 751828380 5 2 319043437 1 2 882044094 1 2 867154314 5 3 128333350 4 3 896297891 2 2 369599840 2 2 489459362 1 2 580534469 5 2 380072305 3 3 781618648 1 2 171124694 5 3 578791942 2 3 359545351 4 2 831879125 5 3 332902568 4 2 122511204 2 3 857900034 5 3 524531865 5 3 507895673 3 2 936873762 5 3 157846807 5 3 289174424 4 2 855599691 1 2 111970651 5 2 536667243 3 3 989474013 5 2 731522849 1 3 546226339 4 2 594883981 3 3 745265013 5 2 250365696 4 2 695367626 3 2 563888498 1 2 787344471 4 3 848136100 5 3 879687046 5 3 902292559 2 3 511001228 4 3 634089214 4 2 486000175 2 2 633689530 1 3 693007089 1 3 749173748 1 3 555425616 2 3 590390249 1 2 670997870 4 2 352191522 1 2 977421491 4 2 169597146 4 2 183822511 4 3 323707884 4 2 850017239 1 3 919868554 1 2 494287692 2 3 576357404 4 3 682101963 5 3 435156032 5 3 407427222 4 3 397302228 1 3 136883385 3 2 440441040 4 3 262681768 5 2 157521899 3 3 781382643 1 2 575625695 1 3 978762905 2 2 391403024 1 2 238288024 2 2 152289851 5 2 338028334 3 3 331512350 4 3 565649095 4 2 456122669 3 3 979283009 3 2 148620196 2 2 494426628 1 3 553549654 5 2 805827776 5 2 438777061 4 2 470257176 4 3 274231256 2 2 929810966 5 2 765451153 2 3 165500386 3 2 178613206 2 3 223271872 3 3 241658107 2 3 901317654 5 2 566970721 4 3 136407390 4 2 141279619 1 3 343745004 4 3 678041565 3 2 227398446 4 2 737784011 2 2 723172588 2 2 708886628 5 2 458859157 1 3 160375263 1 3 648787554 5 2 198482052 1 3 851983679 2 2 894035748 4 3 278946151 1 3 146130548 4 3 408724941 3 3 334169964 2 2 476290364 2 2 175216531 4 2 505132381 2 2 679903750 1 3 909971224 2 3 152335152 5 3 313553839 4 3 220998637 2 3 170082115 1 2 248370634 4 3 943414541 1 2 144212920 2 3 924748865 3 2 766906037 5 3 126416914 1 2 572139508 3 2 929189583 3 2 698144735 3 3 697252533 1 3 569916370 1 2 289557652 2 2 540663090 4 3 548745371 1 3 617744008 2 2 923225796 2 2 120730233 1 3 590180197 5 2 955548448 3 3 523932091 3 3 431112403 1 3 108420342 4 3 472294764 2 3 478284096 2 2 860160567 4 3 974002223 4 2 488722237 5 3 798709687 2 3 642245080 2 3 544457134 5 2 853340398 3 3 113182973 3 3 251579473 1 3 537287387 2 3 892153381 1 3 941714780 1 3 321277370 4 3 756352728 1 2 922370770 3 2 620061662 4 2 138403614 3 3 872741854 2 2 510039953 3 3 620630644 5 2 514750438 4 2 779366134 3 2 534406934 5 2 773673749 2 2 699489792 1 3 805318006 2 3 687040704 2 2 528045804 1 3 949286651 1 2 946831430 5 2 872695487 1 3 923957156 5 3 650521523 5 3 959606660 1 2 114962080 4 2 660077801 5 2 870852513 3 2 114405687 4 3 214202036 2 2 735886992 1 2 554237315 1 2 561839498 2 2 892896464 4 2 218888358 3 2 119865428 1 3 709762298 1 2 935939049 3 3 434385810 5 3 270911429 2 3 286643748 4 2 369200232 2 2 419817252 5 3 665509897 1 3 708605689 2 3 651899187 4 2 383376442 1 2 309889869 3 2 329352884 5 3 689166640 2 2 239219194 3 2 232108673 1 3 660265094 5 2 701801333 4 3 730658511 2 3 600022884 4 3 614024280 2 2 998063976 3 2 790477551 5 2 845181362 2 3 744914444 1 3 821897779 5 2 237682133 4 2 756576162 1 3 204266085 4 2 448721990 5 2 238023868 3 3 229504847 4 3 456305753 2 3 777468016 3 3 290442285 5 3 893523467 5 3 607626668 4 2 846708187 4 2 248905036 4 2 944256764 4 2 433991536 4 2 162652788 5 3 799444524 4 3 310374756 1 2 281669586 5 2 535492898 5 2 195915781 2 3 555902003 3 3 872028429 4 2 436744983 2 3 670878350 5 2 670594408 3 3 524025182 5 3 964474431 2 2 647068419 3 2 228456938 5 3 187974903 5 3 135008899 1 2 292984388 3 3 816635654 5 3 242707024 3 3 906164283 1 2 439586657 4 3 194995758 1 2 990240705 4 2 329790936 5 3 919632536 2 2 472426122 5 2 267657173 4 2 972431143 2 3 100479894 2 3 953064042 5 2 625738117 1 2 108272355 3 2 921156202 2 3 897085720 1 3 703431494 5 3 511187022 3 3 343824771 2 2 214634252 3 3 408845368 1 3 651777591 3 2 476288562 2 2 146260736 5 2 310823646 3 3 840780415 1 2 377739118 5 3 207106500 2 3 545270713 4 3 807717656 1 3 425294510 3 2 372339732 4 2 673463209 4 3 783525709 4 2 446400673 3 3 385347146 5 3 442302759 2 3 876284826 2 2 776900776 1 2 267703267 4 2 461338934 1 3 829863789 4 2 805676375 3 3 871956171 4 2 567390834 5 3 439066981 1 2 357358085 5 2 988744531 2 3 219358361 5 3 707707850 2 2 381365538 1 2 812094080 4 3 545454862 4 3 988425824 3 2 474399273 5 3 586561622 5 3 563979294 3 2 526712835 3 3 370641511 2 3 856323968 2 2 859220884 4 2 788954794 4 2 521545115 1 3 888377713 5 2 175666536 2 3 495869361 2 3 698251127 5 3 305956896 1 2 288706242 2 2 787221606 4 3 848995490 5 3 701581791 3 3 626452447 2 3 914271484 2 2 477786146 2 2 238089763 3 3 845203999 1 2 737642217 1 3 249115574 1 3 117027678 5 3 327051206 3 2 471695104 1 3 671540691 4 2 909760461 3 2 807439843 2 2 565725356 4 2 876994312 3 3 286757089 1 2 958579080 1 3 293365327 2 3 632532857 2 2 718146601 1 2 641298848 3 2 105278490 1 2 489984925 2 2 754972768 3 3 777475612 1 2 923333889 5 3 464059529 1 2 439480564 2 2 422497415 5 3 291504678 4 2 255230610 1 3 327126056 2 2 623926545 4 3 453811667 2 3 250280614 5 2 524483432 3 3 918151241 2 3 851301112 4 2 376775689 4 3 433161015 4 2 877431282 2 2 381134540 2 2 465839269 3 2 254317195 3 3 144861908 3 2 567749428 2 3 381020660 4 3 121543193 4 2 522690470 2 3 533324957 2 3 873000640 1 3 715194495 2 3 634777423 3 3 822278539 4 2 752535383 5 3 411768791 3 3 687798868 2 3 160587028 1 3 853828678 2 2 799145796 1 3 543911899 5 2 427943818 3 3 434342124 2 2 299500029 1 2 570553399 4 2 139656680 1 3 258853673 3 2 158632495 3 2 140390096 3 3 581890092 1 3 697842898 1 2 802734015 4 3 898152359 3 3 603315592 3 3 721090455 1 2 762176674 4 3 402896045 3 2 788585402 4 3 167060915 2 2 300194440 3 3 786263479 5 3 357385131 3 2 657335901 2 3 396531549 1 2 137436305 1 3 738228284 5 2 912924429 3 2 432026672 2 2 621714863 1 2 706045854 4 3 908897231 4 3 865342741 5 3 555226869 1 3 912881370 1 2 991971844 5 2 125232838 3 3 549712127 4 3 881672759 4 2 732118314 3 3 389749121 4 3 396260673 2 2 733960087 2 3 168634266 5 2 605035054 4 3 325854718 4 3 377254586 4 2 608122751 5 2 192324691 1 2 771171772 2 2 673346033 2 2 278914566 1 2 441968897 4 2 918450536 2 3 398916847 1 3 567005631 5 3 328899577 2 2 396246274 1 3 511718750 2 3 340798688 4 2 124319846 3 3 120290324 3 3 572403912 4 2 245301822 1 3 367406058 4 2 831075901 3 2 578972491 4 2 754172263 5 3 808567489 4 3 688721675 5 2 684820525 2 3 560980799 3 2 316257261 5 2 787408740 4 2 290722374 1 3 183160007 3 3 269961024 3 2 606444971 5 3 759608602 4 2 768279474 2 2 139505576 1 3 943767410 1 3 720611068 1 3 539145817 2 3 144138129 1 3 822632999 2 3 770211174 5 2 340461351 4 3 457863804 1 2 517624792 2 3 709867637 3 3 500318961 1 3 501250781 4 2 752033148 4 3 413304282 3 2 999519191 5 2 952480701 2 3 301694105 4 3 789904614 4 3 888716606 1 3 136242913 1 2 556569613 1 2 569770991 1 3 721175250 4 2 951639519 3 2 224998058 4 3 592552710 3 2 566051917 2 2 750175899 2 2 471724064 2 2 157754541 3 2 621869732 3 3 847152413 1 2 128369364 5 3 628409181 5 3 565928654 1 2 953891801 2 2 661265731 5 2 300681975 3 3 966141332 1 2 961591983 3 3 662962067 5 2 486792874 2 2 861902382 5 2 492046276 2 2 804854388 1 3 885813159 5 3 535372050 5 2 830187882 3 3 205140737 1 2 305151964 5 3 726629257 3 2 416881332 4 2 529243878 1 2 472836638 1 3 339280680 3 2 104725356 1 3 400670389 3 2 932165008 4 2 550719815 5 2 498027325 1 2 514587353 5 2 183523332 5 2 272657790 3 3 595003171 2 3 299455203 1 3 427468217 5 2 218922099 3 3 850370420 5 2 906817924 4 3 124473654 5 2 736221094 5 2 718426839 3 3 404549928 5 3 569424834 5 3 613280912 1 2 960571301 1 3 572803563 3 3 119492056 2 2 542399855 3 2 436130113 3 3 655692156 4 3 194363056 1 2 304848546 2 2 822914828 4 2 286905657 5 3 408178619 1 3 192123901 3 2 266507804 4 2 482319048 5 2 532831079 2 3 511395730 3 3 541754752 3 3 537264302 1 2 887980107 1 2 703952218 5 3 187284155 4 2 406236779 1 2 468665299 1 2 427056276 1 2 234791795 3 3 866997980 2 2 861281558 4 3 108273254 1 3 254222766 1 2 435216173 5 3 676700534 1 3 631433989 5 2 218732789 1 3 733007131 1 2 135384203 4 2 896331599 5 2 114822400 3 2 112412080 4 2 121465808 1 2 813525508 4 3 254983278 1 3 788538399 5 3 853516256 2 3 649005997 4 3 779020538 2 3 393301870 2 2 947840138 3 2 150432269 1 3 880745409 5 3 122729956 1 3 647045224 5 2 701824237 3 3 898374341 1 2 498729130 5 3 270814166 2 3 388461268 4 3 825256541 4 2 210169694 1 3 631674237 3 3 217301509 3 2 813915859 4 3 381039608 2 2 932269443 4 3 103803992 5 2 533476585 5 2 729861239 2 2 580737600 3 3 459351638 3 3 417458460 5 2 347365259 4 2 230147112 1 3 817846352 3 2 488330335 1 3 347694610 4 2 103526823 1 2 721027929 3 2 163729088 4 3 493134093 3 3 646796517 1 3 870198363 3 3 838818876 1 3 409058739 1 2 621956004 5 3 382319911 1 3 700085132 1 2 277892659 2 2 644295118 2 3 337049458 2 2 449779768 2 3 180798244 2 3 697572627 2 3 194172232 1 2 389792670 4 3 648664146 1 2 311729939 3 3 157166033 2 2 702748689 3 3 314094488 4 3 105162966 1 3 336630170 1 3 122717278 2 2 798951956 1 2 373161333 3 3 506688075 1 2 716183908 2 2 224119084 4 3 177314351 4 3 365535832 1 3 870118885 1 2 184121117 3 2 596828894 4 2 203007494 2 2 762858576 4 2 601674139 4 2 683399942 4 2 559551155 3 3 891480241 3 3 813717231 1 2 762593166 5 2 758618851 2 3 331221273 5 3 899454456 4 2 916764452 4 2 552832419 5 2 235103030 4 2 932397358 3 3 988042415 4 2 562585375 3 3 651000754 2 2 658987052 4 3 144027054 1 2 866068910 5 2 887686958 3 3 935410703 4 2 725834230 4 3 775831426 4 3 689512794 2 3 529796685 4 2 696179565 3 2 554651880 1 2 747537520 4 3 428065794 3 3 723225338 1 2 550450768 1 2 375301164 3 2 537956318 1 3 455716542 1 3 360411865 1 2 309764647 4 3 670604623 3 2 346113851 3 2 571478333 1 2 593134117 3 2 420424352 2 2 562115998 2 3 573604462 2 2 858189921 1 3 953573142 3 2 437487660 1 3 480906356 2 3 175248659 2 3 382006089 2 3 649713435 2 3 407294706 2 3 106599024 1 2 458990687 1 2 549863977 1 2 700382521 3 2 263096445 2 2 362117569 2 3 589247045 5 2 971949007 2 2 937087420 1 2 205688924 4 2 787442746 3 2 703785756 2 2 836801581 4 3 791483459 5 2 408561980 5 2 564408739 3 3 581020606 5 3 974367824 1 3 200349652 3 2 829810629 5 2 257770064 4 3 346441596 2 2 443137221 1 3 348813086 4 3 169340263 2 2 171787272 2 2 609576818 5 2 841650277 1 2 397682152 3 3 708818465 4 3 475192471 3 3 561178308 5 2 831574959 2 3 466561258 2 2 589789216 5 3 188891393 3 2 321578617 2 2 836637221 5 3 371753165 4 3 758771829 5 2 616791392 2 3 342924821 2 2 646188285 4 3 231751003 5 2 781066973 5 3 800568709 3 2 642182322 5 3 407647230 3 2 739937490 2 2 836601461 2 2 355896450 1 3 274575389 5 2 473104590 2 3 127396714 2 3 402538252 3 3 132626997 3 2 613146246 4 3 815936328 3 2 843764170 2 3 114059348 2 3 483889208 4 2 712303185 3 3 937124711 2 3 687239070 5 2 381008882 2 2 632540088 4 2 620555568 3 3 385893983 4 2 911031721 3 2 989883914 1 2 529041647 3 3 498968555 2 3 601582462 1 3 649257831 4 2 751228991 3 3 133531403 3 2 335917206 3 3 639186531 5 2 793697904 1 2 500607579 4 2 632337956 2 3 403169266 3 3 491710247 3 3 663353659 4 2 109805953 5 3 475667738 2 3 685066932 2 3 901268221 4 3 247241934 4 2 783734275 4 2 997879699 1 2 401335331 2 2 387893577 3 3 734879344 3 2 747316480 4 2 406639988 5 2 651439125 5 2 131671754 5 2 984687030 5 3 974540672 2 2 683464603 4 2 488027678 1 2 561224408 1 2 166254232 2 3 919009530 2 2 154553478 2 3 108931496 4 3 362506609 1 2 425221358 5 3 465317461 5 3 657792954 3 3 692321184 1 2 957058966 5 2 312875433 3 3 519281898 2 2 796038751 4 3 487178367 5 2 972532171 3 3 267079676 1 2 135467916 2 2 815965308 5 2 832289239 2 2 512312516 1 2 351174732 4 3 311891257 4 2 362427807 3 3 585628049 5 3 905468435 1 2 950276005 1 2 398334716 5 3 507812360 3 2 716470337 3 2 808593375 4 2 103332567 3 3 104887881 5 3 777940023 4 3 726912333 4 3 543348516 5 3 867627445 1 3 582492057 1 3 698673985 5 2 410119359 4 3 811748019 5 3 644670751 4 2 780767726 3 3 610212165 1 3 926084052 3 3 998995899 3 2 581629605 1 2 798565425 3 2 735216726 4 3 960426749 5 2 404242110 4 2 100894815 3 3 512328354 1 2 150161809 1 2 526640542 2 3 519586663 2 3 725447230 5 3 451083164 3 3 666332244 5 2 398964890 1 2 944680929 3 3 962462106 3 2 761465088 1 3 858188906 4 2 256818267 5 2 259244281 2 3 692751187 3 2 282081975 5 3 911447124 2 3 778201167 1 2 154622818 2 3 518999421 4 2 517209224 5 3 560741674 3 2 194271596 5 2 842076682 1 3 413587877 3 3 569313774 5 2 530076585 1 3 310523363 2 3 406971534 1 3 618624517 2 3 621915666 2 3 256450977 1 3 473765083 2 2 590003371 1 3 129477559 1 3 593132717 4 3 576627752 5 2 272555287 1 2 494271394 5 3 236392868 1 3 526283693 2 2 258328356 5 3 213180692 3 3 640410681 5 2 724786011 4 3 887366021 3 3 175157434 2 3 794479099 3 2 475037348 3 3 573163593 4 3 838004128 1 2 326944032 3 3 299201000 1 3 631087230 3 3 105740743 4 2 270798506 3 2 609487036 4 3 108029397 2 3 771840561 1 2 573012967 1 2 368491352 5 3 580199100 5 2 641322761 4 2 648574816 4 3 559621720 1 2 861967527 2 3 579936821 4 3 166757837 4 3 495739715 4 2 430474496 5 3 567114702 3 3 921725356 4 3 877121322 5 2 972149355 2 2 841159059 3 2 804006545 4 2 229355937 5 2 152337210 4 2 629310715 4 3 633069945 1 3 900238021 5 2 309028716 3 3 222176965 2 2 578798062 4 3 199041658 2 3 428977563 5 3 454231890 4 2 178160938 2 3 586903149 1 3 487163387 2 3 499756062 4 3 865563790 3 3 619220085 1 3 351734676 5 2 833375813 3 3 292763803 1 2 549128301 4 3 313596927 2 2 452796854 4 3 457879388 3 2 257428113 5 2 730852570 2 2 304592730 3 3 658094548 3 3 980644462 2 2 190114024 1 3 399703806 2 2 704612421 2 2 558051608 3 2 815040977 2 3 316143704 2 3 413952718 3 3 318204835 2 2 686625949 4 3 424027052 4 2 619452388 5 3 113981763 3 2 583013467 5 3 261764088 3 2 608552610 5 3 521439578 1 3 774228494 4 3 880000860 4 3 631738745 3 3 865049722 3 2 362587196 4 3 954404075 1 2 647598482 1 2 470692116 4 2 733451435 4 3 615659939 3 3 582997847 3 3 760560609 2 3 896488009 1 3 215391951 5 2 893531999 3 2 706736599 1 3 279098529 2 2 446462863 5 2 478297716 3 2 972207097 5 3 355312810 4 3 144616649 4 2 428021055 3 3 290094578 5 3 441656066 5 3 609511346 2 3 202203368 4 3 344914422 3 2 821440360 2 2 269457425 4 2 893353703 5 2 493115281 4 3 877898978 3 2 608405724 4 2 503433283 3 2 278502229 1 2 574111791 2 3 369741119 1 2 561265079 2 2 223240585 3 2 443093857 5 3 213967328 4 3 146272419 5 3 596518943 2 3 488467032 2 2 394535240 5 3 814617007 2 2 404979686 3 2 558323277 2 2 629315820 1 2 560002914 1 3 539347218 3 3 329716668 3 3 750208180 2 2 567529967 3 2 124095567 3 2 826028874 2 3 323136210 4 2 256287052 5 3 430200869 5 2 285970014 4 3 441003195 1 3 988808354 1 2 361125249 5 3 564622193 5 3 466262434 4 3 877028561 3 2 417128775 5 3 269406845 4 2 703260044 1 2 532468733 3 3 995999491 5 3 470909342 3 2 128705238 2 3 313396832 2 2 382195837 2 2 582810115 4 2 648127093 3 2 266425424 4 3 500345426 4 3 142953691 2 2 917723112 5 2 516200044 2 2 480035003 4 3 729208565 4 2 875044171 4 3 662149611 1 3 478949309 4 2 278990676 5 2 765014658 3 2 542394311 2 3 939075953 4 2 237619160 3 2 635658099 2 3 702969616 3 3 673217588 3 2 444730000 1 3 324593176 3 3 584327525 1 3 530612700 3 3 307687774 2 2 646587288 1 3 433121410 2 3 735073245 3 2 687123039 3 3 328539642 3 2 737828774 3 3 544516391 3 2 691897102 2 2 655275417 4 3 188239510 4 2 480933780 1 3 909909812 4 2 111974695 4 3 642038761 5 3 676058018 2 2 752100408 3 3 298297634 4 2 327990333 1 3 770711999 5 2 378951714 1 3 934268899 5 2 172938922 2 2 575067981 1 2 780142847 3 3 644782244 2 2 177301658 1 3 602769599 1 3 260759969 2 2 319667420 3 3 731954327 2 2 580817663 3 2 939092641 2 2 541454698 3 3 753444400 4 2 743875991 3 3 542303990 4 3 249465355 1 2 118209800 5 3 609377045 3 3 258035132 3 2 247311196 5 2 209001520 1 3 635911351 2 3 265580442 1 3 404618926 1 2 751398536 4 3 692236490 1 3 507167536 2 3 889232068 2 3 769611055 4 3 651791507 1 2 777580812 5 3 561132779 3 3 854347607 5 2 829613347 5 3 926800463 2 3 602098579 5 3 133974730 4 3 765276095 5 2 900929509 4 3 229378297 2 2 227398478 4 2 860577062 4 2 595282060 3 3 561763439 1 3 729894076 3 2 164393414 1 3 950198344 5 2 116628814 1 2 344136399 4 2 179286476 2 2 357603107 4 2 361513160 4 2 249451594 1 3 279953377 3 3 239899365 1 2 713297855 2 2 491630078 1 2 235644319 1 3 819124381 4 3 675571602 1 2 449037230 2 2 370090173 1 2 532677389 5 3 768440681 1 3 416878314 5 3 348152997 5 3 277305307 1 3 741425956 3 3 319125695 1 2 964864013 1 3 197351275 2 2 941434802 3 3 912046321 2 2 582138105 3 2 432277359 4 2 850896896 2 2 388476177 3 3 787414015 1 3 634905151 4 2 119100999 5 2 243644480 4 2 619622592 5 3 509575588 1 2 221328493 3 2 357302247 5 3 246146821 3 2 774744187 5 3 390737934 1 2 382498341 4 2 495442066 2 2 670092563 2 2 568621479 4 2 891604613 5 2 802205396 5 3 234277831 5 2 523439348 2 2 170205516 1 2 143021679 3 2 455968731 1 2 531321251 5 2 578415951 4 2 315033890 1 2 209261075 2 3 181354421 1 3 516961229 3 2 471496866 4 2 923464723 5 2 617264463 5 2 157637408 3 2 110361858 2 2 216676058 1 2 208821010 1 3 728620561 5 3 930522196 5 3 806528156 5 2 492508846 3 3 585452992 3 2 598430930 3 2 454117204 1 2 707992712 3 2 421997410 3 2 994024999 4 2 728404189 3 3 764945883 1 2 325653043 3 2 351647062 1 3 789356176 1 2 464337786 4 2 793507240 5 3 756394656 3 2 481889463 1 2 829369306 1 3 729652830 3 2 782734830 1 2 688787678 3 3 854986235 5 3 476101449 5 2 190522350 4 2 787221442 2 3 502210969 3 2 891343420 4 3 348934573 4 2 856323095 4 2 321169218 4 2 513169415 3 3 795660740 2 3 490091842 3 2 973794469 3 2 424457738 5 2 721288548 1 3 697238976 3 2 745099744 2 3 416992961 4 2 553752414 1 3 750596925 3 3 561542356 1 2 303236901 3 3 496696699 4 3 426770047 4 2 584835571 1 2 643845978 1 2 789238298 3 3 834983871 1 2 833010337 3 3 804564677 5 3 815752508 2 3 440083721 3 2 656668239 2 3 808223886 4 3 353270434 1 2 166493066 5 3 190717578 2 3 694028465 5 2 112283697 1 3 321907994 4 3 240346380 3 3 357022191 4 2 249690947 3 3 254334227 3 3 392275468 3 2 700717125 1 3 336570428 1 3 533711381 3 2 181628903 3 3 389417080 1 3 368569676 5 2 531536346 4 2 800596854 1 2 596139898 1 2 102938881 5 3 494557292 5 3 509311926 2 3 607517489 5 2 744947137 3 3 893254634 4 3 271561257 3 2 800984212 1 3 357062426 4 3 766655439 5 3 848787786 5 2 996040934 3 2 629388165 2 2 415388772 4 2 793229644 5 2 125317636 1 3 867347452 1 3 255990925 1 2 531424730 2 3 503799852 5 3 228894809 1 3 889377796 3 2 155628406 4 3 251146003 3 3 214867022 2 3 199341428 2 3 884194488 4 3 103613866 1 3 463679852 3 3 143477461 5 3 221809109 1 3 654763038 5 2 798841749 1 2 245073317 1 2 868008061 5 2 716857635 4 2 661270147 3 3 283080501 4 2 658061387 3 2 595910544 5 2 504730910 3 3 716071848 4 2 776332036 4 2 244619643 4 2 236448262 3 3 883284960 5 3 371260184 3 2 611771429 4 2 736494381 1 2 265484374 5 3 484507194 2 2 276966998 4 2 933752366 4 3 714837323 1 2 828019926 4 3 338868327 1 2 964953302 1 2 500474080 1 3 394689282 4 3 859402078 1 2 160396292 5 3 872721024 3 2 694914283 2 3 649420402 3 2 381322649 2 2 802291539 2 3 555726300 5 3 463229940 5 3 258850733 1 2 155137777 1 3 143770721 2 3 591182484 2 2 726899565 3 2 608877720 2 3 360130579 5 2 800032670 3 3 920165912 1 3 786469068 2 3 784208638 5 2 472169470 3 3 508911946 2 2 343163619 3 3 937498203 5 2 322804036 3 3 101515433 1 2 298947381 4 3 166583955 2 3 544672796 2 3 323699898 1 2 388349619 3 2 295337200 1 3 521924757 5 2 515420171 2 2 423321393 3 3 775369319 1 3 802574809 4 3 830577069 4 2 803839054 1 2 984311362 4 2 595839523 3 3 983552721 2 2 656355876 1 3 579406327 4 2 502426954 3 3 135583483 4 2 684891643 4 3 393837526 5 2 110538600 4 3 608950377 4 2 585268585 1 2 595119969 1 2 467455456 5 2 898752001 3 3 760377432 2 2 738546173 2 3 339032875 3 3 259246670 5 2 366404403 2 3 531694453 5 2 727726331 5 3 460488127 5 2 572899680 3 3 671541354 2 3 559396342 3 2 204273416 5 3 195029571 3 2 849371837 3 2 553980065 4 2 626333348 2 2 349101152 3 2 683975970 1 3 675397568 3 3 117929794 2 2 404298314 4 3 988693237 1 3 216341997 1 2 904724754 1 3 439326760 5 3 402097373 1 3 859361487 1 3 988478813 3 2 344981186 2 3 998382449 4 2 518130447 3 3 152097023 4 3 132327799 1 3 139250351 4 3 104775868 2 3 497576145 2 2 193153840 1 2 719128196 1 3 656054514 3 2 241108553 5 2 782542688 3 3 143604993 3 2 392703690 4 3 990975094 2 3 243461267 3 2 941899658 4 2 297740601 1 2 612188820 2 3 905641143 3 2 556852858 2 2 937222382 2 2 210014627 5 3 737732862 4 2 891273227 2 2 864348321 4 2 649047932 5 3 892297553 1 3 638216475 1 2 469130962 3 3 798125201 4 2 440671486 5 2 317364100 5 2 743556288 1 2 967375672 4 3 313503789 3 3 227886562 2 3 196053070 2 2 287262412 4 2 824472553 4 2 466483891 1 2 813818204 5 3 100848163 1 3 917903731 3 3 674172745 1 2 152517463 5 3 854180397 4 2 240945588 3 2 693745945 4 3 664951962 1 2 894162123 5 2 856589555 4 3 944691985 1 3 723327406 5 2 485437303 1 3 924718095 3 3 359688927 1 3 562031218 1 3 414765672 5 3 220574944 2 3 245276620 5 3 731387896 4 3 587052385 1 3 513957236 3 2 945977775 3 2 391895833 3 2 185493315 2 2 529408871 1 2 313406617 3 2 169590804 1 3 497873739 5 2 121076021 1 2 787215731 5 2 702284599 1 3 618547556 3 2 732400425 1 3 456795137 1 3 513207543 3 2 566979185 3 2 126947334 3 3 381346748 1 3 242691000 4 3 557799079 1 2 218287872 5 3 244656057 4 2 908282371 1 3 906087078 1 3 206237854 2 2 190981272 1 2 304484409 3 2 980069060 1 2 166911474 1 2 610616084 1 2 893423035 5 3 393150126 5 2 679749711 3 3 517080629 2 2 230682146 4 3 216787529 3 3 839195174 3 3 546649192 2 3 246674760 3 3 157964658 3 3 943722618 5 3 717450158 5 3 756308865 3 2 916279358 2 2 440190733 4 2 391585228 5 2 463750254 5 2 606358681 4 3 292258411 1 2 241832344 5 2 394336618 3 2 751367689 3 2 206278790 3 3 622774561 3 3 404978003 5 3 446678259 4 2 990897111 3 2 255365830 2 3 577078762 4 3 844684685 5 3 616460905 3 2 738557084 4 3 801720663 1 3 584332888 4 2 589699351 3 2 271482880 2 3 236026125 2 2 134372486 3 2 194399265 4 2 364498455 3 3 117161679 5 2 646091967 4 3 991762937 5 3 683760467 4 3 971967374 4 2 196408396 3 3 706525648 2 2 438552108 4 2 780963903 4 3 386330921 5 2 405704707 4 3 789729496 2 2 943861669 3 2 525188556 4 2 662843635 5 3 409999662 3 3 445280582 1 3 304265055 1 2 224237517 1 3 757343046 2 2 967979631 4 2 349300864 1 2 771379782 4 2 191443338 1 3 772477801 4 3 934075715 1 2 718144389 4 2 619174200 3 3 261554783 4 3 750344162 2 2 264167685 4 2 605530221 1 2 531244996 3 2 269434318 3 3 417906060 2 3 670926975 1 2 951078717 1 2 628666759 1 2 631556566 5 2 290818394 3 3 486317798 5 2 118663848 2 2 469510632 2 3 870106681 2 2 335831882 2 2 543766949 4 3 388749332 3 3 418105195 2 2 414061937 4 3 668071010 3 2 736446799 1 2 602077445 5 2 573310724 2 3 796562387 4 2 326391469 5 2 845181121 4 2 633702280 1 3 422588744 4 2 437117820 2 2 154676435 1 2 119497189 3 2 852615480 3 3 348029530 1 3 650945769 4 2 718564506 4 3 926864196 3 2 241031786 1 2 409854316 3 3 209772829 1 2 692320186 1 3 144203755 5 2 530384871 1 2 260369541 4 3 826272977 2 2 482119399 1 3 158695969 4 2 168410829 5 2 932851561 3 2 758235500 5 3 598816896 5 3 228882968 2 2 480514645 5 3 138644212 3 2 258973002 1 2 640487412 5 3 195549647 3 3 695489573 5 3 202090545 2 3 169763821 5 3 697642876 4 3 318094492 2 2 712948569 3 2 998301030 5 2 427081620 1 2 139286420 2 2 761426995 2 2 627411021 5 3 858059527 2 2 594791652 1 3 308472072 3 3 738571195 4 3 347157413 2 2 803948555 4 2 207970240 4 3 256212588 2 3 563303818 3 2 991946403 5 2 931882295 3 2 369395046 2 2 104854435 2 2 832333392 2 3 318991057 3 3 368700336 4 3 314446856 2 3 394470215 4 3 848380100 1 2 155919095 4 3 558721168 3 3 390087664 1 3 485574812 2 2 525234750 5 3 245053987 2 2 820402031 3 2 809964893 1 3 756217543 3 2 343190454 3 3 457411518 1 3 159534994 1 2 448397838 5 3 135262643 3 2 302154083 1 3 411688221 1 2 228694756 5 2 792199183 2 3 842981034 2 3 566577332 5 2 913077818 3 2 546891378 5 3 221321470 1 2 164516335 4 3 444799495 2 2 795853167 2 2 263932078 2 3 943434076 3 2 986791531 2 3 327737686 2 2 673992053 3 2 350082651 5 2 175969693 4 2 554636128 2 2 982185076 4 3 997720817 1 2 542806975 2 3 612184557 1 2 777115665 1 2 768417173 5 3 740601391 1 3 991793395 3 3 301516490 4 3 905804408 2 2 116948708 2 3 332681051 1 3 302814553 4 2 690793241 1 2 448925771 5 2 662415860 5 2 705768209 1 3 615168832 2 3 124112190 4 3 814702933 5 2 310248925 3 2 344881003 5 2 464454133 2 2 245959454 2 3 556937742 3 2 376388452 3 2 570246980 4 2 304075905 4 2 884960369 1 2 181148328 5 2 913444732 5 2 530952597 2 3 654199053 2 3 603710383 3 3 666238066 3 3 537579117 5 3 882130126 4 3 775995881 1 3 279495447 2 2 178950654 1 3 536854172 3 2 395336972 4 3 450657427 3 2 342666497 2 3 294783488 2 3 896193967 3 3 399544694 1 3 187434316 2 2 119838405 2 2 374024921 4 2 780333094 3 2 578160744 3 3 690535174 3 2 141771321 5 2 975785754 3 2 267340213 2 2 745583281 2 2 311698490 5 3 318088305 4 2 711873193 1 2 922542548 2 2 654263026 1 3 962335168 2 2 822345378 4 2 626660573 5 3 970482491 3 2 140471800 5 2 186125449 3 2 799888247 4 3 236040844 2 2 897344773 2 3 725583858 2 2 897805770 2 2 299223105 3 3 355184642 2 2 388919140 5 2 362684956 1 3 997967460 5 2 969299308 1 3 195440825 3 3 319341407 3 2 684992878 4 3 944435766 5 2 860305306 5 2 939080327 2 2 403079527 4 2 970175797 1 3 749059284 2 2 836298386 1 3 306824933 5 2 204404207 3 2 575374898 2 2 126901109 3 2 860543335 2 3 346121298 2 2 393768570 2 3 787077687 2 2 267981291 4 3 442790952 2 2 217428640 1 2 343631638 4 3 541947824 3 2 260516100 3 3 176557601 1 2 633980687 2 3 760205123 4 3 594701704 4 3 457370903 2 3 768672506 5 2 472884945 2 3 409705258 2 3 794567199 4 2 925567801 4 2 460557746 3 3 847188652 4 2 613741578 3 2 671520157 1 3 980550715 1 2 256568366 4 2 851297930 3 3 924802020 3 2 855152332 4 3 211283233 5 2 874384993 4 3 892508158 1 3 852503959 5 2 861084730 5 3 364287397 2 3 969631440 3 2 422288989 3 3 199065666 4 3 922766534 5 2 905604319 2 2 110980348 2 3 489101065 1 3 548067915 1 3 206728657 4 2 921769658 2 2 949183815 2 3 969477236 4 2 607483664 4 2 218298679 1 3 507873640 1 3 450922663 5 2 591063872 3 2 541991372 1 2 396775771 3 3 781165279 3 2 440288462 2 3 515627871 1 3 259837743 1 3 762993479 2 2 733759394 1 3 654189478 5 2 757894638 2 3 931146961 1 2 179920784 5 3 509650351 1 3 884141588 1 3 537847320 2 3 486809458 2 2 476064903 5 3 756939213 5 2 604895789 2 3 700098244 4 3 211351369 5 2 277507341 4 2 912013914 3 2 766750036 1 2 620109672 4 3 788808141 2 3 291607020 1 2 580005362 3 2 480996047 3 3 262043852 1 2 320199999 3 3 172524215 2 2 142386155 1 3 576402020 4 3 507851613 4 2 296808553 1 3 922461005 5 2 575405199 2 2 832708385 3 2 513087746 2 3 925255368 1 2 558399844 2 3 225891249 3 2 937375907 2 2 490279573 3 3 712906516 5 2 604718042 4 3 494231501 5 2 967839776 3 2 312207270 2 2 172520696 1 2 955701212 2 3 454309659 4 2 158831658 1 3 486912574 5 2 794188281 2 3 285718847 1 2 373592860 5 3 917358733 2 2 447433504 3 2 525292728 5 3 658596186 3 2 396155662 3 3 846132852 4 3 467053364 4 3 240520097 3 3 505868960 5 2 760359373 3 3 191979956 2 2 279507486 1 3 852312592 1 2 234844606 4 3 352557299 2 2 106237062 5 2 984641581 5 3 305911005 4 2 883795914 4 3 265914816 1 2 194492558 4 3 379266580 2 3 782006449 4 2 251317568 5 3 143171467 5 2 748369583 5 2 894843449 1 2 558625246 3 3 233689165 5 2 686801160 4 3 186869145 1 2 430836408 1 2 213115500 4 3 941813049 1 2 172530018 2 2 170911800 2 3 774520892 4 3 570866488 1 2 342286000 3 2 994053884 4 3 503552822 4 2 572681877 3 3 315839660 4 3 109368267 2 3 725136762 5 3 411913201 4 3 516574578 3 3 868349336 4 3 208001972 3 3 470303588 5 2 157511904 4 3 671138893 4 2 709323248 1 2 816080378 5 2 950620233 1 3 638681298 3 2 334394566 5 3 155899732 1 2 252128395 4 2 378125804 1 3 276624706 2 2 588388495 1 2 276637501 2 3 264749402 2 2 415023654 3 2 706762293 2 2 183851624 5 3 880721920 1 3 843799380 4 3 514669763 2 2 518206096 4 3 236136615 4 3 383673779 4 3 290377815 4 3 813953824 5 3 380932863 3 3 583300357 1 3 260464427 5 2 632851794 1 2 668027252 2 2 900731581 5 3 168875784 2 2 941950462 1 3 374106142 5 2 897812760 3 3 935039492 2 2 500961126 5 3 455285717 2 3 644995278 4 2 956159814 2 3 708658091 1 3 230333759 4 2 726739223 1 3 122329665 3 3 559889015 3 3 728840079 2 3 458379700 5 2 647708813 2 2 247592323 5 2 231997658 2 3 179461476 1 2 176639409 1 2 536693808 3 3 116985484 1 3 728608598 1 2 315689810 3 2 484274478 1 3 113362187 1 3 852038839 1 3 208433735 3 2 249562546 5 2 665132312 2 3 229659426 2 3 246838497 1 2 739513909 2 2 107462975 5 3 622992024 4 2 662330815 2 3 355465559 4 2 781676108 2 3 390230247 2 3 567396367 1 3 313578000 5 3 603458265 2 3 714208136 3 3 466948942 1 3 991479090 5 3 960572163 2 2 106882119 5 3 688175638 1 3 328873280 2 2 260799923 4 3 136214962 5 2 618222657 5 3 268473510 4 2 261190891 3 2 884884878 5 3 598625861 1 2 957930581 4 2 565543603 5 3 926117328 4 2 996726320 3 2 665151598 3 2 116795130 3 3 964679854 5 2 517382968 4 2 891174432 3 2 763875662 1 2 131566370 2 3 957502405 2 2 630848724 1 2 149203021 3 2 173066149 3 3 812527354 3 2 585891998 4 3 362429213 1 3 491111210 4 3 507125993 2 3 689054720 4 3 480221021 5 3 825738554 1 3 169474963 1 3 560197810 4 3 313196967 2 2 820005288 3 2 465854471 4 3 126829195 2 2 777877863 1 2 723256895 3 3 223279670 5 2 715357532 5 3 339245705 3 3 457476172 5 3 794205876 3 2 110770143 5 3 344595918 3 2 461549368 5 2 452152096 3 3 667572304 2 3 949301497 2 3 878972569 1 2 509640199 4 2 317541639 4 2 684392523 2 2 977335002 3 2 864173791 2 2 991554208 1 2 478503087 3 3 540150472 5 2 315384053 5 3 500198826 3 3 247530342 1 2 974966125 3 2 723036697 3 3 773376276 3 3 440242117 4 3 557770190 5 2 564833208 2 3 156383849 2 2 760459641 1 2 981882655 2 2 428147202 4 3 895668292 4 2 429073667 1 3 976559795 2 3 454525690 5 2 412676298 1 2 607818006 3 3 691557663 2 2 147772792 5 2 345091643 5 3 747496545 1 2 526573300 5 3 658515493 1 2 936019857 5 3 101192799 1 2 739673354 4 2 694593914 1 2 334046404 4 3 712725353 4 3 515837050 3 2 642761418 3 3 280333405 1 3 288618253 5 3 499585442 4 2 903524605 4 2 396724241 2 3 645390633 5 3 673847262 3 3 914321363 2 2 597852445 1 3 906397105 2 2 181717473 2 2 840250308 2 2 667005408 3 3 401404676 5 3 449364956 2 2 848302715 1 3 572243049 1 3 582474209 3 3 925773104 3 3 300764512 5 2 761487102 1 2 136287063 5 3 906026487 1 2 890445742 2 2 443747035 4 2 535202711 2 2 173723421 2 2 688788109 5 2 750348140 2 3 724341617 2 3 324146977 4 2 200949290 4 2 640077592 1 2 453983260 5 2 663193001 1 3 444360153 5 3 129028829 2 2 721621137 5 2 893792626 2 3 666416815 4 2 646702732 5 3 154141310 4 3 185260012 5 2 799531286 2 2 767333012 5 3 740874736 1 2 527858368 1 3 943486562 1 3 971877317 3 3 771556398 1 2 259810284 1 2 832952679 4 3 687197826 1 2 328255176 4 2 203820333 5 3 944268373 4 2 863324690 2 3 761180813 5 3 936439308 4 2 124121009 4 3 843146138 1 2 529938083 1 2 264801562 2 3 620565249 5 3 640456876 1 2 659402081 2 3 109847475 3 2 389546618 3 3 339575446 3 2 856011148 4 3 868151033 1 2 105797739 2 2 410657313 4 2 632457391 5 3 473551392 2 3 438877397 3 2 349370661 3 2 149128624 1 2 220676108 3 2 324750143 2 3 826786512 4 2 959700182 3 3 327646376 3 2 998184573 1 3 829675320 2 2 496343676 1 2 689003657 5 2 809951296 4 3 224188891 2 2 460983260 1 2 971314654 5 2 746457545 4 3 761180367 3 3 821290204 2 2 691813256 5 2 733375341 3 3 715685011 4 3 263948188 5 2 337935816 5 3 899819434 5 2 484178762 1 2 697978307 1 2 253648028 3 3 229894646 5 2 316191551 3 3 130136769 3 3 712592698 5 2 205368154 1 2 946236590 5 3 443456516 3 2 789951906 4 3 486368791 3 3 647227450 5 3 477538870 2 2 244463342 1 3 444959637 3 3 384829271 3 2 590937391 4 3 725340041 2 2 385934895 1 2 696120078 4 2 781137749 5 2 214995968 4 3 301243387 4 2 743242793 5 2 670646504 3 2 350453035 4 2 758503537 3 3 263692999 4 3 660084999 1 2 490999444 4 3 329181962 3 2 409722685 2 2 676761956 5 2 962702166 1 3 962961099 5 3 714370233 5 3 332715889 1 2 997976675 2 3 488354828 4 2 236449863 3 2 467274482 4 2 110664475 5 2 276886532 2 2 479077250 1 3 320219555 4 3 405147328 4 3 236052489 1 2 718050314 1 2 632971986 4 2 390154999 1 2 674272293 3 3 932321682 1 2 986096956 1 3 315629215 4 3 509521646 4 2 152325235 4 3 961712400 1 3 251165014 4 2 925677111 3 3 852571317 2 2 448510322 3 3 617874468 2 3 325323532 3 2 523979454 3 2 226354279 1 3 154112152 4 2 993011399 3 3 123451112 3 3 777028251 2 2 722678063 3 3 489653994 2 2 212552661 4 2 574301645 4 3 275435470 2 2 824717692 3 3 278749208 5 2 412754228 5 2 772849667 3 3 308714962 5 3 397907116 4 3 344823973 5 3 405926692 3 3 197580723 5 3 923409429 3 2 884141907 1 2 888005989 4 2 917573268 5 3 121931732 5 2 490623696 3 2 934042655 4 2 632133439 5 2 489582496 3 3 708351827 5 2 431941321 2 3 594696328 5 2 602082102 1 2 684697617 2 2 731298984 5 3 544676603 4 3 386354819 5 3 910096980 2 3 316038329 5 3 887604720 3 2 719289511 5 3 104680111 2 3 364669573 2 2 423366252 2 2 208965838 1 2 614046612 2 3 633264292 2 2 667093129 4 2 411917177 5 3 732001579 3 3 188953953 4 2 770920335 5 2 196101488 2 2 278589172 3 2 113148638 1 3 705407238 1 3 516040290 1 2 917533508 3 3 121444073 5 3 981552272 1 3 365911979 5 2 453513545 2 3 860015188 3 2 409810835 5 3 704245664 3 2 828576543 4 2 522426631 2 2 985848259 2 2 332159699 4 2 543122049 5 3 509762384 5 3 563964382 2 2 853555824 4 2 495069706 3 3 323721729 2 2 444242837 2 2 942651833 5 2 216982311 2 3 506250710 3 2 972531719 2 2 314229539 2 2 104747801 3 2 346831260 3 3 568844858 1 3 282248999 1 2 199271621 3 2 273171440 3 3 161186599 3 3 488145429 2 2 407825439 1 2 245980608 4 3 712042903 4 2 659537831 2 2 710709990 5 3 245212593 4 2 413262628 1 3 969355402 4 2 104978715 1 3 923389728 2 2 450907634 1 2 246094205 5 2 255675098 3 2 434903389 5 3 175380742 4 3 738891822 2 2 905403121 2 3 777780866 4 3 139714741 4 2 766175454 1 2 962048909 5 2 704862130 5 2 971754974 4 3 760990224 5 3 412789079 4 3 573872462 3 3 165900255 5 3 144431640 4 3 645925592 1 3 164488892 4 2 760991310 5 3 465921318 5 3 134156468 1 2 606964212 3 3 909556645 4 2 750863320 3 3 880502117 5 3 766781583 1 2 204608384 3 3 587290916 3 2 405007871 3 3 900466084 5 3 527788053 1 2 853022512 1 2 489673903 4 3 951091178 4 2 786689465 2 3 748376306 5 3 888830072 1 3 133916178 4 2 144682199 2 3 987149520 3 3 761023578 3 2 703134933 2 2 840380983 1 2 602703986 2 2 289645771 3 3 853321491 2 3 453286657 5 2 785459776 4 2 550248793 4 3 830918900 3 2 102090730 2 3 455158359 3 2 828727726 2 2 310540285 5 2 294769263 5 2 546425917 2 3 227117271 3 2 756231378 4 2 247952302 3 3 388680139 2 3 641852288 5 2 223194248 3 2 763545436 5 3 260702656 5 3 283801831 3 3 905633691 5 3 114398949 5 3 585193697 5 2 368583043 2 3 347183270 4 2 196366554 4 2 457459975 5 2 196817058 5 2 708214856 5 3 600656233 3 2 470723097 4 3 636970543 1 3 624981005 5 3 749968298 3 3 321060362 3 3 721173622 5 3 363658687 3 3 352575610 2 2 388402548 2 3 824488367 2 2 926757312 2 3 739810128 4 2 331553105 3 3 629654986 3 3 514804234 1 2 332412165 1 2 285828301 2 2 906752647 4 2 991107884 4 2 724616043 2 3 305580071 3 2 103020046 2 3 721938378 3 2 626667954 3 3 354635217 4 3 999507899 1 2 680502770 3 3 610970054 5 3 550122964 4 2 416682362 5 2 455277044 3 2 287560070 2 2 213194627 5 2 429213498 4 3 893448528 5 2 860475949 1 2 128740553 2 3 346531062 4 3 156957385 3 2 787318949 3 2 781571956 1 3 947364727 1 2 668599613 4 2 464840195 1 2 111639051 5 2 188622776 3 3 610438588 4 2 376234466 3 3 958888666 5 2 454014131 3 3 817409767 5 3 274304384 5 3 656320671 3 3 831738730 5 3 265462482 3 3 559622841 4 3 692166783 5 2 209467505 1 2 376941133 1 2 801689034 5 3 539783219 2 3 362571479 5 2 662317710 4 3 726155874 5 3 370109973 1 2 518607782 2 3 919874457 2 2 569968271 1 3 727725604 4 2 287042285 3 3 628363170 2 3 470602850 5 2 171708508 4 3 177693138 3 3 962970187 3 3 527373409 2 2 161940730 4 2 404739826 4 2 115340704 3 3 588389610 3 3 301468989 5 2 396221237 3 2 954664938 3 2 217659124 1 3 341771726 1 3 662273443 4 2 449735071 2 3 194346826 1 2 268507026 2 3 506587848 5 2 129488060 2 2 687449734 1 2 127903774 1 3 564496752 5 3 187528383 5 3 174385250 5 2 175539914 2 2 286969869 1 3 765863293 4 3 525121913 5 3 747379387 4 3 948179484 4 3 696258580 3 3 837791513 4 2 493442869 1 2 983160658 1 2 587925278 4 3 170871199 4 2 991392539 5 3 437483141 5 2 642968235 3 3 324878699 4 2 457596276 1 3 339638393 1 3 381785533 2 2 613812300 1 3 154490001 4 2 770020455 2 3 439974520 1 3 957003556 3 2 506928529 2 2 862993892 4 2 464867976 3 2 518206691 4 2 481711982 4 2 426165616 5 3 488107521 2 3 565831187 5 2 714087771 2 3 399696097 3 2 572383913 5 3 334731014 5 2 272394257 2 2 702313426 5 3 140646500 2 2 304487623 4 2 813092573 1 3 886769594 2 3 232600026 5 3 668942336 3 2 528051192 4 3 778396987 2 3 265516029 2 2 752948662 4 2 528736955 2 2 866351257 2 3 324042098 3 2 230029563 3 3 639537793 4 2 353860294 5 2 501516135 3 3 788114054 1 2 439230122 4 2 680271812 1 3 265766946 4 3 888154226 3 3 829003860 4 3 179237810 2 2 800558197 3 3 219569204 2 3 749273213 5 2 174229214 4 3 735224206 2 3 310881409 3 2 893234169 3 2 883770990 1 3 730911499 4 2 929241448 2 3 716359979 1 2 681251981 1 3 705837368 3 2 415395968 3 3 338592538 4 3 768666083 2 2 410788901 2 2 754252822 2 3 900683044 2 2 299380560 1 2 538798374 4 3 333911818 4 3 420937511 2 3 268132655 1 3 568942390 3 3 531984959 5 3 924707920 5 3 909182333 1 2 494649168 4 2 556585792 3 2 247969787 2 3 340098582 2 3 683398825 2 3 166564502 1 2 345000884 5 3 210599708 4 2 478243624 5 2 896333542 4 3 490416674 2 2 228815328 1 3 631472609 5 3 293427919 1 3 380461319 4 3 194806115 5 3 729331262 4 3 881148428 4 2 218959768 4 3 230704420 4 2 539675863 1 2 516582757 5 3 907550395 4 3 746854449 4 2 933921095 3 3 427623337 3 3 606073605 4 3 352754730 1 3 699517991 5 2 734035431 3 3 458430038 2 3 381382273 5 2 633031163 4 3 649601232 4 2 627217035 2 2 632448938 3 2 221369699 1 2 159967759 2 3 438573002 5 3 816985581 4 3 114320942 2 3 516332504 2 3 127386751 2 2 543976694 4 2 342719949 5 2 453756712 4 2 367501294 2 2 638968918 3 3 209183784 3 2 509483459 4 3 714747900 1 3 922292174 4 3 156560934 3 3 398473302 3 3 928357758 3 2 582325392 4 3 770555799 3 3 532455858 5 3 758508495 3 3 456596682 5 2 714216420 3 3 100739374 3 2 340280669 4 3 133973112 3 3 739764082 4 3 422872632 3 2 651595228 2 2 363573488 1 2 468413063 1 3 806450299 4 3 625324466 5 2 289558518 3 2 631421332 4 3 489246304 4 2 879127033 2 3 889720980 5 3 483200228 2 3 590937352 3 3 967289544 2 2 198369013 3 2 282803289 2 2 117463805 2 2 505761540 3 2 950559994 3 2 459641340 3 3 955696254 2 3 136150316 1 2 758003356 3 3 462830624 5 3 248892153 5 2 139330106 5 3 390700159 4 2 545391822 2 3 202696868 4 3 776043574 5 3 415005338 2 3 372579879 5 2 963124257 3 3 428616880 4 2 425534352 5 3 670446969 4 2 191943915 3 3 406490595 2 3 797301195 5 2 764958332 5 3 438088374 4 3 522170898 3 2 174635928 5 2 656637931 5 2 357966755 2 3 973781842 2 3 347270973 1 3 974625846 4 2 235249483 5 3 466146165 4 2 740096469 5 3 745664651 3 3 398529143 5 3 734720996 3 2 612236979 4 3 921294545 2 2 747778506 5 3 770604279 1 3 927844667 1 3 884287540 3 2 332537819 4 3 522182821 2 3 691192290 2 3 863450946 4 3 141700182 3 3 232826162 1 3 663430946 2 3 613449708 4 3 508264404 5 3 489652014 5 3 973245229 5 2 503724929 4 2 550541225 3 2 182184497 4 3 158027845 5 2 552412956 2 2 162899950 5 2 899710386 2 3 359256552 5 3 157394296 2 3 610108291 3 2 537531628 5 3 122080687 4 3 675055238 2 3 605452459 1 3 787886664 1 2 267072076 3 2 123939324 3 3 482452834 1 2 637081745 1 2 603822495 4 2 937075170 3 3 589009549 1 2 697225990 2 3 155223491 1 2 325777686 5 2 930817750 3 2 178338819 5 2 795427755 1 3 952765499 4 2 243226548 1 2 185035699 2 2 631100710 4 2 645685212 1 3 550296443 5 2 606437735 2 3 714305335 2 3 384912819 2 3 592340008 4 3 188520343 3 2 172817706 3 2 309436446 5 2 218399534 2 3 631582877 3 2 324721152 4 3 977463260 1 3 422952554 5 3 967333782 2 3 676344782 4 3 959886301 4 2 588865884 1 2 275850044 1 3 817006366 5 2 428207249 5 2 366818437 5 2 636594820 5 3 744719682 4 3 347232315 5 3 234613743 4 3 693122443 5 2 182244826 2 3 648224735 5 3 115711546 4 2 431003716 2 3 484391846 1 3 887945907 1 3 840510988 2 3 798663416 3 2 506369158 3 3 941668657 2 2 417832504 2 3 189925777 4 3 434600390 5 2 996585949 1 2 242171658 5 2 863299438 3 2 192020112 2 3 114365950 2 2 803727556 1 2 632228887 3 2 452815348 2 3 917255390 2 2 366974856 4 3 583925907 1 2 568122811 5 3 555549183 5 3 458086397 2 3 479166985 4 2 472033985 3 3 820177510 5 2 235054547 3 3 991438018 2 3 104507478 3 3 696270998 5 3 341835512 5 3 499244800 2 3 825517221 3 2 811655881 5 2 118923357 5 3 907967693 5 3 949085719 2 3 886218832 2 2 631193927 3 2 567987166 5 2 644281849 2 3 614818568 3 2 409354927 2 2 359754865 3 2 136877196 1 3 294397514 5 2 362456587 5 2 385985389 3 3 562910827 2 3 552709545 4 3 871271738 5 2 718328737 3 2 385303115 5 2 545684426 1 3 923644439 3 2 720814091 5 2 243278878 3 2 542617539 1 3 737152507 1 3 354816743 2 3 947100932 5 2 591883653 5 2 759228256 3 2 618139255 1 2 587117032 3 2 713649514 2 3 233921997 2 2 420247538 3 2 259386337 2 2 759578895 1 2 131405201 3 2 688827378 2 3 563892447 1 3 992998670 4 3 347990756 2 3 407553887 3 2 832965682 5 3 330975453 5 3 201529732 2 2 457233759 1 2 308175032 3 3 690581417 4 2 312516390 4 3 721536572 3 2 526454014 4 2 183533768 4 2 501407762 4 2 684755520 1 3 612575682 2 2 745527089 4 2 448048134 3 2 445090000 2 2 772486680 4 2 629961095 1 3 718167470 1 2 134937354 4 3 172558482 1 3 950479368 4 2 373953437 3 3 498242479 2 3 712331924 4 3 760037361 4 2 232540457 1 2 408622135 2 3 910893903 4 3 360497057 4 2 523589376 2 3 864698404 2 2 163483030 4 3 235533887 3 2 190736970 2 3 381329227 5 3 275694430 2 2 156368362 5 3 417143059 2 2 915271853 2 3 346990702 5 3 788335310 5 3 553169677 1 3 395491093 3 3 518275554 5 2 865587292 2 2 759708105 1 2 225422679 5 2 819412911 3 2 247711096 2 3 834603665 3 3 538806995 2 2 713993565 2 3 161169369 4 3 574738972 3 3 207376395 4 3 619577973 4 2 472463197 2 2 610199197 1 3 198489059 1 3 215910717 3 2 777370233 2 2 770959114 2 3 260846556 1 3 437899946 2 2 578339507 1 3 407098184 5 3 741983917 3 2 766345430 3 3 857956385 4 2 274648071 5 3 999515017 2 3 206620288 2 3 971769203 2 2 741781647 5 3 473495710 1 2 315872505 1 2 101770251 2 3 740748943 3 3 343075747 3 3 765739654 2 2 177262212 1 2 711095769 2 3 971400892 5 2 290953219 4 2 612706210 1 3 614298013 2 2 503737821 2 3 929822982 3 3 961665781 2 3 231090173 4 3 714164163 2 3 665771867 1 3 267213816 5 2 892431255 1 2 692051220 4 2 385122292 5 3 360108805 1 3 285812966 2 2 246914713 3 2 426651117 5 2 709569506 1 3 426443916 1 3 150135927 4 3 757524026 2 3 187863675 2 3 952631246 3 2 137372223 5 2 378107436 1 3 872597203 1 2 517638301 4 3 765621966 3 2 796489326 1 3 772706674 4 3 466630717 4 2 833881770 1 2 799827067 2 3 407664730 2 3 923172864 3 2 409406249 4 3 794290668 2 3 787940451 3 2 196118263 5 2 468244220 5 2 231936393 4 2 577028925 1 3 683751515 5 3 805459563 5 3 820318401 4 3 210982924 3 3 551586895 4 2 237222512 4 3 649090476 5 3 890601101 3 2 199068064 4 2 718298095 1 2 803586124 5 2 806631714 1 2 825376919 3 2 342342728 3 3 807200671 2 3 106649114 3 2 727553796 2 2 144095085 4 3 592800942 5 2 981880286 3 2 329018831 1 3 152806828 1 2 433829735 4 2 898716523 3 3 889659543 4 3 272477305 4 2 538036916 2 3 826731897 4 2 763125798 1 3 508214937 5 2 361892749 5 3 939700981 5 3 145276960 5 3 609922571 5 3 443470453 2 2 274168676 5 3 631913942 4 2 827592622 4 2 942603191 4 2 727049211 5 3 121698075 2 2 853177430 3 2 697738058 5 2 244509422 4 2 296587854 5 3 210883346 2 3 837157697 2 3 527334413 3 2 961850378 3 3 935413473 5 2 244630003 4 2 717145550 1 2 485959427 5 3 551101502 4 2 494664441 2 3 674357008 3 2 715491934 4 3 672173142 4 2 933030734 4 3 607294197 3 2 839526886 5 3 391986962 1 2 495616392 4 2 368184884 1 3 728577261 2 2 708225488 5 3 545071848 5 2 105614778 2 3 761462264 4 3 518890521 1 3 688572004 4 2 225115004 2 2 148811767 1 3 738617693 5 2 882709419 3 3 120324090 4 3 824192427 2 3 944438621 1 2 484047346 4 2 814968523 4 2 495013427 5 3 226100414 2 2 149145557 5 2 244337502 2 2 972086020 1 3 196233855 4 3 845311641 2 2 347551388 3 2 550640938 1 3 406690162 2 3 544514911 2 2 104800291 2 2 430639606 5 3 538099140 3 3 261145497 5 3 149215131 3 2 728608589 3 3 852413493 3 2 466791742 4 3 245830151 1 2 107115619 1 3 343096905 3 2 975390553 4 3 688743344 3 3 832535010 5 2 497556735 3 2 272931861 2 2 213788969 5 2 338085771 1 2 460880037 3 3 573105352 5 2 617873899 3 2 284436201 5 2 216025047 1 3 494962305 5 3 192533387 4 2 640882645 3 2 919277055 4 2 736640071 3 2 378006702 2 2 747577797 3 2 342301145 2 2 118650248 2 3 360437056 3 3 115442540 1 2 317433508 5 3 554422670 4 3 598572619 4 2 852196412 5 2 392802888 1 2 265806599 4 2 675269174 1 3 226898415 4 3 499567467 5 2 351634023 1 2 319999928 1 2 762545425 1 3 118191794 2 2 128307751 1 2 218155925 5 2 368581916 5 2 225000308 5 2 563228428 1 3 635571120 5 2 999850497 5 2 178301995 5 2 622843235 1 2 358814417 5 3 340549789 4 3 308548579 1 3 382338389 4 3 593630788 4 3 981960615 5 2 808360484 2 2 600041876 4 3 181711784 1 2 369849306 1 3 416041568 4 3 551862088 2 3 813932345 4 2 641195551 2 3 435969740 3 3 644989615 5 3 498941864 2 2 773016183 1 2 180775100 5 2 898100698 1 3 739327851 4 2 600727120 2 3 925961968 2 3 969681755 4 3 396097292 2 2 306356389 5 3 520614439 1 2 833122054 5 3 106213671 2 3 935713561 5 3 164911198 4 2 421338488 1 3 253240277 5 2 125893010 5 3 258402602 1 3 913929806 5 2 628724688 3 2 702820941 3 2 417852196 4 3 182649235 1 3 936904056 2 2 554363095 4 2 680034067 5 2 784521117 4 3 609421213 4 3 340474871 5 2 200282358 4 2 573948130 4 3 896806672 3 3 336122801 1 2 732915208 5 2 951124610 2 3 131628905 2 3 623176814 4 2 656596034 3 3 180555759 3 2 491444330 1 2 370017773 2 2 378115717 5 3 669687607 1 3 440066663 2 2 180561339 1 3 264241365 4 2 507893167 4 3 622796411 1 3 340971453 5 3 925427995 1 3 806041202 3 3 796419680 2 2 184144045 5 3 355473199 4 3 315571371 4 2 416708211 4 3 112512374 4 2 254809545 5 2 264126754 5 2 424084622 5 2 139755650 3 2 296230844 2 3 256379645 1 2 494358323 4 3 459035108 2 2 680503589 5 3 368151619 3 3 435403561 4 3 451977457 1 2 958942810 3 3 288358395 1 3 468400118 2 3 980583892 1 3 611042903 4 3 686742150 1 3 364459711 1 3 673279429 5 3 831118108 1 3 517612659 5 2 331979613 3 2 369264358 5 3 324154546 4 2 285922597 4 2 215704049 5 3 624205862 5 3 515282273 2 3 220842031 2 2 339684956 1 2 709523935 1 2 713753042 1 2 948426607 5 3 936051386 1 3 849193757 5 3 301946365 4 2 240656765 5 3 345376965 1 2 638375401 2 2 241966409 5 3 234904515 1 2 877273615 2 2 729793929 3 3 905106763 3 2 266795068 2 2 998190031 4 2 195939867 2 3 806095379 5 3 345622817 1 3 469314961 1 2 237267537 1 3 386475228 2 2 762098169 4 2 757798862 1 3 726723201 5 2 847112390 3 2 823662944 5 3 985068562 3 3 726113747 1 2 347591913 2 3 132214411 5 3 185084159 2 2 314405060 1 3 912021993 5 3 525822122 2 2 925455640 2 2 513057253 2 2 979540802 4 2 606855347 1 2 291958835 1 2 376093079 1 2 720488662 3 3 425346870 2 2 925620126 3 2 553808875 3 3 609909095 1 3 389268173 2 3 428500801 1 2 627024389 5 2 107987682 5 2 102920136 1 3 719037458 2 3 832910306 2 3 824346058 2 3 252436731 2 3 375463330 2 3 667429099 5 3 464857484 5 2 229807686 3 3 807982779 5 3 556495881 1 3 416040292 1 3 626735632 3 2 324551368 5 2 573124886 2 2 978476832 2 3 719669722 1 2 794072879 2 2 874533579 5 2 396370077 5 2 585463850 4 2 940522635 2 3 705448014 3 2 504837157 4 2 965403747 1 3 613576241 4 2 921585850 4 3 142054579 5 3 576344986 1 3 341969972 4 3 521495243 3 3 494216129 4 3 122381154 2 3 271932688 4 2 788323974 1 2 357025139 4 2 271097649 2 3 672037371 5 2 413235496 1 2 949119931 4 2 966732366 4 3 213896084 3 3 386880454 2 2 903850828 1 2 713660405 2 2 110621847 3 2 275231532 4 2 352199775 3 3 504200472 3 2 720538246 3 3 319831573 2 3 587960884 2 3 734360738 2 3 149294867 1 2 149633300 5 3 561718720 2 3 824368619 3 3 585897844 5 2 973704904 1 2 787576511 5 3 280504892 1 3 860977058 4 2 896891107 4 2 349486121 4 2 185462613 5 3 869608532 1 2 232261725 1 2 345045650 5 2 759160661 5 2 380530281 2 2 357908616 4 2 675312775 3 3 159887127 5 2 322804446 4 3 194647237 3 3 850135280 2 2 184206167 2 3 156980516 4 2 552947078 5 2 928476244 5 3 729102995 1 3 463121881 5 2 115531868 5 2 966885710 1 2 763116144 3 3 139391231 5 3 516232851 5 2 246930156 2 3 983830706 4 2 881669156 1 2 616112040 3 2 564679570 4 3 439595996 4 3 174121494 3 3 454451956 2 2 431721577 2 2 728757496 3 2 925291807 3 3 171084866 3 3 784240581 4 2 994075779 3 3 966108732 4 3 548597862 1 2 468471036 2 2 405750846 1 3 569046987 3 2 176637701 4 2 332290672 5 3 177103637 3 3 170675285 4 3 375348980 5 3 574373703 1 3 364779031 5 2 332302196 1 2 367980226 5 3 415763391 1 3 175009562 1 2 310389064 5 3 438699406 3 3 657209511 5 2 667075080 4 2 273799099 3 3 499111795 5 2 412517096 2 3 623356520 1 2 767481275 4 3 321814028 3 2 693126321 5 2 781701674 1 2 874796668 1 3 167330663 3 3 810723914 1 2 621098366 1 2 626667021 4 2 897471494 4 2 870063415 2 3 754925181 3 3 159104501 5 2 642571346 3 3 812946738 4 2 404598217 3 3 158957380 5 3 475396214 5 2 267862173 1 2 177098105 5 2 635789447 4 2 540289502 5 2 460532054 4 3 327873077 2 3 141530293 4 2 547762790 1 2 728945247 2 3 129926194 5 3 971060193 2 3 746034008 4 3 111105175 5 2 537239040 2 3 133142643 2 2 925451776 4 2 270951468 3 3 860073367 1 2 234708402 5 2 929524495 2 2 747378398 2 3 135385924 1 3 999539088 4 2 288084834 5 2 842199938 1 3 972526818 4 3 239976009 3 2 199409197 4 2 334683790 4 2 135679651 2 2 102878826 5 2 623019654 4 2 189934169 4 2 960111835 5 2 662215259 1 2 991480400 1 2 549764423 5 2 371591541 5 3 845863819 5 2 365307607 1 3 360524287 5 2 694405696 1 3 293800364 3 3 232733864 4 3 178239186 2 3 789219485 2 3 282886117 1 2 137797870 3 3 668608618 3 2 610054905 1 2 775321173 4 3 336438095 1 2 148072048 5 2 149825042 3 3 431868047 1 2 331479789 2 2 847487981 5 3 958726540 2 3 500653855 4 3 527733268 2 3 748591360 4 3 957566515 5 2 606221502 1 3 403681853 1 2 294937796 2 3 389900270 1 2 168173587 4 3 578438889 2 3 337656544 1 2 196201163 4 2 384365104 4 2 338869725 4 2 637447320 2 3 660086025 2 2 504890911 5 3 998882532 2 3 305115836 3 2 144199038 2 3 946259581 4 2 603578656 4 3 726878552 3 3 349654344 5 2 418588387 4 2 128947590 5 2 679051810 3 2 363564142 5 3 550796908 5 2 526917167 5 3 580416053 3 2 787107194 3 2 287304399 4 3 488406942 5 3 720302730 4 3 516902947 2 3 687532208 5 3 211306907 1 2 262239407 2 3 348899382 2 3 899337058 1 3 598069969 3 2 196687310 4 2 692157001 4 2 165863848 4 3 851457700 1 3 945512909 4 2 537546226 4 2 493923621 1 2 914972618 5 3 462245972 3 2 202431328 1 3 927043596 5 3 452903845 5 2 324484355 2 2 359103043 3 3 182662423 2 3 446795889 1 3 894303419 2 2 734207687 2 2 475546134 3 2 852396299 1 2 798830810 1 3 212496763 3 2 955600452 2 3 473583528 4 3 288469993 4 2 648021889 1 2 132122824 3 3 772232139 1 3 337017893 1 3 345466610 3 2 380271395 5 2 335384823 3 2 140805544 4 3 521717689 1 3 432078648 3 3 660238653 4 2 597803460 1 2 287825101 5 3 383973807 2 2 953001028 1 2 338235652 3 3 257630274 3 2 433548158 3 2 393449482 4 3 309623273 5 2 504071879 4 3 408723462 3 2 741524974 3 2 789657173 4 3 593342643 1 2 386514341 5 2 170343592 3 3 987448608 1 3 247836767 5 3 249557251 4 3 584257661 5 2 247645463 5 3 151972861 2 3 950661396 2 2 285236907 1 2 605105043 5 2 776400825 3 2 262379734 3 2 728315954 1 2 837116053 1 3 412381281 1 3 697767342 2 2 602182026 2 2 277085033 2 3 545044817 3 3 469911615 3 2 470234172 5 3 347001677 1 3 831706050 4 2 519465923 1 3 271885818 2 3 601473185 4 3 110874688 1 2 175292215 3 2 664205551 2 2 354042757 2 3 516871714 3 3 971992045 3 3 493599416 2 2 293815800 4 2 765907580 5 3 876844238 3 3 492359700 1 3 641059146 5 3 878711757 3 2 886446697 1 3 293202838 5 2 730057507 2 2 540354351 5 3 257620717 5 2 136173792 2 2 785933725 1 2 619871699 2 2 901985167 2 3 581835617 4 2 327527763 2 3 223145405 4 2 106294698 5 2 668909527 1 2 921242390 5 3 446136969 1 3 860036962 1 3 272703253 4 3 739286526 5 2 396632832 2 2 459341625 4 2 479414027 1 2 193102152 4 2 714136846 1 2 692905933 5 3 485765756 2 3 145285791 5 2 885777192 2 3 665586129 5 3 463251038 2 2 639639992 1 3 750823125 3 2 216752593 3 2 679893098 2 3 727081176 2 3 210918550 4 3 288719415 1 2 618494250 2 2 284343124 1 3 122423310 5 3 395519924 4 2 160629928 4 2 217029286 5 2 840008400 3 3 400365328 4 3 385468340 1 2 464091131 3 2 618229066 4 2 647157169 5 3 636494673 5 3 316787293 1 2 197575071 2 3 102051472 4 3 168681758 2 2 224480210 3 3 570341614 5 3 309753674 2 3 570162923 4 2 288595122 1 2 595359018 5 3 639741777 5 2 740762886 5 2 219768248 3 2 559213343 1 2 887073093 4 3 382829440 5 3 277145996 1 3 433549840 4 2 665392806 3 2 278105102 2 2 341300567 3 2 270729895 3 3 309305932 3 3 774779010 2 3 570525348 5 3 489537099 1 2 605556769 1 2 827682302 4 3 508337930 5 2 768722121 4 3 736341135 3 2 236659898 1 2 956332327 1 2 514664265 1 2 190309460 4 3 959753862 2 3 890776202 5 3 710806803 2 2 746769883 3 2 632441724 4 2 209452161 4 2 832410527 3 2 444953233 5 2 836281041 3 2 150850834 5 3 842098184 5 2 259938809 4 3 315338563 4 3 622177506 4 3 911396643 1 3 583686715 1 3 272557674 4 3 347543869 4 3 168968080 2 2 223586529 5 2 387179807 1 2 141789501 5 2 526371361 1 2 570710388 2 2 614646672 2 2 473768491 4 3 881947706 1 3 332830279 5 3 236970976 3 3 676516943 2 2 741681796 2 2 191044899 5 2 697881294 5 3 399732328 4 3 537799210 5 3 226644255 1 3 472926317 1 2 898255457 5 2 977419319 3 2 230672212 4 3 184462698 1 3 639958867 3 3 456326812 2 3 969491092 4 3 249529471 2 2 462182510 4 2 266847443 4 3 643957641 4 2 433313143 5 2 866611268 2 3 508752547 5 2 320631648 3 3 950454040 4 3 706841529 2 2 347556458 2 3 763908711 4 2 924735271 1 2 119871773 5 3 953764922 1 3 202426100 1 3 787286784 5 2 312573387 4 2 433404628 2 2 570697844 2 2 410854009 3 3 361804790 4 2 410564919 4 2 965965742 5 3 621269603 2 3 226048002 2 2 195671081 3 3 296530288 2 3 669338424 4 2 946341031 1 3 954069023 2 3 348964817 4 3 634099600 3 2 383005439 4 2 466988282 1 3 104674176 2 3 387155361 3 3 882895169 2 3 262426096 4 2 842856346 3 3 128390305 4 3 683836699 4 2 642953585 5 2 228211259 1 2 251185595 3 2 612938793 4 3 861994861 3 2 332026337 3 2 140245366 4 2 305116686 2 2 729178135 1 3 148107961 2 3 892309689 1 3 542248128 1 2 577457984 4 2 598176939 4 2 506787010 5 3 178724684 4 3 389441204 1 2 508349007 5 3 322927492 1 2 623985877 3 3 690860711 5 3 419226817 1 3 691585242 3 3 717652812 4 2 167726441 2 2 751792738 4 3 182679087 5 3 474427866 5 3 848167138 2 2 424513184 5 3 889478324 4 2 623933909 1 3 593220313 4 2 766353385 1 2 238442537 5 2 267560516 2 2 996271061 4 2 722952942 3 3 363225919 1 3 960589474 3 3 736540466 4 2 577655935 5 2 895488818 5 3 905951662 5 3 432157815 1 3 536060864 5 2 809483053 1 2 652988165 4 2 610735882 4 2 594931912 2 2 883727301 1 3 499100349 4 2 595629280 5 2 731922754 1 3 709655139 1 2 169120663 2 3 547103753 2 3 112706060 2 2 622950886 1 2 231901124 4 3 619417960 2 3 639098569 2 3 558809130 3 2 735046762 2 3 399068709 3 3 308783798 1 2 119857358 5 2 839210431 3 3 662505485 2 3 839894474 2 2 789995769 5 2 143739900 2 3 581561673 2 3 677611130 1 3 613689416 3 3 892583118 1 2 385252094 1 3 308276670 5 2 246989583 1 2 140492024 1 3 433745782 3 2 138834158 3 2 785881926 4 2 932890501 3 3 439465509 5 2 130971208 2 2 392114959 2 2 484948775 3 3 294467226 2 3 662631156 1 2 742353100 5 3 384552166 3 2 880444944 2 3 750779027 2 2 593511554 2 3 282543948 3 2 421408464 2 3 189553366 4 3 581424416 4 3 124845210 1 2 983766714 3 2 525330632 4 2 905786321 3 2 132141627 3 3 776032198 4 2 747967496 1 2 732398865 2 2 830812863 1 2 973916560 1 3 781670872 4 3 557826478 3 3 750780247 2 2 626016890 5 3 434880680 1 2 531867274 5 3 770329557 5 2 558769657 1 2 363639328 2 2 517532286 3 2 352498809 3 2 678290407 1 2 176461450 1 2 525053569 1 3 747429014 1 3 546492552 1 2 903820867 3 3 230821523 2 2 636303520 5 3 781415355 4 2 465321113 4 2 103108490 3 2 383218602 2 2 682131471 5 2 280199344 1 3 485884627 4 2 575463122 5 2 601677890 1 3 238095833 2 2 690624491 5 2 605825710 4 2 383036026 4 2 590385081 5 2 217679311 2 2 507167502 1 2 625914343 4 3 734052208 5 2 347851526 4 3 552234495 3 3 271037169 5 2 616223849 1 2 599178263 5 3 407716672 3 3 475925651 4 3 865220520 4 2 385174433 2 2 302148634 5 2 421582711 1 2 387795620 1 3 371857036 3 3 633927441 4 3 511119780 5 3 331382619 3 2 856746373 4 3 176454270 5 2 197100860 3 3 266959502 2 2 894016565 2 3 387093757 5 3 710228160 4 3 320066516 2 3 352757208 5 2 734851557 2 2 261788376 4 2 702560345 4 2 685773079 1 2 237474049 2 2 989293450 3 3 373990229 1 2 412221896 4 3 759535481 3 2 356836252 3 3 604934741 1 2 966175876 2 2 521721392 3 2 498912660 2 3 589800871 2 2 922422969 3 3 621381873 5 2 686617870 3 2 433259773 5 3 881712034 1 3 349044968 2 2 322879779 5 2 314425470 2 3 421186525 1 3 570740357 2 3 528050807 1 3 312418954 1 3 397169472 2 3 249507524 3 2 254556792 2 3 168064814 2 2 461597262 4 3 881939911 5 3 110974559 5 3 191161612 2 2 514637547 3 3 535584149 4 3 176106109 1 3 604921685 2 2 441707578 2 3 595396260 4 2 523859433 3 3 300352551 3 2 130159565 5 2 786720685 2 3 603909129 5 2 169068661 1 2 332703096 3 3 279453155 2 2 404752082 1 3 711276443 3 2 644424942 5 3 617507989 3 3 906221101 5 3 865949854 1 2 666990427 3 2 954631505 1 3 705575956 2 2 865949589 3 3 178281252 3 2 288588458 2 3 693923749 4 2 536601723 4 2 571629741 4 2 590430198 4 3 119913697 5 2 234049726 4 3 562744251 5 3 230799298 4 2 362272045 5 2 123935156 1 2 380573659 3 2 675675941 3 2 122960004 4 3 663845175 3 2 238114568 4 3 501018881 4 2 362071796 4 2 238308670 3 3 987039105 1 2 900288841 1 3 669898303 1 3 198384823 2 3 398853728 3 2 626282293 1 3 560573233 4 2 249744078 1 2 672234079 5 2 116831872 3 3 552060295 2 3 533481245 3 3 577748572 1 3 128514988 1 2 319984207 1 3 218303108 5 2 714659489 4 3 763454625 4 2 533493722 2 2 501294100 4 3 743681519 2 3 667351394 1 3 515438359 1 3 706470493 5 3 461443520 1 2 723364092 4 2 782309594 3 3 731877746 5 3 404518533 3 2 755765558 1 2 382895820 4 2 628631818 1 3 433710486 2 3 406941119 5 3 761750170 5 3 276285080 1 2 298422555 4 2 377951405 2 2 476824153 2 3 163376466 5 3 409887639 1 3 591555969 4 3 237108059 4 3 332973318 2 3 465838643 1 2 148250911 2 3 266252445 3 2 201060971 2 2 500630616 2 3 558667139 5 3 416107489 3 3 848567172 2 2 252069888 4 2 308197915 2 2 500547450 4 3 103047446 4 2 131976280 3 2 249313083 5 2 463244543 2 2 262004095 2 2 618068712 4 2 186116664 3 2 564701141 5 3 984146357 4 3 249004143 2 3 457761571 5 2 817820248 5 2 488024405 3 2 157598538 5 2 980196166 1 2 345049413 3 2 455523505 3 2 142660401 1 3 459716843 1 3 538816500 5 3 263565783 3 2 877464801 4 2 257133148 2 3 478617675 2 3 818884515 1 2 445179610 1 2 598456812 2 2 734452596 3 2 680387840 4 2 498283412 1 2 327530885 5 2 184088494 5 2 974278771 5 2 586292340 1 3 376030997 1 2 119595146 4 2 977203479 2 3 139728219 4 3 752402622 4 3 578039556 2 2 527152348 1 3 729835828 2 2 388452827 2 2 919089953 4 3 838203929 1 2 565376580 2 2 636562180 3 2 815142979 1 3 650591264 1 3 102092591 1 2 609088983 1 3 875545144 3 3 770070568 2 2 439310176 5 2 526629697 3 2 374131361 5 2 371297164 2 3 297103605 2 2 814027137 1 2 653266189 5 3 503758221 1 3 605620913 2 3 114794542 1 3 309001925 1 3 164337880 1 3 366323027 4 3 147295959 4 3 687462209 1 2 608116095 4 2 778150046 1 2 721150979 5 3 112352399 4 2 344406714 2 2 152327560 1 2 409268219 3 2 655880207 1 2 222068540 1 2 982982452 3 3 163659910 3 3 140942529 3 2 438082449 5 2 919382148 3 2 306914180 3 2 929938691 2 2 381824559 1 2 596540572 4 2 970610235 5 2 575139235 4 3 905733800 3 3 858946747 4 2 147299328 2 3 144858369 1 2 766797518 1 3 478979635 1 3 488264841 3 2 417888063 5 2 738717254 2 3 693784662 3 2 917824155 3 3 530073448 5 3 465814894 2 2 191422785 3 3 606537974 1 3 405754188 3 3 243990482 3 2 584270145 5 2 375472863 1 3 284876977 5 2 883330971 5 3 584476147 1 2 133127069 5 2 654612484 4 3 170929515 1 3 119023778 1 2 418295984 2 3 539487607 2 3 735629507 5 3 764392308 4 2 124980029 2 2 691891552 4 2 663427674 3 3 281107239 3 3 956840795 1 3 261419003 2 2 654889394 1 3 532103192 3 3 482444534 3 3 523132270 3 2 271419824 5 3 657545717 2 3 450005586 2 3 656819405 4 2 231464811 2 3 981908746 4 2 724476551 3 3 246561938 1 3 114574411 2 2 147264206 1 3 461541577 2 2 365260243 2 3 192369106 1 3 922955314 4 2 899991436 3 2 748505524 5 3 428551266 3 2 397037013 1 3 359972878 3 2 429115482 4 3 694845968 3 2 388152937 2 2 276315598 3 2 611808213 2 3 716964295 1 3 857200156 1 3 906507043 3 3 855289396 3 3 363467651 1 2 750837596 1 3 226408617 2 2 332328171 3 2 525296243 4 3 362713412 1 3 504206049 1 3 416309505 1 3 701612628 4 2 869744973 2 3 495662463 1 3 850214258 1 2 529633077 4 3 274455635 3 2 635818805 5 2 470564978 3 3 336264226 2 2 803731982 2 3 439086205 3 3 326640823 4 2 345292704 3 3 213691430 1 2 251758861 1 3 763805814 1 2 319812690 4 3 625289153 2 3 984220873 5 2 808835029 5 2 384174263 5 3 224378884 3 3 813755952 4 2 693078622 5 3 126896065 1 2 718809556 2 2 400137190 5 3 436981686 4 2 525503754 4 2 832521343 4 2 687898604 1 2 921249864 4 2 192279605 3 3 962613941 4 2 126898855 4 2 777340511 2 2 334597730 2 2 251618134 1 3 375455239 2 2 727305951 4 3 810532750 2 2 378981111 5 2 274149561 3 3 748331162 1 2 880146120 3 3 918477459 1 3 735772756 5 2 280524240 5 3 939814203 5 3 162324113 1 3 222043165 2 2 895335738 3 2 218638359 2 2 742530674 5 3 347597100 1 2 868925223 3 3 167486178 3 2 935794171 2 3 262056489 4 3 875682885 3 3 166710126 3 3 390873054 3 3 943475691 4 3 159883153 1 3 982694943 1 2 575330313 1 2 300650852 4 3 364173069 3 2 613582359 4 2 882709438 5 3 392318548 2 2 164829733 2 2 724244016 1 2 942576344 5 2 961351034 4 2 220925822 3 3 683171089 4 2 724774415 5 2 565586493 3 3 231756177 2 3 248720332 2 2 676996652 1 2 296704695 5 2 348763816 3 3 639739453 1 2 540172737 3 2 578791851 5 2 825380715 5 2 664350973 3 2 764658848 4 3 375008051 3 3 733373439 5 2 797557899 4 2 688062619 2 3 245164824 1 2 855376607 5 2 609040393 3 3 553084121 2 3 499054436 4 3 982884616 5 3 625383905 1 2 236088936 2 3 429680822 4 3 244275468 1 3 856150220 5 3 128964975 5 3 305222087 4 2 583482506 4 2 772666232 5 2 535256766 5 2 342746768 5 3 334970622 5 3 401818122 4 3 394583778 1 3 762021057 5 2 369049940 4 2 134133453 2 3 923689013 4 2 494753240 5 3 641313796 5 2 748481983 4 2 669239048 1 2 358318553 4 3 384051886 1 2 975040943 4 2 377993996 4 3 628219971 2 3 948763255 1 3 716411644 4 3 886885141 2 2 779259562 1 2 733753265 1 2 493574678 4 3 434959126 5 2 304859989 1 3 354251800 3 3 200539362 3 3 793812979 2 3 761121309 5 3 211451399 2 3 699874196 3 3 859052133 2 2 365203247 3 2 996208830 1 3 406783108 1 2 709466196 2 2 873779189 5 3 829589633 4 3 540775968 2 2 925014879 2 3 472774089 1 2 327399968 2 2 161966686 3 2 739601494 4 2 837655989 4 2 522177719 3 2 881640982 4 3 844373426 3 3 281406082 3 2 941563893 1 3 572520136 5 3 981916231 2 3 159954143 1 2 822034310 5 3 846181664 5 2 876371811 5 3 546150813 3 3 104898227 2 2 892294993 3 3 203642389 5 2 575940838 2 2 669267173 5 2 652692974 4 3 157086398 4 2 379160082 5 2 259536482 1 2 994464357 2 3 128752576 1 2 924388042 5 2 148973496 1 3 942526009 4 2 699479971 5 3 633264893 1 2 722381227 3 3 507929057 5 2 147002073 3 2 762670532 2 2 112154055 2 3 463866972 4 3 917218312 1 3 717988971 1 3 836833601 5 3 426684213 2 2 376168497 5 2 756541420 2 2 105867325 3 2 484295065 2 3 876787939 3 2 422171396 1 3 429764041 2 3 445042071 4 2 386566382 3 2 466479098 4 2 170525856 1 2 559405745 4 3 370659040 5 3 113279667 5 2 799859943 4 2 969997560 2 2 786281776 5 2 223020506 3 2 738350420 5 2 551405291 5 2 984540219 2 3 932105196 3 2 287531362 4 3 364395443 3 2 394197312 4 3 184578080 3 3 109790117 2 2 344431993 5 3 317392325 3 2 546074711 4 2 687265824 3 2 147474959 5 2 212656190 3 2 991018353 3 3 267788969 2 2 282454310 1 2 498067531 3 2 676890811 4 2 556522469 2 3 282657601 4 2 259693102 5 3 240757386 4 2 412246633 1 3 767221189 2 3 143960275 2 2 403492662 3 2 704854005 3 3 563523036 2 3 119528950 1 2 791412121 1 3 725933927 1 3 765787477 3 2 557286691 4 3 193720096 5 2 391519699 5 3 225100482 2 2 862416226 5 3 472464571 5 3 297570980 5 2 656455418 1 2 592401954 2 2 968650889 1 2 691817547 4 3 762680512 1 2 952831207 2 3 427597210 2 2 207015989 5 2 663595799 3 3 556157127 3 3 326579118 5 3 866107148 5 3 590108430 2 2 781988739 3 3 842958060 4 3 852881831 3 3 784843601 3 3 850042978 1 2 540557223 4 3 509370081 5 3 291590780 5 3 434928148 1 3 859321205 2 2 846519605 2 3 791233012 5 3 332691067 3 2 455886654 2 2 299110383 3 2 449158623 4 3 608834874 1 2 752730943 5 3 736435984 4 2 591601589 1 3 738051098 4 2 991439941 2 2 762839939 3 2 694874767 3 2 232231130 4 2 646280563 2 3 690262234 2 2 818204994 3 2 334706067 2 2 473507721 4 2 956279001 3 3 496897672 5 2 227466299 2 2 107553712 4 2 624029716 3 2 756217100 3 2 239535419 4 3 880313783 5 3 210625791 3 2 654895751 5 2 681002029 4 3 995603225 3 3 753215419 3 3 978156581 5 3 395891165 1 2 518673957 3 3 303271037 2 2 214361422 2 2 993729351 5 2 604268837 5 3 168254434 3 2 674431733 4 2 345028376 3 2 689532295 2 2 181326931 4 2 885220645 4 3 639382604 1 2 418577524 2 2 118348417 5 3 370692375 1 3 712308413 5 3 497891628 2 3 999649273 3 3 587506992 1 2 207928176 5 3 114973278 1 3 285846840 2 2 662202777 1 2 858903037 3 2 663922227 3 2 122543725 3 3 137099427 2 2 550434221 3 3 918045968 4 3 481200860 4 3 537729427 4 3 594801198 3 3 230436315 1 3 950809347 3 2 444803378 5 3 439011591 1 2 112929708 3 2 987126701 4 2 571041574 3 2 647367405 1 2 161615299 4 2 685514221 4 3 408830616 1 3 679677834 1 2 446539975 2 2 476228497 2 2 338433818 5 2 674005281 4 3 483122923 4 3 736352467 3 3 147081803 2 3 702086978 5 2 277707262 2 3 740756218 3 2 859212145 4 2 201820194 5 3 433985866 2 3 914796392 4 2 142782486 3 2 977492452 3 2 153690864 4 2 335339184 1 3 115406041 3 2 478978792 5 2 335939543 1 2 202285345 5 3 849955622 4 3 284568730 5 3 454148122 5 3 568578225 2 3 967305550 4 3 909306551 2 3 754350656 4 3 352498826 4 2 228187880 4 2 774581133 4 3 735745358 2 3 875908879 2 2 227754620 5 3 412914014 2 3 357652469 3 2 709296265 5 3 771314725 4 3 539727957 3 2 194909776 2 2 769845340 3 3 462918254 2 3 584724024 4 3 409771629 1 2 431517096 1 2 126681389 5 3 927674276 4 3 835278721 4 2 265581591 3 3 656902483 2 2 544235769 3 3 601394011 1 2 397865861 5 3 910551524 1 3 689472697 1 2 817285636 5 2 555351383 2 3 511232888 4 2 522334123 5 2 107099120 3 3 853463740 4 3 760485923 3 3 641635791 5 3 551101767 2 3 503174250 2 2 969655675 5 2 322349701 3 2 649515499 2 3 486349297 2 3 580856144 1 2 447140143 3 2 396673654 5 2 125319636 4 3 403557732 4 2 487785482 1 2 507356593 1 3 751276272 5 3 120874564 1 3 598061346 2 3 734405030 3 3 220833230 2 2 548663659 4 3 192538910 1 2 835174312 4 2 917150664 2 3 472301706 3 2 275273572 5 2 416097602 1 2 607879129 1 2 344298188 1 3 620224339 5 3 323530844 5 2 496050237 1 2 764030315 5 3 539614239 2 2 196574377 3 3 119731853 3 3 465652045 5 3 794454734 5 3 125226862 1 2 324170516 4 3 287489748 1 3 674802746 1 3 299656839 1 3 372389633 1 3 511115139 3 2 759226593 5 3 171389289 1 3 121320496 5 3 873069559 4 2 606234158 4 3 418338006 4 2 756669452 3 2 101574749 5 2 644116516 1 3 842785673 5 2 803505970 5 3 411411427 1 2 313565605 5 3 775655417 4 2 532640729 1 2 229146544 5 3 749576567 5 2 871013437 1 2 244510331 2 2 651777895 4 2 318340908 2 3 251512198 1 2 177026754 5 2 985584256 5 3 941827086 2 3 551560972 2 2 363568712 4 2 910198535 2 3 996237187 3 2 365903009 1 2 360653334 4 2 747523696 2 2 184926687 3 3 969857179 2 2 390386422 1 2 203537842 5 2 476128261 1 2 106956616 5 3 714066826 2 3 389582525 1 2 855947427 5 2 583404981 1 3 539160091 1 2 965393636 4 2 403083381 2 2 391511558 3 2 957186309 2 2 534832440 2 3 823432263 4 3 592553697 1 2 510917659 3 2 920240580 4 3 429847956 4 3 795592151 4 2 339510598 2 3 522483632 2 3 184896080 1 2 512169689 2 3 572008774 1 3 311478334 4 2 101771253 2 2 383055364 1 3 503526190 2 3 186699986 2 3 899405651 1 2 628816796 2 3 478853935 5 2 752078369 1 3 153940940 4 3 495834937 5 3 205341139 4 3 942625006 2 3 568078793 2 2 572724140 5 3 505163921 2 2 518623595 2 2 376496673 4 3 681450483 3 3 173692532 4 3 492488421 4 3 457618723 1 3 865291822 2 2 279727554 2 2 955139497 3 3 986608971 2 2 654105510 5 2 308610165 2 3 249667100 3 3 278091751 3 2 226998041 5 2 782145633 2 2 485612196 5 2 494903478 4 2 329880068 5 3 255236520 4 2 686218172 2 2 329740847 4 2 859114383 4 3 998660698 1 2 696864597 2 2 326376145 5 3 419199942 3 2 902164213 4 3 589947635 2 3 712386300 5 3 976378684 4 2 160281668 3 2 680207256 4 3 271666926 3 3 156218156 1 3 491045471 5 3 123126651 2 3 733699165 5 2 518262295 4 3 572786950 5 2 820075732 4 2 115117769 4 2 740863648 5 2 546836808 3 3 616358722 4 3 394713842 3 3 643908285 1 2 343330216 4 3 998538752 5 3 130536046 5 3 785382224 2 3 940057180 4 2 931638713 2 3 545238681 3 2 551330923 1 3 282179112 2 2 725184786 4 2 544612135 3 2 291724579 5 2 304193492 4 3 423429507 3 3 886835128 3 2 744577010 1 3 788074184 1 2 363539030 5 2 370016066 3 3 460326239 1 3 179390924 5 3 634415137 2 3 884042223 4 3 163747878 5 2 670202060 5 3 636337170 3 3 496878547 2 3 237224486 1 3 868856209 4 3 976505511 3 2 244059115 1 3 124273870 5 3 819471135 3 3 975666034 1 3 196655909 4 3 780009964 4 2 586634150 5 2 847095206 4 2 227463445 2 2 719279039 4 3 958739264 1 3 769233073 2 3 819877234 1 3 380371633 5 3 286305743 4 2 489341769 5 2 430574106 4 3 810692505 2 2 351512360 4 2 474313880 4 2 154180379 1 2 352026453 2 2 618755742 3 2 788524928 1 3 914721612 4 2 362220584 1 2 297499186 5 3 935239355 1 3 220593541 1 2 487517422 2 2 202990330 5 2 448164507 1 2 782144289 5 3 806080420 1 2 796240248 4 2 400825581 2 2 688469391 1 2 409663119 5 2 256027072 1 3 379634528 5 3 511262803 2 2 801277716 5 3 870989798 2 3 745858234 1 2 336296306 2 2 838923707 4 2 577319651 4 2 988868075 4 3 913346118 4 2 643600440 2 3 648719311 1 3 958186480 2 3 391440631 5 2 196275175 3 2 494686204 2 3 194171105 2 2 998492904 2 3 424039445 4 3 733189470 4 2 264141898 1 2 974522435 1 3 434847593 3 2 645302119 4 2 133463646 1 2 854616555 5 3 283052780 1 2 810314234 5 2 201662525 5 2 872109114 1 3 581387341 2 2 656380616 3 2 891276464 2 2 823894727 2 2 429493849 4 3 962859369 4 3 433192811 2 2 300555740 5 2 560884038 3 3 863896746 1 3 822057484 5 3 357262791 2 2 221407717 4 2 699100328 3 3 189529693 3 2 395040550 2 2 772034550 1 2 910688641 3 2 946048461 5 2 511083734 5 2 358182444 4 3 885025353 2 2 312780154 3 2 566835832 4 3 673990401 3 3 812702702 4 2 198301218 4 2 270549336 2 2 512456373 3 2 892740072 1 2 880336289 5 2 455319278 2 2 341042920 1 2 803070150 3 2 592890492 4 3 591574845 5 3 974522015 3 3 465042584 5 2 537855147 3 2 376139421 1 3 477108675 4 2 520164884 5 2 363739703 5 3 740286586 2 3 533827110 5 3 921333989 2 2 517511263 5 2 667572887 4 2 720114603 2 2 362364040 4 2 299096396 2 3 627585043 2 2 485322217 4 2 983593357 3 3 460888928 1 2 604422893 5 3 729270031 4 2 567393559 5 2 446592906 2 3 267749620 2 3 576740132 5 3 141329138 4 3 799206788 4 2 466666587 3 2 433261971 5 2 933850336 5 2 198147129 3 3 558421415 1 2 222596860 3 3 544453961 4 2 686069204 5 2 896238422 1 2 355359195 3 2 891621953 3 2 462337151 1 3 110570762 1 2 162907890 1 2 534668697 1 2 601707878 3 3 144363985 2 2 319169154 2 2 327233356 3 2 676416106 5 3 236426914 5 2 590368709 3 2 670754408 3 3 955933962 3 2 651572566 5 2 286153503 1 2 123150571 1 2 392237546 2 2 183870706 3 2 582788068 1 2 667447698 1 2 786529875 1 2 629983384 2 2 687167098 5 2 346748638 1 2 691514036 5 2 808172906 3 3 811029604 5 2 267963848 2 2 755952604 5 2 278371601 2 2 420970515 2 3 404622766 4 3 600280765 5 2 451809603 5 2 219637092 4 3 475451313 5 2 879055083 4 3 682484355 5 3 318074989 4 3 332306287 4 3 830852347 2 2 233713372 3 2 743313148 3 2 608282209 5 3 295000791 4 2 548426078 4 3 534774113 4 3 644936657 2 2 926521463 5 2 591893303 5 2 431117588 4 2 644773306 4 2 569324538 4 2 744435917 1 2 387941156 1 2 378702614 3 3 399222138 5 2 415630903 4 2 876570476 5 3 949496238 3 2 875268936 4 2 541633197 5 2 773146304 1 3 362891363 3 3 576857685 5 3 885768922 2 2 733381232 5 3 335813260 1 2 959921371 2 3 214142359 2 3 944508379 3 2 226596215 3 2 549669037 5 3 685623136 1 3 721525644 4 3 234307026 1 3 364793794 1 3 704309742 5 2 113636207 2 3 247620642 5 3 306105713 1 3 544522980 4 3 846213285 1 3 663231367 1 2 994720344 2 2 513952175 2 2 599767677 4 2 518642804 4 2 113816695 1 3 980293416 1 2 510882782 4 3 653920124 5 2 266966268 4 2 891647395 2 3 627552333 4 3 172932083 3 3 698884000 3 3 193727444 5 3 236269046 5 2 727300510 2 3 448048609 2 2 793923761 5 3 438626835 4 2 530942987 2 2 179209529 5 2 590049315 3 2 491437411 1 3 341929453 4 2 921084475 5 2 659559325 3 3 352313854 2 2 557676122 2 3 337142210 5 3 147707272 4 2 954402235 5 3 450374114 3 2 290920222 5 2 471927387 5 2 684827009 5 2 249395191 1 2 916456942 4 2 591938799 5 2 158115065 4 2 177739878 5 3 933604009 5 2 328138919 1 2 618662422 3 2 532734915 5 3 506490459 3 2 953246807 3 3 328162447 5 3 280175285 3 3 984035829 3 2 208681184 2 3 636057865 5 2 216717292 3 3 939586929 1 2 423592250 4 2 987764909 4 3 453840664 4 2 460958345 4 2 274868207 4 2 320785881 3 3 222397521 5 2 372164063 5 3 646631358 3 3 784029529 1 2 541573329 3 3 358320654 1 3 416314574 2 2 470636033 3 3 107224076 4 2 496205697 3 2 292569530 5 2 919821724 1 2 548281949 5 2 106713217 5 2 199950599 4 2 189293147 3 2 922594835 3 2 781087810 2 3 558835243 1 3 706448477 2 3 587424295 4 3 858097102 3 2 934231429 4 3 348537281 5 2 859662478 1 3 599162724 2 2 131087811 5 3 327825553 2 2 735148919 5 3 876307969 3 3 161360972 3 3 609739185 4 3 717507886 5 3 400496949 4 3 478150125 3 3 318200262 1 3 727334989 5 3 583290784 1 2 504238599 4 2 328198283 5 2 908688564 2 3 561525284 1 2 419170523 4 2 561949802 4 3 734822600 2 2 198979298 3 2 958562570 2 3 674773442 4 3 481697520 4 3 485544635 5 2 247338979 3 3 457267984 2 3 773841074 5 2 932104335 5 3 162405681 1 3 413591384 5 3 941409575 3 3 884177570 3 3 372960533 5 3 413705095 4 3 234842663 1 2 252887764 1 3 235806480 4 2 506930406 2 3 720629811 5 3 462553774 1 3 686846474 3 3 265038231 1 2 330563386 2 2 403977951 5 3 396806109 2 2 553396612 4 2 783743034 1 3 318281471 5 2 634157090 1 2 217448012 1 2 490050010 5 3 343657744 4 3 998378541 5 2 254420533 3 3 700316197 5 3 973351188 5 2 210944745 5 2 550844563 1 2 396646316 2 3 357106589 5 3 247663161 5 3 196213524 5 2 692575582 4 2 937046403 4 3 399280064 4 3 373806936 4 3 499533278 4 2 787676893 3 2 535237161 4 2 833576517 2 2 345934259 2 3 635789976 1 2 184396079 2 3 685766472 4 3 565029481 3 3 118959496 5 3 634019196 2 3 610835503 4 3 604574731 4 2 516609131 4 2 967595667 1 3 191530532 4 3 170243138 2 2 398512061 3 3 672866516 3 3 324137415 5 3 380088692 5 3 588155454 3 2 421222811 1 3 516402633 2 3 181855414 4 3 320054016 2 2 800409602 4 3 441295718 1 3 982971157 1 3 526223789 2 2 616153792 4 2 555721761 5 2 194394962 4 3 749436615 2 3 471980860 4 2 300385055 3 2 544461082 3 2 551945319 4 3 605154032 1 3 967393425 4 2 845972028 1 3 241533277 5 3 938353593 5 3 944638830 3 3 167598204 5 3 244012233 1 2 290241176 1 3 829510652 5 3 192140379 4 3 723117397 3 2 288783725 5 2 704507759 4 2 140442590 2 3 325245773 3 3 378603254 2 3 370897570 2 2 510352610 5 2 883390305 1 3 965583588 4 2 201561612 3 3 560882597 4 3 209834369 5 2 830507279 5 2 397104761 4 3 100415340 1 2 945185119 5 2 304434914 1 3 408363454 3 3 635090394 1 2 741220777 5 2 455369032 3 3 499186648 2 2 383829166 2 3 169103307 5 3 895330721 4 2 113274573 2 3 364190264 3 3 702674925 3 2 201469807 4 3 581468220 4 3 552260585 1 2 181778860 1 2 176211528 3 2 922525984 4 3 755602235 2 3 715623572 2 2 801366973 4 2 692316997 1 3 800133616 3 3 736248604 4 3 578385838 2 3 581851428 5 3 570382807 2 3 148861700 3 3 547313465 2 3 781772888 2 2 182611503 4 3 971380291 5 3 321957790 4 3 340746761 3 2 754134463 3 2 938267637 1 3 288089065 3 2 954414485 2 3 938250066 1 2 562929753 1 3 229193908 3 3 452003997 4 3 847016868 3 2 146466959 2 2 980996247 3 2 308633207 1 3 286451369 4 3 140329106 3 2 587038650 5 2 615685260 5 3 690986052 3 2 660728300 2 3 286245137 4 2 584473590 5 3 261688230 1 3 264181761 4 2 949566925 1 2 338219569 2 2 433795489 4 2 500770048 2 3 612625047 3 3 996446582 5 2 573753942 5 3 927497815 4 3 990315331 1 3 582118867 4 3 320135533 1 3 597266340 1 3 563167605 3 2 136007700 3 2 383671317 3 3 265179251 1 3 626680470 4 3 454792398 5 3 464485372 1 2 323281235 1 2 492928165 2 3 219192218 1 3 433520949 3 2 773727986 1 2 865981684 2 3 973291612 3 2 289320200 1 3 193349727 2 3 428616433 3 3 275264796 3 2 286652626 2 2 518552619 4 3 347012204 5 3 254530017 3 2 343601203 1 2 454830121 4 3 500495394 4 3 790352493 2 2 813054060 4 2 323983605 5 2 987203162 3 2 271728496 4 3 211286572 5 3 492120853 5 3 582795119 2 3 506465970 3 2 627546644 1 2 262695611 4 2 490696746 1 3 941387882 3 3 705634324 1 2 738733553 4 3 714256278 2 3 288255013 4 2 477381376 1 2 572219702 3 2 489515665 3 2 309910012 2 3 552062141 1 3 306618044 4 2 502804358 3 2 495309107 5 3 615223380 1 3 362166974 4 3 131581846 3 2 159803182 1 2 665036109 2 2 898413582 3 2 465636236 1 3 301252755 2 2 956588997 4 2 342535902 1 3 355912636 5 3 273572778 1 3 261073823 4 2 291640166 5 3 717360405 3 3 180875500 3 2 434001933 2 3 403499163 1 2 504393102 2 3 394519535 2 3 640490138 3 3 552078768 4 3 440037132 1 3 750102638 1 2 895004113 2 2 255224706 3 2 909015269 5 3 666414422 3 2 496151818 3 2 734060954 1 2 416882607 1 2 829637296 2 3 326954649 1 2 257413930 2 2 492403146 2 3 951463717 4 3 942790738 2 2 797694178 1 3 582002292 2 3 540770189 1 3 700816536 4 2 395260092 4 2 235996990 2 2 367867480 1 3 750135124 2 2 971205475 4 3 160562414 2 2 949946524 5 3 110683459 4 3 536095015 5 2 180013613 2 2 464284627 5 3 238888296 1 2 948486859 1 2 243612362 5 3 130541295 4 2 923203621 4 3 360252566 2 3 922390629 4 3 489579445 2 3 480805516 1 3 302099678 2 3 574805031 4 2 786989445 1 2 598135633 5 3 318221844 4 3 686233271 4 3 466912891 5 2 773392584 2 2 301513393 3 2 193874634 4 2 210220547 1 3 155257915 2 3 852766445 3 2 791604626 3 3 242518243 5 3 740535360 2 3 932114219 3 3 202700014 5 3 501620890 5 2 784900857 5 3 116431174 4 2 620770623 5 2 270004621 4 2 419666190 5 2 741175308 3 3 378633418 4 2 669037587 2 3 988544929 4 3 751481409 1 3 512876826 4 2 155400243 2 2 909750657 1 3 698710258 5 2 156251034 3 3 984157970 5 3 635493666 5 3 530341930 2 3 575297523 5 2 891283437 5 3 737737690 1 2 450819163 2 2 776611016 5 3 624406455 1 2 992095507 5 3 776305361 5 3 676885973 2 3 329220633 3 3 529068257 5 2 808831676 2 3 618124943 2 2 869843887 4 3 812006484 2 3 151033392 4 2 466060526 2 3 381339350 2 2 842276136 3 2 754866963 2 3 406788689 3 3 664518861 4 3 230362847 5 3 850806634 3 3 243949279 1 2 863823290 1 2 166263190 1 2 830907042 1 3 238955953 3 2 250428058 4 3 811768771 1 2 107612720 5 2 102521474 3 3 434290869 5 3 578947316 5 3 438166922 1 2 776582217 1 2 598189814 1 3 566343200 1 3 448887646 1 3 671496814 1 3 908059368 2 2 983535245 2 2 979208587 5 2 781920471 4 3 764499398 2 3 133036387 2 3 927496819 2 2 723805921 4 2 183401730 3 3 545473397 1 2 187449716 5 2 574963314 5 2 822045979 2 2 338319096 4 3 436095269 1 3 813640589 5 3 873054582 5 2 797061559 4 2 176001660 3 3 216215729 5 2 364706055 1 2 344931613 1 2 268404587 2 3 545434221 1 3 224708545 4 2 767323116 5 3 481781769 1 2 515337654 4 3 477691828 4 3 472437657 4 3 334714005 4 2 664750066 2 2 200190346 1 3 624252440 3 2 154804810 2 2 194973804 3 3 654772048 3 3 650199859 3 2 617395049 5 3 796496130 5 3 307201349 4 2 482980547 2 3 887769877 4 3 960250903 5 2 541931655 1 2 993233209 2 2 441420045 1 3 481058237 3 2 275912792 3 2 688522608 4 2 256832009 2 2 749044522 5 3 492344804 5 3 218847369 1 2 758552973 2 3 277895228 4 2 274498839 1 3 373116019 4 2 132581195 1 2 303416669 1 3 381953845 2 3 649630360 4 2 636075704 1 2 368043903 5 2 745066924 5 2 854724394 5 2 641610934 2 2 898197026 3 3 576406664 5 3 613662193 5 2 168557051 1 3 808364057 2 3 179772435 5 2 474493060 1 2 461421539 1 3 864967881 5 2 417045513 3 3 140919276 5 2 418240595 4 2 593652470 3 3 887062253 4 3 650315420 1 2 767804713 5 2 487902769 5 2 172553921 1 2 232646889 5 2 876885192 5 2 730389582 4 2 941237516 4 2 742683000 1 2 400115591 3 3 150297269 2 3 225009890 4 2 517338301 5 2 171348383 2 3 682334545 4 2 874999562 1 2 997681670 4 3 220833437 2 2 116779133 5 3 761685233 5 2 815949615 5 3 156722014 2 3 450560244 5 2 832543252 4 2 739352201 3 2 557034466 2 3 381720094 4 2 471374208 1 2 221109362 3 2 260867925 4 3 230283190 4 2 904588703 4 3 483427509 4 2 819126514 4 2 679118132 5 2 238031273 4 2 532720163 5 2 629438067 2 2 985567664 5 3 794892129 5 3 154203009 2 2 342228798 3 2 201117477 2 2 299076617 5 3 702764267 5 2 353081100 3 3 336984494 5 2 688246858 5 2 501650594 3 2 859400476 4 2 396650173 4 2 303662663 2 3 288476726 5 2 571775048 3 2 207506705 5 2 416160166 5 3 419121722 4 2 217513270 5 3 565784560 2 2 572225583 3 2 504444790 5 3 472168618 5 3 657497227 3 2 557761129 5 2 824199108 2 3 830491798 5 2 944746858 2 2 516879265 4 2 426987692 1 2 569977395 1 2 596030105 1 2 327748114 1 2 317603581 4 3 724967149 4 3 281367930 5 2 412358969 2 3 890781449 1 2 226445267 5 2 943013644 1 3 905137677 4 3 589842913 1 3 452255937 2 2 986400315 4 3 640957857 2 3 659682487 1 2 112195107 4 3 635181041 3 3 368791038 2 3 781293410 3 3 550507367 5 3 195651662 4 3 163024896 3 3 226252179 5 3 573984113 5 3 288045111 2 3 200101588 4 2 979033864 1 3 140134541 5 3 722748652 4 3 396916790 1 3 667815203 5 3 393373710 1 3 517068358 2 2 451575878 3 2 210257967 5 3 573109463 4 3 580218794 5 3 461303570 2 3 660535786 2 3 966953122 2 2 366194324 3 2 346100949 1 3 219943958 4 2 335994826 2 3 182473044 4 3 438075072 5 3 617526921 1 3 916517438 1 3 659692377 5 3 555176521 4 3 706185928 4 2 104299122 1 3 203438481 1 2 931343665 5 2 964673194 3 3 733382262 5 2 367528094 3 2 295480016 1 2 481533120 4 3 147803979 5 2 582768930 3 3 315944375 4 3 611190593 4 2 937820482 2 2 871870630 2 3 887413901 5 3 123612396 4 2 331201388 2 3 163416573 2 3 639140077 1 2 290155114 3 2 116524826 4 3 533211722 3 3 872111544 5 3 300999773 5 2 416848904 4 2 351624124 3 2 609741416 2 2 218622771 5 2 589255875 5 2 797973059 1 2 100848707 3 2 734746194 4 2 826852463 2 3 553742028 5 3 133000985 2 2 675993080 2 2 661295285 1 2 420856641 1 2 183849576 3 3 935519642 5 3 495364661 4 3 601307606 3 3 163563997 5 2 775169003 2 2 712510153 5 2 435736229 3 2 118658201 2 2 840030872 4 2 307737760 5 3 191260326 5 2 159540391 2 2 372149113 4 2 129105734 2 3 326228658 3 3 111581894 3 3 101918988 1 2 517394156 5 3 191902128 1 2 596307120 4 3 417226618 4 3 877085751 4 3 507566878 5 2 243015555 5 3 732679709 1 3 725263131 2 3 440753240 1 2 613916462 3 2 936983373 5 2 568943294 5 2 120487632 5 3 555796877 3 3 268866515 4 3 880706953 5 3 186512547 2 2 730910034 1 2 286159816 4 3 986638292 2 3 380833406 1 3 365883552 4 3 668537547 2 3 732582518 1 3 813932171 1 2 399629262 3 3 417179245 2 3 787395197 3 3 951809368 1 2 747766368 5 2 701126595 5 2 767854249 4 2 758481427 1 3 274700475 2 2 652220725 5 2 297653156 3 2 821427513 2 2 418239704 5 2 495528242 3 3 839334141 4 3 211759864 2 2 835805007 2 3 770105963 5 2 504398397 5 3 493800644 2 3 742490739 3 2 956437958 2 2 321417900 2 3 388322837 2 2 930130761 5 2 338356262 1 3 636639674 3 2 471095516 4 2 465208004 5 2 752539257 4 2 871835352 4 2 610280304 4 3 914923025 3 2 658108812 4 2 523464959 1 2 515453990 2 3 200234685 1 2 971816316 4 3 696347818 1 2 559591973 1 3 424599974 3 3 165549189 5 2 977825994 4 3 517870591 1 3 679558953 3 2 271790496 4 2 703483477 2 2 299523094 1 2 635186485 5 2 501313494 3 2 560029856 1 2 347410360 5 3 404593078 3 2 428243379 1 2 162681976 4 3 361686544 2 3 425952284 1 2 875944561 3 2 692734927 4 3 862022383 1 2 618009562 2 3 818377931 2 3 778613344 2 2 759228714 1 2 802748269 5 2 400339940 2 2 844046645 4 3 467969243 4 3 483388840 5 2 401426016 3 2 515765777 1 3 742779897 3 3 918754968 3 3 727256468 5 3 631897060 5 3 789938755 5 3 535389485 5 2 259975886 5 3 167718976 1 2 293004310 5 3 191224141 1 3 511898868 5 2 442656770 3 3 232833965 2 3 641863518 4 2 917207384 3 3 504192352 3 2 884598068 5 3 145274703 2 3 566604994 4 2 297677879 4 3 195381225 5 2 209344489 4 2 603986767 3 3 731289622 1 2 613897791 3 2 129943928 4 2 190972592 4 3 440489624 4 3 423740569 1 2 705528712 4 2 664072800 4 3 934087904 2 2 815900690 4 2 774185947 4 3 158068327 4 2 945281733 1 2 459151442 1 2 223170473 4 2 659137013 4 3 202436606 1 3 855181948 4 2 794497828 3 2 184003224 4 3 169527986 1 2 708462162 4 2 937139353 3 3 301599698 4 2 337058910 3 2 708025709 5 2 802113986 3 2 570726309 3 3 192871812 5 3 723043186 3 2 126771565 4 2 219014830 4 3 687198066 1 3 467023123 2 3 653580536 3 3 387095429 3 2 507779954 3 3 557195481 2 2 447476000 3 2 163906614 4 3 326631379 4 3 661825656 1 2 513589942 3 3 478722461 5 3 882621904 1 3 879518463 1 2 723976825 3 2 637276165 5 2 239355380 2 2 831179402 2 2 516165870 1 3 483428901 1 3 546102764 4 2 803685342 5 2 873699033 1 3 111204456 2 2 370803753 1 3 283512495 4 3 102974717 1 3 599864119 2 3 724490064 5 3 134096501 4 3 222651447 3 2 271484356 5 3 402031053 4 2 523262440 3 3 206313207 5 2 654985791 3 2 254885555 5 2 775597949 3 2 286695005 3 3 405556859 5 2 277980797 3 2 781484732 1 3 202497619 3 3 182636585 1 3 346188565 5 3 492301109 2 3 307729326 2 2 893667038 5 2 233389026 3 2 188490457 3 3 226272571 1 3 423555679 4 3 241071135 5 2 712007850 1 2 920379050 5 2 890202695 1 2 302842949 2 3 137835121 3 3 602971592 3 3 162983374 5 3 595542052 1 3 612220317 2 2 201825374 4 3 704505555 4 3 476519429 3 3 791995865 3 3 994074398 3 2 436734772 5 3 741512234 2 3 813226047 3 2 153168132 5 3 247214301 2 2 992001447 4 2 177298919 1 2 360325521 4 2 313656559 1 3 736890509 1 3 306580690 5 3 109229535 4 2 637226474 1 3 674644440 1 3 312042932 3 2 147707427 2 2 911169733 1 3 787036830 5 2 360959182 4 3 788012234 2 3 668641293 3 2 302770252 2 3 281626892 5 3 713678036 1 2 496425726 5 2 625987001 4 3 139651351 1 2 446093757 3 3 110590360 1 3 141523501 4 3 794360490 1 2 254178787 2 2 992802578 1 2 765819584 5 2 578941455 2 2 238526402 1 2 469279076 2 2 708503943 2 2 164359535 2 3 551590543 5 3 543561510 4 2 400102212 3 3 596449464 2 2 442605120 1 3 846082806 5 3 371978261 5 2 602382340 2 3 600502870 4 2 830244925 2 2 291890086 5 3 802274597 3 2 180712437 4 3 532910525 4 3 316024497 2 3 222951589 3 2 586222989 4 3 168013587 3 2 328954999 5 2 272837423 4 3 810383090 2 3 917705945 2 3 733270771 3 3 599653857 1 3 592879928 4 3 477596661 3 2 509293289 3 3 652080667 2 3 444455716 5 2 512073860 4 3 348321838 4 2 686079210 4 3 782943820 3 2 473702444 1 3 807321918 2 3 496986795 3 2 921714313 1 3 518376866 5 2 357841991 1 2 709146210 1 2 113545965 5 2 895955264 3 3 315943428 3 2 979389801 2 3 250855947 3 3 156650761 1 3 388820662 5 2 433991784 5 2 342068799 5 2 159036253 3 3 661330393 3 2 639718075 5 2 959045852 5 2 846711513 1 2 583578539 3 2 883069946 2 2 384496666 5 3 445595712 4 2 449811983 4 3 876999160 3 2 887411552 4 3 730986114 2 2 458045109 3 2 514660208 3 2 498249463 2 2 980448008 3 2 899151917 4 3 919892753 5 3 877337889 5 3 219846780 2 3 149311768 2 2 116223142 5 2 625656109 2 3 965971794 3 2 921367751 4 2 489204593 2 2 446100622 3 2 814912484 3 3 283068897 4 2 658309857 2 3 758985148 4 2 629714453 1 3 898625338 5 2 799421434 5 3 324155465 2 3 730662320 3 3 313633559 3 3 602658554 5 2 221084806 3 3 591741224 3 3 947908651 3 3 915054705 2 3 717255729 5 2 525644054 1 2 351818488 5 2 724516666 3 2 893185605 5 3 646741059 2 2 842679029 5 3 938216575 2 3 843159782 3 3 118926244 1 2 122831971 2 2 422952618 2 3 515369277 5 2 287803830 5 2 210063853 3 3 477137437 1 3 256283630 5 2 562701792 5 2 335391857 3 3 576094975 2 3 863129207 2 2 905582086 2 2 426195155 5 3 983470085 3 2 929627198 3 2 734404023 3 3 767166344 1 3 266666157 2 3 833206665 4 3 669010875 4 3 323841909 3 3 510590336 1 2 548839769 2 2 118984259 2 2 464594905 2 2 778306619 5 2 981389782 5 3 143062926 2 3 989357915 2 2 804537191 3 2 827514642 3 2 281241835 3 2 883348610 1 2 251251411 1 2 711753029 2 2 140997145 2 3 135186992 3 3 611716599 2 2 943120975 1 3 262378253 3 2 676989921 2 2 582805183 3 3 703016418 1 3 727385686 4 3 854534062 3 2 679183119 5 2 680681020 1 2 712331161 1 3 787383847 1 3 263575496 5 2 267494803 4 3 157779239 4 3 743244942 5 3 488879540 2 2 700228921 1 3 892884368 2 3 257022405 3 3 630184340 2 2 485772275 3 3 241656272 3 2 678241407 4 2 949490165 4 3 108823551 2 3 161768436 1 3 227893245 1 3 233012554 5 3 581746901 4 3 361328569 5 3 259997442 4 3 638218659 4 2 220620624 1 2 879305394 1 3 217987184 5 3 645961037 5 3 244203719 2 3 201934142 5 3 455716857 3 2 668942879 4 3 304140407 3 2 787461041 1 3 365184759 5 3 528304087 2 2 647547571 4 2 631592242 5 2 811063681 1 3 488156111 5 3 289527735 5 2 341781612 3 3 451493407 3 2 227032254 3 2 203474270 1 2 480749536 2 3 697734408 1 2 889459169 4 3 833244230 5 3 226480566 3 2 326761512 3 3 903515835 3 2 836321719 2 2 873633460 3 3 706535354 2 2 800350079 1 3 341760137 3 3 145286624 1 2 734930466 3 2 265807172 2 2 724349118 2 3 499297499 1 3 782300657 3 2 718944548 2 2 560915344 5 3 736800994 2 2 430468247 3 2 199495122 5 2 601214905 3 3 373079944 2 3 180118023 2 3 291517857 5 3 805093824 2 2 130582036 5 3 627100823 5 2 906435171 5 2 194575674 5 3 279877312 4 2 862116319 5 2 123041499 5 3 831032286 1 3 396384789 3 2 385640519 5 2 854975043 5 3 548861797 3 3 716780303 3 2 527505295 1 3 533190552 5 2 979270878 4 3 230861886 4 3 753151658 2 3 774036922 2 2 330021720 5 2 148565002 4 3 581792162 1 3 165014875 5 2 427944945 5 2 271052025 2 2 774833255 3 3 183588823 2 2 325410029 4 2 631338369 1 2 614000540 1 3 232391644 5 3 877207474 5 3 737816910 5 3 202576132 1 2 746680245 3 3 890203690 1 2 330012027 5 2 960187613 1 2 543528792 5 2 457982143 4 3 520277354 4 3 115525062 4 3 252742415 5 3 144112200 1 2 877321110 5 2 792246193 4 2 314002743 1 2 232665688 5 3 991669315 1 2 967145928 5 3 333335062 3 2 719209174 3 3 270026898 4 2 215892574 4 3 946056538 3 2 542009565 1 3 765906429 5 2 961961687 3 3 296555803 2 3 305264538 5 2 448445953 5 2 173956110 2 2 828215883 2 3 778617779 1 3 434848161 2 2 955132909 4 3 813839419 1 2 604785428 3 3 527354183 4 3 231538705 2 2 587911869 4 3 775107384 5 3 414378349 2 2 588417026 1 3 763495428 2 2 662065984 2 2 850553956 3 3 472821689 2 2 445774641 5 2 359352769 3 2 379352313 2 2 612186337 3 3 419593628 1 2 433637087 5 3 328513427 2 3 878425261 2 3 437310952 3 3 305391276 5 2 249512541 1 3 665032284 2 2 868113353 3 3 108941480 4 2 592612723 5 3 806224110 1 2 614543571 2 2 822414150 2 2 343357156 4 2 171338993 1 3 636967778 4 2 615153966 2 2 922552664 1 3 328098968 4 3 720769518 3 2 196669766 3 3 389068320 4 2 180141625 3 3 838065979 5 2 296292871 2 2 625329284 4 3 342162587 5 3 784983803 4 3 847009541 4 3 638840154 3 3 282301616 5 3 239249691 4 3 300684549 3 2 326038752 5 2 905726861 1 2 277197279 1 3 884159841 4 3 276540375 3 2 988450964 4 3 577743308 4 2 376054934 1 3 637128015 2 3 935609405 2 3 632108097 1 2 146530564 3 3 140777172 1 3 479794845 4 2 399136633 3 3 719662523 2 2 765238053 1 3 729156381 1 3 121989019 3 2 668060066 5 3 420125950 5 2 580765063 2 3 932338670 1 2 748919962 4 3 262808255 1 3 727507040 1 3 727274532 1 3 136433308 2 3 130525834 5 2 200896713 1 2 532711444 4 2 193463608 1 3 816089213 3 3 654212901 4 2 855673774 3 2 313889260 3 2 417343884 1 2 135045073 2 3 668845464 2 3 897907976 5 3 472258434 4 3 257503346 2 3 224102350 3 2 723259433 3 3 457518531 5 3 597910732 2 2 240065371 1 3 624004063 2 2 858950621 1 3 203811969 1 3 493065043 4 3 320888226 5 2 554893449 2 2 734519614 5 2 284863482 4 2 657324875 4 3 952428098 3 3 633301975 2 2 345956583 5 3 273924733 2 3 554275314 3 2 844326521 3 2 584447519 5 3 192982613 5 3 469445614 4 2 557092242 5 3 455254930 5 2 628291896 1 2 298696229 1 3 876689948 5 2 689061225 5 2 132995759 1 2 608829516 4 2 563723116 3 2 139586430 3 3 496605842 3 3 854847196 2 2 811639745 5 2 622599201 4 3 308405323 4 2 423948940 1 3 213583269 2 3 485913322 5 3 194816734 5 3 802265346 4 3 432421647 5 3 949711625 2 2 272214900 4 2 314447856 1 2 926593383 2 2 369777273 1 2 199125607 2 3 957442071 4 2 210074327 1 2 115345184 1 2 126242803 1 3 352166642 2 3 510844965 5 2 255699741 5 2 308349502 1 3 307472733 4 2 959659341 1 3 836732006 3 3 880003248 3 3 655543401 4 3 786313616 3 3 815145308 4 2 824088405 2 3 645083050 2 3 262032209 5 3 596971627 4 3 762999815 3 2 730592185 3 2 293618490 2 2 753544244 1 2 158977347 5 2 885666688 2 3 760130275 3 2 671631198 2 2 283774645 4 3 320312454 5 3 864509502 1 2 670412461 3 3 985957434 4 3 148617986 5 3 867919376 5 3 631839316 3 3 507086651 5 2 212297842 1 3 272239437 4 3 786296225 4 3 609444871 3 2 921806540 3 3 456231510 5 2 127354877 1 3 217844101 3 2 365863916 4 3 933630603 1 2 335618418 3 2 387464943 3 3 454677344 4 3 157925743 3 3 610962338 1 2 537497751 2 2 646145252 5 2 179225349 5 3 942931532 5 2 486531887 4 2 523377018 4 3 216206720 1 3 747623144 3 3 600857759 5 2 429665457 1 3 980509171 2 3 449924102 5 2 170856936 4 2 843391877 2 3 219059124 1 2 340592020 1 3 708180395 1 2 279164303 4 3 510989912 2 2 178890999 5 2 738085889 5 3 517943269 3 2 508860230 1 2 971805266 3 2 506916354 5 2 127233843 1 3 523020699 1 3 892554164 4 2 721320336 3 2 538782164 5 2 762979149 5 3 242498001 3 2 562068430 2 3 952350786 5 3 998103059 3 3 347196153 4 3 165487614 2 2 935565977 1 2 513548197 4 2 771395127 4 3 440080333 4 3 330646513 4 3 174850733 5 2 594469073 3 3 139859058 3 2 289744987 5 3 785079793 4 3 982336363 4 2 658457088 4 2 861399661 2 3 420087044 4 2 196511119 1 2 851040284 2 3 918787326 1 3 175431502 2 3 596111441 1 2 354961138 4 2 250098267 2 3 805408244 3 2 126430118 3 3 114349181 5 3 911573580 2 2 122985221 3 2 546058970 3 3 701441895 2 2 478503542 5 2 426615821 1 3 798816058 1 2 832448762 3 3 431599245 3 2 814369538 2 3 402529704 2 3 359670115 3 2 170453819 1 3 591148059 4 3 204369617 1 2 114182504 5 2 434064226 5 3 975553786 5 2 577562174 2 3 432431438 5 2 700385177 2 2 375992162 3 3 269037900 4 2 288479634 3 2 585735668 1 2 324179312 4 3 308959663 5 3 206504213 5 3 701886472 1 2 280547745 5 3 660256972 2 2 581130059 3 3 119129961 2 2 730112193 4 2 486065432 1 3 667711313 2 2 256342225 1 2 774818066 1 3 972056377 2 3 436190102 3 2 181380376 4 3 775688270 4 3 265773344 2 2 461685676 3 2 646302123 2 3 543024505 4 2 349317366 3 3 534266196 1 3 261929885 2 3 183908753 1 2 200885278 5 3 126964907 5 3 982235303 5 2 153736860 5 3 689297614 2 3 886863913 1 2 783540058 2 3 193636894 5 2 351452927 1 3 440587827 3 3 654927769 4 3 960187966 2 3 379309315 2 2 889152417 3 2 576416635 4 3 320114954 3 3 263525841 4 2 517955664 2 3 576185706 3 2 204867235 5 3 384390230 3 2 750643361 5 3 435150417 2 3 490519286 4 3 370365594 1 3 194463383 5 3 549945154 1 3 562964130 2 2 638100262 4 2 343365935 2 2 853700344 4 3 401079054 4 3 561588624 5 2 363805242 4 3 208897438 3 3 381304631 5 2 246923988 1 3 212733181 1 3 968495255 1 3 717774251 2 3 300302279 2 2 102156336 1 3 151733872 5 3 188569530 3 3 242170614 2 2 189833103 1 2 554923768 1 2 836132727 1 2 946979250 2 3 882149093 2 3 249149647 5 3 588883168 5 2 463203288 1 2 323791730 5 2 566368581 3 3 478963813 2 3 103140254 2 2 173756630 2 2 861146955 4 3 985322158 5 2 744770319 2 3 774484914 4 2 632417629 2 2 156508907 5 3 389222315 2 3 803103621 2 2 101492805 2 2 147274478 2 2 571844305 1 3 600930141 4 3 396947078 2 2 664208720 4 3 544546952 2 3 924704086 1 3 896383699 2 3 129689857 2 2 353486099 4 3 902092066 2 2 619458551 4 3 492846382 1 3 334024313 4 3 710667626 3 2 481242348 4 2 950066617 4 3 874628741 4 2 280879282 1 3 681533253 4 2 629586342 1 3 571668361 1 3 333726513 5 3 716527060 5 2 955652230 5 3 641743742 2 2 369440135 3 3 196902762 1 2 708362522 3 2 241473554 5 2 845386303 4 2 816635015 2 3 369105870 5 2 212729109 3 2 803986736 4 2 974121976 5 2 615792645 2 3 160411240 2 2 155043007 3 3 679575888 5 3 181633922 3 3 398291101 1 2 982357911 3 2 619206377 5 3 875129994 3 2 777685895 1 3 138070641 1 3 346040296 3 2 760093025 5 3 340521101 5 2 136304533 5 2 256772089 5 2 838723263 1 3 823282598 5 3 543068036 5 2 863762978 5 3 718545386 4 3 601953137 4 2 651077166 4 3 768689314 3 2 838564017 4 2 359259445 3 2 925970990 3 2 207378256 5 3 885270279 2 2 785913177 5 3 547564022 4 3 535489291 4 3 625759265 4 3 742271933 1 2 545092450 5 2 467919433 4 3 494265515 4 2 138633023 2 2 758401619 2 2 655331784 4 2 693769743 4 3 867249382 4 3 283096045 4 3 436605727 3 2 496378370 5 2 445122799 4 3 312673009 5 3 157928277 3 2 665849985 5 2 621741221 1 3 251892353 3 2 310363289 3 3 980318752 2 3 231926722 1 2 737818916 2 3 619602075 1 2 611850870 1 2 114944003 4 3 409300121 5 3 223244730 2 2 126611656 5 3 788403730 3 3 434295460 1 3 541772386 4 3 315636449 3 2 734637174 5 2 290915250 3 3 558767724 1 3 726247258 4 2 287917330 1 3 806370145 4 3 150150259 2 3 130927222 2 2 214849406 5 3 408273497 2 3 701898127 5 3 267447033 2 2 696472875 4 2 461677220 4 3 871066475 2 2 672269132 1 2 820688473 5 3 298146870 3 2 629052878 2 2 656233642 4 2 476867408 3 3 190514837 1 2 455213878 4 2 130560574 4 3 135288929 1 3 960194786 3 2 943639336 5 2 898134881 2 2 658857401 5 2 379815608 4 3 432984934 5 3 764880612 5 3 291085202 4 3 736919101 3 3 450320402 2 3 460770269 4 2 460154996 4 3 203144140 3 3 346601755 5 2 599171712 1 3 645915183 4 2 837699583 3 3 577447650 3 3 154681864 5 3 810490793 1 3 804666096 4 2 878557058 1 3 720813892 4 3 463385067 3 2 435916229 5 3 327057102 4 2 551428184 3 2 184627193 3 3 183055485 4 3 916133226 3 2 452991763 5 2 801634730 1 2 619818221 2 2 909146196 1 2 220775373 2 2 398888141 2 2 201881566 2 2 813822169 2 2 334821976 3 3 637407593 2 3 253932199 3 3 621285619 3 2 148590674 1 3 155028301 4 2 271412647 3 3 587797566 3 3 580841645 1 3 323761998 2 3 188441551 4 3 698415677 2 3 387995211 4 2 192393849 4 3 355155591 2 2 403917161 3 2 183209150 2 3 288969531 2 2 927042218 3 2 933409524 2 2 534134335 3 3 439558219 3 2 920957382 4 2 505623213 4 3 320045610 1 2 446921352 4 2 601575252 3 2 535316197 3 2 815332472 2 2 839259184 3 3 746241002 3 2 641931862 2 2 964883658 3 2 207384240 2 2 790583046 4 3 374366090 4 3 269859470 5 2 605703186 4 3 478118473 2 2 831117337 5 2 780456716 2 3 246254116 4 3 271887950 3 2 356128209 5 2 903313813 2 3 451908238 5 2 334104285 1 3 770469866 1 3 592047327 5 3 722843194 2 3 890657084 1 3 819775651 1 2 729362773 2 2 845273347 3 2 562171173 2 3 174452585 4 3 928264025 5 3 711662811 1 2 432731701 5 3 563686837 3 2 256777994 5 3 638321005 4 3 731875109 2 2 908431862 2 3 392662500 1 3 149358748 2 3 925180205 3 3 583260837 2 2 863530871 5 3 656626365 3 2 238607134 3 3 163163243 4 3 209346979 3 2 217201493 5 2 695438432 2 2 989601647 2 2 504401416 2 3 823066805 1 2 996880839 5 2 253214129 2 3 971910431 1 2 152758983 2 3 383662781 3 3 908457052 4 2 430946133 4 2 116215952 2 2 409843749 2 3 769382991 2 2 335906506 3 3 281150448 2 2 642036181 2 3 620306987 5 2 679740761 1 3 351230692 4 2 635394169 3 2 314046653 5 2 365839290 4 2 693569869 5 3 902852776 3 2 897506828 4 3 405514491 1 3 930482945 5 3 969651965 5 3 703284711 3 3 562313695 5 3 844487396 4 3 762708811 2 3 702767797 3 2 501261688 2 2 452581267 3 2 152925191 2 3 681756728 5 3 281875593 5 3 209074411 3 2 522463861 2 3 599329018 1 3 893098544 4 2 316656868 1 3 615434244 1 2 700650130 2 3 642505699 2 3 476684628 4 2 751304989 1 3 710210169 1 2 750571083 5 2 479290228 1 3 551587382 4 3 247047535 5 2 143376293 1 3 576983664 4 2 755208144 1 2 505392607 5 2 181811243 4 3 510289353 3 2 289300552 3 3 837897174 4 2 801988663 2 2 370011617 2 3 632910094 4 3 609507858 2 2 632208961 4 3 265291402 3 2 174203298 4 2 775279213 3 3 698535930 3 2 110005010 2 2 463053370 4 2 146174104 5 2 222532420 5 3 503722675 4 3 410815021 3 2 374979387 5 2 667025805 5 2 572756508 4 2 192521325 1 3 509822048 2 3 638225092 2 2 161703025 5 3 669558870 1 2 452315413 3 3 804197788 1 3 645263408 4 2 384959352 1 3 907604657 4 3 735391585 2 2 401765477 3 3 830487754 4 2 212761272 5 2 570803111 4 2 376033515 3 2 846296155 2 2 597627916 3 2 910344695 1 3 101465591 3 3 215763979 1 3 388628179 3 3 624452662 4 2 620019678 1 3 446647544 5 2 835333957 3 2 770246574 1 3 871610144 5 3 353769063 5 3 434006703 4 2 799032115 5 3 767635959 3 3 241627920 1 2 905232399 1 3 202006153 3 3 192534484 3 2 635009953 3 2 996856256 3 2 804063100 3 3 168173719 3 3 381211410 4 3 110041079 4 3 720339364 2 2 377253417 3 2 623051186 2 2 299995892 5 3 832433891 4 2 578614582 3 2 134381059 5 2 437269847 2 2 603824540 3 3 674322227 1 3 294612000 1 2 623695288 1 2 993392886 5 3 698484024 2 3 682127448 2 2 233688526 4 2 310422182 4 3 759666079 5 2 140966704 4 2 994283600 4 2 881544654 1 2 424250795 1 3 313153935 4 2 638529299 2 3 636944235 2 2 362926198 2 3 517784289 5 2 784761898 4 2 600771201 1 2 220375245 2 2 929430910 3 2 728406013 5 3 717329379 4 3 319335944 3 3 490309713 4 2 113439276 4 3 437154949 2 3 124891359 5 2 419760071 5 3 817757132 3 3 488025347 1 2 200841992 1 2 435271065 2 3 190923068 2 3 111697597 1 3 569681786 4 3 479733608 5 2 252094008 3 2 217384940 4 2 275960332 1 3 469571789 1 3 576158169 1 2 790048774 5 3 554793310 4 3 239394904 5 2 132266486 4 2 859865515 5 3 134886688 4 2 135095214 3 2 643964124 1 3 161989780 4 3 321522493 1 3 143908705 5 3 479212636 3 3 291554099 1 3 263575759 4 3 457271450 2 3 735084316 2 3 284429916 5 2 321890001 4 3 984999714 4 3 617447536 4 2 802997105 3 2 395306817 4 2 523321298 2 2 227350770 2 3 171085349 5 2 474549188 2 3 682199131 4 2 545356739 4 2 878864145 3 2 690678051 1 2 632495883 2 3 236117177 1 2 778332603 2 3 648825097 1 3 205047941 1 3 146107201 2 2 874822958 3 2 612530103 1 3 952529443 5 2 804815284 1 3 514357094 2 3 878909479 4 2 367655975 4 2 342457019 1 3 274136741 3 3 751788713 2 2 464793715 1 2 545354359 2 2 845817755 3 2 309255274 3 2 535418467 2 3 405302872 3 3 342592105 1 3 275092539 3 3 194518521 1 2 814634691 5 3 605624624 4 2 758712468 2 3 698643083 1 3 147399695 2 2 531775479 3 2 330316524 5 3 785362289 5 2 629087957 5 2 673599552 3 3 620132414 1 3 514865098 2 3 664851137 4 3 378383327 5 2 630943464 5 3 126145771 4 2 558063154 4 2 642291441 3 2 550877333 4 3 592919656 2 3 202933380 2 3 498598798 3 2 408635110 5 3 145390610 4 2 401593362 3 2 489117198 5 3 895745951 4 2 313202129 2 2 642093357 3 3 690650842 3 3 763241010 3 2 172982886 3 3 605501625 1 2 676040346 3 2 165250917 5 3 514472775 3 2 502774733 5 3 797520485 5 3 150208667 3 3 457434489 3 3 202703940 4 2 295635380 4 3 760113291 3 2 990672893 5 3 143674648 1 2 403655240 5 2 211185992 1 2 386337454 2 3 586864642 4 2 173836564 2 2 926883732 3 3 650552559 2 3 573211385 3 3 568443898 1 3 103527486 5 3 242626176 5 3 762720580 4 2 501720425 3 2 553576352 4 3 529429004 1 3 503851545 3 3 561910046 5 2 598025388 5 2 178761961 2 3 750012742 5 2 766088590 4 3 447973080 1 3 158614984 2 2 725733184 4 3 251353792 5 2 190325296 5 3 607949955 3 2 728829705 1 3 344922171 1 3 310431169 4 3 580422109 3 3 500301781 1 2 451831585 1 2 872129110 5 3 686071168 3 2 342697365 4 2 609572045 4 2 283419577 3 2 969482261 5 3 172042280 5 2 499676858 1 3 234481893 5 2 719144225 4 3 183461123 5 3 736052269 1 2 739178732 5 2 781626695 2 2 444225164 1 2 463365549 1 2 560543913 2 3 792393083 4 2 531142596 3 3 344763979 3 3 757065131 5 3 999341644 4 3 740215170 3 3 281702584 3 2 110724589 2 2 852422567 1 2 627215435 3 3 180468324 3 2 404280452 2 2 260525998 1 2 103387127 4 2 258617375 4 3 349669776 1 3 348135502 3 3 669100766 1 2 566974642 3 3 912805107 4 3 530561081 5 2 734177140 3 3 197883194 2 2 785906788 3 3 108963087 5 3 840678048 1 3 444344340 1 3 390644651 1 3 409923091 1 2 437791151 4 3 240607451 4 2 246592092 5 3 606008435 5 2 504461861 5 2 396054136 1 2 756226891 4 3 274200202 5 3 709917899 4 3 175468847 4 3 222144110 2 2 468971353 2 3 814483199 2 3 959752129 3 3 501884164 1 2 340449596 5 3 911339060 1 3 823219659 1 2 582250369 5 3 691586845 4 3 369964467 1 3 295780681 2 2 382446061 5 2 560906112 4 2 408099873 5 3 443396847 4 2 698032759 3 2 599867775 2 3 549306202 4 2 688029007 2 3 201307772 2 2 329867383 3 2 203856091 3 3 638488222 1 3 351114287 3 3 403297925 4 3 689898898 1 2 492676657 2 3 104581928 4 3 788860904 4 2 908569375 1 3 951857571 4 2 274501709 1 3 587442570 4 2 296946257 4 3 327188228 2 3 290366467 4 3 732889320 5 3 316395796 5 3 652062949 2 3 463199816 1 3 363909852 2 2 736772815 1 2 432397570 4 3 612661447 2 3 981801946 1 2 950176686 1 2 296559668 4 3 246375179 1 3 868097336 1 2 728543993 3 3 790609951 4 2 139668730 1 3 938309834 1 2 175478741 3 3 611461831 1 3 636608710 3 2 476389779 5 2 788067199 5 2 709467298 1 2 626231459 3 2 273519885 3 3 820257281 1 2 783549356 1 2 712269412 1 3 572975789 2 2 739467641 4 3 599526622 5 2 127402178 3 2 110570772 3 3 219688861 5 2 515495790 1 3 168280787 3 3 811510715 1 2 783509592 5 3 410687500 3 2 330761460 1 2 619219697 4 3 334507648 4 2 323942964 5 3 501361903 4 3 202225640 5 3 593828853 5 3 449467747 5 3 157223037 3 2 419115768 3 3 442600961 1 2 407177299 2 2 617879683 2 2 222869995 5 3 966896083 3 3 144437305 1 2 467459598 3 2 801500309 5 2 766548941 4 3 271919774 1 2 716889564 3 2 465194746 5 2 772285697 1 3 471768187 2 3 826836893 5 3 324650825 2 2 163944479 5 3 546632723 2 2 837721590 3 3 244195543 1 3 757624006 3 3 939309476 2 2 245078133 2 2 548179167 1 3 190973832 2 2 598775655 4 2 485710017 3 3 820726686 5 3 942644256 2 3 419988777 1 3 122905602 4 2 373586203 2 2 907966564 3 2 553856916 1 3 387235554 3 3 554734220 2 2 504171086 3 3 708195036 1 3 509889432 2 2 797258453 3 3 752241865 1 3 324470099 4 2 450624764 5 3 353662446 5 3 647698386 1 3 496255614 2 3 401882788 5 2 574791256 4 2 114486796 5 3 516400899 4 2 241266499 2 3 460887209 5 3 596695318 3 2 522686414 3 3 703001184 2 3 255950688 1 3 821457840 5 2 755763756 5 2 864294686 1 2 344855308 1 2 466189558 1 2 508264336 2 2 292187552 3 3 499914239 5 3 808645843 4 2 609354377 1 3 467117981 3 2 576738909 1 2 429625735 1 3 228582325 2 3 188444519 1 2 946383018 5 2 639357136 2 2 483630480 1 2 915435640 2 3 857397097 5 3 485193585 1 2 707111063 1 2 239981136 3 3 352471202 2 3 548740438 1 2 665085700 4 3 914757098 3 2 833000849 5 2 400586722 1 3 650007596 5 2 244703319 1 3 861029557 5 2 465061619 3 2 584965474 5 2 831845856 4 2 498446321 1 3 414415459 5 3 481549056 2 2 843273780 1 2 629454942 3 3 879975057 4 3 500649830 2 2 314002894 4 3 858995544 4 3 777861079 5 2 808552829 2 3 371334829 1 3 582850831 4 2 216075851 2 3 684715468 3 3 106464127 3 2 104457506 1 3 295138546 1 2 345854472 2 2 527151965 3 2 169172593 1 2 711217659 4 2 959985507 2 3 133008675 5 2 788825633 2 2 206888897 3 3 127960739 2 3 407008347 4 3 234437732 1 2 472930370 5 3 848097292 4 3 728823158 1 3 557171782 2 3 702987658 2 3 526798520 1 2 165218047 4 2 537398137 4 2 458584366 1 3 156786820 3 3 231699330 3 3 492710970 3 3 545778493 4 3 230309462 1 3 447924510 3 3 557986208 5 2 897729312 2 2 853207247 4 3 260785129 5 2 206556819 3 2 374455190 2 3 312612850 3 2 197367684 5 2 483177861 4 2 926084308 3 3 469992352 3 2 455663987 5 2 992252185 5 3 847553136 4 2 520026441 5 3 825072755 2 3 232193830 3 3 694139268 5 3 192729003 4 2 801382192 1 2 508578344 5 2 136521753 4 3 999369170 4 3 612556302 2 2 693590633 3 2 416310208 3 2 591361978 5 2 386076194 2 2 341223301 4 2 622528891 3 3 404472254 5 3 706786534 3 3 996849682 2 2 350446019 3 2 568922700 2 2 140520570 5 2 847417007 4 2 986699128 3 2 535960434 2 2 829449990 1 2 499817444 4 2 256909542 5 3 496675025 2 2 953719851 2 2 328125332 3 2 640674137 5 3 856911012 4 3 378577569 3 2 925968453 2 2 529535066 2 3 265491975 5 3 478313771 4 2 469249616 3 3 659268851 5 2 954486010 4 2 705221070 1 3 668296920 1 2 331279777 5 2 524630261 2 3 757421365 5 3 930904365 5 3 247164908 1 2 361826227 2 2 158617697 1 2 624077158 4 3 481934029 2 3 783856869 5 2 715791261 2 3 314294783 5 2 744670138 4 3 502487658 4 3 747947729 3 3 108167777 5 3 585759647 2 3 693636832 1 2 879143499 2 2 903703206 3 3 823111973 1 2 701129733 1 2 657606572 2 2 131681833 2 2 940357408 3 2 777479049 3 2 707796367 5 2 867587379 1 2 887057175 4 3 941163084 4 3 254083691 1 3 200922590 1 3 712290995 1 2 227966724 4 2 537245519 3 2 579307724 3 2 109160444 2 2 773668018 4 3 617078929 2 3 289818813 4 2 359122037 1 3 607763852 3 2 317865806 1 3 208530046 4 3 690216613 5 3 196880324 1 2 352637541 4 2 108236236 2 3 230584195 3 3 207324871 4 3 274410525 4 3 434452406 4 3 405053760 2 2 272156119 5 3 532503276 1 3 329113357 3 3 673067629 4 2 366151276 1 3 791364065 1 3 373167556 1 3 778233091 1 3 627466381 5 3 638952485 5 3 281398820 5 2 763797278 2 3 926140859 1 3 669584449 1 2 951376497 4 2 371801916 5 2 819735425 2 2 867044789 5 3 959608113 2 3 479301311 4 2 283055654 3 2 784551363 4 3 557375763 5 3 873410236 1 3 520583502 3 3 340067621 5 2 435756911 3 3 262411845 2 3 760066084 3 2 964912064 1 2 776774190 2 2 672838442 2 2 592545517 4 3 440514761 3 2 420267279 2 2 565188010 5 3 667687656 4 2 318096836 1 3 216396080 1 2 768541569 1 3 638785147 5 3 534110100 2 2 395950217 5 2 301625040 4 3 947191168 4 2 126600545 1 2 102986247 5 2 978412193 3 3 486285553 3 2 982911744 5 3 382345955 2 3 559901540 1 3 215301387 1 3 418670096 1 2 297798683 3 3 700668524 5 3 364185886 5 2 885854377 5 3 332700587 1 3 238567244 3 3 887023709 4 2 634540012 2 3 236572781 3 2 196527640 4 2 855949002 3 2 501702220 1 2 704576836 5 2 267402641 5 3 205950901 3 3 931862866 2 3 637777101 5 2 666237017 4 2 275938626 2 2 558661675 2 3 475680286 3 3 277467433 1 3 810074444 4 2 341212758 4 2 329999190 1 3 207421337 5 2 407132243 1 2 856714757 4 3 906182083 5 3 494429997 2 2 781497890 2 3 637996612 1 2 471837274 5 3 548030973 3 2 119384886 5 3 631380225 3 2 850061103 1 3 839774392 2 2 831612643 1 2 867114653 4 3 787014292 5 3 483305345 1 3 760116017 4 2 548349950 1 2 199030859 1 2 423869527 2 2 134939553 1 3 211116259 5 2 928635491 3 2 275399950 3 3 918183530 1 3 214206096 5 2 607048038 5 2 628440997 2 3 215929843 1 3 944144513 2 2 116021447 2 2 845597534 1 3 104736147 1 2 572728522 5 3 316332125 3 3 760190271 1 3 473213255 2 2 180418180 3 3 240657338 1 3 694446625 3 2 478416347 5 3 796451542 2 3 309237382 4 2 822431902 4 2 211993515 5 2 381561137 4 3 707186826 5 3 227144868 1 3 339440192 2 2 708653634 5 2 940297149 3 2 154687524 2 3 687321595 2 3 830450291 4 2 364041372 4 3 745750083 3 3 452406060 2 3 697691768 4 3 687674618 4 3 831625346 3 2 946383700 4 2 404251503 1 2 569592624 5 2 409934253 1 3 625534595 4 3 430380261 3 2 313363251 1 3 434562193 4 2 100299297 2 3 618998384 5 2 533646096 3 3 363293937 3 2 714341318 4 3 486777593 2 3 336104712 4 2 270482481 3 2 483525804 2 3 848445121 3 2 754571201 4 2 434252938 1 2 479891756 2 3 538718872 3 2 520323859 3 3 196152088 5 3 849647061 5 3 524459737 2 2 709276251 5 3 390467362 2 2 821685367 2 2 383390132 4 2 566431653 5 2 221964587 1 3 573336264 4 2 795498432 2 3 541542857 2 2 526096572 1 2 787031271 2 2 461986908 3 2 511708149 5 3 494102537 1 3 859106069 2 2 549326441 2 2 932725682 4 2 873774894 4 2 705126851 1 2 170779258 1 2 933957969 2 3 963340439 2 2 449097934 1 2 168671712 3 3 762586417 2 2 715887166 4 2 633695692 2 3 696054169 5 2 553999161 2 2 289586905 5 3 572964734 4 2 234401492 1 2 894217367 4 2 174878639 3 3 120100563 4 2 773824834 2 2 699959260 4 2 288445932 5 2 717444667 1 3 393572778 3 3 400833194 3 2 365372155 1 3 350857631 2 2 168147015 2 2 888107704 5 2 659665469 1 2 924129726 1 2 470269908 4 2 380083450 4 2 885206029 2 3 949811870 4 3 218461092 5 3 423938679 4 2 604246181 4 2 836449005 3 3 291539041 4 3 795806946 2 3 864743702 1 2 455982418 2 3 694719730 1 3 607167948 2 3 220453525 4 3 624759179 1 2 487158521 1 3 504550566 1 3 870088550 3 3 106993615 4 2 680970531 3 3 868758946 1 2 456102090 4 2 276479957 4 3 942816500 2 3 788179671 2 3 653392381 2 3 387216497 4 2 252617759 4 2 114233465 2 3 966306937 4 2 130581393 5 2 168642901 4 2 151455972 5 2 703062387 3 2 800429372 3 3 193929253 3 2 636053595 3 3 534261769 5 3 350297268 1 3 892680572 4 3 588355978 3 3 291996744 2 2 854704901 5 3 341924162 5 2 395222260 1 3 796058395 3 3 217729379 1 2 356853098 3 3 993841143 3 3 284763104 3 3 745932029 5 2 515077776 5 3 571013223 5 3 853293765 4 2 671807830 4 2 342965183 5 3 572985547 1 3 860829124 3 2 213358535 3 2 131352294 3 2 496058997 4 3 320097635 4 2 772749791 4 2 189595428 1 3 467378189 3 2 641056836 4 2 682239642 3 3 763216585 2 3 445125343 3 3 757764056 3 2 628353139 1 3 225075113 4 3 187941666 5 3 324718424 1 2 829582600 2 2 206614507 2 2 973896099 2 2 508669789 1 3 427066920 2 3 113465584 2 3 931973871 3 3 604068014 2 2 636322997 2 3 212984096 5 3 724168106 5 3 720441981 2 2 454138393 5 3 131625213 3 3 792133058 1 3 363185538 1 2 348993147 1 3 597364797 2 2 577518993 4 3 374312250 5 3 437854261 4 3 689739971 5 3 172947886 1 2 888192111 2 3 979585598 3 3 200486731 1 2 300676964 2 2 264489947 3 2 953018061 1 2 583565811 1 3 530249786 5 2 618411758 1 2 274871614 4 3 576336047 5 2 915948983 3 2 716869409 5 3 491439383 5 2 325957624 5 2 835785726 4 2 421627821 1 2 668943145 1 3 567654509 5 3 174808474 3 2 835550050 2 2 301247156 4 2 486392946 3 2 379150635 3 2 479963046 3 3 529501745 5 3 121252933 2 3 135388286 2 2 764645270 4 2 523654745 4 3 518726349 4 2 649370896 5 2 307041871 1 3 901348404 2 3 806721055 2 3 310318401 5 3 654243134 5 2 559076462 4 2 686209837 5 3 652104324 1 2 173177276 2 2 278209296 1 3 911660120 1 2 775818083 2 2 451252497 2 2 588282965 4 3 343577019 2 2 376479312 2 2 148644284 5 3 998522073 4 2 321864429 3 3 697287672 4 3 491283916 3 2 638549984 4 3 774214467 3 3 900649709 4 3 463365195 2 3 710650195 2 2 604170699 5 3 530429991 2 3 410000555 3 3 222590025 3 2 153137612 4 3 885313328 4 3 487600377 2 2 361307232 5 3 359375279 1 3 579336513 5 3 762698280 1 3 175390257 5 3 451691742 2 3 231352472 4 2 515679918 3 2 423533503 3 3 814287476 2 3 446626174 1 2 280774705 2 2 620151906 5 3 159120466 4 3 373799930 2 3 761665675 1 2 299875448 1 2 574349399 5 2 638746848 2 2 830432591 1 3 445573952 4 3 191117060 4 2 304415281 4 3 971559599 3 2 531673148 2 3 249712126 5 2 349514384 5 3 156091478 4 2 278727514 3 3 191377304 3 2 388494538 2 3 392883863 4 2 101629713 5 3 289633741 2 2 811014767 2 3 241471499 4 3 327940868 2 3 465175339 3 3 206833708 4 2 333535963 3 3 478475466 1 2 556350677 3 3 307433839 2 2 146410397 1 2 528217226 5 2 184493858 3 2 163657167 3 2 435082149 5 2 285009989 2 3 140139257 5 3 618482908 2 3 414558690 4 3 585161153 4 2 510052483 4 3 477869449 2 3 240820456 2 2 950353309 4 2 680324770 4 3 352398682 2 3 122690610 3 2 906653919 4 2 968807899 5 2 809903976 1 2 403640981 4 3 152363551 5 2 688858531 1 3 891298688 2 3 178415783 3 3 342500113 4 2 855815172 5 3 439433765 2 3 440959158 1 2 328344505 1 3 887140683 1 3 917714928 1 3 372125598 3 3 910578799 4 3 994453831 2 2 189734812 5 2 567640736 3 2 993419769 1 2 114931732 3 3 870585811 2 3 232102330 3 2 396703485 5 2 178653494 1 3 188680828 4 3 261132062 4 2 600342728 3 3 601705379 2 3 132603120 3 3 483868226 2 2 660710911 4 2 108646710 3 2 146078937 1 2 611164804 3 2 179290427 1 3 250155060 2 3 486118131 1 3 969338220 1 3 869153745 4 2 106553257 2 3 821886567 1 3 531794030 4 3 381646859 1 2 674918234 3 2 221553486 1 2 607478056 3 3 688450944 4 3 955346996 5 3 505343789 1 3 112609740 5 2 592517888 1 3 641281223 1 3 175762817 4 3 770809780 4 3 806469129 2 2 321529721 1 3 481962598 2 2 216093809 3 2 933853337 1 3 548387189 2 2 377248750 2 2 556651328 4 2 775213843 2 2 286374584 2 3 347740000 2 3 853806736 4 2 129426744 2 3 336648049 3 3 936310749 5 3 593098976 3 2 814379361 2 3 783921419 5 3 194971520 4 3 381589934 2 3 185834998 1 3 400671088 4 3 405641872 2 3 714616143 2 3 674309373 2 2 730735926 1 3 115522680 3 2 599972173 5 2 340549788 3 3 412025017 4 3 251828494 2 2 782895191 5 3 195422407 3 3 245415412 5 2 789448745 3 2 697097028 3 2 566665455 1 3 453274432 1 2 467579219 3 3 253787822 5 3 902292213 5 2 992396092 3 2 175662642 5 2 863052367 3 3 495345782 4 2 314074010 3 2 655808066 4 3 237125283 5 2 941716285 2 2 131146537 3 3 125924954 2 3 315176664 2 2 423343400 4 2 451947132 4 2 413304572 5 3 808787342 3 3 131966948 4 2 193458543 2 2 898934996 3 3 208264782 1 2 360563821 5 3 374664430 1 3 410233449 3 3 475952871 5 2 283464366 1 3 617472514 5 2 840440799 1 3 402447309 4 3 883655664 4 3 749233939 4 3 631150744 1 2 173948126 5 2 672549221 2 2 845023889 1 3 280049308 5 3 184826816 5 2 544203545 1 3 882755607 3 3 319576935 2 2 301296751 1 2 467816668 5 3 606446146 5 2 964251146 5 2 704860844 1 2 561170582 2 2 896207647 5 2 666529950 5 3 801056482 2 2 187496757 1 3 937221797 2 3 588447719 4 3 978747400 5 2 689944306 3 3 829391805 3 3 566390920 3 2 231038022 3 3 139439721 3 2 681788832 1 2 308536582 5 3 504673551 1 3 333104025 4 3 257206788 4 2 604619654 1 3 442296186 3 3 760341049 1 3 183796498 3 2 648736390 4 2 407122876 4 3 349503191 1 3 587183350 3 3 337391935 5 2 395948677 4 3 595520802 2 3 778144033 3 3 720338985 1 2 667607440 2 3 422108795 2 2 430914733 2 2 390715298 5 3 660177965 2 3 573944293 3 3 773422528 4 2 456341331 3 2 606405853 5 3 369763939 1 3 251384568 1 3 819514785 2 3 295935313 3 3 289980145 1 2 923577612 4 3 115457328 3 3 697941027 2 3 464699475 4 3 953995248 1 3 517745461 5 3 899976430 2 2 278167031 2 2 635644929 3 2 554181811 1 2 226513071 2 2 727788909 5 2 707963680 4 3 706908261 5 2 482323827 4 3 307622917 3 3 678339527 5 3 287335629 5 2 709649463 3 2 141267729 3 2 261393839 3 2 670899988 4 3 802331525 2 2 754259708 1 2 290505946 2 3 787431518 2 3 236994523 2 2 258299170 5 2 473494908 1 2 227815554 3 3 307208267 3 3 160835138 2 3 970085465 1 2 524780048 3 2 947047646 4 2 811233823 5 2 798943574 5 2 326783215 5 2 399840499 3 2 342438517 3 3 885040332 2 3 848773346 5 2 231406324 5 2 707698000 4 3 382640659 4 2 499122833 4 3 120089741 2 3 700133868 1 3 628080514 1 3 741549214 3 2 713831443 3 3 532718338 4 2 760947341 3 3 684891091 5 3 503939949 3 3 623095632 5 2 248492167 4 3 770856259 1 2 881587271 1 3 932846371 5 3 505116045 3 2 199870514 2 2 665439579 5 2 983713447 3 2 866512217 2 2 718136100 3 2 768273798 2 2 716290832 3 3 815628883 2 3 156084447 1 3 545730837 1 2 484052650 2 2 770674927 2 2 270151565 1 2 781980530 5 2 315420390 2 3 520797996 5 3 700135464 2 3 995521522 3 3 926183805 5 2 448352938 4 2 733339851 3 3 233172201 4 2 747273705 2 2 739538266 3 2 407106842 5 2 950049277 2 3 553524814 4 3 943882694 3 3 124052632 2 2 405587275 2 3 451153561 1 3 637015350 2 3 810570414 3 2 393921718 4 2 902940194 1 2 903697553 1 2 240155326 1 3 643633774 1 3 667043881 5 2 547647071 5 3 497354324 3 3 671484815 5 3 929777835 3 2 173076446 3 3 546010041 2 2 534288605 2 2 563099511 1 2 897591090 5 3 411665377 5 2 518847310 2 3 229457650 5 3 699728385 3 3 412181373 5 3 684480635 4 3 814235984 2 2 571612108 1 3 727728403 1 3 558267797 2 3 999711041 1 3 462223996 4 3 161179616 5 2 486586779 3 3 532420622 2 3 160371957 1 2 465166856 4 2 191453186 1 2 285882418 5 2 324650700 2 3 760295571 2 3 232286498 4 3 173664546 1 2 755714453 3 3 321695324 2 3 946519153 5 2 431078888 4 3 682973688 3 2 580250788 4 2 456337573 4 2 941043548 5 3 785026081 3 3 349010713 1 2 542845965 1 2 425526448 5 2 720249732 5 2 102073271 3 3 938667826 4 3 117445897 4 2 957173911 2 2 202667319 2 3 711547480 3 3 198234572 5 2 342335058 3 2 610902442 4 2 269561771 5 2 766060232 3 2 322611808 2 3 564141220 2 2 985151506 3 3 772022550 3 2 649424826 2 2 492924364 4 2 719202527 5 3 983734827 5 3 841881683 1 3 345936853 1 2 570741923 1 2 891939978 4 3 202017415 4 3 188269808 3 3 420288460 5 2 655424890 2 3 531344661 5 3 637369633 4 3 530553789 1 3 347045137 5 2 543464654 2 3 211834210 2 3 609836159 3 2 533802953 1 2 231256784 3 3 649310677 2 2 561144818 5 3 723602156 2 3 321195438 5 2 128811945 3 3 744998496 2 2 908270274 5 3 866384572 2 2 349966493 2 2 360156207 3 3 382081469 3 3 442611841 1 2 137689803 5 3 603885285 4 3 105873620 5 2 701267509 3 3 324089177 2 2 884060667 2 3 757492744 4 2 942382041 2 3 258546543 4 2 357622599 3 3 589872819 1 2 778261106 2 2 476658107 3 2 954253185 3 2 809765825 3 2 181423615 4 3 261478093 1 3 907706184 3 2 415704535 1 3 821710090 2 3 383279075 5 3 386241100 2 2 866594314 5 2 487429056 4 2 614931453 3 2 360716901 2 3 312145517 3 2 280178946 3 2 214556736 3 3 612689247 1 3 652317252 5 2 772590963 2 3 347797587 2 2 982890425 3 3 619183230 5 3 525352435 4 2 416154273 2 2 732643090 1 2 325494224 1 3 216672429 2 2 180915244 1 3 702771327 2 3 971762027 1 3 446698473 4 2 305982117 3 3 152928775 5 2 633977425 4 3 624937386 5 2 451083269 5 3 734083049 1 3 530323346 3 2 666327898 1 3 611497094 1 2 320999970 3 3 113538151 1 2 514551658 2 3 915995213 4 3 160051176 2 3 149779559 5 2 704757311 3 3 703735056 4 2 192985827 4 3 520380275 2 2 724584989 5 2 608187280 1 3 115949166 4 2 731135960 4 3 484198975 5 2 367231483 2 3 742509532 2 2 481043928 5 3 602044095 5 2 648235692 5 2 431592798 4 2 969347905 2 2 213863236 1 2 584132346 3 2 812219948 5 2 957912374 1 3 520324073 2 2 415790619 5 3 725909310 2 3 273589690 5 2 448210153 3 2 909441952 5 2 382312827 2 3 914417042 1 3 737150120 5 3 840623460 3 3 624659564 1 2 458052590 2 3 252050851 5 3 610560307 3 3 901419680 4 3 277072329 1 3 212268678 1 3 207436275 1 2 174821830 2 2 678291245 4 2 979598287 4 2 594617732 1 2 836744849 5 2 591495440 4 2 594247808 4 3 599710462 3 3 270636872 1 2 822714490 4 3 183922886 2 3 788809683 1 2 412755510 3 2 216086103 5 2 158305001 1 3 369688039 3 2 786015803 3 3 736634424 5 2 755017343 2 2 413390997 1 3 561055810 4 2 752063124 4 2 802359139 1 2 771892809 4 3 185674641 3 3 451465597 5 3 624587665 4 3 380842556 5 2 137345897 5 2 687377043 4 2 553690704 2 3 389305990 1 2 544817489 1 2 667751807 5 3 651296079 3 3 499188480 5 3 950762941 1 2 265502965 4 2 670340497 3 2 401836585 4 3 565333312 3 2 846717371 1 3 194928067 3 3 416466406 3 3 319926816 5 3 638847341 1 3 616326597 5 2 996913487 4 3 703136607 5 2 498199796 5 2 567858637 3 3 536873667 1 3 271727299 4 2 186922243 5 2 814866125 5 3 636666700 2 3 736191986 4 3 770407705 4 2 642385164 5 2 374959237 5 3 865624549 4 3 463122368 2 3 672115880 5 2 419583156 5 2 709540169 5 2 303931305 1 3 969871180 1 3 402058805 2 2 413769437 5 2 473679025 4 2 341931192 2 2 342067922 3 3 739982931 3 3 586731590 5 2 759315682 5 2 673550297 4 2 649044300 1 2 370794756 3 2 859090641 1 2 474363589 4 3 436721471 3 2 413676266 4 2 236406142 4 3 178720899 3 2 539360320 3 3 616184628 4 3 921696569 2 3 213821793 4 2 710457429 4 3 926085783 5 2 860908164 1 2 565760297 2 2 958121561 2 2 238626571 4 2 378548198 4 2 475831485 3 3 938074898 3 2 808609764 1 2 663984402 5 3 735797368 4 3 999864461 5 3 872416017 3 3 258888423 3 3 407623185 3 3 783082373 3 3 873718926 5 2 660117789 2 2 847599843 1 3 506968020 3 3 351795066 1 2 769773045 5 3 776658541 5 2 676090699 5 3 765853679 5 2 602121320 3 2 314089332 3 3 259702560 4 2 151746589 5 2 207817106 5 2 730630063 4 3 685297623 2 2 151048194 2 3 357858900 4 3 281548969 4 2 315340708 3 2 617441586 3 3 425424709 4 3 124568735 5 3 405685571 5 2 254002685 2 3 186073885 4 3 210441094 2 3 266582803 4 2 408471074 2 3 501523043 1 2 929030567 2 3 532347679 4 3 598622141 2 2 622886579 5 2 258489519 5 2 269491049 3 2 559550824 4 3 123399717 2 3 987940440 2 3 780347381 1 2 921939597 4 3 816374471 1 3 579087787 1 2 358364171 2 3 461609790 1 3 579928337 4 3 231970833 2 2 842554461 2 3 314910906 1 2 218996482 1 3 218428964 4 3 396633996 3 3 809522794 2 3 311379014 2 2 820615743 2 3 618558271 3 2 313402410 4 2 104294827 3 3 183846867 1 3 422444393 1 3 267762176 2 3 743364842 1 2 588012314 1 3 266131488 2 3 425772230 5 3 424521413 4 2 375684435 5 3 750549271 2 3 263845985 5 3 423868011 5 3 574476103 3 3 222932419 2 2 872506370 3 2 362607963 3 2 391314498 4 3 726559017 1 3 107772767 3 2 882030372 3 2 681691250 5 2 934317336 1 3 611725112 1 2 397575017 5 3 407355143 1 2 939115577 2 2 496276643 4 3 274061872 3 2 328389592 5 3 324589214 3 3 657276346 3 2 554387036 4 3 566468247 1 3 852637690 3 2 792362209 1 3 190718707 5 2 684047311 1 3 400835398 2 3 145609881 1 2 750420016 4 2 746459551 2 3 561270597 4 3 500965078 1 3 448044951 1 2 399879580 5 2 288425805 3 3 201883394 3 3 986989504 2 2 226904026 1 3 870449961 3 3 394863562 4 2 365181887 3 3 413909439 3 3 611841103 1 2 362829699 4 2 439384374 1 3 473056491 4 2 643425807 2 2 194648923 3 2 418464304 5 2 765852082 3 3 368500210 3 2 398559724 1 3 762057974 3 3 463281026 1 2 216547925 1 3 194731119 2 2 339784556 3 2 394396888 4 2 655131294 4 2 158891333 1 2 276271791 3 3 785340942 2 2 549691606 1 3 447979846 4 3 938546780 1 2 881863346 5 2 538010929 2 2 729561036 4 2 242951446 5 3 799245719 1 3 822932777 3 3 980495719 3 2 565858188 5 3 617432600 2 2 217108543 3 3 522351689 4 3 629123583 2 3 452400127 4 3 668808092 3 3 738594810 2 2 182145931 3 3 699339812 3 2 689310920 5 3 258647034 2 2 465140695 3 2 611413218 5 3 485487550 3 3 632518875 5 2 222337746 1 3 380073842 1 3 645707939 1 2 748571029 2 3 273057613 4 2 792655573 4 2 655333960 5 3 480161552 5 2 834924821 3 2 963581928 4 3 996194129 1 3 442069248 3 3 524560361 2 2 891982087 5 2 364949536 5 2 490269217 4 3 501106616 1 2 398356693 2 2 254987852 3 3 490931787 3 2 211545441 2 2 395474714 1 2 645650483 3 3 109321472 3 3 312749557 3 2 150816809 1 2 771321640 2 2 261535708 1 3 124323578 4 3 756494301 4 3 623981874 5 3 623330111 2 2 552932072 2 3 325967142 3 2 145639170 5 3 648571136 1 2 505026827 1 3 607626241 3 2 465609228 1 2 237124030 3 2 504846766 4 3 461032491 5 2 942689046 2 3 289066636 1 2 910523553 5 3 324660113 3 3 732924493 1 3 737409606 1 2 697998580 5 2 186531234 2 2 867279791 1 2 714042944 2 3 264178067 5 3 893002952 4 2 580606399 5 3 463700458 5 2 660765232 2 2 740431594 4 3 171039757 4 2 387785150 1 3 310337014 4 2 479851541 4 3 604279163 1 3 110829537 5 3 149628412 5 2 572083251 1 2 524120004 1 2 631557774 3 2 402149060 3 2 860217025 5 3 143177804 1 3 841113143 2 2 492518623 1 2 892690644 4 3 170447025 5 2 986990501 1 2 779471383 4 3 868106187 1 2 326290369 5 3 932560723 2 3 381473927 4 2 212387027 2 2 362845510 2 2 838376282 3 3 763933567 4 2 851702902 1 2 121601835 2 3 470177374 1 3 251559287 4 3 268002952 5 2 277813850 4 2 190293532 3 2 442263606 3 2 742771668 1 2 591213522 2 2 762488910 2 2 509704251 4 3 723082713 5 3 508848085 5 3 843990239 4 2 475752037 5 3 848196785 3 2 214685956 3 2 654622268 1 2 514583920 3 3 823781443 2 2 865938031 5 3 202136207 1 2 861867679 1 3 511894273 5 3 378035793 2 2 230490734 1 3 713114363 1 2 407454827 1 2 997512235 1 3 739025644 2 3 306832057 1 3 659577186 2 3 215643539 5 3 537177905 1 2 649282744 4 2 102002170 3 2 718823860 5 2 877257628 5 3 399895716 3 2 204735818 4 3 423912263 5 3 955668472 5 3 511664984 5 2 148758694 2 3 464395259 5 3 257655585 5 3 446961174 2 3 558293335 5 3 835975031 3 2 218216207 4 2 692682642 3 2 135149940 3 2 580280772 5 3 451188637 5 2 190832746 4 2 611174838 2 2 989686831 1 2 320308738 1 2 649579858 2 2 601876693 5 2 474649709 4 3 304799311 5 3 478322056 4 2 627102295 2 2 360407457 2 3 800828782 1 3 688332053 4 3 811696821 4 2 133943159 3 3 283611770 5 3 300443742 4 2 411582389 4 2 368009022 1 3 490015986 1 3 303836807 5 3 993057548 4 2 722264650 4 3 459071231 4 2 367971805 1 3 209950666 4 2 114057739 5 2 375485751 4 3 195035207 5 3 573952759 2 3 364174323 2 3 162235955 4 3 438272975 1 3 555588599 3 2 383482350 2 3 524913749 1 3 442079977 1 2 664320467 3 2 502454284 1 3 195172716 3 2 902405489 5 3 726805576 2 2 731854221 1 3 441422031 1 3 268473352 4 3 657633502 2 2 211109364 3 3 199911227 5 3 653153512 1 3 474318347 5 2 656322319 2 3 492506918 3 2 342893391 2 3 763370727 3 3 402651350 4 3 700359598 5 3 787795098 3 2 494514979 4 2 680537756 3 2 500191840 1 3 292289921 4 3 749560676 3 3 129051143 1 2 515308343 3 2 232283762 2 3 925169588 2 2 543708533 5 2 634665629 1 2 571632363 1 2 205543439 3 2 277209178 1 2 881461589 4 3 689226419 3 3 568066172 5 3 175299987 2 3 369694793 2 3 419851749 4 2 905373216 2 3 862666183 5 3 171202339 3 3 410938472 1 2 169234755 1 3 626329942 2 3 686891382 2 2 349876611 2 2 212302173 3 3 822623452 2 2 381287698 1 3 932638408 1 2 958435272 5 3 281354458 3 3 754509060 5 3 591775976 3 2 700027508 5 2 611183877 1 2 115472223 1 2 878356902 4 3 915399379 1 3 885082373 4 2 835750660 2 3 111938745 3 3 709192490 4 3 418214039 2 2 199507708 4 2 291812645 4 3 997088336 1 3 685517763 1 2 483879026 5 2 142335554 4 2 158111980 5 3 756382858 2 2 137271242 4 2 598500546 4 2 102160507 5 2 335566396 5 2 209798960 2 3 150368594 5 3 113440111 3 3 106814384 5 2 130444048 1 2 583891040 4 3 236613991 5 3 642329052 5 2 707577988 1 3 139232947 4 2 299781616 2 3 545482727 3 2 195781449 3 2 754712933 5 2 467295454 4 3 418789739 4 2 956529751 2 2 534214802 2 2 901313405 3 3 569275288 3 3 427512005 4 2 648372753 4 2 527283019 2 3 375597452 3 2 809442592 1 2 622229151 2 3 415866683 1 3 248217909 2 3 695959708 5 3 211174562 1 3 316530268 4 3 661612806 2 2 535768465 2 2 234352681 2 2 844273252 1 3 677483684 4 3 807574034 3 3 112957453 4 2 938491534 4 2 387786210 3 2 298913788 3 2 826857323 4 3 381657969 1 3 986571872 3 3 290436858 1 2 810178908 1 3 291605252 3 2 258258850 5 3 727901538 5 3 715645105 4 3 359821285 4 3 621913420 5 2 305550899 4 3 760479458 1 2 479667144 1 2 283759533 4 2 593723864 3 3 330575717 3 3 991475406 5 3 161557335 4 2 886591432 2 3 312526427 3 2 558228546 1 3 574259359 3 2 914813576 1 3 118698867 1 2 581464286 5 2 937280015 3 3 951941914 2 2 116810949 4 2 186190144 3 2 733761671 4 3 392360254 5 2 490201576 3 2 964111022 1 3 133528156 2 3 786376162 3 2 812339252 3 3 342509505 3 3 249048837 2 2 870057770 3 3 196248682 5 3 281921677 2 3 883180073 4 3 346946126 5 2 858392628 3 3 681118456 5 3 647093433 1 2 117438274 3 3 105417920 2 2 262702284 1 3 155408587 2 3 452042414 1 3 742290837 2 2 128731186 1 2 917252567 5 2 918081412 1 3 177451841 1 3 668552918 2 2 834116543 5 3 406133440 1 3 278716476 3 3 627454085 2 2 768038495 5 3 931767835 1 3 339045174 1 2 594167993 4 3 275343709 5 3 931246376 1 3 808111723 2 2 212511609 3 2 463059756 4 3 218439516 5 3 170836688 3 3 979972340 4 3 389096806 5 3 262900658 2 3 213429590 3 3 320933448 4 3 729131835 4 3 701521329 2 2 616191369 1 3 308789219 5 2 355641235 5 3 517440131 5 2 296530163 3 3 966239139 3 2 503490173 5 2 449663664 2 3 733071635 3 2 954899541 5 2 416777014 2 3 634105919 1 3 526458380 1 3 318089871 1 3 466550412 4 3 548797406 5 2 442539372 1 3 697423670 4 3 984974233 2 3 973451638 4 2 840600772 1 3 613194151 4 3 942481537 4 2 874669377 4 2 284546595 2 3 358156729 5 2 297050629 1 2 712140849 5 2 386302510 5 2 950133926 4 2 332171661 4 2 780569895 3 3 876056248 2 2 386595189 2 2 820821644 5 2 857396395 3 3 859053025 3 3 544093381 1 2 713735144 5 2 693664458 5 2 991651445 1 3 499003886 4 2 333161867 1 3 124322594 4 3 573953533 1 3 215389384 4 3 723640162 1 2 103854692 4 3 396517046 2 2 789241653 2 2 744921021 3 2 701756290 1 2 482311981 1 3 558607390 3 2 262535609 3 2 530268850 4 3 993793645 4 3 352757047 1 2 561616194 4 3 736436392 5 2 155183409 3 2 998689871 5 3 186483970 2 3 149027149 3 3 199501633 3 3 660028307 1 3 975168559 5 2 641230005 1 2 382127284 1 3 334456053 5 2 124763859 1 2 826763647 4 3 482632615 2 2 617689128 4 2 913700510 2 3 783751031 5 3 874661856 1 2 384929414 2 3 685977996 5 3 574703709 4 2 858031274 4 2 727143167 1 3 561993923 3 2 126423073 5 3 570052014 1 2 737157531 3 2 594748583 5 2 209245057 2 2 183644314 4 2 309272491 1 2 817276417 5 3 291842488 5 3 973601209 4 3 395856147 5 2 771118432 2 3 454495643 3 2 487151045 4 3 514726422 2 3 459650847 1 3 229046199 5 3 673335222 5 3 713120287 1 2 503795471 4 2 963172681 1 3 765326997 5 3 948950562 2 3 599679608 3 3 402548151 3 2 973093267 1 2 688729702 3 3 675862840 5 2 757367963 2 2 156907966 5 3 853184048 2 3 314978398 1 2 740547857 5 3 582409101 4 3 767414607 5 3 601324735 1 2 570264391 3 3 489419529 5 2 542430542 1 2 191574767 4 2 373926996 5 2 816032462 2 2 972155098 3 2 196757618 1 2 555961119 5 2 115462716 5 2 150525519 5 2 419478431 1 3 971792226 2 2 390030041 3 3 491528738 2 2 486593883 3 2 495373394 1 2 945521347 2 3 700008502 5 3 199869717 1 3 982797770 3 3 825710946 5 2 354353789 4 3 634497576 5 2 820625865 2 3 490243099 5 3 363575933 2 2 975794950 1 3 175120586 5 2 403373785 3 2 672927836 3 3 489257380 2 3 851261096 1 2 808770315 1 3 162501422 2 3 665047337 5 3 321551218 4 3 794540174 5 3 342726568 3 3 172724638 4 3 570653597 1 2 397126998 5 3 673184041 2 2 257112374 4 2 164642687 2 3 102689373 4 3 229586437 3 3 798588280 5 3 920140433 3 2 288762631 5 3 172507895 5 3 416668527 3 3 510210111 3 2 817673095 5 3 966107066 3 3 162255767 2 2 296001669 5 3 935386397 3 3 254732579 5 2 312989698 4 2 407687977 1 2 434143208 5 3 860951009 2 3 148467978 3 3 109337022 4 2 495415469 1 2 110166672 4 3 895366145 3 3 797371700 2 2 931192341 4 3 579688771 4 2 499663724 3 2 175152327 5 3 695678615 3 3 281283491 5 3 330932788 2 2 646686813 4 2 876981080 4 2 667776572 1 2 567774248 1 3 580151402 2 3 576420581 5 3 975451056 5 3 773872310 1 2 409313252 2 2 996863183 3 3 765901809 4 2 534581405 2 3 678173427 3 2 697339303 3 3 170001515 2 3 815803662 1 2 427248632 1 3 838126268 3 2 446268231 5 3 141125865 4 3 221961245 3 3 939858894 3 3 272805690 2 2 658103386 3 2 474512205 5 2 412884159 5 3 267069912 5 2 314179169 1 2 711201116 4 3 608435449 4 2 907430692 5 2 615013033 1 2 768958259 3 3 802463939 3 3 170030509 1 2 296286273 4 2 314767105 2 2 700642095 4 2 104549648 4 2 346037199 2 2 287669611 4 3 779650029 4 3 940896077 2 3 849925458 5 3 136618830 5 2 117470592 4 2 120546579 2 3 488414781 1 3 561404825 1 2 245388548 4 2 787739952 1 2 837189835 3 3 755667306 3 2 828552172 5 3 991541683 3 2 324682088 2 3 599748224 5 2 467852608 1 2 239884266 4 2 413319702 4 2 744952662 4 2 271393036 5 3 528008828 4 2 748127474 2 3 522703711 3 2 454165839 3 2 922675240 5 3 923049643 1 3 931569606 2 2 714578283 1 2 591277184 1 3 969053933 1 3 751327784 4 2 526154257 2 3 217850925 2 3 506261942 3 2 367466085 2 3 185166117 4 3 898149289 2 3 973282904 5 2 931133548 1 2 434030815 3 3 485662134 1 3 532684902 2 3 656238850 3 3 250304468 4 3 436940019 4 3 437759843 1 3 770513251 1 3 398176300 1 3 227186089 5 2 536082802 3 3 114824584 1 2 721895232 4 2 408432123 3 2 195288562 5 3 595854914 3 3 297485084 3 2 599353992 2 3 233401115 1 2 877065549 5 2 251841550 1 2 586297515 4 2 397455974 4 3 674864517 5 2 530704657 1 3 583387790 5 2 143571816 5 2 836080749 2 3 467781266 1 2 673164975 5 3 399675694 4 2 912729470 1 2 269470678 3 2 748802251 2 3 843244796 1 3 495215224 5 2 479069317 2 2 458833748 5 2 494133732 5 2 679685670 1 3 953325035 1 2 692023345 2 3 170692990 4 2 714108812 1 3 274367702 4 2 749617854 5 3 262361229 3 3 607713785 2 2 257670769 4 2 878444937 1 2 881699180 2 3 182106889 3 3 384917686 5 2 436361842 5 3 389901007 2 3 957520919 4 3 998633619 4 3 218755528 2 2 411969131 4 2 682246464 4 2 570538022 5 2 175147605 1 3 565420745 2 3 706751648 1 2 474191358 5 2 293829233 4 2 251305577 4 3 177909132 1 3 437235996 2 2 554143884 4 3 721473489 4 2 542678316 1 3 259987062 1 3 282765014 2 3 848528695 3 2 315909063 2 3 595980913 5 2 813244679 4 2 945199296 4 2 680253358 4 2 697321515 4 2 727318641 5 3 945855183 2 2 935277635 2 2 667230285 2 3 546671674 5 2 166887046 4 3 984790112 1 3 459103584 3 2 964799647 1 3 415555080 3 3 601192194 5 3 797676786 3 2 359211564 3 2 659443170 5 3 500622042 3 3 728364663 1 3 369583505 5 2 786413844 2 2 710593611 1 2 321729682 1 3 346832373 3 2 175174985 5 2 731420880 1 3 757992898 2 2 129346516 3 3 605174241 5 2 720457930 4 2 281826865 5 2 840154627 5 3 688475981 2 3 384205353 2 3 317021519 1 2 333587225 1 2 742692175 1 2 817818893 3 2 800863735 5 2 875791545 1 2 487739903 3 2 656946823 4 3 393511391 2 2 526937602 2 2 399588459 3 2 686401991 3 3 146441274 3 3 860739425 1 3 836956146 3 2 727816123 5 2 428708400 3 2 567741765 4 3 626059759 1 3 402434126 3 3 362786998 5 3 733701692 3 3 612286947 1 2 944839952 2 2 161781332 4 3 773864053 1 2 280119686 5 3 325868243 3 3 460229312 1 2 751334416 5 3 916039112 2 2 294643242 4 2 685859448 2 2 889202173 1 2 311612755 2 3 699317042 2 2 703143227 5 2 113889535 2 3 699996681 3 2 841129373 2 2 137554222 4 3 193744338 3 2 840715513 3 2 947678026 2 2 173304201 1 3 388314477 5 3 141270474 1 3 285645957 2 2 121248720 3 2 976831142 1 3 224647382 2 3 167389235 1 2 737781123 5 2 770832933 3 2 635004071 5 2 930040329 2 2 513487470 3 2 909452100 5 2 562292793 2 3 420451398 4 2 888708836 1 3 675600744 1 2 234430972 2 2 518599700 5 3 922329291 5 3 621167188 5 2 789747305 2 3 333221630 3 3 749594145 5 2 113015778 3 2 520759455 4 3 402545157 3 3 241552520 3 2 431819686 1 3 554365978 3 2 656692404 4 2 981025669 4 2 820499114 4 3 206177217 3 2 113820893 4 3 972320899 5 3 492426342 1 3 981478395 1 3 724851659 1 3 675960501 1 2 636831252 2 3 122410195 4 2 167957938 1 2 951963598 5 3 430239254 3 3 457289803 3 2 796631926 3 2 576093956 2 3 842407063 1 3 277877754 1 2 222977865 5 3 666138377 3 3 399905998 1 2 871694829 1 2 440736929 3 2 276897071 4 3 785919902 3 3 661472482 1 3 367585739 2 3 226143584 2 3 486427741 4 3 548431316 1 2 470237308 5 2 351926243 3 3 686282351 5 2 321631640 2 3 274848708 2 2 754464553 4 3 421152758 5 2 682886390 3 2 910627908 1 2 202128689 5 2 492131185 4 2 228743754 2 3 415641408 2 3 517500105 4 2 140644063 1 2 617144233 2 2 515646270 5 3 944624108 1 2 704436845 4 2 318407064 1 2 390614645 3 3 338360297 5 3 754952190 5 3 146014448 1 2 659541826 4 3 923124314 4 3 381481458 4 2 684979087 1 2 688692833 5 3 169809174 4 2 944603587 5 3 202967823 3 3 605240988 2 3 660463802 5 3 348944418 2 2 601403973 3 3 311799635 3 3 108705664 3 2 423356101 5 2 134376539 5 3 339007097 4 2 853990694 2 3 486354196 3 2 880365196 5 3 397584729 3 3 621926806 5 2 804670897 1 2 881557327 4 2 157946908 1 3 248932313 3 3 718772940 2 3 212389995 3 3 619123107 5 2 860668148 3 2 736312351 2 3 488958440 4 2 237661860 3 2 265076682 3 3 154998271 5 3 141918984 3 3 664015649 5 2 533002133 5 3 128729703 4 3 157795556 1 2 852321515 5 3 714619138 2 2 286650350 2 3 303624385 1 3 119865652 4 2 247219747 3 2 341709966 1 2 109234225 2 2 682822800 1 2 326430461 2 2 315900130 5 3 634327065 2 2 600757218 5 3 188910420 2 2 786571161 3 3 203936170 3 3 293832574 3 2 786537227 1 3 466565740 3 3 587935156 3 2 366429749 5 3 383735338 5 2 766005082 1 3 877631065 4 2 185686862 3 3 830918374 5 2 309303737 2 3 257858492 2 2 361352721 3 3 630175661 1 3 625021583 4 3 847498160 5 3 479356953 4 3 239659860 3 2 257545739 2 3 480694814 5 3 744791053 2 2 200679708 1 3 962105070 1 3 538315374 3 2 797705089 1 2 175279670 3 3 510574790 2 3 374991578 1 2 621139430 3 3 879221405 1 3 965018746 5 3 611024678 4 3 269924899 2 3 584709298 2 3 412870782 4 2 616393078 3 2 430584250 4 3 138218511 4 2 921951882 2 2 676980890 5 3 949173284 1 3 540673620 2 2 376226937 5 2 758462280 5 2 632966423 5 2 988716946 2 3 884311110 1 3 249391317 5 2 728220057 3 2 226769239 2 2 749324609 2 3 573776331 2 3 974107643 3 2 325755801 3 3 758056485 2 2 393618136 5 3 330757790 2 2 930326041 4 3 929269345 1 3 241788625 4 2 137574041 1 3 687913337 3 2 238485484 5 2 974190311 1 3 407568661 5 3 748679285 1 2 935280433 5 2 818631273 4 2 239128935 2 3 140265710 1 3 188861782 4 2 418999951 3 2 854780311 3 3 667526954 5 3 356958788 1 3 954389801 5 2 686347961 1 3 662026927 3 3 507302427 3 2 890707323 5 3 713531225 4 2 168673293 5 3 150123553 5 2 407181360 1 2 945348207 3 2 557984507 3 3 436064589 3 2 995503762 5 2 596053402 4 2 132384893 4 3 546736017 2 2 188395482 2 2 492641826 3 3 190963018 5 2 945840323 2 2 317954306 1 3 316196053 1 2 423392328 1 3 486636617 4 2 108944562 1 3 400373879 2 2 350602521 1 3 757142638 4 3 180274624 5 3 691847532 3 2 530694872 5 3 118574080 3 3 608956799 3 2 876114758 1 3 430240650 2 2 543309394 2 3 200432087 2 3 662987682 4 2 605481073 1 3 442910635 2 3 623651618 3 2 178935878 2 3 866841293 4 2 372831765 5 3 371387780 1 3 713358640 2 2 974010987 1 3 536198415 5 3 365554788 3 2 470558376 3 3 868740823 3 3 475918441 4 3 261498621 5 2 880631243 5 3 171413811 2 2 401576196 5 3 171755196 3 3 781958875 3 2 430942306 1 3 299701939 3 2 570998193 2 3 902502813 3 2 993344893 1 3 748549805 5 2 307966418 1 3 990079849 1 2 700229605 1 3 124035596 4 3 257499066 1 2 496503587 5 3 623253696 5 3 441268074 4 3 264691716 3 2 359406768 1 2 542975220 1 3 927079089 1 2 968298533 4 2 310058852 3 3 421092202 4 3 926671002 2 2 887096787 5 2 491433858 4 3 108895624 2 3 580329885 5 2 729783895 3 3 699837631 4 3 754120026 3 2 648072634 3 2 949783645 2 2 120822579 5 3 574665866 3 3 312966928 3 2 630676296 5 2 824988557 3 3 563944936 1 2 268517369 5 3 910648423 4 2 926222968 1 3 803697489 3 3 608080734 4 2 464693342 5 3 571305136 4 2 553161113 2 3 393576674 1 3 118612242 1 2 702582570 5 2 231869657 2 3 902529896 4 2 647001249 2 3 328088262 2 3 917602147 5 2 334493738 5 2 333565020 1 3 925344586 1 3 757503347 5 2 775800049 2 2 215191543 4 2 423976322 2 2 595238531 4 2 486518927 1 2 878716274 2 2 351952130 4 2 670495311 4 3 284159213 1 2 597669605 4 3 884057836 4 3 919920934 1 2 599934268 4 3 691286637 4 3 995666035 2 3 926496728 5 3 541889708 1 3 999625346 5 3 371211567 5 2 162650680 4 3 788249564 5 3 798350714 3 3 525571488 1 2 371350122 3 2 498960816 2 2 360964880 5 3 389803739 1 2 832580177 4 3 278752149 3 2 394342045 2 2 594874895 3 2 958830085 3 3 380111711 3 3 646499175 3 3 310775546 5 2 657070556 1 3 137147267 4 2 736234368 4 2 245339204 1 2 256926329 1 2 458738728 1 3 426419775 4 3 877680357 4 2 140042565 2 3 759258345 5 3 198258766 5 2 630205824 3 3 801709323 3 2 345883635 1 3 200216328 2 2 682682851 1 3 535989459 4 2 240703387 5 3 234492749 5 2 668162258 2 3 619698281 1 3 755353924 4 3 790101291 4 2 684512023 5 2 522458860 1 2 771037003 5 2 293383838 1 3 644514612 2 3 533267299 2 3 273719008 1 2 389946596 1 3 125270776 4 2 293229962 2 2 664664193 1 3 215169511 4 3 799816866 3 2 415147925 5 2 783784907 1 2 704919344 4 3 586549717 1 2 893415108 3 3 161018291 4 2 405923159 2 2 273741834 5 2 548244754 4 3 625669698 4 2 233123851 3 2 259614957 4 3 512607037 5 2 760550090 3 2 182771272 5 2 140539690 3 3 164087934 2 3 499077931 1 2 708307648 3 2 371168351 2 3 458709638 1 3 673731924 1 3 950691053 3 2 676318311 1 2 329064528 1 3 402258776 5 2 960045624 3 3 354687532 1 3 999507244 2 3 506499612 2 3 419222256 5 3 732378823 4 2 532069777 5 2 873642155 1 2 938323266 3 3 356653105 1 2 643735683 1 3 619104308 5 3 657733643 2 3 976322478 2 2 607756997 1 2 533508643 2 2 392119162 1 2 834824413 4 3 998386078 1 2 207237832 2 3 127785999 4 3 281564440 5 3 357651574 2 2 643598946 3 2 720060054 1 3 745382826 1 3 792817119 3 3 793761383 1 2 404179750 5 2 144226062 3 3 524648167 5 3 526604866 2 3 203683889 3 2 923352878 2 2 748450716 5 2 411497951 4 3 113063679 4 3 764186922 1 2 816913554 4 2 587434780 1 3 173830346 1 2 397786816 4 3 700190935 4 2 627697594 1 3 869047860 2 2 209638010 3 2 695614579 5 2 403693116 3 2 470373717 4 3 222186736 4 2 371076321 4 3 207906235 3 2 672595526 2 2 872673809 5 3 727046120 1 3 271604865 4 2 590367349 3 3 720113554 1 2 382183417 5 2 540748148 5 3 234709181 5 3 653464656 1 3 703218386 4 3 315145980 5 3 649146052 2 3 719494657 1 3 278014780 2 2 486741170 5 2 721214761 3 3 170220880 3 2 180779254 2 2 501240511 5 3 695701135 4 3 808471687 2 2 697698589 4 3 715405385 1 2 343500851 4 3 181925075 5 3 154651391 5 2 493782217 5 2 367504243 2 2 190408477 5 2 591227542 4 3 190431141 5 3 949626695 1 3 734266066 3 3 684156709 4 2 321814286 4 3 842715945 2 2 425760233 5 3 367409285 4 2 355820313 5 2 390252979 1 3 910316114 3 3 973806228 5 2 897321226 2 3 215305696 1 3 296367726 3 2 645247430 1 3 444240737 2 2 967623919 4 2 287514560 5 3 106191970 4 2 710481461 5 2 242779748 1 3 225572423 4 2 431711472 1 2 263495089 3 3 497921405 1 3 765603593 1 3 115391457 1 2 636116537 5 2 101151184 5 2 624925530 5 2 159734354 1 3 874502631 2 3 498292213 1 3 280147476 4 3 272653618 2 3 266078583 3 3 977712753 3 2 259457968 1 3 917536145 4 3 476213802 2 2 613941611 2 2 560098191 1 2 240105918 4 2 194765877 5 3 215180533 4 3 555629319 3 3 326591180 1 2 508804945 5 3 156192081 3 2 822864834 3 3 738013514 4 2 233036088 3 3 697348196 4 3 921546344 4 2 699636124 3 3 736267905 5 3 302419004 1 3 583467117 2 2 271367086 3 3 157596313 4 3 775451212 5 3 537035867 4 2 387759575 1 3 235267069 3 3 403120913 1 2 675356495 4 2 531743238 5 2 368319446 1 2 891239259 1 2 234663424 3 2 225188202 3 2 824057895 4 3 267556340 4 3 313464233 2 2 598948862 5 3 242771268 5 3 605482064 2 2 788388897 5 3 349163275 1 3 101702810 4 3 358795244 2 3 446502907 3 3 893843634 2 2 677739123 2 3 895614003 2 2 207626573 4 3 175690419 5 2 430342880 1 3 986526625 2 3 211397569 4 2 348038496 1 2 502071640 4 2 864102452 2 3 430990495 1 2 788846159 5 3 377243403 1 3 636610579 4 3 386578878 2 3 637139844 2 2 589864769 1 2 884476925 2 2 106099420 1 2 860519042 5 2 963253586 1 2 445304185 3 2 911906126 1 3 994753531 1 3 531227655 3 2 734574009 4 2 657085278 3 3 645692918 4 3 972067753 3 3 387185892 2 2 666523709 2 2 533869918 1 3 199377076 1 2 354612797 5 3 963123368 2 3 898109356 1 3 487593224 1 2 400943306 4 3 707606065 1 3 218270394 2 2 513664873 3 3 242953602 2 2 507991894 3 2 163817969 4 3 924901275 3 3 187475879 3 2 385915241 5 2 471676177 1 3 838356386 1 3 171368357 1 3 693538207 2 3 418565018 5 2 181166855 2 2 350689544 2 2 754941205 5 2 394865771 4 2 544292123 3 2 868792867 3 3 904617837 3 2 742335681 1 2 109940437 3 3 810299091 3 2 594233198 1 2 653839203 5 2 351826821 2 2 113539050 3 3 691588244 2 2 522954513 4 2 570394414 2 2 436824168 4 3 734125527 4 2 439132096 5 3 577984503 5 2 629040895 4 3 198454800 5 3 670424032 5 3 529524697 5 2 895172759 4 2 781688951 4 2 576920753 2 3 954542511 4 2 543915191 4 2 824447530 5 2 693756385 1 2 207147334 4 3 115869494 1 3 456893580 3 3 237613592 2 3 294411148 5 3 218796526 1 2 354783105 3 3 441534679 3 2 734891416 3 3 993531804 1 2 109068247 5 3 839173572 3 3 429516679 1 3 895013216 5 2 514647759 3 2 535803401 5 2 103518181 1 3 103183192 4 3 107737846 1 3 107055154 3 2 934889031 4 2 117291563 3 2 867396236 2 3 582762931 3 3 742281274 1 3 410167939 1 3 604751812 1 2 824455508 4 2 781955759 5 3 697127092 5 3 579471293 2 3 679166445 4 3 571704903 4 2 154930514 4 2 509108821 1 3 394991034 5 2 341417334 2 2 525515090 2 2 756333637 2 2 936101928 2 3 255023512 4 3 570191947 4 2 378207291 5 2 445124468 5 3 369136684 2 2 466293427 5 2 594445396 1 2 333619920 4 3 257117980 3 3 345458277 2 2 739880824 4 2 892818162 1 2 700351297 4 2 581591861 1 3 624406878 1 3 710691529 5 3 191325843 2 2 843001213 2 2 510353118 4 3 557612816 5 2 539742847 1 2 923397083 2 2 586624287 3 3 813690442 4 3 240086914 2 3 792908235 4 3 557101076 4 2 489552514 4 2 179070488 5 3 289962046 5 2 690412380 1 2 283442638 3 2 820698562 3 2 545698165 3 2 186567416 4 2 278194567 3 3 475761704 3 3 281205135 2 2 449850105 1 2 319333763 3 2 377994906 3 3 934317267 3 3 975855006 2 3 109986204 3 2 575082226 4 3 545114608 4 2 988993894 3 2 163646681 3 3 392422947 2 2 352267105 1 2 581761729 3 2 938701968 5 3 841727547 1 2 274628703 4 2 789508048 1 3 265178656 1 3 162193125 3 2 491329993 1 2 263784898 4 3 688636603 2 2 333297283 5 3 445313766 4 2 208304851 5 2 506431703 2 2 819203496 5 2 227567542 4 3 218967926 5 2 525805980 3 3 548474683 2 2 843320165 2 2 418872286 1 2 335262557 1 2 628326876 4 2 626624280 1 2 219973567 5 2 450072105 1 2 718529739 2 3 270343407 5 2 720267832 5 3 307866229 4 3 669254886 2 2 569410720 5 3 186621196 5 2 183141687 3 2 114142591 5 3 444740538 2 3 604760797 2 3 869596753 3 3 228934509 4 3 143694838 5 2 565385977 2 3 759280292 4 2 563821861 2 2 616987245 5 2 984751942 1 2 258532169 5 2 729295321 4 3 669794392 5 3 332075432 2 3 143222946 1 2 897500084 5 3 907289066 5 2 345138098 3 3 875635398 2 2 511575968 4 3 436197636 3 3 581711239 4 2 582515582 4 3 398741490 2 3 707712434 2 3 389299056 1 2 774252540 1 3 618841079 2 2 669925257 4 3 289410729 2 3 988351070 1 2 645080483 4 2 591111420 1 3 464157550 1 3 281505694 3 3 500838528 3 2 381141700 5 3 588251011 2 3 129724298 5 3 226758119 3 2 842386775 2 2 643309855 3 2 346321272 3 3 673742179 5 3 926788547 1 3 614674369 3 3 921750486 3 2 145324369 4 3 672949616 5 3 636119264 2 3 112990431 1 2 610038508 2 3 705444247 1 2 548458341 3 2 639418116 2 2 424962215 2 2 482311803 5 2 629191403 1 2 533768764 2 2 351143540 4 2 507102838 5 3 328256569 1 2 599536497 1 2 889246453 2 2 488394229 2 2 152138194 4 2 590218913 3 3 281761310 3 2 449524873 1 3 192693983 1 3 633575074 5 3 706892482 5 2 992964250 2 3 404102631 1 3 770170751 2 2 629181826 5 3 533259001 3 3 391259488 2 2 936682451 2 2 492780003 2 3 158881272 4 2 910206180 5 2 205210620 2 2 100670872 1 2 754393148 4 2 292531656 4 3 153117491 1 2 536546642 1 3 655892855 4 2 371952643 2 2 920381844 3 2 446619295 5 2 529093520 4 2 696872686 4 3 941246857 5 2 644882980 3 2 599335595 4 3 214172642 5 3 629787129 5 3 879197377 2 3 224565002 4 3 396590060 3 2 300332361 1 2 790876495 2 3 400173679 5 3 502478974 1 2 451262536 4 2 782360857 2 3 757906695 5 3 914194620 5 3 255636821 2 2 197619843 1 3 621297832 3 3 287579826 1 3 553293813 2 3 109481276 2 2 400637470 1 2 736871173 3 3 452834496 2 3 426552856 3 2 198052025 1 2 207849860 3 2 809598543 5 3 138916337 4 2 368573516 1 3 364369038 4 2 748156337 3 2 915984378 3 2 896155869 2 2 486039897 3 3 955763358 5 2 223024263 3 2 291610504 4 2 408728476 2 3 995482720 5 2 285001455 5 3 777948332 4 3 909486526 4 2 454302417 2 2 667839694 1 3 254699163 5 3 338043307 4 3 335685100 2 3 702837186 4 3 817937554 1 3 812241095 1 2 118692931 3 2 468415243 4 2 328965702 4 2 257286875 4 3 357229719 5 3 544334374 5 2 596388710 4 2 688576813 1 2 912248149 4 3 607401810 1 3 620031961 4 2 226257746 2 2 382451205 4 2 236355795 1 3 657725241 5 2 656768896 1 3 450546317 4 2 706965437 4 2 301102781 3 2 549490818 2 3 364349755 3 3 802476894 4 3 592153873 1 2 269119047 1 3 587065574 4 2 919372438 3 2 286926207 5 3 253832273 2 3 309847453 1 2 155978807 4 3 712109794 2 3 916047883 3 2 911763577 4 2 454639923 3 2 862698768 2 2 468367459 4 3 932392158 3 3 628782359 5 3 704815422 4 2 231357558 2 3 750664410 4 2 244380432 1 2 881384685 4 3 337727641 4 3 475835975 3 2 801733246 4 2 151173285 4 2 136158033 2 3 463796382 1 2 154779422 3 3 877790149 4 3 146755139 4 3 259720497 5 3 910129322 2 3 890939925 2 3 214080297 4 3 828089040 1 2 495651764 4 3 307864160 3 3 777928075 1 3 106623252 3 3 916064166 4 2 783923312 5 3 529645862 5 3 182499139 2 2 575632182 3 2 957297827 1 2 569108027 2 3 890956765 2 3 330110612 5 2 924682747 1 2 298294249 1 2 651204478 2 2 255585055 3 3 175111650 3 2 613058986 1 2 856528364 3 2 254329045 1 3 652812023 1 3 247079079 1 2 160313864 4 3 195724488 2 2 797204401 2 3 719996990 3 2 125283263 1 3 176551129 1 3 115047820 5 3 851909735 4 3 969007481 3 2 522311186 2 3 314204889 4 2 113810390 2 2 971304981 4 2 443170447 5 2 540536794 4 2 293514719 3 2 902363207 3 3 382288527 2 2 174716606 4 3 249038819 2 2 829253494 1 3 202368086 5 2 781675259 5 3 418908045 4 2 619005422 2 2 216492897 3 2 729326172 5 2 876396263 5 3 980147286 4 2 896441410 4 2 639577132 5 3 994555406 1 3 951576336 2 2 204045238 1 2 731781282 3 2 381397215 4 3 794506445 2 2 957091273 2 2 145139603 4 2 969819886 3 2 976098168 2 2 842624646 4 2 881809090 1 3 713053079 5 3 692296389 2 3 309138532 4 3 760126363 3 2 826263617 4 3 655014316 3 2 659639989 1 3 349815993 3 2 774906091 2 3 533981836 5 3 754203621 3 3 144905701 4 2 524756662 5 2 982361994 2 3 677527452 5 2 943704992 4 3 397626359 1 3 975559573 4 2 490554140 5 3 373918657 1 2 741598902 3 2 511623506 1 2 198390574 1 2 507188557 5 3 869566925 4 3 577799676 2 3 857060575 1 3 104876071 1 2 990027236 4 3 676344362 3 3 631702925 2 3 308288844 2 2 836563905 4 2 698796058 1 3 161955977 4 3 768111992 5 2 403051085 4 3 951318689 5 2 183521740 5 2 318785950 5 3 107307906 1 2 489628308 3 2 313194624 5 3 188598276 2 2 544195560 3 2 678001418 1 3 592216061 2 2 267581664 3 3 504293126 1 2 559655589 4 3 411081034 1 3 671192008 4 2 736282859 5 2 727100219 2 3 789980733 2 3 364399827 1 2 128309508 1 3 926741495 2 2 120442736 1 3 676118929 1 2 337571339 5 2 512958538 1 2 174090690 4 3 235176804 1 3 370685682 2 3 683100355 2 2 383503531 2 3 121419709 1 3 472666747 3 3 229928121 5 3 528764451 3 3 524224864 1 3 866380917 4 3 884469503 5 3 710263868 5 2 328680341 1 3 490695879 2 2 739870039 2 2 149220130 2 2 700364196 5 2 722430079 3 3 352802863 5 3 360901224 3 2 551332519 4 2 483984510 5 2 601368089 1 2 841004427 4 2 795256378 1 3 537892344 2 3 935026589 3 2 924619716 1 2 929104145 4 3 322398533 2 3 275491591 1 2 130848443 3 2 648952840 4 2 935947364 3 2 259430892 4 3 121344112 2 3 506949075 1 2 891152152 3 3 456016161 5 2 336136859 2 3 338218961 3 2 862486762 3 2 237913609 2 2 498132141 5 2 433498793 2 3 428108355 3 2 217354384 3 2 601458124 2 2 965700156 4 2 463331513 5 2 752077757 3 3 460979677 3 2 618516355 2 3 514438723 2 2 629302098 2 3 593925743 4 2 637267831 5 3 633925323 4 2 593048366 1 2 182949165 5 3 676936467 4 2 697801498 5 2 562678454 3 3 539953550 5 3 828048177 2 3 817713001 1 2 209451211 5 3 625280851 2 3 619547603 3 3 182214371 4 3 649746866 4 3 388131123 5 3 509576983 5 3 780487216 1 2 723681744 4 2 613586138 1 3 331446358 2 3 357754978 4 3 893226363 1 3 179191648 3 3 341464221 2 3 283625596 4 2 315023494 5 3 714923412 5 3 737613167 2 3 948677820 4 2 137994033 1 3 596366548 2 2 553797264 2 2 143297411 3 3 702828841 3 2 576016156 3 3 222361259 1 3 188083152 2 2 907580627 2 2 427480104 5 3 879557384 2 2 334106782 4 2 871570347 3 3 118127692 3 3 226281253 2 3 244304843 2 3 674946970 5 2 613969674 5 2 307796206 2 2 995197970 1 3 965451253 2 3 415252546 1 3 983516745 1 3 993855123 2 3 720884668 4 3 458550662 1 2 553130686 5 2 568400741 4 3 128935117 3 2 713145872 5 3 450924378 5 2 359358881 2 3 316205874 2 3 504039448 1 3 491731074 1 2 650289474 3 2 829489295 2 2 208497887 3 2 585877622 4 3 238050035 5 2 822972524 5 3 850704005 3 3 945519393 3 2 760266234 5 3 368968821 4 2 850979727 1 3 626671565 3 2 614168270 4 3 609142484 4 2 356701351 4 3 725950933 3 3 604038838 1 2 196160673 5 3 970163898 1 2 436105685 1 3 817780223 4 3 794598566 1 2 276186039 1 3 767471491 5 2 295264354 3 3 382924879 2 3 801581760 3 3 978709983 5 3 520467133 2 3 745872076 2 2 521915851 4 3 206246822 3 2 544649924 3 2 952535387 1 3 576145376 4 2 867189302 3 3 722868483 2 2 886471516 5 2 144115895 4 2 966031625 3 3 217618052 5 2 339624632 5 2 478400377 5 3 314074401 3 3 427294109 4 2 344094292 4 3 928814444 2 2 563676451 5 3 766954536 4 3 645899162 2 2 653018040 5 2 591562385 3 2 772338480 4 3 646349447 4 3 291687684 5 2 483065928 2 2 890675520 3 2 794193017 4 2 683945973 3 2 969272356 5 3 611060027 5 2 439377890 3 2 231851539 4 3 526065851 3 2 788456719 3 2 829803861 3 2 201344496 2 3 228560004 3 2 270054490 4 3 127430873 5 3 910098549 5 3 911568967 1 3 505124763 5 3 556238257 4 3 254293039 1 3 373108157 4 2 643986411 1 3 548934336 3 3 786362243 1 2 305623284 5 2 182986923 4 3 891479076 3 3 791757992 1 3 934479174 1 2 608919056 3 3 757514544 4 3 171872259 5 3 703414663 3 3 424680264 5 3 130126470 3 2 404357293 1 2 347595198 2 2 822082276 2 3 595138970 3 3 890244334 5 2 358144613 1 2 542805747 2 3 763311029 4 2 271728514 3 3 148368933 4 3 325864735 5 3 643317226 3 2 766636004 4 2 180717626 2 2 652577172 5 3 418527473 5 3 306930757 4 2 994426488 1 3 188744998 5 3 738277208 3 2 325678745 3 2 195190425 3 2 383580220 2 3 987926673 1 3 540162217 1 3 494495771 3 3 130180201 2 2 795051617 1 2 594714572 1 3 476884963 1 3 289492032 5 3 157000390 2 3 438379979 2 3 594113694 5 3 570496363 2 3 909020886 5 2 359253161 5 3 664155221 1 3 337455877 5 3 221439935 4 2 374786382 5 3 171196204 5 3 428731330 2 2 449082454 5 3 604703126 5 2 695007299 1 2 181353845 3 2 458343748 4 3 211497777 4 2 783447230 1 3 600610001 4 2 144179441 1 2 530607327 1 3 905116490 1 2 840626123 2 3 883576635 2 3 677300994 2 2 306688511 1 3 164341268 3 2 205419704 4 2 210045672 4 2 103859697 1 2 261045302 5 3 383838972 2 3 786582581 3 2 392212322 1 3 176324474 4 3 892576987 3 2 429048381 1 2 404856947 3 2 213312118 1 2 563356308 5 3 915475722 2 2 930560910 2 2 782163459 3 3 831322924 5 3 610292722 2 2 746448708 2 2 895676136 1 3 200511633 2 2 268374655 1 3 230960392 3 3 736495094 1 3 151829987 2 2 540929828 1 2 782406635 3 2 629159751 5 2 394216411 5 2 689057931 3 3 369672554 3 2 227076859 3 3 732217789 5 3 346803370 5 2 315561708 3 3 718989156 5 2 378137481 2 2 118835078 4 3 966439107 3 2 964775442 1 2 237590219 5 3 898562562 5 2 800927832 1 3 560360425 4 3 336630736 5 2 794991276 1 2 127141198 1 3 462766665 5 2 630423748 1 3 191490426 1 2 459237396 5 2 285078058 1 3 930025842 4 3 150132790 5 3 674445710 2 3 522671976 1 2 152991638 2 2 279574601 5 2 910673748 1 2 336469751 2 3 194063762 5 3 519419299 2 3 115991800 2 3 737988663 4 3 883294751 4 3 431642517 4 3 560801917 2 2 316130959 1 2 263780406 2 3 871024197 4 2 325668278 2 2 131113723 2 3 861901765 1 2 149884226 5 2 356100391 5 2 292352529 2 3 867559472 5 3 305305080 3 3 430463030 3 2 480883746 3 2 306474795 2 2 860900399 2 2 545263189 2 3 977398179 5 2 214170380 5 2 898266958 5 3 333972442 3 2 140314213 5 2 369309847 2 2 938250620 4 3 888432551 4 2 610192282 1 3 360791923 2 3 205194398 1 2 920657166 3 2 227209554 2 2 571186460 1 2 326555079 2 2 999519815 3 3 598977907 5 2 687679286 1 3 287080205 4 3 740190724 1 3 941344518 2 3 292688881 2 3 254915283 3 3 224336218 3 3 748506083 4 2 641337037 2 2 587507905 1 2 136882239 4 2 195677431 4 3 587370231 1 2 748014139 3 2 758957851 4 2 698864537 4 2 333106090 1 3 654888834 2 2 284707164 1 2 659835714 2 3 400434259 2 2 227533456 2 3 374466109 3 3 326347373 3 3 999686067 5 2 423715044 5 3 951134545 3 2 917374275 4 2 318969981 4 2 712329079 2 2 810160910 2 3 140651551 2 2 376422277 4 2 712470926 5 2 467412126 2 3 654097506 3 3 237237922 1 3 682556171 4 3 394940240 5 3 248413636 3 3 851111099 5 2 959094176 4 2 695302549 3 3 705234697 5 3 430477990 2 2 119320911 3 2 292572673 2 3 398761841 4 3 899591176 3 3 808856190 4 3 804945256 1 2 331348628 4 2 796634425 4 2 598426801 1 2 592259984 4 2 202601971 3 2 407532911 2 2 346333712 3 2 614063248 3 3 455229239 2 3 508082679 4 3 198916748 1 3 605716033 1 2 954816378 5 2 251333587 3 2 446966185 3 2 870647541 3 2 323911232 1 2 275620241 5 3 648991671 4 3 472362127 2 3 498877627 2 3 706701611 4 3 987442641 5 3 290116355 3 2 852339182 5 3 519359133 5 3 786665405 5 2 262228290 1 3 416712602 2 2 941888450 1 3 139109968 1 2 224856665 1 2 161068891 3 3 161900335 3 3 188934208 5 2 376002397 1 3 548323666 3 3 723449501 1 3 727939930 4 2 694979913 5 3 437898255 4 3 674759500 3 3 260176038 2 3 486718789 2 3 456301957 4 3 549650301 1 2 204191536 3 3 909558968 2 2 351500828 1 3 494936643 4 3 162138837 3 3 333158169 4 3 360989247 1 2 691975461 4 3 443977965 4 3 367731530 5 2 416528645 1 2 660798063 2 2 405003293 5 2 387986170 4 3 889186028 4 2 525524605 5 3 841386249 2 2 683478670 1 2 174807920 2 2 939196236 4 2 504066706 1 3 798862477 5 2 824013925 1 2 801034430 1 3 816240233 1 3 154245994 3 3 617424650 2 2 444607913 4 3 359838101 5 2 603150225 2 2 271907802 2 3 237379053 5 3 644121267 2 2 617620853 4 3 838739028 1 2 893870964 4 3 730291058 2 3 491875765 1 2 693160832 5 3 781626855 5 3 109957018 4 3 427827240 3 3 980547429 5 2 808112481 3 2 694820188 5 3 789206877 2 3 739174751 3 2 255346557 5 2 125307596 3 3 929387434 1 3 226281980 2 2 776241004 3 2 280303008 3 2 317257190 4 3 947065570 1 3 940148364 4 2 818289480 1 3 117877299 1 3 454498442 1 2 256239277 2 2 123461543 4 2 177320181 3 3 812385776 5 2 595612475 1 2 373986765 1 2 736553122 3 2 549157224 5 3 680344382 2 2 482873576 2 2 696998984 5 2 432666455 5 3 196045916 4 3 418115326 4 2 897223173 4 2 204297736 5 2 310328733 5 2 126535542 4 2 475101618 3 3 136443072 2 2 406471840 5 2 421427715 4 2 359371496 4 3 275179023 2 3 263229529 5 2 312156002 5 2 563642976 1 3 700754972 4 2 286374995 4 2 926187488 3 3 675591365 2 3 788924754 5 3 428293961 3 3 632136388 3 3 131819701 4 3 873815833 1 3 634999376 5 3 612652210 4 2 589604398 2 2 317837171 4 3 529104405 2 2 900952699 3 2 586470909 5 3 201456766 4 3 841687306 4 2 224866337 5 2 575068444 2 3 233159088 1 2 651410779 4 3 396064009 4 2 438380846 3 2 775352303 1 2 903081288 1 3 255093330 2 2 479529422 1 2 451455634 4 3 717621342 2 2 285485760 4 2 273894746 4 2 726655453 2 3 331183220 1 3 110110776 1 3 345737179 4 3 668808714 2 3 653638181 2 2 972127553 5 2 190425253 5 3 733511721 1 2 677530102 3 3 298503221 3 3 315598704 3 3 215926984 5 2 776524244 3 2 361142267 4 3 692259847 4 2 204937470 4 3 616701278 5 3 958034086 1 3 732207553 3 3 703496640 3 2 784205295 3 3 610901997 2 2 712477752 1 2 925252797 2 2 382133667 2 2 407099770 3 2 738172907 3 2 828496483 5 3 141727902 5 2 367048066 3 2 359232975 4 2 892035626 1 2 342579130 3 3 325845486 1 2 123920369 5 3 904769694 2 3 104952538 2 3 559430286 5 3 698079861 5 2 502459872 2 2 900410765 2 3 609407079 4 2 950507226 5 3 503606680 5 2 973732446 3 3 739577982 5 2 448555645 1 2 311866273 4 2 317006957 3 2 668875530 5 2 272124332 3 2 978469692 4 3 791188598 4 3 459576271 3 3 894435261 5 2 219368565 5 2 552738505 1 2 174273042 4 2 730207878 3 2 102080453 3 3 513759441 5 2 839098496 4 3 474369808 2 2 975185232 2 3 950456412 2 3 681718211 2 2 492610806 4 2 766884948 5 2 454162407 2 2 763041067 4 3 941075470 2 2 875618222 5 2 748779204 2 2 863870324 1 2 901657814 3 3 427174465 2 3 386867212 3 2 389052676 3 2 172163989 3 3 438259512 5 3 735736189 2 3 642826552 1 2 662238692 1 3 797164004 5 2 253597909 5 2 924470228 3 3 212280430 1 2 176725982 3 3 519466762 2 3 284028812 3 2 524478546 4 2 739233823 2 3 622748193 3 3 540647758 2 3 434288120 3 3 491475728 5 2 603666437 4 3 334072742 4 2 901906765 3 3 205515608 3 3 816027605 4 3 805966719 4 2 382534731 3 2 197037830 3 2 169220420 3 3 511218141 1 3 721672484 2 2 167540701 2 3 432342618 2 2 726921899 4 3 660669106 5 2 195298657 5 3 274499262 4 3 447743791 5 3 343049608 4 2 986678074 1 3 623633686 4 2 783615917 1 2 201049644 4 3 333342861 3 2 595014831 3 2 311209984 3 3 721778393 2 3 997130536 4 3 495200775 3 2 227475409 4 2 708355374 3 2 175823772 2 2 507522270 2 3 701824504 3 3 181374449 4 2 574265511 2 2 815227259 2 3 575275316 2 2 252084685 4 2 296250312 3 2 331586239 1 2 381880141 3 2 284600787 5 3 440917382 4 3 108278246 3 3 984654227 5 2 396210111 2 2 124270109 1 3 822780730 2 2 776059209 3 3 642043501 1 3 353139574 4 3 900863106 4 3 717595217 1 3 897594832 4 3 619639814 2 2 618844255 3 3 879556264 2 2 510527821 4 2 333570510 2 2 314304360 3 3 158372465 1 2 518865720 4 2 687775530 2 2 268503298 1 2 876224290 2 2 247302023 1 3 260662443 1 3 849345297 4 2 154690478 2 3 691521240 5 3 908374209 5 2 745449163 1 3 548744185 2 3 384232614 1 3 119549432 4 3 625424782 1 2 171804129 3 3 411345677 3 3 175345850 1 2 253922615 1 2 294012486 5 3 971161252 5 3 239742168 1 2 776818080 4 3 359462211 2 2 746703346 5 2 633389922 5 3 633800085 5 3 628479484 1 3 794685829 2 3 306886564 1 3 969385916 3 2 345988725 5 2 395701853 3 3 982523972 4 2 852525991 1 2 667547455 4 2 234679641 1 2 633021905 1 3 558032263 3 2 751776445 4 2 511600094 3 3 196289152 3 2 324610456 4 2 571684404 3 2 627756187 1 3 245631560 2 3 947737866 5 3 433882254 2 2 679721617 1 3 800111490 3 2 742933288 1 3 390064941 1 3 857652032 3 2 464285981 2 3 440428357 1 2 123486751 1 3 776006935 4 3 289636310 5 2 125513499 1 2 676690521 5 3 498105821 3 3 540595392 1 3 488216263 5 3 496372125 3 2 376669250 2 2 821145066 1 3 291322014 1 2 181689505 2 3 779301758 1 2 328258288 2 3 522461110 5 2 534588612 2 3 541954077 2 3 570600577 4 3 442855032 1 3 811152207 5 2 959534484 1 3 304911152 4 3 179460747 4 3 269209761 4 2 405932609 5 3 111568371 4 2 399903450 1 2 714279474 4 2 890102515 4 2 230976896 5 3 334004064 2 2 769792829 1 3 465173147 3 3 970918169 5 2 382631837 3 3 107100987 3 2 306360678 2 3 680691627 3 2 752664205 2 3 612941955 5 2 406068798 2 2 791475713 2 2 722397223 3 3 794109352 3 3 557658491 3 3 926058159 2 3 229341872 5 3 372042337 3 3 870076040 1 2 134029330 5 2 235701239 5 2 847457341 2 2 768321109 5 3 328225794 2 3 511660357 4 3 960732265 3 2 923410831 4 3 492831243 1 3 772080302 5 2 418173045 4 2 356547250 2 3 858821855 5 2 347971522 3 2 793244040 1 2 103342191 4 2 606147973 2 2 841589741 1 3 539950869 1 2 791485123 1 3 663124119 1 3 519658820 5 3 673718623 1 3 681441472 2 3 555585437 3 2 345975546 1 3 383943822 3 3 314476551 1 2 639950237 1 2 989593148 4 3 263122502 2 2 890603181 4 2 482824056 5 2 249886737 3 2 987618486 4 2 833180729 1 3 666877902 1 3 149112942 3 2 927413649 4 2 559114090 4 3 493001827 4 3 638099552 3 3 221369012 2 2 519405124 2 3 361553102 1 2 603322397 2 2 385996652 4 3 624937066 1 3 670885928 5 2 830690628 4 3 712565605 3 2 577549782 3 2 317316317 4 3 589305952 4 3 112774941 4 3 230611567 3 3 984000963 5 3 933261025 1 3 214346130 2 2 920081982 3 2 869305260 2 3 585976487 1 2 192845385 3 3 128465066 4 3 865679376 1 2 652489644 2 3 518148041 5 2 395725794 2 2 897992273 4 2 756071783 4 2 577800214 1 3 838971604 2 2 806464094 2 3 695370310 2 3 403766204 3 2 618266285 1 3 907038306 5 3 128788857 1 3 143688692 2 3 693725607 4 3 699059704 3 3 539202882 1 2 314153092 2 2 259340610 3 2 479894049 1 3 585360924 5 3 382299717 3 3 543161857 5 3 315587648 2 2 408789028 5 3 718647010 2 3 403371947 3 3 238304782 4 2 863231551 5 2 377667833 1 3 110868287 3 2 693517879 2 2 690260486 1 2 175706599 2 2 797731190 1 2 224406562 2 3 936032526 5 3 103758443 5 3 190255679 4 2 469460278 4 2 681904247 4 3 539547099 5 3 667634011 3 2 167268121 2 3 885006601 2 2 730073692 5 3 996921336 3 3 616689666 2 3 199063208 3 3 842974256 2 2 624200813 2 3 805430403 5 3 219649741 1 2 133144447 2 3 944184521 1 3 838169403 5 2 597572670 4 3 841008966 3 2 813481264 5 3 783868725 5 2 927587487 4 2 288644370 2 2 974144807 3 2 896123840 2 3 754453064 3 3 380266907 5 2 831637868 4 3 917487678 1 3 360245889 1 2 877723071 5 2 912586592 4 2 342939032 1 3 461704115 2 3 918695530 1 3 288430901 1 3 393281388 4 3 676717876 5 3 198615428 1 3 752733971 1 3 795318601 4 3 582776793 5 3 694484988 4 3 789307188 1 3 159584312 2 2 444669933 5 2 907934144 3 2 598540609 4 2 587590055 5 2 148376395 1 3 185522811 2 2 195041510 2 3 127218919 2 2 540738452 1 2 726425421 5 3 388760250 1 3 124673368 1 2 413507417 5 2 674508275 1 2 698752366 4 2 338593929 1 2 589963514 5 3 836857059 2 2 296978941 4 2 798073857 1 3 398174565 5 2 874655889 2 3 770749485 1 2 780848922 1 2 350814167 2 3 102832328 1 2 257797457 5 2 351741324 1 2 601781731 4 2 517466411 4 3 271908125 5 3 426531035 1 2 584820828 3 3 444887510 3 3 840073425 3 2 315148616 3 3 114372051 2 3 196586674 4 3 398467253 4 3 699990206 5 2 248044115 5 2 273623830 2 2 261606164 4 2 187646011 2 3 236385673 3 2 265637049 4 2 138478466 2 2 218087309 5 3 890980261 1 3 356290586 2 2 223430838 4 3 522091561 1 2 818331202 4 2 227282034 4 2 689509808 2 2 752959515 4 2 292546500 3 2 175355042 1 2 466808529 4 2 871885207 4 3 438004227 1 3 415681946 5 2 635309498 1 3 621815841 2 3 169547764 2 3 665911600 1 3 169461204 4 2 608045425 3 3 121067027 4 2 632261078 1 3 493471634 3 3 617183919 3 3 715355844 2 3 504532367 4 2 756641145 3 2 332452786 5 2 279660155 3 2 191084817 4 3 124077872 5 3 478248458 2 3 500457416 5 2 220155766 1 2 686852596 5 2 532888621 2 2 344662836 4 3 398596961 1 3 675857244 4 3 270757417 1 2 294685924 4 2 865999306 5 2 172468009 2 3 720744476 5 3 594854837 4 3 625714080 4 3 627776806 3 2 203604387 2 2 925087002 4 2 131113949 1 2 891894638 3 3 766502171 2 2 725974558 4 2 516159536 4 2 783904430 4 3 469612804 4 3 327097505 4 3 160847360 5 2 791662378 5 2 509230746 3 2 588082037 2 2 244279656 2 3 186104294 5 2 653501592 3 3 677453768 2 3 856627010 1 2 538221292 1 3 810699443 3 3 313447630 2 3 789364892 5 2 452409914 2 3 367823180 1 3 585980507 3 3 660029268 3 3 929212134 5 2 149236172 3 3 866703876 3 2 287015138 5 2 354563513 3 2 336028224 5 3 632205181 4 3 812234450 4 2 721464464 2 2 598411520 4 2 853833465 1 3 979066810 3 3 307605743 2 2 381252350 5 2 228288065 3 2 780509394 5 3 160637104 2 2 670032766 5 3 146223532 4 2 915962540 2 2 460537377 1 3 625209548 5 2 438313760 2 2 213974161 1 2 793642216 2 3 940199937 3 3 943726659 5 2 195536282 1 3 541901472 3 2 724676890 5 2 348498523 5 2 509384522 4 2 137490566 5 3 344948435 5 2 759747470 5 3 266131533 3 2 400888308 3 3 242384682 5 2 851227970 3 2 517416874 5 2 170220399 5 2 991575386 4 2 959435302 1 3 113205757 2 3 504531569 5 3 331796725 4 2 483684569 3 2 603984936 5 3 860148957 5 3 620282015 5 2 882422622 2 3 824643545 2 2 925134218 1 2 747953827 4 2 396986654 4 2 367150499 5 2 399719325 3 2 884553369 2 3 143496707 1 2 114335753 4 2 713676087 5 2 761131386 5 3 614104361 5 2 238435460 4 2 650416652 1 2 643460168 4 2 250444586 3 3 442296765 3 2 570568433 1 2 247172978 3 2 575313084 3 2 298275385 5 2 508874776 3 3 864709517 5 3 171826129 2 2 119460964 2 3 397819232 2 3 304602900 3 2 903357672 1 2 717987357 2 2 240924756 2 3 223904002 3 2 734271788 3 3 925856617 5 3 823407303 1 3 766412159 4 3 497477138 1 3 512273994 2 3 840113594 5 3 522250293 4 3 377323582 2 2 260940048 1 2 539130478 3 2 553801332 3 2 888738282 1 2 166005477 4 2 144626842 1 2 582186543 5 3 239076879 1 2 483411375 3 2 737544375 3 3 171993540 4 2 326427571 1 3 635664373 2 2 883981946 1 3 323017329 1 2 529075196 1 3 888731933 1 3 866428168 5 3 921192311 3 3 763498336 4 2 895237940 5 2 804307990 1 3 402376514 2 2 393184122 1 2 900667966 1 2 618510555 2 3 614778325 1 3 595871881 1 2 503345487 5 2 684352974 5 2 412858354 1 2 955940335 5 2 751876216 5 3 768767796 1 3 539705453 1 3 967395915 4 3 933934538 3 3 546276242 1 2 243229103 3 3 496056921 1 2 921582687 3 2 590253922 4 2 408662533 3 2 574481714 1 2 907599439 1 3 852514385 5 2 527069599 5 2 382159655 1 3 907553097 4 2 189937864 3 2 718951142 3 2 852238513 5 3 719003833 5 3 599330623 5 3 328488570 5 3 113197837 2 2 421781427 1 3 190645795 3 2 536257554 2 2 746464674 4 2 363892452 2 2 567697226 3 2 438260835 1 2 374445945 4 3 620640332 1 3 393341999 3 2 187129045 1 2 846007682 4 2 800431013 5 2 198891466 5 2 289617500 4 3 906509889 3 2 808894469 3 3 438126060 3 3 374952831 2 2 362799629 4 3 548306276 4 2 496942604 5 2 413945399 5 2 893565000 3 3 866742623 3 3 255917310 1 3 725262913 2 2 491813366 3 2 710565179 4 3 472782098 5 2 304316044 2 3 859119930 4 2 562258056 5 2 152488806 3 3 185189300 2 3 947719083 2 2 132323686 1 3 229119415 1 2 909566521 4 2 865563101 4 2 517555070 3 3 265950222 2 2 425336876 1 2 501515131 4 3 718825891 4 3 221012389 4 2 227085578 1 2 356233415 5 3 502346334 5 3 783113993 5 2 570757861 3 3 403079431 3 2 673350437 4 2 607664194 5 3 448430753 5 3 614940229 3 2 708291138 3 3 651711032 3 2 271786993 5 3 385389056 4 2 368279589 3 3 820642140 1 2 690628999 1 3 460768607 3 3 156902895 2 2 592214888 2 3 752551923 4 3 601309802 4 3 427238895 5 3 310106233 2 2 312599851 4 2 128925826 4 3 790361187 1 2 747340098 2 2 232565701 5 2 446304388 2 3 311499942 2 2 263680893 4 2 820767967 1 3 778600425 2 3 818872569 1 3 190715219 5 2 659791548 5 3 698858953 5 3 455150385 4 2 740831840 2 3 843446156 3 3 722882988 2 3 902913909 3 2 275083880 1 2 369038501 3 2 592727877 5 2 949656500 3 3 601088935 1 3 130302423 2 3 207464055 3 3 401789993 2 3 355228943 1 2 391572937 5 3 777489676 5 2 863353398 4 2 669641893 4 3 219044198 1 3 875608096 1 3 171763210 4 2 232192294 5 2 764177706 2 3 871777121 3 3 467134801 4 2 838020474 3 2 318428559 5 3 398261176 1 3 174140916 2 2 764023217 4 3 751049846 4 2 777029186 4 3 154006347 4 3 999910595 4 2 522850744 2 3 258981933 3 2 192426479 5 2 490286442 1 2 573495689 3 2 223619962 2 3 582551135 1 2 342382537 2 3 955586198 5 3 951786358 2 2 900611865 2 3 151843148 5 2 440224262 5 2 346147303 5 3 256399554 4 3 453224701 1 3 122871339 4 2 262092749 1 2 739140293 5 2 525449749 5 3 314947179 4 2 964293996 1 3 659612842 4 3 569132735 5 2 421028468 5 3 771153835 5 2 446603780 4 2 333140230 4 3 607941568 3 3 109482479 4 2 178017948 2 2 484516301 2 2 299380993 3 3 445654816 1 2 501730297 4 2 723281141 4 3 546426047 5 3 153386603 5 2 604670254 1 2 650393797 3 3 250003849 4 3 854272341 4 3 689244691 1 2 690892675 5 3 471155222 2 3 508591563 5 2 877902645 3 2 436227293 3 3 174011618 5 2 123721254 5 2 831222740 3 2 601580480 1 2 775835636 2 3 212184688 4 3 759521925 2 2 306493924 4 3 337647036 2 3 850289633 5 3 688387791 5 2 782439023 3 2 367934420 2 2 764429654 3 3 549446392 4 2 221577644 5 3 419649229 3 2 322312292 5 2 763232759 5 3 906542480 1 2 187117331 5 2 699477160 1 3 643366532 4 2 229406053 1 3 181171919 5 2 838855234 1 3 238948839 1 2 750000079 3 3 854576639 4 2 886561059 5 3 234320230 2 2 961224612 5 3 510104272 5 2 848457395 3 3 435554502 3 2 683788507 4 2 304347621 2 3 384008439 1 2 167987749 5 2 978872336 2 2 756498206 5 3 475464636 3 2 183335272 5 2 554709287 1 3 967385260 3 2 195365641 5 3 668503098 4 2 389053618 5 2 140147876 5 2 324529166 1 3 234460127 1 2 272453034 3 3 917742905 2 3 540200073 4 3 585869778 3 2 193709031 3 2 873346859 3 3 956539401 2 3 636726111 4 3 675024808 4 3 171463913 3 3 694152876 4 2 410305659 5 3 502796253 2 2 349276341 3 2 826817768 1 2 983933278 1 3 478375850 5 2 584817251 5 3 399589558 2 3 359659415 5 3 785634488 1 3 562817270 2 3 558615410 1 3 853999880 3 2 266971125 3 2 170375207 1 3 354617070 4 2 361263616 1 3 726935075 1 2 157338546 2 2 609474210 5 2 734061177 2 2 786101293 3 3 351835997 1 3 144899983 5 3 170340451 5 3 354923444 3 3 740871670 4 3 683743534 3 3 301821393 5 3 566449444 3 3 910658811 5 2 290483894 2 3 814216299 4 3 253858074 1 3 247173920 3 3 399239644 1 2 436431284 2 2 137145799 4 2 258151829 4 3 207165716 1 2 316753091 3 3 592762033 5 3 480747959 5 2 322867929 3 2 576525870 4 2 554411538 5 3 770694085 5 2 149555641 5 3 243873931 1 2 869593016 5 2 388391335 2 2 958964669 1 3 439710806 4 2 595694512 1 3 688484459 3 2 428223375 3 3 580887031 4 2 179395411 5 2 516103351 3 3 612445147 3 3 339888068 2 3 618502076 2 3 166733036 3 2 863899001 4 2 248261543 2 3 885700796 4 2 556813966 5 2 293852319 2 3 604062655 4 2 264338404 2 3 467983127 5 3 907560827 5 2 458433350 2 2 287471363 5 2 174530645 3 2 110219777 3 2 461635193 4 3 794067372 5 3 450703578 3 2 152066299 4 3 640965960 5 3 542394814 3 2 310148905 1 2 122870864 4 3 987971231 3 3 410105069 5 3 109354760 3 3 708412038 4 3 555195424 1 2 596785063 4 3 409254269 4 2 478377273 4 2 833065981 5 3 452412367 4 3 724985153 4 2 746625018 4 2 200938275 5 3 309056536 5 2 838906762 2 3 626378033 1 2 777328523 5 3 298598989 3 2 376420167 1 2 481426066 4 3 337897813 1 2 709829311 1 2 165250507 3 3 922048518 4 2 341831323 2 2 797813416 5 3 484284092 2 2 227171410 2 3 971605526 5 2 718049425 5 2 878689306 4 3 422443278 3 2 850117371 3 2 500314064 2 2 129956553 2 2 211777444 1 2 238196020 3 2 489881892 3 3 607133145 4 2 304702357 4 3 823407515 3 3 710944986 1 2 286314323 2 3 283317903 3 2 327482259 1 2 393621503 4 3 108869519 3 2 686628771 3 3 348080035 3 2 966797301 2 3 587628968 1 2 542159673 3 3 501759827 5 3 731349890 1 3 358240097 4 2 460304839 2 3 151523302 3 2 902441100 5 2 210834802 1 3 821677492 4 2 843317219 4 2 505854814 4 3 290006809 3 2 837854774 4 3 187482295 1 3 805516519 5 2 384551912 4 2 189405347 4 3 629687978 5 3 507800535 3 2 484903021 2 2 884142145 3 2 611409112 3 2 684874292 1 2 675385513 3 2 155870765 5 2 318534667 4 3 958489542 5 3 450039515 3 3 660887398 1 3 774875909 1 2 875392121 1 2 240750477 1 3 143488724 4 3 594251907 1 2 339551832 2 3 886907435 5 3 413087591 4 2 445378996 2 2 623000069 5 2 409812526 1 2 396550226 2 3 452408031 5 2 150805131 2 3 490744212 4 2 678641953 2 3 284573840 2 2 835246180 3 2 914111811 3 2 418402579 2 2 349365794 3 3 451356491 5 2 921314117 2 3 946768561 1 2 587215909 2 3 816763554 1 3 712097426 2 3 575469554 5 3 273855218 3 2 892252891 4 3 774785390 3 3 518541928 2 3 213887755 1 3 347726609 1 3 195387725 4 2 321489859 4 3 348393448 3 3 546006284 4 3 931440427 2 3 405742794 5 2 613905088 2 3 843549976 4 2 135772937 3 3 634572987 3 2 883320449 3 3 531437658 2 3 892394898 3 3 509966779 3 2 686680867 1 3 962398276 4 2 532610736 5 3 421331368 2 2 901653475 1 3 103646560 5 3 874920446 1 2 605676411 1 2 487913903 1 3 515549234 2 3 951966699 3 2 902867183 2 3 546013715 5 3 933008394 3 3 582973200 5 2 779173480 4 3 115202621 3 2 230207664 2 2 594062223 4 2 884153556 1 2 889857888 1 3 552667392 3 3 620533077 3 3 815656979 4 2 240165030 2 2 721137718 3 2 399363147 5 3 833085856 4 3 349319853 4 3 674472939 2 3 316484452 1 3 820879358 1 3 532714503 2 3 182893878 3 3 607340045 2 2 156807721 1 3 176497954 1 3 387749798 5 2 470182752 1 3 540148392 3 3 637510151 3 3 801725106 3 2 540820665 2 2 565875593 5 3 637176358 4 3 294129068 5 3 168556859 2 2 182364622 4 3 188840979 3 2 426720776 1 3 288508799 2 2 736713323 4 2 832021118 5 3 785815970 4 2 795517012 1 2 786311195 5 2 271344432 4 2 287100841 2 2 321374011 1 2 125921896 2 2 604690143 4 2 489965207 2 2 233799079 3 2 670214297 4 3 485603109 3 2 653029268 1 3 810950673 3 2 641557515 2 2 263673652 1 3 127119413 5 2 740415355 5 2 144026728 5 3 743102088 2 3 478054036 3 3 111087352 3 3 606553919 3 2 144947015 5 3 463572051 5 3 734433622 4 2 485943444 4 3 170932981 2 2 538611919 1 2 863883635 1 3 320268317 5 3 355272881 4 2 863323869 3 2 423626036 5 2 704568391 2 3 252501148 4 3 376940738 5 2 243122781 2 2 611846799 3 2 162652068 1 3 308312580 5 3 363802335 2 3 670559812 4 3 344949264 3 3 452447226 3 3 880537398 1 2 309670936 4 3 800389567 4 3 214121343 2 2 457312674 4 2 344685275 2 2 918419227 3 3 197483588 4 2 279409774 3 2 686768079 2 3 400590064 4 2 737872176 2 2 569832425 1 2 117041469 4 3 535467468 1 2 688128529 3 2 396780374 2 3 273380586 2 2 540873538 3 3 713751927 5 3 716135087 4 2 518329094 4 3 866123131 4 2 974829758 3 2 299220435 3 3 858844163 2 2 885608070 5 2 270851061 4 2 211978188 3 3 900659992 3 3 519936886 3 3 399583944 2 2 770263984 3 2 589762797 4 3 498885050 4 2 108388541 2 2 787621382 4 2 423024976 1 3 654686669 4 2 169427939 2 2 123046016 2 2 204994261 1 3 372076288 4 3 518104096 5 2 863586346 5 3 337328644 1 3 341966651 4 2 136009025 1 3 380267334 4 3 338369665 4 3 951086187 3 3 227849002 5 2 427118694 5 2 653352624 2 2 253894298 5 2 508363397 3 3 474079672 4 2 669521000 3 3 844913187 3 2 347015669 5 3 949333031 1 3 419328741 4 3 943480452 5 2 416056510 2 2 287499287 5 3 688954905 4 2 945082967 4 2 153897061 4 3 468249162 4 3 229156670 4 3 411156612 2 2 166369004 1 2 151684405 5 3 725500439 5 2 938806537 2 2 425841824 1 2 376693654 5 3 697008128 5 2 270180723 4 2 156828058 2 2 828249987 4 2 270332698 4 2 299509518 1 3 671217734 4 2 547696572 1 2 402912193 2 3 302970456 4 3 174346301 2 2 850730381 2 3 995175308 5 2 369640719 1 3 505665930 5 3 463032174 5 2 724046947 4 3 775013155 4 3 485152905 1 2 730774697 5 2 250681645 5 2 209477048 1 2 588476745 3 3 709522027 5 2 991314364 4 3 438880123 3 3 272966206 4 2 538964800 2 3 414968912 2 2 967477454 1 3 634330672 3 2 243451421 1 2 295553685 2 3 801090300 1 2 877247617 5 3 966391682 2 2 449645206 1 2 624503246 5 2 231036600 3 3 973925800 1 2 227998234 5 2 747212946 1 3 509109786 1 2 542844747 1 2 479169036 4 3 274203130 4 3 109287000 2 3 131473351 1 3 650836941 5 3 644922901 4 2 240776167 3 2 951603536 5 2 842507209 4 3 405029278 1 2 465276568 1 2 380145775 5 2 538291075 1 3 858328768 1 3 488249987 3 3 737082333 2 3 543891999 1 3 847729758 2 3 531502745 4 2 275891129 2 2 157529447 1 2 664907645 5 3 481408468 1 3 582210816 2 2 622829392 4 2 642874900 4 3 533038264 4 3 221092041 5 2 309672222 3 3 387895501 4 3 359209691 5 3 447002182 3 2 698569736 5 2 236807356 3 2 356187913 1 3 620877717 1 2 984619431 2 3 392987940 1 2 803607707 3 3 465289627 3 2 255784955 1 3 302761685 5 3 578533301 4 2 267291423 4 2 657152008 4 2 993678749 5 3 425804604 2 3 758455245 4 3 397795981 4 2 393323169 4 3 828455576 2 2 656878265 2 3 788315069 4 3 761720989 3 3 188300827 2 2 208086583 5 3 229615494 3 3 905806261 4 3 233671126 4 2 110627983 4 2 888013549 2 2 373138137 3 2 269647991 5 2 621068342 4 3 624460453 3 3 441072301 5 3 547539827 5 2 219628859 5 2 855343853 1 3 376357080 4 2 611959177 4 3 666945883 4 3 889792469 3 2 155058807 3 2 909070217 1 2 130818307 5 2 124344716 3 2 178689688 1 3 448164264 4 3 794492885 4 3 556863021 3 2 552144156 5 2 967904361 5 3 181588823 2 2 946537183 1 2 611128462 2 3 845179909 1 2 424532310 5 3 988183940 3 2 366836792 5 2 191899611 4 2 906545841 3 3 532800815 3 3 528613159 3 3 529284856 5 2 827725031 1 2 213927856 3 3 598476381 2 3 105592444 1 3 672611789 1 3 869430708 2 2 112523012 2 2 718584907 2 2 785531103 1 2 769795402 3 2 921597472 5 2 463101058 4 2 971599368 2 3 646727122 4 2 587125845 1 2 771192044 3 2 743356967 4 3 727587617 2 3 730718066 3 3 237066325 5 2 305810554 5 2 717745126 1 2 814848062 2 2 939113016 3 3 937480911 4 2 713919349 5 3 428806954 5 3 827806844 1 2 205746308 5 2 100399581 4 3 764581268 4 3 234615608 3 2 375798065 3 3 418192020 3 3 676395717 2 2 196431117 4 2 564250775 5 3 723882567 5 2 874823715 2 3 114819392 5 2 252437603 5 2 546595156 1 3 925117004 4 3 968195101 5 3 215017226 4 2 117355222 4 2 274473232 4 2 741320456 5 3 505162092 2 2 697540194 5 2 637741752 1 3 944371770 5 2 198631787 1 3 367081200 3 3 689142634 3 3 470299506 2 3 661564276 5 3 138945636 4 3 823049396 4 3 661088471 1 3 323653749 3 2 335950494 1 2 582931567 4 3 337389934 5 3 307384061 3 3 737934176 4 2 449373926 1 3 806802498 4 3 259999389 4 3 250337655 2 3 295171001 1 3 114197052 4 3 655256967 4 3 545454922 3 2 600433365 5 2 436549867 2 2 698746578 1 3 621220570 4 3 620015622 4 2 361066645 5 3 615980053 5 3 105273701 5 3 874218448 2 3 194434165 5 2 144535413 1 3 149750691 1 2 313807764 3 2 136696994 3 3 782396078 4 3 538893132 1 2 929614009 5 3 848440475 4 3 490054648 3 2 224551361 1 3 417027052 1 2 108361829 1 2 171965412 5 2 278010665 4 2 174470743 2 2 836960872 5 3 100784810 5 2 227946991 3 2 374942063 1 3 820623693 4 2 223714755 4 2 266940998 1 3 380484263 3 3 244317454 4 3 234037337 2 2 672968342 5 2 579344158 3 3 498029961 5 3 730650342 3 3 358745089 2 3 216245277 3 3 944016476 1 3 496575206 1 3 224947420 3 2 741148282 2 3 490433273 1 2 940391489 1 3 470575125 3 3 178344001 2 2 733352547 2 2 939187355 4 3 560954432 5 2 415561642 2 2 182961908 5 3 530671365 1 3 702502349 2 2 673713110 2 2 437560245 2 3 188064605 3 2 648220210 2 2 137701300 5 3 458919901 3 3 297616619 1 3 118772964 5 2 486846470 5 3 896442314 5 2 855068298 3 3 459283490 1 2 607759297 5 3 198637890 2 2 724568607 1 2 725719393 1 2 830519769 4 2 191853224 1 3 975311292 2 3 314847147 1 3 227597857 5 2 414827696 4 2 579749769 1 2 457335011 2 3 643621099 5 3 615832041 2 2 439996414 1 2 176727902 4 2 650610347 4 2 165410193 5 3 830912383 5 2 855342674 3 2 137680448 5 3 921815113 2 2 590574679 4 3 765091817 2 3 252765974 5 2 115667247 4 2 476395635 3 2 632842477 4 3 398419578 3 3 226651486 5 3 288877513 2 3 803362567 4 2 225971161 1 3 456121700 3 2 375095620 1 3 694128160 3 3 494286099 2 3 626661561 3 2 591812988 2 3 796306932 4 3 612215858 2 2 421904150 1 2 526247000 4 2 400147255 4 2 455643872 1 2 638452441 1 3 113055103 2 3 273562274 5 2 252865654 5 3 603655496 5 3 525704793 2 2 424969023 3 2 153465112 3 3 828904257 3 3 286012134 2 2 908808821 4 3 546628296 5 2 936790303 3 3 635489087 5 2 930089995 2 2 943338702 2 2 450813071 2 3 478797160 2 3 982046342 5 2 752966340 1 2 267676783 3 2 181155356 3 2 345992448 1 2 725805522 5 3 302567610 2 2 967121263 2 3 622104955 4 2 962299641 2 2 175422539 1 3 986852576 1 2 102852056 1 2 160340889 3 3 293466891 5 3 509216078 5 3 464257247 5 3 929631265 3 2 276596905 2 3 664402281 5 2 413954314 1 3 553168507 4 2 325228545 2 3 409943666 1 3 249905538 5 2 103370947 2 2 203578963 1 2 623818336 1 3 937013885 5 2 853801760 5 2 971057308 1 3 473151763 5 2 477323379 5 3 350670540 4 2 927472916 1 3 973266031 4 2 878433418 2 3 307239805 4 2 136965274 5 3 368665194 5 2 697051165 4 2 427939641 4 3 359115716 2 2 593866464 1 3 725829454 1 2 758561742 3 2 116419859 5 3 326034838 4 3 646858078 4 2 871960053 5 3 650645770 5 2 606822604 2 3 145005883 3 3 771549496 5 2 652275130 2 2 347372413 4 2 591047713 4 3 129926792 5 3 409730715 4 3 494007148 1 2 690675952 3 2 592993567 5 2 845760812 3 2 383260954 3 3 699330918 5 2 502144644 4 2 253721427 4 2 145273744 5 2 575200209 4 3 738608801 4 3 440498916 2 3 515417499 3 3 326758750 1 3 254271735 3 3 381371760 3 3 824783345 4 2 541815902 3 2 380532549 1 2 794389880 5 2 582668212 1 2 554885239 1 3 428967269 2 3 818931418 3 3 331198570 3 3 691261860 2 3 391848973 4 2 943559572 1 3 757897021 3 3 137402773 2 2 658993339 4 3 545259074 2 2 183183929 4 3 598373150 5 3 805527445 5 2 549070505 1 3 316466789 1 3 163249839 5 3 458776025 3 2 790239681 5 3 344594825 2 2 748647640 4 3 149689589 3 3 456273693 3 2 150515967 1 2 475971552 3 3 431879458 1 2 983199768 1 2 749533534 1 3 788317100 5 3 617149018 3 2 447790879 2 3 769373155 5 2 560462159 1 2 811625603 4 3 323310384 2 3 163380090 1 2 918976654 5 2 264060568 2 2 495837917 3 3 167408643 4 3 171905042 4 2 115035202 2 3 936154316 3 3 348372062 2 2 941856705 1 3 267955216 2 2 191390444 5 2 820789832 1 3 295094422 3 3 499794132 5 3 598898305 3 3 655757359 1 3 531814097 4 2 846748988 4 3 562151097 2 3 685768477 4 2 258775968 5 3 195440799 4 3 167630843 4 2 992797350 1 3 324867299 5 2 939658524 1 3 344715255 3 2 820978730 1 3 556398612 1 2 757892126 3 3 287989525 1 3 432711004 3 3 708550705 3 3 112189231 2 3 639031079 5 2 657452289 5 2 954316432 4 3 486198851 3 3 590426158 1 3 998923173 5 2 979517402 4 3 786005290 3 2 136233738 2 3 614526246 4 2 741947009 3 3 680557479 3 3 615559435 5 3 861294319 1 2 722892092 5 2 990221975 4 3 835236943 4 2 820194436 2 3 317548084 4 3 382081959 3 2 664115736 4 2 587733159 4 2 253151250 1 3 442590715 5 3 912452119 2 2 392249697 1 3 154669967 5 2 387281179 5 3 389224821 5 2 452780237 3 3 290306072 3 2 193587509 2 3 343561576 4 2 462841744 4 3 832933617 4 3 632640828 3 2 473214756 3 3 111277358 3 3 491945049 4 3 806201310 4 2 392806871 1 3 556346005 5 3 513167929 2 3 787941985 4 3 828762912 5 3 596116689 4 3 734892033 5 2 354169617 4 2 219854703 4 3 929983682 1 2 383055901 1 2 373947625 5 3 708835523 3 2 793460981 2 3 271333262 3 3 783689204 3 3 305651696 5 2 565592290 1 2 368696000 1 2 785885263 1 2 948530563 5 2 399208242 5 3 666223722 3 3 916240838 2 3 295474480 1 3 399736198 2 3 462963805 2 2 728141919 2 2 772722112 1 3 881245913 1 2 860361434 1 3 772659907 1 3 758776005 4 3 348163646 2 2 127553844 4 2 282341990 5 2 866957328 5 3 837515139 5 3 690730430 4 3 389882508 3 2 707466718 2 2 504390693 2 3 258994518 2 3 105337740 1 2 113435461 4 3 635332650 5 3 263825535 4 2 644644213 1 3 748396032 5 2 395585445 4 3 185799214 4 3 868939643 2 2 354628398 2 2 226985128 4 3 348311757 5 2 784486936 1 3 511427949 3 3 680372986 3 3 969669882 4 2 281641885 4 2 645462854 5 2 918648291 3 3 125250970 5 2 588924297 2 3 265525257 5 2 591412944 4 2 182126815 3 2 321220483 3 3 700261865 3 3 439897155 1 2 526737653 4 3 505338679 4 2 982226875 5 3 683357999 4 3 188636489 5 3 907880902 5 2 568818740 1 3 342373357 3 3 213044433 4 3 961314106 5 3 374463707 3 2 319288964 2 2 277707593 5 3 604258187 1 2 765190513 1 2 522425291 4 2 659233012 5 2 831498192 4 2 617299118 4 3 228089399 5 3 213759612 2 3 721864098 1 2 750759897 5 3 839374255 4 2 966756932 4 3 423122550 2 3 904478660 2 2 522825909 4 3 749908657 5 2 835161371 3 2 615295802 2 3 261826555 3 3 786988289 1 3 899115547 2 2 496526103 2 3 209658327 1 2 502770264 3 3 789700746 4 3 381213484 2 2 260776292 1 2 532671611 3 3 759766323 4 3 161058273 1 2 891476910 2 2 220889042 1 2 198523058 3 2 487700725 1 3 443929058 5 3 143368265 5 2 399795781 5 3 519941602 2 2 100992188 3 2 726209470 3 2 743050040 5 3 158445122 4 2 473720896 3 3 212485771 2 2 715588245 3 3 162610224 5 3 625392175 5 3 229231247 3 3 416755494 5 2 256158395 3 3 710406653 3 3 401074326 3 3 413642160 3 3 571443678 2 2 508229398 5 2 666754402 3 2 333899630 3 2 538727435 2 3 605853155 4 2 746967953 5 3 247630394 5 3 466377777 3 3 370398509 2 3 272138743 5 3 986087706 2 2 330643495 1 2 967883388 3 2 135932826 1 2 648209367 2 2 704223143 1 3 702726578 1 3 776356640 2 3 523459827 5 3 344645055 4 3 366388416 4 3 766453183 4 2 846459480 1 3 983329672 4 2 716905423 1 3 509106419 3 2 144126505 5 3 909583077 3 3 758777380 2 3 402049428 1 3 407442646 1 3 136213011 2 2 532755314 1 2 546100255 3 2 859986487 4 2 758818357 1 2 911767642 2 2 471588242 2 3 590130007 5 3 756180708 1 3 111567016 4 2 962647177 5 3 181182403 4 2 968166716 1 2 362433756 5 3 890042273 4 2 231622526 5 2 593008588 1 3 323345157 4 3 971423628 3 3 367924556 4 2 643380278 2 3 252455922 1 3 169266193 5 2 390690355 1 2 169728290 2 3 493380852 4 3 935851301 3 2 182060946 2 2 240964735 4 2 562058230 2 2 754344705 2 2 593102248 5 3 999228013 2 3 925412690 2 2 697282104 1 2 197280372 4 2 625225978 3 2 359180957 1 3 168464740 4 2 160689851 5 3 364313691 4 3 670792324 5 2 724650971 2 3 523972992 5 3 756225593 4 3 458808573 1 3 725007626 1 2 223991458 4 3 203193573 5 2 930607654 1 3 501817580 1 3 629081041 3 2 246012300 1 2 708365223 4 2 281507644 1 2 341111926 1 2 471855265 2 2 396872777 3 3 450965963 5 2 218464089 3 3 566969729 4 2 161598494 2 3 805266486 1 3 647665101 5 2 269847164 5 3 564621214 3 3 541981617 5 2 809003206 4 3 463159129 1 2 129440838 2 3 209738513 5 3 605815453 5 3 482153511 4 3 307086338 4 2 213717429 1 3 835660446 2 3 543463066 5 2 566128204 4 3 298722219 4 2 817593264 3 3 620812826 4 2 328224345 3 2 652258034 1 2 750768967 4 3 235478409 1 2 695857632 2 2 689424079 5 2 733361192 4 2 178520812 4 3 404501419 4 2 304019926 2 3 571614448 4 2 884768214 5 3 921998995 4 2 475623902 5 2 915906757 2 2 520015757 5 3 139706694 3 3 698002737 5 3 875983981 2 3 313882416 1 2 996536580 5 2 632635324 5 2 885358684 1 3 776451409 5 2 941425242 4 3 333264988 1 3 260426196 4 3 686921336 4 2 611224380 2 2 517149867 2 3 489165864 3 2 520209075 3 3 273485799 3 2 581859685 4 2 488722217 5 3 227507184 3 3 288087682 5 3 221865305 5 3 664915611 3 3 503544116 2 3 732610968 1 3 404613591 2 3 678827496 1 3 508327109 2 3 369896336 1 2 380312287 3 2 193606262 2 2 397392252 4 2 825709746 1 3 593761118 1 3 633858709 1 2 169486497 3 3 317135278 4 2 985245292 1 3 449425102 3 2 331601127 2 3 289824206 1 2 814032561 1 3 216798543 1 2 393712792 2 3 965345778 3 2 683572481 4 2 871823610 4 2 281345251 1 3 692025247 3 3 438815260 5 2 316226509 4 2 105942622 1 3 609112842 2 3 375416412 4 3 522538017 3 3 362782852 1 3 169293165 4 3 340837398 2 3 357795202 1 3 286238564 3 2 379716267 1 2 765825239 5 3 393353926 3 3 741029136 1 2 564483375 2 2 134112295 2 2 170681284 1 2 717453208 3 3 523974447 1 2 236507952 1 2 747156596 3 2 557485559 4 2 944925229 5 3 863155538 5 3 388470835 4 2 900885377 5 2 310375880 5 2 489490148 3 3 296339999 1 3 749538085 1 3 384384585 4 2 158643226 1 2 688503558 1 2 618934701 5 3 160220304 3 3 676077021 4 2 597464991 1 2 220032507 3 3 426457847 3 3 337327441 1 3 277865376 1 3 807082244 1 3 697547544 2 2 802734676 5 2 578342168 3 3 512125879 1 3 614803047 3 3 562236226 5 3 305654662 2 3 666253325 4 2 896952499 2 3 996473908 2 2 283203110 3 2 720970374 2 2 661181778 4 3 585101923 5 3 531165388 1 2 832120511 3 2 628350245 4 2 220714459 4 3 750234502 4 3 733948043 1 2 602399627 5 3 488501555 2 3 192085566 1 3 316953313 1 2 529066161 5 2 400633007 3 3 136246209 3 3 330509986 1 3 164706280 4 2 460890726 1 3 253914958 1 2 742811960 1 3 779458330 2 3 191857547 3 2 339520628 1 2 352411201 2 3 426575129 3 2 665442349 2 3 858727847 1 3 284744394 5 3 288967416 2 2 974765204 4 3 813673452 4 3 660522790 4 2 486937505 4 3 555711361 4 2 843625256 2 3 879727778 2 2 756535575 2 2 753043417 4 2 191252684 3 2 210721588 3 3 282945566 5 2 303165299 4 2 871825850 5 3 302517409 1 3 195220697 4 3 994297400 2 3 159298264 3 3 290843787 5 2 375489257 1 2 407222311 3 3 420074524 1 3 609792765 2 3 666583728 1 2 122132458 3 3 359074823 4 3 644934061 3 3 229234054 2 2 406723509 1 3 213617681 3 3 280829051 4 2 395749501 1 2 659221191 5 2 811887397 3 2 638425158 3 2 514704457 1 3 745227740 5 2 481545484 3 3 553345698 2 2 434320921 2 3 790950649 3 3 788679902 5 3 355634725 1 3 864011852 3 3 361402681 4 2 453239911 1 3 313590405 2 2 210501661 5 2 459488051 2 3 191613015 4 2 414668380 1 2 239062096 1 2 553045644 2 2 120193182 4 3 506937293 2 2 628574597 2 2 506990320 2 3 606795077 4 2 271084932 5 2 821479000 3 2 311235219 5 2 900774062 5 3 340164720 2 2 423089212 4 2 883983922 4 3 168871693 2 3 120466245 1 2 541818121 1 3 911400559 5 3 403516222 5 2 735933261 4 3 358322897 1 3 869174582 3 2 915202236 4 3 854447402 4 3 394998101 5 2 452654899 2 3 133131704 3 2 994145650 3 2 618268741 1 2 779029472 2 2 541118075 1 2 734585760 3 3 401935920 2 3 845614160 1 3 652845320 5 2 559393547 2 2 148230244 5 2 892472001 4 2 779383560 3 3 786929643 1 2 116282053 4 2 916459905 3 3 947205541 2 2 900931563 4 2 995034423 4 3 547330059 2 3 466821536 4 3 128095514 4 3 581062284 3 3 626322509 2 3 713631912 5 2 269850255 5 2 951298473 3 2 531618356 5 2 164832781 4 3 516669073 2 3 698934881 2 3 894103202 4 3 444626709 3 2 985377266 4 3 272231551 2 3 659895117 5 3 493168765 4 3 397978128 3 3 929938166 2 2 754902063 2 2 654510835 1 3 684526900 1 2 257547984 2 2 768793784 5 3 313599022 2 3 421455760 4 2 156692191 4 2 337801325 3 3 400650513 2 3 165532133 3 3 278533161 4 3 327706547 1 3 119531145 5 2 489927814 5 2 968877873 2 3 525174617 2 2 854184128 3 2 483966381 3 3 406005163 5 2 628100418 2 2 693975014 2 2 715955592 5 3 529256230 4 3 397396532 1 3 471342596 5 3 538009921 5 2 471582156 1 2 361630527 2 3 171942063 3 3 783885706 2 2 400958331 5 3 940678824 3 3 782019915 5 3 226467897 3 2 154610096 1 3 639795569 1 2 374752393 5 3 233946263 4 3 649234832 5 2 807942926 5 2 757709308 5 3 246348524 3 3 730268863 3 2 471759287 1 3 516650924 5 3 439729898 2 2 818755418 4 2 559228634 2 3 934455793 1 3 305333664 1 2 142581904 2 3 699563460 2 2 489967955 4 2 778117369 2 3 325394375 3 2 470572315 2 2 598207574 3 2 152840930 2 3 936177375 1 3 509590880 1 2 770459094 2 3 893966147 5 3 431756763 5 2 165586823 2 2 802847902 1 3 660103132 2 3 229514758 3 3 432816499 5 3 798238578 3 2 369960458 2 3 473928535 4 2 939926657 2 3 665978306 3 2 363851545 4 3 400405898 5 3 963667203 3 2 550645149 1 2 896161408 1 3 528963526 1 2 882617493 2 2 644139494 4 3 671544329 4 2 123410896 5 3 989610233 4 3 240904817 2 3 793756793 5 2 608057107 5 2 815818093 4 2 144775512 4 2 298463002 4 3 375596328 4 2 372959378 2 3 524787209 5 2 255778163 4 3 394455593 2 3 250605680 2 2 445419300 3 2 879256269 2 2 741785691 1 3 545792652 5 2 740293676 3 3 589507647 2 2 758234328 1 3 103606317 1 2 550292766 3 3 975576193 4 3 538009892 3 2 837347905 4 3 456266816 5 3 346503569 2 3 944887945 1 2 706639182 5 3 638339119 3 2 541554968 2 3 506208876 4 3 702551512 4 3 799874817 2 2 837966803 1 2 452210336 5 3 168303020 1 3 863759609 2 3 611147278 5 2 805927276 4 2 673684461 2 2 708005447 1 3 203775411 3 2 774696163 5 2 406477333 3 3 624527666 5 2 450290352 2 3 237012531 2 2 718843245 1 2 177459015 5 2 723195529 2 2 201393959 3 3 379962112 3 2 907030103 1 2 163995684 1 3 661829736 1 3 672139892 3 2 535579732 1 2 524078655 3 3 103458550 3 3 369963516 4 3 121443342 3 3 272293393 4 2 482822474 2 2 292608309 5 3 542721784 2 3 279958932 2 3 576903089 2 2 709710598 1 2 472255478 2 3 315154436 5 3 913409949 3 2 779831241 3 2 820688743 3 2 103841818 1 3 714863518 5 3 713226354 3 3 896078539 1 3 306888365 2 2 709500825 3 2 261968259 1 2 675470921 2 2 488868150 5 2 358376926 2 3 538078790 4 3 801246129 3 2 374040269 5 2 672192246 2 3 953945890 1 2 768142366 1 2 153475187 3 2 619290663 5 2 376868572 4 3 102983639 2 2 454491816 3 2 435704854 4 2 431019297 1 2 159883714 1 2 174567691 1 3 745402016 4 2 474774145 1 2 880492220 2 3 274161615 1 2 603858429 5 2 738362828 3 3 627866079 5 2 199638159 1 2 238114213 5 2 325907208 4 3 638642121 4 3 431581907 5 2 189550801 3 2 433287665 4 2 683443347 1 3 405267053 3 3 469225022 5 2 191690282 4 2 648109175 4 2 466327738 2 2 419405811 3 3 866885400 2 2 472597849 4 2 827560784 3 2 563746073 1 2 613536184 2 2 213290096 2 2 443954691 3 3 300580086 3 2 962836716 1 2 637544382 3 3 122111797 1 3 353526761 3 3 393340302 3 2 717192857 2 2 297803298 3 3 242325647 2 3 378245186 1 3 633614503 4 2 589277710 3 2 174795149 3 3 114318080 2 2 137472751 2 3 474766166 2 3 918020861 2 3 767149036 4 3 347426391 5 3 576158162 5 2 471572788 4 3 542337182 5 3 445478548 5 2 391657640 1 3 612006882 2 2 909504589 3 3 307203607 5 2 932124773 3 3 942557953 4 2 358758456 5 3 536355011 1 2 599515724 4 2 939486547 2 3 630575442 2 3 771214449 5 3 670160018 2 2 741788384 4 3 872991943 3 2 458693013 4 2 256560552 4 3 889461823 2 3 430114303 2 2 302958166 4 2 575313961 3 3 727978243 4 3 296243298 2 3 195974148 2 2 473763390 1 3 615488363 2 2 690034472 2 3 595676719 1 2 513343453 4 3 282158982 1 3 469798789 3 3 163879638 4 2 487701585 2 3 621186959 2 3 736294440 1 2 480701844 2 3 325288264 5 3 685205645 3 2 144652668 5 3 704913065 3 2 958586166 2 3 154633005 1 2 899574532 5 2 412624612 2 2 147437912 5 3 155244272 2 2 372326629 5 3 273478241 3 2 907607955 1 2 543375446 4 2 533225269 5 3 312215088 1 3 744957508 4 2 684416269 3 2 537897777 4 3 830940753 4 3 677675176 2 2 171974450 2 2 495548886 4 2 649536526 2 3 895807261 1 3 255694768 4 2 525173431 4 3 329567766 4 2 484030656 5 2 720284772 1 3 180257064 3 3 401011241 4 2 442508378 2 3 668522871 5 3 697009509 2 2 587232598 3 3 868270898 5 3 876693167 4 3 599005339 3 2 255699351 2 3 195932930 2 3 627970348 3 3 477543153 4 3 408799701 5 3 170121132 5 3 490745741 2 2 627853406 1 3 711422016 2 3 523570859 1 3 518033871 1 2 876490880 5 2 666664585 3 3 474413503 2 2 594281133 5 2 516226275 3 3 904843907 5 2 316083880 5 2 348386333 5 2 254020236 5 3 992784635 3 3 354763083 2 2 534620270 3 2 305664614 1 3 307523244 1 3 640953829 5 3 761564994 2 3 811555273 4 2 279187384 5 2 389213562 3 3 698735695 5 2 222067774 1 2 190473156 1 2 639023651 4 3 916472473 1 3 861176055 4 2 327578312 2 2 841109290 4 3 899631765 2 3 648010560 2 2 360600120 2 3 888770659 3 3 729366518 4 3 871949007 2 2 378517185 4 2 979574136 3 3 779102166 3 2 350676515 2 2 917178383 3 2 545876045 5 3 230036497 5 2 387402483 4 2 286307550 1 3 549329981 2 3 631628716 1 3 816613981 2 2 829879387 2 2 970563387 2 3 855368622 3 3 650248530 5 2 201090694 5 3 720415151 3 2 972755479 2 3 600384110 1 2 292033436 2 3 457647994 4 2 195978200 1 3 644555312 4 2 193757246 2 2 215270409 2 2 292839084 4 3 650274686 1 2 143282747 3 2 409307335 4 3 150735288 1 3 869925004 3 2 780367649 2 2 147767804 2 2 631208953 2 2 367751302 5 2 610799984 4 3 965081735 3 2 820474478 5 2 129821204 5 3 622223782 5 3 686710060 5 3 923130868 5 3 384560739 4 3 426487529 1 2 581322964 2 3 975916437 4 3 593882559 3 3 526640956 5 3 325371095 5 2 515328535 3 2 179089167 5 2 131914042 1 2 317484531 2 2 554879173 2 3 495908574 2 2 836651132 5 2 921580016 2 2 377622203 3 3 351790208 5 3 700131077 3 2 582106366 5 2 902125412 5 2 133484013 2 3 506795937 4 3 240899006 1 3 395353219 3 3 380096367 1 2 438935669 5 2 609449964 3 2 303360775 1 3 305767531 5 3 180590823 4 2 694233350 4 3 364250819 2 2 104440020 3 3 534749876 5 3 354057146 3 2 457379591 2 3 726117160 5 3 178563187 3 3 169883351 2 2 530275236 5 3 942959161 2 3 336877271 3 3 660565041 2 2 320928444 5 2 700748800 5 3 149222687 5 3 614252211 4 2 856186761 1 3 708082527 3 2 350143545 4 2 364718590 3 2 302777392 1 2 589261772 3 2 627286538 3 3 681150411 3 3 908585864 3 3 760891964 1 2 590440135 5 3 639205614 3 3 525828363 5 2 128395544 4 3 445260590 5 2 590328788 3 3 337097053 2 3 980524778 5 3 168722734 4 2 609163660 2 2 215738883 5 3 346813748 3 2 392080315 1 3 620314864 4 3 922762519 4 2 473877497 3 2 896438199 1 2 188532740 3 2 719352381 1 2 840386517 5 2 827251752 4 2 343028087 4 3 626548433 5 2 109861465 2 3 633632326 1 3 354428604 1 2 505707085 3 3 367505150 5 2 894652378 2 2 765001277 1 3 524187280 1 2 895440908 4 2 187921078 5 3 719405296 3 2 262881757 5 3 935855214 4 2 214035759 4 2 429671651 3 3 718444822 5 2 539467972 4 3 135357169 2 2 796916045 4 3 364377849 4 2 823244947 5 2 443688221 5 3 743486776 3 3 679637069 1 3 595365578 1 3 802403683 5 3 460193518 2 3 788239370 2 2 115701807 2 3 912238060 3 2 110132783 1 3 332822301 2 3 141845152 2 3 399218273 3 3 829628806 3 2 137610574 3 2 955041413 3 2 453800566 1 2 181379779 4 2 450176403 5 3 456117849 2 3 470669723 3 2 930089087 4 3 951998316 2 3 789998795 1 2 993154632 3 2 448889046 3 2 439377568 4 3 462210651 2 3 400390455 4 3 203711953 5 2 694772151 3 2 259168867 2 3 522596617 5 2 971925779 4 2 797132445 5 3 135628278 4 2 206279370 3 2 539760439 4 2 284175600 4 3 742928983 5 3 237674898 5 3 646017552 2 3 143521811 5 3 530468147 5 3 296248353 5 3 776492936 1 3 769589214 5 3 635781917 5 3 802438983 1 2 950862214 5 3 461286818 4 2 732933878 2 3 611325727 3 2 510906276 5 2 187645467 5 3 292495593 2 3 638200659 4 2 639597880 5 3 333511614 2 3 631052083 4 3 867945407 1 2 787425030 3 2 528994934 4 3 906361627 3 3 570258009 1 3 858743578 5 3 591115839 1 3 950515487 5 2 607600440 3 2 725077013 3 3 919837140 4 3 723174034 2 3 420164374 1 2 434253749 1 2 625518936 2 3 839694457 2 3 187863675 1 2 536273709 2 2 247229338 1 3 419214898 1 3 894096969 2 3 490789776 2 3 404819956 5 2 754113829 3 3 600195762 3 2 121416643 2 3 762262080 5 2 282417056 5 2 359173240 5 3 273788532 3 2 859296826 4 3 185958758 2 2 483205203 2 3 660657898 4 2 501151289 5 3 445879784 2 3 958803447 2 2 699125217 2 2 396297922 2 2 261106857 5 3 176434953 1 2 897383145 3 3 682563613 3 2 719923610 2 3 493365035 1 2 533612851 4 2 861893722 3 3 584075220 3 2 180170786 4 3 477989445 5 2 202980794 5 3 950591157 3 2 532553676 5 3 276111931 5 2 742428981 3 3 384232777 4 2 522402139 5 3 443296934 4 2 549314787 4 3 700422720 4 2 705190669 5 2 990801219 3 2 851938760 4 3 566849682 4 2 501651857 1 3 815949222 3 2 513068366 1 3 786004486 3 2 912119957 3 2 508029204 3 3 190057149 4 2 509883229 3 3 675357955 4 2 300211857 3 2 752553481 4 2 137575144 5 2 500774380 4 3 738313327 5 2 844513893 3 2 590825986 5 2 472640374 5 3 453401448 4 3 194530198 3 2 150932261 1 3 956667765 5 2 985408842 2 2 450763746 4 2 450440749 1 2 115078703 2 2 214227422 1 3 990948878 3 3 217165859 3 2 317764139 3 2 373484173 1 3 373466841 2 2 659760192 5 2 695793523 5 3 406906111 4 3 457373714 3 3 522531687 5 2 514610362 3 3 944621843 2 2 993108887 5 2 218720492 3 2 512916468 3 3 291641351 5 2 428591019 5 3 183226409 4 3 569742111 3 2 427705215 5 2 613627639 3 2 294048769 4 2 979460465 1 3 509015938 2 2 948983600 3 2 611981652 3 2 614286712 5 2 987055086 2 3 843903714 1 3 699816695 2 3 714733664 1 2 948815064 4 2 177166611 1 2 792634812 4 2 149450095 4 3 704756683 4 3 668579665 1 3 127227796 2 2 227127578 1 2 147291863 1 2 336268252 5 2 570346033 3 2 639626512 1 2 291264400 2 3 651977033 3 2 734340121 4 2 302922055 5 3 459997408 5 3 568347559 4 3 393573786 4 3 214367608 5 3 158825829 1 3 103801658 2 3 296584002 1 3 766147954 2 2 702463608 2 3 450713719 5 2 792130626 5 3 126177292 5 3 668812115 2 2 510736357 4 3 410380135 5 3 464454827 3 3 313898922 5 2 496216594 2 2 642793575 4 3 185771309 1 3 959264170 4 2 103695831 4 3 728383881 3 3 184188899 3 3 666706703 3 3 500963326 1 3 387374348 4 2 247145843 3 3 510918799 2 3 842612729 3 2 639220746 3 3 931176331 2 3 953725570 4 2 473476819 5 3 726356882 5 3 326294604 3 2 338951795 2 2 382350257 5 2 966131114 3 3 275831542 3 3 696401655 3 3 429422562 3 3 647318378 1 3 459784544 3 3 268925438 3 2 487291628 2 3 508429171 2 2 954092355 1 2 742762565 3 3 161173518 4 3 883425984 3 3 856721344 5 2 948637041 1 3 735254158 3 2 841970024 1 2 708114823 1 3 664574674 5 3 871073087 4 2 797754256 4 2 243364526 5 2 469178824 1 2 466742199 4 3 523180187 3 2 124271561 2 2 152373022 1 2 364098148 5 2 714295908 1 2 549890630 1 3 265498825 3 3 263927975 4 3 569053378 1 3 352503691 4 3 110695298 1 2 666093495 2 3 241395220 4 3 111779079 2 2 512232194 5 3 294682831 3 2 345010499 2 3 766758379 4 3 487267021 1 2 279690811 4 3 392276388 2 2 216859978 1 2 882157837 1 3 720813719 3 2 929457314 4 3 199901195 4 3 614419878 1 2 758467371 3 2 466815368 5 2 465593263 3 2 134514248 1 2 919821606 3 3 282225906 1 3 231943599 2 2 284359675 2 2 548162916 5 2 852895713 2 2 147609222 5 2 577828185 1 3 216934401 3 2 837689228 3 3 401856972 3 3 350901914 1 3 548135211 2 2 835229887 2 2 980107550 1 3 582933414 2 2 314461440 5 2 218364806 2 3 695610572 3 2 741028760 1 3 745371652 2 2 270837708 1 2 314491043 3 3 838959926 3 2 726791699 5 3 625800863 3 3 368898466 3 3 106117550 1 3 342071675 2 3 277739775 5 2 639353848 1 3 219123217 4 3 376729829 3 3 610963763 5 2 732926021 1 3 260087698 1 3 599669391 1 2 562338227 3 2 539532820 2 2 574372110 3 2 861459287 2 3 859194995 5 3 374552965 4 3 994679789 5 2 660617628 2 3 137267571 2 2 680320055 5 3 280907884 4 3 206691575 5 2 670410086 2 3 578566653 1 2 947659614 4 2 691150589 1 3 343915666 1 3 461077508 2 3 444701494 3 3 693840204 3 3 616158359 3 3 133630491 4 3 158465984 4 2 917379161 1 3 484711201 5 2 143208680 4 3 364882345 1 3 759051728 5 3 722817207 3 2 308020991 4 3 761055649 2 2 541473916 5 3 233617910 5 3 466082156 4 2 487779037 1 2 238611033 4 3 276753120 3 2 718150212 4 3 137994624 2 3 381883972 4 2 655630071 5 3 157453947 1 2 868760382 5 3 608383043 2 3 727434234 5 3 723945525 1 3 300470510 4 2 908875182 4 2 861064779 2 3 980841281 1 3 332941172 4 2 359935942 5 3 837636016 2 2 519699500 3 2 504367916 1 2 629180199 2 3 155887142 5 2 389803594 1 3 473939023 3 2 358496808 4 3 538850015 4 3 647832737 4 2 834360699 2 2 820549227 3 3 722135933 2 3 652205892 1 2 450749258 1 3 970491832 5 2 978096773 1 2 955356588 1 3 847005616 3 3 588468037 4 3 649610004 4 3 678596472 5 3 247188109 1 2 285822108 1 2 108979340 1 3 606806100 5 3 621519199 1 3 496599747 3 3 834154250 1 2 255327804 5 2 303831594 1 2 252203337 4 3 450861445 1 2 338696639 3 3 298143672 2 2 574666176 2 2 637974379 4 3 581919499 1 2 634994288 4 3 282557881 3 3 909888145 3 2 329587482 4 2 699631433 2 3 480031404 2 3 187865554 3 3 779656594 2 3 439885923 5 3 273238077 1 2 111893507 5 2 342707359 1 3 387592009 2 2 561398747 3 2 692763977 4 3 683148901 2 2 632346764 1 3 707790409 5 2 900175271 1 3 904359007 5 2 130723486 4 3 294078827 5 3 495830002 2 2 201789420 1 2 860560099 3 2 845055410 5 2 861843869 4 2 275583076 4 3 541387227 4 3 108687054 3 3 793368307 3 2 906066623 2 3 800049679 2 3 616719800 3 3 192704232 1 3 853795625 1 2 585545360 5 2 519222301 2 3 349571179 5 2 113187809 4 2 501746690 3 2 775414246 4 3 629211064 2 3 678017087 2 2 919494518 1 2 500145286 1 3 555060660 2 3 212214834 2 3 239235261 4 2 900773836 5 2 878224029 2 3 492951791 3 3 631914351 3 3 982667698 4 3 456520381 3 3 507186020 4 3 444109049 1 3 802657640 4 2 775816599 1 2 656059913 5 3 862583359 2 2 264427897 3 3 430491633 1 2 899401517 2 3 408470721 1 3 451190305 1 2 712348785 5 2 259369732 3 3 218465705 5 3 395737108 3 2 211317983 1 2 203043795 1 2 390404110 1 3 782398853 5 3 861882953 1 3 121982154 3 2 176837491 1 2 495999005 2 2 671761277 5 2 103725800 2 2 786499507 3 2 973215250 3 2 362178106 5 3 987691823 3 2 645792845 1 2 340845560 1 3 164414529 1 2 222787164 1 3 838811098 4 3 546621546 1 3 351570680 5 3 153157264 4 3 768328113 5 3 687849620 2 3 114495764 3 3 727272433 4 3 461188181 5 2 878734118 5 2 634926914 2 2 283394070 1 2 339540389 2 2 851919842 1 3 129867400 5 2 187333941 1 2 991023114 2 3 292860433 4 3 173717463 5 2 914811143 4 3 463221536 3 2 377090648 1 3 461959163 3 3 733099276 3 3 739802287 5 2 914084530 3 3 162510351 2 2 151297216 5 2 663396158 5 3 658428924 5 2 690089374 3 2 494835094 2 2 536086166 1 2 689910858 3 3 283611518 4 3 165089144 1 2 851765023 4 3 936208300 4 3 367727647 3 2 489991971 5 3 803618704 4 3 441000463 3 3 727669051 2 2 605618407 1 3 466772805 3 3 429518172 5 2 651241181 4 2 254644726 1 3 500072590 2 3 932417864 2 2 270491969 5 2 571173281 5 3 451753741 1 2 646641910 2 3 322265170 4 3 973775455 5 2 553203611 5 3 613213154 2 2 542492847 1 3 466453448 1 3 503485196 1 3 414080793 1 2 273432750 5 2 268159158 5 3 384043723 2 2 593452184 1 2 522175127 2 2 134391981 5 2 645422149 4 2 318294919 1 2 651051644 1 3 130878058 5 2 334515598 5 3 630281180 2 3 174279416 3 2 261481918 1 2 949316943 1 2 220072324 2 2 463758829 3 2 539709957 3 2 396407342 1 3 843696433 4 2 391726781 5 3 655895837 1 3 394949009 2 2 465345634 5 3 343111942 2 2 978790589 2 3 298383697 4 3 334515335 4 2 557215879 4 3 602905382 5 2 262656742 5 3 404504897 4 2 264747983 2 2 598472782 4 2 936819519 1 2 722770975 4 2 788114387 3 3 209653800 2 2 221253472 2 2 837822607 3 2 429782113 3 3 763559461 5 3 352043945 5 2 791829056 5 3 620892222 3 3 218930063 4 3 822444750 2 3 679104344 4 2 344668165 2 3 579015410 1 3 779384602 5 3 436106627 1 3 652436496 4 3 373923890 2 2 717110947 5 3 394151684 4 3 118910118 3 3 652737638 2 2 722066336 3 2 527336405 2 3 283199473 3 2 161545186 3 3 708204037 2 2 433026865 2 2 346099918 2 2 867785306 1 2 136339842 5 3 248870048 4 3 126721805 1 3 780335242 2 2 239034357 2 3 301740488 3 3 816703574 3 2 587988808 2 2 615215351 3 2 518848943 5 2 247510267 1 3 255193752 1 2 198151855 4 2 408031337 2 2 510082918 5 3 909551699 3 3 978734235 4 3 161671908 2 3 105404496 3 2 621554232 1 2 736293184 4 2 977420160 3 2 814001120 2 3 806910434 2 3 543275684 2 3 456692952 3 2 784949561 4 3 352801165 3 3 316911608 1 3 492850390 4 3 411195502 4 2 347730743 3 2 818389162 2 2 555018863 5 2 978197036 5 2 510060107 2 2 324290735 5 2 133435828 1 2 641113524 4 3 257119432 4 2 380622743 4 2 174524009 1 2 586850625 1 3 880419682 5 3 410472273 2 3 854914288 1 3 589610402 4 3 602541250 2 3 273426882 3 2 428892720 4 2 850365514 4 3 373043758 2 3 589941996 2 3 521318243 2 2 111008268 2 3 567137711 2 2 524673086 4 3 726351242 2 2 315690010 3 2 610393943 5 2 401026360 5 3 700066762 5 3 237538497 2 2 620174618 2 3 262391666 2 2 429666669 3 3 548418947 1 2 708193079 2 2 166228621 4 2 704780181 3 2 760908443 1 3 645620523 1 3 168472217 1 2 143239217 2 2 225094068 5 3 224213798 4 3 560705101 3 2 741142583 5 3 593818741 2 3 608435503 2 3 494451932 1 3 837754547 1 2 865607453 3 3 798894057 1 3 598947349 5 3 309559992 4 2 306676866 1 2 831250361 1 2 506641983 4 3 186321153 2 2 763231840 2 3 508219539 5 2 229142533 5 3 127405160 4 2 536641174 3 2 997719433 1 3 446732510 5 2 565602710 3 3 301673682 2 3 942279458 3 3 478532426 5 3 450303092 5 2 843451573 1 3 786869093 4 2 473754831 4 3 783609883 1 3 177024408 2 3 934327462 2 3 395372521 2 3 368262268 1 2 212648505 4 3 591060503 2 3 735103485 1 3 253925903 3 3 302188279 4 3 302746174 3 2 601448712 1 2 733482112 5 2 723571920 5 2 890594782 1 2 533737222 2 3 583653230 2 2 217468892 1 3 169758272 1 2 483558468 4 3 818370906 3 2 714254074 1 2 750994912 5 2 532566238 5 2 464941426 5 3 577499069 2 2 814561155 5 2 826152255 5 2 386028474 2 3 537592987 2 3 109478428 5 3 125698138 4 3 153141301 5 2 962916428 5 3 955404705 3 3 173779468 1 2 826103717 3 2 207988656 3 3 712486664 3 3 904111982 1 2 314364611 1 2 532609253 4 2 133025665 2 3 365316543 5 2 414991123 5 3 165303444 4 2 724220857 3 3 512462481 4 2 103232433 2 3 564708712 3 2 330051370 5 2 274179867 5 3 471703704 2 2 137291033 3 2 494513220 1 3 975189186 4 2 312330578 2 2 587641119 2 2 151363950 3 2 505402837 5 2 257786911 3 3 398348919 2 2 275600823 4 3 192428635 2 2 554406865 1 3 151679826 1 3 133734344 5 2 685835905 4 3 205481432 5 2 979243169 2 3 254166057 2 2 494552447 4 2 737696150 1 2 529814082 1 2 321408389 1 2 458208912 2 3 356214766 4 3 297533049 5 3 967639688 3 3 806172574 2 3 684650112 4 2 332600533 5 2 441454180 3 3 147268038 5 3 146044118 5 2 519870119 1 3 955435579 1 3 580564313 1 2 841157813 4 2 436350594 4 2 369685168 3 2 656699046 4 3 875467619 5 2 556931358 2 3 537521283 2 2 261395614 4 3 906278045 1 3 307178004 4 3 114294218 4 2 947555475 3 3 399299835 5 3 958005181 2 3 999388215 5 2 410072943 4 3 371994658 1 3 479480725 3 3 508420073 2 2 139426111 5 3 121186237 4 2 414447033 4 3 203975597 1 3 732796615 4 2 716046769 2 2 184890074 3 2 365552313 3 3 899756455 5 3 405104403 3 2 805105295 4 2 598240922 2 3 714021079 3 2 193889007 3 3 814900746 5 3 504228479 5 2 716021148 1 2 418465097 2 2 254938069 4 2 156244011 4 3 889495668 1 2 820573414 5 2 549818581 4 3 292647343 5 2 417082067 1 2 678075747 1 2 224789880 5 3 771056279 4 2 504525830 2 2 355429266 2 3 968774011 2 2 512957040 5 2 103844207 5 2 974253024 3 2 159511331 3 2 101748398 2 2 455622283 3 2 594106354 3 3 414638234 3 3 534677806 2 2 157723177 1 3 249135068 3 2 741314154 4 2 472961375 4 2 959396606 1 2 308210948 1 2 322839094 1 3 386194940 5 3 221628627 5 3 970798811 1 2 941966130 4 3 982095974 5 2 171311710 3 2 406826870 3 3 878790932 2 3 114385236 1 2 222310935 2 2 219120587 5 2 860534071 1 2 508370903 3 3 636250802 1 2 632109805 1 3 330426063 3 2 754197315 3 2 159299934 2 2 900536408 4 2 578113125 5 3 492773664 5 2 928606159 3 3 369238888 2 3 166425552 3 2 129758295 3 3 747545064 4 2 511094946 5 3 469437058 4 2 374981598 2 2 187920292 1 3 299013944 5 2 143647445 2 2 930955466 3 2 197457467 3 2 181863671 3 2 493241011 4 2 448964660 2 3 275374806 5 2 725476337 3 3 361370756 3 2 196904667 1 2 758756626 1 2 939514141 4 3 612511717 4 3 540786675 4 3 708349825 4 3 344584090 2 3 433402227 1 3 492055782 3 2 737247915 1 3 148046125 2 3 115398354 5 2 819437662 1 2 546507393 5 2 295270790 1 2 923881413 4 2 824277014 1 3 546199533 2 2 694581701 2 2 556260234 5 3 312538710 3 2 208866207 5 3 452258713 2 2 888562134 3 2 764448224 5 2 703119537 2 3 604105377 5 2 566910832 1 3 386705634 5 2 727400385 2 2 213254034 3 3 156026728 2 3 636255923 1 2 255055186 3 2 258085141 1 2 660451274 2 2 279128809 1 2 281630049 4 3 280809209 2 2 847310297 1 2 915724501 5 3 544077281 3 3 197724147 1 3 288228265 5 3 485786295 5 3 876404249 2 2 290968528 4 2 270757434 1 2 510737218 4 2 417183631 2 3 548972142 5 2 309878950 2 3 414438921 1 2 463881500 1 3 442898585 4 2 352890823 3 3 638883416 2 3 996420115 3 3 904114949 3 3 369043784 1 3 996631942 5 2 633582132 4 2 409780341 4 2 395359316 5 2 593653261 5 3 240682398 2 2 238252357 4 2 956933705 2 3 933691410 3 2 347719138 1 2 402379108 1 2 931118493 3 3 662641046 4 3 309489890 4 3 339872757 5 3 420466642 3 2 898406654 1 3 218723236 4 3 741925011 1 3 684010976 3 2 110882644 1 3 356025128 5 3 240097966 1 2 374321370 5 2 132146125 2 3 736709182 3 3 544352058 1 2 206086888 1 2 679756821 1 2 185052948 3 3 811874937 5 2 579643036 5 2 741694805 1 3 420740900 1 3 184002304 3 2 943286510 1 3 176660343 2 2 605801686 5 3 656802424 4 3 621818648 5 2 683271114 2 2 757669276 4 2 254441134 1 2 862126843 1 3 175981848 5 2 856449081 4 2 251111080 3 2 330091570 2 3 179642766 3 3 225697035 2 3 809599607 4 2 652688604 3 3 873121788 1 3 196199865 5 2 696665660 5 3 477900417 4 2 561966496 3 3 594526896 1 2 739297298 4 2 627392510 1 2 255136756 5 3 947453812 1 3 821572596 4 3 703079753 5 3 599015262 2 2 107795096 5 2 610519753 1 3 350928891 3 3 404412165 2 2 275776424 5 2 239507443 4 2 272155968 5 3 626671785 3 3 600902101 1 2 407617854 3 3 268860340 3 2 222127175 5 2 350595894 5 3 432502521 1 3 520906286 3 3 308742328 2 2 681859818 1 3 333667896 2 2 846790228 5 2 760911627 3 3 624122299 4 3 140280924 2 3 368598753 5 2 115085724 4 3 480805663 5 2 476594148 1 3 727638869 5 2 522224837 4 3 775585005 1 3 976892313 2 3 598598394 4 3 690383305 1 3 268904398 1 3 203709260 5 2 851880467 2 2 787046595 1 2 860445414 5 2 594808473 5 3 582044631 4 2 918425578 3 2 762550144 2 3 187697134 2 3 220900055 3 3 745963829 2 3 750906615 1 2 365989700 2 2 682364310 2 2 667915465 1 3 233429918 4 2 712538697 5 2 787926056 5 2 256803522 4 2 235029334 1 2 190615410 5 3 745062125 2 2 163551735 1 2 754699479 3 2 472276473 4 2 963885911 1 2 266186195 1 2 218214134 3 2 102285586 2 2 608551332 1 3 506779448 5 3 628061340 4 3 891496067 4 3 617904184 4 3 187939164 4 3 720699481 2 3 135610373 1 3 519175648 2 3 894810232 3 3 757616174 2 2 460516077 4 3 361845492 5 2 928041075 2 3 435886046 4 2 366824091 4 2 108549644 2 3 167726587 5 2 235938657 4 3 801464066 5 3 793603180 4 2 921229913 1 2 806501211 5 2 613609495 5 2 820011834 1 3 218438595 4 2 901926828 3 3 559586423 4 2 952700072 2 3 803183448 4 2 163174481 1 3 714030566 2 3 679641617 2 2 544654770 4 2 200064223 1 2 266502777 4 2 926646131 4 2 187697250 4 3 976403585 3 2 304753862 1 2 776444092 5 3 724080001 5 3 875985995 3 2 972256758 5 3 286587630 1 2 373430676 1 3 751260041 5 3 220797274 5 2 517657258 2 2 607134490 5 2 766339050 3 3 139342962 1 2 491856567 3 2 599063073 5 2 168934056 2 2 575111572 4 3 835655917 4 2 910816859 1 3 174672674 2 3 619936120 2 3 609000921 4 3 488801383 1 2 702749709 2 3 981400004 1 3 409579659 4 2 256882788 5 3 543772645 1 2 482431122 4 2 228943733 1 2 485016461 4 3 752386578 5 3 528160322 3 3 132453946 1 2 733025821 3 3 666910824 1 2 559387880 4 3 987916288 3 3 772776159 5 2 758601082 1 3 669712864 3 3 141183525 2 3 534139532 3 2 240404148 3 3 263418923 2 3 793629816 3 3 576512328 4 2 989310930 4 2 173677440 3 2 251371142 1 2 156271764 5 2 657981503 2 3 159720643 5 2 757770462 2 2 499390484 5 3 263522926 4 2 919971340 2 2 626056199 5 3 551110047 5 3 490690368 3 3 497487215 5 3 248058181 3 3 672226272 1 3 629769562 1 3 919566147 2 3 906472162 2 2 756513113 2 2 609408725 3 3 420652344 3 2 487105580 3 2 422169146 1 2 268344916 4 3 880656151 3 2 796187838 1 2 441786597 2 3 806717340 5 2 774997958 2 2 182995208 1 3 531930587 5 3 106935844 2 2 251112269 2 3 720037358 2 3 366828791 3 2 333253263 5 2 447409740 5 2 187008255 3 3 225645313 1 3 163541504 1 2 848554720 1 2 379268746 3 2 359786667 2 2 258352376 3 2 369109601 5 2 743327863 5 3 634423009 4 2 729363607 1 3 426075026 5 3 522630247 3 2 267893055 1 3 321486217 2 3 482946763 2 2 693217628 5 3 909073563 2 2 874850610 4 3 777991543 3 2 761380156 3 2 831591293 2 3 470808239 5 2 991930814 5 3 817558570 1 3 955989848 5 3 236813289 3 2 847452304 5 2 471250907 5 3 587616525 3 2 654484092 2 3 519728370 1 3 816514266 1 2 273393596 2 2 657322871 4 2 859734600 1 2 312334687 3 2 628727001 5 2 336680981 1 2 966096350 3 3 647307846 1 3 736898170 5 2 667725383 3 2 860920991 1 3 424472200 5 3 799505835 5 2 891657287 5 2 302695066 5 3 308313207 1 2 696706384 3 2 370232260 4 3 646427716 2 2 709505437 4 2 422805428 4 2 131776372 4 3 586250601 2 2 459043925 3 3 781677517 4 2 839912518 3 2 645202020 2 3 498465893 5 3 231133396 4 3 382619037 5 2 782680541 4 3 678044199 2 2 312554985 3 2 164943547 5 3 193085189 2 2 914617107 2 3 869757004 2 3 154777456 1 2 318409719 5 2 145314625 2 3 252863445 3 3 917438848 5 3 489855287 1 3 368993471 4 2 175693899 3 3 696714426 1 2 184340340 1 3 985225797 5 3 542072536 2 2 239008885 4 3 799540748 3 3 398772604 3 2 866624854 4 2 359121142 5 2 338276256 2 3 401990194 5 3 372870316 3 3 884512823 2 2 378979097 1 2 625327587 3 2 273117236 3 3 118176432 5 3 387041015 2 3 599154151 1 2 774302350 3 2 214630336 5 3 738784843 4 2 739136626 4 2 993843264 1 3 936521115 1 3 100719723 1 2 615613572 5 2 444056619 2 3 861037214 4 2 632400250 5 3 911170143 3 3 680878568 3 2 186880076 2 2 856082174 2 3 638786238 5 2 220434020 3 3 202404471 3 3 352146186 4 3 998551240 1 2 398837475 2 3 794757792 5 2 494725137 1 3 332542796 4 3 446207397 2 3 726545510 1 3 170854074 3 3 450845394 1 3 954087863 5 2 488545169 2 3 347477466 3 3 945068838 5 2 593602364 3 2 709731364 2 3 898498937 1 2 264112411 2 2 862863198 2 3 481963205 4 2 999317325 5 3 868404256 5 3 938220109 5 3 868373585 3 2 137269242 5 3 954816512 4 2 172586746 1 2 896036539 1 2 454179488 2 2 551162860 1 2 143956999 5 2 428801657 2 3 306318148 3 2 840153377 3 2 134625963 3 2 638868243 3 2 961009474 1 3 177822457 4 3 483524463 1 3 133987113 3 3 745836214 5 2 293948765 4 2 210145449 3 3 256054570 4 3 370246398 5 2 667626144 3 3 648696230 2 3 755879796 2 2 211794185 3 3 861190491 3 3 812353457 2 2 374167287 4 3 670998424 5 2 734507342 5 3 419645695 2 2 570635385 2 2 744103891 5 2 686147484 2 2 266240999 4 3 652605481 3 3 405632532 3 3 790082945 2 2 176804640 4 3 197869027 2 3 123256301 3 3 241328099 2 2 854461485 1 3 758301237 2 3 423615256 1 2 284370362 5 3 743539177 5 3 714654191 1 3 157978289 1 3 902695828 3 2 755723631 1 3 232882186 2 3 548490907 4 2 755568161 2 2 910855073 1 3 742895823 3 2 624118429 4 2 556264883 5 3 203079165 2 3 245632436 5 2 702709144 3 2 713138663 2 3 990265744 2 3 787461912 5 2 367654694 5 2 134594979 3 2 510629359 4 2 518561613 5 3 324596129 2 2 260245078 4 2 911152662 4 3 947175851 2 2 679496211 3 3 115360135 2 3 990577918 2 3 470116454 4 2 620966671 2 2 388447064 5 3 887825159 2 2 508663265 1 2 462990700 5 3 551370732 5 2 960270339 4 3 363494469 3 3 858110597 4 3 801562854 2 2 179435382 5 2 300120992 2 2 313742616 1 3 816505506 2 3 549660601 4 3 643494933 5 3 653335526 5 3 672416799 5 3 614088850 5 2 837864716 2 2 835234584 4 2 119695521 3 2 682786093 2 3 919936590 5 3 263570508 1 3 208257313 2 2 863283539 3 3 378008995 3 3 789021746 2 2 786293060 2 2 914304638 4 3 546726802 1 2 496299696 1 2 837438235 3 2 663264507 5 2 536462538 1 2 508201138 5 3 909711343 5 2 941557920 4 3 607675109 4 3 686113954 1 3 491359234 4 3 909377958 5 2 289000197 3 3 218906293 1 3 558705159 5 2 202060206 1 3 831777946 4 3 648061201 4 3 859874400 1 3 765291234 2 2 803622414 2 2 630939270 3 3 795692531 5 3 479825301 3 2 932907578 2 3 784543391 5 2 885214171 5 3 942932929 2 2 531375137 2 2 751688590 5 3 414173464 1 2 978763624 3 3 279085316 1 2 632097035 2 3 135765621 3 3 501371952 3 3 509630184 4 2 986611814 1 3 744060102 4 3 191215727 1 2 296883218 5 2 445923028 5 3 419641699 5 3 252563435 2 2 139674461 1 3 852342071 5 3 348609674 2 2 183630919 1 3 738351633 5 3 671894931 4 3 213474862 1 2 717730920 1 3 107548686 5 3 574847180 4 2 668869933 3 3 641224121 2 3 577291766 4 3 490319838 3 3 452391724 1 3 449281195 1 3 719849952 4 2 812909245 2 2 779610129 4 3 845286284 1 3 413448304 4 2 524791473 3 2 618382329 1 3 780411919 5 3 522397558 3 2 136574049 4 2 357633182 1 3 312251019 5 2 496183430 3 2 122022595 4 2 928296296 2 2 487075335 4 2 110283304 1 2 386430140 1 3 579530871 2 2 329751539 1 3 752563866 5 3 833430169 5 3 966238258 2 2 125058686 1 2 656615486 2 2 810683870 4 3 400804229 1 3 562107634 2 3 175178316 5 3 930151000 4 3 272088500 2 2 564139899 1 2 502681831 1 3 350723619 5 2 681484140 4 3 123858155 5 3 773006107 4 2 145619746 5 3 168163215 5 3 704580958 2 2 738447108 5 3 163454500 3 3 259202033 4 3 968942506 2 3 751299025 1 2 577210881 3 2 396806574 2 3 991908165 4 2 399533313 1 2 482432666 5 2 760313142 2 3 806378594 5 2 122096229 5 2 343761103 4 2 697032697 2 2 228240226 4 2 670040626 1 3 720159503 2 2 189028175 3 2 154728152 2 3 864756868 2 2 962119459 3 2 484756750 4 3 300941351 3 2 314416531 4 2 276487278 2 3 860722749 5 3 548166255 5 2 225060931 5 3 453312847 5 3 152454433 1 3 421760164 3 2 357570056 3 2 775609975 3 3 817889371 3 3 596524669 5 2 606134385 2 3 831369354 2 3 231586304 4 2 291376808 4 2 759682627 3 2 259455217 1 3 866969872 1 2 142285826 3 2 723266177 3 3 257629756 4 3 452984677 4 2 454306825 3 3 769727846 4 3 490415770 1 3 120319464 4 3 845379123 2 3 984413973 2 2 669138670 1 3 612125518 2 2 704318447 4 2 514532749 1 2 239793684 2 3 674983177 5 3 864728372 3 3 563454787 2 2 105860380 3 3 533166361 4 3 573916475 1 2 369474268 2 2 383145703 5 2 725789807 3 2 303146938 1 3 535573625 4 3 599253417 3 3 606777735 1 2 532091009 5 2 514660516 2 3 818469583 5 3 617976590 2 3 354015710 1 2 458154425 4 3 720411358 1 3 696099407 4 2 262115878 2 2 161455802 4 3 757716252 4 2 637713312 2 3 438152179 3 2 487918493 4 3 518585880 3 3 670600737 4 3 704176812 1 3 570560443 1 3 570418362 4 2 907865303 1 2 437874575 3 2 994455655 5 3 778698584 1 3 144995592 2 2 854078446 3 2 523492699 5 3 831743358 1 3 777433521 5 3 308510559 2 2 216773525 3 3 654414554 5 3 166601954 3 2 575800794 3 2 381289803 3 3 572706684 4 3 384888826 1 2 101527518 1 2 736543831 4 2 460823212 1 2 326201800 1 3 517542561 2 2 640364393 1 3 326544177 2 3 867673338 4 3 578585249 5 2 169004905 1 2 854924578 2 2 194062044 5 2 892856960 4 3 709772171 2 2 321121089 5 3 398518160 3 3 109801660 1 2 278293227 1 2 828644295 3 3 335287405 4 3 184795156 3 2 243855802 1 3 399055282 2 2 458669708 3 2 830503660 2 2 447503215 5 2 111285192 1 3 872259888 5 3 976414364 3 3 778978567 3 2 206251270 3 3 859531906 3 2 431446410 2 3 586012676 2 3 510014397 4 2 295875231 3 3 136079469 2 3 108728089 4 2 662692037 5 3 199627505 3 2 144172107 4 2 773414295 4 3 632971957 5 2 488371759 1 2 337084941 5 2 683126287 3 3 331514642 1 2 273324973 3 3 578537800 4 3 925238296 4 3 117585162 5 3 996333176 3 2 564692634 4 3 269388831 3 3 657424682 5 2 648548874 4 2 546462432 3 2 834781671 2 3 866207270 1 2 961763325 1 3 238899583 2 2 846668971 5 2 740556209 4 3 116318824 4 2 953795348 1 3 298487347 4 2 673993177 3 2 884336167 3 2 956174863 3 2 289931367 3 2 120548523 1 3 465656351 3 3 103222935 1 2 177775003 5 3 123397433 5 2 713971059 2 2 956813867 4 2 635268156 4 2 466057675 4 3 743221568 4 3 131910307 1 3 489625307 3 3 272617281 5 3 595005371 2 2 908128628 3 2 804529072 5 3 226290848 1 3 690040187 1 3 110191407 1 3 264162052 4 3 237500568 1 2 543579391 1 2 216315799 3 3 134463684 3 3 713671510 5 2 488319909 5 3 953359159 1 2 739934963 5 2 682213496 2 2 328563804 3 2 415915237 1 3 267804148 1 2 711970109 1 3 495294246 3 2 532354438 2 3 915167261 2 3 405091497 1 2 290161322 3 2 147924653 4 2 122873487 3 2 384769231 4 3 975820300 4 2 692950180 3 3 453590288 5 3 754511846 1 2 858163990 1 2 359033111 2 3 718652137 4 2 393892683 1 2 600698591 2 3 389027420 1 2 210175711 2 2 566832670 5 3 129668367 5 2 711214766 5 3 536348784 2 3 978174063 3 3 941934675 1 3 852647652 5 3 765956853 4 3 697078831 3 2 750500734 4 3 760463175 2 2 842325645 3 2 321247896 2 2 368118851 3 2 697170332 5 3 547390303 5 2 220235503 2 2 260538583 3 3 417548389 1 2 204165188 3 3 186483425 4 3 226794598 3 2 710651275 1 2 860467677 3 2 649868314 4 3 113228746 2 2 400816462 5 2 186617239 5 3 961913487 5 3 246037180 3 3 724245978 3 2 528191269 1 2 316699137 1 3 883993369 5 2 117719186 4 2 140720139 3 3 170912449 1 3 301730442 2 3 748626742 3 2 727626800 5 3 180600812 4 3 459281044 4 3 936912590 1 3 520101173 5 2 904884844 4 2 162212919 4 2 497610518 3 3 257821100 1 2 660485373 4 2 778156310 4 3 223184591 3 2 932694461 1 2 961133249 3 3 745302081 2 3 263747912 2 3 829657864 2 3 610808897 1 3 442275908 1 2 382898651 1 3 209868028 5 2 443557886 1 2 654968405 4 3 419277922 5 2 293281639 1 2 186181258 4 3 965847078 5 3 271391095 4 3 136457601 1 2 130456324 5 2 799429146 3 3 569944754 2 3 405142855 2 3 548663702 1 3 984189423 5 2 413523731 4 3 121449411 3 3 968808155 4 3 878921290 2 2 729176465 1 2 981049652 5 3 697910516 1 3 670405545 5 2 155916410 5 2 757237420 5 2 195556257 4 2 240707546 5 3 206051075 5 3 864949343 5 2 978907078 1 3 369208481 1 3 923918903 5 3 805103709 5 2 880549524 1 3 162199784 5 3 413213465 4 3 518686007 3 2 449829187 2 2 500507468 5 3 128549954 5 2 725574674 5 2 981001245 5 3 319686213 3 3 392633362 1 3 970173177 4 3 536425551 4 3 601653469 1 2 247534676 2 2 390839703 1 3 281510769 2 3 355335838 1 3 645068007 5 2 412867580 4 3 220017385 4 3 771600598 2 3 582303509 5 3 752809416 5 3 634587599 4 3 781306131 5 2 801388519 3 3 160128621 3 3 710582583 4 3 946506339 3 3 671308437 4 2 240854603 1 3 835171673 4 3 937481303 3 3 494671629 2 3 307548279 5 3 176244140 4 3 519402544 4 3 150061100 5 2 340313508 1 2 530280629 5 2 159400882 3 2 870776006 2 2 845719195 3 2 770060760 5 2 732257291 4 2 201751343 5 2 267473111 1 3 512002356 5 2 498200507 5 3 657078839 1 3 612423345 3 2 743901078 3 3 610245548 4 2 249120089 1 2 139392878 4 3 879223077 3 3 992096240 4 2 974580044 3 2 805599763 5 2 548895656 1 3 509888410 3 2 753493330 4 3 609596388 2 3 647764674 5 3 518017224 2 2 672906557 5 3 241320330 2 2 517803044 4 3 546337590 2 3 292911407 4 2 858603535 4 3 166033143 2 3 596940849 2 2 976255210 1 2 287200286 2 2 378853125 5 3 511696340 5 3 119846959 4 3 628500811 2 2 270208440 5 2 942439026 5 2 749413873 4 3 245289184 4 3 332499739 3 2 538909156 2 2 971938450 3 3 414364134 3 3 256292424 2 2 482506967 3 2 428355822 4 3 574719122 3 2 378267361 3 3 279854906 2 2 921901551 3 2 183428813 5 3 748496355 2 2 936119696 2 3 901677805 2 3 254340743 4 2 494646593 2 3 835941525 3 3 537109508 1 3 616817972 3 3 202075923 1 3 130144084 5 2 361416171 1 3 100687020 4 2 509627758 3 3 229462863 4 2 802359424 5 3 165390015 5 3 164552213 3 2 150504373 4 3 665448095 5 3 589120487 3 2 158685320 3 2 160317126 4 2 370173283 5 3 483078522 5 2 501587730 5 3 353440982 3 2 562435497 4 2 141727045 1 2 568179516 1 2 472513840 2 3 612552445 3 3 546465624 5 2 324015572 4 3 717532222 3 3 695800710 5 2 199174794 4 3 538753356 4 3 398882257 2 2 467038141 5 3 711003878 5 2 940870279 3 3 733412005 1 2 549455430 1 3 586565163 3 2 901858305 5 2 675869486 4 2 178090566 4 3 598463656 2 3 762117169 1 3 476927219 1 2 425970931 3 3 109576040 1 2 462773811 5 2 606441968 2 2 277763315 2 3 253660270 5 3 354934577 4 3 214856358 4 3 840321706 2 3 152826382 2 2 135632041 1 2 811531442 2 2 510879136 4 2 552103886 2 2 840448696 1 2 618120436 5 2 626695508 1 3 763197639 4 2 581488162 3 3 936284123 2 3 632339263 4 3 798726088 3 2 706311260 3 2 902333823 3 3 546842976 2 2 754287422 1 2 957293332 1 2 318467916 5 2 205166998 4 3 707805386 5 3 240172232 5 3 620380845 4 2 199508455 1 2 320695014 1 2 201310935 3 2 278232789 1 2 501498345 1 2 297537494 1 2 759544676 5 3 831630353 2 3 288186693 3 2 126306698 3 2 133363216 3 2 816203640 5 2 842549874 4 2 826653747 2 2 323895494 2 3 928931229 1 2 340150177 1 2 590012383 1 2 233236455 4 3 163372499 1 3 594842838 5 3 948516534 3 3 825005619 3 3 438653561 3 2 667271328 1 3 146513403 5 2 648882233 2 2 700993286 3 3 802862522 5 2 977280202 1 2 989168448 1 3 196746592 1 2 303546362 5 3 305861759 3 3 941927096 4 2 651584535 4 3 609953572 1 3 347301392 5 2 282428380 5 2 496807732 3 3 284036712 3 2 667993448 3 2 643691083 4 2 113574004 1 2 708448368 3 3 527829701 3 2 316663568 1 3 701523515 4 3 797382780 2 2 644119270 2 2 858225518 5 2 415637503 1 2 776275511 3 3 647414577 3 3 392328418 2 2 566776887 3 3 687868472 4 3 775833925 4 2 292828384 2 3 936429816 5 3 207871549 2 3 842653480 3 3 115725477 3 2 786271718 3 2 380108275 2 2 828141212 2 3 218389334 4 3 576844807 4 2 546914275 5 3 170645351 1 3 985270570 5 2 329737665 3 2 921168083 3 3 372021145 3 3 673299395 2 2 783252457 5 3 612665810 2 3 198141078 3 3 292226617 1 2 529123125 2 2 459649809 5 3 125953820 4 2 757005553 3 3 466243238 3 2 595830199 4 2 718801878 4 2 828639589 2 2 147773969 5 3 173902034 1 2 897633428 2 2 373974600 2 2 531237253 4 2 191061133 2 3 399502466 2 3 257030938 2 3 349732238 1 2 553829416 4 2 250326587 1 3 607512926 2 3 646353717 3 3 533701588 5 2 933602790 2 2 457029016 5 3 947101814 2 2 308249561 1 3 438242117 5 2 724381591 1 3 643150305 5 3 835032904 1 2 468323643 4 3 593558476 2 3 705292399 1 2 245583338 4 3 367196889 4 2 918418756 2 3 797326163 5 3 987498166 5 2 118668449 2 2 656045076 1 2 886305977 4 3 190366512 3 2 567583030 3 2 399937661 4 3 416577878 5 3 469356618 4 2 477273312 2 3 236102543 4 2 336548454 2 2 144793407 1 2 986762463 2 2 787108563 4 2 527419542 3 2 943704450 2 2 892241883 3 2 274546216 2 2 943031470 5 2 978145831 2 2 856183230 4 3 381048352 3 2 365556162 2 3 376367397 1 2 858681338 3 3 448235158 3 3 488942458 4 3 729038282 2 3 366178977 3 3 883684077 4 3 143024025 3 3 219744213 4 2 244983479 5 2 987820730 2 3 345980491 2 3 153987980 4 3 401336047 1 3 725715849 1 2 389833518 5 2 624443559 5 2 354791570 4 3 712679155 4 2 629397716 5 2 448387834 3 2 282262332 2 3 597471124 5 3 241451050 3 3 409797495 5 3 555585825 4 3 705934792 3 3 413681667 2 2 660589616 3 2 354103856 4 2 255171945 3 2 555325125 1 3 287014224 5 3 810104806 2 3 613129892 2 2 298874008 4 3 346911814 4 2 186058393 5 3 596811139 3 2 638849684 5 2 788582260 1 3 606047491 2 3 330842658 3 3 751433833 5 3 110561393 3 2 468081568 2 3 629033424 2 3 792473385 3 3 888670587 5 2 108844161 3 3 324699940 4 2 298904539 2 3 509957163 1 3 742814242 1 3 688474030 5 2 348463299 3 3 148368844 1 3 831201215 3 2 182010078 2 2 200783831 4 3 599396447 1 2 353960278 4 2 829660943 1 2 412104816 1 3 691941300 3 2 868515130 2 2 381497066 5 2 741774776 3 2 156470534 2 2 499075531 4 2 948378414 2 3 786611185 3 3 422311334 1 2 375214603 5 2 244381600 1 3 323644441 2 3 538412296 1 3 604833863 3 2 632292277 2 3 197230934 1 2 341790731 5 2 458972274 3 3 238530039 5 3 296072417 3 3 505310481 2 2 526158240 4 2 975785567 4 2 400841458 2 2 995472173 2 2 581729180 3 3 215423368 4 2 142399422 4 3 609889867 3 3 460247371 2 3 605412556 3 2 403441538 2 3 831753571 1 2 671186932 5 3 947735003 4 2 423181177 1 2 850740304 5 2 892802314 2 3 348267884 4 3 736994723 3 2 600715416 4 2 903203978 5 3 392558914 2 3 776942821 3 2 586170619 4 2 167446405 4 3 770379384 1 3 959765421 1 2 347373832 2 2 981703995 1 2 304591897 2 2 172029357 3 3 328081332 3 3 615263704 3 3 884005524 3 2 248568921 5 3 899062791 5 2 179997684 2 2 286788571 2 3 830132523 3 2 112363642 4 2 958139459 3 3 698091396 2 2 680072890 4 3 316530771 3 2 898183404 5 3 252536374 1 3 989098176 3 2 479088363 5 3 931236597 2 3 544042443 3 3 869782274 4 3 272086168 2 2 115031314 2 3 997546483 2 2 270120101 1 3 260180290 5 3 224234432 5 3 582530711 5 3 136941671 2 3 230167276 5 2 642491653 3 2 934873497 4 3 338876170 3 3 489049728 2 3 700741541 2 2 178614299 5 3 695264290 5 2 603285087 3 2 912549789 5 2 943617235 2 3 261031362 1 2 376185427 4 2 733649748 3 2 749528206 4 3 654322710 2 2 562492544 5 2 715007392 4 2 882434803 5 3 460139165 1 2 520205246 3 2 377015649 3 3 739207779 5 3 123478077 3 3 541084265 4 2 544401912 5 3 217316017 4 3 225753937 4 3 587208909 2 2 324159787 4 2 987071796 3 3 229111854 2 2 133659224 3 2 534613485 2 3 800084611 2 2 295014979 1 3 675230139 1 3 872710578 5 2 746231135 4 3 738827326 2 3 372060658 1 3 277175660 2 3 393550279 4 2 270660861 3 2 171140286 1 3 260942421 4 2 650875333 1 2 189834093 1 3 237825185 2 2 956756080 3 3 207184937 2 3 762645577 3 3 538180337 2 2 471695041 4 3 177001597 1 3 365795800 5 3 773706532 2 2 295284456 1 2 675744351 2 3 935174972 4 3 719172877 1 3 190501967 2 3 460867341 3 3 393442196 5 3 154413025 4 2 607079384 5 2 148945106 3 2 669313702 2 2 500538510 2 3 182213296 3 3 131147736 3 3 881552971 4 2 638336264 3 3 830702401 4 2 336811825 5 3 892840043 4 2 640472189 3 2 121002727 3 3 611760204 2 3 858806537 5 3 295906389 4 2 273501415 3 3 178767559 5 2 186255982 5 2 658637918 5 3 950344349 3 2 558354143 3 2 711108838 4 3 685571986 4 2 168939568 3 3 725756674 4 2 894999523 3 2 153993842 1 3 516698917 2 3 534693009 2 3 345400996 1 3 177957301 4 3 490010748 3 3 964165540 3 2 146675554 1 2 899972723 4 2 351002031 1 2 955443187 4 2 344752311 4 3 611211677 5 2 330668382 5 2 179160689 3 3 447534045 3 2 767210065 3 2 121503683 4 2 319005198 1 3 709471048 2 3 457918383 1 3 119241718 5 2 469560436 3 2 350157964 2 2 492527766 2 2 741884333 4 2 607669258 4 2 800534184 3 2 949414221 2 3 320328148 4 2 415928982 5 3 993378863 2 2 777728913 3 2 166016308 4 3 132463249 2 3 590410500 1 3 282977979 3 2 168045089 2 2 317849145 1 3 122101708 4 2 824457247 5 2 260181868 2 3 615684863 3 3 961906367 1 3 137680155 1 3 141481964 4 2 296558514 1 2 337430548 3 2 517834146 5 3 569424137 5 2 544071594 1 3 142379795 1 2 478192808 1 2 563733068 3 3 831376436 2 3 486819733 1 3 571140014 4 2 752429662 5 2 951525798 1 3 397626238 1 2 250839410 2 2 701305515 4 2 131911109 4 2 684494071 4 3 151066069 3 3 147371596 3 3 367140255 5 3 709101702 3 3 368926249 1 3 822688848 1 3 554542796 2 2 243974602 4 3 746105209 5 2 596505850 3 3 785717173 1 3 104264819 2 3 932943502 4 3 283438604 5 3 804597820 2 3 505990526 1 3 291737015 2 2 269004427 1 3 570935921 4 3 444299837 1 3 135925105 3 3 474045204 4 3 901882204 5 3 504316066 1 2 369793924 2 3 247537610 2 3 598333501 3 3 363995489 2 3 507785327 3 3 714352223 4 2 347836389 1 2 660429555 2 2 576770032 5 3 626019439 2 3 955680842 2 3 257102922 2 3 415248767 1 2 704407693 1 3 339769362 5 3 104503707 3 2 676771232 4 3 156595863 5 2 512705333 1 2 266669181 3 2 747524723 4 3 310281256 1 2 467252593 5 3 965081209 1 2 659531250 3 2 252841131 3 2 797629018 2 2 197489628 4 3 236045699 3 3 876176723 1 2 690395009 2 3 249505047 2 2 499422723 4 3 995789066 2 3 937254778 5 3 539430922 2 3 850058208 1 2 150103767 1 2 664053116 1 2 196539327 2 2 213373162 3 3 179149089 5 3 574367670 2 2 979141758 3 2 693911980 1 2 913209131 2 3 679368722 3 2 679337859 4 3 322468342 3 2 480581610 5 2 667293980 5 3 473183331 5 3 381915543 1 3 953418227 1 3 367764472 3 3 715754848 3 3 153875598 4 3 731336878 3 2 413622579 2 3 940380848 1 3 777779099 1 2 227024313 2 2 505490858 5 2 868507678 4 2 714270208 3 2 539435246 3 2 851187756 2 2 693119731 5 3 589589631 4 3 748964073 1 2 497859074 3 2 330363539 4 3 909626674 2 3 900674964 2 3 739228811 3 3 351519354 3 2 821703032 5 2 345990606 2 2 960158132 2 3 399288480 2 3 831486977 1 2 732359974 2 3 710219629 5 3 394491847 2 3 367188035 3 2 648373669 1 3 709797802 2 2 342307108 2 2 672367070 5 2 719079065 2 3 500567561 5 3 795395822 3 3 322910646 3 2 957427178 3 2 948287339 5 2 648657053 4 2 878409169 1 3 626401453 5 3 150621436 1 2 657993651 5 3 345366044 5 2 314275149 1 2 438095321 4 2 417706181 1 2 688870988 3 2 892490822 5 2 255263934 1 2 115517647 2 3 136007014 4 3 241139224 1 3 600311934 2 2 476446995 4 2 252790504 4 2 407196837 3 2 577650373 4 2 685509443 4 2 764704183 4 2 123185746 4 2 612475929 4 3 796547698 4 3 425344495 4 2 660397049 1 2 284561763 4 2 596533225 5 3 405895240 5 3 336405661 1 2 893784865 5 3 547112124 5 2 278839976 4 2 141172526 4 2 440429923 4 2 768364494 3 2 500622057 2 3 435749641 3 2 592122325 2 3 445776585 2 2 171637008 2 3 646168693 4 3 230487859 5 2 188084922 3 3 848148780 5 2 659546444 4 3 648226287 4 3 258796800 3 2 401194822 3 2 748094813 5 2 942137108 5 2 767157920 4 3 331543938 5 2 449776273 1 2 924737356 3 3 135692221 3 3 245656772 1 3 131132111 2 3 338279978 1 3 182860531 2 3 452730736 4 3 867192074 2 3 697873641 2 2 892826751 5 2 924018334 5 2 481544765 3 2 269654410 1 2 809243843 5 3 819376017 3 2 668963563 1 2 306409372 2 3 257040340 5 2 180754363 1 3 163323590 5 2 631584381 3 3 729942303 4 2 430279196 1 3 581313944 2 2 443230235 3 3 562495891 3 3 834692154 1 3 977548445 3 3 255726194 3 3 357936504 1 2 103480247 2 3 309768631 1 2 181079899 2 2 430707545 2 3 566981997 1 2 508757089 1 2 930862600 1 2 115107379 2 3 748446535 1 3 320899967 2 2 699089833 1 2 224147421 4 3 697954094 3 2 456052115 2 3 437781597 1 3 761760820 5 3 419089623 4 2 937745495 5 3 134565839 4 2 225593807 4 3 839101572 5 2 462834559 2 3 834020994 2 3 766504396 1 3 252087851 5 2 445680515 5 2 123509041 3 2 977811206 3 3 349966718 1 3 259749873 4 3 446919415 2 2 238185489 1 2 934409996 2 3 840093322 3 2 102126909 2 3 208319825 3 3 157217700 4 2 755263136 1 2 484239674 2 2 287077089 4 3 680074218 1 2 980321979 4 2 706662987 4 2 625792771 1 3 510527540 5 2 361416720 2 3 561609749 3 3 523325412 5 3 360614887 3 2 892802896 4 3 782296868 3 2 744629386 5 3 691581100 5 2 633820953 2 3 385933294 2 2 548417441 3 2 631137434 5 3 902427531 2 3 195214636 3 2 359403729 1 3 786233797 2 2 594826746 1 2 911042023 1 3 105282387 5 2 759441379 3 3 306634600 4 2 501767416 5 2 867471559 2 2 509292654 5 3 793260446 4 2 441446998 2 2 655759748 1 2 630878699 2 3 834112268 5 3 810764655 1 3 443630492 4 2 524844782 5 2 375942445 3 2 708694333 2 2 849995925 3 3 629325677 1 3 474658373 4 2 514349669 5 2 167775205 1 2 862641993 2 2 153466873 2 3 141594702 3 3 737776708 2 2 739792807 5 2 295077406 5 2 701897646 1 3 638461391 2 2 430139244 4 3 489406143 2 3 681779254 3 2 113171325 1 2 650295614 4 3 972334486 5 3 185632669 5 2 620336353 2 3 294678710 1 3 200134639 1 2 339048282 4 3 154356251 1 3 647857797 1 2 105130272 5 3 903560151 2 2 256350986 1 3 984110277 3 2 161974560 4 3 556705859 2 2 856027719 3 3 246154497 4 3 961786202 3 3 431333788 1 2 546008517 5 3 529704535 3 2 991001413 1 2 209517392 1 3 559320721 4 2 112750542 2 3 106795325 2 2 482027927 5 3 678089968 4 2 613893217 5 3 389967698 5 3 773976466 5 2 254628527 2 2 988082226 2 3 485390584 3 2 827468578 3 3 446017091 3 3 528472693 4 2 142438135 2 3 336125782 5 2 399857362 4 2 622072899 1 3 843007251 2 3 352498668 5 3 627304784 2 3 891424433 4 3 891968533 5 3 122526112 1 3 490885922 5 2 507145997 4 3 888767194 2 2 874672053 5 2 834927335 3 2 329392684 5 2 428420847 4 3 126412319 2 3 438271698 4 3 113883521 5 3 779962872 1 2 176509515 4 2 176778175 4 3 696397468 3 2 156205985 4 2 504516207 2 3 941848313 3 3 788398677 5 2 605732914 3 2 465437255 5 3 451058100 2 3 814445055 4 2 179673740 3 2 235704211 2 2 787568331 3 3 387688155 1 3 854213419 4 2 400997269 4 3 477292582 1 3 730847108 3 2 620544813 5 2 487851057 4 3 758608800 4 3 108201582 3 2 810395078 1 3 555253388 4 2 417438858 3 3 701683063 1 2 544165469 2 3 498306451 5 2 127191210 2 2 502268878 1 2 507280383 4 2 936091744 5 2 880464926 1 3 989635696 3 2 872606628 3 2 371878158 2 3 676544068 5 3 369087914 3 2 927658076 4 2 443487097 4 3 535463230 2 3 588770852 2 2 928297403 4 2 429353366 5 3 767906584 3 2 814351432 2 2 110884065 4 3 752833880 3 2 742056366 4 2 248876135 5 2 248164641 5 3 141958018 2 3 861715338 2 2 722089880 3 3 821866091 4 3 402272412 2 2 831499955 5 3 661849755 3 3 943390907 2 2 961834048 3 2 803347424 1 3 575162836 3 3 488867589 2 3 556005241 1 2 774951603 2 2 685390429 2 3 754360321 4 3 796217637 5 2 180229060 3 3 394505232 3 3 685971534 3 3 122407237 2 3 182041134 4 2 677260263 1 2 959337985 4 3 478772177 4 2 473253888 1 2 526721481 4 3 959956386 1 3 459092847 1 2 624740561 3 2 920214667 1 3 386984278 1 2 526117077 2 3 915973982 5 3 105829049 3 2 617245546 1 3 169311228 3 3 685469219 4 2 727971518 1 3 932413388 3 3 745944837 3 2 768676812 3 2 451286456 5 2 611706990 2 2 640966979 5 3 308536374 2 2 479996532 4 3 252922345 3 3 853160072 3 2 415318018 5 3 990157762 5 2 699363205 4 2 159885507 3 3 637455121 5 2 844926271 2 2 635443897 4 2 556919828 4 3 290731425 4 2 555805776 1 3 167642090 2 3 772329943 3 2 995869478 1 3 193702759 5 2 798069686 2 2 482620468 5 3 303699028 1 2 516786063 2 2 494313618 2 2 267355782 1 3 959765908 5 3 493760469 5 2 610248221 1 2 215620249 4 2 981313824 4 3 772955882 4 3 179243206 4 3 379042550 2 2 903212035 1 3 884242125 1 2 738120523 5 2 479139905 1 2 405667598 3 3 348817862 1 2 749669261 2 2 640651133 5 3 471665530 5 3 574151416 2 2 225737223 1 3 741150181 4 3 768379714 2 2 626937439 5 3 611506722 5 2 620537074 4 2 760776138 1 2 715719619 2 3 879664335 3 3 702983323 2 3 955308057 3 2 489624106 1 3 648506083 2 3 113342114 3 3 594734584 5 2 245251433 1 3 521397217 2 3 554677438 4 3 686451565 1 3 810388443 4 3 699573695 5 2 883384609 4 2 931828219 4 2 248605024 1 2 371623438 1 3 345340339 2 2 344646605 4 3 972849937 1 2 637766138 5 2 634557266 2 3 554144741 2 3 812082779 3 3 221656157 5 3 470617188 2 2 564043978 3 3 482719004 5 3 814306587 3 3 311185193 2 3 572203237 1 3 969896072 2 2 279383131 3 3 665780817 2 3 947351064 2 2 251732835 5 2 104079593 4 2 791436398 3 2 558666218 3 3 823024629 2 3 946493414 3 2 564371604 5 2 362701744 1 2 945608509 2 3 142516909 2 3 972308667 2 3 288878830 4 3 623425845 3 3 336174285 3 3 291326268 4 3 473336828 1 3 359434615 3 2 873762319 3 2 729550864 4 2 560858392 1 2 273607658 3 2 340791549 3 2 786863633 3 3 658048752 3 2 395690988 4 3 906731945 4 2 397349806 5 2 252453544 3 3 180344910 2 3 792933303 4 3 493103475 5 3 618460420 4 3 127974228 1 2 322074002 5 2 467426772 4 2 549459410 1 2 343167981 2 2 987237953 2 2 651453087 1 2 397464706 4 2 679747152 5 3 547336509 2 2 725054811 1 2 282088470 1 3 627938305 1 3 916267538 5 2 520509806 4 2 961834700 2 3 631551137 1 3 654611348 2 3 208391082 2 3 112455420 2 2 230135866 3 3 489452616 1 3 949534994 3 3 320690906 1 2 443095639 5 2 474402463 3 2 365423486 5 2 595929408 4 3 372020981 4 2 292089197 3 2 248279043 5 3 810518938 4 3 324210325 2 2 497224621 1 3 640045342 4 2 555811539 1 2 586684926 3 3 314659909 3 2 294887936 4 2 668217274 3 3 913799038 2 2 870003337 2 3 405584732 3 3 916928841 5 3 840922844 1 2 485019197 5 2 972911033 5 2 446808630 4 3 631425409 1 3 311900180 3 2 610726816 1 2 161945001 1 3 717683818 3 3 226990316 5 3 581489489 4 2 116828551 3 2 146663424 4 2 678497015 2 2 491112584 2 2 360200872 1 2 479225174 4 3 398964229 1 3 525994526 3 2 371023710 5 2 688786051 4 2 635892588 3 3 806538725 1 3 988749465 5 3 504528580 2 2 401613933 5 3 457099134 5 3 551358429 4 3 862154577 3 2 271375311 3 2 268993687 5 3 660941928 5 2 698577281 3 3 598092105 4 3 614297711 5 2 340007835 3 2 397999141 2 3 936080176 5 2 750995612 5 3 310689470 2 3 497953964 2 3 724388730 3 3 239557738 1 3 894879211 4 3 530404986 4 2 595745768 1 2 506128818 2 2 762126077 2 3 519000256 1 3 301217600 1 3 899005104 1 3 567838465 4 3 708362857 5 3 399174415 1 3 179366174 3 3 517347092 2 3 927667245 1 3 652314849 1 2 981523104 1 2 767564981 2 3 751792595 1 2 897993395 2 3 969739548 1 2 954438614 1 2 479613818 3 3 603822707 3 2 571375167 4 2 199635893 5 2 542843056 2 3 807289167 1 3 473731403 1 3 753379639 2 3 505408907 3 3 112149532 1 2 339237761 4 2 969214757 1 3 594986787 4 2 286732278 4 3 976179719 4 3 930585816 2 2 242898254 2 2 227385279 5 2 995652419 4 3 265841944 4 3 497211915 1 3 337473709 3 2 876557273 2 2 257552709 1 2 515994049 3 3 630005626 4 2 822808703 5 3 625350329 4 2 567903534 3 3 942427446 2 2 139436655 4 3 462842673 2 2 155513584 4 3 156219732 4 3 103010542 2 3 299173070 4 2 272966841 5 3 499863435 1 3 331143848 4 2 938974135 5 2 437920129 5 2 787886386 4 3 260067270 2 3 720611678 1 2 627728388 3 2 524449360 1 3 874735260 3 3 122855736 2 2 507156243 5 3 701618606 2 3 224736737 2 2 718843741 3 2 103123827 5 2 854116900 4 3 317714620 2 3 921806404 1 3 395121044 2 3 305860936 3 3 415246670 2 2 429651760 2 3 414626959 2 2 866890089 5 2 221461097 3 2 409852764 1 2 199598584 2 3 546240048 4 3 438362948 1 2 192202021 4 3 764008817 2 2 948393171 4 3 706487054 4 2 546165906 3 2 364812013 1 3 196206436 1 2 579315103 3 2 543616983 5 3 638989978 3 3 191941897 3 3 613403533 1 3 148150887 1 3 891238362 2 2 699858949 2 2 314686842 2 2 879742695 1 2 388852383 2 2 309699001 5 3 691906271 4 3 705920353 4 2 967150461 4 2 783526084 3 2 141665242 1 3 634808212 5 2 927412655 2 2 733462841 3 3 251214307 3 3 838619387 4 2 518181071 1 3 158190413 5 3 406619372 1 2 324119217 4 2 998615297 5 3 784417115 2 3 685296975 2 3 752004443 3 3 951461529 2 3 404675267 2 2 475369781 1 3 908663555 4 2 862698971 4 3 834804685 2 3 554773608 4 2 549705276 1 2 360070852 3 2 357442834 5 2 439311670 3 3 374607840 1 2 556156641 1 3 311758890 4 2 714124159 4 2 686103041 1 3 697320557 5 3 564824962 5 2 919740470 5 3 124073958 4 2 575941200 2 2 107441757 5 3 742716164 3 3 794865640 4 2 785629569 3 3 485023791 2 2 464742766 5 2 542950551 1 3 332874204 5 2 517098400 4 2 745080242 4 2 566689578 3 2 302997869 1 2 844485124 5 3 481086023 3 2 836009191 5 3 417658774 1 2 174936098 1 3 417633522 2 3 779588480 2 2 691141299 2 3 341626273 2 3 191334813 2 2 145418911 2 3 559393090 3 2 780090634 3 3 482852403 3 2 335781484 4 2 973761622 4 2 270465160 3 2 641591563 2 2 987579605 4 2 856847820 1 3 587117781 1 3 788511392 1 2 705663757 3 2 263633406 4 3 662244078 3 3 784829940 5 2 534312173 3 3 511446054 4 2 670590248 2 3 553088161 5 2 755874707 3 3 938744767 4 2 367339528 1 3 176932998 5 3 827715293 2 3 354747794 1 3 772276535 2 2 451002652 4 2 720339339 2 2 330527306 5 2 777199335 5 2 245934212 1 3 193953452 5 3 737211258 4 3 833838494 2 2 470107745 4 3 622161684 2 2 287736274 1 3 557918499 2 2 308847524 2 3 304132892 2 3 358455247 5 2 977888912 3 2 216833280 2 3 880187638 2 3 531418584 5 2 552921679 1 2 284205948 4 3 454318809 2 3 951727519 1 2 826108502 3 3 463844585 3 3 861368079 5 2 884799070 1 2 691523811 2 3 103182559 2 2 371217852 4 3 967851761 4 2 223297812 5 3 621168263 2 3 740344963 3 2 443376537 2 2 500461366 5 3 169930366 2 3 644980015 5 2 339546669 1 2 363976664 4 3 735435159 3 2 460500700 2 2 803080744 3 2 273589841 2 2 728662113 4 3 786726793 3 3 301365426 2 2 918053085 1 2 392164664 3 3 627552958 5 3 859783123 5 2 592641434 4 2 185786956 1 3 546778699 5 3 597902889 1 3 767520467 2 3 493890202 3 3 941630334 2 3 936019399 4 3 896014738 5 2 752715634 4 3 601313307 3 3 540422611 1 3 505879262 4 2 453983094 4 3 510566063 3 3 755286283 5 3 496514309 3 3 478883711 3 2 588854674 2 3 417152982 4 2 915876315 1 3 779001660 5 3 664489846 1 3 227934851 1 3 923181401 3 2 410912717 4 3 702365251 3 2 917876897 4 2 554105005 3 2 961512237 3 2 178845231 5 3 554829272 5 2 586829496 4 2 237143308 1 3 414379006 5 2 243618681 5 3 197210901 1 2 760329465 4 3 107250383 2 3 469935327 3 2 124215685 3 2 781188932 3 2 396493289 2 2 339835952 4 3 864234865 1 3 538460267 5 3 473413064 2 2 832113211 4 2 524111989 1 2 493776513 5 2 897737664 1 3 420617534 4 3 894521997 5 3 976281094 1 2 161048177 2 2 568183491 4 2 231039794 5 3 545726848 4 2 745969894 1 2 112130043 1 3 635395843 4 3 913736437 5 3 749303277 2 3 295170791 3 2 423114336 4 3 206233639 2 3 153295067 4 2 606406404 5 3 966614257 4 2 581145111 4 2 997716460 5 3 783312429 4 2 665013941 2 3 328159986 1 3 678966666 5 3 988820393 3 3 350059090 5 2 353965838 1 2 981344206 3 2 833293668 1 3 931536570 1 3 541945510 5 3 261356590 1 2 350121589 4 3 665562127 1 2 881093430 1 3 618865326 5 3 689973059 2 3 818440616 1 3 704382111 4 3 585942221 3 3 761223794 5 3 480658546 4 3 666805637 4 3 527580461 5 3 859933436 5 3 285652216 5 2 937016422 5 3 100767924 4 2 998028607 5 3 371967237 5 3 486581007 4 3 708641497 4 3 482522120 3 2 679760697 1 2 973817244 3 3 553355530 4 3 761642007 5 2 703134352 5 3 227962015 3 3 309296806 2 2 901789732 4 2 890344169 2 3 552331833 5 3 159329875 2 2 141080412 4 3 162883490 2 3 352491416 1 2 289277885 2 3 475473769 3 2 175847094 2 2 307678747 3 2 923518484 5 2 790930007 3 3 411846445 5 3 770959451 1 2 633433119 4 3 742569994 1 3 911739442 2 2 194535228 2 3 514129694 3 2 379610151 1 3 989397080 1 3 609109040 4 2 713171753 5 3 698483163 2 2 111928729 2 2 769592836 5 2 544397461 4 2 721889401 3 2 427920531 5 2 852471705 3 2 423599433 5 3 529135938 2 3 108317601 1 2 446503513 2 2 761327795 2 3 892794569 4 2 963900386 3 2 225501502 1 2 907907946 5 2 569384515 5 2 530528081 2 3 584723954 4 2 188851867 5 2 872639244 1 2 579360653 3 3 331341878 1 3 760451281 4 3 366411716 4 2 245190923 4 2 354442372 4 2 236192186 5 3 467032091 5 2 869624581 3 3 936958305 3 2 459400520 5 3 574179871 1 3 606248031 3 2 787127015 2 3 258386260 5 2 221006934 3 3 294012651 1 3 484316371 2 3 192685218 5 2 756166017 5 2 461543418 1 3 194954958 5 3 414854108 3 2 721583369 4 3 241898936 5 2 517418642 1 3 255825712 2 2 784189638 5 2 402226516 5 3 928224490 2 2 890077109 2 2 344753123 3 2 738061122 2 2 620584356 2 2 659541917 1 2 278013573 5 3 298710353 2 3 114559754 3 3 733804837 3 2 160506897 5 3 335436364 1 3 315454831 2 3 862416407 2 3 404692184 2 2 568634136 1 2 484792827 1 3 385516639 3 3 806999892 2 2 980346314 1 3 631312385 5 3 842210105 5 2 970805570 1 2 808517884 2 2 542389309 2 2 453037334 5 3 440883890 3 2 370832753 2 3 645097079 2 3 825197429 3 2 213401090 4 2 562306069 3 3 486362811 2 2 219967987 5 3 748570313 3 3 618679948 4 2 311000385 5 2 690319216 3 3 320871044 4 3 948262179 1 2 423583605 2 3 780977080 5 3 668309019 2 2 777979745 2 2 188187198 4 2 497148983 4 3 944816914 5 2 519883805 3 3 813538830 3 3 433476282 1 3 284780468 4 2 551197210 1 2 509996411 3 3 371382883 5 2 794543955 2 3 998056473 4 2 747326983 5 2 521200390 2 2 595740173 4 3 776695421 4 2 992992180 5 2 385336441 3 3 603293509 2 3 187654320 1 3 579969872 5 3 567271548 3 3 253009096 5 3 428431688 1 2 288811804 5 2 943437187 5 3 610933718 2 3 540276618 5 2 859002253 5 2 590761465 1 3 518813327 2 2 285582568 3 3 587538700 2 2 586934762 4 3 795602543 2 3 647817849 4 3 377514325 3 3 278891254 2 3 431269677 1 3 877787211 2 3 504884570 2 3 839891526 3 2 398519118 4 2 426681640 4 3 296432266 5 3 191274851 3 2 321005362 2 2 440745354 4 2 429230998 4 3 257891785 5 3 884281233 3 2 280912760 2 3 322091030 1 3 667825264 2 3 297235359 5 3 328836881 2 2 744879447 4 2 775695730 5 2 144925751 2 2 811602713 3 2 779616679 5 3 617261916 5 2 406296459 1 2 180004214 1 3 576372497 1 2 158487874 4 3 385584144 2 3 541047820 5 3 622380328 5 2 788209128 1 3 883740153 3 3 433757161 1 2 506965840 4 2 138542330 3 3 885724626 5 3 847781146 5 2 998193778 1 2 368542346 5 3 104648248 5 3 579224333 2 2 958035798 2 3 322545291 1 2 402901400 3 2 751619125 2 3 507664512 4 3 336987069 5 3 202598340 3 3 661352674 3 3 112866449 2 3 267388514 3 3 980564835 1 3 912038132 2 3 484454914 2 3 831457459 1 2 707682813 5 2 133425264 5 3 698106886 5 3 380155675 1 2 704910840 1 3 676419953 3 3 657348989 2 2 340391070 2 3 273469125 1 2 870986422 3 3 488330137 4 2 719898101 4 3 340424788 4 2 276701464 1 2 941431731 2 2 469719927 5 3 438355610 5 3 716174282 2 2 144818923 3 3 934233123 2 3 511209564 1 2 258069241 1 2 850699835 4 3 181224525 4 2 718785580 3 3 600412680 2 3 357476307 2 2 740824793 5 3 304979230 4 2 908261687 1 2 418715890 1 2 296428071 4 2 558285711 2 3 534638521 3 2 155092989 1 2 431127133 1 2 731264928 1 3 275028293 3 2 232619489 3 3 727549530 5 2 393309392 3 2 897147623 2 2 757969275 5 3 960611470 3 3 850868112 4 3 217150131 4 3 393043711 1 3 499006602 5 2 215794184 2 2 963101863 2 2 127209246 2 3 463887631 3 2 200223230 3 3 903343339 3 2 469024102 3 3 553054504 3 3 136152720 5 2 583006812 5 2 249939753 5 3 725957494 4 2 525217125 4 2 866201655 5 2 637752671 3 2 569993713 3 3 372438650 4 2 164367171 2 3 939170033 2 2 474820030 3 2 298445821 2 3 476223962 4 3 694766795 4 2 148740240 3 2 559776662 2 3 679132799 2 3 318359754 1 2 188314375 4 2 259456851 4 2 102954750 4 2 932016225 3 3 413211053 3 2 574803310 5 3 282581904 5 3 568991183 3 3 755903680 4 3 416047313 3 3 337998177 2 2 326386188 3 2 498580669 1 2 912046607 4 3 468626582 1 2 249440220 4 2 736704326 4 3 733742832 2 2 310398629 2 2 333343632 4 2 379682048 1 3 704095835 4 2 125587834 5 2 683220025 3 2 857396989 5 3 672025922 5 2 158079612 3 2 456269814 3 3 967105833 5 2 927812924 5 2 135683209 3 2 407447481 2 3 590107746 3 2 763380423 2 2 356654940 2 3 328074547 4 2 544513212 4 3 109465354 3 2 559966558 5 2 366592723 4 2 526840406 4 2 793714873 2 2 296863435 2 2 583213064 5 3 759583344 3 2 278720106 2 2 738521273 5 3 805400963 1 2 998221553 1 3 177918329 3 2 184328022 2 3 265623033 1 3 985234119 4 2 646369719 5 3 492304504 1 2 841194886 3 3 596096795 5 2 567381473 4 3 601622926 3 3 536785356 1 3 425508380 4 2 633609504 1 3 375277973 4 3 599089063 4 2 709154611 2 2 315054280 2 2 414711833 5 3 555269706 1 3 339896795 2 3 813673389 3 3 301584721 3 2 635118113 1 3 688520987 2 2 210172336 4 3 868999819 1 3 844387742 2 3 985666007 3 2 591603975 4 3 735668993 1 2 809815435 3 3 257078947 2 3 274542983 5 3 831183436 2 3 907222987 3 3 528350574 2 2 106574133 3 3 404850270 1 3 130417777 3 3 687016385 5 3 991215558 4 2 457429765 2 2 153387360 4 3 122036222 4 2 866993932 3 3 444340216 1 2 675512637 1 2 153415878 3 2 340616028 4 2 813124741 5 3 554619311 5 2 563732556 5 3 710120809 3 2 652709882 2 2 881134018 2 3 831649911 5 2 731138899 3 2 499075728 5 3 537915397 1 3 514248341 5 3 262838720 3 3 401405626 2 2 831459583 1 3 718860723 1 2 538544226 3 2 219521745 5 3 309435413 4 3 232701687 3 3 502229566 4 3 794740746 2 3 131223704 4 2 707995969 1 3 797165674 1 3 155518514 1 3 942033833 1 2 578714132 3 2 312644582 2 2 836135492 2 2 207954438 3 2 848688339 2 3 967654568 2 2 564678267 5 2 741589542 3 2 989161862 5 3 986952143 3 2 322238077 2 2 596584738 5 3 954647680 4 3 522931743 4 2 127913033 2 2 583406398 4 2 583520192 2 3 616867974 5 3 241971692 2 3 812720135 3 2 605654724 4 2 656560102 2 2 840776039 1 3 159379867 1 2 106301161 3 3 201133888 5 2 658534582 5 2 215625901 3 2 298075803 5 3 504150873 5 3 284349757 5 3 773794624 3 3 965602300 3 3 970558987 5 2 416982326 1 2 287009482 2 2 739785321 1 3 973996872 1 3 485945137 1 3 549494054 2 2 690008619 2 2 672158656 4 3 357721830 5 2 397883678 2 3 334053854 5 2 423227744 3 3 976214602 1 2 266012955 1 3 331447174 5 3 440645108 5 3 663596110 4 3 708411121 3 2 296834635 5 2 973849223 3 3 397432820 4 2 169490275 4 3 185535883 3 2 560189606 1 3 962003374 1 2 172800107 5 3 564603431 3 3 441864178 1 2 270774450 2 2 549376278 4 3 840739058 2 2 509559821 5 2 411747538 2 3 211248476 4 2 677010817 4 2 524279809 5 2 577672645 2 2 350694115 5 2 436650659 1 2 435361894 1 2 247224530 1 2 245864239 2 2 466665713 3 3 594877937 4 3 150766811 5 3 571969456 4 3 737311286 3 2 357577881 5 2 362252365 1 3 410325620 5 3 538363422 5 3 690775955 4 3 414624578 1 2 661425992 2 3 589270441 3 3 745458217 1 3 988072468 4 2 119501235 2 2 719574229 5 3 899536180 5 3 649259972 4 2 501699186 5 2 416114650 4 2 755700520 4 3 306092716 4 3 263540687 3 3 353706969 5 2 139568115 3 3 748636625 2 2 413181657 2 2 280731231 1 2 987144798 5 3 397963995 4 3 246651007 3 2 682565802 2 3 880448427 4 2 403032029 4 2 408792578 5 3 978285222 5 3 748805750 4 2 458767371 4 3 491089723 1 2 449281932 1 2 106426515 1 3 444780145 3 3 247347684 1 3 305924898 5 2 566316712 2 2 281102785 2 2 296617287 5 3 649170401 1 3 468986516 5 3 857234720 3 3 209656034 1 3 189640183 2 2 604340179 4 3 109029332 3 3 930301897 4 2 616036800 1 2 830014926 1 3 581907618 3 3 618783483 1 2 801140951 1 2 578914971 3 3 607191928 5 3 545369024 5 2 335994217 1 3 761528511 4 2 324820131 5 3 419206774 1 3 369074114 4 3 379233334 1 3 300457181 5 3 841493301 3 3 318847153 3 2 965872838 1 2 450474459 3 3 698316578 1 3 761440190 3 2 956341796 3 3 850911547 3 2 177286879 4 3 149511353 3 3 924684757 5 3 886637633 4 2 942519927 4 3 890585644 1 2 424443528 2 3 596651950 3 3 434961346 2 2 230047695 5 2 897089159 2 3 647672139 1 2 961331115 5 3 270948061 5 2 959238371 3 2 201992383 1 3 614876096 5 2 704818820 5 2 595055458 4 2 374126173 3 3 322008003 4 2 183065114 3 3 696983575 2 2 527551545 3 2 196093411 5 3 669143325 1 2 183925980 5 2 296831837 3 3 605517563 3 3 761447003 4 2 854943646 2 2 433615494 3 2 393284586 1 2 350894728 1 3 116171279 4 2 168542626 3 2 504175332 1 3 491740517 4 3 708846965 5 2 800279168 4 3 337124534 2 2 143993154 1 3 813301340 3 2 163641139 2 2 484831714 1 2 567311811 1 2 792102098 3 2 914058907 2 3 639969200 4 2 520297084 4 3 631121721 4 3 580998208 4 3 725181563 2 3 670039099 5 3 241854713 3 2 425193898 5 2 383198278 3 3 375664855 1 3 559047300 1 3 530236884 2 2 391439661 1 2 427630380 4 3 315694296 3 2 300324684 4 3 860459508 5 2 359872344 1 2 985514370 5 3 507443522 2 2 439453167 4 3 703538206 1 2 771741740 3 3 740580867 4 2 705287419 4 2 502865551 2 2 860277763 2 2 665795512 1 2 623975118 3 3 726767950 1 2 473845580 3 3 327537208 3 2 554411985 4 2 533437998 3 3 760271782 3 2 702825980 4 2 713802051 2 3 161669695 3 2 721542751 2 2 698002618 4 3 762977716 4 2 683578678 2 3 179900684 4 3 724111552 4 2 584510402 2 3 944091814 1 3 237097372 1 2 552377644 1 2 733964253 2 2 198704484 5 3 589228857 3 3 539856927 4 2 695436081 3 2 980952926 5 2 984156218 4 3 351850158 3 3 658052226 3 3 711428458 4 2 211015251 4 3 222613371 5 3 124577401 4 3 771680801 1 3 507416797 3 3 320813657 5 3 509620453 3 2 852973885 1 2 620607230 4 3 674304883 1 3 148561961 3 2 205542197 2 2 656733416 5 2 557274926 4 3 734887843 4 2 600597646 3 2 964454213 1 2 572289876 2 3 704939885 5 3 476179801 2 2 517504562 2 2 527022906 2 2 173455406 1 3 282895741 4 3 823054508 1 3 638119947 5 2 526934678 2 3 237929956 4 3 851731731 5 2 159782107 1 3 969840308 1 3 117121196 1 2 893540880 4 2 871248678 5 3 857020977 3 3 959206308 4 2 183413338 5 2 100247739 1 2 633811955 5 2 175793611 3 2 709857019 5 3 533280482 1 2 819402375 2 3 283412975 1 3 229442589 5 3 166465704 1 3 981551059 1 3 195452871 2 3 931547396 2 2 499602391 5 3 819492506 1 2 829886878 2 3 884629220 3 3 456145129 2 3 236063875 5 3 593493612 1 2 131845967 3 3 342708779 2 2 923189107 4 2 407103591 3 2 179903391 2 2 421227837 5 2 787649771 1 3 866734128 1 2 724668684 2 2 451465647 4 2 619870055 3 3 576528251 4 2 331966385 5 3 809134158 5 3 409340942 5 2 231464682 5 2 561859999 1 2 452398579 1 3 270711958 1 3 238661365 1 2 421640521 2 3 308228665 3 2 370373222 4 3 755833837 1 3 744965114 5 2 470189231 5 3 736121036 4 3 969488759 5 3 274169045 4 3 164724396 2 2 546111629 1 3 915132502 2 2 608858406 2 3 241465752 3 3 583317260 1 3 117309023 1 2 589149581 2 3 527987489 5 3 675908291 2 3 296068064 1 3 222456336 2 2 891485093 3 3 399280130 3 2 190534069 3 2 375019678 2 3 244715239 2 2 104461404 2 3 352914855 5 2 541927828 1 3 339646902 3 2 630470202 3 2 142083164 5 3 969254931 3 2 679295289 5 3 947570288 1 3 324508777 3 3 202238359 2 3 811250413 1 3 162671688 5 2 151092118 1 2 155887292 5 2 582056130 4 2 648564088 2 3 233972516 2 2 152234868 5 2 379805785 5 2 631566340 5 2 148528271 3 2 639673788 5 2 751383983 5 3 186834974 3 2 224172935 1 3 275311515 5 3 657100231 5 3 382090141 4 2 820039972 4 3 984462572 1 3 215406815 4 3 239703908 1 2 514477816 2 2 395604429 5 3 701758776 4 2 606770331 1 3 798256369 5 3 595728688 1 3 701002685 2 3 438871945 5 3 426970711 4 2 115166854 1 3 865517646 4 2 357289060 1 2 218057185 3 2 915637760 5 2 487135057 4 2 204796752 3 3 488048092 3 2 564820188 1 3 881160204 3 3 332346902 4 3 599645507 1 3 665460720 4 2 720254957 2 2 582555372 2 3 780816977 2 2 140556636 4 3 336297825 1 2 364209495 4 3 407678811 4 2 411822022 1 2 515081711 3 2 759276397 4 3 338643792 1 2 734050329 4 2 295546271 4 2 516045741 2 2 267339584 5 3 397219973 4 3 961072868 2 3 282691663 4 3 359475341 1 3 412574881 5 3 168052046 4 2 236782065 3 3 198706157 4 2 760900969 1 3 861984012 4 2 334837655 2 3 171749466 4 2 415818852 3 3 109826461 5 2 363519982 3 2 403560442 4 2 128674387 2 3 664725631 3 3 494570475 1 3 384570805 4 3 507475550 4 2 618246233 2 2 778179848 2 3 804280247 5 3 325097864 5 2 435161671 4 3 895497386 4 3 312362683 2 2 417558864 2 2 569548716 3 2 369501630 1 2 536976633 1 2 946205760 2 3 999299090 3 2 427288676 2 2 416922552 1 3 238197592 5 3 614617695 2 2 757068679 2 3 500728711 3 2 968738098 5 2 613452796 5 2 272099854 3 3 799411018 1 2 656565031 5 2 902650320 3 2 496546081 2 3 946959193 2 3 410358722 1 2 993729323 2 2 926461941 3 2 500560582 2 2 784739055 2 2 795089567 4 2 734761040 4 2 452505743 2 3 371243022 2 3 225113369 1 2 131136393 2 3 355172283 4 3 439921904 5 2 409192869 3 3 468146944 3 2 571903781 3 3 343091926 1 3 384799106 2 3 250507784 3 2 959489533 3 3 354991902 5 3 345492425 1 2 260029084 1 3 261581064 1 3 194312310 4 2 643947919 5 3 725326922 1 2 957570264 2 3 234997403 4 2 193912156 5 3 795415583 4 3 507552258 2 3 101354082 5 2 926490018 5 3 108148225 3 3 336185164 5 3 759111830 3 2 146113862 1 3 276263446 1 2 901898367 1 2 103729430 3 2 963117961 4 3 635017106 1 2 930551669 3 3 507130979 3 2 740077708 3 3 571259000 3 2 700332216 2 3 393219369 1 2 303932591 2 2 585507670 1 3 582978224 2 3 825639817 5 3 637197777 4 2 884945669 1 3 489578839 5 3 942134316 4 2 872212990 1 2 189629843 2 2 316480157 1 3 474667307 5 2 461706596 2 2 443584524 4 2 564718037 5 2 695660226 4 3 542647595 1 2 532609788 1 3 515675847 2 2 310330918 5 2 170408884 4 2 751996216 1 2 490850465 2 2 675182292 5 2 237452841 4 2 565224147 5 3 460656530 4 3 322429184 5 3 341030999 1 3 780331290 5 3 900641362 1 2 582051159 1 2 425550711 3 2 643191377 2 2 159454812 4 3 524563680 3 3 132257539 4 2 747633040 3 2 835840239 1 2 427546900 2 2 596199289 4 3 231062454 2 3 728125550 4 3 153460011 1 2 261457011 5 2 484549131 3 3 957902218 2 2 652505426 1 3 255829813 3 2 257049424 4 3 510310075 1 2 832396884 2 2 599858659 1 3 819590588 4 2 162291924 2 3 154845127 1 3 791614890 4 2 545964238 1 2 841171608 1 2 818081140 3 3 998176359 1 2 266893375 3 2 672951339 2 2 834246947 3 2 648623911 5 3 423781210 5 3 101435484 3 2 175060526 3 3 322101390 4 3 720161573 4 3 969459502 1 2 902739709 5 3 210242803 2 2 441489553 3 2 628783228 5 3 188643324 3 3 543843542 2 3 495784104 1 2 662787844 5 2 555577965 2 2 928095815 5 3 759558837 2 3 509595616 2 2 972475715 3 3 505412130 3 3 345922698 4 2 759987005 3 2 256628351 3 2 536682013 5 2 554882757 4 3 798817722 4 3 714640578 3 3 147272593 1 3 959727438 1 3 785514673 1 2 240774939 3 3 715414014 4 3 234651701 5 3 471574298 4 2 857747743 3 3 892404810 4 3 583297579 1 2 908876424 1 2 235490548 5 2 480247660 1 3 499206665 5 2 234474226 4 3 369098919 4 2 339651545 5 3 584929184 2 2 688690884 2 3 789747992 1 3 562164445 1 2 690598433 2 3 131763554 4 3 611916096 1 2 320671947 4 2 748063209 5 3 372376458 2 2 307340830 1 2 829684083 5 3 160932625 3 2 790834263 1 2 908805637 5 3 146687808 2 2 887928084 2 2 384071141 1 2 393465578 2 3 687554114 5 3 140651201 2 2 257505616 2 2 311044508 5 3 526777384 2 2 682238725 5 3 779039345 5 3 733418608 1 2 111552277 4 3 154708372 5 2 638606126 3 3 932860495 4 2 591186689 3 2 897856552 1 2 253678118 3 2 248320609 1 2 230028061 4 3 690255562 1 3 134960557 4 3 598976393 3 2 848832695 1 3 277225153 4 2 171957616 3 3 237875990 3 3 231782028 1 3 139051191 2 2 813587524 4 2 770719433 2 2 361885042 4 3 291049793 3 2 962230259 1 2 377707687 3 2 110080291 2 2 501722785 4 2 547225957 4 2 766151954 2 2 112748607 2 2 555061253 1 3 598209189 3 3 412269317 5 3 691426768 2 3 144851375 2 3 230967499 2 2 900210099 5 2 468333380 1 3 533588325 4 3 546758573 2 3 835422422 5 2 166396208 4 3 980607412 5 2 762430893 2 2 325713816 1 3 856327395 5 2 641070775 4 3 378039154 2 2 568163556 4 2 141436341 3 3 562033088 2 3 850789261 5 3 569882879 1 3 675022971 2 2 515781813 4 2 846639732 5 2 976301586 4 3 671604820 4 3 154223800 5 2 142481463 2 2 611753760 4 2 980927389 2 3 537599193 1 2 271117949 2 2 555524388 5 2 670197839 2 3 500064815 5 3 766222205 1 3 520694572 2 3 238175308 5 3 856103642 4 2 135324591 4 3 110920684 1 3 941297949 3 2 745931796 2 3 585622242 5 2 964436929 3 2 992730589 5 2 409919456 1 2 140711288 3 2 953323774 3 3 193620805 3 2 600151800 3 3 785233769 5 2 780884728 1 2 894462692 2 3 630027771 1 2 737918032 2 2 698831445 3 2 798412545 1 3 229613731 2 3 783624759 4 3 442281889 1 2 630502117 3 2 735677927 1 2 500881105 3 3 313769962 5 2 207237506 4 2 495934963 2 2 570396085 2 3 732735023 1 2 927346844 2 2 328482168 3 2 142145947 5 3 953223472 2 2 221448827 4 2 977934580 5 2 806802570 3 3 237804579 3 2 213257238 2 3 212616989 4 2 954876561 1 3 588064456 2 2 775655389 1 2 604895899 2 2 104678584 1 3 407266641 1 3 851069427 1 3 705730531 2 3 526605579 5 3 225845212 5 2 104383290 3 2 142085265 1 2 384669223 4 3 323088201 4 2 882090005 2 2 865908334 1 3 611628016 3 3 844254715 4 3 106545695 1 3 251568631 2 2 630875648 1 3 724166257 4 2 127027120 2 3 666725877 3 3 200345286 1 2 983573528 5 2 209085318 1 2 548993286 4 3 437462943 4 3 479693532 5 2 698241841 3 3 636981027 4 3 956414380 5 2 454431409 5 3 831967539 3 2 323043469 5 3 107568450 4 3 910316476 2 2 893755316 5 3 720851919 3 3 521606309 1 2 718508561 3 3 646676776 1 3 577017374 4 3 116974824 4 2 468422672 4 2 882246293 3 3 859807013 5 3 978995792 4 3 352566794 4 2 890261378 4 3 420598502 4 2 594246051 3 3 764864240 4 3 601111512 4 2 567443904 5 3 143855611 3 3 607350386 2 2 411510438 1 3 336286847 3 2 731140559 2 3 505697357 1 2 169102535 4 3 279130962 2 2 398624388 2 2 265702453 4 2 156624581 4 3 739113384 1 3 316960527 2 3 691337628 4 3 395234027 4 2 792629232 2 3 272704337 4 2 754841152 3 3 382218610 3 3 231169014 4 3 834818248 5 3 605509248 1 2 494969315 3 3 772082625 4 3 270131748 3 2 780625411 2 3 247728571 1 3 785428292 5 2 202749699 3 2 507553024 5 2 962691795 4 3 924926228 3 3 554581310 5 2 531428652 1 2 768036655 3 3 578545541 4 2 744174962 1 2 537584931 4 3 881291899 5 2 127403540 5 3 742528824 4 2 850977124 2 3 288655236 4 2 320477126 5 2 977871760 5 3 648899485 5 3 668852263 4 2 113417765 4 3 373157064 1 2 766095469 3 2 627907633 1 2 343918734 5 2 386840549 1 3 811745713 4 2 589994541 3 3 690131227 1 3 714297415 4 3 363297734 5 3 322702874 5 2 300393590 5 3 547992435 1 2 933264470 3 2 608262235 4 3 859199693 4 3 436966201 2 2 422576906 1 3 408232989 4 3 936871659 3 3 272526257 4 3 631529822 1 3 190843173 5 3 137862330 2 2 944699916 1 3 550650885 2 3 235231700 5 3 500664138 2 2 467990717 4 2 477080219 3 3 597835051 1 3 203565536 5 3 190748300 1 3 490722990 2 2 845446560 3 3 905519723 1 3 438806175 1 2 343173169 2 3 613485972 2 3 184934390 5 2 348611882 3 2 521922118 1 2 223976184 5 3 996106661 4 3 803581763 3 2 472587422 3 2 770636426 4 2 787413225 3 2 346843216 4 3 150536069 5 3 935519701 1 2 372497874 4 2 811138477 2 2 809544689 2 2 444553700 2 3 118930645 4 3 448433677 3 3 854431246 2 2 157606071 1 2 379603697 2 2 115117301 5 2 729665668 4 3 384929306 3 2 367755636 3 2 654465200 3 3 927856608 5 2 481549567 2 2 617049050 3 2 441311641 1 2 976903807 3 2 787943278 5 2 623555805 2 2 376063524 2 3 330539468 5 3 542134219 4 2 210143249 5 3 772928321 5 2 755390226 2 3 761164259 2 2 701011223 3 3 239017444 4 3 275523734 5 3 689626544 1 3 671223274 2 3 150469918 2 2 115715106 4 2 658330551 4 3 566257026 3 3 410466746 4 2 543479972 2 2 949585733 2 3 170445575 1 2 393210897 4 2 602344032 4 2 186694184 5 2 312649093 1 3 676643343 2 2 336970803 5 3 284429848 4 3 488800455 1 2 691737693 1 3 335865530 3 3 150848487 5 3 558462989 3 3 961972558 1 2 217390834 3 3 506287236 1 2 163622866 3 3 278878088 4 3 114094448 4 2 134783957 4 2 875062522 3 2 290704905 5 2 687916144 2 2 890602430 4 3 108224426 1 3 394569619 4 2 557433349 5 2 672050211 2 2 183372203 3 3 997793606 2 2 328892086 3 2 175807422 1 3 307154223 3 3 773335259 5 2 175527636 1 3 589415143 3 2 290240010 5 3 348543277 4 2 661214620 4 2 555618006 5 3 222271156 2 2 392377248 4 2 231422340 1 3 347306291 4 3 948525024 4 3 156445628 2 3 737454589 1 3 397328385 3 3 615131371 5 2 624040391 5 2 342750222 4 2 480752194 5 2 262426130 1 3 729052763 5 2 152271267 2 2 679372971 5 2 793026241 5 2 929677657 5 3 446619426 2 3 472073590 4 3 519969465 4 2 377695568 1 2 163942462 2 2 805392997 5 2 804241620 5 3 772717862 4 2 519109145 3 2 219559649 5 2 828158346 4 2 667483701 4 3 371607633 1 2 347111347 3 2 469027928 3 3 767369012 5 2 613216925 2 2 548854846 4 2 142902205 5 3 591991004 3 3 668374677 2 3 722496129 3 2 500611099 4 3 549035986 4 3 292345544 3 2 481061235 4 3 841539954 4 3 635103696 2 3 719065404 2 2 775195654 4 2 448760743 5 3 685813284 2 2 952355445 2 2 838471169 4 2 645697170 2 2 170420975 3 2 140469716 5 2 749863310 1 3 391985519 1 3 292954117 4 2 762799460 4 2 231076036 2 3 962350027 3 3 274229917 4 2 564532923 3 2 412810617 3 2 296992667 4 3 148540544 4 2 469755923 2 3 997724681 2 3 178398600 4 3 725870612 4 3 653083364 2 3 101730286 2 2 282647287 3 3 262612851 2 2 574280438 3 2 158705439 1 3 646557048 2 2 812451433 5 2 295889391 3 3 377325740 4 3 405175463 1 2 349597576 2 3 513813154 5 3 261116075 1 3 824892731 1 3 837691741 5 2 758867758 3 2 101109832 4 2 322934081 4 3 310255822 1 3 830013605 2 3 643119647 3 3 821912993 1 3 362128064 1 2 201348491 2 3 233033894 2 3 645850273 2 2 249403740 2 3 707002907 3 2 251436589 1 2 889271970 1 3 692051918 4 3 812012010 3 2 278983799 2 2 402616054 4 2 268902359 5 2 246384864 4 3 656752809 2 2 605789192 1 2 681605690 3 3 532984734 5 2 303669268 1 2 524441678 3 2 304805589 1 3 303888313 1 3 287267908 3 3 747300787 5 2 732442826 3 3 282838434 1 2 283475857 5 3 885482103 2 3 798669070 3 3 682124035 4 3 684737904 3 3 401821923 2 3 788383789 5 2 778763689 1 3 202559788 4 3 680650249 1 2 544120713 5 2 347271779 3 2 816401048 2 3 149221127 1 3 728577591 2 2 857019660 4 2 232690721 2 2 258443472 2 2 712048943 5 3 955554909 1 3 188260289 5 3 763500095 4 3 527027132 5 2 423624665 3 3 200018297 4 3 340041088 1 3 488356442 1 3 545233408 1 3 243157684 2 3 755441663 1 3 675379516 2 2 497189314 3 3 305026033 1 2 551855500 2 3 642883188 4 3 160532927 2 2 295675460 5 3 454053731 5 3 292659392 5 3 679072427 4 2 508751819 5 3 336017619 5 3 839000278 5 3 351453566 4 2 114209994 1 3 101993622 1 2 205541823 5 2 501667951 1 2 776156152 5 3 472951713 2 2 605603944 1 2 138452696 3 2 199089474 1 2 642891709 5 3 248307647 3 2 924993065 5 3 231406417 4 3 944719072 5 3 205812653 5 2 253706468 4 2 661204158 2 3 185925416 3 3 428492711 2 3 190106977 3 3 234753710 1 2 272086828 1 2 430583037 3 2 533484117 2 2 919651219 4 3 434276162 4 3 211887329 4 2 839492527 4 2 837275139 4 2 484094080 3 2 992178329 5 3 617005288 1 2 446320595 4 3 611506481 4 2 137706023 2 3 328936376 2 3 919092473 1 3 733122743 4 2 404842419 3 2 294286418 2 3 193669802 5 3 176731886 4 2 467473799 4 3 437087472 3 2 236948665 5 3 562424886 2 2 621784097 2 2 947748535 4 3 197012100 3 3 467915928 2 3 301161019 4 2 635807342 3 2 506781340 2 3 143128432 4 2 873762599 2 3 323417711 5 3 600742608 5 3 630897348 1 3 345941116 2 3 926915623 1 3 379165654 1 3 335514724 3 3 453728720 4 3 261059075 1 3 666012591 2 2 613191807 5 2 990245527 5 3 455841429 2 3 255993804 4 3 865589677 1 2 300912158 3 2 584347990 1 3 185584565 2 2 317169119 4 3 734510844 4 2 254965254 1 3 462323541 3 2 607252123 4 3 266869868 3 2 868938346 5 2 374132714 4 3 639394860 2 2 599265181 1 3 811894511 4 3 639553972 1 3 227749537 5 2 243608948 5 3 724889026 1 2 622406298 5 2 256059065 2 2 622730497 5 2 970969738 3 2 930552459 3 2 998357438 1 3 450081589 5 3 785777416 5 2 645799834 4 2 290403963 2 2 469854281 1 3 853757198 4 2 112501970 3 3 640236656 1 2 562840721 3 2 411275382 3 2 749679562 4 2 240151139 2 2 454804657 5 3 188494060 5 2 587298190 1 3 209693398 4 2 779046708 1 3 554235769 3 2 958360840 5 3 910142165 4 2 891168631 4 2 153989007 5 3 792322837 1 3 767947107 2 2 391496711 1 2 452742777 1 2 928678455 1 3 506836152 4 3 405984485 4 2 777602616 5 3 272910000 1 3 562730936 2 3 341109499 3 2 312915932 4 3 181759443 5 3 515013225 1 3 217899227 2 2 511858166 1 2 552129136 5 2 574887653 4 2 455947323 3 2 882677811 5 3 919902197 1 2 266704839 4 3 219272240 2 2 369530144 3 3 898470351 5 2 513931169 2 2 750918305 1 2 305269867 1 2 798516735 2 2 991232231 3 2 231884369 1 3 953719495 2 2 577488069 4 2 484274012 1 2 675611286 3 2 312136474 3 3 547563930 1 2 505993918 1 2 621034631 4 2 220627474 4 2 639614229 4 2 774089285 4 3 779723559 1 2 574515177 4 3 135092045 2 2 641229352 5 2 189624011 4 3 210542746 5 3 922660988 2 2 662488853 5 2 746551207 4 2 651529630 5 2 348485659 2 2 313444515 2 3 807965276 4 2 611211816 1 3 356501425 5 2 986744829 4 2 408866290 4 2 824437169 3 2 406454875 3 2 825199267 1 3 781729952 3 3 487992050 1 3 774181803 5 3 981491690 1 2 634315694 3 2 920911253 4 2 281630433 4 3 327572326 3 2 478534493 4 2 631528769 5 3 762132023 2 3 729347391 3 3 221251809 3 2 389181245 5 3 345721480 1 2 157829522 5 3 433983283 4 2 323159451 4 3 929485676 4 2 910681504 4 3 776405660 5 2 166073178 3 3 731283542 5 3 598007028 2 3 788243115 2 2 830230724 5 3 171366856 2 3 662513080 2 2 588476224 1 3 640772784 5 2 871689502 2 2 379221754 3 3 642125527 4 2 274603378 1 2 772385386 2 3 479359010 2 2 484244788 5 3 524835146 2 3 767856991 4 2 285372651 2 3 413284647 2 3 990092738 5 2 935001074 3 3 425831016 3 2 105986641 4 2 628740724 1 2 891242566 2 3 340371462 1 2 223565889 4 2 718931837 1 2 527040333 3 3 630002799 1 3 490685452 1 2 365884564 4 3 741821615 2 2 601585040 3 2 891204226 5 2 417853851 3 2 668842887 5 3 659577760 3 3 360892475 1 2 292429769 2 3 391289165 5 2 164796203 2 2 346195257 3 3 861935567 1 3 222462499 3 2 578646672 2 3 998336963 3 3 457019048 2 2 822139915 2 3 434296579 4 2 330517610 4 2 906438408 1 2 635406629 2 2 843709613 5 2 654051590 1 3 196669376 4 3 379022603 5 3 426204506 3 2 436145944 2 2 414291926 3 3 750894692 4 2 744102128 1 3 300846934 5 2 837702107 1 3 788083082 3 3 903826272 1 3 785227311 1 2 279480127 3 2 314270887 5 2 260142135 1 3 893444955 4 2 688895072 2 3 992635503 5 3 502858217 1 3 288378469 1 2 214361580 1 2 966068800 5 3 666770572 2 2 459608514 4 3 286659354 3 3 832327961 4 3 639081095 3 2 447327470 3 3 218570570 3 2 390741172 3 3 638060320 3 3 173216159 1 2 367925390 3 3 159305063 4 2 526048177 5 2 297808701 3 3 147130105 3 2 210055417 1 3 559343194 1 2 255720450 2 2 908613003 1 2 807740527 4 2 302623261 1 2 227067206 5 2 299262685 4 3 756572622 3 2 984282471 5 2 286288974 1 2 346689227 4 2 456204766 4 2 733614101 1 3 551558756 2 2 498196899 2 3 121931419 3 2 928837185 5 3 827396309 4 2 529762352 2 3 707299158 2 3 410130144 4 2 588525121 4 2 437900010 2 3 510481067 4 2 823399135 2 2 624414602 4 2 989533565 2 3 899049921 3 2 331558711 1 2 438321120 5 2 474444476 4 3 360608957 4 2 234230863 4 2 977786013 5 3 585491094 1 3 322956571 5 2 570136825 1 2 305548411 2 3 964388955 3 2 799373207 1 2 135839641 5 2 806548918 4 2 682317426 5 3 141648659 1 3 222874074 2 2 654967729 3 2 137507804 4 2 347424564 3 2 509762640 4 3 599960074 4 2 327572449 2 3 152886106 1 3 325329444 1 2 998943050 3 2 250333185 4 2 279309219 2 3 683347356 4 2 548990112 5 3 942660147 4 3 171164823 3 2 117226415 2 2 771523593 5 2 179249392 5 2 642555436 1 3 111435785 5 3 871662466 1 2 349768141 2 3 627425243 3 2 355603244 2 3 837768199 2 2 536624488 3 2 583833502 5 2 901693174 3 3 785865585 4 2 430827740 5 3 448785771 5 3 144764129 1 2 977861558 2 3 996016586 5 3 662785496 3 3 110295953 4 3 232750891 1 3 555790899 1 2 458672183 5 2 939316337 1 3 593391471 2 2 799957908 2 2 902006633 2 2 464880902 5 3 805231977 4 2 823866341 5 3 109989038 2 3 337786270 2 2 386766630 1 3 835707806 1 2 290129014 2 2 704045809 5 3 648765998 3 2 945929001 3 3 830138267 4 3 237466438 2 2 463306845 4 3 291061448 3 3 876846059 5 2 112842863 3 3 645491611 2 3 263658724 4 2 466739043 5 2 670109047 5 2 969032990 5 3 913444154 4 3 490874615 3 3 109024716 2 3 116860794 4 2 209707778 1 3 489339054 4 3 375697326 2 3 945206908 1 2 695642770 5 3 590835509 4 2 925154124 5 3 105356915 2 3 261955760 4 2 916937532 4 3 735649077 4 2 507360011 4 2 863149209 5 3 537798874 2 2 462349326 5 3 245248982 4 2 537938022 1 3 261490136 4 2 974889175 2 3 856418334 4 2 563007321 2 3 366630979 1 2 791769333 2 2 756931329 5 3 553751808 4 3 683742469 1 2 594834307 5 3 534798463 1 2 834344496 5 3 258519102 1 3 984145436 4 2 264527511 4 2 406550598 3 3 863869202 1 3 721567276 4 2 537915663 5 2 676818863 5 3 883518855 5 2 693084622 2 3 515435676 5 3 285574819 5 3 310154707 1 3 462820447 3 3 180084356 2 3 549187882 3 2 773959680 5 3 931560247 5 2 897140295 3 3 807982094 1 3 368902272 2 2 923664004 4 3 257012496 1 3 596969672 1 3 540482523 4 3 505268209 5 3 653627204 1 2 675806271 1 2 731677437 3 3 475088248 5 2 626434081 4 2 912485987 4 2 957497641 2 2 917030788 3 2 143996527 5 3 585835620 3 3 950652155 2 3 247182069 1 2 521504752 5 2 522519027 1 3 425454395 5 2 641170274 1 2 933903470 4 3 630378665 3 2 649875040 1 3 665061832 1 2 345516055 4 3 762536394 4 3 200999013 4 2 590977782 3 3 355748726 1 3 103352227 2 3 598803424 5 2 768529735 5 3 744757885 1 3 275663028 5 2 475248428 5 2 969647630 4 2 409476312 3 2 635585385 1 3 782141879 3 3 161166479 4 3 947857082 2 2 751200328 4 2 648901772 4 3 589417036 2 3 189065820 4 2 555788729 1 2 218884912 5 2 640689999 1 3 803105304 4 2 159925929 2 2 175254211 2 2 382971706 4 3 379908475 1 2 459833139 2 3 294768090 5 3 619598204 2 3 579455307 3 2 347385196 1 3 458717327 3 2 559959015 4 2 324050356 4 3 350626707 2 2 519030415 2 3 719439076 1 3 762799347 3 3 774661276 4 2 923668550 2 3 933733840 2 2 327126965 4 3 598815358 3 3 751562913 4 3 656613201 2 2 152960831 4 2 466389864 3 3 437381766 1 2 958253771 3 2 597412217 1 2 741740954 5 2 688025495 3 2 877748410 3 2 493084862 2 3 634488227 3 3 958093973 1 3 669011379 5 3 452358613 2 2 604568425 2 2 254615818 4 3 349803551 5 2 576662528 5 3 211701851 3 3 199556754 4 2 560113340 4 2 109632500 4 2 515553475 4 3 232596225 3 3 187753988 5 2 892807035 2 3 199406419 5 2 925645752 5 3 170496135 5 3 866709737 3 2 169595248 1 3 232258602 4 2 961907014 4 2 361999915 1 2 545960974 5 2 285097569 4 3 866170347 3 2 511318359 5 3 145701745 1 2 847080618 3 3 544866520 4 2 201493493 4 3 232636186 3 2 510423323 1 2 512687092 4 2 824545186 1 2 799165842 5 2 201878903 5 2 718931074 5 3 558944854 5 3 385800525 2 2 597831714 2 3 898712974 2 2 117770394 5 3 527709581 1 3 805171962 1 3 750341936 1 2 750061302 4 2 937038236 5 2 918820207 4 2 832530412 1 2 309165175 5 2 221450870 3 2 668272947 1 3 371396949 5 3 776067546 2 2 409760714 2 2 990820127 2 2 992705708 4 2 564825261 1 3 893713094 3 2 553882712 3 2 499596178 3 2 707313870 5 3 737496605 3 2 761961044 3 3 546472882 4 3 571033083 3 2 252402404 3 3 753663042 4 3 537987287 1 2 953614636 1 2 635199354 3 3 209042202 2 2 134784981 1 3 701912191 5 2 910166460 3 3 943326016 4 2 796340887 5 3 122006988 1 2 664888420 2 2 336979779 2 3 489683167 4 2 117634894 1 2 604442225 1 2 735237917 2 2 333714386 3 3 879832906 5 2 579028057 5 2 192647867 5 2 981438300 1 3 553591333 2 3 116910690 3 2 445329284 4 3 823162368 2 2 158327955 5 2 452371268 2 2 219580504 3 3 748179139 2 3 760218913 4 2 183758909 1 2 238432090 4 2 419162500 4 3 102108906 5 3 836130865 4 3 956742773 3 2 729047316 4 3 211797403 4 2 563742474 5 2 823512075 1 2 427578738 5 3 126009429 5 3 586318119 3 3 126294370 2 3 804975463 3 2 183562571 2 3 917578342 2 3 866533935 1 3 803199763 2 2 768040639 1 3 177796333 4 2 633698766 2 2 176968278 3 2 919774736 3 2 570385353 2 2 200258991 4 3 798105764 3 2 609622348 5 2 304508772 3 2 442232513 3 3 367849380 3 2 116251501 1 2 675172396 3 2 522171006 2 3 846205127 4 3 761424560 2 3 741097643 4 3 447357562 5 3 588636419 4 3 317122429 2 3 982161404 3 3 698329354 3 3 444711216 2 2 488745040 3 3 844156755 1 2 835567582 1 2 429142344 2 3 166679050 3 2 376461954 5 2 296420164 1 2 574892297 1 2 504677994 5 3 431041751 5 2 921601910 3 2 318573504 2 3 631289326 4 2 483121750 1 2 105089242 1 2 883722132 3 3 899739055 4 3 433212344 2 2 838795969 3 3 815494900 4 3 929193847 2 3 247373358 1 3 437249467 1 3 854157773 3 3 913597666 4 3 340109991 3 3 151152150 3 3 663157366 4 3 125492736 4 2 508522744 3 3 594301128 5 2 901414750 1 2 685229942 3 2 320694074 2 2 687432127 1 2 116470333 5 3 155609153 3 3 673310083 5 2 391043284 1 2 188821646 3 2 412172776 2 2 860327285 2 2 754570060 3 2 791191089 3 2 516830950 2 2 448543470 2 2 732347829 2 2 168309245 3 2 418054858 1 3 693749838 3 2 552314861 3 2 580126162 3 3 823993358 1 2 957018147 1 3 674357823 3 3 447398618 5 3 420441156 4 3 702504618 4 2 603476769 1 3 233340702 5 2 643343477 5 3 488596391 2 3 488440918 2 2 123179840 2 3 882380899 5 2 246353324 3 3 448707850 1 3 460994409 5 2 660608559 5 2 518430089 1 3 613166876 1 3 305061750 2 3 496308567 3 2 900822480 3 3 308110313 4 2 303331658 2 2 387022081 4 2 450882480 1 2 472559334 5 2 367199276 4 2 318477102 2 2 687891284 2 3 330804023 5 2 465615126 3 3 570048620 5 3 154187435 3 2 581750413 3 2 752659372 2 3 413458112 2 2 361628023 4 3 755879131 3 3 637939886 5 2 316167320 2 2 789748419 5 2 151718944 1 2 545024005 4 3 823017975 2 2 269710979 3 3 110558798 2 2 771915278 2 2 710335622 4 2 879855622 1 2 639902474 5 3 159002056 5 2 627729718 2 3 967215457 4 2 139377523 1 3 372280143 3 2 541798604 4 3 161017274 4 3 883418058 3 2 552256768 1 2 942202322 2 2 804252447 3 2 977582788 4 3 763076830 2 3 464273922 4 3 360325211 2 3 856935549 1 3 259900221 4 2 950263731 5 2 158822271 5 3 124888865 2 2 765799871 1 2 532889078 3 3 782213407 4 2 167214336 5 2 609314286 1 2 125478104 2 3 435087466 1 2 687371017 5 3 250777719 5 2 750643181 4 3 246791396 3 2 283517672 1 2 507423351 5 2 572229156 5 2 966569774 3 3 702178821 1 2 759472843 4 3 227381334 1 3 267770528 2 2 495526278 3 2 474476537 5 3 491814409 1 2 239140291 2 3 975666015 4 2 683404661 1 3 301431028 2 2 849353073 1 3 420468227 3 2 335071645 4 2 328512547 1 2 742964027 5 3 762932222 5 2 731079734 2 2 924041043 5 2 937827891 4 3 690890308 4 2 210441391 3 2 772036230 1 2 285357021 3 3 656188925 5 2 269106553 1 2 228463519 3 3 988023505 3 3 869245114 4 2 295243246 3 3 341144511 3 2 499507714 1 3 396958260 4 2 499656029 3 2 141172030 4 3 395113954 2 3 585293556 5 2 530180060 3 3 542650680 1 3 472502193 1 3 150648057 4 2 450820343 5 2 543607179 3 3 407365191 2 2 523611487 2 3 614611543 1 2 746351439 1 2 771075840 1 3 151729148 4 3 318107066 4 3 403574765 4 2 700954466 4 3 672820378 1 2 791923421 4 3 677725466 1 2 963219856 2 2 233102890 2 3 721793082 3 3 841091248 1 3 567425048 4 3 189748510 4 3 803298138 1 2 283851276 1 2 297756906 2 2 101024652 3 3 303403407 2 3 933565351 3 2 182092767 2 2 435415407 2 2 724414753 4 3 406552572 4 2 644517501 2 2 157664269 4 3 626700795 3 3 568790172 5 3 234536385 5 2 799371806 3 2 697855941 4 2 627973806 3 2 592267101 2 3 824776357 4 2 342949500 3 2 399658074 3 2 543433754 2 2 383481249 1 2 265703218 3 2 663343208 2 2 897298188 2 3 296786036 2 2 134257848 3 3 801812404 5 2 975691922 4 2 742105460 5 2 797367217 1 3 519941047 4 3 770438557 3 3 110633996 1 3 206632892 3 3 670573401 4 3 612436509 2 2 453544051 4 3 204626889 4 2 841172502 5 2 914375132 2 3 192253020 4 2 392359997 4 2 587921785 5 2 377129820 1 3 189366003 1 2 448089276 2 3 893719042 2 3 391497206 5 2 421155102 5 2 452989570 4 3 743946653 4 3 313885649 4 3 343762853 1 3 725502671 4 3 201342232 1 2 369054283 5 3 293545410 5 2 429986380 2 2 956440608 5 3 918456255 2 3 960724891 5 2 869797441 4 2 216033924 4 3 622115190 4 2 529789798 4 3 495274302 4 3 899321061 2 2 623324264 4 2 311048749 1 2 949327466 3 3 710983196 2 3 632630452 2 2 205165616 4 3 244166502 1 2 137579896 2 3 851899176 2 2 870005471 4 3 565039891 1 3 379248324 4 3 369500936 5 2 864162224 2 2 740669478 5 3 216318177 5 2 456549317 1 2 806905547 3 3 255182260 1 3 580738959 2 3 555314523 4 3 259092602 1 2 793590216 3 2 912711175 3 2 289897552 2 3 773130467 3 3 873384937 5 3 126149845 2 3 592381049 1 3 646472661 1 2 723624680 4 2 433053668 2 3 429997817 2 2 498892829 2 2 268423150 5 3 570761651 4 3 345490396 3 2 345957122 1 3 241493086 1 2 905578600 3 2 570119648 3 2 757288990 1 2 362959406 2 3 752007997 5 2 522360839 3 2 212061463 2 2 648563904 5 3 225773527 3 2 304132604 3 2 726200194 5 3 984836528 5 2 544031406 1 3 607802611 1 3 805928743 4 3 796683025 5 2 748527239 2 3 619531759 1 3 926978634 1 3 653700695 3 3 459132497 3 3 650285316 2 2 874387559 2 2 500092262 5 3 677420346 4 2 376754514 5 2 640537495 5 2 480783144 5 3 295128120 4 3 346548341 2 3 345674216 1 3 635438924 1 3 595159369 1 2 459761931 2 3 133345173 1 3 736971016 2 3 844434731 1 3 882559763 4 3 829906310 1 3 986953937 3 2 532589637 1 2 153590144 3 3 238235355 2 3 767170408 3 2 454100163 1 3 868246633 1 3 796913488 3 2 239686031 2 2 599900926 1 3 483374568 2 2 727594303 3 2 397352879 4 3 247787529 4 2 909324813 1 2 571958151 1 3 301698938 2 3 635828741 4 2 415512138 4 3 644630169 5 3 688605909 2 2 191710023 4 2 871109592 5 2 621759737 3 3 301798568 2 2 465003250 5 2 876450138 2 3 985227943 1 2 605229641 5 3 742510686 3 2 430242671 4 2 553288180 4 2 832648039 4 2 453664355 4 3 564145684 5 3 278065367 5 3 321822236 2 2 820340683 3 3 501691894 5 3 762735117 1 2 862434523 1 2 269149090 1 3 389499800 2 2 718003185 2 3 628657151 5 3 571629106 2 2 237132983 2 2 489320272 1 3 423247472 4 3 642475337 3 3 453670769 3 2 538275360 1 2 298833437 5 3 465695351 1 2 198282462 2 3 557038569 4 3 306306890 2 3 537674373 1 3 706714178 2 3 333438161 5 2 417479033 1 2 765136485 4 2 314868564 5 3 762765406 4 3 828591846 1 2 640421270 1 3 183616062 2 3 841218456 1 2 722750651 3 3 815525438 1 3 860987344 5 2 187379388 5 3 350720791 2 2 529759535 3 3 130933094 2 3 542388244 4 2 293296241 1 2 171995697 2 2 786719656 1 2 366517944 5 3 391511637 2 3 779090875 2 3 267105710 2 2 392558859 2 3 723330589 3 2 108972681 4 3 216866205 4 3 306542248 1 2 876423522 2 3 844279658 5 3 657120475 5 3 101283317 3 2 844984823 1 3 579697912 4 2 288437757 2 3 354289471 5 3 643431061 2 3 280284046 5 3 826930883 3 3 297545950 2 3 209697634 3 3 298044468 4 2 884962728 5 3 803467969 2 3 534229817 3 3 748551082 1 3 146664754 5 2 547100055 2 3 372021619 3 3 724798222 1 2 227319221 3 3 725952681 5 2 155421666 2 2 401834733 2 3 601408707 3 2 883661107 2 3 261768697 1 2 719739810 1 2 702358290 5 2 502488775 3 2 377055352 2 2 950663551 4 3 491143224 2 3 638984127 5 2 780835499 1 2 636396832 4 3 828576189 3 3 432673407 5 3 414024874 3 2 391812200 4 2 478211032 1 2 900119276 5 3 566675060 3 2 970928918 3 2 832620276 3 2 688358413 3 2 526855094 5 2 700761946 4 3 303373074 5 2 258579808 3 3 287039321 5 2 248159589 5 2 417279396 3 3 634258216 1 3 786923163 1 3 531387259 1 2 218171993 4 3 127737978 5 3 545506512 3 3 753151908 1 2 371681014 1 2 584425631 5 3 661313673 3 2 671078740 5 3 860972926 3 3 278284232 2 3 535003465 1 3 193701809 2 2 561343165 3 3 754953623 5 2 305689151 5 2 581962262 3 3 536885913 2 3 300012657 2 2 261576538 5 2 644344765 5 3 858105774 2 3 728558305 4 2 285569454 3 3 491067235 5 3 218355678 2 3 441225801 1 3 981116409 5 3 908689077 3 2 264407007 2 2 629365705 1 2 255567645 3 3 492462140 2 2 394376315 4 3 896123413 3 2 237816713 1 2 619189341 1 3 479532514 1 2 712060677 5 2 730394678 3 3 613753334 1 2 884188385 3 2 398657442 3 2 518888474 4 2 655919859 3 3 139077275 2 2 103823812 5 3 215464527 2 3 196162506 1 3 642333535 4 3 487338363 3 2 716974753 5 2 614929506 4 2 101894067 2 3 514915795 5 3 723374364 1 2 289602751 3 2 559803595 4 2 891635701 4 2 896736795 5 3 231560388 4 2 586151346 4 2 342558374 5 2 746874547 1 2 290397268 1 3 189934691 4 3 645668423 5 3 196768077 1 2 967529946 5 3 253185753 1 3 233671183 1 3 375051916 5 2 127706233 4 2 411150025 2 2 859786500 4 2 735046657 4 2 626101560 2 2 852046887 5 3 760786841 3 2 680773633 3 2 234871011 1 3 117386348 4 2 143210049 3 2 110953882 3 2 488723888 5 3 804146319 1 3 443704287 3 3 488154937 2 3 863994381 4 2 213191763 1 3 557730027 2 3 178829406 3 3 554326553 3 3 790569351 3 3 496602646 4 2 742986391 4 2 339418366 1 3 955184051 4 2 799554952 4 2 404858717 4 3 133039310 5 3 266338779 2 3 240977109 4 3 550344100 5 3 712613555 3 2 632678855 3 2 350760027 5 2 266364638 1 3 270491371 5 3 814700257 3 3 456730281 4 3 468736719 5 2 748787402 1 3 443953256 1 2 356852088 4 3 875675914 1 3 122874818 5 3 466403499 3 3 591913488 3 3 732959638 1 3 935086290 3 2 115715936 1 2 628300221 5 2 818442669 4 3 975428711 4 3 694423929 3 2 298966925 2 3 794755338 2 3 159254434 4 2 154643865 2 2 600676661 4 2 343905158 5 3 112910018 4 3 882371292 4 2 857744650 2 3 596530406 1 3 380611254 4 3 684430989 5 3 948628783 1 3 212712007 5 2 152067345 2 2 789136147 3 2 134287425 1 2 586862325 3 3 361566253 4 2 358493109 1 2 113465434 2 3 340831874 1 3 531852022 3 2 228750526 3 2 328656466 2 3 243503008 5 3 724392932 3 3 877087781 3 3 174510165 4 3 281281246 3 2 412319803 1 3 311559341 4 2 310869133 4 3 428160423 1 2 345703609 5 2 981950280 3 3 267878092 5 3 276493180 4 3 637519666 5 3 140746702 4 2 277066259 4 2 126751710 2 2 881243800 3 2 454947764 3 2 270534193 5 2 728721774 1 3 921604808 4 2 985737008 1 3 996043957 5 2 398189332 5 2 963882862 2 2 476892812 2 2 190438040 2 2 777834755 1 2 103971194 1 3 423795361 4 2 161003234 5 3 140861712 4 2 467993814 1 2 215408954 5 2 460010416 5 2 941251789 5 2 762418846 1 3 951859916 3 3 692676577 3 3 438630340 5 2 532494459 2 2 707749046 5 2 366141512 2 3 654952557 2 2 737071342 2 2 749554177 4 3 917815515 5 3 115163405 5 2 478411522 5 2 460901169 2 3 268225012 3 2 874743263 1 3 156695334 5 3 341197844 4 2 235393388 1 2 648123097 2 3 792503244 5 2 142348336 5 3 139379497 2 2 199975909 1 2 977832323 2 2 836608296 4 3 224190749 2 2 151355124 5 3 820457391 5 2 984058755 4 3 205508005 2 2 294460343 4 3 249643770 2 2 766811367 4 3 491046276 3 3 889172748 3 3 575545432 1 3 395689601 4 2 173154206 4 3 293987574 4 2 417192173 5 2 205581236 5 2 985646970 2 2 788588275 5 3 442615339 5 3 693092755 5 2 970402503 2 2 399562210 4 2 837099219 3 2 513148243 2 3 572805788 4 3 355912689 5 3 807349006 5 3 512620633 3 3 331294592 2 2 258332456 3 2 189817519 4 3 568686597 4 2 860175251 5 2 772959769 3 2 949158118 3 3 409000985 2 2 501761008 2 2 404950652 3 3 581363363 4 3 136330935 2 2 888791886 5 3 155072460 4 3 644905702 3 2 448445195 1 2 322422122 3 3 694932185 4 3 332546501 4 2 906830612 3 3 559737811 4 3 413364178 4 2 324210564 5 3 666448264 5 3 906831923 3 2 173854402 2 3 642850222 3 2 210447168 2 2 846261597 4 3 224839728 1 2 177633524 3 2 921079883 4 2 715882186 1 2 782220909 2 3 875045078 3 2 112817317 2 3 546734097 5 2 219441514 5 2 306112927 2 3 636749287 3 3 451595192 5 2 732342717 3 3 767750636 4 3 182075054 3 2 541722412 2 3 296579170 2 3 801372309 1 2 792301752 5 3 907981244 2 3 707160451 4 2 796449460 4 2 783888973 5 3 262448280 1 3 240005109 2 2 969209894 3 2 849705923 5 2 888658616 2 3 214149797 3 2 600985033 2 2 751130357 1 2 138987143 2 2 715659715 4 2 760188476 1 3 275567665 4 2 152024477 2 3 286628622 2 2 400374099 5 3 641900555 1 2 436153828 3 2 775494569 5 2 307771883 5 3 862400452 3 3 137837338 3 2 337323293 3 3 232156295 3 3 882116158 5 2 296774521 4 3 415626576 3 3 855022464 5 3 672431518 1 2 659249879 4 2 614081490 1 3 465576102 5 2 478934649 1 2 859189343 2 3 823503755 2 3 450268210 1 3 727501633 4 3 349176886 2 3 667803247 3 3 181545432 5 2 173436696 5 2 254227655 3 3 378894397 5 3 908188265 4 3 416689340 5 2 833355415 2 3 235664170 4 3 468121095 4 2 875066474 1 2 658009754 5 2 640497091 1 3 540016118 2 3 318530554 3 2 640222146 3 2 910633865 1 3 849287592 4 2 755693606 1 3 464677806 3 2 116092567 1 2 330924321 5 3 557885176 5 2 660486316 5 3 183952107 3 3 489993543 1 2 621495203 5 2 730675934 5 2 171522603 4 3 453892350 5 2 470722400 4 2 535210239 5 2 150528225 5 2 321077491 3 3 658889922 5 3 554321593 4 2 294455730 2 3 176327750 5 2 300333859 3 2 162056817 4 2 317463586 2 3 918669763 1 2 740122152 4 2 286785936 5 2 758485192 2 3 532430571 4 2 536966130 3 3 164021339 2 3 978726002 4 3 270689760 2 2 782874180 3 2 404668805 3 2 670190893 1 3 695658408 3 3 900241504 3 3 112640254 2 3 461238145 2 3 210930245 1 2 222066715 5 2 416655857 2 3 376640862 3 3 394307743 5 3 555372928 2 2 561622677 5 3 943714894 1 2 800355643 1 3 475440112 5 2 192156677 2 3 181170324 2 3 360274020 4 3 567175183 4 3 872095984 5 3 755502199 5 2 331350446 4 3 635549916 3 2 455174337 5 3 454354257 2 3 600443571 1 3 353695895 1 3 711805914 5 3 627572029 3 2 621731090 1 2 958943164 2 2 283189247 2 3 137367770 3 2 526374979 1 3 697542727 5 2 401218463 2 3 545425343 2 2 730120929 3 2 450767771 3 3 354669527 3 3 743258564 1 3 496080247 5 3 207355935 4 2 680990073 2 2 897302108 2 3 475150927 1 2 982749910 3 2 856392448 3 3 972439482 4 3 198614995 5 3 577094874 2 2 776026249 1 3 946692824 1 2 744970010 4 3 951874718 3 2 635633046 4 2 133407076 4 3 447531625 2 2 126993382 4 2 252316654 1 3 984991972 5 3 373999957 3 2 518715530 2 3 679969770 3 3 733081117 2 3 317568172 3 3 364773888 5 3 902358117 5 3 761528539 5 2 601001191 4 3 418452120 5 2 651836158 5 3 731877397 1 2 737881225 5 2 297573802 1 2 185388623 5 2 554729968 3 3 960003643 1 2 737669952 4 2 718585183 1 2 932976713 3 3 958650548 5 2 323296258 4 3 287393957 3 2 128838763 4 2 207399589 5 2 154942770 2 3 495161245 3 2 851638371 5 3 330403953 1 2 753493369 2 3 325852300 5 2 994923337 2 3 467798506 2 2 294578388 5 3 934115089 1 2 653101685 5 3 515585807 4 3 543447549 4 2 983834135 4 3 184162017 2 2 120883318 5 3 495989361 4 2 829809103 4 3 377842252 2 2 245470207 1 3 764958837 3 2 541485730 5 3 746248595 3 2 812496762 1 2 602222566 5 2 120180389 4 3 967940353 5 2 661265736 4 2 309587642 5 2 101566800 3 2 305410547 2 3 375415558 5 2 121518551 5 3 543674781 4 3 506495877 2 2 767808681 3 3 533512596 4 2 820855580 1 3 167271855 3 2 501124764 3 3 264319034 5 3 614767656 2 2 436393558 1 2 164813386 5 3 190993364 2 2 857196016 2 3 944341968 5 2 837479058 1 3 971909971 2 2 116227931 4 2 910840425 4 2 825897539 5 2 447545872 4 2 403355265 1 2 126183827 4 3 858499439 5 3 309676259 3 2 717328871 2 3 304879258 5 2 667713968 1 2 852739854 4 2 594851495 4 2 336688452 3 3 441899570 4 2 721692797 1 3 409748463 4 2 106642428 2 2 364170285 4 2 430720610 2 3 420106852 3 3 949662261 4 2 926935893 5 3 960358430 3 2 792394932 5 3 904902861 4 3 144016088 1 3 138875877 2 3 909233342 2 3 515650569 1 2 965901497 5 2 480021275 1 3 883108083 1 3 299962195 5 2 312465634 4 3 809261910 5 3 763397082 2 2 376101659 3 3 307069635 4 2 569090511 5 2 784515171 1 3 775555851 2 2 234302374 3 2 560284035 2 2 786909682 1 2 272635560 1 3 187732188 4 2 305309139 4 3 714787992 5 2 639812010 1 2 675869307 1 2 471511892 2 3 880643135 5 2 169400105 1 3 140195826 1 3 210477787 5 3 168558959 5 2 196556019 1 2 690195970 4 3 979224069 3 3 629736632 5 2 222347156 5 3 285902740 1 3 336530671 1 3 733013033 1 2 531552747 3 3 656343347 3 3 495552001 3 3 398852524 3 2 522472758 3 3 634380211 4 2 246191023 5 3 361996820 4 3 707653627 2 2 117517335 3 2 638113048 2 2 336258774 5 2 602130825 5 3 315973867 2 3 840951299 1 2 637118823 4 3 363149814 5 2 554606036 5 3 846446349 3 2 906081192 3 3 676828618 1 3 857282298 5 3 463460096 5 2 536135031 5 3 991043295 2 3 969227969 2 2 212675281 3 2 462275456 5 3 228767011 1 2 676932439 4 3 976165771 2 2 304822901 5 3 978804854 1 3 268511185 1 3 988150595 2 2 562705178 4 3 632203782 2 3 790578621 5 2 453275830 2 3 635595530 5 2 387455293 2 2 697657584 4 3 689716959 2 3 104762873 4 2 247411522 2 2 699982338 4 3 359143580 5 3 717918244 2 2 726566756 3 2 209586442 4 2 463437048 4 2 732002030 4 2 590789790 2 2 548315945 4 3 566626841 3 2 335911603 4 3 728031559 4 3 476765125 3 2 212629086 4 3 892760135 2 3 504415272 4 2 765853953 2 3 296106252 5 2 122547123 2 3 276206170 4 3 249258326 1 3 457591105 1 2 316882795 4 3 430977545 4 2 645807067 5 2 769716571 1 3 403813729 1 2 965641840 2 2 321270817 4 3 322452059 4 3 363771928 3 2 627342208 4 2 459325184 3 3 758637951 3 3 355472886 3 2 152128510 3 2 812232722 2 2 368424852 2 3 600819750 5 3 824990159 4 2 512296487 4 2 494019971 4 3 268133269 2 3 937344484 1 2 970087252 2 2 670979434 1 3 713858702 5 2 499697357 3 3 262361037 3 2 831268723 4 2 216491031 1 2 363286768 1 3 683400915 3 2 439976115 3 3 894583669 3 3 622490368 1 3 603501133 5 3 615493193 3 2 557699578 4 3 412478500 1 2 888557759 5 2 412303299 3 3 363988221 2 3 145835556 3 3 879876757 4 3 207440352 3 2 626966359 4 3 540414441 2 2 524938029 4 2 544957645 1 2 850924790 5 2 127971542 1 2 841540185 5 2 506493734 5 3 850145654 3 3 244875079 3 3 131576227 5 3 453205626 3 3 553310795 1 3 949278009 3 2 760200018 1 2 403779785 3 3 807356740 4 3 352021070 1 2 291222161 1 3 674277873 1 2 568389575 4 2 227973711 1 2 273863315 4 2 141500238 5 3 776140584 1 2 451707578 5 2 932559771 4 3 314856972 1 2 671594943 1 3 476728449 4 3 650476446 3 2 806335403 2 2 148008344 3 2 497161767 4 2 405611947 1 3 163591948 5 2 437527807 3 2 736181199 3 2 531986904 3 2 692804127 2 3 728969185 5 3 959422179 3 2 162760717 5 2 948510769 4 3 685085272 4 2 850538554 3 2 638503117 4 2 623082456 4 2 573807543 1 3 739737249 1 2 730237013 1 3 738952018 1 3 607913920 1 2 736375846 5 3 663395478 4 3 447088777 1 3 197776153 3 3 592124073 4 2 383493527 5 3 695374220 3 3 814583486 1 3 199926461 3 3 647726580 5 3 867219123 5 2 628770720 1 3 859687125 3 2 849699704 2 3 488428278 5 3 694040688 1 3 306700172 4 3 849286953 3 3 442294190 3 3 463096890 3 2 613005665 1 2 544203296 1 2 732637810 2 3 842217263 2 2 519529700 4 2 516302686 2 3 726621299 2 2 126522553 1 2 559439431 2 3 698044738 2 2 696754831 5 2 572165593 2 2 705799740 2 3 156450292 3 3 398090272 4 2 487200093 5 2 377938332 4 3 340036954 3 2 582511971 4 3 511737259 4 3 182587457 2 2 122219590 4 2 299326091 4 3 954388810 4 3 218848521 3 3 263122865 3 2 225255585 4 3 795910512 3 2 316963389 4 2 410533755 3 2 442489303 2 3 934925978 3 2 631072293 5 3 650764404 5 2 224861693 3 2 449167270 4 2 660402716 2 2 823545333 3 3 742234929 2 2 816788368 1 2 578132493 5 2 180161551 4 3 318583924 1 3 609173308 1 2 637703161 2 3 617974499 1 2 119307950 2 2 130546569 5 3 722424207 5 2 937713856 5 2 799818036 1 2 680011492 2 2 181581648 5 2 648346079 3 2 394670356 5 2 678977970 5 2 127306327 3 3 981402946 4 2 604590681 3 2 407381688 2 2 113421745 3 2 848292446 4 3 313080467 2 3 546816252 1 2 456655533 5 2 652593198 5 2 778540446 1 3 638569790 1 3 753893472 2 2 399760206 5 2 150947451 1 2 340886467 1 3 570063537 1 3 629187975 3 3 546103626 5 2 259842207 4 3 340032178 1 3 778056764 4 2 404114959 3 2 882753016 1 2 480839827 3 3 816729540 3 3 443433513 3 3 301932731 1 3 773222567 2 3 120450437 1 2 273776261 3 3 233811532 4 3 357406114 4 3 530685375 1 2 148624512 2 2 385178130 1 2 329563351 1 2 787026906 1 2 608910103 2 2 514456897 1 2 281804239 4 3 708657441 3 3 355609959 2 2 207829099 3 3 251651614 3 2 641247598 4 3 721634264 5 2 474569390 2 3 842518100 2 3 624871402 1 3 311783960 4 2 474754543 5 2 531453215 1 2 888639279 2 3 639069170 3 3 281891307 4 3 102343808 4 2 326023491 5 2 102243592 2 2 969076537 2 3 376880462 3 2 272300699 2 2 501560717 4 2 437542345 2 2 524012931 5 3 695738733 4 3 583516282 1 2 884254024 1 3 176322220 1 2 169686422 1 2 487698426 1 2 565366149 2 3 131716164 2 3 830465201 3 2 528383510 1 2 141875219 5 2 871622063 1 3 321048266 4 3 634729377 1 3 670334573 3 2 417043497 3 3 543100493 3 2 186285166 2 3 524082476 5 3 232836611 5 3 722207013 2 3 987232959 1 2 268211948 2 2 128830301 1 3 687441317 1 2 286661822 3 3 437286180 3 2 590223512 2 3 881245042 2 3 583424807 4 3 737340339 4 2 403704933 3 2 337817370 4 3 212190972 5 2 502794952 1 3 653626635 2 2 418020970 4 2 923973971 3 3 520398786 1 3 662622741 3 3 562356283 1 2 513095258 5 2 585568942 5 3 619276424 4 3 188679301 1 3 751656955 5 2 455683364 2 2 760153235 3 3 833258638 4 2 979976790 4 3 446779381 3 2 841346780 5 2 461234356 2 2 955583565 2 3 351517433 5 3 176313860 5 3 184050607 2 2 417620649 4 2 260479822 5 2 807360551 3 2 160533078 4 3 450711518 3 2 468634404 2 2 775989228 5 3 524385020 3 2 591268558 2 3 353908028 5 2 903814413 5 3 428236607 1 3 516627842 4 3 737772426 5 2 381881361 5 2 579706256 1 2 680649313 2 3 313310938 4 3 666848017 1 3 674270633 4 3 976010811 5 2 543574020 5 2 730858282 1 3 650122290 5 2 581059193 5 3 600294883 5 3 322044035 5 3 476190068 5 3 717978036 5 2 711072665 2 3 219062708 4 3 832466954 3 3 791435188 3 2 573091585 5 2 185427940 2 2 620022811 5 3 220353504 4 2 908850761 2 2 322452562 2 2 815499004 1 2 277994202 1 2 441553002 1 3 785582606 5 3 132458010 3 2 217871887 2 2 422342122 1 3 262286153 3 2 814298132 4 3 541337356 5 3 627019888 4 3 213484161 4 2 360604348 1 2 500203529 1 2 356424535 3 3 443321482 2 2 242006902 1 2 849771877 2 3 479178155 2 3 665697284 2 3 113611364 1 2 146883407 4 2 578424222 2 2 921241137 1 2 781048507 3 2 524163526 1 2 898112656 5 3 430134330 4 3 726007087 2 2 250519094 1 3 509505732 1 3 793280878 3 3 701469862 1 3 751490330 4 3 308237024 4 2 729797946 5 3 880647488 3 2 550161758 3 3 121055516 5 3 980069008 5 3 889673228 5 2 619419621 3 2 918804016 4 2 716871931 2 3 435410911 4 3 356392568 4 3 173747340 5 3 903905382 2 2 801363653 5 3 776538498 2 3 604259793 1 2 157938931 5 3 413443486 4 3 308142017 2 3 942070478 3 2 236412248 4 3 864950037 1 3 862419656 2 3 290323941 2 3 161840193 3 3 186776386 5 2 394134578 3 2 893146998 2 3 131525229 4 3 603850075 5 3 781803443 4 2 909872930 3 3 677410726 5 2 393672573 5 2 604219439 4 2 426977241 4 2 159177081 3 2 316477614 4 3 531513626 4 2 464628458 3 3 804956903 1 2 531173039 4 3 677931317 2 2 789908515 3 3 835356979 5 3 686418206 5 2 127658323 4 2 864705718 2 3 197322680 5 3 142458268 3 2 102850395 5 2 678718917 2 2 370614108 1 2 847407284 5 3 179713400 1 3 663320430 2 2 176444312 1 2 421753070 5 3 398775350 1 2 866627581 5 3 686291671 3 2 439554419 2 3 635021482 2 3 160287811 1 3 348574495 2 3 707811302 3 3 414534632 4 2 886949945 2 3 286836584 1 3 678174196 5 2 853116936 3 2 367489273 5 3 760642967 4 2 492084544 5 2 325640503 1 3 492823701 2 3 743600547 1 3 142998143 2 3 308206774 1 2 711317342 3 3 979394095 2 2 749175707 3 2 568586485 5 3 483004618 1 3 381583548 2 2 465797607 1 3 719944992 2 3 396507002 3 3 361351157 4 2 679485234 2 3 432805923 2 3 336895102 2 3 237083136 1 2 257629623 4 2 923429795 5 3 587022059 3 3 544145815 3 3 204338185 3 3 241690621 2 3 423889206 5 3 601110093 2 3 642901066 5 2 987690863 1 3 285888291 4 2 727726037 3 2 768777543 4 2 785279828 2 2 885520452 3 2 127874135 5 3 541212798 4 3 885230001 1 2 589559596 1 2 507048393 1 2 768155936 4 2 400758153 3 3 485791912 1 2 367937879 5 3 683553571 3 3 443970352 3 2 948023160 4 3 413673361 5 3 519786401 4 3 511198097 5 2 785017101 4 2 212896280 1 3 849829485 2 2 548442510 3 3 129891742 4 2 933898072 2 3 223632388 1 3 505914120 2 2 284893061 4 2 789151993 4 2 584295839 2 3 293019118 2 2 399520085 1 3 483094764 3 3 862156921 2 3 667745846 2 3 493594817 4 2 928698413 4 3 808492948 5 3 936185142 3 3 491433326 5 2 420013542 5 3 404977410 2 3 139710225 4 3 283303923 4 3 435427383 5 3 859743591 5 3 393331939 5 3 926997480 1 3 730350134 1 3 200524035 1 2 826157813 3 3 271874275 4 2 793299142 4 2 652054196 2 2 407542525 3 3 846004203 1 2 594877699 1 2 750816777 2 2 380021568 1 2 198968206 4 2 466247461 4 2 925800814 1 3 311728026 5 2 487611538 2 2 124746240 1 2 754899825 5 3 276057215 4 3 108414319 2 2 781786759 2 3 767304312 3 3 866443268 5 2 708582495 5 2 217986136 5 3 352389529 1 3 238119669 2 2 603570337 3 3 868001683 1 3 913610933 1 3 413832570 1 3 625674135 3 3 652534009 5 3 990504991 3 2 596455745 5 3 130805237 5 2 704948091 2 2 809296673 3 2 858349836 5 3 805935819 5 2 430102766 4 2 702115937 5 3 968062345 4 3 256852410 5 3 671694386 4 2 186051138 5 3 775336044 3 3 282295937 1 2 767506426 4 3 475740922 4 3 905422732 1 3 460613172 5 2 767831883 2 2 869457126 3 3 154742907 4 3 210173817 2 3 703427200 5 2 462823426 1 2 321655844 5 2 367286836 4 3 221726314 3 2 308351260 5 3 662508612 3 3 579827181 5 3 922416425 2 3 468702954 4 2 219494524 4 2 490097982 3 2 127102078 1 3 847902124 4 3 689529637 1 2 575473913 4 3 474731627 4 2 455940299 3 3 444238760 4 2 114557343 5 2 287824184 5 2 210410956 1 3 848845260 2 3 336329297 5 2 450065216 1 2 941647718 4 3 231921842 3 2 472827006 2 3 289909084 3 2 793583616 3 3 313197558 4 2 323834155 5 3 466727260 5 2 672494783 5 3 979220747 1 2 300287611 3 3 403029260 3 3 736991095 5 3 116521882 3 3 401434417 4 2 340200608 5 2 537156742 3 3 767535144 5 3 542250863 2 3 459328235 2 3 763763829 3 2 631780405 1 3 472654024 2 3 365449802 5 2 701100677 5 3 808800326 5 3 971421542 2 3 660804656 3 3 961319046 2 3 507308098 1 3 775042916 3 3 856136309 1 3 393761566 1 2 461288366 5 3 200019106 1 3 702383040 2 3 885206349 4 2 293617912 5 2 562493077 3 2 874283138 2 2 577396877 5 3 368156782 1 2 279547119 1 2 478940509 5 2 634212796 2 3 230879874 4 3 246348894 2 3 781838229 2 3 788641838 2 3 170896821 4 2 358382724 3 2 848065018 4 2 282506058 2 3 748805217 5 3 673713493 1 3 705341088 1 3 636378558 1 3 773147388 5 2 311861431 3 2 701361235 5 2 960501003 5 3 532733697 5 3 454867100 4 3 835641355 4 3 351082989 5 2 960082894 2 3 159746691 1 2 158846434 1 3 507649176 3 2 391610610 3 3 643134595 1 2 833015740 4 2 537812793 3 3 635472083 3 2 694326091 4 3 976910927 2 3 435983632 1 2 783804831 2 2 976269412 1 2 490823642 1 3 243641651 1 3 191041559 3 3 978454314 4 2 154715552 5 2 721847868 2 3 969259779 3 3 439054287 2 3 735713456 5 2 486075340 4 3 882607480 3 2 269161926 4 3 382139891 1 2 693917525 1 3 353155449 3 3 205060957 2 2 557294397 2 3 979916369 2 2 165640655 3 2 145068188 4 3 645084067 2 3 572558007 4 3 358679628 4 3 282411712 1 2 501327600 2 3 287988272 4 2 390443915 3 3 972945243 3 2 290203486 4 3 598155325 3 3 755975471 2 2 585093760 3 2 108574693 5 3 866774931 1 3 228641610 5 3 365931157 2 3 984847156 2 2 155935481 5 3 620739794 2 2 633945071 1 2 365351866 1 3 783223990 5 3 231676560 3 2 168007258 5 2 902442267 5 2 139966667 3 2 553576880 3 2 450384506 1 2 284029446 3 3 291244434 3 3 300389146 2 2 588782093 2 3 169553358 1 3 863618852 2 2 458087214 4 2 371915255 4 2 442421498 5 2 252018946 4 2 884525801 5 2 485323602 4 2 203009990 5 3 591166173 4 2 559024505 3 3 240758047 2 2 250325998 1 3 156121886 3 2 241503828 2 2 272508674 1 2 239691879 4 3 430208521 5 3 923950173 1 3 529388893 3 3 192418787 3 3 191364240 4 3 735992788 3 3 526954471 1 3 231042306 1 3 146051622 4 3 243410999 4 2 782368103 2 3 961572621 4 3 221373291 5 2 288942593 4 2 929832563 2 3 244644949 2 3 633862021 1 2 110772747 1 3 765970698 3 2 273822007 5 2 297423784 1 2 568463706 2 2 306803674 3 2 714463862 2 2 573900202 3 2 242071891 2 3 409685685 2 3 669681838 3 2 151645500 5 3 327889526 5 2 998809032 5 3 189942660 5 2 505641576 2 2 231626438 5 3 193806025 1 3 110230740 1 3 957503386 1 3 750965362 5 3 666850514 1 2 517140278 5 3 196960407 2 3 605149091 5 3 205909036 5 2 321420149 1 3 433598224 5 3 224476276 1 2 852540898 5 2 563579357 3 2 612127588 3 2 545295491 4 2 464573539 2 2 813195932 2 2 207570001 2 2 788055976 5 3 768864752 5 3 728950229 4 2 231424783 4 3 179534450 5 3 980316421 5 2 188895686 1 2 129824801 1 2 944627920 5 2 638597285 1 3 218168612 4 3 478792102 3 3 745208069 1 2 386673623 3 2 850775292 2 3 950058110 5 3 518070297 3 2 377409594 1 2 231391219 4 3 946387362 1 2 924012459 2 3 256013521 4 3 334731404 4 3 198587977 1 2 373254379 3 2 631100948 1 2 715254387 2 3 645222843 4 2 582467262 3 2 249592370 3 2 538437980 3 2 616775642 5 2 370049559 4 2 583859165 3 3 109551366 4 2 189223701 1 3 133138912 4 3 811153621 2 3 304302982 4 2 334315288 3 2 646326973 5 3 362675668 4 3 669733199 5 2 999630181 4 3 527485668 5 2 614417051 3 2 653873668 2 3 244375208 1 3 724648432 5 2 491633087 3 2 115777136 2 2 401600298 2 3 563464705 1 3 882463444 1 3 993391658 1 3 983096534 1 2 813784705 3 3 183948120 5 2 312369396 4 3 744054727 1 3 230058305 1 2 327068870 1 3 522477426 4 3 278413307 5 3 104082584 4 3 927515034 4 2 255983776 5 2 746412902 2 3 877149256 1 3 744171579 5 3 168677838 1 2 273104269 3 2 464578618 2 2 228794843 2 2 523546245 4 3 971235203 3 2 526290677 5 3 744133755 4 2 580522643 2 3 919452195 3 3 784365602 2 3 395382032 3 3 667386293 3 2 561978274 4 2 439812574 2 3 167600121 2 2 322357529 3 2 765692305 1 2 649173656 3 2 495426303 1 2 936424412 4 2 366615142 5 3 755294500 5 3 996577101 4 2 253937245 4 3 104899799 2 3 436234294 5 2 759924492 1 2 190972608 2 3 903147808 4 2 523806458 5 3 813534376 3 2 894862078 5 3 697932029 5 3 410871542 1 3 347774652 3 2 874877392 2 2 664553928 3 2 997032237 4 2 468275151 3 2 268386688 1 2 647038986 4 3 350782432 3 2 872798894 1 3 470772279 4 2 900560447 4 3 660390725 5 3 166394450 4 3 641250444 1 3 236260561 3 3 446743141 3 3 200236628 1 3 272258985 4 2 929775847 2 2 943768750 2 2 642472013 3 2 166490540 2 2 526452916 5 2 185747414 2 2 588956087 5 3 373387322 3 3 240593879 3 2 469986999 3 2 578814418 2 2 284318310 4 2 836765014 1 2 397709367 3 3 581890689 1 3 300027266 2 2 231344312 4 2 841337744 5 3 839232611 3 2 192304936 4 3 312917860 2 3 156177897 2 3 569466573 4 3 105484681 3 2 103476248 1 2 797095096 5 2 644388120 5 3 732321607 2 2 642499714 4 3 941912119 2 2 737043205 1 3 699911796 3 2 637711554 1 3 196764762 1 3 233142236 1 2 788211592 3 3 684150664 2 3 952041143 3 2 594618726 5 2 279547007 5 2 504946339 1 3 356932878 5 3 129261356 1 3 551245069 5 2 575425823 3 2 567898795 5 3 779411870 1 2 474688835 4 3 299297168 2 2 344515461 1 3 848910433 4 2 423636061 2 3 766355284 1 2 540684192 5 2 603176562 1 2 648550762 4 3 433154030 1 3 714100008 5 2 211025520 4 3 710802758 4 2 589883617 4 3 384906363 3 3 323227954 5 2 110223916 2 2 224928960 2 2 817671578 3 2 660317184 5 2 191315200 5 3 589852267 5 2 516895674 1 3 152382696 4 3 738942450 2 3 632273539 2 3 665919926 5 3 133320398 3 2 837304728 3 2 888725574 3 2 424159349 1 2 409334558 4 3 572371438 1 2 183433230 1 2 962890370 1 2 505957488 5 2 846244735 5 3 833559210 4 2 735862395 2 3 607215121 1 2 128548968 4 3 593675121 5 3 370359675 1 2 464054919 4 2 574082678 3 2 838231467 2 3 350896572 3 2 978702655 3 3 788431899 5 3 361943534 4 2 182552024 5 3 582731483 4 2 403645126 4 2 521200366 5 3 810044748 1 2 382449354 5 3 146423613 2 2 183931344 3 3 490272770 1 2 601080448 4 2 479793666 1 3 906111584 5 3 351725274 5 3 224574480 3 2 573532543 2 3 571116876 1 2 511008366 5 3 685685602 4 3 360778632 5 3 366065029 4 3 417573808 1 3 992449918 2 2 750174590 3 2 378025554 2 3 363287339 4 3 817738375 1 2 205213739 3 3 385803447 2 2 201754427 5 2 434179338 5 2 266718865 4 3 367710273 3 3 865328037 5 3 441565370 5 2 757614920 1 3 421880291 2 2 367490113 1 3 581843227 4 3 655937784 4 2 461042765 4 3 196739090 1 3 432711048 1 2 739888675 3 3 655461643 4 3 162436081 1 2 520774782 5 3 649290716 5 3 850820091 2 3 698648771 4 3 750723566 3 2 404659718 2 2 735072406 1 3 274186924 4 2 214744380 5 2 107038241 3 3 528168086 4 2 183758846 1 2 790593660 3 2 611268060 4 3 251879733 5 3 556347534 3 3 996124226 5 3 941728092 2 2 976240605 2 2 322261383 5 2 350914663 2 3 850963591 2 3 476787806 5 3 259197898 1 2 282660415 2 3 523013006 2 2 203306815 3 3 788761532 4 2 625586121 3 3 513323283 2 2 148081311 1 3 911152011 2 3 388482783 1 2 537599454 5 3 270440195 4 2 238994514 3 3 401110118 2 2 496393596 3 2 667500921 3 3 407319939 2 2 417022779 5 3 407395417 1 3 978947841 3 3 480643787 5 2 333177523 5 3 526639567 4 2 514891420 1 2 587130983 3 3 632350352 1 3 423247652 1 3 700111796 5 2 211410226 4 2 840299320 1 2 910867292 1 3 509090034 5 3 660051838 5 2 159898415 5 2 446926484 5 3 529233326 2 3 714538292 1 3 911088695 5 3 524638515 4 3 938738153 3 2 367720649 1 2 671023108 4 3 710548334 1 2 984489504 2 3 171970924 5 3 820594148 2 3 677925951 1 3 174046324 3 3 921989632 1 3 784544888 5 3 444232786 5 2 850167356 5 3 118965258 4 3 774828925 1 3 764672453 2 2 845538424 5 2 668471978 1 3 470399314 3 2 336112023 4 3 903707643 4 2 337588274 3 2 845377511 1 3 667641927 3 3 917248840 1 3 458169445 1 3 917493300 4 3 606045925 4 2 693994976 3 2 268669827 5 3 283828294 5 3 989587876 4 3 481488328 5 3 323534472 4 2 951223624 4 2 196487140 4 2 931474897 1 2 318755598 4 3 320353124 2 3 852938449 1 3 980334898 4 3 255601980 1 2 275062897 4 2 779187630 3 3 996697859 1 2 466234646 1 2 767955404 1 3 572447621 2 3 628678118 2 3 435282174 2 2 879894681 1 3 378016963 3 2 217553260 3 3 610256498 4 2 534207379 3 3 654242462 5 3 924957149 2 3 602582576 3 2 402829698 5 2 634473533 4 2 866443489 4 2 329197097 3 3 382096371 4 2 122016161 2 3 404770000 1 3 813466362 1 3 627880565 3 2 917118317 1 2 273304805 5 2 440799616 4 2 172212386 1 3 127070879 1 2 869886562 2 3 988163059 2 2 786006018 4 2 539979740 1 3 116014278 5 2 991580913 3 3 845538320 3 2 811948075 2 3 940016832 2 2 615367994 2 3 583235490 5 2 215180440 3 2 588109646 1 2 556141235 4 3 413628615 2 3 635205430 3 3 404381564 3 2 439361885 5 3 711653094 1 3 276918317 3 3 345765982 4 2 953235676 3 3 784407994 5 3 330943479 3 2 793212183 3 2 840404717 3 3 244884049 2 3 445786262 5 3 531607693 4 3 902528820 5 3 378130575 4 3 478117720 2 2 677428908 2 2 855230654 1 2 651289818 5 3 470744575 1 3 814738721 2 3 695487985 4 3 848161501 2 2 626001424 3 2 592657571 4 2 304441649 2 3 836686700 5 2 983060238 5 3 521352136 1 3 541859712 1 2 319033643 5 3 537879262 5 3 338934077 2 3 562087079 1 3 213177670 1 3 530480153 4 3 253091763 1 3 332276811 1 3 308236449 2 2 581094671 1 2 315345950 2 2 368321365 5 3 790683218 5 2 247989266 5 3 599870904 2 2 720248297 3 2 435077365 5 3 323669688 1 2 515159942 4 3 704713645 4 2 615858271 5 3 280367297 5 2 361307968 2 2 958878089 4 2 909947808 5 3 216089155 2 2 516009291 2 2 157794974 4 3 340777113 3 2 527418487 3 3 787453148 2 2 228045579 3 2 244498428 4 3 631411411 3 2 518021427 1 2 336615380 1 2 596348429 1 2 956291442 3 2 568541852 5 3 183123119 5 3 300338688 3 3 731248500 5 2 758490982 2 2 962350040 5 3 553701345 5 3 723331344 4 2 258170512 1 3 241509162 4 2 625158038 3 3 522330966 5 2 445678112 1 3 385208560 3 2 424149310 4 3 514647788 2 3 904637826 5 3 625126342 5 3 270551388 3 2 187103962 3 2 463127641 2 3 901740024 4 2 105209311 2 3 570995985 2 3 419716883 3 3 471940871 4 3 451319368 1 3 700936656 5 3 935641909 4 3 994298207 2 2 557027538 2 3 598643214 4 3 128936560 2 2 586100067 4 3 756408347 4 3 810932986 2 3 847988297 1 2 457702020 5 3 188570472 2 2 569118745 4 3 359486821 1 2 781313286 1 2 473155122 3 2 173790087 2 2 823996694 1 2 868435435 3 3 445388827 1 2 431390156 4 3 887707874 1 2 413020048 3 3 136381214 5 2 758923939 1 2 207994571 2 2 266139759 5 2 251897667 3 2 698282481 3 2 587739432 2 3 421193917 3 2 313078522 5 3 735693541 1 2 438280145 5 3 921530982 4 2 603297847 5 2 193035010 4 2 442379657 1 2 878092659 5 2 396160824 3 2 841627613 5 2 376083079 1 2 219138939 4 2 190314348 4 2 135733971 5 2 823445838 2 3 411176537 2 2 600117950 4 2 447160657 4 3 800026279 1 2 195215696 4 2 155409698 1 2 502033424 2 3 651028647 2 2 353624145 1 2 514790629 4 3 726253221 5 2 971817210 3 2 950902280 5 2 941703185 5 3 193025791 2 2 647128669 5 3 357457892 3 3 523436847 4 3 679401753 2 2 972995481 3 3 999749094 1 3 972258785 4 2 780642044 4 2 283713109 3 3 667639420 5 3 414298298 1 2 587937502 5 2 933580777 1 3 456532687 2 2 269006957 1 3 144267380 1 3 347413023 3 2 257254855 1 2 194126569 2 3 857541969 2 2 271631996 5 3 146752383 3 2 579292443 5 2 897268572 4 3 435413171 2 2 822587929 1 2 669965186 2 3 121317731 1 3 194288331 1 3 364255114 3 3 140385571 2 2 206655166 3 2 709324523 2 2 924803003 4 3 300556463 5 2 581683728 1 3 270904915 1 2 936863986 3 2 973026431 3 2 592672565 2 2 532925204 5 3 181453899 2 3 291546245 1 3 845204141 1 3 613414700 5 2 778618079 3 2 211023423 5 2 896209808 2 2 831230053 5 2 789589112 2 3 980973231 1 2 260966315 4 2 347176615 1 2 571606272 4 2 698875176 3 2 256816902 1 2 978739106 5 3 493583225 1 2 412127448 1 3 278273090 5 3 754502524 2 2 102827406 2 3 390316629 4 2 140624392 1 2 518451500 1 2 134793301 4 2 747899659 3 2 530099955 1 3 498820930 1 2 309363538 4 2 881665520 4 3 353431459 1 2 191343567 4 3 706549108 5 2 155946470 3 2 502499883 2 2 220458306 4 3 788886167 1 2 365702879 3 3 880875842 4 2 992819948 5 2 593620026 4 3 899104245 1 3 786509774 3 3 755555806 4 2 780616431 1 3 771205355 4 2 817964012 4 3 931554203 1 2 965991983 3 3 898188624 4 3 269359791 3 2 609348034 3 2 552891997 3 3 172421202 5 2 945117204 1 2 197108121 2 2 673313194 5 2 359407503 4 2 893760857 2 3 345932762 1 3 477748129 4 3 212559044 3 2 932084401 2 2 317471011 3 2 764597371 1 2 134555631 1 2 557326408 2 2 591152970 3 2 850734998 3 2 560806505 5 2 427473311 3 2 527362585 2 2 544919386 3 2 233108284 3 3 981261252 3 3 292826328 4 2 911293164 3 2 750187187 3 3 281812134 3 2 631143119 1 2 948318331 3 3 668417578 4 2 224248305 1 3 652525979 1 3 537558559 4 3 896160216 1 2 365197117 1 3 247047284 3 3 796241634 2 2 939526680 3 3 630372455 5 3 219937914 4 2 556298283 2 2 630400972 1 2 652318585 1 2 911071181 3 3 628738690 5 3 302248204 2 3 960852950 5 2 425116973 1 2 743854349 3 2 804853230 2 3 799474155 5 3 806751861 1 2 143480316 4 3 465752552 4 3 733602668 2 3 734708965 2 2 319761244 5 2 740701296 2 3 509279171 3 2 379957453 3 2 644160989 1 3 546024215 2 3 782733926 1 2 217986386 4 2 205130552 4 2 346909112 2 3 488209550 2 2 177042255 4 3 104497351 3 3 647848985 3 3 184665484 4 2 948908525 5 3 779595030 5 2 903294886 1 3 311327700 5 3 908925170 2 2 262071823 2 2 245969815 4 3 895766391 4 3 317023204 1 2 206719233 1 3 601533949 5 2 954696224 5 3 278593693 4 3 359594354 2 2 831192845 1 3 801077855 1 2 266774129 1 2 153673943 1 2 881392352 4 3 426245258 1 2 337840301 4 2 646270722 3 2 234163144 4 2 920730871 1 2 645172372 2 3 229377672 2 3 886434585 5 2 100615350 3 2 260347322 5 3 959422990 3 2 526057528 2 3 658851057 2 3 649558919 3 3 821433745 5 3 750551503 1 3 186740994 1 2 423687265 1 3 546317592 5 3 149507854 1 2 896844132 1 2 815968737 5 2 466861960 3 3 325750426 4 2 567780971 3 2 165380052 1 3 912276043 3 3 724753514 5 3 536216071 3 3 839058715 3 3 622035089 2 2 233857871 1 3 624200501 2 2 715785805 3 2 170738225 4 3 253843628 3 3 247094513 4 3 697858610 1 3 710714662 4 3 354326772 3 2 287745195 3 2 525497691 5 3 995564085 5 3 435853424 4 3 405746222 2 3 684168190 4 3 683522750 2 3 783429887 5 2 776727239 3 2 214244453 4 2 474443308 1 2 766644459 4 2 605605652 3 3 628461899 5 2 694228774 4 3 306873165 1 3 196537649 3 2 582144155 3 3 922297413 4 3 126302964 3 3 547762626 1 2 145265245 2 3 650504403 5 3 663619068 5 2 299099884 4 2 272179539 2 3 495842378 3 2 734112085 4 2 988226977 1 3 966208087 1 2 464071632 5 2 673743104 2 2 217259489 5 3 960461905 5 2 196920922 1 2 479972791 5 2 150910442 1 2 386040849 4 2 524712430 1 3 412691902 1 2 169058325 3 3 341956398 4 3 731361316 3 2 123617567 5 3 191341529 2 3 723211538 4 3 782543827 2 3 133105076 4 3 786514088 1 2 365691352 2 2 461037510 3 2 656925648 1 2 247053164 5 2 719931324 1 2 358729423 3 2 162567720 3 3 233110970 5 3 358248401 2 2 760444085 2 2 139716276 2 3 778763347 1 3 549914451 4 2 820291565 5 2 628852301 2 2 222296413 5 2 939896878 1 2 621189482 4 3 112671657 3 3 744690132 5 2 379278424 4 2 799007191 5 3 915916937 2 3 564951024 4 3 305729615 3 3 921016536 4 2 453502000 3 2 870744325 4 3 381273315 3 3 933619630 1 2 252900171 4 2 101028882 3 2 790838654 5 2 855528977 2 2 720160571 1 3 755565941 4 2 882961488 1 2 160766583 2 3 417520227 1 3 384727237 1 2 186785911 4 2 370474443 4 3 134609906 1 2 196030951 5 3 613866314 1 3 470034035 1 3 155134156 3 3 150869234 3 3 305044955 5 2 664892160 5 3 404035429 2 2 709249233 5 3 264170383 2 2 907095820 3 3 239335670 3 2 212915337 4 3 808394896 2 3 777053844 3 2 567821633 4 3 545101446 3 2 791437996 2 3 436256017 3 3 440144559 5 3 312290574 1 2 472468468 1 2 570293284 2 2 362016388 4 3 583667846 4 3 425546424 3 2 252078834 2 2 312558966 1 2 336295280 4 2 555646273 3 2 892182967 4 2 737462191 4 3 355298356 1 3 627824940 3 2 497771931 2 2 909838608 2 2 488251121 3 3 886049070 2 2 524153590 1 3 671672340 3 2 634423716 2 3 176184268 2 3 782751651 3 3 795303212 3 3 535020993 5 3 477287485 4 3 102154270 2 3 758881039 3 2 930661759 4 2 226647766 1 3 839943542 1 2 365359934 5 2 720472681 4 3 191573751 5 2 903596695 5 3 778300296 2 2 819401271 5 2 576864962 1 2 752369543 3 2 792944669 5 2 570390483 1 3 523822102 4 3 553602818 1 2 139461666 1 3 100912772 4 3 407727549 2 3 253826401 5 2 367545930 2 2 426314325 2 2 681601652 3 2 496638854 1 2 965840914 1 3 544810464 2 2 360100383 3 3 585747775 4 2 693415038 4 2 489697748 3 3 610313708 5 3 891364792 5 2 570785520 3 3 360856156 4 2 323326938 3 2 796956931 3 2 653510040 2 2 717025765 4 2 202820926 5 3 309375672 3 2 539980309 2 3 578041729 4 2 293270826 4 3 331784277 3 2 644858928 1 2 496526447 2 2 831667488 1 3 937393658 4 3 769201546 3 3 839409030 3 3 890028415 3 3 897138335 3 2 427049926 5 2 739578649 3 2 881182096 1 3 897601685 4 3 955811490 3 2 675761712 3 3 494552077 4 2 454116012 1 2 164203105 4 3 251235108 5 3 502023716 4 2 133633890 4 3 319025800 5 2 405739089 2 2 455894103 2 2 388655037 3 2 773374501 5 3 143409250 4 2 239060128 2 2 820689376 4 3 447605688 5 3 699674454 3 3 881168590 2 2 229625207 1 3 226343044 3 3 738172720 1 3 687750519 5 3 203263082 1 3 321320471 2 2 359415375 4 3 683618288 2 3 976153444 2 2 114979019 1 2 341484227 1 3 371995188 5 3 501447599 2 2 171583444 5 2 468389603 3 2 275686413 3 3 259835054 2 2 143424374 2 3 931826036 5 3 572950008 4 3 975509504 4 2 525082268 2 2 150241562 4 3 778622017 2 2 882842024 3 3 428754690 1 2 210327815 1 3 625497334 4 3 431225182 1 2 844342582 4 3 762179342 1 2 122061916 3 2 872523208 2 2 301152174 2 3 288948476 1 2 692794895 4 2 728472592 4 2 479752969 4 2 799091044 3 3 247130619 4 3 720318163 1 3 691745717 3 2 229234365 4 2 166580155 2 3 137011055 1 2 647508291 2 3 101091223 3 2 312113043 1 3 613281263 5 2 232503986 2 3 348084840 1 2 815740367 3 3 560206462 4 2 818762578 5 2 922459710 2 2 332015801 1 3 340606518 3 2 140526065 5 3 189526433 3 2 155594780 5 3 716986726 1 3 625886373 1 2 103683978 2 2 359961319 2 2 397466048 1 2 954266473 1 3 326886214 2 2 707100162 2 2 303307940 5 2 216369240 1 2 496242595 5 2 276576942 4 3 619853008 4 2 485283663 3 2 262169583 4 3 944931856 5 3 908542063 1 3 448269074 4 3 856843191 1 3 672084210 5 3 372728280 2 3 930965669 5 2 526396071 5 2 159915921 5 3 863584405 1 2 240707085 3 2 297027736 3 3 461184281 1 3 952229583 1 2 810360282 4 2 898447295 2 3 280168149 5 2 221945484 5 3 837464793 4 2 834466813 3 2 588578104 1 3 573223238 1 2 131878658 4 2 491583430 2 3 346867369 5 2 445486278 3 3 920831192 1 3 325033908 3 3 912038222 1 3 775919695 4 3 238708420 2 3 229865820 1 2 102833854 5 2 272439386 5 3 626782102 1 3 749144480 2 2 983149809 4 3 238632120 2 2 137444028 2 2 803239279 2 3 677240199 2 3 114696244 3 3 107438216 3 3 124135452 4 3 517477577 3 3 914846616 3 3 398631459 3 2 994179471 5 2 524906509 1 2 275903687 3 2 680683332 4 3 895382386 2 2 239685061 1 3 858864389 3 3 448486328 2 2 742882380 1 3 336203136 2 2 420870841 4 2 676202125 4 2 563933386 3 3 160879124 2 3 468409328 1 2 416879359 1 2 482111883 1 3 453253915 5 3 744424556 5 3 308232904 5 2 534648417 3 2 867552822 2 2 761481362 4 3 309765055 5 3 926139813 1 3 437304338 3 2 857522475 1 3 686599955 3 3 816319800 2 2 575510163 2 2 638354963 3 3 635429158 2 3 454745796 3 3 470642156 5 3 372382753 2 3 126471235 5 2 698298536 1 2 251745535 2 2 902477671 2 3 742185560 3 3 182248719 5 3 618208849 1 2 755645023 2 2 474698263 2 3 536522067 4 2 276263805 5 2 198718128 5 3 201252733 1 2 692458042 2 2 774681835 5 3 225592286 5 2 451394985 2 3 752590062 4 3 475063193 4 2 636940287 4 2 666451148 2 3 654724080 1 3 720669624 2 2 168032511 1 3 791796866 2 2 899265907 4 3 102073081 4 2 966749861 2 3 227573266 3 2 631829123 2 3 968576054 4 3 588996216 5 2 485800581 2 3 194942564 5 2 734414087 1 3 442966484 3 3 569047682 5 2 209879658 3 2 858274680 5 3 924771256 5 3 824734663 4 3 332589516 2 2 284812025 4 2 752650641 4 3 773766051 4 2 149241402 5 2 343110797 5 2 718333617 2 3 909248048 3 3 717835901 5 3 845069770 1 3 891057967 1 3 430256534 5 3 586602276 4 3 941239211 4 2 147483863 2 2 972077360 5 3 500309589 3 3 506404122 2 2 674209783 5 3 191092981 5 2 364506358 3 2 992443099 4 2 241882866 3 3 914745416 2 3 178981311 3 2 614113138 1 2 143861123 1 3 430496320 4 3 643546594 1 2 586055198 3 3 287146999 4 3 400507424 3 2 561570464 5 3 210892857 2 2 940854044 4 2 576273154 4 2 667281746 3 2 666349384 3 3 588419035 4 3 117884157 2 2 443416261 4 3 177878082 2 3 855377742 1 3 914730015 1 3 483106664 3 2 285799039 5 3 453441918 2 3 345919621 1 3 118015995 4 3 742441804 4 3 361506631 4 3 188002799 5 3 733207066 1 3 167048970 2 2 199182811 2 2 684302687 5 3 967884894 3 3 969889013 4 3 951863859 4 2 253702981 3 2 917498976 3 2 189817394 1 2 854482405 5 3 449510447 1 2 817893027 3 3 639729188 4 3 831504842 5 3 102728709 1 3 290724323 5 3 882800046 3 3 802119030 5 2 115696674 1 3 557156945 5 3 584828080 3 3 704386626 4 3 966315960 5 3 116576847 3 2 673140675 2 3 319792435 3 2 155624517 1 3 790924201 4 2 224198365 1 2 532520983 1 2 629254610 5 2 853725707 3 3 740737298 5 3 525894163 4 3 210701688 4 3 190676838 3 2 780324776 3 2 952585877 4 2 625967040 1 2 308653746 5 2 956253490 4 3 562183505 2 3 266717921 1 2 177458389 4 3 532234204 5 2 645267806 2 3 101051290 3 2 730582990 2 3 145639686 4 2 450715036 5 3 640842362 3 2 121493345 4 3 779872317 4 3 537074613 3 3 666075565 4 3 937878297 3 3 126803805 3 2 838640743 2 3 896126591 5 3 233614901 1 3 492732880 3 3 685093878 1 2 518797085 4 2 838991883 4 3 181778910 3 2 490518622 3 2 697131004 3 2 474105944 2 3 951818874 3 2 302585116 3 3 988408320 3 2 322347995 3 2 377429486 5 3 791573910 2 3 337580695 2 3 331527532 5 2 326830669 4 3 694850586 2 3 842987823 5 3 488797759 1 3 839398862 4 2 501397201 2 2 977803372 3 3 885898219 2 3 652732094 1 3 326530893 4 2 142753928 3 3 702173270 4 2 398647083 1 2 637712159 2 2 231478925 3 2 493127042 2 3 465587068 2 2 483440742 4 3 615814469 5 3 233359238 4 2 609754622 2 2 215176935 2 2 412062582 2 2 338319030 1 2 368794591 1 2 553024066 5 2 318515322 5 2 532382819 3 3 383809237 2 3 416908573 3 3 218606359 1 2 467502273 5 3 866291247 1 2 870097264 4 3 760179209 4 2 566044863 5 3 939629972 3 3 530808091 4 2 799068013 5 2 787238324 4 3 806659429 2 3 895529246 1 3 160269234 2 3 351100520 2 2 576452244 1 2 199087430 5 3 545252967 1 2 867380089 2 2 141951659 1 2 661974151 4 3 386977591 2 3 851411260 1 2 937867805 1 3 140915927 5 3 176305804 3 3 758700669 3 2 832783181 4 2 604325824 4 2 496199267 5 2 569369965 5 3 723259124 2 2 501614124 4 3 623382747 5 2 387049663 1 3 397340964 5 3 560091095 3 2 779862581 5 3 392445412 4 2 812243903 2 3 921604017 3 2 340808602 3 3 630610497 1 3 343144090 3 3 640968048 5 3 109952829 2 2 718106621 1 2 808865076 4 2 950937651 3 2 807223933 4 2 392180419 4 3 282656773 5 3 211922213 1 2 693060561 1 2 881924075 5 2 279915627 3 2 493623771 5 2 257981092 1 2 333627391 2 3 177129905 1 3 484390300 1 3 722931196 4 3 844746321 5 2 309141155 4 2 355417289 5 2 305064294 3 3 193267305 3 3 244393159 2 2 735373449 5 2 497046288 2 2 980617648 4 2 919771478 3 2 132021327 4 2 941363639 3 2 248253679 1 2 957691484 3 2 681943675 2 3 460234277 2 3 884160449 3 3 997476529 2 2 142739481 3 2 637171236 4 3 606256037 5 3 893274066 1 3 885557056 5 2 871454081 4 3 927131476 5 3 253176934 3 2 993222403 5 3 247078134 1 3 259110274 1 3 696067602 1 3 553090306 4 2 317092946 2 2 610014607 1 2 122887722 1 3 660772514 2 2 690791418 2 2 938463982 5 2 302922160 4 3 214426015 1 2 106789123 2 3 104415536 2 2 522717181 5 2 837349695 5 3 668552737 1 3 680656782 2 2 911174850 2 2 659989130 2 2 269479604 1 2 171555835 4 3 750699141 3 2 175828439 1 2 931716464 4 3 792743494 2 2 426910547 2 2 605952006 2 3 235910785 2 3 423748870 5 3 166625251 2 3 716078279 3 3 928361612 3 3 756570111 4 2 421342235 1 3 676702578 1 2 472936514 4 2 402675187 4 3 224288647 4 2 244567968 3 2 212183111 1 2 290028825 3 2 165221066 2 2 988587621 3 2 505066735 1 3 695315358 1 3 562639319 1 2 128940590 1 2 253515484 5 3 804498509 4 3 455937252 3 2 803208631 5 2 729507914 1 3 555005974 4 2 673131341 3 2 413347981 2 3 671340222 4 3 590819761 1 2 706523812 2 2 353465269 5 2 444208309 2 2 852362565 5 3 996710236 2 3 557746657 1 2 286988736 4 3 411087179 5 2 537422929 4 2 816177390 2 3 675102705 4 2 433914324 3 3 401539215 4 3 378169876 1 3 862083309 5 3 997423110 2 3 971243976 3 2 122215219 2 3 402470354 1 2 835077216 4 3 612852495 5 3 872563873 4 2 767684927 3 3 266384219 4 3 210652144 5 3 495636226 5 3 146652670 2 2 677328566 2 3 120095368 4 3 825598377 2 3 239343299 4 2 810393226 4 3 918563811 5 2 236599387 2 2 186413913 1 2 726179048 2 2 430510718 5 2 394364726 3 3 363564910 1 3 903711104 5 3 554207724 1 3 449663194 3 2 328401205 4 3 789939069 2 2 598262081 4 3 276978756 2 2 845023361 4 3 131057939 4 2 688836886 2 3 801366837 4 2 181376681 5 2 228665493 2 2 188739024 5 2 903624335 5 2 892724734 5 2 232911858 2 3 161502327 1 3 940814773 1 3 458039009 5 2 311507855 4 2 338923051 4 2 757330841 3 3 547787832 3 2 767475411 4 3 940552796 1 2 550548347 5 2 844372045 3 3 657625649 4 2 257569743 5 2 747094517 3 3 103301478 5 2 347550038 4 3 652871978 2 3 744886778 3 3 654022828 4 2 501312780 5 3 744315362 4 3 736463252 2 3 683150140 5 2 896575774 1 2 412759981 5 2 835490075 1 3 944708174 5 3 627194290 5 2 877143992 1 2 142122190 5 3 202678090 2 2 699416596 1 3 861578430 4 3 789365000 2 3 353813097 1 3 519544340 4 3 878727146 1 3 465095584 1 2 203307424 3 3 143372768 1 2 305338200 4 2 228661105 5 3 468108488 1 2 566246050 5 2 443757417 2 2 274991788 5 2 848519827 2 3 997186410 2 2 201817025 2 2 441842279 1 3 675603923 5 3 825431575 4 3 729797927 5 3 540110308 5 2 286560760 4 2 595452455 4 2 534071518 3 2 208820027 1 2 807690576 4 3 863409858 4 2 474740099 1 3 333206560 4 2 490307918 5 2 384085350 3 2 464151687 3 3 402456381 4 2 314087960 5 3 726794022 2 3 467770108 2 2 360000880 4 2 380128555 3 3 248384809 3 3 634213132 3 3 117013953 1 2 725532493 4 2 393650228 2 2 457619295 5 3 962262446 1 3 848380727 4 2 871947832 2 2 975445394 2 3 769841812 4 3 390222146 4 3 468329055 2 2 212800632 4 3 526812423 3 3 246421839 4 3 145611046 2 2 399128740 3 2 332523133 1 3 817818367 5 3 315823019 2 3 443654112 4 2 182933321 2 3 554476413 4 3 198022263 5 3 122309794 4 2 302206499 5 3 154884748 2 2 228320367 2 3 767779794 5 2 311191659 3 3 640340543 5 3 206125545 4 3 278448057 2 2 106565343 1 2 659754118 3 3 405381567 5 3 540288644 2 2 498379958 2 3 955365370 5 2 887883850 4 2 256635602 5 3 351520907 3 2 614876677 3 3 853688108 1 3 539701846 2 2 380750594 1 2 496286204 2 2 574669745 3 2 960534676 4 2 274037433 2 2 770323290 3 3 778805967 1 2 989739047 4 3 736836321 1 3 134005351 5 3 260951275 4 2 288313249 5 3 550283238 4 3 244714383 5 2 551450605 4 3 458712262 2 2 892658430 5 3 439369632 2 2 773993622 5 2 247085739 5 2 677362711 1 3 179058765 4 2 697898618 4 3 450017176 1 2 756828324 2 3 284577157 5 3 650799720 5 3 878302877 5 3 653623082 2 2 648483432 4 3 624289570 3 3 884722729 1 3 689693532 3 3 215062773 1 3 392911720 2 2 893740077 2 2 500135811 3 3 874949515 3 3 139668025 4 3 449015247 5 3 674747789 2 2 368759665 1 2 736449682 2 2 329680972 1 3 818028518 5 3 377873820 2 3 992576474 5 3 550075217 1 2 371366323 3 2 561650515 3 2 753908651 1 2 766381366 2 3 448041559 2 2 337968200 1 2 490029550 4 3 633782546 2 3 524412175 1 3 828679865 5 3 925624484 4 2 114239785 4 2 390253713 4 3 172479717 5 2 103209265 4 2 598521566 5 2 709843383 4 3 702509804 5 2 215727147 1 2 482892201 3 3 207597323 3 2 171890079 5 3 889289108 1 3 291907484 2 3 549854032 3 2 424738042 2 3 714860084 3 2 800566550 1 3 960459004 5 2 974770824 5 3 572584662 4 3 969855471 4 3 966240975 5 3 297252986 2 2 351681245 1 3 532478882 4 2 986566596 1 2 645781604 3 2 307187023 1 3 184404509 2 2 613935180 1 2 956860013 1 3 693397885 2 3 296965376 2 2 511577441 5 2 418409795 2 3 122670964 1 2 612917003 4 2 776726851 4 3 476900867 2 3 827845547 5 2 606817614 4 3 136625383 2 2 356654015 4 3 647484571 4 3 303149416 1 2 536529792 5 2 340630259 3 2 930328250 5 3 246364627 2 3 445024652 4 2 827609985 2 3 733835546 3 2 795739180 5 3 569542003 1 2 316104446 3 3 340347662 4 3 585768697 1 3 549210196 5 3 572289454 2 2 295553525 5 3 203440809 4 3 104436874 5 3 735131961 3 3 132918360 5 3 747343782 4 2 699574657 1 3 445290972 3 2 731324815 1 3 138780772 2 3 703346181 3 3 591702232 5 2 359995884 2 3 786191650 1 2 350598382 4 3 619132681 4 2 885404565 2 3 763157358 2 2 490524632 3 2 866200327 4 3 447716045 3 3 157096404 1 3 701650322 5 2 229839967 3 3 834751334 2 3 524412483 1 3 889093110 5 2 769334445 4 2 905857371 2 3 753043888 1 2 423673651 4 3 196750149 3 3 483408846 2 2 750088706 3 2 728021340 2 2 120798520 3 3 952669485 1 2 248190311 3 3 884855834 5 3 296068050 1 3 455704353 3 3 915852816 2 3 460050437 3 3 112845939 2 3 540218474 4 3 451539068 1 2 263789320 2 2 666160137 3 3 451780950 1 2 866112234 4 3 983183373 4 2 849889777 4 2 589834655 5 2 456721378 2 2 237051803 2 3 704023645 2 2 471605055 1 3 611021220 2 3 393087918 4 2 901816150 4 3 270566221 2 2 762892307 1 2 484033696 5 2 577390732 2 2 592051622 2 2 712405499 3 3 793658718 1 2 638654749 4 2 805282394 3 3 544124128 4 2 959293436 1 3 477895380 2 3 584400374 5 3 309517682 5 2 534220819 1 2 758306771 4 2 755534131 3 3 300041118 2 2 230008501 3 3 106756878 5 3 480191071 3 3 695972361 5 2 433106196 4 2 404179991 3 2 840540976 3 3 531914204 4 3 823418534 1 2 894667879 4 3 806447867 5 2 350379941 5 3 982917959 4 3 431626421 4 2 318127196 4 3 585165479 2 2 743400294 3 3 746076446 1 3 697920814 2 3 300268827 5 2 674732584 1 2 427486971 1 2 269456073 4 2 998697948 1 3 561514432 3 3 999025217 1 3 233819885 3 3 729535861 4 3 130684700 3 2 826817145 3 3 471831020 4 2 995345285 4 3 784282739 2 3 538088803 3 3 907281334 3 2 705885611 1 2 222757221 4 2 840533076 1 3 781268899 3 2 114600100 2 3 193657875 5 2 631448901 3 2 316111210 2 2 107210648 4 3 242203212 3 2 299881908 3 3 154108496 2 2 884576931 4 2 770580745 1 3 640018867 1 2 265293949 5 3 194044679 1 2 342735573 5 3 669691989 4 2 649948893 4 3 729907149 5 2 504047423 2 3 480010549 2 2 782036406 5 2 820837780 1 3 916864227 3 3 855349044 1 3 325135488 5 2 332040002 5 2 604468922 5 2 491686657 1 3 187296998 5 3 289454720 3 2 216832683 3 2 357362495 5 2 356861604 2 2 829005662 4 2 414561582 4 2 605035814 1 2 392110819 2 3 915797187 4 3 769574575 2 2 385030505 3 3 179795186 4 2 422611354 1 3 621943691 2 2 664834833 2 2 442493102 4 2 421139501 4 2 541596891 3 3 556928534 2 3 534832006 1 2 765493617 4 3 614216216 2 2 247956784 5 2 766966718 2 3 516138560 4 3 399654798 2 3 776558572 3 3 462722639 3 2 879305665 5 2 750852284 5 3 394944153 3 2 833514480 4 3 383451145 2 3 900408388 5 3 861731622 1 2 167019266 2 2 962293303 3 2 340097398 1 3 349311634 5 3 681096816 2 3 172754092 1 2 815626366 2 2 269466770 4 3 930574182 1 3 785682530 3 2 230280717 2 2 736172622 2 3 798670086 5 2 355800783 3 2 952556017 4 2 304096251 2 2 339664796 1 3 845986093 1 2 570204211 4 3 569294818 5 2 318056042 1 3 289662805 2 3 741223256 2 3 496265413 4 2 580719042 3 2 248410805 4 2 298551526 3 2 761530562 2 3 567679946 2 3 606534892 4 3 778715755 3 2 958199737 4 2 392970988 5 2 432823450 3 3 138265071 5 2 261504412 5 2 610980419 3 2 842356090 1 3 511450652 3 3 591517493 2 3 796910347 3 3 166392151 2 3 775958908 3 2 123709727 3 2 562859908 4 3 871618567 2 3 774930652 3 3 225235969 5 2 454958106 1 3 979651352 5 2 620722364 5 3 658024768 5 3 555731570 4 2 643200945 5 3 429546984 2 3 229959534 3 3 200977892 1 3 734028745 4 3 783845708 4 3 818132562 5 2 390744544 1 3 469156055 3 2 531377761 5 2 400480360 3 3 305002420 1 2 683566242 5 3 812563880 3 2 760658121 4 2 300066046 2 3 505019312 5 3 766879420 5 2 360642307 2 3 599187042 5 2 293585749 3 2 153421742 4 3 334107691 3 2 643243707 1 2 466851783 4 2 931308292 2 2 696160913 4 2 700410385 1 3 150200574 5 2 714165685 2 3 442491409 1 2 791001393 4 3 775332029 2 3 506381888 4 3 994589237 5 2 439717785 3 2 599237923 2 2 491227081 1 3 719754079 4 2 700007171 2 2 867327769 3 3 128487158 5 3 884487586 2 2 219441763 1 3 544844012 2 3 194101942 3 2 634908138 4 2 244875580 4 2 861607077 5 2 406997820 4 2 280660664 1 3 300090527 1 2 401129807 4 2 358154605 2 2 611613021 3 2 626083887 3 2 128504579 1 2 896870323 1 3 409065938 2 3 574388984 3 3 320567335 2 2 505762977 5 3 745512489 4 3 894343029 1 3 563570162 2 2 895452882 4 2 383820977 1 2 418957377 1 3 560929116 1 3 466814166 2 3 976988732 4 2 605869813 2 2 595960244 5 2 299855211 1 2 740568645 3 2 487412370 1 3 420547395 4 3 750115082 2 3 747586693 2 3 706065010 4 3 467733373 5 2 136701723 3 2 495174699 1 2 170883992 4 2 961713251 2 3 540755617 4 3 634994511 2 2 309721083 4 2 383034329 3 3 424762316 5 2 768834760 4 3 920635167 5 2 299346056 3 2 183094612 1 3 289434632 1 2 777982913 5 2 700960756 2 2 799001664 5 3 550976144 4 2 505151460 3 3 295426419 4 2 405007366 1 3 735990323 3 3 151473351 3 2 454299573 1 2 784616918 5 2 899803347 2 2 428401847 1 2 382184261 4 2 105876669 2 3 278474428 1 2 727154061 3 2 252259763 4 3 551367914 4 3 767489876 5 2 117526477 4 3 960900417 1 2 597807070 5 2 108172633 2 3 103947898 2 2 539845930 2 2 272546202 4 3 791536126 1 3 606711704 5 2 980846229 4 3 151162362 2 3 765812945 2 2 176649319 2 2 775090501 2 2 121525866 1 3 322441876 3 3 720420332 3 2 102153392 5 3 246867548 4 2 255507584 2 3 930804728 2 3 272173819 2 2 838536120 5 2 476023772 4 2 303352369 3 2 146332686 2 2 506064612 3 3 748928896 3 2 389882425 5 2 282255543 4 2 464906335 4 2 219714856 4 3 528475565 3 2 463465993 4 2 874163607 5 2 377879054 4 3 283515389 1 3 633134108 3 3 109792319 1 2 553055016 1 3 927154632 5 3 149350125 5 3 228137981 2 2 810824270 3 3 514932925 1 2 784991673 5 2 305808835 2 3 489485690 1 2 871860115 1 3 945837783 3 2 823004157 1 2 265956517 2 3 167886534 5 2 257652107 4 3 347701208 1 3 582216270 4 2 542873204 2 2 604815122 4 2 533086010 5 2 940195356 4 2 593681274 5 2 135042198 2 3 172690282 1 2 391429407 4 3 422771193 1 3 873704491 2 3 550591477 1 3 387375043 5 3 990890711 3 2 221603399 2 3 422259560 1 3 159090868 4 3 528500650 2 2 560014514 2 3 364473337 3 3 768577725 5 2 718020500 1 2 668656399 3 3 854183834 2 3 187719171 2 2 401196640 4 2 165845978 1 2 114102479 5 3 486996891 5 3 753207993 4 2 539340366 3 2 336400985 2 3 338322069 2 2 887666061 5 2 644251329 5 3 988498895 2 3 326353471 3 2 722496444 4 3 350206827 1 3 407223596 3 2 168133705 3 3 880995000 5 3 364214548 5 3 244406643 1 2 358809599 3 2 765465547 2 2 564523993 4 3 495585654 4 2 697438382 1 2 456013765 3 3 825977830 5 2 465059354 4 3 315362483 1 3 969957256 3 3 406510198 3 2 357128457 4 3 681880749 4 3 360582101 1 3 669989436 5 2 211636475 2 3 748199751 2 2 359969709 4 2 624185165 4 2 582724179 3 2 427141416 1 2 633953786 1 3 157174283 3 3 701918138 5 2 689374929 4 3 432822304 3 2 382847191 1 3 800334204 1 3 456862748 2 3 715653951 3 3 654274124 4 2 226254727 3 2 153773234 1 2 389398921 2 2 248829111 2 2 669602842 5 2 130595048 3 2 312246414 4 3 592933763 2 2 734743703 5 2 764587798 3 3 163213005 4 2 153236155 3 3 174260743 3 2 385254311 5 2 348946562 2 3 513451813 3 2 378980915 2 2 235098447 3 2 327799095 1 3 362528582 3 3 215701778 4 2 633167511 3 2 642826273 3 3 758303361 3 3 196627567 5 3 691817094 5 2 799146783 5 2 799140636 1 2 357747469 1 2 604684846 1 3 330220832 1 2 408247975 2 2 632769462 3 2 181342323 3 2 372631138 4 2 892445872 1 2 516996036 5 2 116977269 5 2 595081004 2 2 829012848 1 2 516333721 1 2 513703079 4 3 273398786 2 2 817892056 4 3 574177019 5 3 554793794 3 3 707823676 2 2 221768285 2 2 639389119 5 2 208843292 5 3 235807409 2 2 367482027 5 3 725252477 5 2 531374208 5 2 369760477 3 3 842366590 5 3 977410912 3 2 773390000 1 3 473419923 3 2 560434194 4 3 174923473 3 3 601641974 3 2 148458971 3 3 275541207 2 3 201005602 1 2 509799983 5 2 991105833 4 2 299977776 4 3 395793995 5 3 238512166 3 3 237049064 4 2 231058750 5 2 213046130 3 3 891615511 1 2 322993315 2 3 997514660 5 3 835892419 3 2 655342098 5 3 418072473 5 3 132267915 2 2 402470879 1 3 715962366 4 3 268954235 3 3 741365238 4 2 291266669 1 3 369506217 1 3 377653717 5 2 534162821 2 3 766745662 1 2 289034182 2 3 863403312 2 3 636972187 4 3 508776792 1 2 640164973 5 3 353434406 4 3 789568015 4 3 956269310 2 2 386240026 5 2 994637019 1 3 903150673 4 2 774558372 3 2 571085386 5 2 934733175 3 2 163505889 3 2 219738586 4 3 618832363 4 3 350483729 3 2 285924310 1 2 588974911 5 2 591720979 2 2 609663286 4 2 539381570 1 2 298741137 3 2 255319659 4 3 435111815 5 2 784242176 1 2 635127134 4 2 636734803 4 2 633388340 3 3 231637021 4 2 397691406 2 2 699742634 2 2 489925259 4 3 271897431 4 3 201030036 5 3 551162197 1 2 579717972 4 2 617451096 1 2 458470505 3 3 451271665 3 2 476020353 1 3 461473694 5 3 682052775 2 3 685300928 4 2 274037403 4 3 532154631 3 2 254627259 5 2 897541722 2 2 297207313 1 3 666884501 4 3 220600233 5 2 322330649 2 2 555832239 4 2 648838687 3 2 158976229 3 3 536647971 4 3 984473153 5 3 869990984 3 2 358128817 4 3 387163512 4 3 426913866 4 3 867472874 5 2 186818764 1 2 521189202 1 2 698301989 5 3 674496690 3 2 767375303 4 3 136471657 2 2 294705112 4 2 171540213 5 3 136384703 2 2 716898959 4 2 725731407 2 2 724130928 2 3 896542561 1 3 789202225 5 3 823692919 3 2 329937818 4 3 707353227 4 2 257209174 5 3 562083077 5 3 178185634 4 2 671539767 4 3 892182029 2 2 851383632 5 2 184227099 5 2 313085137 5 2 962736574 5 2 139566998 1 2 680175766 4 3 794588009 4 2 670823338 2 3 301536628 5 2 371414596 2 3 208913044 5 2 100822254 3 3 475765646 2 2 466088301 4 3 268666556 2 2 808200959 1 2 384706212 1 2 252787639 2 2 100118335 1 2 743225056 1 3 596115275 4 3 425849493 4 3 260579695 4 2 606804715 2 3 244882881 4 3 126133656 2 3 144789156 1 2 147772576 1 2 108173115 3 3 165311117 3 3 525114037 5 2 668266817 2 3 895664235 3 2 484184304 3 2 422653824 4 2 658359628 2 2 871975290 4 3 860920665 3 3 271687722 1 3 598744636 1 2 824943885 5 3 123405013 5 3 383124387 3 2 250286214 5 3 662552075 3 2 281879747 3 2 348616828 2 2 554203360 4 2 932765170 3 2 863980244 5 2 588761112 3 2 180023039 5 2 968638055 3 2 874768891 4 2 461323420 2 3 447441308 3 2 297580966 1 3 246483562 1 3 182383773 2 2 491562693 5 2 479757296 1 2 302448462 3 2 866642103 2 3 373783880 1 2 580619327 2 2 251710864 5 3 103005656 2 3 811353148 3 3 270980352 5 2 982491723 1 3 254293073 3 2 157536160 4 3 617617725 2 3 130093110 4 2 796955311 5 2 852928568 5 3 616700412 4 3 696696069 5 3 399801009 3 3 819266167 3 2 437435725 3 2 310042098 5 3 722169404 5 3 528056142 2 2 911447430 1 2 464960199 1 2 522361007 4 2 473941197 1 3 446657121 4 2 412441631 3 3 569472111 1 3 344147435 5 3 675990168 2 2 728730520 1 3 129928512 2 3 821908289 3 2 483917154 1 3 866275128 3 3 921092640 2 2 947991965 5 3 523612692 2 3 217305868 4 3 651653121 1 3 842403173 1 3 160888334 5 3 652589602 4 3 345544795 3 3 922043453 2 3 532529831 3 3 530695020 4 2 386109165 3 3 212242101 3 3 695403475 1 2 446262806 2 3 317533975 5 3 276021324 5 2 818339949 2 3 372415710 2 3 431310520 1 3 827162924 5 3 363562763 2 3 110919433 5 2 942890366 1 3 298713920 4 3 583140616 2 2 962576517 3 2 670153296 1 2 874093870 1 3 282392521 4 2 621849744 2 3 302518144 2 3 688244796 5 3 644435497 5 2 511202828 3 3 826505496 4 2 236341824 5 3 258530962 2 3 764591508 5 3 974585246 3 2 502099981 4 3 703539500 5 3 833880822 4 2 880927160 2 2 946659459 5 3 743503096 3 2 271801873 3 3 160392969 4 2 539011104 4 2 785089630 2 2 490217066 4 2 796506216 1 2 752209872 4 3 104718789 5 2 820688600 2 2 296674294 3 2 867911360 5 3 109655943 1 2 341928541 5 3 714895874 3 2 381603002 4 3 211696320 5 3 314207189 4 3 862112326 2 3 208275977 2 3 332135200 5 2 831849197 4 3 304190521 1 2 812085681 3 3 652282896 4 2 744180025 1 3 400866371 2 3 585340446 5 2 278440833 3 2 180224368 2 3 383989806 1 3 123844108 5 3 454010375 5 2 275888725 4 2 174673373 2 3 409834524 3 3 140101959 3 2 295852966 5 2 878434130 3 3 708713894 4 3 392898008 4 3 562710311 4 3 591789582 3 2 211154931 1 2 638484537 3 3 855166513 5 3 729297749 2 3 377491168 3 3 370317412 5 3 816042289 3 2 830954220 3 3 434899776 3 3 126971965 3 3 582855419 5 2 494408981 4 2 600972759 5 2 560983519 2 2 361263820 5 2 453028777 1 2 319624442 3 3 563492729 1 2 170048631 1 2 311425150 1 3 115146113 5 2 156543518 3 2 351203460 1 3 719614209 5 2 187910071 1 2 286149671 1 2 789744897 3 2 917522628 3 3 953868430 2 3 793588234 1 2 785091963 5 2 676704950 4 2 918009905 2 3 729498373 3 3 655691514 2 3 870456983 4 3 174928233 3 2 292172434 1 3 384158069 5 3 290040433 5 2 744784748 1 3 752325144 3 2 827809662 4 2 116736895 5 2 780418948 4 2 472809218 1 2 728314577 3 2 629234600 3 3 134651782 5 2 283517953 1 3 216505732 5 3 361126426 4 3 960972348 3 2 707720866 4 3 206128213 3 3 525798277 3 2 211406973 4 2 252254641 3 2 287509867 3 2 290906631 5 2 479318696 3 2 119196953 4 3 684513560 5 3 959231394 2 3 826863524 3 3 476153824 2 2 408703840 1 2 586083048 1 3 183218313 3 2 466569671 3 3 219720965 3 2 371418477 1 2 791478638 4 3 108457802 1 3 881664122 2 2 123660155 1 3 726458870 1 2 884146519 1 3 738900379 3 3 872997164 1 2 496083970 3 2 135832933 1 3 947924137 5 3 859090237 2 3 505597694 4 2 252885544 2 2 573264462 1 2 308425359 5 2 635290666 5 2 328058476 5 3 516747246 3 3 302418912 5 2 536987702 4 3 341717921 2 2 850420157 5 2 124877875 3 3 915109397 5 3 754663325 4 2 472889742 5 2 405037729 4 3 784544370 2 2 927435514 2 3 156352544 1 2 839272733 4 2 439317487 4 2 302396791 5 3 255547740 4 2 270094957 1 2 987799317 2 2 749030328 2 3 103766549 1 2 792215339 5 2 769964442 1 2 910611236 3 2 212374003 2 3 444396467 5 3 525326398 1 2 889772860 1 3 451126973 2 3 268681613 1 3 869882557 2 3 357291297 3 3 277389298 5 2 697918391 4 3 298309157 2 3 999264842 5 2 860737917 2 2 940546580 3 3 724297300 5 3 440415771 3 2 158283824 4 3 434824773 4 3 937873842 3 2 381959985 3 3 768795992 1 3 376732002 2 3 185397699 5 3 352713279 4 3 956673562 4 3 567876939 5 2 345575546 5 2 973271195 2 2 386558118 5 3 286600776 5 3 131722466 2 2 684757421 4 3 156854521 3 2 924062362 1 2 949518072 3 3 194964679 2 3 200204675 3 2 510666624 5 3 332050971 3 2 773563717 4 3 693923224 3 3 455325934 5 2 910143412 5 3 165324302 2 3 731690732 3 3 469862794 5 3 954930148 1 3 222388034 3 2 406914106 3 2 709640915 2 3 265753142 5 2 932972024 2 3 155908434 2 2 167473797 4 3 714409569 2 3 848875230 3 3 501874210 4 3 784023453 5 3 883683485 4 3 735489597 5 2 685627235 4 2 764997694 5 3 488228788 1 3 462284062 4 2 963401836 2 3 109826762 1 2 305512568 1 3 541012381 2 2 210702561 3 3 599949562 5 2 427972910 1 3 703627727 5 2 776937429 3 2 175547528 3 3 754970003 2 3 635139805 1 3 385901844 4 2 505490520 5 2 876962050 5 3 814037571 5 2 549091244 4 2 887416350 4 2 431950208 2 3 523562533 3 3 814020143 1 3 604158929 4 3 601428119 3 3 676225309 3 2 237308927 4 2 111069323 4 2 930392311 4 2 601371775 1 3 654618631 2 2 217982365 3 2 875860381 3 3 824664138 5 2 449030884 2 3 550696089 3 3 260241894 4 2 864208493 3 3 384919053 3 2 206681903 2 2 806791269 4 2 186457783 4 2 274313037 2 2 446581608 1 2 518138869 1 2 314156976 1 2 698590950 4 3 357760370 1 3 327832940 4 3 719565747 5 3 608358886 1 2 279974773 3 2 954197397 1 2 448114989 1 3 439457427 1 3 668575575 1 2 220444618 2 2 402348150 1 2 314977583 1 2 492042789 1 3 483891589 2 3 496102274 4 2 766765082 1 2 405965376 3 2 432229948 1 2 104470580 4 2 995472315 3 3 258694983 3 3 548141950 5 2 526760493 3 2 575460151 3 2 189338361 3 3 810948183 3 3 692571481 1 3 290992026 4 2 917970612 1 2 969484533 4 3 501012691 4 2 415287068 5 2 187192670 2 3 503071309 2 2 405197053 3 2 511511417 2 2 304129042 1 2 981463465 1 2 570047371 4 2 742733275 1 2 334950343 2 3 525650709 1 3 364327902 3 2 429504374 4 2 679294629 2 3 811689637 2 3 406962350 3 2 912329278 3 2 964738086 5 2 379647189 4 3 528206414 3 2 654639640 4 2 601071174 2 3 453644281 3 3 778903827 2 2 953352640 3 3 733442392 3 3 661893806 1 2 341415393 2 2 730017758 1 3 689366769 2 3 265908179 1 2 255717634 5 3 800291993 2 2 271561116 2 3 419737646 3 2 501232565 5 3 539105004 2 2 353330485 2 3 585372272 4 3 558181792 4 3 619519044 5 3 655112670 3 3 722004404 3 3 728199370 2 2 509117883 1 2 733158104 2 3 703552316 5 3 129921070 1 2 521938277 1 2 422410921 2 3 254950893 5 3 545710352 3 3 451341278 1 2 412541852 3 3 883765147 1 2 294121219 5 2 817864248 2 3 733104944 4 3 577211083 3 2 971322465 5 2 259692432 5 3 522274502 1 3 425209184 2 2 294167771 1 2 713755716 4 3 100621330 4 2 335031385 3 2 360064838 5 2 431185043 3 2 380449013 3 2 736863767 1 3 413763843 5 3 948988445 3 2 792605002 5 2 541776902 2 2 223598455 1 3 837799275 3 2 663604998 1 3 874472251 4 3 628947858 5 3 134712385 4 3 194778072 4 3 457326686 3 2 648921800 5 2 298432890 5 3 439378558 5 3 571214545 3 2 506675192 2 3 914123090 3 2 845542169 2 3 228688619 2 2 763204573 2 2 730577918 4 2 291867936 3 3 454666985 3 3 284687372 5 3 856417366 4 3 540922960 5 3 986743456 1 3 789912212 5 2 393993535 1 3 541369356 5 2 416310799 4 3 442794907 1 3 893177542 5 3 335927995 2 2 618739289 5 3 276964264 3 2 600382544 3 3 710641365 1 2 710498566 2 2 956964150 2 3 973872641 2 3 305523386 3 3 930856663 2 3 594791109 5 2 580282508 4 2 810976392 4 3 874279685 4 3 312463122 1 2 312010166 1 3 683454993 2 2 124243845 5 2 459039741 3 2 331508131 4 2 409888284 4 2 374737293 4 3 121612301 4 3 142564728 3 2 785903376 1 3 824227478 4 2 713606902 1 3 871584044 2 3 478963470 1 3 374643024 4 3 383943522 1 3 146377441 1 3 508874997 5 3 557918684 3 3 753378942 5 3 638158765 1 3 686154423 1 2 321306432 3 3 758866767 1 2 328436690 3 3 309307539 5 3 439454007 4 2 786573701 3 2 711335788 2 3 635734725 3 3 464303707 4 2 427648216 2 3 918737313 1 2 680410326 4 2 531588452 3 3 333552184 4 2 122941867 3 2 771544358 3 2 538243456 3 3 985860020 3 2 982725943 5 2 320676545 1 2 211743657 3 2 876241195 5 2 393246171 5 3 836169637 3 3 208718547 4 2 581717273 4 2 473727999 5 2 243540382 2 2 363166821 2 3 924644406 5 2 338288225 2 3 641111425 4 2 242182575 2 2 920604457 2 3 739664943 5 3 712692849 2 2 918433736 1 3 489628945 4 3 768291099 4 2 670778461 2 2 653447775 4 2 615749118 3 3 328432623 3 3 942619382 1 2 220097896 4 3 903277338 2 2 741949559 1 3 266357014 1 2 382275545 3 2 159640051 5 3 769048048 5 3 490926571 3 2 687586964 4 2 744443741 4 3 547521451 2 2 832902999 4 3 425626823 5 3 781227965 5 3 379095185 5 2 511606849 3 2 201663127 5 3 158667114 1 3 897813824 1 3 886706090 4 3 315418691 3 2 763901277 5 3 452600626 3 2 979684573 5 2 608331619 5 2 305574142 5 3 441666482 4 3 119859545 5 2 548176103 3 2 554064814 4 2 264184809 3 2 438358607 2 3 398064888 1 3 745676491 2 3 307920457 1 2 167635651 3 3 211497171 3 3 666275081 5 2 130565548 4 2 145901450 1 3 990272877 4 2 364866248 1 2 329968196 4 2 561075418 3 3 102329512 5 3 130408382 4 2 206987358 4 2 424011226 2 2 993732939 3 3 108721453 5 2 711038542 1 3 924320106 1 2 446817548 3 2 749824580 2 2 774144401 5 2 666312933 3 3 375652623 3 3 318874868 2 2 386627243 2 2 178454573 1 2 555660470 1 2 389369806 2 2 931579948 2 2 583953488 3 3 584261855 2 3 238448261 1 3 539196792 1 3 345773544 4 2 152437180 1 3 750706060 2 3 907413332 3 3 490437451 1 2 547424935 3 3 541996472 3 3 837216634 1 2 562786502 3 3 956078821 3 2 981776885 2 2 214704609 3 3 711221518 2 3 804662995 1 2 713545269 4 3 613574756 1 3 848929167 1 2 723824999 2 2 950117339 3 2 852340118 5 3 326464015 1 3 224137264 1 3 875425270 1 2 194365386 4 2 424488615 3 3 799145796 5 3 856721811 5 3 514526273 2 2 661027041 2 2 558952675 3 2 506387498 5 2 616452494 1 2 610759491 3 2 506948655 2 3 379059981 1 3 603585479 3 2 219029303 3 3 699429098 2 3 605297285 3 2 863187293 3 2 616874630 1 3 613449669 4 2 405050708 4 2 310391255 5 2 289483620 5 2 244817468 3 2 432895412 2 2 866425897 2 3 893275628 1 3 620931037 4 3 646455572 4 2 388796188 1 3 965592438 2 2 189874378 3 2 655801541 5 3 323343358 2 3 223704791 5 3 938023197 4 2 579874073 4 2 539043586 3 2 288634116 2 2 296083628 5 2 398842057 4 2 584319296 5 3 639305762 1 3 147370028 2 3 714338533 2 3 377673292 1 2 683578880 4 3 535523850 3 3 887261990 3 3 357457529 2 2 904070161 3 3 395376669 3 2 510568986 3 2 853318334 5 3 178279407 4 3 398632905 5 2 715651210 3 2 294694867 4 2 211185556 3 3 335914544 5 2 145846767 5 2 779303412 1 3 873122310 3 3 120999198 4 3 228422099 5 3 869046309 4 2 218484487 1 2 197835531 4 3 216038137 4 2 416461951 5 3 577103079 4 3 235813988 4 3 500946760 1 2 228533750 4 3 855889007 5 3 455365132 2 2 317891870 3 3 824680767 2 3 173399735 4 3 520155993 2 2 174453473 1 2 877918115 2 2 207086194 4 3 870667932 5 3 296996123 3 3 333591594 1 3 545074645 2 2 650682059 4 2 846012660 4 2 225591908 5 2 909132311 1 3 400895453 1 2 586744571 4 3 510648087 1 3 440929427 1 2 298342105 4 2 316200983 1 2 349798274 1 3 721074100 3 2 609492223 2 2 173463903 1 3 413385004 1 3 502075114 3 3 247978308 2 3 695699130 1 3 401330300 3 3 701617715 4 2 677937191 5 2 569819261 3 3 394579783 3 3 155459088 1 3 439968260 2 2 127984334 1 2 376165207 3 2 732166625 1 2 968855950 3 3 434116615 5 2 780578520 1 3 467203966 3 3 109954936 5 2 258524507 5 2 842405070 1 3 314590114 1 2 460636932 1 3 809663191 3 2 240625540 2 2 226209917 5 2 217686611 2 2 365086097 2 3 253153128 1 3 960703820 2 2 794132810 5 3 429092937 5 2 584993000 3 3 207652085 3 2 757134408 1 3 461273988 5 2 645865691 2 3 409194773 2 2 536133336 3 2 271126430 3 3 292989787 3 2 811297025 5 2 888526154 2 3 239757803 2 3 118619322 2 3 923066321 3 3 588586316 3 3 353267192 2 2 302586584 4 2 144695855 4 3 446292796 1 3 474979809 1 3 905621337 3 2 902565125 3 3 508133882 5 3 803551204 2 2 428685011 4 2 585242230 3 2 686262984 2 3 495005445 1 2 161766888 1 2 607289643 2 2 974266872 4 2 307970416 2 2 328020734 2 2 469770687 3 3 694751481 3 2 156816668 4 3 539850869 3 3 572954314 2 3 680270659 1 3 611277404 5 3 983406017 4 2 500872749 1 3 837198594 3 2 424863159 1 3 194994818 5 2 284914156 4 3 887268866 2 3 327919406 1 2 727709990 1 2 169591663 2 2 260258935 5 2 389728072 3 3 812391176 1 2 611638613 2 3 398980457 1 2 575062257 4 2 984333419 4 2 409095030 1 3 972103404 5 3 369708292 3 3 941492119 5 2 308020812 4 2 770941927 1 3 812295471 2 3 511139105 3 2 295042983 4 2 665488282 1 3 502705417 1 3 736569388 5 3 474790244 3 3 223175351 2 3 157245686 1 2 520315706 2 2 509766494 3 2 721756535 5 3 442687076 3 3 482739411 4 3 210459811 2 3 603274498 3 3 730075211 2 2 932538473 1 2 295988237 1 2 729823127 1 2 691324725 4 3 864718266 5 3 835516684 3 2 950447445 3 3 860040079 3 2 825842250 2 3 683002334 1 2 670892850 2 3 358091380 4 2 302612284 4 3 343289287 3 2 862217833 1 2 395874901 4 3 225751574 2 3 746472833 2 3 451573093 5 3 679897998 4 3 350242611 4 3 450288015 2 3 573475100 4 2 470914421 2 3 418092523 4 3 328638877 5 3 323901642 1 3 492560720 1 3 535964256 3 2 101184724 5 3 237252941 3 2 380169541 2 2 541950643 5 2 836245944 1 3 746166555 2 2 859731314 4 3 785594065 5 3 128946012 1 3 510552424 5 2 461085669 3 3 141529546 4 3 780636014 5 2 630470890 3 2 755983467 4 3 727354650 2 2 802030173 3 2 219945683 3 3 807392691 1 3 203516890 2 2 611707957 5 3 187780418 1 2 237173174 1 2 573815002 5 3 170645930 1 3 642980592 3 3 192778141 4 2 525360101 4 3 313878171 1 2 365986389 1 2 228543022 2 2 224507369 5 3 441291225 3 3 342226872 4 2 905227325 5 3 445636633 2 3 528289112 3 3 664019200 4 2 791629307 5 3 406481357 5 3 690105895 3 3 362864567 5 2 430508952 3 2 350293931 4 3 916123551 3 2 269308690 3 3 320622502 3 3 794614109 5 3 277279023 3 2 809048458 5 3 408535700 3 3 484050955 3 3 474672167 4 2 376054881 3 3 764092867 2 3 107646292 5 3 251055046 4 2 184030573 3 3 381637424 4 3 941638112 3 2 316511980 3 3 774129291 3 2 411584921 2 3 506120560 5 3 776180871 3 2 226914402 4 3 793287313 1 2 597262588 4 2 616954904 5 3 575547968 3 2 358636632 5 3 339436368 2 3 608049661 4 3 605523663 4 3 870193525 1 3 328923395 1 2 772076660 4 2 699604294 5 2 660945782 5 3 426311734 4 3 861610763 3 2 577288903 2 2 297038773 5 3 314042999 5 3 273262626 2 2 117358420 2 3 443387902 2 3 185160626 3 3 868295074 2 3 216979144 1 3 561919260 5 3 694993415 2 3 608797730 2 2 901895619 2 3 899199131 5 2 557736565 4 3 473169129 3 3 160145186 2 2 823468399 2 3 332610692 2 2 844292292 5 2 103623173 5 2 774403779 4 3 944673170 4 2 859878423 3 2 851181710 3 3 384875676 2 2 305398675 3 2 450315984 5 2 431609101 2 2 279806340 4 2 677345433 3 3 652501487 1 3 925214982 1 2 756947782 4 3 644150801 1 3 712872812 2 2 838028831 2 2 433120006 1 2 993435163 3 3 291755622 4 3 464370693 2 2 161938205 1 3 470501535 5 3 108990086 3 2 615963361 4 3 674303794 5 3 606863272 3 3 881790670 4 3 863685640 1 2 657580260 5 2 508960664 5 2 264208805 3 2 485998995 4 2 700465623 1 3 542585953 3 3 284426008 3 3 334687791 2 2 936787271 1 2 240202193 1 2 652509718 4 3 740290681 1 2 282702256 4 2 537588427 3 3 962423895 5 2 437951558 3 3 241852624 5 2 323675859 1 2 410058673 5 2 502181329 5 3 344582104 2 2 321938200 1 3 914120188 1 2 180656632 3 3 736324648 1 3 916942145 4 3 259126935 2 2 168895603 1 2 428881876 2 3 909340593 4 3 347811274 5 2 335993357 4 2 552016967 1 2 671978820 5 2 790445291 5 2 511717275 1 3 489438483 5 3 643957878 2 3 848349147 2 3 250133461 1 2 520276709 2 2 571276615 1 3 653553143 1 2 530862362 4 3 284089611 3 3 249483828 4 3 864590007 4 2 857038255 1 2 101526181 2 3 603782536 3 3 111903390 2 3 507883918 4 3 344452077 4 2 869950834 3 2 342569614 4 3 555401081 3 2 119883380 2 3 532514320 4 2 331320787 1 2 464088451 5 3 794343545 5 3 731086246 4 3 948719062 2 3 366433466 4 2 843319376 3 2 446891068 3 3 522634113 1 3 568058674 2 2 982643281 3 2 729104336 1 2 541341206 5 2 877402518 2 3 434990998 3 3 418273771 1 2 255704950 4 2 821783310 3 3 548911243 5 3 196884254 5 3 364678255 3 2 432772663 1 3 123636562 3 3 238403195 2 2 817877781 5 3 570813970 2 2 713826712 1 2 924542021 3 2 750881847 2 2 111691647 1 2 217815273 5 2 894421194 3 2 425490975 4 2 157463160 1 2 277777150 2 3 494174559 3 3 209733861 1 2 747447692 5 3 766027648 2 3 123130127 4 3 935991332 2 3 827955147 5 2 434022842 5 2 383692921 1 3 384373640 3 3 923140786 3 3 304253198 3 2 405694081 2 2 405946368 3 3 350583677 3 3 599240175 1 3 286952219 5 3 955909573 4 3 534794503 2 2 229505697 4 3 115152183 5 3 793827457 2 3 577936751 3 2 981216852 2 2 162216100 3 2 884889166 5 3 183317051 3 3 396552020 3 2 923303213 4 3 541563781 4 2 389828609 1 3 292191532 2 3 525300985 5 3 367156485 1 2 436561349 3 2 557730027 4 3 172780477 2 3 944719161 2 2 286890835 3 2 231044599 3 3 311452626 2 2 416894394 5 2 851293835 1 2 843260388 3 3 650815802 5 3 742653546 1 2 441334066 1 3 805902007 1 2 327200667 4 3 487511230 5 2 420742373 4 2 101535143 1 2 322297637 3 2 743467728 4 3 845439215 4 3 626368554 5 3 720418441 4 3 649456555 2 3 693090027 1 2 779205277 5 2 757096391 5 2 512248828 2 2 565213081 4 3 871020195 5 3 658600417 1 3 789920278 4 2 270332628 3 3 129259057 4 2 879601737 4 3 494061060 4 3 738359831 4 3 792041275 3 3 506347426 3 2 248750771 1 2 473538736 5 2 542373745 5 2 845202136 5 2 950253883 3 2 241774403 5 3 500877021 3 2 172289560 3 2 933622077 1 3 191507297 4 2 769699689 3 2 124559113 3 3 781961584 5 3 424535475 4 3 471290768 5 2 523216072 4 3 790156300 4 3 195441423 5 3 338253134 1 3 679567375 1 3 520339931 3 2 702926871 3 2 201965903 5 2 581695800 2 2 734744888 1 2 833699164 3 2 685426663 4 3 424982503 1 3 509202845 5 3 990851506 4 2 869932799 2 2 808688707 2 2 868444559 4 3 398288849 2 3 103765799 1 3 114649639 1 3 898951804 3 3 158420376 1 2 790809752 1 3 323982606 4 2 567475155 4 3 407376648 4 2 726934500 3 3 845923283 2 2 735716967 4 3 462991191 3 3 270691279 3 3 705087815 5 2 174827818 4 2 602411530 3 3 172734202 4 2 548824734 1 3 666186077 1 2 934675604 5 3 594239527 4 2 924694356 5 3 714618330 4 3 642058013 4 2 781136073 2 2 739845192 3 2 412756598 3 2 201280884 3 3 474093409 1 3 549742403 3 3 833355524 3 3 768743460 4 2 971167327 4 2 222550838 4 3 637926980 5 2 910577811 1 3 596726406 4 3 952102126 3 2 180842222 2 3 137668323 4 2 682278467 3 3 149320281 5 2 317742651 4 3 348082989 2 2 315598851 2 3 103446714 1 3 915856376 2 2 734107975 4 2 235972792 1 3 229312200 5 2 255818597 4 3 402973875 5 3 895073156 2 3 646136389 5 3 274060129 1 2 401672436 3 2 938541057 5 3 538354016 3 2 881057556 1 3 198107985 1 3 724324672 2 2 941201968 3 2 871479653 2 2 713339476 4 2 485900624 2 2 674329375 1 3 837466549 5 2 867513238 2 3 894687450 2 3 773374315 4 3 974435936 1 2 477538393 5 2 948135330 3 2 562673934 2 3 161729961 3 2 440413655 5 2 813212059 2 3 675737657 4 2 228326394 3 3 808431544 4 3 510915917 4 3 507937930 5 3 617403816 4 3 706531412 1 2 240269890 4 2 145987630 1 2 135924930 5 3 210281057 2 2 800062834 4 3 169696640 1 3 329782191 2 2 811895409 5 3 698025681 2 3 988820275 5 3 284041655 1 2 971042289 3 3 454046557 2 2 837252574 3 2 659212453 4 2 614589541 5 3 311753655 5 3 485509763 2 2 980670360 1 3 769685104 3 3 291721013 1 2 706160508 4 3 577330090 5 2 610186478 2 2 992048729 5 3 116180501 2 3 738196021 5 3 755006534 2 2 504725494 2 2 882833458 1 3 809103456 5 2 419637540 1 3 572907952 1 2 843291004 5 2 911597774 4 3 307459162 4 3 442257771 5 2 584919240 2 2 706129858 5 2 542459753 2 3 274437812 5 3 577768966 4 2 875536082 1 3 692673846 3 2 497569922 3 2 198461112 3 3 590829941 4 3 290683737 3 2 716254342 3 3 646946521 1 3 704404037 1 3 849802011 3 2 875352454 3 3 572818660 4 3 463756542 5 2 383424270 1 2 897073159 3 2 508903429 3 2 288812488 5 2 347670920 5 2 670900770 5 2 148627602 4 3 658028464 2 2 716953076 3 2 157958207 2 2 507823347 2 3 414026528 5 3 568366483 1 3 496174328 2 3 671409488 1 3 440748124 3 2 332810742 4 2 348183862 2 2 372971460 4 2 946992264 3 2 777974937 4 2 222952103 5 2 642406976 4 3 190746473 1 2 171278374 5 3 503971554 2 2 299634385 2 3 402677858 2 3 723367728 2 3 177639374 1 2 512033993 5 2 605253594 2 2 562502890 1 3 445088376 3 3 668558665 3 3 734349266 3 2 246659434 4 3 852315854 5 2 804621823 5 3 380241407 4 3 556420610 3 3 867910583 2 3 333666387 4 2 682400683 1 3 747784593 1 3 377834001 5 2 936442032 1 2 530323649 5 3 318764052 5 2 308643211 2 2 239405908 1 3 247749922 4 3 175415882 1 3 447646067 1 2 355707778 5 3 567625516 4 2 401297509 2 3 375315342 5 3 930651647 5 3 223959651 1 2 117671877 5 3 304465022 2 2 808075374 5 2 783540428 3 2 635796496 5 2 606145807 5 2 282111004 3 3 107619411 4 3 356138956 1 3 974625348 3 2 107211874 2 3 574922796 5 3 644262213 4 3 978333777 1 3 934160457 5 2 951846892 4 3 682466935 4 2 171679160 3 3 854126219 2 3 244241646 5 2 790552738 2 3 147569661 4 3 276038626 3 3 867992349 2 3 588053109 4 3 791417032 3 3 811920987 2 2 284818720 4 3 813089674 2 3 910311178 4 2 929164270 1 3 409965623 1 3 689119277 3 3 688719062 4 3 242881780 1 2 729675675 2 3 415844938 5 3 661395150 1 2 684009978 1 3 591624357 2 3 374699079 4 3 334222440 2 2 625295088 1 3 980542524 1 3 810883932 1 3 387279716 3 2 409213927 5 2 249721231 1 3 820975412 5 2 406124823 5 2 811892953 4 2 654504507 3 2 662193749 3 2 575999318 3 2 733659552 1 2 532238864 2 2 668201183 2 3 558753284 5 3 852395320 2 2 399186111 5 2 719148550 4 3 529002635 3 3 134038023 1 3 551250467 1 3 378430562 5 3 891729976 5 3 264721666 1 3 206105325 1 2 987792259 1 2 997023516 2 2 298706372 5 2 440066757 5 2 308520452 4 3 612654880 3 2 822404069 2 3 264684663 3 2 700172416 5 2 490593671 2 3 402730367 2 3 417992700 2 2 564849879 1 3 403346158 5 3 845129497 3 2 349333454 3 3 197232717 3 2 761855504 1 2 834948379 4 2 522007385 5 2 615008081 2 3 246905955 5 2 943980665 5 2 429460049 3 2 459843776 5 3 245888918 3 2 646025301 1 3 780993113 1 3 637727454 4 2 533017888 4 3 177063416 1 2 838838279 4 2 816387427 2 3 305258280 1 3 197585609 4 3 835079992 3 3 961059105 5 2 554965318 3 3 213439786 2 2 231550311 2 3 336965968 2 2 455471717 1 2 249376345 5 3 316301766 1 2 804138927 3 3 917385300 1 2 560751121 5 2 427495994 1 2 559133109 5 3 206776719 5 3 129075143 1 3 697404324 4 3 927222222 3 3 405625372 4 2 140988790 5 3 330621611 2 2 387704115 1 3 624098358 5 3 394154601 1 3 184692601 5 2 418361169 5 3 751067083 5 2 741076845 1 3 585458016 3 3 799080775 4 3 324610047 4 2 454934288 5 2 683663357 2 3 777971666 4 2 856452935 5 2 929618596 4 3 679563913 5 2 144274592 4 3 139628728 4 3 261717407 2 3 697545987 3 3 822825087 1 2 236836128 5 2 704742681 1 3 587158897 5 2 117482836 1 3 501403002 1 3 263740614 2 2 273943508 2 3 486317479 2 3 906667335 3 2 415798529 5 3 311283342 1 2 336847240 5 2 912694018 1 3 277735330 3 3 615683773 1 2 844109734 1 2 222692998 5 2 749951295 2 2 344138763 4 3 905762163 2 2 738972824 3 3 406390926 2 3 665049577 3 3 520310041 5 2 751618892 2 2 241655945 5 3 727038237 3 2 235699234 1 2 363352020 5 2 689568170 1 3 294470818 1 3 327045801 3 3 321843176 1 3 727657439 1 3 318148731 5 2 401765540 2 2 874205981 4 3 905019283 3 3 884317029 4 2 802230840 2 2 804687727 4 3 643668657 4 3 489529138 3 3 808431822 1 2 940858508 5 2 432807751 1 2 276136029 2 2 130350628 2 2 376181433 2 2 809229530 5 2 651672224 4 2 248630169 1 2 824089502 2 2 408889346 1 2 208961943 1 2 585262365 5 3 325997756 3 2 494963175 5 3 789827623 2 3 947049470 1 3 119945413 2 2 305936173 3 2 979880719 5 2 624878440 1 3 715325850 4 2 766558313 3 3 360019164 2 3 774996480 2 3 644817919 1 3 615018203 1 2 722689448 2 2 909108443 2 3 792849933 5 3 124837587 5 2 208883259 5 3 621529318 1 3 378724448 2 2 838020531 3 3 458294845 5 2 820786963 5 3 677714871 2 2 809458017 4 2 234120155 4 3 294412078 3 3 718607305 2 3 470965920 4 3 652458318 1 3 753723927 5 3 661088066 5 3 339731640 3 3 602510413 3 3 737588076 2 3 619777272 2 3 223210440 5 3 207081173 1 2 294542513 5 3 629267219 3 2 242426122 3 2 447402082 3 3 424462558 1 2 317553959 1 3 371115562 5 3 921693991 3 2 566397103 3 3 780378070 5 2 333857595 1 2 781869309 2 3 932686194 2 2 597115168 5 2 659477085 5 3 560282851 4 3 164820615 1 2 623750067 1 2 112260114 4 2 203530306 4 2 476257608 2 3 545072307 4 2 764838203 4 2 736792321 1 2 685671845 4 3 707651463 4 3 915486240 4 3 366526180 4 2 554269529 4 2 599372514 4 2 117847382 4 3 282666996 4 3 598471459 3 2 737782219 2 2 403896152 2 2 934508045 2 2 611522984 5 2 110359697 5 2 831811378 2 3 943542537 4 2 121175721 5 3 546023904 5 3 858353170 5 2 679801029 4 2 496186058 3 3 544509209 3 3 123397476 4 2 108337234 3 2 741471229 2 2 579219106 4 3 523024847 2 3 944583717 1 2 551193966 3 3 896926242 4 2 607745096 4 3 549067789 2 2 773407419 3 3 596577870 2 2 875793443 1 2 428047833 3 2 443230939 2 3 208930054 5 3 691887233 1 2 205923632 1 2 269680728 1 3 853441690 3 2 222081681 2 3 983725189 2 2 739476981 3 2 770347254 2 2 535143927 1 3 345781253 2 2 798165062 2 2 164382433 1 2 964694876 5 3 344488225 3 3 335551873 4 3 767280562 5 2 754576263 1 3 609117056 1 3 402092051 3 3 798912339 3 3 141482078 4 2 428232358 2 3 632561550 5 2 649352494 5 2 426908142 4 3 774930063 1 2 413534053 2 3 623979588 2 3 873994823 3 3 823835245 4 2 696338192 3 3 307220918 3 2 134054500 2 2 299800355 1 3 192634585 1 3 122986523 2 3 665438534 3 2 454406015 4 2 958146945 5 3 549455197 3 3 830436423 5 3 915910366 2 2 196640185 5 2 202727318 3 2 677568270 3 2 122678168 1 3 814830749 4 2 817341642 2 3 599863244 5 3 176444874 4 2 312402348 4 2 320318956 5 2 583483096 5 3 764464144 2 2 560865553 1 2 491701277 5 2 109707704 5 2 211837349 1 3 779300396 2 2 807005102 4 2 980395908 1 3 306855275 4 3 709678718 3 2 949568436 4 2 379091583 3 2 828546184 5 3 348580608 3 2 444569435 5 2 148764055 5 2 649072378 3 3 947524995 1 2 566925297 4 2 228104064 4 3 527585917 4 2 782486155 4 2 513512840 4 3 986989098 3 2 810338841 4 3 605181454 3 2 269505556 4 2 792702211 4 3 700380959 5 2 280021044 5 3 577945363 1 3 194878738 5 3 172412862 2 3 723721168 2 2 755850029 4 2 374934874 5 2 614826084 5 2 952202486 5 2 874507898 2 3 574079297 4 2 672294588 5 2 586253667 3 2 268873361 1 2 341076852 4 3 399904819 1 2 925183438 4 3 260911716 3 2 959225664 1 2 429740204 2 2 576339213 2 3 153389994 3 2 173068734 2 2 102101479 4 3 723269011 1 3 584567235 4 2 869839762 4 2 364481866 2 3 789266399 3 2 470497863 1 2 141720868 5 3 399842750 5 2 177993599 1 3 635526789 1 2 405711867 1 2 482602574 2 3 776027754 2 2 517213424 5 3 160652362 5 3 985851878 2 2 284333942 3 2 320744507 5 3 564287565 2 2 327410665 3 2 205517319 1 2 490814999 3 3 747879120 4 3 116459958 5 3 564553453 5 2 768074551 1 2 446710899 3 2 675897223 2 3 363128842 4 2 378497162 2 3 398974247 4 3 669264258 2 2 397162792 5 3 661885300 1 3 456715026 4 2 741782836 5 3 860295731 1 2 436020954 3 2 667759756 2 2 259874215 3 3 518993504 5 3 277695929 4 3 371136880 2 2 595293273 4 2 939284595 5 2 176866157 5 2 776011721 4 2 305582980 1 2 734223333 1 2 493452431 4 2 649186391 2 2 123531234 1 3 287581458 3 3 528489959 2 2 672534002 4 2 252212329 5 3 155250972 2 2 202806593 2 2 847594322 4 3 930918984 5 3 476976057 3 3 983570683 4 3 818856248 4 2 128082016 5 2 779092794 5 3 406688885 1 2 394625525 2 3 145877478 4 3 394997823 4 2 223607317 3 3 506700072 1 3 677072264 5 3 755087658 5 3 288571008 4 2 825861520 1 2 409197702 3 2 467081529 4 2 379591359 3 2 785012121 1 3 618058724 1 3 779922917 3 3 351375485 2 2 525998467 3 3 688382928 4 3 264344859 4 2 263920958 1 3 173526360 2 2 825508939 2 2 382173497 2 2 136135627 2 3 945738140 1 2 719698194 3 3 434234911 4 3 649683703 3 2 321914725 5 3 595145108 4 2 570199271 5 3 189116660 5 2 940416317 3 3 213444996 3 3 101091728 2 3 874713380 2 3 296335948 4 2 291091780 5 3 366003504 3 2 716409795 2 2 638669450 1 2 208176222 3 3 697635696 2 2 613771332 4 3 171439721 2 2 425182305 1 2 804024881 2 2 650099069 4 2 570857613 3 3 892285539 2 2 818830383 5 3 518737613 4 2 526243141 3 3 897202028 5 3 568107795 2 2 269360073 2 3 222862693 2 2 789483378 4 2 554773657 3 2 589841586 4 3 414256697 4 2 259465784 4 2 399090184 5 3 144068662 3 3 692438027 4 2 377434179 2 3 831950152 5 2 101272518 3 3 558959830 5 2 144944771 1 3 323846877 1 3 564918510 4 3 545029278 2 3 995554125 5 2 697474271 4 3 891230385 2 2 351494596 5 3 107279445 5 2 411794630 1 2 318815474 3 2 711869916 3 2 534435695 5 2 403510899 4 2 518358136 1 3 980186834 5 3 353698312 4 2 503330448 5 3 157723045 1 2 272402062 2 3 772713162 5 3 774775091 5 3 380315390 1 3 918995210 3 3 648073813 4 2 984315360 4 2 479461335 5 2 736693719 2 2 681671217 2 2 677143940 2 3 660876585 1 2 241634638 3 3 256564904 4 2 454213601 4 2 850850336 5 2 143405927 4 3 524358417 4 2 821387070 3 3 999368200 2 3 169317138 3 2 663590909 2 2 189048045 5 2 148592228 5 2 257985724 1 2 594668228 5 2 193213732 1 3 397187809 1 3 539070821 4 2 918813847 5 3 652291101 5 3 566869059 3 2 242096965 2 2 390493266 5 3 965073853 4 3 844356378 5 2 283770606 5 2 737574279 4 2 162084885 5 2 735048217 4 2 763059948 2 2 503993556 3 3 123237815 5 2 782673309 4 2 647300693 5 3 364041559 3 3 499308105 5 3 443589752 3 3 293684531 4 2 857357547 5 2 930855736 3 3 290008152 5 3 874875624 4 3 754953511 3 2 357804999 5 3 130728850 4 2 145422580 2 2 519451613 5 3 643816030 1 2 774705310 2 3 821274441 4 2 949628898 5 3 156935108 2 2 837018699 4 2 944414860 1 3 956092798 1 2 269994089 4 3 641474159 4 3 171460234 1 3 750745755 3 2 335910538 1 2 428840546 2 2 586854657 1 3 909867729 2 3 648518874 4 2 638044029 1 3 836575107 2 2 119796801 5 2 303228724 3 3 458492732 3 3 706055636 5 3 789999418 4 2 575669521 4 2 307513251 2 3 607250603 1 3 337891051 4 3 214177227 5 2 939120353 1 3 585327370 2 2 867549950 5 3 108985798 3 2 281435314 4 2 446347467 2 2 422205482 2 3 851133493 3 2 102672056 2 2 520359293 4 2 694816966 5 3 704208775 4 2 219225270 2 3 342820387 2 2 678655757 2 3 219162965 3 2 878784189 1 3 589359243 1 3 427066026 3 3 727091366 3 2 120121295 1 2 291891043 5 3 387969855 1 3 745055712 5 3 612304657 5 2 355009496 2 2 100399966 2 2 611292777 5 2 302238883 4 3 764459537 1 3 315186489 4 3 936428387 3 3 212499385 1 2 155049950 2 2 955899812 1 3 174582930 3 3 494311099 5 3 957333472 4 2 860664125 1 2 993011693 4 2 672168674 4 2 822051015 1 2 197424531 5 2 446944297 5 3 697013671 4 2 681580312 5 3 114665215 5 2 833440158 5 2 169880142 5 2 742451151 3 2 741773586 3 3 512268454 3 3 246253728 1 3 683058053 4 2 197398010 2 3 517511091 4 3 420109469 2 3 375113400 3 3 873039233 2 2 466503789 2 2 841974909 5 3 588973267 1 3 112815137 4 3 493482895 5 3 885221564 4 3 183862049 4 3 573328284 2 3 489504872 5 2 625274040 3 2 413002229 3 3 156149607 5 2 959134842 5 3 514354840 3 3 839639452 1 2 207382567 5 3 551037400 5 2 708765120 4 2 248789179 5 3 320800195 1 3 716181828 3 3 137653305 5 3 387142606 3 3 927066579 4 3 366870622 1 3 594372581 5 2 438484801 5 3 902915025 5 3 588219439 2 3 803937128 1 2 762461527 3 2 559316731 1 2 711629662 1 2 159058053 1 3 569430422 3 3 685125772 2 3 159945913 5 2 272586828 5 3 857169743 4 2 755310561 2 3 667677502 5 2 838526372 2 2 386634558 5 3 975802800 1 3 428332501 1 2 286612419 3 3 142736469 2 2 298511947 4 2 601773818 5 3 109827990 3 3 834779243 1 2 209429789 1 3 236717275 4 3 166708857 4 2 762490802 3 3 787952903 5 2 706831279 1 3 598269666 5 2 376022230 5 2 129442430 2 3 682664860 1 2 928560830 1 3 200254764 1 3 104454937 4 2 146109591 5 3 459661004 1 3 149877141 1 3 376909625 3 2 680309097 2 3 932901704 5 2 491243438 5 2 338859618 1 2 509277675 3 2 128407250 5 2 596689924 1 3 706883260 5 2 447062240 3 2 681956060 3 2 157980854 4 2 855386723 5 2 181007522 5 3 984896201 5 2 762602885 2 3 232184168 3 2 759537990 5 3 600831971 1 2 733873298 3 3 362430306 1 3 787921969 4 2 256555143 5 2 601397938 4 2 313737675 1 2 149764931 5 2 267202842 1 3 387672127 1 2 379498323 5 2 308339699 1 3 517907326 5 2 463333292 5 2 200194924 2 3 416154697 1 3 146963690 5 3 741291577 3 3 266779399 4 3 445074346 5 3 464384535 5 3 216708216 1 3 310716084 2 3 298620444 2 2 707307998 2 3 170353531 4 2 292502966 1 3 678482444 4 2 905550907 2 3 781046453 2 2 698354058 3 2 216251888 2 3 171616416 4 2 103046603 5 2 693639339 4 2 219365804 4 3 403156462 4 2 634346307 4 3 152688501 5 3 488130512 3 3 312134580 5 3 715014632 2 3 742024368 2 3 356951771 3 2 313606766 5 2 750573000 1 2 634297313 4 2 793559781 4 2 406885732 4 2 787660408 4 3 775407342 4 2 574566116 4 3 690307891 5 3 833845593 3 2 760862200 4 3 343624838 1 2 509229083 4 2 746892283 3 3 765901052 5 2 927094578 2 3 107732259 2 2 575896232 3 3 181534803 2 2 623787892 2 3 675809290 2 2 774798736 4 2 557046885 2 2 572355871 1 3 306966348 1 2 871496436 3 3 294213662 5 3 364543766 5 2 309214272 3 3 560173415 4 3 587676688 4 2 403325123 1 2 300798907 1 2 767757755 1 2 136182791 4 2 871000994 5 3 865044803 5 2 271809284 3 3 369712981 2 2 974468925 4 2 373414525 4 2 718861815 4 2 831539891 3 3 399693055 5 2 835384033 2 3 422876518 5 3 632828667 2 3 409172876 1 2 193841964 2 2 375254214 4 3 696562222 3 3 127102107 5 3 485196095 1 2 590367687 2 3 295859826 5 2 486267328 4 2 979537989 1 3 597418621 4 2 117656335 2 3 604816605 5 3 821847357 3 2 408700271 4 2 349667744 3 2 443327144 5 3 176552304 4 3 412585857 1 2 595302747 1 2 507631739 3 2 420885861 3 2 686228967 4 2 494397730 1 3 694425392 3 3 328864933 2 2 702447311 5 3 120442895 4 2 205179234 3 2 467774730 2 2 247790541 4 2 374996065 3 3 702545424 5 3 764088026 4 2 762575817 3 3 209254719 3 3 392757498 1 3 125708853 5 3 314219288 4 2 479311250 5 2 234925871 4 3 797474387 3 3 237720882 5 3 519818600 4 2 576393728 4 2 989168653 3 2 345149417 4 2 678491961 4 3 372855208 3 2 796268872 1 2 571601130 5 3 236673445 1 2 960661406 4 2 414197948 3 2 518144504 4 3 329823271 1 3 591594926 5 2 615634451 3 3 616013274 2 3 131138781 1 3 614129517 1 3 880147903 3 3 548317142 5 3 231850327 1 2 782333264 2 3 970702159 1 3 729661259 1 2 441270764 5 3 338469074 3 2 907577896 2 3 866697019 5 2 782761305 5 2 818641047 5 2 825228522 4 3 506623412 5 2 241037754 4 2 203630268 1 2 397963924 4 3 401403558 2 3 821738937 2 3 192958652 4 3 764351134 1 2 906501473 3 2 942684822 2 3 597066781 3 3 698009880 5 2 294594733 2 2 396747631 4 3 666930173 2 3 890351818 3 2 293481209 1 3 828530236 2 3 107921228 1 2 158022445 4 3 156232498 4 3 155148413 1 2 342389413 3 2 786633703 2 3 262172057 5 3 815342985 3 3 144586384 5 3 353853435 5 3 192862488 2 3 534610133 1 2 484804493 1 3 174476982 1 2 717060363 5 3 426503269 3 3 877571242 1 3 687615648 1 2 413635507 5 3 497436062 2 3 486625675 1 2 561227930 5 2 891944739 5 3 366946211 5 2 157626187 4 3 435892688 2 3 798594385 5 2 429933833 1 2 531181593 3 2 318780200 3 3 965045223 1 3 552185419 2 3 112560955 5 2 924027361 5 3 569414267 3 3 771461739 2 3 897056861 4 2 968954744 1 3 691542737 2 3 424607297 4 2 454578652 3 3 463697998 5 2 653129594 2 2 918125439 4 3 439249282 4 2 552343281 5 2 747354997 4 3 758491955 2 2 565561252 4 2 325259098 1 3 129475473 3 2 829798362 1 3 352012108 2 2 404778576 3 3 899581663 3 2 886752922 4 2 927094982 3 3 354147699 3 2 535722417 1 2 241308581 5 2 798857762 1 2 873601491 3 3 697386518 2 2 309094808 2 3 222498894 1 3 229169674 3 3 184034540 2 2 609433310 2 3 426411925 5 3 654446985 3 2 211352788 2 2 916311571 4 2 197907897 1 3 783481136 2 2 722171334 4 2 582358176 5 3 560459648 3 2 380034721 4 2 386027716 3 3 707013352 1 3 513098654 3 3 230707865 3 3 424060319 4 2 615144949 4 2 107664154 5 3 711056378 4 3 248480514 2 2 774255526 2 2 798141430 2 2 184977461 4 2 572512566 1 3 731921206 5 3 335816109 2 2 474657293 5 2 133866246 2 3 349524707 5 2 252051966 5 3 386725167 3 2 730006711 5 2 274915474 3 3 612003300 5 2 798477808 3 2 733778444 2 2 822477231 2 3 287027375 4 2 291043532 5 3 937098151 4 3 589506206 3 2 544934398 2 3 573419780 5 3 525195537 5 2 977994786 2 2 102148215 1 3 756561976 1 2 209031064 2 3 219656127 1 2 257185065 5 3 253951085 2 3 907570875 4 3 989267134 1 2 143118744 2 3 426443460 3 2 407548854 1 2 434748217 5 2 476519420 4 3 473512226 5 2 472346660 1 3 543101470 1 2 299108361 4 2 894179066 1 2 503441177 1 2 612266888 4 2 128477173 2 3 886353916 3 2 112830556 3 2 970758761 2 2 575685559 2 3 101534374 2 3 220404815 5 3 321973728 2 2 890981587 2 2 392124832 3 3 198302883 5 2 170029977 4 2 444643543 2 3 941351835 2 3 287152889 4 2 895442169 1 3 319188693 4 2 249217334 2 2 158159975 4 3 953942811 1 3 173897195 2 2 684200686 4 2 302248192 2 3 249764272 5 3 600686926 4 2 257022472 4 2 303119529 1 2 377588321 4 3 258220830 2 2 113758001 2 3 230482720 1 2 469819778 1 2 785582306 1 2 530607533 3 3 918012214 5 2 465212297 4 2 808103167 1 3 813824047 5 3 631129322 3 2 373473002 2 2 366282403 1 2 438059618 3 2 471721793 4 2 957140312 1 3 642714436 3 3 921225508 3 3 460232239 2 2 891609333 3 3 785725463 2 2 224979957 2 2 595915763 2 3 488292554 5 2 477399739 2 3 752937164 1 2 742909149 1 3 405760169 4 3 974166459 2 2 961254358 1 3 747746045 4 2 893407333 2 2 791447453 1 2 835721524 2 3 315046605 5 2 165073744 4 3 120077916 2 3 433707168 5 2 388942272 3 3 368183041 4 2 891579146 2 3 552597983 4 3 243917576 3 2 654711684 4 3 364510517 2 3 182623199 2 2 463622571 3 2 539932105 4 3 425744795 4 2 423723013 2 3 448810264 1 2 790110637 4 2 323410672 5 2 862373970 5 3 857599298 5 2 864567661 4 3 353407107 3 2 763100902 1 3 201533093 5 2 217103208 5 3 256872369 2 2 185261536 5 3 159060591 5 2 995238664 4 2 639703264 4 2 105920537 3 2 344649551 4 2 550299302 1 3 137035790 2 3 648169785 1 2 109376088 3 2 433297523 5 2 479185268 3 2 390549437 5 2 751486010 3 2 433830122 4 3 986679938 2 2 970694831 3 2 731834754 1 3 224460723 4 2 940132201 2 3 744954510 4 3 841390217 5 3 345768548 5 3 500006983 5 2 912091755 1 3 323864188 4 2 695876674 2 2 811006383 5 3 469031004 2 2 740572664 1 2 553237175 5 3 502614235 4 2 297011309 2 2 296124334 1 2 418488278 1 3 349503701 5 2 328247614 5 2 633486032 1 3 570546399 4 2 950931937 5 3 249009074 4 3 775293965 1 3 604222825 3 3 291763749 4 3 140556203 3 2 525148650 2 2 580393823 1 2 186566371 1 2 604800313 4 2 917539528 5 2 332638674 4 2 604172970 3 3 762299509 4 3 721562362 5 2 289645819 4 3 161486271 2 3 945893918 1 2 966882148 2 2 227215101 2 2 105172266 1 3 375764377 1 2 582901418 3 2 185392616 1 2 493137629 5 3 770981149 1 2 564148262 2 3 677962936 1 3 840142619 3 2 673640093 5 2 854910764 1 3 466275945 4 3 438162498 4 2 692919658 5 3 559997147 3 3 142014604 3 2 710684297 5 3 254159112 1 3 149712731 5 2 139757339 4 2 995992519 4 3 642583445 3 2 174227511 3 3 632163701 4 3 843270268 3 2 125070446 3 3 692515338 1 3 157135379 4 3 526604653 5 2 307918419 4 2 242711275 3 2 319410373 2 3 767520350 4 2 943185558 4 3 582394493 5 3 247638295 3 3 336807212 2 2 394623382 3 3 280879272 2 3 463538921 3 3 993857820 1 2 988085883 5 3 141098093 4 2 463786890 2 3 615697421 1 3 457829090 3 2 502886390 5 3 649026146 2 2 586680053 4 2 840319806 1 2 210241118 5 2 691442764 3 3 439225447 3 2 585523422 2 2 611116856 3 3 411417460 2 2 458477493 4 2 690709771 2 3 444237793 2 2 987517238 3 2 614762685 4 2 455302084 2 2 923298013 2 2 156964059 1 2 854026732 2 3 882030181 3 2 853925704 4 2 578742702 2 3 956181516 3 3 855253354 3 2 179608499 5 3 728293052 4 3 548998468 1 3 735912837 2 3 869676291 3 2 915575382 3 2 286342056 2 2 241974873 4 2 663836150 4 2 663627230 1 2 439278859 1 3 261918355 5 2 370106398 1 2 759345487 3 3 341086258 3 2 972162667 5 3 680164440 3 2 993799504 3 2 123984089 5 3 960668626 2 3 338556473 5 2 576564259 4 2 214215645 3 3 498729165 4 2 547221674 2 2 893272608 5 3 662173142 2 2 549125772 3 2 934669128 3 3 909865771 5 3 667542688 3 3 676600313 4 2 945763404 3 3 543142725 3 2 522005856 3 3 243852587 3 2 513295859 1 2 456471571 5 3 309134063 4 3 364266321 5 2 895351568 5 2 650131909 4 2 829647862 1 2 226671572 3 3 654342103 4 3 768049739 4 3 444741711 4 3 476873865 1 3 193099814 4 3 227892524 3 3 179453522 1 3 172956325 4 2 630874669 2 2 417077362 1 2 258569155 1 2 250654328 3 3 967119765 1 2 421649781 4 3 269958631 5 3 729826823 2 3 841653817 3 3 971783736 5 3 921597188 5 3 575090401 4 3 638303996 2 3 144757394 5 3 307988512 4 2 707068817 3 3 744112862 4 2 434847663 1 3 481330540 2 2 513013990 1 2 507339915 1 2 198160707 3 3 844893086 1 3 107382710 2 3 366702481 1 2 307939221 2 2 736648633 2 2 716458360 2 3 131583016 2 3 449017842 1 3 718601182 3 3 404554824 1 2 871536712 5 3 213081232 3 2 405650923 3 3 622927369 1 3 220072737 1 3 776462969 5 2 360787573 1 3 998861353 3 2 584183388 3 2 637021251 2 3 532707797 5 3 180161698 3 2 737508601 1 2 220233257 4 3 997370551 1 2 820153871 2 2 452318527 5 2 423422275 3 3 337310466 5 3 624690745 5 2 115447460 3 2 982374807 3 2 121828779 5 2 565189631 1 3 727134702 4 3 935010557 4 2 687589380 1 3 708829315 5 2 198327161 2 3 437347016 3 2 654118995 5 3 890797259 5 2 255740859 2 3 144034832 1 2 583295439 3 2 830695355 3 3 188519952 4 2 274688962 3 2 267230914 3 3 599114484 4 2 508263105 1 2 136093809 1 2 932887370 2 3 488936665 1 2 205907696 5 2 457060217 4 3 698630297 3 2 845217239 5 2 730191242 5 2 589714394 5 2 369084850 1 3 403069889 3 3 557867738 1 3 711167258 4 3 525780099 2 2 240621391 2 3 858818997 2 3 774993788 3 3 676816010 1 3 469550649 5 2 574171086 1 2 119546921 4 3 901306318 1 2 858478329 1 2 152060381 1 3 119865404 2 2 540331414 3 2 224085585 4 3 166431929 1 3 326436401 5 3 784018738 1 3 704307070 2 3 113387154 2 3 232111893 4 2 128498827 3 3 461474959 1 3 999768041 4 3 677416388 1 3 226783578 4 2 668316786 5 2 503320968 2 3 863675141 5 2 677193914 3 2 667030418 3 2 327506531 5 3 855130070 4 2 418629793 4 3 584468941 1 2 688416730 2 2 775164275 4 2 487974017 1 3 451484989 4 3 190001118 1 3 774606244 1 2 884177690 5 2 892504859 5 2 825311300 1 2 763075002 1 2 150446070 1 2 656774075 1 3 362149546 3 3 736901849 3 3 993022657 4 2 879935642 3 2 640668370 1 2 925890245 5 2 397472237 1 2 282313422 1 2 668797371 2 3 324585628 5 3 655725108 4 3 483234798 1 2 592979112 2 2 214784748 1 2 363620324 3 3 641564078 5 2 530989606 3 3 992101077 2 2 784502447 2 2 684391597 1 2 194031956 2 3 393176223 4 3 306040624 2 3 699763401 3 2 169192457 1 3 890091637 3 2 632209483 4 3 978469064 4 2 440562480 1 2 384346186 3 3 261685620 4 3 360292157 4 2 773397960 4 2 425664741 4 2 962917107 2 3 882318796 5 2 120986970 3 2 314736951 2 2 710293386 4 3 191922546 1 2 580030516 2 3 404795932 4 3 376277488 4 2 987202991 1 2 874401439 2 3 680476563 3 3 321201735 2 3 880769516 5 3 737868145 2 3 184150544 5 3 547223385 5 2 262969558 2 3 402630829 2 3 172227368 3 2 811363607 3 3 153439313 5 2 422587847 1 2 675642956 4 2 726939670 3 3 730211176 2 2 138700008 3 2 243351621 5 2 752140285 1 3 451164349 1 3 760039169 2 3 779828866 5 3 515236109 4 2 655826884 3 2 482879992 1 2 744420896 3 2 698191566 3 3 469102382 2 2 440413431 4 2 790629516 1 2 417904434 4 3 145714708 3 3 210908140 4 2 806296170 3 3 397736346 4 3 837597267 5 2 664421168 3 3 856974601 3 2 673577381 5 2 478809018 4 2 879411108 1 3 922203435 5 3 434025302 5 3 716547058 3 2 430159688 4 3 294752458 1 3 476193198 2 3 989488432 1 3 770150670 5 2 930494610 3 2 317063723 3 2 407452362 2 3 924169360 2 2 892239651 1 2 102907784 2 3 550011661 4 2 402631248 3 3 212779704 3 2 738840673 5 2 678975479 5 2 619843261 4 2 676439019 2 2 246071444 4 2 133590171 3 3 754659433 5 3 264799728 5 3 749841510 5 2 307077590 2 3 471915229 4 3 606536199 5 2 363083043 3 2 422977063 1 3 168140278 4 3 234767429 1 2 220796773 1 2 112965147 3 2 406607540 3 3 709485481 1 2 687213333 4 2 206761339 2 2 925560532 2 2 456292169 3 2 745891874 4 2 233243272 3 2 893555912 4 3 748071887 1 3 218090440 5 2 776141304 5 2 603136905 3 2 634326847 4 2 925412775 3 3 849134880 4 2 972634902 2 3 408182718 5 2 599958648 1 3 217895895 2 3 135882135 5 3 937374941 1 2 639216338 5 2 477200461 5 3 865173247 5 2 941265510 4 2 535489385 5 3 598710722 5 3 758959021 2 2 988210464 5 2 759556055 2 3 570500342 4 3 319781718 3 2 675280130 1 2 317991211 2 3 589857322 2 3 199169349 5 2 991090453 3 2 295629697 2 3 127343928 2 2 698567835 4 3 772645068 3 2 803667347 1 2 798751101 5 2 858459402 3 3 755479996 2 3 430182416 5 3 245411030 5 2 469470476 4 2 295360039 5 3 466387708 2 3 804899894 4 3 871761019 3 2 699510872 5 2 930097225 1 3 384273596 5 2 450055169 1 2 424253896 3 3 332026412 4 3 411594717 1 2 530361962 1 2 280342604 2 2 611963795 4 3 656012813 4 3 603871327 2 3 980697407 4 2 533027149 5 2 173800422 2 3 993994845 4 2 736367519 3 2 793390981 4 3 123214307 4 3 308050181 3 2 237418826 4 3 331774376 5 3 138171161 5 3 667710167 1 3 947126448 2 2 779171935 2 2 674094746 2 2 605109804 1 3 357056572 3 2 292553504 4 2 719233192 1 3 292527132 2 3 157087412 5 2 213730307 3 3 563027390 1 2 851032944 2 3 310743841 2 3 209227132 5 2 272457694 2 3 444421645 1 2 724254415 1 3 831939921 5 3 770687349 5 2 959666202 5 3 538978395 4 2 388931348 3 3 212209049 2 3 505987146 5 3 489789116 1 2 565960077 4 2 365108382 1 3 864169112 2 2 289779414 2 2 149464926 1 2 619905131 4 3 709316495 2 2 912774024 5 2 683978007 3 2 853912342 2 3 611557003 5 2 798020075 2 2 589392002 2 3 671025007 3 2 615632662 5 3 693616265 4 2 938774243 1 3 246897131 1 2 677175063 4 3 658731047 4 3 372048686 1 2 432223404 2 3 952165582 4 2 568051941 3 3 817729979 4 3 584024907 4 2 500529446 5 3 175277277 3 3 350592228 2 2 790954969 2 3 705259614 3 2 128640886 3 2 679431816 4 3 624966382 1 3 619493760 3 3 832188857 1 3 160857053 4 2 130181196 4 3 444986316 4 3 769531551 2 2 572245446 3 2 870466891 1 2 437570579 3 3 768008426 1 2 996908186 2 3 435049137 2 3 372483389 5 3 515996639 1 2 581146705 1 3 847658211 1 3 678941589 3 3 504973205 5 2 774759438 3 3 718830421 3 2 717493817 2 2 722630260 3 3 130552443 3 3 419648698 3 3 368571872 3 3 953786421 2 3 517826100 5 3 753837839 5 3 422203874 4 2 979734697 4 2 236802841 1 3 523700683 1 3 950741844 5 3 815030517 3 2 248734114 1 3 607641646 1 2 165841524 4 2 995409633 4 3 634976756 4 3 356867958 2 3 800187190 1 2 656623023 2 2 151023176 2 2 913536002 5 3 442644570 1 3 507993515 1 3 300307238 4 2 652455172 3 3 703769902 4 3 236352057 2 3 873096527 3 3 780072969 5 3 617855926 1 2 717946965 4 3 147403658 4 3 300420858 2 2 754918292 2 2 451782008 3 3 500023471 3 3 847672866 1 2 618643056 2 3 750500237 5 3 407662120 3 3 404285976 5 2 752908499 5 2 800602394 3 3 342078096 4 3 412316742 4 3 311804950 5 2 741822817 1 2 971549618 3 2 367538575 2 3 158975980 3 3 196814220 2 3 855533821 4 3 567049138 2 3 571193692 1 3 684615275 2 3 100870064 5 3 780671712 5 3 690409652 3 2 504970722 3 2 361384368 1 3 131912580 5 3 337322844 3 2 720439749 4 2 266155287 1 3 562325950 4 3 977163951 4 3 243042755 5 2 785510202 2 2 354658825 3 3 967229835 5 2 458043924 4 2 881599167 3 3 701164757 1 2 696601867 4 2 785429010 2 3 662499009 5 2 139158389 1 3 467690555 2 3 186422118 4 2 289558144 5 2 485260532 5 2 536415086 1 2 520607598 1 2 691222925 4 2 954759498 3 2 161795209 3 3 749798959 1 3 379475311 2 3 763401989 3 2 452563856 3 2 122409293 4 3 276117992 2 3 441563887 2 2 793848087 1 2 671134851 4 2 995146103 2 2 436753372 5 3 606969933 1 2 413047633 5 3 157371611 5 2 947815849 5 2 919671023 2 2 378667791 2 3 841516310 3 2 620466459 2 3 568364069 2 3 634812007 5 3 309444886 4 2 757383181 4 3 570101727 2 3 586964345 1 3 719641563 1 2 323205500 1 3 501255554 3 2 224336121 4 3 736235301 5 3 276550967 4 2 358325553 1 2 345749492 5 2 574970107 3 3 780450944 1 3 101669596 4 3 157453012 5 2 239067639 1 3 597435315 5 2 742803818 5 3 445597300 2 2 865304732 1 3 432516481 4 3 105348736 4 2 588705088 5 3 814628926 3 2 121246087 3 2 892655660 1 3 328489424 3 2 605777983 1 2 889786722 5 3 833654277 5 2 880463597 1 2 583996844 5 2 408785901 1 3 635037938 3 2 923356497 3 2 552055109 3 2 815908486 3 3 842871230 3 3 414204194 3 2 773548381 3 2 923215607 3 2 291600593 1 2 764281880 3 3 474756088 2 3 415432760 1 3 209244641 5 3 672770932 2 2 223168871 3 2 321529797 2 3 298009429 1 3 733923975 4 2 311883016 1 3 937639647 1 3 684333917 4 3 590047129 3 3 465679981 3 2 459760335 3 2 794506825 2 2 380939875 1 3 663055003 4 3 803848328 5 3 971697814 5 2 895485205 3 3 940172191 1 2 728034941 1 3 934390262 3 2 791398595 4 3 974750472 5 2 514761521 5 3 821515953 5 2 780273130 3 2 777166611 5 3 204761396 5 3 534085940 1 2 144116458 5 3 179217595 5 2 306061316 1 2 874376397 5 2 384083833 3 3 726275443 2 2 487617612 2 2 444734758 3 2 431047188 1 2 726665009 1 3 876908603 1 2 509090387 3 3 712801967 3 2 109733735 4 2 507571031 3 2 271320513 4 2 586908369 4 2 923425589 1 3 729043394 1 3 659572484 3 2 886148250 1 3 159641323 4 3 480354685 1 2 440737435 3 3 196801190 3 3 330810078 4 3 527090322 5 3 553507475 2 3 722768506 5 3 201583661 4 3 779311177 4 3 277553880 5 2 874801588 1 2 207927262 4 2 185426242 4 2 467017076 3 3 427794720 5 2 100530013 2 2 492495669 5 2 886883830 2 3 118614028 4 3 129450744 1 3 570713403 5 2 253566140 5 3 505369585 2 3 689300592 3 3 698937154 1 2 954047446 4 3 267382246 2 3 112237125 1 3 788800032 1 3 410152828 3 2 191116403 4 2 748668984 1 2 557356368 1 3 151803123 3 3 428847085 1 3 158716770 1 2 355821192 1 2 223540553 2 3 417171462 2 2 594294964 3 2 843179221 5 2 916436627 2 3 235136909 5 3 625903545 4 2 455488322 3 2 218500370 1 3 189761074 5 2 780888866 3 3 326638978 5 3 165367228 1 2 488650035 5 3 981424948 5 3 135070101 3 3 503387693 3 2 685456180 5 3 577656956 1 2 680004704 1 3 321274238 1 3 961198647 3 2 219578294 2 3 770078454 4 3 896432405 3 2 248919332 4 3 969017078 2 2 571138530 2 2 681860737 5 2 642734877 3 3 728172955 4 3 748672313 5 3 776349547 4 3 463303983 5 2 607642584 4 3 222482900 5 2 127016575 1 3 195247868 1 2 326886671 4 3 120840896 1 2 407558817 3 3 724363392 2 3 824802751 5 2 928465609 1 3 969063416 4 3 230401337 1 3 605343322 2 2 474739077 2 3 134572309 1 3 830993164 3 2 698225839 3 3 696086815 4 3 881643865 3 2 849029231 1 3 212245829 5 3 299635869 3 3 814740685 1 3 704972863 4 2 188258359 4 3 620051046 3 3 509596397 4 3 772327414 5 3 617310534 1 2 771440232 1 2 718346747 5 3 133938503 1 3 720545842 1 2 321825839 4 3 408043305 1 3 807462288 2 2 721973934 3 2 509007785 3 2 392734318 3 2 876243159 1 3 447433109 5 3 506488905 3 3 486777728 2 2 610204194 3 3 434466409 5 2 598860299 3 2 202442438 1 3 240656312 3 3 812938125 2 2 460778795 5 3 178029870 2 3 318498054 4 3 609360196 5 2 554282699 2 3 977347960 2 2 257972458 5 2 407782595 1 3 868759379 4 3 329409706 4 3 541361660 1 3 982074587 5 3 518419300 5 2 573259265 3 3 431455700 2 3 415508414 3 3 208198505 5 2 881884750 4 2 609010584 3 2 437137609 2 3 551045753 1 3 367924620 5 3 658185719 4 3 209753616 4 2 121783097 4 2 886880271 2 3 523648754 3 3 524162293 5 3 313282537 3 2 341233912 3 2 834539045 1 3 635320698 5 3 442304004 1 3 262122555 3 2 914647791 4 2 119651694 3 3 420069502 4 3 611712352 2 2 159447161 2 3 916737331 3 2 932846809 1 3 226523739 2 2 686005515 2 3 318547497 1 2 545793156 4 3 786093402 1 2 496091924 4 2 505562647 3 2 814339626 2 3 619884841 1 3 559900260 5 3 373569484 2 2 267277266 3 2 151774309 4 2 478788765 5 3 583473032 2 2 665532961 5 3 900383581 1 2 183176185 1 2 705204855 2 3 787036508 1 2 481876318 1 2 971323420 4 3 405993744 3 3 907914941 2 3 472679137 4 2 843985912 1 2 600483079 1 3 475453182 3 2 797544412 2 3 733240149 2 2 676082607 4 3 887112018 2 3 886313926 1 2 993003199 4 2 355531967 5 3 786817552 4 3 676620028 5 2 543649234 1 3 544361713 5 3 685838470 4 3 591226741 2 2 754261627 1 3 532784446 2 3 515614074 4 2 642947416 1 2 508662291 3 3 470585163 1 3 935730045 1 2 818035241 5 3 861706854 2 2 451971512 4 3 331304688 1 3 690910682 3 3 100918354 4 2 879378427 4 3 632376157 1 2 100347346 2 2 773955882 3 3 878570944 5 3 754226234 5 2 543251752 4 2 511011223 2 2 254690834 2 2 370880170 4 3 863208148 5 3 212091357 1 2 326352142 5 3 290857673 5 2 835735002 1 3 994176083 2 2 752614462 4 3 577817926 1 2 345916851 1 3 681789330 2 2 824647322 3 2 483932560 2 3 829942092 1 3 840766123 3 3 540976742 3 3 131380611 1 2 838612729 5 2 362213886 5 2 547620282 2 2 622040048 4 2 924817988 5 3 508421935 3 3 229484674 5 3 500370178 1 3 969599976 4 3 160990477 3 3 408921799 4 3 321399481 5 3 973752370 3 2 627982942 5 3 381699474 1 2 932470398 5 2 450152958 5 3 397907925 1 2 663192181 3 3 667734478 3 2 127506111 1 3 190481657 4 2 447163875 1 3 518950743 1 2 310907884 4 3 479621043 5 3 604772171 3 2 152168920 4 3 388042271 3 3 448110549 5 2 537738116 1 3 526079379 5 2 221351021 2 3 231918593 1 2 434518670 2 3 246273842 1 3 752756365 2 3 225130909 4 2 965549773 3 2 502431487 2 3 612740833 4 2 495451233 3 2 411778875 3 3 940275313 3 2 987852085 4 3 239984241 3 3 792678705 3 2 716704800 4 3 289108764 3 2 873770523 4 3 525426743 1 3 835323172 2 3 878354967 5 3 901450925 5 2 902847618 1 3 239357427 5 3 320273899 5 3 681061811 3 3 696645748 2 3 317525841 2 3 285063708 4 2 249369555 4 3 442630909 5 2 612311031 5 2 765824372 3 3 356121396 4 3 691006600 2 3 762662140 4 2 795616185 3 2 308432749 4 3 700433807 5 2 729849948 2 2 487507932 1 3 434300873 3 2 181054498 3 3 846561067 3 3 147384636 1 2 288906553 4 3 757496714 5 2 365434075 3 3 463289880 3 2 640408178 5 3 975830999 4 2 727377532 2 2 412935639 3 2 530907558 4 2 387210591 5 2 492503358 4 2 720104130 4 3 288920651 3 3 208137172 5 3 834951177 5 3 962940356 4 3 320837750 3 2 936613087 3 2 186861756 5 3 440998724 5 3 578696959 2 2 746066800 2 2 859826028 1 2 737168918 5 3 964660970 3 2 142089986 2 2 295893802 2 3 563438457 3 3 409089639 3 3 764560396 2 3 712834257 5 3 384948783 5 3 369061365 4 2 766350817 2 3 559123021 3 2 761053629 2 2 204994950 1 3 112845389 1 3 557948021 4 2 141809187 3 3 622677332 5 2 812382639 2 3 569593757 2 2 840466905 5 3 981759870 5 2 476453613 4 3 362872517 1 2 183088253 5 2 666048059 2 2 310594856 5 3 193168189 5 2 132229232 4 2 226085350 2 3 641361760 3 3 694539590 2 3 461937177 5 3 483596994 4 3 624404654 4 3 422740411 1 3 891742148 3 3 546902159 3 2 440401493 3 2 674694904 1 2 407366917 2 3 643932608 3 3 188299159 2 2 166719009 3 3 750358638 1 3 825826158 5 3 954118859 2 2 558497287 5 3 624100673 3 3 527181123 3 3 369811512 1 2 224516894 3 3 116234980 3 2 733098587 5 2 412781440 2 2 316198974 3 2 905013720 4 3 577912122 2 2 570078278 5 3 557193501 4 2 390543506 4 2 954922627 1 3 699141895 1 2 452807975 4 2 849507192 5 3 989100358 4 3 667122922 5 3 171574827 2 3 118333649 4 2 741479347 5 2 524598418 1 3 737424717 2 3 407485004 2 2 686867369 1 2 182876884 4 3 869681383 1 2 359801636 3 3 487922474 3 2 441507018 3 3 492773993 2 2 726390538 5 2 648478867 3 2 615653625 2 3 553691835 1 3 764616856 3 3 771326070 4 3 666959323 1 3 740341082 5 3 936314522 5 2 267487153 1 3 139161120 1 3 749374057 5 3 886520122 4 3 536043635 3 3 195542788 5 3 614574342 1 2 302028075 2 3 923052858 4 3 672005152 5 3 731104170 5 3 450200399 3 3 566061816 2 2 282685239 2 2 940552136 5 2 448164915 4 3 224845649 5 2 723081702 5 3 140714092 3 3 316289977 1 3 194774956 1 3 931350125 2 2 161210530 5 3 184336332 3 3 901283061 5 2 231705448 3 2 961095382 1 3 791557514 5 2 738395107 5 3 223435632 4 3 238325799 1 2 598395040 2 2 508004879 5 3 691290805 1 3 281910387 3 3 198927950 4 2 301066602 1 2 839414707 3 2 238916215 5 2 692985649 1 2 445870181 2 2 537203499 3 3 198613712 3 3 343380926 4 3 858144955 4 3 599078711 1 2 984702052 3 3 541147961 4 2 232230056 2 2 488560169 5 2 400637765 1 3 779569730 4 2 919847753 2 3 714125370 5 2 145793471 2 3 950279455 5 3 653761472 5 2 632987557 1 2 194863820 4 3 451628943 5 3 704776281 4 3 235953311 3 2 110412866 2 3 519178616 3 2 497445862 1 2 314142883 4 3 345346483 3 3 374936496 2 2 237797753 2 2 374027441 3 2 826126338 2 2 279256057 4 2 573064960 2 2 266649798 1 3 101258184 5 2 673947821 2 3 838921674 4 3 634384941 4 2 410666120 3 2 117980023 5 2 128251598 1 2 954559826 1 2 377412906 3 3 210616344 4 2 228431226 3 3 735029630 5 2 420382631 1 3 911912851 5 3 642432329 2 2 169050066 1 2 280506028 1 3 923210175 5 2 461411835 5 3 175712582 3 3 489669632 3 2 317437975 3 3 268012739 5 3 623510565 3 2 498045632 3 3 429852671 2 2 999400588 5 2 862820882 5 3 251847042 1 2 950023280 2 3 114346414 1 2 908376868 2 2 940086017 5 2 782496618 1 3 301713251 4 2 673603757 5 3 944229296 4 3 559733476 3 3 862318309 1 2 834328803 2 3 851086639 2 3 198327344 4 2 466730938 1 2 649954212 4 2 638152441 4 3 218333120 4 3 102336687 4 3 728967965 5 2 652734587 4 2 446527875 3 3 926367860 2 2 564421027 5 2 434987892 5 2 262011796 5 2 418451255 1 2 356246868 1 2 135813501 5 2 444586609 2 3 818300855 4 2 845951449 5 3 488238761 2 3 938583527 3 2 423701708 2 3 132815325 5 2 637103219 2 3 181879154 5 3 667266175 2 3 404550824 1 2 140892093 1 3 804102431 3 2 872885401 3 2 145631111 1 3 729607603 2 2 901987937 2 3 345911886 2 2 189862416 1 2 338699851 5 2 457543774 3 2 330684663 2 2 759061900 2 2 991259552 3 3 927924035 2 2 564468600 2 3 828556903 1 2 231319042 3 3 674751480 1 3 691927051 2 3 101646147 4 3 848628116 1 3 554634338 1 3 879515829 3 3 338794489 1 2 234135493 5 3 904260816 4 2 864005501 2 2 663243036 3 3 429732923 4 3 169935453 3 3 363363031 3 2 616117024 3 3 249835532 4 2 332606314 3 2 425259329 2 2 334714026 5 2 334979273 2 3 492881921 2 2 167726441 1 3 537678598 1 2 498798657 5 3 352014880 4 3 348006515 1 3 279395382 4 3 281126140 1 3 664231436 2 3 820015149 4 3 219039458 2 2 207743076 4 3 148352644 1 3 898779995 2 3 450227672 2 2 588185131 3 2 597897475 2 2 890125111 3 2 764835098 5 2 446818901 4 2 203217632 1 3 308893080 2 2 220805563 1 2 729813641 3 2 239426845 5 2 193705132 1 2 649174525 1 2 962574956 2 3 828311400 1 3 461104894 1 2 324302650 4 2 673729139 3 2 262131371 1 2 804673864 3 2 329354688 5 3 179435878 4 3 980895366 5 2 185297151 4 3 613316486 4 3 510846771 3 2 363003908 1 3 103179342 2 2 456061643 2 2 358968851 3 2 350664785 2 3 530691003 3 2 782915495 1 3 198662469 4 3 379307141 1 2 766307854 4 2 853020459 4 2 985849290 2 3 262477998 1 3 212084367 4 2 791458818 2 3 428650964 4 3 671645184 4 3 962298003 2 3 574279624 2 3 809300554 1 2 596901914 4 3 727838307 3 3 301340237 2 2 884627790 3 2 145217518 5 2 418037529 3 3 276901915 5 2 767200043 3 3 816082448 3 2 734733716 2 3 236864955 2 3 979063786 1 2 405137030 1 2 286824116 1 2 562504883 3 3 262524472 5 3 867610593 4 3 894009747 2 2 185665793 2 2 109873561 4 3 564648325 4 2 426945618 3 2 167719080 2 3 807611963 1 3 268123686 2 3 490941129 2 3 945081707 5 3 515974278 3 3 279052738 4 3 506723940 3 2 849735430 4 3 136630844 4 2 167169790 3 3 928385454 1 3 132046017 1 2 402076431 4 3 969276790 5 2 631553125 1 2 129898288 3 3 840328197 3 3 700267180 1 2 785789068 2 3 434705542 1 2 422539620 2 2 927767103 3 3 565304978 2 3 103312033 4 3 400944480 3 2 917800457 1 2 698746455 4 2 654398267 2 3 576888867 5 2 777236463 2 2 517839814 3 3 476133105 1 2 475732623 2 3 667587834 1 2 993276417 3 3 176815551 5 3 297768247 1 2 198972294 1 3 974537589 5 2 321763094 3 3 387534278 1 2 596989319 3 2 890893453 3 2 367006469 4 2 757396179 2 2 400575474 3 2 610317298 4 2 320205409 1 2 773308309 1 3 220035026 1 2 696095810 1 2 931607440 1 2 580434427 2 2 868014259 4 3 356586091 3 3 278391088 2 2 139292198 4 3 585776044 3 3 506269185 4 2 134049568 1 3 673770934 1 3 811307646 4 3 153992467 5 3 226346573 5 3 566354546 2 2 490974328 5 2 241996616 4 2 638669009 2 2 591186003 3 3 718992998 1 3 146591434 5 2 329764018 5 3 323828222 4 2 777280791 2 3 356300139 4 3 218390012 1 2 805782104 3 2 423449102 5 3 745200245 2 3 795161331 3 3 182687169 1 2 196635575 3 3 718887691 3 3 660811604 1 2 448266567 3 2 973885265 4 2 192115263 4 3 955136575 3 3 642799012 2 3 298079622 1 2 475586994 4 2 261967768 1 2 876287053 2 3 947445546 2 2 761259983 2 2 533687657 2 3 205818290 5 3 762480333 5 3 170560639 1 2 278395223 2 2 604296494 2 3 151360349 5 3 345944496 4 2 351359271 2 3 607557618 2 2 940061307 4 2 405668316 3 2 671856555 1 2 496526615 3 2 428062892 5 3 275315871 4 3 325637848 5 2 973924899 3 2 657018200 3 3 506068021 5 2 246356253 2 3 197824833 5 2 975425866 3 2 748707589 4 3 680287807 5 3 676418624 3 3 537578711 4 2 978346696 2 2 161887878 3 2 259019088 2 3 120314196 5 3 984518644 3 3 537740240 4 3 177950860 5 3 709658471 3 3 879396710 3 3 229358404 2 2 696536461 3 2 232839003 5 2 512839856 4 2 832025815 2 3 468446481 5 2 954891842 4 2 901655819 2 2 129862115 2 2 287932693 2 3 130755427 1 3 560768915 1 3 128744160 4 3 436809797 1 3 893214826 4 2 483514100 5 3 852629515 1 3 893639726 4 3 841514415 1 2 454206315 3 3 623282715 4 3 284137230 4 2 723911925 1 2 541224090 2 3 308055830 1 2 291069076 1 2 692995182 1 3 464900628 4 2 302250917 3 2 722192096 1 3 758625690 1 2 353643671 1 2 525906937 3 2 236335436 2 3 663589042 1 3 605752371 2 3 542570593 4 3 229442240 1 3 133587316 4 3 263449354 3 2 384942794 4 3 118361743 1 3 682590385 5 2 392616170 1 2 292125705 1 3 484707342 3 2 728532508 4 2 837367325 5 3 217659257 3 2 910656403 4 3 310364482 3 3 164774893 5 3 587281651 5 2 498079412 3 2 104196057 5 3 560751438 1 3 294217180 2 2 541471892 2 3 119298198 4 3 247302494 4 2 407064173 1 3 195882288 5 2 556232967 2 3 621684185 2 2 407904679 2 3 417005501 1 3 626762772 2 3 725190674 3 2 282167140 4 3 540473758 2 2 298277530 5 3 849680050 5 3 245051402 5 2 211921123 4 3 553190195 5 3 155023250 4 3 755576290 2 3 982328229 4 2 863931040 5 2 889935844 2 2 659628897 4 2 442814297 2 3 214809417 4 3 460821491 3 3 133924825 4 2 952566567 5 2 388473656 4 3 929035666 3 3 184517258 2 3 547966218 4 3 293740507 1 2 625838411 2 3 549843162 2 3 913928322 3 2 607170363 2 2 964040412 1 2 931087594 5 3 966472665 3 2 996953793 1 3 775125291 2 3 494316554 5 2 555845617 5 2 674847946 5 3 171478405 5 2 830561295 2 3 465964602 3 3 548953446 2 2 888803284 3 3 776195498 3 2 390171465 3 2 438596237 1 2 568513442 5 3 486681420 1 3 548312215 1 2 543975784 5 2 714411380 3 2 437848911 2 2 913199775 2 3 483922025 2 3 681769722 3 2 393810317 4 3 793084743 3 2 998508850 5 3 876180670 4 2 302303862 1 3 270032671 5 2 856546022 2 3 164074051 5 3 688658957 4 3 605183087 3 3 816489115 1 2 588702742 3 3 253310249 5 2 927650467 5 3 431081907 5 3 495270647 1 3 729002489 2 2 513979941 1 3 381429173 5 3 645528109 5 2 858117341 3 2 236050481 4 3 761224988 1 2 159481399 4 3 223133189 1 3 444995374 5 3 838994824 5 3 224763843 4 3 240713668 4 3 589496575 5 3 680750039 5 3 336511448 2 2 480593063 2 2 688703651 4 3 383217892 2 3 173231572 1 2 899676248 5 2 149811732 4 2 427479127 4 3 697029940 4 2 372416715 1 3 254515511 3 2 721328657 4 2 532658027 4 3 532756981 3 2 235849381 1 3 479072484 2 2 719640226 1 3 672249264 3 2 296400574 5 3 310242789 4 3 181319537 5 2 512138072 2 2 436812595 3 2 196156036 5 3 754056006 3 2 650990995 4 2 794264114 5 3 459322400 1 3 296813348 3 2 728748366 4 2 585118199 3 3 442361249 3 3 469980043 1 2 309967117 1 3 387061887 3 3 701160171 5 2 763295001 1 2 152314580 2 2 306416891 3 2 886193008 4 2 267351700 4 3 704794984 3 3 170323937 2 2 764814065 3 3 251965994 1 3 452905417 4 3 230008980 1 3 896708043 3 2 911479170 3 2 833393926 1 3 288494520 3 2 135481088 3 3 662203641 5 2 721112249 5 3 966002557 2 2 916073347 3 3 606875848 4 2 235794950 2 2 474292414 4 2 992835800 3 3 417725682 5 3 493472402 2 2 763974352 5 3 649178391 4 3 142618107 4 3 898069689 5 2 328033066 1 2 380299611 1 3 459631376 1 2 692006169 3 3 512660551 2 2 437017254 3 2 959556216 3 2 750569650 2 3 310920063 2 3 673166591 3 3 126695389 3 3 528224377 1 3 728809636 5 3 300824943 4 2 716649643 5 3 526565772 2 2 587735117 3 2 215284095 4 3 771252720 1 2 703970088 2 2 205093008 1 2 157813397 3 3 870999493 1 2 481270012 1 2 850987991 3 3 802841086 2 2 950208224 4 3 424484385 1 3 138403027 5 3 958492368 2 3 326690518 5 3 970327093 5 2 651193700 2 2 348156276 3 2 182715561 2 3 262453726 5 3 220755458 5 2 434203210 2 2 692838048 1 2 969938936 3 3 431658150 5 3 836127032 2 2 898835817 1 3 945800961 5 3 519811079 5 2 312480859 2 2 195808459 3 3 940798803 5 3 996944268 4 3 703984655 3 2 665246925 3 3 498897412 4 2 884064864 1 3 476019116 4 3 999213682 5 2 452208526 1 2 635698090 4 2 578938686 1 3 989853351 2 3 116323751 1 3 101236008 5 2 872981603 4 3 825873081 1 2 275883064 5 3 344921867 4 3 438565578 1 2 755129164 3 3 915144669 5 2 436781663 5 2 576502882 5 3 226322812 2 3 294626489 2 3 239359307 4 3 534173138 5 2 246847275 5 2 145143234 5 3 677889537 2 2 651979233 3 2 312145858 4 3 657167623 1 2 179047202 1 2 540448851 4 2 306889226 5 3 232402481 2 3 942178708 3 2 342806779 2 2 467977587 5 3 939476157 5 2 899417357 5 2 303421849 3 2 392283419 5 2 490700222 5 3 847019212 2 2 483429541 5 2 636879088 3 2 534220026 2 2 841346656 1 3 148350717 2 3 689571002 4 3 731595648 5 3 523256856 3 3 950094749 2 3 807739513 4 2 701247025 1 3 424226417 1 3 882416364 5 2 207572607 4 2 553940737 3 2 701349647 2 2 921901948 4 3 194610275 1 3 163686066 1 3 415714927 4 3 233651976 3 2 738928225 4 3 144895963 5 3 703632329 1 2 413413633 3 2 422054409 1 3 719096634 5 2 145152612 2 2 810535510 2 2 256828107 5 2 790663822 5 2 321843899 4 2 626593670 4 3 771143912 5 3 583021202 3 2 852526848 4 2 551694472 1 2 990122030 1 3 153920748 4 2 899831113 4 2 275365582 2 3 591322258 2 2 109773514 1 2 760367057 1 3 302769165 2 3 785648881 4 2 831470086 4 3 333732721 5 3 387165170 2 2 880247712 2 2 447137918 3 2 496025505 2 3 873380700 1 2 971028541 2 3 342892605 1 3 471879103 3 3 698622764 5 3 956800721 2 2 130629225 1 3 109976648 2 2 367019958 2 3 200420789 5 3 338693157 2 3 448562064 4 3 457225716 4 2 949897881 2 2 144522266 4 2 260224761 5 2 657070157 2 2 716725136 3 3 290045384 1 2 141487473 2 2 551381060 5 3 314283435 4 2 278054867 4 3 872863720 3 2 523988216 1 2 410367344 5 2 948010762 4 2 550097706 2 3 237158499 3 2 631265619 2 3 671767457 2 3 977042496 3 3 541030056 5 2 509801354 4 2 120987083 1 3 667167262 1 2 968863291 1 3 447903176 3 3 969120741 1 3 472223289 1 3 512844946 5 2 260885745 3 2 818339536 4 3 191183794 1 3 294598355 5 2 348538541 1 2 204190988 2 3 505264195 1 3 879636621 5 3 503480157 3 3 452888793 3 3 730038814 3 2 734270407 5 3 276442586 2 2 814279836 4 3 724266995 2 2 137302741 2 2 301169602 5 2 852760227 4 2 679438749 5 3 807849338 5 3 195994219 1 2 744864303 4 3 516965594 1 3 305291009 3 3 140415198 1 2 798315049 3 2 370991305 5 3 995115362 5 2 473229673 2 3 511264642 3 2 629629995 1 3 396708902 5 2 965400569 3 3 557501886 1 2 782378676 5 3 576089129 3 3 726371171 5 2 494606416 2 3 675366909 2 3 676938454 5 3 494261027 3 3 395919417 3 2 893943421 5 3 234642526 5 2 794641797 4 2 487338259 3 3 880927816 4 2 545979793 3 2 511719456 2 3 366971304 4 3 681870540 3 2 333614439 5 2 264346429 2 3 610930427 1 2 827498671 3 2 130228388 4 2 375873194 1 2 654647560 5 3 562273873 3 3 756379645 4 2 708688251 3 3 698179237 2 2 133855911 5 3 901394459 1 2 281543385 4 3 820691586 5 3 713801043 5 3 430508303 5 3 155313387 4 2 929277776 1 3 236779061 3 3 473410610 4 2 398448068 5 2 322729333 3 2 110578125 3 3 665814527 5 2 489475278 5 3 226928544 4 3 418147970 5 3 241149878 5 2 562899730 5 2 708899578 2 2 635043897 2 3 266328436 5 3 724326938 1 3 283173455 2 3 394286260 4 2 438078978 5 3 972197347 2 3 149254705 3 3 320303365 4 2 460193178 2 3 244523307 3 3 110345145 1 3 114880664 4 3 150627390 1 2 311121937 2 3 622182017 3 3 982698904 5 3 836329056 3 2 360623703 1 3 249721493 5 3 365727196 5 2 377902139 5 3 752764062 1 2 174885399 3 2 787347815 5 3 172182480 1 2 681505400 2 2 521779236 3 2 998035750 1 2 280681945 1 2 697477290 2 2 798134483 5 3 822489023 5 3 618249003 5 3 833882635 3 3 364551015 2 3 267660080 3 2 661358721 4 2 608656361 4 3 325108240 2 3 213171757 1 3 252769320 5 2 446608466 1 2 791761650 3 3 309349044 5 2 634275104 5 2 195821626 3 2 489024667 5 3 900880011 1 2 792536280 3 2 291635123 1 3 493578572 4 2 582243019 3 2 647406824 2 3 407388693 2 2 854435171 2 2 853220823 3 2 654555970 4 2 316281264 3 3 779159149 3 2 751764778 4 2 694639955 4 2 675563463 1 3 162556571 4 2 708632741 1 3 920112210 4 3 671018008 5 3 904588357 2 3 465471908 5 3 642731585 4 2 804859913 5 2 698878919 1 2 129304981 5 2 541259230 4 3 722945054 5 3 997901084 4 3 785487021 4 2 415032569 4 2 758294162 5 3 432889955 2 2 648281873 5 2 857830067 1 2 723737674 5 2 345386897 1 2 232358844 1 3 999147905 2 3 368930463 1 2 624294738 3 3 729209944 5 2 307110474 1 3 399151709 4 2 630364105 2 2 210481106 4 3 691598365 4 3 703657104 4 3 301436219 5 3 277009413 3 2 177829693 5 2 263267429 5 2 945606597 2 3 731389147 1 2 933238579 2 2 267464295 4 3 268793874 1 2 484996180 1 2 607287791 5 2 409111227 2 2 583085115 5 2 785646078 3 3 134614204 1 3 879389697 4 2 190656670 5 2 352541157 3 2 763824640 4 2 116553372 1 3 732002631 3 2 338825982 5 2 867408448 1 3 594862005 1 2 568297550 1 3 501221330 1 3 124582248 2 3 935507984 3 2 385599773 3 2 365755854 5 2 394975690 4 2 533895052 5 3 443918749 5 2 283072356 1 2 405201158 4 2 303716147 2 3 930476970 2 2 459659241 3 2 628886398 5 2 721202680 1 3 949062813 5 3 376249281 1 2 441538139 1 2 207907948 3 3 531075876 5 2 534060438 4 3 699015750 2 2 994814309 2 3 778626116 5 3 245196710 1 3 158797730 2 3 386082984 2 3 462064296 3 2 366935113 4 3 458280823 2 3 691670919 3 2 855723611 3 3 322371182 5 3 601036435 2 2 253088479 2 2 123889016 4 2 871375767 5 3 601458361 4 3 707618225 4 2 326108103 5 3 705585097 2 2 949353793 4 3 182691882 5 3 865600896 5 3 661711851 2 3 797000019 5 3 486678129 4 2 576537583 3 2 502618927 2 3 517122141 5 3 868455645 5 3 197362051 5 2 147709041 2 3 789781034 2 3 908067190 2 3 205743304 4 3 636037190 3 2 191726511 5 3 364047035 3 2 196734965 2 2 564595842 1 2 212052017 1 3 653560333 5 2 405497775 5 2 257269682 5 3 126580341 3 2 598811528 1 3 131430980 4 2 349754208 4 3 148926676 2 2 298542486 5 3 263367934 5 3 537479252 4 3 651953164 1 2 434555853 5 2 377566344 2 3 162151547 5 2 523728781 5 2 551048795 1 3 538897969 1 3 797576267 5 3 933373641 3 3 730984766 5 2 319439106 4 3 597460379 3 2 624851949 2 3 716528088 2 3 622803934 3 2 358660287 4 2 553435468 2 3 720321814 4 3 264432287 4 3 223615861 5 3 359990131 5 3 828336910 2 3 153255197 3 2 435962662 4 3 654844997 1 3 569392826 2 3 874095243 1 2 610043319 3 2 684938685 3 2 331396722 3 3 667348017 4 3 528496819 4 3 859318272 5 2 609076587 2 3 651162347 2 3 912921725 5 3 873112973 3 2 604848536 4 3 984990793 2 3 234539637 2 3 231098126 5 2 241418857 1 3 663405076 3 2 763602915 5 3 155237618 2 2 213152766 2 2 610328122 5 3 917391847 3 3 715013843 3 2 379789624 2 2 750831130 5 2 333991026 1 2 635576816 3 2 469103882 1 2 406393348 3 2 789046119 5 3 843073728 3 3 927604532 3 2 503736153 4 2 462014334 4 3 380764836 2 3 134407537 4 2 193477747 1 2 658836639 4 2 911934352 3 2 250605099 1 3 373643975 4 2 600990165 3 3 248124350 2 3 254271718 2 3 236811502 5 3 282716663 2 2 239505327 5 2 996410368 4 3 924709431 3 2 537860838 2 3 504060853 2 2 262847224 4 3 972229239 3 3 912008214 3 3 598601333 5 3 282632628 1 2 700251052 2 2 643379739 2 2 344502296 4 2 580832006 3 2 975261573 1 2 471207574 1 2 556203415 3 2 919235527 4 3 576094572 4 2 647856972 4 2 750708126 5 2 194807436 4 2 766847573 4 2 116478919 2 3 434088177 2 2 998996354 5 2 861107300 3 2 194071869 5 3 713728243 1 2 885319265 3 2 160528926 1 2 713566992 3 3 587717105 2 2 744893948 1 3 132655412 1 2 316093302 4 3 609266328 5 3 997485176 2 2 951773944 3 2 768732210 5 2 664170285 3 2 576727567 5 2 477648962 5 3 951391315 1 2 155471038 3 2 520063194 3 3 916399902 4 2 956464912 5 3 793455860 5 3 121492851 5 3 512233908 3 3 817032693 4 2 268815779 4 2 345682779 5 2 499502044 3 3 734335976 3 3 374078667 3 2 962018687 5 2 478927015 3 2 636648596 1 2 303263628 5 2 687377430 1 2 139208249 4 2 625854465 5 3 194370467 3 3 687414680 3 3 876474135 3 2 200251399 4 2 705683025 1 3 338625094 5 2 238419404 3 2 440867046 1 2 272510767 3 3 987145748 4 2 256991540 3 2 397067908 1 2 148283225 2 2 347003291 2 2 420276925 1 3 604467423 4 2 904881489 3 3 521431737 3 2 610436264 5 3 622931276 2 2 492482165 3 3 693357661 3 2 434641226 1 3 632524639 1 3 995560556 1 2 574304641 5 2 579807959 2 2 665813075 4 2 145394213 4 3 239553327 4 3 247731896 4 3 369711097 5 3 978247566 4 3 486803386 1 3 393788107 1 2 323740844 3 2 357739153 1 3 662957956 4 2 420639973 3 3 335568775 4 2 259865783 3 3 888544186 1 3 359367323 3 3 377353104 1 3 973913284 3 3 517199152 4 2 465548418 1 3 496409676 2 3 529247558 1 2 691458907 5 3 112048152 3 2 697160218 5 3 552886096 4 3 633590213 2 2 103116251 5 2 190364969 2 3 884666241 4 3 620723968 2 2 241842480 4 2 672257806 4 2 672653702 1 3 787820561 1 3 627907208 4 2 266804179 3 3 545893492 4 2 580868730 4 3 606621101 2 2 127801885 3 2 772941591 1 3 807032444 3 3 734446441 4 3 234280673 4 2 750093848 2 3 347578283 4 2 342493010 1 3 418726511 1 3 899420197 2 2 262610506 4 2 387364488 5 3 379908354 4 3 537087625 5 3 191107045 2 2 380771462 4 2 757511706 1 2 878519699 3 2 872550201 3 2 866231332 5 2 790479139 1 2 505404225 5 2 414250184 1 2 825718011 2 3 346457355 4 3 410865750 4 3 291744234 3 2 494140130 1 2 202259703 1 2 938695364 1 2 217960679 4 3 975027033 2 2 135514035 5 3 576674345 4 3 654682072 1 3 578778863 1 2 309311550 3 3 914774562 4 3 356453832 1 3 553316679 5 3 231378793 4 3 887679877 4 2 509764603 2 2 547216338 3 2 299004955 2 2 291102176 1 2 279129008 2 2 944143257 1 3 529964059 5 2 429478223 2 2 477982963 2 3 475836355 3 2 718209235 1 2 368386144 2 3 519139821 5 3 201712873 2 2 749280216 2 2 141683008 2 2 258582453 1 3 490417934 1 2 742219871 4 2 180955058 5 3 639478028 2 3 195833063 5 2 240973968 3 3 658518264 1 3 215073234 1 3 279263618 2 3 720836118 2 3 436271400 5 3 448914456 3 3 105906933 2 3 546137465 1 2 654759730 4 2 711383468 1 2 397559810 2 3 273038669 2 2 716939551 1 3 713449757 3 3 593435878 1 3 109001617 2 2 430773460 5 3 228384895 5 3 377803479 3 2 152085305 1 2 778406841 1 3 646733227 1 2 544814079 1 2 928143472 4 2 665972570 5 2 697656143 5 2 491220567 1 2 162902751 1 2 964099322 4 2 120780665 5 2 212062650 1 2 104381716 3 3 576396306 1 3 253826292 1 2 536198588 1 2 680764543 1 3 662474827 1 3 605360292 5 2 750434700 4 2 306935497 5 2 344793663 1 3 853829546 1 2 850130631 3 3 501772082 1 2 958833382 2 3 397958111 2 2 569092339 2 2 145776934 3 3 725346201 3 2 636095414 1 3 105639076 2 3 702701734 1 3 887461732 3 3 397782796 1 2 615195034 2 3 484063236 2 2 775676783 2 3 342424059 1 2 753810545 5 2 305495586 3 2 202422501 3 2 229852375 1 3 579509794 2 2 300389029 4 3 365355562 1 2 883283305 1 2 787376948 1 2 381499134 3 3 316573022 3 2 386839692 5 3 193246759 3 3 911836117 2 2 294029109 5 2 505266329 3 2 562855637 4 3 623279503 1 2 391357633 2 2 846629409 2 2 486454750 3 2 664352125 5 2 340225032 5 2 966378962 5 2 347706715 2 2 277295030 1 3 458612930 5 2 663133311 1 3 283067564 5 3 283316802 3 3 495699556 2 3 737718975 2 3 220416653 5 3 199644012 2 2 406371340 5 3 883536696 1 2 691283937 3 3 198981747 3 3 542934069 2 2 955495136 2 2 848051743 4 2 302620607 1 3 970693658 5 3 605577207 3 3 668989472 4 3 658266739 3 3 981039332 5 2 570366468 1 3 968123221 2 3 574804076 4 3 528617731 3 3 295916889 5 2 619741348 3 3 201759824 3 2 388224666 4 2 888419799 3 3 521121333 4 3 924963344 2 2 612622370 3 2 692941511 2 3 135973645 2 2 689598863 1 3 717464974 4 3 793991164 3 2 810797814 3 3 761991375 4 3 280201795 2 3 984212239 4 3 634306723 3 2 178401301 2 3 402228279 4 2 394189180 5 2 382215232 3 3 917170730 3 3 747357563 1 3 692472638 1 3 114612896 4 2 332609514 5 3 756181369 4 3 166506461 1 2 903405632 1 3 422630235 1 3 909285300 1 2 714660911 1 3 127030836 2 3 381624223 4 2 265059880 1 2 877423003 5 3 944328315 4 3 537101199 4 2 281166084 2 2 953392884 4 2 477001169 3 2 122103329 2 2 551140378 3 2 801014077 1 2 272267959 3 3 546280040 4 3 116500568 1 3 789620615 2 3 382864487 3 3 720767535 2 3 954937083 3 3 997509906 5 2 198953308 5 3 979341781 5 3 480496415 2 3 417584397 5 3 138354668 4 3 293620645 2 3 904714327 2 3 580483115 5 2 172804095 1 3 486642480 5 3 592758532 2 3 546743850 3 3 829695557 3 2 709316079 4 2 430065653 4 3 899531640 4 2 270173145 4 3 553093709 2 2 741114359 3 3 236974473 3 2 764997888 2 2 726674120 5 2 201444311 5 3 319982352 2 3 296629389 3 2 915444444 3 2 168741786 1 3 774763453 5 2 803086191 1 2 967868985 5 3 718195208 5 2 524062404 2 3 641923393 1 3 109676607 1 3 719756425 5 2 936002247 3 3 440117025 2 3 705151142 3 2 636765506 5 2 442123755 1 2 174051190 1 3 570970068 2 2 949245672 2 2 991666572 5 2 716679622 3 3 118515822 4 2 611188752 5 3 365769398 4 3 688871091 3 2 360550992 2 2 915310400 4 2 324706545 2 3 941228718 2 2 645947292 4 3 939509688 1 3 421302650 1 2 591739407 2 3 247035903 1 3 456346223 3 3 600348473 3 2 837564749 1 3 482251681 3 3 332596771 5 2 855588378 5 3 304754353 2 2 401405819 1 2 794422228 2 2 409905067 2 2 814720837 4 3 918212789 2 2 400926396 2 2 773900547 2 3 281472657 5 2 393720208 5 3 748118812 3 2 351906303 4 2 251690520 4 3 549532792 4 2 938507881 1 2 504238156 3 2 487763484 4 2 579214866 4 2 157670502 4 3 620486238 4 2 248552599 1 3 677580618 3 3 380452451 4 2 963903981 1 2 865671607 3 3 627136791 1 2 148014921 4 3 882004372 5 2 904228771 4 2 191034657 5 2 253132628 3 3 320218751 2 3 426640444 3 3 786634940 2 2 777532686 1 3 253809355 1 3 416226009 1 2 106241756 3 2 132766734 3 2 690359718 4 2 983838133 2 3 797298107 1 2 657693480 5 3 960401669 3 3 753128201 3 3 781121125 5 2 567798183 3 3 629529499 5 3 133134794 1 2 184276588 2 3 431448326 4 3 791801248 4 3 504018043 5 3 181526531 5 2 422138097 4 2 194830643 5 2 433323168 3 2 272581311 3 3 308536262 1 3 161378828 1 3 232455366 2 2 623444430 2 3 666516943 4 2 454912286 1 3 904351659 5 2 713711507 2 3 600991903 2 3 524706369 4 2 819855376 2 2 503009040 3 3 875502189 4 3 262754768 1 2 887736347 3 3 791444058 2 2 712207972 5 3 372713498 5 2 700135792 1 2 163059563 5 3 459972339 2 3 456521738 5 3 606283659 1 3 609962846 5 3 434614705 3 3 212694827 4 3 236003537 2 2 781559819 3 2 176400054 3 3 758255695 4 2 699271744 1 3 750826762 2 2 199110607 2 3 454040932 3 2 205016786 5 3 863196935 2 3 508532300 2 3 656046055 1 2 808523393 2 2 775141244 4 3 143858141 4 3 105022444 2 3 445743275 3 2 376434603 4 2 107755054 1 2 491664103 1 2 470424248 2 2 541116238 2 3 158789532 2 3 161020979 2 3 716546841 2 2 273114882 4 3 653151197 1 3 202870975 5 3 369273460 5 2 105330792 4 2 578593262 5 2 880603804 1 2 456367395 1 2 953799240 1 3 801665585 2 3 962277206 4 2 517325971 4 2 112814029 5 3 813251073 4 2 578855927 4 3 473109522 1 3 767568645 3 3 690035772 3 3 593476843 4 2 439162127 1 3 587773130 5 3 206330690 3 3 367072145 3 3 794727339 4 2 285162368 2 2 629284174 2 3 502785631 5 2 773491864 2 2 716260693 4 3 253194368 2 2 482906427 2 3 491716672 5 3 830854926 3 2 674343641 3 3 914281447 1 2 939237469 4 2 584351911 3 3 821535001 5 3 888179192 3 2 304365682 2 2 227425526 4 3 248275434 3 3 233339962 1 3 790088886 3 3 512926492 4 3 565397586 2 3 124290551 3 3 290179692 5 2 784291521 2 2 634955544 2 2 548911556 3 3 541864505 2 2 152027839 3 3 439920306 2 3 121937683 4 3 612359118 4 2 123439310 2 2 791004265 4 3 175970044 1 2 194935187 2 3 487965075 3 2 808271562 1 2 563408838 4 2 840905795 4 3 646996516 3 2 372911854 2 3 903391988 3 3 890947639 1 2 151500653 1 2 204865353 3 2 390981736 1 2 392375376 4 2 773457798 5 2 715503082 1 2 430478617 1 3 609884654 3 2 883345348 4 3 682964238 2 3 126573577 1 2 533172046 1 2 198523304 1 2 939701506 1 3 373827108 4 2 400866998 4 3 270002081 1 3 329718889 2 2 868806751 4 2 281280513 5 2 769734714 5 2 594214763 2 3 600116610 4 2 324284833 2 3 897351276 4 3 801550953 4 2 452485428 4 3 455840355 2 3 735183627 5 3 324664288 4 2 229717513 4 2 852378754 3 2 249603415 5 2 120207204 4 3 767247426 3 2 177083847 4 2 147494843 2 2 768891208 2 3 258557432 1 2 594602741 5 3 984421316 2 2 599705122 5 2 241631510 1 3 951192298 3 3 221517059 2 2 571065508 5 3 948352880 5 2 785785508 5 3 523133772 5 3 275275776 5 3 579627242 5 3 612643706 3 3 916471878 1 3 189549772 1 3 756134642 1 2 902217250 5 2 812327559 5 2 880694899 2 2 718855202 3 3 476295044 3 3 466099001 3 3 526523984 1 3 378647902 5 2 733014883 4 2 160109519 1 3 959732694 4 2 400282019 5 2 879802450 1 3 392230448 1 2 766527777 2 3 296901323 3 2 920928651 5 2 413312805 3 2 374975533 5 2 683873428 3 2 606876256 1 3 728469353 4 3 725344933 2 2 308544783 4 3 457223522 4 3 138200182 3 2 561210147 2 3 494441927 3 2 629281964 1 3 180456461 5 3 870723945 5 3 546293178 3 2 436211666 5 2 119623095 3 3 340261007 4 3 157695294 1 3 231944914 5 3 934473264 5 3 326153012 2 2 180015863 3 2 396118869 2 2 735301194 1 2 474990649 2 3 873039756 5 3 196188722 1 2 888381516 1 3 100489721 4 2 855385149 4 2 496127287 2 2 942540979 5 2 122744582 2 3 394581626 2 2 999009519 2 2 486053499 1 3 222891234 4 2 534321185 1 3 691351938 4 3 467706937 1 3 459047249 1 3 240214812 3 2 372272038 4 2 243921946 4 2 726017793 3 3 120646155 3 3 785854733 3 3 290281599 5 3 603756558 2 2 362198281 3 3 497629353 1 3 170880905 3 3 855709611 4 3 724775255 2 2 484148030 1 3 166074607 2 3 988363976 1 2 195683807 2 3 322568037 1 3 106408719 3 2 764532062 5 2 144910987 5 2 807332931 2 2 651026483 2 3 983937881 5 3 101949641 4 2 971769901 1 2 915201659 4 3 829579750 2 3 578309619 5 2 677272483 3 3 601654854 5 3 827822212 1 2 326237017 3 3 378743004 2 3 164518493 5 2 516126000 1 2 589755184 3 3 327974021 3 3 995301719 1 3 546877604 1 2 421554395 5 3 768187195 2 2 114870269 2 3 522036748 3 3 331352493 5 2 544619103 2 3 145453555 4 2 692690033 5 3 309427015 5 2 154968972 5 3 117927239 3 2 660924856 1 3 710667626 1 3 595295306 4 2 171829371 5 3 172838495 5 3 541703595 1 2 674654684 4 2 475971194 3 3 405406643 2 3 144044853 5 2 190268157 1 3 253539674 3 3 185663358 4 2 490432671 4 2 743630115 2 2 485911180 2 2 657676626 4 3 567993245 3 2 658164623 4 3 950060200 2 3 341740036 3 3 702013962 4 3 522502772 5 2 471176826 5 3 422706950 3 3 844389065 3 2 639467809 4 2 817239583 4 2 783025724 3 2 341689322 5 3 371691563 1 3 297893134 4 3 586809380 3 3 315702762 5 3 554706352 3 3 413199896 4 2 206503783 2 3 464610515 2 2 547235292 1 3 126378534 2 2 675857023 3 2 517430345 4 3 569899029 4 3 370882119 5 3 117083719 4 3 674271117 3 2 136471330 2 3 143871098 4 3 879667566 4 3 401223003 1 2 915300425 5 3 284100516 4 2 476836936 2 2 771742193 4 2 623878271 2 3 580447968 3 3 242239847 1 3 830697406 2 2 643865046 5 3 250357352 1 2 139890188 5 2 543067701 3 2 967491195 3 2 602845534 1 3 150563813 1 2 518324832 5 2 599283410 2 2 361875743 4 2 247430245 2 3 511681436 2 2 619828193 3 3 902550134 2 2 790986628 2 2 720479681 1 2 179121891 4 3 536184436 2 3 822803072 3 2 493037557 2 3 787781420 3 3 144629394 4 2 322236848 5 2 775588314 5 3 454438385 4 2 287375129 3 2 617719913 2 2 663850661 1 2 903342281 4 2 618604677 4 3 912544735 3 2 245209252 1 2 406741520 2 3 837352078 3 2 678513733 5 3 943662274 5 3 140225956 4 3 769120984 2 2 610342778 5 2 215859760 4 3 640246309 5 3 537859317 4 3 581408960 1 2 609961795 5 2 181472634 5 2 371881930 3 3 413719775 1 2 739549894 3 2 381018531 1 3 620269895 4 3 223817424 3 2 282940440 1 3 798701612 3 2 706095295 2 2 687637162 2 3 481511736 1 3 433653712 2 2 118387959 1 3 577391366 1 3 789289640 2 3 633398927 3 3 451711229 1 3 327581265 2 3 734211355 1 3 670804237 2 3 606455552 1 3 694044162 2 3 205109872 5 2 246732569 5 3 953063144 1 2 930197581 2 3 757734311 3 3 275269471 1 2 979104385 5 2 703432634 3 3 645360531 1 3 985728442 4 3 466621011 4 2 682411267 3 2 652979339 2 2 541946897 4 3 617364299 4 3 313847462 1 3 767543400 5 2 454482407 2 3 510828246 3 3 390157728 4 2 491924445 1 3 409528024 5 2 695429345 1 2 333169978 5 2 672668395 3 3 482351444 2 3 738611276 3 3 129956928 4 3 303706082 3 3 552859340 4 3 957828281 3 2 791662103 1 2 865793712 1 2 103299590 3 3 249236035 2 2 273869289 4 3 326769626 2 3 833690902 2 3 710342608 1 3 233074090 3 2 546129061 1 2 431660708 1 3 194673304 2 2 171578622 4 3 805989985 5 2 531886823 2 3 860116828 1 3 464536112 5 3 831960998 4 3 101960126 4 3 103959965 4 2 586748858 3 2 545200902 5 2 220451437 5 2 642743329 1 2 311841852 3 3 998563136 1 3 724956195 2 3 267428233 5 3 815964367 5 2 298503389 1 2 889162117 4 2 773060240 3 3 703560460 2 3 309417167 1 2 724036276 4 3 950577843 2 2 742832435 4 3 337673289 5 3 714906026 3 2 724522296 3 2 349457850 2 3 331992567 1 3 311523799 4 2 706718974 1 3 462603671 4 3 943489379 5 3 798463748 2 2 663726828 2 2 223362571 1 3 812641614 1 2 371720360 1 3 333453856 2 3 647780986 4 3 184496906 4 2 878799903 2 2 345965536 3 3 527885556 4 2 759354250 4 3 340647502 1 3 796567195 3 2 347551636 3 2 530202179 3 3 505047693 1 3 276976955 3 3 150528662 1 3 594956743 1 3 278984142 5 3 520224684 2 2 130759041 4 2 244950682 5 2 193226933 1 2 614076796 5 3 419028753 4 3 453311204 2 3 674837428 5 3 577544627 3 3 727538749 1 3 596115780 2 3 688226071 3 3 745635303 4 3 988672247 4 3 544469471 5 3 475714597 5 3 406512359 3 3 315842375 4 2 593455764 4 2 579156490 1 2 312863701 4 3 395661522 1 3 297156109 2 2 233957112 1 3 450409097 5 2 989256253 4 2 490497846 4 2 416471554 1 3 890574609 1 3 516424622 1 2 176934976 3 3 107215759 3 2 224733970 3 3 672179432 3 3 208781472 3 2 294858780 2 3 556841085 5 2 881269344 3 3 177414542 2 2 979591498 3 2 218162964 5 2 722174015 2 3 214523333 2 2 176241287 4 3 327018603 5 2 822962719 2 3 891491384 3 2 235830309 2 2 611770375 4 3 212710012 2 3 954838632 5 3 578151291 4 3 722874587 2 3 384918720 1 2 717295630 2 3 962496279 3 3 778228794 1 3 873317259 2 3 653504182 1 2 611197703 2 3 627986854 3 3 165857454 2 3 570494122 2 2 561236322 2 3 580067992 1 2 345798881 1 2 663245344 3 2 302971530 4 2 894469623 2 3 758901365 2 3 389005264 5 2 299684831 4 3 195406008 4 3 764084040 3 2 116593833 3 2 210466307 3 2 381528305 3 3 262369223 5 2 477932547 2 2 660550283 3 2 719646616 2 3 604087952 2 2 236344611 2 3 389280930 4 3 560341014 5 3 369347395 5 2 224348173 4 2 635167963 1 2 273658051 4 3 400205856 4 3 774647480 5 2 460210805 1 2 326591103 2 2 337768080 5 3 395322157 1 2 823757982 2 3 861204059 1 2 163260556 1 2 123324372 1 2 246390515 4 2 682277050 3 3 862520289 2 2 317661443 1 2 706909064 3 2 772347867 3 3 444884366 4 3 283583472 2 2 481809270 5 2 576226694 1 3 639673511 1 2 348365114 1 2 343676776 1 3 167126489 5 2 692964357 4 2 791072251 1 3 789216089 4 2 170986378 3 2 622967509 1 3 304142293 4 3 980584907 4 3 693667692 5 3 879038848 1 3 615334097 2 3 832642104 2 2 332177568 1 3 372067250 2 2 732094260 1 3 330148266 1 2 688287421 2 3 835586862 4 2 383723405 2 3 323246870 5 3 394324181 5 2 996957424 1 2 510899744 4 2 575120786 2 3 163207370 2 3 380872752 2 3 167185296 5 2 546209187 1 2 692711213 4 3 404268201 3 3 600011456 2 2 519165986 4 3 677288010 2 3 675709437 5 2 827789838 4 3 602111530 5 2 312800385 5 3 853167609 3 3 365866756 5 2 521447161 2 2 220901320 3 3 590920278 2 2 971095602 2 2 523576709 1 2 466223094 1 3 821884074 4 3 265948060 4 3 576865708 4 3 762681802 2 3 648898210 1 2 549641398 5 2 670115325 3 3 546268346 2 3 819833996 5 2 616105169 3 2 290919313 3 2 815615561 3 2 117121569 4 2 797643106 1 3 155689852 4 2 405185181 3 2 906470939 4 3 358570126 3 3 919330999 3 3 776352638 5 3 678682616 3 3 760615035 2 3 937555952 5 2 191548045 2 3 652106814 1 2 929541600 5 2 267715481 4 2 338875848 1 3 524094069 2 3 279564081 5 2 897589313 2 3 494885418 2 2 111332383 3 3 157773910 5 3 415551207 2 2 640765915 2 2 309218481 5 3 564685325 5 2 535176607 3 2 828694249 4 2 378158877 2 2 810284655 5 2 291058167 3 2 347067928 2 2 153709922 1 3 477734749 1 2 577493273 5 2 876359552 2 2 388558909 3 2 384208940 2 2 455196413 2 2 697942518 1 2 832898340 3 3 986297130 1 3 493936454 2 2 419193544 2 2 778412584 2 2 952771198 4 2 338214205 3 2 188853873 1 3 377492175 2 2 650737882 2 2 747021324 2 2 592863429 4 3 395162087 3 3 661746230 1 2 236418244 3 3 132409192 1 2 221162443 1 3 488352872 5 2 525863956 4 3 119925954 4 3 584446948 5 3 643683216 1 2 877202647 3 2 442842963 5 2 822726812 4 3 777385492 2 2 484259115 5 2 318484573 4 3 846633552 1 2 879574328 1 3 211159273 2 2 761120483 2 2 978228927 4 3 637874478 5 2 621202012 3 3 899035463 1 2 147750538 1 2 506913704 5 2 944192368 5 3 564200185 3 2 545881121 5 3 452860349 2 3 904438859 5 3 734042812 5 2 818748256 2 3 281332299 1 2 886022521 2 2 761082364 5 2 384237738 1 3 690978545 2 2 790837405 2 2 775762439 5 3 217000651 2 2 527697896 3 2 589132331 5 2 830286415 2 2 930836322 4 2 399006738 4 3 258021145 5 2 255353840 5 3 176560742 2 3 785562697 3 3 259805874 1 2 712380479 2 3 947959238 5 3 553323393 3 3 233963906 5 3 447562662 3 2 126956158 4 2 613644240 4 3 211760996 1 3 161014465 5 3 387302600 1 3 926394056 4 2 234288368 1 2 680153270 4 3 452892001 1 2 132616963 5 3 148450433 1 3 862653539 2 3 840440892 5 2 724305050 5 2 209999249 1 3 113926616 5 3 643057384 4 3 143115409 1 2 890373181 5 2 103454117 3 3 577955873 2 2 268555689 2 3 566160140 1 2 607212489 5 2 846762483 5 3 328558073 2 3 432808444 5 2 354445095 5 2 293921461 2 2 360663061 2 2 234846489 5 2 971422267 4 3 255379512 3 3 910621347 5 3 324514466 2 3 264300841 3 3 185581267 5 3 137023631 4 2 173323298 3 3 344509176 3 2 358454978 3 3 970589298 5 3 123382062 3 3 984934282 4 2 570003971 3 2 251603930 2 3 842532396 3 2 924425896 1 2 925937603 2 3 105687551 5 2 110297062 1 3 649254762 5 3 453486547 5 2 477857496 1 2 522329890 4 2 514926370 3 3 209200518 2 2 602674543 3 2 461311949 2 2 749598045 5 3 372231145 2 3 503830719 3 2 304600168 3 3 557332000 3 2 418157118 2 2 345217546 2 3 700110864 1 2 267835930 4 3 716533089 5 3 957560675 4 2 994093401 1 2 923021650 1 3 544097323 5 3 417182510 5 2 945427079 5 2 409025224 1 2 775107479 3 2 225245222 1 3 379362055 3 3 653787176 4 3 756843055 4 3 880348983 1 2 465754892 2 3 868244161 5 3 141824605 3 3 742339864 2 3 414606801 3 3 746189201 1 3 954772338 4 2 574335329 1 2 796398270 2 3 933253602 4 2 700867152 3 3 102720296 4 3 827789029 3 2 394191496 3 2 115174287 1 3 500813591 2 2 916325325 2 2 174155170 4 3 379621821 3 2 505666370 1 2 226834979 2 3 563857108 4 3 132383948 5 3 686425945 2 2 541637123 5 2 129034229 4 2 333594844 2 3 487643420 5 3 631131705 2 3 828179700 1 3 478436878 3 3 365288527 1 2 903913164 5 2 451984912 2 2 502478017 3 2 549683101 2 2 688992394 5 2 608535722 4 3 577577444 4 3 592120181 3 3 783391203 3 3 506871716 2 3 132086099 3 2 328240248 3 3 557551937 5 3 956340836 5 2 902407442 3 2 811334939 1 3 542144845 2 2 270371601 2 2 818444438 5 2 428811142 5 2 927939199 5 2 721736040 1 2 752004916 3 2 728959529 4 3 423528760 1 2 145694876 5 3 860165954 3 3 547411553 4 3 576275000 5 2 864298502 2 3 166935405 5 3 618335964 3 3 218655045 4 3 259002479 3 2 351471988 4 3 686071772 4 2 519483792 5 3 778079578 3 2 568904382 1 2 740423130 3 3 494060517 5 3 744721672 5 2 680722392 5 3 844202674 4 3 719745995 2 2 989585233 5 3 135608915 4 3 418855919 2 2 433052062 5 2 102663202 1 3 399774015 3 3 177792984 1 3 962410647 5 2 640984860 4 3 378704789 3 3 280934507 2 2 706394204 2 3 986794307 3 3 471239599 3 2 276845840 4 3 685838860 1 2 411883558 3 2 309800564 3 2 708277079 4 3 134084239 5 3 933945784 4 2 676169633 5 3 324515065 3 3 166994810 2 2 896149857 5 2 455974156 2 2 386193798 1 3 129554757 1 2 808830847 4 2 687036999 4 3 893226838 3 2 523480120 3 2 278719563 1 3 138744041 2 3 647740871 2 2 818087461 2 2 389089343 4 2 832786223 3 2 993561652 4 2 743026561 5 2 309206839 5 3 405578879 1 2 872049319 2 3 649258713 5 3 342474015 1 3 300375307 3 3 553071008 1 3 805985932 1 2 194791682 1 3 130244309 1 2 661036018 4 3 753349760 1 3 409817005 3 3 612080517 4 2 403502732 1 2 682652403 5 3 778165251 2 3 523400721 2 3 287752877 2 3 581765197 2 2 633773963 2 2 868060538 3 2 459592772 1 2 351956634 3 2 552592551 4 3 728809354 1 3 771372761 4 3 161909113 5 3 151166389 2 2 868053546 5 2 695360133 4 2 808685077 2 3 539131749 1 3 299882815 4 3 606631957 5 3 627772156 5 3 573144638 4 2 683062742 5 3 996274871 1 2 173141570 2 3 488313452 3 2 737043360 4 2 760642204 4 2 244353381 4 3 888257461 2 2 592477188 5 2 379544047 2 3 445104945 1 2 356688763 1 2 818537242 1 2 195636863 4 3 657040102 1 3 652519264 4 2 661621793 3 2 524608080 1 2 316458608 2 2 711555957 1 2 399118181 1 2 668132852 2 2 182948875 1 3 891059744 3 3 577977390 2 3 196943306 5 3 584387620 2 2 843271342 5 3 695793996 2 3 834572933 4 2 444055026 5 2 674580212 1 2 270476558 4 2 400677647 2 3 873404646 2 3 810932261 3 2 635031814 2 3 524696143 1 3 185659281 2 2 426431258 2 2 482318263 4 3 534463349 4 3 224758976 3 3 972649574 2 2 887672716 2 2 197937738 5 2 156558694 4 2 495067188 3 2 643384418 1 3 323654149 3 3 735817071 1 2 139171878 3 3 338122433 4 3 530261477 2 3 219663264 4 2 562364288 4 2 111613595 3 3 706207557 5 2 318826187 4 2 899195006 4 2 693336218 1 3 503717665 5 2 948897953 4 3 326554459 4 2 664929295 5 3 724978910 1 2 675563887 1 2 263212510 1 3 250116525 1 3 171101429 2 3 957829839 3 3 934383849 2 2 746744899 4 3 952187217 5 3 575698964 5 2 466552462 4 2 683505727 4 2 553359061 2 3 948276610 3 3 885666526 5 3 231787789 3 3 957278254 2 2 117776924 1 2 567744269 5 3 377270512 3 2 286471263 4 2 458178411 4 3 659478485 1 2 475235190 5 3 499231868 2 3 928051515 4 3 814203366 5 2 654858118 2 3 274826942 4 2 354900069 4 3 206184579 1 2 785899197 5 3 704315387 3 3 451187819 1 3 413125531 4 2 696172796 5 3 176630986 3 2 886547981 4 3 292067603 3 2 336468209 2 3 161809404 4 3 407807690 3 3 941772205 2 3 749401913 2 3 152615190 3 3 429394571 3 2 956936903 4 3 807962506 5 2 539429485 2 2 601615576 1 3 842996524 4 3 761242501 5 2 179191517 2 2 201644231 4 2 158192768 1 3 550265368 1 3 494842344 5 3 967630565 5 2 209688159 3 3 789947455 4 3 791302506 4 2 447506822 3 2 228607534 3 2 119156191 4 3 528528459 3 3 422918427 5 2 499294352 5 3 220742476 3 2 689432785 2 2 407467228 2 2 521556879 3 3 792286104 1 2 502213972 3 3 726472889 2 2 585340582 1 3 353484209 4 2 979026688 1 2 204358551 3 3 405473518 1 2 974798593 5 2 805380277 1 2 225459777 2 3 195888487 5 2 902574189 1 2 457014272 5 3 485622387 4 3 734435302 4 3 315568789 2 2 553754576 4 3 441054577 4 2 982689863 3 2 278830872 5 2 376169665 1 3 482838347 4 3 459770346 5 2 537216773 1 2 210954100 1 3 258842179 4 3 786155080 3 3 654853745 5 3 389800155 3 3 457071271 3 3 317784180 1 2 395577401 3 3 369285472 3 2 985801757 5 3 628831049 4 2 205788313 5 3 637691056 1 3 652162898 5 2 453819646 3 2 503661358 4 3 811156772 1 3 289077137 3 2 697697813 3 3 128134123 1 2 906658723 3 3 430795163 4 3 482820099 4 2 501175082 1 3 416807388 3 2 174632023 5 2 545594467 2 2 583947311 2 2 245374230 2 2 203837602 5 3 734092691 4 3 563052105 5 2 354883200 4 3 108844885 3 3 391309085 4 3 241342969 4 3 635148304 4 3 678916668 5 3 925211575 2 2 216935805 5 2 908180673 1 2 364811348 5 2 629116026 5 3 480574354 2 3 390977101 2 2 910934568 2 3 560358129 2 3 763395085 1 2 675613630 2 2 559578227 5 2 760215907 2 2 897873398 5 2 194669639 2 2 463820870 3 3 313598482 2 3 767455765 2 2 466769111 2 2 899789977 3 2 394424087 3 3 931489067 3 2 472608394 4 3 500260437 5 3 629263316 2 2 341102287 3 2 427904282 4 2 555640356 3 2 952100659 1 3 683996591 3 2 899535189 1 2 937145293 4 2 361033172 1 2 776261594 4 3 215929823 4 3 845404705 1 3 495568477 5 3 265740202 1 3 673230410 4 2 749932108 1 3 257298124 3 3 491096618 2 3 683768490 5 3 854361465 4 3 869164346 4 2 883212254 2 3 369259507 5 3 671859217 3 3 621471854 1 2 791948846 3 2 868448852 3 2 308963317 3 3 620662090 5 2 910897980 1 2 443010741 2 2 595229007 4 3 758948358 5 3 192856313 4 2 504192608 5 2 846130762 2 3 238419429 2 2 570106383 1 3 693713685 4 2 767547065 1 3 212620407 1 3 259158416 3 2 615925770 3 3 218894409 2 2 789124206 2 3 367855334 4 2 128715277 5 3 999893193 4 3 663546542 4 3 298725400 1 2 253611670 4 2 835838263 1 3 543794837 1 2 549165306 1 3 633707442 1 2 224781146 3 2 385723913 5 3 537841338 3 2 711369062 4 2 457110191 1 3 277130691 3 2 247594728 3 2 534068106 1 2 908282214 5 3 698062627 3 2 830397496 1 2 469358878 1 2 460325495 3 2 515083514 1 3 835122813 5 3 700687088 2 2 789668862 4 2 743112247 4 2 395835123 4 3 328963923 3 2 666202903 2 2 888517643 3 2 839029852 1 2 283967279 2 2 438062124 1 2 176838359 3 2 738901757 3 2 830440402 5 3 343594822 4 3 395845904 2 2 985956004 5 2 506308557 4 3 583550261 1 2 956701567 3 3 739405438 4 2 199681602 1 2 423517218 3 2 636095086 4 2 693050195 1 2 808326204 5 2 220410825 5 2 352021371 1 3 697932566 1 2 126305415 3 2 123984563 3 3 358882129 4 2 261374466 1 2 120776718 3 3 104026304 4 3 151670784 3 3 178058717 1 2 776328092 4 3 275355685 5 3 763142470 5 2 165946346 2 3 991567859 3 3 726598852 4 3 595916462 3 2 733147994 2 2 615189993 2 3 550928015 5 3 215129097 3 2 476505375 3 2 112521594 5 2 691492764 2 3 171666456 2 2 372419079 1 2 849982301 1 2 715526643 2 2 128458027 3 2 329250463 2 2 529405479 2 3 739755480 5 3 104854962 2 2 494815877 4 2 217977720 2 2 608609622 3 3 796057460 4 2 648384311 4 2 866453384 1 3 876909454 2 2 616197832 1 3 175161013 3 3 482884866 1 2 563182974 4 2 935195099 5 3 685223107 2 2 930611456 4 2 239701685 3 3 575346886 5 3 530753898 5 2 339924756 1 3 830882235 1 3 745749575 5 3 556594863 2 3 928487143 3 3 634542289 3 3 454630560 1 2 295447646 1 3 424759672 1 2 371625678 3 3 459095240 1 2 170992908 4 3 684906628 1 2 442890184 1 3 144078854 2 3 209246458 5 3 910563682 5 2 499540235 4 3 446126815 2 2 547158873 5 2 206153136 4 2 651794082 2 2 695204626 5 3 235837633 5 2 857233353 2 2 247570864 3 3 604253402 1 3 547103337 2 2 379561928 3 3 618063545 1 3 332940008 3 2 577469793 3 3 728901408 5 2 814871110 2 2 933895934 5 3 464407835 1 3 546025728 1 2 460642675 4 3 173384404 3 2 834062819 5 3 520900904 5 2 623264479 4 3 454785878 5 2 302506128 5 2 652356957 3 2 455935398 4 3 213009705 3 2 643554101 1 3 342890558 4 2 726725059 3 2 576972398 2 3 317539857 5 3 233621441 4 3 393451153 2 2 483945830 5 2 194562158 5 2 999572396 1 3 378248153 2 3 338908519 4 2 701928136 1 2 673821414 4 3 219722865 3 2 369196651 1 2 761945689 2 2 709991225 5 2 618754879 2 3 746079839 2 2 890509561 3 3 414324263 1 3 600882592 5 3 255714773 1 2 275761512 4 2 522144426 3 2 962622948 2 3 783364407 2 3 895461032 2 2 150454754 2 3 842335037 2 2 843816518 4 2 200839484 2 3 191235109 2 2 630384795 1 2 296105415 1 2 611182051 2 3 635765367 2 2 239824571 4 3 369817870 4 2 339426321 3 2 434633698 1 2 659264742 2 3 188918233 1 2 622130154 1 2 400853745 2 3 371911168 2 2 388186136 4 2 507406758 2 3 913992874 3 3 951496629 2 3 342317446 3 2 622114101 2 3 767101742 5 2 835329211 3 3 678616460 4 2 888367416 4 2 747222998 2 2 977565877 3 2 553466205 5 2 881712482 5 3 273394517 4 3 466349917 4 3 773257369 1 2 905993284 5 3 420469855 1 3 866140020 4 2 341915140 5 2 205444263 3 2 999915989 5 3 600759796 3 2 813474974 2 2 516410127 4 2 834582092 3 3 272110207 3 2 579852624 1 2 740106394 4 3 139531417 3 2 800963320 4 2 804340558 2 2 688032456 3 2 868742122 3 2 503485391 3 2 535099481 1 2 442938372 5 2 398346528 5 3 540133872 1 2 600137220 5 3 909999304 2 2 133145988 2 3 403348035 3 3 393155594 4 3 346025323 2 2 757995922 5 3 247191145 5 3 828251167 2 3 465555845 4 3 710790092 5 2 442570793 5 3 305384427 1 2 939359764 4 3 197285376 1 2 724253536 1 3 782666227 1 3 903470701 4 3 753756250 4 2 413208933 5 2 599144418 4 2 583410285 5 2 896344857 4 3 480017743 2 3 598440777 3 2 585817514 1 3 256457402 2 2 741353084 5 3 627347299 1 3 951554983 4 3 584877450 3 2 166220926 4 3 345098108 5 2 962203812 1 2 657256069 5 3 717605676 5 3 785464465 2 2 223551733 1 3 456398477 5 2 265280990 5 2 403607523 5 2 347809718 3 2 995165878 2 3 723823891 4 2 671703117 4 3 803450133 3 3 997457176 4 2 723523621 3 3 449899906 4 2 289582701 4 2 537856956 4 2 405583099 3 3 597375464 5 3 748389284 1 3 374255144 3 3 208229266 5 2 620482926 3 2 200086015 1 3 659451464 1 2 151481644 1 2 581838779 4 2 450059963 2 2 434455083 2 2 376315738 5 3 478460414 4 3 332432318 5 3 223901824 1 3 769353754 1 3 244926310 4 3 225274765 1 2 413040332 1 2 108110476 2 2 713553515 2 3 106936261 3 2 218949861 4 3 741815993 1 3 543791275 3 2 163738482 1 2 554318778 4 2 365442951 2 3 777981112 3 3 144962234 1 3 522001395 3 2 111296430 2 2 887646121 1 3 947344270 5 2 768557929 4 3 348906872 4 3 873432804 5 2 342654858 5 2 469420907 5 3 916006562 3 3 677263316 3 2 526857626 1 3 192154456 4 3 862894247 2 3 477546037 3 2 218766797 4 2 993060888 5 3 307700500 2 2 421280197 1 2 606798089 1 3 188590701 5 2 854643470 1 3 906871217 4 3 627637467 4 3 847415777 3 3 657453507 4 3 679715312 3 3 792538040 2 2 921648047 4 3 731124981 3 2 300857370 1 3 331378921 3 3 361288247 4 2 146457622 2 2 876972533 2 3 228084122 4 2 187972823 2 2 651856550 5 3 894854729 2 3 433862319 3 3 583138466 5 3 185396022 1 2 816925112 5 3 631100630 2 2 424648985 1 3 132185973 2 2 614463547 4 3 969939026 3 2 290648036 1 2 515864299 2 3 758997393 1 3 290485436 4 2 848568506 3 2 786690688 1 2 376501853 5 3 344957481 3 2 789686867 5 3 766362253 1 3 345825621 2 3 904433142 4 2 773040072 3 2 573714185 5 2 633872987 1 2 318333079 4 2 585769363 4 2 977159643 1 3 113319037 5 3 830732753 2 3 731260828 1 2 381573630 5 3 509210732 2 2 375730285 4 3 629268994 2 2 425236964 2 3 717379475 1 2 663107532 5 2 348440310 3 2 324668056 4 2 200999247 3 3 564648670 1 2 378388708 5 2 555593971 4 2 824316078 5 2 383526688 5 2 414185500 2 3 706235261 5 2 578349507 4 2 173951061 3 3 352300658 1 2 618148351 3 2 793527894 3 2 323989600 3 3 773136685 5 3 939502341 5 2 700563362 5 3 756705242 1 3 596988112 5 2 215832323 4 2 211088731 2 3 501476438 2 2 967407713 2 3 714988301 1 2 987230973 1 3 537568197 4 2 228477568 2 2 935122783 5 3 227305286 3 2 828967919 2 2 594540985 5 2 805535563 5 3 780086874 4 2 873051633 5 3 455031702 3 3 595124902 2 3 792387499 5 2 769364626 3 3 127740490 2 2 863010499 4 2 353255111 1 2 619259693 5 3 292832739 4 3 401507515 1 2 660692873 1 3 262835919 5 3 295130954 4 3 430873363 5 3 868967959 1 3 365176183 3 3 875277925 3 2 634024758 2 2 395488295 1 2 392267296 5 2 998533300 5 2 459840642 5 3 269628745 2 2 636784734 3 2 298524286 3 3 508794345 5 2 323682401 4 2 347666111 4 3 573274879 1 2 297881233 1 2 525767970 3 3 626556390 1 2 674004584 2 3 295516065 1 3 125041660 1 2 285046470 4 3 352875514 5 2 463113462 2 3 833031087 1 3 120402314 3 3 594723659 5 3 421941526 1 3 714432028 3 2 238302250 3 3 119148485 1 2 648249022 4 2 453226345 1 3 989656501 1 3 955817368 2 3 650793003 3 2 370421830 1 2 976145029 4 3 146873121 2 2 173079490 1 2 657237726 4 2 453512494 4 2 587049670 1 2 683012372 5 2 810458686 2 3 288251945 3 3 310014593 1 2 753974956 1 2 563016701 2 3 494145407 2 2 518288809 3 3 722826732 1 2 288514077 2 2 281161570 5 2 406887742 3 2 905999424 5 3 933296026 3 2 179972917 5 2 386686350 5 3 736067037 4 3 230043773 1 2 622220427 1 3 210956437 5 3 622005765 4 3 207256635 3 3 659188299 5 2 584244674 4 3 773548172 4 3 394855044 5 3 385800852 3 3 997110109 5 3 635771046 3 3 794630672 5 3 751285540 4 2 190462499 4 2 757218413 3 2 893114935 2 3 932829966 5 2 810774364 2 2 854315027 3 2 543494971 4 3 306208763 3 2 451360242 3 2 428506679 4 3 952683116 4 3 519655080 1 2 645891645 5 3 215416060 4 2 720236464 1 3 461221057 2 3 378356400 5 2 143183514 1 2 403692010 3 2 293882889 2 2 750868982 2 2 659540400 5 3 267851229 2 2 921388764 3 3 416795707 3 3 934128958 3 3 524195183 5 3 906877899 2 3 131184906 1 3 832141084 4 3 808166179 4 2 975702506 5 2 448757221 2 2 580500589 2 2 306698848 5 2 371552967 4 2 236868113 1 2 194620149 2 2 309635473 4 2 648478332 1 3 381733251 5 2 677847680 5 2 684103785 2 3 551259208 5 3 576175550 4 2 933683564 3 3 201414552 5 3 664005802 4 3 138572242 1 2 214769675 5 3 692052738 2 2 725496145 2 3 406652454 2 3 360202377 3 2 786007851 1 3 233998641 5 2 821093978 1 3 326894229 2 2 747927165 3 2 940489184 5 2 649884810 5 3 585670876 5 3 646072995 5 3 472055952 4 2 791645754 4 3 586376470 2 3 899991320 4 2 237354071 4 2 806471737 4 2 576410743 2 3 916763873 3 2 985775769 1 3 199691841 4 2 646713462 1 2 981410668 2 3 410513142 3 2 387309289 5 3 107209756 5 2 315865553 5 3 935283486 1 2 381741930 4 2 487852523 4 2 861243049 2 2 550013193 5 2 219223543 3 3 744908818 3 3 627828443 3 2 952797796 3 2 513733098 5 2 434280175 5 2 658289625 4 2 395954320 3 3 428039930 1 3 342901084 2 2 538467437 3 2 348756175 4 2 477670830 3 3 394136619 1 3 543943565 5 2 609658481 5 2 879372705 2 3 587591184 2 3 227993012 4 3 565669517 4 2 659633031 4 2 509898946 5 2 951511782 2 3 794950026 4 2 525981593 5 2 753198155 1 2 171048886 3 3 124745492 4 3 627148683 2 2 139265113 4 2 696298359 4 2 993106071 1 3 287258418 3 3 353868907 1 2 208003635 1 3 112188101 5 3 547115165 1 3 441585071 4 2 251982026 4 2 397448993 3 3 776373220 5 2 211841533 2 3 170972127 3 3 408260759 4 2 772558512 5 2 582915887 5 2 785598762 1 2 354649504 1 2 771436865 1 3 909229610 3 2 871315209 5 2 892924352 3 3 496818035 5 3 729350456 3 3 351811517 4 2 679331125 3 2 947317315 1 3 584129227 3 2 505805338 5 3 863751840 1 3 112238058 3 2 400933811 3 3 568081175 3 3 856458507 3 3 658785280 5 2 509163283 3 2 144679090 1 2 557094339 5 3 122688121 5 3 107870398 5 3 525258555 2 3 233496371 1 2 635500730 4 3 379553330 4 2 907726064 4 2 265842130 4 2 874998847 4 2 344113495 4 3 283471128 4 2 693375889 4 2 962314903 1 2 422152488 2 3 597006215 5 3 981754962 5 2 581039682 2 3 958458937 3 3 679041993 5 3 232543031 3 3 979228487 1 3 190107634 5 3 517691075 4 2 326710923 5 3 518933340 5 3 374640298 2 2 835203274 5 2 405627602 2 2 806424755 2 2 717972803 4 3 926030649 3 2 321012358 2 3 311696254 3 2 653102690 3 2 298453448 2 3 134283552 5 2 232275092 4 3 895206862 4 2 781614040 3 3 590880679 3 3 399878680 1 2 730726450 2 3 458599231 1 3 691333854 5 2 195622054 3 2 222175986 1 3 490504475 2 2 447536202 4 3 546840631 3 3 881468312 2 3 342002455 2 2 492484577 1 2 240984195 4 3 371565662 1 2 419235904 3 2 809313909 1 2 353027574 2 2 283410045 5 3 808594486 4 2 102335295 2 2 196431027 4 2 792753069 5 3 203579168 4 3 344929482 3 2 402326997 3 2 649221747 3 2 775118100 1 2 603655464 3 3 937666260 2 2 341782468 4 3 115276663 4 2 478059753 3 3 999525752 4 3 156549987 1 3 466417803 5 3 292297839 5 2 742926404 3 2 409065840 5 2 764663136 1 2 386015442 1 2 467581487 5 3 899261026 5 2 919629687 3 3 142533503 2 3 943543688 1 3 262353960 1 2 513780182 4 2 307692166 3 3 446210286 4 2 830078209 4 2 401617531 5 2 342101101 5 2 654342689 2 3 381046456 3 2 939169223 3 2 305196402 1 2 371690808 3 2 989257355 1 3 747727273 5 3 977495833 3 2 802118861 2 2 459107970 2 2 165697492 2 2 781556355 4 3 379048074 4 2 494572207 1 3 719712293 1 2 705096804 1 3 862339532 3 2 796192573 2 3 773989513 2 2 658209102 5 2 287647307 1 3 719391250 4 3 133722324 2 3 380173566 5 3 158304681 1 2 138588448 4 2 589868393 1 2 221604035 1 3 269258043 1 3 729755053 1 2 551261497 4 3 358673872 1 2 282226183 5 2 440519359 1 3 120341619 1 3 103514462 1 3 878598779 3 2 482497219 3 2 661102316 5 3 501828185 1 2 670151883 3 3 913975767 4 3 312701941 2 3 551907019 5 3 366270719 4 3 495229524 5 2 806718719 4 2 831966808 3 3 637073475 3 2 906413530 2 2 345616319 3 3 119953904 4 3 463014620 5 2 196299136 5 3 326451886 2 2 398838719 3 3 662644254 3 3 437751388 2 3 139589064 2 2 239197936 5 3 406398388 2 2 317858689 5 2 314305702 2 3 828599690 1 3 423785384 5 3 267612370 5 2 333258938 5 2 332514903 2 3 380667865 3 3 718892129 2 3 296245379 2 3 489853627 3 2 810731854 2 2 805013584 1 3 264186448 5 3 688071933 2 2 493295826 3 2 398482299 5 3 921226089 2 2 891506147 2 3 264047787 5 2 140591635 5 2 521370946 5 2 714228328 1 2 107648540 2 2 504282289 2 3 106382661 1 2 810286587 5 2 234350350 1 2 642487686 2 2 933151221 1 2 995640097 1 3 361878719 5 3 967473471 3 2 863591802 5 3 851386021 5 2 433673451 5 3 966599863 2 3 111118025 4 2 898054131 1 3 233823886 4 3 378867928 2 2 125742323 3 3 800926626 5 3 549062298 4 3 697003100 5 2 227877451 5 2 991179782 2 2 198303724 1 2 183261428 5 3 144364687 3 2 586961936 2 3 853377590 4 3 908984119 5 2 273303427 5 2 311568523 2 3 335602985 2 3 287390430 4 3 468120685 1 3 275547207 5 2 502528786 4 2 184723041 1 2 865423418 1 3 566554417 5 3 445402686 5 3 585886888 5 3 595758283 1 3 214261866 3 3 580477606 4 2 531147970 5 3 290088599 3 2 805085596 2 2 318042897 1 3 494649406 3 2 717519079 1 2 526936097 5 3 295375659 4 3 333514419 5 3 982404359 1 3 780841664 1 2 183179548 5 3 622757625 3 3 404745265 5 2 539118111 1 2 713934372 1 3 135972098 2 2 711229252 3 3 641413109 2 2 823726150 2 3 341878599 1 2 823188060 1 3 806447775 2 2 352501877 3 3 840727145 3 3 473098546 2 3 899901768 3 2 733880905 3 2 362980392 4 2 940524624 4 3 667479271 5 3 290076286 5 2 697836918 5 3 868791146 5 3 694927265 5 3 999110393 4 3 699317444 4 2 357233744 2 2 195449937 3 3 502873698 3 2 468607827 2 3 503385892 2 2 313084267 4 2 167132186 2 2 171747634 4 2 943817393 3 3 268105506 4 3 493700168 3 3 834899535 2 3 957483312 2 3 486584652 1 3 465802666 2 2 711638215 3 3 140434098 5 2 296478115 1 3 747823302 3 3 475780942 2 2 590993515 1 3 506788026 4 3 431037458 3 3 619369481 3 2 994476521 4 3 325408728 1 3 801453653 3 2 411877176 4 2 151074681 1 3 908361310 3 2 808686286 1 3 427634023 3 2 395623782 1 3 155892400 4 2 288304511 3 2 552475255 3 2 196918783 2 2 177577014 2 3 624436094 2 2 296267313 3 3 802641991 4 3 219773328 1 2 738756316 1 3 630244910 2 2 880455359 2 3 145654280 4 3 176516297 2 2 367165276 3 2 235216298 3 3 856957325 1 3 339664848 1 2 711661834 4 2 647942534 1 3 853699955 1 2 673049142 2 2 453526880 5 2 569493154 1 3 656672953 3 2 213483680 4 3 557206676 3 2 279617766 5 2 844196940 2 3 359691609 4 2 734116497 2 3 146192768 4 2 631385406 4 2 952626278 3 3 354970651 5 3 766929767 1 2 217653987 1 3 775792906 4 3 600421047 4 2 987748822 1 2 400844792 2 2 902232119 3 2 842135727 3 3 149151651 3 3 689486595 5 3 843435891 5 2 459890870 4 3 441988008 2 3 406941313 2 2 138777364 3 2 654780745 1 3 128248494 3 3 893857710 1 2 448943179 1 2 346092972 3 3 639336668 5 2 431204681 5 3 859340412 3 2 436986059 2 3 425401811 2 3 417814641 5 2 743908157 2 3 814479762 1 3 542380495 2 2 272244898 5 2 455674211 3 3 546315214 1 3 383681670 4 3 661110797 4 2 155825839 1 2 950790419 1 3 157717099 4 3 728187970 1 2 756293946 3 3 714071244 3 2 411635426 5 3 843097541 4 3 588985593 3 3 873383027 3 2 367626452 4 3 504264960 2 2 820486480 3 2 562202367 3 3 691911159 3 3 130722089 1 2 384790841 5 2 587556461 2 3 715024768 3 3 365561476 2 2 921648079 1 2 613284558 2 2 111146253 4 2 375250393 3 2 522445470 1 3 366442599 5 3 565537161 3 2 365918801 2 2 882259907 1 3 806760683 3 2 912187019 3 3 612578406 5 3 814243907 5 3 744984919 2 3 447417937 2 3 172203772 5 3 882258980 5 2 271838679 4 3 323799371 3 2 478649097 1 3 791227982 1 3 972119122 4 2 234877616 1 3 791465715 3 2 261207717 2 3 821279965 5 2 518587526 2 2 325281875 4 2 711113341 4 2 123752791 1 2 373283220 2 2 838513796 5 3 933278964 5 2 816072835 4 2 442701264 5 3 741752062 5 2 707789480 1 2 376777517 4 3 487354872 1 3 480989924 4 3 770417790 4 3 599909507 2 2 178110178 2 2 969869476 4 3 274888879 3 3 712873176 1 3 167427073 3 2 781920757 4 2 662690338 2 2 875543487 4 3 359099503 1 3 686287681 1 3 295172745 4 2 111454075 5 3 216466524 5 3 466531416 3 3 257617431 3 3 727475026 2 3 927997283 5 3 776261993 3 3 876189246 4 2 313589825 2 2 277959132 3 3 308592127 1 2 111240247 3 2 854523237 5 2 117671012 1 3 964304131 3 3 495557113 1 3 192818448 3 3 330714752 5 3 283465317 4 3 804044405 3 3 963438751 1 2 679399562 5 2 263745691 5 3 889770146 4 2 516793569 1 3 876607340 5 3 304226228 5 3 636951871 4 3 366654260 3 3 351179007 5 2 128878266 5 3 277642816 5 2 678705519 1 3 918849359 2 2 164237082 2 2 938583521 5 3 795196402 4 2 432192974 2 2 723585775 3 2 422431765 3 3 980144431 2 3 728597256 3 3 109959073 3 2 439052910 4 3 696425878 3 3 167483414 4 3 579269592 3 3 802283558 1 3 800061169 2 3 229663070 5 2 924864392 3 3 262713570 3 3 557741237 3 3 825426403 5 3 933242298 5 3 100025958 5 3 777373496 4 3 741099012 3 2 876938242 1 3 959408344 4 2 222177535 3 3 146277224 4 2 337435170 5 2 741965623 1 3 954386910 4 3 317353990 1 2 349311151 1 3 152088083 3 2 568346814 4 2 110023335 2 3 432110893 5 3 756243801 5 3 324001870 4 3 210846793 2 2 331276019 1 2 470842726 1 3 682004144 1 3 865206753 3 3 700439330 4 3 966784517 5 3 732645405 5 3 747276102 5 3 515374556 1 2 231595720 3 3 245316027 3 2 463252128 1 3 736256105 5 2 146977529 3 2 966838345 4 3 142876508 2 3 519806935 4 3 500701846 4 2 206181821 2 3 748691190 2 2 537266144 4 3 147388791 2 2 900642945 1 2 845016150 3 3 254042686 3 2 150766734 3 3 154613971 3 3 170826324 3 3 197499953 4 2 943596107 4 2 332810979 4 3 992254065 4 3 693127982 1 3 307685716 1 2 751387031 2 3 400632853 1 3 420371910 4 2 739213987 5 2 745300729 3 3 685300156 3 2 282746460 4 2 565461041 3 2 277876784 3 2 337966335 4 2 543720985 3 3 289895456 4 2 212058682 1 2 595993635 3 3 229513128 5 3 790987590 3 2 552574586 3 2 226904133 2 3 115703229 3 2 543729207 1 3 247171271 1 2 122088304 5 3 534016152 3 3 724510480 4 3 363788802 3 3 302145814 1 2 445619314 2 2 646062477 4 3 887456337 4 3 603005249 1 3 488612107 3 2 304319751 4 2 716232999 4 2 762646407 5 3 137101323 1 2 864012702 1 2 980097155 1 3 476016989 2 3 269171225 2 2 573551105 1 3 646824378 5 2 860840127 3 2 237636804 3 2 458724850 1 3 803514844 2 3 919078333 2 2 419085974 2 2 466625931 2 3 836823123 1 3 833571294 4 2 607788428 3 2 338545838 2 3 330033425 3 2 311702451 1 3 171924143 5 2 918057606 2 2 375801170 2 3 614374113 4 2 609227665 2 2 516028220 4 3 531919768 4 3 385797900 2 2 570741214 1 2 667086253 2 3 589700734 2 3 585547025 5 2 270027445 4 2 678629505 5 2 674893401 5 2 109044663 4 2 940897452 1 2 440928446 3 2 698334258 3 3 503795245 4 2 694921557 2 3 790929367 3 2 872948521 3 2 790655103 3 3 263519168 1 2 340851789 2 3 825334751 1 3 310198463 5 3 425064306 1 2 752630037 1 3 135490268 4 3 447601313 1 3 357080107 3 2 375482893 3 2 403886571 3 2 539247742 1 3 819997454 3 2 116173555 4 2 154624743 3 3 735336275 1 3 567789085 1 3 401305621 3 2 931322934 5 3 832882459 4 3 675337464 1 2 145052487 2 2 659870837 3 2 265681427 3 2 423466462 3 3 462765055 5 2 891958426 3 3 308355875 5 2 789370022 3 2 759608258 4 3 630138952 3 2 212725019 3 3 769110681 5 3 662117237 1 2 708655348 1 3 726600437 1 3 827218253 3 2 500083189 1 2 119446216 2 2 312080958 2 3 765697775 3 2 299290732 1 3 163805160 4 2 636548485 4 2 732680348 2 2 500736371 1 3 681598980 3 3 970483765 1 2 540041460 5 3 572419590 2 3 606698518 3 3 663144049 4 3 575509606 5 3 912109181 4 2 160526366 5 3 143809727 1 3 612449959 3 3 387591721 2 3 861294332 3 3 488097378 3 2 962439188 2 2 841012705 5 3 992988424 5 2 533029106 4 3 666921803 3 2 783086228 4 3 373220665 3 3 719774877 3 3 179963182 5 2 283883073 4 2 707658613 1 2 139654621 3 3 984019479 1 3 498601878 1 2 156838241 1 3 513621812 1 3 473104590 3 2 949594276 4 2 522907132 4 2 565704908 4 2 875545695 3 3 770263211 4 3 773435876 1 3 277788117 4 2 191333946 1 2 758779463 3 3 603201313 5 2 380113576 1 3 517435080 4 3 805547534 2 3 861706857 1 2 884990382 5 2 571361822 3 2 311127006 1 3 306152967 3 3 822852378 5 3 711242431 3 2 654232450 4 2 370149675 3 3 932405393 2 2 420723860 2 2 523823777 5 2 472792246 5 2 470190865 5 3 369990605 5 2 670276187 4 2 864712456 3 3 205351374 2 3 601322381 4 2 866639043 2 3 917266106 4 2 699847817 2 2 549357521 5 3 406890771 4 2 486527792 1 3 869993257 4 3 904474697 5 3 549561430 5 3 767569559 2 3 106573662 2 3 774833314 4 2 596172636 1 3 865731478 2 3 582982908 2 3 176081499 5 2 739913695 5 3 761401696 5 2 803576410 5 3 537911176 5 3 119551750 3 3 772945157 4 2 532242593 5 3 288391293 1 3 603221076 2 3 177253121 5 2 188280314 2 2 653270042 3 2 764293054 5 2 389583633 5 2 625252017 3 3 854259035 4 3 666061553 2 2 576219096 2 2 480254673 2 3 678577929 5 2 171494683 4 3 260503549 1 2 942621891 4 3 716908115 2 3 397431470 2 2 531293588 1 2 164821156 4 3 858549496 5 3 542578712 4 3 786705451 3 2 160750737 2 2 860290971 4 2 647023382 5 2 195745504 5 3 484993052 2 2 605330355 3 2 320863225 1 3 335937178 5 3 685524251 3 3 671051333 3 3 911101770 1 2 167812872 4 3 174501164 3 3 256153189 3 2 658151677 1 2 534390666 3 3 526465750 5 2 204497131 1 3 731536910 3 2 268983358 2 3 596761973 5 2 280355330 1 2 655837079 4 3 633568475 5 2 651346281 5 3 658467473 3 2 636605442 5 2 656511053 3 3 712358511 1 2 761746912 2 2 104523187 5 2 633858395 1 2 436964660 3 2 601464149 1 2 523537417 5 3 570793955 3 3 282937587 5 2 491846162 2 2 986004033 3 2 918491755 1 3 966599028 5 2 609458975 4 2 419276035 5 2 930049897 1 2 821937595 3 2 517217349 2 3 215958398 1 2 264456487 3 3 407058330 2 3 334310529 5 3 241411347 1 3 773342368 2 3 168236474 5 2 869494544 1 2 610903306 5 3 161758274 1 2 781281795 2 3 691898215 4 3 861565018 3 3 649538149 4 3 540703707 3 3 994851959 1 2 510693131 4 3 712227484 4 2 512141736 3 2 581278305 1 3 106170587 5 2 250248534 3 3 829135396 5 2 384965551 4 2 428555994 2 3 448293556 3 3 602993313 1 3 526543163 5 2 169048738 2 2 622728303 1 3 282161901 2 2 869270506 1 3 744081292 2 3 722967889 1 2 392706884 4 3 215264702 4 3 267427515 5 3 791318752 2 3 591782534 2 2 951559476 3 2 603009945 4 3 898754863 5 2 724424770 2 3 513579812 2 3 269817783 2 2 474580674 2 2 525145322 2 2 898282805 4 2 219901573 3 2 473063802 2 3 340184614 1 3 409952343 2 3 751021961 5 2 963669209 3 3 417598481 2 2 991785573 5 3 795298733 2 2 590519343 5 3 435840309 2 3 187420164 2 3 749754744 1 2 447805245 1 3 421632284 1 2 735129957 5 3 281644736 4 2 203218659 2 3 813764530 5 2 630151989 5 3 828551386 1 2 493611483 4 3 172729121 3 2 996854983 4 3 719368537 1 2 602789942 2 2 264516070 1 3 635278685 5 3 343235040 2 3 234037868 5 2 287251194 4 2 199680919 1 3 611648719 4 3 570768911 1 3 447177049 3 2 200928262 3 3 189086818 5 3 468687522 2 2 760134611 3 3 665863414 5 2 609131089 1 3 270160982 5 3 378293766 3 3 268167237 2 3 648759255 5 2 339978886 4 2 806225523 4 2 688583225 1 2 496704989 5 2 966616526 4 2 680415381 1 2 787552757 3 2 535532972 3 3 721774461 1 2 347358560 4 2 359220629 4 3 422326512 5 2 614178635 5 3 509338849 3 2 707587204 4 3 457535860 3 2 825427661 4 2 826967537 1 3 142364654 5 2 406077234 3 2 692238367 1 3 698590167 4 2 940834829 3 2 499938347 1 2 610634385 2 2 683798308 4 2 313092647 3 2 466894107 2 3 482460005 3 2 982160710 2 3 297715320 1 3 587410183 2 2 594156285 2 3 786604075 3 2 731134906 5 3 436742225 1 2 957291172 3 3 279157067 4 3 638837427 2 2 355177419 5 2 240355824 2 3 311275261 4 3 291360609 3 3 991155146 4 2 226991910 4 2 412340687 3 2 538805839 2 3 857911524 3 2 876495175 1 2 741608167 2 3 862508752 4 3 520451097 3 2 275761272 3 2 874251662 2 3 915602334 5 3 301828029 4 2 760585507 5 2 316307119 3 3 196190391 2 3 578830389 3 3 726796286 5 3 586722499 2 3 376768263 5 3 800761710 4 3 602246486 1 3 703618180 1 2 443328053 4 2 498390720 4 3 451284153 3 3 652888173 4 2 674632836 3 3 234554605 5 2 126026571 2 2 846693781 1 2 384565417 1 3 778158508 5 2 505617778 1 3 731852569 3 3 280792979 4 3 780788576 2 2 196093577 5 3 290453418 4 2 630946756 5 3 354821041 5 3 203870733 3 3 108035717 5 3 945654318 3 2 818731039 2 2 738822382 5 3 655819253 5 3 445325957 1 3 808329859 3 3 492648687 1 3 557348199 2 2 537972513 1 2 688953965 2 3 105149992 4 3 592454620 3 3 717601415 3 2 207519230 5 2 469668068 4 2 136091574 1 2 321642643 3 3 376350343 1 2 339263890 3 3 578184625 1 3 512987309 2 3 702530689 3 2 593835261 1 3 554481890 1 3 759724241 3 2 352566579 3 3 882963045 4 3 660909824 2 3 492381154 1 3 335010994 3 3 195075119 1 2 223001618 5 2 499252814 5 3 665261987 2 2 661682981 3 2 942454875 3 3 733899660 5 2 737385135 4 2 613154577 1 2 410676117 4 3 171295411 4 2 808998312 2 3 503026102 1 2 797201055 2 2 530624360 1 2 598981405 2 2 959143808 4 2 276656478 5 3 536316329 2 2 958762905 4 3 623874883 1 3 749398156 4 3 926083209 5 2 501260340 2 3 321567376 1 2 637319558 4 3 871153211 3 3 543469747 1 3 306637335 1 3 273861667 1 3 505467119 1 3 704183776 3 2 848163339 4 3 743794991 1 2 124311008 3 2 768820225 4 2 703245368 3 2 305798112 4 3 815919043 3 3 869742241 3 3 330042969 3 3 627814544 4 2 277248870 5 2 250056977 5 2 147562471 2 3 326440338 1 2 102498217 3 3 780473506 5 3 782225451 1 2 476053828 1 3 803003336 3 3 477216135 5 3 650455301 4 3 851612292 4 2 752089537 5 3 413118592 4 2 784553217 1 2 572603468 4 2 612487475 1 3 257298655 5 3 190716880 1 2 879767222 3 3 329571906 3 2 732835573 2 3 147317550 4 3 391982963 4 2 565533137 5 2 646847050 1 3 522602192 1 3 340227404 5 3 292164651 4 3 123237605 5 2 188588293 3 2 598909292 1 3 333041550 2 3 564173626 4 2 559644845 5 3 703484192 2 3 380450496 4 3 580299477 1 3 552820935 3 3 707544185 5 2 647687409 5 3 167946103 2 2 782913975 5 3 484878311 3 3 854927519 5 2 732458487 3 3 309233228 3 3 935291740 4 2 251988290 5 3 965683459 4 2 204882179 5 3 481029741 2 3 257941771 4 2 563241173 5 3 199015943 1 2 588286870 2 2 302149740 5 3 428558086 3 3 676203267 3 2 431284230 1 3 426178072 5 2 248991348 4 3 173841040 4 3 892891755 3 2 319127098 1 3 524199586 5 2 387850476 2 3 776816027 5 3 649518436 2 2 557981656 3 2 711947081 2 2 409855287 4 2 101840282 1 2 705893155 5 3 952193265 5 2 689848906 5 2 646792046 3 3 821918041 1 3 477921693 5 3 189140206 2 2 667941759 1 2 409111834 1 3 463217213 3 2 132795616 3 2 362898687 1 3 284262952 2 2 166480519 2 2 532499868 3 3 878756432 5 2 152345077 2 3 383411152 1 2 431789327 2 3 435140088 5 2 309981530 1 2 554246576 2 2 862531482 4 3 502830498 4 2 526315411 1 2 948309767 2 3 800452187 1 2 177832033 1 3 441351262 2 2 388787873 5 2 513500619 2 3 538190739 3 3 331239312 4 2 518595856 2 3 769416269 2 3 172081411 3 2 186647297 1 3 728117817 2 2 778884735 5 3 723789198 5 2 809542794 3 2 640878728 1 3 233468614 4 3 675032708 4 2 452012353 1 2 762739017 4 2 353259728 5 2 127546675 5 2 609724684 5 2 720354016 2 2 486258023 1 2 424209265 3 3 772427739 5 3 691875253 5 2 834181795 5 3 780451258 3 2 543877682 2 2 855803185 4 2 675884113 3 2 136452199 2 2 557928857 5 2 360326383 2 2 316964749 1 2 444465829 1 3 363530311 2 2 317632193 5 3 387031694 1 3 888066529 4 2 422025498 4 3 241899195 4 2 800449186 3 2 445906538 4 2 425963702 2 2 735398022 4 2 112842954 2 3 752316053 4 3 695696657 3 2 131106699 3 2 596855032 1 3 687685498 2 3 609524323 3 3 850456400 5 3 873203903 2 2 924120391 5 3 388685712 3 3 573405929 1 3 632382716 3 3 520114927 1 3 484243974 1 3 585794766 1 3 740278692 4 2 294128829 1 2 325765878 1 3 312726860 1 3 247361651 5 3 183632114 1 2 980541983 2 2 611228256 1 3 200563689 5 3 139565956 5 3 316196825 1 2 936285805 4 3 399651644 3 3 249166146 4 2 323421139 2 2 467185366 5 3 543038225 1 3 916324988 2 3 902239751 2 2 720201523 2 2 198854682 5 3 733885273 2 2 635330398 1 3 309147651 2 2 727608579 5 2 213994982 4 2 836019364 5 3 555174227 2 3 837525593 1 2 123062952 3 2 672242660 3 2 698465708 3 2 278280790 4 2 715564472 1 2 334746217 5 2 529837666 1 2 735327254 3 2 345736590 5 3 305166444 2 3 512436225 4 3 979561089 4 3 665164843 5 3 207003830 1 2 466608112 2 2 404969297 1 3 554882329 4 3 323838405 2 3 708997758 1 2 856296349 3 3 982639862 5 2 574634678 3 2 527414508 5 3 770355249 2 2 555256030 5 2 527467619 2 3 712447050 3 3 352128679 2 3 641365416 5 2 106514901 2 3 469918507 1 2 144992049 4 2 363978308 3 3 263977089 5 2 413456448 5 2 363507640 2 3 140474461 5 3 822733236 5 2 975775024 1 2 490807894 1 3 298844588 1 3 586030014 2 3 547348091 2 2 937996587 5 3 536648924 5 3 182008499 4 3 468293515 1 3 723585068 2 2 770070625 5 2 876545263 5 2 794117046 4 2 640795403 4 2 982299291 4 3 156986916 2 2 157510650 2 2 183194035 2 3 726788471 2 2 253125656 1 2 436902094 1 3 989570632 2 2 333251541 2 2 595826555 2 3 747119306 4 3 211081307 5 3 799937923 1 3 984336913 2 2 427767399 1 2 423297834 4 3 125064995 3 2 447115947 1 3 395249474 4 3 327615328 4 3 902826028 5 2 375848904 4 3 362456182 1 3 837318607 2 3 889927646 5 3 172826211 3 3 873431800 4 2 630560758 2 3 202653665 3 3 244899394 1 3 987457413 3 3 380067244 2 3 100169443 5 3 229088337 4 3 715357337 1 3 603122223 4 3 325389960 1 2 736774253 1 2 421221190 4 2 778240122 4 2 328106969 3 3 360566384 5 2 154837882 2 2 315898008 2 2 504221890 4 3 623730588 3 3 286411753 3 3 107349565 4 2 568724304 4 3 835806306 5 3 355561993 4 3 194641204 2 3 333983936 1 3 490912177 3 3 536117611 4 3 928743929 3 2 284914146 5 2 893020777 2 3 940527824 1 2 419729689 3 2 703304171 3 2 810577242 4 3 213041702 4 3 833368673 5 3 343727589 2 3 455338860 3 3 945875404 1 3 433660255 1 3 133317272 2 2 715098429 5 3 968232806 3 2 704822698 5 2 244183658 5 2 439090532 3 2 125367203 4 2 853422056 1 3 946153860 4 3 197148740 4 2 577054669 1 2 443446875 1 2 468753473 4 2 255523481 1 2 934227052 2 3 911153595 4 2 576075829 4 2 958857440 5 3 144696152 2 2 152716239 1 3 539334036 3 3 191560758 2 2 610590451 4 3 147354141 3 2 193602218 2 2 990373169 1 2 476865625 2 3 810470280 2 2 384801568 3 3 408184549 5 2 900126655 2 3 751998494 5 2 183763123 5 2 525165557 1 2 806291294 1 3 666549190 2 3 802585792 2 3 310483265 2 3 165705874 1 2 455823738 3 3 447628338 4 3 791943237 5 2 807732374 2 3 755642842 3 2 165651924 4 3 651643249 3 2 248512332 3 3 300076549 4 3 315647837 3 2 773034119 5 2 810373817 1 3 921093484 1 2 708323940 2 3 530988324 5 3 102212309 3 3 531994251 4 2 952144980 1 3 141860444 1 3 753500965 4 3 572266007 1 3 357722462 3 2 964772303 4 2 725677872 5 2 591929927 4 2 636999175 3 2 477094221 5 3 863303057 3 2 717366399 3 2 627502061 2 3 683715788 4 3 808816835 2 3 392370851 3 3 109358866 5 2 224147094 4 3 222117076 5 2 448857076 2 3 558280698 4 2 787922729 4 2 609805265 4 2 663002606 1 3 134735900 4 2 515680850 2 3 823979686 5 2 323210755 2 3 338702205 2 3 288967817 4 2 344868126 3 2 115844580 3 2 387325104 4 3 367945257 4 3 660446324 2 2 525608151 1 3 532500178 1 3 374490697 3 3 280084937 4 2 176434008 3 3 401066765 2 3 155954386 4 3 285358391 4 3 226285492 3 2 722999870 3 2 429728650 2 3 989837979 4 2 610480985 1 3 699130054 1 3 359463854 3 2 689824931 2 2 292457618 4 3 473557870 5 2 563400085 3 2 709104160 5 2 567256270 3 2 569425378 4 2 305183097 1 3 330552629 4 3 665561287 2 2 409216960 5 3 907183730 1 3 980630981 3 3 280460056 5 2 757391192 1 3 689825734 1 3 739785451 5 3 311250105 5 2 535921708 3 3 692987355 2 2 196203052 1 2 183924907 2 3 386099464 3 3 789943138 5 2 141454105 1 3 630071008 2 2 515986439 2 2 963712090 4 2 276918996 2 2 431506229 5 3 102061127 4 2 344876858 5 2 917710348 4 3 222712236 3 2 470618704 3 3 469046070 2 2 523523986 5 3 853652551 1 2 680201680 2 3 568698177 2 3 118841614 2 3 531132816 1 2 838275969 2 2 761331073 5 2 893493072 2 3 942588152 2 2 883390444 2 3 205572852 2 3 240398122 1 3 726722464 1 2 549318998 5 3 969302892 3 3 230178835 2 3 657248808 4 2 883103883 2 2 692950660 3 3 794856121 3 3 383132171 3 2 932430576 5 3 223111640 5 2 360480460 4 3 405757340 3 2 110198629 2 3 364456408 1 3 675397210 2 2 916313561 3 3 115253104 2 2 911251020 2 2 467136768 1 3 305167198 2 3 576850590 2 3 524255351 4 3 431463457 5 3 562446256 4 3 633810553 3 3 180797311 2 2 131841376 2 2 439450953 4 3 238044912 4 3 967606526 3 3 820272148 3 3 518556563 3 2 474324889 3 2 422859272 2 3 143448706 2 2 878273776 3 3 737574580 4 3 610103773 5 2 565431526 1 3 410297603 4 3 774776842 2 2 533546932 3 2 735409542 3 3 514867510 5 3 933811537 5 2 104635975 5 2 758354408 5 3 600952851 1 3 925680268 1 3 989743403 3 2 382340266 4 3 920443833 4 3 431435609 5 3 564642462 4 3 436254842 4 3 717148685 5 3 365833806 2 3 664309188 3 3 586239214 5 3 119966254 4 2 565319514 5 2 407158209 4 2 591071434 5 3 729746670 4 2 236595590 4 2 912676552 2 3 476673978 4 2 870459223 4 3 604476372 5 3 655243397 2 2 474524412 5 3 288991814 4 2 482282822 3 3 960492376 3 2 118335966 3 2 889325837 3 2 870360454 4 2 813947412 1 2 863431983 2 2 377255024 5 3 665202132 3 3 493415853 3 3 821444937 3 2 118974273 2 3 212283132 1 3 680313209 5 3 549434203 2 3 355778499 3 3 305543037 4 2 476685911 3 2 897570395 4 2 602100463 1 2 458091305 5 3 871260515 2 3 638307810 1 3 563213103 5 3 219375466 3 3 601147366 1 2 124543427 4 2 146415157 4 3 199133641 4 3 911846041 4 3 250244493 1 2 546002772 2 2 637958957 3 2 660114111 5 2 922663446 3 3 317557912 3 3 590915077 5 2 643503211 3 3 791754345 1 3 220338529 5 2 769849849 4 2 656817471 5 3 330861469 2 2 251872031 1 3 633660926 1 2 606462067 4 2 383103853 3 3 277797107 4 3 730319022 2 2 241354559 2 2 941881068 3 2 742315831 4 2 245412072 5 2 772931970 1 3 292018007 1 2 132616809 1 2 538627440 1 3 736462514 5 3 178792877 1 3 496926218 4 2 524708656 5 3 484425761 3 2 550946342 2 3 335700418 2 2 998015101 2 3 257318674 1 3 883778084 2 3 199965680 2 3 687800777 1 2 726229245 1 3 407854049 3 3 461097869 4 2 992700933 4 2 337257073 4 3 988882844 4 3 960812768 1 2 573124474 4 3 440837273 2 3 258525598 3 3 361267677 5 3 313166849 2 3 211428240 5 2 513368173 5 3 538091570 1 2 848874110 2 3 243790809 2 3 256733675 2 3 972094638 2 2 384972985 1 3 270375656 2 2 579987030 4 2 578003928 5 2 265779475 3 2 646443219 1 2 520152412 2 2 138542086 5 3 783251294 5 3 468189426 5 2 585768942 2 3 303942680 4 2 614821354 1 3 269911908 3 2 388140860 1 2 452440169 2 2 787640616 2 3 819095623 4 2 943921035 2 2 391887399 5 3 821378729 1 2 872692158 2 2 459179771 1 2 836907793 3 2 102057979 4 3 950915453 5 3 525867304 5 3 137349451 5 3 507125087 4 3 441170393 4 3 491080864 3 2 595034932 4 3 938587210 3 3 932514280 1 2 109853096 2 2 624803171 3 2 586078508 1 3 386644633 3 2 742746371 1 2 130862569 3 2 413672868 5 2 724748327 3 3 358609416 1 2 516890589 1 3 225320090 1 2 963652629 3 2 464771408 1 2 934446583 5 3 806987189 2 2 271048209 3 3 138934881 5 2 843097437 4 2 625508191 3 3 163617889 3 2 278788651 4 3 373994970 4 2 892493016 4 2 663783532 1 2 515781143 1 2 525928437 2 2 868021960 4 3 873014909 1 3 278781068 5 3 407456787 3 3 368327810 3 3 639712352 4 3 678171822 5 2 973366364 2 3 464518311 2 2 376310918 5 2 883469520 3 3 696183623 3 3 199737849 2 2 547481467 3 3 225529637 5 3 376822501 2 2 588401371 4 2 489650921 4 3 350439643 1 2 956728768 5 3 170514315 2 2 922412742 5 3 803836578 3 2 120979668 4 3 466671531 2 3 608087553 2 2 198812837 2 2 474351054 4 2 359261694 2 2 746382173 5 3 185338979 3 2 651228166 4 3 105020414 3 2 316499544 3 2 753880519 3 2 247552256 2 2 348837527 5 3 829831550 3 3 595486191 1 3 620502681 5 3 131544955 1 2 457601723 3 3 870435722 2 3 940554837 4 2 104080416 3 3 133389899 3 3 243339063 4 3 867623636 2 2 663678891 1 3 116064384 1 2 651399575 4 2 125349147 3 2 360463649 4 3 103065513 1 3 678729891 5 2 846889463 3 3 358334922 2 2 611028524 5 3 728116225 3 3 315569604 3 3 460270137 1 2 657705364 2 2 221511447 1 3 292225100 1 2 792224086 5 3 649964460 4 3 659045191 5 3 909473768 3 2 977743574 3 3 319523376 3 3 115181736 2 3 599972173 3 2 714490747 4 3 452745164 1 3 981622771 4 2 336480022 4 3 192298103 2 3 386478171 2 2 768135386 3 2 371619027 4 3 724725093 5 3 289708103 1 2 479199859 1 2 684621570 1 3 480921529 3 2 845266164 3 2 367205490 2 3 545553334 4 3 550983842 3 3 866259398 4 3 846596664 4 2 610061865 1 3 852552933 2 3 973421339 2 3 765326415 2 2 484390247 4 2 731464882 3 3 693926084 5 2 475630716 1 3 285966023 3 2 388184379 2 2 842995629 3 3 801012746 1 3 540457214 2 3 558511536 5 2 641924291 1 3 676252106 4 2 353845116 4 2 843865249 3 3 412891089 2 2 646125164 5 2 663392140 5 3 474477424 1 2 489443398 5 2 553821184 3 3 532031185 2 2 208443950 1 3 923997917 3 3 427444872 3 3 409666187 5 3 144640370 1 2 172408151 4 2 546504054 2 3 771812724 5 3 883062618 3 3 231349349 1 2 857000465 4 2 598417482 1 2 962506233 1 3 116289599 1 2 266028980 4 2 207141164 5 3 345130803 2 3 933556618 1 3 564334661 5 3 105162071 2 3 273459180 1 3 662450485 4 2 748011173 1 2 977640787 2 2 296736259 4 3 467220858 1 2 424672560 4 3 107581772 4 2 515405739 5 2 506590967 3 3 149354922 2 3 209553021 3 2 385806543 3 3 296421059 3 2 204963454 2 2 541419470 3 2 263200572 5 2 826429972 2 2 485560741 5 3 710180723 3 3 681396657 2 2 154701302 3 2 309811240 3 3 623236296 2 2 378443452 1 3 703177634 4 2 547517471 3 2 636684239 2 3 968562307 4 2 700973455 4 2 372359831 2 3 317677981 3 3 598173430 3 2 697416924 5 3 296898886 4 3 103848274 3 3 858649668 1 2 398767253 2 2 772269349 4 3 433771135 5 2 159702848 3 2 181817228 4 2 215805768 1 2 174496541 1 3 100592952 1 3 714796724 2 3 949757029 5 3 401439313 1 3 526526417 4 3 395517010 5 3 360800411 2 2 963849544 1 3 927797618 4 3 509743333 3 2 571240911 4 3 288864234 3 2 696789244 3 3 995574191 5 3 555894203 1 2 367517578 5 3 710879664 2 3 865056016 3 3 457416704 3 3 809788557 3 3 826923261 5 2 183344514 1 3 779695627 2 3 704815679 4 2 918766941 4 3 646094577 5 3 963791581 2 2 864035503 4 2 710787516 1 3 717603751 3 2 904836956 4 2 707446322 3 3 727507255 5 3 745073511 4 3 645169843 4 3 187890785 2 3 851696098 3 2 287836814 3 2 428010890 3 3 775790768 5 3 487181850 1 3 432859536 1 2 253707561 5 3 851438148 1 3 418969847 4 2 720237742 4 2 666879957 4 2 638219328 3 2 539304749 2 3 637530698 2 3 496056180 4 2 575782197 1 3 666759430 2 2 436776702 5 3 859422721 1 3 366118284 1 2 405458005 1 2 343647179 5 3 921757641 2 3 657261620 1 2 345951811 1 3 150591659 1 2 144344893 2 2 915826190 2 2 320288089 2 3 665259047 5 2 812060482 3 3 190184790 5 3 308792710 5 2 852267801 2 3 806775339 4 3 204124620 4 2 728775387 3 2 205274924 4 2 494699396 3 3 558604056 5 3 653767855 2 2 139367784 1 2 297825564 2 3 763103255 4 2 978938844 1 3 789137517 4 3 557937666 2 2 628187734 2 2 610222127 4 2 849932226 2 3 529011645 5 3 108777219 1 2 267443581 1 2 698836291 5 2 722263625 5 3 396557782 5 3 401484706 2 3 668269594 2 3 129052198 2 3 284142420 1 3 770940604 5 3 986717988 1 3 676561105 5 3 395722814 5 3 412680171 4 2 213835927 3 3 127921127 2 3 767846260 2 2 744585470 1 2 740260949 2 3 611587486 3 3 186837759 1 3 718623175 3 3 584031158 2 3 836621808 3 2 669452146 3 3 968284705 1 3 381599201 2 3 197159469 1 3 468596274 5 2 147464124 4 2 296951774 4 2 575537965 2 3 371171811 2 3 735426121 2 2 834618992 2 3 497825933 3 2 739199102 5 2 542600674 1 3 576116660 1 3 363154577 5 3 585838620 5 2 800658133 5 2 983841472 1 3 524732649 1 3 855421560 4 2 197411410 4 3 507326654 1 2 406909190 2 2 529206173 4 3 587673572 3 3 965819597 4 2 232042881 3 2 482025202 5 3 200938942 4 3 946904982 5 2 802559871 3 2 213343662 4 3 466142687 1 3 622202395 2 3 355515401 1 3 482760248 3 2 565817098 2 3 334171224 1 3 709337919 3 2 699984492 2 3 796626446 2 3 713933404 2 3 785039962 1 2 295475089 1 2 298967045 3 3 712070150 2 2 152057913 4 2 887214313 2 3 658603737 5 3 231289162 5 2 933449041 5 3 573394685 1 3 628209973 3 2 679370461 4 2 855762411 4 3 437937752 5 3 861672751 3 3 455873206 5 2 155925222 1 3 615503385 5 2 874246329 4 2 566661384 3 2 168124610 3 2 882352258 2 3 766199745 1 3 680851890 5 3 572756631 4 2 787727572 3 2 626520565 5 3 157810410 5 3 699179339 2 3 558156779 4 2 739544156 1 3 582217958 2 2 228226082 1 2 932608796 4 2 592223785 2 3 464785316 4 3 834826840 3 2 409884470 1 3 430980729 1 3 757377566 1 3 566053129 1 3 105893453 3 2 372650410 1 3 292094541 5 2 299206332 1 2 571353283 5 2 286979072 3 2 606722911 4 2 772888732 1 3 304918135 2 3 726741919 2 2 234015315 1 2 320748313 1 3 585947366 3 2 822885761 1 3 310547817 3 2 264053710 4 3 844787979 4 3 420314093 4 2 510785078 1 2 163551535 3 2 973839008 2 3 272200235 4 2 360179312 2 3 283353475 3 3 260729597 2 3 896346687 2 2 431732205 5 2 775632769 4 2 418526971 5 2 278239434 3 3 660907598 1 3 477928523 5 3 552387286 5 2 246311118 3 3 288643445 3 3 452643127 1 2 213673346 1 2 146453539 1 3 718852677 4 2 225876542 2 3 705491848 5 2 932559065 5 3 224687377 1 2 962961012 3 2 327956096 2 2 599816696 2 3 687760570 1 3 211919742 2 2 454685520 2 2 866843256 5 2 543304199 5 2 564975638 4 3 969599688 2 3 551746499 1 2 621108509 4 3 858189372 4 2 101838842 5 3 485129826 2 3 128296256 1 2 986607875 1 3 564371317 1 3 422008606 4 2 882127726 1 2 783557184 2 2 132162491 5 3 578750924 2 3 649778544 2 2 542457436 2 2 811928441 3 2 830846853 3 3 109954289 5 2 607306494 2 3 828333911 5 2 630191280 2 2 571286827 4 2 773304818 2 2 306607767 3 2 544613157 3 3 696247145 2 3 287261456 3 3 763487924 1 2 456708156 5 2 944494276 3 2 559235932 4 3 620934755 5 3 474666273 1 3 844047376 5 3 264042027 3 2 191762864 4 2 770850282 5 2 568062644 4 2 302106190 2 3 849111759 1 2 625767171 4 3 182955646 1 2 327520195 5 2 193660210 1 3 297614371 4 3 371027233 1 2 431350428 5 2 160957453 2 2 371267267 5 2 822826083 2 2 112743869 3 2 811140945 4 2 833860337 5 3 423492251 5 3 241447704 1 3 562046278 5 2 108639618 4 3 430081235 2 2 891330298 4 2 508131919 4 3 519202627 5 3 670291389 2 2 302072878 5 2 179986592 2 2 819453190 1 3 357755088 2 3 403562830 2 2 149025669 1 2 519940942 3 3 671518055 3 2 716343611 3 2 443291841 5 2 946114672 1 2 171530481 2 3 797769212 5 2 782032713 4 2 405713255 2 3 910057291 2 2 105849352 5 2 975013477 3 3 403498247 2 3 164750638 1 2 760501660 4 3 814409139 5 2 437721952 1 3 873535580 1 3 375148059 3 2 381810510 2 3 278673163 5 2 560853817 5 2 824966678 5 2 242924587 2 2 886069221 1 2 153974151 5 3 189078689 5 3 756984936 1 3 482148789 1 2 665112243 4 2 624862261 1 3 367679856 1 2 937652338 2 3 373269494 2 2 484541612 2 2 164860705 2 2 510348955 4 3 182559163 3 3 783122584 3 3 308620084 2 3 902619892 1 2 550255195 4 2 124035578 2 3 603740466 3 3 141512054 2 2 535648032 3 3 401797463 4 2 720289438 3 2 144050141 3 3 164010836 4 3 829075494 5 3 178188667 2 2 861792011 3 2 264658344 1 2 138543594 5 3 490516340 5 3 587299738 2 2 711819552 4 3 355838217 2 2 786600561 4 3 710836792 3 3 722738878 1 3 909938761 3 3 801509340 2 2 407419303 1 2 875797126 5 3 203001901 3 2 966287441 5 3 969984504 1 3 230372220 5 2 623828532 2 3 676294217 2 3 168291886 4 3 420496175 5 3 611097377 2 3 370956345 4 3 269402457 5 3 220919812 2 2 618582082 2 2 505716192 3 3 912088349 1 2 995754970 5 2 266086565 2 3 479199436 5 3 164193724 3 2 576752444 2 3 172219472 1 2 502089224 2 2 214586518 1 3 305470464 5 3 767026287 4 2 955136699 1 2 296422403 3 3 348153558 4 2 321738624 4 3 235313524 4 3 561079879 2 2 629180975 4 2 247189630 3 3 282951605 3 3 513106910 1 2 157329007 3 3 715954896 5 3 572221436 4 2 952935293 4 2 504775873 5 3 457748670 1 3 623038654 5 2 385244715 2 2 566679662 4 2 389320714 3 3 385571018 2 2 335936165 3 3 867647758 2 2 975300739 5 2 558705645 1 3 451017569 4 3 802020926 4 2 609834363 3 3 518916213 4 2 927088445 2 2 284503818 3 2 588559054 4 2 852780308 2 3 919620409 4 3 755678198 4 2 298627721 1 2 849492032 4 2 305563691 1 3 721570335 4 3 712582687 4 2 806749926 1 2 992941854 1 2 906872795 4 3 155412642 1 3 258494773 5 3 352020263 1 3 197913219 2 3 430468309 4 3 316593141 4 2 379593289 2 3 349889427 2 2 480956169 5 3 379160233 3 2 963374665 1 2 445243540 3 3 525972792 2 2 309141106 3 3 175850633 4 3 694369658 1 3 559749709 1 2 463705632 4 2 900226447 5 3 311430323 1 2 688934930 5 2 331327983 2 3 730302189 5 3 413870891 5 2 259939730 2 2 764659454 3 2 504613359 2 3 369175942 4 3 961506841 1 3 766015661 4 2 928556267 3 3 894615961 1 2 891630404 2 2 693944386 4 3 321619756 1 2 820071072 4 3 407614408 5 3 376629923 1 3 226155414 5 2 304336917 5 3 510462389 3 2 131830362 4 2 509010826 3 2 445470339 3 3 407145496 4 3 418207741 2 3 500172566 3 3 119879640 2 3 930103062 3 2 529742297 2 3 575964635 2 2 995675356 2 2 340479084 1 3 771226422 3 2 706355004 1 2 328092736 2 3 323337700 2 3 990689782 4 3 868120378 4 2 549136759 5 2 296185950 3 2 677495968 4 3 702840429 5 3 854747797 1 3 309588748 4 3 620772027 1 2 705055507 4 2 973766491 4 3 153135789 1 2 279430441 1 2 271758152 2 2 669186481 1 2 293019827 5 3 469566442 3 2 680999182 2 2 673357596 3 3 710226438 3 3 109479608 4 3 265981091 1 3 375776321 4 3 270908814 1 3 250707791 4 3 482321882 3 2 929836559 4 2 285778850 1 3 344010932 2 3 943058403 5 2 431664579 2 2 815218934 4 2 468301039 3 3 113845190 1 3 892316658 5 3 160990826 1 3 153577392 5 2 231345753 4 2 636735782 5 2 477430316 1 3 850390140 1 3 562669394 4 2 616476840 3 2 662002438 3 3 344204530 2 3 575911492 3 2 515374623 3 3 956135050 1 3 787221760 2 2 345820903 2 2 431105378 4 2 729330730 4 2 248051416 4 3 776099423 2 2 181052877 5 2 354451834 3 3 416069583 5 2 277285241 2 3 611271090 5 2 463631971 2 2 261484232 5 2 131533872 3 2 142509740 1 2 471566604 5 2 544273938 2 3 590929238 3 3 635808949 4 2 380985135 1 2 454926458 5 2 762740203 4 2 429190742 1 2 624271839 5 2 927001469 2 2 587663292 2 2 632775391 4 2 170421936 2 2 529691445 3 3 716798695 3 3 610343510 5 3 614389774 1 3 899690473 4 2 947517036 2 2 182006698 1 3 544568948 1 2 339801769 2 2 990355933 3 2 790431504 4 2 345165151 2 3 429545002 2 3 635410853 1 2 716756949 4 3 653962378 4 2 797586995 1 3 846381579 2 3 168305303 3 3 587411567 2 3 166801902 3 2 967669953 4 3 346834234 5 2 470028984 2 2 777066808 4 3 815196218 4 2 768968044 2 2 163464601 1 3 540212070 2 3 223397119 2 2 766727886 3 3 958574460 3 3 157151590 1 3 726611157 2 2 368068869 4 2 343492269 1 2 470523854 5 3 384565572 5 3 165194854 1 3 563362596 5 2 390244801 5 2 285417523 4 3 792692678 2 2 987520382 2 3 316088385 5 3 947514083 4 2 318511287 2 3 605156640 1 2 349387145 3 2 316448442 3 3 477062457 4 2 975136480 5 2 903026659 1 3 349921963 4 2 197020658 3 3 440281789 3 2 388903817 5 2 276012783 1 2 328052852 2 3 964387534 5 2 212885365 1 2 318576661 5 3 969292437 5 3 711726009 2 3 214941796 5 2 359908319 1 3 433049645 2 2 394660134 2 2 966965277 2 2 231478698 3 3 261058561 4 3 918040781 4 3 692286752 4 2 574749265 3 3 264488365 5 2 620718776 4 3 108040921 2 3 136776842 2 2 384739280 4 2 850806244 1 2 800859538 4 2 686962387 5 2 392798333 3 2 440017454 1 3 173700535 3 2 850463734 5 2 427833189 2 3 970436688 4 2 597413299 3 3 311834091 3 2 508419187 4 3 313190506 5 2 690783030 4 2 645118085 5 2 300176496 5 2 620894493 3 2 443159702 5 3 673849541 3 2 824253721 5 3 605936874 4 3 889485321 1 3 699167879 3 2 145304338 4 3 673425878 1 3 578897415 2 2 124298574 4 2 462792237 2 3 964519028 4 3 670004392 3 3 243390965 3 2 346776878 4 2 263785828 1 3 556481073 5 2 590070158 5 2 727437968 1 2 455415898 4 2 576184498 4 3 988917683 2 2 937965558 3 2 773270332 3 3 853764102 3 2 618864984 4 2 349932977 3 2 491201642 5 3 848267727 1 3 712378880 1 3 506974283 3 3 899754091 3 3 661303822 5 3 317313445 5 3 335145482 1 2 295924017 4 2 766195410 3 2 611883735 2 2 464004212 1 2 168603118 5 3 347268796 3 3 931758914 3 3 103169572 5 3 474592773 5 2 459817697 5 3 250714178 4 3 326869923 5 2 125380780 3 3 400609049 1 3 876788900 3 3 205594420 1 3 579385714 1 2 765423831 4 3 219414483 4 3 389283762 4 3 731586187 2 3 680480898 1 3 287786018 5 2 382926078 1 2 620726099 5 2 908278494 4 3 946026449 5 2 330934809 4 3 688684295 2 2 550236144 2 2 658182609 4 3 121576485 2 2 266525827 4 3 398311627 1 2 249646885 4 2 932181017 5 2 732706047 4 2 431417245 4 2 400379421 3 3 638934483 3 3 540890959 2 3 800922576 5 2 260847398 2 2 145458340 2 3 187516575 2 3 810040953 3 2 788396796 4 3 600614112 2 3 703761676 1 3 659763119 5 3 175182434 2 2 701108223 5 2 114977967 4 3 542644021 4 2 816639343 2 2 422564584 1 3 736565594 4 3 679039766 3 2 112029128 4 2 162011835 1 3 139196845 5 3 146402914 1 3 430298556 2 3 653939813 1 2 647918991 3 3 134377919 2 2 971233268 3 3 673260042 1 3 141851734 2 3 357675262 4 3 933310940 1 3 650249402 5 3 139736391 5 2 475529807 3 2 673411708 3 2 196774805 1 2 938649566 3 3 636140936 5 2 762629862 3 2 169710566 4 2 884575224 3 3 757676330 3 3 592827994 3 3 218250162 4 2 166430889 5 2 972003245 5 2 455464414 4 3 109296087 3 3 633777274 3 2 576057550 2 2 371626539 2 3 332896330 4 2 113531259 3 2 355676078 4 3 694554512 3 3 417851373 3 3 186046481 2 2 460542874 1 2 182330314 5 3 301315971 2 3 652967877 5 2 220906471 1 3 440525501 5 2 643781168 4 3 761889612 1 2 104061404 4 2 639569945 5 2 370165840 5 3 110041273 4 2 922077707 4 3 167763065 2 3 466256833 5 2 860207165 1 2 136395290 4 3 460193816 3 3 296245819 5 2 618562709 1 2 279758417 1 3 965563326 2 2 992739990 1 2 735954692 5 2 619175688 3 2 323339816 3 2 351211550 2 2 577261748 4 2 420705330 4 3 456939619 5 3 998547448 1 2 739358123 3 3 471040770 2 3 232400741 5 3 795110304 2 3 258575241 5 2 258629302 2 3 301782149 4 2 964949444 3 2 893548158 3 2 975195506 1 3 350443757 2 2 540507688 3 3 170437025 5 3 653871978 5 2 508606828 1 2 931615740 5 2 679991311 2 3 688702142 4 2 693973353 2 2 821414010 3 3 503849568 2 2 952820591 3 3 774984956 1 2 802056866 1 2 758035612 4 2 841216640 4 3 968743440 1 2 531399245 2 2 563508091 1 3 620415817 2 2 779443555 4 3 945083331 5 3 684571235 2 3 571463517 5 2 294661099 3 3 174413799 5 3 742633508 3 2 513128287 2 3 831452478 4 2 720662661 2 2 175059337 4 2 985046082 5 3 123115240 5 2 991560954 1 2 832565759 1 2 339694616 1 3 322345304 1 3 225335833 5 3 619004330 4 2 241076264 3 3 106845690 2 2 312219104 5 3 224897053 3 3 605834119 5 3 653054849 1 3 303746384 5 3 676550125 2 3 958028193 1 2 930424694 4 3 545694013 4 3 126741292 4 2 431201030 1 2 668274014 4 2 389147989 1 2 254803686 2 2 177372146 1 2 522640468 5 2 711485526 5 2 546334814 2 2 112232868 1 2 728806841 2 2 522264362 1 2 305474369 2 2 294908191 4 2 993313552 2 2 272930867 3 2 334445023 5 3 589859658 4 3 209769615 4 2 433803543 2 3 236715080 5 3 422127439 4 2 363634843 4 2 575520385 4 3 368486672 5 3 675023087 3 2 275033781 5 3 407481232 3 2 976804105 1 2 830062446 4 2 991524382 1 3 470479577 1 2 192662490 2 3 497404152 1 3 648543243 5 2 738976163 5 3 640170341 3 2 536883399 5 3 640022703 5 3 540022236 5 2 277277142 4 3 515651086 5 3 312201737 5 2 355770332 3 3 406685662 2 2 100142540 2 2 188123362 4 3 588764405 5 3 385163817 4 2 881456514 4 3 590914499 5 3 874713574 2 2 580434652 2 2 133545736 3 3 444847501 1 3 248344615 5 3 826939724 3 3 209241535 4 2 904829270 5 3 735175649 3 2 732115869 5 2 189879323 2 2 597910503 4 2 388869122 3 2 474834619 5 2 631653267 2 2 316877752 4 2 307481728 3 3 307857155 2 3 671737688 1 3 374380196 4 3 523542803 1 2 895651540 2 3 517413590 2 2 864475133 3 2 570524173 2 2 175969293 1 2 472625677 4 3 907943369 3 2 972192945 5 2 852927436 5 3 549366347 1 3 699048663 1 2 650331159 2 3 363313689 2 3 809370714 2 3 736019726 5 2 352179228 1 3 881055580 2 2 345733912 4 2 640964239 5 3 286345361 3 2 903546959 2 3 934225718 5 2 335517962 3 3 792574621 2 2 649584082 5 3 368789680 5 2 406463655 2 3 882334744 2 3 206291151 1 3 503829560 3 3 116703298 4 2 927046238 2 2 990093763 4 2 769440709 2 3 268377591 2 2 938356816 1 2 210127810 3 3 562078044 3 3 562189174 1 2 921193594 3 2 824715621 1 2 545209654 3 3 169913150 1 2 601284642 5 2 330539958 1 2 862555223 5 3 483242819 2 2 300793108 5 3 431994434 2 3 401237059 1 3 484350764 1 2 768882734 1 3 378854284 1 2 268399202 3 2 696062481 3 3 999906096 5 3 265609729 1 3 529330413 2 3 366446076 2 2 122558409 5 2 941641787 5 3 265720027 2 3 644938424 2 2 825340386 3 3 860489037 1 2 578964629 1 2 795461280 3 2 665622133 5 3 215926827 1 3 397193300 1 3 444043632 2 2 756967644 1 2 503575562 5 3 256600171 3 3 204060892 4 2 439924304 2 3 954186463 4 2 525185277 3 2 964829814 5 3 621250125 1 2 612432908 2 2 800033507 3 2 560427638 5 2 378303765 3 2 781972682 3 3 146619778 2 3 918938987 5 3 411842751 3 3 445119843 5 2 122273207 2 3 352370297 3 2 432390781 2 3 660407306 4 3 231593343 5 3 556094060 4 2 980202123 3 2 353443483 4 3 604090916 3 3 573406333 2 3 366388120 2 2 365701998 1 3 610618346 5 2 141238431 5 3 258192084 2 3 380168106 5 2 768739218 1 3 726501752 3 3 587944789 5 2 244881967 5 2 243697067 1 3 410164306 4 3 583598216 5 2 225817903 5 2 897156582 5 3 975028700 1 3 357987279 5 3 844621878 1 2 209249791 4 3 116003771 3 2 334540525 2 2 618365987 1 2 657171192 2 3 409762984 1 2 520040964 1 2 255430524 1 3 435617380 5 2 139844294 5 2 917439000 2 3 919015939 2 2 222647731 3 2 394548179 3 3 859549972 3 3 882158222 3 2 592378038 3 2 616085501 3 3 156590912 1 2 256365393 5 3 867272738 1 3 581801102 2 3 426447777 3 3 687323210 5 3 422072418 5 3 862014316 5 3 603832460 1 3 417974613 5 2 984219055 5 3 140557148 1 2 525213272 4 2 598264810 5 3 766283513 4 3 173544966 4 2 497863860 2 3 734267195 2 3 324899213 2 3 974873303 3 2 278712733 4 3 745415292 3 2 579850760 5 3 750128434 2 2 742971489 3 2 731443223 5 3 146467742 3 3 385604360 5 2 285387394 3 2 238165289 3 3 976480787 5 2 842706923 2 2 265381551 2 3 869057190 5 2 780064642 3 2 338754232 4 3 817999636 1 3 484714457 5 3 537214233 1 3 593485687 5 2 796489652 1 3 267682328 3 2 688394942 4 3 652981735 3 2 684143228 2 3 676591448 1 2 935825228 3 3 217752055 4 3 210994139 3 3 933310660 4 2 132503887 5 3 538198033 1 2 737606252 1 3 945182654 2 3 344063770 4 2 657012377 4 2 611622269 4 3 861276531 5 2 170166746 5 2 221857171 4 2 115331124 2 2 986321091 2 3 220271948 1 2 171836324 1 3 131419722 5 2 653728893 2 3 128408263 3 3 938777088 2 3 865882483 1 2 919327632 4 3 818345642 5 3 961415223 1 2 464497128 3 3 363272664 1 3 323682027 4 2 367954775 2 3 852094476 1 3 729023598 1 2 593867350 3 2 762378143 5 3 351637001 5 3 510081344 5 2 224312132 3 2 757939822 5 2 582052211 5 3 779324209 4 3 464274480 5 3 540700382 2 2 315906843 3 2 432350685 4 3 708014746 1 3 607281926 1 2 545450288 1 2 839964636 2 2 473111474 3 3 378668339 2 2 172731050 4 2 569004116 1 3 623163140 5 3 971248439 1 2 657281463 3 2 304213106 4 2 562276352 2 2 917924258 3 3 502926486 1 3 357569639 3 2 182420966 5 2 192989176 3 2 101649014 1 3 318587364 5 3 564689935 1 2 413209000 1 2 711579768 3 3 470093221 1 2 584880478 3 2 656077240 1 2 932836046 1 2 958245823 3 3 131088363 5 3 165960059 3 2 684046898 2 2 817064364 2 2 389016934 4 2 838271550 1 3 526996821 2 2 417118327 1 3 619128691 5 3 659135757 4 3 599943109 2 2 871275911 5 3 427127694 2 3 520269917 1 3 593670367 1 2 840747849 5 3 761310646 4 3 717664894 5 3 381590607 5 3 790875186 2 2 233728860 4 3 258048451 5 2 226060369 2 3 483138429 4 3 594351828 3 2 483297062 2 3 623766600 2 2 532052747 2 3 543051579 2 3 530205746 2 2 340000672 3 2 860860282 4 3 638050512 5 2 101145999 3 2 826790155 1 2 365617322 4 2 288766831 4 2 225197850 1 2 291379726 1 3 331653799 2 2 781670989 2 3 409516826 4 2 717524657 3 2 892752819 5 2 921142306 5 3 830059275 4 3 814783950 1 3 587380668 4 3 312358182 5 2 156632616 3 3 890825820 4 3 264720676 2 3 128708354 4 3 405288908 5 2 462157621 4 2 197058957 5 2 786969990 2 3 141008394 5 2 377138901 4 3 648724379 4 2 697242998 2 2 596215646 1 2 391433543 5 3 127121269 3 3 873903935 5 3 791018872 5 3 507780328 5 3 590131687 3 3 338035002 5 2 779891076 4 2 294651014 5 3 484391814 1 2 196468878 4 3 176597152 1 2 896881189 2 3 229389863 1 2 276742349 5 2 617351334 5 2 880322637 1 2 986743088 2 2 915801732 2 3 436823222 3 3 723838682 1 3 937634231 3 3 146231731 2 3 885382738 5 3 309266349 1 2 916458003 5 3 737722836 3 3 732784356 1 3 605748641 2 2 505847315 3 3 592424068 2 3 418846218 5 3 108153719 2 2 249017568 1 3 241579959 3 2 233005929 4 3 554990514 4 3 113968299 3 2 110172653 5 2 256472615 1 3 715203634 1 3 255682217 4 2 715091431 4 2 260658306 5 2 349351036 4 3 281151231 4 2 762289952 5 3 810038019 2 3 659720826 1 3 619003453 2 2 266863522 2 3 908291245 2 3 206968620 1 2 939467295 3 2 214514140 4 3 997538428 5 3 869000446 1 3 532078358 4 3 701130177 4 3 492211942 5 2 176434203 4 3 832883468 1 2 605695656 4 3 921743997 5 2 256603497 2 2 826812072 3 2 633735268 4 3 393126870 3 2 916928089 3 2 933471486 1 3 262159615 1 2 590903620 2 2 567221468 5 3 933550823 4 3 767163390 3 2 817165706 3 2 769344408 3 3 613453475 1 2 870348033 5 3 467766821 1 2 765141548 4 2 621829025 1 2 340793242 4 2 114245836 4 3 997860612 5 3 723804149 1 2 422634729 1 3 465507341 3 2 166506472 3 2 472224619 3 3 922183738 5 3 902480509 3 2 720350389 5 2 708855547 3 2 407266056 5 2 352132597 4 2 154946049 4 2 333443072 2 3 658133031 4 2 460655506 4 2 760100144 3 3 272659918 2 2 686787189 5 2 982299059 5 2 231546234 1 3 194132076 4 3 516689604 1 2 591065313 4 3 629227580 4 2 906918096 4 3 516670375 1 3 453662891 2 3 366820356 1 3 453640196 1 3 864119109 3 2 992547443 5 3 711210294 2 2 202293401 5 2 817959916 1 2 380362053 2 2 919780982 3 2 819755629 4 3 353567739 4 3 786604041 2 2 307360576 3 2 502480105 4 2 443620440 1 2 811038904 1 2 172335332 3 3 107999881 1 2 403008220 5 3 515962275 1 3 710531388 5 3 395370079 5 2 714123035 2 2 382002897 4 2 641398210 3 2 443194275 3 2 327116550 1 2 547031567 4 2 729465867 3 2 478900570 4 2 178759198 3 2 374321404 3 2 707012052 2 2 706294755 2 3 748543638 3 2 345391319 5 2 345832793 4 3 836324124 2 3 462842307 4 3 454141932 1 3 530322464 2 3 523317690 4 3 314374632 3 3 708605823 5 3 209603946 5 2 615989283 4 3 178315105 4 2 953662375 1 3 635210804 3 3 664799023 2 2 248449768 5 3 282654601 5 2 227410349 2 2 144811282 4 3 122759426 3 3 318271010 2 3 107371015 4 2 564190452 4 2 316299518 5 2 581612880 1 3 902380381 3 3 156114562 2 3 381838970 5 3 657797962 5 2 864589143 5 3 746373963 2 2 342968308 4 3 815670224 5 2 763818283 3 2 128021332 1 3 905540675 3 3 822401811 5 3 687396912 5 2 153483247 1 2 305877796 3 2 906424412 5 2 104001465 4 3 337457768 3 2 643745318 4 2 571166466 5 3 297919061 2 2 898813144 3 3 299543949 5 3 487408059 1 2 249815158 3 3 898035014 5 2 337907275 2 3 350015103 5 2 215894298 2 3 544006046 3 3 280468600 3 3 991219114 1 3 804227064 1 2 610409673 2 3 751972315 3 2 835390212 3 2 636618112 2 3 254149417 3 2 512080081 5 2 137720173 5 3 717596948 2 3 129215837 1 3 384564906 4 3 545661119 4 2 974971287 4 2 591004780 1 2 409299562 4 3 326641629 5 3 431920805 4 3 785974393 3 3 675757274 4 2 306659224 5 2 243725039 3 2 206751866 1 2 564506122 4 3 356275780 2 2 790431292 3 2 634322105 2 2 802756378 4 3 114630602 4 3 633728642 3 3 632676983 5 3 309648754 1 3 849950128 2 3 747800021 4 3 571386074 4 3 289718422 2 3 117513599 1 3 908287918 5 2 231908480 3 3 729716255 4 3 322412282 5 2 510650530 3 3 699559753 2 3 752614310 3 3 152021928 5 3 915962243 2 2 747022384 5 2 325377068 4 2 322393447 3 3 766477084 1 3 485239974 3 2 925687105 5 2 932288556 4 3 462539711 5 2 158948202 5 3 200245016 4 3 145119466 3 3 306155932 1 2 567066252 2 2 550738230 3 2 130007457 2 2 121431670 4 3 398942542 2 2 434754428 5 2 701027183 4 2 139507460 3 2 183041250 5 3 623685651 3 3 215739589 5 3 689134278 2 3 833918386 5 2 316819192 3 3 956850166 4 3 316397786 1 2 813985144 1 2 392026435 3 3 740422981 4 2 154141973 2 2 835498874 3 3 571126486 4 3 802138212 1 3 926943124 5 3 536809253 5 2 457633856 2 2 779712054 3 3 110170213 1 3 150410304 3 2 778759784 5 3 374858801 1 2 251932222 5 3 641647648 2 3 140748256 3 2 658161934 2 2 324140333 1 2 122565801 5 3 777712382 1 3 562805133 3 2 123447991 4 2 546554660 2 2 186486413 2 2 803134506 5 3 385979813 2 3 260811944 5 2 531739700 4 2 418950654 5 2 479011448 2 2 209508287 1 2 572760098 2 3 468399025 2 3 214074896 2 3 844588693 3 3 762847553 3 2 182508413 1 3 311789022 4 3 397894730 3 3 334368609 4 3 898177573 1 2 461947542 5 3 941028271 4 3 532659118 3 2 614317462 1 3 217701125 3 2 155294518 5 3 203003433 5 2 857840983 3 3 216716101 1 2 561230401 1 3 550227856 1 2 757713225 3 2 905943818 5 2 519689122 3 2 899609629 4 3 861536194 5 2 843213050 3 2 216487414 2 2 183632384 5 2 291974726 4 2 621040446 2 3 142361052 4 3 891156705 2 2 555450265 4 3 202703933 2 3 657363404 4 3 670510688 4 3 103396853 4 2 286401457 3 2 344413869 2 3 735054982 2 2 522440821 2 3 919586874 1 3 336390623 2 2 223423191 1 3 800062424 5 2 867426262 5 3 339900445 2 2 850216001 4 2 320289276 4 3 914671791 1 2 580045673 1 2 931425841 3 3 848357650 1 3 155581176 4 2 568565044 1 3 164837955 5 3 170150506 2 2 163600669 2 3 423517186 2 2 613974823 1 2 906803787 3 3 456845710 1 3 103517894 4 3 652437267 5 3 182451479 3 3 550914982 5 3 153561053 5 2 338842521 3 3 672308696 5 3 316281361 4 2 561151108 3 2 671018910 3 2 511832992 3 2 374679784 5 3 858546728 1 2 832510800 3 3 868970172 2 3 497316074 3 3 268203952 2 2 232882814 1 3 759908223 2 2 234941720 1 2 198621705 3 3 699796237 2 3 349046736 3 3 453009478 2 3 223750073 4 2 486968003 1 2 734084663 1 2 275986644 5 3 928072358 4 2 355373912 4 2 883253916 1 3 121801945 3 2 655713590 4 3 981573713 5 2 414769875 5 2 990522088 4 2 515914766 2 3 310932604 3 2 103884708 5 3 648825910 4 3 529749379 5 3 528970098 4 3 978111414 3 2 676595497 4 3 333720821 4 2 483372460 5 2 311346684 1 3 339353278 3 2 664270620 2 3 945622588 1 2 718644052 5 2 184325327 4 2 215313695 2 2 585815200 5 3 202693407 5 3 242736350 4 3 129191007 5 3 766502007 1 2 494561573 5 2 543202094 4 2 408478247 4 2 268713631 3 2 198659944 4 2 281381214 1 3 192158085 5 3 173103768 4 2 569875914 5 3 622459997 3 2 114942092 5 3 309715744 1 3 328794694 4 3 431915770 1 2 103097777 2 2 286782324 1 2 971170521 2 2 527087204 1 2 159011952 2 2 955452775 2 2 828330502 5 2 516492845 3 2 236499726 5 2 218112748 2 3 751710203 5 2 355988096 1 2 474402334 3 2 124760798 4 2 633637744 5 2 920311719 2 3 408558820 3 3 443503535 4 3 938295389 1 2 911500961 2 3 207346573 1 3 903570949 3 3 608219945 4 2 817156054 1 2 231100082 5 2 493452029 3 3 417084688 5 2 536153415 5 3 483836463 4 3 353978207 1 2 377617424 1 2 614830995 1 2 959726104 5 3 603233674 2 2 693106956 4 3 686640125 5 3 624279337 2 2 127692752 3 2 321705001 4 2 814953523 1 2 621901218 5 2 662409442 5 2 416920977 4 2 371599360 3 2 880873794 1 2 322148190 5 3 366387945 3 3 794092617 1 3 204667253 5 3 367623983 1 2 380763346 1 2 231721096 3 3 861836966 1 2 799253598 2 2 173627500 2 3 818306700 3 2 736255833 4 2 106136778 3 3 408253913 1 2 224998993 5 3 845289865 5 3 317227734 2 2 970771829 3 2 624036586 1 2 569157783 2 3 565817173 1 3 197043858 2 3 460040978 4 2 976528996 2 3 233163833 3 3 167990794 4 3 635538490 4 2 544495705 1 3 820222158 1 3 908843899 3 3 793762242 5 3 218819601 4 2 715773982 2 2 685976293 3 2 330766047 3 3 959773086 3 2 351255321 1 3 696157890 4 2 681933495 2 2 974191852 5 3 550779468 5 2 870010346 4 3 597584321 3 3 241600180 5 3 164943707 1 3 460138430 3 3 573037369 2 2 968843905 2 2 819796023 2 2 951844958 4 3 651876421 1 2 930287650 5 2 683032076 2 2 279455611 3 2 753945533 1 2 787943364 4 3 144783284 2 3 248518714 2 3 448256921 5 3 694815010 5 3 662048117 5 2 254699751 4 3 420940441 4 2 466610259 3 2 158100006 2 2 518137156 5 3 830477703 3 2 233273799 4 2 231429111 1 3 709536233 3 2 292707837 3 3 726612858 1 2 442037539 1 3 951228269 1 3 700841320 1 3 516958038 5 2 450868636 5 3 925531843 5 3 517262583 5 2 225757592 3 2 132902302 4 3 104457651 4 3 879395532 2 3 519809931 2 2 128522042 3 2 882000760 3 3 651540524 5 2 376402091 5 2 843925297 3 3 171433533 2 2 107593819 3 3 879861517 4 3 247369040 3 2 239410319 4 2 894741720 2 2 195349696 4 3 565651455 3 3 416424474 3 3 346725787 4 2 102467303 1 3 343908022 5 2 152451831 3 2 164832043 1 3 554524310 2 3 814665457 3 3 135216809 4 3 439770507 4 3 840634147 5 2 251472193 2 3 261604745 2 3 346145526 1 3 200681014 1 3 473536690 3 3 716503128 2 2 351929491 1 2 469086386 1 3 922006483 3 3 253185923 3 2 922123649 3 2 679948049 3 2 588647366 5 3 302300245 3 3 466560103 4 2 549575169 2 2 870616219 1 3 362518079 3 3 679406152 1 3 349220845 5 2 934990527 5 3 614309010 3 3 487223929 2 2 746850621 4 2 927296516 1 2 805009387 4 2 904879576 2 2 153886269 2 2 257370664 5 3 686288873 2 3 543102728 3 3 280662634 5 3 689677327 4 2 948409785 1 3 663825538 5 3 399512662 1 2 460544273 4 2 246921767 3 3 870549455 4 3 381785258 3 3 973493011 1 3 525467462 1 2 236539498 4 2 529713627 1 2 461034031 5 3 362735975 1 2 207957520 4 3 717517985 5 3 407925306 5 3 906917379 5 3 961160180 1 2 928235432 3 2 694878239 1 3 204553783 3 2 706945457 3 3 736818536 2 3 653631688 5 2 531842381 1 3 528618858 1 2 713779618 5 3 783169116 4 2 998656257 3 2 121703452 5 2 551358850 3 3 899790057 1 2 989925030 2 2 256310455 4 2 116999386 4 2 724112431 4 3 371870377 5 2 474969766 5 2 828132222 1 3 560056950 4 2 513066667 2 2 947006466 4 2 753564154 5 2 162238053 2 2 289781286 1 3 321105310 4 3 712518147 3 2 951180870 5 3 716755954 3 2 929616188 5 3 943474835 2 2 359674335 4 2 805177017 1 3 483248691 1 3 289178299 3 2 186380599 5 2 531903040 2 3 987960918 1 2 755352447 2 2 746169117 5 3 473292133 3 2 186514541 4 3 211453995 5 2 679928222 3 3 207613445 2 3 390286831 3 2 551679880 2 2 415818273 2 2 276372756 3 2 707159536 3 3 492531180 1 2 505224046 3 2 344036229 4 3 445792913 2 2 667884504 1 3 489794374 4 3 803807369 1 3 418595793 2 2 920798596 4 2 951529001 2 2 250986335 3 3 869667015 2 2 234828019 1 2 454958429 4 2 877420471 2 3 528488255 4 3 186373903 4 3 364903536 5 2 795249836 3 3 186885331 3 3 312317962 2 3 216585264 5 2 498300324 1 3 285958708 4 3 234822780 4 2 332837964 4 2 180207737 4 3 824733385 3 2 449490889 4 2 646887971 1 3 457470502 5 2 825904384 5 2 340042053 1 3 999200586 4 3 197305912 5 3 645484220 4 2 795549672 1 2 745295141 4 2 744317128 5 2 295814016 3 3 745750191 3 3 944471119 4 3 830612618 1 2 908450649 1 3 671864861 3 2 628761649 4 3 373818818 2 3 992234084 4 2 389665188 4 3 987254544 1 2 564279916 3 3 846868074 3 3 222441855 4 2 676651189 4 2 817191176 5 3 381648658 2 3 247265187 4 3 833451064 2 2 274822306 3 2 334444328 1 2 494619539 1 2 443778078 3 3 764144290 3 3 218826159 1 3 431640779 3 2 818634080 4 3 378230123 2 3 807942901 3 3 581769791 3 3 742645425 2 3 317985287 5 3 392710474 5 3 197634687 3 3 418996941 2 3 352319746 4 2 311273221 1 3 426461320 1 2 527610907 3 3 658769310 3 3 542907245 2 3 526717884 4 3 334812297 1 3 170933060 2 3 576041232 1 2 282245661 2 2 421599104 2 2 139971439 4 2 739556668 1 3 547354901 5 3 153817250 2 3 712507989 4 3 442107436 5 3 567768916 5 3 390700030 3 2 343988064 5 3 968279901 4 2 226280931 4 3 929318646 5 3 620545834 2 3 927550003 5 2 440842374 2 3 365043205 2 2 367532833 3 3 895860013 5 2 786176873 5 3 752321033 5 2 436789646 5 3 171726685 2 3 951611045 5 3 598887039 5 3 892453722 1 3 866233737 4 2 279405345 4 3 901021385 5 3 282552158 1 2 967296612 1 2 194062530 1 3 350919385 2 3 523234243 3 3 923369449 1 2 723173617 3 3 542376591 5 2 917394446 1 2 107393944 3 3 718332583 3 3 210961851 2 3 997222750 1 2 475260635 2 2 355479761 1 3 100836215 1 2 643347736 1 2 741521653 3 3 314359254 4 2 604727572 5 2 186955178 1 2 202205264 1 3 386156795 5 2 818282592 1 2 901571172 5 3 329647682 5 3 400498982 2 3 891684078 3 3 638126957 5 2 916628633 3 3 824524681 2 2 868625863 1 3 568250156 4 2 103053563 2 3 125649193 5 3 117863864 4 2 258131775 5 3 507815978 2 2 323202062 4 2 291600734 3 2 559222285 2 2 528323963 1 3 587488602 1 2 506664894 3 3 878132019 3 2 988984107 2 3 342791492 4 3 234496659 1 3 409528726 1 3 777321434 2 3 826052641 2 3 844823566 1 2 984266493 5 3 991127808 5 3 342580139 4 2 484794240 2 2 627821494 4 2 314410748 3 3 728499045 2 2 997316020 5 3 414460689 1 3 151792817 4 3 676752774 4 2 957340778 1 3 309273737 2 2 697214103 3 3 182050868 1 3 220483401 3 2 350985675 3 2 213830134 1 3 235042597 3 2 938572547 2 2 284095175 5 2 626810337 1 2 778583925 2 3 423473739 4 2 248158260 5 2 981992511 2 2 975231440 4 2 274404063 2 2 205200599 1 3 966317849 5 3 192482579 2 2 339276829 4 3 593575189 3 2 370073650 2 2 858633498 5 2 177718296 2 2 758629169 2 2 774420627 4 3 267671817 1 3 847091379 3 3 642529292 1 3 224970689 1 2 512302073 5 2 160942290 5 2 504522182 2 3 970122747 2 2 152085735 3 2 260971963 1 2 191683681 2 2 220048008 4 2 125560015 5 2 607177026 1 3 746101979 3 3 152822693 4 3 146004355 1 2 323681423 1 2 107736607 1 3 776369400 1 2 452829215 4 3 612639732 3 3 754698261 4 2 853329129 3 3 110664140 2 3 946820996 4 3 312170864 4 2 231377532 1 2 874611748 1 2 677741872 3 3 308637462 5 3 633246715 2 2 691834261 3 2 541444343 5 2 105909042 5 2 568798467 3 2 428207543 4 2 707961548 1 2 654498704 5 3 557330366 1 2 596418648 2 2 192979892 1 2 856226155 2 3 620245799 2 3 583279480 4 3 152430084 2 2 322949697 3 3 138892201 3 3 510583075 5 2 970805069 2 3 957159153 1 2 305812977 4 3 456244477 3 3 474536604 1 3 189731392 5 2 812790980 4 3 499470603 1 2 525197360 4 3 604456608 1 3 284448917 3 3 421777291 2 2 259458102 4 3 505883901 1 2 270117272 3 2 171015973 3 3 503839534 4 3 515862708 5 2 770331842 2 3 291167746 4 2 395763814 2 3 253631263 5 3 152239097 5 2 538912695 2 2 860043914 3 3 104576141 2 3 960655035 5 2 475508395 5 3 916091583 5 3 501811921 2 2 171886357 4 3 365328146 3 3 723638206 4 3 387355048 4 2 494591070 3 3 195988349 4 2 138603128 1 3 297361490 3 3 601255040 3 3 776920235 2 3 903111450 5 2 439511743 4 3 995983166 3 2 308104668 1 3 951740784 1 3 385682811 4 3 101637984 5 2 753817885 3 3 602324905 3 3 181450988 3 3 114609593 5 2 779294575 5 2 262497491 4 2 553600657 2 3 739362962 1 3 111870322 1 2 327389731 2 3 883834256 4 3 470476653 2 2 707159104 2 2 610264680 5 2 633515993 1 3 329623507 1 3 107384828 3 2 992296622 2 2 124636792 1 2 766093888 4 2 239346684 4 2 587226503 5 3 879058982 2 3 292612122 1 2 482776508 4 3 825982235 1 2 227048894 5 3 159356083 4 3 688912139 2 2 692205354 3 3 127665037 2 3 432934484 2 3 798352350 5 2 973728927 5 2 711014495 4 3 964811179 2 2 487461411 2 3 907543964 2 3 558160038 5 3 959501329 4 2 288835132 2 3 337045088 3 3 134377969 4 2 529285766 5 2 457721110 2 3 368547193 4 3 742735452 5 3 104109838 4 2 613649330 5 2 263554095 3 2 410744460 4 2 294730887 5 2 704410295 5 2 330478550 3 3 203926059 4 2 163376302 3 2 595101565 2 3 174660966 4 3 303848085 1 3 789730894 5 3 186540365 2 3 731934780 4 2 338799237 2 2 125178318 3 3 474655008 5 3 540122184 1 3 178456570 5 3 392899376 4 2 244685836 1 2 332273945 4 3 169938037 1 3 726876641 4 3 603306499 1 3 703413851 1 2 237565490 2 2 844963880 2 2 476230899 3 2 473268803 4 3 614961550 3 2 677537081 3 2 723332942 1 2 258342961 2 2 888744414 3 2 663883276 1 2 155230620 3 2 725050451 1 2 219015547 3 3 623960317 5 2 148186770 4 3 294729179 3 3 741055399 1 3 539753127 5 3 497085196 4 2 132970447 1 3 502634631 1 2 988662447 1 2 238982626 5 3 549769176 1 2 223993589 5 2 191359639 1 3 339940124 5 2 619338758 2 2 707513586 4 2 798925431 2 3 343718681 3 2 761167453 4 2 299631343 2 3 357066986 3 3 485564691 1 2 407683126 1 2 470838127 2 3 507671122 4 3 614677484 3 2 491311760 5 2 226631919 4 3 154252062 1 2 762798836 3 3 768300163 5 2 851100132 2 2 979629227 2 3 751749740 1 2 858979158 5 3 238181486 4 3 285780498 5 3 114763454 4 3 815985551 5 3 435973178 5 3 643040886 1 2 382898211 4 2 295105118 5 3 314880179 4 3 250334772 1 3 220765915 2 3 921906047 2 2 386915892 4 3 437153751 5 3 575238388 4 3 939775137 1 3 196026181 1 2 538884251 1 2 751667415 4 2 272392540 4 3 873127313 3 3 791730084 3 2 614640878 4 3 545016681 3 2 964718393 4 3 598058393 1 2 689180646 2 3 897118363 4 2 542857981 4 3 702906083 1 3 210133057 1 3 387319805 5 2 130997373 2 3 154303800 1 2 131543003 4 2 535928586 1 3 177895580 2 3 785578990 1 2 165903314 2 2 194865093 3 2 697162421 1 2 266105335 4 3 888560056 1 2 441133231 5 2 374499948 5 3 212611899 2 2 805356289 3 3 107618436 1 3 917988329 3 2 596204833 4 3 210049224 4 3 599422920 4 2 496071936 4 2 202307118 1 2 880966866 5 2 365195493 3 2 894991214 3 3 374356817 3 3 404907687 3 3 874259929 1 2 573170028 1 2 793774651 4 3 522827413 4 3 235703273 5 2 159678714 5 2 694628454 4 2 311843018 1 3 777343649 5 2 425735220 1 3 979914779 2 2 872020964 4 3 622900122 1 2 280262439 3 2 225353468 3 2 876795893 3 2 621681879 3 3 497579960 4 2 397732521 4 3 229096625 1 2 587996872 4 3 398622367 3 2 672411485 2 3 789324969 5 2 716033058 5 3 559642861 3 2 887047786 3 2 499985410 2 2 225811298 3 3 715448635 4 2 524146469 5 3 692907012 2 2 821776779 4 2 719532324 5 2 110264153 5 2 365650503 2 2 423702365 4 2 953093407 3 3 174452088 2 2 419071285 5 2 454126559 2 3 134589858 3 2 763689035 2 3 624028923 2 3 618120464 4 3 516632877 1 2 118779035 2 3 991221046 4 2 987339570 4 2 121984573 2 2 544794615 5 3 312354095 4 3 392349194 5 2 934790859 2 2 382149825 3 3 502854203 4 3 282820812 1 2 956495972 2 3 890593241 1 2 755371025 2 2 100135437 4 3 593879474 2 3 284324061 3 2 150179196 4 2 430510086 5 3 717860306 4 3 813581571 5 3 281634671 2 2 478322945 3 3 636077716 1 3 723145857 5 3 856183762 3 2 153354264 2 2 405973145 5 3 564210154 3 2 666507399 5 2 395746110 1 2 905770422 1 2 948045105 4 2 920485597 3 2 483282243 4 2 802563191 4 3 337819369 4 3 994413939 5 2 445693374 2 2 211668425 5 2 660241849 2 2 493880217 3 3 117332591 2 2 198466530 1 3 691323796 1 3 727348113 2 3 791048725 2 2 700992141 3 3 303657905 1 3 932870149 4 2 568384296 5 2 288029568 3 3 328049135 4 3 675112634 5 2 887128421 2 3 842118629 4 2 725553273 3 2 420980525 3 2 468405997 1 2 797084541 2 2 294964944 1 3 132158725 4 3 547425251 4 2 445507576 5 3 277565913 4 2 645124756 3 2 452834818 3 2 156447095 3 3 167734083 2 2 708824306 3 2 855707847 1 3 753603725 1 2 403603004 3 3 137789326 4 2 148675794 1 3 921042078 1 2 607518800 2 3 649609733 2 2 751168909 1 2 944984313 1 3 235753799 2 2 515351296 1 2 775697407 1 2 602727938 5 2 724084362 1 3 319861673 2 3 902494735 1 3 130606570 4 3 802708653 4 3 646378972 2 2 541979154 4 3 842559002 4 2 515333908 2 3 297923850 3 2 253466831 2 2 227458351 4 2 543919290 5 3 951438774 2 3 334863898 2 3 172458711 2 3 779854504 1 3 545493417 1 2 483935725 5 3 932750876 4 3 989175272 3 2 699027019 2 2 127989426 2 2 113102785 2 3 639823913 4 3 963001743 3 2 791218447 1 3 359065946 1 3 392173990 5 2 592910863 4 2 454915773 4 3 740851243 5 3 742319043 3 3 120461989 4 3 986266025 2 2 731491445 4 3 613995020 3 3 589048797 4 3 562970139 1 3 204559313 3 2 375662106 1 2 247321091 3 2 947871118 2 2 896769106 3 3 736536011 5 2 892883920 5 3 543031177 2 2 603431404 4 3 688239232 5 3 164847955 2 2 548513720 4 3 392439728 4 2 213368574 5 3 148336081 3 3 412307519 1 2 276461363 2 2 309428990 2 2 998716092 4 2 930997908 1 2 654700609 3 2 507714734 3 3 394063210 4 3 139933921 3 2 431148386 4 3 609051642 4 3 952082203 1 2 731753829 3 2 700201018 1 2 285612596 4 2 231529200 3 3 390327977 2 3 284357118 3 3 538571825 5 2 349829773 3 2 213758193 1 2 583969472 4 3 613739288 3 2 554964647 4 3 515371622 5 3 502699132 3 3 765937572 1 3 373725323 3 2 111199875 5 3 429323830 2 2 601305199 1 2 306996609 2 3 804599534 5 2 113308453 3 2 588132203 3 3 209759509 5 3 253217596 4 3 100339251 5 3 172274767 3 2 496306381 4 2 462371417 2 2 165933501 3 3 940489603 1 2 579251723 2 3 641604019 1 2 887850908 1 2 347650058 5 2 861656857 4 2 425630443 3 2 104459024 1 2 542197269 2 3 517982208 1 2 872076680 2 3 372902758 1 2 228612952 1 3 194332505 2 2 153226001 1 2 374824113 5 2 678528826 2 3 755396640 3 2 796976918 2 3 984004373 2 2 764497264 2 3 521967313 1 3 475983471 2 2 813963185 1 3 558081459 5 2 465798459 3 2 688452208 2 2 172940705 3 2 233153010 3 3 521129819 3 3 452221648 5 2 398011565 1 3 364102512 2 2 633225081 4 2 102088178 4 2 849507749 3 3 661843080 3 3 771104635 4 2 832624660 4 2 183835784 5 2 140210484 5 2 741541365 5 2 388208781 5 2 405980339 1 2 284640287 5 2 568491606 4 2 293994500 4 2 342287565 5 3 206606980 4 2 149270606 1 2 761181383 3 2 938102763 2 2 291376909 3 3 701073084 5 3 222473716 1 3 276209423 4 2 500091133 4 2 831917733 2 3 965131283 4 2 908868680 2 3 138128961 5 2 252230731 1 3 736633403 2 2 654218559 2 2 395683261 5 3 921494179 3 2 433383409 2 3 907072316 2 2 228173682 1 3 669283944 2 3 535316526 3 3 476309780 1 3 867701128 5 3 851083072 3 3 886074661 5 2 878974997 2 3 274388462 4 3 817779373 3 3 712463092 5 3 154637716 3 3 793018529 4 2 355235868 1 3 379557161 3 2 281917980 3 2 881221205 2 2 275586915 1 2 664331216 1 2 341679132 4 3 413030054 5 2 846599839 3 3 560839991 3 2 478379983 1 3 603065853 4 2 833426893 1 2 199448621 3 2 708747925 2 3 150323909 1 2 900958565 1 3 159125961 1 2 169566188 5 2 522746279 2 2 999939975 4 3 541584916 3 2 352404638 3 3 819921004 2 2 235838426 2 2 732843839 5 2 451196525 5 2 339593215 3 3 979398689 3 3 355733819 3 3 233082742 4 2 642974838 5 2 149619474 2 3 450220597 5 2 487279467 1 3 156341258 1 3 129316027 3 3 781649033 4 2 834459689 1 3 427141447 3 2 576706909 2 3 444871175 5 3 223628966 5 2 723781076 2 2 436906212 2 3 970862412 4 2 475547372 4 3 383417762 5 3 355489859 2 2 713664202 3 2 874125875 5 2 179965225 2 3 612228407 5 2 619541943 3 3 836262882 5 3 784098541 3 2 568518276 2 3 671474035 4 3 782760425 1 2 333686354 3 3 523276463 2 2 525152253 4 3 619023949 5 2 323645517 5 3 930993879 2 2 823257792 4 2 221402389 5 2 423383271 3 3 944572353 2 2 461910283 2 2 656630018 4 2 341701558 4 3 988901612 5 3 837838389 5 2 752587837 3 3 575365826 1 2 595771466 4 2 140783775 1 2 878294283 2 2 645259428 5 3 539043994 5 2 602293797 2 3 813530173 5 2 706510961 1 3 636029631 4 3 536047378 1 2 719597816 4 2 465409970 1 3 535521827 5 3 993520593 2 3 639217361 4 2 305126962 2 2 533951901 4 2 347227573 2 3 423044426 2 3 865833178 3 3 744439243 2 3 598042186 1 3 852560564 5 3 792949084 1 3 359370803 2 3 357044874 3 3 261620411 1 3 965706896 3 3 294802151 1 2 937308125 3 2 888708742 4 3 621896249 1 2 229163927 4 3 411845210 5 3 628178873 4 2 268330634 5 3 315635921 3 3 540106148 2 2 433319662 4 3 761875885 2 3 338623631 1 2 572139299 4 2 602539381 5 3 188659372 1 2 729892777 5 3 160555120 4 3 942133622 3 2 159614753 3 3 222741249 4 2 718314452 3 2 716056245 1 3 664586067 4 2 993930080 2 2 319834494 5 2 211818899 3 3 715672722 3 3 780891913 2 2 395196119 2 2 968280743 2 3 362513715 1 3 361731979 3 2 728743298 5 3 812972127 4 2 421879808 1 2 717517575 2 2 350242625 4 3 998481911 4 3 500967900 2 3 417175363 4 2 796773733 2 3 798716005 5 3 279608773 3 3 507111910 1 2 619682394 1 2 488631335 3 2 272128497 3 2 733163110 4 2 259653984 4 2 414101963 2 3 907832754 4 3 379991787 5 2 755334692 4 3 745407455 1 2 978386756 5 3 143934433 1 2 670080124 3 3 653338564 1 2 702457873 1 2 852644591 1 2 502120679 1 2 928071624 1 2 913184146 1 2 810560230 1 2 187929244 5 2 289462819 4 3 478176942 5 2 197562478 2 3 460493210 4 2 281453356 3 2 882000675 2 2 245891173 4 2 764614610 4 3 914222979 4 3 729978107 1 3 719992900 5 3 176982116 5 2 954383763 1 3 290480967 4 2 439526657 2 3 550165104 2 2 599315072 2 3 358203765 2 2 851489557 5 2 842562603 1 2 613133933 4 2 530589542 1 3 968871140 1 2 549756070 2 2 832098888 5 2 458587574 5 2 645642907 2 2 601651110 3 2 196557828 3 3 599724218 4 3 282770533 2 2 899260011 2 2 318702489 1 3 597705388 2 2 975888812 5 2 779696925 2 2 237686366 4 3 215310090 2 3 317341674 3 3 155979078 1 3 399115508 5 3 206095535 5 3 140270608 2 3 395056717 1 3 938098887 5 2 706528605 3 2 929124780 2 2 992667331 2 3 677235423 4 3 871512455 2 2 956385870 3 3 620277940 1 2 603559244 1 3 894812226 4 3 740270098 1 2 728352887 2 3 140763196 4 3 493637615 4 2 962834765 5 2 217369118 1 3 855236544 1 2 495355703 3 2 466414118 1 2 171597471 1 3 740768831 4 2 843173584 2 3 860276836 2 2 166057885 3 2 782007377 5 2 170341930 5 2 919863990 5 2 305201165 4 3 914792688 1 2 779113010 5 2 630373897 5 3 147020710 3 2 795623984 3 3 959114114 3 2 643861982 1 3 351528411 4 2 572499193 2 2 423564774 5 2 596320964 3 3 701831534 5 3 159588878 3 2 405354369 5 2 770447234 5 3 342568546 4 3 893102633 2 3 129633757 3 3 315121242 3 3 412365903 3 3 618135416 4 2 133707853 3 3 680661632 1 2 281286629 1 3 372633093 5 3 627170354 5 3 482766808 5 2 388577020 3 2 175677819 5 3 406686640 4 3 735269776 5 2 920288516 3 2 827876461 2 2 996674531 2 2 161969077 4 2 425613199 4 3 519245166 4 2 201857712 5 2 182917902 1 3 569013767 3 3 372317727 2 2 494252828 5 3 993533394 3 2 375247596 4 3 274547850 3 2 402020900 2 3 673771094 5 2 486415679 3 3 453233551 3 2 909316867 5 3 671834368 1 2 594753556 5 2 828569620 1 2 459718520 5 3 897668597 5 2 887233187 2 2 656567874 2 3 920349143 5 3 915072230 2 2 110976733 5 2 704650516 4 2 784394350 2 2 618849148 2 3 205583269 5 2 961076129 3 2 577399776 5 2 860441424 1 2 534045949 5 2 277007306 1 2 315278156 2 3 216867547 2 3 772546865 3 2 940651287 2 2 261144876 2 2 128636061 3 2 746261348 4 3 663763670 3 3 363508501 1 3 494526861 1 2 508579098 2 3 743507023 4 3 291576942 1 2 187874450 1 3 534864650 5 3 695938705 3 3 611136989 3 3 369342955 3 2 968008452 2 3 351166036 3 3 543368429 2 3 308088212 2 2 632214309 3 2 372725265 1 3 650425366 1 2 420986043 3 2 901302919 1 2 205630423 2 3 390198190 1 3 596257955 4 3 470471070 1 2 940792975 4 2 662744011 3 3 971675770 5 3 155946214 2 2 704153048 1 2 252340019 5 3 567098905 3 3 582465236 4 3 466820813 3 3 301267787 4 3 224427385 4 3 104234355 5 2 663566468 5 2 897124782 4 3 615903442 4 2 603984348 2 2 731054649 1 2 577522751 5 3 110794243 2 3 446082590 2 3 335504032 2 2 638272397 5 2 551630374 3 3 803107987 4 3 501192393 4 3 741141175 3 2 181088833 3 3 249109991 2 2 875847724 3 2 300784235 5 2 102586211 3 3 478288391 5 2 782677789 4 3 300008870 1 2 974839746 4 3 691849711 5 3 821031709 1 2 142791196 5 2 304876141 1 3 268840231 4 2 678268234 4 2 614190517 1 2 271032994 1 2 515056173 4 3 527111808 1 3 567223623 1 2 746620274 1 3 323396453 5 2 921593874 5 2 742644829 2 3 229943628 2 3 879141649 5 2 551227773 4 2 387199724 2 3 432890151 1 2 697728754 2 3 641564797 4 3 518328326 1 2 777284994 3 2 682639220 5 2 557264803 2 2 211127862 4 3 655493595 5 3 523288385 5 3 484218495 3 3 474125501 1 3 289208061 3 2 250724712 3 3 483380424 1 2 567880874 1 3 930240470 3 2 144882010 3 3 789703866 3 3 672695489 5 3 484752200 3 2 249395065 4 2 208967193 5 3 100686521 5 3 382369482 5 3 780445662 2 3 934981110 3 2 496285483 2 2 196753622 2 2 339675050 3 2 133386573 3 3 437363776 3 2 735994485 3 3 293799954 4 3 532753313 3 3 507228346 3 2 934283094 4 2 415294508 3 2 323638151 4 2 725159735 1 3 897002649 2 2 337299258 3 2 223984887 4 3 359490338 2 3 367332745 5 2 144459551 3 2 385015755 4 2 248772884 5 3 160999299 3 3 548963514 1 2 139338480 1 2 781004016 5 3 113197572 4 3 323062634 4 3 995091212 2 3 895637796 2 2 105066155 5 2 817410272 4 2 464904935 1 3 874896015 5 3 121640579 5 2 561471254 2 2 863594317 1 3 138772591 4 2 863947478 3 2 521478296 4 3 582614490 1 3 925239131 2 2 176641994 4 3 890177483 4 3 749594756 1 3 716464315 2 3 638163170 1 3 620399735 2 3 748858492 5 2 952789008 3 3 158815978 3 2 797559503 3 3 788934406 1 3 312135059 5 3 189704940 5 3 176062393 1 2 412871323 5 2 825685421 5 2 521447993 1 3 707921412 1 3 170437412 4 3 441688656 2 2 749420341 3 3 304164686 4 3 695944633 1 2 797035977 1 2 881057116 1 2 904144989 3 2 183263826 4 3 669251187 4 2 500015476 1 3 194415015 3 2 752278100 1 3 746198246 3 3 108578167 5 3 444068111 1 2 329314291 1 3 600951163 3 3 550422309 4 2 586225050 3 3 554080787 3 3 636432989 3 2 414047704 5 2 932798219 3 3 413926130 5 2 186025251 4 3 600369812 4 2 551357123 3 2 840949803 5 2 318793767 2 2 691182377 2 2 613860377 2 3 271694738 3 2 683949290 4 3 462852313 3 2 468080884 3 3 547023941 4 2 368182775 2 3 297566429 3 3 469845570 5 3 310612161 1 3 127012566 3 2 871711566 5 3 897620796 4 2 972764431 5 3 511350279 4 2 728520903 4 2 612313793 2 3 789402619 3 2 402838179 5 3 114821183 1 3 769202281 5 3 464659233 3 2 805304052 3 3 354379597 2 2 262488053 2 2 706387239 3 3 520612961 2 3 437319486 4 3 905546984 5 3 138622668 2 2 564285494 2 2 512728677 3 2 191989903 4 2 418679792 1 2 379506106 5 2 586909724 5 2 754418370 3 3 908060577 2 3 609215232 1 3 330594625 3 2 737428001 3 2 990248364 4 3 211919726 5 3 473147195 1 3 474373555 1 3 357910519 5 3 713080660 3 2 192525447 2 2 498091015 3 3 206299149 2 3 478204468 2 2 763497740 2 2 690288306 5 2 777212875 1 3 307896861 5 2 901438532 3 2 675526931 1 3 383189265 1 3 430008141 2 2 665961481 3 3 404643582 1 2 102767792 3 3 152216939 5 3 467137232 3 2 910889651 2 3 728539458 4 2 309909610 2 3 919024822 2 3 784064384 5 2 791526545 4 3 434558440 4 3 467179879 2 3 714292514 1 3 209445762 2 3 288223078 4 2 767574870 5 2 194213030 5 3 787266466 2 3 933027461 4 2 485807816 4 2 836332777 3 3 129131249 2 3 367060719 5 3 966056383 4 2 428113399 1 2 540712898 1 2 352178417 1 2 687801391 2 3 130218410 1 2 151595565 3 2 474326073 5 2 724034949 4 3 974183410 2 2 264599283 4 3 462792743 4 3 367683610 3 3 888812781 4 2 572286993 4 2 624471008 3 3 441474148 2 2 914620740 1 2 367331774 1 2 364894521 4 2 534688066 1 2 303328703 4 3 895133677 5 3 906975440 4 2 798417483 2 3 430951078 1 3 132030803 4 2 125249900 1 3 766734699 1 3 488693295 2 2 507269278 5 3 210456525 1 3 800200224 1 2 550322895 1 2 215953934 3 2 981051506 5 2 630162728 3 3 803721385 5 2 518140347 1 3 764080042 2 3 146213601 5 2 653886711 1 2 586173734 3 3 451555880 3 3 193077468 4 3 567412282 1 3 957344677 1 3 459572045 1 3 421935361 4 3 213047003 4 2 393255018 2 3 647259849 4 2 432120729 5 3 812621446 1 2 892305596 3 3 608635521 5 2 429635615 4 3 718894971 4 3 595028516 2 2 476125652 1 3 781265112 2 3 239387501 1 2 439185579 2 3 401103988 5 3 986008136 1 3 172751177 3 2 458829694 2 3 286022818 5 3 422651086 3 3 528629999 1 2 475141151 2 3 258482099 4 2 469467338 5 2 689393878 5 2 311479570 4 2 375156492 1 2 692471381 1 2 622434299 4 3 175158027 4 3 816930242 4 2 811715144 5 3 658191420 1 3 499571478 4 3 780890836 4 3 177980332 2 3 146625854 4 3 605846334 1 2 127840086 3 2 211925648 1 3 272772862 1 2 384940415 1 3 718761965 4 3 383281498 5 3 175318805 4 3 989077091 4 2 408396166 5 3 693321633 3 3 510274287 4 2 580509124 4 3 331391835 2 3 513239537 5 3 910675186 3 3 390994739 2 2 633571025 2 2 168847224 5 2 478019834 2 3 484391133 3 2 408898347 3 2 189468644 2 2 251102502 2 3 142702756 5 3 545508679 5 3 262407863 2 2 814685270 5 3 996161582 5 3 672924554 3 3 788013687 3 3 779008167 4 2 272177566 1 2 373219153 3 3 611099650 1 2 580770812 4 2 543881203 2 3 644482442 5 3 291215831 5 3 718640181 3 3 159183313 4 3 769087876 2 2 359761137 2 2 897772629 1 3 580064486 4 2 523751291 5 2 380526063 1 3 868873504 5 3 329603542 2 3 770393598 2 3 554266761 5 3 646845105 5 3 242301828 3 3 354057707 3 2 631013805 1 3 127415328 3 3 737392794 4 2 579466296 2 3 675910454 1 3 928610622 3 2 355164524 3 3 780576842 3 2 437415135 1 2 522191859 1 3 350811426 4 3 661635788 1 2 412775427 1 2 111499367 2 2 478444627 2 2 450299663 4 2 179320646 1 3 407689438 2 2 544339847 2 3 759583436 4 3 437333807 1 3 491555262 1 2 289801968 3 2 688678884 4 3 893020516 4 2 357971889 3 2 570541854 4 2 730428247 5 2 258985221 1 2 518410410 2 3 636258334 3 2 662110780 1 3 297679973 1 2 686949654 1 2 822086143 5 3 902375226 1 2 461133792 1 3 110814670 2 3 735427030 2 3 847007699 2 2 741363688 5 2 533898099 1 2 631016993 5 2 984396269 1 2 344123144 4 3 668872351 5 2 220799238 4 2 711790692 5 3 937150546 5 2 984907571 3 2 266262549 4 2 167020096 5 2 604652504 4 3 450922849 1 3 635951096 5 3 293054378 3 3 745241630 5 2 387341883 2 2 360821340 2 2 568664737 3 2 708084618 5 2 217751673 1 3 719738792 1 2 105793872 4 3 103640263 1 3 568337826 5 2 316192459 2 2 684982651 1 2 205576442 1 3 723180423 1 2 105768552 3 2 403899208 3 3 784387991 2 2 623337000 3 2 658320876 1 2 894906803 5 3 580165714 4 3 102307324 2 3 444155254 1 2 228389597 2 2 283883913 4 2 754742007 4 3 727894634 1 3 533332588 2 2 415816898 4 3 794512136 2 2 234563064 1 3 855996136 4 2 134329624 4 3 813999609 2 3 459966982 2 3 391289120 5 3 862288130 1 2 740195034 3 2 906598505 2 2 190576158 1 3 539386411 2 2 815931685 4 2 830925498 3 3 703501703 5 3 322610267 1 2 801753572 1 2 714246830 5 2 214198269 1 3 836039755 3 3 733911292 4 3 329918799 3 3 538078372 2 2 549870091 1 2 814326149 2 2 966603088 3 3 739427232 2 3 161054770 4 3 148025126 2 2 901443980 1 3 879071371 3 2 756918060 2 3 940791131 3 2 729523644 3 2 636495614 1 2 235664633 5 2 918565318 3 3 186982085 2 2 531164271 3 3 478951884 3 3 608588994 1 3 166793811 4 2 772112445 3 3 367787814 3 3 579574576 4 2 407058694 3 2 911272181 4 3 258585140 5 3 855582681 1 3 653907532 3 2 336450979 4 2 529720237 3 3 752207258 5 2 786004073 4 3 420761148 1 2 105891445 1 2 646274903 3 2 160800728 4 2 439414685 3 3 954921489 5 3 581270011 4 3 255675043 1 2 777565623 5 2 276060773 1 2 748438267 3 2 875741147 1 3 490588177 2 3 899899135 4 3 892260288 1 2 996433866 5 2 461029642 2 2 911988624 5 2 404532996 3 3 246512771 5 3 548456260 3 2 609942520 5 2 934323342 5 3 578055181 5 3 570882201 2 2 161694712 3 2 203248133 2 2 573257447 4 3 590769368 1 3 560422144 4 3 195194469 4 3 540700341 5 3 178248591 3 2 396433147 3 2 425872194 2 3 562877162 3 3 772700393 1 3 119861603 3 2 240789353 4 3 521169876 2 2 924437071 1 3 403361189 2 3 540116147 5 2 765194253 5 3 263901055 5 3 190347619 4 3 923272215 4 2 122634357 1 2 302709782 5 2 213350553 1 2 348326045 2 2 865094223 2 2 463018613 3 2 474943179 4 2 802245695 3 2 234172359 3 2 403877594 1 3 698355449 2 2 679506917 5 2 235091495 2 3 996201241 3 2 283771970 1 3 143792427 5 3 772139087 3 2 894886382 2 2 325643335 2 3 300285523 2 3 195077397 3 3 640492630 2 2 126153512 2 2 904341057 4 2 372264025 3 3 725600503 5 2 957035576 5 3 300958508 5 3 422288328 3 2 469684062 2 3 358395445 3 3 131344881 4 3 530075646 2 2 642803063 1 2 536228837 4 2 831550900 2 2 667079689 5 3 409621099 4 3 338119095 5 3 443864347 5 3 428919747 3 3 208082283 1 3 647647996 4 3 477785171 3 2 618081087 2 3 399537189 3 3 384548229 4 2 885797676 5 2 620299084 4 3 735702081 2 2 314804192 1 3 245035292 4 2 178518803 3 3 608220345 2 2 981068565 3 3 328243397 2 3 411400187 5 3 709026155 1 3 260658966 5 2 353462977 3 2 403823382 3 3 880678174 4 3 297967955 3 3 529541563 1 3 821427747 2 3 993703693 3 3 307049062 4 3 823180992 2 3 845418646 3 2 506204765 3 2 737370846 2 3 385543265 5 2 913183389 4 2 799681941 2 2 817088346 3 2 213250551 3 2 442417034 2 3 426472712 4 2 650303074 2 3 442738665 4 3 849702495 5 2 832421399 3 2 946429051 1 2 239231220 4 3 554603262 2 3 465911636 2 3 763190504 5 3 553130111 2 3 322200963 2 2 293036638 4 3 285728666 4 2 819476818 2 2 209366458 1 2 373917750 5 2 593559027 5 3 274696081 3 3 526324449 4 2 178761800 4 3 283093236 1 3 349623759 4 3 127602274 2 2 464470626 2 2 429462234 5 2 690141038 5 2 132855952 3 3 219000417 3 3 627429968 5 2 537515015 2 2 723374354 2 2 949429268 5 3 176028307 1 3 619004192 4 2 388229581 5 2 948809247 5 3 934823223 3 3 334848985 2 3 166369018 2 3 112934342 1 2 790949907 5 3 447168687 5 3 112917933 3 2 477201519 4 2 511202645 2 2 797285275 1 2 967365594 1 2 875733262 4 3 729171365 2 3 837973001 3 3 322061710 1 2 998611964 5 3 257753930 1 3 629272776 1 2 175703004 4 3 137020929 5 2 220650449 4 3 672477708 2 2 142252853 2 2 239450503 2 2 830779868 4 3 770860542 5 3 290388125 4 3 607634259 1 3 222245017 5 3 755425848 5 2 243208507 4 3 856175730 1 3 520519393 3 2 675728485 1 2 807822611 5 2 656483717 5 2 623195112 5 3 685677082 3 2 586775269 4 2 228405190 2 3 162793734 4 2 691927019 4 2 466207348 5 2 282692872 5 3 587493209 2 2 777385031 3 3 421742170 3 3 739733254 3 2 826394248 2 3 683051654 2 3 503288121 3 3 302689780 5 3 558911466 5 2 698135352 2 2 700121379 2 2 246913247 2 3 410486908 1 3 510249050 5 3 907840714 3 3 510762965 1 2 649131732 3 3 241364222 5 2 691102570 2 3 894214739 2 3 901072558 5 2 425751000 5 2 505504249 1 3 831695235 5 3 170373509 1 3 515167157 4 3 132874463 1 3 381378910 5 2 898742381 2 3 127040140 4 3 699249190 2 2 100130038 1 3 409438843 1 3 679782996 2 3 259198504 5 3 804432469 4 3 903575270 3 3 492285086 1 3 517002838 5 2 419787915 4 2 541062596 4 2 403607976 4 2 265380126 5 3 186153298 3 3 679480566 2 2 673019796 3 3 853734280 5 2 811431727 4 3 397575347 2 2 793624983 5 2 166079581 4 3 131727591 1 3 793801335 5 2 472355533 4 3 932890966 5 2 712306974 3 2 597811098 3 2 294334616 4 3 115884881 1 2 664403775 2 2 524507767 4 2 387964283 5 3 620229301 3 2 196449161 1 3 372981654 1 2 850747511 1 3 559921113 4 3 601578444 1 3 551937841 1 3 132428735 5 3 432615172 5 3 491839965 1 3 533281379 3 3 964874786 3 3 585090610 5 2 696446707 2 2 159076605 2 3 620518408 2 2 283514732 4 3 719009384 3 2 557933735 1 2 928405177 3 2 744444838 3 2 782907725 4 3 787262937 2 3 678629829 1 3 250793750 2 3 576900293 1 3 630509478 3 3 216936779 2 3 274335100 5 3 301640865 5 3 906462532 1 2 108258855 2 3 599406266 1 2 717346498 3 2 213861764 5 2 250812295 4 3 377982779 3 2 773371103 5 2 685744062 2 3 837404176 4 3 427627292 1 3 726732694 2 3 714662572 2 2 315178009 3 2 272374392 3 2 646597212 5 2 263555764 5 2 360247011 1 3 545673496 2 2 870681332 4 2 963233715 3 3 175931568 4 2 706073057 5 2 956908704 2 2 967492759 1 3 898915505 1 2 558829963 3 2 108759117 5 3 569478494 3 3 522222078 1 3 705927228 2 3 564983214 2 3 687164043 2 3 178504239 5 2 300312026 5 3 122089833 5 3 437483166 4 2 154366165 1 3 734818850 3 3 753824508 5 3 835296778 2 3 383088763 2 3 157554049 3 3 918023509 5 2 612140131 2 2 723217900 3 3 979617579 2 3 780178253 5 2 185883085 2 3 494994937 1 3 209863720 4 3 472407463 4 2 430859691 3 2 376480809 1 2 123808031 3 3 442629896 3 2 813920031 5 2 661406391 2 3 289201722 4 3 722872341 1 2 912260815 5 3 304412758 4 2 597175937 2 3 240549910 4 2 905720227 4 2 999415339 2 2 393185956 5 2 694805422 5 3 359640455 2 3 753733898 5 3 725614092 2 3 959476557 1 3 481958698 4 2 709189901 3 3 296774593 2 2 609156587 1 3 742770857 1 2 460761581 3 3 439553953 1 3 314293274 1 3 760217516 2 3 550990271 4 2 802827901 3 2 357514451 2 2 484918200 3 2 925370290 1 2 120644047 4 2 648173711 1 3 604145137 5 2 900963248 2 2 251931674 4 2 260438977 3 2 364907423 3 2 165479979 1 2 187776069 1 3 155854034 5 2 160890790 1 2 529390078 1 3 108947180 1 3 454324100 1 3 471248193 5 2 665145539 1 2 531187324 4 2 769461332 2 3 477403786 1 3 521222363 5 3 257447574 3 2 196147963 4 3 873085857 2 3 556747799 3 3 682322898 4 2 691458637 5 2 237310268 1 3 933834418 4 2 178496214 3 3 692220280 4 2 868436751 1 2 953574614 2 2 857923101 1 2 826275219 1 2 898561722 1 2 372473914 5 3 961355852 4 3 278536722 1 3 190454586 2 3 228027907 4 2 704708513 3 2 871726509 3 2 393098060 2 3 410636907 1 2 949618748 1 3 938563777 2 3 604960531 1 2 574126052 1 2 901299535 5 3 197128230 1 3 398383940 2 2 313735300 1 3 188293554 1 2 277750392 5 3 559999094 4 3 178684685 1 2 936438445 4 3 506125309 2 3 963233770 5 3 778031878 3 2 357595624 5 3 342126083 4 3 607545818 4 3 604834863 5 2 891545013 5 3 450013697 4 2 878415607 2 2 473361256 1 3 377780909 4 2 628120226 2 2 795810665 4 3 161465785 1 3 804831011 3 3 615002609 4 3 354491386 5 2 518935700 3 2 296394661 4 2 200915191 5 2 295050089 2 3 564499771 1 2 822352026 5 2 906239563 2 2 930539848 2 3 389402409 1 3 761164792 4 3 727946297 3 3 345331826 5 2 129580928 3 3 523814016 2 2 649186270 4 2 300238190 1 2 554370721 3 3 477841963 3 3 704074943 1 2 864590523 4 2 765283883 5 3 712522370 2 3 878685994 2 3 612523613 3 2 478853445 3 3 770679618 5 2 368774325 3 3 255801301 2 2 733551568 3 3 848582754 4 2 863466315 3 3 672724797 1 3 582601649 2 3 178169782 3 3 822080357 1 3 330595438 5 2 506442831 1 3 769696788 4 3 104861149 4 3 558551614 4 2 218815499 5 2 224737574 1 2 896639834 3 2 261674846 5 2 134148868 5 2 942082465 1 2 187666601 4 2 243192836 2 3 907827284 5 3 835466427 5 3 313193640 1 3 539510115 3 2 135455259 3 3 939093083 5 3 906493655 1 3 624060552 3 2 310218905 3 2 447689557 5 3 811805791 4 2 673925678 5 2 974073787 1 3 798138764 2 3 131362546 2 3 525718869 1 3 556016421 2 3 407241486 4 2 556607399 1 2 775322830 3 3 889185758 3 3 626110914 4 2 815829600 1 3 303461377 2 3 607708169 1 3 906230404 4 3 689498911 1 2 395451834 2 3 459919179 3 3 363468754 4 3 210210860 2 2 268418247 4 3 247658204 1 3 883579209 5 2 217681963 4 3 246860666 1 3 143252291 5 3 336769458 4 2 887452424 5 2 740397169 1 3 938813268 5 2 828190322 2 2 142418219 3 3 206625396 5 3 447243729 1 2 177658527 4 3 799493154 1 2 260460538 5 3 563228124 4 2 589375082 5 2 424049476 2 3 627539006 3 2 279914273 4 3 688552636 4 2 241035907 1 3 704792109 1 2 533755259 4 3 461439449 3 3 792961892 2 2 540798778 4 3 557909329 1 3 266205576 1 2 388119735 5 3 225431796 2 3 324215505 3 2 290781037 1 3 145317273 2 2 146414842 1 2 948905857 1 3 317813545 1 3 100874533 1 2 204989055 3 3 883919280 1 3 154602401 5 3 614653106 3 3 532683737 4 2 708049568 1 3 365573000 5 3 303752422 3 3 798243158 3 2 647098911 5 3 813772896 4 3 354179311 3 3 548105515 2 2 285411859 1 3 559702568 3 2 113559361 4 2 680038820 5 3 764049484 1 3 668330456 3 3 880682856 3 3 580235797 4 3 224431929 2 3 742095285 5 2 968167193 1 2 868307243 1 2 127231978 2 2 334995954 1 3 503228369 2 3 458984040 5 2 234226736 3 3 194112389 5 2 126597126 3 2 646106483 1 3 596938858 2 3 230193587 5 2 584427090 1 3 285479258 1 3 617548418 2 2 433188097 4 2 139775717 5 2 178958323 2 3 517818907 2 3 744328448 1 2 693782338 1 2 527418955 4 2 872112152 2 3 626881768 2 3 689466345 4 3 870426944 1 2 259947630 1 2 947060665 1 2 509810602 2 2 788369279 1 2 890043586 5 2 640935776 1 2 672178914 3 3 826702661 5 3 760965253 2 2 823735782 1 2 775796123 4 2 102995342 5 3 305684246 3 2 287065671 1 3 662858529 2 3 619069125 4 2 744341542 2 3 794546187 4 3 448693833 1 3 693056416 2 3 273404990 1 3 752906097 5 3 215225298 2 2 653359135 1 2 377063319 4 2 815228211 1 3 128975700 5 2 703598272 2 2 585794893 3 3 866774087 5 2 507521995 4 3 925801292 3 3 181628260 5 2 290492487 2 3 737897418 4 2 401840251 5 3 505768233 5 3 738411865 1 2 484982452 4 2 744750375 2 3 921076920 2 3 961647971 3 3 313342750 4 3 746035202 4 3 742106389 4 3 141274308 5 3 463394079 2 2 878270478 4 3 473538317 4 2 509487787 1 2 324357162 4 3 692141371 1 3 812993278 3 2 173949279 5 3 576383703 2 2 226042464 5 3 561716558 4 3 723889371 1 3 899900774 1 3 775821359 3 3 354807443 2 3 767531617 2 2 348616702 4 2 625165709 4 2 638729657 3 3 922248483 5 2 647862581 2 2 645578896 2 3 945088544 1 3 303700170 5 2 465295278 1 3 438332667 2 3 370730177 3 2 337205167 2 3 643481366 5 3 245591880 2 3 639703923 2 2 643700299 1 3 951852350 4 3 789634419 2 2 547321896 4 2 651751141 4 3 407619364 1 3 439897362 5 2 569919583 5 3 422141474 1 2 927449695 4 2 538482541 4 2 281993678 1 3 243833549 4 3 423152920 2 3 179147383 2 2 611630158 3 2 826139319 2 2 362851025 3 3 177910106 2 3 553017160 3 3 821126300 1 2 634346231 5 3 690273070 1 2 255915859 5 3 538446605 3 3 758395155 5 2 771134608 5 2 117177328 3 3 450536813 3 3 584714301 2 2 976902608 2 2 497777282 1 2 278738336 3 2 171725690 3 3 717864023 1 2 669135968 5 3 657600514 1 2 714113866 4 3 550268937 1 2 352571145 3 3 247620160 2 2 416167088 1 2 655375962 3 2 378762219 2 2 956852623 5 2 633823975 2 3 475010823 5 2 489522663 3 3 466879302 4 2 374394780 5 2 752950413 2 3 715035260 4 3 481776588 2 2 261011074 5 3 395603480 2 3 965927158 5 3 133650016 2 2 860958891 5 2 417664615 3 3 263471895 2 2 658483658 1 3 717819306 2 2 625962424 1 2 279321011 5 2 367971053 5 3 651002744 5 2 708891188 4 3 220683785 1 2 443400882 5 3 533995374 1 3 364998753 2 2 647127741 2 2 855301609 1 3 242634323 3 3 538608528 3 2 101621970 2 3 150289563 4 2 406796793 5 2 600009922 2 2 370424276 2 3 861348414 1 2 659101645 4 2 447420605 2 2 606138593 4 2 577297741 3 3 102392177 1 3 701398884 5 2 409921552 5 2 623839518 5 2 428555200 1 3 501108149 2 3 431793185 4 3 733511415 3 2 444037071 3 2 964941074 1 2 943510137 1 2 433145710 1 3 241626011 1 2 862119974 1 2 143375272 4 3 173995523 2 3 752521660 1 2 370607986 3 2 632883722 2 2 207335383 4 2 184899124 4 3 613569105 3 3 188791965 4 3 353244276 3 2 269215148 4 3 639352255 3 2 537228520 2 2 227494726 5 2 800500239 4 2 929756925 2 2 764010867 3 2 974190469 5 3 703843649 5 3 708262952 5 2 610553356 1 2 689523108 2 2 944080956 3 3 370019857 1 3 252488602 4 2 962636551 2 2 547417048 4 3 467142620 5 3 121444710 2 2 837741926 4 2 339922041 3 3 350784502 2 2 742173922 5 2 899425227 5 3 777566607 4 2 675912967 1 3 570357779 3 3 466281353 4 2 534808294 4 3 561536218 1 3 428289467 4 2 341821668 3 2 900279631 2 3 620930833 5 3 561751562 2 2 794511107 4 3 149248311 5 2 499170235 2 2 616463674 5 2 116140305 5 2 333247481 2 2 501205919 3 3 962944223 3 3 330285639 2 2 641750783 3 2 468628695 3 3 308568320 5 3 439759513 1 3 315149760 5 3 882268483 4 2 756901851 5 3 352563608 2 2 580608999 3 3 903749841 3 2 914126195 3 3 345623544 2 2 393109851 2 2 549097315 5 3 609998987 4 2 281197481 1 3 492060160 1 3 963367084 3 2 825893178 5 3 840980987 5 3 930888843 4 3 727381082 5 3 348643883 4 3 412640098 3 2 853201240 1 2 377302739 2 2 779060638 4 2 522996498 1 3 418163265 3 3 875442464 4 2 160455571 1 2 972021229 3 3 414420276 5 3 716549668 5 2 599460168 1 3 565285163 5 2 353743101 5 2 754965414 5 3 908455937 4 2 874367148 2 3 775811654 1 2 968572224 3 2 599549862 4 2 597463203 2 2 545885683 5 3 385452884 4 2 179320485 1 2 276848744 5 2 204813549 5 2 898680906 4 3 503188112 2 2 541578472 3 3 616825448 1 2 641510482 4 3 384210528 1 3 402097673 2 2 187586635 5 2 993148157 4 3 216030632 1 2 606868505 4 2 133737367 4 3 349931872 2 2 324021651 5 3 707485946 5 2 271861676 5 2 271850566 1 3 764066262 4 2 629360460 4 3 658317560 3 2 818822181 3 3 896692055 5 3 448876541 4 2 741216717 5 3 333511274 3 3 636481855 1 2 793840109 4 3 392088699 2 2 817564985 4 3 641336849 4 3 275202692 2 2 425003238 3 3 472631424 1 3 361546323 2 3 516703427 2 2 356269269 1 2 651246477 2 3 172783594 1 3 673566991 1 3 220031652 1 3 771013816 5 3 215263143 5 2 478204137 3 2 995532800 4 2 947447766 3 2 580299452 5 2 682045716 2 2 479881931 1 3 279300636 2 2 612177940 3 3 975244361 4 2 749007260 3 3 620573733 2 2 284613223 1 2 754260111 3 3 703203870 4 3 861994086 1 2 154969592 3 3 534540091 4 2 600387141 1 3 348276014 5 2 160808761 4 3 168244406 1 2 465092282 5 2 151161826 3 3 108483728 4 3 197869156 2 3 222072379 2 3 365467080 4 2 206352319 1 3 745090720 5 3 194118585 5 2 967329688 5 3 135055391 5 3 183034838 2 2 764241351 5 2 838651230 5 2 236501661 4 2 453868185 2 2 747865401 4 2 985831581 5 2 174132773 2 2 721687476 3 3 770256158 5 2 333110983 2 3 614374143 1 2 523149752 4 3 797681893 5 3 382907686 2 2 354437733 4 3 355256014 5 2 771650716 3 3 203428214 1 2 101263174 4 3 770318625 4 3 385209970 2 2 227449732 3 2 623909321 4 3 263582780 5 3 204616999 3 2 756654825 4 3 429500218 3 3 234843520 1 2 617265058 3 3 394540756 1 2 752454671 4 3 566096550 3 3 214454647 4 2 675368815 4 2 274710398 3 2 457816213 4 2 632001369 2 3 943936857 4 2 378152735 1 3 187478236 4 3 766162709 3 2 316221301 1 3 989112351 3 2 934676147 4 2 521201118 2 2 287897568 1 2 176555101 1 3 370986228 1 3 376647316 2 2 548507301 4 3 944403658 1 2 100010846 2 3 547229022 5 2 699694531 1 3 489317000 4 2 402553386 1 2 729417985 1 3 953888209 1 2 672423875 2 2 934270775 2 2 165754377 5 2 742770375 1 2 659469613 3 3 331918539 1 2 437674054 2 2 780137751 2 3 661573834 4 2 947415445 5 3 881804664 5 3 184137399 1 3 215854584 5 2 237711279 2 2 734368370 3 3 617255160 1 3 989194509 5 3 475417108 5 2 914191334 3 3 168790335 2 2 950997607 5 3 379247899 5 3 581076498 1 3 503842614 4 2 100556852 5 3 133004494 5 3 942507086 3 3 909742739 1 2 249217004 4 3 170876806 5 2 709613411 1 2 639046943 3 2 187915498 2 3 960382231 1 3 843075628 3 2 362056889 3 2 310956447 1 3 591729942 4 2 826221759 3 2 600139788 3 3 413007304 2 3 436440604 3 2 443133129 5 2 713879096 3 2 277594414 5 2 533363369 1 2 590438933 5 3 946358802 3 3 946013627 5 2 291700299 4 3 661853646 4 3 713355614 4 2 708499905 4 3 718045804 5 3 771321222 2 2 797618108 1 2 246346427 3 2 876380894 2 3 907442398 4 2 354924181 3 3 129612610 4 2 304970171 4 3 152089892 2 2 721648690 1 2 728839417 4 3 824630549 3 2 148507850 5 3 246337118 5 3 791995882 2 2 899147102 1 3 845976044 1 3 787662501 2 2 438670929 2 3 800370098 1 2 295807799 1 2 142523370 2 3 570893968 5 2 629892169 5 2 887803333 4 2 140837808 2 3 217699463 5 2 870319350 2 3 960304164 1 2 358348116 4 3 588931994 5 2 642538189 1 2 963773438 1 3 271820415 1 2 428134635 1 3 315171296 2 3 320425325 4 3 207702615 2 3 954825818 5 3 198016791 1 3 110132760 3 3 113263661 4 2 486619984 1 3 686870789 5 2 591456822 1 3 366988597 5 2 525984260 3 2 435921993 4 2 706236983 3 2 952564994 4 3 575019918 2 3 346532547 1 2 289692793 5 3 730625928 3 3 137387166 1 2 192104573 2 2 739877830 2 3 361618345 3 3 939101919 3 3 320412303 5 3 813825405 5 3 583905807 3 3 945927109 3 3 530943160 2 2 746332641 4 2 286347886 2 3 129186240 2 2 587370373 5 2 327845912 3 3 828745008 5 3 185498606 5 2 588026521 2 3 800665374 2 3 818634842 5 2 349468828 5 3 982001142 5 2 571342677 3 2 258500690 5 3 927803478 2 2 844884290 5 2 851580343 1 2 707716288 3 3 731338243 3 2 101817569 1 2 737975059 4 3 577360372 1 2 730566853 5 2 130657799 2 2 992240966 4 2 713267837 2 2 760968826 2 3 146642068 1 3 820668611 4 3 889733050 3 2 761186762 1 2 647006269 2 3 343951444 2 2 858657693 3 2 706970932 3 3 499053465 4 3 651785501 5 2 174380462 1 3 376455784 4 2 628656515 1 3 340963287 1 2 214739345 2 2 616161548 1 3 303442415 2 2 142863108 1 2 101870669 5 2 888789984 4 2 547900620 3 2 391637608 3 3 720619214 2 3 530236743 2 2 252896561 4 3 153530458 5 3 206186220 3 3 369269205 3 2 833586045 2 2 634644894 5 3 786474325 1 2 583143503 3 3 554121705 3 3 533186932 4 2 398625793 4 2 260320497 4 2 658409520 2 2 364525875 3 3 401523594 4 3 784725322 2 3 391523295 3 2 118747049 3 3 475631609 1 2 683304743 1 2 437556532 2 3 865921160 5 3 266960395 4 2 266203403 3 2 675025158 3 3 650780533 2 2 779208991 5 3 699917297 3 3 650018252 5 3 192532576 4 3 469043007 5 3 232640966 1 3 399201202 5 2 661187792 5 2 309109107 3 2 574209509 3 2 279064873 4 2 776258626 1 3 890889195 2 3 671497758 1 3 635585968 5 2 634130734 4 3 459399525 2 2 515623680 4 2 240035103 4 3 640247830 2 2 670857506 4 3 404165877 2 3 521330795 5 2 848922970 5 2 472442454 4 3 857280442 3 2 426629585 4 3 983396806 1 2 457452143 1 3 631149914 5 2 333799658 1 2 638661317 3 2 941552391 2 3 666624531 4 3 237780500 4 3 711252867 3 3 848842335 1 2 360111167 1 3 284105140 3 2 903884292 1 3 521738012 5 3 780919814 2 2 395319135 4 3 496679936 5 3 682254247 4 3 706094123 4 2 656705257 4 3 452850290 5 3 571181586 5 3 471139451 5 2 291405013 5 2 136926570 2 3 156530629 4 2 178290090 2 3 729679640 3 2 260413001 4 3 935799933 3 2 127795543 1 2 837006095 2 2 304264273 3 2 619743447 3 2 291583552 2 2 712258204 2 3 675980154 1 3 883289837 3 3 213734345 3 2 301180647 5 3 298819279 5 2 262192721 2 2 844535117 3 3 787217204 1 2 143117400 2 2 529621935 3 2 607014489 5 3 639653252 2 3 567403200 4 3 794122290 3 3 246534111 1 3 171717568 3 3 766685450 3 3 615433895 5 3 509156213 2 3 558575599 5 2 325159556 3 2 642694142 3 2 648424241 1 3 182630403 1 2 226549540 5 3 431432611 3 2 299030524 5 2 656628132 4 3 490422460 5 3 177845108 3 3 176480035 2 3 537493728 3 2 527912148 4 2 496072821 2 2 277815540 5 2 895883772 3 2 610846726 5 3 104622059 2 3 210308033 2 2 395710835 2 2 489440650 4 2 364552140 4 3 372485072 4 2 270149446 2 3 374473816 1 3 410793943 4 2 474177183 4 3 803515403 2 3 404840705 1 3 726241401 4 2 725049428 2 3 193165255 4 3 284643788 1 3 741641530 3 3 837131462 3 3 769030591 3 3 398786692 5 3 384993669 1 3 531424814 1 3 683886641 5 3 412800801 4 3 414427179 4 2 524298849 4 2 603566401 3 3 103667910 3 2 137961572 3 2 622419113 2 2 723028186 3 3 713461559 2 2 774689309 1 2 695845425 2 2 581176309 2 2 183358740 5 2 112982179 5 3 988266938 2 2 795108889 5 3 552312310 1 2 799947432 5 2 194191534 3 2 817626288 5 2 726245425 3 2 983552573 1 3 606931807 1 3 692110363 4 2 834105777 4 2 354116770 3 2 159930557 3 3 373214843 2 2 945092716 5 2 126686584 2 3 569874254 1 3 718647336 5 2 227387257 3 2 533088155 1 2 487290122 2 3 338061998 3 3 573833219 5 3 771621877 1 3 980372620 2 3 971873869 1 2 366866130 3 3 128289470 4 3 122031547 3 2 472081144 3 2 434499498 2 2 619969395 4 3 851333819 5 2 175762220 2 3 379287730 1 2 787361824 3 3 636779403 5 3 650753513 3 3 149826651 2 2 869838345 4 2 771380783 3 2 506603957 2 3 462962588 5 3 691244951 3 2 766202167 2 2 273646160 3 2 958293644 1 2 409314604 4 3 669531791 3 2 135514922 3 3 690170305 1 2 251663854 4 3 550314964 5 3 494442054 3 2 882287379 5 2 322490559 2 3 416701205 4 2 453881889 2 3 134552495 2 3 521209281 4 2 811559475 1 3 323341953 5 3 832701899 3 3 223735048 2 3 251773765 2 2 716618391 4 2 961952107 3 3 864640377 5 3 648908465 3 2 927975880 1 2 254840950 1 3 974946235 2 3 389765677 2 3 309454162 5 3 382063404 3 3 348854679 1 3 833655194 3 3 741089169 5 2 368944890 2 2 645260974 4 3 820984948 3 2 405105246 1 3 458411792 4 3 782298049 3 2 963690573 4 2 534267180 3 3 339882488 2 3 540334298 1 2 609678458 3 2 577056152 4 2 294407107 1 3 350503897 2 2 683296486 5 3 832933352 3 2 331847553 1 2 570176024 3 2 471965084 2 3 238287007 4 2 627421037 1 2 919968219 2 2 447633740 5 2 889408411 3 3 969300021 1 3 851341749 3 3 816878973 4 2 232866999 4 2 685570832 3 2 247957997 3 3 601498722 3 2 110116329 1 3 927145924 3 3 158270668 3 3 296100568 5 3 416048983 5 3 283130278 2 2 435811783 4 2 152545568 3 3 757340335 2 3 417901847 5 2 354073965 3 3 129403949 1 3 759518282 4 3 140195901 4 2 709040645 2 3 858545284 1 3 930649205 5 2 591736248 1 2 469862946 3 3 522024318 3 3 276817178 4 2 686232305 4 3 977025065 2 2 611009180 4 3 230595654 3 3 461238070 3 2 656605219 4 2 175305380 4 3 118710086 3 3 268815844 1 3 993482175 5 2 954509876 2 2 804122471 2 3 291894886 2 2 673223123 1 3 889368200 3 3 388478243 2 3 211101274 4 2 954758768 3 3 972204802 5 3 279064756 1 3 293769362 5 3 561229682 5 3 205996565 2 3 153974019 2 2 221435013 4 3 854280314 4 3 191656266 2 2 392132841 4 3 678155370 5 2 644643797 5 3 378573183 3 3 711918573 3 2 496064779 2 3 886570579 5 3 452900602 5 3 803864147 1 2 405706449 3 2 547289745 4 2 517171385 3 2 356755399 3 2 277351044 4 3 254978875 3 3 276947218 4 2 841330916 2 2 806730570 3 3 993054906 5 3 897935922 2 3 814821183 4 2 426186270 1 2 376240139 3 2 345239083 5 3 893381306 5 2 774760138 1 2 802555517 2 3 675375445 1 2 670243743 4 3 526692937 3 3 486494135 1 3 833884759 4 2 498277165 2 2 688393234 2 3 199177250 1 3 446293038 2 2 664176001 1 2 105502451 4 2 592467679 4 2 714072259 1 3 299531444 2 3 217049361 3 3 410501724 2 3 573476216 5 3 502468160 5 2 521985953 5 3 291739496 5 2 129697142 4 3 229052740 2 3 279499193 4 2 772983392 3 3 176302637 2 3 489238660 3 3 773184374 3 2 949834159 3 3 702110941 4 3 543912173 4 2 581255208 4 3 553750724 3 2 692501083 5 3 402600095 2 2 346334603 5 2 894508044 3 3 360651295 5 3 415686930 4 3 915438310 1 2 683138761 3 3 611856478 1 3 496070779 5 2 570846266 5 3 495342430 4 3 718630533 2 2 112271038 5 3 912140753 5 3 113120667 3 2 853473765 3 3 892208531 5 2 768629263 3 3 316394875 1 2 421057106 5 3 151569137 4 2 937063110 3 2 524813722 4 2 440667696 1 2 442934285 4 3 123041955 5 3 804480434 1 3 976313994 3 2 704223414 3 3 761033429 5 2 628353111 3 2 323088904 5 2 243695488 3 3 771968939 2 2 120064545 2 2 785132310 1 2 885385645 2 2 390245205 4 3 709937377 2 3 866110526 5 2 965358105 3 2 560602807 2 3 550883554 4 3 868299396 5 2 376171424 1 3 782229853 3 3 626648853 5 2 970060549 1 3 318425030 2 2 971852062 4 2 758326828 3 2 685706447 2 3 508328665 5 2 751240703 5 3 461768912 4 2 871396950 1 2 408850963 5 3 462647941 1 2 771018744 2 2 104640091 1 3 216545154 3 3 435787926 4 2 730209933 1 2 976873829 2 3 904014605 2 2 312216655 5 2 865221301 5 2 982976524 1 3 445157294 4 2 233622135 3 3 795163135 1 2 978303872 5 2 215065353 1 3 685830508 5 2 109067718 3 2 786615539 5 3 452018672 3 3 498900650 2 3 222316922 5 2 148728810 1 2 313293817 3 3 662466038 1 2 355164294 4 3 257943628 3 3 802844714 4 3 144855669 1 3 239942276 5 2 531423173 5 2 752535441 1 3 561356713 2 3 388741630 2 2 832673585 2 2 378099246 2 2 161279598 4 3 244103713 3 2 419927656 2 2 248052346 4 3 826234418 1 2 209297882 5 2 649471966 4 2 828097675 1 3 367485575 3 3 122745531 2 2 524069733 4 3 704650786 1 3 743107141 4 3 206732534 3 2 372716743 5 2 926456937 3 3 523191808 1 2 715978091 3 3 321378310 1 2 219939831 2 3 401006447 1 3 285043762 4 2 108050831 1 3 762583963 1 2 364234114 1 3 532765472 3 3 284701013 1 3 627821658 1 3 685703677 3 2 411601600 3 2 371423160 4 3 472982153 1 3 579896037 3 3 966418386 3 2 908174032 4 2 711291677 5 2 357732277 2 2 776490404 5 3 225049942 3 3 193673698 1 2 369079681 3 2 491859809 5 3 958868344 2 3 402224679 2 2 989545741 1 2 364749244 3 2 291676397 5 2 126641917 1 2 907987816 1 3 616674288 1 3 533049575 2 2 172714978 5 2 238803411 2 3 618404044 1 3 837859890 4 3 674710938 2 2 513620453 2 2 381055443 5 3 337515498 3 2 377015973 1 3 483739470 5 3 718049226 1 3 708309172 4 2 364501528 3 2 199222897 1 3 457767852 2 2 316093116 3 3 872218428 3 2 211807353 3 2 395182382 3 2 835708411 4 2 584670224 3 3 855145251 3 2 113992130 3 3 109668473 4 2 498561781 4 3 592022256 4 2 419848331 1 2 214791287 1 3 336208775 2 3 909736608 4 3 274876672 4 2 356593333 1 3 463657197 4 2 245107744 4 2 153731376 2 2 640209059 1 2 241879056 3 3 423637549 1 3 755731226 4 3 503290099 5 2 533711460 5 3 744770063 3 3 830522395 4 2 236103111 4 2 385117801 1 2 603772523 5 3 504627567 1 2 915617017 2 2 931645291 2 3 745466373 4 3 863132205 1 2 329626931 4 3 227303167 3 3 853811104 5 3 359756818 1 2 448503218 1 3 902923256 5 3 277292537 2 2 651049867 3 2 846900183 3 3 974297501 4 3 373754113 4 3 166942279 4 2 817221610 4 2 914191248 2 3 265615454 5 3 954367121 2 3 274475430 5 2 287852674 4 2 140927544 3 3 121883653 5 2 916348936 3 2 418645732 2 3 465129259 4 2 914070528 2 2 964441300 4 2 927981473 5 2 570688927 3 3 537821327 3 2 149221999 5 2 294842291 2 2 838445048 4 2 139121834 4 2 296957522 5 3 325822246 3 3 833645961 5 3 694485179 1 3 961808466 3 2 514237507 1 2 119286361 1 3 474167220 2 3 824987456 4 2 443772347 3 2 112312757 1 3 399732252 3 2 749553980 4 3 619601348 1 2 912262166 4 3 406837729 4 3 373601055 3 2 845016244 5 3 486807724 1 2 393990067 5 2 388999724 4 2 619319744 2 2 568140451 5 3 244359934 1 2 908292158 5 3 950287131 5 3 486956947 2 2 157417860 3 3 560763205 1 2 735572124 3 3 728630729 5 2 642752084 2 2 912044821 4 3 229165888 4 2 219753782 5 3 566634773 2 3 772933896 5 2 592918089 1 3 225478664 3 2 223170128 5 2 510786091 2 2 649169778 2 2 550785863 2 3 578610051 1 2 278108730 5 2 768986583 3 3 677026685 5 2 276798469 1 3 802018107 4 2 260885027 4 2 905685723 4 2 669031302 2 3 139406953 2 3 578592159 3 2 774996767 5 2 194536844 5 3 468987755 4 3 690455618 2 2 347275431 5 2 939236418 3 3 222534976 3 2 849675091 4 2 911675354 5 3 432193953 5 3 821895415 1 2 226782965 3 3 306114036 3 2 965020552 5 3 167206051 1 2 747625179 4 2 698428952 1 3 855926173 3 2 683227493 5 2 825407654 2 2 169671921 5 3 685987435 4 3 328465773 4 3 436118883 5 3 257338835 3 2 782591609 2 2 720233269 5 3 256095411 5 3 230479088 5 2 776695716 5 3 670873664 5 3 511575915 1 3 619049989 4 3 967206869 4 2 559351781 3 2 255465473 3 3 538924297 5 3 675116831 1 3 706138306 3 2 757565552 1 3 131872333 3 2 130511109 4 3 255178610 2 3 525849836 2 3 641268750 3 3 772220484 1 3 916231955 3 3 714206506 3 3 729644589 1 3 738250010 3 2 506724785 5 2 513110874 5 3 976810626 3 3 227756411 1 3 547733642 2 2 167592031 3 3 318224831 3 2 526333431 1 3 725145953 2 2 789748553 3 3 571387140 4 3 165197881 4 2 315458084 1 2 664992779 3 2 701015585 5 2 553956036 5 2 668426391 3 3 616348931 2 3 530054814 1 2 132632012 3 3 330130594 5 2 723218427 5 2 149500157 2 3 632870868 5 3 287837335 4 2 344724694 2 3 816572910 2 2 840283394 1 3 199169851 4 3 241449474 5 2 621416282 3 3 880778780 5 2 439759770 1 3 561519745 3 3 664856641 2 3 527557568 2 2 396066032 1 2 481175452 4 3 761916266 5 3 327616952 5 2 138747911 3 3 370427859 2 3 575407260 5 3 209435411 3 3 619639967 4 2 188409528 2 3 612758828 1 2 790323506 3 3 454569551 1 2 342892983 2 2 773175275 5 2 360504393 2 2 154764315 2 2 249546480 4 2 292610347 4 3 576682555 3 3 619185123 4 3 522715141 4 3 963824540 1 3 267429185 1 3 114687957 4 2 706475981 4 3 941754968 2 3 983438609 1 2 371215865 5 3 275958885 2 2 293595546 2 3 661701172 4 2 647940942 2 3 702200904 1 2 240350744 4 2 222209581 3 2 940408599 4 2 587967087 1 2 316539417 5 2 202106993 2 3 232586475 3 3 465897208 1 3 361306137 4 3 143801070 2 3 294319466 2 2 988103931 5 2 286063525 3 3 310304277 1 3 953879149 5 2 152112668 5 3 762414157 2 2 215147401 1 3 830000974 4 2 325315361 3 2 591928167 4 2 972496234 4 3 195834154 5 3 529155123 4 3 310182615 3 3 764826297 3 3 329211466 5 3 611151127 1 2 709242439 1 3 814753217 4 3 795488039 2 2 763042140 2 2 654181519 1 2 353802314 5 3 223300872 5 3 248993780 4 3 680605842 2 2 148754192 3 2 894106389 5 2 250076139 2 3 904801707 3 2 478982970 4 2 799698490 4 3 150619343 5 3 452815548 1 2 158333036 3 2 613626150 4 2 509588398 5 2 691604229 1 2 435749658 3 3 139484617 5 3 217421404 3 2 555342400 1 2 256285069 1 3 576034977 3 3 446559040 2 2 865288631 3 3 459281439 3 2 949451938 1 2 447282922 3 3 896391690 5 3 421637907 5 3 401770693 2 3 358130342 3 3 988680467 4 2 710686039 3 2 156792400 1 3 275423509 3 2 427205945 1 2 954800476 1 2 384652391 2 2 632467727 3 3 331722235 3 2 416581205 1 2 784753311 1 3 512902354 4 3 456444481 2 3 137912097 3 3 601741323 4 3 867521320 5 2 767673175 1 2 971626929 5 2 655788028 2 3 105999961 5 3 322834124 1 3 646153661 5 3 725988270 1 3 253538423 3 3 666734139 4 3 623916498 1 2 303421567 5 3 859769417 3 3 621360872 4 2 626541804 5 3 645640022 2 2 491561937 1 2 610751244 5 3 102634347 4 2 604357357 4 2 163920711 1 2 941065932 3 2 144172395 1 2 300825568 4 3 237826013 1 2 396117808 3 2 664819141 5 3 333583999 5 3 879352752 2 3 103534239 4 2 775225930 3 3 798631489 3 2 945823516 2 2 118113926 3 2 371543507 1 2 350076404 3 3 114712435 5 3 788062368 4 2 465546194 5 2 885040818 3 3 345242206 3 3 614689322 4 2 975359681 3 2 284537327 2 3 774666566 4 2 103985942 2 2 208135522 2 3 247814950 3 3 163542223 1 2 261932328 3 3 151381697 5 3 288348686 1 3 348623499 1 3 136137644 3 3 694511232 5 3 127355413 2 2 660267290 5 2 324449882 3 2 408970970 1 2 536700779 5 3 332297505 4 2 201652970 5 3 120399438 4 3 329264609 3 2 691595716 5 2 894201456 5 3 847254673 3 2 583657813 1 2 839572000 1 3 866722311 2 2 273457870 3 2 140917640 3 3 446864407 4 3 753566542 4 2 600417880 1 3 658830332 3 2 332254553 1 3 310410697 2 3 137184421 4 2 441879106 4 3 245656949 5 2 983901511 3 3 782529623 4 3 179992830 4 2 623255625 5 3 201710154 2 2 424777603 3 2 106493296 2 2 411484226 2 3 530480721 1 3 302599747 1 2 785430806 1 3 655905062 4 2 506826568 4 2 595205851 4 2 115077957 2 2 902337345 2 2 587621449 1 2 163826785 2 2 167417202 3 3 822288668 2 2 564290954 2 2 922671671 3 3 210359803 1 3 994864170 1 3 492072851 4 3 124900923 2 3 178608598 2 3 696776022 5 3 175945557 5 3 792822825 1 3 628413256 4 2 311067020 4 2 799381005 5 2 709359330 4 2 642203481 5 2 476999884 2 2 382289676 3 3 204209933 3 3 163379292 2 3 967272746 4 3 260797417 4 3 425244810 2 3 170523383 3 3 281660220 3 3 574083829 4 3 706860737 5 2 474349325 3 3 305709077 1 3 397366792 4 3 682465221 5 2 706441202 1 2 531914137 5 2 867360658 2 3 190492326 1 2 434879342 2 3 298525870 4 3 133386506 4 2 268150472 5 2 743031290 1 2 432100249 1 2 418359526 2 3 688389547 4 2 416841258 2 2 173196792 3 3 501747419 1 2 251571598 1 3 719011361 5 3 193625000 3 2 192235269 3 2 607939431 1 2 116382368 4 3 358704925 5 3 561744500 1 3 240390304 4 3 660751755 4 3 741534211 2 3 151006266 3 3 943683140 4 2 504278649 4 3 840333705 2 2 963416169 4 3 409076642 3 3 104620526 4 2 111518306 5 2 601235129 4 2 895532628 1 2 153298578 2 3 390511665 2 3 608497209 3 2 988944029 3 2 687796094 5 2 509939952 4 2 403989393 3 3 533280845 1 2 733858513 5 3 207629009 3 2 856102723 5 2 727217023 3 2 972324039 3 2 664637454 2 3 437055339 3 3 701817642 4 2 374479076 2 2 270429122 3 3 281948046 3 3 941301271 1 2 635428539 5 2 958091797 2 2 885523903 3 3 465684979 2 3 781330809 1 2 747118649 1 2 141844995 1 3 733721466 1 2 939813564 5 2 596617068 3 2 949795140 1 3 201934330 5 3 446424146 2 2 803695151 5 3 177620271 4 3 812440489 1 2 249864588 3 2 368805094 1 2 864726507 3 2 507671703 2 3 661559780 2 2 316786581 3 2 798156723 2 2 669554865 3 2 817389894 4 3 700302861 5 3 738452709 2 3 415266056 3 3 491534223 4 3 255919729 1 3 675289718 1 3 265901252 4 3 966070583 3 2 350480103 1 2 384542837 5 2 555662415 5 2 955699999 3 3 434666730 3 2 136906147 3 2 426710284 2 3 263057501 1 2 860644746 4 2 592246083 5 3 925129322 4 2 577188088 1 2 883170081 5 2 905164392 5 2 854376781 2 2 848946546 4 3 209637769 1 3 538176176 2 2 935264539 4 3 774873595 5 3 631584726 1 3 674798170 1 2 391403573 5 3 861011996 1 2 724165597 1 2 251642023 3 3 172035175 4 3 708652309 4 2 889102246 3 3 238099166 3 2 402103684 3 2 679236304 5 2 711295410 5 2 270939334 4 2 619166219 2 3 337017236 4 2 721129208 5 3 297879014 3 2 100987126 4 3 338224034 1 2 906972883 3 2 102724470 3 3 295187533 3 3 771184978 2 3 949237905 1 2 381475809 1 2 476684984 1 3 767399199 1 3 126949474 2 3 340583129 2 3 650600807 2 3 688708664 3 3 582874878 4 2 162760523 1 3 171130719 5 2 233051501 5 3 132382401 1 3 603171202 5 3 738851149 1 2 941717865 4 3 240928590 2 2 249488827 5 2 555911787 5 2 423188241 4 3 494176619 3 2 992043979 1 2 166902711 3 2 610046477 2 3 394729022 4 3 969239023 4 3 872390201 3 3 438506403 3 2 795208096 1 2 957423514 2 3 425849803 5 3 304306995 5 2 829458146 1 3 547033834 2 3 971488110 3 3 703625734 5 2 879469733 5 2 798588734 4 3 775945032 1 2 540297447 4 2 486792524 3 3 622606925 4 3 320072669 4 3 332506997 3 2 456326626 3 2 510979236 2 2 194468335 2 2 116491725 2 3 141700436 3 2 967081985 2 3 712246895 5 2 155539626 1 3 559825075 2 3 548718850 2 2 278135520 4 2 564115364 2 2 597759787 1 3 494514691 4 3 982975338 2 2 254415945 2 2 515827597 2 3 202311619 4 2 652621098 1 3 193269336 3 3 528068134 3 2 402659888 1 2 741930489 2 3 245777632 4 3 702302291 5 3 471510342 4 3 293898689 1 2 810265724 3 2 902064935 2 3 634988993 1 3 713854481 5 3 638167398 2 2 107144555 2 2 446332649 5 2 307776485 1 2 730259636 1 3 710511561 3 3 670750188 1 2 188082231 3 3 545778356 3 2 104707566 2 3 224485757 1 3 333575545 3 2 181540252 1 2 718848367 2 2 774025002 1 2 604502483 3 2 508234207 4 2 120196063 3 3 653140188 3 2 557916978 1 3 110866980 5 2 959803604 1 2 420089805 2 3 587922014 1 2 679428780 5 2 155344991 4 2 360470715 3 3 851147230 5 2 209651003 5 3 497495975 1 2 213262435 4 3 304695726 3 2 157570371 1 3 684985036 3 2 169411554 5 2 266987363 1 2 300656025 5 2 900815028 5 2 454019237 1 2 907437858 3 3 208734596 1 3 203692657 2 3 465125507 1 2 464217185 5 3 540041012 3 2 721771308 4 3 778192840 2 3 845120099 3 2 676611441 1 3 958327758 5 2 126302665 4 3 810639112 4 3 864378278 4 2 138492580 1 2 807580974 4 3 613625499 3 3 989858388 2 3 792053154 2 3 905641548 3 3 589337803 2 2 917973690 4 3 798563689 4 2 437559061 4 3 187417748 3 2 595482493 1 3 691846387 3 3 840571969 3 3 998900101 5 3 691040265 3 2 441369959 2 3 783766004 2 2 357396457 1 2 549320987 1 2 582059552 4 2 842175525 4 3 268700988 3 2 497301620 4 3 339413985 5 2 605301490 5 3 684093067 2 3 940478664 1 3 895210184 4 3 349143654 1 2 668546468 5 3 394500594 2 3 206537770 4 3 869206490 4 3 229452932 1 2 688501972 5 3 522525475 3 2 698149760 4 3 668857895 5 2 748360495 1 3 650269647 2 3 692301972 2 3 454139412 1 3 319222017 1 3 396064802 2 3 173514985 4 3 287833032 1 2 117355297 3 3 444340959 2 3 857562725 5 3 856498707 4 2 725474998 2 3 708533764 5 2 496419299 5 3 386233953 4 2 650891723 5 2 506887202 2 3 671947559 2 3 109445835 3 2 791306199 4 2 907047095 5 3 533697373 2 2 259981492 4 2 501949455 1 2 244648402 3 2 789281321 3 3 948427038 1 2 229568466 1 3 437228730 4 2 792318781 4 2 264110225 1 2 261236071 3 3 562991633 2 3 411373666 5 2 327220880 2 3 215967385 3 2 433760552 4 2 674494824 2 2 447561052 2 2 501269773 4 2 298519121 5 2 220137986 1 3 746840614 2 3 707378228 1 2 192232805 4 2 285471556 1 2 752705723 2 2 468559621 2 2 168499380 4 2 729380601 3 3 423617327 3 3 983538456 2 3 688404538 3 3 564219692 2 2 292862499 3 3 640862777 1 2 100975580 5 2 260563687 5 3 114749015 1 3 448410729 3 2 660383779 4 3 350794228 1 3 210097765 2 2 684301390 5 2 704760890 4 2 274141560 1 3 739028697 4 3 795245922 5 2 255319674 3 3 140577238 1 3 687593138 2 3 297804984 2 3 382744357 5 3 887604427 1 2 826362193 5 2 527994023 3 2 446171784 2 3 901950715 4 2 150465568 1 2 749222620 1 3 850915047 2 3 458583023 4 3 431745969 1 3 792524807 4 2 909301216 5 2 501596287 4 2 212185552 5 2 348247655 3 2 686865365 2 3 913734074 5 2 668712226 1 3 252380772 4 2 611023979 2 2 555470841 4 3 210154748 3 2 209957025 4 3 786995775 4 3 909661957 4 3 849532456 3 2 962567651 3 3 771388286 3 3 440042558 3 3 883105422 3 3 699625884 3 3 495724559 4 3 184323907 4 2 925413233 4 3 123078942 4 2 715015679 3 3 167192824 5 2 264087248 4 3 585578351 5 3 997519840 1 2 907228875 3 2 206028804 5 2 135975248 1 3 278459957 5 2 462985045 4 3 597927259 4 3 268096700 2 2 374424351 4 3 597975025 3 2 464530127 2 3 671006110 3 2 275859003 1 2 341857544 3 3 851951395 2 2 400659688 3 3 536574002 4 2 747261170 3 2 759894178 5 3 392429957 2 2 892786355 2 3 275906223 2 3 632991431 2 3 108226744 5 3 549937694 1 2 806238611 3 3 631692527 5 3 721521668 5 3 587932421 2 3 134844950 1 2 192229198 5 2 703959627 1 3 777713016 5 2 741828472 1 2 305125721 2 2 940300880 2 3 358111984 3 3 860822785 2 2 881413302 5 2 428500320 4 3 711860582 2 3 893933876 4 2 228884782 4 2 396464145 1 3 265182849 4 3 697262581 2 2 233409123 1 3 856308435 1 3 409615789 3 2 776339812 5 2 607357393 2 2 709051366 5 3 698140689 4 2 489876961 1 3 781595554 4 2 260393923 1 2 240104793 4 2 295132640 3 2 387202056 4 2 261991168 1 3 459192303 4 3 730154849 5 2 548216083 1 3 726866803 4 2 633675991 2 2 646281208 4 2 233529046 5 3 281602438 5 3 398754300 1 2 872688178 5 3 736269230 2 3 498535737 5 3 414146196 2 2 624079336 2 3 807876968 3 3 999885947 3 2 309752729 4 2 609660043 1 3 197831482 3 3 439287386 3 3 816946122 2 3 134757299 3 2 754020040 5 3 581764246 2 3 330746395 2 3 115323999 2 2 595671476 1 2 932852847 5 3 553796816 5 2 302728844 5 2 813998372 1 3 938950675 4 2 702144281 4 2 570058066 5 2 399680337 5 2 197139783 4 3 890502587 1 2 650858243 4 3 389962737 4 2 958395867 2 3 579773200 3 3 765107885 4 3 167266480 3 3 387408845 4 3 528699587 5 3 584579504 2 3 177339990 4 3 109178791 4 2 193911232 5 2 344977997 5 2 436385940 2 3 385308417 5 3 787170258 1 3 588176066 1 3 731709065 3 2 695986816 4 2 540506238 3 3 201922000 1 3 885855454 5 3 171539337 5 2 531733716 4 2 674201914 3 3 732546638 1 3 615768244 3 3 844426544 2 3 652585897 1 2 431653952 5 2 849349548 2 3 865002297 2 2 819101984 1 2 721269688 5 3 732439435 1 3 685719443 3 2 935290474 1 2 205810702 4 2 926513417 3 3 109277935 2 2 424703350 3 3 701296343 1 2 201473547 3 3 127246526 5 3 163806614 4 2 285227978 4 3 679582506 3 2 201684048 1 2 509542161 3 2 637283992 2 2 567194790 1 2 350117712 4 3 296352942 4 2 204297891 3 2 360261159 1 2 189135440 5 3 512247654 1 3 254603664 3 3 775512139 2 3 730253080 1 3 454638120 1 2 778589418 5 3 499156322 1 2 453142222 5 3 940043414 2 2 541762223 2 3 126738862 5 2 268564664 2 3 585889909 4 2 960473479 5 3 699403869 1 3 768440977 5 3 978500851 2 2 166998903 2 2 841880802 4 3 303639806 3 3 172700596 2 3 376032239 3 2 303289651 1 3 326163927 2 2 992675004 1 2 197270812 5 3 159780108 5 3 482906255 1 3 532815288 5 2 244675705 2 2 402506494 5 3 742234370 5 3 190826887 3 2 575369806 4 2 309965752 3 2 915478137 2 2 573634533 4 2 900730849 5 2 801458572 1 2 136224419 1 3 106925573 1 2 796111307 3 2 642267704 3 2 659834801 2 3 218470407 5 2 485277197 5 2 140352867 5 3 635448345 3 2 959812081 1 3 293232538 5 3 689852014 5 3 861040839 4 3 959494750 2 3 786344959 1 2 569720314 1 3 285863323 3 2 173112747 4 2 381028509 2 2 202725411 4 3 306747172 2 2 494943977 5 3 316777682 2 2 319513358 3 3 831247715 1 3 114945948 1 3 361836529 4 2 843285396 3 3 331195580 3 3 985301141 5 2 167940498 3 2 538463589 4 3 612913316 5 2 474770069 4 3 121439160 1 3 410972801 3 3 313987712 3 2 668334663 1 3 580486156 3 3 550755514 2 3 594920800 2 2 500323562 5 3 550472146 5 3 170041128 3 2 291501852 5 2 509396266 3 2 279693104 1 3 459444189 5 2 178394122 3 2 284780611 5 2 678848824 4 3 577252212 3 3 443943062 5 3 177891038 4 3 262638186 4 2 175200625 2 3 898393492 3 2 700865701 2 3 461515669 1 2 597991959 3 2 605519394 3 2 121195031 5 2 429329097 1 2 714131613 5 2 877427532 4 3 533393279 5 3 139135943 4 3 206346150 3 3 562446872 1 3 810458013 4 3 169924462 1 2 433379774 3 3 416635963 5 2 754640958 3 2 301858743 1 3 479827268 3 3 316089745 2 2 704160768 2 3 556789381 2 2 690914002 5 2 205622080 4 3 627315716 1 3 160775460 3 3 626029181 4 2 134848585 5 3 215363755 1 2 266648159 5 2 732542943 4 2 571648296 1 2 504370235 1 3 666298785 5 2 316364877 2 3 290119020 4 2 377872996 3 2 979706064 5 3 644464450 1 3 950896510 5 3 839356334 5 3 855560322 2 3 903746400 1 2 359210029 1 2 780275090 3 2 614045765 4 2 311570831 2 2 583091396 4 2 255558808 1 3 513477975 5 3 538414774 4 2 114121184 4 3 960855494 5 3 570955289 1 3 392678589 3 2 705997633 4 2 365172580 2 2 605049707 2 3 384415946 1 2 558470955 4 2 244519500 4 2 570984077 3 3 449956521 2 2 705466074 1 3 668321326 4 3 393433047 2 2 592013402 3 2 393556529 5 3 481427993 3 2 190226343 5 3 185584137 4 3 856041129 3 3 852179748 4 2 171798473 2 3 164380367 4 3 385445940 3 2 353012237 2 2 655772125 4 3 166961852 5 2 422869853 1 3 824142390 5 3 953004985 2 2 863492449 2 2 985529062 5 3 421220531 4 2 404305299 4 2 780054230 3 3 176394767 3 3 657158956 5 2 112048639 2 2 192678376 4 2 122095590 1 3 154497356 3 2 172351747 2 3 368894788 2 3 862725917 4 3 380392940 4 3 619882316 2 3 377498339 2 2 313786679 5 3 715419511 5 3 756930783 3 3 912202956 4 3 848307978 4 3 222332652 4 2 276721881 3 3 134347346 2 3 110549158 4 3 841793502 1 2 841080734 3 2 503771833 5 3 518029036 4 3 792299579 1 3 134002702 4 2 211539388 1 2 293182040 4 2 231780875 2 2 262524091 4 3 421405717 5 3 488637918 4 2 852360260 2 3 109824264 2 3 470556860 1 3 468600313 3 3 203459659 5 2 489212279 4 3 391518380 3 2 261865500 2 2 124154818 1 3 505576854 5 3 349339864 2 2 706566730 3 2 308264972 1 3 189871622 1 3 727827284 1 3 605821007 5 3 264080806 3 3 691525729 2 2 619034759 4 2 906060717 1 2 814683349 5 2 566401258 4 2 444438484 1 3 531037017 3 2 722955096 4 2 789681002 2 3 219647930 2 2 193549648 5 2 599158827 1 2 208588381 3 2 239217618 2 2 701997228 1 3 205329829 1 2 476692740 3 3 520496363 1 2 349179335 2 3 552480176 2 2 101627368 1 2 594309341 3 2 341879963 3 2 136662177 1 3 329215694 4 2 644711624 3 2 487178256 4 2 842289505 3 3 615312540 2 2 440877678 2 3 222897950 2 2 717398930 4 3 414951837 4 3 618728473 3 3 911994814 3 2 957808629 1 2 317090269 2 3 545087207 3 3 221035946 3 3 292848606 4 2 600082080 1 3 589896028 3 3 325839477 2 3 533105621 3 3 483916945 5 3 474868790 2 3 629463852 3 2 604771887 3 3 665846864 2 3 876051525 5 3 868823162 3 2 446670203 1 2 608391907 1 2 244021010 2 3 644435083 3 3 905972298 3 3 956632506 3 3 749030886 3 2 300171896 5 3 783828950 2 3 288088218 5 3 741740980 1 2 921745270 2 3 356052703 3 2 719354417 4 3 892854364 5 2 344244438 2 3 258094600 2 2 830778535 2 3 771761812 1 2 520703893 1 3 789538816 3 3 900001582 4 3 299643199 2 2 731214776 5 2 875867135 4 2 210436706 5 2 734486134 3 2 177772848 4 2 318543035 2 2 349373389 2 2 175601055 3 3 795640339 5 2 418348383 4 3 213685981 5 2 156157474 2 2 534519274 3 3 846640757 5 2 216973723 5 3 160605550 4 2 458324574 3 2 332013203 2 3 468375612 2 2 245566364 3 3 185543952 1 2 653880767 5 3 644075303 2 2 988234348 5 3 118552907 1 2 738365928 2 3 662042498 2 3 734883252 2 2 412927049 1 3 672269584 4 3 185768765 1 2 660291424 3 3 665855887 5 2 856624801 3 2 543374291 2 3 122755287 4 2 239117595 3 2 455022809 5 2 689794122 3 2 438558443 2 3 604532818 3 3 865232872 3 2 246238040 3 2 525075091 4 3 447762729 4 3 425005234 4 3 193325987 2 3 760399226 2 2 924033064 2 3 277768576 3 2 100726050 3 3 305008645 2 2 760644770 5 2 809287854 4 2 512772336 5 3 483989516 3 3 168704100 2 2 575879496 5 2 179031370 3 3 669614894 5 3 317089373 2 2 670666660 2 2 632638778 1 2 779066054 1 2 594210058 3 2 705211503 2 2 996735801 1 2 330833665 2 3 487851225 3 3 941500767 2 3 877245688 4 3 380876990 4 2 181438304 4 2 380773553 1 2 626960792 5 2 667662384 3 2 600033124 4 2 659944824 1 3 257553080 2 2 211011024 1 2 712047236 1 3 732095044 5 2 216644640 5 3 945767533 4 2 143241001 4 3 219701871 5 2 514731696 1 2 362862356 5 2 156635545 1 3 866730746 4 3 949904437 2 3 565625994 1 2 181931707 1 3 845522601 5 2 949847948 5 2 893953880 1 2 897306487 3 3 555079342 1 3 216249774 1 2 927165909 1 3 575244522 2 3 976007262 2 2 470927780 3 2 718210187 5 3 267296988 4 2 392512385 3 3 970821794 3 2 548849571 4 2 700133037 2 2 128088819 3 3 588740222 1 3 912887260 2 2 263803235 3 2 736700327 2 2 178672232 1 2 145204879 2 2 603801260 4 3 588600124 2 2 235648684 3 2 112191728 2 3 221732995 5 2 882255999 2 3 551627187 3 2 700007434 3 3 256445305 2 3 349069445 5 2 189952715 3 3 372203795 3 3 102072479 3 3 977236408 3 3 730013331 5 3 759576968 5 3 427075702 2 3 564604656 4 3 666834195 4 2 449546176 4 3 266941894 5 3 320206377 1 3 562452998 4 3 873127761 2 3 258342957 1 3 143035825 4 2 116940324 2 2 704316841 2 3 552237752 5 2 183106794 4 2 785635060 5 2 333028164 3 2 545706783 3 2 398677426 2 2 884581816 5 3 328485307 2 3 904331767 2 2 769886054 5 3 891003449 2 2 383762650 2 2 329838779 4 2 517312974 5 3 941432416 4 3 211134386 1 2 930083855 2 2 732269383 4 2 144271779 1 2 690135161 5 3 170479191 4 2 857558569 3 3 587852376 5 2 143032267 4 2 159986602 5 3 267518224 1 3 429544239 4 2 496868447 2 2 491211230 2 3 972096777 3 2 817160565 3 2 479301582 1 2 310035296 3 2 336195258 1 2 481451660 4 2 869901573 5 2 563437462 2 3 312944039 1 2 203289737 3 2 351073444 4 2 686376077 1 2 932375547 1 3 411943429 2 2 253441076 2 2 858587759 1 2 723346052 5 2 985241158 4 3 391055651 5 2 456711861 5 3 969757050 2 2 254312733 5 2 858360057 1 2 443161234 5 3 232770472 1 2 894332538 2 3 292372832 4 2 548565677 1 3 557168872 3 3 959180353 1 2 305676967 2 2 126813838 3 2 123229866 5 2 215832080 2 2 630885002 1 2 249153772 3 3 649844658 3 3 601664535 3 2 754408639 2 2 670461736 5 3 543973138 5 2 418542635 3 2 662218709 3 2 788777360 5 3 321144381 1 3 715691632 4 2 520118120 4 3 999696977 3 3 884066063 5 2 818183818 4 3 761029760 1 2 377284070 4 2 705286041 4 3 890570124 2 2 550428702 5 2 909925289 4 3 436265673 5 2 530902453 4 3 223776199 2 3 970971158 4 2 311418308 4 2 217663609 3 2 632261405 3 3 725268961 4 3 997571207 3 3 454617326 1 3 919876167 5 2 142358453 1 2 873860207 1 3 108536993 3 3 846949319 5 3 817232129 5 3 274502229 3 2 618172758 5 3 339165950 4 2 837735500 1 3 903905484 1 3 761768384 1 3 725469761 2 3 105152845 3 3 900698518 1 3 590467163 5 2 536539140 5 2 126494271 2 3 482865998 2 3 416646409 3 2 678205917 5 3 904739436 4 2 855024345 3 2 582161432 1 3 806501326 5 3 511484290 4 3 585816843 2 3 649403873 4 2 605518672 3 2 912081054 4 3 497367061 2 3 373158597 4 2 684467814 4 2 209837942 3 2 393502632 4 3 291511542 1 2 376711346 5 2 975935776 1 2 124116133 3 3 984401504 4 3 947732425 2 2 382883662 1 3 156804841 1 2 515322359 4 2 388403475 5 2 203459398 2 3 897738505 2 3 183287027 1 3 405974459 1 3 761236435 3 3 633096888 1 2 565062536 4 3 806818772 5 2 389363736 5 3 784353573 2 3 406689742 5 2 261411201 2 2 862625726 5 2 910076448 2 3 461181130 1 2 667541444 4 3 639068010 2 3 108929747 2 3 243618298 5 2 225837239 3 2 844464287 5 3 634755673 4 3 475279141 2 2 415417192 3 2 866991355 1 2 353457215 2 3 183093505 4 2 643359574 5 2 818423848 5 2 320687279 4 3 599360261 3 2 127239207 4 3 904584163 2 2 836289036 2 3 862287678 5 3 249051463 1 3 823872192 2 3 325300314 2 2 633045035 4 3 220024235 2 3 754960902 1 2 646861068 3 2 574391485 1 3 308174093 1 2 950730113 2 3 183879425 4 2 238337879 2 3 562682017 5 3 559462667 2 3 626687232 3 2 787830688 5 3 779211229 5 2 345339209 3 2 755708402 5 2 483613957 5 3 697010096 5 3 372075421 5 2 768494399 5 3 329066306 5 2 434006685 3 3 137873901 2 2 464342267 3 3 901500351 2 2 600167255 1 3 185580130 4 3 637043538 4 2 156690265 2 2 759222304 5 2 769127695 5 2 393135494 1 2 785848386 5 2 616520583 5 3 433836797 3 2 743719249 3 3 142136316 5 2 824844280 2 3 303072673 4 3 289535936 3 3 707289380 3 2 547760414 5 2 694907480 1 2 378503143 1 2 274995032 4 3 300509943 2 2 617725070 5 2 381145461 4 3 486794931 3 3 604625520 4 3 746393777 1 2 314077743 2 3 124560274 3 2 878865089 1 3 145932109 4 2 809306423 3 3 262133800 4 3 409229117 1 2 566250740 4 2 489831209 5 2 689877689 2 2 867402254 4 2 286846036 1 2 235704658 3 2 379366727 1 3 109991171 2 2 409985213 4 3 777464364 5 2 855686151 1 3 971018484 2 3 984630387 5 2 751104825 5 3 220076327 3 3 208699127 1 2 142920203 5 2 280104185 3 3 792561220 1 2 289772361 4 3 775547331 5 3 935801222 4 3 529001020 2 3 757961341 2 3 537360984 4 3 879588672 2 2 300789860 4 3 430479005 5 3 484400353 1 2 752658391 1 2 467952405 3 3 149528418 1 2 517483709 3 2 717614973 2 2 569551623 2 2 259764940 3 2 440170074 3 3 313443885 3 3 849507659 5 3 584792607 4 3 108480348 3 2 158566596 5 2 993248198 4 2 427801476 2 2 102539486 3 3 301535375 5 3 221920180 3 2 722817630 4 2 858352398 4 3 976393070 3 3 761155543 4 2 872979172 4 3 879516242 1 3 832135787 2 2 417701898 1 3 870344296 5 2 246434374 2 3 405281142 5 3 469111791 1 3 168591331 3 3 633494715 5 2 845461547 3 2 791076710 2 2 850817752 4 3 902760319 2 2 974886208 2 2 719557014 5 2 664612846 3 2 882871097 4 2 134247895 1 3 938136164 1 2 774319252 4 2 160964097 2 3 158347565 3 2 586402980 3 2 223222589 5 3 474635468 5 2 151360137 1 3 390423278 1 2 819690766 2 3 772419007 5 3 989472685 5 2 250095942 5 3 675296697 2 2 543317855 5 3 773206451 3 3 175324901 5 3 545172386 5 2 537451042 4 3 414229534 4 2 900425847 2 3 220735926 1 2 113019144 2 2 193617264 1 3 658622990 5 2 121284377 3 2 388466015 2 2 453341842 3 2 127383465 3 2 221809904 3 2 509428610 1 2 485853623 4 2 291583980 5 3 794768326 3 3 669511281 1 2 660719810 2 3 515254829 3 3 516529808 1 3 702935527 2 2 918893172 2 2 554557808 3 3 484571177 3 3 432935837 4 2 510904788 1 3 880664269 2 2 337449355 1 2 974631103 5 2 264149287 2 3 432035005 5 3 950136257 5 2 676402004 5 3 832708464 5 3 899142256 1 3 562588852 3 3 404919328 1 2 783533850 3 3 454398362 4 3 233505887 4 3 864501482 2 2 643281468 5 3 642235285 5 3 783953072 5 2 586106297 3 3 628249905 3 2 449029637 5 3 643297466 3 2 918449683 4 3 549814309 2 3 124989937 4 2 590626443 5 2 119024946 2 3 212509572 5 2 499826373 4 3 210141976 4 2 868809047 1 2 549564927 5 3 280602903 3 2 467150639 1 2 103724455 2 3 663152073 5 3 367591226 5 2 301671527 5 3 559895249 1 2 200433675 5 2 963468743 2 3 175993352 2 2 158133906 5 2 136290391 2 3 372310384 2 3 301128195 2 2 378819313 2 3 986974523 3 3 605420727 1 3 194533085 5 2 601240721 2 3 336173515 3 2 236284153 1 3 757928899 1 3 527641264 1 2 460540020 3 3 840401393 2 2 325198038 1 3 455004242 5 3 435987607 5 2 677283363 3 3 227944930 1 2 220987158 2 2 624202067 3 2 599390904 4 2 736716270 5 2 659519226 2 2 434074245 1 3 106596336 5 2 189518982 1 3 403440160 3 2 921821287 5 3 475996760 3 2 204192858 3 2 292097139 2 3 670080657 4 2 946480014 1 2 517349037 4 2 471185761 5 3 642194018 5 2 419935281 2 2 547864850 4 3 285154402 2 2 407615423 1 2 626153449 4 2 138265467 3 3 781040513 3 3 422141738 1 3 368177831 5 2 696915147 3 2 633703178 4 3 896354895 3 2 818888212 4 3 130175919 2 2 494856672 2 2 517819108 3 2 877811827 5 3 392022202 4 3 742517184 2 3 569796881 4 2 979207424 5 2 866677934 4 2 667627555 5 3 782372506 4 3 117115181 5 3 490263128 1 2 150198111 1 2 178501763 5 2 544629410 3 3 482022866 3 2 984432490 3 2 867538925 2 2 431141288 1 3 774459829 5 2 200460898 1 3 598138881 4 2 136886197 5 3 919870483 2 3 664814913 5 2 570115839 2 2 658931021 5 2 580587290 4 2 576196128 5 3 670936623 5 2 299859120 2 2 829868894 1 3 527312330 2 2 821636222 2 2 450727498 2 2 670001331 1 2 113204332 2 2 610684431 3 3 987869095 3 3 648016210 1 3 482264860 2 3 694809435 5 2 810935821 1 3 785304950 1 2 622344734 1 2 508919006 3 2 918222229 2 3 925869407 5 2 741355232 5 2 841515391 2 3 797385749 2 2 100648024 3 2 701967045 2 3 628287868 4 2 725279409 5 3 473631066 2 2 577812164 3 2 100243379 5 2 357083010 1 3 362815390 5 3 750945456 2 2 304108563 3 3 964828134 1 2 267829153 3 3 362488793 3 3 933398588 4 2 645880881 2 3 852971947 1 2 328399196 4 2 308235790 5 3 704991456 5 3 613062598 1 3 450193538 5 3 322141364 4 2 459876367 1 2 719245734 4 2 719744226 1 3 206838662 3 2 543792840 5 3 449479693 2 3 670183295 1 3 783440570 2 2 784039798 3 2 670445048 2 3 423391918 3 3 344356615 5 2 556856509 3 2 983967524 4 2 419644396 4 3 618490647 5 2 898625097 2 3 977142895 4 3 629554126 1 3 773368978 4 2 801153910 4 2 634412593 1 2 711057558 5 2 264711212 5 3 514000089 3 2 110295673 4 2 820387740 1 3 498461690 4 3 326325123 1 3 134297965 2 2 276599253 3 2 140495180 5 2 556284550 3 3 432376993 2 2 609536480 3 3 592841523 2 3 362251460 1 2 226076862 5 3 392566290 2 2 403579099 5 3 428352475 3 2 884646826 1 2 407520082 5 3 488692196 1 2 925007440 2 3 756013753 2 2 133349584 4 2 798240788 5 3 309854767 3 2 776109222 5 2 844675361 5 2 974667674 3 3 855340482 2 2 230655291 2 2 785574251 2 2 369298307 5 3 567272000 4 2 524350018 5 3 966740236 5 3 536504781 5 3 176896307 2 3 389377211 4 3 245067351 2 3 969595002 2 2 477184059 5 3 597800803 2 2 343460304 5 2 649879504 2 3 115530184 1 2 658575944 1 3 632374061 5 2 666113887 5 3 141370871 5 2 757531686 4 3 364335648 3 2 990838662 3 3 206379539 1 3 519406562 4 3 327225709 3 3 765686323 1 2 156376189 4 3 517290346 3 2 120034812 1 3 666337325 2 3 903529932 3 2 858791702 5 2 399657529 2 3 569872205 1 2 195216856 3 3 427640985 1 2 553357349 3 2 386179897 3 2 250870149 4 2 841724282 5 3 765933842 1 3 710181651 1 2 829484030 2 2 726254100 3 2 446506121 1 3 502970357 3 3 434042692 5 3 350622693 3 3 702296132 4 3 656715037 2 3 776004081 3 2 850641911 1 2 374135270 5 2 149995602 4 2 626932559 5 3 477596313 1 2 721081969 1 3 847422100 3 3 501886023 3 2 928646346 1 2 526100919 4 3 318116993 1 2 428947243 2 2 260269136 5 3 770858364 3 3 199905360 1 2 412278175 2 3 987770178 1 3 848895585 1 3 210785217 4 2 486850684 2 2 118648004 5 2 209410644 4 3 661560660 1 2 729243962 2 3 636069628 3 3 102115086 2 2 497177641 3 3 730079029 5 3 681179254 2 2 584534694 2 2 104541948 3 3 761601301 3 2 666634882 5 3 325209308 4 3 219490229 4 2 160037222 4 3 996511269 5 3 598388206 4 3 708020678 1 3 995996801 5 2 281388903 3 2 737755771 1 3 293277614 4 3 505528927 4 3 909203864 5 3 214249238 2 3 949274411 1 2 859455745 3 3 459072726 1 3 678792205 2 2 507383877 3 3 371658245 1 3 574062799 5 3 544781877 2 2 243703707 3 2 768238779 1 2 148335158 1 2 209054765 4 2 900430671 3 2 241083690 5 3 599667518 4 3 459903508 5 2 310253303 2 2 300848685 3 3 270181079 5 3 999368073 3 3 798143052 5 2 346255451 3 3 141355278 5 2 968710628 4 2 443499881 2 3 167153393 3 3 163779344 3 2 691982975 5 3 590271267 4 3 758148513 5 3 133394695 1 3 288015305 4 2 206002069 2 3 333715499 4 2 495614171 2 2 498471270 2 3 174784053 5 2 326511881 5 3 167504838 1 2 431157018 5 2 392215442 3 2 694284850 3 2 870941423 3 3 147777644 2 3 262137436 1 3 633926804 2 2 416130127 2 3 700228385 5 2 803345799 2 2 916712220 2 2 688312988 1 2 749828946 4 2 827407705 2 2 567416941 3 2 132483046 5 3 802400756 3 2 335696570 1 3 867201086 5 3 374826916 1 3 657840732 3 2 135406149 5 2 833969339 4 3 185676093 4 2 422799310 4 3 405658596 5 3 752771637 5 3 961170651 2 2 711040674 4 3 845797878 3 3 402024303 5 3 936812427 2 2 470384184 2 2 241090799 3 3 311094872 3 2 340323431 3 3 370918650 4 3 778033845 1 3 203119753 1 3 607160463 4 3 662920844 2 2 642659290 5 2 423664088 4 2 718339945 1 3 189919123 1 2 260762861 3 2 439587595 3 3 754972179 2 2 300897924 1 2 437290882 1 2 819582871 5 2 141073016 4 2 539498821 5 2 509546676 3 2 664948821 5 2 809087573 5 3 279073585 2 2 869213049 4 3 708610307 3 2 221438142 1 2 259100890 5 3 460638187 1 2 718028545 5 3 549023711 1 3 984988665 2 2 408013450 2 2 847575249 3 3 263488643 5 3 188688354 5 2 317766979 4 3 262529334 4 2 823835764 2 3 427909182 2 3 468180106 3 2 139502876 1 3 421445902 4 2 404821979 4 3 795084533 1 2 541367200 1 3 989535320 3 2 674909100 3 2 635353746 4 2 547339421 2 3 315088337 5 3 979983825 4 2 237358250 2 2 307688607 4 3 757269882 4 2 189452326 1 3 849128318 2 3 449229953 1 2 665777418 3 2 755477463 3 3 700222824 4 2 366449911 1 3 792827291 5 3 929215940 3 2 663903048 3 3 576258477 2 3 329886067 1 3 759010874 1 2 418556640 4 2 154809642 4 2 556025135 1 2 566127595 3 2 703477796 5 2 306052469 3 3 375132084 4 3 648143255 4 3 867941014 3 3 673208390 2 2 358144925 1 3 675705880 3 3 396370395 4 2 279179033 5 3 931451036 3 3 526768386 5 2 741567350 1 2 945946791 1 2 482677682 4 3 276031837 4 3 281381158 5 3 823532604 1 2 426254288 4 3 783680590 1 2 271795257 2 3 724831550 1 2 853575747 1 2 722064416 4 2 195119951 3 3 984426851 3 2 408644391 2 3 992370381 3 3 601681416 5 2 900050235 3 2 254836546 1 2 428366065 1 3 612799637 4 3 386442109 1 3 155270849 4 2 473374236 5 2 684340904 5 2 379026904 3 3 460401500 3 2 203863654 2 2 121702261 1 2 803818533 1 3 318840578 4 3 352063774 3 3 632851337 2 2 679380497 5 3 622050385 5 2 340112458 4 2 435299048 2 2 299125001 5 3 510230446 3 2 908849783 2 2 609481395 1 3 596202025 5 3 145022719 1 2 454933611 2 3 218154097 5 3 872078632 2 2 227233724 2 3 391820139 1 2 887790615 2 3 645184585 1 2 850257151 2 3 261990896 4 3 114262623 1 3 669234142 1 2 441524000 4 3 222600805 5 2 626314232 2 3 554560915 1 3 321017573 5 3 197512664 5 2 864331769 1 2 746158029 4 3 926358612 5 2 258333047 5 2 935611718 3 3 676673650 2 2 873541400 2 2 664911881 2 3 980684489 5 2 595550801 4 3 792620459 2 2 320161097 5 3 386252593 1 3 258945628 5 3 682289625 3 2 185675365 3 2 657270806 2 3 312372355 5 2 206306601 2 2 925974816 5 3 406686872 4 3 613186031 1 3 609729388 1 2 617905012 1 3 118413735 1 3 264658035 5 3 666858663 3 3 465821842 2 3 708620058 5 3 809017371 1 2 734333044 1 3 631283321 4 3 614223949 4 2 680917183 4 2 778508658 1 2 665291413 5 2 249654380 1 3 264262454 3 2 837706428 3 2 646465015 2 3 622755479 2 3 514513022 4 2 801244919 2 2 611167096 1 2 686655507 5 2 573254305 5 3 875156803 1 3 829320453 4 3 982766540 3 3 573929223 1 2 195532267 1 2 732725920 3 3 108676853 1 2 305593436 3 2 164309461 3 3 287657944 3 3 625847408 2 2 712935591 5 3 529351398 2 2 372350930 3 2 427611975 2 2 231892411 2 3 836961598 1 3 709525500 1 3 869012150 3 2 633986289 2 2 341027428 5 2 595215466 3 3 669529800 2 2 512936446 4 2 237992418 4 2 555791461 2 3 294905065 1 2 103377895 3 3 638805440 4 2 899386454 4 3 315858020 4 3 683633633 1 3 460330634 4 3 774835843 1 3 120305791 1 2 315922132 1 2 282906662 1 2 799283719 5 3 206330708 3 2 200731843 4 3 810946024 3 2 164169665 4 2 884553749 1 2 270534286 2 2 646553612 5 2 538178959 5 3 345420169 2 2 265527493 1 2 415503153 4 3 152873205 3 2 812818927 1 2 435603133 5 2 527871824 1 3 798863412 5 2 791491337 1 2 615091411 5 2 910179682 5 2 391647445 5 3 684394528 3 3 858303038 5 3 351131223 4 2 286658101 1 2 976030245 3 3 686842151 2 3 662873139 4 2 783834562 2 3 464688350 2 2 698855804 4 2 987930638 1 2 996941068 4 3 710644911 5 3 214260715 3 3 910097847 5 2 979647936 5 2 651477236 5 3 291044315 3 2 364995675 3 2 537684287 1 3 562789898 3 3 293072704 4 3 510423094 5 2 607676640 5 3 569480418 2 3 754807379 4 3 778488473 4 3 187917101 1 2 578409731 5 3 739710077 1 2 399832686 1 2 757403401 2 2 266247275 5 3 935719048 5 3 601476117 1 2 702583445 4 2 219152148 1 2 188920073 3 2 621830710 1 2 251614462 2 3 539256839 1 3 451014298 1 3 100511523 3 2 497029916 1 2 670521156 1 3 366928274 2 3 140850047 5 2 207310655 1 2 375611586 2 3 740165745 1 3 941393831 1 3 326145722 2 3 783359316 4 3 646539078 3 3 459705043 4 3 290603006 2 2 290580615 5 3 651031001 2 3 776717523 1 2 148596125 2 3 927127411 1 3 648030505 3 3 364930839 3 3 524838978 4 2 254005302 4 3 118191922 3 3 906380274 5 2 363104757 1 3 235594251 1 3 528917726 5 2 196875370 4 2 615032706 3 2 747894698 4 3 732047055 3 3 571722195 2 3 268017430 2 2 299529978 1 2 191272223 2 2 783586335 3 2 172445297 4 3 202067051 2 2 377610640 5 3 296544715 4 2 767800999 4 2 183139837 4 3 122507594 3 3 469192635 5 3 461294251 2 3 730401466 1 2 501939263 1 2 300993234 4 2 105714079 5 3 116892775 2 3 642605782 4 3 656125785 1 2 202965372 3 2 456878296 1 2 855406010 3 2 849233597 5 3 160018672 2 2 416442058 5 2 821116747 2 2 317494340 5 3 871284098 2 2 959845504 5 3 583560362 2 2 340376513 1 2 541054871 5 3 876667505 5 3 340590006 4 3 640707229 5 2 229876086 3 3 186514247 3 2 301705651 3 2 830845824 5 3 125454368 3 2 376239446 4 2 166894799 5 2 769662763 4 3 601098409 2 2 515988503 4 3 136712851 3 2 772161938 5 3 394784355 2 2 442051809 4 3 793431544 5 3 159539328 4 3 691708525 3 2 232427862 2 3 972533750 2 3 562910615 2 3 383458076 5 2 102667871 1 3 150708500 5 3 489649324 2 3 219236984 2 2 444440365 3 2 437615342 1 3 554373226 4 3 378947075 4 3 165782375 1 3 921326336 5 3 421734544 2 3 644836689 4 3 957703979 1 2 856431570 5 2 374843918 1 2 769108961 3 2 716522376 1 2 633272155 5 2 828265013 1 2 769238129 1 3 671120034 3 2 480750063 2 3 354462597 1 2 587801524 1 3 227852767 5 2 282973265 4 3 353566028 4 3 522667772 1 2 702728654 1 2 382697363 5 3 273921578 2 2 528465796 3 3 677032843 1 2 108758413 2 2 963628894 4 2 645428229 4 3 693218067 2 2 562408956 5 2 848652076 1 2 429187672 5 2 908592190 1 3 236680310 3 2 617783247 1 2 214107181 3 3 629473029 3 3 677163805 4 2 792487882 5 3 371399812 2 3 576761795 5 3 570360030 1 3 371195196 3 3 709312776 3 2 556874105 3 2 437156678 3 3 596538693 5 3 798159726 1 2 147049275 5 3 774469076 3 2 327434480 3 3 864825964 3 2 352197280 2 2 157304469 3 2 365956622 1 2 517583250 4 3 650919237 4 3 674581397 5 2 678260026 3 2 498774017 4 3 778113649 1 2 974448438 1 3 976987124 2 2 704733910 2 2 599110114 2 3 194245453 3 3 965362011 5 2 851822059 2 2 911635690 5 2 640838247 5 3 560266937 5 2 484636318 5 3 558392099 3 3 338635506 1 2 407105763 5 3 434611585 4 3 106191999 3 2 103382896 4 2 544643939 2 2 645807289 5 2 359944592 3 3 851493798 4 3 651194656 1 3 949987258 5 2 207931921 5 3 390859832 2 2 386731333 1 3 563873439 4 2 747027954 1 3 231048604 5 2 548915559 1 2 344691816 3 3 524005774 5 2 620142812 1 2 705998254 4 3 359818692 1 3 457037199 1 3 556602644 1 2 154716036 3 3 120435336 3 3 877082490 1 2 313331130 2 2 464951750 3 2 374174935 1 3 157955369 4 3 657738998 2 3 714967678 2 2 149783382 2 3 382580455 2 2 794703175 5 2 349823624 4 3 543314785 2 3 959644791 1 2 729482908 5 2 867501400 2 3 994223090 1 2 573786822 5 2 352007774 2 3 449044169 4 3 287475493 5 3 747181684 5 2 353639635 3 3 898065270 2 3 171716781 1 2 491577529 5 2 703513682 3 2 552003119 1 3 514064539 1 2 503409176 3 3 865251572 4 3 534179968 1 3 588436363 4 2 118245449 4 2 301131925 5 3 121411092 1 2 730862744 5 3 305006934 2 3 273383987 3 3 537076839 4 2 665291075 4 3 913603183 1 3 514327878 5 2 316810213 5 2 722520381 4 3 629891807 4 2 142696105 3 2 956767683 2 2 625255550 1 3 112115014 4 3 188870017 5 2 562674769 1 3 461554484 3 3 645572604 1 3 786892160 5 3 904676010 1 2 766224012 3 3 483260756 5 2 572405090 3 2 101638774 5 3 425255022 3 2 321917946 5 2 666837648 2 3 308121042 3 3 946594337 2 2 269629072 4 2 202070380 3 3 970568801 4 2 394348227 5 3 374498730 5 2 967498137 5 3 562433265 1 2 883531480 5 3 579576411 1 2 809475809 3 2 175679786 3 2 956948439 1 2 121296298 3 2 328730956 5 2 734981927 4 2 346368038 4 2 282908324 1 3 425078876 2 2 195745293 1 3 253760557 4 2 957623201 3 3 533018170 5 3 986650395 4 3 330392516 5 3 475861635 5 3 436759076 2 2 138315869 2 3 202631687 5 3 431622102 3 2 684746153 2 3 330567350 5 2 148443045 5 3 263147363 3 3 908885651 4 2 725900280 3 2 690586721 1 2 515098158 5 3 410480981 3 3 173190027 3 3 283139111 3 2 981017964 1 2 584958281 5 3 964492472 5 3 767703970 2 3 740747080 5 2 639246031 5 2 295214627 2 3 470610736 2 2 961405316 1 3 213674317 3 3 617079329 5 3 245212083 2 2 605733042 1 2 227636446 5 3 505987034 2 3 333926966 2 3 739856130 3 2 758906652 1 2 427121446 5 2 449426710 5 2 681300724 5 2 137678198 2 2 856299396 5 3 483545688 3 2 372436526 1 2 185250111 1 3 251540247 2 3 408425396 1 3 388170186 3 3 379173058 2 2 681083175 3 2 821961138 4 3 182192908 2 3 605978234 2 2 570219536 3 2 100120277 1 2 209518191 1 2 174777722 3 2 828931698 1 2 567504437 5 3 675605593 4 3 503241343 4 3 625527456 5 2 824134868 1 2 776816352 5 3 128934282 1 2 960278631 5 2 634980849 3 2 326792198 3 3 528927940 3 2 342494711 3 3 473851578 5 3 106812534 1 2 674667868 1 3 321862466 1 3 495178447 2 3 783257535 3 2 360759638 4 3 347585507 3 2 468866662 5 3 601646310 1 2 630249987 2 2 369049048 1 3 552856227 4 3 293099031 4 3 483444050 4 3 371850224 2 3 684809609 5 2 884820797 2 3 613222259 4 2 576243008 3 3 715160026 2 2 741417785 1 3 740881214 5 3 738809861 4 2 730583450 2 3 526869219 3 2 202901307 1 2 942283376 1 2 291913354 2 3 149169069 4 2 679705095 5 2 565256528 2 2 691341133 1 2 425884040 3 3 719940343 4 3 696072265 1 3 604494465 2 3 776070545 4 2 851393558 1 2 649638636 4 3 817691672 3 2 527131601 5 2 146720104 1 2 782695850 3 3 609228867 4 3 491113003 1 3 146219492 2 2 396768851 5 3 312257473 5 2 509599085 4 2 678369547 1 3 179126046 2 3 613589323 2 2 215858920 5 2 509782934 3 3 498405389 3 3 137912837 3 3 471029717 2 3 246857602 2 3 320166556 2 3 284067195 5 2 624653419 5 2 146962712 4 3 769497635 2 2 551095791 4 2 221502490 4 2 296190199 5 3 625228666 3 3 862795018 2 3 154432814 5 2 702683431 4 3 481588295 3 2 749636641 5 3 252550927 1 2 615130498 1 3 696276794 1 2 672506938 5 3 110596562 1 2 936492861 4 2 704799805 1 3 352328737 2 3 652750384 5 3 950848982 2 2 402128275 5 3 736197846 3 2 863074435 5 3 788141165 3 3 140501559 2 3 664901555 2 2 494719553 3 3 455090923 4 2 957524520 4 2 470870897 1 3 272073291 1 3 638440434 5 3 987322217 5 2 782673079 5 3 941921955 3 2 105555156 5 3 583240544 3 2 726280425 1 2 490581336 3 3 445253088 2 3 704230227 2 2 723413166 1 3 115949019 5 3 402612055 5 2 700399923 4 2 561887878 5 3 916162739 5 3 243477708 2 3 597346643 2 2 143524348 4 2 140370784 2 2 486315014 4 3 207383882 5 2 432781571 5 2 434111408 2 3 204067486 4 2 464694022 3 3 462877564 3 3 826278488 2 2 455384805 2 3 754389827 2 3 405480795 5 3 404883215 3 3 486506273 3 2 114948530 3 3 887299418 3 2 793163545 2 3 122231824 1 2 994045077 4 3 248466998 4 3 394600248 5 2 323135725 2 2 247365039 1 2 973594540 4 2 895703642 4 3 336117310 5 2 287257582 1 2 951766108 1 3 163229081 1 2 834949089 5 2 156809904 1 2 272685541 2 2 326573655 2 3 528787188 2 2 205977581 4 3 258881371 5 2 833322880 1 2 542558144 1 3 505030113 4 3 758927787 3 3 959243874 3 3 364854653 4 3 186111738 5 3 934211900 5 2 766573094 2 2 669118868 5 3 459132688 1 2 323756520 2 2 417517756 2 3 533003486 2 2 580095508 1 3 170393720 3 3 642888931 3 3 485582104 4 3 255816930 5 3 765853244 3 2 934570822 1 2 288904924 4 2 485305535 5 3 477422597 4 2 353010805 4 3 439644401 1 3 353733567 4 2 855534227 1 2 169047511 3 2 664988567 1 3 169010742 1 2 824692492 4 3 681405444 5 2 274176838 2 3 373183185 1 3 569092007 4 3 832163324 3 2 380919302 4 2 154752962 2 2 178273685 1 2 193608237 5 2 934060942 1 3 257978993 3 2 519851668 4 2 816711249 3 3 739303565 5 2 602704840 1 2 737055163 4 2 397294131 3 2 782455720 4 2 440561151 2 2 159432810 2 3 364573120 1 3 592751287 1 3 808857116 3 2 136974949 2 3 579397968 5 3 417712064 5 3 159560113 2 2 798223019 5 3 375692029 1 2 831874020 2 2 154670148 1 2 955728365 4 3 762593500 4 3 299323007 5 2 762886244 2 3 764642622 3 3 737249637 4 2 456171877 4 2 705128470 3 3 184647574 3 3 446921327 1 3 500418716 2 2 371881579 3 2 674334436 3 3 125695750 1 3 273119590 1 3 469333099 2 3 590010932 1 3 998409162 2 2 308104880 3 2 426478251 4 2 468487355 4 3 745173854 2 2 383752056 4 3 707236794 3 3 593402167 2 2 373390257 2 2 725990398 3 3 677752242 5 3 831372972 3 2 320879587 5 2 608330429 2 2 502870134 1 3 830970757 5 3 120337715 5 3 291141470 4 3 297138587 3 2 818496749 3 3 795802775 1 2 402031114 1 3 813164923 4 3 145483643 2 3 293054192 5 2 634117589 5 2 182422164 4 3 338143115 2 2 107336701 1 3 985464978 5 2 894200941 3 2 535031877 5 3 396426990 1 3 720606384 1 2 917104788 3 2 188734891 3 3 473468762 1 3 897477878 1 3 410858476 1 2 194671957 2 3 547085449 1 3 270668413 2 2 202316231 4 3 683528516 4 2 240380190 1 2 977632714 5 3 325612786 2 2 295123293 4 3 185603425 3 3 461048489 1 2 978486796 1 2 669808106 2 2 496559558 3 3 755648992 5 2 722821215 1 3 110451627 3 2 505167983 1 2 558938273 2 2 349581430 5 2 295941981 4 2 202436611 3 3 882260159 1 2 199112311 5 2 382833718 4 2 190480348 3 2 313991631 3 3 387311702 2 3 398689787 2 3 565435915 4 3 825145887 2 2 922414480 5 2 147756730 3 2 769212952 1 2 772184230 1 3 907786051 5 2 105385301 2 3 995588649 2 2 755489155 2 2 596952684 2 3 183968919 3 3 471699249 4 2 699536768 3 2 406792310 5 3 509961781 2 3 792972770 4 2 962412010 2 3 487551899 2 2 446559315 4 2 979491558 4 3 146784213 2 3 675079917 4 2 306860169 4 2 251382804 1 2 176265542 2 2 956905900 4 3 531951897 2 3 560604559 2 3 305530431 3 3 824053375 4 2 921235851 3 2 938662597 1 3 715067419 3 2 507482845 4 3 163908012 1 3 409894926 5 2 662053190 1 2 530194728 4 3 190235461 4 2 124639357 2 3 345367554 2 2 611979957 1 2 625862148 3 3 510930542 5 3 257612079 4 3 508781889 5 2 826202779 4 2 420329422 5 2 327313550 4 2 135334754 1 2 171100646 5 2 659173090 3 2 972283182 4 3 653746659 2 3 451209848 1 2 149415235 2 3 744333270 5 2 808442007 5 2 205370412 4 2 267745120 1 2 948676998 5 3 340408636 4 2 539535508 1 2 835312252 1 3 380247695 1 3 511250385 4 2 508015435 2 2 650604374 3 3 928460055 1 3 587145796 2 2 782641554 1 2 243420035 2 3 904013609 3 3 137866974 4 2 419752070 1 2 401477172 3 2 119550516 1 2 639957972 4 3 297748321 4 2 569820585 3 3 558448594 4 3 153047266 1 2 317241368 3 2 281726468 1 2 946420368 3 2 850547487 4 2 370457714 4 2 849893819 2 2 782783220 3 2 292499997 1 2 493056726 2 2 390626205 1 2 327635989 4 2 637526973 4 2 739101297 2 3 513895025 5 2 201994280 1 2 658872573 5 3 105465831 4 3 917296920 5 2 226799393 1 2 290859270 2 3 156881628 3 2 586563276 4 2 700845441 1 2 718241465 1 2 931851616 3 2 421455499 5 3 556052278 3 3 658701153 4 3 769703867 5 2 782444905 3 2 985356363 1 3 226844703 1 2 897865934 1 3 124920394 4 2 114666697 4 2 636537199 3 2 955346479 3 2 371387597 5 3 515358594 3 2 619132108 1 2 224407238 2 2 485880514 1 3 272784960 1 3 317587298 1 2 137808065 2 3 372842482 4 3 112652061 4 2 504049371 1 3 546509485 1 2 168610871 5 2 357507392 3 2 123526405 2 2 201493716 3 3 982505803 1 2 152326538 3 2 300455558 1 2 631180407 5 3 253839173 2 3 529080048 4 2 375202945 2 2 603946848 5 2 375893882 1 3 741912712 3 2 178613359 2 2 576845196 5 2 180532845 4 2 496273501 5 3 445503372 3 2 676167211 4 3 546451165 1 3 812028455 4 2 818917572 2 3 952287422 1 2 414236738 1 3 139845001 5 2 694577807 1 3 939480427 4 2 108782852 4 2 964284576 5 2 819157941 2 2 500566813 1 2 289835755 1 2 191674836 2 3 816699009 4 3 627388762 2 3 263117461 1 2 657894360 3 3 662532587 2 3 306096938 2 2 189339826 1 3 742089527 4 3 146077252 4 3 936515296 4 2 354625902 1 2 404259141 3 2 547510060 1 3 880716399 3 2 471384392 5 3 536394269 2 2 325285148 5 3 299260733 2 3 999984928 4 3 513394872 2 3 329012601 1 3 679660849 1 3 549310451 5 3 514127986 1 3 570040729 1 3 497498393 5 3 423699537 5 2 726123491 5 2 110616939 1 3 197053229 3 3 640481731 4 2 466812084 3 2 634659202 4 2 663136235 5 2 424438154 4 2 458198882 2 2 615710360 5 2 757936224 2 3 260619394 5 2 845974931 3 3 482338539 3 3 413600693 4 2 276127717 4 2 648227329 3 2 133291746 4 2 704527953 4 2 527021927 3 3 230492421 1 2 826421002 5 3 377626102 5 2 689841205 3 2 684702409 5 2 768690703 1 3 709217095 5 2 602145035 4 3 150402333 4 2 304708702 4 2 938989814 3 2 429348779 2 2 628012788 4 2 517122324 5 3 450248143 1 3 496448710 2 3 218586837 5 2 965566196 1 3 718626228 1 3 450043660 5 2 617607709 4 3 237190557 3 3 488485972 4 3 779538083 1 2 650450854 1 2 238688408 1 2 231840468 4 3 723540767 1 3 117205711 4 3 412036835 4 2 703023863 4 2 480968455 1 3 794497377 5 2 677373515 5 2 206451969 5 2 245253625 1 2 541239177 3 2 213546512 4 3 114240153 4 2 837286176 4 2 961178403 2 2 765996492 4 3 699730344 4 2 496209688 1 3 543240679 2 2 703897615 2 2 555900164 1 2 205946033 4 3 294909294 2 3 482030961 5 2 366669252 4 2 471964878 3 2 809106962 1 3 164093319 4 3 477600976 5 2 359772431 1 2 856910336 2 3 428309176 3 2 127326838 2 3 619290752 5 2 855026662 1 2 321152529 3 2 342889191 4 3 578796966 3 2 234766698 3 3 550359467 3 2 840263204 1 3 606578320 3 3 128184715 5 2 232117990 4 2 923733565 1 3 729300774 5 3 919736554 2 3 169562076 1 2 781755721 1 3 759810132 1 2 886889191 1 3 113919020 4 3 538903361 3 2 181532983 2 3 809100339 4 2 152615612 5 2 787036745 5 3 327309904 2 2 253460854 2 3 880206019 3 3 417774812 3 2 531288225 5 2 764155716 2 3 877448094 4 3 718207884 3 3 684456529 5 3 304669327 1 3 555569515 5 2 582698377 4 3 228090929 2 3 497044948 2 3 395238548 2 2 702226392 5 2 813497860 1 3 502119413 3 2 388970663 4 3 774454837 4 2 929452894 4 3 620091268 5 3 546547439 2 3 860144616 1 2 610005631 5 3 609145803 4 3 678970010 5 2 309464952 3 3 359318183 4 2 699652753 1 2 350004510 5 2 620520505 5 2 255065546 5 3 880108979 3 3 774168788 4 3 384306967 2 2 699402725 4 3 196902973 5 2 817958772 5 2 704561112 4 3 662034633 3 2 568046657 4 2 408068847 2 3 838763928 5 3 494561067 2 3 745501099 4 3 235413872 4 3 216778512 3 3 105511199 1 3 210879155 4 2 412410646 4 2 550580484 1 2 841792633 3 2 607270813 5 3 239314526 3 2 553112593 2 2 471816224 4 2 290143929 1 3 162011076 5 3 960421025 1 3 432266563 4 3 754934204 5 3 352356020 3 3 912306452 4 2 475938119 4 3 140910727 5 2 433105236 4 2 188086205 5 3 685698073 3 2 604756003 2 2 235644968 3 2 696837012 5 2 999290509 4 3 791554259 3 2 525590142 3 2 798300995 4 3 996066610 1 3 495590024 4 2 579838519 3 2 454799085 4 2 961543248 4 2 266497017 5 2 846375324 3 2 386225918 1 3 387192833 5 3 798517259 1 3 652927987 3 3 893551933 3 3 667713608 5 3 748385536 5 2 439086912 2 2 547219632 2 3 796757481 5 3 471335824 1 3 144585094 4 3 231214203 4 3 936920694 3 2 244375120 4 3 351636859 2 2 628680478 4 3 464165019 5 2 667386152 4 2 469702444 4 2 489759963 2 2 432845787 1 3 273461196 2 3 668593951 3 3 762449417 2 2 794841778 3 3 157072996 3 3 174624460 1 2 622672481 5 3 540367644 3 3 595555126 4 3 152320483 3 3 623319789 1 3 843721365 5 2 120176528 3 3 707623505 1 3 733568874 3 3 114740879 1 3 372458407 4 3 549273440 5 2 295240246 5 3 740200834 2 2 593097552 2 2 267786080 5 2 844674553 3 3 634857373 3 2 723986345 1 2 738740670 1 2 188655836 2 2 437077758 3 3 252789431 5 3 521324346 1 3 332106663 4 3 642276872 1 3 746974039 5 2 201087999 5 2 965853478 1 3 934112652 1 2 189377261 2 3 829638174 1 2 837107854 2 3 983814843 1 3 511019877 3 2 152832014 5 3 263610592 1 2 979901045 2 3 218099619 1 2 239501221 1 3 555648682 5 3 558140629 2 3 860170310 4 3 106316602 2 2 323690243 2 2 397619007 1 3 927395023 1 3 788875208 5 2 873188674 4 2 334003466 3 3 952519216 2 3 539762509 5 2 585309862 5 2 752332309 3 3 466265462 4 2 306915515 4 2 433043837 4 3 362331029 2 2 171698831 5 2 210821604 4 2 984481337 2 2 380070846 2 3 763005259 4 3 346355867 5 2 520315022 4 3 611473739 5 3 664035309 3 3 284425292 4 2 142444068 5 3 609892276 1 3 255016301 5 3 808110292 4 2 987470353 5 3 776050943 3 3 418208782 3 2 687268226 2 2 571616287 1 3 543754458 2 3 141145554 3 2 548008020 3 3 470193224 4 3 143289769 5 3 446913648 1 3 705103097 3 3 580745670 2 2 117995301 1 3 387265235 1 2 981888276 2 2 846845679 2 3 500723189 5 3 946771992 3 3 995812489 2 3 301056429 1 3 162230920 1 3 429410507 3 3 460489032 1 3 282014617 4 2 800810412 3 3 988135701 5 2 608254608 2 2 462955079 5 3 227963695 1 2 992515768 3 3 993592797 4 3 721265333 1 2 142258573 3 2 746410781 5 2 175297348 3 3 318932377 1 2 445776072 1 2 166802753 4 3 117950869 3 3 952715862 4 3 539032049 1 3 785524288 1 2 471849991 4 2 792420195 4 2 526728168 5 3 673927006 4 2 750858265 5 2 290619147 4 3 202138947 1 3 994795918 1 3 602229708 2 3 717734995 2 3 341326822 1 3 731491840 2 3 573591774 5 3 804047861 2 2 170525946 4 3 138316291 3 3 779014661 3 3 150864639 1 3 922894679 1 2 672944359 1 3 747826888 5 3 604708593 1 3 101435928 2 3 287599075 1 3 201756876 5 3 444055609 5 2 211357371 4 3 716294577 1 3 765199249 5 2 919325366 3 3 450923683 5 2 434904108 5 3 547655012 2 3 664275040 3 2 403804129 4 3 445971836 1 2 597132332 2 2 727267019 3 3 277306820 4 2 914466639 4 3 830940780 1 2 472989623 5 3 763894391 3 2 439348725 1 2 744221336 4 3 387392466 5 3 143533430 4 2 705137565 5 2 105169795 3 3 617933568 3 3 640626500 3 2 638161217 5 3 237833249 1 3 339220209 3 3 965961452 2 2 327008846 4 2 716643728 4 3 304640000 4 3 110628983 3 3 459302734 2 2 871742863 3 3 901998680 4 3 442200215 1 3 712448130 2 3 494098625 2 3 271983736 4 2 352894845 3 2 935644255 2 2 849987625 1 2 426755197 1 3 464053702 4 2 114638788 1 3 701728566 1 2 184955519 4 2 682739302 5 2 554905172 2 2 635431112 3 2 909194976 5 3 237491735 3 3 541351460 2 3 438034032 4 3 676406024 4 2 306298280 1 2 907027167 4 3 880398010 3 2 817390218 4 3 487830150 4 3 742831434 2 2 411226082 2 3 171711722 1 3 282464624 1 2 901815443 1 2 446202276 5 2 661935770 3 2 120416316 3 3 155954242 4 2 185168479 5 2 348327119 3 3 362080424 4 2 340831014 4 2 217852212 2 3 348947546 5 2 982374183 4 2 190657646 5 3 172999383 2 2 799727496 1 2 179452280 2 2 188743581 5 3 106837057 3 3 406587478 5 3 624377748 2 3 477603460 1 2 106307330 2 3 667804992 5 3 599001600 1 2 473715773 2 2 296905717 2 2 766531944 3 3 123383282 3 2 436434494 5 2 901366799 4 3 281595039 5 3 907886820 5 3 596575528 4 3 431242865 2 3 390004466 1 3 765979636 1 2 259673034 4 2 299830545 1 3 493755380 5 2 495230672 1 3 722875736 5 2 543700526 3 2 828670237 4 3 492458639 4 2 674034687 1 2 717366702 2 3 218452536 4 2 467455241 4 3 828215971 5 3 904825182 3 3 185115936 3 3 628585811 4 2 795316619 5 2 702362129 5 2 956690414 3 3 488172842 4 2 802950693 4 2 427914239 2 2 944799418 1 3 460516788 4 2 355477615 1 2 761462429 5 3 945874531 2 2 534153363 2 3 255360550 2 3 316307610 2 3 761886686 5 2 299886945 4 3 215792483 4 3 512855480 5 3 762067509 2 3 233141379 3 3 158553926 4 2 828721820 4 3 290275572 1 3 107193862 1 3 444418474 2 2 630413608 2 3 570323722 3 2 468359174 3 2 346366969 3 3 758328550 4 2 142687255 1 2 310295262 3 3 499363562 5 2 817117577 2 2 717620361 5 3 172546809 2 2 585599624 5 3 974779553 1 3 722672743 2 3 846719250 4 3 959633760 4 2 115852603 4 3 114528602 5 2 443415396 5 3 999115881 4 3 332035307 2 2 699639351 2 2 978408417 3 3 465150034 5 3 888763541 5 2 853112269 3 3 321248848 2 2 162624962 1 2 933898407 3 2 616336569 5 2 587660547 3 2 118160382 2 3 772066937 3 2 419331663 2 3 878942882 4 2 275522512 4 2 713187197 1 2 316823984 5 2 455142029 5 2 192335241 3 3 809238272 3 2 719902816 3 3 649426465 3 3 677046810 2 2 697264590 5 3 657297123 1 3 218654695 3 3 927071783 3 2 685774902 5 2 341054908 3 3 696862871 1 3 251507956 2 2 117121296 1 2 162442473 5 3 384341064 4 2 254862496 3 2 271521288 2 2 163813418 3 2 170986549 5 2 421123492 1 2 438877161 1 3 244089513 1 3 358603741 4 2 580484182 1 2 409388897 2 2 302563872 1 2 511314898 2 2 420248865 1 2 612337755 1 3 712026571 5 2 787641987 5 3 670757276 4 2 649467845 5 2 986598212 4 2 118407847 3 3 987454518 1 3 889831665 5 3 982739560 3 2 655431871 5 2 624999156 4 3 484853843 5 3 223171252 1 3 609700139 3 2 514874829 1 3 925918259 2 3 436451245 4 2 688734209 1 2 844335191 2 2 953170450 3 3 605741334 4 2 793889961 3 2 522933112 1 2 427839910 5 2 680360218 2 2 195410099 1 3 554418224 3 3 306201973 1 3 263092523 5 2 120782699 1 3 470282387 5 3 755454108 5 2 676768592 3 3 700272473 1 3 835927544 4 3 316295845 3 3 752439649 5 2 421609984 4 2 783344548 5 3 425832273 4 2 332775199 1 3 290372412 3 3 330314293 5 2 118854295 4 3 620572665 4 3 615431738 4 3 461794150 4 2 247374372 5 2 583254291 2 2 810078514 5 3 970428457 1 3 692245180 5 3 403885955 4 3 371539285 5 2 271034569 4 3 123719180 1 3 700592265 1 2 990126076 4 2 753990436 4 2 428746837 4 3 938618848 5 3 444214797 5 2 313853309 1 2 985370161 4 3 313117058 4 2 294233590 1 3 795644996 5 3 954426367 2 3 900613050 4 2 730662046 3 2 795265885 4 2 539436068 1 3 358799238 3 2 707528545 1 3 801753070 5 2 610707522 3 3 405468982 1 2 159278804 3 3 432072682 5 2 963162577 3 2 250958148 2 3 985656411 1 3 349704796 5 3 209973968 4 2 920456958 4 2 463433884 2 2 812238630 4 2 137717114 5 3 256398617 5 3 946277575 2 2 592081071 2 3 648044139 2 2 202215633 3 2 975016263 3 3 150142606 3 3 647682137 3 2 789672142 1 3 662544702 2 2 159733292 1 3 347884148 4 3 644120055 4 2 595698760 3 2 993758980 5 2 561299065 4 2 669070892 2 3 242940777 3 2 322165049 4 2 222040968 4 3 396179718 3 2 211603853 5 3 284442277 3 2 284981324 2 3 694812691 3 3 770107474 4 3 106156413 5 3 646772690 3 2 936040522 3 3 486502945 4 3 622188225 5 3 843618126 3 2 444010610 2 3 410532787 2 2 345926781 2 2 204246337 4 2 804200230 1 2 664441717 5 3 970054312 5 3 641650681 2 3 416936311 3 3 549493830 3 2 140354711 1 3 551926260 1 3 312865574 3 3 904307995 1 2 456837775 2 2 687145191 1 2 358536565 4 2 987137452 3 2 407591596 2 3 126584951 5 3 260004192 2 3 436778306 4 2 622775680 1 3 366962290 5 3 469200724 4 3 933387366 4 3 120069509 4 3 286372017 2 2 462996809 2 3 154276776 4 2 340089419 3 2 410327248 2 3 456856047 4 3 564561153 2 3 571469616 2 3 722990475 5 3 524087958 5 3 184985556 5 3 297362944 1 2 575139281 2 2 928355985 4 3 865290643 1 3 983144456 2 3 264303296 5 3 537471227 3 3 753556022 3 2 866744623 4 3 261262627 5 2 429510372 5 3 790476092 1 3 187406634 2 3 585510031 1 2 854033237 4 2 471831106 3 2 723861639 2 2 741292195 1 3 854952314 4 3 736002454 1 3 421795945 5 2 139449720 1 3 126451041 2 2 670870065 4 3 699560873 4 2 223551232 2 3 347514782 2 2 358327204 4 2 556573668 4 2 883731136 2 2 186724662 3 2 204443869 3 3 955406575 2 3 134912557 3 3 807474657 4 2 136567783 4 3 476761443 1 2 523317057 5 3 425733334 2 2 283430530 5 2 444566826 4 3 828931678 1 3 195016597 1 2 893133860 1 3 136442363 5 3 927918426 1 3 492395374 5 3 742832724 1 2 691478056 2 2 888033947 1 2 637196887 3 2 536700038 5 2 368906133 5 3 581881853 4 2 101704747 3 2 674959628 1 2 774365896 4 2 108117930 2 2 147576286 2 3 125910367 3 2 743981214 5 2 465646193 1 3 377694364 1 3 659159785 3 3 158272160 4 3 405539486 2 3 740934908 2 3 738956043 5 3 543252864 2 2 771616061 1 3 219631188 4 3 401689465 1 3 556324119 1 2 608602304 5 3 910270250 4 3 224628419 1 3 640731394 1 3 801631965 2 2 107462623 2 2 679530567 1 2 289029424 2 2 984522121 3 2 147771899 2 3 854720916 1 3 104025803 4 2 504094280 5 3 183660967 4 3 376039297 2 2 276750957 4 2 269759561 3 2 759024252 3 2 964545446 1 2 898849528 5 3 665934212 2 3 418627585 5 2 695959415 2 2 463603295 1 2 419807920 3 3 458983996 3 3 100236787 1 3 471703092 3 3 616512124 5 2 915856184 4 2 749322605 4 3 149285974 1 2 843507257 2 3 757785006 2 3 287844934 4 2 182242233 2 2 385379277 3 3 356953845 3 3 697494400 2 2 852276524 1 2 424401029 2 3 643727924 2 2 223019984 3 3 393241088 5 3 499947574 1 3 458287752 2 2 129224380 1 2 349441152 5 3 363558504 5 2 926642950 3 3 579666009 3 3 153771540 1 2 629789346 1 3 173869876 2 3 685634530 1 3 369700825 3 2 841963249 4 2 989827591 5 2 547707597 3 3 412298998 2 3 605415049 3 3 351425172 3 2 923616034 2 2 913598836 4 3 542306252 2 3 328772179 2 3 911066492 1 3 227165061 1 2 742119474 4 2 677248346 2 2 745873260 1 3 645311163 1 3 449520220 3 2 619122230 4 3 843653706 3 2 114336590 5 2 921127650 2 3 211406371 1 2 571882714 5 2 792986072 2 2 564455199 1 3 286733582 4 3 804170925 2 3 711042266 3 3 998116429 4 2 504221726 4 2 606221815 2 2 555757388 5 2 424940091 4 3 116153617 1 2 244651752 3 2 194276679 2 3 592056331 1 3 487997052 4 3 201120358 5 2 665749991 4 3 464208231 4 2 901060969 2 2 528802778 5 3 872715100 3 3 544272163 1 3 296013860 4 3 355793093 5 2 699532950 5 2 963575481 5 2 649199929 5 2 359909454 2 3 571680683 3 2 619747198 3 2 239006709 1 2 115408764 2 2 109889207 4 3 872199652 2 3 913972852 3 3 732700095 5 3 771565768 3 3 588636415 3 3 483348591 5 3 628321685 3 3 455379651 5 3 640013604 1 3 999285508 2 2 943333551 2 3 558147289 1 3 686946813 4 3 543337293 3 2 464469913 2 2 184721405 2 3 598783660 5 3 632730251 1 2 491685319 5 2 606819412 2 3 467602756 1 3 771993606 2 2 712889630 3 3 566133222 4 2 492340828 2 3 357873994 1 3 272064265 3 2 762874196 2 2 791608366 4 3 486739790 3 3 395286521 2 3 227077674 3 2 673441899 2 3 818470965 4 2 764845606 2 2 707548174 5 2 385363897 1 3 903980842 4 3 521762911 1 2 387050503 3 2 773237308 4 3 272979980 5 2 532527712 2 3 342329903 2 3 769865799 5 3 783983110 3 2 746244145 3 2 832956493 5 3 253617418 5 3 731957496 5 3 983930476 2 3 441102021 2 3 273616544 3 2 599294745 5 2 234485993 2 2 239521138 1 2 211357809 2 3 630449018 4 2 231781719 4 2 841736453 3 3 184418932 3 2 867075941 5 3 435425377 4 3 775955273 2 2 433618509 5 3 908279313 1 3 903196368 5 3 762181768 2 2 192166467 1 2 577959595 4 3 815329112 5 3 864990277 5 3 560055400 5 2 534614387 3 2 479133648 5 2 349671910 3 2 156025448 4 3 711372845 1 2 737400628 4 2 712146264 5 2 834212680 2 3 126290314 1 2 945365228 4 2 228938527 1 3 513629061 4 3 356772715 5 2 765382392 5 2 264304937 5 2 489511639 5 2 141837711 3 2 800583892 1 2 374741361 1 3 795777902 5 3 984545159 3 2 195144170 2 2 825635130 3 3 701324637 5 2 172483329 4 3 279084765 5 3 464156810 2 2 743041494 4 3 960530353 4 2 870869807 3 2 961140617 4 3 558625464 4 3 210773295 2 2 569541176 5 2 871330383 1 3 565650586 4 3 607307434 1 3 546233940 4 2 763213454 3 2 382187574 3 3 692612884 2 3 228293549 5 2 284744141 3 2 354930755 5 2 174123660 1 3 833160823 4 2 680011700 5 2 372604042 5 3 134471904 5 3 230483055 3 3 138175035 2 3 240200385 4 3 474811995 5 3 613739929 2 2 676149024 4 2 802221521 5 2 209305814 2 2 228412181 2 3 176008571 2 3 513600714 1 2 766102388 5 2 262567387 3 3 655550178 5 2 547752896 4 2 161630749 1 3 128142546 5 3 471333269 3 3 566782019 5 2 298780916 5 3 430856758 5 2 227168466 2 2 791479533 3 2 714277714 5 2 331761916 1 3 692959464 4 3 398893615 4 2 907836669 2 2 983759308 1 2 358545774 4 3 808714363 5 2 612090917 3 3 467609894 3 3 475827320 1 3 421699771 4 2 206113751 4 3 755568427 3 3 231283596 5 2 804764743 2 2 969486939 4 3 655231817 2 3 377187032 2 2 510747289 1 3 262535301 3 3 753211263 4 3 468269962 1 2 913713571 1 3 744531433 2 3 418765460 3 2 740653753 4 3 108105140 5 2 549013552 4 2 721532102 4 3 941014909 1 3 237382585 2 2 223641354 5 3 865116522 3 2 319091577 1 3 819228925 2 2 701873125 5 2 530324664 5 2 731698986 3 3 389618885 3 3 794132245 3 2 196608572 2 2 542544827 5 3 760065716 5 3 412281795 2 3 571839357 1 3 435702044 1 2 181572601 1 2 317557451 1 3 397911709 1 3 523505242 4 2 956523764 2 2 435113734 5 3 671908471 1 2 710077357 2 3 349290605 3 3 876502403 3 3 363372369 4 3 110669397 5 2 355938209 3 3 932661793 3 2 574581462 2 3 636207798 4 2 448344125 3 3 105170570 5 3 535076651 4 2 359497939 3 2 315056274 3 3 170141205 1 2 158793546 5 3 811466146 2 3 304108705 3 3 568190631 1 3 301743116 2 3 690143973 5 2 553817236 2 2 304839038 2 2 857288763 3 2 679756012 3 3 514207948 5 3 152190209 2 3 640400208 3 3 502872813 1 3 566149239 3 2 368996143 1 2 624384003 3 3 479509424 5 3 818282718 3 3 183038342 5 2 565766803 5 2 573488262 5 2 651590499 5 2 347931420 4 2 369741312 5 2 695828102 3 3 858966425 1 2 287085480 1 2 399236945 1 2 149240717 4 2 102918360 4 2 243087758 2 3 196130421 3 2 570859940 5 3 630104199 4 3 403095247 4 3 655720945 3 3 573447424 4 3 204678823 2 3 861738960 5 2 101594259 4 2 234832933 1 2 279682530 4 2 884761535 5 2 843115748 5 2 220410538 1 3 639160946 5 2 482185610 5 3 308855934 3 2 111706965 5 2 736213254 2 2 380917366 3 2 927538893 5 2 120205450 3 2 679375663 1 2 781759934 3 2 140676243 4 2 518801608 4 3 243442748 5 2 524602968 5 2 280329224 5 3 492800646 4 3 994756706 1 3 859363659 2 3 857274831 4 3 149839486 4 3 171160110 3 2 274904681 4 2 170283080 4 2 922918548 5 3 997320820 5 2 997732521 1 2 581939159 2 3 583886275 2 3 869675333 1 2 311050174 3 2 712470253 3 2 451772854 1 2 914138747 2 3 831344120 4 3 599239777 2 2 417303626 5 2 341270439 1 3 138971441 1 2 641023674 5 2 647342665 4 2 183987950 3 3 912512410 5 2 737468042 1 2 840045951 3 2 996907811 3 3 131334224 1 2 663080714 4 2 435658767 3 2 986710807 5 3 437339220 2 3 776908145 2 3 962001225 5 2 214227360 2 3 728881677 1 2 897349148 3 2 947519434 1 3 101469154 2 2 356354502 5 3 115934486 1 2 127230230 2 2 133349348 2 2 380569299 3 2 370054026 2 2 204093360 3 2 456495645 4 3 470400278 3 2 390178748 2 3 408062462 3 2 744411164 4 3 149084414 2 2 358300587 2 2 508033790 2 3 217663890 5 2 614601871 2 3 237013509 2 2 933778995 3 3 778266268 1 2 309412561 3 2 338644123 4 2 228518928 5 2 288872236 1 2 991952818 5 3 179535875 3 2 613702493 1 2 823664500 4 3 630936542 5 2 413575602 1 3 802727314 3 3 527903509 3 3 432895989 2 3 848513213 1 3 121117040 3 2 237635308 2 2 106236497 2 2 235936391 1 2 877901480 5 3 173530387 4 3 592717754 2 3 608442014 4 2 133138373 1 3 946887237 5 2 137351008 3 2 916551219 1 3 695166721 4 3 251094118 4 2 356672486 2 2 458805863 1 2 398285920 5 2 420847951 2 3 371419301 5 3 132410007 5 3 899986328 1 3 387838265 5 3 457553985 5 2 579015099 5 3 149157385 5 2 402496827 1 3 572092168 1 3 374047920 1 3 104326171 3 2 844285023 4 3 629591868 3 3 102418566 5 2 961307618 1 2 731196724 4 3 984446946 5 3 533905019 5 2 850507606 5 2 755442535 5 2 149299858 1 3 286605524 2 2 472777649 5 3 230289013 2 3 846249177 5 3 156341644 4 3 565272900 2 3 401203625 2 2 930176713 5 2 722334415 4 2 404317109 1 3 764687159 1 3 512451734 4 3 480968085 1 2 853873812 4 2 700510114 3 2 743604710 2 3 385159018 1 2 772353037 3 2 442249278 3 2 220880097 2 2 261091110 5 2 594347685 1 3 952957334 4 2 729771454 2 2 922452106 3 3 260078705 4 3 702345661 1 2 814942298 2 3 905825485 5 2 302766302 5 3 253974449 4 3 963364524 3 2 565533150 3 2 742796636 3 2 551100667 4 3 123708568 4 2 693623814 3 2 886817219 2 2 387624714 5 3 773592181 1 2 374398724 4 3 459856007 4 3 880497626 2 2 472389263 2 2 790056243 4 3 919882128 4 3 690677314 4 2 934628341 4 2 451964714 2 3 994526762 2 2 159386802 3 2 294608713 3 3 212002246 2 2 681218433 1 2 818768331 2 3 252879091 2 2 181030265 5 3 925194028 4 3 223221178 5 3 344621323 5 3 391681206 4 2 548625276 5 2 755691473 5 2 321032934 5 3 790354103 2 3 677757037 5 2 253821220 5 3 168454249 4 2 750491295 5 3 593102957 1 3 275784106 2 3 267456535 3 3 894783061 4 3 120951443 4 2 385834620 2 2 566722213 4 2 549593915 5 3 793820769 2 2 948567464 5 3 454517704 1 3 690374953 2 2 142248569 1 2 162834731 2 2 822338447 1 2 460502828 3 2 700671146 1 2 253834213 3 3 412200866 2 3 997992876 3 2 642983658 5 3 857581894 3 3 179535180 3 2 898723106 1 2 678068014 1 3 350157418 3 2 529083347 4 3 652150134 1 3 839150636 4 2 263525863 5 3 728811788 1 3 859282819 5 2 156041775 5 3 935447599 4 2 156121703 5 2 591390845 1 3 674234890 1 2 228415465 2 3 554122474 2 3 801890300 5 2 296841005 5 3 126792190 1 2 128960788 4 2 559081826 5 3 429855298 4 3 552306281 4 2 762247335 1 3 579621227 5 2 371043918 3 2 671435448 2 3 233862440 4 3 315487714 1 3 420737271 4 3 139718975 3 2 652070370 4 2 242503066 3 2 580967140 1 2 880747626 4 3 191895160 3 3 327577473 1 3 893429105 4 3 316192579 5 2 246500318 4 2 180989425 2 3 867739154 2 3 858896625 1 3 253409269 5 3 205462923 2 2 317051656 3 3 742081698 3 3 330859852 4 2 634595487 3 3 520414156 5 2 488771655 1 3 134777312 2 2 533517189 2 2 208299071 3 3 420713905 2 3 335815199 3 2 285288491 2 2 318318407 3 2 478584416 1 3 386000552 3 3 789597787 2 2 233038738 4 2 137579354 5 2 198926394 1 3 895131882 4 3 578657075 2 2 189359935 3 3 562596712 2 2 284795643 4 3 569112583 2 3 981148596 4 3 876504833 2 2 363936051 4 2 508665287 4 3 190120692 4 3 739152580 4 3 147803659 2 3 725032108 4 3 158240050 2 2 589964877 3 3 827346013 2 3 135239115 1 2 842808188 5 2 401545525 2 3 465475801 2 2 163840495 3 2 240997166 3 3 245279961 3 2 793034559 4 2 638323394 1 2 664750769 4 3 723381166 3 3 255715636 1 3 776843976 1 3 451372543 1 3 558145736 4 3 106085512 1 2 465145696 3 3 288998445 4 2 821521112 5 2 249273727 1 2 780274510 3 3 722181149 4 3 698172918 5 3 483926729 3 3 597697205 2 2 129246226 5 3 977792635 3 2 995323976 1 2 319128559 3 3 600481167 5 3 592464692 4 3 695569804 2 2 914278808 1 3 985681137 4 3 176218048 5 2 396458090 3 2 293534144 2 2 637177719 2 3 897921630 2 3 776902606 5 2 335967709 5 3 479284045 4 2 530397379 3 3 971872463 3 2 315247954 3 2 355585255 5 2 761309771 5 2 276843203 2 2 254093967 2 3 600210726 5 3 221950535 3 3 960373279 5 2 413102730 4 2 554313914 4 3 925363638 4 3 824682871 4 3 458783489 4 3 468322003 5 2 107206302 5 2 213174026 2 2 382978023 4 2 691843166 4 2 163669196 4 3 418457909 1 3 713301660 1 3 901967469 3 3 731589873 3 2 487897517 5 2 198483246 5 2 222035870 1 2 713438271 5 3 559225176 1 3 359285958 5 2 295501338 1 2 902708979 1 3 442123301 4 3 590003972 1 3 220870297 2 3 760961012 4 2 814959254 5 2 595854776 1 2 812398567 4 3 361375987 2 3 115203666 4 3 695240150 4 3 657754252 1 2 628233806 1 2 864787075 3 2 405362985 1 2 249887963 1 2 696696035 5 2 897667126 4 2 635174902 3 3 196990500 4 3 204620519 4 3 715382497 1 3 893978610 2 2 123933337 4 3 458400728 3 3 320047521 5 2 371204130 5 3 771172999 3 2 279188638 2 3 965379351 1 2 210334042 4 2 410116171 3 3 186649830 5 3 669867331 1 3 420206845 5 3 718992779 4 2 346807215 3 3 166589159 2 2 924378551 4 2 198930818 1 2 100041781 1 3 537712822 5 3 882035846 4 2 849119565 4 2 816985475 2 3 812703009 1 3 179348683 1 3 792007814 3 3 383224397 2 2 504082969 2 2 121166259 4 2 563799152 2 2 564237501 5 2 854277041 4 3 492401742 1 3 310033371 2 2 682510940 5 2 351433164 5 2 967345420 1 3 541902476 4 2 877217737 2 2 590470496 1 2 559504021 5 2 576637373 3 2 342193769 5 3 703639380 5 2 864516879 5 2 110773768 3 3 660383922 5 2 802738668 5 3 737978838 1 3 436113742 5 3 191784226 4 2 437625895 2 3 982892780 4 2 806230977 2 2 998858794 4 3 683554746 1 2 338847191 1 3 701895127 4 2 183697507 4 3 149802215 3 2 322534597 1 3 969845573 4 3 287737472 1 2 627783774 5 2 396606323 2 2 623283168 4 3 293629029 2 3 183208476 4 3 802914249 4 2 282768563 5 3 969688329 3 3 111877046 4 3 243984626 5 3 704120776 5 3 986366023 2 2 547825072 1 3 310203273 2 2 451828439 2 3 673805821 2 2 834960877 2 2 973990785 1 2 196934915 1 3 729176044 1 2 838776350 2 2 495675722 2 2 840599685 4 2 397259145 4 2 795484756 2 2 625631874 5 2 102336155 3 2 570000309 4 2 953581980 1 2 648807609 5 2 732512206 2 2 226861646 4 2 534758693 3 2 419396359 2 3 992446714 2 3 763414826 5 2 694526739 1 2 105295836 1 2 408464694 2 2 561275839 2 3 201189111 3 3 239326964 5 3 118690993 4 2 216678146 1 3 816770190 5 2 172688085 2 3 361706204 4 2 134216375 3 2 285533687 2 2 279320387 2 3 630410769 5 2 279436070 4 3 380352626 2 3 639684074 2 2 533269374 4 3 300378548 3 3 103593666 2 3 265966113 1 3 655559498 4 2 236251202 1 2 827966097 3 2 402531287 5 3 663401568 1 2 485024497 2 3 117333881 4 2 937276960 2 2 139001279 3 3 911412589 4 3 754638526 1 2 554158990 5 3 530843723 3 3 429341687 2 2 774539605 1 3 644202102 4 3 107878071 5 2 831015020 4 2 642306651 3 3 928494164 5 2 900652731 5 3 570419630 2 2 775700719 3 3 490181948 3 3 961550931 4 3 455512678 2 3 203682801 3 2 616995235 2 2 472710001 5 3 482435172 3 3 421644141 3 3 842039092 1 2 392677778 1 3 351031929 2 3 460517670 5 3 740483051 4 2 333514600 4 2 770358939 4 3 366189086 1 2 763576894 1 3 357399300 4 3 683182386 1 3 765390851 3 3 979505504 1 2 617618799 2 3 748255217 5 2 913143926 3 2 909638461 4 2 259874620 3 3 221887380 5 3 101843057 3 2 147043306 4 2 635224525 3 3 641969537 2 2 770796612 2 3 187447377 5 2 260537330 2 3 179770623 5 3 101276333 2 3 443716204 4 2 781711307 4 3 564151231 3 2 438867885 1 3 310601858 3 3 381582799 2 2 807076993 2 2 469387048 5 2 607369982 4 3 651916772 5 2 587496029 3 3 159275037 2 3 494306331 5 3 388392405 1 3 533578686 1 2 770449482 5 3 701093601 4 2 174070789 4 2 817106746 2 3 752444586 5 2 636227361 4 2 556325569 1 3 233812903 3 2 116409674 3 3 174288907 1 3 292321761 1 2 820233306 5 2 979107861 3 2 478814521 2 2 630707628 4 3 787850245 3 2 215816943 2 3 114917745 2 2 971272664 1 3 116210611 4 2 657712773 2 2 237871270 5 2 668042003 3 3 570783175 5 3 721696354 2 2 501150261 3 3 388686138 1 2 226232444 3 3 924781297 4 3 426402386 1 3 911501826 1 2 159149658 4 3 599319896 1 3 210761878 3 3 483992695 2 2 539594700 2 3 582397335 4 2 999296598 2 3 695597471 5 3 225880269 1 2 211063461 3 2 266663259 2 2 175139198 2 2 692488575 3 2 222239208 4 2 406660058 2 2 772636714 1 3 535247969 4 2 728672338 3 2 521072559 3 2 465295814 2 3 943169742 3 3 332171884 5 3 472384457 3 3 529360049 3 2 550883136 1 2 326393182 5 3 447042575 1 3 276415740 5 3 675112365 3 3 752178298 5 2 738413069 2 3 494576705 3 3 636411214 1 3 891418583 3 3 750830233 2 2 359727755 3 2 638935780 2 3 154894410 5 3 641886278 2 3 366259502 3 3 937436093 5 3 612959634 4 3 381174990 5 2 892372280 5 3 922042200 4 3 816335777 1 2 412778793 2 2 425472166 1 3 915040646 2 2 715893075 3 3 138443770 1 3 266923740 5 2 472445597 4 2 705418773 5 3 344919761 3 3 706588159 2 2 845318343 3 3 242587725 2 2 592374917 5 3 113804187 1 2 149387716 1 3 511266377 1 2 838394013 5 2 449768479 1 3 452940749 3 2 173725169 5 2 181093147 4 2 945796190 4 2 217443036 3 3 888905408 2 2 844741798 4 3 137051985 3 3 564195764 4 2 634418130 3 2 664359286 1 2 618953142 4 2 303739159 5 3 735840866 5 2 248482087 4 3 631915766 2 2 159035412 5 2 307631219 3 3 504124262 4 3 178956643 5 2 904944615 3 2 631253280 1 3 618954828 2 3 626830871 2 2 762455609 1 2 292524553 2 3 652880517 3 2 441877522 3 2 781410192 3 2 818438701 3 3 680314627 5 2 915712467 1 2 744976728 5 2 316475254 1 3 751341749 5 3 875910115 2 2 779413819 5 3 792150930 4 3 547967010 3 3 448602266 2 3 301858192 3 2 796868122 1 3 922774511 2 3 866223459 1 2 497864776 5 3 162866221 3 3 543822304 4 3 728345245 5 2 566094755 1 2 824608714 2 3 729929446 3 2 165119556 2 2 263635585 3 2 691531679 2 3 905130531 5 2 923736091 1 2 189000337 4 3 396939450 5 2 624792920 4 2 875952824 5 3 323997956 3 2 441204417 4 3 540871129 3 3 123256529 2 2 186852963 2 3 889237474 1 2 632782989 3 2 354170932 2 3 860288221 2 3 257493692 3 3 491954951 5 2 476656958 3 2 468742687 3 2 302603943 2 2 604118636 5 3 797218622 4 3 846252964 5 2 848828496 5 2 578085108 4 2 290204235 4 2 156760503 1 3 193916607 5 3 971790660 3 2 154927918 2 3 182640458 3 2 719872337 4 3 114172478 1 3 757648498 3 2 782006712 1 3 764479094 3 3 848910786 5 2 446870264 2 2 350497257 2 2 819082158 1 3 162470761 5 3 875983156 4 2 494152942 4 2 629542403 4 2 639132381 3 2 464839516 4 3 872988118 5 2 726661597 1 2 582326707 3 2 311389353 4 3 764592984 4 3 530835569 1 3 996540371 4 2 535104623 5 2 640596360 1 3 692347167 1 2 705232957 2 3 132081291 3 3 140901734 3 3 583401663 3 3 966624239 1 3 300130160 1 2 203913817 4 3 296791395 1 3 462444832 4 2 113507011 2 3 332362971 5 3 783038969 5 3 701529463 4 3 709353046 3 3 752189913 3 3 650516518 2 3 756111165 1 3 616043461 3 2 968950069 4 3 948352786 1 2 507672263 5 2 242933959 5 3 360598928 5 2 560389434 4 3 455869424 4 3 144740492 1 3 139933141 3 3 321620428 2 2 296673300 3 2 833535640 3 2 494570132 3 2 410228106 5 3 101488702 3 3 746097410 5 3 472797663 5 2 307500646 3 3 209524468 5 3 482780371 3 2 882286758 5 3 633469527 3 2 198085933 5 3 343134869 1 2 503827739 2 2 290193554 1 3 485133678 5 2 116412997 1 2 814416573 1 2 916816511 4 2 729548676 4 3 489689240 5 3 552607555 4 2 466041952 5 2 548266355 2 3 794338039 3 3 648896866 5 3 620188453 2 2 657376447 1 3 571922523 3 2 829052884 3 3 650076861 3 2 282384665 3 3 250527962 4 3 331522341 1 2 715369700 3 3 758841781 2 3 537614898 5 2 384554875 3 3 711124396 4 3 739313712 1 2 465364898 2 2 994058379 5 3 278661597 2 3 679755985 3 2 747796497 4 2 536353835 2 3 643936133 3 2 176744918 3 2 121360272 5 3 555689121 2 2 560534855 1 2 129019745 3 3 681800235 2 2 435838117 5 2 509735012 3 3 575279840 4 2 478550001 4 3 523028776 3 2 999987675 5 2 165074293 3 2 343295618 2 2 302617409 1 3 637341793 2 3 522027712 4 3 761214584 4 2 927244177 1 2 627433560 4 3 456440752 1 2 497196946 4 3 840696989 2 2 287552498 2 2 453856245 4 3 636585083 5 2 450258061 5 2 330916411 5 3 541056770 2 3 934506132 2 3 257042939 2 3 325248877 3 3 426890015 1 2 496711207 3 2 867880602 3 3 113105270 2 3 168126811 5 2 989414343 5 2 607737898 2 2 191394991 5 3 701255427 2 2 446522798 1 3 652407576 3 3 188872232 5 2 350085581 4 2 830167106 5 2 938944257 2 2 919293772 1 2 667497571 1 2 910989224 5 2 421796203 2 3 782359793 3 3 536723355 2 2 657477276 5 2 676343035 2 2 132935958 1 3 454877926 4 3 793934137 5 3 277350218 1 2 922053971 4 3 815812314 1 3 990826405 4 2 241700870 4 3 843471245 2 3 220902998 1 3 819932290 2 2 707208630 4 2 530285044 4 3 862663864 5 2 543766049 4 2 634672164 3 3 333029312 1 2 293407662 2 3 565055500 2 2 654881390 2 3 658812982 2 3 573109282 1 2 485260218 2 3 884360682 5 3 407062651 5 2 929823156 5 3 903572235 4 2 738432280 5 3 744578309 4 3 103411074 2 3 753494845 2 3 367418507 3 3 431320468 1 2 360140874 2 3 466491949 4 3 687538391 3 3 378283119 4 2 658447457 1 3 715704804 2 3 140335842 2 2 867338142 5 3 350955297 5 2 902296883 5 2 629738258 2 3 561246021 5 2 453721506 2 2 323418422 2 2 970272027 3 2 605228880 4 2 731093063 1 2 544247505 1 2 269779831 1 3 861635698 5 3 943722226 5 3 661693333 2 3 355645696 3 2 631504815 3 2 553507669 4 3 359768212 5 2 289752407 4 2 417192236 3 2 780103781 2 2 322995173 2 3 256826209 3 3 786520496 5 3 676658915 1 2 899584303 1 3 154168248 3 3 335405043 3 3 620454835 4 3 524455460 5 3 483153979 3 3 363523925 4 3 817688064 2 3 800114404 3 3 493695350 3 2 992466608 5 2 249576073 4 2 230838126 2 3 474001014 3 2 210651866 5 2 685450158 5 2 144666744 4 2 717979018 1 3 950553199 1 3 230124488 4 2 406054662 5 2 344335071 2 3 598467201 4 3 317157651 3 3 558883136 2 3 479502228 5 2 203140226 2 2 590539589 3 3 183981617 2 3 976447353 5 2 886110556 4 2 463651251 3 2 780850115 1 3 584682465 5 2 954778555 3 3 110845691 5 3 641769277 1 3 366872397 2 3 454607765 1 3 638184363 1 2 354615995 4 3 656773539 3 2 519219364 3 3 270073686 3 2 796308379 3 2 434380801 4 2 413692732 2 2 766307764 4 2 172016451 2 2 239258978 5 3 892952901 5 3 540230262 1 2 185535191 1 2 629722092 3 3 685772557 4 3 176247977 3 2 445665964 4 3 804196793 1 2 625199666 1 2 585397461 4 3 125926109 1 2 456758127 5 3 281102273 1 2 403294026 3 3 662804311 1 2 762018313 3 2 891827718 4 3 490508729 4 3 855382284 2 2 989725825 5 3 820080567 4 2 810920753 2 2 181544467 4 2 767913814 2 2 822872759 2 2 293912037 1 3 376437455 2 2 639348005 3 3 395556559 3 3 811889278 5 3 109722508 2 3 432763607 2 3 905319648 3 3 205249945 1 2 192415992 1 3 244945908 3 2 519061515 3 3 418047592 1 2 163892009 5 2 448903003 5 2 829751146 4 3 531396447 1 3 573124680 3 3 645071576 5 3 722751508 3 2 649149774 2 3 536112001 4 3 646734750 5 3 583022141 2 2 683337063 5 2 769464034 1 2 742387393 5 3 593822800 3 3 306624264 2 2 191965708 4 3 819942003 5 2 162080853 4 3 937667463 5 3 180846380 1 2 547527398 3 3 220227365 3 3 944902374 1 3 686987727 4 2 434086901 5 3 246896621 4 2 319450521 5 3 303847934 4 3 562630981 3 3 609920766 2 3 186565648 3 2 878433077 5 2 472631479 1 2 715035017 1 3 784624948 4 2 897204295 4 3 353214612 5 3 177730931 1 2 762428878 5 2 759419563 2 3 333271445 3 3 463729584 5 2 883711203 4 2 623917348 5 2 948744668 3 3 689817727 5 3 709412370 5 3 768848160 3 2 441526003 2 3 440081042 4 3 169598789 2 2 221669676 4 2 218421296 4 2 910442727 3 3 482606944 5 2 600886179 3 3 482397954 2 3 770758226 1 3 957654393 2 2 314778493 1 3 536161867 2 3 356756200 3 2 139089597 2 3 835754569 1 2 314890990 2 2 358258912 3 3 325741879 5 2 571302189 3 3 441058211 2 2 294612694 3 2 617919740 5 2 472573110 5 3 501493334 5 3 481197889 4 2 842169046 4 2 528261999 5 3 784136078 3 3 262074667 5 2 295342520 4 3 103845874 5 2 252450557 2 2 857836046 1 2 314462565 2 3 656792596 3 3 493917795 3 3 812399357 5 2 188411835 3 3 885393993 1 2 215411838 5 3 363159603 4 3 413230249 4 3 921996531 1 3 101703946 5 2 491651131 4 2 521868326 3 2 387306807 3 2 607500717 3 3 107741627 2 2 980722098 4 3 704381989 5 3 635637860 4 2 963663436 1 2 849747169 5 2 337693591 3 3 635859116 2 3 952868926 3 3 669020415 1 3 788647159 3 3 620022548 5 2 843988330 3 2 211447544 3 2 290117535 5 3 800044075 2 3 748417831 2 3 274497867 4 2 627420677 1 2 340016413 4 2 913840429 1 3 553234609 1 3 482813678 1 2 777139459 2 3 662911469 1 2 353146446 4 3 964562831 2 3 105298976 5 3 996435183 2 2 823509434 5 3 428510856 1 2 591188217 4 2 487640262 1 3 810482440 4 2 561296047 4 3 690800484 1 3 884617544 1 2 588252028 4 3 839347599 5 3 754013125 1 3 584039861 3 3 466526241 3 3 531713185 3 2 506965464 5 2 201655180 4 2 145679551 2 3 685012460 4 3 431911600 2 3 689630626 3 2 400534139 1 3 973085531 3 3 516369884 3 2 666467622 2 2 222025904 3 2 467455034 4 2 211337105 4 2 119668985 2 3 786419911 4 3 616682727 5 3 974589631 2 3 445253402 4 3 435126221 4 3 798602127 1 3 449315952 5 2 814807330 3 3 914246209 2 2 202695990 2 3 788170649 1 2 534604750 2 3 486002296 1 2 150755595 2 2 649639959 4 3 316560563 2 3 443967488 2 3 973142942 5 2 400030388 1 2 982443959 4 3 733530616 1 2 293301237 1 2 819313353 1 3 135049448 5 3 725229342 2 3 667745747 1 2 135754309 4 3 650798150 3 2 857207942 1 2 815871452 2 3 743966255 5 2 160390246 5 2 480561281 2 2 978910996 5 3 943216118 5 2 330399160 2 3 649719257 1 2 656710071 4 2 822149021 4 3 192928169 1 3 267966507 1 3 444380415 2 3 362375734 2 2 397828159 5 3 138993986 3 3 392724344 2 2 222278955 4 3 890336219 5 2 424921733 2 2 897875499 5 3 711172303 5 2 201966906 5 3 497440328 3 2 148863711 4 3 682374235 5 2 467911299 5 3 791913071 4 3 721998342 3 3 853274663 5 3 826407503 3 3 229229740 2 2 687345539 3 2 688925803 1 3 571317899 2 2 901901557 4 2 736694381 2 3 743303102 1 3 433665571 4 3 375315563 5 2 373364314 2 3 552389816 1 2 726683791 1 2 963773071 5 2 541647837 2 2 340350660 3 3 945808359 4 3 419314402 1 2 307894605 5 2 671201945 2 3 154564537 4 3 170787301 1 3 268756912 5 3 420658110 4 3 419692714 2 3 891220534 4 2 148951862 1 2 904662068 2 2 113791701 4 2 721243920 1 3 821995003 3 3 427091824 2 2 810491000 2 2 364674304 1 3 879048489 1 3 489824815 5 3 580631875 2 2 410444340 2 3 866900894 5 2 459346575 1 3 880965954 3 2 210034118 5 3 888486942 4 2 533679364 1 2 927158229 3 2 614486754 3 2 533249530 2 2 444618118 2 3 299780600 1 3 870320631 1 3 215890788 1 2 407553620 1 3 399358077 4 3 305741461 2 2 606624659 2 3 543299673 4 3 352148242 3 3 747618635 3 3 685535019 5 2 749398997 5 3 259128543 3 3 607874670 5 2 917060938 2 2 921165358 1 3 675364533 4 2 782343035 3 3 220552389 3 2 279935508 5 3 791028257 3 2 131370698 4 2 809916636 2 2 862651511 1 2 137114095 2 3 211988632 3 2 585164647 4 2 420301498 5 2 112649311 3 2 750492976 5 2 512848357 5 2 200263809 1 3 612325759 2 3 443901070 1 3 502688533 5 3 904324170 2 2 239614300 4 2 439871664 2 3 737384379 1 2 377897429 1 3 400674392 1 2 265983923 3 3 415361955 5 2 301277338 2 3 344700532 3 3 225098601 1 3 760109182 1 3 544011450 2 3 959948612 1 2 293684625 3 2 469397547 3 3 475985824 4 2 607223872 4 3 248660760 3 2 491325364 1 2 398469361 5 2 274468409 3 2 131502231 5 2 253198499 5 3 134177040 3 3 354982885 2 2 360088438 5 3 487353525 1 2 874282014 2 3 673129399 2 2 657039941 3 2 147776392 1 2 264232732 5 3 323816423 4 2 822469879 3 2 390563173 4 3 176319988 1 3 103005027 5 3 684930624 5 2 577925198 2 2 698085451 5 3 588704060 5 3 907076755 3 2 250880316 2 3 852323734 3 2 697057516 3 3 491832997 1 3 594150078 1 3 821479781 4 3 665730501 2 3 180696407 4 3 870398206 5 3 823287482 4 2 520057571 2 3 414611928 3 2 649033382 1 2 106291787 1 3 408407811 4 2 214767996 5 3 198768626 1 3 143999426 2 3 239266383 5 3 340474918 5 2 561651008 4 3 307230179 1 3 337785006 1 3 217410052 2 2 583402868 4 3 478925696 4 3 618891220 5 3 271818774 2 2 932813067 2 3 428212431 5 3 645138004 1 3 474846783 5 3 423398855 5 2 301107644 2 2 645614556 2 2 643832946 1 2 413047833 3 2 640300206 3 3 528189094 1 2 425950326 3 2 516471219 5 2 100152652 3 2 885796162 3 2 488607415 4 3 311106383 2 3 942006459 2 3 182750094 4 3 551794337 3 2 147314916 3 2 192501827 3 2 664767412 3 2 353197697 2 3 654336322 5 3 865826304 1 2 256844376 1 2 197072435 5 3 534873939 2 2 600195911 4 2 781241369 3 2 220116893 3 3 104771530 1 3 869483023 2 3 852037927 4 3 300250043 5 2 724920451 2 2 986609428 4 3 136440976 1 3 404911346 3 3 204648489 5 3 234390018 1 3 432058274 4 3 680068683 5 2 635382806 2 2 309999440 1 2 926749748 1 2 608911482 3 3 481842817 4 2 488466555 3 2 306163062 5 2 276074668 2 3 987485086 2 2 319216003 3 2 723444871 3 3 280184113 5 3 257511801 3 2 920456698 2 3 951398452 1 3 768030878 5 2 360194483 4 3 339521083 3 2 169765878 2 3 877358495 5 2 516098767 3 2 647429910 5 2 338747511 5 3 871736919 5 3 737518310 3 3 353174757 2 3 314897935 2 3 840406772 3 2 620346135 4 3 639935003 2 3 120781805 1 2 909511960 4 3 747187007 4 3 834986656 2 3 833687792 2 3 563134692 1 2 863585566 5 2 686599700 1 2 323190051 3 3 965348970 3 3 895207251 5 3 800926533 1 3 880047189 5 2 225714692 1 3 680842810 2 3 777196557 5 2 251058580 1 3 161752674 4 3 765509338 5 3 393393877 5 2 818920750 1 2 351209379 5 3 608115139 4 3 913888712 2 3 938968245 5 2 714361345 3 2 305006959 5 2 637065469 5 3 651893028 1 3 962025906 5 3 632467588 1 2 873735861 2 3 579377466 2 2 132147229 5 2 384288888 1 2 370590469 3 2 928985673 1 2 558741102 3 2 162611285 4 3 318543604 5 2 471006363 5 2 437319283 4 2 774178681 5 3 187108823 1 2 235643210 3 3 608323602 4 2 561264444 4 3 258831065 4 2 535772890 3 3 264533456 5 2 677061357 4 2 291784896 2 2 638998178 4 3 931899241 4 3 897669740 1 2 763168551 4 3 467706405 1 2 531055565 3 2 132576293 3 3 458900493 2 3 459887678 3 3 599726003 3 2 290544556 2 2 351443651 2 2 901622417 4 2 212202010 1 3 271349404 2 2 267952323 2 3 243853822 3 2 181419851 4 2 355444954 3 3 388318068 2 2 235686048 1 3 750395581 4 2 742461745 1 2 987064613 3 3 500042347 3 2 925672801 5 3 106858561 2 2 636698598 2 3 145589064 3 3 191213307 5 2 559128888 2 2 764700823 3 3 546109829 4 2 354100772 5 2 286904173 5 2 193066396 1 3 210046899 3 2 588949326 4 3 290347733 2 2 517746582 3 3 218869892 5 2 778941865 5 3 524229372 1 2 635465236 4 3 677701609 3 2 634672807 1 3 956547761 5 2 440026830 4 3 585369781 4 2 862651277 4 2 155223709 3 3 524242839 2 2 685314960 1 2 753110622 3 3 289456151 2 3 254636256 2 2 143282121 3 3 603427903 2 2 948664006 5 2 606690611 2 2 344872211 3 2 122028475 4 3 707770687 1 2 373848699 1 3 850214411 3 3 814369741 4 3 313870600 2 2 974437786 4 2 241675465 3 2 648295800 2 3 902300162 4 2 154431671 2 3 985612024 1 3 134658238 3 3 505764734 5 3 823373827 5 3 149646643 5 3 763361957 5 3 321938122 1 3 460353681 2 3 623724375 5 2 776022489 1 2 703235353 3 2 398856320 3 3 628199786 3 2 434371524 4 3 729733769 5 2 557987311 2 2 696316635 5 2 619019912 3 3 547624998 1 2 977987180 4 3 916829425 4 2 631152114 4 3 319626614 3 3 657090351 4 3 865817825 3 2 447151749 4 3 943832654 5 3 353673872 5 2 839106941 1 3 399579145 1 2 244613146 5 3 329884903 1 2 644142488 3 3 654399012 5 3 127163708 5 3 119803505 2 3 275344774 2 3 695133182 3 3 686823492 1 3 968311089 1 2 640018740 1 2 607836494 2 2 917237703 4 3 218913456 1 2 741266692 2 3 115898806 4 3 374772327 1 2 385454800 1 2 423112892 4 3 838709179 5 3 161326339 1 2 271778106 5 2 621407743 1 3 683795976 5 3 919437309 2 2 656325786 3 3 709158492 2 2 939856525 1 2 519697706 1 3 333281014 4 3 706422923 1 3 807717724 2 3 692002894 2 3 390098246 4 2 468027635 1 2 457248502 5 2 780712660 5 3 452760939 5 3 216910507 5 2 658096897 1 2 300555273 2 2 901914996 5 2 512192597 4 3 790154817 5 2 421759103 4 3 262721441 2 2 157938343 5 2 603800044 5 3 427372677 2 3 485479829 3 2 625847471 2 3 239511297 2 2 954384380 1 3 559678929 2 2 289624115 4 3 601318067 3 2 200117293 3 3 176785547 4 3 785244815 2 3 505591587 5 2 576635109 4 3 916621121 3 3 822373308 2 3 156462276 1 2 485508624 1 3 358301894 1 2 397385048 5 3 605618875 3 3 909316102 4 3 537147999 1 3 438631345 3 3 895863104 4 3 115481636 1 3 408655676 3 2 886057799 4 3 748483362 4 2 569748008 5 2 697948046 5 3 672743817 3 3 316725498 3 2 287491928 3 2 840632538 4 2 156318244 2 2 260868359 5 3 893950038 4 2 416154132 1 3 535401394 5 3 207045013 1 2 217180673 2 2 257356073 3 2 182011687 3 3 786262734 4 2 729575408 3 3 180249656 4 2 260846374 3 3 682477431 2 2 237701805 1 3 499140108 3 2 398134156 3 2 996190165 3 3 547514841 2 3 409435063 1 2 674033808 2 3 809169197 5 2 159273888 2 3 981979498 4 3 181158671 1 2 202318516 1 2 416506817 4 3 496592245 5 2 563409551 2 3 806204646 5 2 193002796 1 2 827862868 2 2 405679220 5 3 909741803 3 2 629766739 2 3 889036526 3 3 993455015 2 3 364001730 1 2 797286015 3 2 406007176 5 3 924884727 1 2 869867156 2 2 850030163 3 3 708848187 3 3 987561662 4 2 849869646 4 2 756078845 4 3 506419063 5 2 665474574 5 2 972340718 1 3 954905713 3 3 391810952 5 3 104366866 5 2 101491006 5 2 421116176 2 2 991050351 5 2 779702949 4 3 377557775 4 3 238489156 4 2 177095987 5 3 491901991 1 2 929140318 1 2 914498274 5 2 637886434 4 2 811440361 2 3 905023127 2 3 693421242 1 3 454711304 1 3 388004279 2 3 135788220 1 2 342831130 4 3 276036939 5 3 893274174 3 2 899965600 3 3 728823067 3 3 280989508 3 2 584231773 2 3 242288113 3 2 234730199 1 3 371459120 1 3 753848007 4 3 158036997 3 2 616710560 2 2 565237420 1 2 187286029 3 2 191907636 2 2 493386770 4 2 232759303 3 3 380173041 1 3 612247935 3 2 176680390 3 2 697965546 3 3 960125913 5 2 395164777 5 2 875023206 1 3 250871788 5 3 181742876 4 2 510946339 1 2 699574208 1 2 432561728 2 2 232177336 2 2 338155224 3 2 791679264 5 3 796695084 5 2 105969456 3 3 909304109 2 2 166804022 2 3 708805286 3 3 418732001 2 2 152480329 5 2 546017719 1 2 266500737 1 3 366483646 3 2 252417130 3 3 117773070 2 3 153221724 1 3 412338928 2 3 709602255 3 2 729269269 4 3 295490406 3 3 215727147 2 3 912718628 3 3 123485902 1 2 197323339 5 2 366750336 3 3 581431766 5 3 391467223 4 3 889229754 2 2 612007982 5 3 989663273 2 2 868173947 1 2 548506493 2 3 516013395 4 3 395479483 2 2 943210291 2 3 797032020 5 2 718214668 4 2 513451770 3 2 737472941 1 2 551649847 2 2 595423005 4 2 386678599 2 3 691615023 3 2 514559155 5 3 298403722 2 3 752520438 3 3 714590415 2 3 922932660 5 2 196084436 4 3 524824654 5 2 706011818 3 3 483921967 4 2 367012928 3 3 603096655 1 3 656959585 2 3 970121243 5 2 876918559 3 2 544621919 5 2 443410412 2 2 190735718 3 3 810748488 1 2 335499323 1 3 353638983 4 3 402887024 4 2 368578697 1 3 257718762 4 3 100050749 3 3 220933096 1 2 298008992 2 3 279739915 5 2 445379034 4 3 430018480 3 3 766347283 2 2 974830806 1 3 676421098 5 2 369553798 5 3 472221829 5 2 274084472 4 3 551618126 2 2 729409023 3 2 140197908 3 2 793755616 4 2 141475944 3 3 138063360 4 2 686425580 1 3 858247152 3 3 197624587 5 2 893418976 1 2 386171267 3 3 347070884 1 3 440915177 5 3 921150583 1 2 963397977 3 2 232985965 3 2 772717435 4 2 912726654 3 2 628838797 3 3 661746407 4 2 564728116 4 2 570515203 4 3 406966305 3 3 770591172 1 3 516414485 5 3 190216498 5 2 638827022 4 2 301186424 4 3 670559916 4 3 404294101 4 3 327317647 4 2 351122933 3 2 274994388 3 2 335190851 2 3 315333076 4 2 452007804 1 2 675466483 4 2 525464781 5 3 410945117 3 3 340260150 2 3 266515822 2 2 754826805 3 3 735361509 1 2 358764623 3 2 474148261 3 3 589199556 3 2 505588738 2 3 799361172 4 2 952981664 1 3 455684232 5 2 759356562 2 2 669391484 5 3 803094426 3 3 268470278 5 2 685954917 3 3 726994597 2 2 840327606 5 2 620847609 2 3 428239107 2 3 612545460 3 2 625786626 4 3 740740474 2 2 753694853 1 3 168518706 1 2 825945330 5 3 186390292 4 2 249214736 4 3 249894142 2 2 571035416 3 3 167495475 5 2 615897701 3 3 457578846 5 2 639052078 1 3 740884919 1 2 622078368 4 2 135136669 1 3 857962761 3 2 131850383 2 2 121263275 5 2 579687404 3 2 630922201 2 3 356195621 3 3 473460219 3 3 711112216 2 2 190835315 2 3 633944879 1 3 744602040 3 3 757109230 4 3 755172037 5 3 102339477 4 3 208396226 2 3 446713391 4 3 747262310 5 2 472583282 4 2 545668312 5 3 582957105 2 3 921638935 1 3 737102655 5 2 902599642 3 2 141533750 5 3 166600441 2 2 698203523 5 2 426839703 1 2 448786496 3 3 866242115 2 2 666978443 4 2 244424506 4 2 954263307 5 3 772002646 5 3 181216600 3 3 107980080 5 2 882991300 1 2 195482678 2 2 625657867 3 2 749436406 1 3 562970053 4 2 693168788 1 2 140146779 5 3 576732099 2 3 751166023 5 2 434887014 2 2 424567227 2 3 543617718 2 2 777951760 4 3 142732758 1 2 293556421 3 3 901104682 3 3 990984319 5 2 726369898 4 3 227628805 3 2 170324302 2 3 139733569 4 2 159102920 1 3 721178538 3 3 919729456 5 3 294685865 5 2 907718095 3 2 742934479 4 3 904755236 4 3 626163373 4 3 882291444 2 2 684719330 4 2 830814625 1 2 309745302 3 2 882004372 4 3 521173452 3 3 778278460 1 3 361447872 5 3 410147692 4 2 436875225 5 3 645932544 2 2 202937737 5 2 426890726 1 2 879320691 1 3 495223831 5 2 674118425 5 2 727211351 4 3 599806347 3 2 861041119 4 2 780393390 2 3 623484737 5 2 507236614 3 3 297201570 2 3 189773001 1 2 361424122 2 2 503431738 4 3 329529705 4 3 951572627 5 3 372614912 1 3 961884953 5 3 165339132 1 2 519248046 2 2 306502939 3 3 521185871 2 3 636843999 4 2 861449794 4 2 373167611 2 2 624004750 2 2 692667329 3 3 585508787 1 3 430214122 5 3 266334141 4 3 275324771 3 2 460520542 3 2 595958600 5 2 374675107 1 3 461770582 3 3 866913600 2 2 689532388 4 3 354445603 5 2 485872135 2 3 692501658 3 2 821959156 5 2 804247729 3 2 168130657 4 2 860302546 4 2 521181650 1 2 789910092 2 2 849394457 5 2 795240850 4 2 140760442 3 2 716639057 3 3 764966863 2 2 573069255 1 2 874382774 1 3 157861004 4 3 455503655 1 2 345466088 2 2 919228346 1 3 949688051 5 3 938739545 4 2 937834021 5 3 879856610 2 3 189563351 3 2 979017653 5 2 257792372 3 2 169823633 3 3 167219059 4 2 729881185 2 2 910003017 4 2 600429995 5 2 196770033 2 2 267073304 4 2 100276960 5 3 120957987 5 3 107729474 3 3 263091838 5 2 760478768 2 2 131546050 4 3 852905008 4 2 971419712 1 3 118473678 4 2 809464348 1 3 910770280 5 2 363996508 1 3 162956270 2 3 981959702 3 3 552242837 3 3 839080391 5 3 445295289 2 2 872276117 3 3 806785418 1 3 442059640 5 2 878289549 4 2 433123419 3 2 201290035 1 2 125495983 1 3 254859628 2 3 543372513 2 3 416780177 5 2 930079788 1 3 391672780 1 2 259849601 1 2 977009654 1 3 889061096 1 2 812161574 4 2 179212298 4 3 950563361 5 3 752462616 4 3 385231565 3 3 228050265 4 2 879217629 5 3 776799311 5 2 911099802 3 2 305971773 3 3 449856808 2 3 333428874 4 3 366981396 4 2 234416320 2 2 840097291 5 3 989284257 4 3 753945852 4 3 823342931 5 2 597524936 4 2 402796350 3 2 269688770 4 2 672230386 1 2 953444969 2 2 437230210 1 2 886188614 1 2 203080349 2 2 252064678 4 2 200683591 1 3 137190025 1 2 755305263 3 2 321833899 5 3 850630587 4 2 422625583 3 2 278111495 5 3 430908364 5 3 948675008 2 3 121837598 1 2 354639502 1 3 916168321 3 3 361535917 4 3 390218063 4 3 739042980 1 2 994942092 3 3 852907703 2 3 531611192 3 3 811569025 3 3 821274825 3 3 406508423 4 3 256900884 1 2 706437791 3 3 488149996 2 2 140486572 3 2 913913516 2 3 305137124 4 2 529328163 1 2 708013603 4 2 202639753 4 2 878644780 1 2 980643923 1 3 698853718 2 3 294157618 1 2 192425288 4 2 295423697 1 2 517859968 4 2 645389968 3 3 800976407 1 2 110283884 3 2 360097565 2 2 980999674 1 3 154906396 4 2 334828829 1 3 496294985 2 2 116201634 4 3 274017744 5 3 302717852 5 2 125719564 2 3 491030313 5 2 341103579 1 3 886933259 2 2 695959673 1 3 853363219 3 2 978319386 3 3 557367589 3 2 460194910 1 3 940835717 2 3 167546736 2 2 606269928 3 3 826250354 5 2 356797924 1 2 340697258 2 3 208302102 4 3 871639750 5 3 507193090 5 2 392602858 5 3 880751186 2 2 919082922 5 3 113547312 3 3 440109061 2 3 421314206 5 2 959434651 2 3 691989595 4 3 619431523 4 2 618096727 3 3 439107578 4 3 547153484 4 2 150029746 1 3 741960697 4 2 450225230 1 2 223323473 1 2 161844069 3 2 356527852 4 3 253137207 3 2 759014622 3 3 326623768 4 2 714972375 5 2 308080992 5 3 731208727 5 2 563440402 3 2 610449024 4 3 310409193 2 2 897575296 1 2 498235321 4 2 266624194 2 2 797492000 5 3 214506017 4 3 319718833 4 3 158182412 4 2 963624493 2 3 650472376 3 3 216315206 5 2 530170458 2 2 454467611 4 2 970033248 3 2 667489003 4 3 698672648 3 3 482881381 2 2 782148213 4 3 573678435 5 2 634568935 5 2 564518333 2 2 876641360 5 2 911611666 1 3 654367663 2 2 469294166 3 2 839414338 3 2 572511593 4 2 340061636 3 2 875509984 5 2 111564915 1 3 170511815 4 2 723664178 2 2 596114114 4 2 568958983 5 3 355289678 3 3 142750461 5 2 658793322 3 2 266440087 3 2 984153520 2 2 519413177 2 2 177173966 1 3 190480748 4 3 388689141 5 2 873349977 3 3 455050684 2 3 599963114 1 3 794443955 5 3 188369463 4 2 748374377 2 2 692350354 4 2 614647267 5 2 899144748 3 2 392758770 3 2 776369441 3 3 261691027 5 3 282022709 2 3 699115636 2 2 394084706 1 2 538923576 2 3 516252872 5 2 958126772 5 3 962250882 4 3 658124180 5 3 703859929 1 2 377769640 1 3 938347721 5 3 688200840 3 2 916328846 5 2 998106901 3 2 771576123 5 2 149300626 5 2 402107800 5 3 939230602 2 3 875021534 3 3 678797961 1 3 902385648 4 2 644010083 4 3 788729352 1 2 176474883 3 2 148868725 2 3 270741112 3 3 673002403 5 3 963901299 4 2 111250498 5 3 183031105 3 3 155524400 3 2 134963200 5 2 207693721 2 3 544362966 5 3 125590354 1 2 447677828 5 3 592826292 3 2 945582483 3 3 974408419 2 2 525943828 3 3 295766741 5 2 493823646 5 2 912333926 1 3 509031320 5 3 597384769 4 2 760853452 2 2 199720570 2 2 315900240 3 3 189820148 1 2 886934703 4 2 177715968 4 2 939444529 4 2 801167568 2 3 302928790 2 2 708949158 1 2 514296240 3 3 175274827 3 2 447511547 1 2 962146284 5 3 730789699 4 3 452011887 4 2 218417724 2 2 189592965 3 2 361765980 5 3 943029893 1 3 554816247 3 3 448427598 1 2 972242941 2 3 990712895 3 2 155572858 4 2 450743895 1 2 771478353 1 2 886447538 3 3 768171758 2 3 714646272 3 3 566190235 5 3 677111098 1 2 655017983 5 3 199685554 4 3 419604382 4 3 634184512 2 2 682841704 4 3 200113122 5 3 389225808 5 2 307288765 4 3 233484257 4 2 211564675 2 2 818505289 1 2 688754043 4 3 268785377 5 2 769038943 2 3 593966782 3 3 611774042 3 3 483229561 3 2 814713817 2 2 875949996 2 2 871648997 4 2 262508128 1 2 983819275 3 2 707953440 4 2 435171516 2 2 780487649 2 3 109379548 2 3 140789854 1 3 545879470 3 3 174429557 5 3 978946572 2 2 240142533 3 2 529138452 2 2 548963502 5 3 442992052 5 2 256070665 3 3 802793112 4 3 516071718 3 2 605226943 1 2 790265317 3 2 727177619 1 2 976781201 3 2 747236043 4 2 688365855 1 2 624021374 2 2 518779867 4 2 814904859 3 2 325322148 1 3 389401939 4 2 570150934 3 2 104369372 4 2 133628733 5 3 677934218 1 2 842870526 3 3 453692572 5 3 803758464 2 2 628850311 2 2 198585824 5 3 367235960 5 2 203518542 5 2 521784318 2 3 275703489 3 3 840199342 5 3 415863167 4 2 241867641 4 2 385876730 1 2 821390422 2 2 350109872 4 3 655022587 2 2 416038517 3 3 662245089 1 3 750730323 3 2 183209072 4 3 326421052 4 3 818069085 4 3 753643596 2 3 708021546 4 2 582020970 5 3 603007779 3 2 674373834 3 3 556242274 1 3 302141287 3 2 610107415 4 2 249368755 1 3 725639824 1 2 540039824 5 3 611752659 3 3 795834466 4 3 701187703 5 2 614252176 1 2 559854630 4 2 297826986 3 3 661233175 1 3 792794176 1 3 990734707 3 3 247062547 1 3 486887862 1 3 977675125 5 3 837811799 2 2 519542314 3 3 123436462 5 2 770274815 5 2 497263490 3 2 633862739 2 3 618292769 3 2 639357190 4 3 352572030 3 2 283684009 1 2 349611324 2 2 180172574 2 3 211346122 2 3 437780918 4 3 165744262 3 2 609493791 5 2 739435354 2 3 519708799 1 3 857509096 2 2 377997841 4 2 153510337 2 2 883209900 2 2 158836283 4 3 603168731 2 3 621599365 2 2 887459012 3 3 295118573 5 2 712618956 5 2 268201256 4 3 841897408 5 2 160297778 3 2 712912090 5 3 958423882 3 3 201436634 2 3 810989673 5 2 188843010 4 3 238206848 4 2 337572973 3 3 426911479 3 2 688956929 5 2 223268812 3 2 304838921 5 3 663990902 3 2 318148986 5 2 495456251 1 2 868809620 3 2 508874950 4 3 328936547 5 2 385568008 4 3 973556906 1 2 413256173 2 2 675564475 4 2 451961914 1 3 273786169 1 2 480194671 1 3 670273564 3 3 651529504 4 3 818319579 1 3 921812533 3 2 181174469 3 3 742066042 5 2 805988996 3 2 343317785 3 3 115738587 1 2 839140921 2 2 544896893 3 3 552813685 3 2 751298894 5 2 786760631 2 2 314575267 3 2 284886024 2 3 110837323 1 3 565689762 2 2 485061208 3 2 822497249 5 2 274571327 2 2 692181973 3 3 592505545 5 3 203793959 4 3 653738542 5 2 606846502 2 2 536553683 5 3 147972898 1 3 537767243 5 2 291882171 5 3 264075394 5 2 100997888 5 3 372855120 5 2 805439222 3 2 317439253 4 3 450761448 4 3 877533166 4 3 458958600 5 2 296480182 2 3 253784429 4 2 152941171 2 2 781079143 4 2 466362898 3 2 902521336 5 3 938276701 3 3 640259497 1 2 319387277 5 2 477763756 3 3 155021976 1 2 229861336 1 3 559540649 2 3 470284174 1 2 880339427 1 3 974271564 3 3 823775635 3 3 877962795 2 3 669724465 1 3 645028614 4 2 225355606 1 3 894858906 1 3 553126208 3 2 956553055 1 3 672963640 4 2 842601660 1 3 538087081 3 2 645460703 3 3 997832680 4 2 313470269 3 2 199390988 5 2 904544017 2 3 965568255 3 2 343470725 2 2 140335277 4 2 526357111 3 3 810235175 1 3 944486924 5 3 664258390 3 2 993092064 2 2 317441013 3 2 463880591 2 2 871128594 2 2 170605435 2 3 505871340 2 2 880224534 5 2 275630984 1 3 402058068 2 3 809012014 1 2 907850359 3 2 779031993 3 3 441536012 2 2 147679907 1 2 119879609 1 2 301971536 3 2 799000653 1 2 170707736 4 2 437307294 3 3 250954049 3 2 518288171 4 3 872376600 5 3 276052090 3 3 528322940 5 2 667132202 1 3 483942384 2 2 548059298 1 3 292059467 2 2 702671531 4 3 456587462 1 2 779322134 5 2 405645503 4 3 381827240 3 3 326862154 4 3 977439898 5 3 136113619 4 2 950487507 3 2 603766030 4 3 245906541 5 3 299126816 5 2 754811151 3 2 189887695 4 3 228484550 5 3 263307366 4 2 120896781 4 2 520171359 5 3 810805746 1 3 612060754 3 3 240285735 4 2 881592361 2 2 289210850 1 2 435126294 2 2 566202692 1 2 740905788 3 2 422477270 3 3 338181313 3 2 184456898 4 3 917335299 3 3 943332395 4 2 693363569 3 3 734767622 1 3 941727456 2 3 377487215 1 3 922873199 2 3 226402698 2 2 990879201 3 2 181809036 3 3 735736237 2 3 412682595 4 3 719958295 2 3 186267831 4 3 172124641 4 2 929672351 2 2 665347607 3 3 704418389 5 2 257280981 1 3 363434614 2 2 363989386 2 2 310986317 4 2 852371840 3 3 541721317 3 3 692864822 4 2 573396465 5 2 419399761 5 3 396112366 4 2 362536572 5 3 536000843 5 2 240577240 4 2 927001791 1 2 420229799 5 3 275484666 5 3 495472194 4 2 771087078 5 2 407013913 5 2 132058268 4 2 167953156 4 2 219349196 3 3 216394026 1 3 413405785 4 3 680925209 5 2 146203092 1 2 705567921 1 2 855273447 4 2 546227433 2 3 173950419 3 3 129275253 2 2 232882111 2 2 983636460 5 2 500561381 3 2 158341229 2 2 425100615 2 2 666351610 1 3 717521227 4 3 566445437 4 2 114027779 5 3 704169609 4 2 521436190 3 3 572798607 1 3 235174340 1 2 626330798 2 3 451546804 5 2 140353758 5 3 400036975 1 2 781052139 1 2 189404944 5 2 802183396 1 3 331083870 3 3 128406088 2 3 397100826 1 3 503476415 5 3 461152801 1 3 297497754 3 3 518692298 2 3 818140802 3 2 643423880 4 2 820201344 3 2 370572934 5 2 660305155 1 2 157951256 2 2 816885631 5 2 563194971 5 2 520082779 5 3 539782445 5 2 166602351 2 2 274339825 3 2 415200489 2 2 754895444 5 3 348275242 1 2 784211146 5 3 503695362 1 3 176364036 3 2 711373281 5 3 914147240 3 2 524876627 5 2 709191520 1 3 187501087 3 2 220198951 3 2 438962587 2 2 494192659 5 2 484034791 1 3 968662710 2 3 254121957 2 3 141636371 5 2 973847244 5 3 905980071 1 2 353282236 4 2 385501379 1 3 154575404 3 2 557735243 3 3 195993515 1 2 564649242 3 2 195586209 2 2 266938212 4 2 841201137 5 3 510026429 2 3 730950010 3 3 500670527 3 2 118951557 3 3 543078678 1 2 353397011 4 2 742501607 2 3 718619323 1 3 711388591 3 3 109897958 3 3 576933834 1 3 283373116 3 3 844364786 4 3 293834709 2 2 433461900 1 2 465467624 2 2 330052736 3 2 592841630 2 2 482674878 1 2 446736201 4 2 287574285 3 2 943759229 2 2 171319263 4 2 203028220 5 2 731877981 4 2 384311509 1 2 732129394 5 3 717966946 3 3 347844278 2 3 165033450 2 2 181581795 2 2 151508676 4 3 203404485 5 3 229234946 3 3 578985340 1 2 954811828 5 2 344402771 5 2 227346824 2 3 438216334 4 2 688631464 3 2 714850187 2 2 780047276 5 3 354988003 1 2 631341609 2 3 602331226 1 3 601133262 5 2 321754541 2 2 845460394 2 2 240448819 2 3 180769628 5 3 176201994 3 2 830617985 1 3 224954169 2 3 316766418 1 3 888389594 4 3 663753367 1 2 918364533 3 2 654226807 5 3 623330524 2 3 522395954 1 3 759098768 5 3 634922851 1 2 902410054 3 3 453217311 1 3 323238327 5 2 360487416 4 3 210917745 1 3 152329940 3 3 189995503 1 3 128624201 3 3 986128714 5 3 632753854 2 3 229284425 2 3 630120254 2 3 961898182 3 3 461551321 5 2 610658197 4 3 122349807 5 3 753507971 3 3 850780094 3 2 352922542 1 2 110446115 2 3 267744401 4 3 746968488 3 3 441966157 5 2 635819543 3 3 710794155 2 3 926972692 4 3 527031320 4 3 974276809 1 3 187614804 4 3 296689497 2 2 980495865 2 3 398143512 5 2 949179569 1 3 507302129 2 2 308897466 3 2 270814904 5 2 419772565 3 2 465102050 1 3 466975595 1 2 572520468 5 3 971377063 2 2 529042620 5 3 807523801 2 3 201260310 5 2 575591556 1 3 402348435 1 3 609571748 3 2 599624578 2 3 108980162 3 3 775217044 3 3 350894774 3 3 150221960 2 3 327926964 3 2 187445431 5 2 365466646 1 3 133921785 2 2 835891933 2 2 352383877 2 3 554978978 2 3 540114506 2 2 180204326 3 2 536951247 3 3 117865956 4 2 111290259 2 3 851005143 5 2 803086505 4 2 511385414 3 3 149832326 3 3 731076305 2 2 640403171 4 3 976390459 4 3 223601554 1 2 703822816 5 3 940874711 2 2 208079339 4 3 281564069 1 3 326415018 3 2 860072010 1 2 771748683 4 3 995789462 2 2 814342831 4 2 162048798 2 3 289455424 4 2 144348197 1 3 281601458 1 2 911329163 1 2 548231211 1 2 613847749 5 3 403572214 3 2 261073630 5 3 159918889 2 2 997420750 2 3 259681257 2 2 120990165 2 2 836566838 5 2 547451302 4 2 423332803 5 2 256933059 1 3 674780067 3 3 975708055 4 3 621698007 1 3 390711958 5 2 318288323 3 3 470588325 5 3 438601494 5 2 496414711 1 2 500175759 5 3 937336328 5 2 282519442 5 3 357671526 5 3 516231777 4 3 717312776 5 2 706849835 4 2 802641495 4 3 682033240 5 3 535890332 4 3 133264345 4 3 482095346 4 3 518002934 2 2 428390714 4 2 334540202 3 3 209457917 5 3 504243846 2 2 880895864 3 3 409590676 1 3 679549389 2 3 297020075 3 2 336017823 3 3 839528471 4 2 271812586 2 2 215626798 1 3 512032515 3 3 602903029 1 2 213458684 3 2 500207474 3 2 758967307 3 3 470575722 4 3 330311504 3 2 331846046 3 2 582978911 5 2 434415172 1 3 672933364 4 2 705902534 3 2 590166602 4 3 771742378 3 3 922839038 1 3 797786035 2 2 880134966 5 2 386651904 5 2 474655452 3 2 221939487 1 2 311415348 1 2 673895072 3 3 292218532 5 3 243436847 4 2 370048799 5 3 652726370 1 2 704902222 1 3 658698050 1 3 329877059 4 2 812831682 3 3 772973019 4 3 426765896 3 3 626732778 1 2 218662132 2 2 663234605 4 2 361204985 3 3 876232359 5 3 467595474 3 2 107066549 2 2 220745229 5 3 305930361 1 2 715154311 1 3 406901576 3 3 398788650 5 3 520942143 1 2 852899858 4 2 972501531 1 3 146107113 2 2 286037048 5 2 396784950 5 2 394460121 4 3 487873534 4 2 899765593 1 2 316968136 1 2 490808782 5 3 450968708 4 3 134461487 2 2 348700503 5 2 499851530 5 3 527672147 1 2 259936786 5 2 678789914 1 2 544900732 3 2 203816810 2 2 911199509 5 2 191697889 5 3 311562617 4 3 851252661 3 2 492252540 2 3 221191273 5 2 488002009 1 2 158491965 2 3 450637306 2 3 189704663 5 3 295385679 3 3 621754522 3 2 727567223 4 3 880372763 1 2 575903016 4 3 728601348 5 2 938787333 1 2 937292370 5 3 821714805 5 3 858096341 1 3 838213699 1 3 987677989 2 2 692202839 5 3 310187875 2 2 306447981 2 3 961594980 5 3 898735502 3 3 746216981 4 2 782330581 4 3 369805873 5 2 161642677 1 3 672617535 1 2 515359295 5 2 376323478 3 2 604751906 2 2 574345948 2 2 780997602 2 3 765694990 2 2 287038767 1 3 392781851 3 2 357042054 2 2 962802021 2 2 463637273 3 2 969988104 2 2 847027336 2 2 241130412 2 2 716734222 1 2 548610452 3 3 233440820 4 3 566749486 4 2 526284940 3 2 272452029 4 3 491664109 3 2 526603470 5 3 624145342 1 3 587547878 2 2 694617472 1 2 893140649 3 3 924933770 2 2 569306021 1 2 594133497 1 2 444904480 5 2 440538783 1 3 385900193 4 3 143159882 5 2 155913293 1 3 667644176 5 3 727766246 3 3 572611599 4 2 628930538 1 2 206115175 4 3 566138034 2 2 597964830 4 2 864210227 1 2 298646910 3 2 557431519 5 3 751584715 5 3 831508281 4 3 284732862 5 3 966135215 5 3 153958797 1 3 496317540 2 2 951251098 2 3 127061263 2 2 720881826 3 3 138440248 1 2 534624971 1 3 288393802 2 3 113473420 5 2 541406410 5 2 337049878 5 2 393196094 1 3 317808230 1 2 143390718 1 3 147119647 3 3 266560476 2 3 791440148 2 3 327894419 1 2 120172603 1 2 935164466 5 2 926080444 5 2 312584103 2 3 984169698 5 2 732417357 1 3 926915052 3 2 125397057 3 2 304676683 3 3 734761914 2 2 437410873 1 3 415663595 4 2 462815068 3 2 940243972 4 3 660425883 2 3 205034758 1 3 819577160 1 2 646510051 1 2 474418899 1 2 757938389 4 2 651229805 5 3 790772277 3 2 702656785 4 2 946256998 2 2 478370622 3 2 855410616 3 3 298146018 5 3 212276011 5 3 276877978 2 3 128482103 4 3 988607890 1 3 819185029 3 2 339353748 3 3 539332547 4 3 477412020 5 3 622360982 3 3 219163426 4 2 441952052 3 2 249891112 4 3 649342604 1 3 487812558 3 2 842939390 5 3 720880962 1 2 118809369 4 3 319154797 4 2 868395713 3 3 678169195 5 2 847448047 5 3 595915755 1 3 100117318 2 2 138677954 1 3 491154289 1 3 506035036 1 2 880306241 4 3 428088254 1 3 227617905 5 2 913111612 3 3 453256780 5 2 654055662 4 2 104849161 1 3 630494045 5 2 929399778 4 3 825093643 2 2 846877462 5 2 322459741 5 3 716533467 1 3 404306324 2 2 910712528 4 2 745288682 1 3 410384539 4 3 443679873 3 3 286687613 2 3 216717573 4 3 283179435 1 2 207978059 4 2 594146399 2 3 630912279 5 3 582961504 5 3 227593609 2 2 179374080 3 2 228322066 1 2 216711969 3 3 743657939 5 3 832551358 1 3 904893879 4 3 688069358 5 2 786890319 4 3 309821877 3 3 635420217 3 3 583953123 1 2 935929923 1 2 496114090 3 2 976258944 3 2 227875434 2 3 802600931 1 3 854411475 5 2 378840424 1 2 637761365 1 3 159079351 3 2 572024482 1 3 591129466 2 3 463564837 1 3 174203433 4 3 613288330 5 3 724271976 5 3 783386068 5 3 904250233 1 2 636772701 4 3 606434201 4 2 413698550 3 2 409531213 2 2 670512305 2 2 983775884 3 2 334893714 3 3 293107473 5 2 689659721 3 2 358018901 5 3 222665022 5 3 653973315 5 3 277588964 4 2 608709569 2 3 452732347 5 3 609447059 1 2 406877406 4 3 880382067 3 2 102639290 5 3 234942593 1 2 232987025 4 3 454597635 4 3 346860060 3 2 307729547 5 2 636751107 3 2 549660804 2 2 433656194 2 3 744124290 1 2 650100866 3 3 734276998 4 3 382639213 2 2 113053434 3 2 766338497 1 2 619229868 5 2 729645731 3 2 831231527 5 3 741941006 1 2 969025795 2 3 833615533 3 3 948190139 5 2 102086801 2 3 591300999 2 3 476524377 3 3 792661102 2 2 573225603 1 2 751685467 4 3 574058013 2 2 989071881 5 3 248416442 3 2 143989545 2 3 998379382 5 2 786910552 2 2 581382752 2 3 910584269 5 2 835349247 2 3 323128370 4 2 719837005 4 3 802709013 5 3 427453750 5 3 173291298 5 3 587605221 4 3 316158237 5 2 164243762 4 3 924878680 5 2 772355042 4 3 974926785 1 2 715079020 4 3 770748354 5 2 357851153 3 3 833398501 2 3 510283157 2 3 746881855 2 2 568319685 3 3 238417760 4 2 902049833 3 2 151308983 1 3 168758869 5 3 509464584 1 3 600697076 1 2 483346969 1 3 715328044 2 3 547415889 1 3 257645905 5 3 310899369 3 3 919584570 3 2 788609421 2 2 999099806 2 2 568895006 3 3 631004377 4 3 105315734 1 3 165217355 5 2 663617345 4 3 111742904 5 2 704160261 3 3 211161726 3 3 341348403 4 3 620644968 1 2 946373844 4 3 421614684 2 3 671625972 5 2 352777965 5 2 458618102 2 3 834823292 4 3 590892310 5 2 249674925 4 3 464222633 2 2 964018344 3 3 160309898 3 2 851864875 1 3 865389038 4 3 164839603 5 2 253957633 3 2 432234309 4 3 280537505 1 3 182555465 3 3 452255703 4 3 320516500 5 3 476021245 4 3 354182415 1 2 849397284 4 2 793947403 3 3 771523029 5 2 393226160 4 2 294152187 4 3 885682823 2 3 859367479 5 3 453850293 5 2 455447175 4 3 403325946 2 2 900285104 2 3 447292438 4 2 873897062 5 3 878981169 2 3 495011045 3 3 894707845 5 3 565140704 5 2 508516037 1 3 790383226 1 3 518652801 1 3 732459809 5 3 385232331 3 2 361905086 1 3 719851711 2 2 807569084 5 2 215343447 1 2 570806572 2 2 370953197 1 3 323097533 5 3 927377705 2 2 618436965 3 3 698682927 2 2 742608929 3 3 418633325 4 2 408585301 2 2 116631256 3 3 114648778 4 3 792468909 4 2 850579272 2 3 355262735 3 2 514767922 4 2 988003641 3 2 453386027 3 2 106574884 1 2 772509950 5 3 451871533 3 2 457809934 3 2 436160881 5 2 957922848 2 2 324782535 2 3 203564629 3 2 199223399 2 2 288836265 1 3 210427110 3 3 997743865 3 3 498284699 2 3 556147379 1 2 330400171 2 2 753246648 4 2 428196017 5 3 121713600 4 2 278248272 1 3 102900774 2 2 708269657 1 3 441547634 5 3 507036435 4 3 500029038 1 3 374962271 4 3 969374354 5 2 220321619 4 2 981955664 3 2 999531810 4 3 960964562 1 3 471484750 5 3 184849241 2 3 460249070 3 2 655416971 5 3 571936645 4 3 318015663 3 2 450385585 2 3 404620861 4 3 771303960 1 2 749029146 5 2 739519739 4 2 764720029 5 2 775400502 1 3 576680206 5 2 382037072 5 3 511242435 1 2 621163397 4 3 109427565 5 3 821618828 4 3 387530265 2 3 474229349 3 3 152709771 3 3 738037996 4 2 203151273 2 3 182636461 1 2 101026636 4 3 339989928 2 3 729236131 5 3 564698099 3 3 106109573 1 2 678797281 2 2 834891722 5 3 642688254 5 2 999033981 3 2 177447625 2 3 969864273 4 2 423921256 1 3 414417016 5 3 392010520 3 3 603659758 3 2 233478464 2 2 629194224 2 2 984373768 3 2 430120793 2 3 352173997 4 3 529460170 5 3 372019666 1 3 585711382 3 3 723747994 2 3 664049337 1 3 632238977 5 2 193598063 5 2 109322558 4 3 169492883 4 2 796487297 1 3 581689330 4 2 788665262 5 3 833294792 5 2 670134932 5 3 825641742 4 2 637174803 3 3 772942992 5 3 320704915 5 3 842070959 5 2 118229907 1 2 436575938 1 2 644175208 4 3 268678944 2 2 771136973 5 3 346475653 3 3 614012348 1 3 827420132 5 3 140995776 2 3 506867925 1 3 814120441 5 2 734679536 2 2 868108368 3 2 214114130 3 3 223260434 5 3 520713079 2 3 872697524 1 3 806728699 2 2 349942373 4 2 379367187 2 2 708402837 4 2 599651422 3 2 392497936 5 2 897723130 4 2 516515102 2 2 433495332 1 3 821759232 2 2 941643376 2 3 373953118 5 2 436072842 3 3 489428322 5 2 354479753 4 2 219996192 2 2 101603431 3 3 432242918 4 3 582499600 3 2 341987204 1 2 669610925 1 3 211665356 2 2 150621035 2 3 986523634 3 2 964010947 3 2 179779377 5 3 305819965 4 3 668854390 5 2 466401427 5 3 763445069 5 2 967136882 3 2 112931768 5 3 841376526 4 3 804880932 3 3 177057934 4 2 940544256 4 2 610990345 5 3 465281516 3 3 213315533 4 3 789593249 2 2 601316039 2 2 352037318 5 2 668549206 2 3 839171724 1 2 600564799 2 3 836783286 1 2 772003893 3 3 126303003 1 3 820532142 2 2 523058013 3 3 386158342 2 2 313562946 3 2 680799696 4 3 634214418 1 3 699795794 2 2 377420526 2 2 558681994 2 3 153140464 4 3 322646940 2 3 405864754 4 2 112979475 1 2 969049830 5 2 992614785 5 3 823456621 3 3 125249477 5 2 362587958 3 2 692952811 5 3 298756418 5 3 537172766 3 3 772013433 1 2 647915508 3 2 821370299 1 3 711368517 4 3 232065173 3 2 979518257 4 2 414251757 1 3 339535178 3 3 526444454 2 2 297040124 2 3 881004975 2 3 856647871 1 3 443631381 3 3 742632390 4 2 333167196 2 3 379371589 2 2 410692128 1 3 213340485 3 3 323076494 5 2 316410797 5 3 879549841 3 3 213914858 1 2 128475955 2 3 181748347 5 2 698385461 2 2 597559046 3 2 959428771 4 2 409175130 3 3 524602614 4 3 490969148 4 2 647775817 3 2 666532161 4 2 577870388 1 2 401167712 4 3 149030340 1 2 735221418 2 2 635291611 3 3 996296154 1 3 679281145 3 2 276880699 2 3 989367030 4 2 792735488 1 3 399479479 3 2 593513092 5 3 654785581 5 2 752051485 4 3 927088298 4 2 960695745 3 2 940136943 5 2 337778029 1 2 678873609 2 3 664271037 5 2 479531509 4 3 471517129 3 3 150689508 1 2 555020057 2 3 712589758 3 2 652598222 4 3 372205221 2 3 360399138 1 2 814711851 3 2 479141970 1 2 339746392 3 2 898071772 3 2 681096036 1 3 748791131 3 3 311050750 1 3 620449224 3 2 339303651 1 3 136570347 2 2 769501710 4 2 919915052 5 2 489003980 3 2 262478603 2 2 224532052 1 3 988033226 1 3 771574241 3 3 291021130 3 3 630081352 4 3 777837709 3 2 211819833 1 3 133693131 3 3 911803994 1 2 506073118 3 3 429620296 3 3 153947026 1 2 345456616 1 2 421353573 2 3 829607045 1 2 784502980 2 3 358697790 5 3 342171908 5 3 323250029 1 2 929508571 2 3 583262863 2 3 326474759 1 2 715066394 4 3 930950243 5 2 664652670 3 3 707425783 1 3 565532609 1 3 947109621 4 2 605456017 3 3 963800918 3 3 706650212 2 3 776517443 5 2 591462806 4 3 391710055 1 3 251072696 2 2 539519783 1 3 794827834 2 2 138753716 3 2 492237989 1 2 378102731 3 3 642266169 3 2 475225309 4 3 925767425 5 3 109832375 2 3 440256383 3 2 530513522 4 3 882617832 1 3 720112839 3 3 366031271 3 3 413694316 1 3 664907394 3 3 714035586 1 3 954830083 3 2 790763024 2 3 223921605 2 2 525441113 3 2 284088404 1 2 292920925 1 3 251827121 3 3 321061236 4 2 660754379 5 2 417002697 2 3 420265684 5 3 111644665 5 2 883346424 3 2 677777554 2 2 775390923 1 3 783227669 2 2 297137661 3 3 225542016 5 2 592935087 1 2 422524865 4 3 798323347 5 3 682466539 2 3 163728983 2 2 825762549 2 2 560504020 2 3 553351759 3 3 423117058 4 3 454473126 3 2 682451792 4 3 777296039 2 3 928590029 1 2 849489793 2 3 215527532 5 3 629477148 4 3 395709316 5 3 568699775 3 2 251063844 2 3 415607273 1 2 631438703 1 3 749977113 1 2 213269248 3 2 632441000 2 2 863557010 5 2 180455093 1 2 712861058 4 3 132083428 4 2 373670638 1 3 758651769 2 2 891709107 2 2 231761131 4 3 588674163 3 2 808340970 2 3 728922737 4 3 796264206 1 3 753624520 2 2 766105648 5 3 822516155 3 3 658243078 5 2 181973047 3 2 906911556 3 2 498511987 3 3 450832742 2 2 211776497 1 3 665200047 2 2 190732058 2 3 376898662 5 3 497904738 3 3 348847103 4 2 923017317 2 3 357916224 4 3 403429085 4 2 424163982 4 2 430211179 3 3 599356565 1 3 153416821 4 3 105539085 1 2 580615505 1 2 214100951 3 3 154198888 1 2 182738263 4 3 826777808 1 3 183625834 4 3 483974078 5 3 704775751 5 3 227729935 4 2 276391451 2 2 617801411 1 3 310444761 5 2 560186089 2 2 965415009 4 2 950578813 5 2 435594486 3 2 339305177 5 3 532931821 2 3 546666223 5 3 525152613 2 3 143829496 1 2 975059158 5 2 325503411 5 3 686200477 3 2 706857162 1 2 545024170 1 3 819382864 1 2 555967501 2 3 260666742 5 3 948529916 5 3 379647111 3 2 751740684 3 3 853451757 5 2 216676823 1 3 398216950 5 2 609051360 3 3 718460515 5 2 194776407 5 3 490644429 3 2 675688166 3 3 962421136 3 3 482318741 3 2 285613921 2 2 194704861 5 3 974694844 1 3 154620408 1 3 714301222 4 2 397327619 2 2 120834514 5 2 293123838 2 2 894690595 1 3 446766366 4 3 254643789 2 3 669959960 4 2 305990811 1 2 481934711 1 2 341937137 1 2 127313740 3 2 120814768 3 3 332885489 3 2 226612402 2 2 759600391 4 3 684529305 5 3 269703210 2 2 318788124 1 2 393254164 5 2 959510304 5 3 225703777 1 3 374265430 3 3 226439690 3 2 824260939 3 2 307788405 1 2 376419152 4 3 337783645 2 2 108639402 2 2 696539123 5 3 541460617 2 3 554608267 5 2 753941471 3 2 117405809 5 2 941072647 2 2 513241341 1 3 342344372 2 3 526168871 3 3 427393684 4 2 131316313 5 3 426973178 1 3 456152062 1 2 163487642 3 3 749467264 2 2 851623364 4 3 877001878 3 3 393724994 4 3 878095384 3 2 139712120 4 3 760959534 4 2 151863520 5 3 470170314 3 3 783279626 1 3 312087085 1 3 418618996 1 2 603275427 2 3 253376281 1 2 624839342 5 2 690876837 5 2 882915466 4 3 935697149 2 3 354138203 1 3 920208070 4 2 565780071 1 3 676996102 2 2 976583108 4 3 101724366 5 2 497956290 3 2 175972482 4 3 642135546 5 3 367593055 4 3 609823257 5 2 169394882 1 3 231827651 4 3 631690328 5 2 816251591 4 2 581692701 3 3 746531225 1 2 578837028 4 3 808485556 2 2 241453926 3 3 277955415 5 2 121489548 2 2 214030280 2 3 192495944 3 2 643523891 2 3 298935771 5 3 883622738 2 3 991709478 5 3 146385992 5 2 366553157 1 2 590423731 1 3 942451611 5 3 778823758 3 3 677465712 3 2 738614658 5 2 494941421 3 2 534619275 3 3 808445861 5 3 670833639 4 3 815120324 3 3 611551046 1 2 655151400 2 2 560806372 4 2 214142749 1 2 631398784 2 2 885336899 2 2 892672625 5 2 688584720 3 3 235730189 2 3 661858525 2 3 840490796 5 2 672340392 4 2 758716854 4 3 755679124 5 3 673632029 5 3 649436859 3 3 655419535 5 3 297534132 2 2 817163908 1 3 134648519 5 2 354623308 1 2 626476378 1 3 309082467 2 3 738826623 1 2 791929179 2 3 777036012 3 3 642474197 3 3 171637312 2 3 953970931 1 2 868694024 3 2 538094294 3 3 598634594 1 2 654317359 4 3 379342646 3 2 700625092 4 3 136682882 5 2 610843147 5 2 613192226 1 3 675040554 2 2 100582026 3 2 961772423 5 3 235911886 1 2 983710250 1 2 968498643 1 2 782626488 3 3 435748697 2 3 296899737 4 2 758974196 4 3 733630723 4 2 769650815 1 2 399885208 5 3 667212459 4 2 328335556 3 2 136666405 1 3 795243779 4 3 968804005 5 3 569195680 5 2 295902784 3 3 140017544 5 3 360058796 5 3 313501226 5 3 538288072 1 2 798465576 4 3 240240825 5 3 690335617 5 3 543453155 3 2 548976896 3 3 555873380 3 3 718246254 5 3 168577430 4 2 480243569 5 2 216563425 1 3 160437955 3 2 433918839 5 2 472611449 4 3 632651640 2 3 267944066 1 2 676893009 5 2 671368628 2 3 679639749 3 3 662693700 1 3 968946390 3 3 999526837 3 3 132984544 2 3 756274548 4 2 223912849 5 2 191283083 2 3 463080843 3 2 754789127 1 3 144187788 3 3 393436933 2 2 208674823 1 2 312954777 3 3 425024734 1 3 117349704 3 3 196196158 1 2 722021449 4 3 424402778 5 3 741923460 1 3 772379307 2 2 646211706 2 3 309956581 4 3 155692300 2 3 515268435 1 3 111908710 3 2 739268219 3 3 751529077 1 3 664183046 2 2 147636366 3 2 198033831 4 2 105623244 3 3 284729948 4 2 520620709 2 2 664250317 4 3 941048392 1 2 700399666 1 2 907466298 2 2 199508466 4 3 127962325 4 3 257410138 4 2 473244148 1 2 778441396 5 3 791583283 4 2 240685877 1 2 738412985 4 3 779493592 3 3 291753628 4 3 307121024 5 3 497834482 2 3 969169719 5 2 659143587 3 2 262938661 1 3 765280352 2 2 832470228 1 2 224731139 5 3 958239829 2 3 867962945 1 2 534363750 2 2 748626056 3 3 895886917 1 2 642995399 1 2 597663724 4 2 484156209 3 2 431558306 4 2 595498557 3 3 350981276 3 2 593242430 3 3 138306687 2 3 809551247 3 2 176791586 1 2 685417123 3 2 451371294 3 2 538178859 2 3 397758208 4 3 544572255 3 3 574824375 2 3 168627049 1 2 591575801 5 2 381052856 5 3 599509377 2 2 430745833 1 3 742300215 3 2 728732947 1 2 266983770 4 2 754525282 4 2 573951795 2 2 623609049 1 2 916745227 4 3 426243481 1 3 537314885 4 2 115937242 1 2 779508429 4 3 500406463 4 2 852493749 5 2 729224007 2 3 721134389 4 3 496908153 5 3 170554650 2 3 430757429 5 3 801028970 3 3 309992046 2 2 305688422 2 2 328923393 5 3 631824233 5 3 336927090 4 3 630002288 1 2 444463169 5 3 405931329 5 2 784696957 3 3 590956416 5 2 936961269 3 2 696732012 5 3 323383283 4 3 219271954 1 3 589000317 5 3 280493189 4 2 109597199 5 3 345085197 2 3 150646719 1 2 191047876 4 3 775410868 4 3 124229693 3 2 144268885 2 3 627792714 1 3 620469438 5 3 552999039 2 3 561025978 2 3 102981760 5 3 888367570 2 3 892845521 4 2 222152262 1 3 211913548 4 2 957201564 4 3 428940801 5 3 621365819 3 3 368837946 5 2 488005040 4 3 333691388 3 2 942207026 1 2 473929988 2 2 598251167 4 2 456132561 3 3 940519163 4 2 806534864 4 3 828027638 3 2 246550499 4 3 661702336 2 3 187223054 5 3 227572793 1 2 351022143 4 3 693098291 4 2 259494629 1 2 342184058 2 2 264542203 2 2 255462903 3 2 635573311 1 3 872006559 4 3 375502687 1 3 709149690 2 2 596543460 2 3 258123375 3 2 873958285 5 3 585438163 1 2 851000551 3 3 417406662 2 2 385517760 4 2 111627425 1 2 251159991 1 2 782048317 4 3 152341368 2 2 412109846 1 3 914873156 5 2 258229972 5 2 149935994 3 2 475402214 3 2 374959386 5 2 193247405 4 2 613671386 3 3 601394543 1 3 748014196 2 3 496193945 5 2 630291183 4 2 764999731 5 2 662196183 5 2 617764277 3 2 402429084 2 3 421132708 3 3 125161938 5 2 338612893 2 3 713475599 2 3 664549406 1 3 261632254 2 3 658571966 2 2 689811727 1 3 718216023 2 3 669490523 2 3 767541482 2 2 112131213 5 3 255773481 3 3 768954100 1 3 928635596 3 3 725427076 4 3 579501808 4 2 437220911 2 2 772024036 1 3 869326775 3 2 617161438 1 3 568912267 2 2 501646078 4 2 574641116 2 3 434019103 3 3 146296208 2 2 492412912 3 3 978535306 1 2 509264571 4 3 199294619 4 3 499451783 3 2 356597146 5 2 517926158 3 2 737464904 5 3 237223323 1 3 182738962 1 3 634952273 2 3 315288659 4 2 369911972 2 3 698495890 5 2 491970699 2 2 851587542 3 2 434723562 3 2 553937397 5 3 127262097 1 3 916477269 5 3 657423785 3 3 286026521 5 2 144492870 2 2 128685224 1 3 394691557 2 3 693844347 3 2 104806947 2 3 113819137 1 3 814047708 3 2 517921505 1 2 391601881 4 2 301043036 4 3 724017329 2 2 101221701 1 2 933748664 3 2 877456211 3 2 602411529 2 3 912673781 2 3 627018013 4 3 949735370 3 3 828726548 1 3 857716550 3 2 819485906 3 3 585503466 2 2 188401565 1 2 667654258 1 2 330814206 3 2 768123251 1 3 602758485 3 3 950377109 2 3 744931807 4 2 336899903 2 3 202855288 2 3 689118848 5 2 615475059 2 3 781604441 4 2 612478646 3 3 830564272 2 2 227611800 3 3 842015807 5 3 238581595 4 3 726398642 1 2 700930221 1 3 555983401 2 3 593958012 5 2 962835721 2 2 496216205 2 3 521249826 3 2 462189346 5 2 508330428 3 3 423648572 3 3 567179504 3 2 567990228 5 3 216946169 5 3 441880436 4 3 146588343 4 2 419977718 3 2 133116593 1 3 294784721 4 2 402340321 1 2 799043260 4 2 199500149 2 3 127852942 4 2 664879939 1 2 486856892 3 2 354001378 5 3 476234072 5 3 481936078 5 3 645721048 3 2 111205138 2 2 619527864 3 3 391891527 5 2 600927145 4 2 339785656 5 2 657181461 4 3 260831141 4 2 450747788 2 3 848775315 2 3 728314712 2 3 592594021 1 3 356746623 5 2 557295719 3 3 872671916 3 3 366077458 3 3 856273516 3 3 122242096 5 3 143580872 4 2 776326219 2 2 218137319 1 2 566602636 5 2 865902796 2 2 805015188 3 3 931157456 1 2 479114344 1 3 709428507 2 2 895693564 1 2 442457537 3 3 362258835 5 2 455591579 2 2 862539078 1 3 747061220 2 2 904750519 1 3 158434071 3 2 765300999 4 3 809120981 4 3 305261319 4 3 515516595 1 2 180170621 1 3 767147379 5 3 473265091 3 2 399057960 3 2 868701398 3 2 506889285 1 2 113219285 2 2 379242874 3 3 954650609 1 3 281180780 2 3 327838298 3 2 705505616 4 3 324917101 1 2 693319146 4 2 924476499 4 3 257936198 4 3 305801466 2 3 552815681 4 3 114723159 1 2 599120652 5 2 740620940 4 2 517294115 4 2 956502948 4 3 281161994 2 3 288910151 2 3 897264576 3 2 520875316 1 3 677087974 1 3 269148624 3 3 337147613 1 2 107725304 4 2 624528630 5 2 382421653 1 2 471581769 2 3 775696056 3 2 571889973 3 2 112574440 5 3 196931811 1 2 405402935 3 2 968981746 5 2 577443537 2 3 362528023 2 3 250382941 2 2 616587012 4 3 621340396 4 3 578308365 1 2 168635993 4 3 755641761 2 2 131425694 2 3 290537970 3 2 722411956 3 3 555810748 5 3 633090276 1 2 906415069 4 2 327313111 2 2 310015769 3 3 791814712 4 3 206144736 3 2 778519310 3 3 981275613 2 2 771073136 3 3 417588150 1 2 118298010 3 2 228964673 4 2 483232460 5 3 735977987 4 2 747479475 1 3 345438701 3 2 350975997 1 2 790348702 1 2 511156798 3 2 164443153 4 2 986328605 5 2 481321534 1 3 311259828 4 3 316973374 5 3 450437214 3 2 201824888 2 3 360007174 2 3 242205673 4 2 251539019 4 3 622565416 1 2 748932344 3 2 742554465 5 3 801935574 2 3 157910051 4 2 791621713 2 3 476927397 3 2 590470288 1 3 131737682 2 3 256356824 2 3 410764813 3 2 859758772 5 3 649982911 3 3 300368846 1 2 534103497 3 3 494216304 1 3 432690712 4 3 950265004 1 2 322598588 4 3 772610818 5 2 655762534 4 2 331862712 1 3 417417228 5 3 293499649 3 2 826613117 3 3 863982876 2 2 117540620 3 3 266749021 1 2 371422777 2 3 948502379 2 3 514275550 5 2 552706334 1 2 188444320 2 2 755077478 1 2 349735051 4 2 732637857 4 3 337016505 4 2 329782424 5 3 521520031 2 2 181994741 5 2 546443988 1 2 949832632 1 3 361497234 5 3 820541898 3 2 221941700 1 3 133971007 3 2 180254525 1 2 593500176 4 3 698010590 4 3 444121634 2 3 315043856 5 3 294954885 1 3 567997943 1 3 904181741 2 3 238718769 2 2 368288719 4 2 718061740 3 3 458736555 1 3 893994898 2 3 921538353 3 3 335920072 3 2 695322102 1 2 550129634 1 2 672046433 3 2 135443085 5 3 545013682 2 2 173828402 5 2 448957870 1 3 496787804 2 3 182413389 5 2 776507465 5 2 337658789 2 2 586649592 5 3 489475523 2 3 984190690 4 2 749365104 1 2 475965072 5 3 348568314 3 2 911093952 5 2 598916467 2 3 629714432 5 3 434731255 3 2 767211693 3 3 732747490 4 3 933184063 4 3 234773012 5 2 578501522 1 3 502332883 5 3 329686786 5 3 793041725 4 3 801711196 2 2 926584949 5 2 600528023 1 2 317576490 2 3 423461705 2 3 953920556 3 2 426047162 5 3 632993671 2 3 181041446 4 3 874029654 4 3 272156507 2 3 585965049 1 2 395500797 5 3 204105663 5 2 891576753 5 2 416649205 1 3 524343238 5 3 666508206 4 2 368965752 5 3 916907164 4 2 863546745 3 3 939833454 3 2 977293970 3 2 718761679 4 3 958037059 5 2 986656919 4 3 787986084 1 2 521555415 1 2 117560456 2 2 258498147 1 3 326120638 1 2 593186870 2 2 734930814 2 3 397531859 4 2 883718022 4 3 864178971 2 3 221525763 3 2 463647328 5 3 614516549 3 3 279656031 1 2 122788318 3 3 779018560 2 2 447364323 2 2 290175062 2 2 961742886 1 2 654358853 5 2 665232597 4 3 727605376 1 2 875978736 5 2 737802505 1 3 318833287 5 3 319597913 2 3 909706921 1 3 540313315 5 3 166333456 5 3 110454512 1 2 228506855 5 3 734811709 4 3 910069147 2 3 393687631 1 3 773852651 3 3 548736866 4 3 772938112 2 3 242175584 5 2 881775136 1 3 862666053 5 2 158656081 5 2 608655322 4 3 966286176 3 3 348917892 3 3 541242724 5 3 332002956 4 3 548383660 2 2 501303214 3 3 135491033 3 3 837054011 5 2 287226812 3 3 212294576 5 3 772868956 4 2 750383247 3 2 740005287 2 2 264262043 5 2 982975851 1 2 617907520 1 3 754837786 5 3 516982853 4 2 681051937 1 3 425447858 5 3 893575308 4 3 682607238 3 2 376607913 3 3 236501862 1 3 459659525 1 2 443615503 3 2 319388532 2 2 638499620 4 3 239488487 4 3 774616909 4 2 189461242 4 3 388386346 1 3 299228989 3 3 588972908 1 3 172226295 2 2 598033953 4 2 428577731 3 3 293742206 3 2 697689705 4 2 611769428 2 3 643287804 5 3 256022593 5 3 581391472 4 2 559690195 4 2 233071722 4 3 928064663 4 2 407171579 1 2 777639671 5 2 326095627 3 2 285345468 5 2 159013742 3 3 769534521 5 2 610327798 4 2 402018251 3 2 503011833 4 2 192235307 1 3 617096707 4 2 410794858 3 2 682561855 3 2 613673728 2 2 751537127 5 2 423020033 1 2 140048836 1 3 865995331 4 3 746375932 5 2 173967611 5 3 609113512 1 2 424310630 1 2 462632608 1 3 919428322 1 3 718182583 4 3 108285299 3 3 346028379 1 2 726473852 2 2 590084057 3 2 811617512 3 2 670188997 4 3 841641238 2 2 899010619 5 2 154191843 5 3 332535781 2 3 648786091 4 2 897162277 3 2 425226011 4 3 287880947 2 2 111212224 4 3 347468283 5 3 389105437 4 3 193184967 2 2 409386818 1 2 462932891 1 2 376997580 2 3 558492551 5 2 654710575 4 2 904854294 5 2 450552585 3 2 616972985 4 2 107784821 3 3 289916330 2 2 152612489 1 3 947545233 3 3 785762589 5 2 815307849 2 3 993896377 4 2 565280988 4 2 175298098 2 2 621846833 1 2 264525041 3 2 762596967 2 2 642380620 5 3 683163502 5 2 575235698 2 2 657495369 4 3 900022597 2 2 488981137 5 2 429039098 4 3 404450314 1 2 903806798 5 3 678776935 5 3 551992683 2 3 209070561 5 2 715278444 1 3 796084780 3 3 836835953 2 2 408115707 5 2 380577762 2 2 292518940 3 3 122034928 3 2 374558776 3 3 283575212 5 3 613053901 1 2 816586894 1 3 711726799 2 2 906509665 5 3 465562935 2 2 880335324 2 2 397314202 1 2 570551075 5 3 677261188 1 3 747725920 4 2 556807253 1 2 500497104 4 3 489745940 3 3 297203977 3 2 730256325 1 2 521678262 1 2 273697504 5 3 905327092 1 3 877778008 3 3 568500219 3 3 713911862 1 3 278287803 2 3 152615076 2 2 352285249 1 3 375266303 3 2 229642468 5 3 529745661 1 3 760069357 1 2 894272251 3 3 400732539 2 3 460246625 5 2 506219663 1 2 210249474 4 2 796122430 5 2 658015575 4 2 606790126 2 3 304454461 1 2 772823857 4 2 168035610 5 2 330392136 5 2 519321279 5 2 600641201 3 2 607990715 2 2 992740903 1 3 937765393 4 3 113415462 3 3 471161531 4 3 144841058 4 3 624810558 2 2 991448056 1 3 402643076 5 3 167536608 1 2 820062870 5 2 382655216 1 2 424459425 2 2 485645167 1 3 107674435 1 3 163168110 2 3 176428054 1 3 892151690 3 2 868691564 5 3 340927833 5 2 283966699 1 2 883933085 3 2 392793026 1 3 296797395 3 2 354076804 5 2 512395973 5 3 274577493 3 3 214278249 3 3 156606767 3 2 328399054 1 3 245965455 2 2 693954074 3 3 867710108 5 2 664326413 5 2 792272893 1 3 256936201 1 2 369180346 3 2 295884954 5 3 578669339 1 2 416508406 1 2 285539853 3 3 342888761 2 3 548198541 2 2 631865384 2 3 513955251 2 3 751518722 2 2 549012361 4 2 158849541 3 3 341558337 4 3 292708642 4 3 768387083 2 2 912876646 4 2 275526551 1 2 227562341 4 3 153514218 4 3 123519503 5 3 555438076 1 2 438680973 2 3 733885349 3 3 868895983 1 2 232236430 4 2 386630227 5 2 105804383 1 3 101512765 3 3 834406783 4 2 450100529 4 3 684118464 2 2 990354750 2 2 617336420 2 2 382403526 1 3 181764315 1 2 434389169 2 3 881223509 1 2 447907232 5 2 678679934 3 2 921086416 5 3 111612662 1 3 265998971 4 2 932108527 5 2 713290903 4 2 332992641 5 2 852561691 1 2 435959363 1 2 780702366 2 2 410103033 4 2 771050985 3 2 296740234 3 3 744287505 2 3 766149480 3 2 245561493 3 3 452178728 2 2 991869365 2 3 615006811 5 2 663333804 2 3 697892348 1 2 510633413 2 2 408634920 4 2 414820387 2 3 494661589 2 3 108079405 3 3 551055387 3 3 943898230 5 2 870450711 4 2 160246114 5 3 939783136 3 3 370871761 1 2 245994323 1 2 710730141 4 2 607688383 4 2 510688662 4 3 808415148 3 2 618172077 4 3 513844964 4 3 464305954 3 2 765198357 4 2 493817516 4 2 652197921 1 2 436600940 1 2 240471647 1 3 340949089 4 2 489135505 5 2 725137091 1 3 564278540 2 3 285407034 2 2 380620620 1 3 398382530 4 2 197425607 1 3 418753649 5 3 663395696 5 3 235681564 4 2 442266967 4 3 512145592 5 3 950717029 3 2 481826793 1 2 494235402 1 3 552472382 1 3 830848910 3 2 500066073 1 3 394796136 4 3 169463964 3 3 247219072 3 3 617709540 1 2 254567544 1 2 574616683 2 2 577927386 2 3 147701824 2 2 180074100 5 3 640633432 3 2 210825639 4 2 485405302 4 3 245495832 4 3 476245114 4 2 742604706 1 3 279599395 5 3 910413235 1 2 496694935 5 3 675262636 4 3 928874448 2 3 480755866 2 2 438443740 4 3 323560035 5 3 578915899 4 2 243782929 4 3 851563056 5 2 597980514 4 2 708998538 1 3 820731176 5 3 542786279 4 3 322296457 5 2 540223264 4 3 785458085 1 3 533868332 3 3 872231260 5 2 690962860 3 2 820146278 2 2 577321116 2 3 707248249 4 3 810594662 5 2 781323306 1 3 362083913 2 2 289800204 5 3 363171992 5 3 670962339 5 3 990100287 3 2 645802949 5 2 970044191 5 3 755419390 5 2 705755576 4 2 839102676 3 3 790444137 3 3 505720590 2 2 390345084 2 2 990114987 3 3 506071586 1 2 139245967 3 2 182489381 2 3 309507148 4 3 803081884 1 2 754669077 2 2 190392955 1 2 346116846 5 3 411703453 1 3 474119413 2 2 619652691 5 2 661128762 3 3 528968250 5 2 407021112 1 3 646600886 5 2 159235463 2 3 309538769 4 2 352351828 5 2 209713114 1 3 947823813 1 2 157300918 3 3 195929749 1 2 522804283 4 3 482225403 4 2 519834174 3 2 970299020 3 3 704541610 5 3 559553065 3 2 681768514 2 2 400598080 5 3 686279471 3 2 304511508 3 2 187813060 4 2 119711120 5 2 342861111 1 3 673696483 1 3 715422566 2 3 371338521 2 2 176781416 3 3 735007708 1 2 745256169 4 2 337693599 5 2 568758133 4 2 849755378 1 3 307236972 1 3 615073643 4 3 273150204 1 3 477097554 4 3 414980014 5 3 499172890 3 2 410629455 4 3 525831859 1 2 268287282 3 3 908464312 1 2 183379820 5 3 790161787 2 2 275694830 4 3 648591972 5 3 915845135 4 2 493639274 5 3 305319766 2 2 484752290 5 2 332906236 5 3 379307435 2 2 765825326 2 3 303117929 5 3 256449624 5 3 490484026 2 2 944966926 1 2 232423023 3 3 979544831 4 2 731059596 1 3 769647920 4 3 161837972 4 2 589229932 1 2 508975820 4 3 170878998 1 2 440460741 4 3 209783234 1 2 735810358 2 2 677973856 5 2 368079400 3 3 312198664 5 2 701501843 2 3 301449608 5 2 514718092 5 3 881762368 5 3 254456602 3 2 241951040 5 2 859727455 5 2 909635808 1 2 502705517 1 2 949212040 2 2 787761555 4 3 696284291 2 3 419382873 4 3 249689985 5 3 401219831 3 2 551458344 1 2 580178984 3 2 867378246 4 3 319490435 1 2 613107848 2 3 437481142 2 3 741826943 2 2 501607690 4 2 559535189 1 2 296017742 4 2 672548721 5 3 491081839 1 3 688262252 4 3 320076911 5 2 985447691 5 3 550130860 5 2 836186861 5 3 337763918 5 2 321848974 1 3 751319171 3 2 870863862 1 2 533695555 3 3 605176496 4 2 380059840 1 2 377357960 4 2 114460950 4 2 616288883 4 3 501146323 4 2 455089361 4 3 197828294 1 2 993745280 5 2 808583431 2 2 505038467 4 3 313316519 1 2 234694014 1 3 883346683 4 2 340847237 3 2 205771559 3 2 969667026 4 3 560222074 1 2 242414735 4 3 581735508 1 2 320531498 5 3 260299219 4 2 853127985 5 2 405010163 3 2 246052892 2 2 474848531 5 3 671992302 3 3 717719491 1 2 355150105 5 3 759561762 5 2 309554999 3 3 424755399 2 2 442525620 1 2 233625148 3 3 355586718 3 2 457918371 2 3 543383843 3 3 458796156 4 3 957601314 4 2 167596575 3 2 741877179 2 3 122042866 5 3 941922191 3 2 860860451 2 3 150546431 2 3 100538870 3 2 449436404 3 3 956259534 1 2 468708939 1 2 516782433 3 2 159867464 4 3 317319692 5 3 273555913 2 2 840333607 5 3 103793011 2 3 871558718 3 2 449865402 4 3 809485711 2 2 255050501 4 2 263465018 1 2 228075374 3 2 988823227 1 2 467788554 3 2 740130929 2 2 823252544 5 3 573374305 3 3 959171926 5 3 381505797 1 2 177614939 1 2 612825429 5 3 591924553 4 3 799187755 3 3 527857887 1 3 341843995 2 2 199913464 3 3 769339201 4 3 149052856 5 2 137905481 3 3 610968891 2 2 384605571 1 3 495649798 1 2 198597397 5 3 932559381 2 3 277841567 4 2 465531196 1 2 994067872 3 2 652463600 4 3 709584765 1 2 565705334 2 3 339016611 4 2 181227690 4 2 537292939 4 3 252846682 4 3 763194796 3 3 631361370 3 2 760646014 4 3 314581925 3 2 653926242 3 3 856472255 3 3 549511286 4 3 389620221 4 3 123161905 4 3 516339538 5 2 978619793 4 2 422322246 4 2 889510441 2 3 964726703 4 2 547732799 1 3 836846171 4 2 497753619 2 2 186320701 5 2 931778428 4 3 590241570 4 2 276855841 2 3 436724483 3 3 556041880 2 3 608005982 4 2 556715964 1 2 114757737 3 3 576574043 1 3 108611966 3 3 302827209 2 2 560181829 2 2 573662094 4 2 379786242 2 3 122240836 5 2 749268657 5 3 585342349 1 3 998874694 3 3 856648648 3 3 485261481 2 2 557465258 3 3 159653632 4 2 537167576 4 2 497113448 3 3 107885251 2 2 411490601 5 2 425858243 3 2 538471339 3 3 842566058 4 2 185269973 2 2 437684043 4 3 925520467 5 2 336816358 2 2 660025963 5 3 573585391 5 2 934825166 1 2 896256446 3 3 121556474 4 2 546532812 3 3 787832537 3 3 990571902 4 2 726031990 4 3 864936452 5 2 929948003 5 2 246462963 2 3 883767831 1 2 516083989 3 3 312094794 2 2 847385914 4 2 246138056 5 2 340434853 3 3 628021896 4 2 911922280 3 3 659868579 2 3 629509106 3 2 582970968 3 3 421799850 1 2 191142286 5 3 134706398 2 3 941187749 3 3 173351895 4 3 366405069 5 2 722995524 4 2 169594088 1 2 975050121 2 3 369144462 4 3 970734513 2 2 688140039 4 2 755003715 1 3 304828286 5 3 754791102 3 3 503488679 5 2 849760080 1 2 415066099 3 3 550535125 4 3 980395116 1 2 841792652 3 2 203595559 4 2 611598846 1 2 613551644 4 3 591135226 1 3 849730556 2 2 999212003 3 3 271417505 4 2 145953949 3 2 454374282 1 3 983109610 1 3 469097710 5 2 838695773 2 2 705482063 1 2 484778660 1 3 612484722 1 3 146985846 1 2 428871282 3 2 665999370 4 3 327254052 2 2 414806849 5 2 830334114 3 2 993843748 3 3 861762801 1 3 235088446 4 3 378932266 1 3 259745455 4 3 393964122 5 2 809504249 3 3 205076428 3 3 305280219 5 2 350174338 1 2 423316253 2 2 314349668 4 2 820643166 4 3 584446839 1 3 328225203 1 2 928244945 4 3 484545133 2 2 374267241 1 3 112519462 3 2 556005853 5 3 961178868 2 3 755037332 2 3 380114150 3 2 187872782 2 2 877484470 1 2 744628372 1 3 709999321 3 2 794572772 1 2 185125622 4 2 426767406 3 3 753829932 1 3 128267545 5 2 729346227 5 3 397552698 2 2 651193518 2 2 367889976 1 3 161818622 3 3 840232653 2 2 934468725 3 3 565773257 1 2 662869417 1 3 927591053 2 3 952292942 3 2 826406488 5 3 523672872 1 2 603287693 1 3 973163768 3 3 846896980 4 2 928716090 2 3 552179250 3 3 795115055 2 3 596496891 2 2 600934892 3 2 893770234 1 3 833360652 3 3 365543445 1 2 711258500 3 2 322810121 5 2 745146118 5 3 692740854 4 2 419614824 4 3 303355507 3 3 498947168 5 2 611307603 3 3 775716747 3 2 507049017 4 3 165097899 2 2 429971892 5 2 559623461 3 3 629534637 4 3 131965763 1 3 901225642 4 2 642172997 4 2 506170004 5 2 444083971 4 3 987659469 3 3 769277396 4 2 268047742 1 2 652876170 3 3 768730080 1 3 723909956 1 3 547591620 1 3 523823849 5 3 421478725 1 3 135853311 3 3 406496188 2 2 256663033 2 2 840847739 2 2 533797476 3 2 844386355 1 2 384207016 4 2 132704873 1 2 751161505 1 3 450940986 2 3 717632510 5 3 732168873 5 2 548005888 4 2 138967716 4 2 669980693 3 2 330619796 5 2 667177159 1 2 814869800 2 2 949385951 2 2 165041566 5 3 392778071 3 2 289305235 3 3 543066027 4 2 719158079 3 3 683617282 4 2 840897300 4 3 380051198 1 3 311602921 4 2 525027571 1 3 622526246 4 3 410716452 2 3 731713138 1 2 148775718 2 2 198539622 3 3 741486362 5 3 254621769 1 2 655335669 5 2 747027715 3 3 993220842 1 2 712113303 4 2 537149065 1 2 319795080 4 2 177400615 2 3 758314605 5 2 975894200 4 3 489308957 1 3 949379651 3 3 105149894 3 3 303761298 4 3 834643577 4 2 789363002 3 3 689627042 2 3 741523693 4 3 617697216 1 2 466467413 3 3 856794718 4 3 455128017 5 2 924901700 3 3 290950613 1 3 701271944 3 2 943411160 4 3 751802195 1 2 408012595 1 2 594041567 1 2 450935577 2 2 433383109 1 3 993610896 5 2 699139478 5 3 257124911 5 3 840880031 4 2 546745697 5 2 407899180 3 3 110850368 4 2 482389559 5 3 842006688 2 3 462006021 5 2 545244200 4 2 447605187 3 2 794438483 4 2 174842007 5 2 730546255 1 3 552306237 2 2 924675819 4 2 344037925 1 3 939787960 1 2 681668541 4 2 273309018 1 3 701983359 3 2 546908681 2 3 598973286 2 2 672838037 5 3 801639386 4 3 578813567 3 3 154769278 1 3 216520298 2 3 508713215 2 3 130266285 5 2 224758213 5 2 199201857 1 3 416027574 1 3 743943969 3 3 670857696 3 2 639416192 3 2 367223796 4 2 618490393 2 3 250069761 4 3 885924377 4 3 436887083 2 3 716465904 1 2 540257094 3 2 410300675 3 2 581824873 2 3 796374504 3 2 467733087 2 3 929095710 1 3 632143993 5 2 642545852 2 3 541373186 2 2 134974489 5 3 437196518 1 2 795700867 2 2 914126943 5 3 853924197 3 3 139348549 4 2 709006302 5 2 929343925 4 3 839997286 1 2 256437949 5 3 730523639 1 2 276420269 4 3 566857958 4 3 101290501 1 3 256477007 5 2 644347657 1 3 185410335 5 3 922947927 1 2 202364399 3 2 791376434 2 3 751898439 2 2 265660086 5 2 587001430 3 3 145469242 5 2 872130726 5 2 593312317 2 2 612608070 2 3 159737147 1 2 387947353 2 3 499319962 4 2 465940590 3 3 477264694 5 3 573113207 3 2 323915684 5 3 909578541 3 2 346563670 3 2 274913607 3 3 939144888 2 2 101903902 4 3 698116367 5 3 848218989 3 3 481844903 2 2 298566236 1 2 897767379 4 2 342985568 5 2 113111853 2 2 843943348 2 3 197838047 2 3 512043996 4 3 330600981 5 2 616211586 1 3 243021856 4 2 492300318 1 3 140342006 4 3 417720837 4 2 537398322 2 3 259680773 2 2 101223169 5 2 223333193 3 3 614485469 3 3 553730330 2 3 120818914 4 3 582146997 1 2 503360258 5 2 178136854 2 3 945177157 5 3 938281125 5 3 315189960 4 2 572993266 1 3 782647619 3 2 356850067 1 3 394650610 1 2 813988145 2 2 303215289 3 3 891911796 4 2 779537402 2 2 293588853 4 3 525298220 2 2 669850324 3 2 805869466 5 3 169772710 4 2 987705133 4 3 727490616 4 3 137262776 2 3 735651928 1 3 460041482 4 2 374132623 4 2 578453698 5 2 839239788 3 2 798019623 3 3 697780412 1 2 257708125 4 3 603281680 2 2 749093894 4 3 884733947 5 2 795524391 2 2 479831699 2 3 583817940 1 2 260790605 3 3 852588975 5 2 264450301 1 3 594336436 2 3 724954091 3 2 959993625 2 3 181746586 3 2 100375801 2 2 168292757 2 3 543670768 2 3 281774434 2 3 132051869 1 2 861199384 3 3 866628194 2 2 348171490 3 3 493882386 5 3 447619417 4 3 968610497 5 2 128321957 4 2 792439680 4 3 402740944 4 2 689940370 2 3 821768408 4 2 434042086 2 2 881841256 2 3 130756619 1 2 528659068 1 2 257071574 2 3 314602643 2 3 174315552 5 2 572972082 3 2 366936034 4 2 693486145 3 2 838221042 2 2 316735588 2 3 397853023 1 3 513907502 3 3 831465163 4 3 201336215 1 3 540582803 3 3 410891411 1 2 908475943 3 3 557647382 4 3 205513357 3 3 755698154 2 2 743007614 1 3 616902178 4 3 592097175 3 2 403926426 4 3 135684492 2 2 262428413 5 3 719724159 3 3 592270589 4 2 773022516 5 2 294890147 1 3 518486964 5 2 515573331 1 3 147027156 4 3 179050275 5 3 589845774 2 2 274839098 3 2 928270558 1 3 305099703 3 3 497580758 5 3 342224190 4 3 390926107 5 2 482785073 4 3 380289152 5 3 387495261 4 3 179162973 1 3 210723509 2 3 408826299 3 3 537833717 5 3 721012548 4 3 472012742 4 3 683211578 3 3 318595986 1 3 889575974 5 2 643957918 5 3 620015182 5 3 732693705 3 3 774121670 3 2 755983423 3 3 660727827 3 2 768634826 5 3 581756212 2 2 258391826 4 2 987206208 2 2 326391235 5 2 204553805 2 3 230262665 1 3 272738938 4 3 347768419 1 2 203769781 1 2 653497350 2 3 398406771 3 2 432518120 4 3 566713131 4 2 155094265 3 3 480250640 3 3 198462790 3 2 842229469 5 3 234446306 1 2 803043740 4 3 611060345 4 2 348618830 2 3 247587362 2 3 321018638 4 3 386354093 5 2 921032311 5 2 311675571 3 2 446824036 3 2 239211846 4 3 616226803 5 2 632833227 5 3 705458273 5 3 114015544 1 3 628530130 1 3 304202914 2 3 926986131 3 2 727836203 1 2 471203073 2 3 679317627 5 2 485043829 1 3 134804121 5 3 428833514 3 2 633776753 2 2 285935576 2 2 776142887 4 2 858737665 4 3 607019060 2 3 737047467 4 3 988731006 4 2 454744587 2 2 774579807 3 2 316774836 1 3 513487949 5 3 459518295 3 3 356979836 5 2 204224301 1 3 427885370 5 2 100158668 5 2 647795119 3 3 357893389 5 2 885165373 2 2 568181041 2 2 370402448 4 2 506890125 3 2 631162431 3 3 212419609 4 2 442064573 2 2 726616973 5 2 143509018 3 3 746612106 3 3 377992484 5 3 641317214 1 2 389979129 3 2 279360070 2 3 376180711 4 2 192932657 4 2 119475515 5 2 429043984 4 2 654633593 4 3 981044229 4 3 876806579 4 2 436459200 2 2 550115125 4 2 181945341 3 2 721060074 4 2 976928242 5 3 705666263 4 3 202711729 3 2 703889086 5 2 149297771 3 2 846238324 4 3 461455925 1 2 522934715 5 2 204752132 3 2 656239202 4 2 736327697 5 2 671651710 5 2 590042169 3 2 351183444 5 3 232708745 5 3 742986616 2 3 700341864 5 2 304672547 1 3 575487233 1 2 608327301 3 3 254160378 5 3 284776035 4 2 120169988 4 3 576616598 5 3 549888678 5 3 149769232 2 2 703141521 1 3 279487589 3 2 251944904 5 3 849559280 2 2 387582586 2 2 208485448 4 2 748018205 1 3 221623741 1 3 578914454 1 3 228120351 3 2 528809280 2 2 103233521 5 3 801089721 1 3 185447188 1 2 801825802 3 2 144137009 2 3 480076196 2 2 634537587 1 3 684907639 3 2 806606477 5 2 365648372 2 2 934470244 1 3 325428010 4 3 419091237 4 2 737911176 2 3 650169849 4 2 827206759 3 3 704531546 4 2 390727212 4 3 936415583 4 3 247209001 4 2 978135098 2 3 367262776 5 2 982709355 4 2 490484860 3 3 841094132 4 3 245205160 1 3 298370153 5 3 919030103 3 2 170863944 5 2 450504073 2 2 268994248 1 2 502973644 2 2 132200232 4 2 791093358 1 3 415015470 3 2 608356135 1 2 309845065 1 3 814729993 5 3 553560977 3 3 596588497 5 2 676341534 4 3 174335293 2 3 434999892 1 2 187668490 4 2 551906474 1 3 902655847 2 2 952921334 4 3 413727418 1 2 871051601 4 3 421874566 5 3 901414237 3 2 681603344 4 3 870666530 3 2 128622531 5 2 654124328 5 2 525318814 5 3 100476629 4 2 619583485 1 3 199645831 5 2 244000577 2 2 221897241 2 2 534522485 5 3 903854327 1 3 729357620 3 2 499903192 1 3 372800427 2 2 624764009 2 2 511627248 5 2 145942482 5 2 408190861 5 3 411461620 1 2 305070432 1 3 874037852 4 2 504856021 5 3 501256662 5 2 869643538 5 2 376118408 4 3 318676981 1 3 982058476 4 3 105093148 1 2 873981663 3 3 324323563 5 3 808957151 1 3 103467156 5 2 561608051 1 2 608258891 4 2 727494187 1 3 192708489 1 2 145010325 4 2 295691757 3 3 157500205 3 2 524480822 1 3 497899310 2 3 580781693 5 2 586557963 2 2 277604728 2 3 278197436 5 3 445274445 1 3 451143832 2 3 486974872 1 3 399076794 5 3 420502872 5 3 743077204 2 2 394019285 4 2 443120496 4 2 561281032 2 2 414408359 2 2 133877720 2 3 746402346 4 2 742807472 5 3 848780900 5 3 421851489 5 3 199058944 3 3 563313861 4 3 539128718 2 2 695512995 3 3 779103584 4 3 339022793 1 3 569502949 3 2 895742038 2 3 717833262 5 2 517107086 5 2 249467229 2 3 677360089 1 3 578713293 1 3 634340089 2 2 578225564 1 3 742143299 5 2 223720131 4 3 720364340 1 3 183933744 4 3 589782249 4 3 155590393 2 3 187343004 2 3 278735849 4 2 340450163 4 2 743278376 2 3 693223466 5 2 771840101 2 2 343696053 5 3 383729533 1 2 906391412 5 3 501121507 2 3 394258181 5 3 532439855 1 3 880168685 5 2 672700284 1 3 416323922 1 3 111919330 1 2 166137366 1 2 942774541 5 2 375732677 3 2 318483041 1 2 904319656 1 2 811114353 4 3 410494341 4 2 745430736 3 3 139808938 1 3 752909064 4 3 562276024 5 3 195293555 1 2 761644755 2 2 365716485 5 2 217095547 5 2 824582719 3 2 863755383 5 2 926774428 4 3 840880023 3 3 327421905 4 3 791863527 2 3 792728686 4 3 412958323 3 3 442273871 5 3 196719373 1 2 484329065 1 3 745447461 1 2 492684333 4 2 265718784 1 3 356862660 2 3 753567360 3 3 510231868 2 2 222526040 1 3 712998068 3 2 471878975 3 3 287719794 4 2 141390399 2 2 616659278 2 3 783867184 1 3 312748742 1 3 923259482 5 2 407694704 2 2 323056686 4 2 477978483 5 2 176244413 2 2 829521519 3 3 795499648 4 2 172598011 3 3 824732396 4 2 147339692 5 3 513244665 5 3 436023055 3 3 904995832 1 3 559288895 5 3 170549321 5 3 686089127 4 3 733875868 4 3 920389004 4 2 883879061 1 2 184868537 4 3 483830660 3 3 322994787 2 2 449325574 5 3 157338428 5 3 453960769 3 2 739308660 3 3 948200097 3 2 973418632 1 2 566667711 3 3 147620270 4 2 240902223 3 3 788254376 2 3 187450459 4 2 349202091 4 2 312847897 5 3 788808161 2 3 905313805 3 2 491831566 4 3 597383963 2 3 296737217 4 3 294912235 5 2 311684282 2 3 509979275 5 2 671616560 4 3 262136201 4 2 331080453 2 3 799569754 1 3 103630924 5 3 420409377 1 3 600325711 1 3 452737109 3 3 542044504 3 2 922347505 1 3 315630983 3 2 272747915 2 3 546833537 3 2 458723406 4 2 372808789 3 2 280505011 3 2 906053487 3 2 575193402 4 3 987649914 1 2 223829250 4 2 300366719 2 2 175497110 2 3 497214673 2 2 167671322 3 3 491923979 2 3 178245880 1 3 839554941 3 3 655764652 1 3 282946471 3 2 134183783 5 2 437763931 5 3 167169916 2 3 422455826 3 3 844027518 1 3 650093838 5 3 579212072 1 2 428211777 4 2 604958746 4 3 624237891 1 3 303795089 1 2 431184711 3 3 567082537 1 2 231901941 2 2 642619023 4 2 761601616 5 3 698430983 4 2 912730954 5 2 417244403 4 2 374602312 1 2 213229989 1 3 372472848 1 3 389753589 1 3 242466710 1 3 509270407 3 2 313609130 4 2 818281785 4 3 184883607 2 2 313097693 5 3 154910388 2 3 164950748 5 3 278478297 3 2 241955792 1 3 749620392 2 2 862270525 4 3 765191440 5 2 542827168 3 2 880847070 2 2 685310654 5 2 150982112 3 3 639540131 1 2 969568159 1 2 838293030 4 3 696195456 1 3 614591641 5 2 696816404 5 2 665958097 5 3 998651067 5 2 907965274 4 2 343628218 2 2 183351532 5 2 365681410 3 3 695749131 5 2 706805267 5 3 533446228 1 3 542550082 5 3 424950864 5 2 496543756 3 2 413443058 3 3 836374337 3 2 415350858 1 3 120187955 5 2 439112746 3 2 712716279 3 2 957367613 1 2 103295985 4 2 451351155 4 3 414069404 5 2 388299461 3 2 180879791 1 3 972164171 4 2 734583942 4 3 765763716 2 2 687670030 1 3 918624683 4 2 490293314 2 3 958599731 1 2 883185360 1 3 707439554 1 3 169926057 3 2 711795547 1 2 323544852 1 2 492749938 5 2 653447225 5 2 851645013 4 3 100284572 4 3 465668105 1 2 791520893 3 3 831924751 3 2 263211533 2 2 186066104 1 2 993587324 5 3 134021991 3 3 928777667 3 2 421568244 3 3 970222915 4 3 363261802 4 3 470363283 4 2 881692742 1 3 850005193 5 3 369398287 1 2 720126454 5 2 560230512 4 2 544087441 3 2 608370115 4 3 704403205 5 3 624287526 3 2 917455033 5 3 354959527 3 3 904752933 4 3 789579872 4 3 224050234 2 2 657164583 2 2 392536194 1 3 348793169 2 2 454197060 1 2 734242244 5 3 237134370 1 2 647426082 1 3 112965630 1 2 117655338 3 2 592429391 2 3 438296485 2 3 190572858 1 3 667651802 1 2 199717730 1 3 410138345 5 2 398202263 3 3 144238297 1 3 543589304 1 3 980799590 4 2 446555753 5 3 493206384 5 3 695267153 5 2 561471486 4 2 146668258 4 3 182842904 4 3 914278346 4 2 199543581 5 3 716839774 3 2 181114227 4 3 873208741 4 3 235902953 2 2 902040611 2 2 278164385 3 2 488918350 4 2 206761016 4 2 938231995 2 2 605897671 3 3 523971459 5 3 410138953 3 3 305470692 3 3 634569667 2 3 898077957 5 2 727390773 5 3 546408386 4 2 849225349 1 3 717273346 3 2 383935995 5 3 642060605 2 3 731394500 1 2 227440337 3 3 955410864 5 2 611818411 1 2 883029801 5 2 105325720 1 3 641449028 3 2 672986569 5 3 896608487 3 2 738096557 4 3 785892850 3 2 507819774 1 3 738791489 3 2 553883447 1 2 997012488 5 2 950565014 3 2 542479502 5 3 837905377 4 2 496698175 3 3 779720678 1 2 686091210 5 2 182184536 4 2 977587341 1 2 283515339 2 3 743533371 4 2 733447443 3 3 677981301 3 3 942626227 3 3 577332931 2 2 129004749 1 2 884987726 2 3 318770926 4 3 474568520 2 2 518055365 4 3 883195543 5 3 188163746 4 2 256898436 3 3 778878470 1 3 461200119 1 3 929659318 4 3 520322267 5 2 326429960 3 3 587688871 4 2 222465533 2 3 162974164 2 3 722418161 5 2 319841630 1 3 455642239 1 3 759791170 5 2 179107965 3 3 998406031 4 3 414829698 3 3 888909374 3 3 308932047 3 2 666648560 5 2 371372676 2 3 836887993 1 3 402005038 1 3 565312729 2 3 931935166 1 3 910554187 5 3 134109697 1 2 604587549 2 3 962536653 2 3 127629052 5 3 932892625 3 2 686553885 1 3 886449300 5 3 341878664 5 3 587960587 1 3 993762385 4 2 753685797 2 2 518482599 1 3 837902530 5 3 634067767 3 3 300283233 4 3 146279528 4 3 192203972 1 3 358834870 2 3 525181314 3 3 606337253 1 2 103823877 5 3 701573663 4 3 144524907 1 2 872440055 3 2 968850257 1 3 438305037 3 2 958276751 2 3 202968758 3 3 787898278 3 2 130720645 4 3 456073323 3 3 779686374 5 2 349931269 1 3 855220247 5 2 251319101 4 3 547676187 1 3 946730359 3 3 513731645 4 3 430452500 4 3 642783417 1 2 615661159 2 2 422182662 2 2 575688061 5 2 774346381 2 3 432662236 1 3 268620992 1 2 831029696 4 3 530355879 1 2 738448853 5 3 964036197 1 2 521226950 1 3 625771524 3 3 610496278 4 3 400933736 1 2 121062930 4 3 439827259 5 3 719847680 2 2 654765183 5 2 471296798 2 2 842962043 4 3 924537563 3 3 189475779 5 3 351500668 3 3 343406537 1 2 591756128 3 2 778104071 5 2 720968392 2 2 112466690 4 2 109172344 4 2 785536968 2 2 675970660 3 3 261073860 2 2 337497386 2 3 825827791 4 2 508226182 5 3 386857078 1 3 289685629 3 3 433360422 1 3 974371733 3 3 188501185 3 2 164556613 1 3 352583759 1 3 924423301 5 2 200070062 5 3 529802511 5 2 224709730 3 2 711057393 3 3 459396570 4 2 318848221 4 2 577936788 1 2 289272630 3 3 760792594 5 3 297295668 1 3 713095680 3 2 272417337 4 2 870461847 2 2 563488858 2 2 262489138 4 3 173066502 2 3 968942483 4 2 331027575 4 3 510834111 4 2 177559662 1 2 465965269 5 2 204121727 1 2 375026386 1 2 790262406 5 2 185087801 1 3 840142848 2 3 655656091 1 3 335970532 2 2 625348068 3 2 665075407 1 3 939194142 2 3 758655964 1 3 302172890 5 2 130009697 5 2 867023600 4 2 624453356 2 2 824095077 4 2 468434708 5 2 322986492 4 3 668915899 1 3 744815222 3 2 580215429 1 2 139345448 5 2 724703995 4 3 988908581 4 2 449860516 4 2 187255309 5 2 529082530 4 2 170171414 5 3 458672155 2 3 629380102 4 3 170722196 4 2 263700936 2 2 141571322 2 3 614928002 1 2 858435580 3 2 608001131 1 3 638572819 4 2 521798082 1 2 524747422 2 3 786123545 2 2 637251524 1 3 852704725 4 2 139862501 4 2 131564690 1 2 400598240 4 2 682851574 1 2 454834795 5 2 177188320 2 3 463361308 3 2 914164822 2 3 348414262 5 2 317830990 5 3 543557853 3 3 670889890 1 3 543452391 2 2 177495795 4 2 174725714 3 2 503652169 5 2 533026468 5 2 722106781 2 2 495413888 4 2 733346283 5 3 554023137 1 2 644614209 4 2 944211978 1 3 802849936 3 2 497333282 2 2 390735360 5 2 738908335 4 2 177889733 2 2 179377098 4 2 709700634 3 3 343096273 1 2 329755653 3 2 391929970 4 3 727176518 2 3 139600381 3 2 595054739 4 3 609159197 2 2 324166526 4 2 549167481 2 2 726969018 3 3 469409584 2 3 392958254 5 3 706778491 4 3 821914866 3 2 885084379 5 2 985893173 1 3 401382919 1 2 897145722 3 2 627629041 1 2 421004792 4 2 449548885 2 3 980586585 2 3 736308282 5 2 212053144 4 2 629027878 5 3 624607840 5 3 843471719 5 3 282087080 3 2 694007763 2 2 441295375 4 2 293636511 5 2 884260709 4 3 361388709 4 2 182944648 4 3 214859068 5 3 464830659 4 3 386928142 3 2 169555288 1 2 480848938 4 2 719987272 3 3 751942651 2 3 894347691 3 2 703586167 2 3 598163553 5 2 246654539 5 3 281518770 1 2 800218853 5 2 408299122 4 3 790252018 2 2 823094292 1 2 153023916 4 3 210701372 2 2 369170669 4 2 290617677 4 3 350828712 3 3 574740111 1 3 343615204 2 3 396966093 2 2 229743806 1 3 562607028 4 2 487703170 2 3 455802443 3 2 575472114 4 3 705741646 3 3 671317704 4 3 883590099 2 2 991150848 4 2 658627291 1 2 808113923 3 2 802279196 5 3 294651389 1 2 634160717 1 3 506717603 5 3 741367372 2 3 655424472 3 2 554797280 1 3 971492192 1 3 769059276 1 2 579292334 2 3 679056735 1 3 549097787 3 3 716928594 5 2 637557464 2 2 219729803 1 3 254514426 4 3 848329762 5 3 538343818 5 3 977781247 2 2 661112938 2 2 961909357 3 3 140665943 5 2 860049485 4 2 710097145 2 2 175290137 3 3 610321099 4 3 369232117 5 3 180642592 5 3 967748694 1 2 746168906 5 2 446280712 2 2 273884779 5 3 381918577 4 2 798219002 5 3 244523970 1 3 299096103 4 2 745613850 3 2 763937505 2 3 101415827 4 2 656215504 4 2 991725666 3 3 232543789 2 2 326901863 5 2 645820140 1 3 449528543 1 3 313820083 2 2 173661391 5 3 390514139 4 2 753532241 4 3 173764986 4 3 643871441 1 3 337647761 2 3 629542384 3 2 303276737 5 2 401892605 4 2 494526942 1 2 358102006 4 2 328771462 1 2 454446318 5 2 302391556 2 3 213031105 2 3 696883915 2 3 301951566 3 3 884771699 1 3 116974226 1 2 491687011 1 2 859643253 5 2 526758103 1 3 644897985 3 2 792366448 1 3 165051201 4 2 190220899 5 2 468264497 2 3 736215860 3 2 157563021 4 3 782901817 3 3 719415051 4 2 694063412 1 2 354130009 2 3 319077822 4 2 296753738 1 3 481505447 3 2 890960748 1 2 218991884 4 3 693318423 1 3 462182323 3 2 757156393 3 2 914964289 3 2 972112921 2 2 360824862 5 3 730446323 3 2 153973594 1 3 257883810 4 2 652235991 4 2 179773365 2 3 579691937 5 2 708981788 4 3 884265826 5 2 779372504 5 2 851729534 2 3 766698342 1 3 948076551 2 3 960247052 3 3 476703936 2 2 978547040 2 3 813871863 3 3 718705868 5 3 520363397 5 3 289450821 4 2 989644633 4 3 397314962 5 2 495826955 2 3 892418758 3 2 821900262 1 2 218898344 2 2 499774741 3 2 587420133 2 3 136259706 2 3 970520500 1 2 226785003 1 2 706545324 2 3 693533144 1 2 383549560 2 2 238782024 3 3 946201196 1 2 963825645 1 2 109969372 2 3 337357872 3 2 848184469 4 3 456296207 1 2 962858243 3 2 460378132 1 2 564127454 1 3 492754794 1 3 143705995 3 2 464484176 3 3 386546731 4 2 903115021 1 3 150090636 5 3 332723253 4 3 478862339 5 3 453468754 4 3 591389381 2 2 879285456 1 2 805433794 2 3 161513536 4 2 305648010 1 2 253970890 3 2 285125098 2 3 308958567 4 2 538165215 3 3 773608356 4 2 171729342 3 2 154480908 4 3 922888358 2 2 761738122 4 3 417780721 1 2 175766052 1 3 883244341 3 3 452033319 4 3 512228079 2 3 405609003 2 2 502535948 2 3 194908237 2 2 541071515 2 2 360238724 4 3 272789585 4 3 689412018 1 3 541944795 4 3 943159793 3 2 183968274 3 3 291264989 5 3 537459173 2 3 810837406 5 3 719114621 4 3 756340425 1 3 880436676 4 3 584714884 1 3 431930175 1 2 905201246 5 2 747925559 5 3 515109054 3 3 690590335 5 2 287568874 5 3 462212363 4 3 471285686 3 3 846519541 4 3 652139449 4 3 124145470 4 3 376424914 4 3 499653949 4 2 366013409 4 2 359758648 1 3 643642245 5 2 315893426 4 3 868130924 2 2 283067177 4 2 586878440 4 3 408187803 1 2 253215025 2 3 357964507 5 2 131298533 1 3 352241772 5 2 584938124 1 2 115721184 2 2 556405941 4 3 202965553 5 2 481152366 5 2 952696782 3 2 811156772 3 2 411102648 5 2 636763076 5 3 565012814 1 2 351964960 1 2 210487997 5 3 750275112 2 2 786533183 1 2 993776262 4 3 752601339 5 2 624593410 5 3 291044543 4 3 719804386 1 3 304286075 3 3 868476592 5 3 318659266 2 2 785941493 1 3 481767219 3 2 564613046 5 3 102310721 2 2 122861989 1 3 493378505 4 3 338938067 2 2 216892481 5 2 737103004 4 3 292117055 2 3 639065316 1 3 663340052 5 3 185346332 3 2 725249965 1 3 482826865 1 2 326612232 5 3 539378009 2 2 611107506 5 2 186924836 2 3 422327354 5 2 501832787 3 3 935408596 5 2 909616424 5 3 443663525 2 2 130020754 4 2 564598298 1 3 573867014 3 3 201956198 5 3 746713837 5 2 460235340 3 2 320874383 1 2 552561147 3 3 970578577 1 2 805723015 4 3 953143913 1 3 543963848 5 2 456523292 2 2 180632684 1 2 949463432 4 3 136645286 3 2 895148632 1 3 565332197 4 2 746649022 4 3 955351670 4 2 431628260 5 2 257951728 2 3 325137466 3 2 416366338 5 3 994716415 4 3 769722589 2 2 643967318 5 3 547283064 1 3 123545833 1 2 734105929 4 3 762808522 1 3 528533345 3 2 104082434 5 2 774789114 3 3 541137003 5 2 384859021 5 3 281744216 2 2 541058234 3 3 410924863 4 3 940379691 5 2 498994949 2 2 591927162 4 2 639484367 5 3 802585596 2 3 356747635 5 3 890295442 2 3 460813213 2 3 593394344 4 2 715287168 2 3 918493630 3 3 720538644 1 3 827360587 1 2 557347109 3 3 194388423 4 2 412671686 2 3 976678031 4 3 351167284 5 3 647331875 4 3 545063453 5 3 507507684 5 3 857475067 5 2 778493450 1 2 345863358 4 3 126001905 4 2 362905168 1 3 969768430 4 2 395564334 2 3 168460394 3 2 832902364 2 2 348339826 3 2 988154156 5 3 572172771 5 3 393261528 1 3 754645505 1 2 649871333 3 2 679570636 3 3 232667763 1 3 332983795 1 2 793819550 2 2 957837708 4 2 651635582 1 2 258468374 4 2 981748722 5 3 255469664 4 3 326770195 4 2 757642689 2 2 327635125 2 3 305446926 3 2 378209503 4 2 477209700 5 3 217219250 3 2 505802346 4 2 809223345 5 3 528836418 4 2 527778553 4 3 618641272 3 2 388814394 5 3 499704714 3 3 638920335 1 2 565147736 5 2 272945299 5 2 470909780 5 3 760504483 1 3 263365483 1 2 225296733 4 3 954354078 1 2 591144336 5 3 622793356 5 3 745483863 5 2 829543111 4 2 147840714 5 2 208147561 5 2 313610926 3 2 962453820 5 3 559649299 2 2 785113902 1 3 355182061 3 2 807795753 2 2 180960048 3 2 987003910 1 2 369183376 3 3 194832735 1 3 556816775 1 2 635707439 2 2 284093405 1 2 692812821 4 2 823327214 3 2 252459305 4 3 472062943 3 3 322920487 5 3 440695758 1 2 504974732 2 2 187899130 2 2 754218242 1 2 874396404 1 3 909607213 4 2 791863322 1 3 780469448 3 3 975947566 5 3 509439151 1 2 642852975 2 2 238407858 5 2 727347410 2 2 489973367 5 2 442365931 3 3 694739895 3 3 278927797 5 3 208264518 5 2 880066090 1 2 567790168 5 2 927345918 4 2 310394731 4 3 607896812 4 3 104394232 5 2 351981019 4 3 875823687 1 2 106835878 1 3 225620970 4 3 796316648 5 3 525373138 3 2 366452213 2 3 990432615 1 3 552760398 5 3 575559243 4 2 371462461 1 2 304485769 4 3 423026738 1 2 183855602 3 3 626869613 5 3 745213837 1 2 147060201 2 2 388873179 4 2 331789832 1 2 265907751 5 2 559909707 2 3 509347746 5 3 996261596 4 2 634607154 2 2 344317832 3 3 789774970 5 2 713649340 3 2 803725564 5 3 674472358 2 2 652464566 3 3 719794125 1 3 989677122 3 2 582634717 5 2 967562512 5 2 673733492 1 3 316336929 3 3 107247078 4 3 293554769 5 2 179198839 4 2 294549354 4 3 221330233 4 3 929432512 1 3 248934601 4 2 580266058 2 3 413570861 1 2 713652527 3 2 871985847 4 2 883319417 4 2 859715254 4 3 208069107 2 2 318793781 2 3 661152349 5 2 481332695 2 2 898690912 5 2 204850928 4 3 125690097 1 2 377209707 2 2 272903116 4 2 141234243 2 2 863304128 5 2 402308378 5 3 204643107 1 3 870270605 4 3 478451633 1 3 108350015 5 2 104769903 2 2 840521863 1 3 721519888 1 2 410704251 3 2 367982902 4 2 786218447 1 3 704043717 4 2 457727971 1 3 200464000 2 2 221284141 2 2 509729319 1 3 307340854 3 2 955422041 1 2 846879608 4 2 817023186 5 3 993247386 3 3 917438654 4 3 457597566 1 2 857325100 5 3 578693263 2 2 390599098 2 3 468651842 1 3 262441709 4 3 747844271 4 2 871526636 2 2 899342463 4 3 160435437 2 2 356687125 2 2 257827518 3 2 140334399 5 2 554454189 2 2 756193568 5 2 942668817 2 3 995923446 4 3 573097535 1 2 208689787 3 2 178675684 2 2 273181152 5 3 501151057 3 3 702002499 5 2 759538601 2 3 385711180 3 3 555097596 3 2 594684571 3 2 954507010 1 2 849965806 1 2 580265127 3 3 236484344 2 3 276471738 1 3 467570394 4 3 825329308 4 3 678277936 2 3 663615836 4 3 858820571 5 3 500920789 2 2 682956425 3 2 920692031 4 2 813200973 1 2 221000311 1 3 486872305 4 3 113953230 2 3 344716871 2 2 441442502 3 2 888548117 2 2 226240980 2 3 913935982 5 3 202493136 4 2 604084972 3 2 274920013 2 3 146294795 1 3 419676564 5 3 736120948 2 3 554925527 5 3 101287176 5 3 241340081 3 3 796640163 3 2 711160523 2 3 196199430 2 2 936780906 4 3 898263622 4 3 477020190 5 2 476046584 3 2 798702695 3 3 220138985 1 2 289281144 1 3 274519287 2 2 142644079 3 2 419293018 2 3 659787929 2 2 162865219 4 3 509018722 3 3 210009617 3 2 511415783 4 2 241526084 1 3 296950856 4 2 648840567 4 3 779599839 3 3 443247069 3 3 390381289 5 3 169236941 4 3 856763617 5 2 254677032 2 3 286759463 4 2 194705281 3 2 345298368 5 3 361217328 1 3 584741512 4 3 228383690 4 2 940988485 3 3 293353915 5 3 759288722 4 2 107354201 5 2 346302880 5 3 751575049 4 3 768203446 4 3 323240407 3 2 915885170 2 3 132369009 2 2 501208814 3 3 463220022 5 2 406177877 5 3 614499504 2 2 375336095 3 2 311881398 3 2 140774931 5 2 224635271 3 2 405911694 1 3 703576621 1 3 116726372 2 2 131536297 2 3 245271805 3 3 637243868 3 2 767466894 1 2 581555051 2 2 698822320 5 2 193545488 4 2 499671465 3 3 508349584 2 3 673719567 2 2 347385677 4 2 117382002 2 3 379003709 2 3 991207824 5 2 840427518 3 2 851458761 4 2 725047827 5 3 813625071 4 3 209232403 1 2 447986514 1 2 160166652 1 2 186366698 5 3 623415934 4 2 558032729 3 2 124868544 3 3 922112201 4 3 271716736 5 2 987113001 5 3 502178583 3 3 387707931 5 2 632410669 2 2 943374946 5 3 968138868 5 3 454044572 4 3 971326400 1 3 283196730 2 3 500595628 4 2 244560128 2 3 124263419 1 3 600215142 3 2 903056573 4 2 635612084 3 2 600142528 5 3 341746959 2 2 123555502 2 2 968125785 4 2 320791759 3 3 797497193 1 2 383422178 1 3 995340873 4 2 150809136 5 3 557120657 2 3 829845510 3 2 162145673 5 3 411658262 2 2 121997985 5 3 579336199 3 2 543088601 3 2 794032561 2 2 639296314 4 2 654466027 3 2 564692867 2 3 312519527 1 3 973000390 1 3 598182803 1 3 988377354 1 3 874477492 4 3 116800100 3 2 789155147 2 3 548088228 5 3 135407697 4 3 420349650 5 3 481574407 1 3 748936947 1 3 694756541 1 2 787436426 5 2 155985776 2 2 317299788 3 2 497638843 4 3 749050179 2 3 341800681 5 3 130758348 5 3 624381270 2 3 923016086 4 3 292179339 4 2 687048554 3 2 261779016 4 3 525944231 1 3 792218961 3 2 275943764 3 2 769108585 4 2 708083842 2 3 783375925 2 2 490537000 1 3 686169241 1 3 453164656 3 2 840227776 2 2 999854002 2 3 330003976 1 3 720999105 5 2 682201303 1 3 150938735 2 3 159761904 2 3 676611029 1 3 321809583 2 2 366425771 1 3 452711428 3 2 950355695 3 2 888790947 4 2 744356056 1 3 871883527 2 2 267991423 4 2 405274042 4 2 661641051 3 2 238933253 2 2 453530584 1 3 851221800 5 2 644305511 3 2 103744121 5 2 481780449 2 3 737717827 1 2 637635555 1 2 349327260 4 2 182924520 2 3 450598690 5 2 708909067 1 2 254209462 5 2 512701449 4 3 541206999 4 3 208384607 4 2 973278861 4 3 240641372 4 3 621368310 5 2 109204168 5 2 912050580 1 2 657067685 3 3 296638221 1 3 686835320 4 2 235952103 5 3 594068404 3 3 571911573 3 3 743067245 5 2 848994825 5 2 951954253 5 3 267330020 2 3 282863796 5 3 677269158 1 3 789814308 3 2 169445668 3 2 913078302 1 3 914139668 2 3 600432371 2 2 753449749 4 3 545334623 1 2 933350590 4 3 721540148 4 2 679743917 4 2 768648677 5 3 674598233 5 3 334312247 5 3 331715840 2 2 374289976 2 3 321545491 1 3 335876432 3 2 880115976 1 2 552318914 4 3 181341221 5 3 121126050 4 3 191987196 4 3 664394109 4 3 608954642 2 3 229481523 1 2 356592805 3 3 769774812 4 3 348171464 4 3 254845270 5 2 538304211 2 2 885548158 1 3 287930011 5 2 923991982 1 2 458665162 3 2 958568480 3 2 657679182 4 3 647062369 4 2 451788801 3 3 311659124 2 2 120099989 4 3 982207376 5 2 956603171 4 3 654530182 5 2 293973009 4 3 865450017 1 3 395867940 2 3 588843527 3 2 186237793 3 3 379211367 4 2 186349719 5 3 825248938 4 2 419990154 3 3 854936549 1 2 311419372 2 2 644259735 2 2 962842817 4 3 542429505 4 3 307013977 2 2 226760431 4 2 285740291 3 2 501693485 3 2 139723641 1 2 933590488 3 2 803588077 4 3 121233387 5 3 525297501 1 2 178765420 2 2 253232003 2 3 829520293 5 3 183453009 2 2 267982618 1 3 516711698 5 2 384072768 1 2 824643161 1 2 566411443 4 3 340487377 1 3 266859039 3 3 164518850 1 2 100778204 2 3 960091669 4 2 735737267 3 3 446125710 2 3 578866065 4 3 682289496 3 2 944735127 1 3 132465423 4 2 279744039 3 2 467230681 2 3 220812833 4 3 761433169 1 2 338967967 3 3 296907300 5 3 357300741 1 2 811242560 5 2 567518706 1 2 432891758 5 3 598813819 2 3 999299977 5 2 763609532 3 2 751169826 5 2 117174416 1 2 385405640 5 3 822243680 1 3 701566610 5 3 430750806 1 2 272770073 3 2 451104155 5 2 394869248 2 2 230631018 2 3 368279969 4 2 859032473 5 2 725903307 1 3 465505863 5 2 105024349 4 2 490454809 4 3 235852266 3 3 738438213 4 2 866649163 1 3 155929293 2 3 234662795 1 3 580045241 5 3 292433721 2 3 426959157 5 2 931563842 5 3 598694021 1 3 392570684 1 2 259242087 5 2 602344472 4 2 998539642 3 3 469673853 1 2 803583640 3 3 689881317 5 2 471650357 2 2 513678453 3 2 306838102 5 3 156374991 4 3 150406175 2 3 650120985 2 3 661619738 2 2 487974830 2 2 607430537 2 2 258407234 1 2 510048196 2 3 184065957 5 2 838887731 3 2 566457651 3 2 511058895 5 3 408837968 3 2 457863994 1 2 143967516 3 2 471964627 4 3 149993144 2 2 714683006 3 3 414908364 3 2 921876032 4 2 791749052 2 2 409430981 4 3 960036441 1 2 864003330 3 3 733036441 1 2 523678798 1 2 647089238 1 2 182822070 4 2 904810760 3 2 448496239 4 2 969615278 4 3 460584591 1 2 430588073 1 3 604444476 1 3 327959580 4 2 399114691 2 3 632533204 5 3 265475692 3 2 736337844 4 3 408377703 2 2 745382382 1 3 250571722 5 3 683884649 4 2 296641672 3 2 660766012 3 3 225401951 1 3 878050988 5 2 284501983 1 2 814032038 3 3 890576012 2 3 303857647 4 3 814990259 3 2 408316661 2 2 329926150 4 2 635228548 5 3 632377409 2 3 256847535 4 3 412434150 1 2 434476262 2 3 910921876 5 2 960474823 4 3 663997829 3 3 932792411 4 2 670789473 1 2 722122450 4 3 278423373 5 3 652783129 4 2 287443002 3 3 598434213 4 2 455894226 2 2 195698130 5 2 463505973 5 2 716721406 1 3 167723169 3 3 744345805 5 3 652217305 3 2 101146846 3 2 253086626 1 3 448486621 2 2 182388587 1 2 522242318 4 2 878509135 4 3 357201441 1 3 985711306 1 3 164122916 5 2 614672897 3 3 252098496 3 2 606598585 2 2 883861393 5 2 895928942 5 3 606063322 2 2 609538223 1 3 718326363 1 2 137926773 2 3 992012058 1 3 459782794 2 2 941769004 2 3 542065765 2 3 857161003 2 3 660438856 3 3 530616873 2 3 808181433 2 3 271004665 2 2 510253520 2 2 452906122 5 2 299987322 3 3 815696716 4 2 660314299 3 2 191952408 4 2 509240519 5 2 252068967 1 2 659649745 2 3 158878926 1 2 641491791 1 2 709903163 3 2 564064354 4 3 904625676 5 2 134582513 2 3 711714037 4 3 177185871 5 2 347699953 5 3 396740907 2 3 930507470 2 3 108831515 4 3 393164884 4 2 566234336 2 3 358119601 5 3 794626042 3 3 446321277 1 3 119765743 4 2 695559074 2 2 731686736 3 3 179221697 1 2 776460132 2 2 359558731 2 3 938950748 3 2 738269796 5 3 542026267 3 3 150222154 4 2 804748246 3 3 408419528 5 3 215309181 2 2 842245728 3 2 399108172 3 3 390297886 1 3 430829884 2 2 656443849 4 3 500398015 3 3 239444012 4 3 101198572 5 2 216735937 5 3 212229175 2 3 529136984 5 3 461357565 1 2 645789498 5 3 659059521 5 3 185249789 1 2 657030984 1 2 637532566 5 2 318897133 2 2 997691519 1 3 501903737 4 3 922950798 4 3 932107127 5 3 545264227 5 3 390532948 4 2 205353504 4 2 975922406 4 2 561796219 2 3 265734331 2 2 219669472 2 2 471326398 5 3 837658055 4 2 725455538 2 2 573151754 4 3 764115927 2 2 834494357 4 2 575821511 1 3 156924114 5 3 258475458 5 2 583550336 5 2 124924079 4 3 959290749 1 3 721380558 5 2 552867881 2 2 438608599 2 3 496456816 5 3 537032865 3 2 902506044 2 2 675881986 1 2 502347704 2 3 597529327 4 2 809364126 1 3 817523129 5 2 387852960 4 2 722526002 2 3 142314230 3 2 502089491 4 2 601439774 2 3 644302035 3 2 681475696 5 2 949418046 2 3 613140219 5 2 220420031 2 3 714434392 5 3 667275283 3 3 722747329 2 2 409256058 1 2 353954541 3 2 656900587 2 2 657798525 1 2 464647823 2 3 247437312 5 2 834697996 1 2 728504367 1 3 138731830 1 2 755403459 1 2 850830926 1 3 335841096 2 3 726367903 5 3 955703147 3 2 279889421 2 3 104856503 3 2 979693451 1 2 976791003 2 2 619626751 3 2 763801564 3 2 437041800 3 2 382997086 3 3 854181944 5 2 425115359 4 3 965988776 3 3 293232168 1 2 377376208 5 3 107384867 2 3 562255097 3 3 558834445 3 2 124981814 4 2 765073543 1 3 289831757 3 2 760449474 2 3 390920664 5 3 316035546 5 3 973935413 3 2 420299598 4 2 319287294 4 3 882372477 5 3 280503209 2 3 541294559 2 2 997351798 4 2 794328241 4 2 544675721 2 3 509436861 3 3 771641483 4 2 685618330 2 3 466161371 5 2 299730730 4 3 366613304 2 2 426523821 1 3 844056373 3 3 160561067 4 3 281893359 4 3 669409802 5 2 958829391 3 2 376732098 3 2 397090786 1 3 209845660 1 2 208342647 4 2 575832988 3 3 501537043 4 2 482759069 4 3 813662655 4 3 921211175 1 3 634535191 2 3 366904497 2 2 672932978 2 3 946582050 4 3 324678012 2 2 307310044 1 3 232221616 2 3 169828139 5 3 746412251 5 3 256336257 2 2 222117257 4 3 749951149 4 2 207214679 1 2 425579705 5 2 838816188 3 2 742595093 5 2 415525305 3 3 872154945 5 3 192914198 4 3 125724584 3 3 792397021 3 3 600990756 2 2 531018111 1 3 127055199 1 3 840412625 5 2 537262999 1 3 790901451 3 2 620632407 4 2 734486342 2 3 954556299 5 3 621566621 4 2 473907205 3 3 752882486 2 2 137103641 2 2 283237592 4 2 631087450 3 2 775083991 2 2 337451621 4 3 263323938 2 2 522546726 2 2 696120486 3 3 280022531 1 3 965517833 5 2 211411111 5 3 742093612 1 3 780567673 3 2 917135698 5 2 646086146 4 3 390767624 5 3 769089814 2 3 137663222 1 3 738289009 2 3 952347711 5 3 276650320 3 2 630787816 1 3 631234836 3 2 680688496 4 3 793570322 5 3 557380222 1 3 408008639 1 3 836598208 5 2 476369516 4 3 441493196 2 3 180658551 5 3 943177378 4 3 636875634 5 3 477765094 2 3 255507358 5 3 425627927 5 2 243240549 5 2 394381717 3 2 273379264 5 2 257321709 4 3 279231139 2 3 498839727 5 2 846159133 3 2 126439798 1 2 739712969 1 2 452170740 2 3 914992989 3 2 208477239 3 3 863487546 5 2 750206383 1 2 924363767 4 2 286990462 3 3 951721633 2 3 331887078 5 3 876888891 3 3 831049346 5 3 378286117 4 3 543806275 1 3 715174047 4 2 336316243 5 3 489489526 4 3 701980446 4 2 998118537 5 3 682719261 4 2 727460640 3 2 613850065 5 2 456545760 3 2 688921840 3 2 128821670 4 2 949540415 1 2 945057345 3 3 430593633 4 3 303515600 4 2 476477592 5 3 127487807 1 3 394518742 2 3 741339791 2 2 258224608 1 2 446155481 2 3 430234015 3 3 581890194 3 2 708621747 5 3 442251377 3 2 171132955 1 3 163134862 2 2 313348398 5 2 792119870 5 3 701447209 2 2 283204040 3 3 254680731 1 2 643799696 1 2 220546184 4 2 175244559 3 3 417435636 4 2 699387505 4 3 353174660 3 2 808381627 2 3 291938861 3 3 397280211 5 2 842087009 3 3 919611635 1 2 789108243 1 3 617318421 5 3 455636626 4 3 526925571 5 2 870479843 2 2 501079474 3 3 671066091 4 3 484373230 4 2 285382356 1 3 177083059 1 3 608404514 4 3 466142537 1 3 901201127 2 3 732658918 2 3 449992806 3 2 699603118 3 2 509686460 3 2 520583210 1 3 528873919 2 3 711405471 2 2 419276629 2 2 870311038 4 2 560331210 3 3 420403653 1 3 837130043 2 3 490446268 3 3 115186659 4 2 430480443 4 2 383270206 2 2 748352430 4 3 234184329 2 3 705140340 2 3 647079030 5 3 496733629 3 2 415183700 3 2 853879471 3 3 671324356 4 3 849564380 2 2 664167645 3 2 854548982 4 3 509866202 3 3 780431684 3 3 401192169 1 2 975862652 1 3 324783910 5 3 971906371 1 3 930708257 5 2 893520500 3 3 116974443 1 2 610796450 1 2 491744647 1 2 420844326 3 3 969694567 3 2 147795651 2 3 389097215 4 3 376388105 4 2 590649387 1 3 232496065 4 2 405641413 3 2 441405710 5 2 579956053 5 3 958639090 3 2 653928780 2 3 922081035 1 2 470213517 4 3 946056430 3 2 761137097 5 3 764928620 1 3 503412583 5 3 158350516 5 2 226394314 1 2 793743222 4 2 921832379 4 2 757830484 1 2 548023107 4 3 325059236 5 2 969589623 2 2 159675950 5 3 544677278 4 3 820698377 1 2 788007958 1 3 526567631 4 2 486889145 2 3 250564763 4 3 266919084 1 3 286158503 1 2 401072254 4 3 663092991 1 3 148839839 3 3 458291544 4 2 154637008 2 3 493836309 5 3 244470729 5 2 785298681 3 2 559897279 1 2 383756950 5 2 639393874 3 2 481321891 4 3 370667695 1 3 599543677 5 2 887162884 3 2 649080252 5 2 841720659 1 2 143679091 1 2 780715078 3 3 691280010 5 3 707936414 2 3 627151686 3 3 964570207 2 3 313025140 2 2 401725103 4 3 578049759 4 3 352590981 1 2 344825104 4 2 209388113 3 3 119801183 4 2 739888477 2 2 337754996 5 2 542027940 5 2 398861014 3 3 604494436 1 3 940033062 5 2 383934666 1 2 638473156 4 2 652210002 3 3 654917392 4 2 857236081 1 3 890748130 3 3 410083315 3 3 756999245 1 2 166420257 2 3 282079672 5 2 681688860 3 2 118132761 1 2 866075483 1 3 737120961 4 2 479619187 5 3 293799183 3 3 993317650 1 3 879299396 5 3 531307728 2 2 610522377 1 2 174582667 1 2 748031543 5 3 569496049 2 2 564227716 5 2 545167069 5 2 631100228 3 2 408800157 5 3 134128285 1 3 458958200 4 3 702157800 4 2 618801549 3 2 557068132 2 2 195724227 3 2 606000524 5 2 911638094 5 2 635367913 2 2 158845903 4 2 225373179 5 3 738097683 5 2 885310766 5 3 318807824 1 3 273976983 5 3 989776327 5 2 318661709 5 2 962806931 2 3 367754288 3 3 897722424 1 2 295448857 2 2 438495221 2 2 122381663 2 2 409014204 3 2 144251742 5 3 559035090 4 2 204592448 4 2 328539517 4 2 685499131 5 2 773720015 2 3 566008912 2 2 715904832 3 3 786440233 3 3 726197908 1 3 694739726 1 3 149955234 5 3 578569751 5 3 474856256 1 3 257092336 1 2 567634543 3 3 809894173 2 2 667626763 2 2 148456130 2 2 552072774 5 2 148584614 5 3 352690847 5 2 509893694 5 2 427268171 1 3 698512767 4 3 613752777 3 3 133039931 3 3 741693940 2 3 677954516 2 3 158853361 2 2 323571594 1 2 971359816 3 2 900849878 4 3 212424003 2 3 100651037 2 3 670383794 1 2 897631743 1 3 344876624 1 3 560259249 5 2 614449402 3 2 659794772 3 2 325111857 2 3 478261551 2 3 204866017 3 3 396878118 1 3 187734208 5 2 582850307 3 2 441009955 1 2 824520110 4 3 180668397 5 2 438442182 2 3 517533475 3 3 271239701 1 2 976010472 5 3 190136535 3 2 367956428 5 2 253789668 1 2 887148728 3 3 743625534 1 3 223131119 1 3 234847196 3 2 701771924 2 3 105373317 1 3 176191693 5 3 202932342 2 2 788221363 3 3 392522537 4 2 462638689 3 2 861909350 5 2 955279877 4 3 728667027 1 3 310247046 5 3 817560157 4 3 386406679 1 2 502452283 5 3 317210338 4 3 330413290 1 2 322194729 2 2 158167749 1 2 740674419 4 2 236172181 1 3 960552299 3 2 517563807 4 3 615282333 2 2 643725959 2 3 817596639 3 3 600818235 3 2 490866766 1 2 775023494 3 3 876789838 3 2 535236221 2 3 792046583 5 3 208502077 4 2 135922348 5 2 950300517 3 2 202874505 3 3 843811865 3 3 404401619 2 3 354707235 5 2 475301957 4 3 658767155 3 3 262991348 1 3 621891113 3 3 456443449 1 2 228361962 5 3 968760970 2 2 379233978 1 3 567536630 4 2 445395857 4 2 956794464 1 3 170623581 1 2 663984778 1 3 727947788 3 3 522403139 2 2 320077167 3 2 644290809 3 3 841746519 2 2 181572261 1 2 259260062 1 3 471072057 1 2 740841720 1 2 893292002 3 3 552229394 1 3 184020961 3 2 917244831 4 2 269053730 5 3 181862289 5 3 138541426 3 3 586230427 2 2 193265904 1 3 722568554 1 2 254977330 4 3 143387579 2 2 812321907 1 3 132257845 5 2 519680154 5 3 225811934 2 2 980888246 2 2 194305819 3 2 174763548 2 2 784223325 2 2 789787442 1 3 300820040 5 2 458677505 1 3 625461363 5 3 567354410 2 2 860219996 4 3 110368871 2 2 866681252 2 2 289521257 5 2 353222154 5 3 572097818 4 2 498806300 3 2 543886038 5 3 213410843 5 2 714842519 4 3 491378251 3 3 308279268 1 2 463846486 5 3 348992537 2 3 155112635 5 3 801819712 3 2 745826947 1 3 914168714 5 3 352688825 5 3 186154948 3 3 200244927 4 3 767319356 1 2 149535646 2 2 399149058 5 2 715247170 2 2 512126658 3 3 464318787 3 3 287841362 4 2 944280728 2 3 762039284 3 2 975039144 1 3 754683107 4 2 889943789 3 3 627689315 4 2 665784107 5 2 371826875 3 3 189171624 4 2 139766555 5 3 233876817 1 2 191574188 3 3 804597682 3 2 544886243 2 2 586797350 5 2 329426149 5 3 386578883 3 2 123057687 1 3 992961030 5 3 128172558 2 3 928942350 5 3 694453994 4 3 591476520 3 3 166699186 1 2 456536230 5 3 771009463 2 3 246929397 2 2 418432569 2 2 488272142 2 3 579542664 3 2 296972695 1 2 785638708 2 3 949959575 5 2 543450573 5 2 437834437 4 3 930245346 2 3 352892637 4 2 155713384 5 2 738300982 2 2 526151618 1 3 136462364 5 3 304416386 1 3 634035510 2 2 672744654 2 3 128588627 1 3 378424357 1 2 713437349 2 3 688697577 2 2 255098714 2 3 418234949 1 3 564723726 1 3 541714529 2 2 276665524 4 3 799490712 3 3 797526365 3 2 420059366 3 2 338050330 4 3 525810313 5 2 383138413 2 2 145105802 1 2 500481358 1 3 478613888 1 2 370832227 3 2 483459354 4 2 675905071 1 2 977820629 2 2 808901413 4 2 535593392 1 3 399172364 4 3 862577560 1 2 242672029 4 3 665319269 4 2 594708895 1 3 886390247 1 3 621657338 3 3 175151035 3 2 566994330 1 2 346991433 5 3 385131159 4 2 381402659 1 3 514468784 5 2 518736076 5 2 796212055 2 3 767169368 5 2 277878383 3 3 490984007 4 3 837593239 3 3 114825918 4 2 662999533 4 3 330358072 5 3 233407959 5 2 186230829 1 2 229770044 4 3 346595122 3 2 193307762 1 2 728403048 3 2 469446452 2 2 953216462 3 2 796272491 4 3 211696474 5 3 920472839 4 2 695952574 5 3 562210547 1 2 312571353 4 2 437798903 3 3 282307152 2 3 322693476 4 3 719784863 5 3 685686369 4 2 149162943 2 2 144550785 4 2 945843352 2 3 171565179 5 3 100339131 2 2 807446852 1 3 279393428 5 2 674075965 1 2 507191546 4 2 617631693 2 2 850353327 1 2 180069380 4 2 327754955 5 3 465825715 3 2 247119374 2 2 477559149 2 3 557224790 4 2 829729949 5 3 735404849 3 2 936004701 2 3 907441737 1 3 541008992 3 3 598363270 1 2 620801970 3 2 246185993 4 2 837113408 3 2 713931559 5 3 928647838 2 3 425529054 1 3 919394514 3 3 266272445 5 3 519763058 3 2 346128108 4 2 412140165 4 2 155476649 5 3 441785348 4 2 801716633 1 3 151052019 3 2 295239048 1 2 651244176 3 2 335233675 4 3 931201723 2 3 555803203 3 2 544224684 1 3 806358379 1 3 713352433 4 3 279720477 2 2 413083765 3 2 104328604 5 3 185175912 4 3 813689618 2 3 933290349 2 2 846797065 4 3 312045112 2 3 503385974 4 2 340031975 2 2 155012519 5 3 809236805 5 2 147124265 3 2 636019464 4 2 755825311 5 2 932882235 3 3 769847109 5 3 681395228 1 3 350282073 3 3 410232909 1 2 501373377 3 3 449513393 5 3 521861969 1 3 841416967 3 2 920046809 3 2 460536118 4 3 107312380 3 3 965732021 4 3 866238023 5 2 463120919 3 2 970557458 2 3 534713151 3 2 963337207 2 2 415813440 3 2 267994451 1 2 513697382 1 2 381984656 5 3 185157266 4 3 941497614 2 2 307593569 3 2 582233280 2 2 265139638 4 2 983156058 5 2 952287768 2 2 192386440 4 3 411568217 1 3 158904650 1 2 109153336 2 2 491142021 5 3 351285208 4 2 563613657 1 2 669881135 5 3 778185061 2 2 608150747 2 2 129154487 4 2 203666968 3 2 704882156 1 2 469073127 5 2 729023126 5 2 900398395 5 3 259868029 1 3 133433227 4 3 907793508 1 3 306873596 5 2 731607614 1 2 614840434 3 3 403261270 4 2 364223664 2 3 828534558 1 3 135739800 2 3 825193926 3 2 313755256 3 2 372388754 5 2 525560732 5 3 679148580 1 3 738768493 2 3 834288412 3 3 896275289 4 3 928123573 2 2 913687053 4 3 717928904 5 2 246899150 4 3 174493075 4 2 449558980 2 3 853073426 3 2 197604438 5 2 500823948 5 2 325023696 5 3 935453569 3 2 244740183 5 3 618797793 4 2 735692207 3 2 744096598 4 2 734459612 5 2 132438983 4 3 575892606 2 3 732437911 2 2 174504668 2 2 851193820 5 2 312584904 5 2 991758244 4 2 268370359 1 2 990690074 3 3 834189956 5 3 694024390 1 2 265871913 1 3 600911053 3 3 240450145 2 3 841888356 4 2 772240672 3 2 578607655 3 3 394086330 5 3 791907954 4 3 577627113 5 3 289331804 2 2 616814684 1 3 594811993 4 2 563073183 5 3 537385302 1 3 181063019 2 2 691763321 3 2 791845934 1 3 978503726 2 2 901624734 1 2 521500109 4 3 692163837 3 2 240716541 4 3 164351824 5 3 216613661 3 3 189385985 1 3 140665817 3 2 690174677 5 2 338729397 4 2 367255756 4 3 169856300 3 2 619245673 4 3 135599512 3 2 719046714 5 3 276510765 1 3 606237078 2 3 507653588 4 2 731652563 5 2 137246849 3 3 471638291 1 2 312135243 4 2 441233979 5 2 225093276 1 3 133909310 2 2 199626356 5 3 721809626 1 3 551335063 3 3 464855035 4 2 409107517 3 3 625185460 4 3 436364557 5 2 721009738 1 3 623519297 4 3 255130169 2 2 828005143 2 2 297223448 2 3 889870205 5 2 887759999 3 2 547724687 2 3 433698702 3 3 940515540 4 3 182816270 1 2 159544635 5 3 565249135 5 3 863820491 5 2 724361133 4 3 787548046 3 2 483555773 4 2 455668869 2 2 573857599 2 3 225706457 5 2 629013958 4 3 415707497 4 3 770077583 2 2 841795189 5 3 305458647 4 3 775928296 3 2 249117945 4 3 720390009 1 3 701472961 2 2 167568328 1 2 554899855 1 3 838994155 4 3 727467417 4 3 790556609 2 3 326442501 5 2 805138895 4 3 847442984 5 3 266312116 3 2 671553381 2 3 372317696 1 2 132487630 2 2 204088511 1 2 140468211 1 2 570291878 1 2 946940748 4 3 768827978 5 2 356824289 2 2 967941342 5 2 778301825 3 3 149267542 4 2 165777463 5 2 663467205 1 2 528714838 4 2 389462051 2 2 571516739 4 2 114138860 5 2 407674369 2 2 284059788 2 2 238534626 5 2 979580360 2 3 661836751 5 3 745555227 4 2 283187534 4 2 959203962 2 2 533434504 4 2 304576232 5 3 450202484 2 2 692683275 4 3 922120245 2 2 854868258 3 2 648042365 3 2 262972228 3 2 585670627 5 2 540667005 5 2 224268371 3 2 508934266 1 2 394501902 2 3 184015783 1 2 373916269 4 3 751383388 1 3 354064327 1 2 399604868 2 3 397741982 5 3 972180982 5 3 493821633 1 3 365742672 4 3 169254379 5 3 589969005 4 2 802031831 2 2 353628762 5 3 447126364 1 2 475282571 1 2 293823265 5 2 406047289 2 2 736018845 3 2 892063460 1 3 361742719 5 2 237157723 4 2 348916438 2 2 653701569 4 3 696245612 5 3 153465762 3 2 315733448 5 2 269668460 5 2 726150377 2 2 139556789 4 3 849693499 3 3 226762155 2 2 374929390 3 2 206036646 5 3 129403296 4 2 788390960 3 2 753642096 3 3 109887371 2 3 323483005 3 2 542094028 4 3 378379221 2 2 156084900 1 2 121528789 1 2 905134756 3 3 589814323 4 2 796267146 5 2 731270844 5 3 246326781 3 2 727998319 2 2 768656117 3 2 188369361 2 2 632294380 1 3 949649846 5 3 182512609 5 3 852280729 5 3 247227743 3 2 653125407 4 2 289540628 5 3 327816600 3 2 517829586 4 2 287088823 4 3 143387379 4 3 525937993 3 2 423111918 1 3 403180414 2 2 620459677 2 3 407030631 1 3 147845007 5 3 208352904 5 3 869058368 5 2 804564163 1 3 507605737 3 3 442954681 2 2 132299951 5 2 139999384 5 2 103281827 3 3 152459544 5 2 183307706 3 2 518586405 4 2 326971766 1 2 537650223 2 2 792141615 3 2 834869705 2 3 202106848 2 2 923299449 3 3 704861893 1 2 420887314 3 2 101357045 1 3 952645484 3 3 976274911 5 2 309988137 1 2 236797418 3 2 889062953 1 3 455678691 2 2 287111549 5 2 302035026 4 3 399955019 3 3 373030091 2 3 627659843 5 3 705804264 3 3 762914624 5 2 836330355 2 3 647975318 3 2 997765902 1 2 114497086 5 2 121710011 2 3 911022979 5 2 175290455 1 2 522532480 3 3 789751359 5 2 795487223 5 3 415233243 5 3 859310255 4 3 891130126 3 2 343001609 3 3 237022819 5 2 529146531 2 3 785068307 2 2 108881323 2 3 604423368 5 2 620475075 4 2 541572598 3 3 991668026 5 2 685034937 4 2 797696231 2 3 971992634 4 3 706012055 5 3 179894254 3 3 455842350 2 2 160976454 1 2 856353222 5 3 339783824 3 2 110370103 1 2 645746904 5 2 631429157 2 2 852206427 2 2 533656676 4 3 390021422 2 2 659565686 2 2 311747092 5 3 820260755 5 3 256513365 5 2 351621833 4 2 139901746 3 2 176298158 4 3 745246535 1 2 925494374 2 2 482759664 3 3 639901902 4 2 765623895 2 2 847283320 2 3 900199990 1 2 768788912 2 3 428886126 5 3 582953164 2 3 107095976 4 3 476225562 4 2 708637334 2 2 808828193 5 2 450371987 2 2 723386138 2 2 171292534 5 2 288594853 2 3 760490276 1 3 658413073 3 3 468281614 1 2 620766308 3 2 934366328 2 3 565308530 3 3 962481240 3 3 331909188 3 2 801110458 3 3 643729775 4 2 934312664 2 2 316639524 3 2 968872104 3 3 123418344 1 3 177967939 5 2 539306838 2 2 723771083 4 2 123310722 5 3 405305096 5 2 104766644 4 3 240775053 2 2 356608489 3 3 464045341 2 3 412332559 4 3 926862312 1 2 216324125 2 3 723926211 5 3 595113319 5 2 662685880 1 2 694234171 3 3 888972823 3 3 930481760 1 3 774259029 4 3 198177514 5 3 750268946 4 3 677267327 5 3 743783090 2 3 530731327 2 3 960139171 5 3 300221766 5 3 900250536 3 3 685115900 3 2 226449027 5 2 386103499 5 3 463117038 3 2 429638266 1 3 195825990 1 2 550292945 1 3 681049258 2 2 957381369 4 3 443606595 1 2 603177686 3 3 160197886 5 2 596497981 2 3 980098816 4 3 753507313 1 3 159984645 3 2 550529115 2 2 336142601 2 3 869380950 3 2 539055544 2 3 241217702 4 2 276532118 5 2 289971373 5 3 670424192 4 3 715100632 4 3 233627823 4 2 825932046 2 2 579414430 1 3 774986836 2 3 628389502 1 3 415924716 3 2 245656701 5 2 737651370 3 2 529527198 1 3 597880968 4 3 807446162 2 3 313559261 3 3 538635911 1 2 971879573 2 3 435732861 5 2 461046486 3 3 453305656 1 3 167344705 5 2 928205482 2 2 598227977 4 3 946792703 1 3 603604484 5 2 558097908 3 3 914089109 1 2 973144966 4 2 862680059 4 3 895586921 5 2 919305597 5 2 332422377 2 3 590304656 1 3 129182559 2 3 750908407 1 2 206998929 2 2 499593845 2 3 210437648 3 3 732848374 1 2 602317707 5 3 771547536 5 2 718382475 3 2 101794717 3 2 422716921 5 2 816527074 3 2 795590756 1 3 542078444 1 2 516607479 2 3 460371957 3 3 573530462 2 2 560298439 5 2 485601023 5 2 903763154 5 3 347402479 3 2 625854781 2 2 496617035 3 2 308671521 5 2 290791287 4 2 666402565 1 2 842310282 1 3 119336211 5 2 167084891 2 2 143857360 5 2 544027098 4 2 144155315 2 3 238179599 2 3 121253639 3 2 478092437 1 3 220787473 2 2 136316210 4 3 557595865 5 2 853932710 1 2 644352493 3 3 514940493 4 3 525236497 5 2 189404163 1 2 615119166 4 3 568790653 1 2 370272402 4 3 655185141 4 3 668845787 3 3 663398916 2 2 311987194 2 2 224171387 4 2 548727908 3 3 198657011 3 3 644509971 1 2 566267391 4 3 582489961 2 2 663322906 4 3 772879987 1 3 501310681 3 3 991759998 2 3 139565397 3 2 666738094 1 3 381658953 3 3 434665784 3 3 509863075 1 3 372043655 5 3 873671289 4 2 125798701 3 3 583513476 4 3 196191319 1 2 940783857 4 3 406690770 4 2 530097485 1 3 851726578 4 2 834859602 3 2 367806011 2 2 587671956 3 2 335121140 1 3 195415631 3 3 983578257 2 2 189590508 3 3 206717979 5 3 594964579 4 2 334602041 3 2 445911829 5 3 177322992 1 2 983627579 5 3 534164865 1 2 624014832 3 2 492641833 3 3 227977507 5 2 735657342 3 2 958553725 2 3 108987205 4 3 926379139 4 3 274284393 1 2 114527467 4 2 206155655 5 3 638869835 1 3 681281675 3 3 348835079 4 3 841279080 5 3 495046656 2 3 862258414 5 2 230492809 2 2 170017631 1 3 934398267 5 3 475089892 4 2 896040128 5 3 315314279 4 3 793058124 3 3 780535424 4 2 641706904 2 2 645381614 2 3 212088593 5 3 549957161 1 3 344435309 1 2 376072931 3 3 934101764 1 2 616106594 5 2 625554487 2 2 457472686 4 2 107956531 1 2 603811274 2 3 794118010 4 2 144769572 2 2 730819237 1 3 421191404 2 3 670851765 4 2 651688429 1 3 730145944 2 3 394395662 1 2 325858408 5 3 706587738 3 3 242191931 5 2 277504321 2 2 159008484 2 3 442116574 5 3 701461798 3 2 885429192 5 3 451254779 2 2 343104300 3 3 325189225 4 3 409434956 3 2 366539583 1 3 507382647 4 2 352085793 2 2 550989018 5 3 797595449 3 3 169993108 5 3 228611441 3 2 508729967 5 2 462345156 1 3 236834876 5 3 538280434 4 2 458090271 5 3 111675547 2 2 429168801 1 2 308991374 5 2 371488480 4 3 954801534 2 2 952306333 3 2 252529203 2 3 345518330 4 2 154376704 4 2 979921487 4 3 247809542 2 2 989184816 2 3 654073350 5 2 230400767 2 3 720875007 1 3 624236881 4 3 775682809 3 2 264546941 5 3 234468660 5 2 547123656 3 2 629994143 4 3 548987302 2 3 939386791 3 3 638794534 4 3 537902433 5 2 524010663 3 3 834008642 1 2 916937580 5 3 557595069 4 2 917426425 3 2 926058500 1 2 622520000 3 2 345728345 5 2 597233590 4 2 115549085 4 2 488535145 4 3 711293583 5 2 766977989 4 3 410347955 2 3 834834997 2 3 568693811 2 2 749486532 3 2 528341607 1 3 174740467 3 2 597591999 2 2 158039546 5 2 610173906 4 2 412324017 3 3 462868383 5 3 641153314 4 2 688112678 2 3 242174033 1 2 266130677 1 3 232596781 2 2 514659007 1 3 210082160 2 2 366919949 3 3 350910055 1 2 563768438 4 2 356230139 2 2 935548076 2 3 374769244 5 2 541049793 5 2 574439214 2 2 454314724 4 3 339631565 4 2 935426638 3 2 494258408 1 3 128744357 2 3 728283148 3 2 231695806 4 3 578582614 3 3 386249502 1 2 435691284 5 3 195052589 4 3 704455703 3 3 297984239 3 3 594718277 3 3 808339147 4 2 410285041 5 3 436727728 4 3 904295524 4 2 879192833 3 3 381227933 3 2 361904856 1 2 555919911 5 2 737992146 4 3 882169158 4 3 661840116 1 3 819651170 1 2 357487324 2 2 798839140 5 2 602093656 3 3 405943409 4 2 443316496 3 2 311838001 2 2 903853570 5 2 360461146 5 3 192861299 2 2 337728159 4 2 513073870 2 3 749933162 3 2 914991578 3 2 173716901 5 3 647165463 5 3 174468060 5 2 330063866 1 2 517579882 5 2 919110953 3 2 701029847 2 3 123502786 1 3 579192929 1 2 387890847 5 2 298466544 2 3 128902872 4 3 930160977 1 3 829022959 4 3 547667266 1 2 564081807 1 3 451821149 3 3 502170748 2 3 598106917 5 3 786080062 5 2 893973493 3 2 893848819 5 3 406321230 1 2 679698971 4 3 518261909 5 2 985935267 2 3 302045403 5 2 760486003 1 2 457014207 5 2 915708120 3 3 400345247 5 3 609531722 1 2 448955045 4 2 807056196 4 2 329218448 3 3 771746370 1 3 296327834 2 3 679390551 4 2 329255370 1 2 743744579 5 3 334706462 3 2 152011333 2 3 188658855 1 2 460118034 4 3 393342933 2 3 657412789 2 3 449481225 1 2 547328218 5 3 335856001 1 3 964611817 4 2 552041847 3 3 522529125 1 3 491133924 3 3 399255373 3 3 276235306 2 2 239352066 2 2 558761026 5 2 272399401 3 2 245796418 3 2 933398614 5 3 675148736 4 3 541837642 4 2 532975381 4 2 368129234 4 2 264571181 2 3 924137863 3 3 312707270 4 2 371662418 2 3 220074513 3 3 853800626 5 3 188724953 5 2 917731756 3 2 771212578 5 2 721792641 5 3 762025441 5 2 792639628 3 2 392616356 1 2 262932194 5 3 706517901 1 3 880442597 2 3 586691883 2 2 401780985 5 3 919485454 3 3 711848956 5 2 489950991 1 3 135041656 2 2 454969983 5 2 242891973 5 2 560387813 1 2 139561746 5 2 161576764 1 2 603032250 3 2 859203647 2 3 352492600 1 3 568170662 3 3 246389642 1 2 754954248 1 2 248081551 1 3 999464173 5 2 989644625 5 3 642096267 5 2 457377114 4 2 423835378 1 3 256017048 4 2 166600543 2 2 576524227 4 3 340066437 3 3 560227464 5 2 389360480 3 2 627395602 5 3 611788289 2 3 633705597 3 3 279275880 1 2 258658631 1 2 556343804 2 3 958592528 2 2 866773551 5 3 533695938 5 2 889270772 5 3 725189606 1 2 146666407 5 3 103194736 4 3 752673469 5 2 474296867 5 2 373379960 2 3 409906443 5 3 162439280 5 2 305215552 2 2 203167942 5 2 785869337 3 2 307447525 4 2 768676924 5 3 701201051 3 3 247771724 3 2 264358568 4 3 501333806 1 3 514423059 1 3 839083517 5 2 722797739 3 3 584173616 3 2 678973239 4 2 825744705 5 2 463128113 5 2 395079323 3 2 364671913 1 3 575472785 4 2 774169366 2 2 577876846 1 2 233784523 1 2 776155503 1 2 906174302 2 3 535500888 3 2 182588090 4 2 865709707 5 2 633193106 5 2 626574415 1 3 764166749 2 2 747808524 3 2 535920860 2 3 180535865 3 3 686721729 1 3 270275642 2 2 947831087 3 3 615479240 5 2 660017101 5 2 873537814 4 3 109860063 2 3 736586936 3 3 813481313 5 3 521939690 1 2 184746682 5 3 285514359 4 2 551792362 2 2 723226223 3 2 792409174 4 2 819312376 3 3 592496307 2 2 748604103 3 2 463737626 3 3 884753383 4 3 613705889 2 2 780724553 5 2 562919822 2 2 837257428 1 2 224564252 1 3 223803478 3 2 725566126 5 3 993929523 2 3 948388795 4 2 155003296 2 3 111956272 2 3 209685953 2 2 449380957 3 2 532283108 1 3 700022167 1 2 147680312 2 2 606346066 2 2 645669275 4 3 118100301 1 3 246007808 3 3 112227598 3 3 825390548 3 2 894064590 1 3 764275780 2 2 876505628 1 3 710212321 2 3 762405884 3 3 770643350 3 2 350736570 4 2 735218417 4 2 164831108 4 3 258819078 1 3 625501872 2 2 461332707 5 3 795460810 1 2 970803790 1 2 902549289 5 3 680115197 3 3 316520732 1 3 463211543 1 2 466681656 2 3 239784628 3 3 770697995 5 2 801903997 3 3 912974251 4 2 128235098 4 3 117312380 4 2 215007382 2 3 505465351 5 3 777253305 2 3 239983689 5 2 533322103 5 2 637865930 5 2 124020667 3 2 455599951 2 2 187109600 4 3 725697376 3 2 700207551 4 3 664329463 2 3 848227541 1 3 918652354 3 3 195175465 3 3 948452966 5 3 285632118 1 3 961717944 1 2 717462614 1 2 736714529 3 3 622431076 2 2 127721909 1 3 769432444 1 3 785496811 4 2 416426161 2 2 726616194 2 2 361135050 4 2 805250395 4 3 401308692 1 3 417139473 4 3 282767447 5 3 526202186 1 3 119613413 1 3 349622398 4 3 213282255 5 3 393833301 5 2 513795197 1 2 985995251 2 2 426344997 5 2 556090381 1 2 463944742 3 3 888084461 3 3 646418839 5 2 554614627 4 2 636754987 1 2 429193458 2 3 599778763 1 2 915361448 1 3 700136115 4 3 192084469 5 2 676211653 4 3 742551269 4 2 629908320 3 3 526092891 5 2 584114868 3 3 165478962 4 2 449786383 4 2 537192362 3 2 828333846 5 2 415477335 3 3 323108587 2 2 752406679 2 2 944263018 1 2 144681251 1 2 670644164 5 3 555268956 5 2 263124195 5 2 620064319 1 3 320285943 5 3 491107457 3 3 670587362 2 2 898730956 5 2 738769862 1 3 387459009 5 3 153694492 2 3 736160520 4 3 198226619 2 2 260433754 3 2 879349811 5 3 354159025 2 3 975107378 2 3 972801742 4 2 855835279 4 3 918554550 2 2 786577024 3 3 575269496 3 3 603444748 5 2 780950570 5 3 370064076 3 3 279761468 2 3 133122480 4 3 489885143 5 3 137850940 2 3 135396746 5 3 495564905 3 3 261031998 5 3 750107229 2 2 346443599 4 3 806958929 2 3 385541981 4 3 403603666 4 2 650613744 2 3 301757163 2 3 373817097 3 3 683241331 1 3 410217152 4 2 982681142 5 2 240120524 4 2 641088543 3 2 113272869 3 3 768627189 3 3 984303284 3 3 258188759 3 3 443649530 3 2 759208877 5 3 964569447 2 3 334182060 3 3 703898858 2 3 361337072 2 3 584392438 3 3 390760583 2 3 153308296 3 2 101476684 5 2 482301938 2 3 326993562 3 2 910423043 1 3 367533983 1 2 186784595 5 3 315799984 5 2 243095168 1 2 241213911 3 2 799891730 3 3 799194922 1 2 132125422 3 3 576680925 3 2 909449642 4 3 724472831 4 2 784348257 1 3 783153634 1 2 230812803 3 3 763844929 5 3 914078414 1 2 207549847 4 2 424431837 1 2 345301126 1 3 877689232 1 3 235545999 5 2 869420551 3 2 755166661 2 3 823322284 2 3 565109206 5 3 413103664 5 3 284355835 5 2 784120781 3 3 833992514 2 2 648035436 5 3 912184835 4 3 711038058 1 2 510849834 2 3 201485450 2 3 841400985 1 3 767164188 5 2 539890102 4 3 861352807 2 2 849132636 2 3 314174055 3 2 826251695 4 3 582016928 1 3 518013707 5 2 912001669 4 2 259841145 4 3 264200352 2 3 873472779 3 2 467507251 5 3 112514448 4 2 634149687 3 3 437004788 3 2 106756721 2 2 576584614 3 3 577517753 2 3 536839993 3 3 622540176 1 3 367025997 5 2 790737236 5 3 763698370 1 3 266083964 1 3 314861805 4 3 669348852 4 3 674288951 5 3 266483015 2 2 525267708 1 2 548987806 3 2 247674939 4 3 378259648 1 2 136129094 3 2 429556618 4 3 745959518 1 3 825674453 5 2 956945978 3 2 787669915 1 2 855395164 1 3 345851628 5 2 677135986 1 2 374639726 1 3 227656206 2 2 139539741 1 2 797724071 3 2 164527278 1 3 846579731 5 2 679422225 3 2 372467822 2 3 930221604 5 2 127648178 5 2 921562349 2 3 299305371 1 2 939377986 2 3 946953634 2 3 243457747 4 2 360366384 2 2 983788980 3 3 113086524 3 3 471898084 2 3 184229884 4 2 516463512 1 2 176336214 1 2 531254562 1 2 622322789 1 3 724801012 2 2 445210278 4 3 733733050 4 2 761073706 4 2 423995379 5 2 934945004 5 3 240048366 4 3 343337092 4 2 478876375 2 2 806671189 5 3 392654584 5 2 532123482 3 3 857533014 2 2 689685213 5 2 441687348 5 3 477589811 2 2 381758774 4 3 517169797 2 2 196972224 4 2 638772362 2 2 384011198 3 2 437794993 5 2 846627526 1 2 259468436 4 3 733463204 2 3 867207754 5 3 669389019 4 3 202878737 5 2 975399164 5 2 987107456 3 2 627440219 1 3 843805194 2 3 602206240 2 3 988009535 3 3 988836055 4 3 324546361 3 2 574555985 4 2 191683091 2 2 176486740 3 3 715475561 3 3 717709289 1 3 505575727 5 2 312092107 3 3 966736603 4 3 358119218 4 2 716131730 5 2 441655008 1 3 385989852 5 3 889422791 4 3 423028843 4 3 304748094 3 3 887545382 5 3 195719112 1 2 451286096 2 2 827262053 1 3 216366608 5 3 252489660 2 3 843461392 1 3 931824925 2 3 901269047 2 2 123818553 1 2 270086064 4 2 391034757 1 3 154730079 5 3 815712465 2 3 783297297 1 2 331724670 3 2 107298917 2 3 458448679 2 3 596230523 5 2 130791343 1 2 631019513 3 3 625345805 5 2 594575557 1 3 574479665 4 2 117592851 4 2 104174738 3 3 908344879 5 3 824128130 4 3 417991561 4 2 280806823 5 3 258081677 3 2 536721789 4 3 683635991 5 2 476080632 4 2 851593276 3 3 915101301 3 3 594041618 2 3 115961176 1 3 297056953 2 3 107084783 3 2 509723251 4 2 415518516 5 2 487851889 4 3 225948407 2 3 744204397 2 2 872107527 1 3 304825830 5 2 794061929 5 3 924681959 3 2 698085704 1 3 184348630 1 2 643534005 5 3 238444340 1 2 975255228 3 3 174675741 5 3 696067504 1 3 190234777 4 3 208316573 2 2 553784349 3 2 112830310 1 2 856604970 5 3 274240780 4 3 294287260 3 2 386926048 4 2 200776200 1 2 525275213 4 3 391498876 5 3 617674996 1 2 871970504 3 3 948797811 2 2 677384808 3 2 540761225 4 2 799402388 3 2 657755152 3 2 835789385 1 3 327816712 1 2 648178582 2 3 378443558 1 3 990890589 3 2 608602878 2 3 172884416 1 2 775124303 4 2 379172580 5 2 290367192 1 3 305683115 3 2 956481276 2 2 988198040 5 2 712535371 4 3 310060629 2 3 203557688 5 3 275777114 1 3 960567227 2 3 886822576 5 2 644599648 4 2 107476719 5 3 425248547 2 2 730679938 2 3 717292359 2 3 647399389 5 3 974684233 4 3 538011417 2 3 751690225 3 3 866951562 4 2 275554721 4 2 606826473 3 2 709304616 5 3 411419262 2 2 156664357 1 3 351616993 1 2 134503546 2 3 521243506 3 2 575969932 4 3 816589773 2 2 198902643 4 3 925470629 2 2 805324819 1 3 646882341 4 2 330664529 2 2 895238220 2 2 257030053 5 2 814101275 3 2 467004608 5 3 871074235 5 2 172469458 5 3 290925963 1 3 847465818 5 3 605682848 3 3 410747741 4 2 137667986 4 3 232390444 5 2 608304073 5 2 472149716 4 2 880005770 5 3 954305298 2 3 111190362 4 3 556375475 2 3 673176698 3 2 903738940 3 3 507944619 4 2 668057756 3 3 680978387 1 3 862942261 3 2 834895219 2 3 136321287 4 3 497574195 1 2 705710203 5 3 834722017 3 3 450008240 5 3 607150329 3 2 590149619 2 3 308176897 5 2 789004700 1 3 270330828 3 3 382619657 5 3 925387020 2 3 902944111 5 3 496112115 1 3 341742807 1 3 804917305 5 3 472462686 4 3 716478676 5 2 637003796 5 3 152427304 5 2 807827852 3 2 777131041 3 2 338732684 2 2 253125622 3 3 488642003 3 3 589140610 4 2 138773797 3 3 954361902 1 2 687675894 4 2 592714092 1 2 475567767 3 3 117472697 2 3 196842881 4 2 726567249 5 3 411108554 5 2 716125684 5 2 939645495 2 3 802917583 1 2 319740250 1 3 552369774 1 3 399227670 4 3 828591229 1 2 737239884 1 3 565688356 5 3 733839653 1 3 582110939 1 3 517715110 5 2 910627882 4 3 286831002 5 2 830717250 2 3 519157651 1 2 733426930 1 3 138551551 2 2 557291681 4 2 372305398 5 2 974785355 2 3 405011268 5 3 996419736 1 2 482269931 4 2 383332425 4 3 572782933 5 3 863715709 5 3 954692289 5 3 878085730 5 2 423009518 3 3 139891216 5 3 165434957 4 2 138364454 4 2 120727503 4 3 857080270 1 2 841519606 2 3 965384667 3 3 241723175 1 3 698269015 2 3 422252645 2 3 951367515 1 2 112010624 1 3 168909520 5 2 146498763 4 3 474782347 1 3 759354598 3 3 140773316 5 3 188943450 1 2 941272657 5 3 308993599 3 2 807029858 2 2 189938451 3 2 742257109 4 3 733026096 4 3 278381915 1 3 599142418 5 2 312142297 2 3 942821319 5 3 587316488 2 2 912516188 1 3 145694325 4 2 596882634 2 3 319920932 4 2 482824663 5 2 246672035 1 2 829356292 1 3 459839927 4 3 477789367 5 2 788484976 4 3 416480176 2 3 290510848 4 2 629034773 5 3 142732497 2 2 408800044 4 3 101148294 1 3 275667454 1 3 932916269 2 3 694003037 3 3 102022400 1 3 910894529 5 2 515311600 2 3 792149802 1 2 490667528 5 3 634325536 1 3 159461364 5 2 841748804 5 2 513209285 1 3 299198561 4 2 614145091 2 3 880115996 2 3 190311806 2 3 436641392 2 2 337726022 5 2 242407981 1 2 474456332 1 3 547173515 5 2 293428513 1 2 741796621 2 3 350505927 4 2 305990110 5 2 685191919 3 2 715218180 3 3 391950661 4 3 898320505 4 2 475116986 2 3 769226506 4 2 501535789 2 3 406517477 4 3 717097652 1 2 635620061 4 2 193792237 2 3 599544142 3 3 452521621 2 2 404223014 2 3 563100006 3 2 977958830 3 3 507332429 5 3 981706633 3 2 833202049 2 3 199504383 2 2 938006151 2 2 162548947 4 2 473386525 3 2 145827453 5 2 481949077 3 2 942634275 4 2 391119725 5 3 850748295 1 3 826066284 3 2 674631272 1 2 875408628 2 3 851957775 3 2 147877531 3 2 513875555 1 2 288617577 2 2 662368244 2 2 971471241 1 3 503525636 5 3 391533950 5 2 606075616 4 3 402576315 4 3 789603672 4 2 957166427 5 3 690599297 4 2 146310141 1 2 697373371 5 3 800785179 4 2 731316523 3 3 731219605 2 3 703944798 5 2 563199871 3 2 898011880 3 3 360306976 5 2 947448955 2 2 216313624 3 3 310064139 3 2 932958975 5 3 473111423 5 3 806737891 4 3 583519584 5 3 783868663 5 2 143368921 1 3 303950059 1 2 534446080 4 2 756876657 5 2 100542044 3 3 963024887 1 2 495374166 3 3 517411390 1 2 170951975 1 3 662697524 4 3 648049035 2 3 583339654 4 2 111970331 1 2 573391320 5 3 975100127 2 2 287999384 3 2 799895140 2 3 323464112 2 3 556122296 4 3 989344475 3 2 545456185 3 2 657088911 2 3 626538971 1 3 329726209 5 3 255223726 1 2 935945323 4 3 378329986 4 2 806825020 1 3 748807911 5 2 609934059 2 2 418984102 4 3 608916415 2 3 848843765 4 3 727213436 3 3 822522957 2 3 382804751 1 3 368767269 4 2 849319121 5 3 522259017 1 2 568260427 4 2 223788465 3 3 394586678 5 3 469708638 4 2 592463229 2 2 634648378 1 3 897473299 2 2 473181456 4 3 833554818 4 2 996362068 1 3 847458165 5 3 471957851 1 3 333178340 3 3 394904358 3 2 833760990 1 2 659897537 4 3 755171400 3 2 435612766 1 3 315847691 1 2 918181517 5 2 219445933 2 3 420214760 3 3 947044636 3 2 844654490 3 2 966922896 4 3 925361994 5 3 539060224 5 2 652284838 3 2 435891715 3 2 327363072 2 3 440924669 1 2 542512493 2 3 811948452 5 2 352378348 1 3 754372772 1 2 825845398 4 3 655339893 2 2 134281467 3 3 282732489 4 2 460389310 5 3 525003696 2 2 141097762 1 3 577220219 2 3 287119561 5 3 214479104 5 3 904005578 3 2 748389047 1 3 659270781 5 2 201761347 5 3 910849687 5 3 381593396 3 2 387165536 3 3 742032150 5 3 990104157 3 2 914907734 5 2 401787161 1 3 199138459 1 2 842918991 5 3 389435176 3 2 740560225 2 2 132341727 1 2 701127831 4 2 598233006 1 2 108912227 5 3 590061334 1 3 443082528 4 2 959819167 2 2 267612454 5 3 957433250 2 3 393798609 2 2 887626665 5 2 969984038 1 2 610666438 4 3 186823817 4 2 485430896 2 3 466734075 3 2 835209923 1 3 399296271 2 3 628597804 1 3 113183783 1 2 727862427 1 2 832758150 4 3 335959489 3 3 297952407 4 3 412866861 2 3 494523505 5 2 614112160 4 3 631549151 3 2 407164112 2 2 597271721 5 2 915102079 1 3 228681072 3 2 974704804 1 3 337579040 4 2 399659899 2 2 307800662 1 3 953170206 2 2 616350849 1 3 730673521 5 2 814339440 5 2 123141992 2 3 998812325 5 2 874164741 1 2 910690853 3 2 494522964 4 3 313229862 4 2 759766733 5 3 593723513 4 3 304669355 2 3 452906311 5 3 374750042 3 2 375329525 5 2 441571661 5 3 771442532 5 2 103459199 2 3 486471560 2 3 517551919 4 3 324065370 1 2 109947473 2 3 149223495 5 3 799360956 3 3 705620142 5 2 561465071 2 2 446190243 1 3 894996649 3 2 231759524 3 3 913359721 3 2 698865124 5 3 266056838 1 2 647508187 4 3 821747792 1 3 658207536 2 3 622987339 5 2 725680953 5 2 555573964 5 2 392300215 5 2 759063057 5 2 415017766 4 2 223143097 4 2 223041374 5 2 532204595 2 2 954783434 3 3 314625609 1 2 250179945 2 3 230296089 4 3 772111712 2 3 901613440 5 3 696977480 1 2 883966459 2 3 215120592 2 2 615529818 3 3 715799728 5 3 443586529 1 3 760608498 3 2 497639753 1 2 720253884 5 3 323162053 5 3 765039886 5 3 515893698 4 2 413893158 3 2 729989338 5 2 402876268 4 3 570005415 1 3 445007679 4 2 370068095 3 3 770892155 4 2 939592401 5 2 930515555 4 3 540458778 4 3 422869965 4 3 829303888 2 2 184086834 3 2 547109634 2 2 461285322 1 2 195501240 2 3 207013096 3 3 385083624 1 2 819665317 2 2 161248156 1 2 741536945 3 2 947312061 5 2 151039369 4 3 139419635 3 3 677807789 4 3 462676422 5 2 132333705 1 3 374409174 5 3 592641018 5 3 495532887 5 3 760400420 3 3 710715224 1 2 691618130 3 3 366989023 2 2 663544376 2 3 863025119 1 3 135245697 2 2 639207507 5 3 256636972 2 3 721907609 3 2 830487492 5 2 454567188 1 3 617280443 4 3 334676227 2 3 116541943 3 2 405976779 2 2 325302454 1 3 998381159 4 3 923161903 3 2 696214706 5 2 526517716 3 3 621494018 4 2 297725000 2 2 550980814 1 2 768808426 1 2 951630321 5 3 905054838 1 2 532894348 1 3 385303599 4 3 959709866 4 2 367169729 1 2 199858102 4 3 182929498 4 3 876850469 1 2 509717273 1 2 186556934 4 3 474559163 5 3 756050239 3 3 923339666 5 3 730539459 1 2 820081830 2 3 861543035 1 3 336193398 3 2 460359320 5 3 535868016 4 2 470277536 4 3 671347797 5 3 795153933 2 3 707910671 5 2 322781834 2 2 841647455 4 2 395052898 3 3 162248011 5 2 582738400 3 2 570273032 1 2 279677288 3 3 108324143 3 2 697704504 2 3 848191396 5 2 137175857 5 2 146848790 3 2 886071812 5 2 198221910 4 2 948557700 2 3 576739029 1 2 782742204 4 2 403746826 2 2 167037808 1 2 234431426 4 2 234737932 1 2 409629921 5 2 292690005 5 2 909122159 1 2 124655670 4 2 565604079 5 3 865376561 5 3 271432119 1 3 349726457 4 3 563813389 1 2 503846661 5 3 216962779 2 2 240148272 3 3 960846954 1 3 543674428 2 2 339027908 3 3 641009797 4 2 793267143 4 2 784006007 1 3 150689670 4 2 455216923 5 3 133135066 2 2 233623805 4 3 882774638 4 2 615241659 4 2 668341183 4 3 508197243 2 3 240926713 3 3 763394956 1 2 132725522 4 3 582708559 3 3 773786136 1 3 287585541 1 3 395074670 4 3 602199735 2 3 145317154 4 3 770220434 4 2 283103838 1 3 339915168 1 3 422192890 5 2 969302010 3 2 876523198 5 3 497706140 5 2 112162798 1 2 500144943 3 2 140808114 5 2 713691604 3 2 905057121 1 3 720005505 1 3 473118098 3 2 783818787 5 2 299064915 1 3 611951488 2 3 325308235 2 2 950613972 2 3 405627296 4 3 657280551 1 2 270368638 1 2 529166707 3 3 807867673 2 2 463289921 4 2 285271655 2 2 766787722 3 2 675503586 1 3 560647499 4 2 894141903 1 2 604616264 2 3 460310020 4 3 977881538 3 3 904043695 1 3 828386872 2 2 738800063 1 3 664626344 2 2 839878727 3 3 264785516 5 2 254080959 4 2 608416546 2 3 803561877 2 3 805766517 2 2 543847546 1 2 580492589 2 3 386771158 4 2 428703440 2 2 717630904 3 2 614654905 3 3 237871504 2 2 833547180 1 3 885362959 3 2 979085370 5 3 184200497 4 3 963426434 1 3 521653069 4 3 355077634 2 2 757564126 1 3 842607005 1 2 551185346 4 3 863444162 5 3 903217024 4 3 494321834 1 2 350275238 3 3 467171261 1 2 544557635 3 3 301777317 3 3 341803795 5 2 698497105 5 2 306476210 2 2 737965332 3 2 695521069 4 3 652971866 5 2 879492178 3 3 878301712 2 2 700097117 5 3 640382483 2 2 934701478 4 2 726874565 5 2 475160916 3 3 629586572 1 3 832322062 1 3 628635143 2 2 393791747 2 2 649254690 4 2 379487128 5 2 356849792 5 3 165123952 4 3 869367168 1 3 468295317 5 2 378443260 1 3 613364908 2 3 893347923 2 2 516132624 4 2 588704550 1 2 432999714 2 3 533297004 3 3 192843256 3 3 727077711 3 3 566911413 5 2 125103911 5 3 158993247 1 3 631085402 2 2 600774740 3 2 980585243 4 3 400597486 5 3 454318115 3 3 267371751 4 3 442116043 2 2 615394534 2 2 722857011 2 3 353567220 5 2 594303621 1 3 745521996 3 3 896814415 2 2 491854017 1 3 212218312 4 3 464789638 4 3 898928536 2 2 940135437 4 3 760588660 3 3 634696324 3 3 449705777 5 2 252201512 3 2 132421322 4 3 842208406 4 3 107203577 3 2 192239688 4 3 142732387 3 2 127782721 1 3 277034322 5 3 299687465 5 3 726926713 3 2 603553702 3 2 924701740 5 2 666019975 3 3 236767016 1 2 331862755 1 3 493216576 2 3 101592110 1 2 283284495 3 3 406882807 5 2 245871076 2 3 716501609 2 2 346917258 4 2 820587076 3 2 360588887 5 2 462632357 2 2 594229629 4 3 119638462 4 2 353872686 4 2 495709367 5 3 138669514 1 3 298539469 3 2 817678348 1 2 936759792 2 2 447481403 5 3 831850864 3 3 316233498 4 3 579238134 1 2 655695958 5 3 190310876 2 3 517894651 5 3 727757724 4 3 326259986 1 2 222878098 5 2 104175001 1 2 474086434 2 3 451853541 2 2 325910192 3 2 606925028 2 2 195539090 1 3 491478046 3 3 983137007 4 2 435807289 1 2 761019165 1 2 915410977 3 3 347564175 2 2 712191379 3 2 609847520 1 2 227693606 3 2 568895156 3 2 409459478 3 3 999944204 1 3 472992897 4 2 171731777 3 2 638005321 3 3 281377545 3 2 856620765 1 3 439121028 5 2 995802311 5 2 264204522 1 2 791107900 4 3 661319291 3 3 970046864 2 3 138894333 3 3 225989492 1 3 213601976 5 3 676530966 2 3 404259332 3 3 953821224 5 3 693967883 4 2 608881052 5 3 532260850 4 2 672201713 3 3 640258316 1 3 545150067 3 3 543113679 1 3 375325855 4 3 821984984 5 2 650798536 3 3 936824850 4 3 610517045 3 2 532540857 5 2 288970272 3 3 443682406 5 2 603671838 5 3 103747166 2 2 908017456 4 2 152473433 2 3 288798707 2 2 420219100 2 3 717572249 3 2 778359738 1 3 741975186 4 3 650055109 4 2 650901543 3 3 363123208 3 2 341689487 3 3 474715341 2 2 477039078 2 2 672248570 2 3 636377724 3 3 203771539 2 3 515139604 3 3 195667646 1 2 405434236 5 3 257221092 5 3 904084958 1 2 634902967 2 2 511514088 1 2 639736347 3 2 384862899 5 3 118543797 4 3 772852862 2 2 929432454 3 3 235604711 5 2 305688244 4 2 613591643 5 2 194076506 2 2 325317615 4 2 877681962 4 2 214425424 3 2 379696402 4 2 402625968 4 2 304490035 1 2 340553516 3 2 753832967 1 2 682205987 2 2 312177418 5 2 485769879 4 3 207894808 2 2 612906790 3 2 476931695 1 3 725255104 1 2 288683981 5 2 517035210 1 3 909849810 1 2 592774165 3 3 163885797 5 3 667597935 4 3 254095494 5 3 145373031 4 3 167351970 4 3 551878172 3 2 394816487 5 3 718100307 2 3 469228165 5 2 868560392 3 3 215480612 1 2 698927350 1 2 793554704 5 3 254696161 2 3 404733758 4 3 333267730 1 3 368949684 1 3 313573148 3 2 772289751 4 2 136023115 5 2 384546806 3 3 613151256 5 3 651682913 1 3 634926180 3 3 899905908 2 2 275671201 1 2 638110781 5 3 974518447 5 2 662629621 3 2 493073151 1 3 146109003 3 2 975978439 3 3 500923850 3 3 580607361 1 2 233009855 2 2 703578476 2 2 913148658 5 2 606614117 3 2 133549417 1 2 176654363 3 2 661977272 5 3 984532213 5 2 663106282 3 3 442402296 3 2 438752593 4 3 482520963 1 2 758816558 2 3 383219262 1 2 722454679 1 2 704458224 2 2 669000519 1 2 738673072 2 3 647789548 3 3 927703837 2 3 672594025 2 3 585397323 2 3 790872068 3 3 541896038 1 3 430809637 2 3 242691856 4 3 124869555 5 2 522629428 3 3 291274442 5 2 403978476 1 2 351081473 4 2 622478761 1 3 762713058 2 3 764422702 5 2 647490228 4 2 412787606 2 3 269804893 5 2 636306128 2 3 279978573 3 2 585813205 3 2 939117801 1 2 298601626 5 2 973105440 2 2 705501725 1 2 754628425 1 3 870415783 2 3 627392593 4 3 149822087 2 3 279587019 5 3 984683074 2 3 565180381 1 3 859741685 3 3 254123754 3 2 543714223 1 3 446171495 4 3 668390712 1 2 337217592 5 3 101745308 1 3 615754306 2 2 978225555 5 2 535789756 3 2 287483034 2 3 605044270 4 3 482441968 3 2 974385640 3 2 567179326 1 2 354405038 2 3 845260003 1 3 547036343 5 3 577196495 3 3 256065608 3 2 435708253 4 3 970588025 3 2 906879778 4 3 218018155 5 3 427595210 3 3 644635118 3 3 338719444 1 3 536086824 3 2 429926996 2 3 495177784 4 3 983313054 4 3 853592116 4 2 342481820 2 2 980185811 1 2 494249366 3 3 274661480 4 2 606573052 4 2 553088402 2 3 352676343 2 2 466804969 4 2 120010929 5 2 282364156 4 3 351684440 5 3 629781288 4 2 992800989 3 3 809538338 5 2 681295905 4 2 353000403 1 3 522741091 4 2 160090760 2 2 844541746 1 3 537376451 3 2 485716539 3 3 456878088 4 3 587483912 2 2 759241125 5 3 172907310 2 3 519443371 3 3 394100491 3 3 341937090 4 2 901891329 1 3 162098284 3 2 481047349 2 2 157832573 1 2 815294432 4 2 631236785 2 3 404295705 2 2 473043641 3 3 581452122 2 3 862369313 1 3 310438837 2 3 303803148 2 3 273865259 1 3 581507569 2 2 340596888 3 3 815418101 3 3 711796625 1 2 720202714 4 2 775111385 3 2 944983588 2 3 637784968 3 2 625048197 3 2 475404096 5 2 926983995 2 2 200776970 1 2 778553083 2 3 451838725 4 3 142549316 2 2 303337214 1 2 159526449 3 2 123401473 5 3 126516784 4 2 380701731 3 2 960649400 4 3 879845989 5 2 583404378 2 2 858955999 5 2 234645026 3 2 781444632 4 3 389697518 3 2 977385362 4 2 471380197 2 2 238430373 1 2 906179407 1 3 152167939 3 3 999269799 3 2 421177269 5 2 447820484 3 2 820843185 5 2 204263201 3 2 101656394 2 3 327572661 5 3 927751435 2 2 936964689 5 2 978165270 1 2 794529910 2 3 751034185 4 2 565547301 4 2 855510227 3 2 322224935 3 2 685002655 5 2 671439639 1 3 181224594 5 3 766300919 5 3 546099853 2 3 666931032 2 3 417528796 3 2 304996371 4 3 952443432 5 2 729682917 5 3 410615977 2 2 879669206 3 3 127433347 2 2 155413081 3 3 167458727 5 2 481665659 2 2 563972143 4 3 608915219 2 3 882142717 3 3 225209636 3 2 917237663 1 2 850344717 2 2 169171046 1 2 653988765 3 3 559791341 2 3 312022854 3 2 425572089 1 3 802126067 4 2 504150210 2 3 917630823 3 2 941115839 1 3 106033607 1 2 858700523 1 2 904373616 5 2 282675102 1 2 718457715 3 2 200779430 2 2 396989734 4 3 613588795 1 2 189232781 4 2 223664753 5 2 324039896 3 2 619396087 3 3 523460969 4 2 215297131 3 2 624540736 2 2 101098373 5 3 622639344 4 2 400028646 2 2 536773872 5 2 285732986 1 3 170842133 5 3 384599369 1 2 443523366 5 2 439716679 5 2 213521628 1 2 289170264 4 2 714288289 3 2 986402209 1 2 231925341 3 2 699936349 5 2 640866944 5 2 777102917 3 3 641781201 5 3 767233233 1 2 485171329 5 2 186507566 3 2 501216352 4 3 241780740 3 2 145975762 2 2 272623454 1 2 413484378 2 2 172214179 2 3 321155785 3 2 160516710 2 3 919878686 1 3 974460078 1 3 370163580 3 2 933202587 5 2 657093309 5 3 526062271 2 3 436064519 1 3 785417307 2 3 639860117 1 3 675891871 1 2 680585463 2 3 816895285 4 3 576669152 2 3 362150773 4 3 232261573 4 2 450271939 1 2 452670370 3 2 724498491 1 3 221634095 1 3 529464289 4 2 813373049 1 3 352745600 5 2 477587626 3 3 452283463 1 3 926328098 3 3 470551203 5 2 914466778 2 2 653730650 5 2 734416336 4 3 194920778 3 3 970433431 2 2 236433646 5 2 950972316 5 3 659843469 4 2 956622567 2 3 452198876 1 2 591433040 4 3 131889898 1 2 331815165 3 2 799476133 1 2 603015378 3 2 345144279 2 3 878908066 1 3 447559176 1 3 988403259 5 3 440078357 1 2 267968060 2 2 458929004 2 3 745227049 4 3 202914710 2 2 460472490 1 3 978699715 1 2 598363166 4 2 649869105 5 3 744021459 1 2 444964133 3 3 932327564 1 3 179269556 5 3 749106852 3 3 615955567 1 2 796248099 2 2 658315606 2 3 917944129 2 2 308436535 1 2 755026709 2 3 457972339 4 3 471707059 1 3 453990178 4 3 202926448 2 3 325175336 2 3 544814027 2 2 432694590 4 3 277946858 3 3 359026438 5 2 385751678 2 3 114005796 4 3 230042277 4 2 259883061 1 3 357278412 1 3 928638437 5 2 948341135 1 3 340163398 5 3 841229215 1 2 875478854 2 3 991421521 3 2 743753468 1 3 296235634 3 3 708634434 1 3 288040916 2 3 845312166 5 2 481307094 3 2 551002079 5 2 328178133 2 3 163669358 2 2 572604470 4 2 519395789 2 3 100851952 1 2 568826608 1 3 375484163 1 2 708674407 4 3 384319199 4 3 420147745 5 2 946818741 1 3 786776562 5 2 175184909 5 2 684158635 3 3 708885195 2 2 362397459 2 2 632261556 1 2 385680242 3 2 331783511 3 3 864371228 3 3 852092916 4 2 586168573 2 3 602075229 5 3 994250750 4 2 294991518 5 3 427124641 3 3 606924141 3 2 626163056 2 2 391225106 3 3 433631631 4 2 874451677 1 2 987397008 4 2 987851011 4 3 360668163 4 2 706884876 2 2 390683718 5 3 622596189 4 2 749606391 4 2 145157837 3 2 540747956 4 2 720726994 4 2 339856206 4 2 573503911 3 2 623133762 1 3 490038873 4 3 250304792 4 3 298426163 4 2 563432757 2 3 442667348 1 3 779317922 3 3 185749306 5 3 806666645 4 2 446197190 1 3 656199836 2 2 785290586 5 3 931786623 2 2 936279206 4 2 640911575 5 2 653178291 3 2 921236371 3 3 783520101 5 3 483638596 5 2 618917296 4 2 678455059 3 2 654807718 5 3 437656429 5 3 801921561 2 2 934509597 3 3 822609764 4 2 347731063 5 2 436491157 3 3 147259752 3 3 992674878 3 3 875230807 5 2 782277070 5 2 846395935 1 2 710747978 5 3 600273445 5 3 148998733 3 2 339847744 4 3 160602933 5 3 396194084 4 2 236818319 3 3 158400336 5 2 661419999 2 3 617061650 1 2 290354626 4 3 492837618 2 3 353649590 3 3 261691427 3 3 543835155 2 2 351854900 4 2 618386519 5 3 453567490 4 2 129699046 4 2 760598232 4 3 492903444 1 3 759713251 5 3 708662415 1 2 472315963 3 3 158928533 2 2 165154311 3 2 635066799 5 3 518174625 4 3 846307891 2 3 762846201 5 2 955910873 3 2 857815267 4 2 558914912 2 3 325093465 1 2 711928114 2 3 148528026 5 3 154968270 1 3 155798171 4 3 864809092 1 2 557854369 1 2 178079654 2 3 744996195 2 3 313070181 5 2 465573138 2 2 744940267 4 2 353960756 3 2 413664237 3 2 903893169 4 2 220798116 3 2 721218537 5 2 284508020 2 3 857121148 2 3 910751725 1 3 777200968 5 3 665621270 4 2 225409216 1 3 577122400 4 3 351065663 4 2 947320781 4 2 186741839 2 3 695669664 3 2 239786363 5 3 544276164 3 2 300255318 2 2 379614944 2 3 900630920 3 3 779689254 5 2 711263893 1 3 247289531 3 3 704234327 2 2 457652969 1 2 906569771 3 2 472227042 4 3 162017331 3 2 835886818 5 2 904063021 2 3 464183199 5 2 977332570 3 3 847529426 4 3 186156937 3 3 523829722 3 3 303866656 5 2 692021913 4 3 613341551 3 2 519440372 2 3 428610247 5 3 966252546 5 3 600014806 4 3 641909626 1 2 397085731 5 3 436804279 1 3 970460716 1 2 773937844 5 2 392751766 5 3 378808451 4 2 898543879 2 3 710664085 3 3 306838008 5 3 729998279 3 2 215639158 4 2 396427017 2 3 559692552 4 2 132042348 5 2 843611331 3 3 512305009 1 3 395962682 1 2 316166502 1 2 602460303 4 2 757271045 1 2 845673786 2 2 354781353 2 3 519294182 5 3 723615374 5 2 951868132 4 2 615115745 3 2 573066120 1 3 683412014 3 3 469445019 2 3 418575593 1 2 301866559 4 3 767025948 3 3 188119106 5 3 792524022 5 3 404671556 2 3 322431242 1 2 592473276 1 2 454527322 4 3 512778899 2 2 901124733 2 2 747654832 1 2 364347549 4 3 815305934 2 2 878263596 4 3 402881605 1 2 447838292 2 3 870138825 3 2 568300265 2 2 542771317 3 3 180240736 5 2 148007408 5 3 342068646 2 3 750104919 2 3 138229617 3 2 952216701 1 3 348685024 1 2 229947877 3 2 514795483 3 3 169720668 5 2 809341851 3 3 632367218 1 2 815937324 1 3 155487631 2 2 321626807 5 2 136494323 3 3 633956820 4 2 540677817 3 2 709276574 1 2 535065003 1 2 225090063 3 3 990936414 2 3 181349295 1 3 943357440 2 3 233753303 1 3 272511968 5 3 346020808 5 2 871151148 4 2 496231430 2 2 483458341 3 3 604248992 2 2 785402267 3 3 589106891 4 2 265200407 3 2 608539592 3 2 851223303 5 3 393952431 3 2 825978486 1 3 374553357 3 2 153968379 1 2 828732958 2 2 684031216 2 3 550291421 3 3 479128828 3 3 828747390 1 2 190342164 5 3 288138094 5 2 995870365 4 2 670176170 5 2 198759320 2 2 167995467 2 2 631155787 3 3 221240422 2 3 278939898 2 3 943143640 4 2 745817269 3 2 644292715 5 2 179986845 3 3 569490746 2 2 726172360 3 2 578884554 5 2 293489439 2 3 992296607 3 3 498588583 1 3 514574845 5 3 522459526 5 3 452611676 2 2 885581881 1 3 787836373 3 2 227047566 3 2 379508083 3 3 689532138 4 2 943577058 1 3 193560378 2 2 293730464 4 3 453431355 3 3 646151556 3 3 818276885 5 2 464431430 2 2 523968540 3 3 369800416 2 2 939456197 3 2 101604966 2 3 323608482 2 2 169387107 1 2 516861417 2 2 495269107 3 3 564023276 5 3 325127365 3 2 923233605 5 2 443430904 5 3 343938358 4 2 596938405 5 2 589323857 1 3 429431138 4 3 275245044 1 2 867126507 5 3 545195449 3 2 243726575 3 2 959260200 4 2 924678467 5 2 573982065 5 2 323679332 3 2 950246996 1 3 343224171 2 2 453252868 2 3 274747972 5 2 780662111 3 2 750460399 5 2 799567588 1 2 261433537 5 3 854116187 3 2 645995813 3 2 550426487 1 3 585633614 1 2 733439500 3 3 675116078 2 3 654984399 2 3 217717649 5 3 268841688 4 2 107224384 1 2 295017937 5 2 517747821 3 3 361953498 5 3 888052442 4 3 113066678 4 3 476460105 2 2 925122928 5 3 648191355 3 3 861504153 2 2 124250204 2 2 882228189 2 3 377191244 2 3 996177773 3 2 720382503 4 3 772744295 2 2 601890127 1 2 606299336 5 3 163012418 2 2 644108454 4 2 585186556 5 3 280332651 4 3 866533570 4 3 969999745 2 3 379399335 5 3 562097060 5 3 713674786 2 3 259744594 4 2 395430109 1 2 879577867 5 3 851563627 1 3 554070892 4 2 106232326 1 2 894532109 3 3 371010656 4 3 287544247 5 3 420725320 4 2 794393412 5 3 323429710 3 3 207185621 1 3 226387480 5 3 410276058 4 2 212187996 2 2 312114963 4 2 632688473 1 3 249816096 4 3 410495735 2 3 224265208 3 2 364526189 2 2 432880515 5 2 950383595 5 2 482797774 1 2 579583861 2 3 711721851 1 2 297733372 5 3 459871348 4 2 693730256 4 2 432663158 1 3 415954574 3 3 857990759 2 3 508817137 1 2 684632842 1 3 759186314 5 3 462356782 3 2 647203615 2 2 764233149 2 2 141393362 1 2 119795308 1 3 319504698 3 3 447434474 2 3 263701971 3 2 224419970 1 3 396263699 4 3 874781411 5 2 317666266 3 2 702044499 3 3 165547862 1 3 676470738 5 2 571886215 3 3 283521765 2 2 523293733 2 3 829936502 3 2 319618946 4 3 432536992 3 2 963959252 1 2 598759106 3 2 311255141 1 3 957201651 3 3 295185109 3 3 745173655 2 3 701483988 4 2 776562246 2 2 784750648 1 2 378203764 1 2 122457920 4 3 689721647 2 3 626681972 4 3 482233715 5 2 176396701 5 3 956300893 2 2 604280275 2 3 939776899 4 3 885741124 4 3 801048789 2 2 498545940 1 2 338000341 5 3 917004714 5 3 276655287 4 3 348472465 3 3 115210093 4 3 528102498 2 3 937624317 2 2 532463819 3 2 568905433 1 3 533824760 4 2 403540951 2 2 129079059 2 3 111071940 3 3 384179384 5 2 757047110 2 2 742500901 5 2 923509570 2 3 585524998 4 2 153921580 5 2 699476271 5 2 701677819 5 2 723061779 2 2 722807011 4 3 795528685 1 2 572961669 4 2 312164079 3 2 482989928 4 2 564680828 2 3 645938779 1 2 501043355 3 3 677799500 2 3 744606730 4 3 694009816 1 3 851675891 1 2 238723455 2 2 991686535 4 2 499229380 1 2 566434868 2 3 729277521 1 2 346792334 5 2 263973663 2 3 530519683 2 2 410109481 2 2 645839529 3 3 148899300 3 2 636483667 3 2 692919128 4 2 861377648 4 2 767469661 3 3 888608776 1 2 908677505 2 3 643736071 4 3 287922229 2 2 696888293 3 3 949425468 1 3 390975911 3 3 324393476 4 3 192572628 3 3 382735408 4 3 212306113 3 2 866259272 4 2 291610259 4 3 665156661 2 2 984450433 1 3 235405635 4 2 317651395 2 3 670859848 1 2 859791842 2 2 432328849 1 3 823227973 4 2 902206892 3 2 226142898 4 2 174480074 3 2 500885469 1 2 343066265 2 2 722141733 4 3 854564130 3 3 845717187 2 3 670868015 2 2 261351789 5 2 683802371 5 3 135248362 2 3 781007870 5 3 223262420 4 2 568392820 4 2 499296712 3 3 209494810 3 3 270758523 3 2 936664536 4 3 572108169 1 2 337103904 5 3 618901969 5 3 326276083 3 3 276424010 3 3 511564124 1 3 211766757 2 2 893198854 5 3 542818210 2 3 761410741 3 2 115042997 5 2 328933943 2 2 125545011 1 2 938929623 5 3 862261032 2 2 926283122 5 2 765631767 5 3 430588594 2 2 302913370 3 3 635664846 2 3 194267286 5 3 321754058 2 3 167899016 2 3 751896656 3 2 275639387 3 2 633513525 5 3 522032694 5 3 633545025 3 3 663451024 5 3 103970896 3 3 906021651 1 3 811692181 2 2 610166340 2 3 666533525 3 2 416085482 1 3 127881595 1 2 314353325 4 2 621640170 2 2 105828821 2 2 291399335 5 3 324407623 1 2 194136135 3 2 869020523 5 2 188902670 4 2 949202529 1 2 801004142 3 2 939152130 4 2 418619272 3 2 163647234 3 3 146743574 4 2 486473549 3 3 449919393 1 2 490466166 4 2 719530709 5 2 443423270 1 2 570623727 2 2 519664395 1 2 600832620 3 2 887795576 2 2 188537830 3 3 743400088 1 2 200217668 3 3 511109093 5 2 515695536 4 2 409047701 3 2 672739836 2 2 365290188 1 2 121327127 3 3 286146581 3 3 297543522 5 2 957290288 1 3 879190760 2 3 613932467 3 3 270792768 3 2 945155052 3 2 676049318 3 2 413264657 1 2 612300553 4 2 474822394 2 3 889316858 1 2 550296360 4 3 633389703 2 2 483013051 5 3 696309896 3 3 858644071 3 2 756094349 1 2 772606604 2 2 470923900 2 3 110588466 2 2 866083001 4 3 663173437 4 2 931895564 4 3 358473815 2 3 484487079 3 2 258505446 3 2 829743833 3 3 107826155 2 2 108463500 1 2 587070816 4 3 414698656 5 2 427926443 1 2 910921807 2 3 981541609 2 2 848518509 3 2 691952318 1 3 472297742 1 2 310168582 3 3 278866600 2 3 493959582 3 3 338658123 1 2 232713828 4 3 561866062 2 3 449486357 3 3 310883486 5 2 434477640 2 2 548429524 1 2 549746979 1 2 571621179 4 2 491631594 3 3 997777925 4 2 601010980 5 3 465420346 3 2 709258967 5 2 741179085 3 2 168562531 1 3 668764893 5 3 698444237 2 2 330860971 1 3 758033069 4 3 547654442 2 2 215516914 2 3 845659138 2 2 890364553 3 3 859025486 1 2 134151491 4 2 547544734 1 2 462445816 2 3 796763898 4 2 321681648 1 2 514098385 2 2 953603418 1 2 553009526 1 3 562473410 3 2 217862917 3 3 247328420 1 2 723394951 4 3 729406713 1 3 513306072 4 2 724664252 2 2 572040867 1 2 142564187 2 3 429001545 1 2 393473357 2 2 872758090 4 2 303549528 5 3 721919386 5 3 461036987 4 2 393248763 3 3 325864965 1 3 792811333 3 2 729811373 5 3 679183427 4 3 600618834 5 2 814166978 1 3 121127527 4 2 348874043 5 3 515695667 3 3 468070751 4 2 893642396 5 3 452834988 5 2 149578971 2 2 399477406 3 2 102745329 2 2 359179594 3 3 260251687 1 3 537810539 2 3 151726239 5 3 121318552 2 2 652029207 4 3 791138041 1 3 341459152 5 2 159812418 4 3 433796025 2 2 643345263 1 2 131360477 2 3 783377991 1 3 306258392 2 3 337351963 4 2 934072525 2 3 778500054 2 2 161085605 5 3 963050562 5 2 962897899 3 3 569574061 1 3 841418226 3 3 308946582 1 3 799957832 4 3 342801715 3 3 747425800 5 3 163167332 2 2 525690363 4 2 403923504 3 3 314044792 3 2 523047826 2 2 124696256 3 3 172928469 2 2 197843396 2 3 634268369 5 2 539953783 3 2 349196385 2 2 205143591 3 2 157281032 4 2 632800077 1 2 116400941 4 2 547513135 4 3 559646075 3 3 269617614 5 2 520713619 4 2 441374753 5 2 444822847 1 3 852064703 3 2 710721671 5 2 380798865 2 3 771704837 4 2 150427409 2 3 759293953 5 3 411196259 3 2 216723475 4 3 234769554 5 3 561685778 3 3 331933407 5 2 462357510 2 2 186285774 5 2 229367647 1 3 362007117 5 2 713026850 5 2 350322017 2 2 606707091 1 3 675157317 5 3 977891832 3 2 793348106 5 3 359295969 3 2 858385242 2 2 791888441 4 2 271542020 1 2 391647277 4 2 812207575 4 2 251412217 3 2 385462377 5 3 704276369 3 3 401470602 5 2 618269513 2 3 198459834 4 3 498845934 4 3 876964599 2 3 289536059 4 2 788189287 3 3 139350071 3 2 553970587 2 3 372953393 2 2 133161519 3 3 644289848 2 2 554215942 4 2 980804172 1 2 108879309 3 3 916675390 3 2 710896648 5 2 222487778 5 3 907096000 1 2 797377415 2 3 634295263 2 2 396751869 1 2 919454878 2 2 565489043 5 3 866464148 5 3 857778042 4 3 946712886 2 2 421421732 1 2 583611986 4 2 439925148 1 2 954786733 1 2 836300690 5 3 334581611 5 2 361561788 3 3 881951831 2 3 563847360 2 2 237333780 4 2 169930565 4 3 554116941 1 3 801894197 5 2 473160538 4 3 181481941 4 3 774310489 1 2 317490432 4 2 355091991 1 2 546549584 4 2 277427743 5 2 113421195 3 3 436689343 2 3 914236066 1 2 545269606 4 2 618068878 1 2 312677491 2 2 786267812 1 2 433338845 4 2 859357739 3 3 367387856 1 3 192360658 4 2 936632682 4 3 794869229 3 2 141296452 1 3 354768532 1 3 284299960 2 2 311798268 4 2 689559567 3 3 497096599 3 3 773725661 5 2 296606238 2 3 490153264 1 2 274455497 2 2 265157277 4 2 719393293 5 2 542651596 5 3 313402484 1 2 583438878 2 2 714611713 4 3 617933772 4 2 323124431 3 3 765971958 3 3 667046175 2 2 771881742 1 3 471776088 3 2 777177320 1 2 368972047 2 3 140497339 4 2 642037788 3 3 883776557 1 2 336388695 1 3 660540129 2 2 393316647 1 2 906811776 3 3 205440667 1 2 603546030 1 3 507049191 4 2 177562554 5 3 221393471 3 3 601015887 4 2 620571137 5 2 320439990 5 2 572809563 2 2 804515033 5 2 869382144 3 2 564887701 4 2 165644640 1 2 898115184 2 2 855292972 1 2 746449278 2 2 213183869 5 3 375331163 4 3 614053710 2 3 678522473 5 3 984363725 4 2 746643617 2 2 798408431 2 2 391110090 3 3 228470908 5 2 329114551 5 2 734429788 1 3 702039967 5 3 803273394 1 3 196638510 1 2 840590058 4 3 639189547 5 2 892610692 4 3 533936517 2 2 846493689 3 2 498681872 4 2 846312128 3 3 147527559 2 3 894248334 1 3 556001972 2 2 500591238 4 2 206574846 2 3 788713218 5 2 477708397 1 2 162583638 1 3 645019522 2 2 312012084 2 2 313045789 2 2 968020782 2 3 767996246 2 2 718430946 2 2 204692521 3 3 954452619 3 3 631556186 1 3 938629834 5 3 520312845 3 2 277472197 5 2 674104709 1 2 674080666 5 3 273698471 5 2 652385804 2 2 163979795 4 3 362686095 2 3 671357189 3 2 378215331 1 2 518327053 1 2 239614046 1 3 834339840 5 3 547994801 1 2 400180137 1 2 291368038 4 2 961870803 5 3 149438882 2 2 422254135 2 2 624674991 5 2 988900416 3 2 452315526 4 3 428339578 2 3 300925180 3 3 530519500 5 2 739568356 1 2 303058783 2 2 680719597 3 3 769461419 2 2 923318198 4 3 142909020 2 3 627896814 4 3 468433106 2 3 223948198 4 3 223305729 1 3 416208628 3 2 355681221 4 2 643069091 2 3 800469367 2 2 303180835 5 2 772672503 2 3 208477932 5 3 407759146 4 3 950198693 1 3 380864709 5 2 461686410 2 3 125757157 3 3 690389124 1 2 264940804 3 3 276598343 2 2 598675994 5 2 289007129 4 2 357907802 3 2 330361119 2 2 151922221 2 2 835150004 2 2 185027675 5 2 584967435 5 3 710562037 5 3 933635336 2 3 634335452 1 2 635727335 5 3 382388380 4 3 695486506 1 3 162597509 4 3 558432095 1 2 111669790 5 2 722991619 4 2 212727356 5 2 867742812 5 2 605452033 5 2 777360488 1 2 697482894 1 3 528154025 4 3 891385675 2 2 822885583 2 3 262387987 3 3 482874932 1 2 737845526 2 2 973452759 3 2 454676792 1 2 473970084 1 2 530729254 4 3 383316691 1 2 150750001 5 2 398354096 4 3 412367921 1 2 442422589 1 2 213067471 4 2 787716838 5 2 207946553 5 3 512075481 4 2 682909178 4 3 787244688 5 3 399715486 3 3 751553337 3 2 951346499 1 3 326525234 2 3 584759909 4 3 594878415 5 2 736221526 2 3 794876060 5 2 148994553 2 2 873919833 5 3 610239441 4 2 261181240 2 3 799034799 4 3 924483476 2 2 554930552 3 3 404439070 1 3 483799509 4 3 303019154 2 3 773337746 5 3 313427374 4 3 577376375 3 3 708860222 5 2 920126108 2 2 181093366 3 3 790982361 4 2 627548658 2 3 143651041 2 2 768605867 1 3 553054275 3 2 425192935 5 3 582561083 2 3 247204715 5 3 878604196 1 2 469128420 5 3 721947245 5 3 178760657 5 3 597407167 1 3 793513349 2 2 138963646 3 3 185103974 4 2 334047945 4 3 486634637 4 2 711885684 2 3 870973293 3 2 166221656 5 3 601884664 3 3 249582818 4 3 154547206 2 3 295705749 1 2 368213277 4 3 904844873 3 3 453381399 1 3 379961558 2 3 502909143 5 2 623501856 2 3 661702829 1 3 741558607 1 2 335815138 1 3 844313009 4 3 588859835 2 2 695570186 4 3 914153119 3 3 274169800 2 2 420977634 4 3 960868299 5 3 152238642 5 2 388451574 3 2 597675026 3 2 950057787 1 2 935948604 5 3 444435274 1 3 598192297 5 2 748144075 4 2 562038166 3 3 414348210 3 2 221411285 3 2 225039909 1 3 631531319 5 2 716023193 1 3 968609676 5 3 180516345 3 2 134582003 1 3 170838156 3 2 575163700 3 3 550893677 2 3 521052893 5 2 155751572 3 3 118540996 1 2 912206718 2 3 679097606 5 3 846637963 4 2 990280006 3 3 818829709 3 3 365719968 2 3 204766706 5 2 977927756 5 2 366407879 2 3 201266226 4 3 329309443 5 3 134860456 1 3 605324580 4 2 395983746 1 2 113244135 3 2 776883123 4 2 437719431 1 2 675412656 2 2 205759274 5 2 150094491 4 3 198841292 2 2 382658792 3 3 712496978 2 2 794279178 1 2 551729652 4 3 982925067 3 3 342323760 3 3 358583169 1 3 804698801 2 2 953791771 5 2 308743382 2 3 808284785 4 2 550240822 4 3 319979175 1 3 497091212 4 3 701549253 4 2 480185083 3 2 216269643 4 2 209364374 3 3 397761860 3 2 512058353 3 3 692976443 2 3 408230694 5 2 254554964 4 3 762450870 3 2 812795616 2 3 187408958 5 3 640357799 3 2 711633268 3 2 954943455 1 3 762563445 1 3 235236103 4 3 491079259 1 2 354911898 1 3 639108487 3 2 629767428 5 2 790975658 2 3 332880644 5 2 606917423 2 3 379947035 5 2 175759818 3 2 659890497 2 3 349334499 5 3 783090360 2 2 987716026 2 3 155956964 5 3 137594907 5 3 193242926 4 3 716563707 2 2 952437233 1 2 521964193 5 2 565339567 2 2 685929722 2 2 570069194 4 2 774539270 4 2 515070323 3 2 920303775 5 3 504913965 1 2 571942710 2 3 761933282 4 3 948253312 2 3 772500630 4 3 537758775 1 2 760980995 5 2 190233966 4 2 248916193 3 3 717891958 1 2 680267154 1 2 260076880 5 2 487117620 3 2 797775840 3 2 374159451 2 3 177112413 3 2 429614490 3 2 235101876 4 2 158683843 2 2 260237884 4 3 447242727 2 3 328331799 3 3 960778257 4 3 579502517 5 3 644854279 3 3 993639291 5 3 567806576 5 3 716331431 5 2 316082527 5 2 691531787 2 2 840740685 3 3 176609313 3 3 280651410 3 3 858657327 4 3 702684931 1 2 901228040 2 3 650304045 4 3 144712521 5 3 376964858 5 3 506084622 4 2 847398131 5 2 633249513 3 2 241403482 4 2 272045133 3 2 863453185 3 2 728701646 4 2 444877769 2 2 640664233 3 3 895613817 5 2 443890471 1 2 561603681 4 2 822871811 2 3 954051469 1 3 375650053 3 2 114995344 2 2 581182698 3 2 716157949 5 3 932646980 3 2 232027450 5 3 794267849 1 3 267800190 4 2 709481012 5 3 302179971 4 2 794297328 3 3 857786034 2 3 513427628 2 2 851977396 3 3 141324364 4 3 485930500 5 2 109307168 2 2 601360209 3 2 705250729 2 3 195550627 5 2 647343674 1 3 169152979 2 2 142927163 1 3 923676858 4 2 796867334 2 2 828290510 2 3 950329205 3 2 773218703 2 2 542615726 2 2 821081299 2 3 708085907 5 3 406341226 3 2 695386615 2 3 914649155 1 2 470782072 3 3 229091320 3 2 713487460 5 3 967898319 1 2 441736557 5 3 715336557 4 2 483128212 3 2 820099823 1 3 279081551 2 2 600361729 1 3 141209422 2 2 505149773 3 3 776219203 4 3 840888225 1 2 640082553 3 2 651731808 5 3 747182663 5 2 887806800 2 2 192811896 5 3 246181094 2 3 331993196 1 3 739283521 4 3 435434992 5 2 331712770 1 2 510896092 3 2 783972086 1 2 885293815 2 2 995276862 2 3 326367700 4 2 810815653 4 2 558425734 5 2 779837161 1 2 784476386 4 3 456411635 2 3 974029089 2 3 540126035 2 2 704706962 2 2 376298088 5 2 521831871 1 2 882385862 5 2 716211657 1 2 462752956 3 3 347626800 1 3 662056246 1 2 329518051 2 2 590165707 3 3 907090296 1 2 756334406 3 2 397711222 1 3 384443931 5 2 539139360 3 3 745623764 1 3 270148146 3 2 318954370 4 3 347185977 3 2 312919293 1 3 365831219 3 2 436057975 1 2 282529107 2 3 159944894 2 3 145308695 3 2 702666798 5 2 664888743 4 3 318673435 5 2 647939176 1 3 399460786 5 3 723618706 4 3 378279740 5 2 539833060 5 2 992322700 4 2 592451200 1 3 563173141 3 3 428751077 5 3 268279463 2 3 319806947 2 2 200805793 4 2 196789227 3 2 686834685 1 3 327231109 1 2 755895773 1 2 465081827 5 2 696702396 1 2 807845527 3 2 463140384 4 2 435302096 5 2 640716108 4 3 411337413 1 3 950737597 3 2 225884708 1 2 184587195 1 2 453172141 5 3 343232830 2 2 320162583 1 2 444972414 2 2 512139481 4 3 373323595 1 2 633721347 2 2 362996091 3 3 636372420 3 2 389087829 2 2 873985675 3 2 517948159 5 3 199562540 4 3 196962514 5 3 621046051 3 3 791901662 4 3 261191023 4 3 411701493 4 2 865049845 2 2 775469031 2 2 239109050 1 2 403003529 3 3 348745088 2 2 331877352 2 2 746047657 2 2 198114865 5 3 690841100 5 3 941401583 5 2 220076857 5 2 186615540 4 3 391638743 4 2 218008206 2 3 668140418 2 3 658326198 1 2 484037162 4 3 280605095 5 3 475026779 2 2 240387261 5 3 885910797 2 3 142357951 3 2 963368898 1 2 384290056 4 2 757729791 4 2 134750957 5 3 304379760 5 3 687819989 2 2 216971588 1 2 632021798 2 3 654853883 4 2 231616038 2 3 699935938 3 3 322928713 1 2 605285295 3 2 574073178 2 3 532090916 4 3 667865641 5 2 222379683 2 3 708700451 4 2 776283215 3 2 969370078 4 2 201243158 4 3 241371319 4 2 325857090 2 2 893694651 1 2 375083171 2 3 734978842 3 3 456626415 2 3 429682021 1 3 750171353 2 2 718316480 2 3 282461605 4 3 457771583 5 3 524003002 5 2 315634417 3 2 237102842 5 3 468823088 4 3 511301879 1 3 539772519 2 3 204382259 3 3 171801073 2 2 937397337 1 3 761981486 1 2 885190424 1 2 813981942 4 2 353185022 4 3 249507477 3 3 650729813 5 3 205290899 3 3 716957877 3 2 633290162 3 2 278826185 2 2 355856294 5 3 863385741 1 3 851210425 5 3 265037753 2 3 773043228 5 3 630092939 2 2 334040066 1 2 119615016 3 2 535016521 5 3 269783650 5 3 482673463 2 2 683403654 1 3 125758506 1 2 651118664 5 2 229653247 2 2 260553386 1 2 890743476 3 3 241990781 3 3 215537381 1 3 340689870 5 2 632456899 4 2 783691499 2 3 916065159 1 2 379224459 3 2 209814786 5 2 611760439 2 2 645449275 1 2 934738713 1 3 447566482 2 2 284171070 2 3 621811192 4 2 107630765 4 2 942899165 5 3 761658563 2 2 707250700 2 3 582069478 4 3 642293530 3 2 235136938 2 3 143569387 3 3 748886938 3 3 818985759 5 2 591214360 4 3 127929562 1 2 231639717 5 3 884960559 1 3 261968934 2 3 700949502 1 2 152146094 3 3 875570163 2 2 419125200 2 3 146826789 4 2 301528581 4 2 213903498 4 2 682672878 5 2 631747402 3 2 403462692 4 2 924980474 4 3 146429656 4 3 502954349 5 2 167310917 5 3 204679050 5 3 447598275 4 2 652912075 5 2 205206015 4 2 885380469 1 2 473806534 3 3 169228315 2 3 253365127 4 3 945964536 2 3 361305748 1 3 314570774 2 2 247597077 5 3 558889479 4 2 881703781 1 2 707219243 2 2 567252827 3 2 515483169 4 2 344156207 3 3 934775918 2 2 115698300 3 2 622504411 2 3 534776794 3 2 171295354 5 3 406143580 1 3 897703417 4 2 409768997 3 2 207673118 2 3 479727701 4 3 164856364 2 3 334084546 1 2 758665132 1 2 285632968 2 2 664059956 1 2 406047380 4 2 506829774 3 2 142111448 1 2 675159374 5 3 494680049 1 3 329034545 3 3 681693329 1 3 761833125 2 2 614982589 3 3 938299792 3 3 900837501 2 2 884761755 1 2 515139102 5 3 377243431 1 2 891899197 1 2 394555128 4 2 121599265 2 2 827101413 1 2 865740433 4 2 166962248 3 3 640274241 1 3 232730172 3 2 888703408 1 2 335890686 5 3 100024208 1 2 464690636 4 2 384431813 3 3 453240449 3 2 611185308 2 3 449344071 4 2 647264063 5 3 606832402 2 2 150581111 1 3 565005169 5 2 453627560 1 2 325024652 3 3 316808091 3 3 277910078 5 2 917459436 2 2 396750443 1 3 932922458 5 3 956536545 4 2 905021398 4 2 552153266 5 3 822717601 2 3 775057963 5 2 704672988 4 3 348591458 1 2 571055885 4 2 326911511 3 2 119927648 2 2 351797709 2 2 544560470 3 3 572532827 4 2 844977551 4 2 738773068 4 3 607034802 4 2 721536180 3 3 544135586 3 2 981424739 2 2 337457685 2 2 443942376 2 3 859019521 2 3 174274739 1 2 682900094 3 3 423391877 1 3 545062757 3 2 851371601 2 3 177154004 3 2 116113192 3 2 488259699 5 2 861155461 4 2 663192943 1 3 177411826 4 2 356913247 2 3 815147779 1 2 492444717 4 2 378177311 5 3 309260357 2 2 561208331 5 3 524570473 2 3 496643524 2 2 909984736 2 3 454004871 1 2 128265963 5 2 744042709 3 2 467512844 4 2 902628300 5 3 694502874 4 2 112913541 5 2 928588034 5 2 945997845 1 3 737170688 3 2 967671482 1 2 837622446 2 3 484990239 1 3 598399524 5 2 732172463 4 3 204050051 3 2 663893990 2 2 274851130 3 2 479277003 4 3 281932435 4 3 940534227 1 3 376535759 1 3 146885604 1 3 699430139 3 3 481342984 5 2 705540435 2 3 369276941 4 3 971418824 5 3 162491287 2 2 801445042 3 2 176616536 4 2 437969254 2 2 421813644 4 3 786504005 2 3 850811509 5 2 262784652 2 2 949277641 3 2 984026075 2 2 148971796 2 3 226333901 1 3 110110687 1 2 279024466 4 3 259701472 4 2 364309597 4 3 590930522 2 3 562570548 2 2 107561257 1 3 442135004 3 2 631283346 2 2 874897421 3 2 103854942 1 2 200513996 5 2 106246359 2 2 470789254 2 3 498060348 5 3 512723995 3 3 660122757 5 2 817856781 1 3 526223094 1 2 510767107 4 3 173243497 2 3 612012829 1 3 936491846 3 3 448227307 1 2 178608901 3 3 464245025 1 2 491783234 5 2 812286402 2 3 285762608 4 2 702645558 2 2 629788616 4 3 715137663 3 2 811598905 1 3 585962662 4 2 820126279 1 2 233483011 4 2 461415769 4 3 188268762 4 2 369643028 1 3 665300539 3 3 309903497 4 2 758309207 2 2 967590350 2 3 836729617 2 2 846525531 4 3 457212062 4 3 922587251 3 2 110464818 2 3 280164981 2 3 858449771 4 2 206519895 3 2 946954598 3 2 870057056 2 2 723496382 4 3 837689487 5 2 947824911 5 2 218392091 4 3 602147082 3 2 487424528 5 3 403808832 3 2 922405246 4 3 433888285 1 3 554777247 1 3 706021681 5 3 415436591 5 3 782925612 4 3 910215613 4 3 676226694 4 3 855403232 5 2 840090593 5 3 320610297 5 3 350042147 2 2 140297673 3 2 526415564 4 2 593258108 4 2 102938570 2 3 947830360 1 3 550678780 4 3 434950182 5 2 889222605 4 2 882627518 5 2 673905019 3 3 368722024 4 3 942732829 2 2 435998588 1 2 436950413 2 2 945769201 4 2 682325446 4 3 489010818 3 2 363642772 4 3 508231940 4 2 790503307 1 2 768035677 2 2 625287054 1 3 814869155 3 3 760842230 3 3 382772417 4 2 411346837 5 3 150721763 3 3 617479463 1 3 101401160 3 3 921873026 3 3 338533357 1 2 775513854 5 2 232758033 2 2 746302973 4 2 902248874 3 3 326114878 1 3 457490628 4 2 916709858 2 3 667322317 2 2 349395911 5 2 785575101 3 3 649904486 3 3 457035406 4 3 245927856 1 3 968942590 1 3 648683030 1 3 900224435 1 3 693113681 4 3 726644093 5 3 356740444 3 3 855874150 5 3 949389745 1 2 694880080 4 3 906833998 5 3 978159209 3 2 974115828 2 3 453306479 2 3 112639267 5 3 712403765 5 3 991207351 5 2 311446395 5 3 447519988 4 2 759330523 5 3 694771603 3 2 385077560 2 2 437870898 1 2 967679539 1 2 520339082 5 3 311157012 5 3 380476793 2 3 913296588 1 3 316192275 3 3 786739439 5 3 102627023 4 3 612619448 3 3 327827057 2 2 802113486 3 3 213200478 1 2 515163375 3 2 795107542 5 3 254410045 4 3 302575948 2 3 650854136 1 2 988611843 1 3 244130224 5 2 414526598 3 2 381874268 5 3 142844717 5 3 723007339 4 2 593468077 2 3 465939215 4 3 539436204 1 3 523981292 4 2 267621548 4 3 554370226 3 2 522436125 5 2 171103250 3 2 411230304 4 2 826136138 2 3 478241126 5 2 410781849 2 3 435106936 1 3 976153833 3 2 705629590 4 2 855257865 3 2 662086466 3 2 541512931 3 3 699978549 4 2 769806334 2 3 316699710 2 3 279639767 1 3 142176945 1 3 571227367 2 3 453747257 4 2 998943371 4 2 871159900 1 2 357388513 2 2 348512558 4 2 774063664 5 2 663500445 5 3 651631039 4 2 811805462 4 3 543233348 4 2 219443816 2 3 191853795 3 3 463280881 5 2 255834823 2 2 130103935 5 3 830619175 3 2 634191858 3 3 473968133 2 2 441594796 3 3 849810732 1 3 684884074 2 3 834907773 5 2 949262082 4 3 665356486 4 3 350480228 4 2 772926489 5 2 451288694 3 2 871391036 5 2 366502454 1 3 631263701 2 3 269557655 3 2 821232387 4 3 124100494 3 3 471819481 5 3 238407605 3 2 255051680 5 2 637541810 2 2 484142558 2 2 133704250 3 2 280338762 3 2 441224938 2 2 947148750 1 3 247962314 5 3 716488200 1 2 663547892 5 2 444379755 1 3 579146645 1 2 797445382 5 3 387592041 1 2 935618129 5 3 125294206 2 2 125209860 3 2 154534170 2 2 183758233 3 3 954746535 2 3 334210878 1 2 281672330 3 2 243130379 5 2 975395185 2 2 529255286 5 2 376210838 5 3 573706189 3 3 445571353 5 2 696225893 2 3 750447878 1 3 758544014 1 3 636651910 4 3 756030805 5 3 508586864 5 3 122936222 5 2 422608744 3 3 414070607 5 2 251504283 2 3 610546821 3 3 617022258 2 3 386143515 4 3 396293766 4 2 809537080 3 2 422055737 1 3 447738433 2 2 299108454 5 2 196414070 5 3 872367328 1 3 907934547 5 2 457950418 3 3 648490606 1 2 692206778 4 2 868140856 3 3 954043075 4 2 252199372 4 3 236607943 4 3 592862966 5 3 921849264 5 3 143121287 5 3 166752992 3 3 643061242 3 2 643165871 3 3 784848982 1 3 753380867 1 2 567145538 5 3 408616098 5 3 429028895 4 3 315712471 5 3 368233489 3 3 930282679 4 3 640640504 2 3 236416390 1 2 370910690 4 2 565346030 3 3 789349905 5 2 800706724 4 3 779050825 3 3 330665141 3 3 145534125 5 3 901684715 1 3 993381450 2 3 207594560 1 2 459946905 3 3 721410563 5 2 890792012 4 2 493107418 2 3 251669382 1 2 686970113 2 3 171582994 4 2 165820770 4 3 492849709 2 3 293230382 2 2 456291935 1 3 536818675 5 3 403596705 5 2 591717452 3 3 451166324 5 3 664976960 3 2 546345216 3 3 375358767 4 3 879190339 3 2 815579498 1 2 173811628 4 2 824873717 3 2 973333590 3 2 942200165 5 3 704640927 2 3 447343592 1 2 915857907 1 3 449436813 3 2 117594232 1 3 314355167 3 2 534742294 4 2 163798194 2 3 256035396 2 3 121971795 2 2 600513765 4 3 485596360 3 3 422902557 1 2 943562429 5 2 122509016 5 2 473395389 1 3 459196863 1 3 531564546 4 2 376037688 1 3 818618915 2 2 557644153 1 3 287405784 5 3 396852648 4 3 546525626 4 2 907206993 3 3 234265333 4 2 534090483 3 3 177871445 3 3 204699377 5 3 794827521 4 3 469725730 4 2 872043612 2 3 996037596 4 3 353612386 2 2 675572914 1 2 763731024 4 2 629669135 2 2 739837632 3 2 923734194 3 2 283432505 1 2 382968833 2 3 335543631 1 3 637935757 4 2 237069873 1 2 897403103 1 3 916355258 5 2 813625217 1 3 693306166 3 3 210903227 4 3 975460715 5 2 678114247 1 2 122523258 1 3 836818409 4 2 419847359 3 2 925959275 2 2 628458703 5 2 202077326 4 2 768564579 3 2 604311429 4 3 506115168 2 3 605277648 2 2 518053929 2 3 779014894 2 2 140277713 1 3 412404279 5 3 423342849 3 2 495609353 2 3 187407326 5 3 508334715 1 3 170598508 5 3 465117819 1 3 521726125 1 2 131156640 4 3 901101725 1 3 841435335 3 2 107685071 4 2 235975600 3 3 971181437 1 2 508439181 4 2 253324358 3 2 926100174 2 2 379861108 2 3 143883885 1 2 499095919 1 2 594796767 5 2 655873242 1 2 789333228 1 3 389490891 4 3 450546556 5 3 945637716 2 3 214188708 1 2 484367055 1 2 152746491 3 3 230376456 2 3 329865022 4 3 411271950 5 3 240790068 5 2 540123629 4 2 846481344 2 2 531690615 1 3 823798905 5 2 506429938 3 2 632184283 2 2 128170656 5 3 326810866 5 3 198433059 4 2 228784727 1 2 128278750 4 2 780527324 5 2 762647521 5 2 737510217 4 2 694366584 5 3 107326649 5 2 313451853 5 3 522119975 3 2 393413656 2 3 335022407 4 2 978108893 2 3 855674455 2 3 934045397 1 2 282841412 4 2 259041094 4 2 783194154 4 3 897484154 1 2 927549461 5 2 183366785 4 3 924470735 5 3 156297704 5 2 295977164 3 2 828052578 3 2 101934956 3 3 236748002 2 3 482273913 4 3 127283244 3 3 622551289 1 2 609367177 4 2 925570425 1 3 617273127 1 3 889133782 2 3 587867037 3 2 716826651 3 2 778549361 1 3 782058291 4 3 849862119 3 3 310736219 2 2 411942210 5 2 533549600 4 3 786055829 3 2 606353101 2 3 563006647 5 3 445656031 4 3 427880616 5 3 909396924 3 3 903604548 5 2 537884666 4 2 604525539 3 3 512794790 4 2 290641934 3 3 320829761 2 2 379747536 2 3 426740506 4 2 414635030 3 2 216373785 2 3 418801568 1 3 255885964 1 2 890036677 5 3 983757509 2 2 789784317 3 3 929019050 5 2 207110954 2 2 976999620 1 2 342342494 5 2 814307944 3 3 315809564 5 2 427128857 5 2 293874944 1 3 690657566 2 2 716783445 3 2 306001765 4 3 330339689 1 2 814078569 3 2 442503986 4 2 497319451 3 2 335580578 3 2 684360296 2 2 619222202 3 3 390823229 5 3 333623466 3 3 541566780 1 2 990554881 5 2 794083538 4 2 781419445 1 3 598039303 1 2 775845381 3 3 534156488 5 2 580671509 4 2 148189091 5 2 253144129 5 2 317449004 5 3 392216667 2 2 311382855 1 3 186088924 4 2 607305003 3 2 514004481 3 2 880346364 2 2 928014459 5 2 993035974 3 2 212725233 2 3 520909133 1 2 547994644 3 2 982889252 2 2 264071284 2 2 155582777 2 2 971221317 1 3 313313138 4 2 924874620 5 3 488751629 5 3 955340091 2 2 490002841 5 2 107744970 4 2 260469229 3 2 354461830 4 3 717883096 3 2 599072044 1 3 726605986 1 3 624251871 4 2 269935520 2 3 488956286 4 3 708406295 5 3 739324221 5 3 581031223 5 3 936897699 4 2 907920669 3 3 323641186 4 3 602806908 5 2 607485639 2 3 772054414 3 2 702674617 2 2 205770324 2 3 556819935 3 3 146114595 2 3 909404329 1 2 746518664 4 3 761941565 4 3 109322689 3 2 440140621 1 2 628956566 5 2 940314136 2 2 507846814 4 2 107675302 2 2 413797096 1 3 906104550 4 3 670599625 2 3 718455348 2 3 538437929 1 3 948042386 3 2 503289353 4 2 401939252 5 2 867793301 4 3 575908264 3 3 339917711 5 3 159927182 3 2 512749426 2 2 464600429 3 3 571768506 3 3 232214742 1 3 594200552 2 3 755796936 4 3 139846723 1 2 462857930 2 3 876175328 4 3 741732713 1 3 949103253 3 3 648382383 2 3 260960950 5 3 652575687 3 2 135078314 3 2 410675101 1 2 903388380 1 3 306799112 1 3 207014943 5 3 351181621 5 2 120213507 2 2 706649172 3 2 285769239 4 2 333192068 5 3 281394752 5 2 767835079 2 2 426788610 3 3 433702569 4 2 266349849 5 2 521584365 1 2 883510398 2 2 414582871 4 3 867944659 3 2 501036707 4 3 357193173 5 3 599051335 1 2 413174984 4 3 506391003 2 3 601817924 5 3 943264935 2 2 640565694 1 2 324614465 4 2 330127069 1 2 964762160 2 2 127772336 1 3 520868162 4 3 598028981 4 2 298746164 1 2 111301017 3 3 652332903 4 3 485937333 4 3 674658514 2 2 390983599 5 2 449276937 2 3 847786222 4 3 960102016 2 3 394899316 5 2 807978409 1 2 161944625 4 3 338070888 2 2 801427754 2 3 456836738 5 2 734043422 2 2 755295924 2 3 148495650 2 2 331658221 3 2 826136712 4 2 485543461 3 2 626541864 2 3 846019523 5 3 387593139 1 2 767861494 5 2 500940657 1 3 224603428 2 2 642932319 2 2 697815047 4 2 706841007 5 2 400892440 2 2 474184068 1 2 263948898 3 2 864532173 5 2 398604660 1 3 554379576 1 2 395951466 2 2 405219927 5 3 858810553 5 2 245848890 4 3 542212481 4 3 663867095 1 3 892246009 5 3 164189860 1 3 342066574 1 2 482036855 1 2 950943825 5 2 262903658 4 3 404314896 4 2 572907053 2 3 815792666 2 2 170918071 2 2 309507399 2 3 997843028 4 3 199027770 5 3 513256110 5 3 849652455 4 2 234754299 1 2 716903703 4 2 854392494 4 3 591529477 2 3 348036239 2 2 550914094 5 2 541176307 4 3 879164157 3 3 736552938 2 3 243046351 3 3 705568321 1 3 455262878 1 2 503269817 3 3 440428078 1 2 206671239 2 3 498223509 1 2 162097152 2 2 117103880 4 2 411414600 3 2 101240565 2 2 677336764 2 2 522477807 4 3 372635267 3 3 743379518 4 2 749733648 5 3 497079652 2 2 610346638 3 2 504199200 3 2 395079463 2 2 115115852 1 2 978187662 3 2 568864413 4 3 850897071 4 2 624387762 1 3 525545175 1 2 417428511 1 2 766494541 3 2 490140141 1 3 610350238 4 3 287240254 1 3 919286017 5 3 868161226 4 2 593648465 3 2 513776801 3 3 926294142 2 3 281458715 1 2 325045404 3 2 263285633 1 3 334282546 1 3 916770175 5 3 263981859 5 3 476429340 3 2 598122578 1 3 989155480 2 2 443419619 5 3 221490789 2 2 482230299 2 2 266627365 2 3 228471583 3 3 460291772 1 3 133754855 2 3 482470299 2 3 498742882 2 3 407905512 1 2 613893696 5 3 923655709 3 2 139721603 1 2 377259833 3 3 214379855 1 2 341133052 1 3 883981074 2 3 575479419 2 2 371249631 3 3 955596004 4 3 291654171 2 3 516702583 4 3 724597332 3 3 637917899 4 3 831832817 5 2 857605114 5 2 267439565 2 3 534863578 2 2 160956648 4 2 536174648 2 3 620031110 5 3 835756364 5 2 468140611 3 2 457776911 3 2 894621475 3 2 746887562 4 3 631516878 1 3 497631816 3 3 996230911 5 2 998975672 1 2 655263499 5 2 692252357 2 2 955538589 1 2 248528819 4 3 891124173 4 2 622229391 3 3 359661455 3 2 503165274 5 2 382750493 4 2 136603001 1 2 680941585 1 3 409065819 2 2 429326260 4 2 113792460 3 2 931598499 2 2 495833983 3 2 516433229 4 3 370852912 3 2 814024200 2 2 176809721 2 2 874240552 1 2 562015828 2 2 257116276 5 2 326066610 5 2 634097900 4 2 105628418 1 3 826734538 2 2 885128241 4 3 182045605 4 3 868585837 3 3 956580815 5 3 501842242 4 2 593653945 3 3 791988833 4 2 150793733 5 2 325082682 5 2 239686978 1 2 851483787 4 2 785137057 2 3 309795257 5 3 705545076 1 2 120275255 2 2 650447957 1 3 474605937 1 2 139021666 1 2 667495749 2 3 346260767 4 2 901414019 5 2 214056474 5 2 915863617 3 3 951216282 3 3 706386174 1 2 400571492 4 3 609449463 5 2 610004565 5 3 318545220 3 2 355197878 4 3 644909406 4 2 121558351 2 2 993439345 3 2 223622466 1 3 573947731 1 2 786637360 2 2 687262305 3 2 700220961 3 3 105906406 4 2 497799660 5 3 747662106 1 2 505259222 3 2 686768262 2 2 488247107 3 2 763151889 5 3 727989455 1 3 335271542 4 3 485067124 1 3 286866565 5 2 452615920 5 2 382680987 2 2 566444722 4 3 770263318 1 3 661428131 2 2 102774306 3 2 667395806 1 3 746087780 4 3 343906939 1 2 441458980 5 2 798474188 2 3 975761297 4 2 708274164 3 3 365746247 3 2 558505372 1 2 594721080 5 3 699964403 1 3 623250775 2 2 155384367 1 2 273452283 5 3 979887949 2 2 556120127 2 2 588041448 3 3 763275751 2 2 464747809 1 2 681645938 2 2 416156999 1 2 375110005 5 3 416416156 2 2 184433859 1 2 561535658 1 2 731298727 1 2 535192531 3 3 437722333 3 2 324083155 2 3 630507146 3 2 318523839 4 2 946772120 1 2 905795751 3 3 857301214 4 3 346650520 4 3 269328791 4 2 613678837 2 3 996993849 1 3 739043494 3 2 699564551 3 2 302608018 5 3 396909833 4 3 703717659 3 3 331142188 2 3 715755969 3 3 877659742 1 3 423879734 2 3 650487709 4 3 582254326 5 2 384008246 4 2 989951096 2 3 260756857 3 3 490417680 3 2 469978529 1 3 619503818 5 3 803821907 4 3 526701090 1 3 716246707 1 3 471112584 3 2 356102986 2 2 416261625 3 2 871840800 3 2 858416358 1 3 950623926 3 2 147010999 4 2 565979851 3 3 658030296 4 3 561558709 1 3 330949910 2 2 755356777 5 2 422260053 1 2 174564954 2 3 203458866 2 3 515369983 5 2 197512647 3 2 266858996 1 3 906177982 4 3 690824594 5 3 121037872 5 3 402003053 2 3 182970322 5 2 320417086 5 2 143130517 2 3 503455830 3 2 826657721 4 3 413391760 5 2 380784352 2 3 906811072 2 3 776775551 3 3 499081422 4 3 588382198 1 3 361784912 5 3 881585166 5 2 286145562 2 2 931692758 4 3 716975332 5 3 445780134 1 3 472836969 1 3 576696191 2 2 943802127 1 3 243660428 1 3 363448168 5 3 860475972 5 2 880823986 4 3 791304920 5 3 487224527 2 2 748298152 4 2 342039780 2 2 735831245 5 3 619174326 1 3 341822835 5 3 687057723 1 2 792438813 4 3 555771889 1 2 545063986 3 2 121994815 2 3 549281046 5 2 695976129 5 3 427930442 2 2 934223013 5 3 430936904 1 2 134206046 1 3 455173374 2 2 543920099 4 2 544492764 4 2 977179485 3 2 777341422 2 2 958300783 4 3 188284556 2 3 495253432 4 2 606746526 5 3 293889734 5 3 131321365 3 2 107686241 1 2 636856670 4 2 434574728 2 3 758203200 3 2 229907268 3 3 623438213 4 3 391596718 3 2 479056742 2 2 718133647 1 3 638445713 2 2 769618832 3 2 360173554 3 2 703591020 4 3 836459109 4 3 469947809 2 3 971168551 2 3 820385650 2 2 739258061 1 3 387060332 3 2 299036066 1 2 890484113 1 3 697481898 5 2 533666525 5 2 573243948 1 2 154542375 5 2 382008353 3 2 508506851 3 2 821090371 5 2 873801743 5 2 584139100 4 3 655570660 1 3 760007110 3 2 402245846 4 3 207590029 1 2 639750102 2 3 253430340 3 2 453291908 1 3 103011232 1 3 345167099 5 3 372762482 1 2 643889439 2 3 903268625 3 2 282707090 1 3 685698796 3 2 163302484 5 3 859606911 1 2 323651325 4 3 115980200 2 2 272532076 3 2 627817778 3 2 826867176 3 2 956435618 2 2 474867365 3 3 640532894 1 2 894923241 3 2 674089628 2 2 614407164 5 2 689778682 4 2 585041110 2 2 101256810 2 2 580008644 5 3 367852738 5 2 265446734 2 2 272490860 2 3 891511729 2 2 733992431 4 3 387708489 4 2 548275845 2 3 869130320 1 3 629922623 1 2 991010063 4 2 747479023 2 2 203430558 5 3 517657990 4 3 417572895 1 3 214256004 4 2 870699225 1 2 146928667 2 3 642805812 1 2 242490243 1 2 817769263 3 2 371029981 1 2 250202166 4 2 201286923 5 3 864009414 1 2 810997948 2 2 140470936 3 2 700817422 5 2 798816455 4 3 165279514 3 3 892041873 3 3 674921536 2 2 260334463 5 2 337573171 3 3 145836970 5 3 527747503 3 2 461920684 3 3 870994192 3 2 486168028 3 2 232608397 3 2 264778292 2 2 998575007 4 3 777051959 4 3 171774802 2 2 351355614 4 2 848641464 2 2 925353849 1 2 607849507 1 3 420218209 4 2 665191556 5 3 302954156 3 2 489885358 4 3 241401618 2 2 153761782 3 2 637785981 4 3 161496972 4 2 104135098 3 2 654453433 5 2 779810663 2 3 771104350 2 2 335019695 3 2 393495698 2 3 466786043 3 2 391236975 2 2 140942293 2 2 970514892 1 2 392667798 4 2 722092814 4 3 900364695 3 3 886582943 3 3 347732612 4 2 295343904 1 2 166753019 5 2 578624650 5 2 666652134 2 3 608493300 1 3 604227638 3 3 611404657 3 3 689755709 1 2 324850036 3 3 425345668 2 3 447780988 5 2 932938263 2 2 260788999 3 3 664871168 5 2 627539536 3 3 939972376 2 3 588246522 4 2 206601689 4 2 693340532 5 3 502452009 5 2 980178417 4 2 875502552 1 2 658145806 2 2 952312532 3 3 250774331 4 2 493491026 4 2 371530052 1 2 687695700 5 2 733013504 5 2 550766439 5 3 320390582 1 2 189376294 4 2 350170121 1 2 157470956 4 3 312233370 2 3 692718777 3 2 417464631 5 3 480434692 1 2 933218342 1 3 134385571 4 2 435720453 5 3 115220136 2 2 961080581 2 2 167519328 5 3 371314009 1 2 763137576 4 2 358423635 1 3 725226103 4 3 887446982 1 3 640755161 3 2 603783844 1 2 885553386 1 2 335056602 1 3 664438493 4 2 383388301 5 2 684301292 4 3 139128660 5 2 643840448 4 2 321290709 1 3 605690587 5 3 682544240 3 3 553872554 5 3 663417784 3 2 228905559 2 2 758617479 2 3 145877348 4 2 610502325 3 2 297422460 2 3 747143035 5 2 577278502 1 2 205531063 2 2 597492797 3 2 753544941 1 2 925397965 3 2 292877777 1 3 320342873 3 3 970329188 3 3 659702692 5 2 647684522 1 2 233785546 4 3 322317401 4 3 233778954 2 2 649442413 3 2 260842131 2 2 860386404 5 2 217737780 3 3 275376073 2 2 348950062 1 2 504626024 5 3 741875504 1 2 407939929 4 3 596816488 3 2 675297401 1 2 392361717 5 3 343617784 3 3 709349668 4 3 587093705 1 2 416710678 3 3 170680064 4 3 199827166 1 2 363892919 4 2 686574444 5 3 650045167 5 3 781262988 2 2 219733885 5 3 499151619 3 3 463588366 5 3 884834288 2 2 941385561 1 3 867389722 4 3 377341354 1 3 645202238 1 3 904634131 5 2 808047130 2 3 183298345 3 3 935524601 1 2 722523315 4 2 570868335 2 2 607470975 1 3 830457701 1 3 760770022 3 2 835269769 4 3 970171310 5 2 924793683 5 2 356684593 3 2 953568967 3 2 304494213 3 2 541149961 1 3 961371864 3 2 564364495 4 3 696938989 3 2 503797579 2 3 797755736 3 2 217896323 1 2 303632604 4 3 151656214 1 3 950064657 5 3 731990507 3 3 410271157 1 3 304407808 2 3 376495524 4 3 230952818 3 2 357060765 4 3 207387651 2 3 766250135 2 2 656554944 2 3 207067755 4 2 151808271 5 2 737370578 5 3 909930238 2 2 991042401 2 3 179074678 3 2 425903033 1 3 761822360 2 3 801030829 2 3 828727163 2 3 112702449 1 3 607577144 2 2 695035822 2 3 448509200 3 3 581385777 3 3 172345908 4 2 577218189 4 2 161730812 3 3 120533886 4 3 711935934 5 2 339496739 4 2 840514181 1 3 744819727 2 3 718671169 5 2 111608462 3 3 836552098 3 2 153760241 3 2 711086203 2 3 346247907 1 3 941668830 2 2 410248911 1 2 343079932 5 2 536755739 2 3 877807564 1 2 994320246 2 2 141433109 4 2 269783965 4 3 141425697 2 2 897489399 3 2 291160436 5 3 158946403 4 2 812752736 3 2 536883962 3 2 551606782 3 2 376976879 1 3 780630694 2 2 715410549 2 2 383757033 3 3 770515697 2 3 165604140 1 2 965133938 5 3 430083729 1 2 342371818 1 3 567310914 2 2 317160177 2 2 389469582 4 3 856233025 3 3 179802604 5 3 927885461 2 2 195871293 5 2 899718644 1 2 326557812 4 2 254977464 5 3 365799368 1 3 165797188 2 3 324810086 4 3 931857083 2 3 309264455 2 2 233918409 1 3 950559573 2 3 681012805 3 3 197902112 4 2 527304133 2 3 444660015 2 3 214538057 3 3 963798503 3 3 303600762 5 3 164829470 5 2 644336519 2 3 549495861 1 3 768130274 4 3 294088884 2 3 149032973 3 2 525570918 5 2 341615240 5 2 727397097 2 3 775595812 3 3 163523305 2 2 583812064 2 2 131588183 2 2 411809956 4 2 380216767 4 2 502752685 4 3 719784089 4 2 298584836 2 3 727422173 1 2 570452577 1 2 953875565 2 2 423625154 4 2 908523133 3 2 475092920 4 2 105438120 4 2 855432821 4 3 691281988 5 2 747279611 4 3 589118588 3 2 773374233 3 3 614490601 5 3 219299140 4 3 335890848 1 3 590615171 1 3 702128225 1 3 452604986 4 2 530044830 4 3 369317510 3 2 362147448 1 3 872512870 5 2 981802887 1 3 985575916 5 3 396515695 2 2 579614487 4 3 176912125 3 2 411743744 3 3 486452386 5 3 203198451 2 3 625935476 2 2 328254022 3 2 373351314 4 2 421313325 3 3 229473763 2 3 322664512 5 3 139199199 3 2 261422878 1 2 891725125 2 2 251959154 4 2 764016620 1 2 628954418 1 3 914025746 5 2 903609245 3 2 728902631 5 2 662211527 5 2 792133296 3 3 498210604 1 2 209286333 2 3 495720943 1 3 630255793 3 2 516500211 5 2 421483651 4 3 421239277 1 2 910105097 2 2 455124454 1 2 215304147 4 3 852318085 5 2 233098139 5 2 894506783 4 3 457645697 5 2 794727307 2 3 316946847 3 2 790630258 3 3 570323985 5 2 840963418 5 3 149732187 4 2 561861779 2 2 468668089 4 2 596464909 5 3 506631359 3 2 212843270 2 3 489615210 1 2 441524074 3 3 256151130 1 2 777712440 3 2 282062289 2 2 438442309 2 3 789379719 1 2 909344340 3 3 259420075 3 3 735351016 1 2 681204591 4 3 223826798 4 2 525531897 1 3 208036909 1 3 456291070 3 2 227443476 1 2 732903590 2 2 109476613 5 3 361707645 4 3 287280729 4 3 582981067 3 3 373511087 3 3 872686371 1 2 134257540 4 2 247371007 1 3 143244704 2 2 401296490 4 2 595338924 4 3 522399039 2 3 366330489 3 2 163698857 3 3 186334493 1 2 618115482 3 2 417159625 5 3 594250427 1 2 211420024 3 3 938658692 4 3 669639370 5 2 362880890 5 3 558377057 1 2 527888840 3 3 605507887 1 2 101629121 3 2 358224346 5 2 173530099 3 3 270504275 5 3 861082698 4 3 226003650 4 2 834251076 3 2 524992579 1 3 156503555 3 2 699655863 1 2 524230996 1 3 476095986 3 2 695415595 4 3 811543547 2 3 723190696 3 2 161488515 3 3 840643852 2 3 854239159 2 3 549820304 2 3 967185305 5 2 406051173 2 3 275302582 2 2 329350461 4 2 676591260 3 2 226514591 1 3 695856715 5 3 161756982 1 3 524293923 5 2 356136471 5 3 945932664 3 3 849079704 1 3 729601047 1 2 201193168 1 3 604761065 5 2 581202387 1 2 679789456 1 2 287250692 3 2 612835438 4 2 568563861 3 3 618058137 4 2 877573951 4 2 512853984 1 3 443943546 1 3 747542773 4 3 501856123 5 3 519927685 2 3 658515834 4 2 175255757 2 3 838329137 5 3 968042094 2 2 795360362 3 2 852928897 4 3 841865856 3 3 856719527 4 3 161396575 2 3 593857995 2 3 916182058 1 2 862668666 2 2 678655290 1 2 202750674 2 3 316996850 5 2 366497205 5 3 880555789 4 3 476214406 5 2 688906446 5 2 243335526 2 2 763392124 2 2 642552326 3 2 499220762 2 2 539434674 3 3 541657434 1 3 547850597 2 3 865302944 5 2 853068073 3 2 958423179 3 3 884842158 3 2 169410390 1 2 209160602 2 2 141190600 1 2 420875878 4 3 138114418 2 2 476438841 2 2 244827986 5 2 122053604 1 3 253387631 2 3 937309430 2 3 582592147 4 3 129697457 5 2 302976271 1 3 944575249 3 3 479273056 1 2 751541946 3 3 606077452 1 2 419747157 4 2 680039959 3 3 342464900 3 3 691875167 2 2 721185860 3 2 339986792 2 3 360400262 5 2 722248985 1 2 664416338 1 3 214004243 1 3 399214985 5 2 422574750 3 2 490351796 5 3 313832076 1 2 885893868 4 3 273052156 3 3 215983244 2 3 500832416 4 3 946315832 3 2 182294687 5 3 702682404 4 2 220401028 5 2 855725840 3 2 155696447 2 2 331561571 4 2 747806998 4 3 107595219 1 3 518800467 5 3 188330271 2 3 659630513 5 2 372495854 1 3 580576418 5 2 419984650 4 2 876884170 4 3 584321514 1 2 916771953 1 2 790924018 4 3 595663905 4 3 805462714 4 3 418785982 3 3 318892503 5 3 183653049 5 2 442860111 2 3 333817206 3 2 401824306 1 2 732555736 1 3 384967873 5 3 545485527 3 2 351020045 5 2 690842477 3 3 126569976 1 3 427182696 3 3 244130482 5 3 194579365 1 2 758613600 1 3 746636884 2 3 648144900 2 2 309055582 5 2 121734371 1 3 861891892 3 2 487688214 5 2 611444387 3 2 131031116 3 3 682746101 1 2 527161472 5 3 746920813 1 2 932842366 3 3 474970671 1 3 857721825 3 3 211418856 1 2 390336846 5 3 639841390 3 3 204745825 5 2 550242063 3 3 348122386 3 2 896884896 4 2 170409258 5 3 872167910 5 3 492035316 5 2 399178627 2 2 219240971 4 2 255035988 3 3 321767232 5 2 469960827 4 3 767994943 2 2 180413736 1 2 288422022 1 2 591806490 4 2 166339365 4 3 220057361 3 2 954283790 2 2 921763119 5 2 637750530 4 3 921082285 4 2 437235251 4 2 986134045 5 3 628402593 1 3 577811763 3 3 933612163 3 2 304744644 4 2 695139892 3 2 711524751 1 3 141302098 3 3 506313511 4 3 959475003 4 3 357447478 5 2 796662099 2 2 453403664 5 2 507283438 5 2 636733632 2 2 622278688 1 2 666465786 4 3 254467432 3 2 139711920 3 3 506971236 2 2 571173853 3 3 185855729 2 3 466978477 3 3 434389766 3 3 386258005 2 3 730756718 4 2 926527632 5 2 524098250 3 3 942642791 1 3 499724433 2 3 652086801 3 3 728764134 1 3 898228252 5 3 943417633 5 2 475690112 4 3 124800555 4 2 511124830 1 3 956462740 2 2 763162055 4 3 474877645 4 2 117631226 5 3 755398372 2 3 281309573 5 2 901355683 4 3 553013668 2 3 380697322 5 2 640208974 5 2 357557516 1 2 244871250 2 2 752775594 4 3 165022628 5 3 854435263 4 2 889178268 3 2 654972199 3 3 833677211 5 3 246924073 3 3 977765591 2 3 632850901 4 2 176903590 1 2 936215615 2 3 894918952 4 3 603443011 2 3 592462768 3 3 335900175 4 2 374275266 5 2 301007270 5 2 399125992 3 2 771343818 3 3 578357197 4 3 626894034 1 2 413832070 1 3 826266134 1 3 217889407 5 3 510772123 4 3 566048174 5 2 355661353 2 2 330388582 3 3 282732043 3 2 790727666 1 2 374839147 4 3 649092621 3 2 248410133 4 3 525518115 4 3 180458921 3 2 377277670 2 2 103559361 2 2 827539656 3 3 212540204 4 3 237414943 4 3 106152648 3 3 527256641 1 3 751503670 1 2 458319918 4 3 482043171 3 3 359204920 2 2 758519396 4 3 374969557 4 2 213548066 5 3 531491249 5 2 525205841 2 3 673373660 2 3 727651355 4 2 879038535 4 2 868792359 1 2 813887439 1 3 324660365 2 2 754116905 1 2 139034543 5 3 744577416 3 3 331200830 5 2 390190060 2 2 708893876 3 3 949252328 4 3 492498472 5 3 711527124 4 2 527284814 3 2 735083452 2 3 214072900 3 2 274839043 5 3 203050852 3 3 353207333 1 2 767775537 5 3 254654584 5 2 276913649 3 2 658608327 4 3 364062973 2 3 564223423 2 2 836579299 2 3 665780709 1 3 199556477 1 2 811849930 3 2 952939378 4 3 411351223 2 2 437814990 5 3 288951781 3 2 818683581 5 3 253155080 5 2 445462658 4 2 244910877 2 3 131092132 5 2 435702611 1 2 291040221 5 2 777202598 5 3 471800819 4 2 415341844 3 2 226236662 4 3 156616137 4 3 326450752 1 3 310648077 3 2 502985398 2 3 896609487 4 3 971832743 4 3 275230845 4 3 983703767 1 2 157613122 3 3 600955979 2 3 469866137 3 2 465642641 2 3 424425336 1 2 510393260 3 2 954680427 4 2 340991178 4 3 355616760 5 2 493109087 3 2 372112956 4 2 480234414 2 3 754961066 1 2 960273581 3 2 900357826 1 3 977419531 1 2 591528105 1 3 104218284 4 3 193773959 3 2 635402979 5 2 902123642 2 2 774166610 2 3 454281476 1 2 177020747 3 3 587376082 1 3 580860879 2 3 121418411 3 3 204271673 2 3 915927300 3 3 425004235 4 3 424290318 3 3 665365989 1 2 895035826 4 2 667684816 1 3 833038502 1 3 305225737 2 2 499332820 5 3 746138028 3 2 489020737 2 2 263954096 2 2 354349717 1 3 625998514 2 3 142684409 2 3 532256160 2 2 757860109 3 3 582257925 1 3 669678199 3 3 949850697 5 3 260164225 1 3 630959717 4 3 598000252 3 3 109959695 4 2 333204853 5 2 801934040 3 3 106905930 2 2 874036711 2 3 413995079 2 3 430983552 2 3 101238379 5 3 750992192 1 3 703222504 4 3 238576945 4 3 556112794 1 3 359345047 3 3 323061910 2 2 246878450 3 3 140409123 2 2 682573573 3 3 856390905 3 3 317022020 4 3 287409351 2 2 559035534 4 3 754483224 5 2 665223052 1 3 461366892 4 3 330742140 1 3 192561724 4 2 233067147 3 3 665210246 3 3 616002656 1 3 112601352 4 3 188931194 1 2 452287112 2 3 945838564 5 3 867561286 3 2 688806483 4 2 909415684 4 2 508250879 5 3 735963787 5 3 982066460 5 3 296513126 4 3 416061549 5 3 735643599 3 3 948442754 5 3 465742445 3 3 417108616 3 3 436215747 3 2 963433055 5 2 915618019 5 3 590028855 4 2 227193516 3 3 312192779 2 2 824270522 4 3 164930570 4 3 340763732 1 2 135857726 4 3 377238386 1 2 896491026 1 2 641011268 5 3 695380964 2 2 611205667 1 2 232700761 3 2 860914827 5 2 475667267 2 2 219394884 3 2 512227073 4 2 584151655 4 2 323810787 4 3 578761853 4 2 372859431 2 3 549436849 3 2 330458433 1 2 970733353 1 3 378970926 1 3 223563430 3 3 244570839 5 3 163146104 5 3 654480900 5 2 659193000 1 2 464947311 1 2 555695561 2 3 350846693 4 2 505610145 1 2 219236056 3 3 377911176 1 2 990452344 4 3 752574836 1 2 952215047 1 2 811551318 3 3 520328514 5 3 128315327 3 2 424040742 3 3 510170772 2 3 166640792 4 3 711079825 4 2 667168615 5 3 208346997 5 3 154707253 4 3 421354086 1 3 744395249 5 2 151276464 1 3 842889166 1 2 536240886 3 2 699899424 3 2 239860220 4 2 960460549 1 3 921085383 2 2 364566150 4 3 188244134 5 2 407267923 5 3 366378378 2 2 377514828 2 3 248954170 3 2 606750244 5 2 489934179 2 3 702000102 4 3 936582054 3 3 131855405 2 3 442457789 3 3 980280291 1 2 106397932 4 2 165695847 2 3 445197084 4 3 454345171 5 3 827465261 1 2 770796092 1 3 135250051 2 2 561180732 2 2 556982640 2 2 345801235 4 3 848547094 3 2 982337986 5 3 821712127 4 3 725063749 2 2 407010356 5 2 440852569 1 2 952548241 1 2 911007823 2 3 612081389 3 2 314157232 4 2 393991429 1 2 639818627 3 2 361891156 5 2 230260916 3 3 957060834 4 2 704350933 2 2 921763217 2 2 311482641 3 3 656047828 2 3 875452017 4 3 518556626 1 3 658012369 1 3 881749966 5 2 135362548 5 2 197585991 1 3 719772669 2 3 859833910 1 2 245346786 1 2 234025720 5 3 967716369 4 2 329388729 5 3 262593224 2 2 258301026 1 2 642751844 1 3 349335846 4 2 824528573 4 2 315337395 5 2 731604608 1 2 581050137 3 2 960006029 2 3 858393188 1 2 907227527 5 3 987931412 2 2 450041062 4 3 518271864 5 3 123245442 1 2 500356041 3 2 758721495 4 3 700177050 5 2 335844120 2 3 444113764 1 3 968172253 4 2 715787065 3 3 840097219 3 3 105748690 3 3 470633279 2 2 973441856 3 3 430243290 4 3 431093558 4 3 326522361 4 3 594590839 4 3 551333088 1 2 157603818 3 3 320259864 2 2 807090255 2 2 332979846 1 3 699521093 2 3 628517418 2 3 819514373 1 2 268496040 1 2 163605963 5 2 574632275 4 3 455709080 5 2 442253498 5 2 818436802 4 3 242170493 1 2 829580018 1 2 605909531 2 2 681286701 3 2 245096602 5 3 823609184 3 2 605302380 3 3 296218694 4 2 681763108 3 2 250105423 1 2 158056027 4 2 301328912 3 2 438432939 3 3 960750604 5 3 318350259 2 3 519404055 3 2 426906640 3 3 111247899 2 3 390178680 4 2 136007568 1 2 873459665 1 2 506432998 3 3 385970631 3 2 317089047 5 2 109069538 2 2 760746612 1 3 649349991 3 2 540995842 4 3 965329273 1 2 282852666 4 2 346609234 3 3 391409261 3 3 567184419 3 3 710947217 4 3 369593806 3 2 661052330 2 2 546691514 5 2 301179069 5 2 511025793 4 2 343750373 2 2 734840708 4 2 504133425 5 3 780456911 3 3 947481683 4 2 259662619 3 3 900641694 3 3 290181268 4 3 113552011 3 2 408677884 3 2 222264802 3 3 736314343 2 3 711184658 1 2 668241243 3 3 753613327 4 2 357196290 4 3 404336354 2 2 868465105 4 3 264186326 3 3 395256016 3 2 636904281 3 2 352237000 3 2 197104938 4 2 811527432 4 3 319288656 1 2 925939146 1 2 790146466 1 3 469534563 2 2 487976241 3 2 391602999 2 3 215133378 4 3 591896264 3 3 661166607 1 3 339413340 5 2 863183913 5 2 802644376 1 3 222008198 2 2 378818722 4 3 851510903 2 3 943524582 3 3 135188243 1 3 954171756 5 3 660912883 5 2 558488430 3 2 492549720 2 3 888788666 2 2 311726244 5 2 202195587 3 2 674873672 2 2 254328409 3 3 711091550 4 3 886514609 2 2 473644457 4 2 547863033 3 3 661367355 3 2 434099485 3 3 387667668 1 2 628994974 2 2 728529128 2 2 638803983 4 2 290811460 1 2 480997467 5 3 701395139 2 3 707321059 5 3 667803975 1 3 402769503 2 3 289778472 4 3 335827861 4 2 486120932 1 2 234825804 3 3 431865614 2 2 578808509 3 3 677808270 5 2 760854165 1 3 422181311 4 3 661306181 5 2 477062228 3 2 378185149 1 2 745169100 2 2 510732278 1 2 668714994 5 2 556032695 2 3 800011436 3 3 509835852 1 2 166159503 2 2 888065114 4 2 771731335 3 2 651635868 1 2 380517830 2 2 519142921 1 2 131484330 4 2 718472075 1 2 487866486 2 3 251046068 1 2 114999210 4 2 856530275 1 2 949885822 5 2 493360015 5 3 715140024 5 3 378116016 4 3 268112151 4 2 271169727 1 3 319019245 1 3 527238082 5 2 153933997 3 2 605967517 1 3 337089189 3 3 351074546 4 2 675464661 1 2 522744278 3 2 680382129 3 2 754296617 2 2 145128360 4 3 908321697 5 2 865998759 4 3 604647837 2 3 719886288 1 3 751646458 2 2 339730656 2 3 271361577 1 2 487778147 3 3 485402181 2 2 455762930 1 2 317523268 2 2 836188033 5 3 906539889 4 3 392654653 5 3 613508151 4 2 226687607 1 3 408218312 3 3 132291537 3 3 230478145 3 2 950367950 5 2 283726955 4 3 429434036 1 2 406827681 5 2 944072142 5 2 861497838 5 3 298996207 2 2 993368548 4 2 735057626 1 3 922071745 1 2 532060176 4 2 268946304 5 3 271877166 5 2 202761328 1 3 167761369 5 2 264824676 5 2 537604000 5 2 480641532 3 2 947933529 2 3 104793151 3 2 444959703 4 2 478252007 2 3 427111552 3 3 970912952 1 3 850816426 1 2 542321480 4 3 991492515 3 2 584377649 4 2 454670358 3 2 485925693 5 3 402335383 3 3 815673520 5 3 312041905 1 2 269790283 1 2 510850121 5 2 309710888 2 2 328148332 5 3 445939268 5 2 607940470 4 3 785609518 1 3 148675847 3 2 298897833 1 2 608570605 3 3 790005932 5 3 502415696 3 2 429958797 1 2 412145853 2 2 383517944 4 2 309988310 1 2 941654907 2 2 479411048 5 3 594440157 4 2 413504086 3 3 447093235 2 3 867848575 2 2 497844221 3 2 984684790 3 3 868967022 4 2 800391889 3 3 927306263 4 3 470263998 3 3 774732954 2 2 535619235 1 2 345398561 4 2 640456570 2 2 346416456 2 2 740372030 4 2 783968461 5 2 237366710 3 2 918773310 1 2 305914152 3 2 437327461 5 3 511670209 5 3 547237361 3 2 138995140 1 3 454799399 3 3 129661746 3 2 175093442 4 3 475144959 1 3 812389873 4 2 330730849 1 2 129199375 2 3 516302818 2 3 565140037 1 2 335446710 4 2 663107243 3 2 585913158 1 2 679990354 1 2 559210839 2 2 808834408 5 3 712364908 2 2 121055622 1 3 608306984 3 2 807221669 4 2 476139301 1 3 226160352 2 2 154205507 2 2 374102498 4 3 282294516 2 2 788319269 2 2 705806899 4 2 169191452 4 3 322328722 3 3 152418147 1 2 152971559 5 2 695891800 4 3 865062167 1 2 882644958 4 2 936244980 2 3 473768429 5 2 997161310 3 2 186867205 4 2 657493271 4 3 755780617 2 3 399832183 3 3 151019622 4 2 537698551 3 3 604550959 4 2 712505162 3 2 777367119 3 3 243774806 1 2 974104141 3 2 879826635 1 3 636569862 5 3 734420592 4 3 200711473 5 3 216289525 4 2 232350767 2 2 530864370 5 2 437846655 4 3 153900776 2 2 854529025 1 3 472436271 3 2 103714832 2 3 582939937 2 2 623071138 5 2 506483753 5 2 787108522 5 2 903051149 5 2 664730544 1 3 355633907 4 2 993590448 2 2 459667830 4 3 461089103 1 2 609361964 2 3 849170857 5 2 716165539 3 2 499898442 2 3 665305496 5 3 559958207 5 3 678343138 1 3 929230948 2 2 898530775 5 2 899236906 4 3 177819070 3 3 210276544 3 3 314911827 2 3 185749367 3 2 933164629 4 2 163488502 5 3 774964384 3 2 821500230 1 2 488771971 5 3 462676706 2 2 440012722 2 2 272648193 3 2 875469649 3 3 515962594 5 2 651150225 5 2 488828417 5 3 999629637 1 2 453544157 4 2 716926622 4 3 460820139 3 2 512207597 1 2 468407137 3 2 925828047 2 3 475829951 2 3 737114089 4 2 863332077 5 2 836049060 2 2 990796462 3 3 115193714 1 3 407536685 1 3 101393949 4 3 150089877 1 2 243157422 3 3 781799809 5 3 412292665 4 2 610865779 3 2 668614958 5 3 648510447 5 2 861736208 5 2 549645568 5 2 209543541 5 3 225014001 4 2 766705093 3 2 753620981 1 2 269781126 4 3 723899180 5 2 744312823 3 2 669787761 3 2 749345580 2 2 410465544 1 2 941870585 2 3 847920488 2 2 620243473 3 2 288243337 1 2 222286266 3 3 485818147 4 2 711000900 4 3 461633063 4 2 123500616 4 3 698738754 4 2 413961103 5 3 716939081 3 3 869411117 2 2 630832000 2 2 178720637 2 2 884427524 5 3 574556426 4 2 513778288 2 2 550969636 5 2 592735169 5 2 293732696 5 3 593630283 4 3 317206010 5 3 633746640 4 3 199774060 2 3 828976551 5 3 990455201 1 3 314940008 2 2 115665606 2 3 180753651 1 2 703257922 4 3 584549124 3 2 226927959 5 2 975872106 2 2 261132192 1 2 644896572 3 2 406688150 1 3 794856161 3 3 731199305 5 2 196238498 4 2 497487053 5 2 105251441 2 2 593317540 3 2 565586297 2 2 340021454 2 2 405574282 1 3 168692316 3 2 470886379 1 3 132317782 3 3 714385521 3 2 512170855 2 3 427149975 1 3 362052658 3 2 761224435 5 3 768048093 4 3 407728422 2 3 374614603 1 3 557293616 2 3 332088729 3 3 602756557 1 2 497486999 4 3 444567916 1 3 123423949 5 2 497497827 2 2 717654760 4 3 971815207 3 3 549009415 2 3 159225755 2 2 827175304 5 3 675515071 3 3 380817932 3 2 819438479 3 3 304749293 4 3 721004077 5 2 770770594 4 3 886752063 2 3 466716619 2 2 207990640 1 2 661498712 1 2 191998261 2 2 856613921 2 3 420946138 4 2 293791816 4 3 864108509 5 2 550565935 1 3 519839094 1 3 797776803 4 2 406781942 4 2 127407811 1 2 726055353 5 2 727785980 5 2 282552102 4 3 495194231 5 2 622068174 4 3 372709065 5 2 135090873 5 3 243710238 5 2 152810227 3 3 969347377 3 3 974231377 5 3 466321981 3 3 434238181 3 3 689425203 2 2 498169654 1 3 663618336 2 2 613904558 3 2 327733959 4 2 939194905 4 3 762010688 2 2 411303571 4 3 767621380 3 2 823543141 4 3 998018207 4 3 229659497 2 2 760699205 4 2 667993847 3 2 169458530 4 3 948428259 1 3 185524793 2 3 257890762 5 3 388885919 3 2 409192175 3 2 155780362 3 3 912411344 1 3 766589164 1 2 829832703 5 3 286051110 2 3 587040517 1 3 264801066 4 2 272033925 3 3 480430576 5 2 969022136 2 3 525958941 5 3 537840357 2 2 182765545 2 3 671583439 4 3 881189474 5 2 346926955 2 2 664344385 5 2 704373761 5 2 547627809 1 2 415603856 4 2 188640286 3 2 124911696 1 2 978945769 2 2 151405680 1 3 317110130 1 3 171351882 5 3 234249063 2 3 962686521 1 3 651079860 1 2 950581295 1 2 729412535 1 3 999512671 2 3 567303979 2 2 385512662 5 3 175622112 5 2 601798460 1 2 714132439 1 2 235084560 5 3 419465986 3 3 676634176 5 2 192503548 1 3 147143548 1 2 344938349 4 2 425175545 1 3 988994145 1 3 178454863 1 2 865625108 1 3 346000259 1 3 987810231 5 2 568410811 4 3 241243513 2 2 804581659 3 3 976519423 3 3 834648810 2 3 977023747 3 3 399364425 3 2 542921766 1 2 754247404 4 3 426165588 4 2 746134848 1 2 342313029 4 2 365850923 3 3 122636745 3 3 541276291 3 2 869216793 2 2 189849859 4 2 318057949 3 3 147583109 3 3 197513763 3 2 336737139 3 2 957081297 3 3 937827055 4 2 657943932 3 2 750528544 5 3 264862692 5 3 806351089 1 3 638168140 1 3 253908176 2 2 698896254 1 2 597209480 4 2 532820984 1 2 598974703 3 3 591726791 2 3 146049968 1 2 608441257 5 3 561555785 3 3 336574556 5 2 161267325 5 3 448190543 1 2 249251805 5 2 906978157 5 3 487238707 1 3 587981009 2 2 382118670 1 2 130654603 5 2 349764078 1 2 622187328 2 3 730876288 3 3 140846617 2 3 321770426 5 2 301656093 3 3 427370657 4 3 289835497 1 3 646222237 5 3 398244129 4 2 732259077 3 2 522380514 1 2 648921241 3 2 145731058 4 3 596729632 3 2 366913083 3 2 546546408 3 3 222060085 4 2 666493263 1 2 374465422 1 3 818673164 1 3 801591639 4 2 219941517 3 2 222308172 4 2 424367172 1 3 278851518 3 3 297253255 4 3 988081310 2 3 606202586 4 2 696522170 2 2 344530896 3 2 209628409 4 3 357309926 1 3 828572546 2 2 258688224 3 3 244690357 1 2 843828053 4 2 378344224 4 3 381285783 4 2 800391193 3 2 258957766 2 2 167302191 3 3 745043417 3 3 131428023 5 2 751848731 4 2 977376746 3 2 952381708 1 2 113424462 4 3 729728264 2 3 555281675 1 3 438089911 5 2 520303059 2 3 159853448 3 2 780608805 1 3 282727357 2 2 270951237 3 2 799811833 2 2 923733707 4 3 512396868 5 3 284945504 2 2 993627000 3 2 394465905 2 2 724942261 3 2 371135726 3 3 610963636 2 2 719645283 3 3 950309430 4 2 451935014 5 2 201147145 1 3 359066863 5 3 480661228 2 3 652417186 2 3 560031671 3 2 571847781 5 3 989281394 3 2 868763246 4 2 773460448 1 3 205551561 2 3 232273731 4 3 455246861 5 2 990293554 5 3 535933559 5 2 532573909 4 3 213281041 1 2 649145317 3 2 334943090 2 2 837096343 2 3 994475596 3 2 320121562 4 3 115469522 2 2 319666642 3 3 991472626 1 2 847725759 2 2 382301972 4 3 445611288 3 2 492637321 4 3 285291878 1 2 474981871 2 3 753890846 5 2 608978133 5 2 556609180 3 3 611825343 5 3 103308102 5 3 358245968 5 3 880743335 5 2 331155935 4 2 828913691 5 3 778777684 3 3 360053607 3 2 314834725 2 2 881924953 1 2 769966863 5 2 884760888 4 3 485018268 1 3 246323225 1 3 988611494 1 2 304104345 3 2 950606390 1 3 342631887 1 3 805489537 2 2 167980044 4 3 530682842 5 2 955928552 5 2 424830709 5 2 759372892 5 2 175164918 3 2 502842842 5 2 828241031 5 2 209303040 5 3 194849885 1 2 393274705 1 2 262068481 3 2 997779570 4 3 596017171 5 2 744889287 4 3 290206659 2 3 954798326 1 3 160953070 4 2 241697586 5 3 431226363 3 2 381875472 1 3 989843041 4 2 450539198 1 3 712258207 5 2 869906905 1 2 308176802 4 3 351980748 2 3 409522423 2 2 897320047 1 2 225928507 1 3 458967341 3 3 666651467 4 3 551467235 1 2 979109464 1 3 862425290 1 2 188051853 2 2 648320502 5 3 562620921 1 3 574106230 4 2 258085346 2 3 216324979 3 3 654965215 1 3 992302720 5 2 794242481 3 3 212355300 4 2 221013283 5 2 503334681 5 3 359003200 5 2 748110013 3 2 263802959 4 3 673089875 5 3 597236697 5 2 722934454 4 3 310727162 5 2 941402624 2 2 494458691 5 3 880208789 1 3 795519165 4 3 645881270 2 3 785260536 2 2 733496342 5 3 464288155 1 2 316376003 4 2 798719521 5 3 192524675 3 3 502262766 3 2 878721386 4 3 511026454 1 2 380119215 3 3 803100187 1 2 220737295 4 3 956468284 2 2 345082829 2 3 948655462 3 2 942757644 1 3 510151868 2 2 979088180 2 2 153165634 4 3 722576860 2 2 548015479 5 2 581245869 1 2 984765480 2 3 326086985 4 2 167385330 3 2 402657616 1 2 369439806 2 3 605819216 4 3 172727822 3 2 471452022 2 2 602281413 2 2 331584638 2 3 970795599 3 3 669562985 2 2 848721141 1 2 812780750 2 2 321183268 5 3 367296810 5 3 833032115 1 3 430214879 5 3 497553444 5 3 418384629 3 2 160501640 4 2 754244175 5 3 882636837 4 2 835191106 4 2 599076122 3 2 504896535 4 3 958479733 2 2 746788843 5 2 828210319 3 2 393339605 4 2 764745520 4 3 224150387 5 3 636430324 1 3 528820923 1 2 394118984 3 2 563488332 1 2 508872249 3 3 386460814 5 2 956587620 3 3 328737813 4 3 868004585 4 2 571091424 2 3 752460872 4 2 695490539 5 3 266228028 5 3 436039529 2 3 310358495 3 2 463543846 5 2 734766569 4 2 930489384 5 3 310729484 2 3 739870619 1 2 785718513 5 3 208615930 3 3 284977038 5 2 188612240 5 2 243884651 2 3 372264025 3 3 453926884 5 3 546956551 3 2 217582775 1 2 184035763 5 3 126759889 3 2 296465407 4 3 363756342 3 3 402954273 4 2 529035570 1 3 514480959 1 2 351461937 4 3 786478814 4 2 676606700 5 2 501220390 3 3 496592448 2 2 831663964 4 2 142144604 1 2 435213466 4 2 135374655 3 2 558814141 4 2 561803689 3 3 632549176 4 3 215189837 2 2 176909309 4 3 298682590 1 3 482484406 5 2 606032728 2 3 592838302 2 2 372160244 1 2 886671954 4 3 131944131 2 3 586314386 3 2 545082819 4 2 928129686 4 3 553843971 3 2 869415384 3 3 981152964 5 2 813959973 1 2 731982247 1 3 556302094 5 3 129803378 5 3 125467228 1 3 407834861 5 3 797863088 2 2 166259145 2 3 520005615 1 2 847101518 3 2 446349966 1 2 272217179 4 2 230979601 5 2 623678422 2 2 777307627 5 2 263669265 3 2 865314193 2 2 172235737 4 2 651514571 3 2 999005327 1 2 887404885 3 2 175045610 2 2 125853597 3 3 166501504 3 2 964387708 5 3 434872666 4 2 935345255 5 2 820970249 3 3 964401194 5 2 160757029 2 2 852673486 3 3 750413933 3 2 108058290 5 3 751980294 1 2 537575963 5 2 366646361 1 2 563396448 2 2 606685620 1 2 958517647 3 3 949754631 3 3 202843411 2 2 906328593 5 2 899242384 1 2 442471642 2 2 559297030 4 2 508604693 2 3 335909097 3 3 134235658 4 2 284141082 1 2 648813041 3 2 766733026 4 2 477609214 2 2 205035216 2 3 755476414 1 3 710510547 4 3 177146504 1 2 281555691 3 2 925591052 2 2 676988293 3 2 778461609 1 3 133420889 3 2 148778780 3 2 981196819 1 3 405022930 4 3 959436429 4 2 948376312 4 3 594240140 2 2 796240579 2 2 336042955 5 3 392049244 5 2 633154625 2 3 556011051 1 2 507508237 1 3 902870162 2 2 464173907 4 2 558646919 3 3 806492537 1 2 595448370 4 2 694174208 3 2 379177361 5 2 587694284 2 3 693229420 3 2 194272117 2 2 154888846 3 2 198988087 2 3 255034956 3 3 747371409 3 2 242963123 3 2 516516552 4 3 603221652 4 2 353012769 2 2 528836355 1 3 674215334 2 2 813240034 4 2 473266901 2 2 932729493 3 3 579354498 1 2 382262371 1 2 545269455 3 3 177419626 1 2 124177040 2 3 864554745 1 3 808640175 3 3 333912117 5 2 381693850 4 2 646299910 5 3 629944157 3 2 373102703 1 3 751823416 1 2 298422310 3 2 627581563 5 3 554389831 4 2 546887199 2 3 734838974 3 2 241667413 4 2 172526010 2 3 709939026 5 2 436839707 3 3 676596931 2 3 736094432 3 3 738750678 2 2 633517632 1 2 111074024 2 3 773694035 2 2 233739102 2 3 468984516 4 2 389012394 3 2 816444750 5 3 469670753 2 2 449263759 5 3 402140222 5 2 128304121 1 2 124475358 4 2 480683742 4 3 935719015 5 3 865794672 5 2 897548318 5 3 454619701 3 2 396318384 3 2 923995957 3 3 238578330 5 3 652386940 1 2 509279993 5 3 353092369 1 3 120647186 1 3 115086663 3 3 416595581 2 3 953148706 5 3 280732085 1 2 167748849 3 3 615336591 1 2 414943856 1 3 235058178 5 3 514367447 4 3 251867520 2 2 958137537 2 3 326620794 1 3 672542822 2 2 559995477 4 2 206255508 4 3 166540987 2 2 420092955 1 2 488748969 4 2 351681273 5 2 703795675 5 2 751462006 4 3 429999928 5 3 742756130 4 3 537674265 1 3 484590522 1 3 582667592 4 3 426561713 2 2 893186212 1 2 965014903 4 3 116604425 2 2 564302256 3 2 585770219 4 3 614128476 5 2 289025474 5 2 781160553 1 3 983929292 1 2 762134421 2 2 371540619 2 2 658170053 1 2 909251656 2 3 576798340 5 3 293528910 1 2 236876980 3 3 677976043 4 2 662017245 4 3 750102648 3 3 391963334 1 3 199051473 5 2 821375655 1 2 915974125 5 3 335086976 1 2 385058213 3 2 818726557 1 2 883830385 1 2 731432564 2 3 292883401 4 3 440679325 3 3 985424805 2 2 794433757 2 3 161386968 2 2 402379658 3 3 731370226 1 3 223650541 2 3 661555783 1 2 242127848 4 2 137701383 1 3 348566759 5 3 248092518 1 2 932754305 1 3 708962893 1 3 978480442 1 3 214039171 3 3 520476425 3 2 952579529 2 2 690349127 2 2 350672623 2 3 560600565 5 2 678475640 3 3 230897367 1 3 701357099 3 2 674249391 3 3 868467714 2 2 801527831 2 2 328718695 3 3 679220615 5 3 447907567 1 3 361167083 4 3 960858445 2 3 973589599 2 2 986086530 3 3 176819618 2 2 540137573 5 2 774275642 2 3 435734935 1 3 649770219 3 2 421095200 5 2 416748039 1 3 145959632 3 2 553906526 3 2 520067642 1 2 871824490 4 3 463422653 1 3 545517757 5 2 362191488 3 3 819345806 3 3 284321729 4 3 670772773 3 3 767577055 2 2 573785314 3 2 304992882 3 3 970680127 1 2 607665980 5 3 931629401 4 3 366719836 5 2 693127021 4 2 583280726 5 3 403575262 2 3 122856074 5 2 589279243 1 3 504217417 2 3 791304717 5 3 285729961 4 3 731468989 2 3 470526995 2 2 708362288 4 2 669406957 3 2 394392158 1 2 450488571 4 2 637234788 3 3 166235247 2 3 515679056 1 3 253325921 4 2 862904548 1 3 526466954 5 2 647453734 4 2 950354096 1 2 701311678 4 3 622694824 4 3 606988310 2 2 756341194 1 3 668977677 2 2 466473943 4 2 378260796 3 2 757198446 4 2 692095812 4 2 154474268 4 2 763941437 2 3 902686459 1 2 665688384 4 3 599339643 5 2 275824382 2 3 705388637 1 3 941515910 4 2 242526333 2 3 272184559 2 2 440090120 4 2 211735080 1 2 811369591 3 2 171219687 4 2 775383843 5 2 254857036 5 2 787335689 2 3 890363226 4 3 623993551 5 3 283827655 3 3 234119104 2 3 636667946 2 3 649695165 5 3 992978493 4 2 109381536 1 2 791766492 1 2 892615764 4 3 922836322 2 3 373973755 1 2 386802777 2 3 140370682 4 3 386241573 1 3 221147669 4 3 694340061 5 2 450216443 1 3 147158614 3 3 444689402 2 3 830991297 1 2 728902496 2 2 949230360 2 2 909104197 2 2 416150292 2 2 642663026 1 3 239715261 2 3 209118345 4 2 669466907 5 2 823623068 2 3 848625540 4 3 956787001 3 2 667992495 3 3 355231235 1 2 212300705 5 2 153445515 1 3 976796492 5 2 680857060 5 2 232490474 4 3 145546680 3 3 391212957 4 2 807773667 5 2 545572342 4 2 764685751 4 2 588435620 5 2 555543497 3 3 564777235 3 3 720221572 4 3 580195379 4 3 370555590 2 2 903876945 2 2 623678782 4 2 485929977 4 3 984429713 3 2 905011586 1 3 344671295 1 3 653355154 4 3 557066393 4 2 244203054 3 3 728528770 2 2 685853002 3 3 857875311 4 3 710526283 4 2 984849807 2 3 104757367 5 3 155298113 5 3 850462785 3 2 617115202 5 3 343856336 2 3 782129982 2 3 238567744 2 2 704343336 3 3 510441696 5 2 152307715 3 3 966577471 5 2 100351324 5 2 314349225 2 3 492990166 5 3 175429139 5 3 715141408 2 3 385529482 3 2 163501688 3 3 606693547 2 2 929073077 5 2 977701594 2 3 618180326 4 3 277276829 4 3 543119208 2 2 455036073 4 3 339478840 1 2 852136500 4 3 249792779 1 2 767307554 5 3 407879981 2 2 869830677 1 3 267895893 2 2 576757777 2 3 298854258 2 2 748047206 1 3 378351342 3 3 495583319 2 2 473425640 5 3 241307132 3 2 121139312 3 3 114364349 2 3 109717686 3 2 695075968 3 2 580738124 2 3 211224444 4 3 153104293 2 3 288431334 4 3 801971098 4 3 758437328 3 3 532184605 3 3 912081543 5 3 447711621 1 2 767612683 2 2 297679377 2 3 513250681 1 2 400855590 4 2 199086874 5 2 370141228 3 3 535402633 2 3 788177986 4 2 237004679 2 3 872747085 2 3 580368895 5 3 741698896 2 3 937446420 4 3 359153362 4 2 588088651 3 3 210807678 2 3 717188473 5 2 195556963 1 2 781770847 1 2 104834988 5 2 771701178 5 2 456694220 3 2 293359497 4 2 306297840 2 2 191127135 2 2 756758973 2 3 338737392 5 3 403900645 4 3 757796586 3 2 444304064 3 3 480272022 3 2 280770190 5 3 357553913 3 3 182213720 3 3 525237511 3 2 579326615 1 3 960236415 5 2 567774714 1 3 996878464 4 3 469173507 2 3 779579219 5 2 561595093 1 3 588613537 2 2 456545847 3 3 318975202 3 2 344873308 5 2 785923681 5 2 750370576 1 2 129761756 5 2 698659893 1 2 466279992 1 3 203702076 1 2 702066983 1 2 161991760 4 2 813209220 4 2 352184913 5 3 822578027 4 2 313384268 5 2 687762424 1 3 266860941 4 2 139082763 2 2 401293934 3 3 116703392 3 3 976277611 5 2 759490163 5 3 648185431 1 2 775322276 3 2 784510853 3 3 883779712 4 2 684044783 2 2 595623019 5 3 153936822 2 3 531021618 5 3 546327605 3 2 460373868 5 2 871026294 5 3 260217815 4 3 457715829 5 2 518170318 2 2 538321779 4 3 509306238 5 2 159241998 3 3 426327388 4 2 299165656 1 2 913615700 2 3 957400779 2 2 234826318 5 2 600253878 3 2 312753609 5 2 505299238 4 2 852985017 4 3 207337779 4 3 749491104 4 3 696699224 4 2 707932581 5 3 713297206 3 2 440728242 5 3 926750935 3 2 400220309 5 2 168975408 4 2 775421397 5 2 306454817 5 2 317934488 5 3 806743278 5 3 723468357 1 3 340486447 2 2 348522214 1 2 937225565 1 2 584614760 1 2 327125267 3 2 861599112 1 2 581759377 1 3 767613607 5 2 778804687 2 3 344130397 5 2 883631484 5 2 456611586 3 3 907357550 3 2 275402609 2 2 290359774 3 2 655606926 2 3 289072297 2 3 206645131 1 2 493007785 1 3 402531495 2 2 967275324 4 3 861908613 2 3 314493495 5 3 153269512 2 3 712542960 3 2 109976609 4 2 681001839 2 3 664167012 5 3 892711110 2 3 589212628 1 2 989220726 2 3 917274502 5 2 897540429 4 2 374190843 3 3 159519024 5 2 207570146 1 2 314389333 5 3 596129870 1 2 222582164 4 3 140688095 2 3 146752260 5 3 962721122 2 2 684398540 5 2 492115309 4 3 465271353 5 3 735642639 4 3 511121371 5 3 147546795 4 2 613956929 3 3 831359267 1 3 850437449 2 3 674620986 2 3 269025198 3 2 934041277 5 2 170946862 1 3 455694037 3 3 475138496 1 3 187061167 5 2 526782559 1 2 414533150 3 3 369978958 2 3 820056586 1 3 863366205 3 2 781940660 1 3 744770947 2 2 759580962 4 2 640723798 4 2 313864194 4 3 523714753 2 2 703264315 1 3 727014214 1 2 953012289 5 3 110006473 3 2 533149027 3 2 567263080 4 2 494265677 3 2 753851736 2 3 355447169 5 2 154003701 4 2 587206344 4 2 451124755 3 3 332881705 5 3 722803986 2 3 277477139 3 2 337914298 3 2 418635241 3 2 875208735 2 3 642915343 1 2 902499653 4 2 972788650 1 3 948159071 3 3 175909717 1 3 418041304 5 2 939621299 2 2 579854890 3 2 433647068 1 2 141121005 3 2 965470452 2 3 155755108 1 2 434623254 2 2 585907442 5 2 434709590 5 3 395725433 3 3 897062493 1 3 326671888 2 3 277065474 2 3 756626237 4 2 361034690 1 3 931487119 4 2 531548083 5 3 470904066 3 2 474321658 5 2 341080856 3 2 913490090 3 2 291161756 4 2 186260170 3 3 248468471 1 2 339053120 1 2 193269102 4 3 270064916 1 2 482660209 4 2 738044112 4 3 339787588 2 2 616455055 1 2 989325898 4 3 334713458 2 2 740452721 1 2 654398241 2 3 486354785 2 2 388832958 5 2 984382640 1 2 975896701 4 3 944942351 2 3 116189877 4 2 817917030 2 3 168997754 3 2 839568938 5 3 398758043 4 3 597107491 1 2 441135514 1 2 371275585 4 2 121783340 1 2 741664413 4 2 190418816 2 2 168731136 2 3 466165920 4 3 410161562 5 3 679652330 2 2 608611371 3 2 365046403 5 2 712658133 1 2 949648503 5 2 895862783 3 2 588887371 1 3 727375064 5 2 564227057 5 3 971063876 3 2 667359949 3 3 878409872 1 3 768040333 3 3 721934088 2 3 621557484 1 2 142896239 2 2 442015247 1 3 850677226 4 2 979779356 5 2 673514021 2 2 350603719 3 2 750213666 5 3 573775725 4 3 465368927 1 3 874939698 5 3 529399943 1 3 558924976 3 2 731168905 3 3 629370604 5 2 249970258 3 2 996489736 3 3 972561838 2 2 775826960 3 3 640119813 5 2 419149584 5 3 273162030 4 3 972982505 1 3 814713756 1 3 916338667 2 3 664180995 3 3 580216103 1 2 639479660 5 3 610803349 5 2 377491383 5 2 548563531 4 2 412617906 2 3 127784938 3 2 967462052 2 3 128878242 5 3 149587539 2 3 859945081 2 3 363269324 2 2 530056740 3 2 234181784 1 3 480657522 3 3 463372407 5 3 985657208 1 3 337607154 5 2 416120626 1 3 226468707 5 3 706647944 2 2 425431697 1 3 460013371 5 2 138602780 2 2 767213910 4 2 131011513 2 2 166530103 2 2 172671296 1 3 956510949 5 2 159399278 2 3 755440719 1 3 989240456 5 2 343458231 1 2 683518698 1 3 320136535 5 3 391845432 2 3 630944088 4 2 144098945 4 3 517602960 1 3 887042313 2 2 421222876 5 3 977043112 2 2 945222913 2 3 146607305 4 3 520231412 1 2 423583608 5 3 422028246 4 3 862174048 3 2 760457797 3 2 173982179 3 3 714358806 2 3 350295177 5 2 242509304 1 2 784437319 2 2 512391384 3 2 181553671 5 2 440467804 1 2 725484531 2 3 639707826 2 3 899413871 5 3 575158775 3 2 615695834 3 2 479464800 4 2 958300635 2 3 959634095 3 3 305724921 2 3 450361478 3 3 289704979 3 2 940460294 4 3 585617337 2 2 291476247 2 2 666692349 5 3 797191843 5 3 704587652 2 3 203465916 2 3 643706785 5 2 821786516 3 2 688330603 2 3 293723169 2 2 920155788 3 2 216448000 1 2 593056372 3 3 551589071 1 3 937303636 1 3 520487871 2 3 115436442 4 3 235596733 1 3 781108091 1 3 603721638 3 2 995723895 5 2 866803256 1 3 464933841 4 3 832369063 1 2 854544043 3 3 395115171 2 3 899674531 3 3 127744628 5 2 667440825 4 3 305179383 2 2 729535127 5 3 670447010 5 3 989617227 5 2 343606265 3 3 189007083 5 3 439970040 5 2 435448545 1 2 593009007 5 2 159241855 1 2 583100512 5 2 944370149 4 3 556157171 3 2 407139471 3 2 153727217 5 2 356929897 2 3 598525572 3 3 604819750 5 2 305599343 4 3 865196299 5 2 899752878 3 2 267821779 3 3 623637778 2 3 334307051 5 2 609470134 3 3 374380373 5 2 699936985 2 3 943098442 2 3 527434673 5 3 398626220 5 3 891786986 2 3 352079059 4 2 650302095 1 2 167805136 3 3 308744603 4 2 721065529 3 3 762563807 5 2 985186659 3 2 517671670 3 3 714822084 5 3 367705499 5 2 580912258 1 3 183500793 4 3 278998361 3 3 477440625 4 3 473242836 4 3 250466792 3 2 130001212 2 2 585253728 1 3 856274184 1 2 641551365 4 2 588220962 3 3 223278900 3 2 380505264 2 2 523131668 3 3 458078113 1 3 407557467 5 2 312953213 4 3 218528867 1 2 649903863 2 2 215290952 4 3 428718721 5 2 509971862 3 2 680776477 2 2 476756459 2 3 105182020 4 2 950319661 2 3 795253109 4 3 517111209 3 2 178480872 4 2 804183793 4 2 701026920 5 3 748548072 1 3 511659604 5 2 887218108 1 2 579805536 1 2 532342974 2 2 523585091 1 2 265201864 1 2 969483869 4 2 798512693 5 2 384002941 4 3 400987688 2 2 868660345 4 3 582364134 3 2 387272830 3 2 687807423 1 2 403203800 5 2 678505075 3 2 405423297 5 2 409087623 5 2 826402659 2 2 938585102 2 3 665253727 3 2 431681792 2 2 667721476 4 2 882115984 2 2 610950506 1 3 634675771 4 3 298595061 3 3 146269337 1 2 466292367 4 2 711995434 1 3 589823518 3 3 346958873 2 3 142424873 5 3 112987883 3 2 660692431 3 3 141508991 1 2 528117035 3 3 888281930 2 2 855007599 4 3 934162830 3 3 488249879 2 2 564322762 3 2 505818986 5 3 859964682 5 3 143777307 3 2 325111957 5 3 761047213 3 3 834650966 1 3 563262308 5 3 604747873 5 2 420637810 3 2 146995693 2 2 203008933 3 2 422376759 5 3 209120493 5 3 329265956 3 3 943588321 2 3 736685506 3 3 762597583 5 2 768024249 5 2 448593114 3 3 433265121 1 3 547978417 5 3 223008669 4 2 158215839 4 3 390603623 5 2 271138195 3 2 665789136 5 3 220220349 2 3 731791349 4 3 185217329 4 3 547904723 1 3 966889468 2 2 102897825 5 2 194998146 3 2 736110641 3 2 642764988 5 2 863082236 4 3 272325754 5 2 906129470 2 2 263852842 2 3 253316099 3 3 483994937 3 2 442790285 5 2 317844026 5 3 518023897 5 3 394945412 2 2 899516328 5 2 593479450 2 2 278577708 4 3 471985701 3 2 554810258 3 3 374295639 2 3 616977211 5 2 571287057 2 3 366163583 3 3 818117640 3 2 750677896 2 2 555101742 2 2 931731225 1 3 613399994 1 2 215955813 1 3 139697119 2 3 486823708 3 2 624483368 2 3 343117064 4 2 209724949 4 3 684946453 1 3 285074734 5 2 765846206 3 3 404138142 2 2 599594460 4 2 920984867 1 3 843813062 5 2 151947942 1 2 939561928 3 3 979249735 1 3 526403565 5 2 871419205 5 3 352047138 2 2 629938009 3 2 393745788 4 2 807432131 1 2 691760670 2 2 920095446 2 3 947756036 1 2 335380945 4 2 367596357 2 3 394947927 1 2 689679176 2 2 375663175 3 2 755579773 3 3 938441063 5 3 505629856 2 3 441419641 3 3 302083899 4 2 833394475 3 3 920168555 2 2 593661547 5 3 951511623 4 3 669941473 4 2 488886272 5 2 735076107 4 2 749045002 5 2 632577376 1 3 522152432 5 2 388365260 5 3 553488173 1 2 640462340 5 3 471483762 5 2 239948745 4 2 195582716 5 3 908875585 5 2 496064591 4 3 281960953 4 2 999213814 1 3 188643727 1 3 162570149 4 3 374564648 4 3 930320156 5 2 575845910 5 2 152232227 4 3 609226845 4 2 995656053 1 3 580997104 2 2 985636349 4 3 876376501 4 2 172968916 3 3 568712455 4 3 361726013 4 3 459122652 5 2 651195887 3 2 514796923 1 3 387364885 1 3 389944968 2 2 748559930 2 2 566406589 3 2 473654794 1 3 827098205 3 3 301175471 2 3 574692912 3 2 715093835 4 3 110461398 1 2 556231550 1 3 614481131 2 2 237500916 4 2 862822789 3 3 210247044 1 3 696512182 2 3 465966260 4 2 181343639 2 3 810569796 2 3 662329145 1 2 824736565 2 2 108956558 5 3 728301839 5 3 220583273 1 3 107196773 2 3 223623597 1 3 241075236 1 3 147519461 5 3 414569443 3 3 298878520 5 2 324198134 5 2 336524626 5 2 224465490 4 2 438931976 5 2 337135191 1 3 387608521 1 2 851240967 1 2 401758792 3 2 831537228 3 3 461331287 2 2 744156084 2 3 529387810 1 3 490415704 2 3 368074453 1 3 921319601 5 3 288852672 5 3 894529369 3 3 447512381 2 3 354374035 2 3 845393934 3 3 519109657 4 2 450532333 4 2 605654530 4 2 638902304 4 3 918906869 4 2 363778487 3 2 702930724 5 3 750558597 3 3 778003777 1 2 570595055 1 2 305612431 4 2 673144616 4 2 463220487 1 3 759567683 1 3 327188605 1 3 478839187 5 3 209767480 2 2 619352898 4 3 478536763 4 2 516239545 3 3 487561583 2 3 635556576 3 3 414393374 1 2 845886439 1 2 418035339 1 3 340206764 3 2 126154216 1 3 299461086 4 3 263740436 4 3 775380646 1 3 842124474 1 3 164297586 4 2 562979833 1 2 212711004 1 2 520892305 4 2 869383132 3 2 228606972 3 3 788902542 3 3 123383403 4 3 128429476 3 2 595527570 4 3 914868278 1 3 903127510 4 3 151502484 1 3 943772730 4 2 755239787 5 3 678094003 2 3 404955012 3 3 679071626 5 2 998651927 5 3 381543192 5 2 723596420 4 2 571393773 3 2 862130621 4 3 266707552 2 2 149181613 3 2 161762524 2 3 381438715 2 2 564938291 3 3 924981484 5 3 573505170 5 3 281394634 1 3 505739128 4 3 271270226 2 3 606493599 3 3 777080835 3 3 956003875 3 3 613545356 5 3 604384218 4 2 422892996 2 2 592057583 4 2 466476116 1 2 660645040 1 2 623598263 3 3 667196503 4 3 774218142 5 3 799473799 1 2 460302681 4 2 445897155 5 2 611537412 4 2 267376864 3 2 889605733 4 2 478000835 4 2 713467381 4 3 366768278 5 3 519322072 2 2 852089815 1 3 303120453 4 3 434227683 4 3 569145431 3 2 275299311 1 2 512662897 5 2 822879089 2 2 500422228 1 2 302884202 5 2 116382465 3 3 476811393 4 2 719313936 1 3 399905476 2 3 521805133 5 3 246169685 2 2 746382293 3 2 326954199 2 2 621640187 4 2 395269632 3 3 942954034 3 2 594157338 3 2 405449713 5 3 381615414 1 3 979834034 5 2 585188289 4 3 704672456 2 2 755224818 5 3 196350496 4 2 428397999 1 2 329862533 2 3 904615704 5 3 352453707 4 2 443186789 1 2 718215038 3 2 765710998 1 2 409892792 5 3 936766468 1 3 978513766 2 2 709764527 4 2 207632842 4 3 638784708 3 2 596949086 5 3 393435902 4 2 504033769 5 3 425594677 1 2 132959061 3 2 339621478 3 2 391074778 2 2 551848199 4 3 402187903 2 3 478489462 4 2 184894331 3 3 667381246 2 3 266994508 5 2 309661501 5 3 510435780 2 2 250808819 2 2 515128951 4 3 841667374 4 3 383003532 4 2 708311948 2 2 847366404 3 2 761085817 2 3 278559863 3 2 517339083 5 3 534849016 1 3 587986140 4 2 144167852 1 3 353464798 3 2 435765901 1 2 302924007 4 2 306869767 3 2 222604964 3 2 972595770 2 3 516122429 5 3 244877701 3 2 512868384 2 2 506482230 5 2 285142591 1 2 840494265 1 2 752410568 3 2 115118092 4 3 512973819 1 3 345856251 4 2 903484837 3 3 862652293 2 2 426706177 4 3 677233404 4 2 217113820 5 3 742509863 2 3 316458279 4 3 337743310 3 2 237160809 3 3 119243707 4 3 840385764 2 3 435597127 5 2 293693379 2 2 710307179 4 3 242132387 2 3 587842922 5 3 485619868 4 2 693618060 5 2 113015452 4 3 201131631 4 2 111830389 4 2 675780841 4 2 365795963 1 2 145164616 2 2 906877645 3 2 100413363 1 2 953063207 4 2 349336269 3 3 601367630 1 3 411208812 5 2 134537529 5 3 577171265 4 2 453942456 5 2 493108776 4 3 268106467 4 2 140579970 3 2 770757935 1 2 967344056 3 2 703618537 3 2 339427951 4 3 177363404 2 3 220537072 5 3 405634987 4 3 897291676 4 2 155983453 4 3 270821247 3 2 531688150 3 3 702341076 5 2 932052873 4 3 469629871 2 3 571918721 2 3 463716542 5 2 654304271 3 2 346308507 1 2 728445464 4 3 518759587 1 3 551786976 3 3 775477783 5 3 550084128 3 3 732857443 1 2 425364261 1 3 396687331 3 3 776751704 5 3 773563747 1 2 202375532 2 2 285609083 2 2 182647464 5 3 356215442 4 3 232971054 2 2 123283769 4 3 370439336 1 2 247212460 4 2 245180106 1 2 455550065 3 3 146701983 4 3 797131686 1 3 738999469 3 2 288745390 2 2 657465557 2 2 480902561 2 3 530594411 3 3 667226932 5 3 282433126 5 3 617123188 2 2 617429031 4 3 608052509 4 3 127334297 3 2 312428197 5 2 515865017 2 2 888550865 3 2 654027678 3 2 387668026 3 2 714658093 1 2 916395413 4 3 328556420 2 3 395283687 1 2 581566044 5 3 621274720 4 3 304748145 5 2 871766877 4 2 746241427 1 2 745524209 4 2 638949680 5 2 959609061 3 2 212357692 3 3 803046845 5 2 540036170 5 2 661651541 5 3 417348913 2 2 739234188 2 2 125045983 5 2 529727689 4 2 685088651 4 3 353109591 5 2 119051799 1 3 352547586 3 3 140700629 3 3 400659325 3 3 171692404 4 3 504898856 2 3 198468937 4 2 497663047 4 3 499857954 4 3 740339133 1 2 975196965 3 2 245762042 2 3 992990643 2 2 203023655 3 3 917959824 2 2 978970959 4 2 862651549 2 2 482400137 2 2 158366396 5 3 217135171 1 3 763413596 1 3 896022693 3 2 484113564 4 2 368985906 2 2 821376601 2 2 831505713 1 3 429639140 3 2 749367810 5 2 264274363 4 3 446572689 4 2 724552126 5 2 269399690 1 3 262198518 2 3 166321559 5 3 371186531 4 2 518849342 5 2 648713131 1 2 802045911 5 3 808002390 2 2 339283670 1 2 827065745 4 2 688997469 1 3 195000822 2 3 520483246 4 3 655937480 4 2 146961230 4 2 268858999 5 3 187383891 1 3 214470180 2 2 353055514 1 3 296076192 3 3 727479913 2 3 967657065 3 2 139359971 2 2 579054008 2 2 428937359 5 2 611836370 3 3 317720274 3 3 804087050 3 2 508184606 4 3 133247960 5 2 356084446 1 3 380705136 3 2 893465515 3 3 582513147 3 3 941001734 4 2 536661662 3 2 404632196 1 2 565201886 1 3 763417614 1 3 748693196 4 2 451607087 5 2 342845321 3 2 162848628 2 2 681538972 3 2 247162983 2 3 171281401 5 2 335321028 4 3 320011592 3 2 588005789 3 3 802513360 4 2 109269987 3 2 332819663 1 2 821452764 5 2 592646404 2 2 210581011 1 3 166776682 1 2 255919766 1 2 157900530 5 3 316329598 5 3 190116749 2 2 745425092 4 3 264050019 1 3 797692896 4 2 688495546 2 2 975353508 4 3 653004046 2 3 557664041 1 2 250174287 2 2 576353699 3 3 846423418 1 3 543839793 2 2 609208743 3 2 591518804 3 3 360857971 4 3 686055156 5 3 706212201 3 3 164927921 2 3 629107386 1 3 161769224 5 2 856614916 4 3 694696929 2 3 422239971 3 2 618826586 3 2 350945890 5 2 763022934 5 2 672195515 2 2 795494785 5 2 551872882 3 3 106868251 1 2 198658086 5 2 336688181 4 2 655288555 2 3 508042029 3 3 139056799 4 2 122487291 2 3 143710921 4 3 324667584 1 3 301887647 1 3 130131241 3 3 785222506 3 3 977508312 3 2 364182325 3 2 190591759 4 2 344205074 5 3 396135838 5 2 503397722 5 3 774092443 3 3 478116974 1 2 181476021 1 3 913927752 1 2 243953578 1 3 107192711 3 2 155257345 1 2 641310946 3 2 376247258 2 3 106729619 4 3 304947414 4 2 680184406 1 2 620493612 1 2 335251397 2 2 830752195 2 2 913787346 4 2 134821208 4 3 430425422 5 2 828342261 2 2 379648667 5 3 978354338 3 3 919490217 4 3 676790628 3 2 361969055 5 3 911823061 4 3 234873611 5 2 946886369 3 3 778670027 2 2 568627802 5 3 652910488 4 2 816279751 5 3 383382408 1 2 836578709 4 2 279897639 4 3 508805685 1 2 412509131 2 2 160853035 5 3 748678989 3 3 670666444 5 3 332520720 5 2 434268058 2 3 810341285 1 2 997040847 1 3 639171516 2 2 170129254 4 2 469800226 4 3 221312320 1 2 257262250 4 3 501157349 2 3 867469263 1 2 592282805 5 2 773735550 2 2 988928848 2 2 822725053 2 3 918163298 1 2 705040675 5 2 334417579 3 2 599535545 2 2 820136001 4 3 259383790 3 2 285382635 1 2 734498028 1 3 278759724 3 3 181348818 2 2 710651655 5 3 513726539 2 2 472840789 5 2 468852069 1 3 177589495 5 2 374138251 4 3 700475202 1 2 477691661 3 2 802281691 3 3 305273236 5 3 583175623 5 2 583418980 5 3 764309767 1 3 446475696 4 2 363319056 3 3 221934694 3 2 412315867 2 2 899112818 1 2 858715403 2 2 150968823 3 3 129072733 4 2 751703467 5 2 329506389 1 2 990441492 3 2 593369061 3 2 931835951 4 3 276799994 4 2 329426580 3 3 693284558 4 2 292102413 4 3 655154150 5 3 818604522 4 2 132205962 5 2 652445894 1 3 895334973 5 3 653660636 4 3 331945030 5 2 626309003 3 3 718647759 4 3 336742122 1 3 258971240 3 3 163303135 4 3 295102656 1 2 281230510 1 3 548859342 4 2 470048955 3 3 527150400 5 3 200427582 5 2 260826937 1 2 408340725 3 2 582606089 3 2 963014354 3 3 794756623 1 2 978646436 3 2 732902108 1 2 609925939 4 2 450139004 3 2 556957659 4 2 134350873 5 3 339564927 5 2 170861980 5 3 101206568 4 3 223974036 4 3 641104863 3 3 712241512 1 2 550843857 3 2 190329780 5 2 178885875 4 3 271385481 1 3 799647671 4 2 664997728 1 3 199325375 5 3 343304257 1 2 462526856 5 2 316360059 2 3 956238450 4 2 231734008 2 3 420939050 1 3 225144714 1 2 150039127 3 3 135860364 4 2 562296380 3 2 319848515 2 2 878309215 4 3 626012841 2 3 386273132 5 3 372464768 1 3 153120820 3 2 363964325 3 3 278439170 1 2 780779872 4 2 871778368 3 2 809777454 2 2 130038474 3 3 669309362 2 3 861789228 3 2 666867242 2 3 178492989 1 3 352089679 2 3 160605597 4 3 492066441 5 2 848820396 4 3 487776987 5 3 518021496 3 2 266596316 1 3 848411117 5 2 489523834 2 3 847083366 3 3 217327729 4 3 349917279 4 2 415333068 2 3 828915237 4 2 139403831 4 3 334584316 4 3 483932645 5 3 796257762 3 3 150418693 3 2 292306986 3 3 918386590 2 3 320912251 3 3 857342175 5 3 323691880 2 3 761809618 5 2 195625513 4 2 999170948 2 2 310200853 1 2 898002125 1 2 186723474 4 2 901086177 2 2 736208748 2 2 731553581 3 3 252328518 2 3 238951618 3 2 169591381 2 3 421104452 1 3 246417375 5 3 739001291 4 3 954819309 5 2 825186634 4 3 850416106 4 3 355268059 4 3 707883750 4 2 153229789 3 2 469019379 2 2 635714841 2 3 308643230 2 2 528744286 2 2 728472913 5 2 361710783 4 2 484165137 4 3 483018341 1 2 629363102 2 3 168328222 3 3 227861535 4 2 831137787 2 3 356712838 1 3 462987614 3 2 104520157 3 2 722360040 4 2 540264236 4 2 996566109 4 3 861323993 2 2 571874550 3 3 861950404 2 3 725826859 4 3 457010625 1 3 569914065 5 3 620423635 1 3 554961753 3 3 862378736 5 3 972818756 1 2 899733736 2 3 170421794 1 3 258686746 2 2 279187617 4 2 428797169 3 2 466172344 4 3 741172190 2 3 861087678 1 2 471175790 3 3 317783019 5 3 450742184 4 2 935568331 5 2 352201495 5 3 791952706 2 3 452983048 4 2 586147256 2 3 789679451 4 3 620680635 4 2 899951631 5 3 893785207 1 2 429552084 2 3 478140709 5 3 334133020 2 2 393182454 2 3 100090190 4 3 839285299 3 2 221119034 2 3 571958556 2 3 995198924 1 3 208254968 1 2 519518329 1 3 298574160 4 3 727880643 4 2 565522667 5 3 569775124 2 2 604121871 1 2 598304323 3 3 458175354 1 2 229750962 1 3 412107652 5 2 744404488 4 2 255780351 1 2 998732449 5 2 148778750 3 2 599336701 3 2 340707492 5 3 820618610 1 2 664476577 1 2 547722417 3 3 680431867 5 3 860171496 1 3 111681932 4 2 160593743 1 3 423281607 3 3 392971856 2 3 865566871 1 2 426086070 5 3 392514684 3 3 618955026 4 2 933212139 3 2 978018844 4 3 322833615 2 3 586697369 3 2 663444971 5 2 287397822 2 2 909326928 2 3 675665325 1 2 275387232 4 2 963935721 5 2 896173292 5 2 926186608 4 2 333190235 2 3 808264881 1 2 854829371 3 3 683045993 2 2 553009263 5 2 422737557 1 2 640628966 4 3 913499573 2 2 591299335 2 3 310702367 2 3 961743981 4 2 398820496 1 2 690461977 1 3 848033488 3 2 237230677 4 2 354239866 5 2 999881418 2 2 437589494 5 3 924822537 4 3 529856593 4 2 427080692 5 3 487254095 5 3 748933822 3 3 973379992 3 3 726713886 2 3 359403045 2 2 506920783 2 3 666773832 1 3 374201874 1 3 424764322 4 2 125527902 1 3 611625194 4 2 275183590 2 2 721580193 3 2 828773598 3 3 783398684 2 2 839920028 3 3 767400082 5 3 271258106 1 2 206174564 2 2 123458068 1 3 438085593 5 2 733309878 4 3 699207938 4 3 435213429 5 2 133978677 3 2 803875426 2 2 344574095 1 3 520855915 2 2 452672046 4 3 281648972 2 3 774323429 3 3 247102806 2 3 985749158 5 3 188119488 1 2 322364239 5 3 564144109 5 2 792061362 1 2 663773311 4 2 311218822 4 2 691946687 2 2 855350933 3 3 696412191 5 3 477631079 4 3 781631209 1 3 165147662 1 3 185861737 1 2 937288165 5 3 291752977 1 2 369375579 3 2 405424377 2 3 771042804 5 2 389679094 1 3 210538117 3 3 270681342 3 2 491614694 2 2 201389458 4 2 208920201 4 3 172406736 4 2 917777037 5 3 687795981 4 3 470691778 4 3 195794982 4 3 315622850 2 2 545253496 3 2 466617603 1 3 174289212 3 3 256889298 2 2 655285204 5 2 725419015 5 3 439176055 1 2 305163087 3 3 533380393 3 3 440806249 3 2 162922990 2 3 153254554 5 3 721379725 4 2 949569895 4 3 657085026 5 2 371666845 4 3 994841147 1 2 966852059 1 3 648898504 1 3 116124443 5 3 409995226 4 2 616557174 3 3 616223070 3 3 100491231 4 2 762956673 1 3 219578718 4 2 319521702 4 2 192907772 1 3 843348142 4 2 986530685 3 3 867247960 1 3 316736702 3 2 800975826 4 2 243983460 3 2 806434144 5 3 653308517 5 3 136247155 4 3 908143697 2 3 883497494 4 2 627060675 5 2 307665886 1 2 442315414 3 3 584315862 4 3 712113295 2 3 456944731 4 3 524645596 4 2 791288624 4 2 566322508 5 3 770471348 1 2 727411464 3 3 409425708 2 2 549438567 3 3 699945823 2 3 115958096 3 2 859397627 1 2 694899137 1 3 975453634 5 3 532802962 5 3 718538396 5 3 987327748 3 2 694451060 5 2 284569345 1 2 255538779 3 3 681462828 5 3 328612996 5 3 259353368 4 3 732797921 1 3 412683592 2 3 538374833 1 3 387511414 1 2 666566150 4 2 229979741 2 2 388099145 5 2 544226574 5 2 666663584 4 2 608734473 3 2 898911839 2 2 298121506 5 3 617038361 1 2 363497335 1 3 787941274 2 2 396968266 3 3 839317077 3 3 225358868 3 3 606763028 3 3 822943555 1 3 933136695 4 2 408636711 4 3 412724667 2 3 503065385 3 3 319431380 4 3 140261222 5 3 317500964 3 2 786609074 1 2 105258532 1 2 330750803 1 3 881879971 2 3 412310878 2 2 705880634 4 3 967513416 2 2 786132340 5 3 267368631 5 3 770930075 1 2 890103607 1 2 336331849 1 3 606556433 5 2 408559598 2 3 733453552 4 3 577548550 4 2 403965437 2 2 968034082 2 2 430049086 3 3 634757103 2 2 648546856 2 2 759645162 5 3 794850597 2 3 804976953 3 3 993753052 2 2 214212997 1 3 858586505 1 2 454331352 2 3 355414393 3 3 307678832 3 3 249372727 1 3 386590243 3 3 542542525 1 3 185938058 2 2 793970692 4 3 704352732 2 3 478566361 2 2 379500769 4 2 759532353 3 3 995230851 1 2 904411168 1 3 770724700 3 3 756000244 4 2 539209629 1 3 834027753 1 3 342792440 3 2 756427103 1 2 739420308 4 2 462410098 5 3 395135692 3 3 572546911 4 2 311672038 2 3 917558325 3 3 581568450 4 3 658757036 4 2 778774738 1 2 689413026 3 3 273454229 2 2 200888542 1 3 600630132 4 3 730556025 4 2 402289908 4 2 107347136 1 3 590877895 5 3 421020529 2 3 956517029 2 2 525833538 3 3 743871004 3 2 810700378 2 3 951938762 3 3 348435580 5 2 968242831 5 2 422145778 4 3 779711584 3 3 332640396 5 3 666904920 3 2 263273858 5 2 772424106 2 3 119275860 3 3 532636367 3 2 381424510 1 3 510466144 3 2 505054410 3 3 405884723 5 3 560361243 5 2 939939595 3 3 766249045 1 2 936173052 1 2 692987648 1 3 522892073 2 3 193123639 5 3 427926680 3 3 395574689 2 3 698710538 1 2 649182722 3 3 465599064 4 2 998296127 2 3 900274010 3 2 370688174 5 3 112761199 3 3 616403091 5 3 927002685 4 3 522496617 4 3 291368209 2 3 553684422 5 3 659907626 2 2 629397550 2 3 778711998 3 3 673025000 1 3 106518979 3 3 441605989 4 2 738018193 4 2 679418516 4 3 610094755 4 2 833759781 5 2 379542925 5 3 120073131 2 3 352668360 1 2 857827768 1 3 854452924 3 3 914733506 5 3 257771933 5 2 776252768 5 2 103176433 4 3 182941024 4 2 393456730 1 2 592618134 4 3 738043880 4 3 581651184 4 2 395586441 5 2 979274699 4 3 846725640 5 2 197652526 2 2 889293288 4 2 883523409 5 3 285265335 1 2 265575354 1 3 768743574 5 3 221592284 1 2 718631080 5 2 576048011 5 3 165756828 2 2 846551214 3 2 496732402 3 2 669124160 5 3 371372747 1 3 435031239 3 3 498915158 4 2 869548705 5 3 531961980 5 2 446486803 1 3 789981986 4 2 810803448 2 2 360248968 2 3 248128758 1 2 212926550 4 3 688942674 2 2 488899233 2 2 296407889 2 2 351189567 3 2 528030678 2 3 508167006 3 2 574790243 5 2 835998981 4 3 443821879 2 3 286817787 2 2 424974786 4 2 754618887 2 2 350745085 3 3 474034192 4 3 263818342 5 2 808732115 2 2 411104764 4 2 871231156 2 2 424593797 2 3 975227333 3 2 492060425 4 3 828796761 2 2 205453373 3 3 905809114 3 2 540651115 1 3 405477937 3 3 629120571 2 3 651010205 2 2 556119090 1 3 293864248 4 3 874038270 1 2 639731965 4 3 452356317 3 3 932342395 3 3 586331927 1 3 785353064 3 2 392737824 4 3 646836535 3 3 814318674 5 2 317341602 5 2 466947482 1 3 958365178 4 2 464944755 3 3 394348093 3 3 902887543 3 3 143521177 2 3 229716475 1 2 893027808 3 3 669071936 3 2 882982304 5 3 770787943 2 2 514293183 4 3 782087879 2 2 487965388 3 3 808466747 2 2 554217145 2 3 958971753 4 3 325049854 3 3 750931191 5 3 541654137 3 3 238031587 2 3 832681863 2 3 195121958 4 3 493913796 3 2 447273600 5 2 338917125 1 3 945179183 5 3 440063419 2 3 433576607 2 2 387712134 1 2 752394780 3 2 216945767 4 3 195163929 5 2 586157961 3 2 178585476 5 3 576130863 5 2 497463843 2 3 959809919 5 2 248891517 3 2 225527566 4 2 401459222 3 2 650957572 1 2 378260409 5 2 731440220 2 3 133369604 4 3 871154140 5 3 455288274 5 2 233413279 1 2 372578902 5 3 130398205 4 3 941823810 5 2 815573731 2 3 769380729 5 3 622741162 4 3 218265487 5 2 901375248 2 2 297712751 3 3 764360423 2 3 200590379 5 2 201831190 1 3 758859485 1 2 524638738 5 2 736774663 5 2 196691490 4 3 976876351 4 2 586229606 5 3 726456643 5 2 452424856 3 2 356117278 1 3 576143365 3 3 594941269 2 2 415923325 1 2 986592097 2 3 577926148 2 3 600868616 3 3 445337879 5 2 771759356 3 2 146119098 2 3 601089551 1 2 992614975 1 3 229013848 3 2 417216953 1 2 414288009 3 2 927971283 2 3 614376908 3 3 293926559 3 3 665865984 4 2 806054860 2 3 519186669 2 3 225436217 4 2 832501135 4 3 694416535 3 2 746316936 3 2 913420446 4 3 284627661 2 2 360558053 1 3 381511721 3 3 795722105 3 3 287710294 3 2 368101653 3 3 790958174 5 2 386020994 5 3 354314263 2 2 724033543 3 3 464627036 4 3 249050144 3 3 457232257 5 3 966198273 1 2 945589462 1 3 416856083 4 3 678605396 1 3 579678681 1 2 176621287 3 2 516004134 1 3 812136323 4 2 480146013 4 3 924925253 5 3 973485517 5 3 220562519 1 2 896822663 4 2 637259752 1 2 558914077 2 2 783032909 1 2 635858187 3 2 385545540 1 3 569964194 4 2 850936460 1 3 947672714 3 3 864408688 3 3 439912667 4 2 747264352 2 3 184186378 5 2 662669944 2 2 970924442 3 2 347114558 1 2 220409956 4 3 532299805 2 2 581133864 2 3 216899323 3 2 128210866 1 2 766363537 1 3 541848302 5 3 562157379 5 2 756008540 4 3 851265576 4 3 249693840 4 2 857705675 2 2 765176886 1 3 814670923 5 2 670676462 5 2 321959232 4 3 331664566 3 3 494911260 5 2 541318519 1 3 929517899 3 2 376492423 1 2 820244540 5 2 289896292 5 3 998710045 4 3 920702251 4 2 615513105 2 2 415919197 1 2 383638208 4 2 365178634 3 2 191079959 5 2 865936267 4 2 118400501 5 3 137334217 1 2 779443855 4 3 709696340 2 2 357550014 5 3 427371192 1 3 103847550 1 3 937543963 3 3 327281449 4 2 563084998 4 3 345638575 5 2 158473614 2 2 655708508 3 2 341045608 3 3 323501388 5 2 560844832 5 3 472216740 4 2 646507770 4 3 470033345 5 3 149465408 2 2 517984556 2 3 296538101 4 3 752439938 5 3 678135560 2 2 644219703 3 3 585670230 4 2 131172633 2 2 273005736 1 2 967580927 5 3 353590699 5 3 136326188 2 3 713938987 1 3 396204630 2 3 582793323 2 3 741919581 5 2 821344342 2 2 370141184 2 3 245983325 1 2 147104027 3 2 822038068 5 3 193187003 5 3 309614393 2 2 755427105 4 3 215279888 2 2 662517705 3 2 449068047 4 2 646046394 3 2 826881216 1 3 419578086 4 3 554533045 3 2 642384846 1 3 777408289 2 2 787417500 2 2 582489071 3 2 776536007 2 3 931110986 5 2 880765191 2 2 725778274 4 3 600496287 5 2 178934045 5 2 861087660 2 2 120617011 3 3 734634511 2 2 295904811 2 2 328683790 4 3 724429274 2 3 642683631 1 2 837317839 4 3 569689320 2 3 526470613 4 3 436664200 4 2 474053163 4 3 331803039 4 3 308602785 3 3 978517938 1 2 826096214 1 2 501836263 3 2 869747118 2 2 563757261 4 3 320534229 4 2 664190279 1 2 958342037 5 2 523442807 5 2 215686604 4 2 955041945 2 3 339125507 2 2 766827362 4 2 919187473 1 3 562461503 4 2 313938633 2 2 125157832 3 2 700675271 5 3 253291629 2 2 141722645 4 2 674787376 2 2 558781611 4 3 909415047 1 3 170226253 1 2 740893913 3 2 150912224 4 3 721859617 2 2 122186254 5 2 471548326 2 3 301288385 3 3 400885149 1 3 445279849 3 2 670091398 4 3 128610210 4 2 103580457 4 3 677115527 1 3 249772725 1 2 115108971 5 3 312342927 4 2 427022677 4 2 407055145 3 3 103010567 1 2 320125629 4 2 653513165 1 2 459546254 3 2 254565070 4 2 992581908 3 3 503226611 3 2 907860187 5 2 755463580 5 2 127323901 1 2 902819608 4 3 289268747 5 3 450068520 4 3 260700042 3 2 575332147 2 3 463301489 3 2 575014482 5 3 781853892 4 3 991014439 1 2 547005660 5 3 139463630 2 2 886339524 1 2 834833532 1 2 961527222 3 3 345016036 2 2 373761229 3 2 556213624 4 3 415478878 5 2 719834895 3 3 531804911 5 2 322850057 5 2 431847522 1 2 731996298 5 3 756754227 5 3 902145074 2 2 382300976 4 3 773914204 3 3 858192309 1 2 438812715 4 3 619946528 2 3 710879057 5 3 559770076 1 3 239870579 3 2 640025484 3 2 730295870 4 2 429389820 5 2 446781222 5 3 554718632 4 2 922793462 5 3 826919896 3 3 137179091 4 3 266424966 5 2 411085514 2 3 505944065 5 3 332154972 4 3 800850068 5 3 822265206 3 2 121169998 1 3 978049847 4 2 112781917 5 2 587866373 3 2 968503635 4 2 645896459 4 3 345862465 1 3 649274464 1 2 358862641 5 2 380359403 2 3 125890584 2 2 529870495 3 3 804708082 3 3 425789504 3 2 291757935 1 3 361505803 5 3 707404382 3 2 120562785 4 2 688759545 4 2 323946009 3 3 234361346 5 3 847752433 3 3 624892428 2 2 637051176 4 2 557906543 1 2 983336608 1 3 138072605 3 3 571873036 2 2 640595921 5 2 517376115 2 2 151512609 1 3 941733698 5 2 768774102 5 3 517448615 4 3 328055991 1 2 586612827 4 2 868717546 3 3 596348469 2 2 474233920 1 3 706584605 2 3 757739223 5 2 575803053 2 2 262805322 1 2 908952618 5 3 753867718 4 2 413686352 1 3 335084687 4 3 261445683 2 2 639420384 3 3 536886527 3 3 804296705 3 3 260084560 5 2 419249402 3 2 747292504 2 3 130951354 1 2 919220474 5 2 324251990 5 3 462145346 4 2 321404948 4 2 635827732 4 3 274623449 5 2 991429409 1 3 885787962 1 3 176775379 4 3 433227670 4 2 116929399 1 3 478036969 5 3 611830437 4 3 721721570 2 2 859261624 2 2 218123557 5 2 563893429 1 2 426586745 2 3 716279394 2 3 268090356 5 3 137003438 4 2 441079276 1 3 631786716 1 3 457774871 2 3 708974245 1 2 773004362 4 2 574998770 5 2 605347156 1 3 878560650 3 2 713595356 4 3 772396104 3 2 959963603 1 2 765534634 3 3 352788048 2 2 196602169 2 2 198076944 1 3 709884767 2 2 207784747 2 3 527024120 1 2 669440723 1 3 292779721 3 3 674963222 5 3 611685244 4 3 552266231 5 3 501525211 4 2 139863737 1 2 862592801 5 2 934851781 1 3 150115179 4 2 711140086 3 2 508083562 3 2 755485552 1 2 156820435 1 2 510638235 5 2 177740004 1 2 480685744 4 3 293185217 2 2 684674487 2 2 170227204 3 3 763428651 5 3 140787735 3 2 251984768 4 2 185852965 1 3 947538634 1 3 311545520 1 3 474528617 2 2 722244888 3 3 158770978 5 3 403395412 1 2 723570520 4 2 527864886 1 2 196140854 4 2 230116395 4 3 290667086 3 3 136345333 5 2 526847393 1 3 453624915 5 3 145943430 2 3 720812227 4 2 638212298 3 3 354669014 4 2 879457706 2 2 664199894 5 2 880424260 2 2 353350498 2 2 516968716 4 2 212912786 3 3 393716687 1 3 115225568 3 3 404157099 3 2 429571520 2 3 481339784 1 3 583535520 4 3 254892177 4 3 438085707 2 2 939993541 1 2 849248882 3 3 655739950 1 2 397221271 3 3 397390380 1 3 462462640 4 2 414310312 2 2 376504440 1 3 211495836 4 2 108010005 5 3 447404908 2 2 418481656 4 2 887202122 3 3 111494375 3 3 445680350 1 2 118532399 5 2 618334145 4 3 299194018 2 3 661997661 4 2 857319114 2 3 117010932 5 3 345240187 3 2 176718140 2 2 782376538 3 2 876700299 1 3 669576397 3 3 255900485 5 3 380002853 4 3 180071525 4 3 657141296 5 2 894047902 4 2 903105561 4 3 977024519 2 3 426958135 2 3 720560829 4 3 491386657 1 2 664491298 3 3 296411585 3 2 818848626 5 2 168856470 5 3 339200206 4 2 189909156 1 2 495188572 3 2 862194054 3 3 999854505 1 2 478674155 3 2 150653530 2 2 879088996 2 3 880549827 4 3 168251862 5 3 309666859 3 3 748587972 4 2 686383160 1 3 807455393 3 3 531124241 3 3 277568578 2 2 511347318 2 3 872430235 4 3 914657474 2 3 964694381 5 2 357619242 4 2 274119208 5 3 203542355 2 3 739630877 4 3 235809752 1 3 781307636 2 3 165706443 4 3 321734420 2 3 219188995 3 2 298312622 3 2 140610716 5 3 173605623 1 3 105082842 1 2 398110684 5 3 942489322 2 2 674255672 5 3 946383204 4 2 232855708 2 2 775139288 4 2 298048239 2 3 362976262 3 3 657829284 2 3 414499393 1 2 878718048 1 3 606158886 4 2 893282911 5 3 463011731 3 2 173179233 1 2 347329331 2 3 879768462 5 3 403093536 5 3 148246247 2 3 120759909 2 2 783505104 3 3 864766915 4 2 464451883 1 3 421676783 1 2 172669193 1 3 578168924 4 2 849273671 3 3 367032005 4 3 758389718 3 2 863136517 2 2 657118162 1 3 834033817 5 3 271433165 5 2 366471132 5 2 432409395 1 2 183902655 3 3 805973191 5 2 247448573 1 2 857051854 2 3 851859108 4 3 109466700 5 3 665056929 3 2 378273660 5 3 934784904 4 3 533172026 5 3 759564979 1 3 844842526 2 2 773937958 1 2 716897150 2 2 384520523 1 2 424584991 3 2 983612927 3 3 735590593 5 2 282551396 1 3 573443840 2 3 673157883 3 3 621972550 4 3 409150315 5 2 765372080 4 2 273312350 1 3 708942884 2 3 247471991 5 3 193304189 5 3 220298006 2 2 998865526 5 3 233638089 1 3 492641000 5 2 498323434 2 2 664037883 4 3 387295050 3 2 116240657 3 2 227435100 4 3 297773129 1 3 401641689 5 3 603527947 1 3 576791176 2 3 225220063 4 2 184759450 5 3 699234638 4 3 786058170 2 2 669436297 2 2 883025099 5 3 764728408 2 3 163218637 2 2 559602074 1 3 722928688 4 3 893429391 2 2 922383952 1 2 137048129 5 2 592994144 5 2 644804920 5 3 545068300 5 3 162997791 3 3 400450932 4 3 300944136 1 3 672895434 2 3 171027286 4 2 998370055 3 2 120208333 1 3 610406034 1 3 132991334 4 2 376925684 1 3 701826361 3 3 277423917 1 2 240183761 1 2 531755742 2 2 773256434 1 2 608323278 1 3 428675873 2 3 164920023 2 3 256290309 3 3 226401085 3 2 300044147 5 3 656841678 2 2 367293509 2 2 118590388 1 2 758585710 5 3 217824176 2 3 627359657 1 2 222451467 2 3 687042262 5 2 582120123 1 2 376005129 2 3 147610980 4 3 224082817 3 3 939694722 3 3 753414730 4 3 855344396 4 3 734584153 5 3 658114322 3 3 720008339 3 2 328162961 3 2 424812120 2 3 114854426 5 3 643096596 3 2 739750150 4 3 677727269 1 2 521523577 4 3 347234026 4 2 460911163 2 3 321165612 3 3 783486180 2 3 108704351 5 3 780876816 2 2 334100224 4 2 684344587 5 2 636160770 3 2 965227331 2 3 253242505 5 3 179605358 1 3 542129377 1 2 793542639 4 2 736189787 1 3 537089017 4 3 188329935 3 2 339367653 5 2 781769941 5 3 470414874 4 2 483002824 4 2 620451482 5 3 518213880 4 3 693572755 2 2 927178193 3 2 237849841 1 2 570578993 3 2 971524519 4 3 421451130 1 2 285678570 3 2 264176652 1 2 234530825 5 2 800858876 1 2 636653974 2 2 592117540 4 2 661458196 1 3 625291370 3 2 871847197 2 3 406019405 2 3 612734142 4 3 796418157 5 3 264605598 4 3 919758034 5 2 754724599 2 2 183689897 1 2 637988760 4 2 875479848 4 3 641021991 5 2 562988059 3 2 508238507 3 3 132036334 1 3 191001916 2 2 980495778 4 3 175278157 5 2 576267949 2 2 639287016 5 2 521424332 5 2 304289924 2 3 229137788 1 2 416020755 4 2 166787601 2 2 874034890 5 3 231329810 5 2 507010602 2 3 200744010 2 2 226442655 3 2 286909548 2 2 563746010 5 2 475947533 2 3 658915667 1 3 512518113 4 2 609621107 3 3 199861489 4 3 619546041 1 3 108955488 2 3 404363517 1 2 338613733 5 2 524695202 4 3 874176013 1 3 361078979 5 3 649820459 5 2 371568189 3 2 116534472 2 2 312998542 2 2 583777450 3 2 868532415 4 3 160820511 4 2 994139009 1 2 896001578 2 3 668804195 4 3 165702886 2 3 464152560 4 2 660028988 5 2 575368613 2 3 756385162 3 3 963996947 5 2 872052431 1 2 579127174 3 2 799268652 2 3 457217622 2 3 448065750 4 3 323475895 4 2 863328018 2 3 882202814 4 2 192176076 2 3 224019730 5 3 725956355 1 2 721809389 2 2 598362212 5 2 663525825 1 3 545834605 1 2 255188443 4 2 179842730 2 3 536984900 2 2 830338721 4 2 861068904 2 2 921205982 1 3 953519576 4 2 289527511 5 3 299384895 3 3 269922113 3 2 834130105 3 2 106374437 4 3 200564942 3 2 347961372 4 3 591445732 5 2 168040211 4 2 166327022 4 3 233734076 2 2 725921250 5 2 354813475 4 3 334309168 2 3 210537546 3 3 812367170 1 2 303461537 4 2 517869614 5 3 100856193 4 2 648387589 3 3 688623854 5 3 600051683 4 3 620508700 1 2 920158468 2 2 436694733 4 2 420639570 2 3 704124029 1 3 778532358 2 2 163221506 3 3 945665228 4 2 336555988 3 3 264079607 3 2 146847651 1 2 370051887 1 2 340503265 1 3 663774472 1 3 592386359 5 2 703708496 5 3 370511194 2 2 767514500 1 3 876646634 3 3 968169544 4 3 934844920 2 3 793945984 4 3 448854274 5 3 495062406 3 2 375310187 2 2 398147525 4 3 690664524 4 3 121827420 1 3 527442062 1 3 201715983 1 3 781285925 1 3 683551606 4 3 125665943 2 3 481863049 4 3 150384801 1 2 516036735 1 2 568093861 3 2 448946863 4 2 574867975 4 3 434207408 4 3 696716149 3 3 844108319 3 2 130133226 5 2 639222592 3 2 858508176 3 2 780897926 1 2 706485444 3 3 270776163 4 3 834665387 5 3 881574657 3 3 452988591 5 2 237787143 1 2 665298157 2 3 210973933 3 2 688664030 5 3 117601962 3 2 185100665 5 3 792051130 2 3 855029966 4 3 250747113 1 3 235660030 1 3 166276690 1 3 503978565 1 2 982814226 3 2 283052001 5 2 394501450 5 2 500130533 4 3 290601895 3 3 293926861 4 2 425265187 5 2 509292001 1 2 486060693 4 2 217601105 1 3 400198128 3 2 620529522 5 2 486079765 5 2 117030382 1 3 134119937 3 3 349940553 1 3 326943902 1 3 535119202 2 3 942428212 3 3 430392331 5 3 207787418 2 2 609523528 3 3 886564228 2 3 405920672 2 3 939520841 2 3 187569250 3 3 658096202 1 2 541693200 1 2 543200456 5 2 701478592 2 2 508650623 1 2 675307659 5 2 429224808 2 2 308584000 2 3 178324076 1 2 872958220 1 3 257676189 2 3 204100175 4 3 702955490 2 3 994127146 5 2 537223047 4 2 964856978 1 3 387912784 4 3 790934824 5 2 126846810 4 3 666080405 3 2 620706548 4 2 291970918 4 3 331283677 4 3 641179515 4 3 871003669 1 3 181343397 5 2 752360171 5 3 673256333 5 3 765011836 3 3 150919077 4 2 698287566 4 3 478221361 5 2 398614393 1 2 257656634 2 3 170568507 3 2 196158022 1 2 156250126 1 2 615920655 5 2 364200096 4 2 145821772 1 3 104308262 4 3 429573426 1 3 672046083 1 2 450439965 3 3 524998444 1 3 652985197 4 3 639873721 3 3 331937535 5 3 500253425 4 2 362406813 5 2 478340416 2 2 350078837 1 2 390509808 3 2 818951971 3 3 660579383 3 3 524506060 1 3 343320085 3 3 175674027 1 3 542302024 4 3 168356469 4 3 132773127 1 2 102130911 1 2 714482794 4 3 924036112 4 3 250366837 4 3 995346472 1 3 335851196 2 3 693055460 2 2 499051625 5 3 588133020 1 3 796128994 4 3 170386674 3 3 309633351 5 2 321610950 3 2 504395791 2 2 381918310 5 2 679395242 4 2 383746038 2 2 520618418 5 2 818260617 5 2 519597183 1 2 756275769 5 2 633687735 4 3 133343881 1 2 663866911 2 3 194609485 1 2 804486766 1 3 406052112 5 3 329690650 4 2 169792196 4 2 521598132 1 2 577945374 3 2 475272260 2 3 942150624 4 3 833072570 2 3 705653703 3 3 447815452 5 2 953291104 2 3 353573448 3 3 477887356 2 3 605928064 1 2 456550096 4 2 237604027 4 3 488957544 4 2 490753587 1 2 786237697 4 3 115792803 3 2 847438247 2 2 862051418 2 3 221755381 3 3 786142774 2 3 825491344 1 2 669691843 4 3 450075427 1 3 172530196 5 3 360098381 3 3 654010310 1 3 487080572 4 2 568578356 3 2 232814495 5 2 929348766 3 2 344047899 4 3 727646427 3 3 749596054 3 2 821427510 2 3 493136659 3 2 963856552 5 2 426744407 1 2 241729308 3 3 521698769 1 2 261677867 3 3 344227283 2 3 143712868 5 3 517951366 1 2 412664267 2 2 744625276 1 3 545927916 3 2 801845576 3 3 394232159 4 3 511551427 3 3 719373534 3 2 232695625 2 3 243103725 2 3 809337575 2 3 780094222 4 2 798934490 1 3 881274476 5 3 440001193 5 3 281977717 5 3 130902650 2 3 767989071 2 3 906199251 3 2 942206320 5 2 120275384 3 2 358166065 2 2 494747048 3 2 222465470 3 3 117645690 2 2 120388026 4 3 266197416 5 2 478174811 2 2 823642049 4 3 116224727 2 3 733854572 5 2 315242464 4 2 763162673 1 3 585179515 5 2 419242454 1 3 303348667 1 3 407402036 2 2 480968404 1 2 866211275 3 3 358722498 2 3 474349438 3 3 288271566 5 2 370015489 1 2 101579068 2 2 736346999 1 2 754785674 1 3 929600293 4 3 467919732 2 3 205589049 1 3 300852939 3 3 270246741 2 3 734384535 5 3 344754684 2 3 816029936 1 3 802370572 4 3 560199205 3 2 720232786 2 3 740663029 3 3 780905853 2 2 137205868 5 3 564899963 5 3 719400650 1 2 727669647 4 2 171550873 5 3 375267660 4 3 965801601 5 3 435914586 1 2 742068959 3 2 411954861 1 3 537639378 3 3 734358148 5 2 640756770 3 2 400304219 1 2 321261957 3 3 466055340 2 3 877905779 1 2 363158762 4 3 229431211 4 3 800539066 2 3 492576415 4 2 172702087 3 3 232006035 2 3 638332977 4 3 754196879 5 3 994097303 3 3 440553277 3 3 406872174 1 3 795330724 5 2 850721485 3 2 986754500 3 2 239100536 2 3 777627441 1 3 153207288 1 2 928551953 4 2 571848882 1 2 595010102 5 2 863120335 3 2 939558944 5 3 421676751 4 3 829849296 2 3 626596367 5 2 191718323 3 3 474779442 1 3 675493732 3 2 765224716 2 3 327660059 1 2 512961165 4 3 807373985 4 3 110777919 2 3 912537024 2 2 701695141 3 3 359004417 1 3 380579197 4 3 677769173 4 3 647908795 4 3 234214517 5 2 100513886 3 2 327845313 3 2 305115597 5 3 868631084 4 3 372047628 1 3 986844471 4 3 275916372 1 2 638898915 3 3 227228705 3 3 271020379 1 3 743459248 4 3 413694039 5 3 512553571 5 2 721519098 2 2 765758027 3 3 247687170 1 2 123458687 4 3 906250801 5 2 685185810 2 2 369874673 4 2 155927883 2 2 200671100 1 2 342489169 1 3 482382190 1 3 421454827 2 3 807165126 5 3 816585368 4 3 200368715 3 2 468349675 2 3 342415791 4 3 269928184 3 3 827466138 1 3 160591953 2 3 159273221 5 2 592443780 2 3 365948375 2 2 991686879 3 3 905144812 3 2 472957513 1 2 567456936 1 3 930731216 1 3 662611004 2 3 352034206 1 3 190493753 5 3 652547350 5 2 765809124 4 2 203184072 4 3 689956375 5 2 810855707 1 3 177290221 3 2 385625117 1 3 375875718 4 2 281620716 2 3 395353265 1 3 621750022 5 2 457382753 3 3 311699671 2 2 463064938 4 3 219629996 1 3 231091967 5 2 893171599 2 2 350513133 3 3 672645999 2 2 705699973 3 3 415516834 1 2 219688171 4 2 483748434 3 3 183136617 1 3 708632394 5 2 999156237 5 3 967198947 2 3 100887629 2 3 505041584 4 2 168580094 3 2 281046303 3 3 570673147 3 3 963583313 1 2 394297813 4 3 292389615 4 3 921564839 2 3 521726940 4 3 568057351 2 2 100962246 2 2 372483202 4 2 655632816 2 3 712078325 5 2 310375272 3 2 612188788 3 2 945232536 4 3 949594319 3 2 895464087 3 2 100462823 5 2 792500717 5 2 916983825 1 3 327554554 2 3 182412186 1 3 749463643 1 2 911804063 1 2 769825525 4 3 270945257 5 2 777667736 5 2 580896284 3 2 703915368 3 3 737457811 3 2 572073257 2 2 958998867 4 3 623432451 3 2 201995102 3 2 785427717 5 2 476629521 1 2 965810860 5 3 775817484 4 2 846988628 1 2 826818550 1 3 171625805 3 2 554047783 1 2 902620473 3 3 533124715 5 2 330857002 5 3 572345608 1 2 384485573 4 3 777380266 3 2 618836856 5 2 509236165 1 2 782593862 4 3 935793147 1 3 592881531 4 3 787627685 4 3 755464543 5 3 135040027 4 3 305924197 5 3 603068620 2 2 665147099 1 3 417788264 1 2 762656393 4 2 363601493 1 2 892630838 1 2 455120744 1 2 129676307 5 2 602341271 1 3 338436059 5 2 701148985 5 2 253119426 4 3 422917334 2 3 718197808 4 2 631233018 2 2 908117825 3 2 880815063 3 3 164578130 2 3 316791214 2 2 963456808 4 2 117858857 3 2 570740326 1 2 218512242 2 3 100267684 2 3 303119332 2 3 855209143 3 3 647605102 4 3 980956231 3 3 325181967 1 2 234493217 1 2 828207865 1 2 598191451 2 3 758604246 5 3 625883879 3 2 938946615 2 2 480517187 1 2 868901547 2 2 930536204 3 3 652229379 1 2 686496692 2 2 768494677 3 3 437066882 3 3 661917260 5 3 320990037 3 2 789518363 2 3 149166645 5 2 793063590 4 2 993664080 3 3 614812669 1 3 642271201 3 3 451035251 1 2 403770372 3 3 983194711 3 3 597727010 1 2 149337432 4 2 444124106 5 3 954718301 2 2 988127500 2 2 427357648 2 2 609029569 3 2 141043718 3 3 481063863 2 3 341752905 4 3 706221983 4 2 829909378 1 2 266425905 1 3 408543642 2 2 533841207 4 2 448226797 4 2 899634479 5 3 586597265 4 2 690143289 2 2 810506352 4 2 209608933 4 3 767875544 2 3 559903365 5 3 455026847 5 3 652395517 5 3 150526357 4 2 644737895 3 2 934753692 2 3 868227539 1 3 725123567 4 2 249531886 1 3 784002101 3 2 926144568 5 3 394968206 1 3 799733903 1 3 727820055 5 2 708474031 3 2 401412401 1 3 931150823 3 3 146709923 4 3 869705740 3 3 581239808 2 3 817933437 4 3 615553976 3 2 614704881 4 3 687484466 4 3 159559005 3 2 716714012 1 3 579208770 2 2 898289413 4 3 155910005 3 2 568734104 5 2 691101009 4 2 440090041 2 3 685079262 1 2 701895282 3 3 472696492 1 3 839318359 2 2 777830665 2 3 762497102 5 3 544854146 1 2 177248993 4 3 798018276 1 2 464711468 1 3 950234438 2 2 854880805 3 3 964749448 2 2 505975115 5 3 736931061 5 3 192167453 3 3 162703443 4 2 366712755 2 3 145048052 5 2 628860884 3 2 740384043 3 3 905062382 1 3 943229896 1 2 114506126 4 3 236985671 4 3 428159728 3 2 568481616 1 2 464047140 5 2 485679897 3 2 157541116 5 2 397470500 1 2 775441370 4 2 359470041 5 3 898449533 4 2 849709734 3 2 191011587 4 2 366404117 4 2 117369328 3 2 434146363 5 3 117468028 3 2 361977043 5 3 162431543 1 2 248968646 3 2 790802732 3 2 326330094 5 3 141120604 4 3 580434789 4 2 448918435 4 3 197480478 4 3 642283345 2 3 549114410 5 2 227809102 1 2 793108957 5 3 264147795 5 2 195259278 4 3 188261306 3 2 164144109 5 2 603847638 2 3 944927772 5 3 211555985 1 3 892641236 1 3 171205735 2 2 186502692 2 2 890707063 2 2 602843991 2 2 325069691 1 3 581231360 1 3 550553896 2 2 140345147 3 3 385192041 1 3 436611359 1 2 459967504 5 2 233484937 1 3 835000568 2 3 279099852 3 2 211317045 5 3 740529649 2 3 443856173 1 2 466243863 4 2 784949994 4 2 220138001 5 3 314595324 1 2 735844187 1 3 861008712 5 2 262610736 1 3 105151080 3 2 330874289 3 2 659278250 3 2 112649512 2 3 552238705 4 3 773735397 2 3 159271518 4 2 327948409 3 2 545449988 1 3 248489208 1 2 726769960 1 2 148099230 2 2 389128964 1 2 478012343 3 3 346683172 3 2 705355949 3 3 540059782 3 3 609382123 5 3 122491190 5 2 400180968 1 2 773881548 1 3 194849283 2 2 107658474 3 3 691598373 4 2 719460727 3 3 835893492 3 2 148892018 1 3 612721772 3 3 184925531 5 3 425330647 3 3 122291677 3 2 373286705 5 2 279736266 4 3 552933222 3 2 258280120 3 3 970389232 4 3 162056942 4 3 909312844 4 3 291803023 2 2 310873230 1 3 506819512 5 3 222036879 2 2 145731963 3 2 228342155 4 3 910105951 5 3 591101012 1 3 965971786 4 3 631251319 2 3 640249407 3 2 621883624 5 2 256555896 2 2 918086029 5 2 746532843 1 3 151922974 4 3 443373866 5 2 541704292 5 3 723513261 2 2 338583704 5 3 426029053 2 2 822436686 5 3 685796986 2 2 216415970 2 3 415201081 4 3 455584559 2 2 333279099 5 2 646806199 5 2 155180052 1 3 740438394 1 2 402803127 1 3 787064547 3 3 693082999 4 2 803858679 1 3 958486740 3 3 411908181 5 3 194619224 1 2 298090887 3 2 898843791 5 2 947675090 2 3 346941012 2 3 630332551 4 3 440011246 4 3 865689606 1 2 785643560 2 3 953654137 3 3 258187318 1 2 153255902 3 3 380068502 3 2 580679409 3 3 859406221 3 2 563440128 5 3 975874493 4 2 484226918 4 3 583357734 3 3 751745833 2 3 424848618 5 3 922354155 2 2 857010011 4 2 245951764 5 2 283975973 5 3 731142263 2 2 919037853 1 2 714835671 4 3 541543312 1 3 594921328 5 3 368957785 5 3 641889661 1 3 668718010 4 3 241145315 1 2 183380864 4 3 448542931 5 3 705532309 4 2 723667100 3 2 540834201 3 3 224813930 3 3 250686746 4 3 612172512 1 3 442292449 3 2 635913370 2 3 871227595 1 2 314152301 1 3 397104835 1 2 452238225 2 3 191217485 2 3 733776597 2 2 475848505 4 2 870568725 1 2 531254047 4 2 744380057 2 3 665877160 2 2 988307919 4 3 708841382 1 3 730164440 1 3 519163236 5 3 942518523 2 3 190411545 1 3 624745907 5 2 203802208 2 3 673868042 4 3 748963815 5 3 386489779 5 2 394085395 1 3 772405946 2 2 649399298 4 2 173658493 1 2 204426082 4 3 759839616 1 3 462059377 5 2 521164050 5 2 699136275 1 2 493335646 3 3 243602941 1 3 459832149 4 3 989821451 1 3 485959046 1 3 401868751 4 3 592480555 3 3 840445139 3 3 612519231 5 2 568519291 1 2 865553583 5 3 664045320 5 2 547388661 3 3 718641260 4 3 958564304 5 2 923398179 5 2 525891910 3 2 775788602 2 3 549515523 5 2 121381885 2 2 894491162 3 3 393173455 1 3 427572737 3 3 271069782 3 2 660784604 2 2 420119302 2 2 314729176 4 2 155748183 1 3 722247135 1 3 445726487 4 2 430845821 1 2 229043803 5 3 591230275 3 2 654725314 4 2 392758759 1 3 449467648 3 2 219087755 3 2 336375414 3 3 371469968 3 2 419325423 5 2 142913689 5 2 575883773 5 3 636486634 3 3 126967060 1 2 314225516 5 3 446577638 3 2 574010144 4 2 759122469 2 3 133713901 2 2 780287643 5 3 629025157 4 2 330277635 1 3 901170508 2 2 548853222 2 3 594899130 1 2 146833481 3 2 223821874 4 2 204431343 5 2 179058050 5 2 900370019 2 2 858534560 1 3 584753465 2 2 925836819 2 2 167309204 4 3 157651732 3 3 592987768 5 3 621188791 2 3 157883391 2 3 313246156 2 3 135893466 2 2 192613214 1 2 890619070 4 2 894758885 1 3 948226266 4 3 774655339 2 2 555207264 1 2 284903439 2 3 729463816 2 3 388426942 5 2 608704457 2 2 476212625 5 2 321586339 1 2 328512191 3 3 333027340 2 3 862648301 3 3 661831458 3 2 238000013 3 3 155547040 1 2 654738413 4 2 154050101 4 2 564264124 2 2 325632197 1 3 800092097 3 2 594647435 3 2 671948846 5 2 265077679 2 2 281390350 2 3 339109921 5 3 203913803 1 2 826930677 1 2 386555551 1 2 741445797 3 3 567625197 2 2 243621726 4 2 453882885 2 3 485122132 2 3 981937763 2 2 276239633 3 2 491281810 2 2 970666339 1 2 199958782 4 3 868768311 2 2 310035553 3 2 140574860 1 2 237769591 1 3 786911813 4 3 390750408 3 2 999462683 2 3 865215611 5 3 523827270 1 3 747770276 4 2 283354300 4 3 456732422 2 2 198844983 3 3 400559907 5 2 167339062 3 2 601802624 2 2 357726224 3 2 340001193 1 2 583346622 1 2 257091243 4 3 291741263 3 3 560372241 2 2 524973902 5 2 586209979 2 2 278497399 1 2 465800098 5 2 914739270 3 3 425101331 1 3 194016291 5 3 917230222 3 3 129991004 5 3 115559708 2 3 432110730 5 2 379986784 1 3 447768344 1 3 415306492 2 3 115186319 2 3 466863246 1 2 575791301 2 2 212621563 4 2 534952889 2 3 318214690 2 2 506201318 3 3 479168725 5 2 151922822 5 3 508233159 1 2 146185287 2 3 541147724 4 3 286395719 2 3 703207474 2 3 734415331 2 3 940248262 2 3 758097307 1 3 363309934 2 3 611849906 1 2 120915196 5 2 854673380 1 2 291219328 2 3 798535190 2 3 235649087 5 2 454693056 5 2 488099962 2 3 434858500 3 2 574785268 1 2 139371450 4 2 599902665 2 2 886743942 3 3 689015577 1 2 526344240 2 3 665636846 1 3 904556393 4 3 566280724 5 3 434871293 2 2 519094152 2 3 692380255 2 3 923673145 2 3 832517209 2 3 450621114 1 2 877312723 1 2 917469501 1 2 179382094 2 2 503590862 5 2 255224634 1 3 674402035 2 2 777409092 5 3 757740041 1 2 670501462 5 3 752416399 4 2 299151363 4 3 462845638 2 3 885823830 5 3 574473898 2 2 138303097 2 3 697534231 1 3 452919812 4 2 720304164 2 3 284685268 5 2 892689481 4 2 285145747 5 3 267385230 1 2 622798693 3 2 243446506 1 3 233698400 5 3 372169391 4 3 142630612 3 3 144393665 1 3 573164552 4 3 640380693 3 2 329404522 1 3 799127634 2 3 251694358 3 3 353223850 4 3 997010269 5 3 436119154 3 3 907074501 2 3 575872751 1 3 568303196 3 2 124603470 4 3 607595538 4 2 728718542 5 3 387453135 2 3 998108127 1 2 262612265 4 2 930722814 3 2 644986825 2 3 716366614 2 3 592038523 5 2 185261276 3 2 119432016 4 2 268747679 2 3 452367008 4 2 307052581 1 2 587806225 3 2 569671712 2 2 643675339 3 3 367507513 1 2 616478431 4 2 268798871 5 3 684551722 4 2 646045294 5 2 801566342 2 2 714897896 1 2 856657281 3 3 896568177 3 2 356619129 3 3 638009220 2 2 148734287 1 3 272775046 3 2 750695582 1 2 136231015 5 2 273886067 1 3 551654550 5 2 131245950 5 3 465958339 5 2 366046285 1 3 418835392 4 2 986545244 5 2 314922930 2 3 130377327 4 3 331197304 4 2 224721588 4 3 142541811 5 3 372455670 3 2 188350140 5 2 112002212 5 3 903538053 1 2 345923187 4 2 540407517 2 2 468778766 4 3 785807192 3 3 975515240 2 3 142035784 3 2 902823374 3 3 215247576 5 2 484610876 3 2 932365099 3 2 426942098 4 2 382058418 1 2 347144638 3 2 283478216 3 3 903927912 4 2 616813380 2 3 646705034 1 3 502678136 1 3 422259087 3 2 172979126 5 3 211626028 1 3 597230880 1 3 438736741 3 3 723643277 4 3 541020489 1 3 219258939 2 2 494055623 5 2 595262418 5 3 202956047 1 2 803807023 2 3 474915874 3 2 133054635 3 3 196074221 4 3 124804804 3 2 646422583 3 3 609752018 2 2 181370928 4 2 223833208 3 3 482563647 3 2 912856044 3 3 442929647 3 2 237719523 5 2 405302587 3 2 266856759 4 3 567031427 5 2 180131455 5 2 172834607 3 3 606081333 5 2 626015326 1 2 382845719 5 2 738449949 4 2 226178318 2 3 565526150 4 2 622887741 5 3 480914889 2 2 858815765 1 3 874646128 5 2 647307933 5 2 250248212 3 3 414784992 2 3 502183779 1 2 746616240 5 2 869090766 5 2 112632352 2 3 554945052 1 3 209840047 2 3 955583247 1 3 406228073 3 3 315667520 3 3 897555503 3 3 728615081 4 2 306548225 4 3 758820733 2 2 850793388 4 3 740409000 3 2 755622492 4 2 409003959 2 3 791738710 2 3 694689652 1 3 664823283 1 3 633385617 3 2 501174746 3 3 645559262 1 3 824638643 5 3 990454742 5 3 506748786 5 2 328227274 2 2 743069896 2 2 157033760 3 2 525189130 2 3 209081467 2 2 493217463 3 2 200490357 1 3 994990505 1 3 207355297 5 2 580369049 1 2 322423909 1 3 946865013 3 2 314643239 1 2 966880160 3 2 111282263 1 3 532487746 1 2 316192196 3 3 775407718 3 2 407637082 4 3 265634909 5 2 400915454 2 3 540874137 5 2 200191475 2 3 319668916 3 2 327967823 4 3 565631709 4 3 160891497 4 3 645447667 4 2 517680170 3 2 171974078 2 3 934615402 4 3 253932693 4 3 137858756 4 2 304730564 1 3 800964269 4 2 254047887 5 3 182071754 3 2 340742390 4 2 902920829 5 3 575311158 5 2 702191602 5 3 777446000 2 2 279903566 3 3 405323056 2 2 215794783 2 3 283971364 1 2 724934121 3 3 335380227 4 3 151046351 3 2 501916892 1 3 747196712 4 3 372009313 1 2 129091868 1 2 897096912 5 3 492329283 4 2 696032026 1 2 151342203 4 2 636556878 3 2 118764281 2 2 446251364 4 3 294453922 3 2 840338190 4 2 380679733 5 3 834085577 2 3 548680729 1 3 336857382 4 2 544919479 1 2 650307089 2 3 477607199 1 3 836171596 5 2 793763312 2 2 763562582 5 3 747800889 2 3 169246435 2 3 206205590 1 3 745177748 5 2 893781889 1 2 460463941 1 2 376391419 5 2 582029090 3 2 790295048 1 2 838632259 2 2 884952605 2 3 237542489 1 3 612355850 4 2 195459320 4 3 241347651 2 2 653108211 5 3 858669562 2 3 613189387 5 3 957430689 1 2 840736356 5 2 533356363 3 2 111214659 5 3 242276548 5 2 472060214 3 3 212316056 2 3 124661079 4 3 593630285 5 3 275026344 5 2 293465917 4 3 563975591 4 2 710617765 4 3 460676126 1 3 289661123 2 3 186085789 3 3 527849344 5 2 209717432 5 3 139483460 1 2 470668963 2 2 372702671 3 2 378270688 4 2 883938752 5 2 774266426 5 2 152002996 3 3 127541846 5 2 654746065 1 2 794300631 2 2 475359452 3 3 505282364 5 3 392186862 4 3 664709992 3 3 336822986 3 3 949722945 4 2 738803459 1 3 209062609 2 2 454071793 1 3 499650907 1 2 811633523 1 3 409484960 3 2 707078302 3 3 550071267 2 3 147438453 5 2 949309125 4 2 573669949 4 3 493985353 2 3 240994977 5 3 268951643 5 2 283359255 3 2 362316915 4 3 655044955 2 3 794547619 3 3 516950223 4 2 505117352 1 2 270566779 1 3 688840240 5 2 190984787 2 3 624735651 1 2 303854947 3 2 909745055 4 3 550432571 1 2 926873220 4 3 977791055 3 2 508861100 1 2 441089269 3 3 456357853 2 2 115025622 4 3 107322492 2 2 605613718 3 2 951848693 5 2 553800060 2 2 334304309 2 2 156343407 2 3 189990844 4 3 168191984 3 3 264574783 1 3 440596399 2 2 668748615 1 3 858743834 3 2 803782171 3 2 787280589 4 2 523057926 2 2 843550828 2 2 352416320 2 3 225348506 4 3 308297483 4 3 788668240 3 3 348804233 5 2 750003981 3 3 381578531 2 3 866694702 5 3 652340651 5 3 476487486 5 2 976559559 5 3 435261521 4 2 222167733 3 2 254499068 5 2 882846543 4 2 450583921 2 3 358280032 1 2 783669889 4 3 796066531 3 2 193582377 3 3 578827904 5 3 167497001 4 3 881901574 1 2 927648186 5 3 341599360 3 3 997961452 4 3 737354861 4 2 986324943 1 2 455374690 3 2 268693221 3 3 692540449 5 2 396704961 5 2 329001290 1 3 551457882 5 2 472303553 2 2 772852811 1 3 408838081 1 3 551324045 2 2 550469711 3 3 805686885 3 2 767669059 1 2 915652633 1 2 410709185 5 3 753508753 5 3 880895331 3 3 697021821 3 2 843283465 4 2 369135568 2 2 463598574 5 3 190475482 2 2 144213954 2 3 123314510 2 3 121256413 5 3 539538514 5 3 199774153 5 2 286044136 1 2 701604440 1 3 783161195 3 2 413431503 4 3 514631065 1 2 319595772 4 2 418309655 5 2 890109750 4 3 558481180 1 3 915710768 4 2 115768384 4 2 190176122 3 2 812087035 4 3 655350763 1 3 585167476 2 3 705533992 1 2 273489402 4 2 295974229 2 3 505059214 2 3 342833681 3 3 360824681 3 2 168026195 3 2 198080273 5 3 917255072 5 2 695914816 3 3 658753698 3 3 795543999 5 3 315654840 2 2 199097469 3 3 995983269 5 3 174669416 3 3 632293841 1 3 149786759 3 3 757237349 2 2 176095383 4 3 213250472 2 3 302139673 4 2 454414281 1 3 360953059 3 2 174318252 4 2 964594189 5 3 953122552 3 3 688669024 1 2 641151470 4 3 784223447 2 2 586057327 4 2 372748967 1 3 983297889 4 2 996526429 2 2 336026174 4 3 159449101 5 2 799678180 2 3 140931158 1 3 995070374 1 3 224718799 1 3 154407564 2 3 362666059 1 2 411121877 3 2 411103826 4 3 611216646 1 2 315962804 4 2 210248824 2 2 189787190 1 2 649585066 1 3 145581385 5 2 996468162 2 2 199246139 3 3 653047182 5 3 266877646 4 2 895945616 5 3 427765653 1 3 619147603 5 2 345618210 5 3 297687814 3 2 828564165 5 2 178242077 3 2 859965785 4 3 563507632 2 2 356927783 1 3 461578754 5 2 703082799 4 3 828142242 1 2 771551528 1 3 464400301 5 3 984874907 3 3 688733289 1 2 837983062 3 3 804347325 3 2 259186837 5 2 630435077 1 3 341758301 5 2 269127958 4 3 225941638 2 3 272430399 4 3 388006420 5 2 599644328 1 2 285546575 4 2 587597678 3 3 236664803 5 2 508119448 3 2 540489659 1 3 936903017 4 2 290004845 4 3 363737600 4 3 456525227 1 3 178879624 4 3 477687049 4 3 173981694 3 3 248831210 1 2 620549452 2 2 517933858 3 2 297812563 3 2 283916328 5 2 974013296 2 2 835574188 2 3 134957037 2 2 274499639 1 2 864669248 2 3 374708902 2 3 210424461 4 2 390158998 1 2 588753349 2 3 520561134 1 3 532490152 4 3 400385991 5 3 242621565 1 3 155940932 5 2 415544225 3 3 895377394 3 3 148438046 2 3 237386996 5 2 871915546 1 2 832909556 2 2 698096063 4 2 571741809 3 3 290927349 1 2 954180040 4 2 234599146 4 3 907380818 4 2 859164821 3 3 808330511 3 3 947887554 2 2 122566350 4 3 195176529 3 2 153759389 3 3 862778260 5 2 256238301 3 3 757331280 5 3 737236738 3 2 517225657 3 2 855316039 5 3 210257632 1 2 540364920 5 2 201458543 2 3 510250222 4 3 499782461 5 2 608545007 3 2 719088687 5 2 874023195 4 3 952045025 1 3 264132419 4 3 184256921 3 2 362047807 5 3 107261561 1 3 116339198 3 3 445394184 1 3 748259333 1 2 418362027 3 2 998655081 1 2 106888937 4 3 540967854 2 3 297308012 1 3 304957526 3 2 878710656 4 3 284200804 1 2 528993227 2 3 274957374 1 3 157183536 2 3 631894773 1 2 458229297 5 2 302750962 1 2 202204844 3 3 475955040 4 2 951462175 3 3 587402633 3 2 507659614 5 3 471857906 1 3 754185636 5 3 212431278 2 2 812262980 2 2 135901633 5 2 847540847 2 3 142809665 5 2 547337336 1 2 865030253 2 2 423429762 1 3 552888177 3 3 422601017 4 3 243902858 4 2 230363750 3 2 813891248 1 2 987441866 5 2 458201564 4 3 610418235 1 3 496612343 1 3 288703209 4 2 313939596 1 2 251160098 2 2 218424448 1 3 869971745 2 3 155607678 2 2 558263392 3 2 864121437 3 3 671415983 5 3 637576907 5 2 805228355 5 3 472271615 5 2 111238671 4 2 793623971 4 2 801830716 1 3 862059500 5 2 581525513 4 3 696290799 2 2 338836555 4 2 377009359 2 2 231783540 1 2 152570063 2 3 289759985 1 2 412702177 4 2 693981234 2 2 342958184 1 3 641220946 2 2 394452316 5 2 350731609 2 2 945362417 1 2 840647449 5 3 741349676 4 3 329898377 1 2 519839696 5 2 419856387 2 2 276592453 4 2 771909184 1 2 202228799 4 2 696196148 1 2 353723377 2 2 721354259 2 3 673034708 5 3 398931898 2 3 914940852 1 3 177116604 2 2 354512172 3 3 382729318 5 2 703253745 4 2 461064491 1 3 420818933 4 2 131629218 2 3 249884188 2 3 825558122 1 3 230024346 1 2 519935803 5 2 423369067 4 2 820000996 3 3 506559818 5 3 345655650 5 2 158337742 2 2 666277614 3 2 896738695 5 2 778807313 2 2 829123971 3 3 553206591 2 2 860990503 5 2 135818155 2 2 322988803 2 2 492706935 1 3 726551816 4 2 131615156 4 3 249727928 4 2 465037176 2 2 330872450 2 3 185920564 3 3 162934872 3 3 332915335 5 3 146548115 3 2 191501249 4 3 668729162 2 3 486216640 2 2 564770972 5 2 486340461 2 2 579926359 5 2 724109337 4 3 585614380 2 2 633384919 3 2 348546148 1 3 555115010 3 3 732553940 4 2 258637090 4 3 785881691 2 3 597504057 4 3 288114326 5 3 849173178 4 3 711476099 4 3 659238049 1 3 677533640 1 2 492845932 4 3 407490753 5 3 979159393 4 3 619912701 5 2 316843887 4 3 668437213 3 2 370734651 4 3 809601106 4 3 107025999 3 2 616130187 1 2 769303917 3 3 384222656 4 2 704605903 2 3 987249409 5 2 956080238 3 2 658617036 3 3 867799847 4 3 207298833 5 2 329542335 5 2 403418662 3 2 516843872 5 2 189733005 3 3 318979811 1 3 516172981 5 3 232935214 1 3 188119122 2 2 376467983 2 3 564529879 5 2 209712242 4 2 294545784 1 3 933304375 1 2 457112073 4 2 756123762 3 2 141510332 4 2 856011012 2 2 870901953 4 3 388896343 5 2 343369812 4 2 282347344 5 3 168396062 2 2 675322780 3 3 516676925 3 2 661164499 4 2 920944968 3 2 406976984 5 2 178588824 5 2 261218434 1 2 534153118 1 2 748784478 5 2 306563612 1 3 137805200 3 2 143943853 1 3 738725881 5 2 983352202 3 3 760297111 2 3 966653313 5 2 127809214 1 2 964705092 1 2 541040588 2 3 320995009 2 3 574952324 1 3 184013446 1 3 471828060 5 3 506256002 1 2 349788564 3 3 385817832 5 2 893866487 1 2 559078231 1 3 540944810 1 3 703624213 4 3 232865011 2 3 936878609 2 3 186070034 2 2 449870543 3 3 214132653 3 2 802242178 4 2 922395335 3 3 485385656 4 2 659436878 1 3 578742277 3 3 311009217 4 3 829872405 5 3 475666227 5 3 293871539 5 3 474857743 1 3 201164979 5 2 867358546 4 3 793162794 1 2 693893226 3 3 657123194 2 3 133005631 3 3 190133386 2 3 201487013 4 3 838706759 5 2 663973345 4 2 543578345 4 2 470626756 3 2 805676674 2 3 191372967 2 2 858314713 2 3 278191681 3 3 730427626 2 3 674820420 3 3 602012136 1 3 196891601 3 2 837443871 4 3 539245136 5 2 384778558 5 2 174429437 1 2 303543046 5 2 398190134 5 3 453855239 1 3 430223322 5 3 530520557 5 3 334477844 3 2 785880106 5 3 145334550 4 2 350837566 2 3 292421696 2 3 556373069 3 2 295753305 2 3 627202208 5 2 253177451 2 2 476564340 4 3 796770144 5 2 135489316 5 3 175469352 1 3 753480795 3 3 428102524 4 3 949774122 1 3 489538929 3 2 583293384 1 3 812535573 2 3 781313416 3 3 394007494 2 2 124721387 3 2 914064337 1 3 821659455 1 3 152470326 5 2 258390200 3 2 571307358 2 2 453598395 3 3 617476714 1 3 940001941 3 2 118445214 2 2 964249467 4 3 902629517 3 3 537674903 3 3 992470621 5 2 886046855 3 3 307674738 1 3 866630343 4 2 559658225 2 3 334720423 2 2 631259046 5 2 319558833 1 2 651493112 3 3 738874957 1 3 576863612 3 3 903585883 4 3 170970372 1 3 179672123 4 3 185445779 3 3 576808673 5 2 398951208 5 3 728230121 2 2 369454512 5 3 250751362 4 2 258123338 2 2 275539855 3 3 981104063 2 3 993518736 3 2 492872637 5 2 888038866 3 3 649508137 5 2 363539142 4 3 883959430 2 3 617679938 2 2 395991002 1 3 683693175 5 2 190622363 2 2 151706129 3 2 563971590 2 3 133466491 1 3 288254717 2 2 664782777 3 3 185654557 3 2 773434076 5 2 497817798 1 2 711534609 1 2 356194590 2 2 407560300 1 3 241248812 5 2 856395430 5 3 219063769 4 3 743563701 2 3 567036065 2 3 530722088 3 3 725669166 5 2 374541190 5 3 154529207 1 2 817572256 5 2 645826937 5 2 391146957 1 2 207158036 3 3 900878065 3 3 137889321 2 2 996183039 4 2 383987891 3 3 908258108 5 3 850494903 3 3 648570424 2 3 441343567 1 2 218598138 2 2 736254799 3 2 897783391 3 2 238831265 4 3 746462703 4 2 453357400 1 3 633999498 2 2 676627035 3 2 569893225 3 3 390476729 1 2 877513618 2 2 259133821 5 3 257789354 5 2 195524162 4 3 498874516 5 2 148590568 5 3 492800201 3 2 580358815 4 3 775351484 5 2 332389651 3 2 563819858 4 2 644902376 3 2 667382121 4 3 990700701 5 3 634206683 2 2 925834038 3 2 492722519 4 3 412560734 4 2 344261796 1 3 508576754 4 2 743716546 3 3 316972119 4 3 548750633 3 3 820362736 1 3 600365991 4 2 392810224 2 2 578439294 3 3 301608638 4 3 116390380 4 2 701568421 5 3 502411034 1 3 542939589 5 2 955956302 2 2 467630961 1 2 877115683 1 3 998885114 4 2 942467026 4 2 655742172 2 3 258072216 3 3 166861035 3 3 366590071 2 2 244808599 2 2 638057277 2 2 704608763 2 2 423098091 2 2 472625913 4 2 617204510 2 2 756671805 3 2 557078717 3 2 651143889 2 2 749950302 1 3 565409501 1 2 934557812 4 2 539562956 2 2 169027086 3 2 213149950 3 3 182959733 2 3 896967372 5 2 266894685 5 2 658104743 3 3 570566809 1 3 630604189 1 2 961622061 3 2 747799608 5 2 977734101 1 3 475610304 1 3 521583859 4 3 396875085 1 2 388661990 2 2 361859106 2 3 798535257 1 3 672650354 4 2 975587171 5 3 854404666 1 3 618310739 3 3 315201462 4 2 982897569 5 3 844992525 4 3 305138818 3 3 793069910 3 3 325528270 1 2 933903082 3 3 974668603 1 2 777879779 5 3 648942439 4 3 344742534 4 3 479344551 5 2 342319162 4 3 629010229 2 3 262726557 3 3 799860929 4 2 414873599 4 2 100735875 4 2 486350106 5 3 891420107 5 2 710185964 5 2 973336708 3 3 701854194 2 2 950943900 2 2 570460826 5 2 229622124 5 2 684497204 1 3 809494353 2 3 884534787 3 3 330222141 3 3 487932487 4 3 898530764 3 3 844254937 1 3 132284869 4 2 980513369 3 2 753220380 5 3 796084916 3 3 107895860 3 2 296041073 1 3 331571726 5 3 965975043 1 3 594004982 4 3 700413786 1 2 835073765 2 3 477204816 1 2 617643839 3 2 954838503 3 2 850392901 2 2 365365498 5 2 623669789 4 2 115248828 4 3 492435277 5 2 217509148 2 2 523062797 5 2 651195993 3 2 222123497 5 3 341235313 3 3 517647313 1 3 499972884 4 3 288367292 1 3 853526404 4 2 753498529 3 2 515128670 5 3 852640091 3 2 434450621 1 3 219338163 1 3 661712488 2 2 693676419 2 2 787827360 2 2 957121446 5 3 180777923 4 2 472506678 1 3 798611442 4 2 628584081 4 3 560145663 4 2 613502359 1 3 839738493 3 2 552326635 3 2 558795563 3 2 474930325 5 2 282873594 3 2 864448220 2 2 249109650 1 2 711405199 1 2 740172430 4 2 292430603 2 3 496533519 2 2 929524412 4 3 263748770 3 3 639766514 1 3 896721241 5 2 451819540 1 2 369434436 5 3 409087588 4 3 638154180 5 3 510171028 4 2 379546973 3 3 907006535 4 2 212045923 5 2 697618628 1 2 485936284 3 3 410448935 1 3 578684849 3 3 610900604 2 2 279108557 5 3 169886817 4 3 900663739 1 3 736152743 5 2 284691267 2 3 943868050 3 2 145835308 4 3 246152343 4 3 654421607 1 3 600569761 3 3 557946485 3 3 561456933 3 3 241438320 1 3 589004578 4 2 211553467 2 3 689633146 3 3 219405746 1 2 310458783 2 3 542726547 5 2 670031894 3 3 201337366 4 2 957352687 5 2 626539910 2 2 893747504 2 2 704320605 4 3 950772572 2 3 880284161 4 2 241804053 5 2 697788808 1 2 916427808 3 2 930078047 2 2 703367927 3 2 797968965 5 3 616116360 2 3 997615092 2 2 330234874 5 2 973428146 5 2 735916139 5 3 290689341 4 2 491783286 5 3 507109899 5 2 783123780 1 3 533733223 2 3 366734534 4 3 451586398 2 2 882234718 5 2 422602279 2 3 452143045 3 2 551188098 4 3 146141763 3 3 452646578 2 3 724935660 5 3 952413702 1 2 800854092 3 2 308935835 3 2 373721588 2 2 689681146 5 3 456175635 2 3 671430362 2 2 233613965 2 3 565335700 1 2 361892848 2 2 128152811 5 3 660585378 3 3 129964904 3 2 796262490 2 2 372655864 2 3 476991482 2 3 249631253 3 3 866575507 1 3 492010047 5 3 522643622 1 2 557891541 5 2 297029538 2 3 231507349 2 2 410654252 3 2 633915423 4 3 672499423 2 3 265959838 2 2 892782713 2 2 600842864 5 2 676004759 2 2 370074874 1 3 194245981 3 3 739410553 2 2 460037034 2 3 751283780 2 3 843246205 4 2 550503642 2 2 362758970 5 2 518962294 2 3 498713798 5 2 203015838 1 3 188185067 2 3 206809969 2 2 393517270 3 2 578004426 5 3 824100088 1 3 948204671 5 3 118804192 3 2 317136679 2 3 491190201 3 2 758054297 3 2 304683217 3 2 356155214 3 2 223749589 4 3 648074436 5 3 242809608 3 2 303104178 4 3 655795404 3 3 322780750 2 3 751426438 5 3 272344240 5 2 544989290 2 2 215204251 4 2 977637734 4 3 785618185 5 2 991920339 2 3 787804549 5 3 397928824 1 3 401316843 2 2 467406932 1 2 314779233 5 2 940522864 5 3 685458197 5 3 584703886 4 3 409509143 1 2 780248495 1 2 740723519 5 3 300037632 3 3 975244057 1 3 139361841 4 3 474772356 3 2 156529320 3 2 478749295 2 3 231894773 2 2 906587596 2 2 481997928 1 3 515699589 5 2 640968940 4 3 623134784 4 3 494646399 1 3 552441588 3 2 179346453 3 2 608685953 3 3 709059752 3 3 265580244 1 3 918596245 3 3 161174570 2 3 775555915 5 2 434109686 2 3 615225463 5 2 717598889 3 3 458329863 2 2 794886939 3 3 106023881 5 2 629101497 4 2 590710934 2 3 895866696 3 3 158629270 2 2 149431357 2 2 424939738 2 2 926897044 3 3 168150830 5 3 304303461 2 2 664524706 4 2 933271504 3 2 888317699 2 2 947786734 4 3 959653944 5 3 286313553 4 2 242579004 1 3 661040417 3 2 558822800 1 3 224588287 3 2 895115220 2 2 663050767 4 3 599088736 2 2 996404423 1 2 301993304 3 3 407802693 1 3 444555637 2 2 753398573 1 2 571853920 4 3 786585114 2 3 963138052 5 2 627170805 3 3 338871808 4 3 842774765 5 2 976091536 1 2 545660446 1 3 588783863 2 3 202733077 4 3 771907241 4 3 557764770 1 3 957365740 4 3 753626601 1 3 953715615 4 2 913504608 4 3 551899579 2 3 137059100 1 3 109104308 2 3 525794713 1 3 604248798 1 3 108695725 5 2 746724453 1 3 237328969 2 2 460970238 5 3 182364836 4 2 733658156 4 3 866000035 1 2 821872093 1 3 938059078 3 2 989470204 1 3 448549152 4 3 166985928 3 3 506011904 1 3 489254434 3 3 645346335 1 3 739645407 4 3 476074819 3 2 930056771 5 2 826452926 3 3 784626111 3 3 323909130 3 3 229991389 4 3 770652353 3 3 823868452 3 2 482948656 4 3 120384350 3 3 947147171 4 2 845019929 2 3 855076381 4 2 956089460 5 2 447418660 3 3 675926837 4 3 679624064 1 2 169710742 5 2 528365633 5 2 178807766 4 3 444301595 5 3 290853458 4 3 412575740 5 2 320417122 3 3 885951075 5 2 827453596 1 3 635161287 2 2 414888433 4 2 987648320 5 2 939161778 2 3 977158173 3 2 508473539 3 2 735845133 2 2 969639951 2 2 371357536 4 3 677910594 4 3 910589135 5 2 725140132 5 2 594751429 1 3 108462836 1 3 691947685 1 2 838520370 4 2 621293338 4 3 602793944 3 3 702101329 1 3 322681892 1 2 657247340 3 2 677340712 5 2 875362362 2 2 570727244 5 2 188219258 5 2 185460373 4 2 359067267 3 2 663669474 4 2 340591263 2 3 521410375 1 3 639149831 2 3 227713628 2 3 957069055 3 3 985870885 2 3 976315131 3 3 662586479 4 2 898361104 2 3 545533113 4 2 648898473 3 2 279314759 3 2 262537254 4 3 735458114 4 3 775428732 3 2 670530320 2 2 980711126 3 2 830873427 4 3 694465215 5 3 823104877 4 2 416305118 3 3 683256040 5 2 688033383 2 3 487394851 4 3 728298068 5 3 450726825 2 3 868961355 4 2 158449041 4 2 560942748 2 2 356679171 2 3 116933219 4 3 237236373 4 2 793560044 4 3 510469224 5 3 649366493 5 3 953576840 3 3 976246487 5 2 420917939 3 2 940295899 1 3 199169644 3 2 219401394 1 3 979260937 1 3 451930339 1 3 841960603 1 2 199106789 3 3 457216442 3 3 756698678 1 3 437711493 4 3 474854290 2 3 514434948 5 2 807311699 2 2 181322333 1 2 487262180 1 2 777708967 5 3 830159793 1 3 357046322 2 2 315782722 4 3 863031626 1 2 316658132 4 3 687577467 1 2 201278412 1 3 900913628 5 2 388507513 2 2 305936974 2 3 294348092 2 3 544571731 2 3 870738780 5 3 644887718 5 2 806623020 1 2 458258840 2 3 327235458 2 2 612878128 1 3 695755686 3 2 331114540 1 3 555313687 1 2 709084759 3 3 450540079 5 3 615252080 2 2 712183047 3 3 760580983 1 2 917500080 2 2 669916378 5 2 947376261 2 2 836526805 2 3 107803596 1 2 766348165 3 3 671711928 5 2 605543984 1 3 627001206 2 3 477728524 2 3 724809579 2 2 746646421 4 2 555818775 1 3 497779049 3 2 570179289 5 3 112880343 4 3 813096120 3 3 357008867 1 2 461620483 4 2 496504229 1 3 749605424 5 2 197523120 3 3 237078495 4 2 252311431 5 3 771624703 4 3 125296027 5 3 222351303 1 3 366872764 1 2 253472078 1 3 601656941 4 2 671375376 1 2 366229733 5 3 514936926 5 3 161958329 3 2 562205495 1 3 450624835 1 2 832231669 3 3 251293361 4 2 468683816 2 3 882529843 2 2 147893215 3 2 513966353 1 2 493618348 2 2 418406648 3 2 178932340 5 2 805913595 3 3 699285104 5 3 217924630 1 2 692978718 2 3 459567639 3 3 728489055 3 3 517696161 1 2 943198861 5 3 716810013 3 2 225320304 4 3 907963214 3 3 439585924 1 3 282684458 1 2 728284861 4 2 589300955 3 2 272438067 2 3 711193012 3 3 908247227 4 3 212819152 4 2 550340933 3 3 624486522 1 3 574517498 3 3 341413648 4 2 248980004 3 3 805797039 5 3 611321684 5 3 659278720 3 2 127977954 1 2 705408329 3 3 218809598 3 3 450449825 1 2 578536038 5 3 570733775 3 3 182511358 1 2 222304362 2 2 493473728 5 2 293286977 5 3 559846090 5 2 901615928 3 3 747333481 1 2 554557823 4 2 869068895 4 3 772433744 3 3 146718078 4 3 189567919 5 3 862428981 5 3 720737506 2 3 515289630 3 3 189394099 5 2 679325207 1 2 152842926 3 2 329301437 1 2 192572425 4 2 260136097 5 2 417235484 3 3 527263881 5 2 356232316 1 2 739378002 3 2 809169289 1 2 939706050 2 2 984565267 3 3 612587866 1 2 392164398 1 2 134548414 5 3 614086864 5 3 218735285 5 3 996392290 4 3 434744504 5 2 249177605 3 3 499180229 5 2 839519959 2 2 373115317 1 3 439518847 1 3 218895688 2 3 511670857 3 2 769021742 2 3 360264191 4 2 339965880 5 3 791968045 1 2 744849459 3 3 595756841 4 3 234055648 2 3 959646957 2 3 505402478 2 2 711533613 4 3 535254354 2 2 193775268 4 3 922744076 2 2 369016711 4 3 652366889 1 2 957584990 4 2 777317019 3 3 395110828 2 3 288242146 3 3 446132539 2 3 489610291 3 3 168977319 1 2 135566055 4 2 119663400 3 3 503156470 3 3 341258189 3 2 359359136 4 2 944296758 5 2 527525871 3 3 290734112 3 2 507309144 1 3 745566208 3 2 267517233 3 3 645631344 3 3 356948450 4 2 440217944 3 2 755214758 1 3 844710180 1 3 761351760 1 3 237287393 5 3 274855800 5 3 276488852 5 3 627698499 4 2 327737672 2 2 764887693 3 3 818824166 5 2 871455154 5 3 221139008 3 2 385895561 3 3 604960455 4 3 438667667 4 3 666758239 5 2 111557344 3 3 101890505 1 3 440035663 2 2 726453851 5 3 848317777 4 3 280448153 3 3 353271609 1 2 914100425 4 3 771157367 2 3 725141334 1 2 642763879 3 2 829316523 2 2 130941735 5 2 577050755 2 3 653840012 1 2 793638605 4 2 557915833 4 2 593926668 4 3 345528923 1 3 809662328 3 2 712293275 4 2 454957119 3 2 436027047 2 2 217787586 1 2 595273980 5 2 337138754 5 3 774894090 1 3 183177962 2 2 517083316 3 3 430172715 3 3 524244816 3 2 336329908 5 2 392194219 1 2 883613294 1 3 905666250 5 2 759692863 4 3 252362874 3 3 426853702 4 3 596314112 3 3 578775784 5 2 434186462 4 3 453986684 2 2 443030123 4 3 638025048 1 2 659611048 3 2 343286392 3 3 992529620 2 2 652136024 3 3 916259039 1 3 274798275 5 2 994740570 1 2 925159457 3 3 908349685 4 2 992649416 3 3 464814981 4 2 828918726 4 2 926468108 2 2 159985837 5 3 953466748 1 2 253898139 5 3 602087880 1 2 446023275 1 3 466380978 2 3 817785567 5 3 858287295 5 2 937021245 3 3 296537935 5 2 643253637 5 3 307094567 3 3 294606264 2 3 669893820 5 3 853113053 3 3 469024035 5 2 233359375 1 3 689444692 4 3 353685260 1 3 312263132 3 2 592169287 5 2 336482635 3 2 229566730 3 2 833323185 1 2 375851824 2 3 185598281 3 3 451485234 4 3 195101772 1 2 764917452 1 2 432862582 4 2 959255054 2 3 861469492 3 2 600773763 4 2 337138510 1 3 961467927 1 3 967242910 5 2 473966815 2 2 116736540 5 2 610519887 5 3 799983697 5 2 434813583 2 2 310139941 2 2 651973610 1 2 237328593 1 3 587557557 3 3 945338583 3 2 912533363 5 3 104777454 5 2 667416963 1 2 520154571 3 2 831226577 3 2 961734544 5 3 361975843 3 3 788050089 1 2 649110938 2 3 420701436 4 2 824206689 1 3 259276382 4 2 988664419 3 2 395661437 1 2 734610089 3 2 702095621 2 3 235912365 3 3 397814837 3 3 216263419 2 3 375480715 2 2 306742596 3 3 695644118 3 2 271476463 4 2 196413003 2 3 133057032 1 2 216016157 4 2 834652862 2 3 961737297 1 2 365269435 1 2 542758703 3 2 138670727 3 3 437834721 2 2 394385962 1 2 316489742 5 3 425553403 3 2 554141287 5 2 597609204 4 3 775103581 4 2 769448316 3 2 435807791 2 3 753675659 4 2 713742375 5 3 506440111 4 3 369581516 5 3 447942428 3 3 896038348 4 3 534937355 1 3 235091903 3 2 218896018 1 3 220301369 3 3 544676055 4 2 317478378 4 2 805359962 2 3 170849441 4 2 372308243 4 2 699969736 3 2 515472358 3 2 357228094 5 3 135623691 1 2 225550482 4 2 630455920 2 2 674042429 3 3 712620042 1 2 433823684 4 2 778484207 3 3 860286026 1 2 813475420 1 3 882255140 5 3 181060409 2 2 275466635 2 3 460046620 4 3 179688045 5 2 723277284 2 3 687102226 1 2 375631906 3 2 690260948 2 3 535563511 2 3 349531180 4 2 131032335 1 3 388469944 2 3 345438157 1 2 835215673 5 3 235086989 3 3 985296083 1 3 924336165 1 3 417494498 5 2 792524369 1 3 534805561 5 2 783764881 1 3 448998756 5 3 519097845 3 3 995709025 5 3 625038490 5 3 876276453 2 3 559355016 2 3 287314157 5 2 120618743 5 3 673597874 3 2 293085038 5 3 408066883 2 3 165491310 4 2 161736914 1 3 316902017 4 2 883862065 5 2 719709877 1 2 463231574 4 2 422670888 5 3 710389354 3 2 279156896 1 2 692987277 3 3 407871788 5 2 374625966 4 2 483814068 5 2 349946107 1 2 595208440 3 2 125488972 5 2 460032346 2 2 848673645 4 3 372220968 5 2 396376405 3 3 664161487 5 2 754101277 4 2 285147223 4 3 262108379 5 2 560259467 3 2 764831090 2 2 175867482 1 3 896590271 5 3 432146191 5 3 881529654 4 3 320493197 1 3 579825492 3 2 489946949 1 2 463697244 1 3 230469200 3 2 741957592 2 3 113627975 4 2 630129232 5 2 731280621 4 3 965114367 5 2 425690519 5 2 104019527 5 3 832669825 4 3 833107024 3 3 929925051 2 3 454870540 3 3 349500810 1 2 753516249 3 2 920654435 4 2 576907208 1 2 226645066 2 3 535834285 2 2 830858258 4 2 455581564 5 3 561570599 5 3 309982673 3 2 295136840 1 3 299331614 3 3 550120747 4 3 202802941 1 2 621488314 3 3 759983945 1 3 903697371 4 3 620417786 4 3 920509678 5 3 508166850 3 2 115996148 2 2 489042620 2 2 991338812 5 3 447170259 5 3 920968017 4 3 250465122 2 2 676799353 4 3 973310296 1 3 946739984 1 3 346009716 4 3 141088311 3 3 451099650 3 3 218695394 5 3 617372709 3 2 109291734 3 3 136419180 1 2 721636176 4 3 885196975 5 2 604264262 4 3 791906717 2 2 244688718 3 2 193655754 4 3 899439781 4 3 149970708 4 2 357725713 2 2 657685868 4 3 247060718 2 3 536533919 4 2 582855994 3 2 860434907 3 3 847559849 4 2 512000512 5 2 288311756 5 3 894099332 3 3 358405719 4 2 694982787 4 2 239062787 5 2 145166980 3 2 375245843 5 3 765466439 5 2 979201835 4 3 298238022 4 3 431848560 5 3 210399511 4 3 839458055 4 3 171707411 1 2 683451814 1 3 369752155 1 2 547818093 2 3 213772070 4 2 608872124 3 3 233180292 3 2 201700770 2 2 778641249 4 3 231099573 1 2 746104994 3 3 581521390 5 2 886483546 2 3 871941007 5 2 649722231 5 2 635543894 5 3 423286180 2 2 723601226 3 2 912736168 4 2 983113994 2 2 231849691 1 3 869394574 2 3 728668693 5 2 299910763 5 3 664465661 3 3 661363623 5 2 659694302 4 3 225338998 1 3 574291673 2 3 521362490 3 2 599014093 2 3 263956711 4 2 564932312 5 3 719395902 5 3 509520971 2 3 289817124 4 3 199566343 5 2 350929049 1 2 351945185 5 3 476407626 3 3 718616522 1 3 463888475 4 2 588872579 4 3 118536516 3 2 966020916 4 2 102918185 4 2 982887517 4 2 406299865 5 3 996564960 2 3 339230938 3 2 113717457 3 3 651511541 2 2 774685550 1 2 986402855 3 2 955675533 1 2 441198640 4 3 959403286 3 2 637714793 1 2 410526677 1 2 364023719 3 3 568557983 3 2 261691833 2 3 345131721 4 3 299451379 2 2 581208437 4 2 374953222 3 3 279940553 3 3 720610191 5 3 893720340 4 3 687060466 3 3 220820700 5 2 138739395 5 3 283481973 4 2 125462991 5 2 200701765 2 3 621927367 4 3 886169024 2 2 562863063 2 2 163746830 4 2 592384191 4 3 224059932 5 2 625319598 1 3 317540332 2 2 697510470 5 3 370754679 5 2 223879400 4 3 885762870 2 3 954602243 2 2 612969635 4 3 211054970 3 3 932343089 5 2 556295942 5 2 236492553 3 2 702142963 4 3 229605811 5 2 986481501 1 3 296660848 5 3 830577941 5 3 930374119 4 3 741768328 3 2 490379764 4 3 898066184 3 2 582789057 3 2 443006825 4 2 135667157 2 2 262971685 4 2 369924823 1 3 413942672 1 3 816861285 5 3 658127230 5 2 907030805 1 2 235680439 1 2 908948776 1 2 637764462 2 2 571869322 4 2 654835109 5 3 134192051 3 3 433324854 1 3 760621134 3 3 635129417 3 2 577337587 3 3 790384958 2 2 202530874 2 2 115760320 2 2 428403018 4 2 881639367 4 3 540060091 5 2 151462727 4 3 714857740 2 3 988908098 1 2 737253950 4 2 438518157 3 3 756493261 2 3 364551563 1 3 898509002 4 3 792181848 1 3 457324490 4 3 360105207 4 2 880608304 5 2 351941417 4 3 258106358 5 3 100539463 2 3 230991871 2 2 651988516 5 2 212795876 5 3 753564609 1 2 280453687 4 3 266271410 3 2 180249832 5 3 604422920 1 3 139392765 5 2 952175184 2 2 961661698 2 3 395681616 4 2 116996111 3 3 793920840 1 3 341048743 4 2 172360845 5 3 774834296 4 2 171490293 1 3 323595915 4 3 742127082 5 3 773327676 1 2 499921175 5 2 310492580 3 3 781390770 4 2 450882941 5 3 850137655 4 3 728717977 3 2 525473444 2 2 250710777 2 2 322145647 1 3 979660574 5 3 599521130 5 3 914768952 2 2 354019837 5 3 153973432 2 2 739845732 3 3 764251098 5 3 285798099 4 2 752803591 1 2 382828508 1 2 831607161 4 3 328905580 2 2 426003770 2 3 397384548 5 2 569258769 3 2 530781217 4 3 269769954 2 2 636945003 5 3 794639429 4 2 789938404 3 3 877808986 2 2 216447923 4 3 252734765 3 3 813174572 2 2 649921064 2 3 228484961 5 2 739334617 2 3 162084022 4 2 898410071 2 2 126461963 5 2 227362225 1 3 841304561 3 2 804414084 5 3 737907440 4 3 114793935 5 2 722701872 4 3 181566387 1 2 464563279 5 2 187698141 3 2 274414224 5 2 260164665 3 3 172584341 5 2 365270283 5 2 144025107 1 3 785515756 4 3 867416561 2 3 739287103 2 2 103486408 4 3 143005373 4 2 897296915 5 2 691474896 1 2 993933960 2 3 410114041 3 2 671739804 4 2 680499798 4 3 931604754 4 3 372862796 1 3 170711338 3 3 847966969 3 3 513042957 5 3 258859941 2 2 763159711 3 3 428631649 3 3 120572026 4 3 269220212 5 2 428143068 5 3 245566665 4 2 551412757 4 2 422790295 4 2 372060795 1 3 544645101 4 3 803682467 2 2 526978382 2 3 488859713 5 3 499892598 5 2 866761467 5 3 904157161 4 2 172870308 5 2 845540049 3 2 747579172 5 3 889388212 2 2 671256311 5 3 923826242 3 3 308561107 5 3 768537603 5 2 872322349 3 2 959679560 1 2 383729080 2 3 480711576 4 2 551456579 1 2 860871044 3 2 599437947 3 2 465620724 2 3 697148212 5 2 359640527 5 2 725740535 1 2 621795687 4 2 559382950 2 3 627706525 2 3 784605435 1 3 646087691 1 3 564637469 4 3 748888619 2 2 858267242 2 2 427482165 1 3 726539551 3 3 875448353 2 3 296577801 1 3 157997272 3 2 356990810 3 2 332655844 3 3 528164840 3 2 260874755 4 3 706557560 5 2 433226491 3 3 577236090 3 2 488501544 2 3 128455592 3 3 317569277 1 2 671273292 1 2 120575623 2 3 276927138 2 3 691555432 1 2 539439258 5 3 331631421 4 3 791458961 1 3 710660078 3 2 801710152 5 3 635655212 1 3 139950489 4 3 686187476 3 3 429361740 1 2 426851266 2 3 892459741 4 3 831575397 1 3 919796189 4 2 145607198 5 2 844591560 3 3 891981294 5 3 179633703 5 2 380171769 2 3 995175176 5 2 717900939 2 2 856203093 4 3 254423849 2 3 449391339 5 3 902648010 3 3 361897829 1 2 426882046 3 2 664432484 5 3 509452192 4 2 488045101 1 3 343543845 4 3 899134339 1 2 256829435 2 3 572126994 5 3 742999956 3 3 762790618 2 3 225865173 3 2 843836123 5 2 214990451 2 2 102433718 4 3 954054585 4 3 659155241 5 2 919506650 5 3 198080947 1 3 730199615 2 3 506090426 1 2 523764798 4 3 192915905 3 3 106168724 3 3 232410544 2 2 669448243 1 2 493333002 5 2 824941299 2 3 471185683 1 3 549463962 4 2 627191744 3 3 997949783 2 2 639362475 2 2 450314175 5 2 569326893 4 2 697716712 4 3 281032832 4 3 189934576 2 3 296565975 4 3 562288010 3 3 219050802 4 2 578719203 3 3 508896166 2 2 781641082 2 3 236228981 1 2 606825809 1 2 220846392 2 3 363141479 3 2 250965582 5 2 778774145 3 3 996857741 5 3 291380138 2 2 484254314 2 3 372138980 5 3 125986104 4 2 427291070 5 2 900814443 4 2 634711411 5 2 405755015 4 3 796086099 2 3 920146043 4 3 480361186 1 3 131003473 2 2 395308332 1 3 989062729 4 3 121114670 1 3 311160618 2 2 109021575 2 3 308969331 4 2 718518628 1 2 554304379 5 2 915710046 4 3 121554855 2 2 882819516 2 2 446104643 3 2 849003959 5 3 356004215 2 3 529839617 1 3 222467366 1 2 968831156 4 3 588507704 5 3 887554385 2 2 200409547 4 3 535823242 5 3 547239940 1 3 185481106 4 3 322372331 1 2 335453564 1 2 565043797 2 2 838530365 3 3 337688128 4 2 827807265 1 3 518689198 2 2 254993361 3 3 314036422 5 2 926611111 5 3 705251347 3 3 590382658 2 2 546814505 3 3 171371018 1 3 593824764 3 3 602537657 1 3 292276387 4 2 401954594 3 3 906489021 3 3 516340968 2 3 739818581 4 3 161241459 3 2 703422670 5 3 762599090 1 3 545921184 4 2 823918884 5 2 812927940 2 2 585715650 5 2 685890024 5 3 876308320 1 3 868353637 5 2 737822099 4 3 666773724 2 2 636496325 4 2 305467618 3 3 286334275 1 3 480057488 4 3 252720570 5 2 473942777 4 2 224569100 2 2 984336376 5 3 494007919 5 2 514949841 5 3 940143125 5 2 306296184 5 3 915605314 1 3 131440867 4 2 761494017 2 2 732892848 2 3 355496941 4 2 795177628 3 3 859322411 4 3 902653107 5 2 738499952 3 3 717197792 2 3 290324601 5 2 830828264 2 3 571180442 4 3 141289377 1 3 343828067 2 2 211735868 3 3 647393804 3 2 489636764 3 3 338025727 2 2 530479092 5 2 400984640 1 3 142248729 2 3 390004252 4 3 931579082 1 3 962806076 5 2 117362295 1 3 819167441 1 2 915705736 2 2 396699459 3 3 458603735 4 2 673954011 5 3 159013952 2 3 246672868 2 3 602862214 1 2 129553295 3 2 487456826 2 3 421518619 2 2 627552167 1 3 780344818 1 3 802284805 4 2 576266851 4 2 626675296 3 3 712328256 3 3 566087221 2 3 391628849 5 2 752688709 2 3 163673117 4 2 548499828 3 2 741860610 3 3 185946453 4 2 379657203 4 2 361099797 4 3 979923671 1 3 306858844 4 3 899305789 4 2 792492619 1 3 681064865 3 2 817713365 1 3 270638736 4 3 249231758 4 2 451413027 1 3 813536808 5 2 653392582 5 2 129210244 2 2 304147575 3 2 900118265 1 3 535054684 2 3 953002364 4 3 533175183 5 2 895482782 1 2 918963120 3 2 459249999 2 2 894864337 2 2 152694530 3 3 696122827 4 2 755707606 2 2 896466196 1 3 710235170 1 3 869007316 2 3 822958093 1 3 646920370 5 2 259859930 4 3 396144858 3 3 449757315 4 3 786271340 4 2 951343955 3 2 820350298 4 3 469532509 5 3 589937183 2 2 614247819 4 2 493998389 1 3 149271084 2 3 676586477 5 2 505418023 5 3 247974007 5 2 631812907 4 3 569702432 4 2 470239178 2 2 902590042 5 2 386612735 1 3 443157219 2 3 621763671 2 2 560344570 5 2 865317227 1 2 250835866 4 3 736406450 2 2 449400193 5 2 991393575 2 3 884759813 3 3 520432639 3 3 670797686 4 3 590556965 1 2 922678365 3 2 742299726 3 3 977490002 3 3 208373209 4 2 470862275 3 3 317591232 1 3 892826165 3 3 434980715 5 2 456681361 5 3 229490530 5 3 271212693 1 3 252314752 1 2 331458821 5 3 231811742 2 3 347715272 3 3 604272065 4 2 384702011 5 3 905453162 1 3 884051777 5 2 205757159 5 3 576917975 4 3 153806586 4 2 737341203 4 2 661972129 2 3 977088981 2 3 939624310 1 3 155960683 5 2 647893446 1 3 568863373 2 2 136226815 3 3 712136583 4 3 135730251 1 2 626293778 3 2 966495572 4 3 379328791 2 2 241422137 2 2 642290229 4 2 552646272 4 2 642777594 5 2 722160787 2 2 737932280 2 2 684255341 2 3 607095910 2 3 427237456 5 2 301005190 1 3 456067459 4 3 822567039 5 3 878101447 4 2 164988542 4 3 699966758 5 3 147911317 1 2 671803000 4 3 579250444 3 3 960995941 2 2 713660317 4 3 701791234 2 3 584464157 4 3 188034180 5 2 813474289 4 3 156315885 5 3 249745358 2 2 321080394 5 2 813920926 4 2 204739035 1 2 464551627 3 3 180672043 3 2 113870286 3 2 227784551 4 2 636618510 1 2 792844612 2 2 672685922 5 3 995970553 1 3 789739830 4 3 109903103 2 3 502171511 4 3 271305688 2 2 366701191 5 3 721209431 1 2 921545979 2 3 675208558 2 2 400069515 1 2 856234532 2 3 423267490 5 2 454257280 1 2 598267217 3 3 132638768 2 2 150732671 4 3 942112370 1 3 269533253 4 3 127127005 2 2 553315176 5 2 373110347 1 3 645747339 5 3 597473237 2 2 108872112 3 3 413149838 4 3 255428346 4 3 211697749 4 2 571218655 5 2 326332538 5 3 152950121 3 3 595002723 3 2 615110392 1 2 727410153 3 3 579609751 5 3 765512715 1 2 203514220 1 3 472792957 2 3 109472857 3 3 315060985 1 2 908754715 1 3 654352698 5 2 380074370 4 2 371401304 2 2 973296343 3 3 312654855 4 2 550937064 4 3 420297813 4 3 832113547 2 2 938988949 5 2 214561007 3 3 380444211 3 2 972540841 2 2 499051461 3 2 940106598 4 3 744759594 1 3 229350810 2 2 326544563 1 2 222561138 1 3 239705255 5 2 309249641 2 3 752033158 3 3 226316428 3 3 187355031 4 3 400223316 1 2 333661732 5 3 597354698 5 3 223450224 2 3 203008968 5 3 299781484 3 2 201955274 3 3 162814421 4 3 201030956 2 2 524358770 3 3 356174895 2 2 789758879 2 2 696609510 1 3 324465342 1 2 752103060 5 2 771857643 2 3 726846416 1 3 951224267 1 3 237491980 5 3 420052164 2 2 724131139 4 2 788153557 5 2 414534979 5 2 876905175 2 3 116094956 4 2 994043214 5 3 370490929 1 2 598549069 1 3 541168623 3 2 913507890 2 3 427975762 4 3 326418070 3 2 470951167 1 3 793673189 1 2 637053139 4 2 441959295 2 3 929396319 3 2 582250382 4 2 518976735 5 3 318578701 4 2 580858362 5 2 290061790 1 2 156192017 2 3 342161674 1 2 998159697 3 2 223873545 4 3 964697034 5 2 947185025 1 3 620850949 4 3 699294043 3 3 300568907 3 2 645212461 1 3 261275959 3 2 641449590 2 3 238021422 1 2 932359525 4 2 323792754 3 3 239293011 4 3 444443877 4 3 488065488 5 3 968558028 1 2 281917635 5 3 536313490 2 3 974592345 5 2 248723805 5 2 266007120 5 3 790208223 3 2 781994013 5 2 155212544 5 2 587785944 5 2 113092932 2 2 455672983 5 2 320477164 4 2 589881576 2 3 975381898 1 3 548534331 3 3 834276480 5 3 610860536 5 2 870312938 5 3 798378161 2 2 508999242 4 2 346893572 1 2 732748680 5 2 978250262 4 3 546442581 2 2 711794645 1 3 541564774 2 2 987831124 5 3 243708913 4 3 359901902 3 2 443341280 3 3 540423616 3 3 193356395 4 3 706942404 4 3 887596538 3 3 100703132 3 3 670711660 1 3 656613872 1 3 710846201 1 2 674125636 5 3 943454583 2 2 762567574 2 2 512403361 2 3 817193855 2 2 308399947 3 3 659481938 1 3 730570871 2 2 601798672 2 2 617062050 3 3 777062863 5 3 675061336 1 2 390656765 1 3 390931230 2 2 282861076 4 3 383720410 5 3 209938068 3 2 310207618 5 2 547087659 5 3 616560591 4 3 178866656 2 3 180667830 3 3 811454043 5 3 342649739 1 3 950440717 1 2 319567272 5 2 598088588 2 3 422597037 1 3 122876286 2 3 189843536 1 3 753876766 2 3 180834881 5 2 570080815 4 2 282397358 3 3 477267930 4 3 407776488 3 2 298471251 4 2 882944919 4 2 813923462 3 3 973501855 5 2 786340810 5 2 931964080 5 3 589592721 3 2 269281011 3 3 296566319 4 3 552160576 1 3 181519513 1 2 413526890 3 2 448410341 4 3 658207138 3 3 809904293 2 2 805414764 1 2 398739573 1 3 307434415 4 2 217372891 1 2 407022402 3 2 372895935 2 3 586237868 4 2 433467317 3 3 568922720 5 2 637963959 2 2 347392257 1 2 260692541 2 2 104968447 4 2 199483876 5 3 763133048 5 3 990111372 2 2 395128986 4 2 501275909 1 2 270912706 1 3 137205903 3 3 591394829 1 3 370050926 5 2 240509708 4 2 752485882 5 3 545378186 1 3 837808498 4 2 977020238 1 3 714421734 5 3 935305361 4 2 434814125 1 2 701711973 3 2 920134501 3 3 737837738 1 3 246582183 1 2 390795320 4 2 639701786 5 2 889999529 3 3 123238243 2 2 422076598 2 3 416174695 2 3 183716881 1 3 745320743 4 3 527457666 2 2 118173352 3 2 251198688 2 3 328609151 3 2 715776734 1 2 903327539 1 2 118515820 5 3 447224390 1 2 738444608 5 2 384927986 5 2 113174113 2 2 135150862 2 3 501724830 4 2 506816105 4 2 271759594 4 3 289272490 1 3 353357519 5 2 820520491 2 3 670113722 2 2 541035681 5 2 257974774 2 2 563423023 1 3 788141808 5 2 287412631 5 2 393828158 5 2 872678722 1 2 264029167 5 3 662869142 1 2 460137099 1 2 738366604 2 2 508097705 1 3 485009879 4 2 911004004 5 2 109765072 4 2 715920118 2 3 203970299 4 3 899506034 3 2 698711856 3 3 161669403 3 2 773395301 5 2 283120001 3 2 911133609 5 2 581508782 4 2 519170684 2 2 226072187 3 3 863425740 1 2 733136333 5 3 974695625 3 2 895210526 1 2 454204955 5 3 367879385 4 2 269098957 3 2 392170130 4 3 666853402 3 2 973676575 1 2 122228729 4 3 579598944 5 3 585503369 1 2 128311704 1 2 895256585 4 2 573786249 1 3 293061261 3 3 157530822 4 3 244169325 1 3 383423824 3 3 235269411 3 3 399681288 3 2 422097618 4 3 254361247 5 3 634703239 3 2 574847054 3 3 991651701 3 3 288918420 5 2 759054649 3 3 888099578 4 2 934642017 3 3 114116566 4 2 501699485 3 2 942429431 1 2 109107670 4 2 408732522 4 2 164101860 4 2 621408001 2 2 313336632 4 2 186046981 2 2 728007521 3 3 429329774 3 3 613737773 1 2 673822138 4 2 991817954 5 2 560304866 3 3 503909012 3 3 168729068 4 2 212031592 1 2 141359189 2 2 228309709 4 3 250416771 5 3 679299033 1 2 493976663 3 2 542758195 3 2 533200966 4 2 689735651 5 3 612935732 2 3 472918115 1 3 807276580 2 2 821068340 5 2 110148562 3 3 534005276 5 2 233620029 2 2 481397160 1 3 376394037 2 2 662718142 3 2 461778545 2 3 617773431 2 3 104130221 2 2 908500040 4 3 557046184 2 2 589988617 1 2 658364958 4 3 579290412 3 3 528472838 5 3 574903906 4 2 519442644 2 2 136622883 4 3 317582113 4 3 242302543 3 3 292571123 2 3 496185928 1 3 667104744 4 2 980405566 3 2 464084890 3 2 234756300 2 2 769360742 2 3 988899153 3 3 275992823 1 2 223459889 1 3 948410956 1 3 178161134 1 2 681458144 1 3 445011545 1 3 637084653 2 3 625525899 1 2 501414056 4 3 539836492 4 2 532437787 4 3 950775955 5 3 622332951 2 2 395425880 1 2 371317176 1 3 428702210 2 3 680881091 3 2 745229813 3 2 426587720 3 3 760507871 1 2 218368629 5 2 821679410 2 3 749029415 4 3 493242866 2 2 272603685 2 2 335983209 1 2 245581111 5 3 728883274 5 3 859333906 1 2 128733571 1 2 457089282 1 3 508241613 2 3 900661350 2 3 167009212 5 3 196576442 4 2 779469840 5 2 889450281 1 2 547653386 4 3 663640681 3 3 965310062 5 3 853937499 5 2 706276428 4 3 572388133 1 2 544977957 3 3 207391740 1 3 169903474 1 2 285181724 5 3 119410653 5 3 960655442 1 3 159840923 1 3 134631690 4 2 189420516 5 2 649332108 3 2 109564915 5 2 872616127 2 2 562339393 3 3 282162352 5 3 560663237 1 3 220369452 3 2 931493000 2 2 445553033 3 3 739667516 4 3 312352151 3 3 326234649 1 2 449596714 2 2 599109657 1 2 147381939 2 2 229863211 2 2 824007176 5 3 358460448 2 2 791320658 4 3 144342519 2 2 784726435 4 3 822826494 4 2 534003121 2 3 366009187 1 3 735223023 2 3 283701134 2 2 678855200 5 3 665079995 3 2 155118330 5 2 565698816 5 3 667540865 5 3 426002391 5 2 470019444 1 2 977603796 2 2 705232021 3 2 967658478 3 3 409361126 4 2 912579786 4 2 825078132 5 2 338735589 4 2 126064718 5 3 789169531 2 3 861135527 4 3 316510854 4 2 333864358 5 2 906087097 1 2 398547135 1 2 187206712 1 2 558853234 1 2 362596056 4 3 774468861 2 2 913745553 5 3 648682022 2 3 513889569 5 2 455373392 1 2 926851848 4 2 542958654 5 3 464462915 2 2 385602058 3 3 954977831 5 3 690480533 4 2 532947403 1 2 891116683 5 3 983153175 3 3 279782327 3 3 788773811 3 3 347864123 3 2 963096406 2 3 861034167 4 3 840740488 2 2 801989351 3 2 225323805 5 3 439069566 2 2 301662476 1 3 715931607 3 3 807041863 4 2 128027149 1 2 973395407 1 3 857418431 4 3 361648664 3 3 689307364 2 2 927196153 2 2 287236282 4 3 710105560 2 3 770706159 2 3 285754155 2 3 504489043 4 3 392026899 4 3 680090094 2 3 427372958 5 2 233371752 4 2 565051578 3 2 357635988 1 3 222754416 3 3 730041958 2 2 299298897 2 2 469487871 2 2 405674740 1 3 531655138 3 2 774840833 1 3 744308876 1 3 179112865 4 2 468381928 5 3 895565280 5 2 578158474 2 3 179302109 1 3 854433659 4 2 395264150 4 3 128143919 5 3 402695888 2 2 522808309 5 2 367493169 2 3 323034698 5 2 313007087 1 3 627285092 3 2 669500239 1 3 522325658 4 3 686693643 4 3 968883397 2 3 219021233 4 3 746967095 3 2 609430263 3 3 799282698 2 2 184279996 5 3 383609927 2 2 934582428 5 2 439152478 4 2 314280183 1 2 109698289 3 3 361355294 2 2 707807096 5 2 952994568 4 2 550978487 4 2 265837893 5 3 778185054 3 2 276943358 1 2 232218820 3 2 838319460 3 3 805760711 3 3 536167066 2 3 541142525 4 2 228118980 5 2 790150510 1 3 500222104 2 3 291779626 2 3 508480378 5 2 789877594 3 2 434266453 4 2 325483183 5 3 373115354 1 3 604384057 2 3 405219626 1 3 368818911 4 2 142256128 3 2 934355397 5 3 477996760 4 3 162575500 3 2 342090620 4 3 453799915 3 3 538446185 1 3 540300527 3 3 964086017 2 2 217452874 2 2 986149091 1 3 797655440 3 3 363531651 5 3 611792147 4 2 686292111 4 3 663099660 1 3 395767150 2 2 761185580 5 2 598494302 2 2 623020200 2 3 422903796 4 2 638634303 4 3 947002624 5 2 877248522 2 3 733792896 3 3 517839603 4 3 522137781 2 2 758884686 1 3 585514674 3 2 640956615 5 2 347705718 4 2 901928806 4 2 143213016 5 3 800507924 4 3 894328227 4 2 369142904 3 3 997747550 5 2 296834268 3 3 959677711 2 2 432173120 5 2 924822641 3 3 395870975 1 3 655839303 3 3 453390554 3 3 163060909 4 2 522672569 4 3 509583749 2 2 161399937 1 3 385517628 1 3 215737082 4 2 445967472 1 3 601424598 5 2 101023546 2 3 850764548 3 3 440060211 1 3 151045321 1 3 477528853 5 2 616685501 3 3 331221965 1 3 257654717 1 2 865490078 4 3 863325230 5 3 554340514 2 2 508998467 1 3 654854072 5 3 654339347 1 3 567820453 4 2 472149524 1 3 567717166 5 2 143937319 1 3 291954411 2 3 684544999 3 3 556633521 4 3 123553001 1 2 642717466 5 2 465750635 5 3 238171013 2 3 905256423 1 3 668599329 1 3 624759828 3 3 520276399 5 3 670985291 1 3 132706806 4 3 127794011 2 3 777891551 2 3 121128487 3 3 680633241 3 3 970226929 2 2 166219018 4 3 396378348 5 2 679115763 4 3 825224808 3 2 374747142 2 3 462833787 4 3 238880381 3 3 195855258 2 3 126140251 4 3 785066272 2 2 766866438 5 3 993646803 1 3 876644741 5 3 281075733 3 3 967881440 3 3 694667954 5 3 494140234 3 2 913612578 2 2 358783028 5 2 237580734 4 2 163038934 5 2 344988411 2 3 197642311 3 2 451454523 1 3 793310843 4 2 594458660 5 2 858657266 4 3 134626373 5 3 983587728 2 2 179045360 4 2 398582577 5 2 899200253 4 3 340390775 4 2 379129441 3 2 748242096 1 2 540647788 4 3 484183674 2 3 364916441 1 3 209891197 1 2 335303592 5 3 324566165 5 3 563570676 2 2 556453281 5 2 402327097 5 2 509239497 4 2 167856927 2 3 495868822 3 2 633582266 4 2 195315142 1 2 538512862 1 3 786956265 2 3 430465722 2 2 514727459 3 3 180886528 3 2 350956441 2 2 423418193 1 2 125740431 2 3 406798044 1 2 248505539 4 2 212820139 2 3 581873215 3 3 371570438 1 3 567446627 1 3 704052347 3 2 794812739 1 2 423519664 4 2 714681269 3 2 246326801 2 2 888555313 1 3 720034986 5 2 630364859 4 3 793272597 2 2 215409200 3 3 107800742 2 2 202087683 1 2 334722894 4 2 372802952 5 3 103742774 2 3 719632532 4 3 248200298 4 3 489820784 1 2 376940952 5 2 995460867 5 3 628470230 4 2 934562492 5 2 465597196 2 2 685496030 2 2 573202932 5 3 319143849 2 2 934100461 4 2 180407175 2 3 506480880 3 2 347985430 3 2 623864476 2 2 611840159 5 2 131647899 4 3 307742697 4 2 961166349 2 2 296124545 2 3 197584999 5 3 286230877 2 2 726136178 3 2 316992749 1 3 416319834 2 2 187213573 4 2 331039578 3 2 373170338 2 2 312637167 2 2 499099602 5 2 789113373 1 2 946016789 3 2 635473841 2 3 720139529 2 3 463048768 5 3 657058760 4 3 311509917 3 3 948013937 3 2 907902689 5 2 386095016 3 3 430921288 2 2 279422932 5 2 891763611 2 3 213608402 3 2 551776305 3 3 166152096 4 3 700849756 4 3 629467599 1 3 688200453 3 3 361413207 3 3 293535781 5 2 697978568 2 2 511531164 5 2 549600008 2 2 868279567 2 3 887830463 4 3 946853785 3 2 671962091 4 2 930200135 3 3 690133572 3 2 244323277 2 3 887484194 1 2 499317173 4 2 699782223 2 3 519927664 2 2 308733847 1 3 663688510 2 3 944158729 3 2 404837065 4 2 793775314 1 3 419332243 4 2 200450762 5 2 138061212 1 3 589823466 3 2 181484093 1 3 364615811 2 3 409460956 3 2 310971536 2 3 688657203 1 2 967317568 4 2 114897852 3 2 551282596 4 2 299621686 5 2 924847389 1 2 125281133 4 3 988652934 3 2 150906106 4 3 138123654 1 2 324264023 1 2 856849215 4 2 572269505 3 2 556998709 2 3 466374574 3 3 808474385 5 2 691666367 1 3 879382040 5 3 161371866 3 3 303335194 2 3 102307029 5 3 501800925 4 2 134921343 2 3 824327357 1 3 693478465 4 3 299526556 5 3 224066585 2 3 363942904 4 3 414376382 3 3 654969761 2 2 371624402 1 3 948933161 2 2 244188622 5 3 894624535 2 2 528116382 3 3 922184844 4 2 726570657 1 3 475923866 5 2 400567464 2 3 989358101 1 2 543482947 3 2 783884597 3 2 731487201 2 3 542617867 4 3 155233750 1 2 621527511 2 3 179666458 2 2 214819747 4 3 469368118 3 2 246369355 5 3 452309659 4 3 649511671 3 3 828057454 5 2 472925531 5 3 408769317 3 3 813341634 2 2 529063426 5 2 543310543 5 3 109201187 2 2 442334507 2 2 794939276 2 2 491141489 3 2 455106867 3 3 995717626 5 2 408518443 4 2 790147911 2 2 450307708 4 2 169639762 1 2 308307663 5 2 973594208 4 2 111323428 4 2 499273186 1 3 229957851 5 3 476841789 2 2 398484364 1 3 219189931 1 3 414308462 2 2 843013364 3 2 123933961 1 3 324771271 1 2 462392076 5 3 964798517 4 2 927592375 2 2 318953639 2 2 145103226 3 2 783044756 5 3 690239247 2 3 764874862 1 2 477389244 3 2 136466883 3 2 969529864 3 3 485866729 5 3 360656383 5 2 936523256 3 3 486514184 3 2 732247742 2 2 648290764 4 3 683583983 5 3 684270436 3 3 672280788 3 3 153839268 1 3 653377557 1 2 118320680 4 3 572334110 3 3 826639181 5 3 575706482 4 2 562547860 2 3 610314951 3 3 576689186 4 3 779404881 1 2 450870402 5 2 487239492 2 2 483762370 5 3 970968795 2 2 481589098 3 2 268074348 2 3 779783496 1 2 404857397 3 2 699117497 4 3 164958479 3 2 412113745 2 2 605444854 2 2 401331911 1 3 641165855 4 2 607955240 4 3 414224745 2 3 285378277 2 2 778958059 2 2 499763499 4 3 217757498 3 3 464841068 3 3 343555616 2 3 523377025 4 2 361508765 5 3 112186132 2 2 841901036 2 3 760689457 4 3 145397964 4 3 496364969 3 3 360133800 3 2 989269855 1 2 716508784 2 2 999820282 5 2 278973685 3 3 170701682 5 2 457528715 3 3 693545603 1 2 167789049 5 2 725948166 1 2 112900159 4 3 492234682 5 2 521329222 4 2 611028637 2 2 454387626 1 2 175522520 1 2 733587232 1 2 624349876 3 3 362413171 4 2 940693924 2 2 716690003 5 2 179905866 1 2 675653461 5 3 249192820 5 2 318982190 4 3 295829463 5 3 454167059 5 2 213201424 3 2 336415603 1 3 772936244 4 3 914752664 4 2 999342287 5 2 917550186 1 2 419118299 4 3 318930582 1 3 279690782 5 2 186887023 1 3 943222989 3 3 647754834 1 3 118511716 3 2 582867383 4 3 760783223 5 3 696214147 1 3 701977016 3 3 457346081 4 3 774133396 5 3 337747631 2 3 760146903 3 3 331927163 3 3 973311550 5 3 925132537 5 3 368408120 1 3 483056362 5 3 876542290 1 3 121609226 1 3 688386140 3 2 158466517 1 3 464906127 5 2 679414902 3 3 840247464 3 2 670590810 1 3 375058594 1 2 290622667 5 3 342514578 5 2 133010090 2 3 557376808 2 2 516845277 2 3 847564920 5 2 555334380 4 2 435152637 5 3 381867058 2 2 278073363 5 2 782956296 4 2 241853048 2 3 610244570 2 3 622948070 1 3 669439179 4 2 817972040 1 3 182135022 1 3 468781783 1 2 757229392 4 3 894247357 2 3 787926366 4 2 732405671 4 3 630017524 3 3 295070057 1 2 556405319 4 2 396190503 5 3 243839601 3 3 988298655 3 3 942322070 3 2 229946005 1 2 684391598 1 2 487254147 5 3 312640741 2 3 400310871 3 3 477420319 1 3 227318859 2 2 625164121 5 2 325985173 5 3 740771513 1 3 531825031 3 3 740733941 1 2 941467813 4 2 756757367 3 2 263001065 4 3 465016653 2 2 687050504 2 2 609702322 4 2 617564307 5 3 812625236 3 2 609508614 5 3 999516883 3 2 651937861 3 2 970602411 1 2 182842635 2 2 654522004 3 2 344925012 3 3 847890990 4 3 760419591 4 2 585355689 1 3 631693818 2 3 231056393 2 3 317865743 5 3 838157481 1 3 527685537 5 2 732751286 2 3 225585013 4 2 776229217 2 3 233144625 1 3 225067453 2 3 958029174 4 3 322667535 5 2 122549311 2 3 375473569 1 2 309607719 2 2 501376651 1 2 571531379 3 2 264482829 2 2 765054847 1 3 985888352 4 3 102253427 4 3 391374608 3 2 139191606 2 3 966089959 4 2 707739714 4 2 472675958 4 2 760045499 4 2 905005125 3 2 848482023 3 2 293974351 1 3 704247943 1 2 743831174 2 3 120305108 1 3 163485036 2 3 944600319 2 2 740231043 3 3 603917224 4 2 340782929 2 2 568449379 5 2 414417153 2 2 484456378 3 3 828059822 1 3 284615853 1 2 375754352 4 3 431042107 5 2 659975568 3 2 605824603 1 2 961217141 5 2 484117819 2 2 607955450 2 3 150065650 4 2 156678433 5 3 451133333 3 2 653986222 5 2 296502188 3 2 376665686 5 3 891832689 2 2 670560254 2 2 569028200 1 2 837299122 5 2 361537412 1 2 328281302 1 2 592369419 3 3 137752192 4 2 297331006 3 2 943672788 2 2 460732625 3 3 462438816 2 3 653730052 5 2 958864160 5 2 414969977 5 3 198494854 1 2 789664277 2 3 418877446 1 3 952148777 4 2 716661571 4 2 460891934 4 3 899614958 5 3 977898980 3 3 785804543 1 3 255495990 3 2 629258972 2 3 213772418 3 2 448112518 2 3 725941547 2 2 907883874 1 2 905947476 4 2 566396711 2 2 402852413 3 2 145898910 5 3 412845166 2 3 609756460 5 2 862944173 2 3 102986205 2 3 110502149 1 2 560355896 1 2 124766810 1 3 961366114 5 2 585964695 5 2 460680086 2 3 776904954 5 2 452914838 3 2 340793176 3 2 420282154 2 2 516952911 5 2 529299654 2 2 756001228 3 3 448044799 5 2 810992938 4 3 424750141 5 3 404533582 4 3 745734788 5 3 184157301 5 2 451328116 2 2 189580367 2 3 173103640 1 2 432448837 5 2 962823656 2 2 488678474 1 2 534182867 5 3 992475856 3 3 909180203 3 2 460299433 2 2 651386973 4 3 519808714 2 2 330412453 4 3 312129964 4 3 367900065 3 2 615695497 2 3 787515910 5 2 960101800 2 2 877433716 3 2 707229559 3 3 707807447 4 2 694582419 4 3 350816515 3 3 171673206 1 2 402496823 2 3 133784322 4 3 492651495 3 2 104325237 4 2 753244393 1 2 280571009 4 2 724174262 3 2 815158602 3 2 378773543 4 2 405433901 2 3 497722698 2 3 665091251 3 2 843622630 3 3 366773375 4 3 853895570 5 2 397598134 1 3 243523827 5 2 838886833 3 2 419893883 1 3 128312320 1 2 128213504 3 3 369289840 5 2 575299998 2 2 947592190 5 3 839965192 5 2 946198786 1 2 791273390 4 2 541516864 2 3 670428636 1 2 498098324 1 2 221218873 5 2 587111456 4 3 987380412 1 3 615838419 4 3 677755224 3 2 912253042 5 2 161054784 5 3 575666984 3 2 854150789 3 3 347653773 1 3 764417460 1 3 430399938 2 3 109729198 3 2 385886871 1 3 985354059 2 3 525582352 4 2 674266102 4 3 341503112 3 3 879992302 3 3 436506242 5 3 986912287 4 3 173321011 2 2 321430073 5 2 144078664 1 2 866430887 1 2 654284615 1 2 525082594 3 2 314419477 4 3 175349607 5 2 340741132 1 2 103978225 2 2 805378407 1 2 493889098 2 2 352803883 5 3 650707669 2 3 656902897 5 3 775319251 4 2 819917172 3 3 709966564 2 2 305198163 1 2 970525599 1 3 387163191 1 3 316834667 3 2 750165046 2 3 823861101 1 2 991738800 2 3 691867301 5 2 696401092 5 2 234914515 5 2 975113624 1 3 366671554 4 2 352395501 5 3 522381675 3 3 118967644 2 3 622718783 4 3 182487706 2 3 435415267 2 2 224617586 2 3 450710924 1 2 368490955 2 3 873031973 4 3 540113142 2 2 194752960 5 2 531287871 5 2 357634863 5 2 310268350 1 2 145044316 4 2 815640935 2 2 480063003 2 3 555292577 1 3 108719570 5 2 748329791 1 2 196006937 1 3 422992378 3 3 370945386 3 3 690165415 4 2 393052813 1 3 260145058 3 2 333596947 1 3 158716895 2 3 774225470 4 3 416814640 2 3 152824047 3 3 295571918 1 2 723406721 5 2 737747360 2 2 791694970 2 3 717949008 1 3 667587801 3 2 654379547 1 2 298148857 2 3 308264348 5 3 542523653 4 3 749049074 4 2 102449359 1 2 887806542 3 2 262862882 1 3 495914073 5 3 595388158 4 3 861479837 4 3 458099604 2 3 338698296 4 3 961977748 1 3 777948935 3 3 652815114 2 3 851602878 3 3 401730041 5 3 151198272 5 3 148509770 3 3 483455734 1 3 800239837 1 2 510041732 1 3 522519534 5 2 767955732 3 2 932220391 3 2 817466527 2 2 599364934 5 3 718759804 3 2 270469951 1 2 875295346 3 2 348467862 2 2 294918100 3 2 318698935 4 2 489601771 3 2 133414169 1 3 621395543 1 3 355277462 1 2 575210689 3 2 117167293 5 3 389154420 4 2 699014824 5 3 270816487 3 2 638247251 2 3 271553324 1 3 281129040 4 2 612663878 3 2 367927145 5 2 838266111 1 2 536335261 1 3 436112807 1 3 856784304 4 2 943822130 4 3 488329405 1 3 422344257 3 3 322700828 5 3 481281410 4 3 909827195 1 3 633926844 3 2 680211230 1 2 668549474 2 2 415393288 5 3 722079075 2 2 941781327 1 3 930784941 4 3 784158970 5 2 227173635 4 2 976592456 2 2 922453625 3 2 865150301 5 2 197399707 1 3 136062338 2 2 110575076 2 2 915345913 5 3 477679246 3 2 883354939 5 3 549829817 1 2 135667804 2 3 954999532 5 3 781280256 2 2 729114052 5 3 448810037 3 3 200888086 5 2 948696859 4 3 705851299 3 2 192382400 1 3 676200817 1 2 425808871 3 3 397308128 5 2 188026655 1 2 813479813 2 2 783131622 2 3 862733682 1 2 356341826 2 3 385592375 3 3 465267704 3 3 281355945 2 2 763825498 5 3 327518737 5 2 715929981 3 3 978080734 2 2 319725276 2 2 188219943 3 2 250168456 5 2 469997533 1 2 966843115 4 3 616672477 1 3 307036168 5 3 667945589 3 3 661311964 3 2 711137881 3 3 211732204 1 2 663259013 2 2 742221340 1 2 903500158 3 3 522751707 1 3 706809332 4 3 499965560 5 3 130429076 5 2 910630386 5 2 583052410 2 3 406329816 2 2 542518942 4 3 849433191 2 3 148035728 3 2 232805890 1 2 996722124 4 2 890857525 2 2 800310906 3 3 100544737 2 3 190840411 4 2 877398398 1 2 535806160 5 3 794893814 4 2 723424633 1 2 287634381 3 3 465359760 3 2 210885612 4 3 995745799 5 3 495669139 2 2 824847141 2 3 340842869 2 3 176479035 3 2 144956120 4 3 343423196 1 3 113334247 2 3 399328916 1 3 723720618 5 2 979608962 4 2 416938751 1 2 430866306 2 2 634968301 4 2 580387315 5 3 874811616 1 3 490690254 3 3 816243166 4 3 394086259 1 2 386733288 3 2 714807460 2 2 562847459 1 2 375571407 5 3 628604041 4 2 540846731 3 2 421326310 5 2 379136675 4 2 258749814 3 2 298164956 2 2 190521360 1 3 612129516 1 3 730597988 1 3 833286080 3 2 833001417 3 2 863020688 1 2 388064759 1 3 603837415 5 2 386986116 5 2 963871703 3 2 911917694 5 2 756719608 4 3 870194616 1 2 533824974 3 3 392573709 4 2 509291010 1 3 490322009 1 3 920285649 4 3 171842455 5 2 458611718 4 3 405979955 3 3 752787350 1 3 354502029 1 3 395738745 2 2 258396268 3 3 850284471 1 2 882672931 3 3 374591635 4 3 158428164 3 3 399844902 4 3 894893955 5 2 111575254 2 2 582405521 3 2 114286975 2 3 222157515 1 2 648377508 4 3 378770774 5 2 546230415 5 3 323970755 3 2 177116580 5 2 181211721 4 3 695551748 2 3 365528738 1 2 715098350 5 2 703363992 2 3 750557307 2 2 637207260 1 2 413738323 5 3 373332896 2 3 770143680 2 3 277746691 2 2 745420156 5 3 153714663 4 2 429058156 3 3 327717814 1 3 348961844 3 2 158185826 2 2 969996240 4 3 430176404 4 3 657847520 5 2 378216761 5 3 535439189 1 3 333555442 2 3 830603564 4 3 510865469 1 3 220968374 5 3 992670692 4 3 601765425 4 3 124254248 5 2 223050366 5 3 885839344 4 2 207101727 2 3 298890998 5 2 307328886 4 2 122508606 5 3 680030686 3 2 453137428 1 2 994774230 3 3 515199065 5 3 521109770 1 2 719411901 2 2 969821664 2 2 871616857 1 3 326571710 4 2 499181121 1 3 783237830 5 2 186012088 3 3 996162971 4 2 311756595 5 3 289047732 2 3 339256898 3 3 401623541 4 3 277252517 3 2 833069322 5 3 280133077 5 3 811529731 1 3 283637569 4 2 766958145 2 2 571073740 1 3 727745809 4 2 512777690 5 2 542451761 3 2 496472509 3 3 833350568 2 2 225449902 5 2 656005425 1 2 694141867 1 2 506171880 5 2 259656367 2 2 248228722 2 2 633902071 5 2 311690757 4 2 889275328 4 2 663906243 2 2 501741837 3 3 908896546 4 2 201384152 4 2 473465665 2 3 613613775 5 2 530225447 2 3 706519271 2 2 773582201 5 2 612946630 1 2 275569579 3 2 439122544 3 3 600080662 4 3 344828354 5 3 109600789 2 3 721799950 5 3 406387651 4 3 808096820 5 2 470474687 5 3 235794153 2 3 402110370 3 2 217084285 4 2 686148620 3 2 382482236 4 3 993459879 2 3 349167588 4 3 182342392 5 3 411457819 2 3 387537328 3 3 312689161 3 2 398398746 1 3 983582183 4 2 351526546 2 2 753055902 4 3 843607798 2 2 493064129 2 3 883688425 3 2 986806336 4 2 397404982 1 3 806232403 3 3 740252395 1 2 396742503 4 2 183850767 5 3 619365701 2 2 122564572 4 2 447546633 2 2 989549916 3 2 725638488 3 3 625168802 2 2 121985277 2 3 453077043 5 2 111965390 2 3 175680157 5 3 321186865 5 3 384971424 1 2 651398456 2 3 364162113 5 2 193644180 3 3 568578752 3 3 846516473 3 2 125504873 2 3 449745108 5 2 262328508 3 2 529322154 1 2 212906763 4 2 632630231 5 3 730517404 1 2 422084442 5 3 515597217 3 2 171038712 1 3 839372191 1 2 682738836 3 2 284629396 1 3 781393927 4 3 663405055 5 3 885431695 3 3 520700206 5 2 616477486 1 2 287008441 4 2 986153360 5 2 481326840 4 2 330024907 2 2 798794951 3 3 124754244 2 3 867688229 4 2 706033946 1 2 127361906 4 3 577294929 1 3 678200032 2 2 621283378 3 2 343307567 3 3 651649265 1 3 607176891 3 3 675144175 5 2 581014128 5 2 214213599 5 2 898973923 1 2 201765509 4 3 758515638 3 2 102309480 1 2 309183467 3 3 851021500 5 3 275246285 3 3 546867943 4 2 857990640 1 2 257780085 4 3 240217749 5 3 116320664 1 3 609818730 4 3 500215508 5 3 964458235 5 2 694637071 5 3 524762291 3 3 639966429 2 3 433763188 5 3 537517642 2 2 298072732 1 3 936187058 4 3 874179288 3 3 374049450 4 2 193602582 2 3 853974565 5 2 483242167 5 3 649994606 5 3 902571207 1 3 748287621 5 2 190484265 4 2 576764288 5 2 346457741 5 3 604634594 2 3 413968298 3 2 455790340 2 2 573271890 2 3 667171328 5 3 136814817 2 2 227208154 2 3 519504791 5 3 195216942 2 3 109656992 3 2 933768859 2 2 371955708 2 2 256186360 1 3 395224512 3 2 885832464 3 3 829480291 4 3 342630336 1 3 446108339 1 3 342647287 5 3 574464003 3 2 487045518 5 3 472349270 2 2 218668196 3 3 363863927 3 3 489156156 4 3 780354900 5 3 725035948 3 3 775336486 4 2 854562850 5 2 127101706 2 2 659897929 1 3 122261043 5 3 530442239 1 2 808685159 1 2 554653362 4 3 875306307 2 2 729386849 4 3 789731782 5 3 762422359 2 2 287063250 5 3 228615134 2 3 963775121 1 2 258731858 4 2 895437308 4 3 484324009 1 2 950277041 5 2 154317562 3 2 851149514 2 2 457136140 3 2 633254494 5 3 648688387 3 3 737688024 1 2 475001846 5 2 961004015 4 3 587384606 2 3 703338161 3 3 422155971 5 2 743782956 5 2 775332052 3 3 631889250 2 2 707404945 4 2 470215901 5 3 439356236 3 2 150045249 5 2 509382345 3 2 354520720 3 3 862139546 3 2 894093118 1 3 351257810 4 2 693576228 3 2 742133497 2 3 982067982 2 2 297301078 1 3 805682696 4 3 649583581 3 3 200708830 2 3 556932767 5 2 408839825 4 2 655920732 3 3 460304219 2 2 200321602 2 2 674761089 4 3 380388339 5 3 583117439 5 2 705547632 1 2 631374959 3 2 366829701 5 3 502678551 2 2 122446389 1 2 742721334 4 2 553303545 1 2 709269008 3 2 525389043 2 2 490668144 5 3 214941205 4 2 353994297 2 3 634576084 5 3 551370255 5 3 172811418 5 3 372023025 1 2 461252810 2 2 452460759 2 2 880568490 5 2 435288725 1 3 758946953 3 2 522700117 4 2 178234231 4 3 383865884 4 2 132180075 2 2 695677630 2 3 292166254 2 3 933738491 5 2 449748660 3 2 410278022 3 2 578871306 1 2 159230040 5 2 158359464 3 3 212221633 5 3 962567680 2 2 534278020 3 3 947567654 2 3 480321952 3 3 764838638 4 3 327595145 4 3 638974919 4 2 541459854 5 2 178043474 2 3 192915982 2 2 712913612 5 2 919153549 1 2 728692615 3 2 885351903 5 3 748772108 5 3 572293643 4 2 808959839 4 3 144241180 2 2 261772812 3 2 193468521 4 2 753605183 1 3 708343546 3 3 606902864 4 3 981243390 2 3 594029103 2 2 701110934 4 2 407176360 3 3 878449472 5 3 353575355 1 2 883099552 2 3 885124832 2 3 145104528 2 2 783356919 2 2 348056660 5 3 426436509 3 2 172246407 4 2 408189176 2 2 493034944 3 3 666635765 4 2 742657915 3 3 742060371 3 3 670922013 2 3 140736782 2 2 461027898 4 3 986105551 4 2 912339787 4 2 399335829 5 3 491485992 4 3 453355343 2 2 936161609 4 3 713609432 2 3 278599385 5 3 718976294 4 2 135322580 1 3 446998507 4 3 455417765 2 3 344250072 4 2 792944994 4 3 208543254 5 3 993476381 5 3 664478906 2 3 286801859 4 3 735802976 2 2 189509819 3 3 836168812 2 3 505066594 4 2 125882928 4 2 534372990 2 3 110688130 3 3 160857001 5 3 361323688 3 3 150875362 1 3 865988477 4 3 998134112 5 2 897291017 2 3 648162432 5 2 666140815 4 2 905827249 1 3 565860896 5 2 785923736 5 3 714593848 2 3 687292119 1 3 958875323 1 3 425317041 3 2 336816277 1 3 520056063 1 2 742617635 1 3 412220419 5 2 465757403 4 2 789752634 2 2 290211296 5 2 385155832 2 3 892742491 1 2 212027167 4 3 722427031 3 2 682915832 2 3 778086987 1 3 841318678 1 3 642084921 4 3 142422749 1 2 799265186 2 2 171893198 3 2 573742384 4 2 474731721 5 3 581700329 2 3 764009564 2 2 217645677 1 3 368148940 1 3 216109560 3 3 616834300 3 2 273189168 4 3 584195504 1 3 302272461 5 2 171184282 3 2 973745984 1 3 905281003 3 3 612613529 2 3 134054116 2 2 702310019 1 2 789187374 5 2 180695618 4 3 685628744 2 3 610405069 3 2 970232833 4 2 936779488 5 3 589142746 2 2 408418310 1 2 135111283 3 2 272316511 3 2 953685401 3 2 529493696 3 3 351978165 1 2 216853187 2 3 989916510 1 2 273552884 2 2 749292314 4 3 245508120 2 3 674417966 1 3 320339775 1 3 881141605 4 3 959993548 1 2 777834881 2 2 607810740 3 2 126487081 3 3 198493957 4 2 295299308 2 3 686084729 3 2 327415948 5 3 969444416 3 3 869948221 1 3 661923428 3 3 664725218 1 2 316674013 5 2 867866140 3 3 844733444 4 3 402311237 2 2 935823241 4 3 111500758 2 3 531622868 1 3 690771300 5 2 536693574 5 2 405267210 2 2 491382536 5 2 899066748 5 2 674457245 1 3 366006028 4 2 576673810 1 2 965103076 5 3 779208986 4 2 435181450 1 2 136597784 2 2 605289827 3 2 661908825 4 2 497905198 3 2 900108588 4 3 524432975 5 2 443681638 2 3 638871714 4 2 380217575 5 3 168119910 3 2 448745972 1 2 395559956 1 2 758389978 2 2 396898713 3 2 756858498 2 2 366505654 3 2 623836352 3 2 705839329 5 3 986589582 4 2 864629799 3 3 372701177 1 3 728279759 1 2 228027725 1 2 137625346 3 3 411992523 5 3 354012825 1 2 837608477 3 2 792634622 5 2 145575145 2 2 587856035 3 3 410822511 3 2 944575480 4 2 595150583 4 3 698793362 2 2 554394703 2 2 659311983 2 3 241872369 4 3 989120618 2 3 115656371 3 2 465663937 5 3 180958214 2 2 611892450 3 2 405558439 5 2 401161379 2 2 558804547 5 2 309711792 2 3 873497827 1 3 655968577 3 2 512311822 3 2 224639675 5 3 856776746 1 3 299429558 5 3 510084230 3 2 762597413 4 2 633708894 3 2 985435521 2 2 284528833 2 3 434170200 5 2 491062981 5 2 495885164 3 3 328223454 3 2 620540879 3 3 958152281 1 3 435347253 2 3 544113635 4 3 945400241 5 3 985758124 3 3 636606402 4 2 318633271 5 3 498812167 5 3 201950958 4 2 842842109 2 2 447923294 5 2 553240319 3 3 935689417 3 2 873506021 5 2 108724188 2 2 651349088 1 3 507689951 3 3 466301447 4 3 122854952 4 3 701600006 4 2 727815877 3 2 903251070 2 3 416184987 5 2 447245202 5 2 782869777 5 3 610912136 2 3 519931867 5 2 699711547 1 3 765926563 2 2 418596344 2 3 294626607 5 2 737493577 1 3 640182180 4 3 701972099 4 3 410812200 3 2 157882977 3 3 404066068 4 2 624441419 3 3 918784502 5 2 115621821 3 3 892288855 5 3 199853826 4 2 794672218 5 3 499601737 5 2 715364337 3 2 632121368 2 2 140464183 4 2 755225105 3 2 562296195 4 3 249506767 2 2 512816560 4 3 387535094 5 2 438050199 4 3 479924648 4 2 940853913 4 2 445562782 4 2 610722041 3 2 333110737 5 3 660117923 1 3 116996288 4 2 648246562 1 3 789847579 4 2 271060505 2 2 781995415 2 2 643405277 5 3 943187305 1 3 417642091 4 2 150454142 3 3 460356257 3 2 639493559 5 2 389218132 2 3 531308477 4 3 929763098 4 3 861892059 4 2 503496492 4 2 665116896 2 2 185693060 2 2 369937744 3 2 903357730 5 2 177931644 5 3 742362387 2 3 724705683 4 2 418620763 2 2 764663259 3 2 933149543 5 3 897459221 3 2 331858373 3 3 480037698 3 2 569671245 3 3 794893695 1 2 690981155 4 2 580142471 2 3 733277675 1 3 225307084 5 2 514356385 2 2 355330735 1 3 159537111 3 3 461404899 3 2 702978677 1 3 827502505 1 2 181905595 3 3 503487944 5 2 820835017 1 3 414202522 5 3 135122707 4 2 415988323 4 3 794856119 5 2 899359458 2 2 196008046 3 3 270868734 1 2 272867565 5 3 869902701 5 3 819236538 4 2 397268299 2 3 159181410 3 2 707202494 5 3 980773722 3 2 322907509 3 2 694015893 3 2 637600045 4 3 569598880 4 2 761713369 3 3 670480339 1 3 871868199 3 3 343956963 1 3 994433888 2 3 938410525 1 3 711903104 4 3 254394167 2 3 365189321 3 2 461811895 3 2 133389034 1 3 769345753 4 2 447191533 3 2 826507481 1 2 201363730 1 2 593955080 3 3 219491082 2 2 646620762 2 2 175679701 1 3 537644099 4 2 468097574 3 2 576779852 2 3 354908464 5 2 940444099 1 3 674569130 1 2 723347471 1 2 713541085 4 2 659371970 5 2 533730611 4 2 600852571 5 3 565239316 1 2 526552213 3 2 825978722 4 3 289984789 3 2 737768562 1 2 757751984 5 2 586609705 3 3 690426423 1 2 784413638 4 2 468126548 3 2 647995532 5 2 363595492 1 3 502738512 1 2 243653321 5 3 603599071 2 2 224783524 5 3 245780776 3 3 315583675 3 2 274787917 1 2 527442784 4 3 697528383 5 3 893666203 1 3 882300071 3 2 276781504 5 3 631028477 1 2 942972258 3 2 379232555 4 3 150704915 4 2 429115959 2 2 649587868 5 3 741436724 4 2 610288795 4 3 524608005 1 2 650259887 1 2 126839338 1 3 738616003 1 3 333055029 1 3 848636097 1 2 820079626 1 2 263193907 5 2 364968530 5 2 539453738 2 2 640563396 1 3 312593268 2 2 346195693 5 3 496297355 2 2 587509499 3 3 210482538 3 3 996027755 4 2 855500132 2 2 302021159 1 2 517970254 5 2 927402290 2 3 535840324 4 2 843652236 5 2 770709976 4 2 711286309 4 3 653388028 1 2 285131077 4 2 787450971 1 3 646232627 1 2 756706281 3 3 632238122 2 2 612941769 3 3 964158382 3 2 813956877 1 3 601120203 3 2 468341423 4 3 439412054 4 3 539207321 5 2 370995433 3 3 960219616 1 2 209877908 4 3 596142923 3 2 735767969 1 2 359883068 2 2 546515560 4 3 632976238 1 3 880887291 2 3 473933062 1 2 208080243 5 2 104145974 4 2 772485140 4 2 787503798 1 2 319858561 1 3 285671220 1 2 833231806 3 3 274704758 2 3 197509976 2 2 890128317 3 2 548911573 3 2 741113959 4 3 956531084 1 2 102036078 1 3 381706543 1 3 726221743 3 2 917661977 5 3 109173341 2 3 179923166 3 3 369044282 3 3 310334741 3 3 872664114 1 2 871649443 2 3 661976353 2 3 227062605 1 2 643239951 5 3 667986162 4 3 446624593 1 2 945030050 5 3 693640665 4 3 334080386 3 3 143287888 3 2 815322925 1 2 196417797 2 3 336369544 1 3 746899970 1 2 367653823 3 3 332716973 4 3 176687965 1 2 953554419 3 2 223334501 4 2 203978562 1 2 782883345 1 2 954033786 3 3 166865735 3 3 873348472 5 3 903107476 1 2 295708353 4 2 588394173 2 3 481297362 4 3 702520423 3 2 502106813 3 3 327727023 2 2 974404024 5 3 732988523 2 3 854328855 3 3 840992134 2 3 588151682 5 2 209468170 4 2 919912185 5 3 194112184 4 3 394811841 1 2 994282330 2 2 755347319 4 2 539940713 1 3 796966801 5 3 486170163 1 3 628567498 4 2 347596402 2 3 316436358 5 3 976011999 4 2 943231478 5 2 315137816 4 3 282601327 2 2 520662363 4 3 638197210 2 3 910142858 3 3 883463733 2 3 494531413 3 2 823970246 4 3 647845629 4 3 449139718 1 2 933917026 4 2 698524580 3 2 588577551 2 3 728119208 3 2 325044319 1 3 414698936 4 2 280169658 5 3 899765293 2 2 365900649 3 3 203281135 3 3 405861903 2 3 473605739 1 2 852305555 3 2 177216781 4 2 481894355 1 3 219193320 4 3 620425705 2 3 380355821 1 3 779381106 3 3 335438240 1 3 582694036 1 3 233810495 3 2 812198497 3 2 966666096 5 3 959385721 2 2 778367822 5 3 529443659 1 3 330667857 2 2 500792009 1 3 744682075 4 2 217276946 4 3 868065698 3 2 913647737 5 3 255194792 4 3 326698449 2 3 559783072 2 3 424138790 3 2 188596877 2 3 837818293 4 3 828489563 1 3 848890059 4 3 173921950 1 3 303347443 2 3 257061091 2 2 369322561 3 3 516428903 3 3 687724862 3 2 554167097 1 2 358248490 2 2 875604291 1 3 529180370 5 3 205961365 1 3 288346998 1 3 786938339 3 2 246880804 2 3 743968776 2 2 659569508 1 3 249039121 5 2 536424751 3 3 128379786 1 3 920188078 4 2 429809970 5 3 293397959 5 3 349253142 5 3 503435635 5 3 386603845 4 3 276457617 5 3 761206419 2 2 216215945 5 2 720794810 1 2 166974682 5 2 609962370 5 2 413241366 1 3 450567362 4 2 510810510 3 2 864784542 3 3 662057150 2 2 891091801 4 2 375662614 1 3 199272555 3 3 382589730 5 3 503438824 1 3 655236600 2 3 140770040 3 2 108233376 3 3 111000665 4 3 330629382 3 2 801269363 4 2 908543463 5 2 797047859 3 2 675307327 4 2 733466112 4 3 350706534 2 2 549823452 4 2 713046766 3 3 640888641 4 3 872572535 2 3 826045777 2 3 964740075 4 3 307077688 3 2 442470201 3 2 848379944 5 2 599094130 3 3 488517206 4 3 190311956 4 3 215623280 4 2 692369163 4 3 964654232 2 2 246153296 5 3 660489685 5 2 601759117 5 2 998388426 4 3 763414866 4 3 116300245 3 3 386627466 3 2 737142402 5 3 766909405 1 3 103738085 3 3 297141575 1 2 501806692 5 2 645105454 3 3 416318422 4 2 503585071 5 2 441218472 5 3 630168122 3 2 788309192 1 2 380561489 5 3 452254042 1 2 767315543 1 2 150310278 1 3 241504900 1 2 262671923 5 3 395672602 5 2 752181341 3 2 941149378 3 2 674664287 2 3 205814954 3 2 128781159 3 2 947637928 4 2 415732476 2 2 918910925 1 2 779788396 2 3 943120854 5 2 215104117 1 3 415658826 2 2 775287668 3 3 735039842 1 2 107624405 4 3 884074403 1 3 275302999 2 2 748756743 4 3 590249150 5 2 144910822 1 3 141741954 2 3 182610743 3 3 286616576 1 3 219409323 3 3 423306936 3 3 760319906 2 2 542237243 1 3 886927345 2 2 409751830 5 2 322258277 3 2 345039220 1 2 234820225 4 2 203125408 5 3 271624031 2 3 882549124 1 3 895194830 2 3 580375954 4 3 872635400 2 3 342303247 3 3 435311707 4 3 488319389 2 2 443068918 1 3 543004605 2 2 450282298 5 3 140133524 3 3 141602743 3 3 521836717 3 2 425981645 1 2 671636196 5 3 515745833 5 2 155206583 5 3 151709899 4 2 224526811 4 3 965017405 3 2 797838481 5 2 859787470 1 3 999955028 4 2 185321710 3 2 148576511 2 2 335717675 3 3 953332749 2 3 121655390 3 2 393057603 1 3 860532313 1 2 243684310 3 3 418306633 2 3 505239960 5 2 720846677 3 3 871801827 2 2 139362724 2 3 511208290 4 3 306260620 1 3 691769418 2 2 117126241 3 3 400282074 2 3 395831188 2 2 793585369 1 2 704131615 4 2 943534175 4 2 526550844 4 2 669436623 1 2 605842197 2 2 108225187 2 3 936854337 1 3 421641239 2 2 115718794 3 2 929283021 2 3 263209261 5 2 503352160 2 2 989347362 2 3 252111154 1 2 671538890 2 2 728857222 3 2 306036296 4 2 737928692 2 2 551112147 1 3 194051328 5 3 408028536 2 3 169209349 3 3 523383414 3 2 699195673 4 2 276727371 3 2 578770396 2 3 629834087 5 3 881751498 2 2 498574840 2 2 166482530 5 3 615586228 1 3 798940236 5 3 130231410 3 3 352381589 4 3 866049123 2 3 504208346 3 2 806658171 1 3 325988123 3 3 389852436 1 3 227191930 1 2 556180315 3 2 205559769 3 3 574728698 5 3 169372266 1 3 115747987 5 3 885357626 5 2 440998918 5 3 202326134 5 3 140147800 2 2 495121799 5 2 550180501 1 2 947139825 4 3 928579811 3 3 765006982 2 2 457410357 3 2 280112993 5 2 705957805 1 2 194203362 2 2 485423407 5 3 704422146 2 3 166771368 2 2 598904116 2 2 284965126 4 3 517258307 1 3 333791793 1 3 978295055 3 3 255686748 4 3 748580244 2 2 333231096 4 2 599419578 4 2 333091876 2 3 839638887 4 3 534757846 1 2 112616189 3 3 219787786 3 3 304667213 2 3 839291539 2 2 142208789 5 3 328881273 2 2 785472912 4 2 341985753 3 2 197239988 1 3 184760025 4 3 372063838 1 2 919694439 1 3 453868735 4 3 692082477 4 3 129081020 5 2 139205115 5 2 536590433 2 3 657246038 3 3 283702662 4 3 563196527 3 3 725013234 3 3 585114380 2 3 956182182 4 2 720779654 1 3 634461492 4 2 442222011 2 3 226579892 3 3 948282797 1 2 501485629 3 2 585266179 2 2 123159644 4 2 289740540 5 3 542506105 5 3 955063625 2 2 380437396 2 3 992902117 2 3 243660435 3 2 733596535 1 3 637831930 5 2 175655351 1 2 155188357 2 3 297942332 3 3 418525181 3 3 893485010 5 3 464676772 1 3 449361305 4 3 226091665 1 2 118286684 4 3 936312458 1 3 906919188 1 2 157136628 3 3 241493511 3 3 226591175 5 2 475115034 4 2 141251651 4 3 529351410 3 3 380734715 3 2 194045622 4 2 339168507 4 2 473305828 2 2 477352852 5 3 134086636 5 2 835237465 4 3 486603496 1 3 880422471 2 3 539638620 5 2 947429635 4 2 140843029 4 2 237844241 3 3 616719211 4 3 758552024 3 2 282045757 4 3 496356740 1 2 511742965 4 2 621055870 2 2 927671627 5 3 120907953 4 2 751434938 4 3 207674019 2 3 106966091 2 2 955177147 2 3 961354041 1 2 593316076 1 3 528830649 2 3 919878218 4 3 571734116 2 2 551083006 5 3 980648958 2 3 934718499 2 3 651738535 5 2 760033533 1 2 398373330 4 2 148459479 5 2 717923865 5 2 413779995 5 3 773208271 5 3 535224245 3 3 533974867 3 3 806599478 5 2 384472366 5 2 308084887 2 3 131945810 4 2 536951161 4 3 106329307 2 2 640375839 4 2 634500444 5 3 595635339 5 3 834554169 1 3 588554757 4 3 719828161 4 3 515385815 4 3 514078468 4 2 116476733 3 2 300936706 5 3 429057035 2 2 250393598 1 3 614838414 4 2 288059228 2 2 853062075 4 2 572459649 4 3 232659869 2 2 458519671 5 3 470920712 4 3 798462854 5 3 815902561 2 2 869844597 3 2 515825040 2 3 974748172 2 3 422492934 2 2 548279831 3 3 119877181 5 3 219104994 1 3 568668230 2 3 654333100 1 2 580711246 2 3 867982708 4 3 617766301 2 3 217331933 4 3 271572414 3 3 517188190 3 2 774214799 2 2 370182604 1 3 891325972 1 3 726757340 1 3 800762639 4 2 824293625 4 2 578184700 1 2 938967234 1 3 970850412 3 2 764898397 5 2 115311474 2 3 681368141 2 2 699549524 4 3 582804018 2 2 589034874 3 3 729256376 2 3 780817910 2 3 430315176 3 2 918383398 4 3 364359834 1 3 427093240 1 2 638778482 3 3 677054378 5 2 924989383 2 2 175632342 2 2 898129533 1 2 675076468 2 2 464701427 1 3 807206480 5 2 213688040 2 3 209216100 1 2 559830414 5 3 205328472 2 3 489179332 3 2 150330783 2 3 935768575 5 3 799256531 1 3 603377145 1 2 873117290 5 3 572993292 1 3 661567086 3 2 480046378 2 2 439716410 5 3 584233859 2 2 453620448 2 3 513428539 5 3 901944582 4 3 445199334 2 3 122584225 3 3 615535096 1 2 764829881 2 2 793900405 1 2 344916786 4 2 734814036 4 2 418285638 4 3 859572527 3 3 430973253 2 3 796988016 2 3 294412685 4 3 129400334 5 2 634908205 1 2 845693369 1 2 544481100 2 2 743651306 1 3 687678125 5 3 870177012 3 3 231751484 3 3 527243059 3 2 951307883 4 2 496886839 2 3 338652349 4 2 215298920 5 2 698570077 3 3 952112501 5 2 311604733 2 2 881909587 5 2 818232174 1 2 616656377 2 2 618065014 1 2 263241957 4 2 739884289 5 2 538878755 1 2 619186093 3 2 279170979 5 3 404582280 4 2 846149828 3 2 263806031 3 2 312610321 5 3 821103708 2 3 664014812 4 2 210950447 2 2 938937439 3 2 302580780 1 3 339701811 3 2 814975010 3 2 585809694 1 3 862593132 3 3 344598743 2 3 343294649 2 3 787581238 1 2 385327161 1 3 406273335 2 3 427303823 2 3 939535051 2 2 281138676 5 3 736154657 4 3 134018048 5 3 776215771 4 3 976833104 4 2 101907477 3 3 809687276 4 3 421913578 4 3 838730645 3 3 412983833 4 2 816982146 2 2 980700246 1 3 885940467 1 3 270204108 5 2 408629084 4 2 100108244 2 2 688634130 1 3 631230836 1 3 457955936 5 3 855815183 4 2 296780639 3 3 230918907 5 3 221709196 4 3 410040243 5 3 745209165 3 3 780898226 2 3 339341420 1 3 376503840 1 2 987090138 4 3 983997724 2 2 206757450 5 3 850191243 4 3 437094627 1 2 651506200 4 2 966647653 4 3 894911259 2 3 666631147 2 2 688597287 5 3 228090869 1 3 900320841 5 2 996253157 2 2 430137169 5 2 299567283 2 3 518476822 5 3 186844177 4 3 605202184 2 3 252715389 4 2 748969000 3 2 472790231 4 2 426964787 3 2 668878419 1 2 208743227 4 3 697192368 3 3 993264311 1 2 494041024 1 3 274371334 1 2 301455622 3 2 431139270 3 3 876742527 3 3 883649779 1 3 790860962 2 3 345853558 1 2 537748936 3 2 719974763 3 3 359417752 4 2 295819504 2 3 637437994 2 2 169898295 1 3 860025990 5 2 307056530 4 3 906864863 2 3 986957428 5 3 172190220 3 2 111613751 4 3 182954273 5 3 556332351 5 3 427142965 3 2 113820883 3 2 308887942 1 3 945525284 3 2 937998410 3 2 464587582 3 3 573007706 1 2 643839162 1 3 658025121 2 3 906069215 4 2 672770500 1 2 314121639 1 2 322948938 1 2 448674259 2 2 537369524 5 2 630345544 3 3 774971252 5 2 954450110 2 2 290349893 2 2 287055345 2 3 612870984 3 2 707019887 2 2 945338215 3 2 729818891 4 3 732092057 1 3 119424151 5 2 811805777 1 3 710285671 2 3 223769456 5 2 840224741 4 2 412358301 4 2 717735842 3 3 103590680 3 2 254568965 4 3 708874544 3 3 532821840 5 2 636248764 5 3 556129476 5 3 867721652 2 3 318043285 4 3 657789800 4 2 900833806 5 3 314843174 5 3 742883189 5 2 255654431 4 3 131863839 2 3 313098576 4 3 901845667 1 2 155686442 2 2 533190468 5 3 254571060 3 2 204801041 2 3 814088935 4 3 667923075 5 2 962487288 2 3 793309852 4 3 324362894 5 2 116765781 1 2 966431179 4 2 437792188 3 3 947070696 2 2 648432406 2 2 160426117 4 3 299840926 4 3 144639194 3 3 584099830 1 3 553472840 1 2 611724358 5 3 243235010 3 2 358012648 3 2 591022880 5 3 104130449 3 2 429453048 2 3 978211985 4 3 878557777 5 2 242950222 3 3 116028207 2 3 203435135 3 2 250421693 5 2 220007773 1 2 508540677 1 2 536878627 1 3 272365586 2 2 833691837 4 3 580003207 1 2 509336724 3 3 718335662 2 3 986403585 5 3 507675576 5 3 286383325 1 2 361136960 5 2 379500275 2 2 370230111 5 2 245453890 2 3 118891258 3 2 905459576 4 3 918827835 2 3 300438808 4 3 942662811 5 2 158706826 5 2 867422555 1 2 477390751 5 3 441837782 3 2 431855667 2 3 608237307 5 3 602765317 3 2 599832726 3 2 896889849 5 3 370078605 2 2 312216882 4 2 176782281 4 3 236407087 4 2 796492796 3 3 548781495 1 3 547503305 2 3 653592042 3 3 169367336 3 3 930101941 5 2 311547956 2 3 910203963 4 2 350049161 4 3 850360463 5 2 520087402 5 2 221589735 5 2 776313937 2 2 175179704 2 3 699293188 2 2 611574164 3 2 778121890 2 2 582193363 3 2 604144424 2 2 596228271 2 2 467085546 2 2 847561412 1 2 862095209 1 3 613876059 3 3 603260326 1 2 441564309 1 3 126648067 2 3 569351805 2 2 461983355 3 3 248751545 5 3 205084224 4 3 807059779 1 3 253879079 3 2 442217722 1 2 185374070 5 3 836932828 1 3 249038389 1 3 457548677 3 3 664950433 1 2 959398065 2 3 600358050 3 3 442939977 3 2 580433822 3 2 537572728 3 3 291362960 3 3 605719304 5 2 103513749 2 3 788727853 3 2 301796670 5 3 586905366 1 2 814694770 4 3 721354227 3 2 158276149 3 3 495423400 4 3 241537531 3 2 312288327 2 3 858519137 3 3 578741253 4 3 261679659 4 3 992397192 2 2 938889452 1 2 952655279 4 3 139108101 2 3 759834535 3 3 430324012 1 3 328908449 1 3 491989171 3 3 676914163 1 2 407217249 2 2 730476969 1 2 210449796 4 3 339805347 5 2 549821544 3 2 209956180 3 2 573380601 2 3 365085467 4 2 698722031 1 2 409228622 1 3 356925562 2 3 433995988 5 2 277219933 1 3 506026570 4 2 969988535 4 3 560215630 2 3 684775648 1 3 502945460 5 3 614739382 5 3 765839191 1 2 847886504 2 2 188542245 5 2 923946798 5 3 743137787 3 3 657901408 5 2 114149890 2 2 719733139 5 3 344646839 1 3 226227921 5 2 644467960 1 3 296126122 2 3 206540969 3 2 744697454 3 3 208654286 5 3 139064415 3 3 847550306 1 3 594383837 1 3 390227031 5 2 651678189 4 2 981424670 3 2 126649277 2 3 133337681 4 2 891208844 1 3 915512185 3 2 121051875 5 2 176207315 5 3 193014564 4 2 517690629 1 3 124919250 2 3 978742954 5 2 209665823 5 3 342531578 3 2 344429042 1 2 636541702 3 3 477599239 3 3 660422797 1 2 691916617 2 3 453123315 2 2 249043387 1 2 587249563 5 3 802464400 4 2 566701649 5 2 230937342 1 3 404731158 4 2 284879321 2 2 997398524 2 3 532648270 1 2 654830628 2 2 440697337 4 2 516508349 3 2 855435201 2 2 579891713 4 2 682065292 4 3 956451925 3 3 982083824 2 2 377812139 1 3 274556243 3 2 603906038 4 3 880444503 2 3 521559457 1 3 789654104 1 3 707895001 2 2 834352490 5 2 986344524 2 3 405300209 4 2 205801866 3 2 425274734 3 3 982465995 5 3 664006042 1 2 607122471 3 2 197698788 1 2 948870913 2 2 223008962 3 3 575195011 1 3 275921683 1 2 962034047 2 2 404212876 3 3 409879604 2 3 513914617 4 3 485568852 1 3 503958512 4 3 864535795 1 2 301041361 2 3 527787067 2 2 935028514 3 2 587484671 5 2 955038324 2 2 497527849 1 3 647232158 5 2 563761812 2 3 746145334 1 3 150869061 4 2 172631740 5 3 993191763 3 3 402178661 2 2 907999292 4 2 545543184 1 3 570668283 2 3 767726944 2 3 480065416 2 2 941287096 4 3 588638432 3 2 706537184 2 2 657466671 2 3 754141029 2 3 174489722 3 2 548168412 2 2 311943303 4 3 249192801 5 2 692009911 1 2 485766187 2 2 848779686 2 3 726458551 2 2 825024946 1 2 167130196 5 2 502344641 5 3 382641219 4 2 348607238 5 3 630135116 5 2 513933502 3 2 548052213 3 3 279608627 2 2 892068730 4 2 155984659 5 3 496110928 2 3 281042804 2 3 648455752 3 3 441144177 2 3 268400134 5 2 680520875 2 3 326662549 3 3 807953698 1 3 394980614 5 2 638319271 3 3 341588141 5 2 292575010 4 2 412297164 1 2 984850740 1 3 940577760 2 3 274847234 1 3 248556444 3 2 628790419 4 2 336241186 2 3 507956485 5 2 504877279 3 2 305390544 4 2 733270107 2 3 340790511 1 3 795749122 2 2 258330207 2 3 481319561 4 3 635500325 1 3 650434634 1 3 533876710 5 2 306654749 2 2 632281224 2 3 456673608 2 3 894493814 4 2 591373678 4 3 775526319 4 3 289262396 2 3 858279717 3 3 612607377 2 2 306342701 2 2 222142807 3 3 415341031 4 2 666018424 3 2 526704788 1 3 312510279 2 2 307487008 3 2 920763043 5 3 152429270 5 2 203379089 4 3 353681579 3 2 298321526 3 3 194826482 5 2 474315066 5 3 259676159 1 3 639636044 3 3 328826915 2 2 756299142 2 3 345891744 3 2 535658515 2 3 329259776 4 2 583047705 5 3 733213119 2 3 711766682 3 3 363027048 2 2 769341557 1 2 828256687 2 3 895976079 5 3 930032892 2 2 245325798 4 2 313592421 1 3 628568038 2 3 366886148 3 3 636777113 5 3 434326055 4 2 290870936 5 3 978569146 3 2 847524437 2 3 459619573 5 2 778350283 3 3 243616883 4 3 250205761 5 2 519933903 3 2 110325544 2 2 774600524 4 2 541678875 1 3 342623831 4 3 355924800 1 3 900905501 4 2 130083984 5 3 310660825 1 3 240361608 5 3 907861312 4 3 842530316 3 3 301923180 4 3 979494952 1 3 859529160 5 3 262627455 4 3 359738117 4 3 409108413 1 3 128388741 2 2 420843280 4 3 371128038 2 2 745464044 2 3 645256610 2 2 456202440 1 2 155043691 3 2 943121837 2 3 673724561 5 2 744053054 4 3 280575247 3 3 197611652 1 2 845226306 2 3 899847717 3 2 567661976 3 2 734110374 3 3 391277981 2 3 588658403 2 2 153710463 4 2 146346344 5 3 315754911 4 3 643149047 2 2 157073772 1 3 848001755 5 3 322012815 2 3 773830937 2 3 288584016 1 3 580755359 2 3 398258129 3 2 588400059 4 2 579291329 5 2 570511147 2 3 683110570 3 3 820520901 3 2 632408441 2 3 788808449 5 3 320270539 5 2 367200035 3 2 324171832 4 2 142594760 4 3 742655719 5 3 688096073 5 2 309589102 3 2 422071470 3 2 744743520 1 3 757751107 4 3 744503743 1 2 367824289 2 3 302900899 1 2 783503369 1 3 595685076 4 2 259489318 1 3 140272577 5 3 714922928 4 2 255469277 1 3 363747098 1 3 398832370 3 3 386642495 5 2 602684852 3 2 176863727 3 3 312881067 3 2 866240989 2 3 104840100 2 3 721624975 1 2 243932963 1 2 207157427 2 3 310568744 5 2 845889772 2 2 787293333 5 3 458026728 5 3 345409535 3 3 555340260 5 3 477982524 1 3 502968654 1 2 349640003 2 3 825047044 1 2 278341094 5 3 405429157 2 3 805524159 3 2 514367325 1 2 338985951 3 3 199913223 5 3 266517273 5 3 450930476 5 2 856772554 1 3 139744632 3 3 749978744 3 3 737586444 3 3 917145785 4 2 801060907 4 2 757237333 2 3 868810653 3 2 869848064 1 3 691347214 4 3 703326279 4 2 444007777 3 3 312432813 5 2 290753418 2 2 723541006 4 3 872113185 4 2 530104282 5 3 800120180 4 2 569728886 2 2 885609953 4 3 799936476 3 2 539999098 4 3 484152380 1 3 459981022 5 3 603415339 3 3 858990937 3 3 359622387 3 3 848726332 5 2 601808594 5 2 835314325 3 3 458979475 4 3 190412089 5 3 752860378 4 3 337821018 2 3 120295104 3 2 799076235 2 3 213935544 1 3 850471718 4 2 216762765 1 2 978770489 4 2 742596341 5 3 250183731 2 2 402456611 4 3 467713009 5 3 572723551 1 2 573315119 5 2 738833471 5 2 789979453 2 3 494116081 2 2 371478837 2 3 640968272 5 2 104073075 3 3 505917545 3 2 278527410 2 2 151894336 5 3 743589111 3 3 772360164 2 2 645275715 5 3 371076434 3 2 782994677 3 3 783761428 1 3 247442841 4 3 663217063 2 2 540142642 3 3 572065417 4 2 878898936 3 3 294102544 4 2 988646169 3 2 654977439 2 2 662959686 2 3 858170998 3 2 840412388 3 2 971724191 4 3 293233886 3 2 385599837 4 3 984450773 5 2 220904191 1 2 495197738 1 2 931048081 4 3 816532509 3 3 992416180 4 3 717329860 3 3 137020593 1 3 167201361 2 2 373905471 3 3 587848289 4 3 329699750 4 3 591465824 5 2 212475217 1 3 702260100 4 3 351679213 1 3 139663851 2 3 478083367 1 3 557597091 1 2 324757647 2 2 738854922 3 2 110891144 5 2 686868828 5 3 277453255 3 2 945428725 4 2 302172856 3 3 790168008 2 2 586499071 1 3 268572998 4 2 938465734 5 3 832165406 5 3 407234439 3 3 810083598 4 2 408522630 1 3 268357931 3 3 641662929 3 2 201433381 3 3 164539461 3 2 205106400 1 3 700029319 4 3 593545450 1 3 731886615 4 3 481671795 4 2 277546796 3 3 522975924 5 2 903280654 3 2 763967996 3 3 523808912 1 3 902401142 1 3 194976272 4 3 227696453 5 3 667591996 5 2 337396086 5 2 184013702 1 2 434632245 3 2 288655759 1 2 430502690 3 2 780915142 5 2 144359692 5 2 748559935 2 2 100064533 4 3 566090567 5 3 273868810 3 3 103655796 1 3 408036449 4 3 226589489 5 3 262500993 4 2 185384992 3 3 389546191 4 3 170227025 2 3 739541765 5 3 515952922 5 3 596460110 5 3 253714488 5 2 157188748 2 2 916847722 3 2 708217039 3 3 485399742 4 3 941153462 2 2 635070698 3 2 103071015 2 3 620467535 4 2 508927711 2 3 209171731 5 3 153601507 3 2 980268361 3 2 316422839 4 2 445872204 2 3 709916150 5 2 366703392 2 3 274417154 1 3 717769448 1 3 350765342 4 2 797944464 5 3 785086054 1 3 305219554 2 3 844070163 3 2 554549630 1 2 288024949 5 2 777234164 2 3 493858346 2 3 371411658 2 3 484452753 3 2 145674019 5 2 507671314 4 2 763735558 1 3 119463002 4 2 163754025 2 2 456150540 1 2 958225671 5 3 412710688 3 3 582890598 2 3 607173154 2 3 637351461 3 2 906908200 5 2 283587459 5 3 379475402 3 3 128590684 3 2 721722131 3 2 791173975 2 2 509678085 3 3 588795957 3 3 667633101 2 2 468961905 4 2 784615768 2 3 315275696 5 2 420408546 2 2 190507149 1 3 351651078 4 3 413689565 4 2 739717521 5 2 409820328 1 3 692421249 5 2 232030602 4 2 192534275 4 2 310095665 2 3 593914497 3 2 578048470 5 2 884099454 5 2 270441466 1 2 263532544 1 3 363986775 3 2 550596989 4 2 810002029 1 2 428186785 2 2 425546166 4 2 667869844 3 3 898316211 2 2 803044348 3 2 646151058 1 3 747763442 3 2 155471757 5 3 655259436 4 2 461665768 4 2 233679628 2 3 851931578 4 3 688951993 3 2 720462174 2 3 953272298 4 3 194238773 1 2 141787001 2 2 127840939 3 3 872297102 2 3 586838990 5 3 796283997 5 2 988852323 4 2 704982617 3 2 642393166 3 2 264091160 4 2 285202964 2 3 854063540 1 2 471594607 5 2 332285600 5 2 390765589 5 3 865682660 4 2 692240947 2 3 797299572 3 3 820976365 1 3 887641491 4 2 861613491 4 2 179932150 4 3 536052946 2 3 398065687 2 2 203855693 2 3 372406070 1 3 654332394 3 3 999005064 4 3 608307948 5 3 731466615 1 2 590799324 1 2 474456147 4 3 339712747 3 3 827896357 3 2 195187346 4 3 492047086 2 3 548386540 3 3 211562850 4 2 932904137 2 2 545011149 1 3 191417290 3 2 341189652 1 2 941477532 2 2 401293859 4 2 555953693 2 2 771171843 5 2 467380604 2 3 156031421 3 3 663022261 5 3 468686920 5 2 107142660 1 2 827141840 4 3 791290200 1 2 352873951 1 2 641729887 5 3 917701117 4 3 687386160 5 3 665519647 4 2 878501750 1 3 870030766 1 2 103204223 4 2 689397622 2 3 988454698 2 2 424427667 5 2 947878860 4 3 936022034 5 2 574011919 3 2 318092439 5 2 100030537 5 3 444929777 3 2 461235836 4 2 612822559 5 2 336955568 4 3 758536636 2 3 730403010 5 3 999305648 3 3 631976313 3 2 180777199 5 2 210355608 2 2 653427445 1 3 642711952 1 3 709393574 5 2 925610845 1 3 897329630 1 3 410129988 2 3 185516783 2 3 237834994 1 2 255090064 5 2 609645637 4 3 512160217 4 3 874912746 1 2 718757041 3 2 565760252 2 3 379937558 3 2 373968168 4 3 562917240 5 2 941464196 3 3 789924079 1 3 736233719 4 2 120262446 1 2 334990301 4 2 404627572 2 2 444122606 2 2 287995118 1 3 281839567 4 3 822079397 5 2 105208828 5 2 120231430 5 3 149350069 4 2 115654779 4 2 947367991 3 3 237300272 3 3 260360368 4 2 458799845 4 3 338013603 4 2 779523903 3 2 159862466 3 3 871607461 1 2 251344537 5 3 860549299 3 3 305460951 3 2 232480367 1 2 829518056 1 3 234616846 3 3 883451397 5 3 683155447 4 2 410630357 3 3 586619884 3 3 436493308 5 3 303687686 5 2 636695198 2 2 827834955 2 3 860233370 5 2 435291782 1 3 376127516 5 3 325413062 2 3 716351873 1 3 310201849 4 3 264246096 5 2 624955792 5 2 547674199 4 2 345877770 3 3 858068175 1 3 540521877 3 3 644012463 4 3 533802606 3 3 561397785 5 2 943125400 1 3 797604862 5 2 558585328 3 2 300871179 1 3 957561068 1 2 516211927 1 2 808854438 2 2 233784276 3 3 785259948 5 2 585614645 3 3 514110030 2 2 758147921 5 2 219477787 5 3 656798398 1 2 872987697 3 2 594859980 1 3 828118245 4 3 333462107 1 3 914976769 1 2 637544025 5 2 507306329 2 2 266079100 3 2 618704675 1 2 312797223 4 3 148501959 2 2 459368811 5 3 878877912 1 2 117792821 4 3 296965570 3 2 946028337 1 3 589231703 3 3 550599466 1 2 251721134 5 3 332979582 1 3 815954952 1 3 710514267 2 2 712405288 3 3 843464383 4 2 289078596 3 3 569425448 3 3 198641539 4 2 424599178 2 2 225231785 3 3 755985541 1 3 580925967 3 3 816739184 4 2 550724345 5 3 119068458 3 3 258492039 2 3 294397459 5 2 503031003 1 3 386028049 3 2 871526134 4 2 186430781 3 2 388473988 5 3 381064662 4 3 332070788 4 3 450148522 1 2 768509229 1 3 448536675 3 3 320100699 5 2 296384073 1 2 933728067 5 3 318829975 5 2 229223280 5 2 712907550 4 3 783013291 5 2 393481945 3 2 713024454 5 2 422768321 3 3 757974039 3 2 217801812 3 3 590007630 4 2 209531789 2 2 753366953 3 2 552584116 3 2 314073274 3 3 701039858 2 3 401419699 2 3 890083787 4 3 228644073 5 3 300888840 3 3 584594785 2 2 110627503 3 3 525058605 5 2 861632513 5 3 869580611 2 3 535418897 4 3 328411042 4 3 291855774 4 3 748999034 5 2 841743359 2 3 589528360 1 2 258594802 1 2 250538357 3 3 734571805 1 2 384919258 5 3 380288240 1 2 396084662 2 3 322619831 2 2 437274288 1 2 693268375 2 3 158643862 5 2 369251565 2 2 919138793 1 3 203310047 1 3 351345707 1 2 654230338 3 3 900950550 3 3 490920823 4 2 140087951 5 2 219232777 1 3 242253952 2 2 174906403 4 3 259764886 4 2 784812630 2 2 145523671 4 2 594024810 5 2 377328058 2 3 919624148 1 2 240185453 1 2 172184797 1 2 205748560 3 2 381765485 5 3 602522675 1 2 531904078 5 2 733550786 3 3 768778139 4 2 746597916 5 3 940709462 1 2 947908478 1 2 360422886 2 3 111579756 4 3 772998013 3 2 790518258 4 2 173965757 3 3 128833951 5 2 578462891 1 3 767434630 2 2 358631933 2 3 364988490 3 2 523927910 4 2 548898220 5 2 290791624 5 3 230915146 4 3 783290785 3 3 904007367 1 2 518450021 5 2 291217061 3 3 750345567 3 2 462680722 1 3 566634270 3 3 815767853 4 3 594547035 1 3 939365870 2 2 271739687 2 2 300156745 5 2 354059398 2 2 562593713 5 2 135832420 5 2 449702037 5 2 227614899 3 2 441250066 4 3 610706266 5 3 331828219 3 3 489803048 5 2 265703962 5 3 817707129 4 3 574954839 5 3 770420758 3 2 838161294 2 2 587395346 1 3 647113334 5 2 940521361 5 3 656588046 5 2 407823028 5 2 512693875 1 3 349908505 5 2 166404688 4 2 973453912 5 2 159998235 2 3 419567476 1 2 423472603 1 2 762450013 1 2 492801813 2 2 536292567 5 2 179908807 5 2 820626063 4 2 322920548 1 2 667058906 4 2 245536795 4 3 170966396 4 2 446662171 3 2 934525986 3 3 405201751 3 3 781367525 3 3 747567610 5 3 345335515 3 2 347491732 2 3 573455901 3 2 161313986 1 3 216750199 3 3 360339606 1 3 137461123 3 2 696729609 4 3 561395536 3 2 513153311 3 2 398150905 5 2 856492342 1 3 917851598 2 3 596642527 4 2 516187530 1 3 835124041 3 2 262628331 3 3 300373516 2 2 738428602 1 2 570621347 2 3 815454465 4 2 975658655 2 2 236143062 5 2 146074825 5 2 542735433 5 2 632023741 1 2 468371059 2 3 476098889 3 3 507964945 2 2 782326895 2 3 229804708 3 3 378324495 2 2 828663029 3 3 973317488 2 3 743204192 4 2 296188581 1 2 827710487 2 3 277400360 1 3 520243637 4 3 939777623 1 2 342251679 1 3 247145127 3 2 716461464 5 3 774866107 1 2 470108612 2 3 826926473 5 2 972845905 5 3 723709737 5 2 510082470 3 2 329443019 2 2 295535398 3 3 820502536 2 3 899787281 4 2 525507038 1 2 669755274 1 2 283928853 4 2 802653815 1 2 867000843 2 2 664387236 1 2 380530172 3 2 740203093 1 2 551868869 1 3 330872597 2 2 279194148 3 2 773552330 3 2 473670176 1 2 983685907 4 2 505032796 2 3 295173414 4 2 508732239 1 2 272845910 3 3 711753597 2 3 744069108 4 2 217191170 2 2 322270764 3 3 712601164 3 2 152961028 1 3 249856007 4 3 453990171 4 3 400454552 4 2 419948917 3 3 190695302 1 3 228760750 2 3 417430295 2 3 436330155 5 3 664935998 3 3 117413325 2 3 779302309 3 3 756183563 4 2 547131465 4 3 639376075 2 2 554153778 2 3 150553550 3 3 436350534 3 3 843644169 1 2 415722662 4 2 522134340 5 3 590268010 5 3 426159196 2 2 337994415 4 3 519719372 1 2 353384992 4 2 780599821 3 3 218410173 1 3 792083873 2 3 641446635 3 3 902702780 2 2 549722744 3 3 989354736 3 3 210340675 4 2 492792019 3 3 117259186 3 3 909954986 2 2 994850843 2 2 638910791 5 3 180343663 2 2 344609297 4 3 911185758 1 3 990387946 3 3 947439320 2 3 440210992 1 2 721474353 4 3 351139652 4 2 514835928 1 3 231590827 1 2 150272176 1 2 180706967 5 3 805369704 3 2 839175801 3 2 113577383 3 3 870060819 1 3 108339782 4 3 245498802 2 2 462090376 2 2 212660932 3 2 654504247 5 2 629703373 5 3 437885380 2 2 850555141 1 3 110081219 5 2 295741919 5 2 961075328 3 2 542893566 1 2 483699857 2 2 962328764 5 2 600454784 2 3 735252717 5 2 118324863 4 2 976102487 3 3 823012235 4 3 691113649 3 3 174324716 2 2 276324060 5 2 956413093 2 3 187562234 1 3 184425347 3 3 490601075 2 3 110173424 3 2 465365025 5 2 651233621 1 2 918138923 5 2 143581677 3 2 309115909 3 2 589999027 2 3 319151578 5 2 345342593 2 3 113106678 5 3 596948265 1 3 418879131 1 3 427555373 4 2 323735207 3 3 725290195 3 2 743293976 2 2 318458100 1 2 221125063 3 3 536943013 2 3 204116276 3 3 341536516 1 2 772469134 3 3 747504990 5 2 347011265 1 3 229267892 2 2 138051473 4 2 729813950 3 2 550169766 5 2 598027713 3 2 349876443 4 2 270377382 5 2 126377688 5 3 249441408 4 3 419829490 5 3 577702657 4 3 393698574 3 3 316910285 2 2 759726952 5 2 394278324 1 3 468385598 1 2 291398133 1 3 881788126 1 3 951972446 1 2 651618142 1 2 556075442 3 3 784179862 5 2 234967399 4 2 240457339 3 2 785525951 3 3 133749552 4 2 683654006 4 2 507407080 3 3 549296454 3 2 363327714 3 2 857253278 4 2 235890098 3 2 284383715 2 3 923768700 4 3 397965785 3 2 751830159 4 2 589111125 4 2 553705018 1 2 737344906 2 2 357423918 4 2 322479078 4 2 570645461 5 3 506974152 4 3 226579766 3 2 655570165 1 3 362722929 1 3 269159547 1 2 677949890 3 2 847859072 3 2 581717122 2 2 732324939 3 2 323875558 3 2 755464014 1 3 175766928 4 2 620826118 1 3 625975552 4 2 945951787 1 3 505863839 1 3 778033818 5 3 468780025 1 2 794901048 2 2 773132053 1 2 213445226 5 2 673781209 1 3 133904329 4 2 541506528 4 2 650550329 1 3 464825337 4 2 926316536 1 2 515904900 4 3 738753625 4 3 558827786 2 2 390465295 5 3 535686313 3 2 291856929 3 3 509394212 4 2 745746165 2 3 684343374 3 3 800774741 4 2 736669481 3 2 412165319 1 2 216062734 1 2 305650749 5 2 127015336 3 2 172756964 5 3 165480021 2 2 583871791 1 3 434191360 1 2 323049330 5 3 247171687 1 3 462915716 4 2 820436718 1 3 538674420 5 3 152981397 3 2 981816889 5 3 818310000 2 3 602023373 4 3 761930156 2 3 850746926 4 2 182725934 4 2 709208349 5 3 144795641 2 2 503477956 5 2 628182928 2 3 361493913 2 3 860847819 5 2 958314785 1 2 400475693 2 2 765200994 2 3 160518458 1 2 886523310 3 2 647409741 1 3 994597704 1 3 735249612 2 3 936259289 3 3 964287548 3 2 283257355 4 2 520974595 3 2 504225254 1 3 685814800 2 2 445668403 5 2 179577488 1 3 115132021 3 2 556573603 3 3 990306893 5 3 926003585 1 2 139498667 2 3 902998173 5 2 644631224 2 2 226875223 3 3 827521797 4 2 728009705 2 3 547077877 5 3 316443878 3 2 849556634 4 3 648479075 2 2 380118523 5 2 773745215 3 3 110839709 3 2 343037394 3 3 362175820 1 3 768247149 5 2 908661534 4 3 437987578 3 3 842703921 3 3 688367412 3 3 649708927 1 3 141988348 5 3 496829489 1 3 249798875 1 3 821549046 3 2 136697802 3 2 537164777 5 3 326401892 2 2 624485545 5 3 271183981 2 2 491670630 2 3 331139985 4 2 863392346 4 2 980134871 4 2 640225029 2 3 317828449 3 2 593538095 1 2 974200638 1 2 866533638 2 3 212032084 4 2 497951699 5 3 715384325 3 2 613901299 5 2 500677228 1 3 620924495 5 3 242685314 5 3 522546473 2 2 735071932 4 2 362424418 5 2 655058898 5 3 842182892 4 3 801545292 1 2 383878176 2 3 690116504 1 2 677151356 5 2 652062694 1 3 515140770 3 2 249910281 2 2 234230065 2 2 210700559 5 2 740337796 1 3 424042990 5 3 937166649 1 3 586112931 5 2 853312374 5 3 391049366 2 2 885322651 5 3 380272508 1 3 335032328 5 3 399963931 4 3 613193127 2 3 104439332 3 3 289537750 1 3 591079678 5 2 651586609 2 2 437403914 4 2 977505099 1 2 403713145 5 3 363706051 1 3 680899658 5 2 947549249 1 3 771154245 4 3 361437394 3 3 668673180 3 3 217261814 3 3 545725520 1 2 491776839 4 3 721855040 2 2 174608006 5 2 793087245 3 3 404639663 2 2 250430938 1 2 676416151 1 3 826972873 2 2 416466270 3 2 190895529 1 2 148759661 4 2 539023185 5 2 608534011 3 3 653303289 4 3 480661038 1 3 810257298 1 3 152124132 5 2 579541222 4 2 537001428 5 2 516659928 5 2 630312534 2 3 781058084 5 3 412188738 3 2 450348551 1 3 397480932 2 3 340720611 4 2 956348989 5 2 573281308 3 2 601340970 5 3 691038708 5 2 883677023 3 2 361695394 5 3 308838546 4 3 733741643 5 2 786639520 5 3 543500263 5 3 281234688 1 3 527829470 2 3 686905681 3 2 448873012 1 3 586469712 5 3 667428843 5 2 441890958 1 3 614606519 2 3 882129673 1 3 267882805 5 3 489989919 4 2 757079379 5 3 538260710 4 3 163152009 1 3 113820662 4 3 429621693 4 2 599603750 5 2 569385653 1 3 214994442 4 3 659715894 3 2 735088126 4 2 702344519 1 3 215574693 4 3 746760297 4 2 537186599 4 3 624187722 5 2 784669249 5 2 716887434 2 3 412139718 4 3 326137761 3 3 230639105 5 3 664763877 1 3 952310623 1 3 532206692 5 2 842498179 3 3 592222445 1 3 679385691 3 2 506792268 3 3 348436339 5 3 177718336 3 2 344983469 4 3 532336105 1 2 122926239 4 2 866725512 1 3 712398133 2 2 549349055 5 3 348774918 5 2 849285914 4 3 954257390 1 2 262547639 3 2 701742968 3 2 428317618 1 3 605263570 4 3 638948286 1 3 693455916 4 3 234105176 1 3 919034035 1 2 958011042 4 2 124509858 1 2 651599433 2 2 447482455 1 3 203457997 2 2 937835322 1 3 504607575 4 3 943680734 4 3 498192113 3 2 630425450 3 2 497924418 4 3 647016844 5 2 637485104 3 3 128225331 5 3 521889358 3 2 630699769 3 3 163999263 2 3 697896330 2 3 763400165 1 2 396372170 1 3 916934478 1 3 234476382 3 3 707799979 3 2 762400315 3 3 343081918 5 3 899207335 2 2 643713924 4 2 688257380 5 2 660296421 2 3 812571945 1 2 732365714 4 3 932780643 4 2 711048963 4 3 516146616 4 3 966176529 4 2 658744506 4 3 809271591 4 3 546263667 5 3 219744753 3 2 390073007 5 3 899514653 3 2 204314723 4 3 778795902 2 3 367583991 1 3 561959742 2 2 441287973 1 3 963726927 1 3 352792513 2 3 138109961 1 3 143074014 1 3 927137876 3 2 469410472 1 3 712951412 2 2 546194978 4 2 689663890 1 2 538597067 1 3 490836561 2 2 883935709 3 2 294367326 2 3 716882098 4 3 410687113 4 2 260473942 2 2 361444638 3 3 440594073 1 3 376496343 3 2 256142545 5 2 953747079 3 3 312892010 4 2 316088394 3 3 665027115 4 3 883531432 4 2 704919970 2 2 690088245 4 3 578665532 3 2 428378848 3 3 445139601 2 3 207655571 4 2 875599670 2 3 766297564 3 2 435052733 4 3 300951517 5 2 975890556 2 3 801841982 3 2 737760399 5 2 182414137 3 2 985949745 5 3 288790065 4 3 364395817 1 2 335797902 4 3 672390148 5 3 568191067 5 2 629133437 2 3 712992236 5 2 661643482 2 2 706245097 3 3 138702473 1 3 617213952 2 3 692273107 5 3 790634107 1 2 426033931 1 3 167102953 5 3 111744924 1 3 374863046 1 3 387059428 2 2 257829560 2 2 260234603 1 2 779583589 2 3 132555673 4 3 996113518 2 2 932706581 2 3 732315841 4 3 122995883 2 2 881915025 1 2 425428153 3 2 198160937 5 2 993134101 3 2 569129023 4 3 554943623 2 3 157307945 1 2 763018051 1 3 389607269 2 3 187693802 5 2 328145100 2 3 637055609 5 3 274893862 3 2 817690515 2 3 481562022 5 3 828065052 5 2 654304339 5 3 191351450 3 3 310009083 4 3 207761057 4 2 194514939 2 3 661555488 4 3 309659053 4 2 276185948 4 3 957148910 4 2 469326674 4 3 728914930 2 2 511178061 3 3 739737825 5 3 750637288 5 3 528303625 1 2 173883454 5 2 642204742 4 3 653329396 5 2 532417440 3 2 438209924 1 2 408227214 4 2 683943710 5 3 194518497 4 2 798073983 5 2 859573500 5 2 405019339 2 3 117735615 1 3 876552028 1 2 939198907 4 2 394681837 2 3 177845254 1 3 360374067 5 2 685577369 2 3 358556693 1 3 669748974 4 3 697567251 2 3 315781596 1 2 873264683 4 3 872682809 1 3 239524230 3 3 362269214 4 3 355284451 1 3 960533845 2 2 110581280 2 2 932614135 2 2 363208767 2 2 662249142 3 3 200529901 3 2 822948464 3 2 822525367 4 2 281975378 4 2 919235013 2 2 786788881 4 2 833386509 3 3 673514961 1 2 750446494 4 2 856156053 5 3 766184544 3 3 638203772 3 2 100191892 4 2 644661984 2 3 491208055 1 3 366394366 1 2 242963036 3 3 469436958 2 2 136861401 1 2 724327023 4 2 398133643 3 2 360147463 2 2 334915942 5 2 628608150 2 2 842090513 4 2 915180722 3 3 663269891 5 3 683877362 5 3 860842547 2 2 142934520 1 2 611834290 1 3 217875232 2 2 538623579 4 2 633171425 5 3 290042768 3 2 400702928 1 2 885965224 5 3 660841993 1 2 918408421 1 2 411837785 3 3 293614455 1 3 529724250 5 2 699893459 4 2 474782664 3 2 787729650 1 2 157477858 2 3 668791438 5 3 671815866 1 2 503469057 3 3 594886253 2 3 421151034 3 2 644322359 2 2 904418094 5 2 735915113 2 3 920326909 4 2 898195194 3 3 646894234 4 3 639887366 2 2 257345618 2 3 654287667 5 2 678648128 1 3 500600772 3 2 925716681 5 3 964286877 5 2 306005441 1 3 199739070 3 3 926342992 3 3 103239723 4 2 551984228 5 3 512021495 3 3 753833787 1 2 202522658 3 2 967991265 1 2 425891870 5 3 654870101 2 3 483188883 2 2 173086507 2 2 144817370 1 3 181471853 4 2 742203799 3 2 287277411 5 2 308568456 5 3 357830653 3 2 985061265 3 2 905193627 1 2 288283327 1 2 103671382 3 2 509026348 1 2 574197890 3 3 513369370 1 2 742066146 5 2 514137591 5 3 250696428 2 2 304624907 5 3 424355706 3 2 254889863 1 3 266630590 5 2 613982740 4 3 225165407 4 2 603332129 3 3 920892178 5 3 863415492 4 3 180488463 3 2 553152877 3 3 593240589 2 2 767772015 4 3 876782566 2 3 688121192 2 3 590035254 4 2 427743024 5 2 714313737 5 3 628640529 3 2 131103942 3 3 433025660 3 2 113792435 3 2 220607485 3 3 487651113 2 3 197249596 1 3 864587476 4 3 489028398 1 3 906602307 5 2 374711143 1 2 227325605 5 2 454528718 4 2 323719495 3 3 406970582 4 2 374432446 2 2 258053901 4 2 316232708 4 3 432740876 4 2 914018657 2 3 610081305 2 2 341796623 1 3 972998315 1 3 140666355 5 2 973680596 1 3 188931300 2 3 301044601 5 3 475736788 4 2 834204980 5 2 233996282 3 2 625264111 5 3 472613250 3 2 972426302 1 3 272817949 5 3 688630241 4 3 490415810 3 2 941640924 4 2 544153636 1 3 779682952 5 3 791869200 3 3 998903393 5 2 286542201 1 3 690981602 5 3 329837593 4 2 613192167 1 3 129547100 3 3 961562153 1 3 513330276 3 2 480505425 1 2 497099932 2 2 775427796 3 3 972711627 2 3 775421828 3 2 732270262 5 2 814618138 1 2 678955692 3 3 566210085 1 2 659384224 5 2 214495748 4 3 665971620 4 3 826809374 2 2 205175224 1 3 218624704 3 2 602825336 3 2 417320465 1 3 382518089 4 2 498321060 4 3 727088956 2 3 492529694 1 2 281086528 1 2 448190090 2 2 849237957 2 2 406819941 1 3 672153593 1 2 191693928 1 3 526347644 2 2 647553607 2 3 121055688 4 3 651277393 3 3 501234044 5 2 991994021 5 3 247596801 4 2 449182252 4 2 125534583 5 2 153767948 1 2 930117973 2 2 190123907 4 2 455585866 1 2 145517011 5 2 834012865 3 2 101515355 2 3 887373068 3 2 174472411 5 2 752510306 4 3 133000753 5 3 445092580 1 2 400716054 2 3 592926974 2 2 964705971 5 2 346518697 3 2 743990741 5 2 442090971 2 2 720617326 5 3 846204929 3 2 470109796 3 2 328707332 2 2 424054491 1 3 521242450 2 3 735071524 4 3 276069529 1 3 270740067 4 3 230900884 2 2 343881675 2 3 740841225 5 2 441494255 3 2 282588403 5 3 565559535 5 3 710399603 1 3 728488709 2 2 985469604 1 3 877281802 2 3 105972505 2 2 706391546 3 3 704707547 3 3 662864488 2 2 565865099 2 2 975446014 2 3 274602087 4 2 400855850 3 3 767594839 3 3 102319799 5 2 435124102 3 2 342197951 5 3 486586492 4 3 476900195 1 2 416894024 3 3 469045746 3 2 392855977 3 3 180939224 1 3 427386513 3 2 492254353 5 2 111660407 1 3 277875180 1 3 630710228 5 3 206749082 4 3 120911923 2 2 183122082 3 3 241646598 1 2 521101748 5 2 767922487 4 2 961205421 2 3 105015080 3 2 131731294 4 2 875528446 3 2 725125300 4 2 744494906 3 2 200542805 1 2 655111555 3 3 557676157 2 2 512709462 2 3 928940264 5 3 332811645 5 3 218715924 3 3 851681195 1 2 824368551 5 2 183047362 5 2 683935136 2 3 794541116 1 3 319218863 3 3 838808576 2 3 190577555 5 3 340960940 1 2 785605183 3 3 226453586 5 2 772351587 2 3 450014602 1 2 446598186 4 2 249451969 1 2 511285952 4 3 720715999 3 3 216293494 1 2 531287564 4 3 767871811 1 2 414684626 3 2 444538638 5 2 686518304 3 2 809258931 4 3 480234398 5 2 178845816 5 3 258164077 5 2 322588861 3 2 667347218 1 2 911398166 3 3 950412061 3 2 172027618 2 3 644126418 1 2 819060330 3 3 746231017 2 3 218593699 2 3 150702204 4 3 227836574 4 2 461723258 1 3 137989471 1 3 203388087 5 3 279387365 3 2 584998421 1 3 965221045 1 3 821181026 3 3 102698086 4 3 272903264 5 3 453358956 1 3 958833047 2 2 118949053 3 2 935713774 5 2 340845684 5 3 417663005 2 2 677251331 3 2 954505174 5 2 147578096 3 2 935121773 3 3 977735583 2 3 640668998 2 2 646297883 2 2 117741275 3 2 852960996 1 2 268368806 1 2 650232379 3 3 645607349 5 2 410025210 2 2 858302285 1 3 430096895 3 3 969046939 4 2 593986372 4 2 304397129 3 2 491041361 1 3 246396319 5 2 841776452 1 3 985012483 2 2 478769340 4 2 599201863 2 2 165238726 4 3 788156031 4 3 978997200 5 2 310897937 5 3 252233490 3 3 893507850 4 3 821043032 2 3 819988848 5 2 116324683 1 2 488745393 4 2 549811695 4 2 298189505 4 3 892327686 2 2 450784891 3 3 156903066 1 2 650591454 2 3 884783135 1 2 485924010 1 3 309694255 2 3 671605731 2 2 772138038 5 2 273217154 4 2 687784753 2 2 116985829 1 2 547611194 3 3 891746681 1 3 963432850 3 3 673045377 5 3 298726545 2 2 739347531 1 2 708807794 4 3 147997193 3 3 377061118 1 3 282949561 2 3 448907447 2 3 455936077 1 2 175755404 2 3 758499584 3 2 103032217 1 2 593625929 1 2 122345959 4 3 902867125 3 3 746649944 4 2 238060370 3 3 690858776 2 2 422474665 3 3 634952272 3 2 850278367 3 2 501363116 1 2 253607272 5 3 937204766 4 3 783343904 1 2 505528446 4 2 699656658 5 2 600114350 3 3 626111515 4 2 747343773 5 2 105680856 4 3 286912467 5 3 512845201 5 3 530138674 3 3 695723578 1 2 585867046 5 3 442898924 2 3 779330845 3 2 762069245 1 2 809116425 1 2 784856299 4 2 434588089 1 3 985892311 1 2 812687874 2 2 482939471 5 3 791856970 2 3 444517764 5 2 957093117 1 3 432805274 1 3 265170835 5 3 745643116 5 3 576613862 4 3 861516835 5 3 788956633 1 2 684015910 2 3 577212512 3 3 342691267 1 3 753062817 4 2 775092788 1 3 711422522 5 2 835975947 4 2 695482529 5 3 713862492 3 3 107444576 2 2 847614369 4 3 706957722 5 2 652844586 4 3 158688200 5 2 110637408 3 3 536652704 2 3 892794686 1 2 770775202 3 2 531740905 4 2 450492693 3 2 499547814 2 2 638801391 4 2 801077488 2 3 732644267 5 2 712506843 5 2 465515303 3 2 929629732 5 2 407014919 2 2 512063582 2 3 153679098 1 3 472129309 5 3 789873113 5 3 700326051 2 2 511010182 4 2 849209353 3 2 308187326 1 2 917192076 5 3 245003648 3 2 246208871 2 2 713281814 4 2 235438440 3 2 778324184 4 2 381343453 2 2 742464968 3 3 761570233 3 2 952731485 4 2 541545129 2 3 503027343 4 2 372172053 2 3 388963470 4 2 512303153 1 2 267095728 3 3 277891632 3 3 508367535 5 3 103829565 5 2 926365148 3 2 855687802 4 2 553288000 2 2 274638383 3 3 230962732 1 2 470431209 4 2 960591804 3 2 846946924 1 2 298226741 2 3 756719368 4 3 609406698 2 2 243093841 4 3 436077034 5 2 388333267 4 3 187934281 2 2 157200415 2 3 281941208 2 2 697028090 3 2 514447726 5 2 833131631 5 2 447691417 4 3 665301753 2 2 516768803 1 3 306103903 3 3 590086709 4 3 301377308 4 2 399632896 5 2 668118107 5 2 341527138 5 2 974402803 2 3 818676788 3 3 604821445 4 2 344763077 1 2 970285064 5 2 198616400 2 3 757862133 2 2 864604456 5 2 944734476 1 2 974157846 5 2 312777603 5 3 560696953 2 3 478731041 2 3 990433015 2 3 182028552 3 2 237659736 1 2 854690675 2 3 803347699 2 3 538096871 1 3 382560502 5 3 694411911 2 2 439678137 5 3 370373510 1 2 549944054 2 3 463764568 4 3 144367862 1 2 178539815 5 3 331317461 2 3 634109757 5 3 987279659 3 2 541386466 5 2 322548272 5 3 727604838 1 2 207509646 3 3 461027118 4 3 694812582 5 3 259837701 1 3 392160716 4 3 341565324 5 3 960746078 5 3 465514259 2 3 352264760 1 2 886097507 3 3 992694156 4 3 232843320 2 3 124368438 3 3 410800721 3 3 938866777 5 2 355402604 4 2 895333206 3 2 887685270 1 2 160486275 2 3 833725282 5 3 125576558 3 2 306865563 3 2 923295751 1 3 507891363 5 3 256846732 2 3 316408450 5 3 776901585 5 3 338982743 2 3 461672220 3 3 838020903 2 3 733715948 4 3 740813720 4 2 159183189 1 2 187505813 4 2 193863887 3 3 580327245 2 2 322205712 5 2 861075067 5 3 268160407 4 3 371101789 3 3 155945182 2 2 564065665 1 3 743682821 4 2 557893400 5 3 256520765 1 2 638371622 3 2 124301025 2 3 676426769 1 2 159622804 5 3 434623435 1 2 579143149 4 2 270710515 3 2 773006702 2 3 815526205 1 3 296862760 4 3 261664430 2 2 186815309 5 2 467029602 4 2 287430972 4 2 426710820 1 2 602948255 5 3 806342960 4 2 261994235 3 2 413386068 2 2 505722911 2 2 867096471 1 3 987725995 3 3 632321399 4 2 904889165 2 2 762154899 5 2 550161641 1 2 127822955 5 2 245564413 3 2 208067046 1 3 775216260 5 2 101307038 4 2 444971159 5 2 262165160 5 3 111693712 3 3 349757496 4 2 330396726 1 2 837292055 2 2 433098367 2 3 431541828 4 2 180576717 4 3 745948475 3 2 469399353 3 3 739442795 1 3 420618067 2 2 248137492 4 3 965290427 2 2 206235442 4 2 179155521 4 3 466426615 1 2 463415469 2 2 265661996 4 2 668475114 4 3 933635450 1 2 232376915 3 2 783722821 4 3 998010937 1 3 894469921 2 3 401444706 4 2 924332905 5 2 388433707 1 2 133172028 5 2 818331899 4 3 647235076 1 2 784121431 2 3 535885674 4 2 726444622 5 3 241768100 1 3 743560846 3 2 787655715 3 2 187337482 5 2 245069909 3 2 454127782 3 2 419639836 4 2 558943856 2 3 379247426 1 2 150186955 1 3 275090612 3 2 399533126 1 2 210414969 4 2 837049046 4 2 986398160 1 2 864188825 1 3 612517901 2 2 618698361 4 3 982260889 2 2 902751391 1 3 797564463 2 3 765699333 1 2 183814407 3 3 663042159 5 2 244524396 2 2 659379455 3 2 236464465 2 2 852511778 5 3 254307792 4 3 735071515 5 2 991004386 4 2 991526395 4 2 622385244 2 3 124119898 2 3 284674272 2 2 133071623 1 2 197810854 5 3 582030125 2 2 785568431 2 3 858405750 3 2 813045212 5 3 691552577 2 2 317796268 5 2 381441885 1 2 654680718 5 3 540982665 3 3 751253615 4 3 822846953 4 3 529511664 1 3 730936586 3 2 290902137 1 3 159413765 2 2 485805227 3 3 370637399 1 2 248430563 2 2 380369242 1 3 901415781 5 2 415441560 3 3 424373346 4 3 408364951 1 2 583984738 2 2 729665601 3 2 601323390 1 2 274896247 2 2 514313587 2 3 730641957 5 2 559867219 5 2 250862225 3 2 448693654 4 2 790859557 4 2 517300252 3 2 477018830 1 2 238114843 2 2 805026347 5 2 536161105 4 2 550061249 5 3 949192294 4 2 886350748 5 3 235432896 1 3 838716012 4 2 137033744 4 3 794437995 1 3 865584204 2 3 375972736 2 3 550696628 3 2 633587812 4 2 423547424 1 2 636243875 1 3 577753161 1 2 731920477 5 2 691428333 4 3 766146200 2 3 605098292 5 3 336707999 3 3 991110913 3 3 775904627 4 3 342921847 4 3 420571323 2 3 756089886 4 3 281511419 4 2 986507565 5 3 706984607 1 3 912895725 1 3 147771684 4 2 826711527 5 3 298014277 4 2 482480379 5 3 711636469 4 2 835210875 2 3 983629179 4 3 745921962 5 3 330161304 1 2 339256766 5 2 872472519 3 3 258087500 3 2 916494365 2 2 254839813 4 3 342689549 5 2 897295374 1 3 578559520 2 3 669116440 4 3 618736496 4 3 840805147 4 2 418384268 3 2 810286081 3 2 354220781 1 3 375243929 4 2 333291863 1 3 318397495 2 2 486792524 4 2 741200995 3 2 627699028 1 2 856909067 3 2 747771869 2 2 196904580 3 2 423105427 2 3 932065291 1 2 111043714 5 3 591753399 5 2 801014051 4 2 896309523 2 2 995685440 5 3 837303249 4 3 780989937 2 3 182208700 4 3 637632707 4 2 489956317 4 2 282507436 2 3 885702854 4 2 500458597 2 3 182445408 4 3 145644261 2 3 182156218 1 2 616158708 4 3 299011588 3 2 616199351 1 2 582263515 3 3 723828381 3 3 791187000 4 3 989677038 1 3 298886350 1 2 594894127 3 3 220905988 1 2 115943681 4 2 561793496 3 2 604357971 3 2 568377334 3 2 450761441 2 2 597592746 1 3 328105036 5 3 944704687 3 3 122190590 1 3 357246899 4 2 362882805 1 2 315308648 4 2 178954238 4 3 723624953 5 2 689215140 2 2 245300280 1 2 582489125 4 3 669104460 1 2 235394143 2 3 707980206 3 3 566272836 1 2 155810558 3 2 911644842 3 3 969604622 4 3 959242728 2 3 411053638 1 3 730365856 5 2 344186761 5 3 311095316 5 3 351031599 1 3 494241747 2 2 571251733 4 3 905498369 2 3 207262727 5 3 350146617 1 2 584628923 3 3 889177930 2 2 471264246 2 2 740433682 3 2 507265834 1 3 362538424 4 2 350240823 5 3 741082154 2 3 238436953 1 3 662178408 2 2 234198813 2 2 774758580 1 2 368139223 2 2 459169951 2 3 361751844 3 3 188396180 2 2 303540871 5 2 728619710 5 3 327858641 2 2 950227605 3 3 307243865 2 3 217413372 3 3 312939159 4 2 683901573 4 3 406946297 4 2 914184707 4 2 936637153 4 3 208445424 1 3 134703052 5 3 755665660 3 3 271691914 5 2 670844643 4 3 776713484 3 2 421602379 1 3 842752531 1 3 283072181 4 3 770831078 3 2 406556105 2 3 306919475 3 3 864952055 3 2 738101053 5 2 347311183 3 3 782739824 1 2 916100652 3 2 690271726 2 2 711163748 4 3 296678186 5 2 212147109 5 3 264846908 1 2 315013216 5 2 479457807 1 2 241457780 2 2 291412089 2 2 164758212 2 2 392975878 4 2 512150810 1 2 234907042 5 3 615727666 3 3 656987691 5 2 342253919 4 2 949100533 1 2 586359775 5 3 355263383 3 2 215669656 2 3 265393430 5 2 491093861 2 2 340832196 3 3 784586590 3 3 810395084 2 2 313386322 4 3 616159044 2 2 946720720 2 3 707189554 2 2 217264928 5 3 583548468 4 2 886797575 4 3 706341424 1 3 276904527 5 2 342745694 5 2 323880198 4 2 921487233 2 2 701057091 5 3 748765623 3 2 188918966 3 3 182647882 4 2 991628627 1 3 953245204 2 2 613291519 5 3 575088499 1 2 334741505 4 2 452761611 5 2 229938870 2 2 163854995 2 3 747508038 4 3 146029391 5 3 687698303 3 3 101166390 3 3 848646639 5 3 568427442 1 2 758109530 2 3 826920894 5 2 359263071 4 2 711029450 3 3 281600904 2 2 573737254 3 2 972121656 2 2 981525905 4 2 192505537 4 3 841834962 1 2 774178028 3 3 652644464 4 3 443778356 1 3 471950017 2 3 811881560 5 2 425543995 5 2 381464391 2 2 311425034 3 2 624137268 1 2 932378952 1 3 525362380 3 3 522568759 2 3 997561724 5 2 305652992 5 3 857326693 1 2 891131198 5 3 837548641 1 2 180593483 2 2 927646852 2 3 678410850 3 2 357149086 1 3 813175949 2 2 569907475 4 3 980466665 2 3 217510808 1 2 721198416 3 2 335728363 2 2 975403351 2 3 413130403 3 3 990184225 2 3 430621816 3 2 679263115 3 3 629382997 3 2 721020084 2 3 812670012 4 2 206715902 3 3 217473150 2 2 304389681 1 3 784165005 2 2 671357266 1 2 850960153 1 2 943086874 5 2 600771551 5 2 737845195 1 3 518121080 2 2 563693156 1 3 764768779 4 2 354264876 5 2 306866973 3 2 487599934 1 3 360434571 3 2 737063078 5 2 201332438 2 3 504286952 2 2 650131149 4 3 117820029 3 3 627962102 3 2 737984998 1 3 677807893 1 2 673094873 1 3 993024377 1 3 814746678 5 3 228173573 4 2 928217323 1 2 143238523 5 3 350378705 4 2 276449752 3 2 602616892 1 3 494486894 2 2 477408209 2 2 282929527 3 3 966169774 4 3 393089726 5 2 371317004 2 3 659717306 4 3 227070896 3 3 710379074 4 3 294699842 4 2 612417795 1 2 163986910 3 3 499924547 4 2 137527114 2 3 298585528 4 2 515258147 3 2 599768141 3 3 729777597 3 3 577784431 3 2 539950535 4 2 265496807 4 3 474995856 5 3 423871184 3 2 365723841 4 2 196956741 1 2 102613386 3 3 625583706 3 2 500450850 1 2 966533097 1 2 375718136 2 3 305876576 5 2 307883035 4 2 342917848 1 3 381439924 2 2 969603789 4 3 942536605 5 2 550399819 2 2 738539686 2 3 701284765 1 2 705519287 4 3 434210841 5 3 384456648 1 3 250266877 5 2 690056177 1 2 796685946 4 3 986226364 2 3 179688102 4 2 547781108 5 3 790668784 1 2 969809782 5 3 898411301 1 2 473249535 2 3 344113945 4 2 634552170 1 2 912850459 2 3 497710002 1 3 803776380 1 2 128331823 3 3 335611428 1 2 107383289 4 3 873793931 2 2 987342313 1 2 479910784 2 2 502487637 1 3 838489628 2 2 678567190 1 3 722888578 4 3 986518419 4 3 693018910 2 3 356632721 3 3 477870066 4 3 881418657 3 3 107541777 4 2 494327458 5 2 713696494 2 3 574233458 1 2 657895262 5 3 154492466 1 2 308344926 2 3 524467253 4 3 765157252 2 2 672613735 5 3 480379785 1 3 752132489 3 2 190153424 1 2 152845544 1 2 746831700 3 2 631503412 2 2 151437404 4 2 436396390 1 2 464638155 4 2 698697709 5 2 600062787 2 3 165015261 3 3 486887933 1 2 260792315 2 3 659365348 5 3 400232988 5 2 501145834 3 2 510181700 3 2 366677395 4 3 724843513 3 2 588216213 4 2 494665511 2 3 233025506 5 2 532143016 2 3 314997260 3 3 623223882 1 2 746653945 4 3 248331109 1 2 804405248 5 3 468248520 1 2 243525463 2 3 882230995 5 3 924664608 2 3 658907395 4 3 954392687 2 2 519038618 1 2 640762691 2 3 440880899 2 3 822401512 4 2 249522713 2 3 390533111 5 3 119408804 5 3 846152693 1 2 532829600 4 2 491410039 1 2 580012618 1 2 462307070 3 3 908868922 2 3 383901100 4 2 627564867 5 3 242782479 5 2 774288501 5 3 461342395 5 3 730385596 1 2 504932855 4 3 578268968 5 2 266243388 5 2 240665803 1 2 743888968 5 3 104053588 3 2 812124570 4 2 322317118 3 2 398259725 5 2 225273462 2 3 728734195 3 3 924375527 4 3 854108548 1 2 321356182 2 2 439494689 3 3 995854116 5 3 518360021 2 3 647803944 3 3 602649126 4 3 730213869 3 2 804291220 3 3 138662957 4 3 953167676 4 3 544179387 3 3 483256596 5 3 388850341 3 3 368178729 4 3 869244771 2 2 351217869 1 3 228671106 1 3 968652362 3 3 501924635 4 3 890288177 4 2 283680207 1 3 167096932 4 2 248712924 3 3 457548230 4 2 779942951 4 3 574566642 5 2 425911666 4 2 100415416 3 2 713642997 4 3 786423334 5 2 293098515 1 3 323766288 5 2 526931116 4 2 679135371 2 2 252998491 3 2 135226859 5 2 814153057 5 3 493573969 4 2 369756639 1 3 275109260 1 2 290330255 2 2 647096780 2 3 301103628 3 3 426612064 1 3 237579077 3 2 627991936 5 2 554287928 1 2 331852128 1 3 747372356 5 2 135420841 2 3 297933616 1 2 585113380 1 3 838216991 3 2 203688382 3 2 707326519 4 3 178382299 2 3 846157244 2 3 896206454 3 2 333546408 3 2 580270603 1 2 101890676 2 3 450740866 1 2 589986620 2 2 851647042 2 3 196729301 5 2 509180463 2 2 146526411 2 2 322028776 1 3 196009978 5 3 842126320 3 3 234198753 5 2 552247328 3 3 121786973 1 3 208151665 3 2 355768922 4 3 462374758 4 2 919022743 1 3 544224561 5 3 267567313 1 2 186628694 5 2 366791529 1 2 379191516 4 3 642880522 4 3 141631385 5 2 181046256 3 3 103502984 4 2 789587301 2 3 386189915 4 2 583016554 2 2 274736156 2 3 864035924 3 3 100073027 1 2 638938834 1 2 608708198 2 2 705757970 1 2 319186949 1 3 775270750 4 3 703058541 3 3 259386958 4 2 747608399 3 3 340497994 1 2 448638070 3 3 274544315 5 2 719067098 4 2 685143136 2 3 947442364 1 3 808837807 3 2 557809296 1 3 691735626 5 2 408717046 1 2 493732342 4 2 344045933 3 2 537576951 1 2 327495217 2 3 789485496 2 2 244958611 3 2 117437974 1 2 426606767 4 3 284243721 3 3 930915308 1 2 716459676 2 3 656713747 4 3 682937212 1 3 140240546 1 2 288300724 1 2 112162400 2 2 567271135 2 2 381695423 1 2 907287303 3 3 151144582 5 3 590869513 5 2 251830663 3 2 283834695 2 3 804257728 4 2 467902567 3 2 412649498 5 2 863280488 2 2 569136969 5 2 786869108 5 2 328653161 5 3 444176676 1 3 425603656 2 2 189533839 4 3 601031479 2 2 782099352 1 3 935888769 3 2 876833732 2 3 864845499 5 2 623572740 3 2 540153179 5 2 881792668 3 3 579982238 3 2 432351725 1 2 849282953 5 3 801697597 4 3 421917316 4 3 440707655 1 3 973037647 1 2 442100096 5 2 386841723 3 2 461699729 4 2 956616485 4 2 521197048 1 3 526245486 1 2 698912552 4 3 745371315 5 3 589865155 3 3 609177547 1 2 403382346 1 3 675177661 2 2 922580242 1 3 438659118 4 3 456942720 4 2 503036926 1 3 894619448 1 2 384913717 1 3 596297405 1 3 597133144 4 3 941827562 3 2 235702607 4 3 117523869 2 3 135876102 3 2 183350581 2 2 638884012 3 2 548954736 3 3 379626809 2 3 819258887 4 3 700677824 4 2 710979386 4 2 723575419 1 2 359031492 5 3 158994125 2 3 836013143 2 2 756240612 4 3 702057470 3 3 287528448 3 2 986052500 5 3 809164316 5 3 424707782 1 2 447325234 4 2 149745117 1 3 256031376 4 3 915063447 5 3 764391272 2 2 464395226 4 2 963923532 4 3 503681594 5 2 752901231 5 2 232995317 5 2 559603869 5 3 271999731 3 2 309685888 3 2 108909201 1 3 618672141 3 2 291877245 5 2 988799665 1 2 142789410 3 3 955946862 4 2 622024599 4 2 648938793 3 2 943850945 1 2 720042296 2 3 285878065 4 3 578456054 3 2 630786260 5 3 980571456 1 3 871536273 2 2 116686146 1 3 780031063 1 3 335587858 1 3 948868299 3 3 459269705 2 3 140151448 3 2 676067227 4 2 719587793 5 2 201857999 1 3 468443094 3 2 882630537 3 2 432028191 2 3 642974480 4 2 267485732 2 3 772390717 5 3 912219981 1 2 314192631 2 2 132702346 3 3 535041417 4 3 931508972 1 3 677357244 4 3 657908475 4 3 331705154 4 2 536971318 5 3 996978530 3 2 404577041 5 2 839247892 3 2 909352431 2 3 522722488 5 2 696213583 1 2 812960584 5 2 552244364 1 2 510461311 4 2 188969312 4 3 365614415 4 2 535012207 2 2 267961343 4 3 751006510 3 2 736334156 3 2 761387311 3 2 747830476 1 3 760805609 1 3 443336339 1 3 123613716 3 3 969026602 4 2 349473224 1 2 321597741 1 2 586446116 5 2 533833570 1 2 443387914 3 2 644019556 5 2 724399893 4 3 568688284 2 2 213745727 4 2 911885785 1 2 460665140 1 2 606088682 5 3 762671348 2 2 582417527 2 3 515501292 4 3 641601065 5 2 353648243 5 3 190171022 2 2 216372163 3 2 595214337 1 3 468598074 3 3 913833993 2 3 103900203 3 3 633220192 3 2 356184085 3 3 550000058 2 2 936076798 4 3 844357637 2 2 655881724 1 3 923480802 1 2 459280783 2 2 457793879 3 3 561820546 1 3 511620807 4 3 469418191 4 3 137233795 5 3 389677691 2 2 632946600 2 3 304676251 2 2 753666778 1 3 834036129 5 2 696974067 4 3 974371274 1 3 199684101 5 3 344645404 1 3 195643133 1 2 404580899 2 2 148354380 4 3 119061898 3 2 585856948 4 2 356490193 3 3 821556249 4 3 413835999 5 3 306931898 2 3 357478154 4 3 536427487 3 2 134263881 3 3 229768136 3 2 943908651 2 3 968574669 1 3 486171054 3 2 938864036 1 2 832868763 1 3 658631672 5 2 446908009 4 2 723715029 4 3 580087320 2 3 904107558 1 3 599252979 5 2 240405822 2 2 913130122 5 3 433288245 5 3 769252597 2 3 179292194 3 3 652816892 3 3 566724505 4 2 630677057 1 3 714395997 4 3 506597208 1 2 461197297 1 2 781378254 1 3 605680622 5 3 562188531 2 3 118258340 2 2 891019839 2 2 504712817 3 2 853468307 2 3 428341557 2 3 770627723 3 3 557455338 1 3 765135868 2 2 452407722 3 3 478866596 1 3 554755657 2 2 413818298 4 2 379239144 5 3 715189637 5 2 293581624 4 2 681354099 4 2 164123664 4 2 105945708 5 3 972745777 5 2 832647502 4 3 226020109 2 2 208804688 1 2 829848105 1 2 615068131 1 2 600721102 2 2 836397928 3 3 349383478 4 3 704135420 2 2 367680885 2 2 823718868 4 3 712678412 1 3 405898760 4 2 370469639 4 3 555842574 2 2 505367432 5 3 784532768 4 2 431469674 5 2 874144632 5 3 452360221 4 2 567034924 4 3 984938989 1 2 913537804 1 2 157477009 5 2 624739315 3 2 953616717 4 2 911867390 3 3 947295553 4 3 948567544 3 2 691210530 1 3 181601491 2 2 585840025 2 3 921320654 5 3 703832312 2 3 223140386 5 3 955169757 4 3 277179102 3 2 779959161 4 2 660647160 3 2 813285935 3 2 928469229 3 3 546288402 3 3 457174250 1 2 393508366 3 2 104365252 3 3 889705915 3 2 147453670 1 3 938780171 2 3 554155161 3 2 238662291 2 2 156125463 5 2 915230992 5 2 508418522 4 3 393233808 5 2 248180759 5 3 418302036 1 2 166348573 4 3 621140925 4 3 244915127 4 2 632580207 3 3 246880272 3 2 786901344 5 3 973651488 5 2 333442279 1 2 240881244 2 3 615423374 3 3 595569732 1 2 116792079 2 2 564729079 1 2 125557874 4 2 162011349 1 3 111370414 5 3 628945250 5 2 373310935 5 3 228208407 4 3 362282093 5 3 526624136 4 2 499860142 1 3 684030243 1 3 582253371 5 2 978403431 2 2 184622045 1 3 951169058 1 3 671300851 3 3 955880693 3 2 343854497 3 2 745095687 5 3 373979044 1 3 152551249 3 2 204763903 2 2 895953372 1 2 812195137 4 2 386382741 3 3 146998766 1 3 553756757 1 2 514475466 2 3 718710714 3 2 727801360 2 2 405133613 3 3 790842614 1 2 880189568 5 2 725164495 1 2 606531490 3 3 978633851 5 3 446237680 3 2 729397382 4 2 899135801 3 3 653551892 5 3 515114768 3 3 419707645 4 2 189033583 5 2 657978903 4 3 125681901 3 3 984852256 4 2 429738761 3 3 335861430 2 2 286237813 1 2 550352265 1 3 281785794 4 2 777934817 3 3 376885363 2 2 637090005 3 3 972906399 1 3 778819894 5 3 145199955 1 3 866204894 2 3 700574050 1 2 664406977 4 3 605819086 4 3 705052006 4 3 399967679 3 3 197502737 5 3 717343225 2 3 358676257 3 3 407618654 4 3 590086587 3 2 514008753 3 2 137570251 4 3 848945789 1 2 301864199 5 2 142772207 1 2 413549092 4 3 222166927 1 2 820314685 1 3 253167949 4 3 888845909 2 2 620002696 5 3 865034954 2 2 899131656 3 2 806227159 5 3 744752219 5 2 213119199 4 3 675404217 4 2 617918587 3 2 570749847 5 2 916897327 3 2 433666002 3 2 808230132 4 3 864988075 4 3 133104048 4 3 694313835 2 3 364574364 1 2 968321617 2 2 161611622 1 2 221507665 4 3 936701087 4 3 504371266 3 2 998174409 4 2 897219955 5 3 550494181 1 3 298543172 1 3 422873999 5 3 811933182 2 3 688156818 4 2 947465652 1 2 410768745 3 2 977978825 4 2 979579717 4 2 519083523 4 2 235541990 4 2 397011255 1 3 411739057 5 2 163518223 4 2 306406196 1 3 990081259 5 2 224103903 5 3 215525514 5 2 430087310 5 2 852435041 1 3 695839311 5 2 961259963 2 3 631142186 2 2 149141589 5 3 824386143 5 2 539620270 3 3 981748974 4 2 650402304 5 2 510419342 1 2 512842879 5 2 227927394 3 2 114523702 5 2 327606889 4 3 908455685 5 3 385237629 4 2 431974450 1 3 602046800 2 3 149267198 5 3 658030486 2 2 560100140 2 3 584728131 1 3 558176667 1 3 266461009 4 3 991575853 1 2 130218876 5 3 458582949 4 3 147903935 5 2 153102130 2 3 239009499 2 3 113831914 1 3 267844509 2 2 337660882 3 2 689287959 3 2 688407478 1 2 965370702 3 2 157176257 1 2 926097828 4 2 909478824 2 2 319510467 5 2 176048778 1 2 614790133 2 2 756344648 3 3 425994102 1 3 655930869 3 3 864951001 3 3 694121021 1 3 781322647 5 3 189755097 1 3 351974861 4 2 348226318 4 3 978209207 4 3 459473398 3 3 219631724 3 3 233934824 2 3 495650032 4 3 552513064 3 3 574597733 3 2 381958170 5 2 975989087 5 2 769612616 3 3 736489354 2 2 799996596 3 2 288405766 1 3 423341987 1 3 484765832 3 2 869160260 2 3 134162512 2 3 205810521 4 2 687731605 3 3 138132248 4 3 917700802 5 3 500403746 4 2 313288378 4 2 228534073 3 3 388863941 2 3 453680974 5 2 962911400 2 3 782491297 4 2 211911850 3 2 363592371 5 3 730998790 4 2 580230924 4 3 999958445 1 3 824549533 5 2 331856908 1 2 206163574 5 3 548403218 3 3 763378836 2 2 725864559 1 3 602077401 1 2 707742224 2 3 891028324 1 2 477192217 1 3 461297330 4 3 820398777 1 3 760422638 1 2 247256770 3 3 402941294 1 2 759493940 5 3 336256139 1 2 308434784 2 3 905551251 2 2 111988605 5 2 215894049 5 2 799812848 3 2 615866100 3 3 341609929 3 3 353651093 5 3 835393278 4 2 107965657 1 3 150475279 1 2 441542509 5 2 521029814 3 3 769353738 4 2 913715871 1 3 458672972 5 2 456788545 3 2 307224299 3 2 474552437 1 2 164042845 2 3 494172117 4 2 236564223 1 2 455212646 4 3 617011150 1 2 628520903 4 2 752788799 2 2 666302705 1 2 940282846 1 2 355167982 1 2 829435438 1 3 864249345 5 3 736775013 4 2 633156342 1 2 349276667 4 2 358496094 1 3 683924712 1 2 107315538 1 2 937188031 3 2 116794719 3 2 404400113 4 3 621544333 1 3 941037160 2 3 371935987 2 3 922361798 5 2 996076631 1 2 122158920 2 3 744776901 5 2 296205330 2 3 384930946 1 3 977372237 2 2 764238024 4 2 545788092 1 2 587847645 3 2 128879462 4 3 466021269 4 2 502319181 4 2 688591318 4 3 884468110 5 2 696828337 5 2 596673279 5 2 940480228 2 2 595844795 3 3 554682591 2 2 711177689 5 2 369149500 4 2 398120680 4 2 715306656 2 2 938625503 1 3 159294236 1 2 988119197 3 3 411961336 1 3 663161774 4 2 463799953 3 3 243578182 3 2 780772810 5 3 361427934 3 2 575835093 5 2 771652071 3 2 434078663 5 2 935705929 1 2 244943023 2 2 726908431 1 2 829753817 5 3 730139893 2 3 258733471 3 2 393317772 1 3 647445599 4 3 589008339 5 2 152319890 3 2 694006029 3 2 288585508 3 3 533620754 1 3 419653960 4 3 453110329 1 3 897337896 3 2 394427798 2 3 316387871 2 2 566337228 5 3 849944803 5 2 375475968 3 2 790648764 2 3 518743910 1 2 151059417 5 2 742503968 5 3 488156759 1 3 352580149 5 3 538537107 5 2 761519142 1 2 119876189 2 2 874068936 1 3 809798924 5 3 687204545 2 2 214952865 3 3 557191194 1 3 300774478 3 2 257308447 2 2 690986199 5 3 391730203 1 3 125778482 3 3 515796809 5 2 807279762 1 2 110036561 5 3 581554299 5 2 573651539 5 3 831905666 2 2 709357775 5 2 983434560 5 2 174543827 2 3 864309573 2 2 714073197 1 3 789663775 1 3 497584527 2 3 269642208 4 3 416732763 4 2 794684411 1 3 252840239 5 3 507024979 2 3 247082429 1 3 262642514 2 2 506552818 1 3 101417145 3 3 930039922 1 2 372396531 2 3 572375671 2 3 923067181 5 2 740181121 5 2 849809481 1 2 279825438 2 2 310806477 5 2 920761285 4 2 239570580 5 2 442409652 1 3 733157302 3 2 966893711 2 2 506072177 5 3 116885016 4 3 153847475 4 3 504148392 3 2 836220952 4 2 667426030 5 3 425100456 3 2 485548400 3 2 166239100 1 3 120386480 3 2 923975636 3 2 300030825 4 3 170178321 3 2 382778568 5 2 777428960 2 2 384420685 4 2 558650467 2 3 185364648 2 2 296247277 2 3 771101538 4 3 601242019 3 3 920762274 5 2 574385510 4 3 137161827 5 2 134714517 4 2 455078372 4 3 565562539 4 3 108802556 5 3 498430912 4 2 122591316 3 3 256186778 4 3 199454729 5 3 442872829 4 3 543902645 4 2 504373931 2 3 349325276 2 3 853566827 3 3 499843070 4 3 615241683 2 2 266653960 2 3 611681127 1 2 315176819 2 3 877001954 4 3 545469837 3 3 481026864 2 2 193805229 5 3 654820160 4 3 679579560 4 2 946128232 3 2 340222749 5 3 538553728 3 2 425420480 3 2 115723213 4 2 922953282 5 2 751198197 1 3 790574384 4 2 797543367 4 3 844157843 5 3 757603471 4 2 772611741 3 3 818436408 3 3 824998497 2 2 235395624 3 2 325598528 1 2 586546117 2 2 331629441 2 2 634725589 5 3 273922210 5 3 591150802 4 3 474082375 4 2 543834354 3 2 498081370 2 3 691509055 4 3 727254853 2 2 522075326 3 3 615816058 2 3 133964621 5 3 627298330 1 3 176128994 5 3 414850337 5 3 456001596 3 2 720452088 2 3 367633985 5 3 832961119 4 2 792820179 4 3 785601905 1 3 197102076 5 2 807158434 2 3 868885485 3 2 222132534 4 2 148257213 4 2 745026073 1 3 813710824 5 3 887163915 5 3 373274388 2 3 778932124 1 3 377604119 2 3 505137842 3 2 585386351 2 2 459081824 3 3 161478021 1 3 260213013 2 2 115618609 4 2 709038620 2 3 729398410 5 2 662967396 1 3 377815005 3 2 257339830 2 2 486176126 4 2 172342668 3 2 295381614 5 3 314873381 3 2 610841433 1 2 158986116 5 3 806169353 1 3 200262403 5 2 353244586 2 2 508408972 1 2 341254090 2 2 783230498 1 2 722990496 5 2 112736423 1 3 419158534 3 2 945562551 1 2 245137966 5 2 106994901 5 2 143947784 1 3 328421732 2 2 227560432 2 2 445453564 4 3 537541292 1 3 551648102 5 3 730298663 3 2 658600649 5 2 740601023 2 2 441924742 5 3 907030371 4 3 564994519 1 2 474077290 5 2 655809773 2 3 363149791 2 2 704577398 3 3 741152451 4 2 172833632 3 2 319337852 4 2 431072894 1 3 628635400 1 3 683140098 5 3 763722918 2 3 132401658 2 2 666277457 5 2 859371264 1 2 114676948 4 3 113553449 2 2 349526179 5 3 202233571 4 3 395934344 4 2 318080110 1 2 598308112 4 3 212389054 4 3 821949876 1 2 974646938 1 3 279046580 4 3 397704043 4 3 242318446 1 3 366083448 3 3 682675658 2 3 129715672 4 2 762810448 4 2 818326289 1 2 761299484 3 3 691771590 4 3 932010467 3 2 420161180 1 3 457687132 2 3 844886355 2 2 737937372 4 2 594453650 4 2 811468015 2 2 480240644 2 2 220174136 4 2 505466689 4 2 162059081 5 2 187528317 2 2 774649771 2 3 351615321 4 2 633027649 5 2 754206185 3 3 630280028 1 3 888814478 4 2 894356855 5 2 344296125 3 3 639846151 3 2 751142049 1 3 247869854 3 2 106129568 3 2 241417115 1 2 640991973 1 3 832965016 2 2 774252585 5 2 985677713 3 2 594137962 3 3 886780617 2 2 826187241 3 3 588365100 2 2 780252888 4 2 453199523 2 3 724143350 2 3 951764047 4 3 306413850 1 2 461772368 5 3 772211712 3 2 555274365 3 3 973248791 2 2 228274777 2 3 207009239 1 3 994447251 1 3 734671327 2 3 988623696 5 2 226352401 5 2 473940136 4 3 236365983 2 3 158638552 1 2 366992605 1 2 951323617 1 3 338529111 1 3 496111606 3 3 620116510 1 3 369362238 1 3 303384280 1 3 545685697 5 2 176392976 1 3 786116173 1 2 920735402 5 3 520804552 1 2 692549975 4 2 413212300 4 2 961945264 5 2 272281492 4 2 437828471 5 2 546954977 4 2 209074444 3 2 583371242 2 3 396776080 2 3 130950737 4 2 257364324 5 3 357318207 1 2 420454667 1 3 187567960 3 3 737186673 1 2 399021255 5 3 605791749 3 3 881881706 4 3 366507203 3 3 582008261 3 3 835294145 2 3 719540814 5 2 112147758 2 3 456933763 3 3 907785306 2 2 337667266 5 2 367032572 4 3 246330438 4 2 736332607 5 3 912232259 5 3 917294767 1 2 591522003 5 3 812068382 4 2 414286000 3 3 911097179 5 3 122464053 4 3 441079595 3 2 572736170 3 2 481661672 2 3 160417901 2 3 429073256 5 2 769241713 1 2 765282673 5 2 586574143 2 2 646516914 3 2 621640992 1 2 178509127 5 2 917240216 5 3 527232813 5 2 561212773 4 3 625291512 4 2 920273600 4 2 676083502 1 3 772671030 4 3 396629048 5 2 528581154 1 2 582921724 2 3 121174347 1 2 416694756 4 2 154904415 4 2 222211026 2 3 490372590 4 3 375553875 3 2 259363989 3 2 624494483 4 2 528242562 1 3 870298322 2 2 756773635 1 3 603603111 4 2 587681476 2 2 287613437 3 3 152264663 5 2 274348147 3 3 128117412 5 3 707609390 3 3 557739044 5 3 379811489 5 2 238866543 2 2 399711682 2 2 424822427 3 3 840544858 3 3 774511537 1 2 544193849 4 2 579328167 4 2 274507417 1 2 702159167 3 3 649445235 1 3 900649156 5 2 750065984 2 3 303793234 2 3 373691286 1 2 770500832 2 2 733780465 1 2 774873344 4 3 838194581 3 2 109216829 5 2 429987979 5 2 333013436 1 2 783377602 5 2 212447105 5 3 550011043 2 3 905532546 1 3 699528236 4 2 482037979 3 3 226893054 2 2 640773836 4 2 340378900 3 3 676178134 2 2 265464489 5 3 253645405 1 3 495399279 1 3 142588134 4 2 622035322 4 3 607077129 5 2 916631974 3 2 908049243 4 3 968530935 3 2 188371973 4 3 411865233 5 3 383185268 5 3 254050545 3 2 913165857 3 2 510679969 4 2 188995783 5 2 361380258 3 2 377582235 1 3 957047834 4 3 276809698 3 3 814018451 5 2 123479770 5 2 945449713 5 2 651438044 3 2 644474887 1 2 595183865 5 2 309845562 1 3 445634351 3 3 289841134 5 3 467056701 2 3 513420944 4 3 300481982 1 3 564919831 1 3 503593335 2 2 998801918 4 3 424803499 1 2 152706146 1 2 943415207 4 2 832489990 2 3 477454018 4 3 559220848 5 3 108416605 5 3 638574654 2 3 238741983 3 2 160939470 5 2 463948222 5 2 239286220 5 3 575751316 2 3 398481003 5 3 287807349 3 2 284692356 2 3 502101172 5 2 471812072 4 3 208245311 4 3 455762613 3 3 762697049 4 3 624600786 2 3 143764796 1 3 957860496 1 2 279210731 5 3 761592631 4 2 355111652 1 3 114254834 3 3 112783744 1 2 505345506 2 2 272434348 5 2 176391610 3 3 641020400 4 3 680005903 2 2 533460913 1 3 825780950 5 2 393560101 1 3 186313330 1 3 163863992 4 2 449046804 3 2 253473904 2 2 538602863 4 2 304743420 5 2 246592080 5 2 690524354 3 3 893589178 2 2 581593742 1 2 576978321 2 3 766898426 4 2 620148434 1 2 540053621 2 3 373639337 4 3 520445750 3 2 229355778 5 3 290554837 3 3 944137434 4 2 849036770 5 2 666856840 2 2 771025769 1 3 896906593 4 3 652774330 2 3 687887922 4 2 812690582 3 3 773877726 5 3 469111865 4 2 944707799 4 2 490741611 5 2 209731912 1 3 355862488 2 3 319237848 1 2 215419578 5 2 168638738 5 3 918691458 2 2 920979888 2 3 481794274 4 2 193314908 4 2 520805418 5 3 361813641 3 2 608600271 4 2 213441588 1 2 624989985 4 3 443500491 1 2 605665037 1 2 438620678 3 2 409806952 1 2 862549971 4 2 285385432 5 2 441940240 1 3 156948399 2 3 715938892 2 3 182529815 1 3 610750110 1 2 775909157 4 2 411118792 3 3 848533296 3 3 809499239 5 2 406133446 1 2 575984257 1 3 509520974 1 3 352397208 1 2 446468670 2 2 751000525 5 2 269737502 2 3 552242805 1 3 907327601 2 2 236711558 2 2 898235475 5 2 209370233 1 3 187741665 2 3 641116257 5 3 597071518 1 2 121015175 5 2 945490225 5 3 155874527 3 3 381810825 4 3 860782930 4 2 989719760 1 3 882350062 3 3 942879490 4 3 363849569 1 2 529183778 1 2 511174210 4 3 578395722 4 2 849634088 5 3 125094153 3 2 745364808 3 2 134300358 1 3 790452181 4 3 822092290 3 3 788620948 5 2 784471187 1 2 894744719 3 3 794782777 3 2 134433792 1 2 828844951 2 3 542493518 2 3 525500849 3 3 350490282 1 3 690424380 4 2 580968085 5 2 965226578 5 3 655508586 4 2 409987973 5 3 363832875 4 2 632822623 3 3 342496158 4 2 598764415 1 2 368588056 5 2 692378129 3 2 737634690 5 3 873342532 2 2 587614666 1 3 196395057 5 2 440279495 1 2 928213740 1 3 676834277 1 3 822294933 5 3 695477450 4 3 983442493 2 2 408085382 4 3 228780434 3 3 549268046 3 2 196002840 2 2 404191705 3 2 957416563 3 3 101740536 4 3 963427996 5 2 746156566 3 3 202993570 3 2 339055722 4 2 929432008 2 3 337533142 4 2 446315012 2 3 940223719 3 3 982285043 1 3 102290943 2 3 287734953 5 2 624201342 3 2 879356929 5 3 981818321 5 3 204131381 5 3 339975022 1 2 888084906 1 2 740151588 4 3 974410606 4 3 784324357 4 2 772916938 1 2 544667581 3 2 427516528 2 3 944555059 5 2 293190397 1 3 850792091 5 3 870449874 5 2 463433864 4 3 751510491 2 3 686752876 1 3 749275896 4 2 168027837 5 2 592537949 4 2 179764063 1 2 567573973 1 2 510346513 2 2 853523548 5 2 886610099 1 3 116230330 5 3 208343071 2 3 134664131 5 2 448159160 3 3 108637767 1 2 792895145 5 2 333439296 1 2 215639021 1 2 602490771 5 3 596726048 5 3 165769567 4 2 481782457 4 3 897418937 1 3 880240567 4 2 215435024 5 2 477163027 1 2 725892220 3 3 147162806 4 3 710009576 1 2 201552400 5 3 532594134 5 2 127737894 2 3 656291802 1 2 564041803 3 2 931393261 1 3 551986945 2 3 125153221 5 3 375506805 3 2 981876944 1 2 846432708 1 2 726481113 3 2 760802034 2 2 206069777 3 3 681830641 3 2 416819293 3 3 408405219 4 2 206403479 1 3 160863922 3 3 524100032 5 3 879314252 5 3 120465499 1 2 927099092 2 3 846667161 2 3 693602140 2 2 209708023 3 3 456754641 1 2 721907504 2 3 659767688 3 3 623102089 2 3 388845691 2 2 210221611 4 2 808604519 4 2 964308836 1 2 956601898 3 3 176216866 1 3 791343342 2 2 606524595 4 3 453960804 2 3 569649199 1 3 149025206 5 3 659170865 5 2 568050506 5 2 755102361 1 3 439414893 1 2 576529017 5 3 436821456 1 3 879923726 5 2 387429885 5 3 192064145 3 3 624270637 1 2 907049331 4 3 194136757 4 3 869174449 2 2 705897297 4 3 639412281 3 2 173508481 3 2 183403350 2 3 790661633 1 2 753363075 3 2 199043644 1 3 657893355 3 3 175566407 1 2 663490240 3 3 855713069 2 2 823553650 5 2 824950034 3 3 354113456 4 3 311646241 3 3 340581884 4 2 439149831 3 3 395251272 5 2 843202774 3 3 750108963 4 2 177477092 4 2 251466800 1 3 566759355 4 2 585588532 3 2 505701165 4 2 905510719 3 2 888562423 2 2 643958844 4 3 170435095 2 2 450652163 5 2 818715058 1 3 422715943 3 2 244855117 3 3 931672613 1 3 232118656 4 2 840494495 5 3 171743853 2 2 113542194 3 2 366795311 3 2 130303978 3 3 666850920 3 3 434552741 4 3 291667669 1 2 145136152 5 2 296790597 4 2 188629052 2 3 463950027 5 3 650963717 1 2 531388716 2 3 555611189 5 3 565058671 5 2 672137767 2 3 586421855 3 3 604277538 3 2 369799091 4 3 298593262 1 2 941481842 5 3 119257164 3 2 640886773 3 2 620531657 1 2 843241475 2 3 258210644 4 2 842202751 1 3 360461176 4 3 975134644 5 2 810874533 2 3 632856788 2 2 462625775 2 3 850743208 2 2 815336345 1 2 885395210 4 2 745889418 2 3 904908853 3 3 123704818 5 2 266897733 3 3 371463840 1 3 584353788 3 2 892837251 4 2 737125583 1 2 460854965 1 2 711777453 3 2 300869490 5 3 630047429 1 2 171736630 3 3 259979662 3 2 514035774 3 2 136765743 1 3 441374208 1 3 768758098 4 2 559256912 3 3 480492638 4 2 845928312 1 3 894280890 5 2 396210227 1 3 624016740 3 2 916300447 5 2 239197967 3 2 941360120 5 2 411346099 4 3 434499703 5 2 934797732 4 2 303239093 1 2 200529808 3 3 460555151 5 3 885144192 4 2 403929040 4 2 567487602 1 2 556910823 5 3 327380216 4 3 370755222 2 3 337350160 1 3 724617101 2 2 600148990 1 3 184527476 2 2 547486458 4 2 767384174 1 3 661556988 2 3 152199915 5 2 535532079 1 3 632982771 1 2 123752764 5 3 110064340 5 2 993929310 5 2 370189723 4 2 480601835 5 2 440968117 5 3 436546953 3 2 886808297 2 2 599077675 1 2 499494611 5 3 215801002 4 2 303478596 2 3 257077147 5 3 117170557 1 2 927234182 4 2 880854994 2 2 327626753 3 3 101525817 2 2 755472086 5 2 823502270 2 2 104408599 5 2 358222268 2 2 879807980 5 3 726210390 1 2 820797384 5 2 518497724 1 2 174497194 4 3 809787086 5 2 304802640 3 3 105447438 4 3 656963692 2 2 274538339 1 2 656983246 2 2 530500529 4 2 513853648 1 2 107410783 5 2 512711731 3 3 445411720 3 2 363427184 4 2 214045140 5 2 482642507 5 2 222372054 5 2 863940382 2 2 577439888 5 3 439854263 2 3 578954049 2 3 366868905 3 2 565040491 1 3 798466328 4 2 449681765 1 2 645080592 1 2 749014733 1 2 126302424 4 3 992340845 5 3 779066020 5 3 563511654 2 3 450197582 5 3 501073816 1 3 317206316 5 2 171806674 3 3 538399552 2 3 190999266 5 2 864463203 2 3 397751139 2 3 694398391 4 3 883034655 2 2 346783963 3 2 155268214 1 3 339398985 4 3 336230442 1 3 875198513 2 3 181874195 5 2 741933104 1 2 267946943 2 2 577477714 2 2 912061354 1 3 831009456 3 3 471090993 2 2 709264335 3 3 564832835 1 3 952413298 4 3 254896591 3 3 513015877 3 3 497149354 4 2 468552701 4 2 425523708 1 2 407699065 3 3 235344274 1 3 100675212 1 2 648292432 3 3 925994222 4 3 758504549 3 2 882959891 2 2 289765610 3 3 660374977 3 2 110469951 4 2 159956804 5 3 562955228 1 2 766202869 3 3 436497484 3 2 870721545 3 2 285230104 1 3 454976398 5 3 577822655 4 2 623685194 1 3 355948357 5 3 104154948 3 3 975430374 5 3 368694071 1 2 412347005 3 2 377136585 5 3 914694937 5 3 363006693 3 3 211061286 5 2 308159159 2 2 465474705 2 3 315452065 1 3 421877450 5 2 701541442 3 3 602470731 3 3 443560485 5 3 702191987 1 2 728999992 3 3 282871228 1 2 619402038 3 2 842670908 5 2 767290922 3 3 783882900 4 3 954974087 2 2 734944876 2 2 468435203 5 3 568801580 1 3 404888880 1 3 702609331 1 3 279097032 5 2 628346811 3 3 409922189 5 3 692954133 1 2 373275534 4 2 414786061 3 3 476353874 4 2 161434139 3 3 703135332 2 2 316781884 5 3 924715481 2 2 994830383 2 2 342298041 5 2 368163695 4 3 431293255 1 3 604093615 1 2 936001351 4 2 666652679 3 2 895196861 4 3 783084416 1 2 225546696 2 3 281993934 4 3 516973325 3 3 545736567 1 3 234524856 5 2 430574568 1 3 236118511 1 3 659341690 1 3 718846248 5 2 749788363 1 2 357257277 4 2 497042789 1 2 894235203 1 3 976170002 1 2 223967446 1 2 238520126 4 3 322103683 1 2 105989023 5 3 515397875 3 2 150148901 5 3 978900658 2 3 419460520 2 2 348583342 5 2 150581106 4 2 769813796 5 3 167773899 1 3 783586819 3 2 294177513 3 2 404226857 4 2 588601348 1 2 278299913 5 3 512636945 4 3 225742891 5 2 617192007 4 3 704175453 5 2 793953163 2 3 867150436 4 2 607058660 4 3 271907471 3 2 518803845 5 2 873138247 3 3 488553475 4 3 729286146 1 2 895358184 4 2 111276459 3 2 376883004 5 2 534725062 1 3 813792620 4 2 212961150 2 3 222765781 1 2 319324504 2 2 579387945 1 3 228219992 1 3 509432640 3 2 181640782 5 2 753235967 1 3 891473297 5 2 547281391 4 3 666004204 3 3 675360260 2 2 818067852 2 3 393720355 2 2 274518601 5 2 730798931 2 3 107286879 5 3 836446274 3 3 644731140 2 3 202145932 1 3 591634125 4 2 633334320 4 3 472842103 3 2 515762312 4 2 986170984 1 3 644886461 4 3 312552706 5 2 238832637 4 2 775129068 1 3 432922103 3 2 505193184 5 2 364236605 2 3 891998594 2 3 286611915 2 3 525772997 5 2 850618297 3 2 247571557 2 3 190510805 4 2 672412376 2 2 657944724 3 3 364443002 4 2 818862292 3 3 656837913 5 3 164142208 3 2 160797813 4 2 476328759 5 2 639981398 1 3 516066707 4 3 693500682 2 3 562527563 1 2 223322855 2 2 951869262 3 3 452583727 2 2 310494304 5 2 533366167 3 2 758553156 1 3 769859908 3 3 546790020 3 3 255814786 5 2 552170991 3 2 648769798 5 3 977456309 5 2 868317479 1 3 139635664 5 3 532395979 5 2 773181938 4 3 902288252 1 2 399713274 2 2 262948048 5 3 704874369 1 3 300122514 3 2 747287293 2 3 838615192 4 3 737331541 5 3 921833764 1 2 271245448 3 3 464400231 3 3 879844695 2 2 320372901 4 2 692193877 2 2 751488893 3 2 550777764 3 2 734511569 4 3 587972275 2 3 379008851 3 2 787771487 1 2 484997987 4 2 501704966 2 3 251443415 5 2 994730934 3 3 626582634 4 3 259921488 4 3 368475385 3 3 491838796 4 2 661074092 3 2 249037349 3 3 485452799 1 3 499319707 2 3 637525798 1 2 240913775 1 2 346923030 4 2 564299829 2 3 633721507 2 2 568258964 4 3 535123163 5 2 496466099 2 3 301902511 4 2 624466981 1 2 852265030 1 3 537142174 3 3 738557511 5 3 713563480 5 2 203672519 2 2 521945989 5 3 514772018 2 3 194803313 3 2 986144346 2 2 179313692 2 2 119092961 1 3 524341829 2 3 963360389 3 2 481952467 2 3 109715196 3 3 893659470 1 3 281554104 2 3 578422153 3 2 308892749 1 3 214638862 2 3 388894474 5 2 442427876 4 2 408485490 5 3 669872262 2 3 360277656 1 2 684728212 2 2 917306229 4 3 613873271 1 2 901854301 5 3 527651615 2 3 610404960 3 3 661275334 1 2 699455224 5 2 356644016 4 2 774317655 1 2 506441094 3 3 267544634 2 3 227005306 5 3 913328010 5 2 651012700 4 3 514876688 4 3 648894339 1 2 764835351 4 2 892575164 5 3 705277083 3 3 256420185 5 3 719062400 4 3 249248249 3 2 513194854 3 2 317031700 1 2 939625215 2 2 757503545 4 2 905497886 5 2 959629583 4 3 300913635 5 3 972952048 5 2 517104646 5 3 922623997 3 3 458089970 3 3 486320843 5 3 963046774 4 2 230403259 3 3 757813168 1 3 102067861 5 3 384041987 5 2 859766764 3 3 953767450 3 3 313763328 4 2 645449249 3 2 365116335 5 3 133404020 5 3 627942786 4 3 467738192 1 2 383490147 5 3 564925200 1 2 709513710 3 2 538927408 2 3 604363400 3 3 145115005 1 3 879890296 4 3 163259114 1 3 431310377 1 2 649901204 3 3 585765630 3 3 631561297 2 2 947274745 1 3 481191937 5 3 619025799 4 2 620930362 1 3 312325824 1 3 630109866 5 3 107899533 1 2 782856803 2 3 363589830 2 2 762897473 3 2 401186854 5 3 163788155 4 2 874923443 1 3 909206677 2 3 708697573 4 2 545581035 3 2 395086627 3 2 513002128 1 3 750142550 2 2 719472543 3 2 819631462 5 3 120719812 4 3 263879197 5 2 430618007 2 3 682249092 3 3 663770445 5 2 418734240 2 3 210862249 5 2 302491582 5 2 387211103 2 2 511374270 5 3 129654385 2 2 443801654 2 3 695034460 2 3 243011903 3 3 874968752 3 2 432402813 3 2 899097880 1 2 537653615 5 3 847682277 5 3 291271535 4 2 126495662 4 3 885568651 1 2 476233466 5 2 768670433 3 3 282102560 3 2 796649705 4 2 596381801 1 3 160347454 4 2 670169283 2 2 966956342 5 3 536622988 5 2 361621502 4 2 588301889 2 2 220627164 2 2 943781585 2 2 159684787 4 3 132817190 1 2 545992969 2 2 253893242 2 2 288224738 4 3 758580636 3 3 219177560 3 3 358799231 5 2 671780166 4 2 427603783 3 3 335261857 3 2 159262121 3 3 375868918 1 3 602499225 5 2 348412612 5 3 870113127 4 2 134447960 2 2 584980593 4 2 830437638 2 3 693766050 3 3 577315849 4 2 597895456 1 3 891200608 1 2 622566468 3 2 672281569 3 2 145799236 5 3 548633641 5 2 480290196 3 3 771832524 2 2 670484036 5 3 112166480 2 3 832583796 3 2 587796143 1 2 131250792 1 2 384657551 4 3 777627870 3 3 230802424 1 2 665789262 3 3 274004405 5 2 651459347 2 3 305875946 2 2 559829915 4 2 818104850 5 2 913953158 2 2 426485786 3 2 566595995 1 2 650872225 3 2 675505667 4 3 805832871 3 3 708029136 3 2 196438223 5 2 616064292 4 3 307941419 2 2 416392722 1 3 461319339 5 3 997248513 1 2 363757366 3 2 139620780 3 3 660904586 3 3 999715520 5 2 494271581 1 3 649744681 3 3 740782801 2 2 336113390 3 2 678788958 4 3 257588560 4 2 641257568 1 2 165283375 5 2 937180221 5 2 739662509 3 2 554095200 5 2 852368673 4 3 193619601 4 3 807995847 4 3 583301747 1 3 575523259 2 2 970445581 5 2 507138662 1 3 479973755 4 2 832795821 1 2 234852628 1 2 209947844 1 2 836956575 5 3 386619711 1 2 124037839 2 3 978861111 4 2 721085754 1 2 963103742 2 3 851816255 1 3 501528613 3 3 641202690 4 3 739808308 1 2 982495067 1 2 719802670 1 2 257801855 3 3 630956089 1 2 396694899 4 2 709566383 2 3 525736682 5 3 411488049 4 3 440235390 3 3 574053444 2 3 358254752 1 2 227799373 4 3 438425234 1 3 614050915 3 3 174015238 2 3 716104661 2 3 883275203 5 2 652537437 4 2 535737680 3 3 234391663 5 3 106338278 5 3 663650370 1 3 461861977 1 2 414082918 3 3 469882534 1 2 230442210 1 2 942838004 4 3 202427162 4 3 808237104 5 3 894636678 1 2 194138310 5 2 157326193 5 3 136423801 3 2 623031798 3 2 553240789 1 3 724313593 4 3 333048342 2 3 478472575 2 2 446471196 4 3 292805895 4 3 306083636 2 3 607723048 5 3 791187702 2 2 206697366 2 2 933565945 2 3 324224473 1 3 146805177 2 3 984006537 4 2 203929365 1 2 397236776 3 2 128895195 2 2 743555387 3 2 623635196 3 2 558566877 1 2 680305043 1 2 420651432 2 2 279818491 5 3 711015476 1 3 598752193 4 2 123030980 1 2 715545727 1 3 641055961 5 2 813653176 4 3 599814735 4 3 628500237 4 2 945321053 4 2 866851125 2 3 952151470 4 2 189563563 5 3 802705994 5 3 262693691 2 3 342661878 3 2 729043410 4 3 220003539 3 2 140010724 3 2 991033569 4 3 284488612 3 2 676487792 3 2 839074674 4 2 542243822 3 2 410598079 1 2 133302472 1 3 706157825 4 2 538320085 3 3 145090355 3 3 773001752 2 3 770605715 2 3 886894007 5 2 295278713 3 2 158721654 5 2 527867792 5 2 972919678 4 3 121167785 1 3 649642113 5 3 213094677 1 3 984561501 2 2 357367600 5 3 320689523 4 2 845822169 2 3 689459493 3 3 925057678 2 2 609555569 2 2 719944021 3 3 112177104 5 2 488465393 3 2 816625995 2 2 143484587 5 3 739352720 5 2 457522271 1 2 659595840 1 3 994625594 3 3 156481609 4 2 962852380 4 2 306002602 4 3 100064038 2 2 116366963 4 2 197613171 1 3 534950162 5 3 887544323 5 3 747807965 5 2 548548905 2 2 520466161 5 2 213338385 5 3 432823873 4 3 898472252 3 3 674506941 3 2 666727820 5 3 209389642 1 3 342659944 3 2 380943925 5 2 921119639 5 2 950363742 4 3 671195251 4 3 191832592 2 3 205056075 4 3 560246771 5 2 225992058 3 2 936115284 3 3 671089718 2 2 521072659 3 3 206367489 1 3 132426050 3 2 992639239 3 2 489152988 1 3 888234767 3 3 955831622 2 3 733554451 1 2 360502476 2 2 840328314 5 2 114348059 4 2 855459671 3 3 581043125 1 2 552719098 3 3 462462508 3 3 548570450 2 2 543464009 4 3 357808782 1 2 198535441 1 3 340703093 4 3 720541005 3 3 237042255 3 3 989134981 5 3 787317965 5 3 143181656 5 3 142926795 5 3 272417224 2 3 779307403 4 3 805631433 4 2 144417749 3 2 703532187 5 2 986804538 5 2 246032391 1 3 251677134 1 3 832301013 1 2 175128728 5 3 553425941 4 3 780007541 3 3 760460524 3 3 357348147 3 3 650754223 3 2 551200052 3 2 553324519 4 3 369045585 3 3 368416195 3 3 282142632 5 3 800475285 5 3 216401140 1 2 738272671 2 3 914589747 4 2 527486798 5 3 720741290 5 2 214744916 4 3 499770654 5 2 645178662 3 2 306114094 4 3 703700046 5 2 807532186 2 2 751202990 5 3 194770027 1 2 181049094 5 2 952670683 1 2 420737018 4 3 713536778 3 2 655646732 1 3 257780814 2 3 305341520 5 2 406033337 3 3 535800494 5 2 750967678 5 2 471801477 5 3 294040407 4 3 345482421 1 3 485924555 5 2 598464151 1 3 579594888 4 3 359139698 4 2 314735073 5 3 716468505 2 3 755817968 5 3 894431905 5 3 622080886 1 2 255267319 4 2 962971595 1 3 612203824 1 3 993806085 5 2 717189900 3 2 686731579 2 2 158948258 4 2 349085145 5 3 610192735 4 3 979350022 5 2 149245168 4 2 195613870 4 2 665405024 5 2 377215453 1 3 735255750 1 3 184691179 4 3 767934685 1 2 212634623 5 2 435167196 1 3 886329221 1 2 244945246 3 3 431248408 3 2 313663235 3 3 879301355 2 3 308809394 2 2 617576351 4 2 650490683 1 3 380937598 4 2 719355020 4 3 898442909 2 2 612295823 4 2 427912899 2 3 327548585 4 2 545403709 5 3 801312277 2 3 543733521 1 2 596485368 1 2 410169458 3 3 140531035 4 2 814532337 2 3 722626859 5 3 139051002 1 2 207116751 1 2 707975574 5 3 290444341 3 2 530988156 1 3 580533875 4 2 403976426 1 3 454362240 4 2 694607271 4 3 145241128 4 2 671675600 3 2 645166114 5 2 483049369 4 2 100370486 2 3 314653921 5 3 107563533 5 3 752508695 5 3 422016539 4 2 504623257 5 3 341951178 2 2 236026479 2 3 526277124 4 3 997141670 4 2 746807385 3 2 668257805 5 2 282442822 1 3 734462183 3 3 931363816 3 3 595360065 4 2 703495301 3 3 965784643 5 3 424935717 3 3 552127745 2 3 385027054 5 3 898508565 3 2 485678470 5 2 610330550 1 3 633143218 1 2 467424122 1 3 357176152 3 3 686673493 1 3 242216869 5 3 633760912 1 2 364635705 1 3 820098270 2 2 592795917 4 2 385166555 4 2 861644371 4 2 667566567 2 2 981995984 1 2 220546749 2 2 980816013 4 3 194244433 2 2 778209646 5 2 624648676 2 3 771510691 2 3 126734482 2 2 166614830 2 3 537494235 2 3 909195601 5 2 118166390 3 3 494530063 2 3 594261596 3 3 986145957 3 3 832398928 3 2 482880698 1 3 164126321 5 3 522286287 5 3 211420687 1 2 272259476 5 3 723659896 3 2 358039259 5 2 700773910 1 2 940613635 5 3 826673502 2 2 804203770 1 3 810456548 1 3 620023726 4 2 558031718 3 2 817162476 5 2 164529294 4 2 735060059 1 2 312741240 1 3 150953462 4 2 789237382 4 2 358520849 3 2 486206582 5 3 426372824 1 2 296346708 1 2 347611486 4 2 879876611 2 2 135442914 5 2 314479226 3 2 966041440 4 2 350744909 4 3 273952199 1 3 883011914 5 2 254907210 4 2 385421579 3 2 147325306 4 2 581198413 3 3 403035704 5 3 959885188 1 2 524300630 5 3 381734446 3 2 658588202 2 2 669236517 1 3 980955839 4 3 163864150 2 3 340788357 1 3 765247002 3 2 126077793 3 2 108320133 5 2 247421945 5 2 707820022 3 2 712424641 1 2 258818330 3 2 296060486 5 3 280374337 1 2 572899070 2 3 338277325 3 3 594822450 4 2 585253002 3 2 649798943 4 3 854150549 2 2 289638427 5 3 905784568 3 3 463012242 2 3 717088997 2 3 770466609 1 3 768839484 2 2 202165485 4 2 609535323 1 2 755005722 2 2 287355131 2 3 915106288 5 3 123595838 4 2 847872074 2 3 859761102 2 3 800007132 2 2 539556070 4 2 776126286 2 2 663603898 2 2 979011015 2 3 535098758 2 2 998021751 5 2 325625322 4 2 552338663 2 2 839976993 1 3 778699241 2 2 989288028 5 3 720137111 1 2 399193810 1 2 409321524 2 2 301037816 4 2 338181004 2 3 616533721 2 2 735205394 3 2 551968299 3 3 505615510 2 2 734308130 3 2 315599604 4 3 728591588 4 3 380175681 5 2 310956636 5 2 625826539 3 3 855666439 5 2 688138788 2 2 581848280 3 2 830657775 3 2 822107169 3 3 666391601 5 3 579459286 4 2 646749038 1 2 812491368 2 2 220103474 3 2 585289854 5 3 100263764 3 2 972842795 1 3 169524955 4 2 718977244 2 3 456775028 5 2 641214958 5 2 157966303 3 3 615643992 1 2 709374730 2 3 459147607 5 2 703947520 5 2 950313664 3 2 776252847 1 2 619125785 1 2 513067626 3 3 587148929 4 2 854140712 5 3 458495369 3 3 204260993 4 2 636742319 3 2 625314339 2 3 730482775 3 2 279919661 3 2 500681075 2 3 172697563 5 3 796868903 3 2 611633247 1 3 981312673 4 3 171128254 3 2 998963378 1 3 721425999 5 3 555712137 4 3 846573135 4 3 439396132 2 2 736316236 5 3 384901363 1 3 780932623 3 2 154740691 4 3 827430238 3 2 962253476 2 2 469303453 3 3 807183032 4 2 758535346 1 3 686710177 4 2 985790513 5 3 521172580 3 2 874971151 1 2 420910113 4 2 422584826 5 3 249844148 2 2 904397880 3 3 593891970 5 2 675814245 3 3 385064469 5 2 602120808 4 3 500278448 3 3 726194704 2 3 262331013 4 3 224521546 5 2 181822599 5 2 217298867 2 2 498486723 5 3 284265044 1 3 323194000 3 3 217315928 1 2 133129992 2 2 226056070 2 3 147139822 2 3 886932805 4 3 597122458 1 3 622519617 5 2 869165956 5 3 390306173 3 2 133710905 3 2 290277793 5 2 274557819 5 2 682411970 5 3 370869643 2 2 240491526 2 2 956328973 4 3 567976052 5 2 516886131 4 2 698681883 5 3 427145542 2 3 434999687 2 2 571124559 3 2 685651846 3 2 682991366 3 2 702900551 1 3 329498257 2 3 791806530 5 3 184915948 1 2 872829589 1 2 153137186 5 2 747267201 3 2 323330342 2 2 236347733 5 3 509581504 1 2 181764177 1 2 651320367 5 2 125863792 1 2 728820648 2 2 286685768 4 2 541232233 2 3 343362835 3 3 503820426 2 2 589416990 5 2 132418759 5 3 661770822 5 2 342704784 4 3 698863481 5 3 104526330 2 2 221079081 1 3 917591038 1 2 582276363 4 3 184564359 1 2 227951404 2 2 328225853 2 3 821057599 2 2 672611979 2 3 128931616 2 3 557394011 5 2 952032898 2 3 987165137 1 3 514706048 5 2 366091174 2 2 170879217 5 3 650099034 5 2 629417441 1 2 432196578 3 2 679501938 3 3 763195162 3 2 203835194 5 3 921389836 4 3 712575106 5 3 486507235 1 2 377853400 5 2 594175465 5 3 425917844 1 2 594448143 4 3 812830032 1 3 390953553 1 3 296466223 4 2 272840113 4 3 132430802 4 2 288558589 3 2 112635532 4 3 272631094 3 3 317825933 4 2 553138551 1 3 538208422 3 2 490328456 4 3 443635389 5 2 442202229 3 3 950937370 2 2 432784747 4 3 991901916 2 2 159370809 1 2 946266666 2 3 150579898 5 3 161094330 3 2 859872754 5 2 327674496 5 2 797387460 2 3 154158589 1 3 503531655 5 2 693847931 5 2 943008492 2 2 402188089 1 2 191341472 2 3 372917039 2 2 638865587 1 2 543462898 3 3 646242842 4 3 511211505 1 2 379002832 4 2 994509097 4 2 726652982 3 2 846687041 2 2 986884207 3 3 473975980 2 2 285557847 5 2 260913868 2 2 665212536 4 2 375842189 1 3 329937769 3 2 332881108 5 3 556384125 3 3 384779092 4 3 498042181 2 3 435586042 2 3 871010190 2 2 972233408 2 3 677495337 1 2 688260749 5 3 779012590 1 2 489814593 5 2 700692724 2 3 717874051 4 2 312339177 5 2 682547802 3 3 776403081 2 2 100200751 3 3 669613045 4 3 693588610 2 3 673721803 2 3 978285338 5 2 739485310 1 2 469120402 3 3 192885640 3 3 356044908 2 3 447525530 3 2 270149739 4 2 239793801 1 3 580580618 2 3 944372527 2 2 158101945 4 2 619248899 1 3 996496560 3 2 959093737 1 2 287522018 5 2 435783855 4 3 121422575 3 3 646395482 1 3 694696441 2 2 902359899 4 2 752034379 3 3 788444236 5 2 896204870 5 2 369039422 2 2 552719757 2 2 680128361 4 3 789828798 5 2 614403941 4 2 270121295 4 3 834683985 2 3 388762219 2 2 933158982 1 3 233421910 1 3 608767743 5 3 296171377 4 2 388844634 4 3 132763642 3 3 383709204 3 3 178946661 2 3 703787874 5 3 693717360 3 2 107137977 1 3 782162284 5 3 229450487 5 3 552864233 2 3 583091173 4 3 477123996 1 2 668597583 4 3 764772145 4 2 289397740 3 2 352382832 4 3 465119203 1 3 317918118 2 2 246553115 2 3 105563295 1 2 764937234 4 3 855267341 4 3 947600046 2 2 749064627 3 3 361170589 5 3 461134960 5 3 810265859 1 3 186340477 5 2 358547762 5 2 727337263 2 3 150126277 5 2 440246721 1 2 528894351 1 2 802993888 3 2 126983042 4 2 984919008 3 3 403001235 2 2 185522988 2 2 439567490 3 3 473367990 3 3 698668409 2 2 218024506 1 3 608067299 2 2 418932769 2 2 575290783 2 2 893648122 2 3 758569735 1 2 199184232 4 3 147998869 3 2 770827011 4 2 286117575 4 2 132500715 3 2 463511237 3 3 500529206 5 2 542723219 3 2 560431699 5 3 643285913 2 3 109599221 5 2 282059522 1 3 678478371 4 2 237502376 4 3 639546324 2 2 835139502 5 2 787392188 4 3 874503241 1 3 868350558 4 3 393538310 2 2 536162249 4 3 772752770 3 2 968669437 3 3 289278876 2 3 482543057 4 3 436404113 1 3 197577877 1 3 778185958 5 2 531787362 4 2 536307479 2 3 495959320 4 2 433890840 3 3 266490310 2 2 314045734 5 2 488838395 2 3 877403715 1 2 999635128 2 2 386632233 1 2 568387510 4 3 882080548 1 2 454006014 5 3 406065491 1 2 590138608 2 2 786489353 1 3 518901389 2 3 552577506 2 2 404782867 2 3 240736652 2 2 308272290 3 2 729724250 1 2 554026104 1 3 246593997 2 2 374202751 3 2 250778861 3 2 481310284 3 3 132559472 4 3 306293078 5 3 815352250 5 3 107933920 2 2 185376123 4 2 862306281 3 2 486787606 1 3 738460050 2 3 577233015 1 3 956235355 4 3 450026707 4 3 411666920 2 3 914500133 3 3 958946126 3 2 211355655 2 3 441060108 1 3 898186050 3 2 854090242 2 3 238880260 1 2 328352483 1 3 442622828 4 3 518876566 5 2 113000788 4 3 194130414 1 3 613523412 1 3 626145835 5 3 893560971 5 3 928812938 3 3 790691170 4 2 983967597 1 3 117913880 3 2 574186262 1 3 221890820 4 3 351879615 5 3 451751281 2 2 592628309 3 2 436867985 4 2 635133863 1 2 955319662 2 2 641550755 2 2 882204400 1 3 975137598 3 3 463141518 1 3 795472803 1 2 726690514 2 2 513848636 1 3 381936253 1 3 215124342 2 3 350923877 1 2 589694211 3 2 864690454 4 2 832321363 5 3 526476267 1 2 141876342 2 2 737951552 3 3 187917973 3 2 233751731 4 2 855110890 1 3 649639200 1 3 926685013 3 2 464238339 1 2 848894287 1 2 452546204 5 3 666705036 3 2 174314971 4 3 891324514 1 3 444190790 2 3 321685107 1 3 489349317 5 2 480556508 5 3 693686998 4 2 456682480 3 2 455779194 3 2 852039344 3 3 565062233 5 2 476162342 2 2 496580820 1 3 207569720 1 2 334318982 3 3 317357594 2 3 832226931 5 3 419833040 2 3 618445992 3 3 674110644 1 3 598634768 1 3 425313744 5 3 473736584 1 2 932101177 4 2 809532551 3 2 904729230 2 2 463928781 2 2 436686118 4 3 306471239 3 3 173311053 4 3 120612989 1 3 913244501 1 3 116388061 2 3 775767406 4 3 634902972 4 2 364947052 2 3 100115370 5 3 973094014 3 2 339938874 3 2 994334431 4 3 229420572 3 3 357107988 2 2 719166514 5 2 778439466 3 3 723289795 3 3 312175917 3 3 228170900 4 3 342953621 5 3 587981603 1 2 725075193 5 3 559714091 1 2 107476458 2 2 293087560 2 2 493924028 4 3 515086080 1 2 433835724 2 2 750758700 5 2 170652124 2 3 615166657 2 2 941047462 2 3 792469227 2 2 216834559 3 2 113367786 2 3 225138561 2 2 766677171 4 3 631930189 3 2 337764806 5 2 242321871 4 3 930191505 4 3 372484304 2 2 150119516 4 3 922369817 4 2 620376891 3 2 833706181 4 2 898754050 5 2 292411637 5 3 175412389 3 3 454752108 3 2 326403126 2 2 346786783 3 2 841297802 5 3 966474779 1 3 789850824 1 2 557294137 5 2 266457891 3 2 567104130 3 2 323216032 4 2 925441116 2 2 474427182 5 2 326099411 1 2 582486836 4 3 544529288 2 2 776322111 4 2 297782600 4 3 927049564 3 3 246973736 2 3 864549239 4 2 964450172 4 3 904331576 5 2 287480097 2 2 883124460 2 3 187106083 2 3 798694467 3 2 673580686 2 2 918992251 5 3 604638309 4 2 883535285 4 3 295649472 4 2 244481196 4 3 905869344 2 2 622818441 1 2 315663650 5 2 826888099 3 3 147626633 4 3 205296418 1 2 527957350 5 3 572354064 5 2 601355799 2 3 506363278 3 3 956367251 2 3 896291548 1 3 284084868 2 3 671689034 5 3 365978297 2 3 680116641 4 2 223608089 1 2 104116393 1 3 769161392 3 3 509066312 3 2 987439699 4 3 748335037 2 2 522141007 4 3 649420249 2 3 835061498 1 2 132591958 4 2 448572938 1 2 323795957 5 3 606698221 2 3 622223732 5 2 702160454 3 2 394624679 3 2 732731957 4 2 619626246 5 3 483259656 3 2 314611311 4 3 216938868 2 3 702004352 2 2 639481686 5 3 522103952 4 2 694235961 4 2 660553560 5 3 993344512 5 2 134258079 1 2 285976158 2 2 524414363 5 3 105294015 1 3 442801689 3 2 660311731 4 3 606514145 3 3 356190730 3 2 974440279 3 2 609090498 4 2 574822524 3 2 100399133 3 3 735593712 2 3 776053046 5 3 354545814 1 2 728952318 3 2 240919242 2 2 624723786 2 2 670760112 2 3 979571648 3 2 414779591 5 2 271988580 1 2 162877407 5 2 726101696 4 3 734649355 2 3 425218591 4 2 541586783 1 3 136595555 1 3 805143545 1 3 562015957 5 3 205469717 2 2 893430099 5 3 108073215 5 2 189941475 5 2 247189061 4 2 955138464 3 3 578791164 3 2 492309930 4 2 263982887 4 3 189089917 1 2 275057513 2 2 340043964 2 3 822233361 3 2 396035677 2 2 159295435 1 3 961781049 5 3 243770956 5 3 986419764 2 3 813074020 4 3 584939321 1 2 838443594 2 2 228103410 3 3 660655479 2 2 130338635 4 2 754553093 1 2 110235783 2 2 191206329 5 2 653649606 4 2 212020494 5 3 773214766 4 3 939034087 3 2 605130882 3 3 755187047 1 3 961416604 1 2 511595337 4 3 850301542 3 3 953567139 4 2 461646680 3 3 640581504 3 2 264432930 5 2 617182686 1 2 289494785 2 3 384870246 4 2 920077683 4 3 463516636 1 3 280080267 3 2 362750733 1 3 966047912 2 3 629834834 1 3 721940548 1 3 593805894 3 3 285342979 3 3 677367610 2 2 305462758 2 3 600394776 1 3 347620340 2 3 165770531 5 3 395664418 4 3 273132885 4 2 267066368 1 2 770291696 2 2 609815250 5 3 157941080 2 2 799574184 3 3 409002996 1 2 132022657 1 2 544803806 2 2 239330386 1 3 844463900 4 3 336234393 3 3 819564430 4 3 150362857 2 2 906879562 4 3 671620217 3 2 366607920 1 2 269296122 3 2 717320197 5 2 933430466 4 2 379761564 4 2 359361166 5 2 365955670 5 3 794966598 1 3 174110467 3 2 490766798 4 3 817979335 1 3 384779757 1 3 997523600 4 2 784328887 1 3 782367256 5 3 554179361 5 2 150436458 4 3 843283251 3 3 473251112 1 3 392344973 4 3 598940277 3 3 196545899 2 2 909067189 5 2 792660209 2 3 282683686 2 2 478092524 3 2 705960308 1 3 299640969 3 2 266360776 5 3 383014329 3 2 679980546 3 2 180293113 1 2 181628458 1 2 517818223 2 3 154779884 2 2 338629874 3 3 715005047 4 2 610698383 4 3 982313547 3 2 789475629 1 2 590427613 3 2 949922022 1 3 631578942 1 3 702156186 3 2 502913109 1 2 191343603 4 2 680243363 4 2 116825154 3 2 992926642 3 3 509487783 5 2 441081995 2 3 172628100 5 3 647418385 1 2 925563769 1 3 910664486 2 2 602588589 5 3 708879736 2 2 653269850 2 3 545657622 3 2 849803184 5 3 602958088 3 2 973847258 1 3 519159635 4 3 434661129 2 2 104146583 3 2 301528056 1 3 179426519 2 3 131471477 3 3 525580984 2 3 735593725 1 3 822365884 4 2 283974206 1 3 623047767 2 2 617507066 5 2 890172832 1 2 226016402 5 3 436855311 1 3 636793284 3 3 133870866 4 3 282307078 5 3 852823264 1 2 886212034 3 3 216299985 4 3 111873823 4 3 611947467 2 3 509365157 1 2 762260245 2 2 795746405 1 2 379374672 3 3 453498261 2 3 207909080 3 3 669261980 4 3 225984798 2 3 520491805 3 3 705873255 1 2 363507045 3 3 470575176 5 3 455054020 1 2 226128335 3 2 969868973 3 2 670853524 4 3 474102744 1 3 913782005 2 2 297551670 5 3 335238703 2 2 303510902 1 2 596326712 5 2 919614341 2 3 216379583 3 2 490401800 2 3 270961469 3 2 419418109 5 2 804766537 5 3 707517994 4 3 691899636 4 3 635978012 1 2 492789844 1 3 483896477 2 3 908151238 5 2 648078387 5 2 332867213 2 3 727174915 4 3 479849640 2 3 952967913 5 2 364596140 3 2 751334826 1 2 204581294 5 2 683038311 1 2 915444924 5 3 520153804 1 3 427191888 1 2 377227111 3 2 631215801 3 2 680469011 1 3 613957480 4 2 837761510 4 3 509907198 5 2 828565259 4 3 818896975 5 2 568343218 2 2 349971168 2 2 508900182 3 2 155230826 3 3 853015265 2 3 129303856 5 3 651864757 3 2 373035151 4 2 958555271 4 3 189988193 2 2 573784243 3 3 279366442 5 2 937195386 1 3 667467736 5 2 207254039 3 2 660706953 2 3 116093352 3 2 617965904 4 2 526950151 5 3 980840640 5 2 827384743 5 2 841855495 4 2 620745023 5 3 799397189 3 2 192404148 1 3 462076910 2 3 190321343 4 2 861444026 1 3 485163343 2 3 304027587 3 2 108813475 3 3 513574533 1 2 242682109 3 2 165990160 4 2 326760848 2 3 975510038 5 3 368382270 1 2 453539280 5 3 765520557 1 3 929454381 3 3 262606056 1 2 233536703 2 2 411942743 4 2 714607949 3 2 401015141 3 3 753791955 5 3 311559846 2 3 845133555 3 3 863205518 5 3 507613053 5 2 610483545 1 3 537745604 5 2 867982605 3 2 851415503 1 2 694367144 2 3 678716931 5 2 302054202 2 3 424890199 3 3 449490864 2 2 523400655 5 3 779028030 1 3 440635329 1 3 540555869 1 3 601862228 4 3 881103365 2 3 127560154 5 2 676380000 1 3 490029918 2 2 569260304 5 3 137676564 1 2 793528579 3 3 949214550 4 3 149957717 2 2 731625171 4 3 660613530 2 3 660755977 2 2 539349035 1 3 754915742 1 2 594166540 3 2 706017565 1 2 440077593 1 2 321263945 3 2 754860558 5 2 735840008 4 2 867099257 3 2 292071003 2 3 896678210 4 3 730912788 3 2 312296482 3 2 852896195 1 3 876930188 1 3 459805883 1 2 164170174 2 3 233292211 4 3 479533380 3 3 776336862 4 2 426677774 3 3 966134113 5 3 759762077 1 3 532793755 2 2 260865061 1 2 855283341 4 2 954840942 2 2 887686054 3 3 381981615 1 2 252276593 2 3 392475484 3 2 397470297 2 2 506326297 4 3 683515976 2 3 179659027 4 2 910601073 1 2 707445990 3 3 747077088 2 2 739752710 1 3 794680501 3 2 736646345 3 2 543961475 2 3 796165304 3 3 530705953 1 2 215852030 3 3 766284091 2 3 724414992 5 3 878255418 2 2 582491885 1 2 257175085 1 2 963726810 1 2 773019852 1 2 351846006 1 2 929112550 4 3 836460402 4 2 763546681 3 2 879952423 3 3 195237807 3 2 984120533 2 3 466049112 2 2 442214193 2 2 460728486 4 2 375269219 5 3 264884522 5 3 527675752 5 2 616740638 5 2 236810093 4 3 809839620 2 3 597769379 5 3 543850075 3 3 904785156 1 3 399306591 4 3 470799151 3 3 482928186 4 3 586030317 1 2 136317138 2 3 582418892 2 3 135800907 4 3 782314672 1 3 374978709 4 2 742451503 4 2 570465396 2 3 917893841 2 3 183140937 4 2 129203713 4 2 104740930 1 2 552258720 5 3 816817802 2 2 933938990 3 3 365911662 1 3 736682697 5 3 354572811 4 3 694892999 5 3 642048665 4 3 512037646 3 3 981620687 4 3 286467361 1 3 431637652 5 3 718319621 5 2 732210701 2 2 507900866 4 3 998861221 5 3 394078894 2 2 284937222 1 3 241323453 1 3 796706084 1 2 869423051 3 3 373421459 5 2 202805788 4 2 582273644 5 3 934699828 1 2 994236040 1 2 391867415 1 2 839746050 3 2 908930790 4 3 753361342 3 3 110618936 2 3 540458467 2 2 245656658 1 2 285566138 2 2 956052364 4 2 370955578 1 3 695460795 3 3 769271591 5 3 928494645 5 3 266812810 4 2 778154821 4 3 651268666 4 2 600408042 5 3 428767386 5 2 683230794 2 2 126352075 1 3 680356477 4 2 482504003 2 3 172237960 1 3 219165950 1 3 481135938 5 2 128394507 5 2 517327297 5 3 965272658 2 2 637336258 4 2 112595912 2 3 860043558 5 3 187488438 4 3 946319516 3 2 106470612 3 3 207506286 5 2 489611688 1 3 561830756 1 2 963195971 1 2 494299208 3 3 593439706 1 3 582908707 5 3 525839754 3 3 950181467 1 2 909740445 3 2 817905054 3 2 124648833 4 2 900020641 5 3 286916617 3 2 109776796 4 3 444408016 4 3 149267780 5 3 300582165 3 3 533017277 5 2 287833634 3 3 150192915 5 2 338732754 2 3 494505961 5 2 460239884 5 3 953555352 3 3 164250131 4 3 727762597 1 2 322539424 5 2 315095377 4 3 355767628 2 3 440736493 2 3 161399369 5 2 558757707 5 3 374012724 5 2 426297415 4 2 238292213 5 3 500877164 3 3 732660761 1 2 674689865 3 2 744715099 4 3 110887039 4 2 300237880 4 3 835888375 5 2 208486456 3 3 712228902 5 2 116679509 4 3 280435369 3 2 225966858 1 2 354468229 4 2 717830962 5 2 293619250 2 2 845759684 4 3 427961979 3 2 422046809 5 3 989660152 3 2 166807180 4 2 227912224 3 3 998135261 2 2 268252139 4 3 969322169 3 2 679734843 3 2 110349984 4 3 139770902 4 3 591892398 4 3 301421916 1 3 939410849 3 2 543482231 5 2 432480601 5 2 671905269 2 3 641966530 5 3 554397856 5 3 662957380 5 3 591270555 4 2 205761974 1 2 218006038 1 2 143753361 3 3 566534071 1 3 319320664 2 2 586433081 2 2 957284101 4 3 626099247 4 2 529225979 1 2 770819253 5 3 545035651 5 3 126768735 2 2 519020134 4 2 876403645 5 2 269143455 1 3 166775443 2 2 238530431 3 3 924168278 5 3 395755809 1 3 130909204 1 2 531275179 1 3 543192068 2 2 529474024 2 2 209383771 3 2 663015539 5 3 796310715 1 3 987999105 2 3 199083939 3 3 615150442 1 3 336433306 5 3 819473134 2 2 494028104 4 3 651477691 4 2 630877006 3 3 391847790 4 2 677676152 4 2 555590021 2 2 806467055 3 3 680412359 5 2 613317934 2 2 466196819 1 2 214029260 1 3 442992793 3 2 453439044 3 3 523343139 2 3 569387963 2 2 819235615 4 3 462456659 3 3 282353891 3 2 146942161 1 3 770490986 4 3 576185846 2 3 450301378 5 2 470216794 1 3 744794855 3 2 248051045 1 3 611442743 3 3 621305222 4 2 440899657 2 2 170986800 4 3 595159021 4 3 160293773 3 2 360964584 2 2 873391490 1 2 976732567 2 2 231347027 2 2 552142955 4 2 169764244 1 2 229631881 1 3 462930159 3 3 112012146 3 3 807703562 4 3 272886126 2 3 746742356 5 3 645021417 1 3 268502294 1 2 993289880 1 2 717119041 3 2 427717235 1 2 587050734 5 2 139992534 3 2 824570599 5 3 926845152 1 3 450382120 1 2 173556671 5 2 795610471 1 3 504895808 5 3 980680837 3 2 933052282 1 2 103048078 4 2 327315900 1 2 932274563 1 3 998412304 3 2 795472238 4 2 234240845 3 3 633211753 4 2 532201543 1 2 947751474 5 2 652175367 3 3 636958100 2 2 479829854 2 3 124716270 2 3 650897214 5 3 362830916 1 2 109094214 4 3 184003791 4 3 156514134 2 2 359644878 1 2 477215081 4 2 938685798 3 2 918566950 1 2 269952307 2 2 658152360 2 3 592116978 3 2 685342268 5 3 594445871 1 3 554544518 2 3 653692236 3 3 906712741 5 2 849679693 2 3 750308969 2 3 593511119 4 3 876305564 1 2 556114559 2 2 668655080 2 3 452011946 2 2 127196670 3 2 272399878 5 3 745114778 4 3 841744192 3 3 169180803 1 2 698886787 1 2 740187969 4 2 744956505 5 2 109317601 4 3 599566215 5 2 481039704 5 3 337471860 1 3 359115829 5 2 259975646 5 2 305613067 2 2 278394145 5 2 634006936 5 3 554036578 4 2 782831815 2 3 885350544 5 2 337997506 3 2 342918079 1 2 715317119 4 2 168906719 1 3 805328745 2 3 946167087 4 3 667309488 5 2 751124902 1 2 292446107 3 2 613677753 2 3 957068131 4 3 552030617 1 3 724393563 3 2 399509922 4 3 216335601 4 3 920001520 4 2 728024925 1 2 227232191 5 2 130725100 2 2 686929920 1 2 136974469 2 3 161321128 1 3 696328989 4 2 855900297 2 3 266005330 5 3 455210754 1 3 172009034 2 3 683389661 1 3 561789491 1 2 416333331 4 3 233667737 4 3 212987761 2 2 922377990 1 3 197620918 4 2 305884335 4 2 600202400 1 2 772723512 2 3 828455311 1 2 792642867 1 2 718749256 1 2 137029417 5 2 132579044 4 3 472669389 4 2 711713585 1 3 923530634 5 3 682932593 2 2 969222143 2 3 323851026 2 3 352190467 2 2 316966361 4 3 671008101 1 2 629783083 1 2 859783155 3 2 469370716 2 2 307730610 3 3 227056982 4 3 407869942 2 2 849988460 4 2 714237134 1 2 423467231 3 2 434837699 2 3 414973415 5 3 888829377 2 3 846612035 2 3 476349951 5 2 691399045 3 2 783049591 1 2 680863118 4 3 315962392 5 3 292206604 3 2 431955550 4 3 580302579 2 2 632398390 3 3 751741742 3 3 799806326 3 2 955728619 2 3 300648041 5 3 711545333 5 2 535917359 1 3 722203421 1 2 930733049 2 3 378840635 3 3 320554871 5 3 767434115 4 3 765170596 5 2 326354219 5 3 927309631 2 2 424695529 1 3 417594112 5 2 477433829 2 3 150013877 5 3 697395371 4 2 673451518 2 2 645212662 2 2 211163259 5 2 533473918 4 3 765784120 3 3 864438860 3 3 336806940 2 2 341800777 3 3 213186047 4 2 426434934 3 2 521565661 1 3 191490421 2 3 994096935 2 3 549648780 3 3 540663634 5 3 598872778 2 3 118604602 1 2 399648862 2 2 645207936 5 3 896041520 1 3 261650642 1 3 363000288 2 2 218943853 4 3 804955799 3 3 128617616 4 3 759381540 4 3 801891536 2 2 715906217 4 3 997907614 3 3 722523231 2 2 522817215 2 3 266676009 5 3 853124733 2 3 522055192 4 2 337277845 1 3 491985209 5 2 200146345 3 2 353481346 4 2 189821980 5 3 730544075 1 3 577106363 2 3 613589382 1 3 378028851 5 2 243029877 5 2 467472042 2 2 947558706 1 2 939445087 3 3 884360968 1 3 498339781 3 3 231925436 2 3 307844125 3 2 771859969 1 3 233907811 4 3 953766161 4 3 527589329 5 2 399646048 4 2 563228095 1 2 122592706 4 2 367971160 4 3 678728614 5 3 673982284 2 2 199527942 1 3 788813100 2 2 686449607 5 2 254332430 3 2 357675089 1 3 196724104 3 2 680562256 3 3 930371432 4 3 565514100 1 3 281983519 5 3 800587416 4 2 608045376 2 2 509684660 3 3 520289148 2 2 172761878 5 3 107734570 5 2 721123845 1 3 942436208 5 2 556779897 1 3 378132925 4 3 564907886 2 2 205511736 5 3 137536983 2 3 216648148 3 2 753369822 4 3 965617476 5 3 823034890 2 3 630023146 3 3 271043683 1 3 692721786 4 3 955348962 3 3 201684136 5 2 210072183 2 3 710822530 1 3 967349028 5 3 114043362 3 3 167544814 2 2 927071661 1 2 918568156 1 2 336223314 5 2 789354175 5 3 838200912 1 2 613773657 4 2 939163959 1 3 129976108 5 2 558336953 2 3 878048753 5 2 760235970 4 2 466174827 3 2 264138381 1 3 680581894 4 3 533331527 3 3 986707443 1 2 610739422 3 2 387702217 5 2 473241508 3 2 218670770 1 3 251138807 5 3 575093899 5 2 493383110 3 3 980830694 2 2 321623270 2 3 770200854 2 3 140923310 2 2 221080908 5 3 216139295 3 2 254174911 4 3 735184122 2 3 494020169 4 3 761776223 1 2 206920655 2 3 401072923 5 2 131757779 4 2 323782231 1 3 596437811 4 3 405813763 3 2 314597050 5 3 514365556 1 2 681303136 2 3 225831845 3 2 951364477 4 3 228470769 5 2 505064729 1 2 320524827 1 2 457569447 4 3 914696777 4 2 782611013 5 2 603355888 1 3 701786599 4 2 537879073 4 2 175929273 4 2 743763784 2 3 551865874 1 2 649524536 1 3 836906141 1 2 819696990 2 2 639032485 3 3 321867099 1 3 790704317 3 2 231612446 5 3 863024913 5 3 759713217 4 3 695286324 4 3 253803948 3 2 113308677 3 3 400386532 4 3 278579476 2 2 427338763 2 3 316676932 4 2 770217575 5 3 999375631 5 3 836883229 4 3 261829559 5 2 361397068 2 2 762778060 3 2 414873662 3 3 433557900 1 2 555823589 1 3 663573416 2 3 319310665 1 3 946782493 1 2 612316075 3 3 771787375 1 2 613392790 5 2 352756828 5 2 211045523 1 3 241462437 1 3 349858500 2 2 695092715 2 3 556714845 3 2 115576842 1 2 771067255 1 2 255490257 5 2 404311176 5 3 675462944 5 3 798494858 5 3 373276877 5 3 585959580 2 2 852877845 5 2 561556862 2 2 467869497 3 3 609818783 5 2 576738993 1 3 810184495 1 2 170230759 3 3 566299751 3 3 917154842 5 2 478024030 2 2 441354544 3 3 453939645 3 3 431560928 1 3 515975621 3 2 676434151 3 3 168295455 3 2 902841430 4 2 648271854 2 3 848693618 4 2 218436801 3 2 379245014 2 2 929283730 1 2 602836167 3 2 897951820 4 2 532656272 4 3 758024424 1 3 918366585 4 2 722704123 3 2 193603918 5 3 396082092 3 2 134497234 4 2 769181762 1 3 304460724 3 3 691002207 2 2 836890416 1 3 585092853 1 2 189017029 2 3 620071931 1 3 779091829 1 2 491850250 1 2 221328294 3 3 497663628 1 2 559228287 1 2 256841699 5 2 760022453 2 3 369576915 2 3 349309147 3 3 651885761 2 2 145183552 1 3 598457590 4 3 495784717 4 3 354438391 5 3 500869571 3 3 324258233 3 2 554214100 4 2 946039889 5 3 718961857 2 3 112235049 3 2 965411131 5 2 452282573 2 2 763019697 2 3 782373045 5 3 485257537 5 2 775549079 2 3 625928080 1 3 534932969 2 3 217854911 5 2 198271669 4 2 213227234 4 2 602628345 3 3 409837891 2 2 231789487 2 2 166704932 5 2 425204136 3 2 416804524 5 2 473773713 3 3 601910481 2 3 864331500 4 2 656190020 4 3 479130067 1 3 291266244 3 3 436820456 4 2 799631669 5 3 267957153 5 2 597307154 5 2 950915936 5 2 703661692 2 2 762475461 4 3 984151117 3 2 203724883 4 2 380332085 2 3 796644801 2 3 266642700 2 3 799166539 5 3 899293983 4 3 770101270 5 2 475054101 4 3 566849351 4 2 577730122 4 3 634178501 2 3 767667255 3 3 842891283 1 2 358495963 3 3 429631316 3 2 923383209 2 3 204913121 2 2 957687251 3 2 689820306 1 3 490601116 2 2 889281331 2 3 619175228 1 2 314229832 4 3 677370699 4 2 835515519 1 3 235936635 2 2 973111052 5 3 916200325 3 2 639819399 2 3 816685846 4 3 131343176 5 2 786525587 1 3 103751514 5 2 139743710 4 2 821634956 2 2 962514992 1 2 294978844 2 3 475724399 4 2 844346171 3 2 784339842 2 3 806636047 4 2 830355661 5 2 406175678 5 3 372371067 1 2 388488451 1 2 333711999 3 2 661834690 1 3 816056102 2 3 152950522 4 3 411228080 5 2 958621486 2 3 866122452 1 3 550028968 4 2 337426896 2 2 331894481 4 3 765851423 3 2 741193315 3 2 240732925 4 2 100254911 3 3 214036168 2 3 796542804 2 2 615225915 5 3 742570748 4 3 910083742 1 2 376030514 5 3 512640293 5 3 189276085 3 2 654770456 4 3 404520616 1 2 990242809 2 3 557162714 1 2 717272493 5 3 844670848 5 2 617422534 2 2 786357718 2 2 552161732 2 2 170163533 4 2 667851382 2 3 406484453 4 2 647662423 5 3 824751971 3 2 214001036 2 3 300346790 1 3 466658603 4 2 926607791 4 3 865229693 4 3 111086169 4 3 376938947 2 2 889688445 3 2 171973414 5 2 875832017 1 3 950712750 2 2 984676436 5 2 468850694 1 2 731608082 1 2 755282902 3 2 681033011 5 2 237337417 2 2 748439914 3 2 234923498 1 3 980015435 1 2 484728977 4 3 528737911 5 3 671666942 5 3 265033561 3 3 731998553 1 3 464899551 4 2 547564607 3 3 606431073 2 3 219752530 5 2 915252364 4 3 110643255 2 3 845856883 1 2 751744874 2 3 362846633 4 3 111952807 3 2 757670669 4 3 508311881 3 3 583842122 2 2 886073942 5 3 486868925 5 3 364435343 4 3 317219606 2 2 267920052 1 3 870919639 1 2 853913728 4 2 842584698 5 3 912677052 2 2 239115482 1 2 401461304 1 2 671065278 4 2 327762367 5 3 755068889 5 3 801212424 1 2 570121306 3 2 879442150 3 3 860514935 4 2 993793550 2 2 452732297 5 3 538583423 3 2 150717590 3 3 479853375 4 2 224233396 4 3 727450691 1 2 999343760 5 3 742948152 3 2 990072682 3 3 681967659 2 3 549464643 1 2 867188667 2 2 199497132 1 3 154127250 4 3 744903730 5 3 555220301 5 2 742236347 4 3 276879025 2 3 688653482 3 2 210137786 2 2 170281060 1 3 922638829 1 3 941533990 2 3 818795242 1 2 153580646 5 2 893741242 4 3 422663605 1 3 333245090 2 2 558464251 2 3 581257244 3 3 369931213 1 3 863814768 4 2 316848987 4 3 503163483 4 3 469399282 3 3 582236820 5 2 711229723 1 3 447983102 1 3 278565147 5 3 973094277 3 3 418919999 3 2 928809241 2 2 209921247 4 2 474468053 2 2 506980769 5 2 971609662 1 3 385141061 2 2 483104622 2 2 584648642 2 3 404317983 5 3 888542795 4 2 447621153 3 2 468373991 4 3 179804622 5 2 538730176 4 2 552164240 5 2 530217112 2 2 540518883 4 3 522981835 4 3 985965155 1 2 123871521 4 2 499753046 4 3 301236209 2 2 774628465 1 2 545414046 4 2 276244868 4 3 130452368 2 3 947150374 2 2 245645122 2 2 139307717 5 3 594039873 5 3 226545038 1 3 304905882 1 2 795053703 3 3 774272761 5 3 205649270 5 3 237254136 5 3 610531128 3 2 610851413 2 2 652776732 1 2 329077334 4 2 537330017 1 3 129973075 4 3 704420623 1 3 442000358 3 2 553230255 1 2 693259218 4 2 673800237 1 3 154568483 5 2 756818274 2 3 711591797 1 3 337782152 1 2 505543674 3 2 533071582 1 3 272964560 1 2 374714776 2 2 603493307 4 2 698890890 2 3 663592812 3 2 565131140 5 3 670218802 5 3 941758595 1 2 273367232 2 3 281581064 2 2 846537711 3 3 445317550 1 2 819993836 1 2 325227742 5 3 522469749 1 2 474631225 1 2 682041643 3 3 292743045 1 3 352563351 1 2 420126648 4 3 329225230 1 3 452424254 4 3 282076103 1 3 919439602 2 3 659079006 5 3 274961871 4 2 373308799 5 3 582542967 5 3 139284249 2 3 849646253 5 2 130831242 2 2 288035635 1 2 874376760 1 3 277061894 5 2 162723162 5 3 947279699 2 2 347934929 4 3 543643933 5 2 255906812 2 2 263300418 1 2 579356326 4 3 707297606 3 3 667105746 2 2 202933516 4 2 945203878 5 2 126739048 5 3 830880777 5 2 634822332 1 2 586822139 3 2 551778900 2 3 725530845 4 2 208089050 5 3 507119655 2 3 338411465 3 3 170539096 2 3 491202771 5 3 675668264 5 2 165317067 5 3 795500671 5 2 578332037 2 3 395866007 5 3 489436730 4 2 791508321 2 2 372569957 3 2 652482911 3 3 591993452 5 3 793891960 3 2 250389520 1 3 620706829 3 3 516915752 1 2 291322298 1 2 427997880 4 2 915498141 2 2 333531627 1 2 928709503 3 2 172425980 2 3 156318945 2 3 311595587 5 3 180869648 1 2 698760316 3 3 985583486 3 3 402508022 1 3 234422979 4 2 383157780 5 2 966335285 1 2 391650318 2 3 488339744 3 2 767150869 3 2 136596459 4 3 153741309 3 2 629603672 5 3 954562081 2 3 971207328 1 3 463509837 4 2 444484745 5 2 140010503 5 2 859613859 3 2 407170602 5 3 191995709 3 2 733468152 5 3 899507281 4 3 603975714 5 3 136464879 3 2 130441932 2 3 266288423 4 2 689597607 5 3 227364042 5 2 161155018 4 2 675050920 2 3 558671391 1 2 171553802 4 3 144266509 3 3 741792848 3 3 987261606 2 2 314311534 2 2 941636843 3 3 343314119 4 2 573344715 2 2 326400671 1 3 476493229 1 2 220137144 4 2 282504991 1 3 643260480 2 3 529186624 5 2 641974804 4 2 335275799 4 3 576923711 1 2 608589431 5 2 583224084 1 2 384612601 5 2 137976498 2 3 146252169 1 2 286303808 5 2 271251301 3 3 276720233 5 3 601919771 5 3 122059607 4 2 550660480 3 3 546142509 1 2 216707968 1 3 479140230 5 3 672546821 4 2 676692748 2 3 957440832 2 3 316676800 2 3 293107825 4 3 228082122 5 2 472565801 4 3 492213740 5 2 925935771 2 2 426570012 3 3 558779260 4 2 794261635 4 3 851711785 5 3 747226403 5 3 983493844 5 2 696545033 3 2 858267356 2 3 850211554 3 3 720039152 5 3 380417357 2 2 977727501 5 3 880179289 3 3 882037049 2 2 200445557 2 2 908948763 1 3 716469469 2 3 769891477 1 3 665095522 5 3 890339147 3 2 108101996 5 2 376666235 5 2 137072043 4 2 910396143 3 2 483599354 3 3 791234549 5 3 927481736 3 2 687668582 1 2 172883395 5 3 324950042 3 2 524308464 3 3 214752208 3 2 990791385 1 2 703663681 4 3 577050065 3 3 897059000 4 3 780830341 5 2 909833683 4 3 272150644 5 2 748019110 1 3 305200948 3 2 106713015 1 3 315260951 3 2 220378680 2 2 647473463 1 2 494880352 2 2 835810296 5 2 200669470 2 3 358224263 4 2 500755783 3 3 681926575 3 3 905331235 5 2 518234459 4 2 311287595 2 2 815530173 4 3 758080189 3 2 574485751 3 2 666125184 1 3 497666705 3 2 641743081 4 2 530103725 3 3 752968434 4 2 232567538 2 3 159034033 3 3 791484711 5 2 693304495 1 2 422609185 5 2 161158339 1 3 265477423 1 2 102589278 3 2 471719025 5 2 905086120 2 3 552214873 5 2 254003001 3 3 409266899 3 3 732191242 4 2 926854302 1 2 598595541 2 2 723668597 1 2 554891495 5 2 629244698 5 2 849470902 2 3 421207992 3 3 746698321 2 2 157704096 5 3 556452976 5 2 835826916 5 2 427346472 2 2 361252123 4 2 876742176 5 2 905430746 2 2 785875516 5 3 862255750 4 3 646620739 1 2 704324893 3 2 429768573 2 3 578882369 5 2 491520089 1 2 132314626 5 3 312248478 1 2 713694999 4 3 216864875 1 3 236539248 4 3 595024188 5 2 233486556 5 3 296671155 1 3 720511370 1 3 324687365 1 3 538783951 5 2 507427291 5 3 495831895 2 3 382848735 4 3 130904236 5 3 550668878 1 2 352952406 5 2 204050591 5 3 579520244 4 2 238776023 2 3 614223873 3 3 913296065 2 3 912792523 3 2 513907420 2 3 350274987 2 3 256125847 3 3 626271683 4 2 330772816 2 3 346346734 4 3 517583910 4 3 581279213 4 2 234271966 3 2 454298904 4 2 813086647 2 3 326339263 3 2 555384692 4 3 774277830 2 3 147756070 2 3 395925763 4 3 601919802 1 2 443948108 1 2 982075580 5 2 682078982 3 3 496636567 4 3 453474620 5 3 490988483 2 2 683629764 2 2 964412357 5 3 464616064 3 2 670877488 5 3 844895353 2 2 994177093 2 2 931402900 1 2 966247903 5 3 212238226 4 2 155124705 1 2 463769496 3 3 886075132 1 3 950722961 5 3 676355974 4 3 713504437 4 2 747954984 2 3 394358961 3 3 333236197 3 3 327532035 5 2 327308390 4 3 452161078 2 3 561342989 4 3 801941840 5 2 826017926 1 2 312906850 3 3 505266963 2 3 145788092 3 2 469016461 5 2 317693206 2 3 588094780 2 2 204448278 4 3 969853588 2 3 605570438 5 3 156109818 4 2 271345050 3 2 668086128 5 3 746986559 3 3 674535251 3 3 865405173 5 3 390142649 2 2 127386228 3 2 648583080 4 3 683067755 1 2 193939125 3 3 473443403 5 3 164984534 5 3 382130880 5 2 522171492 3 2 339691649 5 3 540245856 4 3 954920828 4 3 219602780 4 3 816256253 5 2 594478173 1 2 801136454 4 3 243544343 5 2 329557456 3 2 370715091 1 3 579573366 4 3 307409947 5 3 141396487 5 2 406871641 5 2 475924615 5 3 583287116 1 3 973840286 3 2 800897734 3 2 347970387 1 3 526000664 2 2 651419722 2 2 773723734 4 2 995782204 4 3 651255828 2 2 536361923 4 3 717753531 2 3 366145969 3 2 100934302 5 2 340647925 1 3 613165809 1 2 693382794 1 3 602025838 2 2 298864004 3 2 876993007 2 2 156717917 4 3 715922375 4 2 769726523 4 2 333822209 5 3 615931929 3 2 796932382 1 3 954715822 4 3 585069588 1 3 797882818 2 3 609837106 2 2 343748783 1 2 625590550 2 2 772637997 2 2 815108194 4 3 962159896 5 3 870203522 5 2 661200109 1 2 853634114 2 2 862848505 3 3 636530216 4 3 804435749 3 3 800734101 2 2 846256434 2 3 614242472 1 2 489528850 3 3 601512237 1 3 724555423 3 2 918542279 2 2 609730416 3 2 277256178 4 3 395896744 2 3 513826391 1 3 145843363 3 2 690413350 5 2 276616378 3 2 547679988 2 2 557119953 1 3 987368264 5 2 479997305 1 2 934867667 4 2 893476307 1 3 853330914 1 2 770944026 3 3 593420760 2 2 594692146 5 2 656643264 2 3 467515074 5 2 781790705 5 2 612987678 4 3 418118324 1 3 819221372 2 3 326518790 4 2 505937702 2 3 355634426 3 3 240379669 4 3 757291824 2 2 346004889 2 3 597017600 1 2 942030843 4 2 889455625 3 3 279832528 1 2 673381983 5 3 248492635 2 2 120500646 1 3 546296588 3 2 428902718 1 2 256000031 5 3 745040300 3 3 189419547 4 3 599243006 2 3 902853875 1 2 442148303 1 3 431096520 1 3 615535642 4 2 439517109 1 3 494813612 5 3 658633399 3 2 838670816 1 3 683720843 2 3 990412141 2 3 632699920 5 2 273639513 3 3 817284083 4 3 728349288 1 2 563487714 1 3 290394719 3 2 718768779 2 3 564615713 5 3 287703031 5 2 214125647 3 2 296380057 5 2 116865284 3 2 108206923 3 2 622159031 5 3 377843144 5 2 855813232 3 2 184109305 3 3 156906971 4 2 226619045 3 2 465835579 3 3 847218056 2 2 555026654 5 2 163404172 1 3 356726676 3 2 266505334 2 3 793328352 2 2 736684173 1 3 862820114 4 2 623311208 2 2 957327820 2 2 150804195 3 2 112906053 2 3 203442461 1 2 875433297 3 2 674011784 2 2 390486695 2 2 466796790 4 2 453034842 1 3 292314900 3 2 671038477 1 2 158758824 5 3 794198631 2 3 941812393 2 2 311570025 1 2 794169232 5 3 719777502 5 2 208805099 2 2 844894967 4 2 927233665 5 3 206995458 3 2 350443450 1 2 350128782 1 2 445386937 4 3 594637144 3 2 676761669 1 2 452140601 2 2 559690266 3 2 514050927 1 3 949741738 3 2 654858686 5 3 429654089 4 2 394738532 4 2 745385497 2 3 128261132 5 2 914064273 5 2 503177320 3 2 249911052 5 2 959728512 2 2 603944206 4 2 509339790 5 2 431165160 2 2 707773561 5 2 207481450 5 2 490399308 4 3 272491490 3 2 710466965 5 3 549585914 5 3 787845530 3 3 346834704 2 2 492065808 2 2 841671120 3 2 742580540 2 2 339003423 3 3 532158292 3 3 584201051 3 2 837135190 5 3 763964561 2 3 363535327 2 3 844107175 1 3 396751174 1 2 224281797 3 2 156899834 3 2 648455480 1 3 294526959 2 3 255043071 4 3 155201582 3 2 174118320 2 2 609388735 4 2 219822386 1 3 808981421 5 3 827832860 2 2 813469053 4 2 704377888 3 2 347428093 2 3 471534583 5 2 603329388 2 3 721412620 1 2 456878783 1 3 957266384 3 3 797615368 5 2 773257184 4 3 248845059 1 2 664302758 3 2 917376575 4 2 507463883 4 3 207690594 1 2 454809421 2 3 850313597 4 2 355304482 3 2 130049488 3 3 225991177 5 3 458369511 4 3 122780799 3 2 936104053 2 2 684809448 3 3 488770175 5 3 167459489 2 2 535948290 2 2 228851581 5 3 758987909 1 3 934286580 1 3 811094008 5 3 488517032 5 3 650800916 2 2 276536555 1 2 922041316 4 2 717700089 1 3 122014661 1 2 970831541 3 2 634039784 1 3 946744632 5 3 788398542 3 2 849477775 4 2 339768855 4 2 877121603 2 3 407672660 1 3 455752699 3 2 550925713 3 2 504437433 4 2 445502803 5 2 539153857 4 2 768134100 2 2 659842350 3 3 832784374 5 2 692863026 3 2 480258931 3 2 213776789 3 3 314384061 3 3 121174495 5 3 394148295 5 3 563209586 2 3 683841096 2 3 695804714 1 3 144669696 5 3 275666241 5 3 641541193 3 2 551474736 2 2 854246518 3 3 159968257 5 3 203911182 3 3 250281598 3 3 423780055 1 3 615799291 5 2 182216796 1 3 854167424 1 2 591550175 4 3 118471734 4 3 461443611 4 3 104971589 1 3 946393168 4 2 695188328 3 3 727493313 2 3 437471840 2 2 793968499 3 3 468099013 4 3 332720852 3 2 575424064 4 3 678493504 4 3 316333248 3 2 169815503 4 2 789314935 3 3 310935680 3 2 899625877 1 2 494029324 2 2 759362825 1 3 462332817 3 2 316839284 1 3 269838497 3 3 643224499 1 3 654882238 2 2 555335545 2 2 268528578 4 2 549796386 3 3 839840522 2 2 595546727 2 3 947714736 5 2 373908786 2 2 903906346 1 2 973253821 1 3 340809209 5 3 207017592 3 2 559096443 4 2 592980285 4 2 666464291 2 2 325908275 1 3 635080934 2 3 142935568 3 3 428216652 5 3 627057802 1 2 697629852 5 2 576520718 2 3 213797128 5 3 670290986 5 2 487978783 4 3 928851686 4 2 517771999 5 3 556989202 4 2 724919872 4 3 411990422 2 2 853151363 3 3 260513283 2 2 194362041 1 3 460237171 5 2 139141130 1 3 936416251 5 3 346226719 1 3 440514969 2 3 941437612 2 2 184837953 5 2 789484372 2 2 328517556 1 2 121418378 1 2 748912377 2 3 389462809 5 3 202252545 5 3 514662801 4 3 419547149 4 3 651740138 3 2 628631208 2 2 158227532 1 2 227604733 5 3 162883492 5 3 655970222 1 3 198300222 4 3 540315892 2 2 322192293 4 3 423117106 4 2 423252954 5 2 156245941 3 2 343945104 5 3 561888667 5 3 363474054 5 3 771895219 2 2 946236783 5 2 701063336 3 2 482468158 1 3 655261712 2 3 654298913 1 3 944614551 3 2 957006462 4 2 946626306 2 3 522011106 2 3 202505307 4 2 361817082 4 2 991310504 1 2 982236357 2 2 444927537 5 2 701256207 5 2 628766229 1 2 508812175 5 2 324829815 3 3 337743793 2 3 700362519 5 2 837755832 4 2 727782164 4 3 833182653 4 2 881730828 1 2 752400697 3 2 413831207 3 3 512802426 5 3 449081643 5 3 211430129 2 2 451351450 2 2 316424177 4 3 156376037 5 3 993761653 1 3 982266228 3 3 673273257 1 3 852184776 1 2 394954596 1 2 483241329 1 2 538240739 1 2 236225855 4 2 375151623 2 2 828073981 4 3 695065238 3 3 491277325 2 2 976182638 2 2 773149213 3 2 619161176 2 3 280480359 4 3 827565543 5 2 279752626 4 3 113546509 4 3 311207618 1 2 374761150 4 2 386443964 3 2 309354851 4 2 647120614 1 3 805795004 3 2 655576093 2 2 171235420 2 2 528183243 1 3 366859232 2 3 162128012 1 2 331138345 5 2 767590631 4 3 693942262 4 2 322586618 3 2 600896307 5 2 856942489 4 2 459098880 3 3 465116044 2 3 243629046 5 3 387542815 5 3 696621423 2 3 951191480 4 2 519171855 2 2 635057630 2 2 614448386 4 2 194641974 2 2 709262265 3 2 503983702 5 2 935218508 3 2 538831322 3 3 563219690 1 3 666084225 3 3 473536382 3 2 287566070 2 3 973829816 5 3 386800572 1 2 706628144 4 2 732457209 4 3 845007424 2 2 503586163 3 3 171012772 3 3 510195636 2 3 304369176 4 3 658115070 3 2 291179719 1 3 600765939 3 3 429109891 2 2 142990778 3 3 444611746 5 3 129077021 2 2 664400537 4 3 908301011 1 2 955072895 2 2 641401656 1 3 694462968 1 3 937205219 5 2 977034475 1 3 786419935 5 2 719823276 4 2 779120424 1 2 986023260 3 2 816400451 2 2 830586203 5 3 268182158 2 2 389322005 5 2 538556940 4 3 729210853 2 3 603137983 1 2 298973942 2 2 738915013 2 3 554716289 1 3 332553224 2 3 950612555 5 3 101467867 3 3 392734449 1 2 578474844 2 2 600673321 5 2 605495994 4 3 494139508 2 3 776186277 4 3 180541271 2 3 236439392 4 2 745117149 2 2 183960950 1 3 702714338 1 2 454760762 4 3 442370498 5 3 398867252 2 2 941578023 2 2 616294700 2 2 272269676 4 2 115846389 1 3 350455000 4 2 283232778 4 3 690448371 2 3 351088191 2 3 128227833 2 2 519708159 1 2 565609171 2 2 272383843 1 3 708492895 3 2 170410020 2 2 944902649 2 3 224227916 2 2 316692140 1 3 725861309 3 2 711209577 4 2 840747053 2 3 301824719 2 2 300766055 2 2 491690494 2 3 621439539 3 2 679459708 5 2 139634405 5 2 822949907 5 2 653056302 3 2 130148592 2 2 235129067 5 2 642792326 5 2 521598250 2 3 156584289 2 3 427293230 2 3 511643360 1 3 878291675 1 2 682604944 2 3 156803281 2 2 778711398 2 3 984858976 1 2 392179177 1 3 620560941 5 2 200018625 4 2 332818816 3 2 808868532 2 2 620703628 2 2 109566875 2 2 969460192 4 3 118990215 4 3 450743902 3 2 647883649 4 2 782673492 4 3 963703048 5 3 566991658 4 3 387515328 5 3 252150685 2 2 609366666 4 3 949323312 4 2 548546715 3 2 743928781 2 2 932191133 5 3 634101161 2 3 210797397 4 3 623437587 3 2 654675321 2 3 397953744 3 3 410887004 1 3 178543904 5 3 161138304 1 2 547602496 1 3 751381980 4 3 470607604 2 2 961936459 1 2 430567671 3 2 491375659 3 2 470001750 2 3 320921385 2 2 971305631 4 2 540065182 3 2 197512979 4 3 938605760 3 3 227438771 4 2 718073457 2 3 553921487 2 3 629549891 5 2 415432747 5 2 571772839 4 3 293388966 1 3 137033849 3 3 777603033 3 2 716075551 4 2 125657718 5 2 784671371 4 3 339285052 4 2 165214597 2 2 360355800 3 2 333094810 2 2 324074589 5 3 463551177 5 2 868623363 3 3 570554955 3 3 248869096 2 2 919365205 3 2 975019614 4 3 403250401 2 2 671955243 5 2 810552543 3 3 393685670 1 3 776226911 5 3 490946687 1 3 557308978 3 3 205033178 2 3 706898338 3 3 830752412 5 3 415187874 3 3 564547601 3 2 124504026 2 2 187287553 2 2 550276228 2 2 658030608 3 3 762101125 5 2 433049790 2 2 778515911 3 2 855503484 4 3 725175236 3 3 592524496 1 3 489962360 2 2 606181359 5 3 823889616 1 2 533090675 5 2 244392328 3 3 995970467 3 3 657775932 5 2 654437246 2 3 118912603 4 2 699222553 3 3 222664118 3 3 246754147 5 2 977531474 5 3 515018360 3 3 982389141 3 3 461044186 3 3 742532636 1 3 734020147 5 3 858098334 1 3 538840425 4 2 303371011 5 3 627634229 5 2 184739546 5 2 559668006 2 2 138547025 2 3 488669600 4 2 182235092 2 3 109913524 2 3 472764673 3 3 845406092 4 2 919349201 5 2 273496011 3 2 852665264 4 2 681605565 4 2 937950644 3 3 737657652 2 2 408994533 5 3 781960262 5 3 959910216 3 2 172308588 5 3 786292482 5 2 286464263 1 2 122533228 2 3 967135978 1 3 512323325 2 2 373203433 4 2 627534276 5 2 556659321 3 2 225651181 1 3 774856720 2 3 268020484 1 2 140786377 5 3 848306390 3 3 560983638 5 2 692518472 4 2 438130989 2 3 316206740 2 3 988700960 3 3 534737957 4 2 560056987 1 3 230005670 3 3 625751535 1 3 805468485 2 2 696524528 3 2 929050851 2 3 792753842 3 2 711878953 3 3 275113659 5 3 193053318 5 2 266787005 5 2 180945311 3 2 397450054 3 2 830431759 2 3 675232691 2 3 843546474 2 3 330216601 2 2 660633709 5 2 133890038 3 3 997588916 2 3 669821456 2 2 295266516 4 3 722694545 1 2 427465702 1 2 394534213 1 2 478578388 4 2 390985981 4 2 823084888 3 3 805699342 4 3 907666549 5 3 266349115 2 3 854550038 3 2 459927196 1 3 351778112 1 2 288758772 1 2 847013227 2 2 607052668 1 2 690303478 3 3 723359186 1 2 373327615 2 3 598198268 5 2 555664308 5 3 628799631 4 3 272150107 4 3 426098942 1 2 740884391 3 2 142951589 4 3 423264519 4 3 925540504 4 2 842812597 4 3 982104609 2 2 986520557 3 2 846900008 1 2 764077961 5 2 454498711 1 3 281807480 2 3 390324087 3 3 587662189 4 3 315541244 3 2 992617500 4 2 228422702 1 3 490944737 5 3 528459824 1 3 808425750 5 3 248734357 4 2 789098135 4 3 527009763 4 2 225568512 2 3 491473321 1 2 605348980 2 3 619284481 3 3 850660920 1 2 591262530 4 2 396501391 3 3 522707506 4 2 151045687 1 3 138958529 3 3 209768341 3 2 108349642 5 2 472923340 4 3 792625566 3 2 525666651 3 2 100297271 3 2 524876305 2 3 409418873 5 2 364730059 3 3 325326751 4 3 691336282 5 2 689936815 2 3 673594405 5 2 473504042 1 3 309932468 1 2 209006124 5 3 965663222 5 3 841953689 1 2 695002078 5 3 341661719 1 3 854245909 3 2 954055423 5 3 852349081 5 2 233854471 1 2 707976265 3 3 979127015 1 2 281974830 5 3 409065396 5 2 991844992 1 3 718421066 2 2 989896039 1 3 377656403 3 2 738858619 5 2 312613879 4 2 608154047 3 2 485473110 2 3 545434637 4 3 288731691 3 3 672150216 1 3 711368839 3 3 744402598 1 2 573554568 4 3 983258889 2 2 280313222 1 3 646020000 1 3 759817727 4 2 314412055 1 3 943154601 1 3 280283751 4 3 668906583 4 3 739006870 4 2 534398169 2 3 955950971 5 2 163128325 3 2 865659768 4 3 462046435 5 3 276029197 3 2 412266398 3 2 693645589 2 2 696275509 5 3 666559310 5 3 241638012 1 3 399729686 2 2 866888780 4 2 122041775 3 2 820897097 1 2 511081529 1 3 242526751 4 2 713238337 2 2 692532567 3 2 124122077 3 2 843979217 4 3 440152395 3 3 436711464 2 3 620099705 1 2 439456040 3 3 651049840 5 2 847381450 1 2 366180261 2 3 416674879 3 2 953074445 4 2 846268970 2 3 835292869 2 3 619852020 4 2 462830582 3 2 585295325 1 3 281439631 2 3 527585359 5 2 953183692 5 2 855925920 5 3 866654992 2 2 340180181 3 3 652164806 3 3 375540115 5 3 228831912 4 2 923681192 4 2 672475767 4 2 542739952 2 2 316264331 2 3 734223629 5 3 447005899 4 3 247669942 1 2 710039451 2 2 171044777 2 2 213443233 1 2 292772191 3 2 560904275 2 3 427134188 1 3 116670040 5 2 649143543 4 2 270095327 5 3 220911894 2 3 173396337 1 2 822186113 2 2 996722936 1 3 444306506 5 3 576169387 5 2 581232478 2 2 707968471 5 2 414828297 2 3 790148602 3 2 561789449 1 2 416269725 1 3 689359608 3 3 999934979 5 2 106782981 5 2 301275948 2 2 766278190 4 2 594513264 3 2 821647754 4 3 844817852 4 3 705325693 2 3 100800513 5 3 417676887 2 3 412595375 5 2 633632201 2 3 759762594 3 3 701029912 2 3 565404293 4 3 419565196 4 3 913317239 3 3 520636526 3 2 814254419 4 3 129689135 1 3 876367929 5 3 259016782 1 2 927591001 5 2 728875263 5 2 528330589 1 2 428887369 2 3 789411175 3 3 341832987 1 2 161355239 1 2 107264589 4 3 598130031 5 3 608329463 4 2 736033369 5 3 966269038 4 2 811897335 3 2 996646504 1 3 387301142 5 2 216040882 2 2 179250278 1 3 211602788 2 2 889925969 3 3 276524876 3 3 437140543 1 2 502799266 3 2 232098543 3 3 627036165 5 3 750997812 5 3 631165812 1 3 673581333 1 2 577774444 1 2 341399334 1 3 629062733 3 3 954386473 2 3 495037752 5 2 292832035 5 2 246006665 2 3 823868478 5 2 193211444 5 2 704334401 2 3 406773329 4 3 542519509 4 3 656266947 5 2 978444876 2 2 788562096 5 3 816769883 3 3 601811031 4 2 429917630 4 2 132140695 2 2 157196387 4 2 434492271 2 2 357705539 1 3 258485693 1 3 378053973 4 3 310306305 1 3 143770558 3 3 426298642 1 3 430424503 5 3 235758636 4 3 589094130 2 2 571941689 5 3 804595993 5 3 320968521 3 3 862247423 2 2 531860132 5 3 464789274 4 2 416526472 1 2 881877276 5 3 227121253 4 2 405878368 4 2 669694940 4 2 640099867 2 2 180187471 4 2 143169010 2 2 397304197 3 2 823121272 1 3 547409689 3 3 917651717 3 3 318562092 3 2 688736291 2 3 832733322 5 3 511928270 1 2 356599726 5 3 773871777 1 2 675073454 2 2 444669893 4 2 644212381 2 2 780719428 2 3 499500478 2 2 348945312 2 3 251830876 2 2 834689551 1 2 122890071 4 2 471908250 1 2 323722026 5 2 445777393 3 3 696135589 2 2 637091555 1 2 144566912 5 2 700020158 3 3 937768056 4 2 463026900 5 2 117937516 1 3 165377471 1 3 717041484 1 2 112321554 3 2 466845381 4 3 895049409 3 3 495021724 4 2 537430601 4 2 521971660 5 2 717357256 4 2 531067478 5 2 830772998 3 2 720959236 3 2 204498393 3 3 816092477 2 2 642836004 2 2 224856215 1 3 265857840 1 3 522369887 5 3 493838192 3 3 555854655 5 3 551172911 4 3 594486176 5 3 234737312 3 2 306312805 4 3 256100909 4 3 449798097 1 2 815459883 4 2 139480774 3 3 262191197 5 2 582016958 1 3 492395628 2 3 942629951 1 3 299963842 5 3 786610051 1 2 241893944 3 2 482060484 4 3 532047575 1 2 789059064 2 2 179552277 3 2 236952174 5 2 158313412 3 2 467061545 5 2 336110273 2 3 281730662 3 3 790522458 5 2 309152042 3 3 658236427 5 2 598802301 5 3 381651986 5 2 538656274 1 2 379466658 2 2 235465512 2 3 321246883 1 2 472219758 5 3 111066398 2 3 102590343 4 3 323981980 2 2 267514047 3 2 913634470 5 2 866637329 3 2 475958079 3 2 286269769 5 3 783918705 3 3 455211487 4 2 432224932 5 2 866299667 4 2 156535355 2 3 192113644 5 2 678359869 3 3 320483936 4 3 721759647 3 3 799553947 1 2 323253845 5 2 316549891 4 3 480219160 5 2 152004289 2 3 245322392 5 3 462103657 5 2 552943650 5 2 417565573 1 3 280468676 1 2 210522731 5 2 757471591 2 2 386043025 1 2 376934863 3 2 784189828 3 3 229924436 5 2 265667077 5 3 109321753 3 2 490413961 5 3 183697828 3 2 351605295 3 2 925228096 1 2 757292288 4 2 554917668 1 2 344765121 2 3 562298790 2 3 646851716 2 2 498545190 1 2 842077723 2 2 567295030 1 2 779385022 3 2 504144028 3 3 220298247 5 2 155904797 1 3 203740783 1 2 672072297 1 3 345725181 3 3 258002132 2 2 682572236 5 2 183041095 3 2 480874609 2 2 497373159 2 2 396523623 1 2 139069195 3 2 535436224 1 3 582402818 3 2 187609519 1 3 156837580 3 3 754491025 1 3 400992976 1 3 706210040 5 2 221051191 2 2 907577475 3 2 642774101 2 3 167163872 1 3 439846956 1 3 657452899 4 3 481541774 4 3 801623960 5 3 396556525 2 2 150150975 1 2 987816970 2 2 430827618 4 2 670235179 4 2 598141903 5 2 195484125 5 2 230371434 2 3 372082415 2 2 563706579 4 2 314852788 4 3 656244525 1 2 968209551 1 2 446282731 4 2 473594195 2 2 147404527 4 3 480232917 2 3 337510099 1 2 283018510 3 3 386004106 4 3 292919276 1 3 607743705 4 3 370425514 3 3 105179318 2 3 484386475 2 3 348416422 4 3 742284741 5 3 733060652 1 3 372015337 4 2 157708537 5 3 598182455 2 3 904404601 3 3 338714901 2 3 685502927 2 3 169260292 4 3 433915510 1 3 944250612 2 3 135124383 2 2 298343953 2 3 658018621 1 3 106456109 5 2 567579575 3 3 616013553 2 2 443785199 4 3 298677800 3 2 142147988 2 2 233820624 1 2 192601679 1 3 605452572 2 3 227449567 1 2 730095805 4 3 378989330 4 3 695037658 1 2 437007265 3 2 152364201 2 2 461716470 3 3 177370527 4 3 330013976 4 2 331272016 4 3 644633563 2 3 773743164 4 3 462870676 2 3 244245507 2 3 726544729 3 3 849062406 1 3 660474561 1 2 852320350 4 2 909273579 2 2 748018291 4 3 288814055 5 2 952408612 2 2 705016016 5 2 718151919 3 2 269306033 3 3 680885768 5 3 137709497 4 3 258032381 5 2 354343965 2 3 495038709 3 3 505480754 5 2 562452949 5 2 380740356 3 2 618030652 5 3 358700380 1 2 715658700 1 2 986263924 2 3 201300095 5 3 100325168 4 3 611895067 3 3 371632134 5 3 422591481 1 3 566121786 1 2 672743085 5 2 466931650 4 3 927548908 3 3 731685791 5 3 394253346 3 3 338250454 4 2 436745618 2 2 355995117 3 2 353318950 5 3 617861893 1 2 973152342 3 2 324895725 3 2 608057181 4 3 460695943 4 2 712909124 2 2 575714777 2 2 758355663 5 3 799091828 1 2 941762952 5 2 753114234 4 3 200734581 3 3 759376211 5 2 885395996 4 3 247413499 5 2 107470780 4 3 324841676 5 3 325078455 1 3 525745251 3 2 352146915 3 2 558958447 5 3 172604165 5 2 147271949 1 2 452201641 3 2 156754019 2 3 592599366 2 2 233591352 5 2 496212839 3 3 436622896 3 2 813542803 5 3 558257329 4 2 221796953 1 3 552891537 4 2 203083971 1 2 675435832 3 2 733078274 3 3 690140858 4 3 332170415 5 3 648263884 1 3 995995152 4 3 157443612 1 2 388564373 2 2 983312299 3 3 349068503 3 2 868233952 1 2 681666901 4 3 702600673 1 2 613612399 2 2 228448808 3 2 423395605 3 2 265591062 4 2 513897067 4 3 517378245 2 2 736588346 1 2 854689764 2 2 276302443 5 2 117998070 1 2 213083677 1 3 896610524 1 2 254514361 2 2 205256639 5 3 770749129 4 2 205641127 2 3 350486528 1 2 764784564 3 3 572364564 4 3 373526564 4 2 538243813 4 3 198824463 5 2 616324320 3 3 553870038 4 2 994875691 2 3 792634627 2 2 816684064 3 3 731281868 5 3 576772052 3 3 792145426 5 3 814740338 4 2 461130802 3 2 711158268 2 3 612812478 5 2 147846535 2 3 711760503 5 2 238717505 4 3 360763277 4 3 847983644 3 3 841922729 1 2 492261666 1 3 373693744 2 3 602382870 3 2 563469173 5 2 935899961 5 3 644759118 1 3 462091796 2 2 544888998 3 2 696729039 3 3 505713427 3 3 975507515 1 2 288230541 5 3 680734254 1 3 248360842 3 3 143995757 1 3 251833809 3 2 974732942 4 2 188573245 2 2 777105807 2 2 293033452 4 2 869516807 5 3 718012254 5 2 794666030 5 3 696464970 3 2 626185122 4 2 999016909 1 2 993731965 3 3 103070590 4 3 634158822 1 3 807165435 5 3 331550180 1 3 226513802 5 3 105518360 5 3 123013494 5 3 851855131 4 3 884023980 4 2 228913271 4 2 587445431 5 3 965017294 5 2 704369098 1 2 418633153 1 2 128483399 4 3 613396914 5 2 775543077 1 3 251292449 1 2 768112665 3 3 736264468 5 2 389715259 4 2 967324329 3 3 728024723 5 3 213752877 3 3 758215200 5 2 576586418 4 3 732924497 4 2 566512060 2 2 483283184 4 3 194176452 1 2 406295645 5 2 463355318 3 3 764445783 2 2 304233330 3 2 578309347 2 2 154054255 4 3 980670800 1 2 185765320 5 2 676716319 3 3 891911714 3 3 814352954 1 3 300000781 4 2 142727162 2 2 681567685 5 3 307522535 1 2 144084859 3 3 465933269 5 2 380468170 2 2 702421860 4 3 465466756 4 3 814509449 4 2 430277522 2 2 307871403 1 2 848657223 2 3 713317049 5 3 485675895 5 2 718573952 5 3 984260711 3 3 426955725 2 2 506943752 5 2 780275931 1 2 956526480 2 2 256264130 2 3 317842674 1 3 961162555 4 2 384899172 4 2 960500448 3 2 802390653 2 2 125694811 3 3 804131956 4 2 345225230 3 3 980509024 5 2 783896630 4 3 980290009 4 3 756032320 1 3 185581432 3 3 741649071 5 3 472276344 3 3 416791901 1 3 566694205 1 2 260356252 1 3 518165243 4 3 962759803 4 3 274057438 4 3 324352470 3 2 458288793 1 2 984812318 4 3 368908017 4 2 458185088 3 3 689920636 1 2 887917618 2 2 472341325 3 3 465555050 2 2 587369088 2 2 269797821 1 2 602792939 1 2 657606552 4 2 768567536 5 3 611482257 2 3 336426078 2 2 214766063 3 2 532326982 5 3 873815232 5 2 247982732 4 2 979735711 3 2 856463941 4 3 643333633 5 3 468483098 2 2 263325010 4 2 702920065 2 3 265281537 4 3 155983876 1 2 233569800 4 3 228276728 3 3 873564357 2 3 338404102 4 3 364102049 5 3 647416834 2 2 586211884 4 2 287003469 2 2 942288546 3 2 363873913 2 2 754383013 1 3 162956156 1 2 690765349 4 3 917723469 1 3 892816051 1 3 329586841 3 2 256425703 3 3 475508256 3 2 678261558 2 3 892988921 5 2 776216819 4 3 396286343 5 2 607813471 4 2 310623868 3 2 155133489 2 3 334109370 3 3 888983396 5 3 550266531 1 3 466522742 5 2 943299186 1 3 901687061 2 3 351509419 4 2 828640828 4 2 344334784 5 3 657445133 1 2 172808116 5 3 494143854 4 3 581377616 4 2 468942989 1 3 764473451 4 2 406060617 3 3 168492235 2 3 504219631 2 3 352466333 4 3 787238077 3 2 714400905 3 2 345363513 4 2 487363066 3 2 232288035 5 2 958458933 2 2 434666517 1 2 443173768 4 3 142644472 5 2 615072392 3 3 585631799 1 2 811029582 1 2 290860376 5 2 388146973 4 3 355906815 5 2 386391412 5 3 666979890 1 3 438346194 5 2 932070041 1 2 691434464 3 2 355511269 3 3 871425484 3 2 412263873 5 3 848579077 3 2 695596950 4 2 410442695 5 3 733102517 5 3 708649557 4 3 952489452 1 3 918660426 3 3 773756356 2 3 912312758 5 3 781041830 2 3 587525132 1 3 629276737 1 3 694345001 1 3 133886402 4 3 681901907 1 3 671390370 5 3 205538985 1 3 698133892 1 3 425247069 5 2 679300032 5 3 547762695 1 3 990706707 2 3 656005561 5 2 458620594 2 2 374072874 4 3 134236613 5 2 445539302 2 2 593738678 1 2 530188343 1 2 838139184 5 2 925539972 1 2 843363609 2 3 815269780 4 3 912077672 4 2 534232421 4 3 723933052 1 3 746787548 1 2 737744704 4 2 112687282 5 3 582099206 2 2 814891259 1 3 470692467 3 3 275440296 2 3 388721059 5 2 773522986 2 2 429675930 5 2 423026568 3 3 568527461 5 3 104565375 1 3 157225324 3 2 413354947 2 2 675082305 3 3 805688984 3 2 622747730 5 2 539831199 3 2 301022821 1 3 139269885 5 3 394176258 4 2 971754340 1 3 419620648 4 3 504041724 2 3 425122645 2 2 651616745 4 2 834041171 2 3 698910328 5 2 144214991 4 2 463316774 3 2 128809175 2 3 487356547 3 2 431770171 1 3 465742636 5 3 868947091 4 3 685504322 2 3 533270952 5 3 482177294 2 3 599258793 2 2 440748089 2 2 279307642 3 2 279727096 4 2 595316616 5 3 201748465 4 2 701527785 4 2 234860984 3 3 417985097 3 3 128784454 3 2 105668725 2 3 772082558 2 2 667405661 5 3 684430573 4 2 497821662 3 2 861337030 1 3 269497226 2 3 233413702 3 3 499513435 5 2 327611216 4 3 673371232 4 3 558019515 5 2 866132078 1 3 631645983 2 3 443165252 2 2 906168124 1 2 190204739 2 2 235846579 3 2 770249218 1 2 995604953 2 2 698188593 3 2 327648823 5 3 676071996 1 3 236214293 5 3 683212794 1 3 290457929 2 3 896361747 5 2 896909921 3 2 658326996 4 2 410592305 2 3 749810358 5 3 162515675 2 2 392994811 5 2 808597805 1 2 684866500 1 2 806081805 3 2 748839272 5 3 775135751 4 2 790802102 2 2 294876834 4 2 609245483 1 3 884382073 1 3 640122372 1 2 624014566 2 2 799002760 4 2 636282253 4 3 342181917 2 3 591632565 5 2 569473504 3 3 995614924 1 2 455560414 5 2 708458140 5 3 492609283 1 2 721429837 1 2 523755336 1 3 131980662 5 3 275227446 2 2 986442746 5 2 633158448 4 3 764527927 1 3 266370416 3 2 633964956 5 2 779651230 3 2 815397900 4 2 770403124 2 3 164911045 5 3 700139781 4 3 394967283 2 3 789536779 1 2 108315619 2 2 684434572 2 3 851598895 3 2 379885768 2 3 207058748 5 2 122179938 3 2 218030244 2 3 427267005 4 2 380937462 5 3 282048410 5 2 368155130 2 3 945708701 1 2 192833815 2 3 279209576 2 3 664624974 1 3 212331410 2 3 199612253 2 3 211475036 1 2 534688290 2 2 307956849 3 2 246264326 3 2 423041986 3 2 702273043 2 2 713150614 3 3 400166985 5 3 983478698 3 2 758715436 3 3 647969533 5 3 273157494 4 3 792765197 5 3 487387061 2 3 441002640 5 3 554193822 2 3 377846355 1 2 544087758 4 3 698059596 4 3 824312634 5 3 259382286 1 3 867088109 1 2 251527879 4 3 608645390 3 2 340528604 3 3 758585701 1 2 117146184 1 2 995486534 1 3 788299504 1 2 346710762 5 3 457491739 1 2 742251931 3 2 476643135 2 2 491933701 2 2 810013038 1 2 673676889 4 3 208330014 2 3 203318424 4 3 238596838 5 3 230162235 1 2 515293946 4 2 847900221 1 2 488897718 3 3 899732903 1 2 149237531 5 3 630713204 2 2 513973436 2 2 957258907 2 3 975325768 1 3 852852289 4 3 156384379 3 2 763935254 2 2 550701227 1 3 703456346 3 3 509684764 3 2 710261512 4 2 693178609 4 2 113441257 3 3 627735224 4 2 895364683 2 3 227544096 3 2 491818014 3 3 876084535 2 3 257657407 3 3 475790704 5 3 702824494 1 3 476531897 4 3 242629038 5 2 634389870 3 3 350874427 4 3 123940986 5 3 178323484 5 2 507400913 4 2 345755094 1 3 318513502 3 3 780644176 2 2 933332506 5 3 504547361 5 2 620797924 3 2 423844929 2 2 115357874 2 2 734256839 5 2 573790927 2 2 630457392 4 3 233286114 5 2 316431820 5 2 270263240 1 2 423920378 2 3 824232801 4 3 462444271 3 2 555418873 2 3 978457623 1 3 713647008 3 2 951483137 2 3 368933013 4 2 353868179 3 2 139584547 4 2 803757012 3 2 760797906 5 3 507443350 4 2 714852010 2 3 305235878 5 3 826934142 2 2 690180653 2 3 298806238 4 3 937620536 3 2 698563665 2 3 796976721 4 3 174178783 5 3 812329530 3 2 792243976 5 3 794462049 1 3 199895150 4 3 440031754 1 3 393586103 5 2 549149339 1 2 497250645 2 3 879989329 5 2 142822267 5 3 612645931 2 3 980584072 3 2 489671174 5 2 155702797 1 3 685626613 2 2 292008919 4 2 716504591 3 3 538313846 3 2 269273040 5 2 415925622 4 3 729069925 5 3 144944978 5 2 529459114 3 2 582815538 3 3 151511695 4 2 263073316 4 2 622809590 4 2 694165593 3 3 234426437 5 3 147984662 3 3 210486717 1 2 666405575 1 3 632742669 3 2 285580358 3 2 743688372 4 3 211041120 3 2 419898077 1 3 834443194 4 3 583979891 5 3 629027117 4 2 102698953 4 3 201163109 3 2 670834393 3 3 171161343 5 3 633286869 2 3 535005552 3 2 302588274 5 2 850480267 3 2 724447438 1 3 431882165 3 2 172750996 5 3 259920719 5 2 693339399 2 3 470341258 4 3 242624262 4 2 113416996 5 2 116476125 5 2 184397416 4 2 240244776 4 3 290241859 1 3 900886110 5 2 850989873 1 2 895256005 2 3 371300028 2 3 612880671 4 3 993516793 4 2 919391362 2 2 191914284 1 3 712668565 2 3 458082700 5 2 764755305 5 3 965517968 2 2 712169960 2 2 726781648 1 2 323043041 4 3 838994816 4 3 330785049 4 3 528360120 2 2 215942975 3 3 644477579 2 3 911744172 1 3 655742134 1 3 478323831 3 3 158770504 3 2 729213835 2 3 379972804 2 2 607655842 5 2 844998321 1 3 360244945 2 2 459968787 3 3 810067590 3 3 376419337 1 2 954545064 2 2 357968751 4 3 162356870 1 3 281354854 1 3 212924456 3 2 751203243 4 2 863864952 3 3 424209424 5 3 391912872 4 3 849230445 1 2 880955135 4 3 728504372 1 3 295653256 1 3 468082732 3 2 955918762 5 3 104403449 4 2 568413588 4 2 446048025 2 3 486840591 3 3 631292288 1 3 815731509 4 2 211184016 5 3 864594609 3 3 151121269 5 2 383782924 5 3 179303509 3 3 325157112 5 2 738139459 1 3 647159962 1 3 396464149 2 3 802745392 2 3 312094263 3 2 693135676 2 2 333247529 1 3 507986477 5 2 887094541 4 3 678228176 1 2 433610888 4 3 310912669 4 2 268409261 4 3 940869981 3 3 472074532 2 3 221727919 4 2 699187065 2 2 308650756 1 2 858176144 4 3 781229606 1 2 863017334 3 2 165028484 5 3 164897746 5 2 587257741 5 3 711252715 2 2 127717712 2 2 744571485 3 3 796790012 1 2 524032469 1 3 156235371 3 2 131855008 2 3 373108028 2 2 415859903 4 3 681582804 1 2 123785476 3 2 129920394 5 2 948222412 5 3 593737536 2 2 748101219 2 3 168666289 5 2 987495575 4 2 521491098 4 3 542605624 4 3 860081909 4 3 899895637 2 3 137432747 4 3 516299314 4 2 737875022 1 2 517063060 1 2 573822221 2 2 978901314 1 3 471240222 1 3 348087499 1 3 717320769 2 3 498711934 1 3 196202286 3 3 925340939 2 2 478358945 4 3 861631017 3 3 507627593 4 3 564669158 2 2 129001532 4 2 288963890 4 2 604039414 3 2 476613630 3 3 617016376 3 2 907297898 2 2 763127126 1 2 872187171 5 2 385143265 5 3 362675582 3 3 584805669 3 3 649605810 2 3 618452286 2 2 609984875 4 3 857606983 2 2 743057318 3 2 296023821 5 2 651865665 3 3 320148447 1 2 290855419 5 3 370844065 1 3 443135265 1 2 207592776 2 3 120602690 1 2 121092272 4 2 678368124 4 2 886063306 2 2 923671151 3 2 913658996 3 2 929258003 5 3 954158032 2 2 217284464 1 2 627351872 3 3 338430281 3 2 756449014 3 2 284098380 5 3 540523911 3 3 699537213 3 3 567259913 2 3 191511319 4 3 128213707 1 2 725428924 4 2 865974222 5 2 384422323 1 3 119885803 2 3 343218618 1 2 921693637 4 3 898273670 2 2 767157369 5 3 342104436 1 3 315208679 4 2 884941640 4 2 713645968 5 2 198767927 1 2 141054445 4 3 210523106 5 2 407602969 5 3 593873553 5 2 808425094 2 3 320255997 1 3 789006725 1 2 534368913 1 2 379456019 1 3 302442282 4 3 670918722 3 2 990097953 1 3 276100768 4 2 331950924 4 3 862631737 4 3 520342984 3 2 917449450 3 3 734359057 1 2 406084069 3 2 517026132 1 3 880540762 4 3 755384505 5 2 434139831 5 2 848598141 3 2 668686001 1 3 343841707 3 3 301529794 2 3 403388085 1 3 974617820 2 2 298691121 4 2 800980510 1 2 984652761 2 3 333032154 5 3 113819045 3 3 393581375 3 2 107388250 1 3 109211315 1 3 644548109 2 2 823872350 4 2 424899303 5 2 691259623 2 3 971528154 4 3 482581354 2 2 117931728 2 2 202726568 5 3 748983740 2 3 395565436 3 2 239420259 4 3 214955971 3 3 616118785 4 2 817338516 2 3 920342786 2 2 498447114 5 3 733125723 3 2 876922202 3 2 595093797 2 3 538562272 2 3 808439662 1 2 598358952 2 3 126028875 2 2 577116526 2 3 613995305 2 2 660181016 1 3 693307728 2 2 350930517 1 3 355700932 1 3 640261875 4 2 215566179 2 2 977230330 3 2 876204174 5 2 402394783 3 2 352028304 4 2 343325834 5 2 649538858 2 3 626145950 2 2 645485437 2 2 707559806 3 2 134305387 4 2 848335567 1 3 990514309 3 2 961056326 2 2 278602369 2 2 582464290 3 2 407600488 5 3 852781717 2 3 641894791 1 2 679909061 2 3 436783755 1 2 746464332 3 2 127744133 1 2 667828900 3 2 603964174 2 3 541620590 1 2 352359628 3 2 652530983 3 3 416955236 3 2 398027348 5 3 425898626 3 2 434503053 3 2 561721307 4 3 194114156 1 3 941808417 5 2 137434344 4 2 947094903 2 2 827444222 1 3 932709179 3 2 575736569 4 2 754335627 3 3 179216907 4 2 699148009 4 2 522926404 3 2 349856793 5 2 722316213 4 3 271751150 2 2 584356828 5 3 569005397 1 3 258820182 4 3 901479984 4 2 948822642 4 2 243028739 5 3 779636225 1 2 394951906 4 2 903901112 1 3 260123051 2 3 153609224 3 2 517593109 5 3 933113721 5 2 495874951 1 2 413850436 4 3 346547668 2 2 200319939 3 2 587814448 4 3 406585936 5 3 667231881 5 2 637517736 4 3 399553727 4 2 322380431 1 2 478044816 1 3 891942013 2 3 477469323 2 2 949339805 2 2 968331021 5 2 964910579 5 3 553055192 2 2 101846955 5 3 646105050 4 2 338082801 3 3 477315547 3 3 595982371 2 3 151946933 4 3 160814555 1 2 138727124 3 2 558119522 1 3 545927409 5 2 463325597 5 3 577894626 1 3 315632315 3 3 320831722 1 2 614129893 2 2 149119774 4 2 284539230 1 3 930014499 4 3 425279046 4 2 674846943 4 3 313638040 1 2 990685603 3 3 868468813 2 3 768669244 3 3 236597832 3 3 722752003 3 2 456442421 2 2 746249878 4 2 202482602 5 2 136935432 4 3 340918503 3 3 611968325 1 2 667691898 2 3 171133337 5 3 364578882 3 2 920409276 3 2 753136468 1 3 648953088 2 3 647634116 1 3 473997270 4 3 800059339 1 2 550235899 1 2 326087289 1 2 799816073 3 2 836121724 4 3 552487233 1 2 170425376 3 2 600337439 3 2 177286872 3 2 554435261 5 2 916329232 5 3 704633479 1 3 462935533 2 2 697664505 4 3 285113686 2 3 887969728 4 3 633419191 2 3 688873007 2 3 351702003 1 3 314363289 4 2 472757690 1 3 929750115 4 3 356439666 4 2 483366534 4 2 778273526 1 3 270571639 4 3 424420734 5 3 862587782 5 2 138127630 4 3 570324538 5 2 457014407 3 2 875821804 1 2 285613387 4 2 601823299 2 3 923243090 1 2 971617208 3 3 407086524 3 2 393498331 3 3 878373784 1 2 819306411 4 3 279417102 1 2 443547244 2 2 895289658 4 3 611195805 5 3 902312640 1 2 225621179 4 2 290888207 2 2 302729968 4 3 775479838 1 3 525560021 2 2 225115494 1 2 557409849 1 3 761606673 5 2 341247043 4 3 617009432 3 3 957022998 1 2 985808735 5 2 897873950 2 2 845207952 3 3 996331471 4 3 220448932 3 3 793677700 5 2 982473129 1 3 759063263 4 2 802402031 1 2 730141084 1 2 970204541 2 3 575361648 5 2 424690590 5 3 707632319 2 3 458940932 5 2 628967158 4 3 339149917 1 2 438665818 2 3 827740868 4 3 300782081 5 2 365392073 1 2 672643858 3 2 424559465 1 2 903297478 2 3 126260458 2 3 187308411 1 2 117522175 3 3 485355011 4 3 635204599 3 2 687760246 2 3 559504119 5 3 659665538 4 2 694895192 5 3 156016601 5 3 261924194 2 2 581454256 5 3 157655142 3 2 614778333 3 2 424264666 5 2 489560838 4 3 425143965 1 3 762169306 5 2 808925041 1 3 746787628 3 2 243807914 5 2 535609097 4 2 752568613 4 2 690659043 5 2 511167492 4 3 946899455 4 3 731671670 1 3 337370642 5 3 945177892 1 2 638327571 4 2 295381060 3 3 223212608 5 3 885082142 4 2 458699686 4 2 616715925 4 3 338622953 2 2 738382293 3 3 796091015 3 3 657159333 3 2 248343662 2 2 512688708 2 2 120156581 4 3 232736004 2 3 860262701 5 3 436356003 3 3 780209461 5 3 499366384 3 3 292496313 5 2 888453830 3 2 471603359 5 2 133676975 1 2 445211568 3 2 432139286 1 2 347620587 1 3 635613784 3 3 179061297 3 3 430567314 5 2 539717745 3 2 262973760 5 2 401810807 3 2 345213492 2 2 611267788 3 2 784525008 3 3 378321091 1 3 801308034 2 2 651942578 2 3 386076093 4 3 225633988 2 2 784679859 3 3 697864841 1 3 787817594 1 2 341426107 5 3 192049675 3 3 670568749 2 2 337867620 2 2 178945885 3 2 213805623 1 2 551273367 3 3 662080860 1 2 555929925 3 2 603036963 3 3 234959673 5 2 210095344 4 2 842134825 2 2 276585407 3 2 169248865 4 3 997947923 1 2 187412170 5 2 671791682 3 3 909224235 4 2 254384706 4 3 278015629 3 2 871314919 1 2 527046810 1 3 179636147 3 2 925056506 3 2 536735593 2 2 641373249 5 3 431245949 2 3 746070054 5 3 163780598 5 3 878939992 4 3 665299166 1 2 490710263 2 3 595013406 2 3 144751598 3 2 738834577 4 2 674091219 3 2 445156260 4 2 160811276 5 2 573358503 4 3 487935705 4 2 110440776 2 2 894167377 3 3 332524505 3 2 923918556 2 3 606391683 3 3 609434250 3 2 774939055 3 3 162515277 1 3 346479415 3 2 244978275 5 2 501789945 1 2 641340829 2 3 449710760 2 2 839477958 4 2 118872976 3 3 610699676 3 2 267697061 3 3 142545356 3 2 339006410 4 2 753927302 4 2 795415034 5 2 168346014 4 2 243737561 4 2 197758408 3 3 428839324 1 2 476615612 2 2 579835505 1 2 349363680 3 2 318652556 5 2 656093414 5 2 409874444 5 3 406589311 5 3 821335484 1 2 367679219 3 2 930281707 1 3 719127943 3 2 586544856 4 2 399089100 4 3 957080233 3 2 960227945 1 3 872994439 5 2 415541737 2 2 739686637 5 2 907896112 4 3 380805659 4 2 462504114 4 2 745730214 1 2 348883588 4 3 739322272 1 2 154997627 4 2 935436089 5 2 654857239 5 2 291493684 2 2 736916877 4 2 705093721 3 2 347417183 3 3 239905729 4 3 250659478 2 2 521622224 5 3 434458814 5 2 790997272 2 2 212208575 5 3 787352101 5 2 294441628 2 3 151968346 4 3 214259979 3 3 100513652 2 3 125508207 2 2 217503029 5 2 117116345 5 3 899270009 4 2 337701560 1 2 295923033 4 3 453291444 3 2 643035582 5 3 975235810 5 3 463134676 4 2 603273852 2 2 768270015 2 2 842134025 5 3 682929055 4 2 968506536 1 2 777562580 3 2 147148751 1 3 849748111 4 3 855828828 5 3 188100632 5 2 856275285 3 2 800605542 2 2 346170758 2 2 644335368 4 3 981017318 3 3 671366428 1 2 623499096 5 2 443094933 3 3 702834530 3 3 748089692 3 2 526443751 4 2 256391551 2 3 175654136 4 3 312141668 2 3 690057468 5 2 852634404 5 3 739378637 1 2 295695583 5 3 396051936 5 3 300706201 2 3 768466958 3 3 825632419 4 3 417140684 5 3 792178793 3 2 241911216 4 3 202806782 3 3 186241882 2 3 757676172 4 2 559625154 2 2 545237740 3 2 232288308 2 3 568980245 3 2 281188463 3 3 155184195 2 3 897415163 2 2 166417542 5 2 577237879 3 2 290417485 1 2 791610711 3 2 246651739 2 3 338549349 2 2 158662472 3 2 241603699 2 3 658638995 5 3 879573027 1 3 248047737 3 3 993752343 1 3 211360637 3 3 204159009 4 3 295094683 2 2 673610486 4 2 424104501 4 3 759419157 5 2 354630309 3 3 754218828 1 2 778607869 3 3 331076697 4 2 358721560 2 2 834024478 2 3 312222633 4 2 592895697 1 2 837614822 5 2 260980902 1 2 643675449 1 2 698564721 5 2 390207706 2 3 786157099 5 2 804934198 3 3 823443101 2 3 874026634 5 3 477858694 3 2 239531361 4 3 366618357 1 2 550080061 3 2 964201284 2 2 141333015 2 3 349736289 4 3 870629548 4 3 512612999 1 2 179054613 2 3 216848649 1 2 707993422 2 2 778331336 5 3 715047391 1 2 846466705 4 3 237795787 4 3 135003931 4 3 447379188 5 2 759014477 1 2 253614820 1 3 511335946 4 3 242083739 3 2 112265534 3 2 732117772 1 3 123622855 5 2 233093676 2 2 234661943 4 2 188623241 3 3 470736765 5 3 604688442 5 3 153486896 2 3 604313440 4 2 195693091 3 2 438007716 3 3 298646594 4 2 786817142 1 2 971061323 5 3 579339993 4 3 512589721 4 2 141177347 3 3 834521619 3 2 776055207 2 2 183333254 4 3 754398158 5 2 222797836 3 2 524600799 2 2 985637747 4 2 247128121 1 3 929694833 1 3 763710141 5 2 376790764 5 3 505169627 4 2 868911178 1 3 888167542 2 2 320148833 1 3 677076427 1 2 409963467 3 2 978008236 3 3 595698242 4 3 575295636 4 3 430567926 4 3 552201650 4 2 326906913 2 2 102386391 2 3 589832164 4 3 360412187 2 2 349722230 5 2 817599855 1 2 594037363 1 3 320954116 4 3 471167558 3 3 230219242 3 3 250515477 4 2 187973566 3 3 207052187 3 3 315007635 2 2 436021460 5 3 246677062 3 2 341096420 5 2 778402143 1 3 169350200 1 2 828136431 1 2 154923572 4 2 169518631 2 3 943945990 1 3 171845946 3 2 207579805 1 3 673596706 5 2 369857085 1 3 374470866 4 2 890449253 2 3 703712562 5 3 384465430 2 3 172249044 5 2 597581943 2 3 842463068 1 2 899520292 2 3 302853427 2 2 676148974 3 3 832518161 1 3 888912381 5 3 237215656 1 3 135612533 1 3 500001550 5 2 478596952 1 3 939424362 2 3 705809512 5 3 601874169 1 3 651327385 2 2 970235824 3 3 775527761 1 2 581703161 5 3 674330464 5 3 728316494 1 2 149862011 4 3 932504388 2 2 383644647 2 2 604044719 3 2 325186325 5 3 716379920 1 3 969804285 4 2 162124204 2 3 742900927 1 2 660509027 3 3 921100756 1 2 206714108 4 2 324461068 4 2 266944895 5 2 651072704 2 3 629930539 5 3 823183759 1 2 905234644 4 2 762982389 1 2 163369809 3 2 193671175 2 2 332644380 3 3 759049839 1 2 576453420 2 2 329150538 2 3 885684108 3 3 252229935 5 2 293293765 4 2 149041504 2 3 631238580 2 2 483931427 4 2 757507195 3 2 309356002 3 2 182893916 4 3 449808677 3 3 235949562 1 2 100588036 1 3 958495164 4 3 470031053 5 3 568289677 5 2 663747525 4 2 864335662 1 3 111814832 5 3 450058161 5 3 381906875 3 3 707340049 2 2 867084672 4 2 695754898 2 2 596199158 2 3 437454090 5 3 181305092 4 2 726173270 4 2 622649750 3 3 243159972 2 2 406773825 5 3 685143153 5 2 698220126 1 3 203437007 3 2 729328843 5 3 264685594 5 3 121281638 4 3 310549811 1 2 477336460 1 2 700464984 3 2 956677448 5 3 787373698 3 3 477741079 4 2 543988931 4 3 302656511 5 2 925034015 1 3 492560578 5 2 393492570 3 2 336880711 4 3 396576027 1 3 392228780 3 3 897835061 2 3 212380371 4 3 666130303 1 2 998846120 2 2 935074569 4 3 495751933 5 2 479413205 2 2 932078248 2 3 306333481 3 3 571323205 4 3 236923260 2 2 155136709 4 2 680297307 1 2 699655209 4 2 683033432 4 3 234748716 1 3 383514946 5 3 740018687 4 2 119035997 4 3 224775560 1 3 783778997 1 2 786925325 1 2 606996367 3 3 767553013 4 3 427258845 4 3 414903890 5 2 846977213 3 2 727158424 4 2 122598062 3 2 557737069 4 3 521661464 1 2 723211040 1 3 173726203 3 2 272528147 2 2 524170203 2 2 193258183 5 2 564693007 1 2 821404833 5 3 106473726 2 2 667863667 3 3 586323578 5 2 431375085 1 2 741717894 1 2 389648410 1 2 947070548 4 2 185863547 1 3 340967617 1 2 523569359 3 3 743296482 5 3 840083498 3 3 332738159 3 2 824184147 5 2 189149898 5 3 882652539 2 2 318033710 1 2 385171566 3 3 926567390 4 2 447242881 1 2 230763665 4 2 698286858 3 3 436321606 2 3 425910809 4 2 169013536 5 3 697158653 1 2 484808552 1 2 406681676 3 2 530067554 2 2 451956048 2 2 395467008 3 3 193930861 1 2 710368726 4 2 474717830 5 3 355932165 5 3 606925832 5 3 945880945 3 3 643774190 2 2 393194578 4 2 890640599 1 3 580164464 4 2 913793920 3 2 468985033 5 2 840570825 2 2 786923229 2 3 102947123 5 2 690677141 4 3 213003610 4 2 506744656 4 3 568423596 1 3 268833914 3 2 693735197 2 3 445995475 2 2 650982856 4 3 787459210 4 3 627760066 3 3 868081227 3 3 279718007 3 3 546848570 2 3 414641069 4 2 699290137 2 2 470605950 4 2 142457932 4 2 865817320 3 2 566727007 3 2 245444018 5 3 404785201 5 2 126343464 5 2 960512459 3 2 253689975 3 2 356597750 2 2 173784675 1 3 247317854 5 3 871549397 3 2 914872368 4 3 739957368 3 2 653962647 3 3 669915672 1 3 715116669 4 3 925755795 2 2 554186026 1 3 383844217 3 3 797183304 5 2 317055439 1 2 873635070 1 2 918824366 1 2 204860473 2 3 328042858 4 3 516196938 4 3 698303327 3 2 291748386 1 3 274808584 5 3 729871108 3 2 833957056 5 2 932769107 4 2 636611213 4 2 355756979 1 2 100754694 5 3 517218720 4 2 464689912 4 3 732285628 5 3 880944613 2 3 975681940 4 3 197421161 1 2 836978323 2 3 188501947 4 2 666273518 2 3 939277550 4 2 252171948 3 2 935209537 2 2 627738487 2 2 235012367 3 2 860301702 1 2 829900003 4 3 614833280 3 3 284403030 1 3 374909740 4 2 326167803 5 2 981926546 4 2 654763467 5 3 841373741 3 2 380553826 5 2 874977376 4 2 816169939 1 2 711422939 1 3 828670732 2 3 114913978 3 2 900634532 3 3 642232116 4 3 502310606 1 2 571637614 3 3 489292075 2 3 398748110 4 2 411955015 1 3 877677085 3 2 307866350 3 3 842530817 4 3 404701416 3 3 526440979 3 3 283797832 2 2 794906263 1 3 252180786 4 2 445461980 1 2 147181553 3 2 553751693 1 3 449322186 4 3 850230674 5 2 581513593 4 3 819914517 1 2 371515279 2 3 906993128 2 2 198536168 2 3 358717678 1 2 812372449 5 3 500776784 4 3 610132497 5 2 604052997 1 2 484757789 2 2 499509246 3 2 888144740 3 3 626244975 4 2 654611492 5 3 513015132 1 3 894142085 3 3 563534414 1 3 785059694 5 2 848067825 5 3 832487535 1 3 524484462 2 3 809482922 4 2 960611774 2 2 279406196 2 3 421992966 4 3 302390241 5 3 492090719 5 2 922185871 2 3 529418723 2 3 169472235 3 3 790844062 4 2 473743916 3 2 712372729 1 2 433808320 4 3 637224828 3 2 131696054 5 2 129225063 2 3 680216102 1 2 374776712 5 3 964973134 4 3 838552573 3 3 774638401 4 3 851263309 2 3 708000088 4 3 625711087 5 2 287509209 1 3 267866888 2 3 881507156 3 3 669736997 5 3 851157691 1 2 698449250 5 2 431527421 1 3 216828281 3 3 264247783 4 3 663874329 1 3 739889084 4 3 489841168 5 2 254947690 4 3 950205352 5 3 594719637 1 2 206910651 1 2 201993759 4 2 709535682 1 3 209968459 3 3 473898270 3 2 438723056 4 2 675038115 4 2 609733932 2 2 694688107 5 2 609259153 4 2 364961652 1 2 301765423 5 3 535662378 3 3 653834522 5 3 311534909 4 2 618683676 1 2 669353181 1 3 553685307 3 3 449648039 4 3 107789311 1 3 349666983 5 2 190703170 3 3 330164826 1 2 409494243 4 3 523563069 3 2 328266150 5 3 302912135 1 2 779923125 1 2 830439405 2 3 908536627 4 3 444818432 3 3 653127340 5 3 743276113 4 2 539820802 3 2 393085727 3 3 952523170 5 3 878825161 4 3 774747007 3 3 731663594 1 2 790065260 3 2 524337808 3 2 983239295 4 2 728856981 5 2 562335118 3 2 803739280 2 2 245540175 5 2 330487755 3 3 819645917 1 2 512286293 4 3 308927464 1 2 318971517 4 2 765013633 2 3 286682204 2 3 830596672 3 3 201473379 1 2 666572775 3 3 474048044 5 3 897860068 3 3 540752620 2 3 427070046 2 2 960891383 1 2 435253763 2 2 900367176 4 3 402366732 3 3 336692670 4 3 406092478 5 3 225318832 2 3 216811234 2 2 589894733 5 3 520285534 2 3 719745229 2 2 680575649 1 3 998843825 2 3 230462542 2 3 431517573 2 3 109445376 2 3 319318008 1 2 326681787 3 3 177357288 3 3 721512728 3 2 154855257 5 3 330823627 1 2 478819397 4 2 175321882 3 2 573305054 5 2 218574151 5 2 637815099 4 3 227443196 5 2 476008110 3 3 819186237 5 2 827888386 5 3 347509871 4 3 869760624 5 2 732447259 4 2 688900096 3 3 152632433 2 3 142924474 1 3 934236817 1 3 766412125 1 3 409631894 5 3 347051104 4 3 382777411 4 2 313941272 1 2 632440917 1 2 135664326 4 2 178497172 1 2 220990355 5 2 711957537 2 3 423661588 1 3 598625433 1 2 369228248 3 3 275445151 3 3 491254060 1 3 697223312 2 3 142010266 1 2 781472281 5 2 912522456 3 3 569855576 5 2 254902978 4 3 642683912 5 3 545243473 1 3 473610009 3 2 168469977 2 2 279741914 5 3 720915031 5 3 609291133 3 3 518245530 1 2 595651656 1 3 807416094 5 3 446940111 4 3 972962033 2 3 308875459 1 2 698500319 4 3 656376025 2 2 745058173 5 2 349902140 4 3 699400707 3 3 529978237 2 2 588050107 1 2 962308956 4 3 404191716 3 3 187689306 5 3 945147281 3 3 674027896 1 3 805382195 1 3 536945852 2 3 495563949 1 2 715366839 5 2 337699885 2 2 158612972 3 3 974599639 3 3 746264830 2 2 537120496 3 2 841884336 2 3 821875768 4 3 582178619 5 2 261248620 3 2 257209519 5 2 917787771 5 3 422206230 5 2 692959873 2 3 820435182 1 3 397219218 4 2 695285458 3 3 349057491 5 2 223603331 2 3 126022036 2 2 227452367 1 3 109531448 2 2 450916374 1 2 519504946 1 2 895426506 4 2 148591204 1 2 754277620 2 3 553233387 4 3 415768522 2 2 999021943 1 2 964859843 2 3 229578058 2 2 957195990 1 3 570884420 3 2 500697875 2 2 175317342 3 2 373285129 1 2 803952421 2 2 968952435 4 3 325334712 5 2 793917552 3 3 906565846 1 3 306458266 3 3 233896540 3 3 237763145 2 3 802432638 5 3 448495749 3 3 342134640 1 2 681651185 1 2 353193025 4 2 657019073 5 3 965586071 5 3 595079309 2 2 322413767 5 2 710838881 5 3 536384663 4 2 783356025 1 3 247849196 1 3 690508830 1 3 873387880 2 2 349396720 2 2 708552823 1 3 738808410 1 3 581646421 4 2 544852042 3 3 771234443 4 2 625219082 5 2 462662432 5 3 602952761 2 3 336827231 2 2 360997363 4 3 911493282 1 2 875768238 5 2 546636173 4 3 717785500 4 2 689726371 5 2 952545720 4 2 878549533 5 2 938536519 5 2 891741717 2 3 886431473 5 3 110334100 1 3 966603636 2 2 736455068 4 2 827845739 2 2 112684563 5 2 710581294 5 3 453183835 3 2 728610729 2 2 982239278 2 3 647798031 3 2 441656871 3 3 156613285 3 2 112695917 2 2 497019709 4 3 582850871 3 3 587786277 4 3 840989638 3 3 564984445 4 3 418656494 1 2 224019387 4 2 408664853 3 3 579989682 4 3 146192579 1 2 695282140 3 2 118399578 2 2 673609601 3 2 274386171 1 2 181638819 3 3 887398272 3 3 156414326 5 3 230696236 2 3 201925138 4 3 904318239 3 2 799018336 1 2 447281051 1 2 828730449 2 2 253874330 4 2 802231902 2 2 190007020 2 2 604613799 3 2 147963955 3 3 103237284 5 3 476024419 1 3 418921724 5 2 155664650 3 3 169722240 2 3 986113328 3 3 129099816 1 2 914666676 4 3 603615243 4 2 597511245 4 3 639840345 1 3 995381062 3 3 787980119 1 3 576880678 2 2 218925608 2 3 313978664 5 3 547553560 1 2 852969743 2 3 912836738 5 2 119198168 1 2 592907702 3 2 361353317 5 3 565498406 1 2 680379956 5 2 502961696 3 3 379326319 3 3 363468439 2 2 757421920 3 3 866012480 2 3 416077530 2 2 162193085 1 3 354007941 4 2 862110736 4 2 973234494 1 3 472498758 2 3 149929902 2 2 891445008 1 3 311085925 3 2 562440062 2 3 861834322 2 2 251475684 5 3 560936998 2 2 588266005 4 2 553486752 2 3 257715217 3 3 172625436 2 2 364568445 5 3 864249865 1 3 361136595 1 2 295892326 5 2 854143457 2 3 844284197 1 2 181044639 2 2 561359398 1 2 484074713 2 2 683560859 1 2 471292673 3 2 508693323 2 2 787943276 4 3 426838371 4 3 421953795 5 3 710255852 5 3 297675410 2 2 531550433 2 3 711008613 5 3 462020935 2 3 310493488 2 2 194383267 1 3 321891533 5 3 274563748 4 2 122923021 5 3 620816521 2 3 416747038 4 2 187638724 5 3 994474765 1 2 450427254 2 3 785253236 4 3 945019726 5 3 542645620 3 2 193741397 4 3 156918102 1 2 825643683 3 2 783270049 5 3 176316171 4 3 776186850 2 2 647477481 2 2 235466984 5 2 515504346 3 3 984482969 2 2 673657898 5 2 715833491 4 3 241766017 3 3 350706895 2 2 542659599 3 3 918537876 2 3 242038723 3 2 392822286 4 2 197967511 5 3 308789733 1 2 639459380 1 3 395516600 5 2 828130991 3 3 359073647 1 3 666457258 1 2 678414159 2 2 919009426 5 3 933624101 4 2 696261887 5 3 392151095 2 3 896809384 2 3 398370216 2 3 481843894 2 3 270846297 4 3 279934443 3 3 858331994 3 3 983165977 5 3 334858143 3 3 664259982 1 2 943609987 4 3 298483809 1 2 623260653 4 3 538124532 3 2 305814798 1 3 749873071 1 3 583046419 2 3 732043032 4 3 467220445 4 3 325346406 2 2 361631288 2 2 435407420 1 3 711539303 1 3 696188137 4 3 957192994 5 2 934532282 3 3 717864662 2 3 490553441 2 3 100577278 1 3 936556785 4 2 384033626 1 3 961546784 4 2 371956362 5 3 649341254 2 2 608973452 3 2 575043572 3 2 808448221 1 3 562276783 3 3 793035065 3 2 760002158 2 3 573293331 2 2 562154468 1 2 653144142 2 2 598069698 3 2 646923289 5 2 429078807 2 3 317275637 4 3 509578044 2 2 536135582 5 2 929651128 2 3 598477712 5 2 459609524 3 3 852939402 3 2 234780313 3 3 867862579 4 2 277798569 3 2 483804324 5 2 543894479 1 3 922300803 3 2 774111847 2 2 364240560 1 3 260413162 3 3 444389211 3 2 135926474 2 3 164547186 2 2 868815036 5 2 699682798 3 3 524120931 1 3 303089346 5 3 360886763 5 2 210857171 1 2 902710104 5 3 468601663 3 3 414082698 2 2 955259394 1 2 391339744 5 2 113829596 5 2 330133019 4 2 197850102 4 2 894290758 5 3 727618491 1 2 316820070 3 3 788396232 5 3 918306011 3 2 849293566 1 2 566053542 5 3 480911736 3 3 223251367 5 2 330428987 3 3 518264161 4 3 274046009 2 2 308554949 2 3 412965173 5 2 824627351 4 2 580014629 2 2 577057283 2 3 906218647 5 3 382811168 2 2 904455400 3 2 112352537 4 2 675980740 2 3 822048591 5 2 596846205 1 3 398270145 1 2 786870026 2 2 408818930 1 2 810680942 2 3 479431117 1 3 344808448 3 2 376619192 1 2 525260876 2 3 196631712 1 3 514931767 2 3 252330962 2 3 991636459 2 2 183717564 5 3 558299680 4 3 385857964 1 3 224841216 4 2 554002355 4 2 127674367 3 2 779244803 1 2 655118145 4 2 289975245 2 3 196737867 5 3 371095530 4 2 769530833 2 3 820122348 2 2 906281000 5 3 602757387 3 2 109528955 2 2 638695665 2 3 998846953 2 2 641696641 5 3 220331213 2 2 626642970 4 3 598429586 3 2 113665777 3 2 106493327 1 2 481070741 2 2 101347281 3 3 221273539 2 2 323987918 4 3 411253409 5 2 893066242 2 3 266612415 5 3 999058734 1 2 168094236 2 3 139349429 2 2 141609924 2 2 532348827 5 2 822598992 1 3 451728502 3 3 950309961 1 2 160082709 3 3 924711221 3 2 242477790 4 2 264590001 2 2 959395933 1 2 384007594 1 3 827746394 4 3 757944807 5 3 338263999 1 3 408496048 5 3 962755090 1 2 834203667 3 2 482215157 5 3 419825075 4 2 139023090 3 2 831443142 4 2 362761440 3 3 258899333 1 3 747576819 4 2 757409000 3 2 251851456 1 2 247673278 2 2 829111852 2 3 699771366 5 2 725601580 2 2 134576477 4 3 877867108 2 3 797039711 3 2 793242979 5 2 134945582 2 2 646329342 4 2 318388357 4 3 385336709 2 2 193200042 5 3 430747950 5 3 847639893 5 3 162041554 3 3 989747675 4 2 684340903 1 3 708364464 5 3 572185081 3 2 788867537 5 2 207361857 5 3 307631410 3 2 581297913 2 2 296687818 5 3 259624146 3 3 437592216 2 2 218990689 3 3 471708334 2 2 851074031 1 2 624506989 1 3 347194126 1 2 941021579 5 3 255064735 4 2 149166808 1 3 212488247 5 2 483413179 5 3 689127539 4 3 230825195 5 2 150916115 2 2 953775957 4 3 207388209 5 3 678079684 5 3 166737950 5 2 623671613 1 2 516819668 4 2 768698525 1 2 357285221 5 2 102062431 3 2 785163661 2 3 489468100 3 3 447198177 3 2 192839407 3 3 225374164 4 3 324546812 4 2 828250332 4 3 111837153 1 3 857319251 2 3 153309804 3 2 632718080 4 2 470338260 3 2 865997965 4 3 274700120 3 2 165782005 1 2 136434558 3 3 265037085 1 3 793223771 4 2 943474723 3 3 905931191 1 2 217807071 3 2 227547650 1 2 955583256 4 2 707522277 2 3 850193663 1 2 142609075 5 3 687979318 4 2 438579127 5 2 638418515 5 3 465726101 5 2 324444495 3 3 724645769 1 3 108287110 4 3 221704634 5 3 641582246 2 3 539880245 4 2 208880488 5 2 985809445 3 2 308689969 3 3 517466333 3 2 271613800 3 3 411796726 5 3 437640662 3 3 799212541 1 3 337361029 3 2 300512817 4 2 716533206 3 3 968866940 1 3 432756320 2 3 452172465 5 2 868582282 2 2 387369399 4 3 416113813 4 2 788273961 3 2 373040334 3 3 824235462 4 2 887496909 5 3 818173259 1 3 343946841 1 2 482968216 1 3 354373095 1 3 218818721 2 2 204282824 3 3 175454441 4 2 477096842 3 2 440473357 1 3 671981907 5 2 818359172 4 3 371034597 3 2 308929751 2 3 692814118 4 3 573432529 2 3 649847623 5 2 556035167 5 2 936022305 5 2 285287065 3 3 301382060 3 2 698201877 1 3 568700591 5 2 258300772 3 3 749577207 5 2 653326205 2 3 579733765 4 2 360200245 5 3 369698865 4 2 565009254 3 3 939621044 5 2 741256379 4 2 326309460 2 3 501880560 4 2 188098224 2 2 545029520 1 3 754133756 4 3 672178695 4 2 674769333 3 3 650701514 1 2 891451344 3 3 623326821 1 3 769595703 1 3 290523567 2 3 355212153 5 3 784507419 1 2 430404807 1 3 172718649 1 2 610389352 5 2 552350578 4 2 332697368 3 3 965169215 3 2 367982158 3 2 416768425 4 2 954333957 1 3 914790252 5 3 423246580 5 2 416931821 1 2 460798556 2 2 604183523 5 3 900622498 3 3 604864527 4 3 346821828 4 2 924756668 3 2 470363715 1 2 346589374 4 2 982452182 5 2 504986656 3 2 992254405 5 3 268762601 2 3 512780364 5 2 759402830 5 3 288820859 5 2 952590585 4 3 567511418 5 2 767706239 2 3 532033146 5 2 968078135 1 2 642607100 1 3 531073722 4 2 629179951 3 3 402461850 3 3 636391381 1 2 671698350 2 3 167510788 1 3 976729015 5 3 644164489 2 3 345880382 2 2 788418825 1 2 946820638 4 3 345346696 5 2 489972690 3 3 747643665 1 3 330564674 3 2 740751614 3 3 551302983 4 2 929515527 1 2 444174890 4 3 798028061 5 2 464675692 2 3 887614606 5 2 804885464 2 3 466885539 3 3 315819542 1 3 786849238 2 3 904556359 3 2 327839914 1 3 248567356 2 3 613052951 1 2 332967481 3 3 919646524 5 3 139892550 4 2 537455244 1 3 453087092 1 3 500284305 5 2 423597925 1 3 763500410 3 2 752986690 1 2 375513358 1 3 181258185 4 3 490625191 5 2 147909090 5 3 791072379 5 3 373799759 2 2 358992399 5 2 741867528 4 2 500423759 5 2 209627553 3 3 332034491 5 3 501439137 2 2 666886852 1 3 714358111 5 3 128275727 2 2 150346318 4 3 447888549 4 2 586957845 4 3 915634297 1 3 301132057 2 2 953126106 2 3 232171986 4 3 557715843 3 2 709988939 4 3 598988983 5 3 603190456 2 3 550952543 5 3 639750547 4 2 415259739 4 3 204400546 4 3 864906232 2 3 608917143 5 3 896487806 1 2 505721962 4 2 260745764 5 3 557454270 5 2 281677922 4 3 665623811 5 3 650885947 3 2 842203176 2 2 263356793 3 3 221126618 1 3 841720493 1 3 387649223 3 3 538736813 2 2 769418522 2 3 750538378 5 2 759515922 2 2 925529919 1 2 434208344 5 3 331139875 2 3 362691215 4 2 838967403 5 2 309976933 4 3 486035380 5 3 242602881 5 2 732339147 2 3 938118705 3 2 528735732 4 2 804159379 1 2 895911208 3 3 762218332 3 3 897334383 2 3 372996026 3 3 142147012 1 2 483270921 4 3 762122790 2 3 262254545 5 3 587355315 3 3 494666867 1 3 499083473 1 2 736831035 4 3 707243247 3 2 108243064 2 2 708368724 3 2 716619671 1 2 627724667 3 2 867552863 2 3 189824987 2 2 232979974 1 2 431518570 1 3 772086749 4 3 304600318 5 3 975019212 1 2 459270371 4 2 255410678 1 3 565750908 1 2 369222884 3 3 525152210 5 2 525804970 4 2 481510690 3 3 643995505 3 2 958744513 1 3 469351098 3 2 709988196 1 3 705908613 2 3 580109982 5 2 271306433 2 2 429155389 3 2 392664701 2 3 357195222 5 2 952153487 4 2 439141853 5 2 908738981 1 3 685725372 2 3 144627397 3 2 812206150 2 3 625517313 5 3 182922882 1 3 435559807 5 3 307203379 1 3 227163516 4 2 332643046 5 3 664933140 2 2 826580144 3 3 802232074 2 3 184302513 2 3 127586207 5 3 536329497 4 3 793814774 1 3 665002376 5 2 853900814 4 3 986298885 3 2 411099275 4 3 613109787 2 2 330717430 3 3 197443324 3 2 595167886 4 2 186600929 2 2 265384990 1 2 143163323 3 2 134614318 1 3 129741293 3 2 812110566 2 2 497971080 5 2 199568381 1 3 939334218 4 2 169836969 4 2 730209808 3 2 350776853 2 3 107745499 3 3 494666137 4 2 222282853 2 2 699982155 4 2 977079643 3 3 410884226 1 3 513205960 5 2 785470706 2 2 839324896 2 2 483290591 4 3 427555002 4 3 116778730 5 3 729397071 4 3 581789291 1 3 450233963 1 3 809985947 4 3 304758999 5 3 432333975 5 2 819197385 3 2 363408031 4 2 567989432 2 2 851861243 2 3 286519759 3 3 689314272 4 3 534255610 4 3 190187596 1 3 578979043 5 2 905898279 3 2 891004903 4 2 409125247 4 2 702161196 5 3 663119061 1 3 708258958 1 2 394506997 3 3 867433442 4 3 549465842 5 3 551465767 1 3 820287352 5 2 635983755 5 2 379669480 4 2 710522479 5 2 500577523 2 3 932243356 5 3 207792497 2 2 588631667 3 3 951578430 3 3 874922544 5 3 728737634 4 2 504709633 2 3 405557733 3 3 980698821 5 3 592815782 2 3 924314717 4 3 562097818 4 2 635471870 2 2 856223909 4 2 339611019 5 2 427790212 5 3 381594694 3 2 840794076 1 3 858980952 2 3 643786508 4 2 151676428 3 2 539314902 3 2 801005754 1 2 530136412 2 3 699322197 4 3 825980572 2 2 793111241 3 2 475884696 3 2 337831024 5 3 396619508 3 2 387421376 4 2 217702869 3 3 139484159 5 2 845737015 1 2 171161039 1 3 547222746 5 3 483168892 4 3 375702264 1 2 405703008 2 2 610987088 5 2 732724863 1 2 781599589 1 3 673287114 5 2 809271641 4 3 658296604 4 3 773364719 2 3 692705564 2 2 704908865 1 2 215993341 1 3 609531407 5 2 300845291 4 2 479797185 2 2 351366926 4 2 308237505 2 3 877920437 5 3 130569651 3 3 905638368 5 3 201736210 5 3 626486480 3 2 692269170 4 3 144129865 2 3 606198087 2 3 512881222 5 2 407389122 3 2 273776564 3 3 914586635 4 3 264098836 2 3 138732370 3 3 161253926 3 3 685211582 4 2 944994979 3 2 727206144 4 2 893443683 3 3 994953036 2 2 585371459 5 3 927073350 3 3 651411634 3 2 340396937 1 3 877026324 2 3 808601067 2 2 718584581 3 2 825563409 1 3 407026131 1 2 667114645 3 3 132572734 3 3 143710270 1 3 641726853 3 2 760722855 1 3 290009088 4 2 490784733 2 2 269766967 4 3 317261689 3 3 580876729 2 3 107670347 4 2 394558620 4 3 120500199 4 2 296565477 3 2 673714038 1 2 585016879 2 3 222496921 1 3 679068911 1 2 505796993 5 2 939809202 3 2 320632190 1 3 481135959 1 3 503145337 5 2 354283706 1 3 278003252 1 2 731114642 3 2 645636880 3 3 561245383 2 3 316465980 5 2 956027361 2 3 396745946 4 3 996005692 2 3 265141708 3 3 354761120 2 2 778328021 3 2 332796657 5 2 408157719 2 3 364210840 4 2 768304572 5 2 156516069 2 2 816805771 4 2 190999907 4 2 519394063 4 3 744730996 1 3 406088604 3 2 509726630 5 3 108297117 5 2 500567442 5 3 919203641 4 3 643710454 3 3 177046262 2 2 722078596 4 3 848603304 4 3 502379032 5 3 587779146 2 3 600180996 2 3 766690589 2 3 366840814 5 2 361746437 1 2 611538133 2 2 122975256 1 2 571580117 2 3 715572355 1 3 633785813 5 3 424374507 2 2 305706493 4 3 737331554 5 2 323290384 1 3 786391992 2 2 765535991 1 3 511494254 3 3 230649617 3 3 563500925 4 3 461185198 2 2 106158662 2 2 527144782 5 3 360944094 2 3 434404437 2 2 681951100 5 3 160504207 5 2 209762664 2 3 426655448 2 3 322066764 2 2 185125570 3 3 251103456 5 2 294542085 3 3 635945591 2 2 796580032 3 2 225546708 1 2 473117207 1 2 720226517 1 3 966764037 4 3 421609735 3 3 291442245 1 3 973658019 5 2 835051534 4 2 751789264 5 3 698536780 1 3 150643040 3 2 228430852 1 2 208586789 1 2 170457173 2 2 638073587 4 2 257856169 4 3 126693641 2 2 603265994 3 2 912448134 5 2 668384934 3 2 427818909 4 2 315845469 4 3 216907942 5 2 295639522 2 2 974032528 2 2 595350897 4 2 303662925 2 2 758066272 5 2 957930560 2 2 972275909 1 2 449686791 2 3 868595792 1 2 146689269 4 2 714866054 1 3 290375255 4 2 970070962 2 2 385443468 3 3 147240456 5 3 777557597 2 3 325165310 2 3 691016957 2 3 360599587 1 3 484532400 1 2 805129442 5 2 667476646 1 3 914821744 1 2 734605253 4 3 789284655 1 2 647571649 1 2 930624112 4 2 871694946 3 3 409440835 2 3 740996043 4 3 959387030 3 3 598105815 1 2 414507491 5 2 135864091 4 3 713252099 5 2 218433396 5 3 244392866 2 3 278632826 5 2 307711985 4 3 785763293 2 2 488796877 2 3 638359530 2 3 515221489 1 2 172099436 5 3 715323333 3 3 715450307 5 3 801990869 5 2 302272682 4 3 220407248 1 2 605470715 1 3 287205106 3 3 815604032 4 3 841500921 3 2 176215973 3 3 401034015 2 3 151834821 3 2 404217379 2 3 689621263 4 3 630316962 3 2 375188085 5 3 146802875 1 2 565183854 2 3 214946273 5 3 854011572 5 2 753984054 2 3 535098743 4 2 758544407 2 3 308624318 4 3 500008729 4 3 438162246 1 3 850098314 2 3 791578090 1 3 620527802 3 3 423920215 4 3 761704214 1 2 830563875 2 2 162273007 1 2 763741398 5 3 369607266 3 2 413790939 5 2 738744837 3 3 874149021 1 3 418367462 1 3 786344663 4 3 462084511 5 2 812817758 4 2 682644358 3 3 132918482 1 2 720672059 2 3 567508568 2 3 304485413 5 3 580087496 1 2 532173636 1 3 268094004 2 3 197382481 1 3 345660907 2 2 310736363 4 3 173714726 2 3 992416126 2 2 238172950 5 3 755995935 3 3 567179037 4 3 750181417 4 2 648438907 2 3 858253027 4 3 307227595 4 3 147333427 3 3 446561890 3 3 440307478 5 3 259865600 3 3 722210723 4 2 232171686 2 2 436304863 1 2 729955266 1 2 184136518 2 2 935234904 2 3 482380060 5 3 978335088 4 2 704657759 1 3 289419291 3 3 883744700 4 3 505874638 3 2 266443890 2 3 337448276 4 3 184383190 3 3 726583182 5 3 359113415 1 3 680555343 4 2 349653067 4 3 444306476 4 3 554330920 3 3 622823787 1 3 856987791 2 2 227326530 4 2 418006032 2 2 171954980 3 3 823455134 1 2 905053910 5 3 878523847 2 3 117864939 5 2 757911987 1 2 513687046 1 3 411798132 4 2 273715995 4 2 372290220 2 3 173680583 5 3 313572368 2 2 679352340 2 3 316851843 4 3 192556092 3 2 268528444 3 3 288804193 4 2 348853350 2 3 425763412 2 2 177787196 5 3 869031825 3 3 564322566 4 3 398804250 2 2 414409890 2 3 602086869 5 3 319472717 2 3 752377169 3 3 306437342 3 3 262326538 3 2 515183603 5 2 947684579 5 2 165025962 3 2 277397912 1 2 180974510 5 2 770365861 2 3 886963907 4 3 691744508 3 3 998769253 3 2 395310937 1 2 100237688 4 3 965902085 3 2 439233246 1 2 659794429 5 3 337880682 2 3 367286642 4 2 483965527 4 3 486562401 3 3 843170554 3 2 715634504 3 2 845379380 1 3 464458718 3 2 469611906 3 3 941592595 4 3 375397465 2 2 969798083 5 2 974513665 3 2 547083220 2 2 388915150 5 3 582906064 4 3 562624676 1 2 834982226 5 3 614042516 5 3 844392862 2 3 730261023 3 3 538017535 3 2 517880768 3 3 695564275 3 3 766174548 3 2 157369757 1 2 711314491 2 3 327742761 2 2 541971493 4 3 111100027 1 3 247260989 5 3 357960875 2 3 341278744 1 2 128819411 1 2 631691241 4 3 177106077 5 3 694138259 2 2 458171110 1 2 582997548 3 2 851766012 3 3 468740959 5 3 278048966 1 3 709673893 2 3 187759080 4 3 915497581 2 3 704028937 5 3 770980204 4 2 104892267 1 2 666879469 2 2 603201899 4 3 238194265 3 3 316423864 5 2 449537633 2 3 527280343 1 3 359078917 3 3 335511696 1 3 313143889 3 2 107835268 5 3 474574419 4 2 271893106 5 2 378881374 1 3 838101934 3 2 177752811 1 3 299826488 2 2 570308137 2 3 327901964 5 3 467729540 4 3 330518526 4 2 214238886 1 2 534449040 5 2 129320333 2 2 677110091 3 3 299960797 2 3 272017932 2 3 159954987 5 2 676466568 3 3 484473827 4 2 185216569 2 3 729516385 5 3 121393559 4 3 211934751 5 2 441122002 2 2 717533361 3 3 313841513 2 3 584607486 3 2 588720667 4 2 884276110 2 3 541133949 3 2 873775076 4 2 972376886 2 2 769721252 4 2 649653392 1 3 259173471 4 3 677573319 2 3 469952044 2 2 900941124 1 3 452701643 5 3 348359793 2 2 924140651 2 3 946536101 5 2 607440172 2 3 250466790 1 3 184612196 3 3 705321889 5 3 534931840 5 2 168333851 4 2 550485614 3 2 192950673 3 2 904473935 2 2 282914688 5 3 583737582 2 3 366357182 3 2 767936008 4 3 179790003 4 2 662018668 3 3 794757590 3 2 547230990 2 2 121029444 5 3 143331764 5 3 771367377 3 3 267242016 1 3 763581260 5 2 112092044 5 2 878820796 1 2 716576537 4 2 100996247 2 3 370115599 2 3 919951314 4 2 177163236 3 2 391431662 5 3 711298195 3 3 580946808 3 3 369124545 1 2 443548036 2 2 303051101 1 3 382247496 3 3 103774408 1 3 874810580 5 2 389635022 1 3 513741679 5 2 252122027 3 3 613386221 3 2 684849824 5 3 103520169 4 3 665274801 1 2 264528203 2 2 905277820 2 2 645030495 4 3 510624924 3 2 207104499 1 2 151249053 3 3 248048958 4 2 921994999 1 3 376873829 3 3 237210471 5 2 759892886 5 3 970004566 5 3 443245295 5 3 255092105 5 2 159404748 4 2 453778565 2 2 302192788 5 2 385014010 1 3 698416485 3 3 533748646 2 3 173733960 5 2 797651289 1 2 104054264 4 2 426219441 2 2 692442632 1 3 254188201 2 2 609117523 2 2 559679807 2 3 354139269 1 2 576772191 1 2 460951772 4 3 285790343 2 3 364827916 5 2 684239243 2 2 802467287 4 2 474992974 3 2 291250764 3 2 684398472 4 2 165753414 2 3 956890816 3 3 449963367 5 3 256321251 1 3 637332416 3 2 353221916 2 3 611973485 1 3 559535211 3 2 155050926 2 3 786597565 1 3 639986499 3 2 887906849 1 2 522388674 5 2 413858060 5 2 586481933 2 3 735813478 2 3 523936871 2 2 588187465 3 3 731528024 4 2 110225458 2 3 254106541 2 2 367321126 5 3 869447810 2 3 781101857 4 3 844086792 2 3 247311259 4 2 935814231 1 3 248658625 1 2 770333046 4 3 428412558 4 3 625813214 4 2 542118908 2 3 194606176 5 3 486094614 1 2 120548304 3 2 893096350 5 3 263288029 3 2 719695078 4 2 993808567 2 3 646650374 1 3 273565163 5 3 849394810 5 3 249779242 4 3 911734038 3 3 637632140 4 2 124909810 5 2 409800155 4 2 378710069 1 2 687179543 5 2 666053310 5 3 330882473 4 3 421005235 5 2 894065282 3 2 437122182 2 3 468632441 2 2 562715975 1 3 260895990 4 2 852510627 4 2 526150928 2 2 600292548 4 3 688482294 5 2 438382825 4 2 630600522 5 2 790862135 4 2 372360286 2 3 360230048 3 3 727524714 5 3 731231639 4 2 714609046 1 2 793698865 3 3 111544553 4 3 212160777 5 3 623780148 4 2 992643930 5 2 809097260 3 2 336932577 2 2 395971929 3 2 547833948 4 2 865380188 2 3 444574730 3 3 884484506 1 3 361208930 3 3 156455270 3 2 930292168 4 2 963074094 2 2 553287511 4 3 311807235 2 2 889684543 5 2 851730215 1 2 660442024 2 3 366192715 4 3 668269125 3 2 903127419 4 3 216949133 1 2 875690886 2 2 848204895 3 3 980270690 2 2 156023215 2 3 215495862 1 3 829393469 3 2 413519166 5 3 159311561 4 3 212107349 1 2 248322742 2 2 840621569 5 3 672520331 3 2 994931645 1 3 763516612 2 2 962229066 4 3 179772564 3 3 926464062 4 3 405678194 5 2 113121660 2 3 166685436 3 2 600659371 4 3 405130750 3 2 248291722 2 2 483689990 2 3 230860447 4 2 901593498 3 3 940737380 5 3 228071505 4 2 620647278 2 3 340509168 3 2 508970732 4 2 850471409 4 3 756759376 2 3 577838106 5 2 924955710 4 3 523727111 2 3 476168071 3 3 511029671 1 2 324512240 2 3 304140448 5 3 210965925 4 3 287569585 2 3 553581485 5 2 556041101 1 2 478989788 3 3 691418231 5 2 710218162 1 2 935931568 2 3 136097195 5 3 651977066 4 2 832955755 4 3 266814341 1 2 842218024 4 3 158464538 3 2 226563958 4 2 802956639 1 2 105520488 4 2 179939962 1 2 324298191 5 3 970656715 3 3 553015138 3 2 175338402 1 3 459821498 5 3 141235384 2 3 521277311 2 3 482044720 5 3 788972398 3 2 410543503 4 2 916767544 5 2 527797989 5 3 182792853 3 2 317608916 2 3 602577398 1 2 263646817 5 2 816522188 1 2 130328587 4 2 120004902 5 3 584615261 3 2 169242516 4 3 445724294 3 3 944425216 2 3 956394564 2 3 997143791 1 2 854277804 5 2 664071843 4 2 202665645 4 3 606386950 2 2 237936717 5 2 367935450 2 3 730619463 3 2 766613779 4 3 177885919 2 3 949727190 2 3 601343217 4 3 354245980 2 3 115487781 3 3 626567489 5 2 925724770 3 2 754520917 1 3 908484974 3 2 544073974 3 3 456379797 4 2 574155211 3 3 478540194 2 2 185919436 3 2 939387874 4 2 147483256 5 3 203163442 1 2 378837424 5 2 733428242 4 3 698924691 2 3 260007094 2 2 341165564 1 3 793522826 4 2 342229981 2 2 955472476 5 2 235819088 1 3 627944823 4 2 702532668 1 2 359975219 4 2 973560144 1 2 186552598 1 2 591549561 3 3 387321882 1 2 321259802 1 3 917979103 1 3 367405723 5 3 591160475 4 2 562811394 5 2 971308939 1 2 541571069 4 2 291818030 5 2 401557886 5 3 899040351 4 3 109644960 4 2 293771554 1 2 201312760 1 2 985032609 4 3 312966032 2 3 224557990 1 3 818600084 1 3 927198488 5 2 109396221 1 2 790818286 5 2 176014370 5 2 439759319 2 2 909689631 5 3 539826783 5 2 230956503 1 2 788497467 2 3 225991812 3 3 205440525 1 3 503109600 4 3 673496685 1 3 971467740 5 2 600186312 5 3 771522939 3 2 427709789 5 3 206260415 4 3 126478197 2 2 617032730 5 3 861920169 3 2 587861321 2 3 229602763 1 2 734352507 5 3 361963611 4 2 688029612 1 2 179954804 2 2 920548552 5 2 618602891 4 3 731630348 2 3 187527502 4 3 340721538 5 3 134581288 1 2 554993629 5 2 410443464 5 2 519561481 3 3 311694935 1 3 697059855 5 2 355077578 1 3 272283019 3 3 383204616 3 2 485011020 1 2 299345582 5 3 133468478 1 3 592916051 4 2 193543964 1 2 679865942 2 3 154430245 1 3 587058947 5 3 923530545 5 3 262424792 5 2 569308983 1 3 194722157 3 2 476641969 2 3 301023313 2 3 233511162 4 3 704060946 1 2 281125166 1 3 593068803 2 2 551360500 2 3 774838419 5 2 115411031 3 2 821506967 4 2 710921071 1 2 839327846 5 2 804586177 2 3 106102675 4 2 695691320 2 2 112921383 4 3 137686266 1 2 850538414 2 3 710556392 1 2 388467939 1 3 851467017 1 3 930532525 1 2 351651137 4 2 722347651 5 3 137803186 2 2 677604502 3 2 463219048 3 2 927358298 2 3 436030554 5 2 774634728 4 2 601616369 5 2 201888424 3 2 744554386 4 3 663429916 2 2 392593954 1 2 722901449 4 3 450146788 2 2 412674950 2 3 693760434 1 3 296959880 5 2 571859292 3 2 207318834 3 3 124797671 3 2 758265200 3 3 731611044 1 2 940232170 5 3 491667354 3 3 549825480 2 2 457007073 1 2 219056198 1 2 588409625 5 2 302892478 3 2 528893914 4 3 629755457 1 3 345703765 2 2 465334243 3 3 426853222 3 2 940852643 1 2 770871779 3 2 799921913 3 2 385169113 2 3 275324973 4 3 219332783 5 2 719575624 4 2 445857508 2 3 340209154 1 2 305938109 1 2 573545812 4 2 671934519 5 2 279215301 2 2 249322885 2 3 672340834 2 2 831919288 4 3 906516345 1 3 529092999 3 2 396734545 4 2 488345773 3 3 232551805 4 3 208646760 3 3 828994196 3 2 627348942 1 2 371437996 5 2 745570649 5 3 743461310 2 2 454940812 4 3 155226248 5 3 826499950 1 2 758125622 3 2 267083100 5 2 756178957 1 2 768173784 4 2 530891416 5 3 436221049 2 2 634963321 2 3 396014139 3 2 795264940 3 3 158494563 1 3 450575730 4 3 700985463 2 2 777787276 2 3 105360596 5 2 965807644 1 3 204430776 4 2 298092576 2 2 749391726 4 3 518620444 3 3 391009957 2 2 208988557 5 2 932938229 5 3 310586914 4 2 100888912 2 3 965008785 3 3 334809346 2 3 445357681 3 2 341406179 1 3 314162176 4 3 633903980 4 2 160747494 4 2 312615775 1 3 181899601 5 2 369203703 4 3 256603347 3 3 393767369 5 2 956198530 2 3 325520830 3 2 533624764 3 3 649065941 5 3 562863755 5 3 172982613 5 2 477771585 1 3 215158322 1 2 103231325 2 3 154582071 4 2 706899101 1 3 398009585 4 2 396578688 3 3 193724824 5 2 757108666 1 3 626577101 2 3 955422735 2 3 342587388 3 3 556947727 3 2 153041637 1 3 759856396 4 2 809328585 2 2 509950389 5 3 751976505 5 2 398131512 1 3 812392036 5 2 457340839 1 3 269574785 3 3 634261923 5 2 504107199 4 2 456400437 4 3 882674624 3 3 264608225 2 3 580071390 5 2 978873602 3 3 487630056 2 3 320476221 2 2 615794443 1 2 887715538 2 3 891754829 3 2 963265446 5 2 294038124 2 2 549239104 1 2 235850279 4 3 221910304 3 3 713666531 1 3 947759264 5 3 751242681 5 2 910185686 5 2 419644734 3 2 966311677 1 2 149082866 1 3 927542869 1 3 230510160 3 2 627394814 2 3 746929466 5 3 897917500 4 3 293580738 1 3 468444453 1 2 607934204 5 3 913844162 3 2 326106479 5 2 908253857 5 2 881498251 2 3 383343133 5 3 739144476 1 3 618033348 2 3 817345562 5 2 726792720 2 2 807284599 4 2 992412660 3 2 212287839 2 2 992928957 3 2 548546217 1 2 810481831 2 3 668223617 1 3 111568760 2 3 829451495 1 3 124702899 2 3 111296113 4 3 586733867 5 3 663475753 5 3 585446831 1 3 150106421 1 2 939428041 1 3 235259712 1 3 690732721 2 3 611522831 5 2 898233036 2 2 802221288 5 2 800402469 3 3 229037667 3 3 884186193 5 3 265286984 1 2 412957556 1 3 537297037 4 3 724656747 3 3 730893513 4 2 881050838 5 3 195838180 5 2 618483514 2 2 443971561 1 2 759537207 4 2 314588208 1 2 267787875 5 2 559695023 3 3 433008521 2 3 682554754 2 3 602495963 1 2 667922816 5 3 981066882 3 2 361338355 3 2 545159767 1 2 789183143 2 2 758148608 3 2 859266743 1 3 930208942 2 2 982141065 5 2 155330842 1 3 435208055 5 3 558825003 3 3 226370064 3 3 724400140 5 3 449073587 3 2 749449984 2 3 209769429 5 3 227676250 3 2 255228713 1 2 396953559 2 2 303048644 4 2 110186223 4 3 413015531 1 3 980044986 4 3 321340195 1 3 269043365 4 2 788454746 1 3 542425185 2 3 453215395 1 2 343413231 5 2 708610723 1 2 911406256 1 2 614031041 4 2 697152382 2 3 469484068 3 3 101730680 5 3 892452840 4 2 754518211 4 3 536387566 4 2 334975488 5 3 786319511 2 2 807062965 5 3 384892256 3 2 396730062 1 3 778257122 2 3 512653872 2 2 434323905 5 2 509105380 1 2 967159139 2 3 113403196 1 2 134190683 2 3 457913066 5 3 501721257 4 3 565612352 4 3 605841974 3 3 960840238 4 2 396070050 3 2 733824530 4 2 402946592 5 3 983028300 4 3 609567899 3 2 320786311 4 3 347874606 5 2 187034482 3 3 403631956 4 3 546433269 2 2 329861805 5 2 787766272 4 3 818973491 5 3 474415772 1 2 312494401 4 2 338347175 3 3 280816777 2 3 776680534 5 2 698844475 1 2 160083700 5 3 954513064 2 2 714872894 3 2 946602724 5 3 691619994 2 3 228396821 4 2 579509740 3 2 284649896 1 3 942712585 1 3 910346880 4 3 689931003 4 3 166331672 5 3 481915160 3 2 495187749 4 2 116644961 4 2 911618158 2 2 923666048 4 2 145986322 3 3 337069649 2 2 876732790 2 3 456959972 3 3 713576691 2 3 523975316 5 2 735696737 2 2 794522817 4 2 483800279 5 3 492655719 2 3 304820672 3 3 890356495 4 2 201134078 4 3 235087405 5 2 417470829 2 2 481382247 3 3 170177602 2 2 966212260 4 2 464466413 3 2 468807247 4 3 581874151 4 3 290747397 3 3 322480727 3 3 600371935 3 3 829064348 4 3 399586607 4 3 578170463 5 2 368943625 1 2 801679568 4 2 614188976 3 2 480958046 4 3 821785100 1 3 402897238 1 2 593793360 1 2 520047698 1 3 421044242 4 2 965684279 4 2 845215678 2 3 906005618 1 3 551564866 1 2 783663281 3 2 150378607 2 2 951622199 3 3 487928324 1 3 113959977 5 3 413651448 4 2 916444134 1 3 694607869 3 3 802212421 4 2 212977924 1 3 313121785 5 2 451584778 1 2 808520075 2 2 663608849 4 3 541787702 4 2 869816735 1 3 843108178 4 2 109462504 3 2 439658619 3 2 495392533 3 2 790309523 1 2 771069409 2 3 148963452 3 3 633195124 1 3 231128622 1 3 187498533 3 3 107828078 4 2 228827048 2 3 428144693 5 3 467486689 4 3 402058770 1 3 917727987 3 3 233714945 2 2 718027750 3 2 523576929 4 3 325289846 4 3 271884484 5 2 166727035 2 3 951623552 4 3 954360996 4 3 863951874 4 2 538632572 5 2 248551623 2 2 452075841 4 2 573556317 3 2 760206821 1 2 738644792 3 3 373949314 4 3 722453355 5 2 683366675 2 3 109244671 3 3 488765216 3 3 175130088 5 2 526521725 2 2 460790410 3 3 665065489 3 2 309193616 2 2 669398520 2 3 974902083 3 2 822119520 4 2 330298142 5 3 354288368 4 3 325192689 1 2 268764667 3 3 414954009 4 3 468304240 5 3 186173380 5 3 936895980 1 3 847487474 5 3 603005175 4 2 240036391 5 3 353497369 1 2 959758103 2 3 822982492 3 3 254604082 2 2 182421532 3 3 605894251 3 3 560787087 3 3 579729447 3 3 705342697 3 2 291038345 4 3 869946380 3 2 106413387 5 3 838366848 3 2 648697655 1 3 378834517 3 2 813532735 4 2 320752492 2 2 904446889 3 3 361793843 4 3 141321330 3 2 883391642 1 2 304875070 3 3 328315204 3 2 727541547 3 3 926421715 4 3 617335074 4 2 101855345 4 3 705222924 5 3 385736948 1 3 493186759 1 3 169175400 3 3 959310594 1 2 830284830 5 2 486460098 2 2 577165051 4 3 838626116 5 3 411065580 5 2 250010334 2 3 192778922 4 2 763206107 3 3 770976317 1 3 506814077 3 3 976688269 4 2 192506017 1 2 491991602 4 2 792795764 3 2 513012172 5 3 870274119 4 2 385067891 5 3 175299394 4 2 414919852 5 3 458794280 2 3 366166782 1 2 321470569 1 3 414668139 1 3 384631200 3 2 426972344 5 2 734039282 2 3 301616195 5 3 658778260 2 2 809492194 1 2 972316000 2 2 403107718 1 2 239562492 5 3 869865887 1 3 393047205 2 2 699197464 4 2 241449052 2 2 395069473 3 2 118489978 1 2 550084404 1 3 574263562 2 3 308152916 5 3 526070446 2 2 640538063 5 3 881588996 4 2 818090977 1 2 403869394 5 3 652778404 4 2 630945531 3 2 791680263 3 2 403954365 5 3 781514870 3 2 120948227 4 2 724962853 3 2 562099263 1 2 712135050 5 3 900313097 5 3 656329771 3 2 119112054 1 3 855626172 2 3 975444372 2 2 992617851 4 2 663474237 4 3 165666183 5 2 581729943 5 2 955741401 2 3 677100377 1 2 562739052 3 3 583174083 4 3 654735258 3 2 487615280 1 3 143251038 5 2 159077152 4 2 798087448 2 3 159734262 5 2 536262296 4 3 131718768 1 3 338689690 4 2 254983506 1 2 499569895 3 3 571682773 3 3 712233159 2 3 925986905 3 3 750218428 3 2 431022778 1 3 162211384 4 3 281563735 1 2 191743954 4 2 112900418 2 2 310819534 1 3 768364900 3 3 365943876 3 3 463660732 4 3 612966563 4 3 719725457 2 3 238004929 5 3 354165793 4 3 538097675 3 3 803341602 2 3 479928240 5 3 933467573 1 3 285630033 2 2 521074771 1 3 216417165 4 3 449171943 3 3 929622709 1 2 625335881 3 3 784208436 3 3 570769777 4 2 577991891 1 2 963689986 1 3 346755106 2 3 607553267 5 3 340828351 1 2 220246667 3 3 363933319 5 2 990759804 1 2 637330583 1 2 190247324 3 2 724196437 2 3 261117940 5 2 462849029 2 2 397521184 1 2 458896777 5 2 511844370 1 2 823172161 5 3 607882454 4 3 407639905 3 2 764668140 5 2 115273173 2 3 351217650 2 2 869586409 3 3 484115582 1 3 300660691 2 2 143779521 4 3 352539082 5 2 652973451 4 2 589119333 2 2 463371960 1 3 832969325 4 2 526042672 2 3 564467623 3 2 402998500 2 3 374601065 1 2 207258110 5 2 443566075 1 2 631487011 2 2 106764834 3 2 173021746 3 3 261437895 1 2 207665267 3 2 721333931 5 2 561699943 1 3 494590874 5 2 832802313 3 3 793938488 4 3 203757389 4 3 209517819 2 3 435369755 4 2 732229661 4 3 778844466 1 3 681395143 2 3 334402516 4 3 383805038 1 2 988548194 5 3 724436546 4 2 150838996 5 2 114300878 2 3 256303902 1 3 938297613 4 2 196586802 3 3 399979889 3 2 722300487 3 3 474401742 1 2 569304635 5 2 646965228 5 3 288068691 5 3 134075995 1 2 970646094 3 3 260388958 4 3 411302499 5 3 104552551 4 3 290999714 1 3 953145275 5 3 796583653 2 2 490789074 5 2 309334257 5 2 864946478 1 3 387305222 4 3 150515809 1 2 128899638 4 2 392008243 1 3 584792281 3 3 548012574 5 2 392624982 5 2 348516921 5 3 547268006 1 3 524314778 4 2 314636709 5 2 253398099 5 2 480794044 2 2 722428702 5 2 234248656 2 3 619623582 2 3 465311022 3 2 382552556 2 2 947916230 2 2 836109908 3 2 695993575 3 3 186352529 1 3 525862609 3 2 823542260 1 2 698578862 5 3 691409586 4 3 123492449 5 2 883598156 4 3 788314793 3 3 190844124 5 3 951769132 2 3 532134539 5 2 944593787 3 2 130646585 3 2 909600854 5 3 631401265 5 2 120200327 3 2 580403346 5 3 142375544 1 2 206489223 1 2 724326930 1 2 107573584 3 3 100517154 3 2 723569233 5 2 451742070 4 2 739804649 1 3 580730141 4 3 761470142 3 3 533868883 5 3 943027036 4 2 587298948 1 3 479485479 3 2 870995851 4 3 406771419 2 2 126964443 2 3 724580075 4 2 844664625 2 2 987203446 4 3 193256314 4 2 603395500 2 3 405975538 1 2 717678099 1 2 950963926 4 2 628974437 3 2 601054506 5 3 475070211 1 2 465086486 2 2 549117201 2 3 713021885 4 2 210959423 2 2 865843143 2 2 930204071 1 3 977528092 4 3 877905418 3 2 448581516 1 3 971899706 2 2 144976315 5 3 594547935 5 3 263467299 2 3 110743877 1 3 521179026 2 2 812692335 2 2 188085725 5 2 883590883 1 2 211986297 1 3 810460686 3 2 908773544 4 2 753897452 3 3 269555420 3 3 606344041 1 2 100710141 5 2 389195920 4 3 450674279 5 2 131023000 3 3 704524416 1 2 243866867 2 3 972814719 4 3 113309273 2 3 399671916 4 3 103451735 1 3 929917530 1 3 657812332 5 3 565279462 1 3 860026502 5 3 561899557 2 2 732170508 3 2 843353917 4 3 491610449 2 3 410524788 4 3 817524831 5 2 300417792 2 3 884259395 1 2 258067412 1 3 720191103 3 3 371986633 3 2 270474006 4 2 435304240 3 2 364595147 3 2 114295676 5 2 260078570 3 3 779647284 2 3 371270574 3 3 151288505 5 3 761265345 1 2 839390620 2 3 263532477 1 3 510580027 5 2 853782950 2 3 502791831 4 3 438408739 5 3 350520481 4 3 548567822 1 2 313760548 2 2 536372140 5 2 167856220 1 3 433507301 1 2 656742982 3 3 639200946 5 2 442184007 3 3 364436961 3 3 148049198 2 2 814883475 2 3 430853477 5 3 706131269 3 2 323555913 5 3 902427493 4 3 221446143 3 3 963309146 1 3 781825533 5 3 714445634 3 2 544145109 1 2 438192284 2 2 260142384 5 2 175639948 3 3 346792552 4 3 588626044 4 3 439129391 5 3 839586941 1 2 243847675 4 3 667825772 4 3 590916989 3 3 687289228 1 3 683210842 5 2 126665942 4 2 235385596 4 3 330440703 5 3 855443257 2 3 283601465 5 2 162451237 3 2 151734178 5 3 373655820 1 3 924966140 1 2 937488040 2 2 162698112 3 3 820988831 2 3 536413236 3 3 931817835 4 3 457058470 5 3 157683634 5 2 153534507 2 2 479973772 5 2 617920276 3 2 173924928 2 2 969127714 5 2 442742815 4 3 892638140 5 2 447696198 2 3 657694684 3 2 853932535 3 3 871165826 2 3 111312340 3 3 582285648 4 3 751419870 4 3 139327498 1 2 530040921 4 3 161155560 4 3 307925056 4 2 198764075 4 2 116069280 4 2 663628419 5 3 799121897 1 2 689367503 2 3 810677564 3 3 720720207 3 3 184285096 1 2 387801270 5 3 447325681 4 3 246648174 3 3 445121614 4 2 741638471 4 2 558245506 4 3 375885047 3 3 518848148 2 3 677184293 5 3 900234613 2 2 905743202 4 2 192293664 3 3 433663207 5 2 982629503 2 2 569111906 4 3 527523721 4 3 620311357 3 2 943375796 4 3 830109959 3 3 518477815 3 2 228404642 1 3 218665471 1 2 291644354 1 3 592940505 2 2 636094800 3 3 472564231 2 3 701202428 3 2 705145342 3 2 540199843 4 2 179552447 1 3 246831037 1 2 108381858 5 3 140801538 4 2 570982811 3 3 684103114 2 3 775363202 3 3 994131198 1 3 998500001 3 3 227137605 1 3 744131759 2 2 303365521 1 3 312590566 5 2 883620998 1 2 313565264 3 2 488516328 4 2 262934377 1 3 352461342 2 3 228711548 2 3 557617470 2 3 665410689 2 3 178294273 4 2 297427601 5 2 483974516 2 2 605240641 5 2 715851806 1 3 221419821 3 2 219282834 3 2 416976279 2 3 502056619 1 3 839375813 2 3 236444473 1 3 255856202 1 3 613111310 1 2 558271391 4 2 533722325 3 3 777785155 2 2 802714244 2 3 334305832 1 3 354422493 5 3 125746649 3 2 712438036 4 2 390419910 2 2 559367601 4 3 835728383 5 3 506801496 4 2 549501376 1 3 653640941 5 2 569596731 4 3 492101297 1 2 584648625 1 3 862383144 3 2 178056429 1 2 484287027 3 2 477822149 2 3 246140371 5 2 748730366 3 3 374457802 4 3 326327466 4 2 922547691 1 3 466033387 1 2 698829840 4 2 206798649 3 3 883896135 4 3 517939080 5 2 701171923 3 2 945725196 3 3 780583094 5 3 782190286 1 2 481370501 3 2 140973424 1 2 526248252 2 2 540531138 3 3 371028361 4 2 948568346 5 2 523541666 4 2 701061570 4 3 408565730 4 2 576281190 5 3 816284042 2 2 518396643 4 3 820100517 4 2 871284985 3 2 960609417 5 3 562206089 3 2 834050593 1 3 229314494 5 3 656397268 1 3 383524287 1 3 793897805 3 2 893918845 1 2 275112466 4 3 387578495 4 2 423241331 3 2 811630027 4 3 117976730 2 3 723183993 3 3 824637826 4 3 942139728 3 3 665542423 5 2 181798670 1 2 568612492 4 2 181537123 3 2 135348821 4 2 670329842 2 2 419781271 5 3 925815772 5 2 204494391 5 3 666706732 4 3 426226858 4 2 129280962 1 2 241591732 2 3 216273752 3 2 729801178 2 3 118285769 4 3 415097257 1 3 596012985 2 2 464885537 2 2 116120911 2 3 121684149 1 2 282698901 3 2 650918343 4 2 313868319 5 2 283406137 3 2 716522542 4 3 544399787 2 2 335077226 1 2 644648313 3 3 435414865 5 2 758036090 1 2 887248394 3 3 187960762 2 2 583227550 2 3 154954711 4 2 711497641 4 3 925126471 2 3 655151312 4 2 583879555 2 3 950315667 5 3 431541975 5 2 597145330 5 2 847114781 3 3 453640601 4 2 495320064 3 3 146207316 3 2 334936092 4 2 147763316 4 3 175113129 4 3 665546695 5 3 663316310 1 2 344824439 1 3 906677495 1 2 655945874 4 3 807056273 3 3 509800441 1 3 908118064 5 3 932158680 1 2 660753556 2 2 730560595 2 2 649885507 4 2 271534463 4 2 964585742 5 2 399386546 4 3 846465051 3 2 660662674 2 2 883524046 2 3 560206848 4 3 128371035 3 2 761950656 4 2 917761614 1 3 452951507 5 3 639118168 1 2 485370018 3 3 636641717 3 2 168892382 2 3 378467972 4 3 448148365 4 2 738075074 1 3 690739766 4 2 981879038 4 3 723610874 5 2 319982987 5 2 844687524 5 2 840776306 4 2 596641179 3 2 158552878 3 2 779644095 3 3 971971184 4 2 422847536 5 3 522047798 2 3 846954836 2 3 488734077 3 2 307787149 5 3 563956377 1 2 227165081 4 2 315329579 1 3 947476408 4 3 673713403 1 3 151000316 5 2 513995623 2 3 691378904 4 2 291689642 1 2 139454124 2 3 258649622 2 2 303595453 1 3 271923509 5 2 428247799 1 2 538092170 5 3 634359097 2 3 987214113 1 3 409830390 2 2 150571608 3 3 788514548 2 2 824489706 1 3 740144270 5 3 213206199 2 3 692130613 1 3 589557953 2 3 569775563 1 2 426039509 1 2 104918712 3 3 811782943 1 3 771987860 5 3 984954516 1 2 507487571 1 2 817071063 5 3 133290394 1 2 406709724 3 2 804385627 5 3 766403127 2 3 474212422 3 3 359092615 4 3 908804127 4 2 214756250 1 3 574197769 3 2 329528736 1 2 934275770 2 2 605020287 4 3 674375536 3 2 636488977 2 3 824808934 5 3 273874181 5 2 262465584 5 2 123330716 2 3 785076946 5 3 832390635 5 3 379341793 3 2 877690408 2 2 674501630 1 3 318393502 4 3 802248803 1 2 280659116 2 2 345180718 5 2 483233267 3 3 351479947 4 3 300291516 2 2 903918860 2 3 625360406 2 2 536468867 2 3 163100627 3 3 362894565 1 2 224123413 3 3 505448806 1 3 401905477 2 2 317187377 5 3 512097876 5 2 727024175 1 3 570409161 1 3 906283104 4 3 739519181 1 3 892684890 5 2 757351605 3 2 251262431 2 3 656054824 2 3 576331817 1 3 791926966 4 3 154458668 4 3 272873184 3 2 976338935 1 3 820880119 1 2 160130013 3 3 229139068 2 2 307594439 1 3 428946988 1 2 935524993 1 2 454165823 4 3 141304728 5 2 560944789 3 3 223528966 5 3 525584746 3 3 770088999 2 2 416281484 1 3 549819911 5 2 216840257 1 2 192946573 1 3 860866298 3 2 192763516 4 3 178398546 5 2 392201113 1 3 943550590 3 3 569445797 4 2 785880045 3 3 788001730 5 3 113974701 1 2 415303490 3 3 508027882 4 3 786857542 4 3 367292021 5 3 229699587 5 3 205140857 4 3 364783188 5 2 308390561 4 2 713931231 2 3 914983747 4 2 268680402 5 3 603190680 4 2 775404308 4 2 358742523 4 3 743115734 1 3 159012202 1 2 977242079 1 3 147118982 4 3 352588359 1 3 333349540 4 2 432023553 5 2 104036495 3 2 172606852 4 3 434302628 1 2 309491183 4 2 719458182 5 3 442929262 2 3 208725680 3 2 214608800 5 2 300553551 1 3 626323541 2 3 273357828 2 2 603763689 1 3 745293432 1 2 153095627 1 2 738344661 3 2 224613868 3 2 341357619 4 3 919615115 3 3 836343321 5 3 310492865 1 2 692383526 5 2 343485010 3 3 383702378 4 2 380416631 1 2 862694491 3 3 103371844 2 3 562095015 3 3 279569178 3 3 338747725 3 2 616666017 3 3 675308983 4 2 398014019 5 3 452133655 1 2 185327720 5 2 842282230 4 2 355896861 1 3 815313106 1 3 255465510 3 3 826201636 5 3 735409838 2 3 347481536 2 2 667562481 2 2 882499480 1 3 434818217 3 2 271461457 4 3 127610499 3 3 874816901 4 2 177605038 4 2 498765129 3 2 739171405 3 2 463055168 4 3 221081402 3 3 341101934 5 3 914410000 1 2 900824483 2 2 450864104 2 2 583358552 5 2 467403226 1 3 405573442 2 2 857276608 4 3 429035312 4 3 888032785 1 3 366162214 3 2 489708580 5 2 211404265 1 3 298475837 2 3 503424619 5 2 875847894 3 3 557583245 1 3 183538795 5 2 757172047 2 2 189331282 5 2 250593152 3 2 617931348 2 2 978253103 4 2 221331624 4 2 734930219 2 3 404922312 2 2 879019103 2 2 383865235 3 2 697529915 4 2 443390757 3 3 574399822 1 3 631447979 2 3 382808771 4 2 274857335 1 3 139827220 4 3 865202604 1 3 409905366 1 3 695098503 5 2 219696402 1 2 289441685 4 2 539449483 3 3 666920561 5 2 177523798 5 3 352448227 2 2 868918395 3 3 107633094 2 3 981976891 3 2 114239299 4 2 614323780 1 2 556074163 5 2 346555313 1 2 392179065 3 2 165107277 2 3 437507618 5 2 544194469 5 3 529706603 2 2 504969368 3 2 109218269 5 2 822450424 5 2 110717358 5 3 717490786 3 2 242567218 1 3 578144584 2 3 597412079 3 3 740043281 2 2 388735525 2 2 877882797 3 3 879420002 1 3 616265207 2 3 398289570 3 3 154902166 1 2 205046649 1 2 687944650 4 3 913211348 5 3 421989347 1 2 899505418 2 3 728207512 2 2 903416677 3 3 205776874 2 2 338104940 1 2 438515740 4 3 332988789 1 3 175399927 2 2 683354372 3 3 164999383 5 3 261078988 1 2 982923474 3 3 750622582 2 3 388846705 5 3 305746533 3 3 248918752 5 3 212452847 4 3 420967091 3 2 290116834 1 2 199009149 4 2 365291317 5 2 911844874 1 2 452040952 2 3 870352167 2 2 475240058 5 3 639365784 4 3 627282389 3 2 523467720 4 2 371725813 2 2 562996836 1 2 791202963 5 3 717047021 2 3 301442081 2 2 771206047 2 3 719040435 2 2 362045729 3 2 343242526 3 2 483393106 2 2 254529645 1 3 584338221 1 3 794616970 1 2 679137490 1 3 603916605 3 3 630164727 3 3 954925420 4 3 697310552 3 3 560961988 4 3 473556431 3 2 501153330 5 3 782022096 3 3 684737106 2 2 524900146 2 2 232048377 1 3 257095806 5 2 462480935 3 2 920072749 3 3 759250808 1 3 272593312 2 2 903049904 5 2 748562047 1 3 983682285 5 3 793670248 2 3 201569993 5 2 625984888 3 3 141066047 2 3 700744515 1 2 932555477 5 3 355110132 2 2 623335460 4 3 156060174 4 3 865910192 5 2 559939460 4 3 601614275 2 2 439789395 1 3 684445153 5 2 632962413 5 3 261389846 4 2 215575688 1 3 690139794 5 2 315230473 3 2 503420546 4 2 278499534 5 3 465649310 5 2 957358313 4 3 188304352 4 3 288351646 2 2 904260150 1 2 340432149 2 3 666966465 3 3 962896620 2 3 677064667 4 3 569532788 4 3 313926907 4 2 730047894 3 2 183865064 4 3 569461410 1 3 768417116 3 2 685081429 5 3 560058883 4 3 210989584 4 3 603702773 5 3 607914618 4 3 750205010 5 2 517205318 2 2 396551595 1 2 996788543 4 3 368297277 2 3 696058670 4 3 937680877 4 2 531475815 2 3 532048883 5 2 310935360 5 2 283541628 5 3 660972299 2 2 439039337 1 2 416878602 3 3 522470763 2 3 540733186 1 2 419662759 4 2 504872581 5 2 815603190 5 3 722951438 1 3 391128240 3 3 133143502 3 2 654972602 1 2 306906313 2 2 794147223 1 2 791048568 5 3 690365854 1 2 334655245 4 2 329033745 4 3 794424206 1 2 706000608 3 3 180876923 1 2 950097626 2 3 419765078 1 3 863903571 5 2 578454387 3 3 386510179 1 2 475503062 1 3 438830817 2 2 275117982 2 2 312116577 5 2 427813906 3 2 763300804 3 3 982615522 3 2 656147378 5 2 672255327 2 3 862295939 4 3 174002001 4 3 248247367 5 3 658348245 4 3 682142730 5 2 677719477 2 3 646918074 5 3 448644924 2 2 631562541 2 3 169438325 4 3 779254214 3 2 959621406 3 2 471250938 2 2 816176892 1 2 236085052 1 3 739160940 5 2 900349427 1 2 538614043 5 3 682653664 4 3 873192968 2 3 579140592 1 2 467759999 1 2 611287192 3 2 565366146 4 3 895022396 4 2 190645134 4 3 411901768 5 3 368874104 1 3 744229823 4 3 281411684 2 3 607274866 4 3 641624140 5 2 449354133 3 3 802840232 2 2 327745361 4 3 442424859 2 3 608867249 4 3 536040127 3 2 887747458 1 2 364319490 4 2 294749040 5 3 752273122 1 3 543761904 2 3 724090450 2 2 767158331 2 2 932854352 2 2 437759574 2 2 103857699 2 3 260645559 1 3 196774690 2 3 454768009 5 3 724073367 4 2 424790252 4 3 510334189 4 3 478409849 5 2 775480616 1 2 922557788 3 2 815804686 1 3 849236248 4 3 313862114 2 3 356988574 2 3 187344987 2 2 515659420 3 3 627928098 3 2 664095509 4 3 305217671 3 3 478981610 4 3 438778879 1 3 782414616 3 3 235355324 4 3 575407430 1 2 961855438 5 3 510667155 2 3 953199583 5 3 488453359 2 3 314918136 1 2 349863732 2 2 768770168 4 2 699403165 3 3 367923054 4 2 400713683 3 3 334641962 3 3 673927163 5 3 504742403 4 3 730868464 2 2 156770400 5 3 723370019 5 3 527814760 5 2 295301712 2 2 663250693 2 3 764059110 1 2 730798968 2 2 302980527 5 2 680000115 1 2 592185104 5 2 668314963 2 3 790170657 4 2 855508257 4 3 103660796 4 3 441573012 3 3 290562802 3 3 654110464 1 3 609654710 4 3 108177785 1 2 623687421 4 2 224784478 1 3 707080290 1 3 354986557 1 3 760974820 5 2 705601770 3 3 364541618 1 3 167336644 1 3 612609772 3 3 895250022 4 3 631229803 4 3 432034685 5 3 384117870 4 3 100649613 4 2 247964194 5 3 101928349 5 3 255213069 3 3 392196507 3 3 332571719 4 3 448393639 3 2 836753231 3 3 431199318 5 3 137147935 5 3 963645638 5 3 497577433 4 2 313423564 2 3 730239307 2 2 866508312 2 3 454558927 2 3 439927210 2 3 162834402 1 2 716307764 3 3 835000247 1 2 517335852 2 2 214444374 4 3 817755069 2 2 679332605 4 3 502938353 2 2 864337427 3 3 829559705 5 2 290081039 4 2 472603190 3 3 948132585 1 3 824507701 3 3 527896299 3 3 958172243 4 3 330612683 5 3 523036969 1 2 444081896 1 3 849035411 3 3 588260087 2 3 735366280 5 2 229564908 1 3 497144396 2 3 396545854 3 3 771254408 3 3 509574713 2 3 420561669 4 3 629989833 2 3 888557987 5 2 790350995 5 2 218980311 4 3 777369816 3 3 303428514 2 2 558885766 3 2 607177546 1 2 190359292 5 3 285935187 1 2 185224511 2 2 322380806 2 2 421980751 5 2 258948672 1 3 192926691 3 3 717087990 1 2 308255567 4 2 802808298 4 3 183960314 3 3 366474496 4 2 430890792 5 3 620087834 1 2 369000830 3 3 837251745 4 3 211938624 5 2 331709588 3 2 755827861 5 2 833781776 3 2 185271352 2 3 524496918 4 2 892422286 1 2 276289388 2 2 207002247 4 3 578254164 4 3 479187185 3 2 414525884 1 3 845531581 1 2 352757112 1 3 970325388 2 2 393172205 3 2 582445522 5 3 979824548 1 2 357259618 5 3 843033309 5 2 308269730 5 2 271109518 5 2 666450207 2 3 951893771 5 2 982784983 1 3 376715354 4 3 530725232 4 3 551664757 1 2 519018147 1 2 512263955 1 2 207865357 2 2 999761359 3 2 927247262 4 3 136774723 1 2 708394650 5 3 885114377 3 2 839828235 3 2 663629667 4 2 300451591 1 2 637609086 4 3 417447585 5 2 596204974 4 2 100906801 4 3 526456854 5 2 658483792 1 3 603474692 1 3 352850227 3 3 506046178 2 3 293427022 4 2 258477453 1 3 107096150 4 2 634679878 5 3 715582703 3 3 867143702 4 2 480943371 2 3 863498041 5 2 294990255 2 2 601024176 2 3 624845045 1 3 780322923 3 3 241213903 3 3 904879742 4 2 929573869 3 2 107220989 4 3 879998794 2 3 326387494 1 3 365043124 5 3 786116336 4 3 897220645 5 3 325988220 4 3 151933322 1 3 506844374 3 2 753666062 5 2 194370568 5 2 443880381 4 2 915466699 2 2 489784696 5 2 568464755 2 3 543687724 4 3 559698651 2 3 503294347 2 2 322497529 2 3 211576759 2 2 128972296 4 2 642860323 1 2 641083436 1 2 100115581 4 2 560145601 1 2 172379812 5 2 249109058 4 2 620595435 1 3 614179379 5 2 810249531 2 2 137252377 1 3 223432977 1 3 256708983 4 3 586259816 4 2 263234730 2 2 219175179 4 2 900961878 4 3 948036874 2 3 374591148 2 2 510029035 5 3 961696349 4 2 466784615 1 2 517520388 2 3 253288535 1 3 450855863 1 2 248961317 3 2 555226440 1 2 541028750 3 2 480547414 2 3 958142633 2 2 724505757 3 3 837578245 3 3 197261893 5 2 454925615 2 3 808723527 1 3 562015899 3 3 778849704 4 3 714964400 4 2 575747589 2 2 257968344 2 2 374710121 4 2 847131930 4 3 869081329 4 3 913110589 5 2 455247391 5 2 233930445 2 3 235183588 4 3 591637516 1 3 797463824 4 2 835657399 5 3 627458030 4 2 665539103 3 2 324981901 2 2 865519469 1 3 937572136 2 3 962225370 1 2 463617739 5 3 148280260 5 2 676221543 1 3 433206944 1 2 533340395 2 2 871365853 1 2 136497516 2 2 537090191 4 3 773684424 5 3 806087546 3 2 857232546 2 2 805760613 5 3 312712189 2 2 374690848 5 2 225815014 4 3 849935174 2 2 851900416 1 3 543049251 4 3 152204897 4 2 528945436 5 3 495052267 1 3 384936408 2 2 573573497 5 2 949074952 3 2 391381368 4 2 312641177 2 2 432172945 1 2 680351946 4 3 739863564 3 3 647743928 2 3 842821921 1 3 693736058 3 2 308118656 3 2 522034340 5 2 389324875 3 2 770973494 4 3 194430284 5 2 994812127 4 3 347047322 3 3 490087322 2 2 747368877 2 2 906206650 5 3 284921605 1 3 466801234 4 3 690105038 5 3 784340489 1 2 636526585 3 2 918183610 1 2 644609321 1 3 470970812 4 2 540442055 5 3 934554228 5 2 650538391 2 3 474700057 1 3 268996041 4 3 392556145 3 3 973583502 4 3 642647988 3 3 703130323 1 3 763706069 2 2 479670493 1 2 916367796 2 2 312544948 3 2 227252128 5 2 878108336 1 3 450214156 4 2 599190033 5 3 834721579 3 3 501757223 3 3 420442786 5 2 150943997 3 3 133359716 5 2 486375404 2 2 396638389 5 3 987827990 4 3 139197819 5 3 323293889 5 3 544065113 4 2 911214838 2 3 844564003 5 2 237564184 2 2 354928903 2 2 485390323 4 2 448536765 2 2 277030571 2 2 158898444 1 3 991723544 4 2 421279324 1 3 246631644 3 3 911832336 1 2 143999041 4 2 412298736 5 2 462951818 3 3 320903999 2 2 372486092 3 2 845835515 2 3 512437105 4 3 409705343 4 3 389284930 3 3 560116015 5 2 959321037 1 2 657128296 3 2 720123554 1 3 917543485 5 3 722956800 3 2 189480850 5 3 398054574 4 3 310319805 4 3 831355435 3 2 659197749 1 3 625164477 4 3 455813530 5 2 879989582 3 2 103900176 3 2 155817717 5 3 916238129 1 2 485599795 2 2 931578843 1 2 381770827 1 3 501775867 1 3 640544457 5 2 889090778 5 2 785383221 4 2 949754896 2 2 130580453 1 2 586239344 1 3 341906993 1 3 866785761 1 2 722521291 4 3 765860266 3 2 217615839 4 3 721662440 1 3 204453466 5 2 629499121 5 2 514171345 2 3 849408443 2 2 214415775 2 2 692642442 5 3 168821329 4 2 474751306 5 2 923707712 5 2 733706389 2 2 599465008 1 3 978810145 2 2 532309119 2 3 426092452 5 2 252999717 1 3 224067741 4 2 324967237 5 3 272515182 1 2 907774419 3 3 454218862 4 2 341196611 5 2 543384955 3 2 514608323 1 3 663094049 2 2 539617376 5 2 281933663 4 2 829991871 4 3 243963770 5 3 786251830 2 2 524040415 2 3 275871494 2 2 490829695 3 3 809068706 3 3 376579539 4 2 709048786 2 2 353259197 4 2 499764604 1 2 145800734 1 2 710394566 3 3 146411524 5 3 756335539 1 2 799996028 2 3 563737334 5 2 175685620 4 2 634115733 3 3 636138536 4 3 953490100 3 2 329825258 4 3 259717673 2 2 625341091 3 2 116157807 1 3 958283658 2 2 678713796 4 3 182756489 1 3 968062543 4 3 866133995 5 2 570808759 3 3 845115991 5 3 513205290 3 2 401138739 4 3 622413158 3 2 841035665 1 3 518816671 2 3 869810542 3 3 453297772 2 2 679584683 4 3 216964282 3 3 187560151 4 3 295044185 1 2 789253761 5 3 596137779 2 3 613045084 5 2 323236638 1 3 540308385 2 3 718340172 2 3 629401169 4 3 974720788 3 3 857371887 5 2 210659167 3 2 816775768 3 2 647749378 2 2 173331777 3 2 590579543 1 3 782794633 2 2 491760124 2 3 188119272 1 2 136936775 1 2 527683139 3 2 500883484 1 3 384693315 2 3 872267328 2 3 414998068 3 3 763960140 3 3 558005688 4 2 469645759 2 2 657027372 3 2 804248627 2 2 106673593 2 3 150512751 3 3 714466082 5 2 218019671 1 2 664035836 4 3 405475073 2 3 806369307 2 3 803241183 5 3 318019363 3 3 736007856 5 3 118861911 2 3 883222820 1 3 394398883 2 2 704084913 3 3 525765569 3 3 101701041 2 3 617186038 3 3 773849780 5 2 445876947 4 3 225529041 5 3 350605431 3 3 537440758 5 3 903266126 2 2 457573784 2 3 148637427 5 3 545804725 3 3 750911787 4 3 134409439 1 3 551024598 3 3 510389309 1 3 604852642 1 3 257642938 3 3 405978152 3 2 620583469 5 2 654614593 2 2 399102809 1 3 589916333 5 2 271815945 1 2 776078883 4 3 671547576 1 2 336046911 1 2 580535654 3 3 420765993 2 3 547632079 3 2 290334170 2 3 500070590 1 2 502655023 2 3 693842281 2 3 443636094 4 2 218896391 1 3 812065341 2 2 507972756 4 3 919306807 4 2 622916890 1 3 781397795 2 3 289738969 5 2 516122373 3 2 307955272 2 2 900384423 1 2 811935809 3 3 623130507 2 2 598434894 5 3 635428594 4 3 569328615 4 2 783819862 1 2 669803661 5 3 257408887 1 2 442019786 2 3 373269789 4 3 245479428 4 3 420792113 4 3 812913185 3 3 444830758 4 2 300634164 2 3 538074148 3 3 514127843 3 2 182010187 4 3 784389950 5 3 672780404 1 2 281058401 5 3 613289184 2 3 537497773 2 3 393239643 5 3 719746702 1 3 312172962 4 2 368152640 2 3 748497587 2 3 729182100 2 3 304251866 1 3 312556771 3 2 824764763 1 2 428398508 1 3 944534822 1 3 209841242 3 2 381864753 1 3 287714654 1 3 738714754 1 2 971371161 2 2 434137790 5 3 678047820 1 3 382706759 3 2 515163399 5 2 947472207 2 2 179684966 1 3 448063154 4 2 575522775 1 2 433098333 1 2 467340860 1 3 684406102 2 3 547141552 5 3 829645673 1 3 285690696 1 3 351321623 4 3 761949420 1 2 370084076 4 2 894685967 5 2 742586181 5 2 147917339 1 3 209477096 4 3 884835767 5 3 832820454 2 3 213399840 2 2 877233434 2 3 557491881 5 2 155047549 3 2 317535412 2 2 404027631 1 2 585523431 4 2 640743980 2 3 627322504 4 2 105008519 2 2 461881060 1 3 742182059 1 3 333763517 4 2 921227995 2 2 346268612 3 3 139210939 4 2 438945253 2 2 144888408 3 3 167745390 5 3 348709442 2 2 169197320 3 3 400248704 2 2 399538783 3 2 400890981 2 3 816851350 3 2 923213554 4 2 275204755 2 3 427927552 2 3 443645255 1 2 769545862 3 3 286083037 3 3 855044260 1 3 974355958 1 3 557316560 5 2 521051940 3 3 484081193 2 2 557039664 4 3 487669247 5 3 422294459 5 2 609356514 4 2 852842720 2 2 676205994 5 3 283640220 4 2 920957096 3 3 494007453 3 3 755514132 3 2 511667143 3 3 845403731 4 2 604851320 5 3 645178890 5 2 873129277 2 2 656216564 1 3 222789476 4 3 170833077 5 3 589714036 3 2 857825925 1 3 451993461 5 3 854617217 3 3 826382645 1 2 403811971 1 2 169484458 2 3 779014333 5 2 837920309 5 2 644917355 5 3 252684944 3 2 620292549 3 3 524311634 4 3 588128574 2 2 318977355 3 2 263629436 4 2 211304758 3 3 696245136 1 2 748718618 4 2 584297442 3 3 762740014 2 2 365692086 1 2 463242956 2 3 981393838 1 3 510152589 1 3 479153323 2 2 375179286 5 3 447388946 3 3 219324813 4 3 924650671 2 3 264033018 1 3 233196775 5 3 480099880 3 2 903166371 1 3 234219354 2 2 204960644 1 3 251749629 5 3 810388261 5 3 529342026 2 3 326153681 4 2 528772946 4 3 927384932 5 2 475890273 1 3 517772672 3 2 951852509 3 3 899670470 5 2 602879092 4 2 226762858 2 3 799120310 4 2 388156620 2 2 889857545 1 3 572184590 4 3 245397585 2 2 363544229 1 2 274532110 2 3 174225100 4 2 389063654 3 2 607980797 5 3 548032163 1 2 343692109 2 3 734947065 4 3 192753028 4 3 654604385 3 2 137700693 2 3 646661984 2 2 525071542 2 2 124212735 5 2 494311422 3 2 755180174 2 3 894203628 1 2 369052861 4 2 925564909 3 2 514114241 2 2 257108884 4 3 967519542 3 3 880451089 4 3 627822579 3 3 154983464 4 3 968069428 2 3 817001447 5 2 282007603 4 2 338296587 4 3 490837485 5 2 899433783 2 2 610670555 1 2 254760669 3 3 525124975 5 3 437643190 5 2 789147767 2 3 968733534 2 3 505098340 3 2 719818320 2 3 260550980 5 3 802906379 2 2 599099790 2 2 396499577 5 3 896151004 3 2 105874146 1 3 323569983 3 3 825948354 1 2 341616271 4 3 565607273 1 2 903762867 4 2 282312984 2 2 791828467 5 2 921728645 3 2 438281498 1 3 449540330 2 2 307677614 5 3 476790784 2 2 582738326 3 2 508604066 3 2 131403267 4 2 247174973 3 3 982149495 2 3 361074880 2 2 696910646 1 2 305880944 5 2 107813804 1 2 265917525 2 3 528402100 2 3 555222479 2 3 684218297 2 3 664952085 3 3 863721468 1 3 888234995 1 2 311786569 2 3 554643876 2 2 759135288 5 3 541752465 2 2 862427054 1 3 766880098 4 2 544614128 3 2 203125221 2 2 134325682 3 3 306192678 5 3 219261140 4 2 830405569 1 2 674406821 3 2 839267392 5 3 733768294 4 3 604942021 2 2 892450457 5 3 820322694 3 3 220473420 3 3 502195179 4 3 980290390 3 3 914793433 2 3 457349887 4 3 474870460 4 3 644818810 3 3 666026382 5 3 434945381 2 2 512363756 1 2 870735428 4 3 806530929 4 2 959527286 5 3 666543280 4 3 283467768 5 3 974562386 3 2 681426896 5 3 404319163 2 2 570655488 3 2 136954787 1 2 964295645 2 3 687476466 3 3 393361824 2 3 648342971 2 3 404882154 3 3 461668140 5 3 896619332 2 2 126064315 5 2 131473633 2 2 954118650 5 2 219551518 3 3 283614455 3 3 886249960 5 3 197694852 1 2 341952245 1 3 758205155 1 3 240559845 1 2 352366639 4 2 146818927 2 3 831492803 5 3 737481667 2 2 198439177 1 3 853799089 2 2 868080788 1 2 534815641 4 2 426561648 1 3 456871767 3 2 668214030 4 2 356373386 3 2 699664741 1 3 519112238 2 3 151932730 5 3 342251611 3 3 556087255 2 2 758941523 3 3 501356220 2 3 972253175 5 2 746467658 5 2 934991005 3 2 732124133 3 2 515572091 4 3 677713783 4 3 289892374 2 2 621035761 1 2 809038172 2 3 273349179 4 3 859400641 2 2 410732446 5 2 189360878 1 3 356512138 5 2 122278383 2 2 746672770 5 2 196774253 2 2 906393580 1 2 260225344 4 3 283046719 4 3 507572144 5 3 268931472 5 3 154379014 3 2 123132710 1 3 453402429 2 3 628482847 1 2 149427532 2 3 548825805 2 2 364972047 5 2 120145386 3 3 959428529 4 3 322192737 5 2 431594372 2 2 383708206 2 3 617756715 4 2 941408844 5 3 198668196 3 3 971246385 5 2 304762039 1 3 470303136 2 3 737934031 4 3 739237801 3 2 201413747 4 2 195242655 1 2 650698839 2 2 214783301 1 3 969154409 1 2 220835877 4 2 890202357 2 3 932078774 3 2 857375245 1 2 958871141 5 3 655153857 1 2 456013960 2 3 347245087 1 3 379606160 2 3 260673076 1 3 175132396 4 2 480341238 1 2 567084541 2 2 218262595 4 3 110201657 4 2 979612357 3 3 443633868 2 3 962815653 1 3 460139842 3 3 362681417 2 2 526723639 4 3 912691298 1 3 318502760 4 3 538250624 2 3 198145204 2 3 987487273 5 3 724260386 5 2 310228506 2 2 789236265 4 2 421339691 4 2 236657852 1 3 916591869 1 2 191664443 3 2 610403076 1 3 615906945 1 3 569733944 3 3 487458890 2 2 893921184 2 2 369529495 2 3 970118112 5 2 293758228 1 2 171917955 1 3 256839802 5 3 444444262 2 3 554977952 4 3 429839337 4 3 791208772 1 3 276637609 4 2 203191160 2 2 624850539 3 2 665265513 2 3 406771252 5 2 625263721 3 2 733436836 4 2 203841906 1 2 189967272 1 3 230133772 2 2 850604449 4 3 671350952 2 2 207816085 2 2 985171965 3 3 520034394 4 3 278410311 2 2 290059394 1 3 431837777 3 2 584812221 1 2 440955347 4 2 619580954 5 2 589157947 3 3 569583479 2 2 549571540 2 3 704621933 5 3 480216311 5 3 932642687 4 3 565388753 1 2 741268521 4 3 719397145 1 2 272942750 2 3 743230737 5 3 700005842 5 2 472870783 1 2 697090026 5 2 518473471 1 3 366518572 4 3 182674396 1 3 271476981 5 2 311443157 3 2 775341726 4 3 989216541 4 3 479116889 4 3 801624953 5 3 873509759 4 2 783843887 1 3 979662069 4 3 554914096 2 2 418515541 4 3 898826888 2 3 220602830 3 3 932648521 3 3 689882484 5 3 620872343 1 2 895507050 1 3 739150385 2 2 322911565 4 3 108802399 2 3 785400176 4 2 958971458 5 3 204904141 3 3 350624496 1 3 868390148 5 2 230589371 5 3 881007864 3 3 136301843 1 2 842952470 2 2 497115676 5 2 303819793 2 3 647627599 4 2 694409235 1 2 805265636 4 3 149330069 2 2 285059569 2 2 917316352 3 3 501713364 2 2 324515501 4 3 366504115 5 3 226781066 2 2 466230641 1 3 972267940 3 3 888156389 4 2 435692346 5 2 947469696 2 3 987449195 3 3 205205174 1 3 514708467 2 2 274273392 5 3 765939684 2 3 462232926 3 3 564665656 2 2 230446450 3 2 738795552 3 2 911633988 5 2 876243621 5 3 403373340 5 3 531918663 4 3 318303810 1 2 464859472 4 3 497318212 1 3 618327572 1 2 497162744 3 2 467482011 1 3 836450497 3 2 639319951 5 2 264430467 5 2 754149326 3 3 901936937 4 3 527902086 1 2 131038670 3 2 965081204 2 3 654780698 2 3 664922486 3 3 392080289 4 2 742154461 1 3 552476509 5 2 290572829 4 2 358993045 1 3 195272413 1 3 535273027 3 2 594187488 5 2 574024994 5 3 261338329 4 3 195649543 5 2 547678797 5 2 282869131 5 3 928653201 2 3 644668927 2 3 333351799 3 2 454737237 4 3 813196046 1 3 897396793 5 3 703536633 3 2 450103832 5 3 977930074 5 2 727500792 3 2 990246826 1 3 292293546 4 3 101254962 4 3 980182808 4 2 246157887 3 2 392292467 4 3 456147421 2 2 520542388 2 3 434853306 4 2 449016997 4 3 903651325 4 2 129679277 2 3 592638503 2 3 256286843 5 2 180724178 1 3 395645805 3 3 925986590 4 3 533543042 4 2 642065298 4 2 376648847 1 2 519012549 5 2 738406775 5 3 323317456 4 3 774574503 3 2 538671067 2 3 939249956 5 3 988458792 5 3 898325902 1 3 306771104 3 2 227529198 1 2 354692595 2 3 649647974 1 3 663833513 5 2 762055384 2 3 237419485 2 3 493492665 2 2 180494088 4 2 319774716 1 2 763506030 2 2 120488402 2 2 258051915 1 2 288119347 4 3 490542043 1 2 778789558 4 2 134463962 5 2 354460733 1 2 898989974 3 3 228608816 4 3 700746605 4 3 951654458 1 2 447114214 4 2 977801960 3 3 651991138 1 2 210156282 4 3 761339883 4 3 931622753 2 3 754589498 5 2 169521728 5 3 248125721 3 3 611028725 2 2 334288127 5 2 378713123 1 3 209756007 1 2 376771209 3 3 531131591 1 3 784147490 5 3 113006351 5 3 118623777 3 2 694221271 4 3 855230046 2 2 111118208 2 2 167065544 5 2 987202191 2 2 260324318 3 3 899509018 2 3 250490450 1 2 826096685 1 3 357795848 4 3 692818144 5 3 162322236 4 3 382578489 1 2 301000017 2 3 834963634 5 3 332112284 3 3 875945670 3 3 682965582 5 2 679008401 5 2 633876712 3 2 312080075 4 3 995641121 5 2 814169823 2 3 243785591 3 2 935885401 2 3 987222837 3 2 596237928 1 2 439160176 3 3 975216476 3 2 248538065 1 2 851031958 1 2 554742663 3 3 903435765 4 2 772747096 3 3 161846453 1 3 329641960 1 2 436034955 2 2 942307482 5 2 401073367 3 3 494178461 2 2 200270475 2 3 800039014 1 2 379031182 5 2 337520509 1 2 403609647 2 3 762625105 2 2 303841939 3 3 660476693 5 2 487277635 2 3 328009174 5 3 494120839 1 2 461412653 3 2 455915190 3 2 254460408 1 3 431757499 5 3 649431090 4 2 521926771 1 2 716515266 4 2 757081212 2 2 797008247 5 3 420334303 1 3 387739619 3 2 696114598 2 2 537524598 5 2 240947717 3 3 607845280 2 3 119714001 5 2 151927021 4 3 507728858 3 3 113114033 4 2 218112375 2 2 785486606 4 2 501551233 5 2 707022589 2 2 835840941 2 3 840293069 4 3 582660160 2 2 287347419 3 3 619561465 1 3 691370727 1 3 339461166 3 3 691790314 4 2 282897733 4 3 705374597 5 3 707217874 5 2 114032092 4 3 907884681 5 3 709695469 3 3 284424654 4 2 686234332 3 3 516695362 1 2 602182119 5 2 242188771 5 2 468187421 1 2 853474239 2 3 607849081 2 2 983677521 5 2 820493576 3 3 108321515 4 2 126161672 2 3 541736228 1 3 497452846 2 2 305060626 5 3 688164655 4 3 188566395 1 2 837341595 2 3 434019992 1 2 435354014 5 3 504186335 4 2 318789381 5 2 998817046 3 3 746106245 5 3 234467645 5 2 182792132 2 2 401727319 1 3 130014797 3 2 138299140 4 3 205988775 4 3 914710020 1 2 442599314 4 3 166083051 2 3 647252385 5 2 279065534 5 2 197836970 1 3 174454526 5 2 552081035 4 3 916549557 5 2 247733728 2 3 550112446 4 3 994636352 1 3 372260501 4 3 645352244 4 2 457581824 5 3 595708097 3 3 511418895 3 2 166808254 4 3 768046808 2 2 157476719 3 3 136161840 3 2 903031164 4 3 358284964 2 2 977930503 3 3 901595723 4 3 199728389 4 2 104260600 5 2 329410666 5 3 644358283 4 3 113775002 1 2 401677497 4 3 268316603 3 2 346363563 2 2 958597096 3 3 600009616 3 3 782075083 4 2 851355999 1 3 556352759 4 3 593716635 5 2 950741448 4 2 459035498 1 3 581478039 2 2 282678394 3 3 164202566 5 2 305148937 4 2 662639244 5 2 581505313 2 3 499822984 2 3 531534433 5 2 104239667 3 2 272427075 4 2 577869367 2 3 613905947 5 3 324572363 4 2 100619072 4 2 990742791 1 3 440659758 3 2 882541547 4 3 769467855 5 3 206013314 2 2 239789810 1 3 584987778 3 2 855775829 4 3 229582688 3 2 200018607 3 3 955870791 1 2 329852804 1 2 661039975 5 3 353586453 4 2 180173041 2 3 613807774 2 2 854073752 2 3 113030260 2 2 131090195 4 2 946466309 3 2 124806741 4 3 460778336 5 3 250278624 4 3 683659216 2 3 632888775 3 3 294057776 5 3 763760236 2 3 606504114 5 2 660087492 3 3 608085997 4 3 551701656 1 3 610409846 3 2 151734080 5 2 642420576 3 3 841223667 1 3 355346765 1 2 931414365 5 3 280333111 2 2 632079634 3 2 220815598 2 2 320283000 5 3 803525298 5 2 895399000 5 3 375783034 5 3 383210512 1 3 253371364 2 3 320259175 3 3 603454620 2 2 588937610 3 3 659757354 5 3 129595201 5 2 996727828 1 2 224394775 4 2 369145907 3 2 196287540 4 2 144479985 2 2 214575140 2 3 746677071 5 3 382088710 2 3 786875515 2 3 404002736 3 3 407654342 1 2 857961590 1 3 240586397 1 3 577899689 4 3 132670038 2 3 650235560 3 2 299647094 4 2 935605023 4 2 910141893 2 3 250040985 4 2 413818160 5 3 828558894 1 2 424985736 3 2 783269402 4 3 884048903 5 2 300884145 3 2 126139490 5 2 399089285 3 2 878016658 1 2 745807253 3 3 825829464 1 2 685076855 1 3 256369757 1 3 350065448 5 2 854806186 3 2 354340779 4 3 211783986 3 3 540331875 3 3 987527744 3 3 962729068 3 2 222967710 5 3 319235998 3 3 362775339 2 2 596750717 4 3 284796851 2 3 328111710 5 2 152553620 5 3 309771509 2 2 123784242 2 3 925965169 5 2 627551798 1 3 350102563 1 3 503421973 5 3 364456161 4 2 466911132 5 3 225401467 5 3 325790243 4 2 602331222 5 3 467884801 2 2 959834984 1 2 246488977 2 3 855808767 1 2 500025130 2 2 693985862 2 2 844063127 5 2 479832195 1 3 952010839 1 2 948099260 3 3 479362579 2 3 675725900 1 3 441236559 2 3 596560784 2 3 172692813 2 2 482616473 3 2 398627509 1 2 691275376 2 3 346364797 1 3 167623404 4 2 700566734 4 3 613245839 2 3 431216547 2 3 126844330 1 3 465947570 3 2 412380101 3 2 971157195 3 2 963464327 1 2 165661366 5 3 922388274 4 2 836017043 4 2 531065390 4 2 143868938 3 2 372343131 5 3 728123810 2 3 625481609 1 2 498794894 3 3 702269150 2 3 712186938 3 3 995563627 5 2 739760174 3 2 681938606 5 3 494609684 3 2 346786990 4 2 625369483 3 2 796220089 4 3 502263459 4 2 637102945 3 3 942997270 1 3 117618073 5 3 726284057 1 2 975999349 5 2 263553766 5 2 148509192 3 2 103783227 1 3 437964149 2 2 933857971 4 3 402223249 5 3 662556838 1 3 692374942 4 2 737151214 2 3 419673564 3 3 371952342 2 3 297032844 1 2 706125883 5 2 565203510 2 3 433115787 4 2 164517728 4 3 839406580 5 3 904178352 5 2 972656425 2 2 525008031 3 2 322732986 5 3 284522320 4 3 100896555 3 3 867335611 5 2 330361462 1 2 270071177 5 3 170339162 2 3 460579587 4 3 153726475 2 3 736061303 2 2 557896835 3 3 854326679 5 2 921265235 1 3 232061013 2 3 645848257 2 2 775004825 4 3 793779156 5 2 138832467 3 2 691006670 4 3 768335106 2 2 319026855 2 3 281538258 2 2 358836671 5 2 369624025 3 3 386229114 2 3 244244901 5 3 120920455 2 2 726511019 2 3 337832375 4 3 965364564 3 3 552373608 1 2 407216401 2 3 922873110 3 2 571621294 2 3 110597809 1 3 353702308 5 2 704624766 2 3 321308441 4 2 758657648 1 3 605407161 1 2 656383806 3 3 757638900 2 2 752629394 1 2 236461122 2 3 754368309 5 2 830573800 5 3 112847127 2 3 621460183 4 3 822795765 5 2 286263004 1 2 215377929 3 2 589564861 5 2 785006142 3 3 403176480 5 3 831845238 4 3 849469548 3 2 441566757 1 3 704067961 2 3 853298668 4 2 971758767 4 2 520261747 1 2 646823573 4 2 167335975 5 3 949819932 3 3 301690441 3 2 785777034 2 3 993415691 1 3 869076015 2 3 624215812 4 3 361588444 3 2 866753186 3 3 481424167 2 2 108752151 3 2 788180751 5 2 731701335 4 2 248402501 2 3 945568163 3 2 955270788 2 2 356381549 4 2 806960796 1 2 314367926 3 3 447833223 1 2 487447720 1 2 218311077 2 2 958830877 2 2 220457265 5 2 877281781 3 3 101750168 5 2 414795737 2 3 107196378 4 2 615739604 1 3 565644052 2 2 938621461 3 3 440099525 5 3 170825012 1 2 958091420 5 3 522705266 4 2 711356072 2 3 746104098 3 2 564215217 2 2 707263788 3 2 935305168 5 2 826444030 3 3 822638782 3 3 199859044 1 2 823048476 1 2 890622002 5 2 356815892 2 3 657445871 5 3 130099834 1 2 109566380 4 3 630496751 1 3 501078624 5 2 600762546 4 2 895384707 5 2 267097332 5 3 746429823 2 2 402552779 2 3 400747227 1 2 251283008 1 3 831820770 1 2 827408117 5 3 429438834 5 3 163075583 1 3 865323417 5 3 540223271 2 3 618361933 3 3 372961238 4 3 180388559 4 3 237201879 4 3 539187589 3 2 478444880 1 3 659121846 1 2 615835531 1 2 507285075 4 3 968733638 3 3 645839348 1 3 738271916 1 2 240853901 1 3 358268131 3 2 279883659 1 3 218871201 3 2 831566370 3 2 618017982 5 3 665499475 5 2 226733052 5 3 803688686 1 3 515475279 1 2 563295145 1 3 170959421 2 3 449649471 2 2 380344415 5 2 163121610 1 2 819935110 3 3 454228866 5 2 310265475 3 3 391887537 1 3 868996959 5 2 146314012 1 3 660057881 4 2 588175492 3 2 636769225 2 3 979125173 4 3 623685619 1 2 733973556 5 2 322662739 5 3 906636137 2 3 606083378 5 2 314746464 2 3 414675232 4 2 284227194 2 2 134079609 1 2 353048277 5 2 527946012 1 3 468251414 3 2 391491714 2 3 131737084 1 3 819586322 4 3 347914549 5 3 362149257 5 3 645663342 3 3 457243460 4 2 657640639 4 3 272043326 2 3 811610186 4 3 373243397 3 3 205624901 2 2 841192064 2 2 554291834 4 3 315933762 3 3 562712871 2 2 403353050 3 3 157489430 4 2 756943041 4 3 248178152 1 2 984713706 2 2 756139978 4 2 426502454 5 3 491760515 5 2 618898152 1 3 973720438 1 3 745590511 4 3 741044695 3 3 965079615 4 3 361784150 2 3 177382257 5 2 622117545 2 3 439074548 4 3 685449035 4 3 817646864 4 2 986819039 3 3 875172831 4 2 816987527 5 3 352902333 4 2 691923462 2 3 512644841 1 3 623758831 5 2 921615743 3 3 419923715 5 3 263881066 2 3 297158110 1 2 193550765 1 3 158550239 1 3 509398042 4 2 420215175 1 3 434474330 2 3 849524334 3 2 330349845 4 3 703310470 4 3 825887553 4 2 774853364 3 2 496186119 4 3 107261191 4 3 548402837 2 3 756552885 4 2 183223154 5 3 511797813 3 2 906343033 4 3 666791750 1 3 897520388 1 3 584781468 1 2 462558540 1 2 399651013 2 3 142358482 3 3 258287796 1 2 245819810 5 2 608517642 3 2 972108849 1 2 949365381 5 2 502158562 5 3 751941846 5 3 927820082 4 2 965280539 2 3 944226065 1 3 504257960 5 2 138088420 5 2 839112136 2 3 171920976 1 3 846353247 2 3 199845708 2 2 610476902 4 3 797566281 2 2 699319366 4 2 311442101 1 2 153684850 4 3 837056068 1 2 742634459 4 3 235454458 3 3 557750803 5 3 540046439 3 2 984677361 4 2 923523182 4 2 485693268 5 3 538439416 4 3 352513146 2 2 111670547 5 3 586646406 1 3 177546566 2 3 693709172 4 3 887869961 1 3 627565298 5 3 262650476 4 3 405781438 4 3 568188482 1 3 324970806 1 3 426824289 3 2 297264483 1 2 197427795 3 2 535135773 1 2 435247918 4 3 284381406 1 2 132123695 5 3 878675969 2 2 747622267 3 2 235275475 2 3 990723911 4 2 801663395 5 2 459992922 1 2 915707057 5 3 455066897 1 2 255355185 4 3 778993825 2 3 449086723 3 2 190215323 1 2 298034812 4 3 855654435 3 3 686577543 3 3 388128207 2 2 259829217 4 2 764029142 4 2 434171079 3 3 803459248 2 2 244140819 2 2 608600052 2 3 547015455 2 2 779089403 4 3 779146767 5 2 524324254 3 2 268641737 1 3 205131986 4 2 217252456 4 2 272776894 4 3 363517017 2 3 845068633 3 3 689192636 4 3 696017825 3 2 535022419 1 3 338040646 5 3 709318385 4 2 440976356 4 2 291843754 3 2 491963255 4 3 748095681 3 2 208057458 2 3 371147088 2 3 559409157 1 3 199264625 1 3 591244790 1 2 970937907 4 3 339467841 1 2 847061400 5 2 611850296 2 2 817078402 1 2 335865789 3 2 344396376 4 2 248883691 1 2 636720543 4 2 993208104 5 2 614462649 5 3 725707443 2 3 788524588 5 2 318905325 4 2 392896277 5 3 231893825 5 3 264099519 1 3 173834075 2 3 276376107 2 2 240896554 4 3 456534905 1 3 178265870 2 3 887722481 2 2 126613052 3 3 480131818 2 2 902964788 4 3 784277523 1 2 680408200 4 2 873171771 1 2 813783519 2 2 723521431 2 3 398808732 2 3 519493378 5 3 519432526 1 2 715568968 3 3 460201382 3 2 648075299 2 2 805133857 1 3 243084440 2 2 409098529 1 2 422990849 5 3 904806173 4 3 973135780 5 2 526187009 4 2 214271256 2 3 645937618 1 2 831976383 4 2 403136659 3 3 871158910 1 2 523324067 5 2 466756664 4 3 459332375 2 3 570137288 1 3 962667344 2 3 697097669 2 2 492352888 5 3 992732453 1 3 912336615 3 3 476970854 1 2 842570876 1 3 635295854 5 3 409443944 2 3 551374131 5 2 900347897 2 3 564031648 2 3 358416468 4 3 496062476 3 3 837421248 2 3 325049539 3 3 402879552 4 2 404592754 4 3 670580886 4 3 768514578 5 3 922426871 1 3 771951857 3 2 515282425 5 2 843268135 2 3 728427277 4 3 250738517 3 2 266746256 2 2 755482229 5 3 555590062 5 3 873489723 4 2 111778930 2 3 166290158 1 2 201027150 5 3 732846046 4 3 293695831 1 3 312962244 2 3 153160784 4 2 184653865 3 3 322252979 5 3 725163011 2 3 152239927 1 2 287370319 1 3 202182052 3 2 374768348 1 2 423522607 2 2 443529652 3 3 980208698 4 2 524522196 2 3 476852180 3 2 418359693 2 2 309552308 5 3 997369649 2 2 583392675 3 2 244015725 2 3 333739419 3 3 664288612 5 2 287992972 2 3 325598073 1 2 346725969 5 3 195345208 1 2 352127730 1 2 858633242 4 3 196195939 5 2 999812427 4 3 877171859 2 3 990228124 3 2 195171885 2 3 651303999 3 2 447768405 3 2 474835866 1 3 165613153 1 2 523598698 3 2 210567216 4 2 966699005 5 2 199006912 5 3 457578604 4 3 558360746 1 3 427858837 2 3 837130876 2 3 310616848 2 3 477592955 4 2 460121970 1 3 143636557 3 2 371508360 2 2 899728315 5 3 453016471 3 3 437051118 2 3 687664569 1 2 670984323 4 2 417655723 4 3 965585738 3 3 584515656 1 2 413438645 1 3 552063586 1 2 487641572 1 3 762287966 3 2 855083264 2 2 450401285 2 3 372166341 3 3 894428059 1 3 754341785 2 3 968851106 5 3 584783313 5 3 675552598 4 2 573513834 2 2 179293391 3 2 191478922 5 3 473833691 2 2 691839400 3 3 235732087 4 2 457449688 1 2 193105597 3 2 247141670 2 2 595928101 5 3 991632663 2 3 447236873 5 2 777440238 2 3 850039528 3 2 772159941 2 2 804556993 4 2 557576992 3 2 831573225 5 2 461148968 1 3 550314369 4 2 750065735 5 3 311851589 4 2 914934579 5 3 689268997 3 3 861162782 4 3 414570906 4 3 409019584 1 2 391243670 5 3 400731388 2 2 512590131 2 3 472271903 5 2 376175442 5 3 145470363 4 2 678257176 5 2 315562115 5 2 757772644 5 2 303326323 3 2 715203138 1 3 725180237 2 2 543115425 4 2 513780695 1 2 536099787 2 3 778995193 4 3 754300422 5 3 510227355 3 3 434934762 5 3 404148914 2 3 140814604 1 2 406374579 1 3 692679698 1 2 443714486 3 2 949594393 1 3 514679109 4 2 988137549 1 2 129159702 4 2 524272292 5 3 395366911 3 3 484843782 3 3 867193576 2 2 579156160 5 3 615448651 4 3 864384272 1 3 692639805 2 2 225103747 4 2 438830240 4 3 894068009 1 3 268496622 5 2 233659194 1 2 632385256 4 3 233871778 1 3 746855789 3 3 638654922 1 2 463627529 1 2 745666582 5 3 675313517 4 3 759494119 1 3 212037115 3 3 872449372 2 2 448185961 3 2 985769304 1 2 936099809 1 3 443119687 5 3 756215633 2 2 668215717 5 2 578548590 4 2 114631019 3 2 869371061 3 2 364347931 2 2 895268511 2 3 330650100 2 2 290675625 5 3 482506733 5 3 225642089 5 3 324338283 1 3 156544847 4 2 340291501 1 2 184734785 5 3 765676818 2 3 619895106 2 3 406784418 5 2 982260228 2 3 667642914 4 3 762193573 3 3 514409928 5 2 364760869 3 2 321002227 3 3 430316648 1 3 748661409 5 2 322741835 1 2 719119846 3 2 580469057 4 3 247783404 4 3 811251119 5 2 513592156 1 2 134263939 5 2 414793143 3 3 230083584 1 3 220468178 1 2 601167511 2 3 763182183 1 2 806448224 5 2 853252710 2 3 247191670 1 2 326607838 5 3 345150855 2 2 477755208 1 3 830192041 2 2 151206905 1 3 914246542 2 2 275077761 1 3 752306193 5 3 882208352 5 3 469517884 4 2 144566503 2 3 165027958 5 3 167628906 3 2 115497069 2 3 788744500 2 3 359667427 1 3 546906315 3 2 261391815 2 2 634132317 1 2 208060370 2 2 564451769 1 2 224076664 4 3 548746381 2 3 268253127 2 2 570507853 2 3 912103414 2 3 178101170 1 3 278898579 1 2 368970468 5 2 921453370 4 2 650919328 4 2 266414678 5 2 441137336 5 3 163855503 1 2 737539365 2 3 122118966 3 3 550782924 2 3 260428332 2 2 365151400 1 3 419621845 5 3 497649395 5 3 517268684 1 2 276605969 1 2 852143268 4 2 359683350 4 3 888213123 2 3 730669928 3 3 307142033 3 3 307489966 2 2 248360089 3 3 759437325 5 2 981452402 4 2 803425453 4 2 276360615 1 3 289995623 5 2 835059874 4 3 887859513 1 2 205589888 1 2 589387938 4 2 588702906 5 3 944542409 4 2 859162176 2 3 558066187 5 3 580768377 1 3 297367095 1 3 493671105 2 3 607087991 2 3 878061257 1 3 303309685 3 3 701460551 5 2 999303088 4 2 480965763 5 2 574598133 4 3 845027357 1 3 621277886 2 2 782308044 4 3 637884462 3 2 171308298 4 3 503669014 2 3 729596381 3 3 442053325 3 3 356501374 5 3 184712071 4 3 104062308 4 3 743079264 1 2 732266619 5 3 509169745 3 3 700942209 1 2 344187496 5 2 211994826 2 2 728927246 1 2 541336826 1 2 804290054 4 3 317001179 1 3 986272102 1 2 732818961 3 3 261304186 5 3 490872950 2 2 752229272 1 3 302684510 4 2 759009821 5 2 805862268 4 3 797071084 1 3 806240263 1 2 748511337 5 2 304633250 3 3 459815723 3 3 155621028 2 3 857281224 5 3 869778311 5 2 348981241 5 3 656056985 3 2 925765683 2 2 809338828 1 3 545168368 3 2 130856522 2 2 621749243 4 3 778775120 3 3 659220491 1 3 775303743 3 3 127555519 4 2 397870703 5 3 138080169 5 2 619258060 1 2 647583621 3 2 163514911 5 3 210637071 5 3 149759432 1 3 178814200 3 2 325940519 5 3 627572502 1 2 790599358 3 2 269796769 4 3 421217224 5 2 351743006 2 3 458629111 2 3 447889568 3 3 206564465 5 3 857309726 5 2 731224572 5 3 917962429 3 3 269589161 3 2 796339969 3 3 161809551 3 2 825212789 2 2 725750585 4 2 902664272 1 3 166091096 2 3 960537186 3 2 410375915 5 2 330761776 1 3 126188419 3 3 474878301 5 2 568722247 4 3 805640065 1 2 517474171 2 3 192448524 5 3 539970771 5 3 649407311 4 3 597659276 3 2 181363334 5 2 556132572 2 3 845587969 3 3 414405015 5 3 378237363 5 3 421926090 4 3 888544303 2 3 613811334 2 2 805645286 1 3 196158235 3 2 856288911 1 2 438412585 5 2 167708808 3 3 452468916 3 3 431577224 1 2 255359372 5 3 499982400 5 2 646665096 2 3 883166685 5 3 148460931 5 3 841247190 4 3 481844392 4 2 549556386 4 3 614223363 5 3 979519645 5 3 124446478 2 2 133736396 4 3 750660941 2 3 365688462 1 3 301128204 1 2 341996449 5 2 916755438 2 3 432952080 1 3 316429782 3 2 953843224 4 2 326117175 5 2 674183675 2 2 279750895 3 2 144137706 1 3 286801006 3 3 641788094 5 3 447129470 4 2 217677120 4 2 532888936 4 2 593161244 2 3 566321566 5 3 333846931 2 2 971090796 4 2 715236969 3 3 218929711 5 3 774300312 2 2 623392615 3 2 208844431 2 3 480145815 2 2 812792171 2 3 696156202 4 2 902774377 3 3 964165115 4 2 174197350 2 3 132964487 2 3 236179548 4 3 285086634 3 3 978020343 4 2 633324860 2 2 665048711 5 3 330064165 5 2 389832520 5 3 744185045 1 2 242290931 2 3 517966379 5 2 585275459 5 2 786063620 4 2 690064608 4 3 364122608 4 2 214309566 4 2 276275544 5 2 196805283 4 2 494420791 1 3 966870999 1 2 160160876 4 2 728986142 4 3 876583627 4 3 774176073 5 3 388662790 1 2 173382555 5 3 646377887 4 2 517612413 4 2 160088893 5 3 473108221 2 2 898285454 4 2 329762633 5 3 271995932 3 3 132207943 5 3 788728137 5 3 483652423 1 2 842899917 3 2 915774612 4 2 587341885 3 3 285494945 2 2 145422211 1 2 654558936 4 3 759636977 3 3 996108616 2 2 394572255 2 3 407213388 1 2 699210739 4 2 122057721 1 2 896304350 5 2 710198158 1 3 805970250 3 2 183482271 3 2 185667875 3 2 652235561 3 2 261688887 2 3 193201831 2 2 419083188 3 3 818335851 4 3 629742168 1 2 261022437 3 2 271490983 5 2 240248805 5 2 240345612 4 2 858797333 3 2 616706392 3 3 918859901 2 3 924238965 1 3 840361298 4 3 363360903 3 2 390821985 3 2 227346187 5 3 182541803 4 3 739891248 4 3 449144967 2 2 909933511 1 2 326704039 4 2 553572817 5 2 171004913 3 3 954442890 5 3 642281241 3 3 166248356 1 3 159121742 2 2 935150092 4 2 541226006 1 3 822407186 3 2 481030638 1 3 690812802 5 2 835841082 4 2 453716987 4 2 742564436 1 3 138369610 4 3 900228765 1 3 741585670 3 2 810883520 1 3 125683440 2 3 404194548 5 2 550492693 4 3 519982691 3 2 861830270 1 2 629198575 4 3 889529554 2 3 700585996 3 3 398401468 3 3 906950053 4 2 972561400 4 2 673849569 5 3 106917040 2 2 316566548 1 3 975105991 5 3 902798326 4 3 437838119 3 2 113824911 4 3 880121015 5 3 152221346 5 3 436253499 2 3 856724297 2 2 143684593 1 3 480330626 2 2 837547698 4 2 867668427 3 3 838973881 5 3 897710630 2 2 624203125 1 3 365328670 2 3 388520352 5 2 494756170 2 3 708077453 3 2 508862230 1 3 478459253 4 3 178628562 3 2 735239757 2 3 601223871 4 3 271245377 5 2 262169682 3 3 287716053 2 2 766136386 5 2 961568754 1 2 427949708 1 3 277468849 4 2 102538396 1 2 817335196 3 2 479858977 1 3 808161165 2 3 317944792 5 3 158283222 3 2 850322697 3 3 200753726 4 2 325569567 4 3 241154529 1 3 544434375 3 2 318811245 2 2 169130641 3 2 640258016 3 3 737007935 1 3 413920426 1 3 160268448 4 2 196401996 2 3 548161925 5 2 110829828 4 3 152340024 5 3 889008904 2 3 494289790 1 3 351286670 2 3 227451979 2 3 428859750 4 2 815709288 2 3 126045902 4 3 758995548 2 2 118944701 5 2 597004091 5 3 455775657 2 3 297789632 3 2 970816265 1 2 617498460 1 2 506904414 4 2 324183441 3 2 825651718 4 3 702467519 1 3 974488450 5 2 844494508 3 3 856647408 2 2 339547983 1 2 804360357 3 3 867293838 3 2 273879338 4 2 678040752 4 2 450817693 4 2 995865979 1 2 236118013 4 2 290192848 4 2 646302881 3 3 345655101 3 2 331394978 4 3 956463483 3 3 577519785 1 3 696486580 5 2 398416596 5 3 976413777 3 2 120117723 2 2 168453673 4 3 758865174 3 2 688530275 4 2 889483048 5 2 874239305 3 3 444577040 1 3 199484936 2 2 151440879 4 2 918416491 3 3 948617011 4 3 187626183 3 2 445060141 1 2 315117847 5 2 560051902 2 3 693814656 1 3 550964401 5 3 425944853 1 2 224858012 3 3 608561562 1 2 548375466 1 3 136436483 1 2 438165983 5 3 937891194 3 2 929800108 3 3 496488082 3 2 811379114 5 2 240252841 3 3 282414700 3 2 489325595 5 3 447453524 4 3 941872133 1 2 241345628 3 2 347123876 1 3 924912013 3 3 321118765 5 3 899766159 2 3 967921411 2 2 551870968 4 2 673564843 4 2 342043666 1 3 355402380 1 3 547657441 5 3 930199584 3 2 412334220 1 2 852967038 3 3 147124531 4 3 486842629 2 2 157748850 2 3 958102807 3 3 500869476 1 3 783447304 5 3 626197321 5 2 274336143 2 3 103302477 5 2 253678399 5 3 656261653 2 3 675004231 1 3 155689360 3 3 225268565 3 2 866327501 4 3 128032995 5 3 102249913 1 2 501821440 5 2 489853699 2 2 799608014 1 2 727700283 5 3 228926558 1 3 244097722 4 2 951788065 3 2 734831614 3 3 973659343 4 2 650907439 5 2 682537990 4 3 520763694 4 2 407150760 4 3 268400889 3 2 616989640 4 2 775404887 2 3 384917459 3 3 863490373 1 2 591855595 3 3 314627236 3 3 572208375 2 3 797720389 3 3 905841610 5 2 973558867 4 3 864520637 1 3 160329139 5 2 318733636 4 3 163101489 4 2 105775307 1 3 225952345 5 2 570188730 5 2 367013884 1 3 356457457 3 3 701034342 3 3 704139536 3 3 301661628 4 2 711459263 2 2 713107296 5 3 513514888 4 2 769432213 2 3 367851292 1 3 551730936 5 3 637807215 5 3 976472015 2 2 324137656 4 2 473971252 3 3 121302049 2 3 195337823 5 2 205587743 1 2 327736733 2 2 590641870 2 2 649180209 5 2 191428600 2 2 696853386 1 2 886564955 5 2 565095524 3 3 816336003 2 3 954230167 5 2 971759174 5 2 744695432 5 3 587761221 2 3 436603703 2 3 679851348 1 3 668394991 2 2 447066642 1 3 494575846 4 3 685025435 3 3 848593069 1 3 382920583 4 2 955085307 5 2 242809205 4 3 827951609 3 2 691666035 1 3 778626265 3 2 365777598 1 2 237281209 2 2 351650639 4 2 546110754 4 3 296127289 5 3 375627493 4 2 629842661 2 3 111596960 5 2 336336813 5 3 994745519 4 3 772278907 1 2 230945014 5 2 913518441 1 2 351561108 1 2 588734790 2 2 649773794 3 3 927817550 3 2 340079817 5 3 725351646 3 2 741179489 1 2 129015648 2 2 952542021 4 3 217423266 3 3 133887408 4 2 738107267 2 3 361924287 4 2 391374076 1 3 230434090 3 3 238558565 2 2 253680618 5 3 822735446 5 2 532098878 3 2 326296070 3 3 745757685 1 2 649218543 4 3 459720762 2 2 131189306 1 2 144132091 3 2 907315477 5 2 287951679 3 3 821871193 4 2 542772729 5 3 129918487 4 3 289583112 4 3 588563212 3 3 208824572 2 3 484158599 5 3 482068747 1 2 707398234 1 2 511526124 2 2 276360613 2 3 610548209 3 3 671118598 2 2 405238952 3 3 744237707 3 3 616052455 5 3 108845566 4 3 214678103 2 2 249920957 3 3 623940746 2 3 372734224 2 2 451657909 2 2 447508534 1 3 152778105 1 3 541402809 4 2 661543665 2 2 762375909 3 3 894215253 3 3 890876785 4 2 209005572 4 3 120711887 1 2 513606738 3 2 787220331 5 3 241852127 4 2 901168570 5 3 849565606 3 3 946334265 2 3 488115385 1 3 404695815 5 2 685485303 1 3 328790584 5 2 372646063 3 2 351121319 3 2 840069321 4 3 176861732 3 3 435409750 5 3 840642289 2 3 441399022 4 2 517054044 4 2 401085063 1 2 439385429 3 3 506207243 3 2 275723025 1 3 858136144 5 2 184852914 2 3 904889581 3 2 636084951 3 3 269113105 4 2 692685711 1 2 480656636 1 2 851901071 3 2 337704943 1 3 192314246 2 3 165353135 5 2 824520036 2 2 106663180 1 2 490923033 1 3 534261589 5 2 170961038 3 3 549472766 2 3 399087175 2 2 320724606 1 3 351419349 5 2 147685788 2 2 526133899 1 2 865134797 4 2 696661340 2 2 707536704 5 3 259067861 3 3 329180980 2 2 156271987 1 3 595514580 5 3 373733544 4 3 426465121 1 3 633674780 1 3 678873992 3 2 333569051 1 3 385142736 2 3 998741598 1 3 428128225 2 3 355628313 5 2 157553602 5 2 494142394 3 3 941344981 5 2 365405876 1 2 707551085 1 3 289528181 2 3 707867063 1 2 514066592 3 2 950234492 1 3 222384853 4 2 330206857 2 3 184841452 4 2 318918980 4 2 808569332 4 2 502643455 2 3 590873070 3 3 499651968 5 2 204477551 5 2 722233316 4 3 401466065 5 3 862678081 1 2 144381984 2 3 791840238 1 3 392978837 3 3 454353206 1 3 196176595 2 2 541425316 2 3 309410773 4 3 748080157 3 2 110126116 4 2 611177308 5 2 114955358 1 3 698490188 3 3 627428951 3 2 817851536 2 3 348704628 4 2 641123762 1 3 251752880 2 2 861820255 1 2 772348225 2 2 422369366 4 2 287471967 3 3 255253843 4 3 242238945 1 3 356736668 3 3 881184782 5 3 101419097 1 3 306199907 5 2 225969727 1 2 513299963 1 3 847216102 2 2 272757409 5 3 754484894 5 3 441915757 1 3 650483514 1 2 272159015 5 2 478788262 4 3 195584466 3 2 936950498 4 2 327378808 1 2 935392826 5 3 786557932 1 2 238438270 2 3 590264213 5 3 118216119 2 2 726292283 5 3 180430521 5 2 487688841 3 2 527800231 1 2 420478753 1 2 381673633 5 3 694826474 4 3 157191813 4 2 504623289 4 2 884536499 1 2 921491442 1 3 829894132 5 3 904764114 3 3 263343600 5 2 365258065 4 3 544039186 2 2 107070349 4 3 194752195 4 2 865674800 2 2 462240397 3 2 705693211 2 2 848089698 2 3 104640245 3 2 838229040 2 3 423347064 4 2 634680448 3 3 240310724 5 2 746931945 4 3 948284527 5 3 293022112 1 2 122001862 3 3 924102683 4 3 733126247 3 3 307852303 2 3 564013179 1 3 944796294 5 2 716613395 1 2 836003296 4 3 463695687 2 3 106141813 1 2 652029545 4 3 800654832 2 3 960789849 1 2 336114677 4 3 956575098 5 2 274053705 5 3 506565011 5 3 161963227 5 3 714652638 2 3 683476599 5 2 160025920 3 3 473368393 1 2 974003793 4 2 552582238 3 3 852992612 2 2 878715884 4 2 819703125 1 3 879790546 2 3 581153381 4 3 283498833 2 3 497048621 5 2 648957119 4 2 742882007 4 3 515061505 2 3 582140088 1 2 143229040 4 3 355033842 4 2 868893961 2 2 158363479 3 2 936236782 2 2 930393670 1 2 360480884 5 2 695098952 1 3 646249621 3 3 324711176 1 2 727291990 3 2 812111516 3 2 360401410 5 2 226698757 4 3 386628347 2 2 543435718 5 3 559162122 5 2 846844373 1 2 928790569 5 3 111750042 3 3 661747155 2 2 949140224 5 2 830789110 1 3 144396501 2 2 317486457 3 2 386197719 4 3 715829661 2 3 823477405 3 2 562539828 3 2 241944986 5 2 663015685 2 3 345817209 2 3 238461348 2 2 574463624 2 3 747631939 4 2 301871512 2 2 159042383 4 2 110061135 2 3 234885709 1 3 108583411 5 3 359469198 5 3 866966013 5 3 996003867 2 3 853947534 2 2 640636241 4 2 297521840 3 2 122039882 4 3 773218734 1 2 366540318 2 3 133691842 2 3 627302972 5 2 280459713 4 3 337749312 5 2 541823398 4 2 211325104 2 2 204909148 1 3 529293064 4 2 477694928 3 3 292124657 4 3 447299402 1 3 469488040 3 3 444213948 5 2 232539959 2 2 395876490 4 2 714973204 4 2 182661254 1 2 715916079 2 2 882408209 5 2 308327866 5 2 502034196 3 3 528628976 2 3 557725937 4 2 323784466 4 3 729319680 3 3 425215149 2 3 373401354 2 2 665027684 2 2 901398459 3 2 727294034 5 2 586655126 2 2 375880102 2 3 425242069 2 3 235078781 5 3 589228352 5 3 294230611 5 2 552331494 1 3 231150591 1 2 764656807 2 2 245341490 3 2 879746396 1 2 383833625 2 2 690017893 3 3 138169798 2 2 122213964 3 3 994747106 2 3 578238902 3 3 390973021 2 2 423237310 3 3 583107018 4 2 679874797 4 2 793173057 4 3 904774254 4 3 428570110 4 3 662320057 1 2 864266291 2 2 500134424 4 3 513457647 2 2 970804611 1 3 511183224 5 2 960587603 5 3 266284214 4 3 833737710 2 2 763794313 2 2 235564250 1 3 895603624 3 2 811999894 2 3 341093125 4 2 524831971 1 3 744057589 3 2 246085007 5 3 202839015 3 3 387591052 1 2 795535618 2 3 909817590 4 3 490128054 3 2 314166384 3 2 157847331 5 3 366383008 3 3 178801847 2 3 457251777 1 2 493868392 5 3 786093054 2 3 723432063 5 2 945287411 1 3 602511875 2 2 178083676 2 3 401536749 2 3 228291519 3 2 942947874 4 2 810632729 4 3 947562644 5 3 185033790 4 2 526195739 5 2 118270372 5 3 971470659 1 3 673510361 5 2 196543386 4 3 895763951 2 3 945714328 5 2 412604239 3 3 484798479 3 2 402734921 5 3 617110874 1 2 739743626 2 3 351302134 1 3 209120049 1 3 270296444 1 2 604674241 3 2 682831129 5 3 759284631 4 2 619392802 4 3 299724266 3 3 728453600 4 2 734230142 3 3 841081495 2 3 893333471 3 2 616476942 5 3 721872748 4 2 392713734 2 3 640816890 2 2 371729850 3 3 272623810 5 2 798377634 1 2 877879318 5 2 221075462 2 2 629264828 2 3 891836694 3 2 332404122 5 2 487054357 1 2 263828835 1 3 775537031 4 3 352385169 5 3 766007369 1 3 544978281 4 2 314336933 5 2 262166026 4 3 834515438 1 3 404551147 2 3 195706301 5 3 190481210 3 3 168498467 3 2 885007043 5 3 868199989 2 3 373878258 4 2 295188251 2 3 308940621 2 2 327800757 3 3 277905337 3 2 536361696 4 3 347510011 1 2 937155975 5 2 347107283 3 2 179880039 2 2 497192106 3 3 722149104 1 2 231974480 5 2 486806030 2 3 466977688 3 3 973246736 4 2 914880719 1 3 340035204 2 3 875918631 2 2 193611549 5 3 653908629 3 2 542690081 4 3 984267025 4 2 365650178 1 2 234168175 2 2 911570969 1 2 565656100 4 2 800334510 3 3 231490386 4 3 630075956 3 3 247301390 4 3 465212781 1 2 172128507 3 2 308069956 2 2 155819339 5 3 423947308 2 2 309496527 4 3 332329553 4 3 618683367 4 2 210283217 1 3 591852898 3 3 697099139 4 2 964159768 4 2 761319273 5 3 828524347 5 3 271947862 5 3 987907482 1 2 487459893 2 2 390307614 2 2 479434152 3 3 117793590 1 2 541979576 2 2 379451816 2 2 858769413 1 2 936359456 5 2 626926620 1 3 859137240 5 2 287454715 3 3 493823608 5 2 707135657 3 2 668593681 1 2 793813451 5 3 779294204 4 3 517438314 5 3 635390322 3 3 273114693 3 3 352197583 2 2 568230544 5 2 431362956 3 3 227096291 5 3 562889941 3 2 110645631 3 2 266804973 2 2 418451948 1 2 380204052 1 3 991371827 3 3 914728252 4 3 887331794 1 3 386108788 3 3 768713666 3 2 358330711 4 3 918919535 4 2 490918178 3 3 679617588 5 3 270403680 3 2 146962338 2 3 200658865 2 3 663916090 2 3 683811173 1 2 272521291 1 3 537258248 4 2 364839445 5 2 468294960 1 3 883513182 2 2 528198101 1 2 356147891 5 3 631488728 4 3 854968286 5 3 157705747 4 3 451201133 1 3 758971716 5 2 578310657 4 3 781580095 3 3 899738005 3 2 685143417 4 2 555129234 3 3 595238616 2 3 529084211 3 3 742028331 3 2 743471565 4 3 371286261 1 3 416245713 5 3 751683437 4 2 322589261 5 3 578009962 4 2 485494195 5 3 641508583 3 3 308717620 4 2 232660418 3 2 475796975 2 2 651768901 3 3 395835798 3 2 128280480 1 3 103908736 3 2 965187774 3 3 320536715 4 3 316505014 5 3 554451097 5 2 726104780 3 2 212468809 5 3 199250607 4 3 112438570 1 3 395007152 5 2 691549444 1 2 546014302 2 2 968222779 4 3 274502295 4 2 505686036 4 3 520558221 3 3 532623842 5 3 381859433 3 2 781051150 1 2 181198472 3 2 272119127 5 2 140577099 2 2 343134201 2 3 509879398 3 2 299272137 1 3 854931859 5 2 292133359 4 2 959937528 2 2 297249565 2 3 787612839 5 2 116734067 2 3 725124110 5 2 521450974 5 2 587985219 2 3 873927997 1 3 324530013 1 3 701685916 2 2 595008599 5 3 519863958 2 3 490165630 4 3 165164503 1 2 601081756 3 2 152759078 1 3 884492242 2 3 346345388 3 2 139294718 3 2 785673086 3 3 460701423 5 3 102584260 5 2 312256935 4 3 747796187 1 2 583137819 1 3 636580506 2 3 995998988 4 2 325072511 5 2 732295875 4 2 387048993 4 2 663136485 4 2 464983403 3 2 760416759 2 3 823122740 2 3 309056651 1 3 940329436 3 2 520420925 5 3 165820831 5 3 692136355 4 3 650043555 2 2 823204855 5 2 197073313 4 3 495715349 2 3 663124989 3 3 764682633 2 2 137569120 4 3 324150067 1 3 713068798 1 3 917186926 5 3 654776328 4 2 411800371 3 2 404628325 4 2 377030852 1 3 776827318 3 2 174915928 2 2 136511768 3 3 492512765 4 2 691073216 2 3 226360966 2 2 558398162 4 3 229511421 2 2 165744376 4 2 138805077 3 3 472012108 4 3 936764423 1 3 460862055 4 2 464497984 1 3 116911843 5 2 135229786 3 3 363322778 3 3 100147340 3 2 265630161 1 3 288988203 1 3 411015401 3 2 554138086 2 2 216331304 2 3 345174908 5 2 546112042 5 2 620981556 5 3 880862197 1 2 899357641 1 3 306126165 2 2 561281121 4 3 472044987 2 2 803914403 2 2 690462779 1 2 502504001 1 3 588047500 3 2 165108803 1 2 930300874 5 2 197256162 1 2 625905489 5 2 508311120 5 2 166148671 1 3 171499495 5 2 221288832 4 2 819175237 4 2 521681176 2 3 941272771 3 3 500206642 1 2 452762262 1 2 532256614 2 2 263913852 3 3 488564839 1 2 724184618 2 2 465814218 5 3 835790375 1 3 938737172 3 2 482043581 4 3 953368384 3 3 499233389 5 2 630357763 2 3 730736830 2 2 966536100 5 2 339028150 3 3 940945744 1 3 945842747 5 3 133708821 4 3 558746148 3 2 567899172 1 2 664924535 1 3 785685240 4 2 493452238 3 2 263087781 1 3 832390093 4 2 155014212 4 2 265813249 2 2 382527165 5 2 372824628 2 3 592814955 1 3 459961731 5 3 785386654 3 2 476336698 4 3 282558604 5 2 484937077 5 2 880004950 4 2 110731149 2 2 407739142 5 2 745266032 5 3 308473987 2 2 869751583 4 2 203249270 5 3 431774677 2 3 733878826 3 2 760203227 4 2 865200656 3 3 357352402 2 3 152173241 4 3 392417167 2 3 304026096 4 3 774444348 3 2 131490472 4 2 507283861 3 3 811955623 1 2 580674709 4 2 418552101 2 2 410456741 2 3 452867810 4 2 559699376 5 2 631606320 5 2 466113586 2 3 698328534 1 3 586395118 3 3 618012000 1 2 910695333 2 3 105456393 5 2 377914960 4 3 922880516 2 3 102501167 3 2 183238399 1 3 569342939 4 3 858391125 3 2 114933752 2 3 141808866 1 3 172906226 4 3 393637153 5 2 101241433 2 3 439376151 5 3 351705306 2 2 425237603 1 3 595032254 3 3 284268076 3 2 882216561 4 3 680947737 4 3 459871583 1 3 839765765 3 3 251493399 4 2 472957535 1 3 145572630 3 2 334012898 4 3 701952826 5 3 735683910 5 3 105252883 1 2 742320290 3 2 924544301 4 3 104353908 2 3 304614029 4 3 903428990 1 2 369018433 1 3 620570636 3 3 848013631 2 2 920429799 1 3 189327642 3 3 875745693 5 3 470060869 1 2 104248109 2 3 361841840 3 2 730690353 5 2 321438433 4 2 917436804 4 2 614654385 4 3 678359099 3 2 869141956 5 3 646583821 2 3 886395568 5 3 726442968 5 3 923149540 5 3 948245239 1 2 831515992 5 3 461118509 4 3 601379835 4 3 217221461 1 3 241514998 5 2 283825712 4 3 911887830 3 3 758439043 3 2 251117624 5 3 298665193 5 2 943940687 5 3 558297776 3 2 385564872 1 2 383712973 4 3 642176279 5 3 376028424 3 2 315573697 2 3 583775983 3 3 763754712 1 2 909447324 5 2 871710677 3 2 179606928 3 2 119985489 4 2 377294380 2 3 215456911 5 3 474330483 2 2 284562155 4 3 134153851 5 3 585692120 4 3 528400641 5 2 614666568 2 3 372456617 2 2 672411888 1 3 978663738 5 2 933527976 3 2 146855584 3 2 354110645 5 2 112732910 2 3 257393502 3 2 351042592 2 3 381514046 2 3 978969536 3 2 157249351 2 2 184861987 1 3 553994106 3 3 614344197 2 3 703169511 3 3 315393032 3 3 143362172 2 3 333463749 1 3 640870542 1 3 511335665 5 3 410375433 2 2 274756294 4 2 517385354 2 2 742581988 1 2 220642285 3 2 361777127 1 3 555475849 4 3 532073901 5 3 154489881 3 2 722696574 4 3 268763893 3 2 274299953 2 3 235422112 2 3 424865178 4 3 584333409 5 3 560767553 1 3 616620881 5 2 511497406 5 3 348399791 4 3 542078078 2 2 916916312 4 3 696445262 5 2 281745175 2 2 536746099 2 3 273460291 2 3 974945792 4 3 531214604 5 3 702279392 3 2 707240377 5 3 333782031 5 2 486336521 1 3 166858780 1 2 660408991 3 2 161277964 5 2 512568342 5 2 406796247 2 3 579628425 3 2 435878750 1 2 416461405 3 2 450343178 4 3 919231116 1 2 609742836 5 3 312314686 3 3 654480101 1 3 582392871 1 3 564660470 4 3 473550096 1 3 423498867 3 3 917973710 2 2 781156709 3 2 316499009 5 3 607741727 2 2 416048020 2 2 329509479 3 3 460137405 5 3 894934162 4 3 918379813 1 3 324532431 2 2 148321928 3 2 562972079 1 2 150222259 1 3 143941898 5 3 697114042 3 2 722775899 1 3 228067302 5 2 928922605 1 3 338895130 5 3 580665183 4 2 652252143 1 3 973903681 4 2 253331779 3 3 282761306 2 2 340875778 4 3 557178620 4 3 146022431 5 3 384606069 4 2 251175308 3 2 371395334 5 3 731370800 1 2 941053477 4 2 124354417 1 3 805348141 2 2 383632679 1 3 862985773 5 3 379914170 3 2 751875416 3 3 483235919 3 3 818144246 3 2 509649828 3 3 642627928 5 3 966650797 3 3 728580514 4 3 211390865 2 3 550630527 5 2 283770501 2 3 512577073 2 2 655058703 1 2 760309463 5 2 769664946 3 2 899378343 5 2 808938748 3 2 179336783 5 3 987609337 4 2 247653594 2 2 648075527 4 3 970981204 5 2 683674105 1 3 611274671 2 2 979551930 1 2 138217893 2 3 862628293 5 2 679302253 2 3 657945880 5 2 756585284 4 2 439359343 1 3 723825185 3 3 240100802 2 3 390477555 2 2 344123371 4 2 194306379 3 2 950531238 2 3 960435508 2 2 915838570 3 2 875402215 5 3 943893492 2 3 302928706 3 2 903798415 1 2 493723359 4 3 976592782 5 3 415173138 5 2 121654453 5 3 378870891 4 3 281771746 3 3 691940792 3 2 982906586 4 3 918815323 3 3 636993700 2 2 447721752 5 3 465519579 1 2 657713485 1 2 302870033 4 2 323246121 3 2 978120095 2 3 696553080 3 2 526384025 4 3 355642009 4 2 745886240 3 3 268048225 5 3 397673292 5 3 378445754 3 3 957432717 5 3 228749671 3 3 135653840 1 2 223522848 4 2 130710245 4 3 912222442 1 2 786846863 1 3 714396159 3 2 184588917 1 2 628477503 1 2 117095860 5 2 372664702 5 3 198999555 2 3 401794999 2 3 347940137 3 2 421868031 1 3 133754599 3 2 688458063 1 2 951621074 1 3 640207714 3 3 432613053 3 3 308866520 4 2 687107098 5 3 193237209 1 3 846567177 1 2 756253928 5 3 737210856 5 2 898838861 2 3 875143078 4 3 863297627 4 3 446983880 1 2 720670522 1 2 897617993 3 2 621166993 5 3 569468982 3 3 590760110 5 2 923319523 3 3 192825451 2 3 440626061 3 2 141357164 3 3 474166242 1 3 238954157 3 3 609420700 3 3 546399553 1 2 222856194 5 3 433734055 4 2 362935783 4 2 888711867 3 3 125717166 2 2 172755444 1 2 593082390 1 3 241484378 1 2 316801935 5 2 360953074 2 2 303868751 4 3 331124281 2 2 641228865 4 3 633106011 1 3 668543449 4 3 490406881 2 3 101000128 5 2 502558908 4 2 994847408 3 3 617241424 2 2 530258323 4 3 784460146 5 3 460040692 5 2 942879805 5 2 195653660 1 2 365727577 1 3 397141211 5 3 427200033 4 2 251793206 2 3 292707723 1 3 445735069 5 3 959925287 5 3 368347271 4 3 759841356 1 2 509207967 4 3 371544380 4 3 283296106 2 3 107828499 5 2 818474620 3 3 377007430 1 2 332955071 2 2 436189021 3 2 998360860 1 3 706587535 1 3 253501816 2 2 640094509 3 2 926206238 4 3 706093180 2 3 936449989 1 3 898299136 1 3 732041876 2 2 345955324 2 3 411263108 5 3 564483592 4 2 174285633 1 3 321634598 3 3 192426118 5 3 262846822 2 3 343155137 4 2 773864902 1 2 224066993 5 2 541547443 2 3 215274678 3 2 116309879 1 3 203595841 4 2 488225821 5 3 114908639 2 3 402445718 1 2 954795297 5 3 287952883 3 2 994096531 5 3 685490925 5 3 645872511 3 3 956014417 3 3 481158147 3 3 599642478 2 2 255542876 4 2 734368620 1 3 112387107 3 3 597870245 1 2 829308483 4 3 683630463 4 3 229584383 5 2 232982748 4 2 778142810 4 2 319790249 1 2 812321363 4 2 333088545 4 3 614316405 3 3 154776745 2 2 727874819 2 2 901716832 2 3 582072064 3 3 107340251 5 3 120558127 1 3 854330274 3 3 348910779 5 3 161359178 5 3 307704862 1 3 504065138 4 2 189114586 2 2 893998063 1 2 561745200 2 3 460486688 3 3 804933013 1 2 304553685 1 2 339177328 2 2 192403015 4 3 410465847 5 2 274563859 3 2 598537392 1 2 483777006 1 2 752660553 2 3 132596449 1 3 445800363 5 2 799873167 1 3 707422344 2 2 137694823 3 3 353349527 5 2 886146539 3 2 672176531 3 3 282244262 2 3 352030016 1 2 291391783 4 3 214298714 5 3 648352805 3 2 873153511 5 3 961425728 2 2 770138018 5 3 342641101 1 2 505745940 4 2 267494519 2 2 179211206 4 2 619319618 5 3 830070116 2 2 545383386 5 3 357122784 1 2 751225048 2 3 305489174 2 3 333851210 1 2 694096129 2 2 711028832 5 2 610866686 1 3 392017222 2 3 580411289 5 2 344778749 3 3 387341743 5 2 242861096 3 3 451697486 4 2 316246158 5 3 685104729 2 3 669282893 4 3 258434748 4 2 651373233 5 3 348463821 3 2 484379420 1 2 440324606 1 3 601605768 1 3 305203364 1 3 416968640 4 3 694749419 4 3 219319947 3 3 710042411 3 2 228131376 4 2 503694436 2 2 484583956 2 3 782016097 2 2 615575639 4 2 607093931 5 2 567483833 3 3 504189886 3 3 197832806 5 3 406660490 5 2 943753370 4 3 249273481 5 3 507989845 1 2 608095129 2 2 679753003 1 3 999990179 2 2 890184301 1 3 345906786 2 3 529526596 5 2 424326114 2 3 679833556 4 3 220696231 5 3 777327087 2 2 597408753 1 2 642189071 2 2 384724976 2 2 740312712 5 2 990500232 5 2 936529742 4 3 742943625 3 2 117457153 5 3 304154772 1 2 173181223 1 2 414685004 4 3 755971420 3 2 683850754 2 3 291327810 4 2 537735566 5 3 264499026 5 2 465493826 5 2 896115544 1 3 927654515 3 2 172309874 1 2 950927082 2 2 598229146 1 3 562794012 4 3 535614766 4 3 503974397 3 2 369538492 1 2 373319642 5 3 709855172 4 2 566453808 2 2 415869781 4 2 122633702 3 3 946900260 2 2 563156229 2 2 469724654 5 3 402662976 5 2 248365891 1 3 525250782 4 2 895319819 5 3 682028598 3 3 785372752 4 3 143281962 5 3 529850887 5 2 492198671 4 3 277944751 5 3 454296921 2 3 163870278 1 2 268019759 1 3 150925456 1 2 317747969 4 3 586789976 2 3 763880387 1 3 631007598 1 2 432272777 2 2 599079036 5 2 171371267 3 3 223377697 2 3 166933168 1 2 647839584 3 3 336189389 3 3 847852004 3 2 546114575 1 3 315874262 1 2 691259889 1 2 644167924 3 3 452183347 5 3 230224766 4 3 790928792 1 2 103520036 3 2 223733848 3 2 339373337 5 2 366531475 1 2 134114109 4 2 329326288 3 3 633793409 2 3 306589619 5 2 665061054 4 3 375214395 3 3 254523493 1 2 477359307 2 2 279950951 1 3 180011325 1 2 731583634 1 2 143084988 1 2 660306000 3 2 388077149 3 2 929727622 5 2 803994572 4 2 227003101 5 2 596769450 3 2 857555222 4 3 947456812 3 3 105330229 3 3 304840813 5 3 236418463 1 3 558499806 5 2 988458919 3 3 461050245 5 3 472786792 4 2 180951847 4 2 329026174 2 2 489487175 4 2 668712858 1 3 341114923 2 2 387481116 3 3 508027019 4 3 794249220 3 3 522347409 2 2 836956062 3 3 382151548 3 2 282723426 1 3 192240163 2 2 250922438 3 2 782189396 5 2 266363534 2 2 755030476 1 2 650612385 4 3 150849552 2 2 839803444 3 3 130273788 3 3 684288055 1 2 275069062 5 3 976971060 2 2 879071571 3 3 953079660 4 2 787180979 1 2 397046549 3 3 625626502 1 3 414062912 2 2 376181643 1 2 344623746 3 2 533031963 3 3 553144171 5 3 332038842 4 3 419475280 1 2 824960486 3 2 203220689 4 2 354754788 2 2 378823139 4 3 803565680 4 2 189190003 2 3 925521197 1 2 668228694 4 2 324234646 3 2 467259934 4 3 772578856 5 3 697982829 5 3 335232557 2 3 797400726 3 2 312381590 4 3 189921736 3 3 975973622 1 3 191525310 5 2 357731250 5 3 117830837 3 2 374637573 2 2 722077424 2 2 886563671 2 2 627037545 2 3 679555919 1 3 297924378 3 3 410037216 5 3 759119715 4 3 149624357 3 3 964641250 4 2 660063271 1 3 533939549 5 3 302333131 5 2 101560025 2 3 785842838 2 2 574989764 3 3 667422990 3 2 109640956 3 2 557240675 2 2 495596139 1 2 260087582 5 2 428123788 1 2 466358171 2 3 207118475 4 3 973219183 1 3 501207560 4 2 216434029 5 2 115110288 2 3 399908246 4 2 555480881 4 3 223152757 5 3 410925674 3 3 528173302 1 3 626488442 3 3 494446381 1 3 489639598 3 3 492129271 3 2 865841409 3 3 617541515 2 3 323437330 4 3 705626100 2 3 335206034 3 3 920806006 4 2 821179112 5 2 514563786 1 2 200740900 2 2 303418985 1 2 360309760 4 2 102832212 1 2 143094978 2 3 279035607 4 3 703334972 3 3 195382376 5 3 255589980 1 2 687862234 3 2 706499945 3 2 727038537 1 3 173204842 1 2 400929844 5 3 380651336 4 3 948777593 1 3 866941187 2 3 371255977 4 3 674266611 1 2 209294545 1 3 133993845 5 2 755284365 1 2 537637302 2 2 104375869 1 2 878503400 2 2 290321460 5 3 535354386 3 3 554585247 1 3 255109091 3 2 277206992 2 3 919176385 2 2 251181300 2 2 641560520 2 2 547748756 3 3 355345978 3 3 532416684 5 2 373807220 3 2 260190731 1 2 966499392 2 2 346267424 2 2 256858519 4 2 832687013 1 3 895244830 5 2 159992795 1 3 369275462 3 3 313505154 2 3 215280858 2 2 546075690 5 3 485151850 2 2 524769752 1 3 105786858 1 2 467980924 5 3 100129773 5 2 185346448 3 3 579247518 3 3 300384167 1 2 654198072 1 2 157521066 4 3 133233399 3 3 966607998 5 3 635289946 3 2 833096349 5 3 642811894 1 3 346609994 1 2 160876624 3 3 432179948 3 3 541922649 1 2 469959804 4 2 748557037 1 3 495890576 1 3 384631384 1 2 741833100 2 2 630548887 5 3 309955357 2 2 587694265 5 2 645100223 5 3 789096229 2 3 183761654 4 2 722293908 4 3 291729372 2 2 379743980 5 2 424847755 4 3 943552214 3 3 118652966 4 2 569556953 4 3 583765464 2 2 398605368 4 2 340020943 5 3 710913149 2 3 119081247 4 2 181563477 5 2 789132491 2 3 554645198 5 3 145346977 2 2 799067564 5 2 361632251 4 2 743410629 5 2 843137666 3 2 371538421 1 2 184015048 2 3 175226865 3 3 261367405 2 2 712384282 5 2 911571735 5 3 658410958 3 3 246933817 5 3 432428798 3 2 911968305 4 3 811155448 4 2 405251145 4 3 560788946 5 2 752472645 1 3 575967852 5 2 822920003 4 2 919960323 5 2 204203823 5 2 499183042 1 2 884981626 3 3 942995589 1 2 739406836 5 2 683288637 2 2 475418708 5 3 115653859 4 3 424171263 2 3 998056261 3 2 503741352 2 3 233436879 3 3 528362372 5 3 593459097 5 2 201476934 4 3 206647435 2 2 160247724 5 2 516006154 4 3 501767266 3 2 654897331 1 2 121786984 2 3 598065523 2 2 555307337 5 2 735467588 5 3 300806642 5 3 217584296 4 2 618683171 1 3 464831350 4 2 304072433 1 3 662468556 3 3 815394393 4 2 286571816 3 3 997429722 5 2 993143356 1 2 361839617 1 3 421945014 4 2 842239276 3 3 188905615 1 2 182718011 3 2 618657643 4 2 401692974 3 3 891912755 1 2 999428371 5 3 199130407 4 3 641364638 1 3 575031352 2 3 473262007 2 2 376840622 4 3 368905643 5 2 633200970 1 2 813904493 5 3 272113592 1 3 944092974 2 2 405779903 4 2 850846848 3 2 767942133 1 3 707571208 2 2 998973333 4 3 989484999 4 2 453256097 3 3 954064082 5 3 878869028 1 2 594142950 4 2 675143384 4 3 288603160 2 2 249784511 5 2 175940453 1 2 809337429 3 2 890379113 5 3 563707717 4 2 508697528 3 2 977236516 2 3 508301512 4 2 838028790 2 3 194602561 4 2 559127962 5 2 911953596 4 2 662147355 4 3 783383795 2 3 714850746 3 3 835387769 2 3 759683587 2 3 111445312 5 2 371318381 3 2 819593043 4 2 196857504 2 3 430434122 4 3 154673595 4 2 731130205 3 3 688373494 4 2 450711835 4 3 809578998 3 2 641619164 2 3 200207305 4 3 799506101 2 3 131538823 1 3 752486900 1 3 504027862 2 3 867853520 5 3 685043483 2 3 432451307 1 2 260423910 3 2 222997211 4 2 817092538 4 2 638879494 1 2 419070537 1 3 316837405 3 3 506149774 2 3 409074604 5 3 297516659 4 2 593758349 2 3 434460891 4 2 560819325 2 2 437975183 5 3 604198635 1 3 981755300 3 3 479475281 5 3 783354318 2 3 509717052 4 3 792612775 1 3 994607636 2 3 841580480 4 3 929414011 1 3 235091509 1 2 882101870 2 2 532700442 1 3 360187861 3 2 271484967 2 2 416139602 2 2 973716623 3 2 231747997 4 3 188403534 5 2 614315448 2 2 393484006 5 3 153604055 2 3 883442585 4 3 564267146 5 2 768038807 1 3 544166094 3 3 549236953 1 3 257850092 5 3 661993208 5 2 629713311 4 3 405284880 3 3 170717963 3 2 680451587 4 3 442790082 5 3 780576273 5 3 799726560 3 3 442858161 3 2 594617576 2 3 945922216 3 2 656811940 5 3 553931168 5 2 154247647 1 3 461727671 2 3 567376792 5 2 660536917 2 3 829413111 4 3 216051663 1 2 543022758 1 3 761188356 5 2 244582769 3 3 337014516 1 2 268319840 5 2 162768398 3 3 931106027 1 2 202430963 3 3 915649886 3 3 157884226 1 3 285468397 4 3 479274978 2 3 890756987 2 3 392440933 2 2 692452610 5 3 434641030 2 2 651463313 3 3 638388558 2 3 236787009 2 2 157164124 4 2 741880208 5 2 135879405 1 3 105859682 4 3 342064727 2 3 286052222 2 3 177915492 2 2 368075520 4 3 825908590 5 2 665184637 1 3 463184806 1 2 570706283 1 3 788581832 4 3 506743949 3 2 424088782 2 2 930430875 4 3 568147897 4 2 186319366 1 2 369180223 3 3 807661205 3 2 699060259 2 3 484294223 5 2 662995026 4 2 500535959 1 2 745277581 3 2 816512104 3 2 704662998 4 3 610177218 1 2 943174957 5 3 653619583 1 3 877132868 1 3 435140861 1 3 227197734 5 3 485854930 3 3 117956137 1 3 434815227 4 3 342698839 5 3 619291098 4 3 378765178 4 2 887884057 1 2 931159980 5 3 561209128 3 3 414218759 5 3 488539829 2 3 382553403 3 2 477704043 2 3 256226388 1 2 126511432 4 2 906643792 3 3 668794548 5 2 911419737 2 3 841930419 3 3 840535686 3 3 164969391 4 3 886904466 1 2 133357096 3 3 912620446 3 2 417740022 5 2 656059071 4 2 931048768 4 3 705509954 2 3 630882651 4 3 626350776 4 2 170497119 1 3 795255804 1 2 268605938 5 3 409596264 2 3 700511795 4 2 316765660 3 2 127253060 3 2 110935676 2 3 322434447 2 3 367784627 4 2 571182100 2 3 992767603 1 3 568914539 3 3 338423504 2 3 916662237 5 3 263596011 4 3 822759714 1 3 382247064 3 2 483766496 2 3 589492314 1 2 481911818 5 3 281693576 2 2 129792638 5 3 551354669 4 2 281815503 3 2 685049706 4 2 924791146 1 2 362593643 1 2 702405242 1 3 111603837 5 3 727309520 3 2 541447045 1 2 872117016 4 3 303625671 1 2 243753128 4 2 587323200 3 2 267165824 1 3 758433331 3 3 241501469 5 2 145472629 3 2 436972426 1 3 244126571 4 2 789614087 2 2 515262500 1 3 138653190 5 2 606689185 5 3 823169646 2 3 834302917 3 3 332356598 1 2 545248168 3 3 847395715 2 3 190473957 3 3 333959477 5 2 787678766 2 2 526534305 5 3 423548890 3 2 647191728 3 2 878935376 5 2 655338290 2 3 685529352 4 2 696572663 2 2 605651156 2 2 674320332 2 3 600083011 2 2 155661839 5 2 906824361 4 2 863335915 3 2 650103501 5 3 156566528 2 3 904982611 1 2 328859849 3 3 989025717 5 2 450139098 4 3 568079435 5 3 781022695 2 2 641298116 2 2 849877861 3 2 586625233 4 3 947564591 5 3 910211023 3 3 690593340 2 2 898073104 4 3 495028535 5 3 724143496 1 2 486078546 5 3 726989323 3 3 272405679 2 3 517305430 4 2 491744635 5 3 213137182 5 2 235910148 1 2 583102916 4 2 723873620 5 2 208208190 3 3 536308306 5 2 698410441 3 3 763196434 5 2 552471658 5 2 156877430 2 2 380478881 1 3 913558022 1 3 670726644 2 2 812737987 3 3 613343877 4 3 456803371 4 3 279907495 5 2 214866536 2 2 263982848 4 3 536297363 4 2 276525377 2 3 535272110 2 3 171177173 5 2 496699696 2 3 368257878 4 3 142296967 4 2 955650574 2 2 371687045 5 2 590247830 3 2 589586846 5 2 519983864 4 3 526451976 4 3 262542521 2 2 285906948 4 2 703797367 5 2 771096549 2 2 173388729 3 2 280921140 3 2 689181474 1 2 227733038 1 2 430669572 4 3 430133262 2 3 984077722 4 2 109591124 3 2 904621858 1 2 762576830 3 3 655526623 1 3 133792767 1 3 501986595 4 2 837546987 3 2 696865950 2 2 729764564 5 3 290185391 5 3 310179641 5 3 458726073 4 2 266631458 3 3 611867927 2 2 348526871 4 3 727365160 5 2 374578075 5 2 215807338 3 3 779929308 1 2 377009446 5 2 855274285 5 3 452358800 4 2 638919125 5 2 109117887 1 2 247773717 2 3 713108516 3 3 894446956 3 2 248723897 1 3 581471197 5 3 448275751 2 3 351488317 4 3 727232640 2 3 129229273 4 3 186242540 5 3 544884822 2 2 214787817 5 3 566062307 4 2 358685399 5 3 152172252 3 3 654556105 3 3 778659338 3 3 199586681 2 3 765339515 4 2 951984980 2 3 478767032 3 3 581108948 2 2 344583199 4 3 581308839 4 2 731374273 3 3 633577673 5 2 818043985 5 2 314088827 1 2 720771650 3 3 456220038 2 3 860678745 5 2 209753288 5 3 595201452 3 3 938366252 1 2 714704983 3 3 477443533 2 2 915613179 3 3 501049767 3 3 846262897 2 2 506888107 3 3 389292436 4 2 966571798 1 3 764837864 3 2 496555779 4 3 379837005 3 2 390140876 3 2 884540197 1 2 354313003 1 2 947725747 1 2 939670414 4 3 939212177 5 2 312985718 3 2 582589651 2 2 391618073 3 3 427863405 5 2 218930739 3 2 391632428 2 2 637983361 5 3 147610687 4 3 233069883 1 3 278816870 2 2 494027813 1 2 778719452 3 3 161120746 3 2 450781081 3 2 603030224 3 3 216736173 5 3 109302603 1 2 706370924 3 2 272159308 3 2 348824822 4 3 119256003 2 2 865975895 5 3 421013588 1 3 706153086 2 3 415750685 3 3 109769601 5 3 492768868 4 2 591270846 3 3 956854778 4 3 527313505 3 3 788823437 3 2 697591723 4 2 236773629 1 2 764706140 2 2 117850681 4 2 955409764 4 3 862035481 2 3 503544542 3 3 132067957 1 2 758271503 1 2 564382037 1 2 823876794 4 2 659295691 2 2 264499071 3 3 149957301 5 2 248417232 2 3 762026515 1 2 575448134 5 2 635016178 2 2 853177641 1 2 223532106 3 2 490099252 1 2 102638072 1 2 721121645 4 2 285272358 4 3 837460536 4 3 260545394 1 3 748806672 4 2 197973982 4 2 746710967 4 2 539772820 4 2 148633773 2 2 339647316 5 2 350013364 2 3 957082239 3 3 881718692 3 3 177402214 5 2 799357594 4 2 454875523 1 3 258965717 2 3 795611826 1 2 974128481 1 3 938150471 4 2 209544261 5 2 660875368 5 2 466742804 1 3 558454327 1 2 457940297 3 3 363173016 4 2 609356668 1 3 226275859 3 3 699934317 1 2 103824242 4 2 990581988 3 2 111386956 1 3 339387945 1 2 729443283 2 3 568237479 5 3 326711621 2 2 985726442 4 2 888613800 2 3 800813824 3 3 583401758 4 2 379213529 2 2 696581425 4 2 358078253 1 3 901358184 2 2 188883592 2 3 477435510 1 2 129647138 1 2 353090999 4 3 101301041 2 3 795859252 4 2 461005639 2 2 601004176 1 2 958329436 3 3 312213542 5 3 985114879 2 2 877721333 1 2 822701940 1 2 928292745 5 2 458950848 4 2 285322063 5 3 873828941 3 2 925115102 3 2 668644623 4 3 157338119 4 3 591719038 2 3 269872901 1 2 753877683 2 2 744902664 3 3 876514261 1 3 201978967 4 2 234496468 1 2 369238207 2 3 664718315 5 2 534913734 1 2 706101631 4 2 196958956 3 3 168261581 5 2 508483854 2 3 391132675 1 3 796638094 5 3 316667161 1 2 271132453 4 3 659645164 5 3 250623196 2 3 584065193 1 2 408380902 5 2 124861445 4 2 991726122 5 2 648600446 1 2 497804347 4 3 691644843 1 2 387872866 4 2 848573625 1 2 875134285 2 2 182802453 5 3 423333277 1 2 404629030 3 3 176141446 1 2 461715839 3 3 625968210 3 3 324614581 5 3 709536828 5 3 991707830 4 2 764595591 2 3 835440686 5 3 719952998 2 2 545767475 5 2 536778897 4 3 812892416 1 3 205909824 5 2 397624338 4 2 503592210 1 2 927248519 3 2 795424767 3 3 430628902 4 2 359711466 3 2 451995344 5 2 990487403 3 2 290918608 1 2 905651506 5 3 128102685 3 2 226247739 2 3 461301356 3 3 199467547 1 2 954130582 1 3 499319283 5 3 216325363 5 3 322616789 4 2 169252124 5 2 771645572 2 2 165207446 1 2 726740833 4 2 463507834 3 2 426771851 4 2 154909342 5 2 955826409 3 2 595600494 2 3 951717277 3 2 382726840 1 2 363761815 5 2 108440551 3 2 681035338 4 3 633309205 4 3 627832672 2 3 579493067 5 2 729665057 4 3 979190635 3 3 323661418 3 2 406818656 2 3 615517238 4 2 947627841 2 2 231322071 1 3 385561990 5 2 727886505 4 2 828636530 5 3 259986086 3 2 725994784 2 2 575462189 4 2 647588437 2 3 118558571 4 2 725114653 4 2 730370521 3 3 979852267 4 3 347047893 2 3 281068839 5 2 122130320 4 3 664705542 2 3 317125613 3 2 991240201 4 3 642449714 4 3 191365818 2 3 373123023 3 2 843477263 4 2 658150681 2 3 443345021 3 3 126216981 3 3 774817453 3 2 687031713 3 2 263049856 5 3 906748958 1 2 875193153 1 2 214800434 3 3 288712072 2 2 267253985 3 2 603752204 2 3 520516054 1 3 276425930 5 3 142310132 1 2 667100084 2 3 350508903 4 2 280984533 2 2 131360396 1 3 338584773 3 3 264829727 5 2 819736329 2 2 505667720 2 3 745896364 1 3 876621492 5 2 183136195 3 3 951717690 1 3 168906336 4 2 110856851 2 3 625234477 5 2 864359324 5 2 941430386 3 2 522475050 1 2 232128667 2 2 211666728 4 3 408418823 1 2 458113088 1 2 780026996 2 2 631458451 4 3 319389652 4 3 467911052 4 3 632539504 1 2 364921131 5 2 483721499 3 2 882410138 1 2 632674955 2 3 412178959 4 3 339904627 4 2 742843071 5 3 538886272 1 3 781731822 1 3 672792487 5 3 410000220 4 3 834403415 5 3 132881691 2 2 255891901 1 3 409718831 2 2 723054017 5 3 444373798 3 3 308098522 5 3 519405865 1 3 387783641 5 2 674537987 2 3 483280622 2 3 877374329 5 3 227147562 2 3 722540263 2 3 311422239 4 2 503550246 1 3 351207466 2 2 995263199 4 3 457848060 5 2 306793416 5 2 104897159 5 2 767455120 1 2 201941143 2 3 355653727 1 2 350926197 1 3 657083306 2 2 138047371 4 3 640205858 5 2 801955653 5 3 598177076 3 2 672084876 2 2 623423892 2 2 221376904 3 2 777270048 5 2 949389826 3 2 758600158 5 3 142748305 2 3 506875573 5 2 591204716 1 2 110588585 4 3 563924502 4 2 144094354 2 3 724742075 2 2 775744563 1 2 289377287 1 2 828822531 5 2 488232608 5 3 408763852 3 2 992152524 2 3 402026162 1 2 949928304 3 3 891957685 2 2 884556492 4 2 527124580 3 3 680287495 1 2 951772566 1 3 238447293 4 3 962905388 5 3 875879035 3 2 513148083 1 2 680367142 1 2 786103891 5 3 409966685 1 3 312768566 4 2 311046993 4 3 327120093 2 2 309352247 2 2 106036722 2 3 516999388 5 3 953229284 2 2 183176024 5 3 649723478 4 2 676018473 4 3 979094941 1 2 380599851 2 3 757286903 1 3 852972910 4 3 277136299 5 3 300034231 1 3 659618148 1 3 879186314 5 3 357681494 4 3 364606377 4 3 621477927 2 2 965628884 1 2 311173966 3 3 754037156 2 2 375916818 4 2 445669960 4 2 156058018 2 2 510063925 4 2 223783036 5 2 409387184 2 3 360901282 2 3 554410040 2 3 650214970 3 3 455794118 4 3 149722345 4 2 176478499 1 3 372841140 2 3 412883683 1 2 316885226 3 3 599822028 3 2 276256333 3 3 260721264 5 2 396040802 2 2 658580550 3 3 579817407 2 2 210238124 1 3 165114876 1 3 550724837 3 3 948857431 1 2 885653182 5 2 173772146 4 3 587202440 4 3 700591734 1 2 776871800 2 3 127457854 2 2 385794019 3 2 709073127 4 2 170808889 1 2 941961331 1 3 427879683 3 3 600386873 2 2 134294985 2 3 116944182 1 3 328433799 1 3 312677361 4 2 586482825 2 3 803955239 4 3 218594227 3 2 625662907 2 3 670100686 4 2 223864028 3 2 344428288 1 2 905663436 3 2 390256065 4 2 952298370 3 3 158216197 4 3 226854507 5 2 380903201 3 2 164833863 1 3 386145827 1 3 591835477 5 2 391923754 5 2 754859977 2 3 729726572 1 2 354433395 3 2 110290008 4 3 355196465 1 2 595552092 4 3 576555541 3 2 916519564 3 3 733238515 5 2 226190399 1 3 618125265 1 3 408821930 3 2 887149573 5 3 699988561 4 2 557016537 4 3 338098586 1 2 326394693 4 3 470584755 2 2 300157542 4 3 779122793 2 2 596959985 2 2 168717578 4 3 421111492 5 2 752610905 4 2 692470174 2 3 139654783 2 3 315245140 5 3 598813271 4 2 566703260 3 3 241683055 4 2 263786702 2 2 121364383 4 3 183405938 1 2 393046392 4 3 439567400 2 3 747327860 2 3 227184228 3 2 404002483 3 3 220512661 3 3 422830000 5 2 946278471 5 2 876341706 4 3 278029753 2 2 299245297 4 3 806319728 2 2 380988124 1 2 209616747 1 2 198045372 5 3 650663978 5 2 394389303 2 2 568705053 5 2 622013530 3 2 742815239 4 3 672936647 2 3 256939398 5 2 362528820 1 2 829162844 5 3 535270121 4 3 183796530 1 2 624823332 2 2 657372896 5 2 599599162 4 2 350371291 4 3 764393572 1 2 827386428 3 2 736333080 3 2 604724531 3 2 489542402 4 3 911658969 4 2 791541631 2 3 580184645 3 3 390455328 4 3 429403659 5 2 252874262 2 2 785650587 3 3 206361684 1 3 381144287 5 2 168439624 4 2 870651391 1 2 540183246 1 2 755504820 4 2 608540865 4 3 229445952 5 3 249543737 1 3 895485611 4 3 775930665 4 2 905107736 5 2 678594938 4 2 145597195 2 2 282497973 5 2 916320709 1 2 628997717 5 3 233791149 2 3 468943668 2 2 194152080 2 2 734152321 4 2 240713521 4 3 998627307 4 2 769417613 2 2 975980758 3 2 264644283 3 3 688486395 1 3 961857885 3 2 758376227 5 2 435695852 5 2 106406018 5 3 769908688 3 3 713021102 4 2 197921396 4 3 902681325 5 3 487687803 5 2 294150692 2 2 633101971 5 3 765928216 3 3 821714626 1 3 105922121 2 2 313451440 4 3 754929038 2 3 556412917 1 2 230281473 1 3 464519676 5 3 880097734 5 3 772270462 2 2 637025713 3 3 967408536 2 3 406337995 3 3 959792624 3 2 629446232 4 3 218758989 3 2 168257970 2 2 283855012 4 2 496796939 3 3 154808810 3 2 995303341 4 3 656124982 2 2 590932303 4 3 179868194 5 2 795820607 1 2 523959965 1 3 857240876 1 2 259262534 2 2 856750252 4 3 534798902 5 3 509810449 2 2 771914707 1 3 267521824 5 3 853917885 4 3 568313369 2 2 951320439 1 2 394648675 3 3 177535712 1 3 697858587 3 2 536169007 4 3 893313351 1 3 870628880 1 2 307845135 4 3 326006267 5 2 485280178 1 2 261853480 1 3 599424356 5 3 576419861 1 2 677164056 3 2 883062714 3 3 642997634 1 3 477810427 1 3 524820166 1 3 573615818 5 3 770832995 1 3 302850328 1 2 695595572 2 3 504254157 3 3 352200697 1 2 578474023 2 3 259686832 1 3 835851217 1 3 611257933 4 3 762188794 4 3 751583289 3 2 189222575 3 2 419769106 2 3 392627509 1 3 986148946 3 2 133452471 2 2 126388778 2 3 157226633 5 2 398942500 5 2 581469727 5 2 705213763 2 3 538138077 5 3 407764025 5 2 698531587 2 2 300259662 1 2 478928974 3 2 208148551 1 2 764497524 3 2 144295382 2 2 326383193 1 3 521100816 2 3 860385093 1 2 232164313 2 2 947250875 4 2 605887475 2 2 396227105 5 2 468206632 4 2 714513938 5 2 233688201 5 3 154033711 1 2 256348077 5 3 104815825 4 2 397089476 5 3 740151443 5 3 553169419 4 3 667863665 2 3 174561872 3 3 726807503 5 2 330658305 5 3 772239621 2 3 774581817 3 3 386661587 3 3 777228421 2 3 478034871 5 2 318749285 5 3 651268945 4 2 740092218 3 3 536108023 1 2 962669989 1 3 224498599 4 3 886054216 3 2 634784151 3 2 614003496 4 3 357591123 4 2 135429832 3 2 851816258 1 2 157431797 1 2 189848473 1 3 927631891 3 2 973385812 5 2 114246914 5 3 810246340 4 2 867784920 1 3 302046568 5 3 892781834 1 2 208471372 1 2 428828578 5 2 252567852 3 2 660308569 1 2 728523231 2 2 150316473 2 2 697689158 1 3 796126696 3 2 186105105 3 3 367889296 5 2 512233360 5 2 393387451 5 2 975678430 1 3 202951348 1 2 237205477 5 3 363233330 2 2 129153920 3 3 115801395 1 2 578244047 4 3 957023957 1 3 500185787 5 2 518705462 2 3 996246145 1 2 156706489 4 2 366723976 1 2 379066283 5 2 772764644 1 3 621836815 5 3 898148695 3 2 841719891 2 3 269808334 4 2 660558471 2 2 447881868 4 2 576720344 4 2 157736610 2 2 201215068 2 2 173604023 4 3 706911852 2 3 435291691 4 3 326031371 2 2 785908852 3 3 738408208 2 3 622764149 3 2 385970798 3 2 948045986 2 3 317027359 3 3 387791849 2 2 646781262 4 2 305095972 3 3 433050654 5 3 789578851 5 3 563938561 2 3 616744132 1 3 579572352 3 2 113408774 1 2 560360830 2 3 199499978 4 3 411605899 3 2 411985168 1 3 553592070 4 2 949945767 3 3 876033759 5 2 966878166 1 3 581874161 1 2 609789934 3 2 253095341 5 3 247842834 3 3 264922433 4 2 672930064 1 3 938820374 5 2 466650262 4 3 850574141 1 2 367379919 5 2 344670505 1 2 762342570 1 2 858952415 2 2 815132128 2 3 692209239 4 2 606555480 3 2 603307124 4 3 816841748 3 2 454182599 5 3 397175685 3 3 277731925 1 2 420866570 1 2 924199435 2 3 881957234 4 2 483058831 1 2 239303015 2 2 817013938 3 3 594544617 4 3 705067417 2 2 238162372 3 3 705595964 1 2 257032244 1 2 876078954 2 3 589921847 4 2 475443483 3 2 836813066 4 3 644857551 1 2 431977684 4 2 906180256 2 3 139945110 3 2 334600154 1 2 370377623 5 3 762004301 2 2 430466950 1 3 253855895 4 2 127852378 2 2 100179690 5 3 630449360 4 3 318232265 4 3 947077221 1 3 687334823 2 3 955088952 2 3 780304107 5 2 708563392 4 3 322225894 2 3 394257470 2 3 578525418 5 3 104830453 4 3 307669847 1 3 327710824 1 3 507030812 5 2 843877031 4 3 349040558 1 2 759273696 2 2 773470586 1 2 586499311 4 3 893598553 2 3 878457646 2 3 149640912 2 2 673236891 3 2 644610230 3 2 656490154 2 3 284742225 3 2 730940941 3 2 224256753 3 2 550563917 5 3 441091917 4 2 511961571 5 3 922261905 4 3 524726727 4 2 443706322 2 3 932668234 1 3 210461352 3 2 208080750 1 3 545397595 1 2 394999260 3 3 467032487 5 3 841913689 5 2 959782444 2 3 977727907 2 2 643195678 3 2 574913034 3 3 367466937 3 3 990575530 3 2 359048792 1 2 265717317 5 3 323500748 2 2 496608818 1 2 714204560 1 2 970844601 2 3 391091070 4 3 357248453 3 2 797285887 2 2 794596645 2 2 973343371 1 2 408620510 1 2 999601544 5 3 825793728 1 2 774916972 2 3 239130850 4 3 284426928 1 3 454905958 3 3 246314920 1 3 736196430 4 3 341370581 3 2 102823606 1 2 767996628 1 2 741630700 5 3 754787745 5 2 474596420 3 3 280786168 1 2 270349013 1 2 485866014 5 2 778989744 4 3 546060838 2 3 235201618 5 2 642938510 5 3 362107742 5 3 626351725 1 3 840849406 5 2 228685866 3 2 301162419 1 3 383827798 4 3 846628779 5 2 902336752 5 2 823121785 3 3 503564326 5 2 977333073 5 3 558939657 2 2 594835445 2 3 223686513 1 2 447134654 1 2 166768315 3 3 308965573 3 2 554359006 5 3 836578265 5 3 537311138 2 3 269659014 2 2 158309462 3 2 508478116 3 2 163788781 1 2 591280234 1 2 497656916 5 3 225641779 3 2 920238132 4 2 116308409 5 3 863434143 1 2 653202427 4 3 635216089 3 2 807261662 5 2 583243179 1 3 242391271 5 2 686897282 2 3 939054437 3 2 734389644 3 3 987159183 3 2 397656137 4 3 986467962 3 3 104299151 3 3 861569205 5 3 923058911 4 2 181304060 4 3 256912528 2 2 397486360 1 3 101218231 5 2 212898541 2 2 255857766 2 2 163998758 1 2 107918630 4 3 721565712 3 2 366799013 1 3 156696235 3 2 223276972 3 2 423258971 4 3 343404115 1 2 705853231 5 2 132670719 1 2 694842872 3 2 558249193 1 2 277982143 2 2 801550041 2 2 389784290 1 2 877576592 3 3 718130103 1 3 516782084 1 3 106326255 3 2 995968967 5 3 418688041 1 3 546286279 4 2 435175465 2 2 339057672 2 3 984535805 3 2 529040412 5 3 190932567 1 3 720689412 1 2 676443546 3 2 704531782 2 3 313428602 4 3 754223515 4 2 630934586 1 2 940098868 3 2 381949527 4 3 616936566 1 3 654879670 1 3 970989552 4 2 912324109 4 2 999027971 5 2 914749863 4 2 235350590 5 2 777429293 3 2 933577108 4 2 321661490 3 2 397376387 2 3 338289849 5 3 257281884 1 3 114865137 3 3 240123491 4 3 165757994 3 2 646088766 5 2 124462783 3 3 750285103 5 2 304289164 2 3 898912267 5 2 267637456 4 3 677643498 1 3 341765051 1 2 237643354 5 3 646108303 5 2 188373416 4 3 893499038 3 2 140492141 1 3 168094233 1 3 237726589 4 3 627861658 1 3 287644571 1 2 183553802 3 3 920737060 2 2 444773004 4 2 975109278 5 2 193598377 2 2 249110735 1 2 938451161 1 3 896601323 4 3 618230846 1 2 984978249 1 3 510062801 3 3 701253215 1 3 917527364 1 2 847755211 5 2 194215417 4 3 368250186 1 3 339791976 1 2 268978945 1 3 544614065 1 3 755950863 1 3 984005675 5 2 220818352 3 2 619547426 4 3 778663776 4 2 709990544 3 3 101962402 3 3 826465133 2 3 759663515 1 2 523000063 1 2 876591125 3 3 158364751 2 3 710620242 1 2 700288156 2 3 592314551 4 3 855665496 1 2 521691069 3 2 916545146 4 3 999515277 2 3 167445593 1 3 685962705 1 2 879819485 1 2 246729232 2 2 190010077 1 3 656763351 2 2 150767083 1 2 409178738 2 2 522413617 3 2 214661214 5 3 972158277 4 2 671246256 3 3 218793563 4 3 575454082 2 2 299540395 3 3 377525725 3 3 856299309 4 2 688313326 2 2 179603761 3 3 207473822 2 3 960805245 4 2 826917471 2 2 597484629 5 2 731665839 4 2 689120704 2 3 248615953 4 2 420187781 2 3 953178950 1 3 639992719 5 2 602071298 5 2 287023719 5 2 512804541 5 3 937127631 5 2 695769388 4 3 792351908 3 2 240930282 5 2 746242873 3 2 293035498 2 2 239758031 1 2 423241369 5 3 406378887 3 3 183202560 5 2 552871932 3 3 683894740 5 3 852737019 1 2 940334720 1 3 576897320 2 3 414777133 4 3 507738069 4 2 536243226 1 2 213359365 3 2 972689941 1 3 702272681 4 3 954767265 1 2 940121271 4 3 257111175 1 3 490462433 1 2 925932013 1 3 220547443 5 2 432342918 5 3 536634021 2 3 508406175 3 3 284362386 5 2 391103810 5 2 701909759 2 3 824702372 3 3 525961634 4 3 210726827 5 2 265211676 4 2 621386446 3 2 297426947 1 2 927923543 5 3 332789832 4 2 479675666 1 2 732269934 1 2 966990196 4 3 765452416 5 3 949118559 2 2 434251447 4 2 336843573 4 2 663058955 1 2 281288952 3 3 899528500 1 2 263402118 2 2 567806993 1 3 750225220 4 3 791509735 5 3 502744591 4 3 530657735 1 2 151809967 2 3 539015303 3 3 166970845 2 2 328898472 1 3 605577575 2 2 278833183 3 2 161321721 4 3 891932738 2 2 599013127 2 2 901364729 5 3 140829790 4 3 333387208 4 3 421314818 2 2 207148883 2 3 146491333 2 2 906113477 2 2 442500216 2 3 742971727 1 3 619701317 1 3 460889902 3 2 843211778 2 3 432026612 2 2 991608362 3 2 793345009 1 2 177284792 3 3 755795173 4 2 773568370 4 2 668890458 5 2 644227289 3 2 233011607 1 2 777956572 1 3 693722598 3 2 726058624 3 3 766575558 5 3 531027767 2 2 277470862 5 3 513385268 3 3 930733897 4 3 484462940 1 3 393266092 5 3 819330102 1 2 162141405 1 2 537315691 1 3 837978126 2 3 745959919 4 3 556377071 3 3 151358871 1 3 326974359 1 3 608183035 1 3 514781340 5 3 876516266 3 2 745080154 2 2 702681639 3 2 602161474 3 3 484228839 5 3 425825968 4 3 636975463 4 3 358786999 1 3 755178045 5 2 171385499 1 3 299878529 5 3 962658074 2 2 556316013 5 3 406733313 3 3 461424328 5 2 932063702 5 3 177088472 4 3 923337915 5 3 396080237 3 3 516000886 5 3 622604000 4 2 145564345 2 3 416890060 5 2 540883839 5 2 801581277 4 3 842606620 5 2 906795493 5 2 720948742 3 2 547474771 4 3 621507299 2 2 941659416 2 3 529106783 3 3 496183156 1 2 342055740 3 3 247456962 4 2 486491036 5 2 560091821 1 3 725406624 2 3 707407858 2 2 556665203 3 2 862746761 1 2 997575990 3 2 445047355 5 3 451061537 4 2 161096580 5 3 853572419 2 3 175314556 2 3 582212622 5 3 316346289 4 2 494136518 5 2 691583225 5 3 656062898 3 2 550071040 2 3 566866081 5 3 726748191 1 2 845192918 1 2 172673539 5 2 808976099 1 2 666955454 4 3 244381175 2 3 505431444 5 2 519948306 1 3 192469729 5 2 695223099 5 3 491243386 1 3 273318266 2 3 628968286 1 2 772470953 3 3 727663799 3 3 483877152 2 2 406371399 2 3 615184003 2 2 510599014 3 2 736908320 4 3 105090355 3 3 349934001 3 3 883523100 5 2 193677141 4 3 750410310 4 2 172602592 3 2 497197987 3 3 275464744 5 2 647642261 3 3 664868791 3 3 740035604 5 3 844538606 2 3 833590932 1 2 955406160 4 2 250757558 3 3 223766788 5 2 953070849 1 3 465281844 5 3 655559306 4 2 121987781 4 3 376174688 5 2 274090008 4 2 856366358 5 2 353194760 2 3 607287467 5 3 238122020 2 2 130442209 5 2 835351445 2 3 211187801 1 2 120098080 3 2 770792930 3 2 141595675 3 3 382427603 5 3 937297064 4 2 347937965 2 3 223259425 1 3 774394983 5 2 747602950 2 2 710560429 2 2 433234127 5 2 475501281 3 3 418314936 1 2 742411127 3 2 432178684 3 3 243408633 4 2 357070597 3 2 452056184 2 3 955515265 4 3 683754416 1 2 368900196 1 3 610068344 4 2 195125784 3 3 467267853 1 2 450013070 4 2 370339590 2 2 268907903 3 2 685141045 1 2 654765299 5 3 738586540 4 3 474747485 1 2 759337063 3 2 346196460 4 3 244579328 1 2 227430110 5 2 311865047 3 3 401684634 4 3 772403586 2 2 518777740 2 2 619872336 1 3 681640432 3 3 601308197 2 3 641485410 5 2 701143239 3 3 761326661 3 3 107097444 5 2 439785335 4 2 954227894 1 2 184756159 5 3 745078164 1 3 644611766 3 2 510523139 2 3 863030798 5 3 383864360 1 3 264080739 4 3 903587575 1 2 701930639 1 2 203267374 5 3 725315566 1 2 531333150 3 2 761106213 2 2 144163958 5 3 933128632 3 2 429742377 3 2 232762160 3 3 786980919 3 2 478555334 1 3 847271798 4 3 666394081 4 2 419664241 4 2 706832505 3 3 100658241 4 3 297506558 5 2 212514881 1 3 717729574 3 3 645008734 5 2 680521061 2 3 590373936 3 2 151285312 4 3 438485321 5 2 837308331 3 3 535473735 4 2 462503057 1 2 759542342 3 2 529330248 3 3 779192919 4 3 323438386 5 2 252835574 3 3 996306745 5 2 498541508 5 2 974424641 3 2 854501080 5 2 468999738 3 2 369361618 1 3 282069779 4 3 448536139 4 2 290939628 2 2 829897125 4 2 729873923 2 2 804396997 1 2 946169790 4 2 661492263 2 2 600896499 1 3 936460263 1 3 842920125 5 3 527936633 2 3 512550028 5 3 473498512 1 2 507572356 1 3 463175489 1 3 547059675 1 3 765134023 4 3 243845793 4 3 364071647 5 3 381699412 1 3 501284980 1 3 107894086 2 2 293053820 5 3 641012504 4 2 912538159 2 2 171495667 4 3 385606349 1 2 651801048 2 2 422172212 5 3 282844299 5 3 964036498 5 2 821748617 5 3 560616710 5 2 274508309 1 3 791245999 5 2 138127063 4 2 447951887 3 2 836607540 2 3 490741349 5 3 692784028 5 3 203554257 3 2 216438515 2 3 680461361 4 2 812428874 3 2 136222869 2 3 251195629 4 2 806303856 2 3 473477038 4 2 969770842 2 3 513989832 5 2 688790942 1 3 130727856 1 3 823542083 3 2 545111324 5 2 656144791 1 2 566940709 4 3 927901659 1 2 426258256 3 3 972848796 3 2 251048505 1 3 218945455 3 2 306352114 2 2 161035139 5 3 443542433 2 2 918215604 3 2 827837182 3 2 292326971 1 2 472847240 1 2 225685660 2 3 281580412 5 2 214876698 5 3 378289362 4 3 253488408 2 3 965363537 2 2 134282459 3 2 993666936 5 3 909666229 1 3 648888277 3 2 323086441 5 3 794927259 4 3 815175081 3 2 596852440 4 3 655669355 1 3 893577261 5 2 638087364 2 2 778456313 3 2 469821460 2 3 361044455 2 2 141112317 3 3 794194173 4 2 246518186 2 3 288430987 2 3 127736613 2 3 644936983 2 3 686289273 5 2 668841722 3 3 673564480 2 2 135816650 4 3 121752495 3 3 153440267 4 3 275817462 4 3 546415114 1 3 452741278 1 3 814955381 2 2 651585435 5 2 510766130 5 3 324502235 4 3 168445108 2 3 166800508 1 3 589151209 1 3 532636268 1 3 740274359 5 3 845871387 1 3 557018190 1 2 795278527 5 2 446224284 3 2 999181730 5 2 342598109 5 2 222041396 2 2 212736297 4 3 875420176 5 2 114435109 2 3 882354851 1 2 774613171 2 2 582015262 3 2 303758502 2 2 235603602 3 3 494802020 3 3 642987674 3 2 917058552 2 3 605524968 1 2 651725901 5 2 660627216 1 2 447906541 1 3 361323515 2 2 670044541 4 3 187767757 5 2 356970812 3 2 433978297 4 2 949398813 1 2 102380974 1 3 478870589 1 3 537976406 3 2 297736501 1 2 936123446 4 2 605469343 3 2 477660054 3 3 686241680 3 3 175998485 1 2 186281689 4 3 604559419 3 2 685377864 4 3 288372741 3 2 918606002 4 3 898800636 5 3 380172928 5 3 432203480 1 2 917019731 2 3 581360151 3 2 186244765 3 2 729211319 5 2 581691591 2 3 715261639 3 3 368045961 4 3 426989822 5 3 766620153 2 2 693686063 5 3 240274380 5 3 607172061 5 2 171522246 1 3 195861770 3 3 968584724 3 2 645535097 3 2 810831545 4 2 396823291 2 3 618025654 2 3 635156686 4 3 959302442 5 3 802686875 1 3 195414515 4 2 629599104 4 3 634312744 2 3 354846216 1 2 888789341 3 2 160129922 5 2 665516705 5 3 327957057 3 3 185011329 2 2 669336282 5 3 294962573 1 2 706952412 4 3 125689673 3 3 942542858 3 2 968849731 2 3 925007783 2 3 574538583 3 2 341964262 4 2 250091733 5 3 939564686 2 2 926220498 3 3 824474609 5 3 811841227 3 2 716686597 5 2 511336574 2 2 701772415 3 3 562982847 5 2 696491306 4 2 157663525 1 3 998198071 3 2 183939514 5 3 160978746 1 3 180438434 1 2 265142257 3 3 611425258 4 3 584434420 5 2 624674874 1 3 901167267 3 2 256940564 5 3 221818984 5 3 720785556 5 3 269056222 3 2 656088376 4 2 638714135 3 3 702962591 1 3 965695686 2 3 448345587 1 3 661739813 5 2 727051553 3 3 337637407 4 2 874410192 3 2 533661238 3 2 756510845 1 2 613450773 4 2 342666023 3 3 585035365 4 3 475135466 5 2 515442143 1 3 114936991 5 2 101502086 1 3 425846316 2 3 297712364 1 2 907614401 2 3 190194757 2 2 780305490 1 3 232193736 5 2 947529968 3 2 436949589 2 3 990792155 3 2 963790542 4 3 886444779 5 2 738525441 3 3 263991147 1 2 811898657 2 3 695997352 3 2 153785236 4 3 401957932 2 2 567321129 1 2 439333534 3 2 338316264 4 2 331892080 2 2 257087076 4 2 827002335 3 2 260350381 3 3 243871324 2 3 137537279 3 3 652182322 2 3 456004072 5 2 124195648 2 3 149818604 4 3 330007010 3 3 759359148 2 2 264617141 5 3 514047666 4 2 443861314 3 3 748074045 3 3 837603635 2 2 681432696 4 3 201476495 4 3 971580448 3 3 699990636 2 2 666985049 2 3 101684193 3 3 134205806 3 2 572935618 1 2 739000881 4 3 407688540 3 3 765571615 2 2 127699890 3 2 988707234 4 3 894987947 2 3 966048799 5 3 858325741 4 3 787211680 3 2 591336782 4 3 418594507 3 2 789875563 2 3 283224920 5 3 304905264 5 3 313166013 3 3 745394994 5 3 698172117 2 2 447928296 5 2 624648570 3 2 754338159 5 2 535987323 4 3 992269052 4 2 697654791 2 2 389342516 3 3 662997116 5 3 984703769 2 3 612291579 3 3 935739144 5 2 604187788 3 3 679190371 2 3 743942859 1 2 757639914 1 3 305814653 4 2 541679963 2 3 264292339 3 3 286682798 1 2 156566554 4 2 630147057 1 3 691033765 1 2 897713445 2 2 113009653 5 2 975196294 4 2 350914512 2 3 502005238 3 3 525179895 3 3 362426478 1 2 480269564 3 3 579677353 5 2 185277480 5 2 678720794 4 2 570403511 2 3 559499335 4 2 493037585 5 3 197429143 5 2 350507498 2 3 865827826 1 2 109082009 1 2 774672796 1 3 927084302 1 3 782689027 2 3 849358091 1 3 204764380 1 2 707675914 3 3 755861700 5 2 669594167 5 3 130863564 1 2 276992342 2 2 686801814 3 2 744810377 1 2 288951521 3 3 682542013 1 2 186464734 1 3 201270607 5 3 325086285 3 3 868046346 2 3 173452748 1 2 905909569 3 2 472860807 5 2 616230596 2 3 774688442 2 2 638864691 3 2 481000096 5 2 165029811 5 2 389171860 2 3 418830422 3 3 593118699 2 3 355951993 2 2 808535760 4 2 966791092 3 3 670634645 1 3 577221635 3 2 935209796 1 2 439323254 3 3 353728702 2 3 863940681 5 3 334894666 3 3 824452184 3 3 843702827 5 2 455063940 2 3 426281920 1 2 792121893 4 2 398350022 1 2 955040004 3 2 750914167 5 2 309533114 4 2 957631881 5 3 512736634 1 2 785208195 1 2 414925910 2 2 516671432 3 2 724796936 4 2 940596840 4 3 877850763 1 3 725219156 4 2 741790739 4 2 277856677 2 3 213275250 1 2 718473297 4 2 589361527 5 3 716112139 3 3 870546783 2 3 299216748 4 3 478444777 4 3 262745013 5 2 114035156 2 2 127781466 5 3 633517403 2 3 480788932 1 3 561861209 5 3 360918354 3 2 131794276 1 2 824418215 4 3 687174007 1 3 957872024 1 2 864209997 1 3 807500376 1 3 778975062 5 2 519790719 3 3 380852420 2 2 954385646 1 3 842507310 4 3 224504708 1 3 776954579 3 3 663477148 3 2 442625030 3 3 122568107 5 3 719953443 5 3 556821595 5 3 115059989 5 3 986937525 5 2 130953840 5 2 960304305 2 2 483033161 1 3 317506261 1 3 472566020 1 2 250421426 3 3 811997759 3 3 600451048 3 2 224798945 1 3 125218065 5 3 984299741 2 3 735547743 1 2 723994062 4 2 134896267 3 2 898292326 1 2 621743889 4 3 624866366 3 3 668757144 3 3 605112130 4 3 242011565 1 2 778916065 2 3 677725149 5 2 897599589 4 2 242303370 2 2 168290281 3 3 410588529 5 2 641500281 4 3 397842010 2 3 843888226 1 3 421764147 5 3 208510889 4 2 213792211 2 2 139802518 3 3 503653562 1 3 585202909 3 2 703794672 2 3 674137307 2 3 430517321 2 2 230258584 4 3 955701207 3 2 184484370 4 3 148704814 1 2 651898668 1 3 767824367 4 3 195094506 4 3 972217492 2 3 274439299 2 3 440431362 4 3 447174617 1 3 917691651 2 3 217132439 1 3 468630515 4 3 773882238 5 2 362574749 2 2 486445461 4 3 955676539 1 3 336259825 3 2 458322859 3 2 679314629 5 3 396057794 4 3 189628169 5 3 360302701 4 2 673781547 2 2 943083675 4 2 735212162 1 2 983281756 3 2 452643701 4 2 789841794 5 2 213865591 4 3 567343913 1 2 359284045 5 2 719317807 1 2 156312626 2 2 133890233 3 2 182399765 2 2 392447883 1 3 166015374 4 2 156944121 5 3 370125800 1 3 708022787 4 2 124981476 1 2 326596144 2 2 422761970 5 3 290017804 3 2 546704100 2 2 950939503 5 3 214288030 5 2 243506144 2 2 163260491 4 3 121944712 3 3 708121656 2 3 707856822 2 2 149840622 1 3 777660389 3 3 634203774 2 3 740381960 2 2 173698407 2 2 514131318 4 3 731709264 4 2 169914094 3 2 944260914 5 2 120531513 2 3 721199536 2 3 653860233 5 3 367644859 3 3 568564595 3 2 943493912 3 3 770759178 3 3 243576561 4 2 547116586 5 2 808570550 4 3 497159701 5 2 423947833 1 3 737061494 1 2 838620072 5 2 173993399 1 2 441124459 2 3 522755542 4 3 415027656 4 3 395527821 2 3 981549653 2 2 292338502 3 3 216870480 3 2 176961219 4 2 602750071 1 2 659402253 1 2 293774539 2 2 758704668 5 3 640384371 4 3 321221372 3 2 440015876 4 3 881595763 3 2 324454674 1 2 333445018 1 2 462684401 3 3 125802657 5 3 604646194 1 3 925696514 4 3 345551673 5 2 674495635 4 2 803278934 3 2 748363068 4 3 688577927 1 3 989043306 5 3 246863149 1 3 310093620 2 2 416302441 4 3 649885350 3 3 463751206 5 3 952222597 1 3 194955514 2 3 989265156 5 2 297971553 2 2 568465923 2 2 349380969 4 2 265447486 4 3 261258465 3 3 682507380 5 3 151818997 4 3 678438514 5 2 147052284 5 2 925082225 2 3 671419819 4 2 826384006 1 3 546568344 2 2 568803225 3 3 715004857 2 3 867344451 4 3 750734925 2 3 331841357 5 3 474338345 4 2 118189128 3 3 350029486 4 2 173355887 2 3 519833281 2 3 648796985 3 2 278471294 3 3 437048984 1 2 674471880 2 2 494265748 3 3 200430148 5 3 309868297 5 3 929981824 3 3 298249326 4 3 949640802 2 3 630664744 5 3 858725047 1 3 747793625 5 3 138827491 2 3 709933109 4 3 886485976 5 2 644260864 4 3 969159207 2 3 440861195 2 3 959725857 2 3 981971154 1 3 793564895 4 2 558942468 5 3 694926737 4 3 722817029 1 2 671529568 2 2 942926435 4 2 657708144 5 2 728984021 1 2 375590813 4 3 673518699 3 2 140121500 3 2 864943604 1 3 417829561 5 3 777134197 3 2 910319901 3 2 762073651 4 3 324953654 1 2 210459854 2 3 549061113 1 3 609814903 1 2 514584857 4 3 403759092 4 3 165430075 4 2 739625955 4 2 460332826 2 3 966044517 1 3 939802737 3 2 876578392 2 3 536612557 3 2 178455937 5 2 612316429 1 2 278244594 5 3 117133769 2 3 882307286 3 3 967475514 2 2 917593686 2 2 276235176 5 2 964546435 5 3 132939311 1 2 960306099 1 3 363115820 2 3 561993951 4 2 852403742 1 2 355377081 5 3 940198862 1 3 476886579 2 2 977512515 2 3 912108562 1 2 144598579 4 2 418455824 4 2 508727665 1 3 863778273 4 3 705142282 2 2 331463607 4 3 362819841 4 2 652321078 5 2 812339287 2 2 236829553 3 2 760074709 4 3 307079935 1 2 505235817 2 2 562373248 3 3 506397614 5 3 544230286 4 3 539455415 5 3 727431217 3 3 781344897 4 3 896137443 5 2 209699279 1 3 745679817 2 3 853265539 5 3 117588485 2 2 704079926 3 2 557549948 2 2 334121003 2 2 799112146 3 3 514750312 3 2 507799451 4 2 442271182 4 2 115367077 5 3 652101847 5 2 344153856 3 2 833966754 3 3 215891524 2 3 679613411 5 3 537678437 2 3 372587988 1 3 632491110 3 3 520812759 5 3 278073494 3 2 507691525 4 2 733595812 2 2 386666590 5 2 505262748 4 3 368712150 2 3 877991595 1 3 185893077 4 2 456017665 3 2 661311376 1 3 346336526 1 2 411512621 3 3 430209848 5 2 146517189 1 2 212452840 3 3 156289664 2 3 226631094 2 3 759637707 4 2 201583559 1 3 332779765 4 3 144482516 1 2 541781133 1 2 307693398 3 2 321674375 3 3 201818288 3 2 439885605 1 3 449105360 5 2 278683406 4 2 269205275 1 3 363708470 2 3 469189697 5 3 866617688 1 3 693281354 1 2 701277547 5 3 779776704 3 2 806706783 2 3 383420528 5 3 828710725 5 2 244052088 2 2 425932000 1 2 921312459 5 2 154776535 3 3 576823899 3 2 477268793 2 3 353013660 2 2 184305095 3 2 103109439 4 2 771375219 5 2 251049806 4 2 660926138 2 2 334926681 4 2 854500710 1 3 157361984 5 2 260021686 1 2 890778273 4 2 212050668 1 3 713249452 4 2 341278525 3 3 292722993 1 3 155385395 1 2 909421155 4 2 804264407 2 3 906768912 1 3 426924808 2 2 472013649 5 2 934465012 2 2 123043254 3 2 921081778 3 3 762378966 5 2 645372083 3 3 106480544 2 2 711784437 3 3 654239780 3 3 932959988 3 3 761290104 1 3 708051300 2 2 610511370 1 3 588714147 4 3 313972575 2 3 870680927 1 2 378535092 4 3 540397483 5 2 605953708 4 3 787997396 3 3 317563683 4 2 295102462 2 3 662470989 3 2 659472014 4 2 518241229 3 3 145982394 3 2 142307458 3 3 283108227 4 2 930178087 3 2 504640017 5 3 760655523 2 2 884568179 3 2 854439811 3 3 419339006 4 3 986296468 2 2 720054961 2 2 382316813 5 2 207023352 2 2 197823278 1 3 400702555 5 2 220251921 1 2 607547495 1 2 803136370 4 2 397854351 2 3 698401246 3 2 643914768 3 2 337203544 1 2 402464190 3 3 891467279 3 2 904140594 1 2 655171491 5 2 428953957 5 2 174590004 5 3 224291323 2 2 777236433 4 2 249947015 1 3 544938425 4 3 859563794 5 3 592551193 2 3 571041525 5 3 271539846 5 3 783863212 2 3 757278098 1 2 542280854 2 2 938792055 1 2 162588303 5 2 559214916 3 2 369729560 2 3 981172263 2 2 838744483 3 2 204050154 3 2 629377480 5 3 105157006 4 2 496581207 1 2 306774746 3 2 509535987 3 3 842487409 4 3 215907868 4 2 408060844 4 2 200310960 5 2 778642096 3 2 303797808 4 3 695526028 5 3 468776096 3 3 133730832 1 2 468396665 5 3 371420205 3 3 481153269 4 2 468251076 2 3 692767896 4 2 404129718 4 3 472276987 4 2 360459702 5 3 246472082 2 3 990537630 2 3 231016154 5 2 392783442 2 2 948730214 2 3 606852728 5 3 276793097 1 2 824849297 1 2 646150757 5 3 869770649 3 2 689593273 5 3 366906313 4 2 612821139 4 3 645555483 3 3 178185487 4 2 211112166 5 3 937449539 3 3 771489321 5 3 340114278 2 3 445718653 5 2 768273647 5 2 558973173 3 2 292708948 5 2 572177752 5 2 796786367 4 2 932905958 5 3 529348184 2 2 798024794 4 3 534044985 5 3 683563311 4 3 608993265 3 3 783982271 1 2 196300448 5 3 420727844 2 2 720039931 1 3 985334650 3 3 410014295 2 2 361499997 1 3 452205689 3 3 465726300 5 2 791350103 2 2 820382917 3 2 766945504 4 3 470162149 3 3 817816853 3 2 476466930 3 2 149817233 3 3 152687481 3 2 662763743 2 3 377242980 3 2 330037946 1 2 983729152 5 3 872195279 4 3 283432322 2 3 375581433 5 2 434497232 1 2 579412196 2 3 336111331 2 3 143350738 5 3 534405938 4 3 761218952 3 3 197576189 4 2 752113549 3 2 276991514 2 3 917413731 4 3 831509971 5 2 480119236 4 2 429172942 5 2 215936199 5 3 350681611 1 2 176458947 5 2 618459696 5 2 106035784 4 2 337812285 2 2 585363966 3 2 754853124 1 2 576615117 4 2 150849966 2 2 876610877 3 3 190408644 4 2 206946932 4 2 185874778 3 2 801008079 3 3 645748829 3 3 457769023 2 2 789327205 2 3 546774331 5 3 381856114 1 3 265676843 1 3 891692672 3 2 789592721 1 3 506305050 2 3 275800013 5 3 395038372 3 2 116586526 3 2 107398378 5 2 395608139 1 3 161725042 2 2 681384563 3 2 495230181 4 3 713861086 2 3 368829143 1 3 547196662 3 2 799896308 5 3 332734561 2 3 218870858 1 3 219308151 1 3 597466911 5 3 459316092 1 2 460230100 2 3 510968678 3 3 403785674 5 3 474595709 5 3 253981686 5 2 492974263 4 3 202545343 2 3 169666970 2 3 270875450 1 2 652220125 5 3 362125990 3 2 661184166 1 2 650656051 4 3 508886992 1 3 457306906 4 2 404368224 4 2 134343857 4 3 327601135 2 3 377203656 1 3 771186854 4 2 363979758 5 3 205794422 4 3 945943503 3 2 239236166 4 2 421166300 3 3 408144667 2 3 244960722 2 3 449310687 4 2 404555853 3 2 208485196 1 3 628993017 2 2 107442130 3 3 173974863 1 2 330866412 1 3 589876908 3 2 969916701 3 2 453441039 1 3 946973638 4 2 262920606 3 3 972265110 5 2 507366539 2 3 333065183 1 3 375436626 5 3 262895779 3 2 406071308 5 2 424591378 4 3 786444362 5 2 697306711 2 2 732852812 3 3 592130032 4 2 901452683 5 3 741642535 3 3 275743678 5 2 181158212 4 2 358475707 4 3 169282281 1 2 148901306 2 2 375579222 3 2 253444606 1 2 119234977 3 3 442865604 4 2 290408446 3 3 202261466 5 3 487825150 3 2 526601306 5 2 219180930 3 2 119079284 2 3 503338831 2 3 557553046 2 2 975899456 5 2 484945674 4 3 607847687 3 3 345087486 2 2 888109471 5 2 776970809 1 2 192700812 4 3 445480952 2 2 812738249 2 3 608191578 1 3 317259876 1 2 895544942 5 2 737933884 2 2 162843714 5 2 214438761 1 2 876725604 2 3 378658141 2 2 935702419 2 2 995183740 4 3 771247099 5 2 694201143 2 2 290457750 4 2 364373711 1 3 212463115 3 2 891163914 1 2 150153812 4 2 481536772 3 3 582953784 3 3 451281665 2 3 147634279 4 2 218417272 5 2 429133330 3 3 490808893 3 3 903850611 4 3 891963710 5 2 646654521 4 2 482668458 1 2 656929281 3 3 152643075 4 3 392639653 2 2 969000881 5 2 570209741 4 3 290478174 1 3 322322689 5 3 801366626 2 2 463023691 2 2 551763968 4 2 495122497 4 3 485494768 2 2 280394851 3 2 954228282 5 2 829168621 5 2 763985793 1 2 208660745 1 3 444504110 3 3 927171069 1 3 736579221 4 2 194476109 5 2 834724896 4 3 600788586 2 2 301701463 3 3 749210324 5 3 687605131 2 2 307064842 2 3 171717152 5 2 434195612 4 2 126466056 1 2 559052681 1 3 141064353 1 3 833855152 1 2 433870634 2 2 433075228 5 2 598582852 3 3 744630779 3 3 152504746 2 3 571724780 2 3 284322469 2 3 732087160 2 2 407370058 5 2 554189269 1 3 661625037 5 3 296911225 2 2 475564100 2 2 171651412 3 2 147630859 1 2 474241948 4 3 960900072 5 2 432919145 2 2 703053225 4 2 135009757 5 2 971867656 3 3 653800372 3 2 432875202 2 3 339237978 1 3 162595756 2 2 399067678 2 3 612098998 3 3 574613637 3 2 414104439 4 2 516233013 3 2 369109184 5 3 817405636 1 2 815810401 4 2 905072714 2 2 459097021 3 3 467136152 4 3 589533427 4 2 227236535 4 2 766017610 4 3 326893388 2 3 958133086 3 2 899330426 1 3 206401449 1 3 249810812 1 2 736744294 1 3 602114207 2 2 328730886 4 3 760219466 2 2 612456250 1 2 404086634 5 2 768934005 5 3 370108933 1 2 994543923 5 2 960317833 1 2 272694550 5 2 473245435 1 2 779387712 2 2 781109547 4 3 254235282 4 3 788047564 2 3 356960621 1 2 410964188 1 3 586745887 4 2 120934003 2 2 561186574 3 3 215809520 3 3 191517391 4 3 271903457 1 2 274898088 4 3 332288919 1 3 927777933 2 2 659302831 3 2 102503799 5 2 953149622 2 2 760719825 1 3 784940636 3 2 552744391 2 3 432822789 1 2 756780088 3 3 865258297 3 3 977838961 5 2 618352320 2 2 503542225 1 3 394725468 1 3 860595605 4 3 969417906 4 3 311532267 4 2 645269727 2 3 375317836 5 3 722533571 3 2 742451439 2 3 619977906 5 2 428387810 5 2 976751672 4 2 673792338 3 2 705056145 4 2 257141225 1 2 809422853 1 3 654505842 5 3 381186580 5 2 817065989 5 3 928578005 2 2 548843984 5 2 224495431 2 2 979858193 1 3 332763362 5 3 590043920 4 3 110466055 1 3 699569277 5 3 419519912 3 3 242450528 2 2 252864806 1 3 955360789 3 2 202684916 1 3 841325337 1 2 241208883 5 2 914457904 5 3 755112822 3 3 424591131 1 3 320211910 5 3 341346927 1 2 647913749 5 3 974765351 3 3 171235347 5 3 593192423 3 3 531848023 2 3 590889101 3 2 725804640 1 2 750166636 4 2 455156348 1 2 741520319 5 3 376857652 3 3 451437466 3 2 568102361 5 2 613669314 4 3 467994599 2 3 285800523 3 2 437715429 2 2 405533134 2 3 527858216 4 2 489609427 3 3 454730790 4 3 349458595 5 2 740901650 4 2 378783139 4 2 616502616 5 2 692884907 1 3 765944593 2 3 397407550 4 3 288931816 1 3 500097368 5 3 246095270 2 3 947470221 2 3 541517644 5 2 757012484 3 2 981003197 3 3 723573852 2 3 248718415 5 3 682028784 3 2 636667525 5 3 363016428 5 2 896675901 3 2 774151862 1 3 227775511 5 2 639976501 4 2 617464865 4 2 506015846 1 3 343335748 5 2 172482806 2 3 773377711 3 3 281822706 3 2 582613857 4 3 964845195 3 2 700365803 4 2 285808646 1 2 703535981 4 2 846606361 4 2 423640842 4 2 941273589 5 2 722379050 2 2 860633137 1 3 800757612 2 3 984292097 5 2 937916431 2 2 753623138 5 2 890002458 5 2 965139171 3 3 171006329 1 2 628732223 5 3 742760046 2 3 506797993 1 3 706129104 4 2 611902019 5 3 617342279 4 3 155270156 4 3 612714677 5 3 156422376 4 3 376040334 4 2 862979471 3 2 702774398 1 3 496677418 4 3 773934617 4 2 888201056 4 2 792299340 5 3 583418259 5 3 741764613 1 3 892765968 2 3 342447098 1 2 412220328 2 3 253623346 4 3 268182417 1 3 381516288 3 3 803482297 2 3 770555714 1 3 581823622 4 2 920587536 5 2 447950256 1 2 582100944 1 2 121071632 2 3 285687150 4 3 708960978 1 2 133800414 2 3 463550403 1 3 189869163 5 2 897451880 4 2 199514871 4 2 689721332 1 3 841515105 5 3 661364228 2 2 147977996 3 2 578031867 5 3 197394268 5 2 117013680 2 2 120304058 5 3 497989405 3 2 605918396 3 2 773699517 3 2 405863625 1 2 292641978 2 2 330230604 1 3 521030330 1 3 582922300 3 2 221092137 5 3 365138502 3 2 478800387 3 2 486683415 3 3 752134254 3 3 752809453 1 3 427217703 2 2 419956374 2 3 664155468 1 2 273442828 2 2 467213603 4 3 444436223 2 2 382038464 4 3 151432303 3 2 214014325 3 2 104727980 1 2 213753965 5 2 399588371 2 3 488805836 2 3 887427869 2 2 324559285 5 3 190766230 2 2 623801571 4 2 842688709 1 2 350096052 1 3 686294496 1 2 559625309 4 2 154419667 5 3 218622413 5 3 132149759 4 2 664941324 1 2 115946862 2 3 385906305 4 3 261387974 4 2 112333320 2 3 878937720 5 3 859032210 1 2 299183638 2 3 249530884 2 3 252500545 2 3 221376861 5 2 532470557 3 2 600479454 4 2 551782654 5 3 798376348 1 3 336194395 4 2 668805408 1 3 786463105 4 2 263499703 1 3 810128756 3 3 223029980 2 3 420533881 1 3 449130714 3 3 498568583 1 2 235976070 4 2 706811576 2 3 466856473 1 2 350477920 5 2 897334812 5 3 829405028 1 3 930430699 5 3 293594132 3 2 222953780 5 3 115515709 3 2 994716797 5 3 561540286 1 2 972181518 2 2 883255258 2 2 287457337 1 3 282484180 5 3 343524416 1 3 500138779 4 3 570840278 5 3 672397662 1 3 699647816 1 2 221992495 5 2 527551080 5 3 870327326 3 3 406315484 2 3 153836114 4 2 440326101 2 2 389571448 2 2 259475380 5 3 770970058 2 2 283996660 2 3 609748833 5 2 265989737 4 3 381160135 2 2 982863453 4 2 482003589 3 3 173205152 3 3 244356516 4 2 290296587 1 2 753323786 1 2 380971629 1 3 716878973 1 2 782157460 5 2 300198462 5 3 752898038 1 3 292429565 4 3 679078893 1 3 871105256 5 3 208763016 1 3 788646373 3 2 155572900 1 2 387360799 2 2 485561288 1 2 818722423 1 2 380336015 4 2 502840637 3 2 780831646 2 2 920860329 5 3 885265514 2 2 872045863 5 2 773205667 1 3 113394206 1 3 137927342 3 3 174695324 4 2 659880746 4 2 866362266 1 3 104274754 1 3 577165392 1 3 345998040 3 2 224780803 5 3 427556651 3 3 989931457 5 3 587713996 2 3 328900773 4 2 697754174 5 2 170155623 4 2 616885478 4 3 616143804 1 2 524747980 4 3 964895452 2 3 654903217 2 2 869585628 4 3 807509019 3 2 466574557 4 2 135919582 1 2 441380768 1 2 460877669 1 2 293235802 5 2 214353244 5 2 993752101 3 3 161997314 1 3 255992595 1 3 937724419 1 2 857199525 5 2 256250757 1 3 219623471 2 2 721743322 5 2 628064292 2 2 244921016 3 3 418527140 5 2 206249515 3 2 679565249 3 2 858219302 3 2 836581809 2 3 474213794 2 2 752359855 1 2 463198503 4 3 142033258 4 2 417210712 1 2 639728419 2 2 772223964 3 3 541659733 5 2 696282748 3 3 373908520 2 2 173944386 2 3 831734588 4 2 690241096 1 3 117332335 1 3 412917059 3 2 291578904 5 3 675556093 4 2 743717155 4 3 988079078 3 2 193333778 4 2 382431090 4 2 408425486 5 3 862565685 3 3 743947098 2 2 641529077 4 3 456281297 4 3 574431485 1 2 458862244 3 2 521576745 4 3 562038452 5 3 220802789 4 2 211078608 1 2 266799716 2 3 845415454 4 2 746901978 3 2 168047942 1 2 616845497 4 2 932376627 2 3 933594350 2 3 183027161 2 3 494657310 4 3 174462762 1 2 460841931 3 2 422084703 2 2 136176433 1 2 444068844 1 2 542060706 4 2 914340372 5 3 168600367 5 2 879338692 5 3 730257533 3 3 208473369 2 2 909080466 5 3 792716939 2 2 319054314 4 2 310576330 2 3 124285484 2 2 653467305 3 3 407437594 3 3 367323390 3 2 884668093 4 3 949722848 5 3 278590012 5 3 938320099 1 2 866963259 4 3 303516780 1 2 595636337 5 2 118146574 3 2 400250992 3 3 752438430 3 2 536937858 2 3 388730481 4 2 891392019 1 3 546164961 5 2 770485271 4 2 162564608 4 3 830955654 4 3 796811530 3 2 279350576 1 3 724017489 2 3 564669572 5 3 359497771 2 3 308882068 2 2 349774620 5 3 492398868 2 3 932446169 4 2 786327915 5 3 466674138 1 2 764797233 1 2 478338072 4 2 604339164 5 2 569201007 4 3 540660748 4 3 581571987 2 2 227958937 2 2 651616199 5 2 302187845 1 2 641013857 4 2 936319809 1 3 981593442 2 2 374053925 5 3 246282671 4 3 837899157 5 3 936018674 4 3 112217782 5 2 334877276 3 3 403662241 4 3 554735417 5 2 219963401 5 3 182193313 2 3 749770642 5 2 572290631 4 3 381928025 4 2 456305257 3 3 107822660 2 2 479880263 2 2 484837713 1 3 477665318 2 3 228740970 5 2 142202495 5 2 162716022 3 3 212758365 2 2 634360421 2 3 689997013 3 3 862860615 3 3 569078472 2 3 410528029 4 3 561921188 3 3 668381235 3 2 658435110 1 3 225191500 1 2 403950256 3 2 656983008 5 2 102907993 4 3 640102387 4 3 205862252 2 2 254084039 4 3 976284943 5 3 686785269 1 3 857332001 4 2 769172277 1 3 936720100 4 3 187827395 4 3 312595958 4 2 540655085 2 2 353785166 5 2 999729737 5 2 498568666 3 2 838888944 1 3 850817479 3 2 623805406 2 3 850486439 5 3 497740740 4 3 409312624 4 3 905382693 1 3 694490569 3 2 520524492 2 3 477286960 5 3 444541541 1 3 225415479 3 2 631793687 2 3 129501119 5 3 167958284 1 3 485114621 5 2 760004020 4 3 607400706 3 3 109472483 5 3 179844182 4 2 696987451 3 3 923805928 3 2 181944145 5 3 509818631 2 2 816134621 1 2 496466117 5 2 870773203 5 2 769484268 2 2 485296648 3 2 662037325 3 3 392911865 2 2 818632961 2 3 635133234 1 3 136817877 1 2 132116290 2 3 815815337 2 2 211869361 3 3 415887051 2 2 659715491 1 2 348149070 2 2 239696629 3 3 667606885 4 3 178374124 5 2 234474860 4 3 516795321 2 2 980124168 1 3 536299043 1 2 680358726 5 3 530109568 4 2 356625516 2 3 734017476 3 3 142731525 3 2 927417684 2 2 132206057 5 2 853117820 1 2 312736792 2 2 127005484 5 2 703163255 1 2 894123459 1 2 614589685 4 3 895384546 2 2 557913723 5 2 246218672 2 3 338415175 3 2 178953253 2 3 582758774 4 2 163418173 3 3 611545633 4 2 614849346 1 3 424187448 3 2 278289098 5 3 613662974 4 3 996770092 4 3 933397752 1 2 738339488 4 2 436952953 2 3 556021110 4 3 228459901 2 3 168307983 2 2 719175915 3 3 288624638 2 2 145257133 3 2 108324468 3 3 721958489 3 3 422009012 2 2 908123401 3 3 483769299 4 3 782223095 2 3 578375781 4 2 671215768 3 2 715104579 4 3 552054966 3 2 964954014 3 3 562806881 2 2 232814780 3 3 581809157 2 3 156131046 3 2 981434327 3 2 386900221 3 2 350666323 2 3 118110909 4 3 211320617 4 2 944403561 5 2 621728574 4 3 420974959 1 2 754549937 4 2 282791814 1 2 983214365 2 2 628287377 3 2 501155064 3 3 509876088 1 3 646013201 5 2 739249753 1 3 349240713 3 3 794373732 2 2 236824380 5 2 853937534 1 3 868600257 2 3 977939620 3 2 794972077 4 2 933912707 2 2 807835997 4 2 668009300 5 3 397978594 5 3 915959592 3 2 958301064 4 2 160342498 5 2 753444485 2 2 450447886 1 2 420250807 2 2 510537265 1 3 215718836 2 2 301328278 1 2 431283725 4 3 227075790 3 2 722399521 2 2 926851459 2 2 780980714 5 3 598697548 3 3 849062548 4 2 307221232 4 2 818198171 2 3 307182555 5 2 271838313 4 3 210275059 2 2 697230538 5 2 756028904 3 3 402602973 1 3 164262439 4 3 225976145 2 3 932066363 3 3 404727883 2 3 784322104 4 3 399319473 3 3 460956750 2 3 938236547 1 3 304766354 3 2 745614797 2 3 878235594 2 3 144611725 4 2 222182590 3 3 578085603 2 2 612250098 2 2 292219110 4 2 519552410 4 2 813116401 1 2 438550719 3 2 381350396 5 3 996764968 1 3 181954412 3 2 242927319 2 3 352841308 4 2 434692141 4 2 251964996 4 2 628364593 4 2 494109709 5 3 217010896 5 2 823423535 4 3 206679653 4 3 458808698 2 2 337797595 5 2 824781633 2 3 253482552 2 3 139406437 4 3 969445168 4 2 423440751 2 3 785833355 1 2 686568545 1 2 268325677 2 3 330754214 5 2 818967481 2 3 778876460 3 3 698138733 4 2 878502819 3 2 753526487 4 3 275594878 4 2 334894392 4 2 472916565 1 2 506164454 2 3 405233780 4 3 200321770 4 2 620201643 3 3 447339438 1 2 892863741 5 3 629651835 5 3 440755602 4 3 416413557 2 3 309917878 2 3 439331962 2 2 198638947 5 3 597107511 3 2 143471763 2 3 227958291 2 2 814955765 5 3 257917042 3 3 661397562 2 3 660989477 4 2 623100966 5 2 508965472 4 3 662913521 5 3 511216520 5 3 882233633 2 2 210492567 1 3 248075449 1 3 198243997 4 3 779694134 4 2 650815464 1 2 403996477 4 2 529531366 4 2 830368833 2 2 883651444 5 3 201080490 4 3 141456351 1 2 655952281 1 3 397792163 1 3 429928726 1 2 213730621 4 3 910246425 5 2 370823013 1 3 678423005 3 2 282627378 2 2 587059259 3 2 172942546 2 3 795047722 4 3 947988743 5 2 466656247 4 2 967798121 2 2 922045778 2 3 100365446 4 3 270429210 5 3 275501905 2 3 563396081 1 3 857813994 5 3 197969904 1 2 985556454 5 2 290456200 4 2 765150143 2 2 814525744 1 3 512686756 3 3 247382047 5 3 904026427 1 3 179479890 5 2 243235331 3 2 782372009 5 2 166409199 4 3 126327501 1 3 404173166 1 2 819495435 4 2 431698820 4 3 565946610 3 2 487111283 2 2 640995630 1 2 186440362 2 2 735437525 2 2 236095419 2 3 169418256 1 2 780163708 2 3 348555644 2 3 240496946 5 3 378634158 3 2 200217128 2 2 979356727 5 3 722825552 1 2 114675370 2 3 580237845 2 2 291167714 3 3 715851138 5 3 571489091 3 3 967002300 1 3 293570217 2 3 357735194 4 2 692364935 5 3 895035180 1 3 728330055 1 3 786518047 2 2 497206684 5 3 651261217 4 3 275282637 1 2 239689895 2 2 395373949 3 3 448605560 1 3 377720654 2 2 113507890 4 2 315190862 5 2 127241556 4 3 793535194 3 3 203445595 2 3 199276482 2 3 110841371 4 2 266084438 1 2 310664225 4 3 306828635 1 3 432858169 2 2 287072825 3 2 737607779 5 3 988187094 3 2 487171708 2 3 221281869 5 2 930489938 3 2 725034121 5 2 694863553 4 2 185669531 5 3 375931236 4 2 129335856 3 3 433276655 4 3 510477916 3 3 272046670 2 2 124021843 1 3 789153703 1 2 632666618 1 2 104995036 4 3 453442680 4 2 784081267 2 3 689299851 4 3 588397310 3 2 517662953 1 2 607610807 2 3 725599211 1 2 556087195 3 2 931216861 2 2 553836312 2 2 528292299 1 3 361619584 2 2 740860740 2 2 974816859 2 2 441652170 5 3 643976472 4 3 493548600 4 2 153934726 1 3 105334369 5 3 629967644 5 3 116354836 5 3 697785692 5 3 258114790 1 2 679861661 5 2 355916856 5 3 781750443 2 3 820661972 4 3 972143719 1 2 622594086 2 3 600407983 2 2 796780194 2 2 104657148 5 3 448381036 5 2 307521704 2 2 846225184 3 3 399801658 5 2 538389386 1 3 848383759 2 2 980267502 5 2 142200065 4 3 864395186 2 2 592404998 2 3 119877221 5 2 141171731 2 3 587473056 1 3 742320617 4 3 350133006 1 3 206455449 5 3 457800820 4 3 809489983 1 3 431896325 1 2 448665392 3 3 610229212 1 2 502074743 1 3 109751238 4 3 386352874 1 3 610969804 3 2 989716959 2 3 607711693 1 2 303274693 2 3 619229114 2 3 794872597 3 2 564485373 5 2 756078135 5 3 357255642 5 2 778054319 5 3 635510306 1 3 844819056 3 3 585216077 3 2 543895239 4 3 559898343 5 3 768671319 5 3 491804539 1 2 131622376 3 3 201582933 2 3 858242170 5 2 930875102 3 3 541372274 3 2 266342793 5 3 883460687 3 3 437287048 1 2 778256102 2 2 989992837 3 3 666901876 3 3 765348478 3 2 554647509 4 3 957243422 2 2 259054689 5 3 394619656 4 2 714996221 4 3 394734333 2 3 900388443 5 2 126209236 3 3 655701712 1 3 802309662 2 2 325962892 1 2 300149777 5 2 509732603 4 3 613279869 2 2 781605416 2 2 143190952 3 3 900034574 2 3 146642556 5 3 540706998 2 2 349221908 1 2 484809941 1 3 871815642 5 3 312762395 1 3 277517671 1 3 365867223 3 2 137309692 2 3 274895364 1 2 487175755 4 2 683707875 4 3 525940367 4 2 631815931 1 2 842047738 3 3 830244425 1 3 131451532 5 2 420400594 2 2 340601761 2 3 319231592 4 3 343915820 5 3 436998507 5 3 626212025 4 3 430944289 3 2 582225226 5 3 239779438 3 2 326256119 4 3 655388507 5 2 354363598 1 3 417956901 1 2 640194966 3 2 583185362 1 3 167103950 2 3 582526118 5 2 955377815 4 3 114498361 5 3 577362099 1 3 338325549 3 3 825452664 5 2 375192106 3 2 547309373 5 2 815818357 1 3 705116931 2 2 708010988 2 2 273430803 5 2 672570881 5 3 322141060 4 3 420529028 2 3 172738501 2 3 916907444 1 2 243086489 2 2 591752000 2 3 843228414 5 3 399223926 2 3 221234559 5 3 642294226 1 3 399283242 1 2 781409781 5 2 270239571 2 3 388235156 2 3 748112990 2 2 128523816 3 3 875845699 5 2 386835908 1 2 912709866 1 3 574574409 4 3 379041068 3 3 552007724 5 3 938386495 4 3 461595220 5 3 519611489 5 3 381551254 3 2 612854929 3 2 227704267 2 2 832917431 5 2 932839163 1 2 529294206 2 2 368698331 4 2 407891235 2 3 683944135 3 2 632600786 5 2 847113826 2 3 530788854 4 2 190649132 3 2 364717642 5 2 607390348 4 3 491919031 2 2 621606972 4 2 563132362 3 2 877388999 1 3 575048194 4 3 768904699 5 2 954403871 1 2 304204404 1 2 970021276 4 3 612537861 4 2 382177529 2 3 264160690 1 2 338468704 2 2 117567554 2 3 340731041 3 3 509702484 4 3 224995230 2 2 158877595 4 3 719152869 3 2 281048232 4 3 290044257 1 3 316763731 1 3 816783942 4 2 944849789 2 3 790263666 2 2 715104854 4 2 882222084 3 2 114163792 1 2 294629965 3 3 429584573 1 3 400766586 5 3 749280838 1 2 779978733 2 2 721083351 3 3 833395099 2 3 759827851 1 3 323781859 1 2 131732130 5 3 709948562 2 3 108456208 5 2 887703140 2 3 464410063 4 3 332443220 2 2 384718079 5 2 569083388 3 2 837278613 2 3 959718393 3 3 344203035 4 2 751022353 1 3 677072651 4 2 624484536 2 3 606489742 5 3 637879990 3 2 767424581 5 3 791828841 5 2 737697521 3 2 637708582 2 2 514303202 3 3 825895436 2 2 366003363 2 2 130803221 4 3 964238378 1 2 174336085 1 3 780061839 4 2 797567379 1 2 759676530 3 3 905352000 4 2 322097841 3 3 106511720 5 2 419232892 4 3 439277032 4 3 878695861 2 2 183606742 1 3 672532279 5 3 473468604 4 2 546954631 2 2 212554274 1 3 753473377 3 2 567716839 3 3 144289059 1 3 333450565 1 3 949941467 5 2 657755888 2 3 383334679 4 3 634832995 4 3 824783127 4 3 358329980 2 2 479865387 5 2 436736669 1 2 698591996 5 3 608666702 3 3 337815822 4 2 492777719 1 3 709703278 3 3 716292902 2 2 854746902 1 2 725188077 2 3 227605275 5 2 582312783 2 3 107887131 3 2 425814474 5 3 785248912 3 3 679131243 5 2 248456411 5 2 512362676 5 3 435239913 3 3 843658152 3 2 313745803 4 3 623022581 4 2 652178803 2 2 926071926 2 2 427186557 4 2 219487049 1 2 481192246 2 2 492407680 3 3 757466468 5 3 581243315 3 2 161993146 2 3 253053447 5 2 786740437 1 2 708769626 5 3 420262381 2 2 415894205 5 3 961097831 2 2 482142246 1 2 844568783 2 2 893605256 5 2 998069748 5 3 897875294 5 3 586389551 1 2 878151655 3 3 532979610 3 3 331416576 4 2 219629431 2 3 364571551 4 2 278281044 4 2 216329718 3 2 497336528 3 2 303273083 2 3 131387918 1 2 331659422 2 3 166588687 4 2 566512052 1 3 122458363 2 2 982154487 3 2 439956740 3 2 776709635 1 3 366400263 4 3 749969474 2 2 373508276 4 2 472328518 3 2 696520808 5 2 333804497 5 3 109877386 1 3 473171728 3 2 948166699 4 3 101428194 2 2 646105482 4 2 635169422 4 3 982983577 4 3 644307186 1 3 932896687 5 2 796354238 2 3 249671923 1 2 995354350 1 3 646722748 5 3 438767316 2 3 131568847 1 2 165198735 4 3 643599357 2 3 939355533 2 3 841146902 5 2 136084264 4 2 588465935 3 2 141261430 5 2 453773576 5 3 394280346 5 2 767635677 4 2 912589183 3 2 908335865 2 2 461414200 4 3 452441202 2 3 772666983 5 3 395801394 1 3 428928738 2 2 430132266 3 3 523275444 3 2 322692073 2 2 222931646 2 2 563192266 3 2 672008860 1 2 730730087 1 2 615779880 1 3 616532179 1 2 427628961 5 2 258473249 4 2 185644254 4 3 971411293 3 3 488636010 4 3 303084303 1 3 988567879 1 3 123295420 3 2 388709491 5 3 477111502 3 3 335509677 4 2 686584172 3 3 533966637 4 2 943429297 5 2 178819994 3 2 487344690 5 3 734810346 1 2 132127749 5 2 189322232 3 2 834953296 5 2 220869200 2 2 318413418 5 3 203913030 3 2 220585127 2 3 247540402 3 3 630129925 1 3 549373131 2 2 241675009 1 3 379307001 2 3 903051001 4 2 572516956 2 3 764437384 1 3 371576559 2 3 171703552 1 2 921070531 1 2 351720689 2 2 429344742 2 2 956760885 5 2 282120889 5 2 230006263 4 2 762121632 3 3 731840269 2 2 131115874 3 2 669226660 1 2 598407245 3 2 333647738 2 3 600996448 3 2 321273597 4 2 609122161 2 3 888661919 5 3 319506736 4 2 319414869 3 2 389672977 4 2 443114525 5 3 597969632 4 2 321597192 5 3 456545333 3 2 243966731 5 2 504137421 1 2 241412009 3 2 524396873 1 2 319588042 2 2 531309238 1 3 297938713 5 2 131372045 5 3 952664770 2 3 463855501 5 2 260920962 3 3 104303922 4 2 645167969 5 3 884573221 4 3 195976817 2 3 859406870 3 2 963474004 1 2 526911972 2 3 655499194 1 2 478139009 4 3 484699303 3 2 470945157 3 3 322174850 2 3 954165767 3 3 847833184 3 2 508011071 5 2 489655312 2 3 491905863 2 2 447717149 4 3 114264519 4 3 875993275 1 3 817469286 5 2 148345888 2 2 822788559 2 2 526208675 2 2 250634721 5 3 654883788 5 2 821949037 2 2 901393090 5 2 643358003 5 3 694857061 5 2 377519439 4 3 545767703 1 3 959686427 5 3 590363949 2 2 676125040 5 3 396372063 5 3 675463698 5 3 766549593 3 3 575327743 4 3 292651628 2 3 231139955 1 3 511501084 5 2 274816216 2 2 428715108 2 3 695415596 2 3 409828161 5 3 581397558 2 3 445116666 4 2 471175120 5 3 740092423 1 2 271474564 5 2 492040360 2 3 962346217 5 2 351795701 2 2 450934034 4 3 319214252 5 2 284173121 3 2 737667248 2 2 558430869 4 2 479086181 2 2 982515927 5 2 787289924 1 3 791063837 2 2 409198340 1 2 247310751 3 3 838447779 3 2 972400790 4 3 270433270 5 2 976776145 5 2 176873446 2 3 732962821 2 2 174351278 1 3 319676607 4 2 834694156 5 3 111224523 5 3 354225242 4 2 210461091 4 3 219741494 2 3 805054530 4 3 270758432 1 3 590785234 2 3 217048535 3 3 242314248 2 3 102516611 5 3 701702570 3 2 595172001 2 3 251865524 5 2 372903697 1 3 705129117 2 2 781362195 4 2 158033966 2 3 149342985 4 2 394668285 1 3 976843912 5 2 431416070 5 3 931443109 4 3 914656954 5 2 160422960 3 2 940055634 2 3 147608371 4 3 156809809 4 3 423909761 4 3 905789150 5 3 812332911 2 2 343467094 2 2 986769237 2 3 636030485 5 2 798713637 2 3 572874083 1 3 239858934 3 2 968782182 3 3 715349714 3 2 505786644 1 3 162068806 3 2 539917117 4 2 273451472 3 2 671134283 5 2 845227565 2 2 138578865 3 2 567720689 3 2 639586639 2 2 485659946 5 2 269340821 1 2 135956504 3 2 606332762 4 2 617511372 4 3 278583807 5 3 528141305 5 2 283656306 2 2 460952172 1 3 874431663 4 3 357925087 4 2 244437538 5 3 837174875 2 3 363261456 4 3 245195417 3 2 514495024 3 2 789724382 2 2 128800291 4 2 793167217 1 2 509468046 2 2 515355238 2 2 850700315 5 3 821521294 2 3 590358020 2 3 478660147 3 3 406452298 4 2 932360513 3 3 623588207 4 3 753971805 5 2 603030687 1 3 253414580 3 2 771637246 2 3 119453244 3 2 979512589 5 3 186995900 5 3 991469678 1 2 993293277 4 3 560622038 4 2 685606836 3 3 799376672 3 3 624722022 3 3 613165720 3 2 612345997 3 2 903561678 2 2 305961753 4 2 656305136 3 3 136990626 2 3 233341372 2 3 418632661 3 2 624581846 1 2 902015825 3 3 200943646 2 3 602930373 4 2 546609424 5 2 722881277 3 2 515168174 4 3 404181071 1 3 991716365 5 2 866009925 3 2 424646241 4 3 772721453 1 3 290739946 3 3 716333481 5 2 370698889 3 3 753679759 5 2 152438504 2 2 652604602 3 3 373207177 5 2 830549328 2 2 500753579 1 2 350315677 5 2 343422155 5 3 444419852 4 2 149366643 5 3 980650224 3 2 726485772 4 2 887279452 2 2 255146520 5 3 953032327 2 3 651648792 1 2 813262258 2 2 339961150 1 2 853519521 2 3 529390877 1 3 535355078 5 2 253266788 3 3 682659940 2 2 322140351 2 2 559031851 5 3 136443407 1 3 408987564 3 3 323074001 2 2 316582782 1 2 592118342 4 3 512104853 4 3 223236393 1 3 237982365 5 3 115089767 5 2 487622319 4 3 734823216 4 2 374422858 3 3 509609334 1 3 628213261 5 2 271127976 4 2 726276833 4 3 647468290 4 2 108584911 5 2 494794085 3 2 954622279 3 2 385411123 1 2 784684297 4 3 427202357 3 3 887196126 3 3 332288044 4 3 869781581 3 3 954163725 4 2 965424616 3 3 774829148 1 2 813500732 4 3 445814793 1 2 652315656 5 3 799237413 1 2 857725621 3 2 742452427 4 3 241596062 3 3 540109942 1 2 240137636 2 2 735758894 4 2 668032269 5 3 960080478 1 2 920462829 2 2 426776413 4 2 556126714 4 2 366930618 5 3 232801150 4 3 771477085 1 2 960086490 3 3 545246243 1 3 998153071 4 3 208117466 1 3 855268329 3 2 544895608 5 3 784433909 5 3 612203606 1 2 385242352 2 3 739993461 2 2 593815514 2 3 172298401 4 3 207725229 5 3 636299061 5 2 828173768 5 2 539270675 1 3 437762738 1 3 250458677 5 2 763981777 2 2 314514753 3 3 123629107 5 2 921236222 2 2 979056303 4 2 842448258 5 2 500697933 3 2 169679328 3 3 980738831 1 2 331671601 4 3 956949391 5 3 881387784 3 2 679412769 3 2 163975173 1 2 612385835 2 2 688132909 2 2 595681588 4 2 187878335 1 3 325700818 5 3 173770504 1 3 986871586 4 2 556846938 5 2 456431099 4 3 121421615 4 2 297915535 2 3 297085852 4 2 926576105 4 2 638183837 5 3 105248661 3 2 673294248 5 2 770708389 2 2 930001702 5 2 314575900 4 2 110556066 1 2 406928513 2 2 689016435 4 3 566132079 5 2 675745384 5 2 904905823 3 2 920016859 1 2 545521615 3 3 330851957 2 2 891292043 5 3 917801030 1 3 728651846 1 3 856598048 1 2 485782369 5 2 820181278 2 2 525498497 3 2 448119522 5 2 522303687 1 3 483149283 3 3 803601754 5 2 455985636 2 2 211194950 4 2 327694851 2 2 688443282 2 3 645160853 3 2 922317293 4 2 461238856 3 2 215330078 4 3 620251265 5 2 597563682 1 3 954851583 1 3 179977833 3 2 612573261 2 2 461569280 1 3 463892165 1 2 770934898 3 2 873112602 3 3 701247756 4 2 576969384 4 2 959280531 3 2 541001336 3 2 392344471 1 2 268911459 5 2 691741118 1 2 635439543 2 3 191036408 3 2 360252170 1 3 598581317 2 2 929503954 3 3 716538649 4 2 844932002 4 3 251881193 1 3 415849769 2 2 798812978 2 3 132824044 3 2 901010228 3 2 169124497 3 3 847886066 2 2 216985208 2 3 149386972 5 2 238585582 5 3 862167248 1 2 206053536 2 3 491894512 5 2 371923300 4 3 890561791 3 2 307839918 2 2 817497924 1 2 952412508 2 3 957214276 2 3 364830432 5 2 354262812 5 3 799341072 3 3 524485122 5 2 549867110 3 3 540553759 2 3 370858710 5 3 128109836 3 2 738810052 1 2 492067100 4 2 736686116 2 2 668702410 5 2 520078549 2 3 905184651 4 2 273227670 4 3 138596913 4 2 233539182 1 3 615114784 5 3 412925374 1 2 920089500 2 2 745654975 4 3 690584198 3 3 962130652 5 2 886740188 1 3 772923096 3 3 974769332 4 3 515999093 1 3 635897152 5 2 868398194 3 3 868143667 3 2 420575825 4 2 654468926 5 2 778118095 2 2 336392081 1 3 455462088 1 3 584081507 4 2 713603029 3 3 981150751 2 3 471267854 1 3 299021833 2 3 673093501 4 2 535668990 2 3 201357972 5 2 319166783 5 3 695695605 1 2 648450333 1 2 746518884 2 3 480138250 4 3 741578002 2 3 333285450 2 2 440868758 4 2 792213068 3 2 198464361 3 3 736273700 1 2 206767269 2 2 793477581 4 2 586668894 5 2 171776096 5 3 334327749 5 3 231223548 4 3 848777811 5 2 685670691 5 3 571572467 5 3 178653282 3 3 647827162 2 2 243139414 1 3 177070244 5 3 686536168 1 3 246915156 3 3 231936973 4 3 879465925 3 2 162509098 5 3 495444625 1 3 426340992 2 3 540005995 3 3 918771498 3 3 374982475 1 2 732713456 5 3 903757970 4 2 965489477 5 3 713003902 5 3 428804849 4 2 917840448 5 3 170516884 4 3 266562490 1 2 296562243 5 2 688322347 4 2 343731729 3 3 382469470 2 2 778074339 5 3 634293017 3 2 398819669 2 2 731511052 1 3 404243212 2 3 779615578 5 3 581761260 4 2 895247647 2 2 365890290 4 3 745507756 5 2 529623112 5 3 946205601 4 2 431761417 3 2 730925385 1 2 330023685 3 2 761662316 4 3 627872381 1 2 733242675 3 2 279074323 4 3 248992435 2 2 908964992 4 2 217623796 3 3 291205309 2 3 269084182 3 2 303312291 2 3 670150724 5 2 351959430 3 2 700280250 4 2 748202599 2 2 180287109 3 2 308962243 3 3 863321533 5 3 151399318 2 2 413974753 2 2 994537363 3 3 439836836 1 3 399991433 3 2 721081829 4 2 278724316 4 2 324168438 1 3 383763980 1 2 754968657 1 3 936767102 5 2 108409984 1 2 384544559 1 3 841978427 2 3 474789589 5 3 815410892 5 3 166145129 5 3 201503119 3 3 329381454 4 3 912188167 4 3 808932583 2 2 479377759 1 3 565412170 4 3 755367990 1 3 542957263 4 3 205302183 4 2 521094728 1 3 206132231 4 2 735997709 3 2 114430208 3 3 444663944 1 3 898607722 1 2 595250552 3 3 758804813 1 2 524254008 3 2 606335001 5 2 283459202 5 2 540600395 4 3 506411734 3 3 581979412 5 3 237787842 1 2 293775687 2 2 951867447 2 3 132669170 3 3 918034276 1 2 564812040 4 3 665295900 1 2 193190769 4 3 400812064 2 3 671770539 1 2 418272937 5 3 452032172 2 3 931084014 3 3 985267221 5 2 354302666 3 3 582206159 2 3 801299539 4 3 763895134 1 2 943430912 1 3 686732027 2 3 500983540 2 2 193755953 1 3 739046728 2 3 248887185 4 3 444447948 1 2 296747550 4 2 685423469 4 2 532102747 2 3 465645431 3 2 966097419 3 2 740388426 4 3 179117380 3 2 173529551 5 2 173195538 5 2 859973226 1 3 356995156 3 3 991251562 5 2 271706628 2 2 394701010 2 3 356005953 5 2 531770260 1 3 271123486 5 2 128960029 1 3 458330077 3 3 642766805 5 2 172269548 5 3 750202378 2 3 699959767 4 3 263814929 3 2 186515190 4 2 562639345 2 3 237852821 1 2 219516121 3 3 262769709 3 2 635205934 3 3 374328653 5 2 293608802 5 2 241750889 5 2 530866760 4 3 305070398 1 3 460998228 1 3 472035404 1 3 762725900 1 3 330128415 4 2 378868037 3 2 325428539 3 2 695227803 3 2 345713275 1 3 932929484 4 2 573459020 5 3 802264936 1 2 754991773 3 3 239642487 5 2 879786642 1 2 794174943 2 3 593943766 3 2 619450047 3 2 304477079 4 2 696902463 4 3 504909744 1 2 330001339 2 3 708081321 3 2 291422370 2 3 645919658 1 3 621563936 2 3 311690119 2 2 229031660 1 2 317680958 3 2 135591756 4 3 842117790 3 3 541715888 3 3 588849918 4 3 387503868 4 2 326977078 1 2 381108587 2 3 186429583 1 2 743090326 1 3 256880514 4 3 242266229 5 3 504838127 1 2 321944168 2 3 447733184 3 3 315367149 4 2 865634390 1 3 311913127 2 2 811983072 5 2 788970341 2 3 474159235 3 3 410058485 4 2 490321451 2 3 462130723 2 3 662509100 3 3 649350429 3 3 219270605 5 2 167677791 1 2 194854734 1 3 343045637 3 2 352518967 2 2 744502375 3 3 630836272 2 2 852760032 2 3 505658701 5 3 300140247 4 3 421898060 1 3 447921263 5 2 395476641 1 2 681060777 1 3 505458040 2 2 929698696 3 3 518601626 5 2 637624030 4 2 772472137 1 3 828177313 3 2 916290981 4 3 672350450 4 3 525686047 1 3 713349401 2 3 143241113 1 2 538711492 2 3 932150404 3 2 446332183 3 3 431805276 4 2 269956398 1 3 834789292 1 3 575174612 2 2 884198255 1 3 442197592 2 2 630032502 1 2 245665517 2 3 658315824 3 2 982326705 1 2 312865841 4 3 734709634 5 2 317114447 2 2 685142908 2 3 144447637 5 3 458047489 2 3 963680705 4 3 855100798 5 3 891726967 2 3 333751246 1 2 237860660 3 3 495328555 3 2 593137048 2 2 522088823 5 2 334134755 3 2 736797405 5 2 337638894 3 3 788494927 1 3 545836090 1 3 746586968 5 2 481986942 4 2 792758760 4 3 403200620 4 3 892898730 1 3 887731553 4 2 539330106 5 2 799665428 3 2 902497520 4 3 312347537 5 3 607923980 3 2 420745724 3 2 385903735 3 3 738830822 5 3 429372697 1 3 145793496 3 3 459710182 3 2 889781105 4 2 589147393 2 3 115598440 5 2 327608413 2 3 398076600 5 2 412556081 4 3 215128010 2 3 536210005 3 3 237356587 1 3 106259873 4 2 680712959 5 3 237708368 1 3 830816803 4 3 442121969 4 2 699353189 5 2 626750468 1 2 964575215 3 3 345086141 2 3 456523957 5 3 615954158 4 3 694784212 4 2 256650224 3 2 313634647 4 3 254582552 5 3 295090345 4 3 673535751 1 3 732309773 5 2 578928293 5 3 100951521 2 3 135183915 1 3 944943015 3 2 955909089 5 3 633555840 2 2 460513636 5 3 468414815 5 3 436053098 2 3 293272543 5 2 401327828 5 2 319655673 5 2 144405247 2 2 522296049 4 2 685986021 2 2 982920522 5 3 598959052 4 2 459671491 1 2 964094138 1 2 213362375 3 2 753016457 4 3 479479384 4 3 382449950 4 2 321743074 1 2 847028348 3 2 520826026 2 3 484202820 3 2 481471674 4 2 258044872 1 3 305884665 4 2 393639819 3 3 919199352 5 2 910280009 5 2 104404290 3 3 120574792 1 2 561736364 5 3 327367633 1 2 412918730 1 2 644317930 2 2 853175608 3 3 472889008 5 3 798179222 3 3 741487962 3 3 776243159 4 2 105013472 1 2 557055700 3 3 999160184 5 3 755107724 3 2 475079233 1 3 826435475 3 2 289258849 1 2 479167571 2 2 312534925 3 3 624552651 1 3 339463382 2 3 976606713 2 2 380885274 2 2 481296702 5 3 119590751 4 2 163538061 2 3 191755566 4 3 131956267 1 2 741300244 1 2 244517384 3 3 652241395 3 2 401623537 1 2 396204308 4 3 563925391 2 2 530883852 3 3 406446158 2 3 215084330 4 2 446260185 1 3 161396853 1 3 795556725 1 3 779231157 5 3 142914292 1 3 611248427 4 3 517067152 3 3 193223586 3 2 571633175 1 3 466615482 5 2 805688016 3 3 435409455 3 2 826774689 4 3 232757992 1 2 960331672 1 3 724145615 2 2 488210029 3 2 857837465 4 2 172464992 4 3 127030803 4 3 692681852 1 2 857721419 1 3 683966885 5 3 240782824 1 2 591633241 4 2 694779120 1 2 672522119 2 2 919396165 5 3 950698692 2 2 547963376 2 3 585092819 2 2 290172554 3 2 469007488 1 2 586789077 2 3 687256151 1 3 418376012 2 2 230894453 4 3 950055197 3 2 772161584 4 3 298869329 3 2 161861928 3 3 254420441 1 2 663423401 4 3 377976317 4 3 597027451 3 3 806768612 1 3 970663418 4 2 833953667 4 2 271155745 4 3 141135699 2 2 884369317 5 2 427347136 5 2 688719202 5 2 603045527 3 2 866005845 5 2 859549583 1 2 174486528 1 2 526697213 1 2 895538757 1 3 662092901 5 3 773288876 3 2 661322815 2 2 992513812 2 2 192041629 4 3 482772929 5 2 347961106 5 2 762166819 2 3 337482081 1 2 473768690 4 3 763803619 2 3 846904718 4 2 772431664 5 3 247221086 5 3 742211663 3 3 672683006 1 2 548742251 1 3 180764332 3 2 187901751 2 2 300088882 4 3 505309099 3 2 781368050 3 3 558485803 3 3 707939752 4 3 362889511 3 3 235811983 2 3 695992579 5 3 522935751 4 2 652310156 5 2 719269763 1 2 960408168 5 3 150252332 2 2 133986764 5 3 741574615 3 3 919967984 3 3 313982088 1 3 702377278 1 3 798402165 5 2 802886972 3 3 820506148 2 3 619155746 3 2 972164992 3 3 306098222 3 3 792391437 2 3 958128808 5 2 573147960 3 3 684411669 4 2 618614318 3 3 322094804 4 3 820226538 3 2 696038367 2 3 253239929 1 2 739490081 1 3 286311901 5 2 311171321 3 3 730954763 5 2 900707016 3 2 401191703 2 2 462455364 3 3 366263361 4 3 647089363 5 2 693349765 3 2 462208119 4 2 973651057 5 2 459035307 1 3 522543222 3 2 743976497 1 2 993966567 3 2 542028350 5 3 103500179 2 3 776919622 2 2 226297941 5 2 428770142 2 2 230504295 3 3 384379559 5 2 177519993 4 2 275961651 4 2 833182370 2 3 911524878 1 3 682978095 5 3 690403556 3 3 419615567 3 2 152168230 2 3 439017799 2 2 965210167 4 2 906459556 5 3 286514775 3 3 677374755 3 3 845590725 1 2 496405630 5 2 877208897 1 2 351039430 4 2 613503773 3 2 702166273 5 2 744606480 5 3 174802387 1 2 460096007 4 3 210414237 4 2 185925130 4 2 301712097 2 3 164723931 2 2 198850076 4 3 998302320 1 3 992170146 4 2 672149347 2 3 790019451 5 3 236971228 4 3 903545912 2 3 290434315 1 2 236830462 2 3 722993556 5 2 155820815 3 2 292703987 1 3 321452309 3 2 289638735 5 2 284807481 1 2 826107753 3 2 325107414 4 3 572474106 1 3 147374156 4 2 438347071 2 2 885310091 3 3 192718518 3 3 151789762 2 2 923410723 1 3 283135650 3 2 790742050 2 3 388111327 3 3 388043936 2 2 113990425 1 2 226808111 2 3 256424888 5 2 839773880 4 3 360132898 4 2 583662887 2 2 553927288 2 2 260825429 4 3 694289874 5 2 617356247 2 2 429395601 3 3 134855823 4 2 654892888 4 2 996594243 5 3 919993467 3 3 945006331 3 3 608428838 2 2 846565967 2 3 458035601 3 3 265176464 5 3 667457181 2 2 562821689 2 3 716208362 2 2 488788615 3 2 861722404 3 2 290751225 3 3 555180222 1 2 136244380 5 3 712966698 5 2 943554139 5 3 840547489 4 2 301559585 4 3 530798546 3 3 494839869 2 2 166726332 4 2 383751412 2 2 501426813 5 3 325242299 1 3 404267925 1 2 222729625 1 2 912098465 4 3 199323181 5 3 324009277 1 3 410819276 4 3 352833752 2 3 185471162 1 2 593944864 2 2 846065470 4 3 606812808 2 2 291411789 3 3 731880583 4 3 414724748 3 2 620631592 2 3 248278428 4 2 631718118 2 2 172296448 1 3 404670044 5 3 346980376 1 2 804220175 1 2 669700684 3 3 233822193 3 3 747566621 4 3 709620373 4 3 133612454 3 3 999189828 2 2 745080323 2 3 287902399 2 2 433533133 2 2 157266495 3 2 487320879 3 2 134932277 3 2 440890454 5 2 603552172 5 2 268349565 1 3 154701543 4 3 430167390 4 2 500497973 5 2 211171696 4 3 746698006 5 2 711352860 1 2 735561262 3 2 298004872 5 2 282087449 2 3 647302016 3 2 122693556 5 3 584309668 3 2 196512282 3 2 279214523 5 2 501713024 4 3 386990872 2 3 527477569 2 2 333356762 5 2 733585529 4 3 118543538 3 3 672898328 3 2 738823242 1 3 242265242 2 2 687850894 5 2 145012378 1 3 796241908 5 3 894071642 4 3 624321713 4 3 173168880 4 2 771940720 1 2 555265347 1 3 467760247 5 2 263320915 4 2 384316688 2 2 533481983 1 3 574562103 4 2 385935013 4 2 170213712 5 3 457354891 5 2 774262912 5 3 790770667 2 2 335186455 3 2 458940193 5 2 559484449 1 3 942543753 2 2 908409383 1 2 193912728 2 3 396790194 4 2 769269625 5 3 914215910 3 3 711492525 1 3 725918792 4 3 622451385 3 3 720959724 2 3 891365688 5 3 815623480 3 3 939997658 2 2 365253454 1 2 479927800 1 2 774270610 3 3 925579552 3 3 774548160 3 3 618093263 2 3 268055564 2 3 986470786 5 2 712777404 5 3 198242522 3 2 726322930 2 3 239743882 1 3 196074595 4 2 401809004 4 3 238399843 3 3 598127034 4 3 781014158 4 3 759142409 5 3 334999924 3 3 614463870 5 2 882821073 1 3 913207746 3 3 872411579 4 2 728376060 3 2 363639078 3 3 976955316 4 2 575305347 1 3 608742936 3 3 853507512 3 3 335357899 2 3 266118885 1 2 282951450 3 2 544801739 5 3 986031072 3 2 629640261 5 3 291211800 1 2 638304301 5 3 834267227 1 3 581531598 1 2 135402950 4 3 939244386 5 3 722570645 4 3 291876906 3 3 401769536 3 3 418806778 2 3 470835223 3 2 268513083 4 3 879630030 3 3 899991946 1 2 718479419 2 3 725764019 2 3 389664653 5 2 499170030 5 2 802225081 5 2 345624107 3 3 473494842 5 2 826873954 5 3 936422964 4 2 792976614 2 3 984384773 3 2 546795520 5 3 380905385 4 2 524169463 3 2 660620724 2 2 690230438 2 2 505888777 4 2 518264607 5 2 314834550 4 3 547835008 3 3 556174295 4 3 371565741 3 3 168254882 2 2 603551957 3 3 690623658 4 3 467602608 5 3 785942689 2 3 774652881 2 3 896764503 4 3 757199124 1 3 780159026 3 2 384408576 2 2 614077133 5 3 317891928 4 3 264998249 5 3 126720967 1 3 311576085 4 2 249094326 5 3 619930171 4 3 525097607 3 2 350897334 3 3 612633411 4 3 410854867 2 2 352563054 5 2 465246624 4 3 650418584 1 2 364337270 3 2 346742261 5 2 772317797 3 2 650747802 2 2 886930043 3 2 466249638 5 2 766669902 3 3 238079053 1 3 984012518 5 2 658022407 2 3 834709125 3 2 321788505 3 2 223355435 3 2 130668655 3 2 620060464 3 3 285342016 1 2 349993349 4 3 784575436 3 2 749570758 4 3 452487065 3 2 460782000 2 2 537081620 2 2 568013144 2 2 741965754 4 3 993809965 3 2 669363902 2 3 350406410 1 2 740842844 3 3 239930577 1 2 702255085 3 2 985810273 1 2 196652839 3 2 552133186 5 3 616040443 2 2 636678246 3 3 756110432 1 2 581214811 3 2 246855658 3 3 917415995 2 3 869207398 1 3 703583777 5 2 244792186 4 3 946335759 3 2 252313829 1 2 518898949 3 2 339306480 1 2 916296608 4 2 830625286 3 2 174071453 3 2 250547238 3 3 855898074 5 3 950130381 1 2 480655974 3 3 999055042 1 2 857019963 2 3 513575796 4 3 112258417 2 2 493258931 1 2 778736790 2 2 738487599 2 2 166643351 4 3 240431405 3 2 450879857 3 3 350993057 3 3 489863324 3 2 600663565 1 3 512269697 3 3 191672467 1 3 264067551 3 2 756105062 4 2 221160155 1 3 651556349 3 3 583294069 4 2 125656077 3 3 114277129 3 2 513890463 3 3 483417607 1 3 945768520 5 2 658602497 2 3 753003781 5 2 396970913 2 2 181141166 4 2 321905067 5 2 442817161 3 2 270612112 5 3 738539955 2 2 902682146 4 3 199236962 4 3 840779375 3 3 252112878 4 3 128809721 1 2 406350178 1 2 654409831 5 2 786413360 2 3 199224413 3 2 695911858 5 2 127772209 4 3 571334127 5 2 900255225 2 3 525672105 4 3 589145512 3 2 459833921 2 2 792474426 5 2 623495466 2 2 599748034 4 3 957400883 2 3 562934798 5 2 709412366 4 2 353656328 4 3 921983731 3 2 251743921 1 2 862077754 1 2 644470648 3 2 893213923 1 2 915651997 2 2 957565122 4 2 193989520 1 2 660378108 4 3 280043714 1 2 788662876 5 2 362605276 5 3 897837875 5 2 395080551 2 2 590732724 4 2 797296891 2 2 151915491 5 3 118417147 5 3 776642312 3 3 279497014 4 3 543468503 5 3 259172793 2 2 356671366 2 2 309012396 1 2 937348504 2 3 985437242 4 3 785669607 4 2 450016294 4 3 281427908 1 3 646621354 3 3 174618559 5 2 168926782 5 2 404804113 5 2 938941746 5 3 387058344 4 3 213654610 1 3 304570277 2 2 361461756 1 2 460338084 1 3 369162619 4 2 456976268 3 2 740636772 1 2 218534505 2 3 375757004 3 3 146157983 3 3 449291756 4 2 877717960 5 2 287763704 4 3 475256782 4 2 344718548 5 2 821343172 1 3 742669171 5 3 939982620 3 3 227792668 3 2 300431766 2 2 510930253 4 3 293171481 2 3 930511301 3 3 899380681 5 3 231108523 4 3 323605800 5 2 828717516 1 3 897918218 4 3 477890773 1 2 843279345 2 2 826313368 2 3 796099937 5 2 923414095 5 2 982210692 5 2 188561239 3 2 458183039 1 2 457724133 2 3 579018679 1 3 800928324 2 2 963264050 4 3 851719989 3 3 842456002 5 2 768480221 1 2 363706966 4 3 809910750 3 3 644082557 4 3 965316241 2 3 702645494 3 2 724335934 3 2 816699312 5 3 326606502 1 2 461740764 3 2 182109716 3 3 608144943 5 2 711941567 5 3 824042820 1 2 752845061 3 3 188754873 5 3 874568681 1 3 451494231 5 3 122852940 4 3 146714349 5 2 540092608 4 3 545919857 5 3 409980343 2 3 662603558 5 3 504263045 4 3 243355324 5 2 872274554 2 2 897180999 2 3 683994700 1 2 516225953 1 3 261172100 2 3 717215129 4 2 673903888 1 2 894146157 1 2 399527370 3 3 853338977 5 3 930977646 1 2 521112767 5 2 128555903 2 2 469124951 3 2 496604873 1 2 483087006 4 2 301702850 4 3 634441742 4 3 859767471 1 2 333000882 4 3 478204953 5 3 697663427 2 3 692776158 1 3 546158914 2 3 302937447 1 2 323115905 2 3 367553787 1 2 724812470 2 2 825876750 3 2 252859719 1 2 612919278 3 2 490844474 5 2 842977206 3 3 886811607 5 3 776847230 3 3 196615436 3 3 537770366 3 3 382463196 5 3 192030679 3 3 897389917 5 2 383534522 4 2 541358586 4 3 991152558 5 3 804116727 5 3 222030576 1 2 231681747 5 3 297061853 3 3 968051922 1 3 126223918 1 3 431647610 2 3 765847985 3 2 773023209 2 3 505689806 1 2 998713825 5 2 426604595 3 3 447228578 2 3 972903234 1 3 279058241 2 3 246170399 4 2 108448080 4 3 531378473 5 3 101113909 4 2 930706523 1 2 174038639 5 3 731706272 1 2 685902371 5 3 165383687 5 2 328421550 3 2 374898903 4 3 670524285 3 2 797257735 2 3 256300245 2 2 782267440 3 3 492255834 2 2 694869736 3 3 242426546 4 2 503188699 4 2 650324096 1 3 453349050 3 3 681513034 3 2 782763114 2 2 491609744 3 2 273407352 5 3 292528567 3 2 755070890 3 3 213700809 3 3 668593837 2 3 481123761 3 2 176657783 2 2 519954097 2 3 623670755 4 3 817586435 5 3 881188251 2 2 287913998 4 3 473612397 1 2 519925711 5 2 854282199 2 2 305951796 3 2 259386002 1 2 419446103 2 3 638130964 3 2 480104882 5 3 207976533 3 2 983810752 1 2 417432401 1 2 110324006 2 3 748902148 2 2 156515889 1 3 899480535 4 2 627006704 2 2 658849623 3 2 864135951 2 2 303124016 2 3 766130122 2 2 961262711 4 3 288750791 5 3 805929844 4 3 601864733 5 3 661519760 4 3 517707356 1 3 862535039 5 3 203386988 4 3 595885111 1 2 957064840 3 3 363188012 4 3 473747749 2 2 818067265 5 3 552676983 3 3 854737054 2 3 498529240 3 3 596526576 5 2 367062372 2 3 914585035 4 2 245091327 5 2 893664620 1 3 650585045 2 2 489988512 2 2 215040560 1 2 216763067 5 3 745803214 5 3 508876221 4 3 519040285 4 2 257304465 2 2 716029329 4 3 305045122 4 2 161322556 4 3 202078676 1 2 275041016 2 2 806861122 5 2 214616785 3 3 488255616 2 3 859375103 2 2 329029418 3 3 472578878 3 3 605774261 1 2 338319861 2 3 397712538 2 2 451690636 5 3 796825772 4 2 386255498 1 3 725513258 5 3 267469760 1 2 760803992 2 3 210988798 2 2 551851528 5 3 312593784 4 3 553070275 5 2 335650211 3 2 144830110 5 3 155630790 5 3 382607114 3 3 765337170 1 2 821400619 4 3 762623753 2 3 331591133 2 3 930042902 3 2 612955181 5 2 900934547 1 3 636402568 3 2 403710158 2 2 223306825 5 2 672032716 3 2 349929301 3 3 642403093 1 3 230551168 1 2 449789860 2 3 709304080 2 2 738492167 3 3 874789137 4 2 746804313 5 3 534494760 5 3 962812084 3 3 253006032 5 3 419171068 4 2 892206196 3 2 496929901 5 2 428250272 3 2 488475722 2 3 427195821 3 3 760551291 2 3 132900147 4 2 313413542 5 2 189018697 3 2 650694820 3 2 219952217 3 2 941233964 2 2 748202238 1 2 389610556 1 2 247900510 4 3 763927558 3 2 704611764 4 2 378726506 2 2 902214318 5 2 888452583 4 3 747770246 5 3 588421994 1 3 196180363 5 3 106204903 3 2 990152882 1 3 729535120 3 3 346166495 2 3 391951026 1 3 703607902 4 2 239752199 1 3 627071482 4 3 289678455 5 3 386142394 1 2 587029419 5 3 450699319 2 2 658944929 4 3 612754356 3 3 645152169 2 2 196065902 2 2 542608063 1 2 654788045 3 2 446052565 5 3 881547479 2 3 637946453 5 3 459004690 2 3 249362460 5 3 398048134 2 2 757355874 4 2 630833359 2 3 158545211 2 2 561640989 5 3 203148616 1 2 555908034 3 2 991588479 1 3 890251036 1 3 418194678 5 3 621743645 3 2 462159902 3 3 145103420 3 2 385696016 1 3 421037263 2 2 146327320 1 2 585982128 5 2 638696286 3 2 990197937 5 3 344861290 5 2 611348198 1 3 780620700 5 3 835474201 3 3 136428707 5 2 471072851 1 2 544000187 2 2 416870940 5 3 288298738 3 3 206602647 3 2 202854788 1 2 359487408 4 2 116977114 3 2 593601457 2 3 699731974 1 2 593597634 1 2 432292605 2 2 430305084 5 3 821792736 3 3 253827408 2 2 239654857 5 3 444488479 5 2 797661371 1 2 491460296 4 3 596646124 3 2 777024495 3 3 480347029 1 3 820489187 4 3 392054858 5 2 428570966 4 3 265240177 1 2 441727874 1 3 513746646 1 2 830909633 1 3 399233208 2 3 819039134 1 3 549698294 2 3 410645327 5 3 532350557 3 3 674658183 5 3 837660840 1 2 919958000 3 3 125906037 2 2 911419884 2 2 813275812 3 3 372769994 3 3 315975539 5 2 190051004 5 2 397512843 5 2 277747670 4 2 604973019 2 2 220871813 2 2 595505874 3 3 958700737 3 2 423000898 3 3 314007906 3 2 783306015 3 3 770329903 2 2 594789371 3 3 575668909 2 2 801042954 4 3 732713352 1 2 800631586 5 3 707609646 5 2 982116382 2 2 705308015 5 3 514431088 5 3 410203528 5 2 491477387 2 2 111536556 4 3 833027771 2 2 147093991 1 3 563050581 3 3 160727756 2 2 569383332 3 3 127625207 3 2 951536769 1 2 588099797 4 3 254999002 3 3 614286500 1 3 456632562 1 3 534632319 3 2 332323955 4 2 735811638 2 2 814885252 3 2 219900926 3 2 904068992 2 3 334572703 2 2 155463485 1 2 557382539 3 3 466536481 1 2 664699631 3 2 813516109 4 2 402457947 3 2 761738642 3 3 322133956 2 2 733768422 1 2 737641698 3 3 927858474 1 3 994988558 3 2 815387407 3 3 136053286 4 3 793647811 4 3 143666894 2 3 819601702 3 3 242252009 4 3 448078139 1 2 764616142 4 3 469369941 2 3 144038945 2 2 323116485 1 2 578691709 4 2 411995927 3 2 635790920 3 3 541999266 3 3 657353957 2 3 203440642 1 2 349578224 4 2 436489402 5 2 197428212 5 3 437102330 3 3 398340669 2 3 348621411 3 3 369719564 3 3 397157112 5 3 294754874 3 2 148298717 3 3 450011637 5 3 668602281 4 2 526664477 2 3 955024667 3 3 212404297 4 3 569796136 4 3 585434701 1 2 481380757 3 2 750236889 2 3 109668718 4 2 133397066 2 2 326351073 3 2 180282327 2 2 497785486 1 2 247452708 2 2 674639809 2 3 262238798 3 2 697816572 5 3 772618639 5 2 719470662 1 3 187642502 3 2 519214366 4 2 821533410 3 3 510381907 2 2 102233664 1 2 682242520 4 2 606168132 5 3 954794025 3 3 716764811 3 3 580614352 1 3 844619338 4 3 406552053 5 3 762008065 2 2 385686844 5 3 539902897 5 3 735107730 1 2 698347548 3 2 192172618 2 3 455566508 4 2 619886410 1 2 746915473 5 3 240985155 3 3 568323850 5 2 916363806 5 3 975064426 5 3 505744766 3 3 835932607 2 2 854180925 1 2 936032086 5 3 598498298 4 2 775266269 3 2 976678819 3 3 576919475 2 2 495357257 2 3 723335716 4 2 636327869 3 3 253381265 4 2 149783390 4 2 338829803 4 2 737658140 4 3 704899395 2 3 136756808 4 3 243447077 2 3 949852623 2 2 661479492 4 3 821723391 4 2 623920924 1 2 959794865 4 3 759164633 5 2 258509441 3 3 399677401 5 2 970877620 3 3 989922523 5 2 994168238 5 3 876146937 2 2 981619300 2 3 842172589 5 3 488322103 5 3 569508363 1 3 146319506 5 3 606795407 1 2 400265962 5 2 699750982 5 3 767464060 3 2 703482405 5 2 240460468 5 3 456788994 2 3 339613591 5 2 952480970 4 3 469106462 3 2 511948329 2 3 427005420 3 3 790007521 5 3 543344261 4 3 499207063 4 2 620453529 3 3 162049754 5 3 160494854 4 3 186571735 2 2 299634687 3 3 581032450 5 2 503894594 4 2 511641170 3 3 366596135 3 2 596886963 4 3 871642067 3 3 853195605 3 3 326098030 4 3 406018449 5 2 202633121 1 2 962916197 2 2 201061724 3 3 314036527 2 3 564494934 1 3 843611858 3 3 148899245 3 3 806111549 2 3 408983449 3 3 217316663 1 3 938221686 2 2 830142081 5 2 578481292 3 3 286464883 2 3 342378488 5 2 527418411 1 3 162386084 5 3 234182161 1 2 840143086 3 3 233969356 5 3 366601884 4 2 505564078 4 2 264437930 5 2 738623028 1 3 236928430 1 3 112351313 1 3 485037426 1 2 240199032 5 3 671170142 2 3 896735966 1 3 516115887 2 3 556423330 5 2 685691704 3 2 166167209 2 2 925826726 3 3 467883711 1 3 292541973 3 2 162624107 4 2 126487140 5 2 989700518 5 2 809099272 2 3 937883372 5 2 631456677 5 2 459580316 1 3 854728559 2 2 439547654 5 3 226954815 1 3 896888969 1 2 823442791 2 2 649321927 1 2 839882726 2 3 314693304 5 3 502107645 3 2 849001720 3 3 189048609 5 2 875322807 1 2 402106683 5 2 565054997 2 2 682646596 4 2 970060328 3 2 375929969 1 3 501281086 5 2 741972064 1 2 652795810 4 3 198769926 2 2 113208813 1 3 764512332 5 2 401724749 2 3 731476740 2 3 275151267 1 3 566561807 1 2 189030925 2 2 586428219 2 3 825714237 3 3 793218232 3 3 572840358 2 2 344464099 1 2 867673460 5 2 122140729 2 3 539914856 2 3 233964024 5 2 483359529 2 3 315526650 2 3 939272718 1 2 265644468 2 2 678967824 3 3 303813544 5 2 822721168 4 2 919615214 5 3 744608535 4 3 382601990 4 2 476868043 1 3 560072257 2 3 577956157 4 2 593576841 4 2 273704698 5 3 975834222 3 3 325508829 5 3 858229335 3 3 293907597 5 2 565511767 1 3 881928849 5 3 204881789 2 2 689431395 2 3 736104465 2 3 812284544 1 3 126271681 2 3 354677189 5 3 544057370 5 3 800275666 3 2 559940778 3 3 594335367 5 2 170982520 3 3 316255969 4 3 310235975 3 2 110651886 3 3 565144365 4 3 517609548 5 2 399128360 3 2 308596030 5 3 910114972 3 2 791053046 3 2 406274931 3 2 342467002 3 2 624527115 1 3 632112845 1 3 369651687 1 3 637768377 3 2 170164521 5 3 834329378 1 3 597566742 2 3 702543682 3 3 821086142 1 2 122041913 1 3 971366318 1 3 185552295 3 3 117051432 2 2 558205173 5 2 692314551 5 3 475059721 3 2 639509333 1 3 522830496 4 3 947211412 3 2 371312187 1 3 807530297 1 3 149244184 4 2 738675027 2 3 586339048 3 2 882390014 1 3 850577840 1 2 422555394 1 2 747415911 2 3 370177893 4 3 615949013 5 2 196974901 3 3 874026927 5 3 473282409 5 2 507101863 3 2 351595877 5 3 897944769 1 3 530022969 3 3 682502519 4 2 671302881 4 3 604113121 5 3 713558688 4 2 751498629 5 2 745074413 2 2 239116892 2 3 237767871 4 3 304010258 2 3 357624773 5 2 662346226 2 3 914261781 1 3 830157951 1 3 985427420 2 3 234502754 3 2 341019538 4 3 961254357 4 3 933736040 2 3 213892123 3 2 997566572 4 2 934681292 5 2 430538246 1 3 205725638 1 2 983137771 5 2 355189625 5 2 667686000 3 3 392664243 1 3 564400651 5 2 537317458 4 3 251867897 4 3 924595722 3 2 979677234 1 2 992852388 5 2 843508422 5 3 212882021 2 3 104502527 5 2 405188202 4 3 702799586 4 2 502644476 2 2 248889369 3 3 165605609 3 2 709759201 5 2 117731454 5 3 362035604 5 3 450513244 4 3 701077950 2 3 497078618 4 3 303115458 5 3 523660012 2 2 469697550 1 2 211553027 3 2 632492517 5 2 773441974 2 2 573344522 2 3 817696462 2 3 243681832 5 3 271582511 1 2 254143899 1 3 255449873 5 3 181548049 3 3 115537505 3 3 690187852 3 3 227595279 1 2 372997667 2 2 127675657 1 3 669041362 2 3 589512670 3 3 123130029 5 3 777123725 5 2 438859670 3 2 132698619 2 2 379105251 5 3 599873823 5 2 315164765 3 3 376426681 5 2 654345323 2 2 889782753 3 3 987926101 1 2 334612238 4 3 864910923 4 2 237618030 5 3 691230840 1 3 983714513 4 3 914243023 5 3 508897279 5 3 629011352 3 3 386203734 2 2 651094493 2 3 612362865 5 2 308106859 3 2 468018514 4 3 476451632 3 3 721178673 2 3 376432535 1 2 236045075 5 2 972953837 3 2 653965691 1 3 319474144 2 3 610042740 4 2 109714394 1 2 549240063 1 2 998497962 1 3 976115053 1 3 605205289 2 3 158694024 5 2 255110637 5 2 870457989 3 3 205984853 5 3 521061646 3 3 906169093 5 3 275183916 1 3 630251296 5 2 641007299 5 2 824275569 1 2 577757234 1 3 451818286 3 3 790681157 2 2 768376435 3 3 598637958 4 3 326589851 2 2 626962585 4 2 113850706 3 3 667633600 1 3 374407147 4 2 432313402 2 2 715354440 1 2 321255074 4 3 512982375 4 3 110986412 1 2 739892765 3 3 134997345 5 3 531354923 1 2 211620065 3 2 751776200 2 3 793470427 5 2 411174349 4 3 980416593 4 3 721266899 4 2 903491815 2 2 532421916 1 2 293589678 3 2 358477125 3 2 843314497 2 3 570668448 3 2 463734941 1 2 329285969 1 3 561837112 3 2 186850402 2 2 691988448 5 3 515757146 4 3 625390454 5 3 376860557 1 2 718211359 1 2 593548968 1 3 862870139 2 3 948779192 3 2 162967096 5 2 862799714 4 2 671694842 2 2 812577222 4 3 528457944 5 2 547594206 3 3 545422644 5 3 148779973 1 3 473973833 5 3 982607641 5 2 587154075 4 3 231568036 1 2 297327993 5 3 340804655 1 2 267204389 1 3 453219281 5 3 549234814 5 2 868202737 5 2 522977949 1 3 684209067 5 2 433887973 5 3 110343033 4 3 697799745 4 2 227273962 4 3 717052017 1 3 462618536 2 2 407475638 1 2 796889923 1 3 610639923 5 3 867318717 4 2 906193659 1 3 745920944 2 3 802327522 3 3 304758762 2 3 207272559 4 3 233354540 1 2 586600623 2 3 723810121 2 2 815675757 4 2 570449461 2 3 638605399 5 3 758604207 3 3 281170940 5 3 665705186 1 3 235976269 2 3 405898630 3 3 498946559 4 2 950035078 3 3 447890684 3 2 703558863 2 3 200561609 4 2 276868864 4 2 553642847 4 2 213003275 2 3 337570855 1 3 548297735 3 3 260411202 5 2 148138498 5 2 637570614 3 3 192430576 3 2 962818970 5 2 293187758 1 3 426462191 3 3 652468608 1 3 622408987 5 3 669053998 1 3 352048541 2 2 803687300 5 2 243840940 2 2 101430331 1 2 327353045 3 2 792126688 2 3 511873466 5 3 901034028 2 3 150715715 2 3 672732757 3 2 535243712 5 2 180284643 4 2 620389017 2 3 193109675 5 3 552729441 4 3 349769394 1 2 790349614 1 2 260879564 4 3 497169569 3 3 934586798 3 2 302986159 1 3 785726140 3 2 315354301 4 2 232869670 3 2 322875478 3 2 271143163 3 2 187617369 5 2 269354497 2 3 416968956 2 2 263582198 1 3 379108334 5 2 216175607 4 2 596406800 5 3 441030654 3 3 711046514 2 3 341127197 1 2 365081274 5 2 978800647 2 2 808582692 4 2 912973254 1 2 184922442 2 2 915272798 2 2 182768803 4 2 625755790 5 3 802626366 3 3 550127398 5 3 792303066 1 2 481764197 3 2 581966069 2 3 996804914 2 3 295543352 5 2 328865210 5 3 269197616 4 3 256781941 3 2 307758286 4 2 787771084 5 2 278697474 1 2 541239969 1 3 135366651 5 2 223873505 4 3 343595007 1 3 458240931 1 3 778965090 1 3 503743434 3 3 501274211 4 2 933595549 5 3 800815885 5 3 903177776 2 3 346191309 3 3 210086323 1 2 968441279 5 2 581972533 2 2 532680218 1 3 827388044 3 2 412266822 3 2 559045424 4 3 786346026 1 3 704390350 1 3 295877847 2 3 409771297 3 3 548549613 5 2 199219972 3 3 106385369 4 3 680508864 1 3 996807182 2 3 127451957 1 2 368738625 4 3 409638798 2 2 696761816 2 2 740756746 4 3 534915624 1 3 615269139 5 2 878958471 5 2 410226123 3 3 484019504 2 3 372619523 4 3 289950369 4 2 861444699 1 2 318820015 4 3 672088788 5 3 449230446 3 2 580166254 4 2 426874726 3 3 219097355 3 3 286327363 4 3 630277088 4 3 718680726 1 3 737124981 1 2 608336424 4 2 325070729 5 3 819065067 1 2 965593877 4 2 799049469 3 2 341027083 3 3 242500022 5 3 125779660 5 3 783447857 3 3 477912103 2 2 286553570 1 2 626005475 5 2 453550829 3 2 672823385 3 2 916833371 1 2 572750657 2 2 156077251 1 2 375043111 5 2 276040249 3 2 964018956 1 3 127847345 1 3 774755302 2 3 981285777 3 2 844507720 2 2 923409211 4 3 261156000 3 3 433021918 4 2 606522859 3 3 800705359 5 2 155241747 5 2 457956035 4 2 368764623 1 2 495404763 1 2 524115734 4 3 559164058 1 2 603309326 1 2 373879774 3 3 780464025 2 2 212643869 5 3 434549642 2 2 595450836 1 2 753724402 1 3 308027372 1 2 399184959 5 2 475400895 1 2 610777474 5 3 792212691 5 3 518674768 4 2 850865337 3 3 961061813 3 2 296318912 5 3 490285419 1 3 430623352 3 2 392890292 5 3 579544872 5 3 754547980 5 2 735125447 2 3 569724168 3 2 228667354 1 3 214996190 5 3 273946552 1 3 936451340 2 2 623067180 1 3 190097524 1 2 166340841 5 2 584860051 4 3 652412381 1 3 503884099 3 3 870908225 5 2 765662004 2 2 394214412 1 2 957206803 5 2 429985482 4 3 622555804 3 3 618830307 1 3 854170895 3 2 885592003 5 3 472074253 3 3 420645611 2 2 643492666 2 3 833590261 1 3 497910786 4 2 789077127 4 2 456763382 5 3 504654944 3 2 854972693 3 3 493000961 3 3 692585652 2 3 121029172 4 2 158877473 4 3 752488824 4 3 545685489 1 3 718435421 2 2 405641269 4 3 800851416 5 3 146362419 4 3 476151049 4 2 552753324 4 3 328662868 4 2 334938296 4 2 237027424 1 2 541000558 2 2 176780491 4 2 558477725 3 2 608283287 3 3 512762755 1 2 215961744 2 2 146477710 2 3 253937154 4 2 627702766 1 3 805524827 5 2 204479087 5 2 313337525 2 2 197723906 4 3 353658354 3 2 449022700 1 3 837238615 1 3 789154875 2 2 998183152 5 3 253200495 5 2 995393365 2 3 161062410 5 2 505070580 3 2 370509489 1 2 444409696 4 2 801597448 1 2 712789205 5 3 858536826 3 3 164456401 2 2 951879909 1 3 759109141 5 2 137008595 1 3 783477131 4 3 111338691 1 3 163178166 2 2 571407366 2 3 988524456 2 2 248371758 5 2 691974883 1 2 644561820 2 2 174386567 3 3 924802137 4 2 696565481 5 3 446322338 4 2 323904646 1 2 533213903 1 2 174308108 2 3 103881495 3 3 800708752 2 2 374002013 3 2 195989726 2 2 255302732 2 2 605849207 5 2 761918211 5 2 957894590 3 3 419515398 1 2 756718518 2 3 860657134 5 2 538366876 3 2 746566541 3 2 555707926 5 2 130200411 2 3 705800636 3 2 847512972 2 2 876483157 5 3 758117340 4 2 388956666 4 2 656536174 5 3 207313778 3 2 688829832 3 2 334022907 5 3 984566497 4 3 626186739 5 3 706257624 2 3 454571791 4 3 710873893 4 2 790757002 5 3 622972049 2 2 550236759 5 2 120815090 5 3 244476955 1 2 901897505 1 3 455854406 1 3 305301596 1 3 795683585 3 2 676629447 4 3 373772198 5 3 563773387 4 3 533237664 4 3 954150707 3 2 169119553 3 2 710692279 2 3 283108002 4 3 321611526 4 2 263453155 5 3 291244298 1 2 699210887 3 2 562466259 5 3 813468446 5 2 511701185 4 2 212151197 4 3 734903942 5 3 793843518 1 3 955552940 1 3 207519204 4 3 766684822 1 3 374691077 2 2 788001263 2 2 782242410 4 3 440019646 3 3 524177127 1 2 550184940 3 3 582170068 4 2 781206251 5 3 913000514 4 2 899739521 1 2 257250805 5 3 695781266 3 3 370631293 2 3 633722039 3 3 175835580 1 3 657677723 3 3 760676284 4 2 600335332 2 2 830818469 3 3 271375342 4 2 690875180 2 2 861503231 4 3 857628886 4 3 645225773 1 2 944956226 3 2 462469918 1 2 134591572 5 3 726695796 3 2 705036951 1 2 265010704 1 2 327983627 3 3 683386940 5 3 186672857 3 2 705637297 4 2 239058062 2 3 799661025 3 2 634365300 4 2 199775943 2 2 935416842 4 3 633885173 2 3 509740680 5 2 449396153 4 2 275088872 4 3 300108897 5 2 659297743 5 2 750696343 3 2 314344586 5 3 832369155 4 3 572596050 4 3 102932745 5 3 963905989 3 3 535586834 5 2 138741703 5 3 896980867 1 2 474461997 4 2 653514826 5 2 369470397 5 3 375428159 1 2 360443831 3 3 488107632 2 2 869055348 1 3 992324549 3 2 154634666 1 2 415058453 1 3 248648222 5 3 869332271 1 3 469309158 5 3 422146694 1 3 219704517 2 3 401683785 2 2 539172257 1 3 209298812 3 3 675864508 4 2 685233962 3 3 665678568 2 2 981017622 4 3 576279217 5 2 784514442 5 2 249488563 4 2 104170376 4 3 629569143 2 2 329279097 3 2 786591115 4 3 702286037 3 2 207992433 3 2 910557489 1 3 129529906 4 3 789599810 5 2 396686629 4 2 463097132 3 2 950251983 4 3 539828943 5 2 547154964 3 3 476761621 5 3 116946652 1 2 508238495 1 2 767165355 4 3 192543522 2 2 497076880 4 3 818697190 2 3 881379524 1 3 784957893 1 3 383087287 4 3 472317494 4 3 820401126 2 3 981421558 5 3 885213737 2 2 589813818 5 2 199883933 2 2 128857975 4 3 121721899 4 2 556079665 2 2 842661482 3 2 861480528 1 2 610315570 5 3 280518621 2 3 213867862 4 3 244498330 2 2 211636985 1 3 346744395 1 2 408370918 5 3 311034364 5 3 768257185 4 3 409679425 1 3 898436440 3 2 795717018 5 2 266166414 1 2 370596706 2 3 502625869 3 3 789300241 3 2 111157488 2 3 890383076 1 2 872626980 5 3 328038971 2 2 516951376 1 2 237751636 2 3 878223715 4 3 364370917 4 2 488972532 5 3 759389081 2 3 297238729 3 2 806025823 3 3 611525463 2 3 298521299 5 3 981921049 3 3 660674010 2 2 367490531 5 3 241113742 3 2 410317131 3 2 794440527 3 3 443196457 5 2 438551212 1 2 284549648 2 3 561925342 4 2 136819246 4 2 312635221 3 2 803122835 4 2 561747484 3 2 186408381 4 2 228928406 2 3 477029294 5 3 633652440 2 3 152078575 5 2 470788581 4 2 277016139 2 2 548572273 5 3 616902220 3 2 823859890 1 3 934875359 4 3 529187577 5 2 228076792 1 2 423673558 2 3 278917217 2 2 785524391 2 2 846653790 2 3 321687321 1 3 927340516 3 2 154312020 5 2 501806891 2 2 192783492 4 2 390794724 1 2 754293076 1 3 232160097 5 3 310359209 3 2 996017602 3 3 340459924 1 3 365164376 1 2 444124770 1 3 435165811 2 2 823452943 1 2 110847409 3 2 203726276 5 3 362656871 4 3 895293627 1 3 491371956 1 2 986026949 3 2 354185455 2 3 256325356 3 2 843481835 2 2 952876483 2 2 677364591 2 2 773720385 5 2 677512429 5 2 237355451 2 2 523337387 3 3 379217641 5 3 401463930 3 2 638133211 4 2 368244442 2 2 900593210 2 2 815141575 2 3 405212936 5 3 345099499 5 2 189193267 2 2 347812042 1 3 681911779 1 2 427028069 3 2 364781395 5 3 726754767 5 2 793790778 5 2 756571377 1 2 119505505 5 2 430845591 4 2 437294674 5 3 976419134 1 3 156128964 3 3 976318813 4 2 616279109 4 2 424137382 3 2 935354731 3 3 169889453 4 3 929289958 5 3 846365348 5 3 789680807 5 2 791574904 1 3 855295870 4 2 795447617 3 3 927953848 5 2 344532136 1 2 357574828 1 3 577829678 3 3 654969102 2 2 565819563 4 2 696760681 3 3 139371685 1 3 601868731 1 2 553713823 1 3 396078890 5 3 858648678 1 2 475571807 1 3 807494973 5 3 389805557 5 3 400054384 5 3 753400205 5 2 823110739 3 2 684803046 4 2 185606023 1 2 560069015 1 3 149671151 3 2 838492784 2 2 415744242 1 3 216344126 3 3 734212788 2 3 157906247 4 3 396691752 2 2 575108432 2 3 557573828 5 2 425820101 1 3 566714263 1 3 167793014 2 3 550589815 2 3 301343885 3 3 994592628 4 3 740102700 5 3 697268885 5 2 469845869 5 3 669694639 1 2 409096024 4 3 389294504 4 2 134262361 3 3 447781762 4 2 555068078 2 3 435093606 1 3 332487962 3 2 437449881 1 3 754742349 5 2 851371404 4 3 260224636 4 3 683697490 5 2 491577296 5 3 859240998 2 2 291371337 4 2 145722808 4 2 336530594 4 2 756597612 5 2 498534020 2 2 156849646 3 2 285030863 1 2 247709282 4 3 785726007 5 3 135796102 5 2 515768851 4 2 106721311 3 3 210140920 4 3 473198025 3 2 795519557 3 2 669038736 4 3 479263678 5 2 704913365 2 2 408834480 1 3 465349870 4 3 767512843 5 3 637528607 5 3 808371795 3 2 412149572 2 3 638597517 5 2 247747853 2 3 872412341 1 2 521244402 4 2 117828210 2 3 582613410 4 2 753148306 1 2 615994198 2 3 477565085 5 3 676717496 1 3 204815390 1 3 348262132 1 2 938834019 4 3 895264568 5 2 894101468 2 3 599810441 4 2 529647335 2 2 823676335 5 2 656849676 5 2 372605331 3 2 495337842 4 2 627028632 1 2 252377438 1 2 290374461 1 3 673052915 1 2 763949184 3 2 570202820 3 2 745264950 2 2 678082714 3 3 465725515 4 2 104915551 3 3 964896986 3 2 572272775 5 3 612080846 4 3 786069868 5 2 180947347 5 3 129234896 2 3 180746848 2 3 713540698 5 3 639346839 4 2 620465165 2 2 531585366 4 2 151142700 3 2 432223166 4 3 767853330 3 3 803528784 5 2 169236462 5 2 244223216 5 2 280809065 1 3 656332493 1 2 102528772 5 2 351261460 3 3 761752977 2 3 669197381 4 2 574447534 3 3 122647775 4 3 311692417 4 2 938559040 4 2 189558435 5 2 346213479 4 2 156072119 1 2 212746624 3 2 513932900 4 2 376136920 2 2 946658448 3 3 533911570 5 2 943765094 1 3 991132629 4 3 162764174 1 2 662001918 4 3 549850008 3 2 979410874 2 3 494164895 2 3 544860256 3 3 495331677 2 3 446936030 4 3 520260617 3 3 810407071 2 3 856595567 2 3 609861122 2 2 782522691 4 3 373884995 4 3 574070838 1 3 261525737 3 3 328619486 3 2 548803001 2 2 129058693 2 3 729267426 2 2 197550695 2 2 603098096 4 3 643671593 1 3 669895750 2 3 549641170 3 3 649716653 4 2 677907079 2 2 759343948 2 2 756963498 1 3 754986084 1 3 117477043 3 3 619404529 5 2 111313318 2 2 556081242 1 2 152217125 2 3 265459298 3 2 492871640 5 2 867873705 4 2 944330657 2 2 540994846 5 2 946271539 4 2 765271624 1 3 275976079 4 3 471151129 3 3 704917145 5 3 982840718 3 3 502050145 3 3 685442188 3 2 115408585 1 3 328328263 3 2 904494103 5 2 353912735 2 3 760583915 3 2 249782746 1 3 367955821 3 3 156812621 1 3 812945120 5 3 958355614 3 3 909363764 1 2 330089485 5 3 712069259 5 3 492106520 5 2 851948322 5 2 410702511 4 3 536162050 3 3 681486110 2 3 119512113 2 2 785599418 1 3 280148163 1 3 738107719 3 3 234089187 4 2 759990760 2 3 328299573 3 2 747131373 5 3 328510177 2 2 761649483 1 2 163536005 2 2 849694161 3 3 301038615 5 2 630307495 5 2 145049627 3 3 666045053 3 3 692814631 2 3 635404351 1 2 379501591 1 3 396416503 3 3 264983857 2 3 578438498 1 3 730065942 1 2 250093053 2 2 515223417 3 2 564212952 3 3 107773114 4 3 480487744 3 3 954612895 4 2 483215687 2 2 593370031 3 2 213045631 2 2 713618318 1 3 854831810 5 3 356076778 4 3 113305092 5 2 375417603 4 3 671766796 3 2 653275529 2 3 581411898 4 3 709752258 5 2 325134268 5 2 265127156 3 3 634069906 1 2 984913741 3 3 621395468 4 3 175508951 3 3 257534359 4 3 787655767 5 3 248638160 2 3 331857368 2 2 550805842 4 2 432599243 2 3 313878746 4 3 876943949 3 2 740553106 2 3 465003608 1 2 313853704 2 3 461650054 2 3 706055199 4 2 291474154 4 2 516787333 5 2 951501899 2 2 184922912 5 3 628735938 1 3 880749383 4 3 109903129 3 3 273725577 4 3 430173267 3 3 228430144 1 3 651570089 1 3 292295615 4 2 798595169 4 3 160558771 5 2 954761169 3 3 638025675 1 3 769781940 2 3 600313306 2 3 396728188 5 3 173376132 4 3 112555391 3 2 117075318 1 3 586951996 5 3 976230334 5 3 400981007 3 3 260465136 1 3 343215452 3 2 790795795 4 3 241954691 3 2 785032453 3 2 728921496 5 3 296543483 1 3 586094559 5 3 427107335 3 3 278559845 4 3 621767310 1 3 140957446 5 3 529951420 5 3 901732393 3 2 302506410 4 2 538980888 5 3 478427773 5 2 475431987 3 3 436748409 2 2 291753769 2 2 563695244 4 3 579144863 3 3 149682095 5 2 120672935 4 2 408278190 3 3 905089444 4 2 437723092 5 3 310995713 5 3 528176122 5 3 455990662 2 3 320956881 1 2 888524076 4 2 957541372 1 3 500705347 2 2 594693207 1 3 908608033 3 3 716296662 2 2 168591753 2 2 818495950 1 2 535965436 5 3 302887931 3 2 215120207 5 2 360435049 3 2 569645983 3 3 722422343 2 2 396856433 4 2 555592831 1 2 675887125 4 2 593529427 3 3 422208531 1 2 964045652 1 2 639312360 2 3 600376776 5 3 878555142 2 3 112918651 5 2 522246952 2 3 513641853 4 3 314771215 4 2 291923093 2 2 587783744 2 2 578033074 5 2 273127017 2 2 879422475 4 3 380940294 3 2 226780978 4 3 980110646 2 3 682885038 1 2 345008904 5 3 943457681 1 2 368275634 2 3 690652133 5 2 176858301 5 3 782263584 2 2 384741917 2 2 220164699 5 3 950842439 3 2 670053668 1 2 532546263 4 2 965844594 3 2 472947595 4 3 694873235 4 3 776467175 3 3 341505271 4 3 354093385 4 2 251085299 1 2 236543499 2 2 614755853 1 3 872576137 3 3 960573336 2 3 201961415 3 3 252561155 4 2 993744224 4 2 319172074 4 3 519611160 1 3 781202390 3 2 634792450 4 3 506729482 5 3 826827288 2 2 507944748 3 2 936664196 2 2 211955977 5 2 138827949 5 3 571374719 1 2 887477367 1 2 355419147 5 3 702883625 1 2 138427523 4 2 111979195 5 2 180509795 2 2 323934645 3 2 353992264 3 2 147415523 4 3 285888413 1 2 663505221 1 2 399478872 5 2 662939100 2 2 964747480 1 3 285634914 1 2 965513175 4 3 670661059 3 2 624453256 2 2 680376762 4 2 472746330 4 3 265481458 1 3 111427609 3 3 165145451 3 2 719353439 2 2 996877215 5 2 614001952 5 2 792569079 1 2 917618531 4 3 798069267 4 3 255146287 5 2 312283240 3 2 467277869 1 2 381118149 1 2 254904722 1 2 603970794 1 3 417465872 3 3 636785048 2 3 239533516 3 3 182060078 1 2 509672661 4 3 990081522 1 3 525395044 5 3 780428335 4 2 274987783 3 3 110573188 2 3 639534563 2 2 894130568 4 2 780376933 4 3 843999539 3 2 949037701 2 3 416726108 4 3 873610245 4 2 760698422 2 3 431545262 4 3 637452919 4 2 602249599 3 3 607497614 1 2 316184492 5 3 429925126 4 3 689378286 2 3 700288761 4 2 446170658 4 3 750514124 1 3 844262963 3 3 324167238 1 2 260987264 2 3 589133639 3 3 439511138 4 3 282402084 3 2 653610477 2 2 778065654 5 2 138771662 4 2 647510894 4 2 385351926 2 3 615699007 2 2 720474830 3 2 198063987 2 3 846943028 2 2 164635406 3 2 189720148 2 3 421670622 3 3 317995937 4 3 734378623 3 3 563186503 1 2 179023843 3 3 259280668 5 3 285575900 1 3 109318622 3 3 549859294 4 2 405079756 5 2 507765104 3 3 632854471 3 3 555799868 2 3 300452590 1 2 355515327 3 3 422150576 3 3 228908489 3 2 600096925 3 2 474344333 2 3 407473370 4 2 642057403 1 2 944198558 3 3 758960640 1 3 553730883 4 3 116586687 5 3 270246770 3 3 169419707 1 3 765482637 2 3 136232221 3 3 523623054 4 3 733542571 4 2 994095502 4 2 859641702 3 3 424470897 5 2 805726639 5 2 300972891 2 3 159124802 2 2 264350246 1 3 793854614 2 3 781959972 3 2 172759687 2 2 922821740 4 2 518577356 5 2 160331104 2 3 980446259 3 3 612542804 5 3 702570121 4 3 200022497 5 3 465556617 1 3 981947849 3 2 199644026 2 2 502687607 5 2 761852255 2 2 561941868 3 2 990603501 4 3 149473564 5 2 276921031 2 3 904793591 5 3 883311089 3 3 770508034 4 2 446831230 1 3 541312205 3 2 539682681 5 2 643349432 5 3 958714042 2 3 595782836 4 2 348432335 3 2 958302618 3 3 153850107 5 2 784260572 1 2 534281020 4 3 787703374 2 3 828358202 4 3 397855584 5 3 346121808 1 2 886388595 4 2 210320040 5 3 478908581 4 3 407609725 1 3 145840008 2 2 913051531 5 2 226216127 5 3 792018355 3 2 396307551 4 2 739772612 2 3 184849462 3 2 977734116 3 3 588848188 1 2 244237927 1 3 203863265 3 2 716864130 5 2 913678753 5 3 236503506 2 2 494728120 5 3 102264619 1 3 266507490 1 3 859088130 3 2 297357889 1 3 716275308 5 3 269426396 3 3 931870983 5 2 736739476 1 2 453096586 3 2 464053319 3 2 441721683 4 3 729401513 4 3 414855388 5 3 483448434 1 3 330542184 2 3 753463101 5 3 564296398 4 2 478948597 4 3 548560367 1 2 531348409 3 2 378477847 2 2 990140898 5 3 117543340 3 3 318743387 2 3 960389716 2 2 616736403 3 2 750977310 4 2 536293222 4 3 317696916 3 2 427871583 3 3 595182765 2 3 442306102 4 3 409011056 4 3 209076231 2 3 973997122 4 3 552572544 1 2 211310763 1 2 718822436 3 2 852495261 5 3 528450870 1 2 199619940 4 2 996319789 3 2 832261188 4 3 287856238 5 3 303901991 5 2 405527432 2 3 663729888 4 3 823453114 1 2 747476792 3 3 626940809 5 2 406370276 3 2 563644824 4 2 595637838 4 2 815980098 1 3 251115117 3 2 924172786 2 3 141042260 2 3 345608263 3 2 128084454 1 3 942829582 5 2 167298040 4 2 543303145 1 2 893362946 5 2 764900994 5 2 469840434 4 2 730176222 4 2 482755854 2 3 627595172 5 2 170885008 4 2 404908591 1 3 489942587 2 3 120811395 3 2 910046354 2 2 915517034 1 3 359263577 2 3 402089355 3 2 236574357 3 3 954312715 5 2 913481986 2 3 506125833 2 2 238175810 2 2 828562214 3 2 428010986 1 3 645080703 3 3 532746869 5 2 542749562 3 3 959961438 2 3 950406028 1 3 870227532 3 3 659253352 2 3 716362972 5 3 744352486 5 3 279770597 2 3 638482675 1 2 574021735 5 2 759158537 5 3 598185382 1 3 160055899 2 3 857971356 5 2 438102101 2 2 335085911 3 2 521282905 4 2 334241003 5 2 105337452 4 3 100578298 2 3 325461731 1 2 415225365 1 3 796329591 1 2 328032543 1 3 163073564 2 2 459294046 3 3 755031888 1 3 666135432 1 2 630618472 2 2 825411034 3 3 708383672 3 2 594134985 4 3 110117961 2 3 998301089 4 2 542938420 1 2 175060529 3 3 256115379 3 2 601599374 2 2 866546697 1 2 746966324 4 2 229136637 4 3 294871155 5 3 830875378 4 3 482879167 4 3 328527032 2 3 704561048 5 3 725572152 1 3 326904026 5 2 115066762 3 3 289121455 3 3 690415942 4 3 162846738 1 2 162776630 3 2 701388708 4 3 387499288 5 2 858342200 5 2 565345599 2 2 300369716 3 2 126773076 4 2 245378639 5 3 227558300 1 3 298407687 1 2 461965661 5 2 554441454 2 2 813246950 2 3 621111840 1 2 284656256 2 3 281414763 1 3 448139725 4 3 938871136 1 3 297857682 1 3 304785128 1 3 486777585 3 2 896023452 2 3 706417967 5 2 776275955 1 3 482875048 1 3 706865593 1 3 633037286 4 2 324472866 1 3 597642576 3 3 158522552 5 2 485189562 4 3 719193665 5 3 174608202 3 3 969029312 4 2 576941440 4 3 134859977 4 3 374401636 4 3 590674034 4 2 485109437 5 3 450364116 3 2 510659386 5 3 560745057 5 2 623582912 4 3 534182121 1 3 913925269 3 2 339315283 4 3 793413859 5 2 483400515 2 2 730059645 2 3 120791140 1 2 730900065 4 2 491530171 1 2 711820984 2 3 447289112 1 2 422954544 3 2 128838557 1 3 752456450 5 2 222973284 4 2 941408707 1 2 359630887 1 3 633396116 1 3 412723146 2 3 443077548 4 3 186294995 4 2 495361178 3 2 848974158 4 2 375531318 5 2 124618269 3 3 475692949 4 2 188126337 1 2 768555518 2 2 781461145 5 2 212221020 2 2 600712287 3 2 715065106 5 2 526132771 4 2 487467383 2 2 704952511 2 3 452387115 4 2 658118486 5 2 264656097 2 2 168627487 5 2 162749233 5 3 117770430 3 2 298185772 4 3 354285162 5 3 598604021 4 3 186648930 3 3 491327485 1 3 365274253 5 2 718491721 4 2 327369709 3 3 740208306 2 3 695947875 5 2 762793744 5 3 126363395 1 3 332838207 5 3 348681740 3 3 820104034 4 3 672169468 3 2 189973169 3 3 435947555 5 3 557349281 2 2 565403462 3 2 300174265 5 3 648171564 5 2 675429900 3 2 173779173 5 2 639361401 3 3 925947072 5 3 657368958 4 2 908580499 4 2 129812624 5 2 295594055 4 2 917721268 3 3 484444658 5 3 621806203 2 2 429066459 1 3 378940610 5 3 307201515 2 3 558759185 5 2 210395746 2 2 922547098 3 3 119147084 2 3 656979543 4 3 378464844 2 3 816410426 5 3 568453264 4 2 617106355 5 3 873036697 3 2 332141287 5 3 369195216 1 3 486713439 5 3 657311566 4 2 324088576 2 2 551371517 3 2 283386016 1 3 173167597 4 2 675063474 3 2 504724682 5 2 698573150 3 3 174341579 5 3 447844460 1 2 133640415 4 2 614395820 2 2 707515110 1 3 731171905 2 2 427322800 2 3 649026127 1 2 758960648 2 3 581194909 5 3 269341399 3 2 142123788 3 2 908356258 4 2 554949925 2 3 376429712 4 3 652550794 1 2 367320671 2 2 634402944 1 3 395728024 4 3 251806912 3 3 899640960 2 2 255601105 1 3 397441039 5 2 783530240 3 3 260485270 5 3 716494751 3 2 239195049 1 3 439410173 1 2 591357672 2 2 734439859 2 3 805569799 4 2 820767915 3 2 361322743 3 3 747358150 1 3 511807729 4 3 503437384 5 3 715984624 5 3 828466122 2 3 128600197 4 2 224980106 4 3 594238294 3 3 279101469 2 2 362396207 3 3 787425176 4 2 375549680 4 3 241340700 2 3 976330406 1 3 330935854 4 3 840292906 3 3 201931187 5 3 631848046 5 2 886494676 2 3 155010586 5 3 561567037 3 3 234277139 5 3 552854382 1 3 678242204 2 2 421428462 5 2 489827837 1 2 179771836 5 3 345667744 2 3 187644339 2 3 505495377 5 2 772039710 5 3 482219664 4 3 182617852 3 2 340394786 3 2 538097102 2 2 603496226 2 2 110376462 2 3 534339869 5 3 518992847 3 2 985503942 2 3 168027799 5 3 110843109 5 3 578805895 3 2 280798804 3 2 350984806 1 3 383567889 3 3 486087471 5 3 787047945 1 2 236359361 4 2 453815236 1 2 871766430 1 3 353532587 4 2 311877793 2 3 267169102 2 3 388358320 4 2 705408418 4 3 895757454 1 3 143111165 1 3 115715300 5 3 720760451 2 2 646407747 3 3 220954332 4 2 349367836 5 3 274843099 4 2 845480682 5 2 498690722 4 2 837024275 1 2 527738716 3 2 465182236 1 2 866871509 1 2 537594529 4 3 623410928 3 3 142268692 4 3 634501443 1 3 631650548 1 2 616155159 1 2 321857482 5 3 269685981 3 2 111208279 3 3 357767642 2 2 599517514 3 2 387547820 5 3 628207882 4 3 176620765 2 2 849498436 3 2 891810302 5 2 583884324 4 2 207591933 5 3 488904638 2 2 552161729 3 3 901698962 2 2 307415045 5 2 306310567 5 2 302994590 2 3 491560612 5 3 120680039 4 2 684232277 2 2 472968399 4 2 474006813 1 3 493581600 5 3 185248453 5 3 417024022 1 3 125161428 5 3 809763676 3 3 481512339 2 3 395340554 3 3 267184763 4 2 272682901 2 3 903947800 3 2 204537109 5 3 491673982 3 3 660243511 1 3 451794177 3 2 487165190 4 3 510587648 3 3 511881809 3 2 643735470 2 3 848045353 4 3 754667681 2 3 809024575 3 3 775601231 1 3 277063456 2 3 540964599 5 3 555182854 2 2 553562182 3 3 871398305 2 2 395207518 3 3 984855330 3 2 208764132 5 2 308060100 1 2 546557985 2 3 911036628 5 3 775982701 5 2 524404128 3 3 430717096 3 3 956942007 3 3 965170788 4 2 465248847 1 2 445340229 5 2 427868000 1 3 869720850 2 3 508629134 3 2 161049256 2 3 739172648 1 3 474568121 1 3 858680214 4 3 735942595 5 2 389397443 1 3 199840332 1 2 306322620 3 2 501616264 1 2 797702619 5 2 380755009 4 3 688072066 5 3 553977918 3 3 604801036 1 3 965447796 2 2 352246225 5 2 223891665 2 3 639811262 5 3 869298224 4 3 467969595 2 3 439719485 3 3 770616437 2 2 243827390 1 3 724210867 2 3 360558362 4 3 257058408 3 3 758128485 4 3 441818754 3 2 560660599 2 2 496450572 2 2 847444631 2 3 367919742 1 3 260608915 2 3 481503656 3 2 397972456 3 2 277238682 2 3 550398238 3 2 392993621 2 3 210238767 2 2 786447194 5 3 232789106 4 2 511792528 2 2 615854091 1 3 628438444 1 3 375075698 3 2 525083709 1 2 554238636 2 3 339832859 4 3 776737388 4 2 768127427 1 2 346695786 1 2 272886598 1 2 740644628 5 2 550631935 3 2 594027832 3 2 732697169 3 2 212146338 1 2 899046820 1 3 314543872 2 2 486398280 4 3 790776749 1 3 120312982 2 3 161476670 1 3 201431130 2 2 971556155 2 3 709249985 5 2 189730250 5 2 196679887 2 2 360528157 4 3 545508371 4 3 483737841 2 2 441141229 3 3 637184750 3 3 715737839 2 3 673635112 5 2 454809378 3 3 872950439 3 2 608221790 1 3 263650444 5 3 417117233 3 2 842535369 5 2 447562622 1 3 780607689 4 3 545567325 4 2 470143111 5 2 761200644 3 2 895974845 5 2 379953718 1 2 389741113 4 3 742853935 2 3 138807843 1 3 694042932 3 3 687261321 5 3 697771423 5 2 638417586 3 3 654959506 3 3 874657457 2 2 123018269 2 3 825512877 5 3 730460209 1 2 631677733 3 3 885273523 3 3 648899021 1 2 237071385 4 3 400741497 5 2 340729929 1 2 513376502 5 2 897703216 4 2 973427908 5 3 438850000 5 3 410061552 1 2 668263435 1 3 989224927 1 3 597344262 4 2 672407950 1 2 629070702 5 2 388555954 1 2 261053173 3 2 295980121 4 3 712004372 5 3 545435149 3 2 545144500 3 2 478192191 2 2 832775877 4 2 252488571 1 3 925625300 3 3 282541018 4 2 317767398 2 2 947100832 1 3 179990395 3 3 267843643 3 2 958127781 2 3 437453249 4 3 631917070 2 2 849460029 5 2 489182262 1 3 917420414 3 2 705618578 4 2 930509705 1 3 406794097 2 3 556728439 3 3 779121716 2 3 410923850 4 2 878216981 5 3 512078654 4 3 203439082 1 2 178727291 3 2 623668374 1 2 553207254 4 3 582206724 2 2 983113557 1 2 680416590 1 3 712052934 5 3 551826775 2 2 879073175 4 3 593630049 3 3 615928601 3 3 275142297 1 2 445562243 5 2 225101836 5 2 320586834 2 2 297093250 1 2 369849081 2 2 199487435 2 3 933511783 3 3 830998904 1 3 389196852 4 2 273747871 3 3 263592190 5 2 296242771 1 3 737281895 5 2 393572117 3 2 687452543 1 3 388582784 2 3 304250065 5 2 916260534 2 3 174924404 4 3 519248301 1 3 566078007 4 2 921686541 4 3 291732691 2 3 167164920 3 3 588078842 4 3 452190159 4 2 852160748 1 3 871003170 2 2 377758084 4 2 763128917 2 3 315864605 5 2 325817105 2 2 376206083 1 3 476342023 5 2 569210682 3 2 129481697 3 2 368655065 1 2 471984083 4 3 578605368 1 3 181143026 3 3 238538616 1 3 745573155 2 3 525578336 2 2 848889668 3 3 845334899 5 3 821246758 1 2 262917541 5 3 869420870 5 2 345110317 4 2 126233967 5 3 515391947 3 3 364336092 5 2 334764424 2 2 287310602 1 3 283810623 1 2 587357558 2 3 936960664 5 3 718385118 2 3 944481637 1 3 954731280 1 3 862762805 3 3 660598619 5 3 539115608 1 2 324873061 3 3 898924850 3 3 549389488 5 3 824730909 1 3 375302305 5 2 657497871 5 2 730366979 1 2 421057343 2 3 511909275 2 3 338295570 2 2 186011682 5 2 168548978 4 3 541442539 3 2 589290988 5 2 542995929 2 3 765490043 3 3 960675527 3 2 923825104 2 2 702600622 4 3 661534703 1 2 755461933 2 3 340576064 1 2 414003633 3 2 158245171 3 2 936828655 1 2 382393077 1 3 558420048 5 2 360846242 1 2 695546219 2 2 395547871 4 2 116979690 4 3 207151115 3 3 760269531 1 2 575441367 5 2 638681593 3 2 729047337 3 2 942950520 1 2 580276961 5 2 995949046 1 2 586831083 3 3 403191828 3 3 703360531 3 2 194027973 1 2 781389381 1 3 780904309 2 3 569844353 3 3 930001508 5 2 594425343 2 2 244598455 5 3 786887223 2 3 251372925 3 3 268183131 3 3 331279781 1 2 282095219 5 3 393400579 4 2 430760162 4 3 394074210 4 2 803650145 3 3 269561562 5 2 141927065 2 3 618163027 1 2 532253559 3 2 665244250 4 2 978114144 2 2 864375224 4 2 212204241 2 2 393969792 3 2 467228432 3 2 954415705 2 2 286330632 2 2 715848013 5 2 827608437 2 3 687278520 5 2 700033024 4 2 969521799 4 3 972698573 3 3 386554758 1 3 201157010 1 2 488195012 5 3 543629792 1 2 373177839 3 2 274310290 2 2 944690744 1 3 166283562 2 2 564064509 4 3 664531124 4 2 555589623 2 2 377754979 1 2 335987493 2 2 363011380 2 2 407239228 5 2 902032861 5 3 200212364 2 3 821893619 1 2 539850992 3 2 608121797 4 2 702120835 3 3 101665827 3 2 556644657 4 3 915592201 2 3 735892830 4 2 721808739 5 3 123978824 3 3 497316715 1 3 881192431 4 2 852992777 5 3 387604575 5 2 460510944 2 3 621322553 2 3 656064708 1 3 194935509 1 3 837403333 4 2 316778604 1 3 346729434 5 2 508826863 4 3 607753708 5 3 271611285 2 3 346637755 5 3 536253044 3 2 966967383 3 3 997432278 3 3 265985575 3 3 255833115 2 3 875976060 2 3 930143056 5 3 120491583 1 3 852937593 4 2 712438381 2 3 416132208 5 2 927993539 1 2 634206265 1 3 951351310 1 3 547470134 4 2 170666500 2 3 274999878 5 2 185085104 1 3 383714087 1 3 809276236 3 3 456876824 5 3 927030225 1 2 677946994 1 2 235373147 1 3 148636567 1 2 524471225 3 3 231940488 5 2 500248381 4 3 522536178 3 3 845223129 3 2 635106215 5 3 101120007 5 3 508826677 1 3 711093932 5 3 574952415 5 3 470966509 1 3 837129023 4 3 448594839 2 2 470038146 2 2 345500063 5 3 432207834 4 3 270407656 5 2 689068475 2 2 290929819 4 3 730634886 1 3 932906931 1 2 431264183 4 2 540121164 2 2 355057744 4 3 753144368 2 2 783325501 3 2 466671111 2 2 470369276 5 3 750849188 1 2 130065693 3 2 478442826 2 3 644456506 1 3 878662655 2 2 911375938 4 3 446998167 4 2 545455989 5 3 797902355 3 2 784155418 1 3 232926690 1 3 473689132 4 3 791527392 4 2 811042105 3 2 936528775 5 3 809093258 1 2 389768199 3 2 387360600 2 3 997077348 3 3 135701297 2 3 272278483 5 3 475555526 4 2 702037851 3 2 411143246 5 3 456693625 4 3 332877587 5 3 197094859 4 2 554514616 2 3 697953618 3 3 268147136 4 2 125178501 4 3 397407152 3 3 668407363 1 2 133773412 3 3 581571315 1 3 588068047 2 2 368649596 3 3 414215162 3 3 734236388 5 3 996993042 3 3 914128444 5 2 564673554 1 3 707883963 5 2 342029655 2 3 794017700 4 3 544440353 3 2 248604961 2 3 377417134 1 3 485824221 1 2 627013177 3 2 714083538 5 3 921570914 2 3 947592234 4 3 535627545 2 3 724310295 2 3 335351059 3 2 375163374 2 3 413203065 5 2 616475816 4 2 738299527 2 3 453740834 2 3 168574175 2 3 690686646 3 2 310442475 4 3 136999011 5 2 188478503 1 3 727955046 4 3 969782588 1 3 849835729 3 2 176873931 3 2 258687469 5 2 154372265 2 3 883163177 1 2 233727102 5 3 560331893 4 3 426132441 3 2 465050083 4 3 762397305 3 3 737685548 1 3 255834015 4 3 389262483 2 2 285455908 2 2 719323475 4 3 862295793 3 3 393831623 4 3 304529641 1 2 440677056 1 2 847937867 4 3 145453994 1 2 388906097 3 3 614262098 5 3 977350640 1 2 848640164 1 2 983860683 3 2 222337140 3 2 328640549 1 3 567178510 4 2 434047684 1 3 756117352 3 3 523471544 1 2 306009662 3 3 221899330 4 2 114733085 5 2 109106671 2 2 743946897 4 2 380793693 4 2 431850253 5 3 345060306 1 3 107262822 1 3 486866334 1 2 884068184 1 3 576219658 1 2 626007787 1 3 314737885 2 3 470114840 5 3 236779007 2 3 141800636 2 2 582231901 5 3 785384688 2 3 250432590 5 3 163562872 1 3 465505883 5 3 478559286 4 3 888810220 1 3 354807299 5 2 212149486 4 2 641057601 4 3 763911199 3 3 359977659 3 3 768205130 4 2 897925366 4 2 204293528 4 3 355719589 1 2 113891261 1 3 421196989 3 2 756382450 4 3 343059556 5 3 377592884 4 3 150282890 5 2 556004547 2 2 110927954 5 3 359960910 4 2 537100303 4 3 418393668 1 2 403555656 3 2 146423270 4 2 846623255 1 3 612988327 2 2 497996992 3 2 757421738 2 3 481535708 1 2 197941904 3 2 834205370 1 3 595001407 1 2 310059321 2 3 965559822 1 2 474611965 2 2 938506766 5 2 710396438 3 3 170956396 2 2 547034850 4 2 355201456 5 2 857906034 4 3 764601507 5 2 488377513 3 3 722123122 3 2 747761404 4 3 630449851 1 2 117863288 1 3 817145875 5 3 342940485 2 3 785967563 4 2 858004486 4 3 253002579 2 3 660017007 3 3 881450027 1 2 787614585 4 2 171983307 1 2 882788545 4 2 577295692 4 3 432676990 2 2 357607109 2 2 236204945 4 3 743688340 5 3 620642185 2 2 453373043 3 2 327798050 3 3 360068626 5 2 619625083 3 3 292113420 3 3 561031232 3 2 735834391 3 2 933566018 4 2 998576516 2 3 604323787 4 3 925755817 2 2 631806167 4 3 695491208 1 2 959982809 3 3 308829358 5 2 278615391 1 3 923548980 3 3 752941899 1 2 651480964 1 2 335197994 1 3 851429658 3 2 739408459 3 2 633998865 2 3 621577753 3 2 488306946 4 2 896840616 1 2 155771361 4 2 783584404 3 2 302356096 4 3 424863159 2 2 404609461 5 2 702581208 5 3 261689206 3 2 607938420 3 2 210558261 1 2 166554622 2 2 624335037 3 3 560482659 5 2 126967061 2 3 151494967 5 2 389648902 3 2 657591975 1 3 408164396 4 2 872229200 5 2 660711330 5 2 811351632 1 3 565821367 2 3 538355481 3 2 623735275 1 2 615007386 5 3 743341092 1 3 831731830 4 2 487556554 5 3 580288961 1 3 250624786 2 2 349118654 1 2 452008139 3 3 945302775 5 2 976600208 2 3 406358722 2 2 591809612 3 3 552127449 4 3 278640374 2 3 933827774 1 3 627228064 5 3 341619004 1 2 986917266 2 3 223553293 4 3 235910802 5 3 664036786 3 3 318696757 4 2 234831706 5 3 102028889 2 3 988540505 3 3 126469870 2 2 943987055 5 3 596291100 3 3 384244128 5 2 831250979 4 3 172418528 5 3 523615290 4 3 367774714 2 2 652738977 3 2 418520870 3 3 161721037 4 3 811525397 1 3 278447073 1 2 899387292 3 3 713828997 2 2 482704243 2 2 767442673 1 3 762932869 1 2 123252766 2 2 344276669 3 3 432475509 1 3 503399601 1 3 342631411 1 2 924323172 4 2 487518250 3 3 999061450 1 2 917469204 5 3 491919769 1 3 176906904 1 2 162440591 4 3 381863228 4 2 802980939 1 3 797748180 2 2 688685037 1 2 521624740 1 2 118482440 1 3 672310448 4 3 911106351 5 3 828924582 5 2 642795963 4 3 181960282 2 2 654554817 1 2 167510281 2 3 331908855 3 2 141844878 1 2 818495397 1 3 425852478 5 2 960473712 2 2 274568522 1 3 134897564 5 3 464753420 5 2 354286907 3 2 349524205 5 2 245332132 3 2 808298344 1 3 171018704 1 2 516782648 3 2 315155951 5 2 200190785 4 3 605113422 3 3 476662416 2 3 804299444 4 3 950721650 1 2 334173229 3 3 920776346 3 2 691533114 2 3 121144837 4 3 813042775 3 2 319035118 1 2 425993801 2 2 779735449 3 3 688359281 4 2 232202613 2 3 375280451 5 2 190510149 5 3 169777011 4 2 993633655 4 3 629764144 5 2 326440755 2 3 257153567 4 3 966350624 2 2 668440655 3 2 480308965 3 3 205956929 5 2 779179646 3 2 759689451 3 3 294713276 2 3 807030276 2 3 609490499 4 3 823136353 3 2 130717854 5 3 367756195 1 2 648902206 4 2 648480771 1 2 541725738 3 2 124523052 4 3 140676996 1 2 106307283 1 3 999074812 1 2 821573527 1 2 201834116 3 2 374055415 5 2 343334491 1 3 693234403 3 3 359444800 2 2 342277442 4 3 331445789 1 2 219134051 4 2 831243226 2 2 113905136 4 2 758175442 1 2 903269487 2 3 622144199 1 2 347340292 5 3 351391144 3 3 915533104 3 2 495485517 4 2 564162039 3 2 111168604 1 2 216535098 4 2 364359911 4 2 635047987 3 2 480104973 4 3 805811958 2 2 984179453 5 2 353861819 4 2 851405993 2 3 868411190 1 2 121126833 3 2 729290391 4 3 163887925 1 3 285226982 5 2 363466175 2 2 591416153 5 3 831484456 2 2 854577675 3 3 328392246 3 3 336429936 4 2 492047387 1 3 930320967 1 3 323045571 1 2 256186837 2 3 337483122 2 2 568156957 1 3 403642534 2 2 379871952 4 2 964962589 3 3 497055162 1 2 864648322 3 2 727884548 4 2 595547258 1 2 331631327 2 3 176310802 2 3 765856615 3 3 505030474 1 3 260869178 2 2 394828688 1 3 532594217 5 3 130419957 1 3 407738493 2 2 532749143 5 3 629372426 3 2 300910682 1 2 794249299 5 2 794788628 2 3 726075175 1 2 496114270 1 3 897689905 1 3 502624516 2 3 427272147 1 2 238693142 1 3 391781598 3 2 367881276 5 3 362054130 2 2 341277997 3 3 396843396 1 3 511229866 4 3 253562131 2 3 918353864 3 2 314721349 3 3 365237944 5 3 877614582 2 3 359176628 5 3 421222010 5 3 235761153 5 2 817301003 5 3 694371369 1 3 778050793 4 3 573995690 5 3 112130060 4 3 595762995 3 3 890530198 4 2 161712246 1 2 813202042 1 2 477199540 3 3 838294746 4 2 680963220 4 3 548831553 4 3 513210351 3 2 720878226 5 3 603342755 2 3 666016855 3 3 179729982 2 3 428613330 4 3 483616339 5 3 879592808 3 2 250343302 3 3 750829157 1 3 957144476 4 3 739127967 4 3 765169441 2 2 500856084 2 2 920164606 2 2 481116353 3 2 233855227 1 3 345900627 5 3 166476021 2 2 783207228 4 2 996037610 3 3 858279557 1 2 293986066 5 3 434063964 5 2 658973285 1 2 487728724 2 2 129461670 3 2 277264348 1 2 238898622 1 2 583231755 1 3 849084382 2 3 322286435 3 3 420143627 1 3 816368471 3 2 586024341 4 2 987527064 5 3 589541029 3 3 718321833 2 3 804003387 4 2 859975166 3 3 713240556 5 3 100807879 1 2 841759781 1 2 606097598 4 2 388147478 1 2 724018478 2 2 364297998 1 3 782394255 2 2 235744362 2 3 397140705 2 3 685258214 5 3 589006279 5 3 535399599 1 2 625107748 4 2 249555074 3 2 337299798 5 3 517497991 1 2 788562214 4 2 945990207 1 2 186952433 4 3 393536297 4 2 380594267 3 3 682143160 3 2 174256291 1 3 818553709 2 2 756595001 2 3 293691994 3 2 108529555 1 2 248483555 3 3 156336424 2 2 511605814 5 3 403520109 3 2 925707601 2 2 787816666 1 3 942955016 4 3 877495928 2 3 299278778 3 2 616151964 3 2 412420582 2 2 595546035 5 3 365586895 3 2 948318537 5 2 234136290 5 2 288266192 2 2 694266893 4 2 332866741 4 3 158025351 1 3 182459532 3 3 341495695 2 2 332403138 5 2 658450823 2 3 971450721 3 2 563529056 3 3 365941834 2 2 226364009 5 2 789567992 1 2 894753822 4 3 215389660 1 3 263167020 4 3 663041648 3 3 582302906 2 3 686683613 5 2 588693149 3 2 297457723 2 2 432812113 1 3 258729595 5 2 151571121 4 2 434436678 5 2 154036358 5 2 999391454 2 3 601375399 2 2 249833835 5 3 537038653 1 2 713562052 1 2 522060971 1 2 980802452 3 3 667307240 1 2 785445465 5 3 283034600 3 2 525250336 5 2 186152641 1 3 663773416 4 3 870799732 3 2 512263935 5 3 756183917 2 2 786954809 2 3 107565373 1 2 459670999 3 3 662744554 5 2 812310414 1 3 363055559 5 3 536711617 4 3 646378703 3 3 743447470 4 2 272421157 3 3 158686222 5 2 211015618 1 2 961844157 3 3 795215902 3 2 856151062 1 3 100750923 1 2 621686401 3 2 455043282 4 2 491929120 3 2 405310843 4 3 586462305 4 2 992225038 4 3 433349921 4 3 877456944 3 2 351227923 4 3 623735080 3 2 811741594 3 3 726580233 2 3 591223385 3 2 647356703 4 3 216944217 1 2 419140233 3 2 949855311 4 2 186977396 5 3 225497840 1 3 708992851 4 2 298592521 3 3 423240653 2 3 743121217 4 2 362031148 1 3 222206708 4 2 948016067 5 3 705784824 5 2 602298851 3 3 428689932 5 2 306787721 5 3 184013284 2 3 443117637 3 3 160819738 5 2 624102734 5 3 218240555 4 3 479672542 2 2 215189191 3 2 237205690 4 2 296289570 3 3 334895172 5 2 323284413 3 3 705342705 2 2 348291951 2 3 600128807 5 3 528001268 4 3 926117460 4 2 349317955 5 3 659642791 1 2 877272546 1 3 605754165 5 3 832329610 5 2 636725947 5 2 425737462 2 3 540864391 2 2 613814650 3 3 390596853 3 3 974211665 4 2 489782350 2 2 424507393 4 3 679984365 3 3 121343651 4 3 580057745 2 2 963273170 3 3 692234353 3 3 722103359 3 3 382830814 4 3 817223114 2 3 994549098 4 2 618326264 1 2 271299128 3 2 216724051 1 3 134606213 5 3 148910415 2 2 278317978 2 2 646572168 5 2 461067621 2 2 446051414 3 2 931139349 4 3 508105040 3 2 449700764 1 3 472680961 2 2 597337322 1 2 629406014 5 2 752152389 3 3 501613034 3 2 792746575 4 2 447511405 5 2 585056887 2 3 730139708 1 3 295133791 2 3 152882550 2 3 872653595 4 3 211479362 3 2 252949108 5 3 655500504 5 2 871048224 3 3 478707832 1 3 683313825 4 2 718883318 5 3 983283371 1 3 217739114 3 2 568455685 5 2 751871255 1 2 820059378 2 2 782090290 1 3 808148686 2 3 621260751 5 2 939740128 2 3 803043967 5 2 780927893 4 3 758454532 5 2 210066582 1 3 494536571 2 2 709409733 1 3 566226276 3 3 955135660 3 2 505378631 5 2 705213080 5 3 509774365 4 3 148324844 1 2 729249254 3 3 368115960 4 3 762096033 4 2 309841737 5 2 821554624 1 2 322568432 3 2 160938078 1 2 265825968 2 2 181514153 1 3 971478220 2 3 251558421 4 2 331216765 3 2 499610900 5 2 284056239 5 2 512312524 3 3 370975403 1 2 465793509 3 2 877685580 2 2 131719226 1 2 206297309 4 3 347361761 2 3 323072546 3 3 348386796 4 2 510878631 3 2 896240038 4 3 607344564 4 2 382336476 3 3 926163536 5 2 372816289 4 2 463552343 1 2 318245513 4 2 683818582 2 2 984538361 2 2 716826919 3 2 698879348 1 2 769358277 1 2 467070891 3 3 137740007 2 3 703528190 1 3 561191632 3 2 549356237 5 3 950112871 5 2 834913545 4 3 879333840 2 3 416887122 5 3 308496379 3 3 699729551 2 3 990629537 4 2 560072035 1 2 491436318 5 3 619135663 1 2 573263306 4 3 586152170 3 3 221731958 1 3 815147453 2 2 585681688 5 2 399088489 5 3 112722693 5 3 832793472 5 2 174194571 2 2 240909338 4 3 509726901 4 3 829722677 1 3 345768805 4 2 284995443 1 2 607571153 4 3 848515337 4 2 589711126 1 3 511845061 5 3 454015507 2 2 119885868 5 2 131461733 5 3 271243589 3 3 399651500 4 3 746303701 3 3 254312316 4 3 265086570 4 2 397873810 4 3 725941412 2 2 253474047 4 2 307001341 3 2 303073424 2 3 407736393 4 2 922360823 4 2 206442918 5 3 282154768 1 3 725526272 1 2 214192027 2 2 998970710 3 2 936331526 4 2 244006531 2 2 458526700 5 2 992508415 4 2 862388003 3 3 782557365 2 2 230068543 3 3 271056172 2 2 765960479 5 3 468469629 4 2 614307043 2 2 586903286 3 3 551440069 3 2 246480037 2 3 503323452 3 2 748751680 3 3 767009956 5 2 408165618 1 3 590840456 3 3 676437822 5 3 561617589 5 2 134478980 2 2 994822519 1 2 763889797 4 2 197722434 2 2 140000699 5 2 648091340 5 2 985923984 2 3 610710815 1 3 323606955 2 3 538086157 2 3 225898429 5 2 161282835 3 3 833776671 3 3 178524906 2 3 384405747 4 2 922044051 1 2 990568473 2 2 829714945 5 2 295772332 1 3 230715449 3 3 246371878 1 3 646849663 1 3 744329426 4 2 725513013 3 3 567189863 1 3 380184575 5 3 108237908 2 2 502059701 4 3 183331253 5 2 147320786 4 3 271409798 3 3 772123579 1 2 711214855 3 2 637487223 5 3 755445899 2 2 301584156 1 2 684721242 5 2 740737800 1 2 318224828 4 2 856491167 5 3 634035241 5 3 326895504 4 3 908620879 2 2 329026087 5 3 861370395 3 3 399946876 2 3 439362080 4 3 586093804 1 2 889371723 5 3 970240485 1 3 471608994 2 2 138532870 4 2 168035789 2 2 241941174 4 3 298691072 4 2 204166192 1 2 841622481 3 3 130705820 4 3 455772668 2 3 741725629 3 2 589914638 1 2 797447697 2 3 494726686 3 2 313382591 5 3 553757354 2 3 410723042 4 3 117636201 2 3 771128571 1 2 134333067 2 3 363522644 4 3 309473471 4 2 418720314 3 2 926401086 4 3 161055182 3 3 907531845 4 2 579723080 5 2 896814971 3 3 743839644 2 3 889718056 5 2 528684200 4 3 663806365 5 2 873142418 5 3 775544941 4 3 437387208 2 3 293710317 1 2 525253595 3 3 824053013 1 3 222880642 2 3 923885597 4 3 679928770 3 2 707868211 3 3 372405625 5 3 209353852 1 3 623000829 2 3 794325811 4 3 111128328 3 2 730072308 3 2 777550346 4 3 686814396 5 2 609181751 3 2 729112471 5 3 548053502 5 2 636496248 4 3 699293962 4 3 191948175 5 2 361885781 2 2 106348823 2 2 548224998 5 2 853729415 3 2 695928164 3 2 822005694 5 2 528253253 4 3 419992232 5 3 582533469 1 2 873069009 3 3 738489972 5 3 681239912 1 3 555613097 1 2 210092883 4 2 744740392 5 3 556703663 2 3 376123095 5 3 773154142 4 3 209333923 2 3 641747884 5 3 438831050 5 3 277983241 2 3 779205068 2 3 202299784 4 2 245694488 2 2 709769543 2 3 486967271 5 2 556385009 3 2 998341152 4 2 890861314 1 2 919637118 2 3 290879872 1 2 190932303 4 3 510499551 3 3 292782420 1 2 909388962 2 2 461328428 2 2 631441867 2 3 666880729 4 3 302283613 3 3 430498429 3 2 412733929 3 3 413128031 5 2 420835344 1 3 666365523 5 3 841568686 1 2 505091432 4 2 644723962 5 3 685852576 4 2 674800762 1 3 382718647 5 3 168000664 5 2 134577202 1 2 800103097 3 2 557468913 1 3 987201390 3 3 424982759 3 2 126969191 1 2 979111818 4 3 628069163 4 2 374040682 2 2 393536424 1 3 432473149 1 2 664641465 5 3 372286863 2 2 450050205 1 3 876363917 5 2 305052584 3 2 615060071 2 2 836718998 1 3 661319749 1 2 387731448 5 3 666946656 1 3 866311901 5 3 558871406 5 2 240039924 3 2 432021621 3 2 479113486 1 3 852630562 5 2 855148438 2 2 638945434 1 2 849940423 3 3 192589867 5 2 990821056 3 3 669012328 1 2 528297644 1 3 178278056 4 3 600508400 2 3 706899254 4 2 122467590 3 3 227261773 1 3 300772208 2 2 673189312 5 3 159264684 5 3 672932289 4 3 606253634 5 2 819825886 2 2 403647229 2 2 180787824 1 3 474460288 5 3 253441842 4 2 603394260 4 3 824208397 5 3 574106805 3 3 964361586 4 2 126282250 2 3 700841333 1 3 626879818 5 2 948941219 1 3 717090974 4 2 431291581 5 3 237828093 4 3 720352015 4 2 870367947 3 2 319863903 4 2 401783655 3 2 672919510 1 2 191490891 2 3 298400230 4 2 108513651 4 3 647882433 5 3 569949098 1 3 409912912 1 2 208989699 1 2 137040223 3 3 186089828 5 3 368083983 3 2 526758028 1 2 337976943 3 2 365973191 1 2 617378784 1 3 402654626 4 2 593021479 1 2 403242743 4 3 278925345 1 2 955768533 1 2 734928399 4 3 741333487 2 2 553160425 4 2 760723321 3 3 640540397 5 2 565453966 2 3 298804087 1 2 191583942 5 3 904603324 5 2 869669391 2 2 690416837 3 3 118861927 3 2 963300282 3 2 144501591 1 2 211073366 4 2 288607136 3 2 913493797 1 3 623773436 4 2 970375902 5 2 531255041 5 2 688937741 2 2 377218835 1 3 145791040 4 2 563463808 5 2 613250664 1 2 876629564 1 2 469218839 2 2 265843221 3 2 593045756 1 3 119390616 1 2 302395707 3 3 129744623 5 2 531062536 4 2 188073009 5 2 925822085 4 3 227155077 2 3 245673674 5 3 462810362 3 3 134811396 4 3 974356935 2 3 758822696 3 3 206654747 4 2 538091417 4 2 926752289 5 2 194419183 4 3 731438386 4 2 374436055 2 3 295156305 4 3 282325916 2 2 644664719 4 3 655533607 1 3 908095134 5 3 268139747 2 2 482576839 3 2 947267161 3 2 498504340 2 3 821879574 3 2 968147820 3 3 175965583 1 3 629682621 2 3 975008157 1 3 340400891 5 3 919241342 5 2 345653229 3 3 768409522 2 3 463081998 2 3 996539120 5 3 766669913 1 2 298347053 2 2 386474846 5 2 417975982 3 2 938866015 5 3 168787244 1 2 462545767 4 2 690406734 3 2 483966357 2 2 461019689 5 2 510954967 3 3 471502465 4 3 172969094 2 2 887737308 4 3 963789925 4 3 558581171 2 3 294351712 1 3 580375234 1 2 816899716 5 3 285427367 2 2 696422019 2 2 922910510 2 3 498074104 3 2 767249223 3 3 103606327 4 2 592229197 4 2 325470588 4 2 288147772 1 3 895743497 3 2 907099155 2 3 650931645 2 3 166094811 3 3 238987896 1 2 267456474 5 2 765581761 5 2 966698388 5 2 335945041 1 3 779135207 5 3 112968097 4 2 103399548 4 2 594626104 4 3 831530562 1 3 456818166 5 2 176481862 2 3 998783458 2 3 419051955 1 3 572322021 3 2 303780477 2 3 227009894 2 3 882848017 1 2 404809691 5 3 438777496 4 3 216374773 3 3 379985420 2 3 949420365 3 2 801554391 5 2 586785577 5 3 180654092 2 3 498044788 5 2 850668399 5 3 204976107 1 3 374347226 2 2 893229707 3 2 684215177 3 2 615458445 2 3 345411269 4 2 336917551 2 3 457951395 4 2 341499564 3 3 713513161 2 3 480287586 3 3 745293746 2 3 945757668 3 2 274849522 5 2 678828477 2 3 112230137 5 3 707039412 5 3 851229408 1 2 711546315 1 3 438971468 3 2 654563714 1 2 209110548 1 3 291903769 2 2 666619082 2 2 930000040 5 2 584185733 1 2 370060279 2 3 279096183 5 2 778935896 3 2 117955367 1 2 224211636 3 3 612554544 5 2 239204063 3 3 970771513 5 2 398891568 5 3 185805338 2 3 472300064 3 3 154138308 4 3 535758831 4 3 150366975 4 3 710568261 4 3 494872887 5 2 585954736 4 2 145330492 3 2 238275083 4 3 385742670 3 2 381429897 5 3 659206568 5 3 421561739 3 3 687776973 5 2 441379130 1 2 749971196 3 3 360588484 5 2 296780954 3 3 788931495 2 2 762053184 5 2 334978486 4 2 918867897 5 3 896249352 3 2 245438275 3 2 432040726 1 3 869468994 2 2 711679462 1 3 914429141 4 3 169929076 4 3 588253523 4 3 739510097 5 3 175770152 1 3 435207234 3 2 981924390 1 3 275817378 3 3 330200983 4 2 195819317 5 2 537460151 4 3 239087493 2 3 782382131 3 2 160816908 4 3 483223361 3 2 453132285 1 2 537218420 5 3 465250006 1 3 677581491 2 2 150632560 3 2 682777104 3 3 718138654 3 3 132087355 2 3 311911750 3 2 265586138 2 2 314519937 4 2 569413538 3 2 464763502 5 3 219155917 2 3 500799788 1 3 878274800 4 3 601208901 1 3 444303432 3 2 246637225 2 2 350530667 5 2 904556573 2 2 558412189 2 3 510356860 5 3 611250011 1 2 833888413 1 3 889101160 2 2 201782583 4 2 200237872 1 2 888646455 1 3 775763174 1 3 323559665 1 3 133923067 5 2 739049009 5 2 724956680 2 2 423124461 2 2 266118273 2 2 809082161 5 3 338874105 3 2 696604941 3 2 710098664 4 2 141058391 2 3 343581181 4 3 846102932 4 3 685690109 5 2 856432237 3 3 937277393 2 3 871644584 5 2 789110704 3 2 794940590 3 3 261780444 3 3 792341218 4 3 629759570 4 3 690544224 4 3 476533341 5 3 617294352 5 2 115668262 3 3 455448532 3 3 654516537 5 3 731947198 2 2 112048016 4 2 894824678 4 3 685576319 3 2 726809632 3 3 124109731 4 2 216365291 5 2 395926250 3 2 622414184 4 2 201410709 3 2 682337326 4 3 133083009 3 2 527135220 4 3 542692164 2 2 678138839 1 2 154552030 4 3 598384412 3 2 424862607 3 2 706200063 1 3 511832542 1 2 122825061 2 2 296105015 1 2 766567624 1 3 756398633 4 3 165854636 2 2 971218502 3 2 783661876 2 2 743434275 3 3 424923620 1 3 450679826 3 3 712210822 1 3 697313023 5 2 283284716 2 3 143311490 3 3 592437896 1 3 115492487 2 3 319033846 2 2 914666317 4 2 165220684 3 3 682295127 4 3 778288982 2 2 722154221 1 2 599471460 5 3 633197565 2 2 966125685 2 3 259270183 4 3 447086755 1 3 184307236 2 3 662046497 2 2 596273648 1 2 130133987 2 2 887886588 3 2 596706652 2 2 121329258 4 3 894804262 5 2 149145787 4 2 691359772 3 3 202774435 3 3 843011114 5 3 214597148 2 2 903273668 3 2 639507707 3 3 747890535 3 3 370889977 3 2 789776604 5 3 515104944 3 3 408290604 2 2 487453947 4 3 163596425 5 2 537855906 1 3 898452683 3 3 261730440 3 3 266699899 2 3 892895797 2 2 242018702 1 3 699379443 5 2 776395689 4 3 686813850 5 2 209259045 3 2 661129657 5 2 615093468 1 3 743134993 1 3 301261811 1 3 436808455 5 3 477690092 4 2 930265864 2 2 516804082 3 2 225796946 3 3 570681298 2 3 284421183 3 2 639686830 5 3 100564997 4 3 765964040 3 2 531886648 3 3 711867819 1 3 341546642 2 2 467714520 5 2 541715479 4 2 325303254 3 2 211579725 3 2 808606875 1 3 528056404 1 3 769774024 4 2 130976535 4 2 178771161 2 3 231095386 4 2 287025566 1 3 689128662 1 3 891376482 2 3 443277824 3 3 881801425 3 3 300301517 5 3 197458343 5 3 527182242 1 2 563518589 1 2 929022506 1 2 385193597 5 2 110023739 5 3 249669960 2 3 728524784 1 2 193049759 3 3 598219535 2 3 743109309 2 3 975033975 4 3 485990830 4 3 982207935 1 3 369411142 3 3 277183171 5 3 100423502 1 2 333578429 3 2 262879051 4 3 596376418 1 3 455928322 2 2 536859469 3 2 450183301 3 3 781923952 4 3 703222292 2 3 616747711 2 3 315176339 4 2 588142843 4 2 656237313 4 2 249583137 4 3 479934294 2 2 101847617 2 2 623842111 1 2 656235841 2 3 746742370 5 3 275435411 3 3 766513788 3 3 203145300 1 3 560537620 3 2 437235365 5 2 960836028 4 3 225264226 4 3 432742725 2 2 434521680 5 3 289005426 2 2 932928161 4 3 164203357 2 3 137960253 1 3 381640361 2 3 116374548 1 2 294504057 4 2 442891745 1 2 379704493 4 3 488130645 3 2 236455207 2 2 762017186 2 2 884523967 1 3 143096455 4 2 756389339 3 2 457044402 1 2 801024672 5 2 441525828 2 3 890321176 2 2 828020349 1 2 806120953 1 2 365472518 5 3 485432369 1 3 273040520 4 2 716124127 2 2 544644554 1 2 962032604 3 3 769087286 3 2 577818605 1 2 710101071 3 2 907190534 3 2 204414142 1 2 237246584 5 2 726817110 5 2 568125794 5 3 820823807 2 2 620278328 5 3 177957347 2 3 584812131 4 3 457279416 5 2 420792140 4 2 471843185 5 2 224987947 5 3 386093918 5 3 272881214 4 3 692272866 3 3 274113523 3 3 230253461 5 3 369343923 4 2 321215030 4 2 266123575 2 3 295999456 5 3 552354086 2 2 806690366 2 2 969932481 2 3 768863600 4 3 592300955 5 3 221949833 3 2 379398995 3 3 461813119 3 3 608298853 4 2 682427454 1 2 788342343 3 2 243280856 4 2 867053411 5 3 262753332 5 2 657280389 1 3 120009578 3 3 262691109 5 2 279792838 4 3 331983951 2 3 654358829 1 3 795603582 4 2 381855402 4 2 101837749 3 3 146751993 5 2 990978107 2 2 690721933 5 3 575028645 3 3 352324948 1 3 637722575 4 2 659730865 2 2 347894004 5 3 908409395 5 3 926675844 2 2 720515705 1 3 263985566 5 2 175284934 5 2 963613662 5 2 391627886 2 3 230290742 1 2 294539505 4 2 773926666 3 2 974727196 1 3 452430438 3 2 241757325 2 3 250700909 5 2 925485101 3 2 424028732 4 2 519659777 3 3 492335230 3 3 427200507 5 2 288655169 1 3 825400457 4 3 245494134 5 3 408024761 3 3 523535293 5 2 343763917 4 3 685577466 2 3 411322514 1 3 664573984 2 3 108109456 3 2 695075133 3 3 516871361 5 3 968861773 4 2 569590209 5 3 633277860 2 3 715718786 4 3 616978854 3 3 225937091 2 2 907789834 3 2 797686036 5 2 483238074 2 2 997797854 4 2 254353214 1 3 900307747 1 3 911281244 4 3 677290727 1 2 358657310 5 3 579215953 5 3 924201360 2 2 746258015 3 3 144364710 3 3 708196784 3 2 704997851 2 3 763076605 1 2 799204460 5 2 811520070 4 3 972427030 1 2 352523797 2 2 899375588 2 2 764414885 2 2 648475059 1 2 748091133 4 2 711149231 4 2 993517943 1 3 305889579 1 2 258155475 1 2 831216150 5 3 609735401 3 2 198408131 1 3 365817138 2 2 208282457 5 3 158159604 1 3 134593364 1 2 330119605 5 2 208779164 1 2 521885928 4 2 495410413 5 3 130862348 1 3 709370612 5 2 410930185 5 3 218158298 4 2 946102259 1 2 142848018 5 3 169413590 1 2 979087917 1 2 968396508 3 2 672123147 3 2 694269810 5 3 533444277 5 2 303019499 4 3 265939969 3 2 898586396 4 2 236050589 4 2 865262560 4 3 746879342 4 3 680388228 5 3 505601952 4 3 916543021 4 3 262782645 3 2 998556505 2 2 758019260 3 3 332356294 1 3 399017552 4 3 538076678 3 3 741985535 2 2 178882456 1 2 129115600 2 3 959222607 4 3 770526774 3 2 455977434 1 2 287647656 4 3 645319542 4 2 632280253 2 3 698728915 3 2 231156498 4 3 218792635 3 2 511485782 3 3 749690415 1 3 763582023 4 2 499786780 3 2 632750149 1 3 698174824 4 3 510773909 5 3 656425020 5 2 691281870 1 3 861189662 2 3 406265166 4 3 759757651 4 2 401754561 3 2 902126518 3 2 332995925 3 3 787999153 1 3 410991857 1 3 173403081 2 3 132916535 1 2 535869160 1 3 971535685 5 2 481717362 4 3 929594085 4 3 584715183 5 3 106327048 2 2 276166378 1 2 960794397 4 3 261859535 2 3 774573929 2 2 715661618 1 2 488636606 3 3 400692681 1 2 528743483 5 3 478428650 1 3 250161644 5 3 594998016 1 2 580340995 1 3 373628591 5 3 656307363 1 2 340975872 4 2 800185305 5 3 165724736 4 2 679608101 5 3 613910775 5 2 871548154 3 3 305544227 2 2 481581530 1 3 172448053 5 3 954548515 2 2 989513205 4 3 496294139 1 3 534702332 4 2 924103409 3 3 802742854 2 3 166344763 4 3 344000639 1 2 774120785 4 3 149128108 3 3 516735848 3 3 226160980 5 3 103987060 5 2 237786030 1 3 169263764 1 3 208821619 4 2 375698637 1 2 238849537 4 3 231879471 4 3 512123689 1 3 745573224 4 2 978984775 4 3 861549610 2 3 519169063 1 2 116592015 4 3 116519598 1 3 188757700 5 3 888198908 3 3 386862958 5 2 196609237 5 3 536166177 1 3 205573668 3 2 615410205 3 3 487119574 5 2 786425314 5 2 162480012 1 2 453570859 2 2 401760420 5 2 700375913 1 3 624815090 5 2 101341751 5 3 160689955 1 3 404622833 1 3 147765825 5 3 361748360 2 2 697800459 1 2 279450452 3 2 735571822 5 3 524210139 2 3 830719081 2 2 618849947 4 2 874463620 4 3 927988052 3 2 699228059 1 3 557747290 1 3 157373448 5 3 180887441 1 3 830905720 4 3 696656578 4 3 609162404 4 3 404804798 2 2 748782094 5 3 964282566 3 3 194551085 5 2 117771471 2 2 805280114 1 2 650830347 5 3 346297629 5 2 954216683 4 3 110346393 5 3 920183901 3 3 277334034 5 3 264752637 3 3 287793945 3 3 272897061 1 3 773173802 3 2 446696780 3 2 694938272 3 2 794848476 4 3 825656374 2 3 583065320 5 2 907522599 4 3 983569077 5 3 549053058 3 3 317674120 3 2 585480758 5 3 491098209 2 2 437701238 1 2 152002452 1 2 877258407 5 3 205968327 5 2 226613606 4 2 586147671 2 3 232932172 4 3 107481713 2 2 583170813 5 2 973265576 1 2 618677027 2 2 368882989 4 3 734927566 5 3 821776589 1 2 716938917 3 3 645543624 1 2 580351239 3 2 719886800 1 3 379101520 5 2 410645009 2 2 678207236 2 2 845557030 5 3 289393071 1 3 997193360 5 3 543093802 3 2 757697283 5 3 951850152 1 2 315381226 4 3 780729248 3 2 952869919 4 2 614382083 1 2 558100521 3 2 230632002 1 3 407278352 5 3 497976918 3 3 258168773 2 3 963735950 5 3 147927767 4 3 179344815 5 2 613024018 3 3 372864915 5 3 937507163 5 2 881326036 5 2 536247085 2 3 730589976 4 3 970776497 1 3 548671923 3 2 973202876 5 3 720400354 1 3 425620211 4 2 162080064 2 2 322552390 5 3 391297140 2 3 286438916 4 2 337128173 4 2 187039477 1 3 374750701 4 3 385407596 4 2 569723338 1 2 223821734 2 3 196658731 3 2 422268451 5 2 254600025 4 3 215705555 4 2 463992180 1 3 192161740 5 3 974685370 2 3 581780631 1 3 648988679 1 2 815069113 1 3 298308096 5 2 122023425 5 3 279203069 1 2 595458915 4 2 489460148 1 3 299352790 4 2 187517869 2 3 350223676 3 2 867197606 4 3 761694714 2 3 617474145 3 3 387682795 4 3 705314781 3 2 231595640 5 3 497870617 3 2 738323095 5 2 577603690 4 3 404527753 5 2 105051394 2 3 946516730 5 2 166929258 4 2 362768982 4 2 457992238 2 2 358318047 5 3 314475762 1 2 221760114 2 2 725865999 5 2 726031521 3 2 849981180 3 2 178100897 4 2 524718228 1 3 538039731 3 2 176359098 5 3 827151428 5 3 763370542 5 3 361994808 5 2 820219919 5 2 364965528 2 3 458726992 4 2 190802309 2 2 151307460 2 3 267365375 2 3 160229197 1 2 352652855 1 2 452503811 5 2 490640373 2 3 243879260 5 3 361691069 2 2 803404007 3 2 105997873 2 2 151702945 2 3 352342228 1 2 408783252 2 3 195442449 5 2 750826802 4 3 789558368 3 2 466527568 5 3 892891738 5 3 710458258 1 2 269398217 5 2 603670566 1 2 160310385 5 3 494081299 5 3 499259735 1 3 899612259 1 3 718156208 4 3 433430392 3 2 893172210 1 3 764362900 3 2 365402872 3 3 932990474 5 2 767202782 1 3 859177131 1 3 263938321 4 3 513014504 5 3 933699130 4 2 496026931 1 3 216870821 2 3 190768285 3 2 622888509 5 2 781998987 5 2 808268807 2 2 604954108 1 2 189319472 5 2 897498562 4 2 630949843 2 3 300608311 2 3 394515190 4 3 807271178 5 2 805627394 3 2 850587128 4 2 913085353 5 2 765257067 4 3 303759156 2 2 906848742 2 3 539179763 5 2 799792660 2 3 105122135 3 3 281573073 1 3 919777906 2 2 341067671 5 2 653547450 4 2 779121906 1 2 942031372 4 3 251140208 4 2 954256197 3 2 949683176 4 3 437980890 4 3 890506446 5 2 860004647 4 3 725952137 4 3 987108742 2 2 128512464 5 2 689453998 5 2 570195149 3 3 110631179 1 3 330148902 1 3 995007571 5 3 825905744 2 3 172819696 1 2 165347611 2 3 179812713 4 3 619450801 1 3 754606379 3 2 436531979 2 2 477011105 3 2 307497476 4 3 971688063 1 3 892027186 5 3 437072838 5 2 930231585 4 3 367105698 2 3 734777228 2 3 980518805 3 3 259013109 3 2 632967506 4 2 132385000 1 3 722129574 5 2 303198224 3 3 749768601 1 3 883153303 3 2 403951813 5 3 227885526 2 3 768793532 4 2 900705032 3 3 962491063 4 2 807304115 1 3 590863419 2 3 138413450 5 3 536764199 1 3 171254757 3 3 981152841 3 3 215924810 2 3 276155561 5 2 301631139 4 3 100826019 2 2 514257206 4 2 686316402 2 3 950235180 4 2 129655608 3 2 183910971 2 2 388520490 1 3 195693854 2 3 671819178 2 3 649306079 2 3 159643089 2 2 802005425 5 3 917450607 2 2 783806180 3 2 688689414 4 2 212229462 2 3 132698881 1 2 462402256 4 2 323241822 2 2 424767656 4 2 327687813 3 2 817662893 5 3 304818685 4 2 383254605 4 3 768676859 3 3 441072698 2 3 604244603 3 3 643491381 3 3 500670537 1 3 212091112 5 2 716378862 1 2 242228886 2 3 973739540 1 2 151966256 1 3 476273140 3 3 740089093 3 3 975807259 1 2 776758290 3 3 628095291 4 3 709804610 5 3 548782659 3 2 183349379 2 3 942368511 4 3 757582797 5 3 906139958 1 2 677866252 4 2 277815251 3 3 326300712 4 3 385503755 5 3 550805337 1 2 845803505 3 2 214222283 3 3 900346673 2 2 839935645 4 3 641133419 2 3 522989366 3 3 475878567 2 2 614186635 4 2 644442192 4 3 495752444 5 2 539895839 5 2 632388148 2 3 947970589 3 2 180379172 1 2 190982216 5 3 779737613 5 3 654974163 1 3 624958452 1 2 828363176 4 2 783439293 2 2 439701171 1 2 403436679 3 3 457198255 3 2 167166018 2 3 757152226 5 3 526630743 4 3 330954252 1 2 111520587 5 2 419840134 4 2 457216970 4 2 504010393 2 3 317055201 2 3 554183770 1 2 575185647 2 3 256664618 4 2 255375889 1 3 949931482 1 3 582775390 3 2 789908235 3 2 402845631 5 3 214198719 4 3 546649480 3 2 334565859 3 3 941473866 2 2 149192556 3 3 766220654 2 2 681512474 1 2 472922051 3 3 113218403 1 3 395895112 3 3 944447516 1 2 600388176 1 3 992713569 1 2 804206583 3 3 246546922 5 2 460254795 2 3 157996012 2 3 589899383 1 2 898347727 3 2 193586678 5 3 322997745 4 2 351894992 3 2 342689222 3 3 458328581 4 2 640010061 2 3 545707347 5 2 570469347 1 2 962066608 2 2 682776988 1 2 434470965 4 3 390162370 1 2 627786099 4 3 717312947 2 2 669305666 3 2 476233440 3 2 253807895 4 2 620916943 5 2 874819341 5 3 214319364 4 3 782541580 3 3 524191262 2 3 639521254 2 3 253796419 5 3 225535001 3 3 767008704 2 3 782926370 2 2 844175048 1 2 920851645 3 3 114013248 3 2 241083434 1 3 510258317 3 3 534069231 1 2 506287997 3 2 377673519 4 2 139277221 3 3 789802330 1 3 400846695 2 2 992032783 1 2 405330175 1 3 102340148 5 3 414713029 1 3 825809755 4 3 399293128 1 2 581148800 4 2 272272493 4 2 616199538 2 3 375224190 4 3 906299717 3 3 180812315 4 2 713671399 2 2 387053265 2 3 747126810 5 2 514875722 5 2 408371988 2 2 693298668 3 2 250807171 3 2 976689850 2 2 507006873 3 3 253020656 3 3 817561462 1 3 103347022 5 3 940714969 5 3 475042932 4 3 428826068 4 2 759296320 2 2 297173444 1 3 601318566 5 2 947715837 5 3 882600891 1 3 267468527 4 2 472466977 1 2 913907042 2 3 342919120 3 2 606876026 5 3 222360877 5 3 381911765 3 2 237240591 3 2 158304257 5 2 187599921 5 3 470145245 4 2 883460666 2 3 109345190 1 2 614368420 5 2 452501084 4 3 693203784 2 3 120401775 4 3 349939678 2 2 468142883 5 2 929836646 5 2 406271639 4 2 234688497 5 3 820996837 4 2 583994915 5 3 904425830 5 2 412208017 3 2 943458623 3 2 488427139 1 2 736249906 5 2 220458999 4 3 762152231 3 3 498846942 2 3 452411684 1 3 846836481 2 3 267334882 5 3 327015925 3 3 807685857 1 3 491447279 5 2 449308634 2 2 807144750 2 2 478429688 4 2 386130815 4 2 189425084 4 2 178792930 1 3 379855022 2 3 286731728 5 3 835513801 2 3 419630081 4 2 531559690 5 2 330765137 1 2 260404784 1 2 213969940 4 3 886460298 1 2 217062949 4 2 907299684 2 2 699506256 2 2 259930885 4 2 168675434 3 2 774809406 2 3 723887098 3 3 986110515 4 3 905045282 4 2 641100073 1 2 817343921 1 2 451752341 1 3 663224701 1 2 570221243 3 3 645844680 3 2 936868582 3 2 904340718 3 2 708332934 1 2 371193936 3 3 147524262 1 2 934719374 2 2 876633252 3 2 539176954 5 3 640350720 5 3 286766860 5 3 898135241 4 2 545555383 5 3 969606316 3 3 824436456 3 3 337177370 1 2 828720627 4 3 178755302 4 3 638118593 2 2 271383285 3 2 311863288 4 2 925625858 3 2 634637328 1 3 111463229 2 3 200784580 4 2 332264906 4 2 216202151 2 3 126823602 5 3 538628364 2 2 173603295 5 3 604800868 1 2 464933873 4 3 421454139 5 2 981128479 4 2 314398572 5 3 291001327 5 3 682418004 4 2 769586026 5 3 327481762 5 2 187844986 3 3 698195924 5 2 334305350 4 2 155574262 2 3 405258674 1 2 966917387 3 2 582892203 2 2 962676124 3 3 753221970 2 2 205279004 1 2 407075266 5 3 332194376 5 2 503102707 1 2 716054138 5 2 480637074 4 2 855662498 1 3 540561350 4 3 809918772 5 2 548528070 4 3 583052289 1 3 600993068 1 3 317959422 3 3 137334202 3 3 848287208 2 3 348746769 2 2 396036706 1 2 189868427 4 2 805391832 5 3 733010958 3 2 675030590 1 3 978369522 4 3 941051211 1 2 120266613 4 3 740353813 1 2 403152745 5 3 505337087 1 3 228555984 1 2 401365120 1 2 596100882 3 2 668249097 5 2 767040350 2 3 831314234 1 3 128514938 1 3 499820082 1 3 952770451 4 3 611740587 4 2 508998630 2 2 597285850 2 2 183559849 4 3 206553678 5 2 798715172 3 3 454373816 2 2 212147694 5 2 207087564 4 2 113367289 1 2 148635429 5 3 619370725 5 3 870583363 4 2 793539389 2 3 259027932 2 2 588148654 2 3 404995450 3 3 505083598 5 3 531617515 2 3 664573092 3 2 407900039 3 2 440699225 5 2 419919392 4 2 229476130 3 2 988544067 5 2 782685120 1 3 733147676 4 3 181395202 2 3 847044711 5 2 380337964 4 3 446419632 3 3 771452794 2 3 567661377 5 3 209083932 2 2 481274432 3 3 288670703 5 3 447367493 5 2 771945707 5 3 420141295 3 2 404511701 1 3 184790624 4 2 284733874 3 2 247319624 3 3 579715238 4 3 270305912 5 2 123899149 3 3 795086201 5 2 424959780 2 2 920581244 3 2 407999994 2 2 408619261 1 2 278834868 1 2 282171497 3 2 746909202 3 2 109565602 1 3 592341247 2 3 754108339 2 2 469372524 1 2 415257257 1 2 254109293 4 2 310313950 1 2 253866943 2 3 523007221 4 3 644274803 5 3 242015078 3 3 613972227 3 3 287244304 4 3 504075915 4 3 461597997 2 2 147676483 1 2 987628076 1 2 189524114 4 3 314631480 3 2 949768128 5 2 485646665 4 3 773711007 2 2 329900350 5 3 448651878 3 3 348370624 1 2 650654552 3 2 523111613 1 2 356803009 2 2 865177255 1 3 992285102 5 3 801961474 5 3 286611058 4 2 792765702 3 3 328039424 1 2 752656034 2 2 583344062 2 2 232788638 4 3 953309620 4 2 264021886 5 3 518672020 1 3 646061043 3 2 376521681 2 3 110774728 2 2 613244653 3 2 889418916 3 3 545485786 5 2 787120401 1 2 983771915 1 3 546751503 1 2 714973102 4 3 876151967 2 2 602477612 2 3 265453426 4 2 170474337 2 2 615913878 4 2 770284079 5 2 482443484 2 3 367453652 3 3 398141170 5 3 269515444 4 2 753898102 3 3 334554001 4 3 349780995 3 3 639133901 5 2 756513667 3 3 380257443 2 3 790124311 3 2 500032174 5 2 871266604 3 2 215821071 3 3 702274973 1 2 531771187 3 3 711733821 5 2 762827826 2 2 818221618 4 2 753531367 2 2 169022185 5 3 889864009 5 3 330148588 3 3 282994847 1 3 653086873 2 3 104110501 4 3 429526016 3 2 444542189 2 3 582413633 2 2 689660178 5 2 304027497 3 3 543971170 5 3 472518005 4 3 496790699 1 2 761696805 4 3 409844313 4 3 260816267 5 2 751524318 3 2 694341186 3 2 621466808 2 3 233963034 4 3 513181148 2 2 133928038 4 2 337724525 4 2 887997383 2 3 185903413 3 2 760741798 4 2 517363534 5 2 422954750 4 3 695872503 1 3 750118264 1 2 592461366 2 2 900900797 3 2 394551083 4 3 585412988 3 2 844624331 2 3 610156643 4 2 137573049 5 3 573086355 4 2 907213338 3 3 333369921 3 2 375265622 2 3 786570082 5 2 140502254 3 2 729963577 4 2 448773971 2 2 208165563 2 2 150067745 3 2 724378439 1 3 814021896 5 2 581701102 2 2 664864679 5 2 621955009 4 3 263490498 1 2 468184003 5 3 573768961 4 2 632355545 3 3 570898234 1 2 456602540 4 3 807360241 3 2 406994807 5 3 969904527 4 3 554598502 5 3 582351013 3 2 887455516 1 3 126037567 1 2 369260883 2 2 264799225 4 2 305245897 5 2 257878867 4 2 281929183 4 3 383319854 5 3 966016771 4 3 251997757 5 3 443027181 2 3 518885755 3 2 522921304 5 3 843035096 1 3 531808650 1 2 205378818 4 2 445013350 4 2 293277500 5 3 451473394 3 2 993898262 1 3 456816587 5 2 766952677 1 3 486105521 5 2 199366554 2 2 210729114 1 2 798411468 1 2 882096498 4 3 823861716 5 3 997576721 5 3 155541714 5 2 297542518 5 3 306392331 3 2 597281853 3 3 640419324 3 3 594382063 2 3 318996569 1 3 256148416 2 3 702671634 3 2 442799690 5 2 299881193 3 2 620295228 3 3 196760612 2 2 904391189 1 2 907512408 4 2 549304564 3 3 649162141 1 2 531161520 4 2 907472364 3 2 746085255 3 3 188144965 4 2 210455982 5 3 712006809 1 3 968143575 5 3 756888000 2 3 838708484 3 3 876652467 2 3 101460713 4 2 799701583 2 3 283687492 2 3 881877005 1 3 652801972 1 3 407360301 4 3 835510229 1 3 644260587 4 3 316983553 4 2 857122858 1 3 355457725 3 3 410782802 4 3 776942633 1 3 212605222 5 2 379310502 4 2 556403282 2 3 977256553 3 3 251475344 3 3 104516388 1 2 672881559 2 2 393214080 4 2 318329806 3 3 907975003 5 3 970341815 5 2 606124284 2 3 604804176 1 2 688020639 4 3 177980565 5 3 559375113 2 3 646441265 4 3 769364266 5 2 843977009 3 2 886668434 1 2 553558924 5 3 677987980 5 2 482985647 2 3 583555901 4 2 731972019 1 2 858079371 4 3 792747677 3 2 248382603 5 2 502774696 2 3 843964314 3 2 705271781 5 3 545416372 3 2 840573985 4 3 219664207 5 2 129810783 3 2 118493791 4 3 510766184 3 3 436614724 2 3 521541253 3 3 500823275 3 3 739952072 1 3 681327502 2 2 712602332 1 3 580745602 2 3 659930204 1 2 774071328 4 2 836580025 2 2 226594893 5 2 513774369 2 3 429741197 1 3 444922810 3 3 192881657 5 3 594731267 5 3 708751698 2 2 414299956 2 3 301293829 5 2 941303887 1 2 104947551 3 2 808245870 4 3 649849048 5 2 142589104 1 2 752521955 1 2 438437120 2 3 450886222 1 2 378172689 3 2 711711318 2 2 509109462 4 3 378989671 4 2 445765362 4 3 937571297 2 2 753379837 4 2 723095417 3 3 972768928 3 3 474560613 2 3 811659627 4 2 472741129 1 2 593330600 1 2 535067840 1 2 470752626 4 2 446166542 1 3 648270838 1 2 798087011 1 3 836759241 1 3 936498429 1 2 362030297 4 2 991771786 2 3 966224887 5 3 110355790 1 3 238932203 1 2 875248795 4 2 187278042 3 2 432972487 4 2 310226633 4 2 168713128 5 3 530157118 3 3 495818884 3 3 901331787 3 3 472019151 4 3 614211205 4 3 271862831 4 3 190156243 5 2 820349978 2 2 305854993 1 3 571606764 2 2 609776178 3 3 249572264 1 3 990021426 4 2 767583407 4 3 665847202 3 3 996721744 1 3 272741788 5 3 802998279 1 3 995183355 5 2 593195055 3 3 740608036 2 2 191521891 3 3 811351332 1 2 908335657 4 2 298775443 4 3 542567524 3 2 561991612 2 3 352303274 5 2 727594603 1 3 314489075 1 3 139850604 2 3 200028761 3 3 791803007 2 3 797398401 1 2 990530178 4 2 675321326 3 3 169595439 2 3 699664638 5 2 846436335 1 3 261972332 2 3 436285407 4 2 970918144 2 3 723200176 4 2 630591957 4 2 242611843 1 2 503047514 4 3 626144485 5 2 507264077 4 3 767073899 1 3 527638812 4 3 449450290 4 2 352049386 5 3 939025568 2 3 199490343 1 3 265833993 3 3 237696366 5 2 744980242 4 3 571105879 1 3 124811473 1 3 962734971 2 2 483263470 3 2 388799329 2 2 199644070 2 2 305600392 3 2 254389221 1 3 827476474 2 3 217706842 2 3 671909891 5 3 722436734 3 2 216565938 2 3 953024698 4 2 988032205 3 2 333981634 2 3 748077612 3 3 259563896 3 2 117754542 1 3 676988629 1 2 209381941 4 2 323576013 3 3 440236024 1 2 100818368 1 2 487755095 5 2 586261281 2 3 772957643 3 3 423947188 2 3 968026628 5 3 171940412 3 3 858139414 2 2 627675568 1 2 870715366 5 3 210163736 5 3 303145541 4 2 115260041 1 2 758555693 2 2 540805304 2 3 239207951 4 3 997924998 1 2 365206445 4 3 448209326 5 3 276582307 2 2 528643848 1 2 914688075 5 3 902215394 4 2 245198326 2 2 240581954 4 2 387043797 3 2 773155740 1 2 648071899 2 3 967805911 4 3 255220729 1 2 295684623 2 3 304352220 3 2 985877142 3 2 270739356 2 2 863765698 2 2 835036659 5 3 722064087 4 2 510878239 4 3 658127965 1 2 792608218 5 2 539914439 1 3 949039430 1 3 522155071 3 3 887312022 1 2 325328347 3 3 207803617 5 2 765389689 1 2 756189070 2 3 971385399 3 2 188880070 2 2 454904011 4 3 765807447 3 3 689914244 1 3 700953168 5 3 383221856 1 2 120853849 1 3 204375918 2 2 783369984 3 3 176947940 1 3 603971885 1 3 577345571 1 2 189088293 5 2 733237051 2 3 188930278 4 2 798051135 1 2 467470846 5 2 893507528 1 3 444052444 3 2 653112146 2 2 713916128 3 2 201912153 3 2 103335056 1 3 755802089 4 2 843611810 2 2 507835649 4 2 300948047 3 2 190992372 5 3 166127313 1 2 385589417 1 3 275247883 5 2 257500885 1 2 612263329 4 3 153539396 5 2 651586935 5 3 837655618 2 3 854263210 3 3 945645743 2 3 914058410 4 3 577295946 4 2 500980156 2 2 218410247 4 2 411566762 1 3 901801810 1 3 161218535 5 2 422627905 1 3 746898184 5 3 792404204 3 3 625408047 5 3 563127915 3 3 367097039 2 3 444436816 5 3 519783720 5 2 873566786 4 2 721863376 5 3 430374694 4 2 110980831 3 3 756959133 5 2 813462928 5 3 221278040 3 2 553419046 5 2 868103659 5 3 682650503 2 2 600567667 2 2 827840410 1 2 227700669 5 2 114807049 4 2 713424726 2 3 203099381 2 3 713028130 1 3 462399488 2 3 489230245 3 3 142316709 5 2 859773540 3 2 993468964 4 2 875660535 5 2 507931924 2 3 300571407 1 3 402688690 2 2 625768091 4 2 601528527 5 3 693649505 2 3 338600274 3 3 630454927 1 3 497125288 2 2 143932094 1 2 639574731 4 3 425838720 3 2 376395881 4 3 570664641 5 3 213564913 5 2 984978189 3 3 437509803 3 2 690560222 3 3 761438529 3 2 411032523 3 3 711956511 2 3 575086232 2 2 451672655 1 2 329280245 2 2 436297153 3 2 520032779 2 2 169281804 3 3 247056760 5 2 168509253 4 2 414501271 2 3 638861076 5 2 530640920 4 3 714882808 3 3 619539929 2 3 751682532 1 2 780288372 5 2 185334583 3 2 752789395 1 2 530862131 2 3 440115461 2 2 981434041 2 2 634026997 1 3 608948534 5 2 416901878 2 3 243868961 2 2 926168178 2 3 221217947 1 3 881228081 4 3 663801143 1 3 940833619 5 3 531965598 3 3 647587544 1 2 582830829 2 2 968341477 4 3 756563296 2 3 435300202 4 2 463882372 5 2 842131464 3 3 348577257 5 2 590605885 4 2 941972259 2 2 130412983 3 2 860114567 4 2 294216021 3 3 495652505 1 2 214739848 2 3 171642885 2 2 780516493 5 3 318059348 3 3 397257869 3 2 257087324 4 3 746776942 3 3 987326306 1 3 599040219 4 2 585165123 1 3 256707803 5 3 713944825 4 3 136704871 2 2 411302671 2 3 471686210 4 2 236853346 5 2 779365474 2 2 289730980 5 2 303447655 1 2 823798321 2 2 888370315 1 2 609384572 2 2 942401169 5 2 472983193 5 3 422038519 3 3 367956365 1 3 908025243 3 3 460639472 2 3 971651900 2 3 292473773 2 2 810929759 5 2 492428730 2 3 456441517 4 3 725744670 3 2 817004098 3 3 876478692 1 2 204946550 5 3 846634081 2 2 968519188 4 2 671859173 1 2 136651392 5 3 939172004 1 3 535626941 4 2 296435737 2 3 800733133 4 2 661123509 3 3 676220518 3 3 898843804 2 2 371894414 4 3 821906852 3 2 796054940 3 2 792520187 5 3 154179388 3 2 474863151 2 3 362517295 5 2 984093328 4 3 419812376 2 2 973988292 1 2 826667119 5 2 139895617 4 3 346253496 4 2 709599741 5 3 534848726 1 2 546405673 4 2 732429827 4 3 385148518 3 2 250265137 5 3 269905748 4 3 828364651 5 3 553812561 3 2 234131140 4 2 477235517 5 3 123157795 4 2 772057558 2 3 619946085 2 2 456748595 1 3 219335355 3 2 680391247 3 3 484256693 3 3 836873332 2 3 518850232 1 2 626346684 2 2 559529216 1 3 306394083 2 3 240304491 5 2 548999787 3 2 262501024 4 3 653780438 2 3 889698811 5 2 345867485 5 2 248453975 3 3 556718724 4 2 909034759 3 3 965555067 4 2 386027022 4 3 221811693 1 3 110715480 5 3 245139354 5 3 985271295 2 2 731143702 5 3 745162682 2 3 771554286 1 2 381218711 5 2 390927266 1 2 668835831 4 2 211627217 1 3 579986283 2 3 434178683 4 2 498044136 4 3 376285001 3 2 973668956 4 3 296433218 5 2 880888839 5 3 785367139 3 2 132321392 4 3 419824905 2 3 645843354 2 2 127534396 2 2 667855962 3 3 964404741 2 2 425043323 3 2 116774890 1 2 201034650 4 3 801498378 1 3 548079819 1 3 706787379 1 3 271102198 3 3 946202382 2 2 348921299 3 3 343501476 2 3 397130268 2 2 341544129 3 2 687602889 4 2 487900522 5 3 354169524 2 2 378875228 5 3 459351150 3 3 464335099 4 3 102671539 1 2 244086415 5 3 103483581 3 3 771386850 2 3 395706210 4 2 881274052 3 3 496575228 4 2 339662444 3 3 157950598 4 2 213001467 1 3 891595243 4 2 150077927 5 2 340008808 4 2 976764066 4 3 154638207 1 2 473908174 4 2 175111106 5 3 311290649 5 3 644904084 3 2 135258262 3 3 605655367 1 3 165084005 5 2 656123094 4 3 913181927 3 2 480378186 4 2 110489993 3 3 952896371 2 3 482616431 1 3 276959579 1 2 428422859 4 3 212406174 3 3 249846488 3 2 396916320 1 2 596041670 3 2 603753568 4 2 463685425 5 2 319597901 5 2 212044574 3 3 794946015 1 3 632331182 4 3 394709761 5 3 637864605 4 2 782564412 2 2 783126323 3 3 992351822 5 3 644504105 2 3 710632790 5 3 516985394 1 2 449609993 2 2 738033748 4 3 411561288 3 3 168475947 4 3 658327276 1 2 958677901 4 3 670424275 4 2 668924240 2 2 782152431 4 3 389079836 4 2 738512051 1 2 837843133 3 2 755704649 5 2 638827698 4 3 300632574 3 3 453600208 5 3 703398192 5 2 100248996 5 3 470708414 4 2 734549023 2 3 138846028 3 3 458504763 1 2 447153164 2 2 825315294 5 3 686002524 4 3 297987167 4 3 331556920 2 2 137284778 4 2 595501747 4 2 238662443 4 3 198073103 4 2 856314618 2 3 359671583 3 3 380900802 4 2 155431816 2 2 297975826 1 2 487690131 3 2 932904437 5 2 610443607 5 3 780968009 4 2 472983748 4 2 109173450 5 3 687160277 5 3 797706111 4 3 456695249 3 2 364930540 4 2 379582545 4 3 907104225 3 2 949570192 2 2 751145395 4 3 495086175 5 2 322894318 1 3 373016481 4 2 604684879 3 2 297832050 3 2 209321893 2 3 578319671 1 3 436831783 4 2 139518999 4 3 726053862 4 2 332123109 1 2 262629893 4 2 721022613 5 2 192960290 1 2 884305090 5 2 447748389 2 3 382139085 4 2 698181776 2 2 695581485 4 3 596161156 4 2 386289071 3 2 576527231 3 3 664755044 5 3 886175235 2 2 995535763 3 3 488178352 4 2 996717982 3 2 360492600 3 2 300760646 4 2 872368003 2 3 116125511 5 3 902426997 4 3 958148394 2 2 796902533 5 3 454770520 5 3 639288339 1 3 658832117 1 3 211997227 3 2 356625004 5 3 378593688 1 3 132241063 1 3 826000876 3 2 376304385 5 3 549311013 2 2 849444056 5 3 615561577 3 2 805680064 3 2 414101709 3 2 512747149 5 3 758779254 3 2 922672076 4 2 893332753 3 2 932322780 5 2 706070295 2 2 685503301 5 3 893264100 3 3 495559942 5 3 423294820 2 2 611655208 4 3 735062413 2 2 343141480 4 3 114496260 2 3 954503890 2 3 279321386 1 3 617052147 2 2 328077698 5 2 621304313 1 2 304608255 5 3 491195767 3 3 346204530 3 2 548061464 2 3 523999940 5 3 871168017 4 3 801766853 2 3 642739344 5 2 397997650 4 3 950357565 3 3 130546751 1 3 683332304 4 2 281923908 1 2 199559633 4 3 588443896 4 2 759596359 4 2 623530372 4 3 495302319 5 3 779998186 2 3 728362673 2 2 510845728 4 2 370499453 2 2 187723044 3 3 335258929 4 2 143367897 3 3 490386365 3 3 786614354 2 2 836640312 2 3 646306716 2 3 166134971 3 2 642241260 5 2 368911348 2 3 843745845 4 3 107305995 1 2 326441745 3 3 697999743 5 3 273864966 4 2 741602887 4 3 804324388 4 3 241917100 5 3 152435559 4 2 942882145 4 3 433709880 1 2 403958364 5 2 758508749 2 3 643426861 4 2 143297826 3 2 633642756 4 2 511467895 4 3 809723042 2 3 143550018 2 3 319801799 3 3 233121263 4 3 457705686 3 2 665113272 2 3 788722036 2 2 451074349 4 2 747743807 3 2 506541400 4 3 140090217 1 3 810926766 5 2 336523094 5 2 462052786 5 3 477853510 1 2 232456177 2 2 821842946 4 2 911656942 2 3 257344200 1 2 458846141 3 2 424448579 4 2 573005061 5 3 558115988 4 3 261624403 4 3 432738633 5 2 271855235 4 3 340539518 1 3 811198266 5 2 476719419 1 3 673333225 5 2 804653637 3 3 179217958 1 3 767930037 4 3 895349700 4 3 550553750 2 2 889766605 2 2 729445853 5 2 230239116 2 2 320004347 2 3 344726075 3 2 588498359 5 2 950377725 1 3 575934250 5 2 325319188 2 2 824222894 4 2 778700590 5 3 162920139 3 3 169218500 4 2 787984777 1 3 693292917 4 3 153076788 5 2 114635758 4 3 522280006 4 2 841861225 2 3 606832123 3 2 523522626 1 3 304772766 3 2 285801693 1 2 115508684 5 2 815714045 4 3 500665346 2 2 741764741 2 2 691963174 1 3 289157184 2 3 477984600 4 2 372593102 3 2 694074257 3 3 154255839 4 3 108112835 5 3 728843141 3 2 375460507 3 3 258298040 2 2 541842833 3 3 911011881 3 2 419416695 2 3 148798241 2 2 649655916 2 3 271930189 2 3 934782075 2 2 164099036 1 3 946188203 1 2 369723132 3 2 331152646 3 3 138748848 1 3 342838618 4 2 284824125 5 3 645411340 5 3 506554723 4 3 184295748 1 2 264193221 3 2 691140315 4 3 288634228 4 3 872008708 2 3 938904719 2 3 502720935 4 3 498957925 3 2 504056960 1 3 919318002 2 2 404107091 5 2 220282395 4 2 274542132 3 2 415706281 3 2 411988303 2 2 562791710 2 3 502629333 5 2 253340819 4 3 713818194 2 3 308309254 5 3 286036989 1 2 632152820 5 3 661527250 1 2 565703537 2 2 650188925 4 3 259655332 3 2 805535778 5 3 904299292 5 3 115077301 2 2 477871222 4 2 551364652 4 3 579335733 2 3 563950743 5 3 834149137 2 2 708297379 5 2 534934410 3 2 891291909 4 3 161318600 2 2 406794477 4 3 924030232 2 2 864224980 3 2 501075942 2 3 712808813 4 2 102728144 1 3 963065342 1 3 911043144 1 3 697106408 5 2 874883881 3 3 272172590 5 3 336233713 3 2 805441820 1 3 190135996 1 2 166448639 4 3 680252032 3 2 440477988 2 3 557556552 1 2 581485535 3 2 178175683 1 2 452654745 2 3 541506324 4 2 756512215 2 3 248117609 4 3 481980278 5 2 478052112 1 2 711531542 5 3 402076207 2 2 500324931 3 2 318413450 3 2 908595304 1 2 280060121 4 2 952751789 3 2 204420721 4 3 482583186 5 3 198975141 2 3 798541199 2 2 671583648 5 2 238690157 2 2 281152835 1 3 608849682 3 3 426631720 1 2 920393645 5 2 638958605 3 3 533810174 4 2 143023498 3 2 993958761 2 3 221424568 1 2 912748640 5 2 427830226 1 2 176463235 1 2 965055362 3 3 855892132 3 2 888004697 5 3 824870554 4 3 505172164 1 3 485392303 5 3 465988687 3 2 660113005 3 3 128502911 1 2 729599384 5 3 468019360 2 2 923674833 2 3 534820767 2 3 714419599 5 3 933318392 2 2 514080975 5 2 922911813 1 2 293016506 4 3 800497271 3 3 448592713 3 2 156521331 1 2 959313239 1 2 383781081 1 2 683017888 2 2 602059637 2 3 438614129 5 3 609130902 5 2 537076717 4 3 927169624 3 3 354762160 4 3 625175832 5 2 687043179 4 2 614640746 4 2 960600032 4 3 519001599 1 3 138167092 5 2 703083485 5 3 169349881 4 2 720388489 1 3 685545452 5 2 482775867 5 2 669866954 5 2 131275341 4 2 817840847 1 3 730074198 5 3 581111127 4 3 155888753 5 3 257372951 1 3 663565384 5 3 383368823 5 2 319845980 3 3 853581071 3 2 417046063 5 3 857824701 3 2 863309274 1 2 962025670 4 3 924405166 2 3 911103559 2 3 504242729 1 2 756273976 5 3 829933746 4 2 481098481 3 2 749873724 4 3 279001725 5 3 777677950 1 3 422169973 5 2 270804563 3 3 959235498 2 3 478305989 1 3 699225112 4 2 938769066 2 2 719989437 3 3 207823304 5 3 271495643 4 2 368898346 3 2 882205061 1 2 423007370 1 3 627991691 3 2 981391275 3 3 843363584 2 2 178834353 4 2 553888295 1 3 187981009 4 3 964943556 3 2 316938390 2 3 566761476 5 2 733977020 4 3 440379475 4 2 492859887 2 2 842981305 5 2 105515695 1 3 666588526 4 2 427247024 5 3 852544469 4 3 763812936 4 2 238137491 5 2 166175513 2 3 692176843 3 2 787127463 5 3 838273074 3 3 106595610 5 2 383525143 2 2 599655075 1 3 424750774 4 2 820845445 4 2 282776822 2 3 670900741 1 3 885641937 5 3 863835807 1 2 484955717 4 2 160838359 1 3 691180579 4 3 689495199 2 2 866530775 3 3 628050552 4 3 860999248 2 2 810413002 3 3 900900611 3 2 346306308 5 3 727770689 1 3 127989580 3 2 442489749 1 2 183345897 3 2 245546345 5 2 288392559 1 3 512852706 1 3 787304822 4 2 445323781 5 2 713499399 5 2 100623062 2 3 239595372 3 3 610716614 4 2 704268685 2 3 551692868 5 2 681015261 1 2 533219900 4 2 793937933 2 3 315880597 4 3 366973907 2 3 770355337 1 3 697409847 1 3 682583602 5 3 964123035 2 2 349027895 1 2 703254817 3 3 834142078 4 3 403964332 1 2 667851446 3 3 815831759 1 3 526127738 4 3 579349150 5 3 400620377 2 2 611349772 4 3 528921493 5 3 223897828 5 2 306531882 2 3 130415002 1 3 210182490 3 2 994506116 4 3 519713058 1 3 533573572 5 3 407722536 2 3 349069073 2 3 457091055 2 3 293042272 5 2 653925027 4 3 854585427 2 2 626947068 2 2 629358288 1 3 485040946 2 3 775158666 2 2 420969725 5 2 116570392 3 2 417288356 5 3 766942125 4 3 674722192 1 2 781013162 3 2 291318412 5 3 159338872 2 2 896350968 5 2 826379036 1 2 847061678 5 2 361595414 1 3 390474260 3 3 505929160 3 3 738444795 3 2 719849794 4 3 421941992 4 3 787852386 2 2 431333200 4 3 137713060 3 3 710953752 3 2 694791564 5 3 953037602 1 2 504838113 3 3 654346793 1 2 345812063 2 3 523665328 2 2 496941781 3 2 704059574 5 2 242316178 2 3 279759277 3 2 415159467 5 2 389950278 4 3 746397867 2 2 632289884 3 2 377077834 4 3 723733259 1 3 830379575 1 2 629983445 4 2 766267470 1 2 491977064 4 3 345592687 5 3 880214531 4 3 412875225 1 2 966562499 2 2 772606042 1 3 429211967 2 2 666316901 4 2 525791775 1 3 467400950 3 3 597582976 4 2 363814835 2 3 611425109 1 3 908234784 4 2 383627377 5 2 298171386 1 2 474408464 1 2 667312112 2 3 402413193 4 3 973889196 2 3 273552424 1 2 694532600 1 2 137128059 5 2 562069409 4 3 614048151 4 2 462656935 2 2 547394166 2 3 766205525 4 2 902676353 1 2 921757085 2 2 919148307 2 2 627909241 1 2 946645215 4 3 729053627 2 3 796271515 4 3 600218756 3 3 679593642 3 2 695684055 3 3 258747158 1 3 622232371 4 2 435048914 3 2 954744498 1 2 486742251 1 3 825542112 3 2 621437722 2 3 461176526 5 2 712439870 5 2 827708897 2 2 947953889 2 3 467648982 1 2 387784091 2 2 504890486 2 3 895141175 2 2 108434027 1 2 445453865 3 2 501425430 3 3 399403069 4 2 397301049 3 2 277179748 1 2 592378587 4 3 382243728 4 3 614669998 4 3 583683968 5 2 863944257 1 3 562073027 2 3 693399522 4 2 952927661 3 2 224216883 3 2 349609419 1 2 280672649 5 2 267636768 1 2 116092370 2 2 332291837 2 2 546454593 2 3 821196536 2 3 593723789 4 3 761546577 5 2 627168318 4 3 124222151 2 3 650251531 5 2 355970305 5 3 296465433 1 2 248957399 1 2 637429269 5 3 888417995 1 3 494829340 3 2 587125230 2 2 978468852 4 3 521576844 5 2 701550805 4 2 350915402 5 2 178004551 1 3 285032203 1 2 448193994 5 2 204901077 2 3 556817140 1 2 736340844 4 2 405286914 3 3 363981813 1 3 704643682 5 3 582236836 4 3 244935036 2 2 810882860 3 2 186373818 3 3 864161269 3 3 242399891 4 3 818242601 1 2 847777504 3 3 847546144 1 2 870886333 4 3 407776539 2 3 636760305 4 2 245654506 2 3 319634524 2 3 205620714 3 2 599454258 2 2 327566276 3 2 102450705 1 2 673537182 1 3 990475807 4 2 328314685 1 3 158140281 1 3 440635246 4 2 526286592 1 2 211723918 2 3 274152049 5 2 772091463 5 2 739801213 2 2 567765489 2 3 890715269 4 3 113818302 4 3 509225927 2 2 828082176 5 2 461036186 2 2 803240536 5 2 232646937 5 2 439524888 5 2 871442926 1 2 690880822 1 3 444184363 1 3 128091301 3 2 459191439 2 3 896179800 2 2 387414706 2 3 612216169 1 2 770774472 5 2 496203897 2 3 262573187 3 2 909866678 5 2 243771949 2 3 436122817 3 3 646026154 3 3 598668700 3 3 648496374 1 3 555261586 3 3 733040412 5 3 269847239 2 3 935429820 5 2 204145611 1 2 876333253 4 2 393301466 3 2 694820589 5 3 251021252 5 3 264651694 3 3 340266938 4 2 436645387 1 3 176442737 3 3 389330041 3 2 707949801 2 2 221765510 1 3 639207109 4 3 770849994 1 2 388328243 3 2 881777712 1 3 495369626 1 2 413577277 2 2 283632381 1 3 621375676 3 2 352524359 4 2 123264805 2 3 417736861 3 3 995575820 3 2 318039458 4 2 522395382 2 2 348604681 3 2 101261345 2 2 659933432 3 3 543192232 3 3 307037752 5 2 982884116 4 3 146315221 2 3 479451744 3 2 112186367 1 3 209885807 3 2 774422849 3 2 744610478 2 2 810703448 3 3 116133900 2 3 785560980 5 3 336557243 4 2 723481678 2 3 493029702 5 3 471130795 4 2 502884728 3 2 932324313 2 2 506108484 1 3 922987455 3 3 226775245 2 2 553674728 4 3 214063994 1 3 708216709 5 2 176449297 4 3 202264246 2 2 121365339 1 2 647084412 2 2 356250417 5 3 340939872 4 3 348560988 2 3 999501638 4 3 742257994 2 2 338114573 2 3 423780353 5 2 207700223 2 2 603094505 2 2 315818947 5 3 851273151 5 2 542916881 3 3 446972258 2 3 496848409 3 3 187132662 5 3 422403304 2 3 342186520 2 2 623241247 1 2 989055572 4 2 364709977 2 2 637131268 4 3 996544294 1 3 426380229 1 3 941195208 2 3 560623379 2 2 793603346 3 3 397862099 1 3 274592842 4 2 532494741 1 3 663630588 1 3 690863988 2 2 666391683 2 3 536084794 1 3 217836459 3 3 820036427 4 3 713642579 2 2 814697726 4 2 717850149 1 2 870233619 2 2 558964436 5 2 981913711 3 2 747137449 5 2 538744085 3 2 472100305 5 2 553490286 5 2 431658952 3 3 312445024 4 2 282714358 2 2 757711853 4 3 109117247 1 3 610959863 4 3 113347759 5 3 207902070 3 3 430460417 2 2 702622852 5 2 129035998 4 2 640837737 3 3 766855524 4 3 652156934 1 2 325388894 4 2 139873816 3 3 526234191 2 3 155054410 5 3 244218390 5 2 215792375 3 3 273340389 4 2 129320288 2 2 749323569 3 2 568736951 3 2 601029734 3 2 478352925 1 3 773011575 2 2 895368308 5 3 247835982 3 2 792409081 1 2 403499894 4 3 502917428 4 3 842361867 2 3 624755199 1 2 274644704 1 3 121426823 2 2 830422199 5 2 387523900 4 3 620545331 4 3 266282082 5 2 272276142 5 2 880826076 2 3 779020137 5 3 925577914 3 2 728282209 4 3 691807488 3 3 614527672 4 3 264794058 1 3 187546407 1 2 748388113 3 3 600031500 1 3 646137817 4 2 926780242 3 2 308626654 1 2 846389816 5 2 594905991 1 2 879353771 4 3 221533952 2 2 512955813 4 2 657026313 2 3 134339492 1 2 522114344 3 3 141915753 1 2 279201616 5 3 586795682 5 3 990644423 2 2 129626114 5 2 935400000 5 2 477096474 4 3 126557540 3 3 735859758 2 2 448564826 1 2 612603481 2 2 770614240 5 2 300829855 1 3 911602532 5 2 353436681 5 2 732765314 5 2 555028972 2 2 879077322 1 2 456562949 3 2 994524653 5 2 810985020 4 3 177886815 4 2 105148001 3 3 935026573 2 3 689967918 4 2 515774018 2 3 765410567 2 2 368916112 2 3 682138165 2 2 876743073 1 3 233068192 2 3 357733422 4 2 505588284 2 2 154198470 4 2 190273317 4 2 283125522 3 3 928635332 1 3 313891072 4 3 827306997 2 3 437908497 2 3 767687615 5 3 120333775 5 2 896358713 4 3 108303999 1 3 499242053 4 3 468744578 3 3 515938397 1 2 763475126 4 2 155789143 1 3 708863244 1 2 437728278 1 3 808183699 2 2 457057139 2 3 241666488 4 2 978459656 3 3 237074284 1 2 777852686 5 3 106768558 4 2 329055401 1 2 602018779 1 2 123626736 1 2 408376048 5 3 741143498 5 2 418195208 2 2 369752924 4 3 219447209 3 3 995872264 4 3 321028517 3 3 683078524 2 3 759117702 3 3 478118062 1 2 196353181 1 2 356422193 1 3 621605671 3 3 968446433 4 2 523781056 4 3 375218110 3 2 812621151 4 3 692228813 4 3 769289481 5 3 444076380 1 2 373777849 5 3 820878161 2 2 176583618 5 3 747322943 2 2 103906343 4 2 746794579 2 3 523639056 5 3 549861127 3 3 613547484 5 3 399687720 4 3 654184668 1 3 138446125 5 2 956161639 5 2 249938427 2 3 962743877 5 3 403192931 2 2 496176599 1 3 817068781 1 2 106527215 4 2 971946076 5 2 837540592 5 3 672390852 2 2 217371700 3 2 132232666 2 3 426624960 2 3 715632578 4 2 963900969 2 3 791857531 4 2 402989682 1 2 459950670 4 3 150484283 4 2 524880661 4 2 418771837 4 2 947014606 3 3 562731796 5 3 178206590 3 3 152383004 4 3 831705770 1 3 620871514 5 3 206603100 3 3 321877592 2 3 163300214 2 3 537943126 1 3 321618514 1 2 258866577 1 2 692453939 4 2 464517284 5 3 946794800 5 2 637441412 2 2 138456446 5 2 331631749 3 3 905182232 4 2 302559166 1 3 128009115 1 3 222010469 3 2 284397000 5 3 438969970 1 2 376961799 1 2 921164734 4 3 337535934 1 3 378971165 3 3 843347920 2 3 274428105 3 2 192594536 3 3 107982938 5 2 849197533 5 2 197467144 1 2 995620332 3 2 191235860 5 2 365832842 5 2 806681260 1 3 943406426 2 3 873859635 3 2 984785696 3 3 546548919 3 3 980927173 4 2 432714837 2 3 678641456 3 2 668128112 3 3 262909766 5 3 494582192 2 2 905046020 3 3 805839839 2 2 127407118 5 3 548078250 2 3 693382481 2 3 134555724 5 2 964094346 1 2 753876256 5 2 730916804 5 2 707063851 5 2 199686613 4 3 142573716 3 3 790278504 1 2 237677749 2 3 947669321 5 3 333356928 2 3 807672656 3 2 418486035 5 2 796667207 2 2 443030094 5 3 566646034 4 3 279298084 2 2 517008419 5 2 112971288 1 2 769094277 2 3 716283654 3 2 464742482 2 2 278375278 5 2 116306953 4 3 123655185 2 2 265515249 1 3 574659077 1 3 402054676 5 3 785374370 1 3 500786398 5 3 267877299 5 3 414909644 3 3 911589183 2 3 504846054 3 3 249155636 5 2 641877195 5 3 924832585 5 2 103761923 4 2 555275881 5 2 587483872 4 3 153898988 3 2 647883388 4 3 297565625 5 3 450569831 4 2 411288586 5 2 231757541 5 3 404554891 5 2 377281956 4 3 353956142 1 3 623915893 3 2 424570081 4 2 934608253 3 2 415082883 1 3 427107758 2 3 117294225 3 3 940684909 3 3 963487866 5 3 793625270 1 3 940938536 3 2 277432034 3 2 726157133 5 2 993383690 1 3 545013231 1 3 492491320 5 2 115399297 2 3 668359774 4 2 449603921 1 2 118881273 5 3 128252801 1 2 855692035 1 2 595101314 2 2 884570005 3 2 792966626 1 2 986524474 5 2 768016835 2 3 447864459 5 3 662042461 3 3 126340049 5 2 581058866 3 2 675270445 2 3 428006663 2 2 668036493 1 3 670199946 3 2 642792703 2 3 548445457 3 3 137235223 5 3 195373841 5 2 914972734 1 3 105857249 3 3 370893459 2 2 630975069 5 2 558179460 1 3 589986166 1 2 484296484 4 3 495360247 3 3 395378385 1 2 393022648 5 3 259897385 5 3 626892626 1 2 411588333 4 3 161986576 4 2 526769709 1 3 231486776 3 2 615665421 4 3 549811751 4 2 564938604 2 2 540502168 5 3 478214617 2 3 597484262 5 2 195159764 2 2 409305135 3 2 367821862 1 3 454629115 1 3 417095228 1 2 129008147 2 2 978450828 5 2 402005937 2 3 228705315 2 2 110324407 5 2 155861342 2 2 327683791 4 3 406753119 3 2 773516107 3 2 517945002 1 2 680197573 5 3 247657881 3 2 783554403 5 2 418314726 3 2 949906636 1 3 930305928 2 3 497939965 3 2 370154969 1 3 575001979 1 3 106969085 1 3 600767627 4 2 218760137 4 3 342905351 3 2 534041580 4 3 948557554 2 2 409779189 5 2 416535413 4 2 711088571 4 2 838516353 1 2 161803588 1 3 740792164 3 2 171934408 5 3 498827831 3 3 806189301 1 3 796125630 4 2 248172842 2 3 944150873 1 3 979744075 5 2 863454006 1 3 534900563 1 2 603020277 2 3 477013234 3 2 381701319 1 2 303507283 4 3 378660081 3 3 353273588 1 3 543385023 3 2 802959981 3 3 283747274 2 3 657995914 4 3 712261394 3 2 788521885 1 2 894175019 4 2 522617331 3 2 125974013 5 3 140110289 4 3 624503330 2 2 379170101 5 2 907767031 1 2 994923405 1 2 865752769 1 3 116636500 3 3 167225371 2 3 955104779 4 2 293697295 5 3 623954730 2 2 441095655 2 3 848525838 2 2 330869197 5 3 513720132 5 2 726423927 3 3 864991723 1 3 284012342 3 2 413945564 5 3 318107026 1 2 687106758 5 3 229246200 2 3 230840474 5 2 662964319 2 3 563489979 1 3 872281979 3 3 104949928 4 3 364247088 3 2 559211048 4 2 810589775 4 2 690009188 2 3 341419491 5 3 664734064 3 3 472132704 4 3 568990929 4 2 741223322 2 3 312591529 1 2 250121382 2 2 790125469 2 2 403392682 2 3 945870713 4 3 200514559 5 3 134348435 1 3 439282431 3 3 875979194 5 2 584991517 2 2 347056619 3 3 976584673 4 3 324477347 4 2 114418051 1 2 790987292 5 3 504510764 5 3 167901457 2 3 581917497 2 3 290172915 1 2 555324498 1 3 309475361 3 2 980293623 2 2 125538306 2 2 324510699 3 3 143594582 3 3 183155269 3 3 414287219 1 3 889539892 1 3 176412045 3 3 678543725 3 2 163113662 4 2 557984270 4 3 324949190 5 3 852461290 3 2 266329540 4 2 946156406 3 2 167504092 4 3 745000711 2 2 191298811 4 3 953017453 2 2 432728976 2 2 127537412 4 2 516135774 3 2 338764898 1 3 473029676 3 2 933396670 4 3 460640204 5 3 443644509 3 3 780716077 2 2 919333373 3 2 233245001 5 3 445733858 2 3 172668676 2 3 363424406 2 2 758159268 5 2 771678504 3 3 754980808 2 2 388014929 5 2 271456711 4 2 137649072 3 3 598002297 1 3 636800561 1 2 575966040 2 3 516162960 3 2 166841653 2 3 797691032 2 3 349033499 5 3 360380698 2 3 717724426 5 2 435349554 5 2 922489521 1 2 174303628 3 3 124371475 1 3 547837079 5 3 421849908 1 3 302365752 3 2 666275445 4 3 845717171 1 2 909532434 5 2 349490677 5 2 647132268 2 3 260309369 1 2 532080076 5 2 825004576 3 3 422098512 5 3 558146883 3 3 847627045 4 3 265670684 2 3 292720405 2 2 931617687 4 2 222098975 4 2 887844836 2 3 674672111 4 2 548612032 4 2 425872694 3 3 638379490 3 3 332093742 3 2 639391945 4 2 915693445 4 2 281543478 2 3 694801013 5 3 429484766 3 3 521803672 5 3 359327813 4 3 204114696 4 2 767850212 5 2 926387551 5 3 676929878 4 3 999139565 4 3 761017281 3 2 365546400 4 2 396684806 3 2 572536318 4 3 672875753 3 2 377109427 1 2 662724533 4 3 815674164 3 2 707643550 1 2 951854128 1 2 786786261 4 3 282515116 1 3 289806272 1 2 198784153 4 3 996891351 3 3 523432208 5 2 198662815 4 2 699931335 2 2 337743108 4 3 966629984 4 3 696448400 5 2 486894103 4 2 989484088 4 2 405357529 1 3 615043830 1 3 335057034 5 3 999287515 5 2 620220077 3 2 737844326 5 3 804757346 2 2 561869533 4 2 552864585 3 2 858129206 2 2 879091724 5 2 390633649 2 2 749793791 4 3 308073127 1 3 864688305 5 2 626501508 2 2 504728958 5 3 801741709 3 3 287694119 2 2 846697585 4 3 581800246 3 2 235545222 1 3 979422809 2 3 886658926 3 2 315180970 1 3 504703429 3 3 584936836 1 3 461623609 1 2 423510529 4 3 186952805 5 2 354719891 2 2 432412124 2 3 583859047 1 3 952439978 1 2 617484144 4 3 391497068 3 3 299539909 3 3 443162813 5 3 502024063 4 3 431508811 1 2 376950241 5 2 126863850 4 2 962837709 4 2 625900964 3 2 714568119 5 2 587183920 2 2 949623239 2 2 362801200 1 3 876729801 5 3 412093639 1 2 629228495 3 3 949831295 2 2 246133556 4 2 353831895 5 2 734092851 3 2 556065758 2 2 616785725 2 3 351464960 1 2 630082845 5 2 436729605 1 2 753300784 1 2 823526543 4 2 531133507 3 3 696966661 5 2 617458312 4 3 798407151 1 2 973472350 3 3 273713591 3 2 622254777 3 3 387867072 4 2 642618309 4 3 765665350 1 3 189801990 4 3 394649391 3 3 639214710 2 3 601919935 5 3 233743792 4 3 241123481 1 3 856497416 2 3 301744095 2 2 438096575 3 3 660091549 5 2 540565561 3 3 906735614 1 2 197382905 3 3 951642807 1 2 849303858 3 3 167608611 1 2 874230142 5 2 840966030 3 3 969107911 4 3 949301042 4 2 672082132 5 3 644967824 4 2 614392642 5 2 790685947 2 3 528863235 2 3 552693849 1 3 720945175 4 3 495523887 3 2 369576226 3 3 403710045 4 3 632332192 1 3 697927384 2 3 241100030 4 3 151176974 4 3 883104206 2 2 943098082 4 3 989243683 1 3 138315825 4 3 978333387 1 2 199434400 3 3 562864576 3 3 664772184 4 2 684070907 2 2 566810096 2 3 188418771 1 2 930368873 1 3 349245698 2 2 812503773 3 3 265087134 3 3 141326823 5 3 571489579 3 2 194422798 3 2 676795189 2 3 178705027 1 2 997195091 2 2 804210570 4 3 136597636 2 3 973350364 1 2 135333327 3 3 542181974 4 2 275203390 5 3 641701950 1 3 446119578 4 3 375231436 3 3 192276320 1 2 189506376 4 2 357512617 2 2 471321549 3 3 154480206 3 2 565984222 5 3 706246335 3 2 322211967 3 3 483272345 4 3 331340828 3 2 741333888 5 3 103779025 3 2 137331432 5 2 959973237 4 2 893709135 5 3 809928215 4 3 422477006 2 2 829024995 5 2 892404122 4 3 252652776 5 2 754966655 4 3 560599873 3 3 546474121 1 3 379632875 3 3 211863491 2 3 691087012 4 2 398926144 3 2 935931659 3 2 310995495 5 2 350427852 3 3 150774242 1 2 579269290 1 2 542143571 2 2 784262804 4 2 699571489 3 2 241351161 2 3 844213076 4 3 767950052 5 2 281020683 1 3 863182337 3 3 221403639 5 2 745991669 3 3 901482225 4 2 318808104 2 2 265298804 1 2 904730462 5 3 331401449 1 3 977055431 3 3 237484674 3 2 950237990 3 2 991301667 5 2 510146037 2 2 966774285 2 3 676874830 1 2 711873779 3 3 753892784 4 2 760358534 1 2 611458734 2 2 482846168 2 3 187680207 5 3 849072040 3 2 217183735 2 3 260372346 3 2 916497851 5 3 450833667 3 3 150213762 2 3 632526835 5 2 538236559 3 2 769879273 5 3 759957657 5 2 952389381 1 3 121722949 4 2 296246188 3 2 972650288 1 2 604138227 2 3 276164787 2 2 270790758 5 3 779705608 1 2 805728404 2 3 965046293 3 3 670137610 4 3 730509678 2 2 342333515 5 2 124361855 4 2 819504732 4 2 915003449 5 3 493557768 3 2 310254274 5 3 282716749 3 3 942120188 4 2 977245720 5 2 825295927 1 2 180190594 4 2 229776617 1 3 414402181 1 3 721431227 2 2 745480138 5 2 830515846 4 3 637219804 4 2 592577038 5 2 450548053 1 2 776047739 3 3 807860227 5 2 377296489 2 2 246577204 5 3 429111698 3 3 156511503 4 2 102591148 4 3 656054563 1 3 426988568 3 2 498252528 3 3 418527683 4 2 602617950 3 2 516873935 4 2 310530089 1 2 674374230 5 3 512183291 3 2 196437637 5 2 743430430 2 2 143004783 5 2 654357039 2 3 746142077 2 2 309189764 5 2 471127225 3 3 950376003 4 2 650441264 3 2 469170614 1 2 110893705 4 2 730019961 5 3 522365155 3 3 943944835 4 2 994256998 1 2 481105203 5 3 726979063 4 2 205781149 2 3 575485592 1 3 667638118 2 2 930483394 4 2 523992904 3 3 865821868 1 3 370706881 4 2 236503273 5 3 973452761 4 3 418476294 3 3 874736261 2 3 336468134 4 3 548039874 2 2 520298758 2 3 416093770 4 2 213040246 5 3 682259465 2 2 135227605 2 3 252520339 5 3 954874373 1 3 595309209 4 3 563556056 1 2 675571777 5 2 139947739 3 3 341759460 1 3 983465321 5 2 452661829 4 3 367779642 5 3 180220643 4 2 258022082 4 3 567738410 4 3 589634513 1 3 536628405 1 2 265968420 2 3 559146450 4 2 487098406 4 3 836423552 1 2 978776452 3 2 392383935 2 3 256360689 3 2 954712447 2 2 591294637 4 2 324542163 2 3 350991737 4 3 882906614 4 3 779373785 1 3 353460786 5 2 790921129 3 3 345131238 2 3 131683670 3 2 759815655 5 3 589808814 3 2 971075115 5 2 417757835 5 3 189697255 3 3 961994872 4 2 168933100 4 3 869718082 3 3 565522035 1 3 683322957 3 2 171815518 3 3 771030530 4 2 868770914 1 3 373457452 4 2 983453000 5 3 784026866 1 2 587760438 2 3 705482977 2 3 317550699 3 3 839198147 5 2 527054680 1 3 901268893 1 3 375708008 4 3 195812882 5 2 238643690 2 3 794998905 5 3 429759229 5 2 460474565 2 2 112891797 4 2 917905888 1 3 741244301 1 2 438586992 5 2 733765450 3 2 994165377 3 2 655031937 1 2 360515629 3 2 478360665 5 3 265003248 2 2 397806963 4 3 499511718 1 3 772149541 4 2 233464217 3 2 477882957 3 3 222575717 3 2 609457066 5 2 651866386 1 2 857563601 2 2 442092061 3 3 461196883 5 3 671629557 3 2 494282949 5 2 944312491 3 2 861635252 3 2 434455293 3 3 546515882 1 2 725492167 3 3 551191453 2 3 464097158 2 2 769607161 5 3 642714835 1 3 119036471 3 2 800960299 3 2 178529616 1 2 279948191 3 2 939968189 3 3 506006079 5 3 631252848 4 3 340568687 1 2 429754173 5 2 130821663 3 3 301780992 5 3 599804207 3 2 509347752 1 2 690124735 4 3 937250023 3 2 665484690 2 3 818778613 1 2 690578203 2 2 919416240 3 2 637080900 2 3 135433857 2 3 653835926 4 3 777086455 5 2 365147444 3 2 332944502 1 3 143930121 1 3 560039790 4 3 111371752 5 2 125784435 1 2 522115843 5 3 767041919 4 2 685598974 2 3 801236123 2 3 242213395 1 3 456906304 1 3 690883977 3 2 396738278 2 3 104043008 2 2 151195236 3 2 110116286 4 2 277271757 1 3 218678079 2 3 754668121 3 3 790905397 5 3 434316396 4 3 365632756 3 2 134380711 3 3 661312855 3 2 643011791 2 2 542308787 2 2 953849785 3 2 560142229 5 3 518233031 2 2 300492526 2 2 380943214 5 3 628116140 3 3 969989704 5 3 673496335 3 3 897781173 3 3 993210297 4 2 446865976 1 3 925655543 3 3 364410777 1 2 833723080 2 2 766888877 1 3 484899172 5 2 811933094 1 3 883420697 4 3 475244790 4 3 297591914 5 3 359236350 3 3 232999780 2 3 313647131 1 3 958158728 5 3 355481148 2 3 413073166 5 3 494974472 1 3 899164731 3 3 455518894 2 3 209523209 3 2 403902794 4 2 229147303 2 2 823936967 1 3 433868148 1 2 592383357 5 2 219011411 4 3 950842244 1 2 618810141 4 2 816942467 4 3 365414782 1 2 392275695 3 3 247850296 1 2 633319822 1 2 805758603 1 2 651210787 5 3 680388358 5 3 371475165 4 2 246715839 4 2 813229606 1 2 448600935 3 3 985576007 5 2 321229388 5 2 785484862 2 3 159278296 5 3 226585327 3 3 252324329 3 3 246262528 3 3 535463694 1 3 619423695 1 2 915308045 5 3 127985935 1 2 388542821 2 3 425606372 1 3 706793546 4 3 373958943 5 2 684295022 4 3 583293760 4 2 448968949 1 2 978314029 5 2 637488578 1 3 668724376 2 2 454249162 4 3 213727216 4 2 730697154 4 2 343391613 1 2 872977240 4 3 408009767 2 3 522650733 4 3 847012173 5 3 440952865 3 2 325872200 3 2 121793583 3 2 143306819 1 3 169121938 3 2 950149978 2 2 486521067 3 3 378788857 5 3 632387244 5 2 526798580 5 2 182369341 5 2 807096680 4 2 774291082 4 3 772689611 3 3 700859862 3 3 445748699 2 2 331523719 5 2 517994463 2 3 480078731 3 3 798533004 3 3 285255824 2 2 128554071 2 2 177611040 5 2 290080086 4 2 921776866 4 2 830613915 5 3 126787978 5 2 163370357 5 2 186911256 3 2 294332589 5 3 483290262 4 3 183397235 4 3 169623659 5 2 441122342 3 2 350508337 1 2 447075332 5 3 527510151 4 3 631816083 4 3 925613625 2 2 906724834 1 2 543108638 2 2 269972256 4 2 635033402 5 3 455295447 2 2 274596980 5 3 932543566 1 2 268127856 3 2 419155320 5 2 392949678 4 3 570900542 1 2 423544382 2 2 407479419 4 2 173018029 3 3 477855041 1 3 232886393 1 2 517293906 5 2 546631721 3 3 662107855 1 3 980455270 1 2 815097731 4 2 736019674 5 3 342989829 4 3 599150737 2 3 345034610 3 2 785740564 4 3 503842517 2 2 240256293 3 2 457639082 3 3 137923258 3 3 202146395 3 3 994495490 2 3 250189308 3 3 957308728 4 3 322253144 5 3 479220483 4 3 781325602 2 3 584630865 3 2 504493031 3 3 492263981 3 2 465583276 4 2 981840460 5 3 639503598 5 3 827328303 2 2 445670673 2 2 125440196 5 2 131049101 1 3 382230002 2 3 210681658 4 2 680375847 1 3 286328916 5 2 548933417 1 2 127721135 3 2 969158189 2 2 918350362 5 2 648936463 5 3 340204641 2 3 198536404 1 3 189107548 4 2 951243609 2 2 590004855 3 3 215018936 2 3 276865495 4 2 974204411 4 3 559327809 5 2 957461474 2 2 630063382 4 2 216624720 2 2 691652348 3 2 924603772 3 3 792683270 1 3 808246196 4 3 409935366 2 2 296790149 4 2 447560700 1 2 502673743 4 2 395327035 5 2 125301534 4 3 133924421 4 2 909545052 4 2 128794090 3 3 335602146 5 3 938083779 3 3 623079983 4 3 525727019 5 3 284122977 4 2 597882418 5 3 519569112 2 3 344759265 2 2 365878309 4 3 353910514 3 2 145557144 2 3 153029253 5 3 213141139 2 3 683618497 5 3 497950118 1 3 762067443 3 2 625322687 4 2 584373819 3 3 176005392 4 2 227193294 1 3 209847685 4 3 870248192 2 2 361299355 2 2 291657482 1 2 168434364 3 3 640022814 3 2 348810200 1 3 781456584 2 2 693691204 4 3 585600142 4 2 761651946 5 2 545297856 4 3 166019328 5 2 635198475 3 3 559154948 1 3 686261421 4 3 147284885 2 3 199154116 5 3 246612599 2 3 208494208 4 2 730824243 2 2 559949311 1 3 175188396 4 2 347212877 5 3 710386540 5 3 390582832 5 2 931925614 1 3 242213558 5 2 599074426 2 3 312734099 3 3 563199973 3 2 176571564 1 3 639260885 5 3 233887241 4 2 761285604 1 2 240750360 3 3 335963664 1 3 360495598 5 3 701247647 5 2 624013531 2 2 391071486 5 2 262789238 4 2 422668770 1 2 302106380 1 2 423023527 2 2 578498863 3 2 953224905 4 2 646905494 3 2 999612467 4 3 795782324 5 3 911809944 5 3 277369760 4 3 441621473 3 2 663694635 4 3 679686849 5 2 421638958 1 3 111845790 5 3 688740304 1 3 211618909 1 2 462257114 3 3 212657107 2 2 608069238 1 2 348323047 5 3 828090094 3 2 757230238 5 3 772165165 2 2 766226209 4 3 570116968 2 2 246144970 2 3 202311881 4 3 369479817 1 3 892391459 1 2 181191907 3 3 476817364 5 2 303055148 3 3 601318103 5 3 462304956 5 2 419029192 5 2 425183091 1 2 532981122 1 3 218560607 2 2 357521621 5 2 300759924 4 3 554195551 2 3 888301925 5 2 314545716 2 2 961130734 3 3 459052834 4 3 604525560 5 3 917801710 3 3 670311912 3 3 554423847 3 2 991120619 4 2 730133776 3 3 646332633 2 3 908824135 4 2 993158961 5 3 369619730 4 3 952227164 2 3 619869468 1 3 467761997 4 2 102526772 1 3 370858255 3 3 770635582 4 3 575163602 5 2 294983953 2 2 431462023 3 2 906382454 2 3 406856295 4 2 429053637 2 2 975356856 4 3 102353222 5 3 930505248 2 3 770262798 3 2 421677857 5 3 470015424 4 2 297667063 3 2 145781626 3 2 806566823 4 2 471127593 3 2 281242339 1 3 102063245 2 2 258019174 4 3 969863606 3 3 954651008 3 2 575735714 5 2 546687980 5 3 143488813 3 3 242861851 4 2 581883629 4 2 689385349 2 3 723653639 4 2 708634585 1 2 466914681 5 2 770126605 4 2 454746492 3 2 853190581 3 2 667617353 4 3 772966302 5 3 321665271 2 2 269025441 3 2 272335240 5 2 378236614 4 2 106739313 5 2 368264649 1 3 433876382 4 2 772646133 5 3 772045725 4 3 238779728 1 3 154596051 3 3 951088829 2 2 610014557 4 2 822373944 1 3 153121551 1 3 980648802 1 3 535951125 3 2 415278829 4 2 618582842 1 2 527598476 5 3 243856148 2 2 354028068 3 2 549713894 2 3 405836967 1 2 888720660 4 3 470442526 3 2 180451908 4 2 969021302 3 3 613748291 3 3 261850636 3 3 958879249 1 2 425324797 1 3 781449171 5 3 191514599 1 3 628374253 3 2 197530248 5 2 199366382 2 3 377384686 1 3 278245138 1 2 610451592 2 3 392918889 3 2 435834801 5 3 962386992 4 3 825205749 2 2 306143276 3 3 189341977 5 2 478766689 1 3 661283675 4 3 482858122 4 2 587994557 2 2 754612276 4 3 908973124 4 3 160737581 1 2 930028556 4 2 152114416 4 2 987765157 2 3 491192694 5 2 972498823 1 3 567629612 3 3 106374291 1 3 331852861 4 2 653078788 3 3 638383061 2 3 270655581 5 3 968569388 3 2 565169654 3 2 996262282 4 2 154316470 3 2 727168752 5 3 452787159 4 2 577948300 1 2 970126059 5 3 315384795 5 2 363465168 1 3 532616841 5 3 322264369 5 2 133349153 3 2 332220702 3 3 209205097 1 3 524335504 2 2 540071768 2 3 626882583 1 3 877816764 2 3 385778153 4 3 732488619 2 3 141885809 1 3 948438085 2 3 235195654 3 3 894794542 4 2 760390398 5 2 609026653 3 2 175976897 2 3 734622160 5 2 963938448 4 3 629157618 4 3 427129994 5 2 799037597 5 2 604554142 4 2 593111432 1 3 292485651 5 3 331297759 3 2 454024305 4 3 607769761 1 2 555591401 4 3 200588411 5 3 276113630 4 3 694053483 1 2 378681031 2 2 874775519 3 3 114620819 2 3 474103976 1 2 512387746 5 2 546865948 1 3 533986687 3 3 813041815 1 3 998821446 3 2 779673897 2 2 528210166 4 3 360992907 5 3 656358669 1 2 285119231 4 2 341546547 5 2 363753973 2 3 228125661 4 3 464567015 5 2 928023000 4 3 304286472 5 3 612077227 3 2 119292063 4 3 140625480 5 2 661180252 3 3 659736684 1 3 788761025 4 2 233904100 2 2 468048840 5 3 400681684 4 3 521569828 5 2 796051278 1 3 845312159 1 2 420382131 1 2 198722821 5 2 816054390 3 3 585765844 4 3 364107070 4 3 984408849 1 2 863857713 2 3 768376572 1 2 661229536 2 3 662850991 4 3 244273204 1 2 292094087 5 2 794511667 4 2 396106838 4 2 810962322 2 2 916368084 5 2 239475534 4 2 647547852 1 2 832755328 4 3 156337600 3 3 840786877 4 2 667341124 2 3 250192227 2 3 306338628 5 3 516598555 3 3 870091153 3 2 923282796 3 3 672241528 5 3 386699887 4 2 411863696 4 2 792127913 3 3 252185241 4 2 640872745 4 3 164418138 1 2 454931583 2 2 285550560 1 2 349823411 1 2 670652330 4 3 369854061 1 3 441720974 4 2 666080154 4 2 261493546 5 2 693162143 2 3 656586630 5 2 436606612 5 2 269934298 2 2 846829500 1 2 458152942 5 3 632900168 1 2 163992637 1 2 226390771 1 3 443452464 3 2 927241584 3 2 983700066 5 3 932609507 2 2 588272584 3 3 621401871 4 3 853079457 5 3 124932573 5 3 226699991 3 2 615301779 5 3 555798524 4 3 728697366 4 2 140359045 2 3 353937245 4 2 112383189 4 2 940037438 5 2 710978091 1 2 182598877 1 3 844534638 2 2 376621534 4 3 597337790 5 3 246710897 1 2 489992526 4 3 355945827 3 3 410666552 2 2 652126702 2 2 504231558 2 3 897731194 5 3 772944685 2 2 266728876 4 2 593660860 3 3 199940714 4 3 242154583 4 2 171067618 4 3 761101817 4 3 670772369 2 2 758957683 4 3 128707345 2 2 489222629 4 2 929775122 1 2 453426047 2 3 874973812 4 3 465242990 2 2 221802254 3 2 621623397 2 3 141320370 3 2 226660208 5 3 765536884 3 2 845125187 3 2 413269255 3 2 301190680 4 2 403515514 1 2 768468857 4 2 826947938 3 3 519402958 3 3 566102364 1 3 477125730 4 3 436884992 2 2 821663767 3 2 901519151 1 3 203455917 1 2 138860643 4 2 116232663 5 2 696038113 5 2 169564620 3 2 350227102 1 2 940017631 5 2 107565379 5 2 511197513 3 2 608481619 5 3 930796361 1 2 372652880 2 2 894137296 2 3 469597677 2 3 456201668 4 3 734557821 2 2 953577389 2 2 263975470 4 3 577731744 5 2 105516380 1 3 918123891 3 2 270031986 4 3 678531949 3 2 101917287 4 2 256847812 4 2 553064134 5 3 919624016 4 3 245179199 2 2 677398197 3 2 863938164 5 2 408692571 1 3 412625719 4 3 130924662 5 3 981456801 5 2 210271520 3 2 193183826 5 2 130791610 5 3 438371241 4 3 150330959 3 3 434001063 2 2 931647517 4 3 628881635 5 3 264292858 2 3 418266669 5 3 830109700 1 3 372109489 3 2 745655668 4 2 559114064 5 3 989458360 1 2 727772314 4 2 585944714 3 3 596111562 2 2 516783952 1 3 899481020 3 2 233957085 3 3 809484254 4 3 710279089 3 3 278378030 3 2 718881968 1 3 734302030 2 3 278194387 3 2 618940057 4 3 995144709 5 3 989071179 1 2 827644522 3 2 917051703 4 3 217083008 3 2 213072889 2 2 514122141 3 3 923628161 4 2 831056687 1 3 172768625 1 3 470857411 1 3 904859178 2 2 484333171 4 3 576109042 1 2 626282367 3 2 888752226 5 2 669450656 4 2 484336394 3 3 623814177 1 3 480969667 3 2 866400047 5 3 173625069 4 3 235065462 3 2 346442336 3 2 473030842 3 2 962419602 3 2 270743188 4 2 162820162 2 2 221288714 3 3 917202143 4 3 307965577 5 3 877467838 3 2 279144175 1 2 284411174 3 3 655563160 3 2 701444076 2 3 835656333 5 3 511751708 2 3 149579268 5 2 198536493 4 3 237801667 4 3 933473984 5 2 481018917 2 3 138475405 5 2 604962885 5 3 335509009 5 2 552586315 1 2 723690198 3 2 481927083 5 3 469338425 5 3 548919908 4 3 232629659 4 2 177851436 5 2 527607637 3 3 688960446 4 2 168464164 5 2 553310338 5 3 614530773 4 2 482224728 4 3 154654286 2 2 328293495 2 3 596088930 2 3 114156405 2 2 378782852 4 3 313170659 3 3 753174372 4 3 436405999 3 3 608098687 5 2 104769472 4 2 545685390 3 3 406202593 4 3 519562664 1 3 877480455 1 3 628546024 2 2 283231980 1 2 326538060 3 2 635544078 1 2 986090780 3 2 721763866 1 2 204248912 1 3 491138842 4 2 410183868 2 2 308720739 5 2 519925308 1 3 629376481 1 2 718819664 1 3 632578235 4 3 151640964 1 3 595849334 4 3 161731515 5 2 384364158 1 2 657864079 5 3 577245473 4 2 157184457 3 3 680881263 2 2 224232523 2 2 314023300 3 3 531429183 3 3 601054301 5 2 784433040 2 3 864854685 1 2 189238212 5 2 793345697 5 2 962066088 2 2 410498227 2 2 116327782 5 2 401432013 2 3 999008802 4 2 280562805 2 3 540729755 3 3 910750193 3 2 955314039 2 3 384922695 3 2 916187464 3 3 774372131 5 2 532734961 5 2 272630912 5 2 383272795 5 3 837563562 4 3 276293171 4 2 655286755 2 3 985373806 4 3 522969081 3 3 209835059 2 2 275236269 3 3 308536662 5 2 869837188 2 3 895261382 1 3 528827358 5 3 709843708 5 3 157350157 1 3 113280192 3 3 173422860 2 3 473149234 1 3 274998333 1 2 594760893 5 3 513628112 5 2 855795577 4 3 470578541 1 2 152590057 1 2 740498196 5 3 671916188 5 2 823565329 2 2 920812858 1 3 427791592 2 3 602334159 3 2 583096975 5 2 679982062 5 2 683819336 1 2 687688227 5 3 202501072 1 2 843720016 2 2 597992980 1 2 650103220 1 2 504404164 1 3 169520463 1 3 541858487 4 2 544472310 4 3 154853661 1 3 346926028 4 3 388115833 1 2 985041627 2 3 907178331 1 2 240089829 4 3 832619280 2 2 108394617 5 2 934625301 3 3 284533871 1 2 122477273 2 3 170567371 3 3 461308581 5 2 907752468 4 3 172169975 2 3 939570123 1 2 524504395 3 3 960082608 1 2 389518276 4 2 970586927 2 2 895865017 3 2 504906639 4 3 789818874 4 3 102896432 4 3 507871578 5 3 673728674 4 2 223680816 2 3 496244726 1 3 320225617 5 3 560654234 1 2 421131426 3 2 125268368 3 3 809521579 4 3 820641328 2 3 814112629 3 3 768327113 3 2 620386173 1 2 780787930 1 2 139867521 2 2 985101815 3 2 785802157 3 2 802688803 1 3 374206982 5 2 974729690 1 3 917756570 2 3 591677797 1 2 441827065 3 2 729184813 5 3 249037970 1 2 338624017 2 2 318196825 4 3 775119345 4 2 238507332 5 2 768801913 1 2 314814472 5 2 973504334 3 2 990034524 3 2 246810105 2 3 861628336 2 3 864731829 5 3 958338793 4 3 526844951 2 2 556978095 1 3 879064105 1 2 672886030 1 3 952438523 2 3 198550786 3 3 143934166 1 2 846529731 2 3 230231796 1 2 593095714 3 2 511411569 5 3 504695446 3 3 638169400 4 3 161297901 4 3 309799621 3 2 652986912 3 3 397779041 4 3 182701067 4 3 388766204 1 2 521946387 3 3 152145237 3 2 423962911 1 2 855618621 1 2 552652001 5 2 274956836 3 2 427358227 4 2 223366821 4 3 244297615 4 3 548723607 2 3 256317633 4 2 669253683 1 2 739390731 4 2 527915254 5 3 481125188 4 2 142169458 3 2 703365913 4 2 897661614 5 3 844745814 5 3 167510829 1 2 164671220 3 2 353313159 3 2 735627901 2 3 131162350 4 2 782902908 3 2 120610918 4 2 535608401 5 2 346140858 2 3 962677315 4 2 336765125 5 3 527270299 5 2 582560736 3 3 229660460 2 3 376504573 2 2 377134207 2 3 444771834 4 2 188153332 3 2 902952272 1 2 701375559 1 3 571132327 4 2 977077168 2 3 719021870 3 3 969043006 2 2 668414501 3 3 436045966 3 2 482856450 2 3 469338590 4 2 268304354 3 2 666217868 4 3 434823668 4 3 220071263 2 2 790762821 3 2 536938146 5 3 828110246 1 3 527801580 1 3 116793850 5 2 194396470 5 2 766968621 5 2 573386856 4 3 927813231 3 3 425579252 2 2 812637534 4 3 710052215 3 3 246162731 5 3 362726943 2 3 943548006 1 2 785249301 2 2 471789757 2 3 181571826 4 3 268186160 2 3 834160333 2 2 581744172 5 3 122557195 1 3 188577528 3 2 802349311 1 3 597412156 4 3 635092765 1 2 494986744 4 2 508837916 5 3 955885906 3 2 804730351 2 3 528257582 5 3 232390276 4 3 752528940 3 2 757147569 3 2 171102556 4 3 384307748 1 3 260329145 1 2 313363170 3 2 369402594 2 3 264876098 4 2 653054309 3 2 391677055 3 3 586514095 1 2 940009433 3 3 535932691 3 3 409114440 5 3 318547110 4 2 542025646 5 2 351558799 1 3 358588202 4 3 439750547 2 3 333018121 5 3 196622599 4 3 992819903 3 3 408362330 3 2 709361927 1 3 457237067 5 3 968328263 3 2 858699791 4 2 130251178 5 2 620074423 4 2 410262551 4 3 209423185 2 3 128680935 4 3 912388558 3 3 891170731 1 2 922191060 3 3 741049938 4 3 348686292 3 2 240628314 1 3 454981897 5 2 883079059 3 3 412475650 1 2 172304865 1 2 179642435 5 3 269765354 2 2 946182430 3 2 595204059 4 3 247374962 4 3 430539142 2 3 975144429 4 3 276722464 1 3 891899312 1 3 394506304 3 2 594938848 2 3 381646122 1 3 288626199 1 2 657655180 5 2 946108895 1 2 848123418 4 3 431514295 1 3 874969819 4 3 533855854 3 3 990531806 1 3 454680729 2 2 345771669 2 2 904529786 4 2 349062140 1 3 378659267 1 3 667121936 5 2 954199178 2 3 309013869 1 2 648325673 1 3 692695876 4 3 557889932 2 2 659718051 5 2 243636640 4 2 557497693 5 2 941851919 3 2 962411190 5 3 649349231 1 3 725744317 2 2 121995251 3 3 508138833 4 3 100226522 1 3 608812161 5 3 283084188 3 3 757389302 4 3 175496770 2 2 756761386 5 2 575604799 1 2 368998113 1 3 823211445 3 2 786666320 3 2 749690078 1 3 613456302 1 3 271693024 5 3 905872906 4 2 554864672 5 3 654136443 5 3 628388360 1 3 912231448 4 3 486049790 3 2 173897443 3 2 701909719 4 2 511332745 2 2 636254263 3 2 358755584 5 2 374070101 4 3 754634039 4 3 332632820 4 2 883601686 4 2 559551912 4 2 489939474 1 2 256049047 3 2 421236236 4 3 400159231 2 3 403299348 5 3 759394205 4 2 396808158 4 3 996368645 1 3 565906153 2 2 611432270 4 2 353245083 2 3 172012189 3 2 984652157 2 3 436678759 3 3 644972048 1 2 776288684 4 2 753183667 3 3 960100763 4 3 287289297 4 3 542782257 3 3 378024126 4 3 995163435 3 3 551097373 1 3 887328661 5 3 274257390 3 3 542895686 1 3 114913764 1 3 118607880 1 2 577044718 4 3 339604623 4 2 191925824 5 2 611115597 5 2 266079289 3 2 850541837 5 3 247280176 1 3 925567301 2 3 575330248 3 3 262069588 1 3 168394334 2 3 144380867 2 2 342002934 1 2 996148965 5 3 888253956 4 3 456186521 1 2 458914053 1 2 262785475 4 3 269805181 4 3 525632939 4 3 558997804 2 3 273804131 3 2 229194615 5 2 829572538 4 3 113353665 5 3 193969542 2 3 559528362 5 3 605882905 5 2 756347407 5 3 657443020 3 2 374950891 5 3 537861304 2 3 172631625 1 2 221915507 2 2 468423949 1 3 986051408 5 3 930792409 3 2 126981508 4 3 219067704 3 3 936844590 4 3 661544949 5 3 236347657 4 3 673547114 5 2 386304083 2 3 563501653 5 3 494022493 2 3 256175849 5 3 205157770 1 3 329332472 2 2 723001762 3 2 550003401 4 3 212754694 1 2 925765133 2 3 488402479 5 3 723762537 5 2 701630909 1 2 347897434 3 3 827567877 2 3 614645816 2 2 754029267 2 2 382685000 1 3 305955031 4 3 762254604 2 2 199189838 1 3 901080495 3 2 773786995 5 2 898175102 1 3 574887442 5 2 253241576 1 3 695735954 5 3 666302331 1 3 593694707 2 2 400751264 1 3 163316870 3 2 304596559 1 3 122083690 1 2 783159921 3 3 994425102 2 2 466501160 1 3 890645681 4 3 460268932 3 2 334167265 4 2 603308404 4 3 703204892 3 2 522568961 1 3 312085458 5 2 323811891 4 3 111798741 3 2 198520250 5 3 419005714 4 2 993028363 5 3 905560546 3 3 407632615 3 2 692455342 5 3 277602781 2 3 202007624 3 2 105362944 4 2 565763239 4 2 255731700 2 2 134514934 5 2 673885438 5 2 413215114 5 2 479230072 3 2 550081358 1 2 612135703 4 3 281714541 1 3 144258734 5 3 727379793 3 3 382469379 5 3 740761868 2 3 863895724 2 2 485232981 3 3 831669867 1 3 667774301 3 2 594080636 1 2 301904059 1 3 666053656 2 3 484691615 1 3 157557623 5 3 866204762 1 3 710290581 3 2 545986346 1 3 321713027 3 3 216523718 3 3 609925425 5 2 724607464 4 2 954508483 4 2 116854487 5 3 933720835 4 3 427982854 5 2 267251523 1 3 463891034 3 3 385490625 1 2 579070164 2 2 882097985 4 3 786596308 5 3 230464848 3 3 334997462 4 3 310940276 4 2 950169153 3 3 413982698 2 3 443446986 1 2 622701021 5 3 183281466 4 2 694441370 5 2 283203428 2 3 909237799 3 3 876206357 3 3 496341353 2 3 765181562 2 3 777107361 3 2 670849721 1 2 687525820 4 2 561956593 1 2 712807628 1 3 712385501 3 3 899462319 1 2 924486851 1 3 419648876 5 3 430290852 4 3 522318256 2 2 638929623 4 3 824034302 4 2 190628130 3 2 989144364 1 2 351916862 2 2 913934407 4 2 895468398 5 2 189004074 1 3 993227531 2 3 711171946 5 3 943339249 1 3 261876213 1 2 468351934 3 3 491877785 2 3 977614450 4 2 384939114 2 3 117600983 2 2 275531129 1 2 118078150 2 3 402344104 5 3 619544451 2 3 333764823 1 3 937013286 4 3 608449476 4 2 520619868 1 2 459548677 1 2 678837470 1 2 276989517 3 2 164021918 4 2 142209596 2 3 786538930 3 2 330850772 5 2 900427751 2 3 724740723 5 2 930505254 5 3 702016944 4 3 476826267 4 2 727290414 2 2 164313236 3 2 782524930 2 3 132340871 5 2 407639813 4 2 754685315 4 2 588690899 5 2 516842184 2 2 219723972 2 3 619922965 1 3 995162283 1 2 250894058 2 2 972786111 2 2 438906786 3 3 451432364 3 2 227579257 1 3 912081636 4 3 995923866 2 3 672178004 5 3 108029302 1 2 615719917 4 3 684415321 3 3 319473816 2 2 478402881 2 2 260086704 1 3 960130416 3 2 638755072 2 3 289790756 3 2 573486509 1 3 723710446 5 3 509899426 4 2 619267700 1 3 621594180 4 2 335835875 5 3 673786504 3 2 471715791 4 3 623289302 2 3 585661397 5 2 813250008 2 3 145310752 2 3 866873706 1 3 120943998 1 2 861593381 2 3 981051613 5 2 363386789 4 2 544607880 5 3 879270609 5 3 621504439 1 3 711120806 3 3 379821213 3 3 582862764 5 3 297307521 2 2 664058184 2 2 900459100 4 2 911189459 4 3 302284005 3 3 891015909 5 3 140429854 1 3 168709495 5 3 347455625 3 3 412106708 2 2 233564605 2 3 663772083 1 3 147104359 5 3 113253974 4 2 950932423 3 3 997078300 1 3 399163441 3 3 616807564 1 3 153864863 4 2 480198204 3 2 531501341 5 3 984304837 5 2 612221873 5 2 945884700 4 2 830516027 3 3 384875092 5 3 623555079 2 3 822104366 2 2 734611935 1 3 240279786 1 3 776330119 3 3 653318737 3 2 461514156 2 2 885423151 3 2 528906578 4 2 537296609 4 3 434653477 2 3 502419103 5 3 276155441 4 2 991098140 4 3 352187605 4 3 258596571 3 2 656418245 5 2 164045599 2 3 409753789 4 3 255384476 4 2 218290443 4 3 736434802 3 3 453464807 3 3 191139944 2 2 402585667 1 2 208435558 5 3 381407832 4 3 795305059 2 3 122234342 3 3 107551168 4 2 479806179 1 3 573626983 2 2 211912730 2 3 504203171 1 3 953181570 1 2 311103540 3 3 472632596 4 2 307846395 5 2 976989628 2 2 693156702 2 3 995809755 3 2 284445438 3 3 739610693 5 3 884820475 5 3 712641996 3 3 804654306 5 3 666490334 4 3 782271561 2 3 806591359 3 3 162411023 3 3 660755874 5 2 273314122 4 2 308866482 1 2 615549566 1 2 930027739 5 3 511916950 1 3 128977943 1 3 283322060 2 3 521007768 2 2 489663651 2 2 377982595 1 2 471303872 2 2 927651351 3 3 838105143 3 2 652066346 1 3 677540968 4 2 920046647 1 2 584818026 4 3 407737874 1 3 596362790 1 3 624075366 2 2 953673315 1 3 124288288 5 3 186017596 3 2 872046490 3 3 506605327 3 2 973876043 2 2 738493705 3 3 104287791 5 2 656471662 1 3 478200695 4 3 579132523 3 3 246620259 5 2 418990147 1 3 319521129 1 3 391773782 3 2 545052909 3 3 206226089 1 3 392523349 2 2 726358103 1 3 817278425 5 2 537701349 5 3 182701525 5 3 992428464 3 3 625214181 1 3 883451955 1 2 656059058 4 2 123694327 2 2 209070522 2 3 111010210 5 2 131191737 5 3 570750566 2 2 526101276 5 3 338278653 5 3 777443910 2 2 543750551 5 2 460881144 4 3 447414300 2 2 652826547 5 3 732320226 4 3 487958285 5 2 728246786 1 2 990977126 2 2 405939045 1 3 732168010 4 3 840061503 3 3 436099357 4 2 915837784 3 2 115696411 4 2 707925961 4 2 224117539 1 3 881086591 5 2 523525612 1 3 673383606 5 2 542281256 5 2 454667047 4 2 223520391 5 3 424637526 5 3 318001902 4 3 872979165 5 2 670388454 1 3 686001265 4 2 940183370 3 2 172469395 5 2 460442960 3 3 475827439 1 2 520556809 1 3 351518864 4 3 215554322 4 2 263192113 5 3 480153954 1 2 220686464 3 2 358344112 3 2 694435839 5 2 973954468 5 3 886963769 2 2 993710015 4 2 419307551 5 2 234810227 1 3 839553289 4 3 214983143 5 2 362978573 1 2 158124717 2 2 299307342 5 2 662716040 4 3 193141925 3 3 108921560 4 3 759529326 5 2 945685087 2 3 419259801 4 2 524284084 5 3 353833615 4 2 186019379 2 3 505756521 1 2 401353572 2 3 359635010 4 2 958937638 2 3 462828861 2 2 669032620 5 2 174375435 1 2 820124750 4 3 912518172 4 2 218670580 5 3 619804468 3 2 751341139 4 3 771540199 1 3 103500657 2 3 745828465 2 2 131858041 3 3 236901312 5 3 619211890 2 2 495950095 2 2 228137218 2 3 118161480 5 2 783579146 4 3 153558094 3 2 583738602 3 3 866812619 1 3 905519095 4 3 446560053 3 3 517426535 3 3 992037836 3 3 926821049 3 3 101746406 1 2 307055574 5 2 729283811 3 3 990428423 3 3 701575891 3 3 873144490 1 3 626695559 3 3 936730381 2 2 776734415 4 2 148201206 3 3 722863764 2 3 363153437 4 3 681306379 4 2 604915439 4 2 890437561 3 3 980357661 2 3 781786395 5 2 530505101 3 3 458184306 2 2 707932455 1 2 200771335 5 2 601760782 4 3 996088019 2 3 145006661 5 2 464867190 4 3 776128772 1 3 129334456 4 2 698007098 1 2 515093677 3 3 281216191 5 3 413600580 5 3 866279178 1 3 491631337 1 3 500871011 2 3 803828747 3 3 262320390 3 2 269732577 3 2 543560245 3 3 318981099 1 2 546409809 3 3 992244104 5 2 446894433 2 2 145768352 3 2 722699939 3 2 230987714 4 3 915961708 3 3 272242217 4 2 108110940 1 2 941675033 5 2 675070691 2 3 258182579 1 3 649313307 4 3 755809199 5 3 582943710 4 2 732647027 3 3 346092650 3 2 807868040 5 3 252258537 4 3 318683289 3 2 863569626 3 2 200044477 4 2 603298104 3 2 713119976 2 3 455854942 5 3 251853173 4 2 690502659 4 3 407310429 2 2 283228408 4 2 611223531 3 3 947214496 2 3 216432664 4 3 158181252 2 3 444658969 2 2 609311588 2 3 340792058 2 2 450312884 5 3 830801158 2 2 393671093 3 2 266514695 5 2 547339739 4 2 145473046 3 2 612044107 1 2 399391495 1 2 473858138 2 3 495883261 4 2 382545414 1 2 118880951 4 3 701071861 1 2 512181278 5 3 144465127 1 3 325666240 4 3 220394320 5 2 485345947 4 2 994472197 3 3 654479152 2 2 327953622 5 2 733294569 1 2 635963228 1 2 126020943 5 3 814198589 3 2 560598129 4 2 835185702 2 2 376752401 4 3 944968045 2 2 729997064 4 3 551366928 4 3 126439303 2 2 102578603 3 2 649938660 4 3 987829434 1 2 180773424 2 3 531266285 1 2 106469998 3 3 480589896 3 3 701585626 3 2 699129280 5 3 118449988 4 3 381449823 5 2 788298381 4 2 578465586 1 3 172970208 2 3 230453224 1 2 447952187 2 2 480328537 2 3 177780571 3 3 410976175 4 3 128968174 2 2 644751907 4 3 666467066 4 3 255400525 2 2 509279242 1 3 140237959 4 3 232628084 5 3 870361582 4 2 352919502 5 3 733360942 2 2 232930758 1 2 671657805 1 3 334738213 1 3 845009625 5 2 252448959 2 2 352397129 3 3 291075611 1 2 264730632 3 2 505434351 2 3 389021720 2 3 668777598 5 3 784976470 1 3 649844567 3 3 111088976 5 3 437588498 3 2 509689197 2 3 984221120 2 3 531561910 3 2 783302634 1 3 289743639 2 3 875473007 3 2 110188543 5 3 613332173 2 3 151908932 4 3 932062390 3 3 177787594 1 3 140746610 5 2 808862021 2 2 565522717 2 2 921844564 4 3 903232537 4 3 232688730 1 3 311170820 5 3 897791011 1 2 642768740 2 3 105679898 5 3 590544027 4 2 112193061 4 2 554502607 3 3 564152714 5 3 556892610 4 3 122162124 3 2 247495084 4 3 204832246 2 3 640005903 5 3 725506252 5 2 624092685 5 3 760999294 5 3 211498313 3 2 874870789 1 3 755579357 1 3 206132157 5 2 888394148 5 2 508728315 5 3 857810129 4 3 196531816 3 3 745509551 4 2 201617272 3 3 205022952 3 2 762928060 5 3 749243999 4 3 753993669 1 2 622156362 4 3 451217077 4 2 164546231 1 2 643536545 1 3 723787684 1 2 648530354 3 2 716217695 4 2 365150076 5 3 314097965 2 3 844258243 1 3 445518091 5 3 299964479 5 3 731454467 4 3 589397410 1 3 180686075 1 3 299442871 1 2 547705705 3 3 933989202 5 3 253290403 3 2 973367417 2 3 474003934 1 3 347880090 4 3 165151491 2 2 867423869 1 3 152373535 3 3 916589994 3 2 555520971 4 2 663096485 1 2 541763419 2 2 732739897 5 2 710986961 3 2 321537369 3 3 832729042 1 2 794165574 4 2 942386223 5 3 766635881 1 2 245304421 2 2 480912750 3 3 692216833 3 2 854413436 4 3 445627421 2 2 585822904 1 3 553715459 3 3 603816171 2 2 581235644 4 3 915965905 3 3 184022939 2 3 198968188 1 3 646502030 1 3 604443291 1 2 537143866 4 2 956841169 1 3 636222147 4 3 826897905 2 3 776461476 3 2 426869204 2 3 925862855 2 3 639040685 4 3 126875068 3 2 184378807 1 3 938797293 5 3 552657478 3 2 113155955 4 2 362407451 5 3 952750547 1 3 563161041 4 3 376758783 3 3 145550444 2 2 508262490 4 2 667079880 1 2 701088304 4 2 943872875 5 3 132271267 4 2 799546293 1 3 799082707 3 3 673252868 3 3 419379141 2 3 629352837 1 2 922676771 1 2 234334000 2 2 474821079 2 3 543148476 4 2 244261698 1 2 367170602 1 3 545432594 1 2 608327967 5 3 290663222 4 2 399264146 5 3 424784740 2 2 770227884 1 2 160796511 3 3 303379590 2 3 123014813 2 3 227632306 5 2 481986013 2 2 597449684 5 3 988266847 2 2 653998935 3 2 561350142 2 3 472144961 5 2 445186618 5 3 668767950 2 3 407319299 3 2 670255585 2 3 408945368 5 2 623870730 4 3 393502920 5 3 628301459 4 2 360133808 4 2 582366016 5 2 703712772 1 2 353024658 3 3 110424867 2 2 228420293 2 2 435398118 4 2 358350761 1 2 638351115 2 2 432992815 3 3 679763697 4 2 704917052 3 2 577528670 2 2 990103746 1 3 751152289 5 2 639894917 5 3 669522295 3 2 141390914 4 3 192937430 1 2 887782048 2 3 961101477 4 3 187414748 5 3 948529696 5 2 682490163 2 3 776248739 4 2 159720312 5 3 484140025 5 3 519929269 3 2 332470806 2 3 157713290 1 2 989289807 2 3 398326177 4 2 604286872 3 3 778594712 5 3 194147440 5 3 350162652 5 2 574502573 2 2 796347262 1 2 556790905 5 2 172361977 3 3 670026207 1 3 336167324 2 3 743841963 1 3 243449000 5 3 400349505 1 2 284533250 4 2 828959759 2 3 804444058 4 3 177828211 5 3 738241110 2 2 238396947 5 2 779822285 5 3 204494179 1 3 477548125 4 2 751705783 5 3 522634979 4 2 747359814 1 2 281904197 3 2 183517285 4 2 551719193 4 3 592231492 2 2 896813727 3 3 583102925 5 3 452943191 4 3 297633316 3 3 874639831 1 3 987088557 4 2 772516416 2 3 609441700 1 2 825675828 4 2 654686921 2 2 469700357 4 2 237686175 4 3 351811868 3 2 746047913 5 3 200732875 5 2 170436421 2 2 815199637 4 2 387279659 4 2 813595283 1 2 714914163 5 2 664674696 3 3 638452002 5 3 134851641 4 2 136242820 5 2 343797667 3 2 115860682 5 2 448107572 5 2 294359522 2 3 292258788 2 2 220656644 3 3 220201635 1 2 877130214 2 3 544658377 1 3 384902330 2 2 986523137 4 2 270216456 2 2 823264738 2 3 325578516 1 3 421701145 4 3 957771251 3 3 795755652 5 2 706533924 2 3 641520533 1 3 971619031 1 3 367369700 2 2 116920013 4 2 413754191 1 2 416055666 3 2 119365015 2 3 914817009 1 2 848249352 1 3 354028134 1 2 456625160 2 3 440024306 3 3 964710485 1 2 976682635 4 2 450117576 2 3 776695369 5 2 744081009 5 2 207545316 4 2 691844486 5 2 931151418 1 3 870007635 3 2 455768817 5 3 197871114 5 2 952865730 3 3 311497167 5 2 481877729 3 2 605687355 2 3 957215765 5 2 499280802 3 2 954101546 1 3 474885556 4 2 736605366 3 2 390112301 1 2 612429821 5 3 976401874 4 3 782069465 3 2 819170056 2 2 998223978 4 2 569589921 5 2 730439579 5 3 170849550 5 3 791921713 2 2 632251533 4 3 558131340 3 3 958222133 1 2 889958312 4 2 678207923 2 2 655640685 3 2 861040009 5 2 219037057 2 2 838166441 3 2 695374150 3 3 315071653 2 3 391287848 3 2 960527936 4 2 766245030 3 3 463717073 4 2 324613257 4 3 882830286 2 2 160411884 5 2 331218543 1 3 623982194 3 3 536306256 1 3 678103160 5 2 985560889 5 3 636066633 3 2 962282562 3 3 405291887 2 3 539637341 1 3 839004683 5 3 658903033 5 3 377620688 4 2 187396440 3 2 809954763 1 2 535246854 4 2 156477465 4 2 771558197 1 3 333518692 4 3 991473895 1 2 748218090 5 2 724614293 4 2 533496905 1 2 841547871 5 2 358720486 1 2 553716098 5 3 244926280 1 2 479207799 1 3 481693123 3 3 440275990 4 3 791430021 2 2 274511532 3 2 169951942 4 2 744743900 2 2 320869782 5 3 697284667 5 3 466770500 3 3 596969417 3 3 394503485 5 2 942575066 4 2 158896517 2 3 349467272 3 2 289531627 2 3 878806216 4 3 841170864 4 2 744672264 3 2 500012262 4 3 456878403 2 2 323002430 2 2 880020384 5 2 636185255 2 2 550496500 5 2 791159007 4 2 633155236 2 2 503410545 3 3 107233503 2 2 143922138 5 3 290622039 1 3 229569551 2 3 653132463 4 2 918613479 1 3 547809211 2 2 346733366 5 2 426224087 3 2 438865245 3 2 825064775 1 3 255475786 4 2 612198883 4 2 320681940 3 3 704255861 3 2 607521826 2 3 557001114 4 3 802423023 1 3 747100765 5 2 240142279 1 3 171935622 4 3 522508238 2 2 948429875 4 2 100653638 5 3 115755075 1 2 427385172 3 2 113583218 4 2 797977128 5 2 181489432 3 3 105339870 2 2 392123094 2 3 828221872 5 2 562943645 1 2 232566399 3 2 638285306 5 3 368477124 1 3 255099273 1 2 839930286 2 3 719538539 2 3 626047692 5 3 991434217 3 3 156849799 1 2 306129933 1 3 613755794 3 2 257299128 5 2 338312106 2 2 659901500 5 3 831376403 4 3 117049795 3 2 632145278 1 3 505950725 1 3 700887757 5 3 806462022 3 2 949898242 2 3 982269407 1 3 636200443 1 3 439132709 1 2 557176286 2 2 219803872 3 2 461471863 4 3 699679759 3 3 770150109 3 3 210582749 2 2 906977750 2 3 231628963 2 2 174076703 2 3 982917143 5 2 962895119 5 2 450179085 2 3 246556765 2 2 370961164 1 3 657948554 5 2 662279244 1 2 102281833 2 3 556112543 5 2 293065251 2 3 316090752 1 3 581066235 5 3 487987546 5 3 338054475 3 3 589944284 3 3 302361589 1 2 140018665 5 3 384460883 3 2 320375307 3 3 952559792 3 3 900984799 1 3 415132442 1 3 972757905 4 3 692139690 2 3 625117320 2 3 567467491 5 3 530932756 2 2 435143142 2 3 363434810 5 2 539132922 3 2 326302050 2 3 196183616 2 3 548355020 5 3 558169400 1 2 259091369 3 2 967525392 5 2 455027078 5 2 852204234 1 2 582638111 3 3 913656902 4 3 628198796 1 3 151220483 3 3 326021159 4 3 923567993 1 3 161600512 3 2 305967913 4 3 876250759 5 3 966395068 5 3 334954081 3 2 529475802 1 2 157097126 1 2 462034665 1 3 924459396 4 3 149629033 1 2 210963642 3 3 171506042 3 3 495774268 5 3 812197680 3 3 564409896 1 3 671774507 1 3 360111967 5 2 207954561 2 2 885077262 1 2 946479718 1 2 223955293 4 3 337611615 2 3 378277823 3 3 413636559 2 3 169462590 2 2 224743842 5 2 613766502 3 3 720098536 5 3 223472527 2 3 899407280 1 2 649074448 4 2 791638106 5 3 779942269 1 3 102735782 1 2 821654496 1 3 237351248 4 3 392486585 2 3 911081109 1 2 388811401 5 2 572818027 3 2 457984802 4 3 772608334 3 3 774076980 3 2 450384359 4 2 634541750 1 2 524405808 2 2 504822014 3 3 790160436 2 2 729814545 3 3 412968793 1 3 863274974 4 3 224584784 5 3 565786551 5 3 760969566 5 2 855947591 4 3 998522958 4 2 777104684 2 3 459063762 1 3 999600312 4 2 247452597 5 2 776683238 1 2 157839305 5 3 359763141 4 3 107050439 5 3 686836918 1 3 722547005 4 3 390005942 3 3 842213552 4 3 700518262 4 3 398103541 2 3 517599128 1 2 178153409 1 2 592128058 4 2 419567122 1 3 307800142 2 3 667707984 4 3 552497184 3 3 123458118 2 3 259976849 1 2 991225898 1 3 771592078 2 2 711929089 3 2 821541151 4 2 339086865 3 3 263770687 2 2 484446100 2 2 275032091 2 3 446285560 3 3 832146573 3 3 649182554 5 3 539418436 5 3 686367108 5 3 154993146 3 2 347327951 2 2 272852254 3 2 369273458 1 3 299248668 4 3 851332649 3 3 311751506 3 2 299502018 2 2 772928776 2 2 668896804 2 3 681855727 1 3 265387490 1 2 697084259 3 2 224000057 4 3 197025130 4 2 641291499 4 3 573807531 5 3 117541365 5 2 512619956 4 3 259681280 2 3 636199428 5 2 593713122 3 3 928298497 4 3 491213041 2 3 961409458 3 2 406914393 2 2 810635702 2 2 465842840 3 2 430943109 5 2 785283961 5 2 609498546 3 2 549764660 3 2 734025871 5 3 947486545 5 2 285532004 4 3 421092824 5 2 348820893 4 3 941716055 1 3 282996442 5 2 295578607 4 2 510696366 2 2 610225876 5 3 994901608 1 3 145183213 4 2 478031846 3 3 716934514 3 3 373436555 5 2 762565431 2 2 619795489 1 3 974345440 1 3 639631739 5 3 192446467 3 2 412528519 2 3 172965064 1 2 884930246 5 2 865043402 3 3 356335906 3 3 903475456 4 2 450621596 1 2 809432808 3 2 328406435 2 3 428745757 3 3 669787840 5 2 483937587 4 3 376015701 5 3 445701963 2 3 134826246 4 3 747185700 2 2 283771332 3 2 371331255 3 3 258226662 3 3 926535336 2 3 624943271 5 2 715236742 5 3 444053536 1 3 948799297 4 3 246704194 1 2 591870679 1 3 735580339 5 3 511382247 3 2 932841177 1 3 976562051 5 2 603598261 5 2 916929979 4 3 121027398 3 2 688262342 4 2 268201831 5 2 304197784 1 3 700121041 2 2 703209433 3 3 160469326 2 3 724646103 2 2 635630846 4 3 228637982 4 3 403922238 2 3 506255022 3 2 266668604 1 3 447627958 2 2 593660707 3 3 134360099 1 3 455930897 3 3 486658186 3 3 137857242 5 3 734681089 4 3 222250854 2 2 179592910 3 2 321195267 2 3 501770917 1 3 780127151 2 3 911546503 4 2 379706263 4 2 314340608 1 2 923093362 5 2 470658740 5 2 634111914 1 3 716654047 1 2 489613243 4 3 649505466 3 2 176337937 3 2 903353598 5 3 238053674 2 2 601405734 1 2 714502497 2 2 163492110 1 2 878355830 3 2 921764139 5 3 538610779 5 2 348857902 2 3 432676359 2 2 643958695 5 2 891346427 4 3 363853850 1 2 107737279 1 3 376510716 1 2 508928457 2 2 437743233 2 3 826021673 1 2 722949369 2 2 823582155 5 3 861421843 1 2 100208992 1 3 297219693 2 3 938113129 2 2 113988465 1 2 959669755 4 3 443954512 3 2 539342729 5 3 956173375 3 3 174600059 3 3 347966217 2 2 393395840 1 3 462083969 4 2 232191275 2 3 647616761 1 2 272299523 2 3 382614225 2 3 109972626 2 3 250733517 3 3 184826662 5 2 974472516 2 3 544289484 2 3 888293976 5 3 330401489 2 3 275414968 1 3 404623080 3 2 267405837 2 2 564343484 4 3 302215990 1 3 548468583 4 2 193069813 2 3 373950864 4 3 137149720 2 3 154588517 1 2 125030396 1 2 707513459 3 2 995392357 5 2 956824662 4 2 308292123 2 2 526566574 3 2 947343148 4 3 578723207 2 3 558209728 2 2 755485914 2 2 136438877 4 2 181547225 3 2 855937552 1 3 241588551 2 2 369451447 4 2 395990571 1 2 561255229 3 2 425403188 4 2 816094338 3 2 774869304 4 2 597431946 2 2 502215998 5 3 280461128 2 2 686446580 3 2 880652975 1 3 459273501 1 2 941642510 2 3 206375398 4 2 576465672 3 3 365159760 4 3 477076286 2 3 264254825 5 2 534508290 4 2 314713429 5 2 380263582 2 2 318573147 1 3 652521678 5 3 558559953 1 2 224222221 5 2 740825484 2 3 131327002 1 2 295277485 3 2 829916026 5 3 141301713 4 3 563248581 4 3 487470176 5 3 394713520 3 2 215419451 4 3 891449011 5 2 326577797 5 2 108683622 1 2 655943804 4 2 124605801 5 3 305866303 1 3 257329523 5 2 817675562 1 2 553992705 2 3 248945050 2 2 804062394 2 2 947671994 2 2 415487591 3 3 230098081 5 2 250202857 3 3 559762711 5 2 778416655 2 3 916516709 5 3 376927126 4 2 120079887 2 3 411445677 1 3 785117730 3 2 435252259 5 3 551093600 2 2 650639262 4 3 744872480 3 2 155928993 5 3 582003122 4 2 266589274 3 3 417870101 3 2 320779173 1 3 328432196 5 3 381143742 1 2 111359548 3 2 518599490 4 2 429805942 1 3 289570334 5 3 211668972 4 3 221625685 4 2 233343253 3 3 691769147 4 3 707768867 1 2 709316559 3 3 162626150 4 2 336102967 4 3 469245381 5 3 187556681 3 2 712108390 5 2 659237102 2 3 393786626 5 2 765479014 4 2 113899359 1 3 422976916 3 3 542859075 3 2 320718975 2 2 957825406 4 3 352662669 3 2 828570019 3 3 746994488 4 2 112933083 1 2 451018457 3 3 724902853 2 2 539818114 2 2 890384175 2 3 692251098 1 2 100753834 3 2 647301431 2 2 195899088 4 3 556333158 1 3 729263922 4 3 379215292 2 3 965733974 1 3 865697297 3 2 713099554 4 3 544322519 5 2 294368545 5 3 289200774 1 3 621258287 5 3 945999722 3 2 271766147 5 2 710277075 5 3 912117769 3 2 545811666 4 3 962491424 4 2 663293622 1 3 282256693 1 2 525403474 1 3 400742631 5 2 487032545 2 2 837194497 1 2 692584299 4 3 328823848 5 2 833817731 2 3 135756122 5 3 517983707 4 2 842685008 2 2 747580152 3 2 345790103 5 3 742143143 5 2 137037094 5 3 156276776 2 3 688398277 4 3 307955511 4 3 405510177 1 2 854687977 4 2 128622104 1 2 517474294 3 2 612177881 5 2 742933947 4 2 469269877 4 2 840535127 4 2 100874271 4 2 645487186 3 3 492958485 2 3 297262848 3 2 363368524 4 2 843535480 1 3 883768855 4 3 828111320 1 3 379474251 4 2 274913660 3 2 674567196 4 2 766815445 1 2 285305993 5 3 842106121 4 3 681785106 5 3 493332933 5 3 557063676 3 2 900277701 2 2 132535062 2 2 366217477 5 3 821050327 3 2 308910700 1 3 399380666 1 2 151769031 5 2 917509244 4 2 701724061 5 3 314206155 4 3 287713571 1 3 822239264 5 3 698775450 2 3 687258617 5 3 140113524 5 2 677327140 4 3 267181180 5 2 620008607 3 3 232167512 4 3 866139617 5 2 661233156 5 2 305305430 1 3 976944078 1 3 917146068 5 3 399182467 5 3 362858002 1 2 575631498 4 3 997569698 4 2 545752154 5 2 684231640 5 3 608667316 2 2 358299111 1 3 634217495 4 3 945694618 5 2 970016178 4 2 507416301 2 2 540725117 5 2 997972876 1 3 980636520 5 3 870556482 3 3 421404509 3 3 810806843 2 3 421613686 1 2 463343944 3 3 142411807 2 2 281119002 3 3 997356195 2 3 876643063 4 3 555412747 3 2 344415100 2 3 837166576 4 2 262485171 5 3 603059695 3 2 610713583 4 3 269081874 5 2 279304753 2 3 894433573 3 3 310730262 5 3 570904740 4 3 673778042 5 3 402530690 2 2 231801370 2 2 827942488 4 2 650476622 2 2 925194662 4 2 488414098 3 2 417013546 2 2 623069702 2 3 361455513 2 3 619169784 1 2 212405920 1 2 991457773 4 3 483986764 5 2 865023649 5 2 134716998 2 2 991432759 5 3 815725577 4 2 610998732 4 3 146599243 2 2 219536673 5 2 629895538 5 2 507729043 1 3 584415846 5 2 368472040 2 3 719120547 3 2 990659360 4 2 556939324 1 2 501511361 3 2 821270959 3 2 147638059 2 2 668103449 5 3 465497513 2 2 323955479 1 3 562571589 2 2 939938175 5 3 815140231 4 3 209371398 1 3 671354823 2 2 617133998 1 2 553620934 4 3 927497696 2 2 640835284 2 2 511094956 2 3 158769831 3 2 696399050 5 2 602817164 3 3 359355136 2 2 538448914 1 3 735392386 4 3 792744117 5 2 872228261 2 3 610628294 2 2 766495119 4 3 278461189 1 3 615587721 1 2 518391225 5 3 798596192 5 3 631813482 5 3 703301048 4 3 822391115 2 3 380932219 4 3 780753455 2 3 618187804 1 2 760361260 3 3 722068392 4 2 745902132 3 2 813493204 2 3 483991805 3 3 650756077 4 2 324503018 1 3 504116353 5 2 846813911 5 2 927102043 3 2 737004001 4 3 866343082 5 2 993222984 5 3 454376124 3 2 613051496 1 2 686127692 4 2 687968964 2 3 381745393 5 3 665167799 5 2 688923760 5 3 189263555 1 2 799108128 2 3 705520832 2 3 714436780 1 3 452245618 5 3 525289846 1 3 843169240 4 2 667637658 4 3 355242053 1 2 375677526 1 2 619312952 5 3 276795480 3 2 961698792 1 2 812133812 1 3 950194853 3 3 254759268 5 2 809273588 1 2 712398607 5 3 830127508 3 3 134990452 2 3 195358944 5 3 486150397 2 3 981277279 3 3 244776712 4 2 622958338 2 2 165235058 1 3 229838476 5 3 759303613 2 2 775657276 3 3 506363256 1 3 295499008 5 3 302344672 1 3 812990234 1 2 502312399 3 2 803076348 2 2 555055218 1 2 504203301 3 2 560121622 3 2 296861333 4 2 597456692 1 3 290896776 3 3 838428476 5 2 371230604 4 2 810952731 2 2 867138394 1 3 593107239 4 3 584414469 1 3 724374996 3 3 457170016 3 2 794291512 2 2 148345902 1 3 756961538 1 2 557335531 1 3 317689973 4 3 782600863 3 2 500114880 5 2 675298615 3 2 268702784 4 2 578608729 5 2 725942590 3 2 653647098 3 2 138819332 4 2 114911145 5 3 539764894 1 2 159288953 2 2 600689499 1 3 919788661 4 3 626473607 1 3 303022185 4 3 541183679 3 2 354858956 3 2 952510619 5 3 179006754 2 2 448088645 4 3 377081210 5 3 774748956 5 3 689780788 3 3 498879443 1 3 870659571 1 3 588721420 4 3 376780107 3 3 800661095 2 3 559930338 3 2 796324983 1 2 934387352 1 2 816519267 5 3 580139315 1 3 864414114 4 2 502151352 5 3 890533198 2 2 314105918 4 2 579338773 4 2 952813273 4 3 350843072 5 3 698189100 3 2 920199477 4 3 266024768 3 2 979693375 5 2 428132077 2 3 936233883 5 3 833641598 1 2 613573279 2 2 594740313 5 3 815812494 2 2 701481169 2 3 629181815 5 2 967142434 3 2 694706925 3 2 451032816 5 2 111492858 2 2 431614518 1 3 740331636 5 2 262945326 4 2 316617706 5 2 901492379 4 3 156939523 1 2 194942588 5 2 291958429 3 3 648374321 1 2 368033265 5 3 594468403 3 2 103849741 4 2 628416306 1 2 481606514 4 2 582015892 4 2 949943471 2 2 435100193 2 3 822611127 5 3 685609073 1 2 987323866 4 2 191436936 1 3 240908721 2 2 631906933 3 2 313379406 4 3 776321790 1 3 448092165 4 2 369967483 2 3 780401994 1 3 301440271 2 2 776997322 2 3 749421259 5 2 827514738 3 3 811923452 4 3 407065949 5 3 405834421 2 3 484107791 4 2 711219019 5 2 832916550 2 2 703801813 1 2 439953021 3 2 762730072 1 2 767248772 3 3 366639254 1 2 260624497 1 2 177949619 4 3 117167905 3 2 625184654 2 2 729772153 5 3 139859811 1 3 113421390 4 3 625857625 3 2 707175763 2 3 657967167 4 2 744810347 2 2 474210051 4 2 138567965 2 3 491812644 2 3 398536586 2 2 615883065 4 2 299515259 5 3 709244197 1 2 224789763 1 3 989407452 5 2 923864687 5 3 142701690 4 2 268042308 4 2 292212499 5 3 401759696 2 3 182325292 3 2 597737678 5 3 492576122 4 2 455371408 3 2 201478200 1 3 931355903 1 2 912153016 2 2 279102432 1 3 748642678 5 3 586697591 4 3 528572124 2 2 138742457 5 2 978789890 3 3 718525928 2 3 240403433 5 3 629319318 4 3 777444616 5 2 352997420 1 2 218436202 4 3 864141580 3 3 503111167 3 2 309410895 2 2 316796131 4 2 300371441 2 3 866132285 4 3 774401086 5 2 147518551 2 3 871104284 5 2 779318061 2 3 847523662 2 3 614357324 4 3 966345699 3 2 413194233 3 3 407910012 2 3 829505591 2 2 145878248 2 2 892134001 3 3 551608997 5 2 178671827 5 2 952170568 5 2 583275587 5 3 787444177 4 3 854413254 3 3 514908740 4 2 487175309 5 2 427019244 1 3 742806859 4 3 696118986 3 2 985503821 4 3 448098724 5 2 593448292 3 3 804068109 2 3 789224740 2 3 364431194 2 3 902004088 4 3 865514670 1 3 771902645 2 2 420616346 4 3 543402357 3 2 919919152 3 2 494613763 4 3 672491543 1 2 607599551 4 3 811409834 4 2 513829932 1 3 411120824 2 3 287782978 1 3 149233759 5 2 203072519 5 3 754472791 1 2 713872742 1 3 706442630 5 3 225740032 2 3 877361119 1 3 748844898 2 3 616779573 2 3 979361046 1 2 161797143 2 2 179320465 2 2 526970728 1 2 729637377 1 3 502627607 5 2 864332485 2 3 337962844 1 3 940808411 3 2 223031174 5 2 258473041 5 2 804078498 1 3 143973578 5 2 319564267 2 3 748035668 1 3 267217485 1 2 770407388 2 2 860907349 2 2 974796583 5 2 793235112 5 2 709820626 1 3 742640665 4 3 993601720 3 3 251258823 3 3 141134675 1 2 496066276 4 3 396272721 3 2 248976770 4 2 790442537 5 3 490029696 1 2 452931834 3 2 894617959 3 2 719312000 5 2 767590530 3 3 598771766 4 2 544081204 2 2 394754523 4 2 811856484 2 2 298720268 2 3 294923074 4 3 471530353 4 2 863884534 4 2 759428337 2 3 297536958 5 2 591225805 5 3 615618969 2 3 211352271 2 2 881066006 4 3 481047827 2 2 718265944 5 2 256746331 2 2 656070354 1 2 209545482 1 2 672495550 3 3 316896409 3 2 915223164 3 3 759578388 5 2 632214598 4 2 620836624 2 3 142982673 2 2 128057065 4 3 870146261 5 2 567194197 3 2 419844532 5 3 333254731 2 3 517380236 4 3 131944134 4 3 797075995 5 3 342826434 1 3 130855161 4 2 786512138 5 2 320299182 3 2 959058336 5 2 681461342 5 2 217652712 4 2 532810648 4 3 614773459 1 2 411955013 1 2 128975811 3 3 467770679 5 3 156438486 5 3 570966577 2 2 261293810 1 2 445218116 1 3 611735578 3 3 318422379 1 3 325378264 1 3 200101581 3 2 825496546 4 2 419219234 2 3 830193680 1 3 236187610 1 3 916464230 4 3 315741092 1 2 552677932 1 2 358630037 5 3 792215277 2 3 938971703 1 3 469298250 4 2 522037990 2 3 601544939 5 2 883408124 3 3 646684996 5 2 701170202 3 2 339030333 1 3 116182768 3 2 322107165 3 2 495468132 3 3 555015802 5 3 902479667 4 3 109892483 1 3 652911315 5 2 989362495 5 2 195081218 4 2 265666995 5 2 624512942 3 3 191958474 1 3 276287427 4 3 510560353 4 3 431767575 2 3 412820182 2 2 939836032 4 3 593513945 5 2 926702364 2 3 293543016 1 3 473663373 1 2 725295162 1 3 232298950 1 2 244071521 5 3 399244640 5 3 632770858 2 3 657666047 2 3 183643471 5 3 252480255 3 3 403628457 1 2 371023940 5 3 729713125 3 2 135870319 5 3 672154698 1 3 678873135 4 3 407122914 3 2 684667478 3 3 599681534 1 3 964257260 1 3 723882120 5 3 567905070 5 2 411983734 5 2 738814734 2 2 337768602 2 3 936747258 1 2 204298228 3 3 515488385 5 2 598497086 5 3 218273877 1 2 302645158 4 2 866789738 3 3 781258721 4 2 207194186 5 2 990390073 4 2 301234564 2 3 861748390 1 2 591856032 4 2 145984434 5 2 169564948 4 2 603953367 4 3 977916074 4 2 303016573 5 3 430336857 5 3 841121947 4 2 818379258 5 2 954759553 2 3 566730846 5 2 900224912 5 2 389370765 1 3 602676208 4 2 362566887 5 2 860099689 2 3 460200349 4 2 774884619 2 3 492618141 5 3 750851052 2 2 813417978 1 2 822628008 3 2 404902698 4 3 820708620 4 2 273439244 1 3 978399431 5 2 870402902 3 3 657799981 4 2 716552031 3 2 572952529 5 2 685104178 3 2 304798144 4 3 369685686 2 3 693717817 3 3 248321831 1 2 331090464 4 3 904045379 5 3 226713145 1 3 276441190 4 3 606266184 3 2 103953310 4 3 150393172 1 2 116660125 4 2 810017531 5 2 634640023 2 2 700474729 3 2 245695668 1 3 843651223 1 3 651842242 5 3 866513518 3 3 434267055 3 3 930432671 5 2 108852123 5 3 720966495 3 2 531152049 3 2 232897537 4 2 480173105 2 2 231541727 5 3 567166943 3 3 786507440 3 2 550181017 4 2 383360206 3 2 213828903 2 3 457527407 5 2 328940611 5 3 948637193 2 2 274401901 5 3 854460282 2 2 749322650 4 3 763366610 1 2 225185365 3 3 147449912 3 3 971969887 3 2 351547510 1 2 772418009 4 3 353947484 3 3 610047265 2 2 366610395 1 3 160211829 2 2 322986912 5 2 241945584 1 2 345271931 1 2 998704243 3 2 718933139 5 2 694711717 5 3 300508296 2 2 487441449 2 3 661110859 4 3 838552513 4 3 177640853 4 3 971663403 4 3 465544197 1 3 254482440 1 2 646046381 5 2 477694953 3 3 257137244 2 2 217432648 5 2 340288274 5 2 556085695 4 2 190786801 4 2 591680008 3 3 170840602 5 2 957682647 1 2 803532159 2 2 778278030 1 2 944574242 4 2 659799899 2 2 354953036 2 3 404388442 2 3 707533899 4 2 850025108 1 2 747010790 2 2 865334058 1 2 174187708 5 3 246134871 5 2 578215944 2 2 997471262 3 2 106003926 3 2 779084860 4 3 124136773 1 2 460841926 1 2 373996906 2 3 598127933 5 2 785317914 2 2 358167620 5 2 211606387 2 3 886724090 5 3 567574820 5 2 376970551 2 2 277042219 4 3 369394915 5 3 802443993 2 2 642978781 1 2 130925373 1 2 784691190 2 3 813642737 5 3 431485843 4 2 172605201 2 2 210293343 2 2 541203018 3 2 491512065 1 3 410054278 2 2 711051764 5 2 538147042 4 2 225801128 2 3 319519912 5 2 440345708 5 2 751061700 5 2 724012105 3 3 598474489 4 3 220066102 4 3 372751229 5 2 220153903 3 2 773100430 5 2 875208529 1 2 243495133 4 2 217870022 2 2 149823279 3 3 559632704 5 3 717274899 1 3 148573877 3 2 501538537 1 3 550363508 1 3 290317938 5 2 333191438 2 3 155244770 4 2 478696496 3 3 277468042 2 2 222955804 5 3 976489522 4 2 931130224 2 3 272744480 4 2 985745684 3 2 212871387 1 2 220235305 4 2 368389124 1 2 694389514 3 2 320637514 4 2 923423411 5 2 143707109 2 3 252643522 2 2 489607306 3 2 796401653 5 2 727021057 2 2 783182962 5 2 612566372 2 3 865149232 4 2 186399553 2 3 464460426 4 3 649209900 5 3 130568301 3 2 423862452 2 3 242330042 2 2 619297832 5 2 625923242 5 3 202000772 2 2 428551707 5 2 727673365 5 2 352786199 5 3 863559864 3 2 753137112 2 2 120272951 5 3 742960377 2 3 533651435 2 3 574198905 4 2 239798997 2 2 131439130 1 3 694554164 1 3 567576485 1 2 534942389 3 3 315829545 2 2 123344422 5 2 225414533 1 2 487651384 5 2 374850617 5 3 477002883 1 3 133262316 2 3 823367330 2 2 130737703 5 3 328815537 1 3 226006844 5 3 500609161 4 3 657078786 4 3 864047597 3 2 128413650 3 2 591247623 3 3 544374473 2 3 684105368 2 3 256015503 2 2 707966145 1 2 295210209 1 3 330126164 5 3 390331420 4 2 603336264 3 3 771501935 3 3 442731766 2 3 115813892 2 3 310788856 5 2 593452263 2 3 563577908 2 3 253707033 4 2 303541657 3 3 774491763 4 3 815785328 3 3 920917215 4 3 432437382 1 2 534762537 5 3 492992989 2 3 830796381 5 3 870992492 5 2 667413003 3 3 427202007 1 3 436745001 2 2 372976464 2 3 117667474 3 2 423650587 3 3 689886239 1 2 308719316 4 3 492924146 5 2 708122801 3 3 920223002 1 2 697857357 1 2 475221838 2 2 229181398 4 2 619450694 1 3 282140271 4 3 790379300 2 3 335163016 1 3 341393100 3 3 109800200 5 2 756516450 3 2 250564009 4 2 806702508 2 3 998246309 2 3 240134678 4 3 759796402 5 3 152473809 5 3 439559787 5 2 684246748 1 3 823287589 5 2 979481911 5 2 244289195 3 2 669406681 1 2 783225420 5 3 450234145 4 2 470239708 2 3 517310364 2 3 375595949 5 3 687544551 4 2 467929185 5 3 722646659 4 2 151135836 5 2 500526030 1 3 333528923 5 2 975615709 2 3 242186147 1 2 865035795 4 2 498355287 2 2 619281070 5 2 845153478 3 2 326993524 4 3 903042414 3 2 128216473 1 3 439888171 1 2 271583357 1 3 283728237 1 2 536616006 1 3 659433923 4 3 284536289 4 3 501613444 3 2 960628181 1 2 210395958 1 3 270460178 4 3 431617052 1 2 623604193 1 3 672460873 2 3 955925678 2 2 137922557 2 3 311790342 3 2 252744551 2 2 958756493 4 2 225451765 1 2 594690924 4 3 145714913 4 3 222228952 2 3 703281504 2 3 509208566 3 3 399867838 1 3 144166628 2 2 522547304 3 2 588110091 5 2 899825731 3 2 691077181 1 2 270563792 4 3 236606182 2 2 872823626 5 3 629800310 1 2 232599884 1 3 101753894 3 2 640030517 2 2 313245260 4 3 488930548 3 3 611516102 3 3 471489171 1 3 400061491 4 3 576476093 3 2 837824718 5 2 855418904 2 2 688786125 4 3 627095583 3 2 199676242 1 3 531289300 4 3 736463861 3 2 641555678 2 2 745501339 2 2 439385650 2 2 233608838 2 2 319252039 1 2 174239133 3 3 437425509 4 3 588759889 1 3 860679131 2 3 648197252 5 2 407681111 5 2 346240545 5 2 130036109 1 2 113344121 4 3 447931639 5 3 196966128 1 3 743633141 4 2 599054687 4 3 660209811 4 3 529995214 5 3 184694299 3 3 960296350 4 3 962033466 4 3 545606586 1 3 711142689 1 3 328413541 3 3 612732978 1 2 692246931 5 3 446352584 1 2 879197143 2 2 867380928 4 3 156891439 1 3 309047387 1 2 110308390 5 3 381516206 2 3 772292461 2 3 332171117 4 3 105276602 3 3 815971715 3 2 356090844 4 2 328939493 4 3 811591238 4 2 199500345 2 3 318415843 2 3 662343729 5 2 732848334 2 3 860788663 2 3 932077485 3 2 201918603 4 2 929518388 2 3 329186661 5 3 545729558 4 2 207643682 1 3 401798214 3 3 852471132 3 3 685744786 5 3 985004766 2 3 213971481 5 2 736427821 1 2 146548155 2 2 457694268 4 2 911692339 4 2 762330683 3 2 513409169 3 2 544796651 1 2 334422875 4 2 890723068 2 3 283868920 2 2 556381798 5 3 676192396 5 3 968657853 5 3 729197946 3 3 784867759 2 3 564643000 3 3 189030657 1 3 582998386 2 2 538482852 1 2 758813437 1 2 918819040 3 3 925744658 1 3 118896299 3 3 224239257 1 3 603539401 4 3 203106591 2 3 298173422 1 2 348429970 2 2 602046256 3 3 174308798 3 3 962647616 3 3 980487766 3 3 223408713 5 2 615798631 3 2 215916168 5 2 872256772 3 2 172092238 4 3 267725356 2 2 710007936 2 3 879108611 1 3 385223268 4 2 672465508 3 3 356512178 4 2 487389414 1 3 169114964 4 2 405609845 4 2 993484088 4 2 328948755 3 3 934724075 1 3 960762883 4 2 230413551 3 3 507994144 5 3 618640248 5 2 603018638 5 3 576102541 1 2 669072952 3 3 613026441 4 2 656272408 4 3 428876206 4 3 201368914 5 3 216586986 4 2 264584623 5 2 704563784 5 2 832064652 5 2 752466872 5 2 281942357 2 2 317916084 4 3 586277645 1 3 927941726 5 2 656540083 2 3 398780801 3 2 931703002 5 2 210445594 2 3 538620723 1 3 262917786 2 3 461201929 5 2 729720016 2 2 380746384 5 2 671213540 4 3 730845377 5 3 846569005 4 2 921390244 4 3 733421977 4 3 546656121 4 3 279377320 5 3 890831397 1 3 489210951 1 2 624739772 4 2 206182385 3 3 458740986 2 2 595910075 1 2 827011560 2 2 717554143 3 2 362932667 5 2 207161700 1 2 227700802 1 3 176779198 2 2 619088109 3 3 140065910 3 3 738386754 1 2 800373258 1 3 144820531 3 3 660426495 3 3 596232407 2 3 586510609 4 3 275453022 3 3 629773689 4 2 966510860 1 2 116238675 2 3 762390853 3 2 659033192 2 2 775813099 5 2 627129664 2 3 770981438 5 2 363359530 4 2 711876997 3 3 909994375 5 3 222463290 5 2 983836163 1 3 582002208 1 2 331277969 1 3 196906358 2 3 750593566 4 3 651061670 1 3 539650570 1 3 164699515 1 2 281053842 2 2 352716002 3 2 120387885 1 2 929920919 5 3 538012821 5 3 794692374 2 2 844796647 2 3 637433331 4 3 942273502 4 2 194037755 3 2 957468778 1 3 933665788 2 2 469658137 4 3 329163108 5 2 485697964 5 2 732403381 3 3 476681383 2 3 334084148 4 3 142322695 5 3 361473130 4 2 131854078 4 2 579590463 1 3 371978991 2 2 856960522 4 2 904036156 2 3 773577372 2 2 399322964 4 2 240993647 3 2 391708036 2 3 545806205 1 2 378959412 5 3 160616078 5 3 555700509 3 2 657670764 1 3 780201791 2 3 447761552 2 2 620965784 2 2 896047573 4 2 748720100 2 3 189285922 5 2 401781568 5 3 183422765 3 2 366626616 5 2 860945339 1 3 308912744 4 3 429403545 4 2 898899629 5 2 782415914 1 3 262981289 1 2 993560123 2 3 231101355 2 3 762708525 1 2 706968392 1 2 859457458 3 2 769166129 3 2 319306280 2 2 200935729 3 3 956799714 5 3 581004401 4 3 813472802 4 3 240778266 5 2 616363068 3 2 576264247 1 2 808993310 4 3 670011553 1 2 353789861 5 2 348647884 4 3 286027452 3 2 693297932 3 3 949926141 5 3 408914862 2 2 346304041 3 3 977718033 3 3 557580618 2 2 806979885 4 2 222031766 4 3 333428583 4 3 665551993 1 2 496887519 1 2 643194924 4 2 782894898 2 3 244567938 3 3 881181680 4 2 389855697 3 3 561703567 4 2 819642422 2 2 379504408 5 3 707415201 3 3 839669954 4 3 453345828 2 3 534257014 4 3 373413008 2 2 614656637 5 2 782156347 5 2 376395019 5 2 428888222 2 2 520490070 3 2 995852930 5 3 247238737 3 2 712955856 4 3 146141448 3 2 126375051 4 3 403011842 5 2 205519898 2 2 330742703 3 3 838365062 1 2 525573744 2 2 625839646 4 3 260076591 1 3 610819758 3 2 443089294 1 2 690134033 4 2 623444552 3 3 259173074 3 2 888271043 3 3 262310317 3 2 348710715 2 3 476808717 3 2 818074297 2 2 217769661 4 3 227300429 4 3 757421694 4 3 383569941 5 2 589041739 2 2 798495104 5 2 927159098 4 3 992020350 1 2 407086997 5 2 829469093 4 2 468639998 5 3 480667487 3 3 792194411 5 3 960703242 3 2 857453197 3 3 367068124 2 3 498122399 2 2 528646351 5 3 642302557 2 3 465441277 1 3 125882715 4 2 564079838 2 3 116973106 5 3 211798157 4 3 378603451 1 3 716915200 1 2 930525796 4 3 877278704 3 3 286820728 5 3 938152702 1 3 341746909 1 2 355439305 1 2 431260022 1 3 906839292 2 2 371823526 3 3 884036095 3 3 929912343 1 2 892158921 1 2 959484889 5 2 378900904 3 3 936254326 5 2 783546359 2 2 352219992 5 3 594692857 5 3 307144798 5 2 654718650 5 3 506691099 3 2 161041413 2 3 197435118 1 2 355286324 2 2 595326869 3 3 131555041 5 3 775962694 5 3 755520200 2 2 523382263 3 3 974445895 2 3 994769089 4 3 263033079 3 3 194405804 2 2 447154808 5 2 481295956 5 2 341124567 2 3 155437381 1 3 827676749 1 3 725783057 3 3 310445746 2 2 439738889 2 3 581714846 3 2 738615836 2 3 306384788 4 2 317807138 4 2 456442600 3 2 801163680 4 3 708238030 2 2 230942572 4 3 178638918 3 3 513378367 2 2 395699048 5 3 459318000 4 2 705530056 2 2 690400354 2 2 439150129 4 2 733703651 3 3 529523135 1 2 537901668 3 3 974944065 4 3 590031109 2 3 492750649 2 3 172732946 3 3 724640870 3 3 587232925 2 2 632400081 3 2 781071569 5 2 373991503 3 3 293187903 4 2 605379647 3 3 360266974 2 2 150210342 5 2 705335955 2 2 315960729 2 3 133768538 3 2 996598577 5 2 634562016 2 2 782111867 1 2 769408744 2 2 249816264 5 3 492460805 5 2 565461707 3 2 688813882 4 3 155000814 2 3 606736757 5 3 599032102 3 2 409659353 5 3 904801074 3 2 464669279 3 2 132637843 1 2 403807458 2 3 695579896 4 2 825277747 4 2 872335111 5 3 764601949 2 2 642198070 1 3 544406770 2 3 839815719 3 3 213399278 3 3 180504742 5 3 427443041 1 3 445333005 3 3 753681097 5 2 346180948 3 3 647487331 3 2 657217659 5 3 320328528 2 3 699921656 4 3 694160182 4 3 664084066 4 2 660551816 3 3 212760725 5 3 896478030 2 2 119956756 4 2 743077932 1 2 880841234 3 3 789912092 2 2 663557609 4 3 250437797 2 3 104565046 4 2 730278930 5 2 620694189 5 3 444824663 3 2 449597089 4 3 119221233 4 3 166157196 1 2 488788227 3 2 449053056 5 3 705525071 3 2 718862895 5 2 546484736 2 2 938479522 4 3 688769909 3 3 281434103 4 2 889274849 3 2 718520375 2 2 979747453 5 2 728198503 3 3 466196789 5 2 337131591 5 3 425988807 1 2 581305176 2 2 147045459 2 2 471515591 3 2 457676138 2 3 865821185 1 3 587017513 5 3 669125642 2 2 246846511 1 3 433465918 2 3 386752243 3 3 353768534 4 2 957447991 2 3 340290645 3 2 459197250 3 3 650954696 3 3 756729664 2 3 102782181 1 2 845925563 3 2 524830735 4 2 562970643 5 2 193390370 3 2 723724528 3 3 391460841 4 3 798831032 2 3 584506072 1 3 115563274 4 3 549157411 1 3 393425190 5 2 331820077 5 2 765473848 4 3 318155900 2 2 289742857 1 3 500458266 3 2 648408915 5 3 195329823 3 3 165821224 1 3 563609950 3 2 525974702 1 2 295036559 3 2 114866581 5 2 186992736 3 3 663198783 4 2 168141170 1 2 439796421 5 3 109827253 1 3 536894432 4 2 656987439 2 3 516539465 4 2 107502234 5 2 659869442 4 2 911427859 3 2 569786708 5 3 746362500 5 2 296991302 5 2 203669034 1 2 563612453 1 3 529818295 3 2 645836291 4 3 658489825 5 3 793321033 3 2 739212023 3 3 923605577 2 2 112027600 4 3 175022399 5 2 443033568 1 2 736017395 4 2 162079291 4 2 742767195 1 3 186364742 1 2 439890007 4 3 163272656 1 3 107215527 1 3 413589804 2 3 906243898 3 3 770741924 4 3 544663851 5 3 540235555 3 3 310005626 2 3 153253832 3 2 500965370 5 2 131263636 5 3 616246700 1 2 655818125 5 2 656503421 4 3 361610186 5 2 954645169 4 3 672866822 5 2 462719687 3 2 346955051 2 2 918256207 4 2 485887751 4 2 732737058 1 3 583943336 5 3 320366076 4 2 224211491 4 2 792643785 1 3 545558388 4 3 908178957 3 3 915769346 4 2 347570467 1 3 208124624 3 2 791956459 4 2 282740089 5 2 978260872 1 2 144721123 5 2 656976581 3 2 733144211 1 2 795461974 3 3 371502868 4 3 741314201 5 3 261330371 4 2 749871944 1 2 220215555 2 2 132882532 4 2 292036237 2 2 313348703 3 3 698005346 3 2 210775097 2 2 226795078 4 2 982054171 4 2 515757597 4 2 450127078 5 3 756044882 2 2 619787626 4 3 377887758 5 2 973245785 1 3 503793868 4 2 889248170 3 2 923831390 5 3 878863359 5 3 761620524 3 3 113593413 2 3 483295579 4 3 535063241 1 2 523480813 4 3 302274905 4 2 753244865 2 3 569471825 1 3 606296832 5 2 482408307 1 3 488095291 2 2 659545646 3 3 466004154 5 3 959452110 3 2 752791178 5 3 120145999 1 2 441111610 3 2 570360630 4 3 713039401 5 3 253769630 1 3 814528419 1 3 917111756 3 2 355418821 3 3 328132138 1 2 756712813 1 2 480802490 3 3 654815924 5 2 133741707 5 2 996301372 2 3 821117278 1 3 534451164 5 2 143445239 3 2 514213627 4 2 597219160 3 3 315824072 4 3 764791763 1 3 993051691 4 3 218016405 3 3 651711389 3 3 350340380 4 2 699816963 5 3 838153980 3 3 269826847 4 3 577708132 1 3 455350267 1 2 748936804 5 2 375362113 2 3 941309014 5 3 421430924 4 2 785875138 1 2 621031603 4 2 229342217 3 3 967354836 1 2 220410218 1 2 482579421 2 2 219273113 5 3 823303622 1 3 234863495 1 3 161216761 2 2 728452687 1 2 199698076 1 2 889378169 4 3 261383938 5 2 259553070 2 2 171505845 2 2 539777390 2 3 982638168 5 3 474768648 5 3 607678368 3 2 516521268 4 3 749618341 3 2 135088972 1 2 801584283 3 2 373241359 5 3 457005229 4 2 326039943 3 3 599904482 1 2 221225046 1 2 988426913 3 2 589768241 4 2 678860960 5 3 386026342 1 2 709572983 2 3 812973210 3 3 805823670 5 3 661140987 3 3 821611792 1 2 740830174 1 3 459254656 3 2 360457629 4 2 364009725 5 3 283026314 1 2 564265370 2 2 194509971 2 2 464538684 2 3 774841157 4 2 935655702 5 2 288733253 1 3 968064656 4 3 629176863 4 2 692835014 2 3 150942189 3 3 344450914 4 3 429040493 5 2 684364023 5 2 843333807 3 2 696607077 3 2 417408747 2 2 149258162 2 2 977557021 2 2 861004426 5 2 248705846 4 3 278551126 3 3 482206477 2 3 468050033 4 3 497895209 5 3 693562828 5 3 528741747 1 3 952771223 3 2 772310411 1 2 535894959 4 3 921117665 2 2 412968833 5 3 787043778 4 3 912327230 1 2 788047935 1 3 783338491 2 3 772546864 4 2 599648392 1 3 597221840 2 3 540035476 5 3 277722604 5 2 350001541 2 3 203227235 3 3 241499041 5 2 473491935 2 2 232592402 5 2 765532853 3 2 479637340 2 2 229329777 4 2 126476452 2 3 318540569 1 2 193234352 3 2 734131551 5 2 540865259 5 3 148016032 3 3 424014286 5 3 569718359 4 3 314485262 5 2 449330467 4 3 673895385 1 2 871687475 4 2 725977737 1 2 510764260 4 2 153477370 3 2 276767357 2 2 649707807 2 3 564071434 2 2 247985091 4 2 451371524 1 2 162545126 5 2 329494637 1 3 630744570 4 2 586056240 1 3 768691501 3 3 656757185 4 3 574639448 1 2 592950580 2 2 908405900 5 2 595939058 3 2 589642458 2 2 347694592 1 3 354224498 5 2 454598354 3 3 955876437 5 3 596782654 3 3 225869279 4 2 292208137 5 3 456360020 5 2 526029028 1 3 393862147 4 3 212085125 5 2 965780163 1 2 796893163 3 3 353585189 1 2 398371716 2 2 242363834 4 2 107323735 2 2 928972297 1 3 355362915 1 2 985427690 5 3 844754843 5 2 688286720 5 3 359877935 1 2 702989187 5 2 389883347 2 2 532012187 5 3 634692619 3 3 627543915 5 2 658485433 2 2 803957726 5 3 143380517 4 3 349257896 3 3 882446510 5 3 435709850 1 3 742202974 4 3 387344570 4 3 807623319 2 2 198780013 3 2 136191338 4 2 287482043 2 3 344531913 1 3 888110361 5 3 716154766 2 2 577849200 4 3 341021966 5 3 940459399 2 2 781308010 3 3 761737441 2 3 307579244 3 3 474456855 3 3 112104253 3 3 996784731 5 3 104405886 2 2 952836179 2 2 554204921 5 2 753305525 2 3 854865144 2 2 161901108 1 3 491764029 5 2 184331266 5 3 674557995 2 3 684022364 1 2 598486510 4 3 653300196 4 2 926782109 1 3 734347558 2 3 288346015 1 3 587892601 3 2 466878521 2 2 872406694 3 2 962445736 2 2 806215079 4 3 745673131 2 3 908401913 1 3 851216893 5 3 319248336 1 3 533914293 5 2 830225347 4 2 111848419 1 3 731771299 5 3 105513681 1 2 337493830 4 3 781469546 5 2 885995302 2 3 768541489 2 3 666861380 5 3 778944924 4 3 779725558 4 3 235973041 2 3 345896086 3 2 246151282 1 3 843977550 3 2 141503370 2 2 657326740 5 2 270261959 4 3 504991421 5 2 418170308 1 2 694461571 2 2 289829709 2 2 142734439 3 2 782325712 2 2 219540609 3 2 827456896 5 2 581784234 1 2 178768541 1 2 963885553 3 2 171759896 5 2 512204027 1 2 535697368 4 2 555466748 1 2 269286539 1 2 657272574 3 3 691358110 1 3 322038199 2 3 603884259 5 2 404959542 1 3 306568513 1 3 896696398 3 2 378386283 3 2 347289521 3 2 473629474 5 2 159749834 3 2 289855040 1 3 565213496 5 2 581648548 1 3 163526135 2 2 371130634 3 2 468305712 3 2 646671667 5 3 526062686 1 2 337921058 4 2 792961898 1 2 372518699 5 3 195225629 5 3 743493055 4 3 714512204 2 3 484008267 3 2 775791923 3 2 419023663 5 3 537176697 5 3 924754279 5 2 339698301 4 2 649897578 5 2 775211552 2 2 628438512 4 3 312054101 3 3 915167926 3 2 702539567 5 3 567764451 4 2 773850257 5 3 679704240 1 2 699701011 1 2 569612100 2 3 569805152 2 3 363851059 3 2 723610219 2 3 425802373 1 3 874333591 1 2 893313292 1 2 493437578 1 2 272096292 4 2 892637616 1 3 159156992 5 2 552727896 5 2 318901448 1 2 611896037 5 2 774732754 3 2 904236123 3 3 764539242 1 3 259599072 3 3 274230321 5 2 400490742 2 2 445030942 3 3 338022214 4 3 457465818 3 3 748352051 4 3 844670128 3 3 310787992 3 3 645426274 2 2 483295976 2 3 605278418 4 2 115040654 4 3 769280491 1 3 838371453 5 2 718945804 2 2 653352282 4 3 121766846 4 2 316970653 1 2 888811176 2 3 189051254 5 2 139575139 3 2 288822196 4 2 399010950 5 3 325692404 1 2 132113324 3 3 163785223 2 2 983084716 3 3 489277430 4 2 440698783 4 3 780482698 3 3 758383628 2 3 463307445 3 3 447212905 5 3 830328908 2 3 955213520 4 3 286176695 3 2 763562720 2 3 877412066 1 3 270748114 2 2 764177622 1 2 719119808 3 2 184558816 2 3 800210142 1 2 438573743 3 3 963809672 1 2 560004637 1 2 230499323 5 2 463843526 1 3 283021919 3 3 824286396 5 3 708285429 3 2 122461696 5 3 244541237 1 3 591674222 5 3 639796407 1 2 541260404 5 2 906285621 1 3 243879155 2 2 391955197 3 3 723016037 1 2 246092661 3 2 300972600 1 3 693121160 1 2 898270660 5 2 504267666 1 3 771044933 3 2 905153820 3 3 123615269 2 2 251033837 3 3 330143707 4 2 752480420 1 2 423133604 1 2 859207472 1 3 750557477 4 2 560718960 1 2 318035137 2 2 383726012 1 3 139781466 2 2 489410667 1 2 503655447 5 3 293266444 5 3 262228064 5 3 836972008 1 3 944430561 5 2 472270185 3 2 551725303 3 2 192902675 5 2 565623553 1 3 711150446 2 3 235624876 2 2 558900115 2 3 916031215 5 2 836882666 2 3 600693764 3 2 901486499 3 3 755406692 4 3 976020483 1 2 570364347 2 2 124287737 3 3 305778690 2 3 674737122 3 2 116481748 1 2 416063313 1 3 282680746 4 3 676549833 1 3 497126541 3 3 900218578 3 2 827908558 2 3 176029730 2 2 274259371 4 2 223285245 1 3 625460163 5 3 918106793 2 2 461548049 2 2 841787105 5 2 151920820 3 2 732842957 3 2 597658290 4 2 233101507 4 3 183757040 1 3 498153759 4 3 485728606 5 3 764828166 1 3 202935147 1 3 780034999 4 3 867451713 2 2 684353283 4 3 566066623 2 2 124856314 3 3 848636511 3 2 304861960 5 2 527838232 2 2 757265329 2 2 330360408 2 3 436927514 1 3 853214346 4 2 975259386 3 2 508198667 1 2 334695043 3 2 166274648 5 2 921068571 5 2 266699280 2 2 189785909 4 3 289917432 2 3 850581794 3 3 910733836 4 3 438553859 5 3 478966030 5 3 975440860 5 3 469044316 4 3 399045377 5 2 230931657 4 3 988182552 5 3 160876602 3 3 358186713 5 2 838564986 1 2 766296245 5 2 742231387 5 2 574304960 5 3 690487426 3 3 168207477 3 3 716390834 4 2 243362172 1 2 957772296 2 2 697598406 4 3 969558406 3 2 692222025 1 3 872205685 2 3 234809313 4 2 878799510 2 2 986141564 3 3 174059663 1 3 746665228 3 3 940646415 5 3 626898399 1 3 661358086 3 3 783767433 4 3 145465183 2 3 920924808 5 2 909979118 5 3 562050049 4 3 151856356 1 3 809080061 3 3 895086612 3 3 480464279 5 2 683406784 4 3 258732150 1 2 890739964 2 2 192413727 2 3 938998051 1 2 131859322 5 2 830104241 4 2 271471229 1 3 968808915 4 2 461369533 1 3 585322400 1 2 785672525 3 2 468470558 5 2 412386116 4 2 348700604 3 2 608107407 4 2 953807806 3 3 846440611 5 3 158151629 2 3 534663562 4 2 902529740 4 2 266057913 2 2 222762191 3 2 117253583 5 3 948741975 1 3 386035807 1 3 419343220 5 2 507476922 4 3 579708283 2 3 733209382 2 3 261277842 2 2 402496101 2 2 626145522 2 3 469457145 4 3 165449941 2 2 607473607 5 2 232854698 2 3 237469895 3 2 796557349 2 2 695204165 4 3 608687340 4 2 232221914 3 3 231175659 2 2 711199178 5 2 439630630 5 3 298525147 3 3 155555842 4 3 940923220 2 3 121161897 1 3 642423541 1 2 850720332 2 2 708091743 2 2 829205567 1 3 646058355 3 3 857061789 2 2 914551852 3 2 679473381 1 2 674618587 2 3 639753551 1 3 247422648 3 3 122521003 5 3 538412670 4 2 184424748 5 2 775623230 3 3 991659553 2 3 863601504 5 3 589583593 2 2 735803579 3 3 362105482 1 3 209899790 4 2 735164733 3 2 268503654 3 2 441218499 1 3 997491803 3 3 129346657 2 2 793353816 5 2 667740419 4 2 308863020 4 2 742586041 3 3 603939134 2 3 732136626 1 3 283376653 3 3 400070693 3 2 577617568 5 2 585266849 2 3 790543091 4 2 332530680 2 3 498217460 2 3 410636841 2 2 875742207 5 2 574954564 5 2 671804483 5 3 857793367 3 3 677425437 5 3 883357587 3 3 930537894 1 3 435366840 2 2 196719737 2 2 636007655 3 2 253893915 2 2 294474913 2 2 602852127 3 3 965927777 4 3 480139240 2 3 994524189 3 3 175509428 4 2 938688310 2 2 598107610 4 3 380134297 1 2 295074095 3 2 256003677 5 3 876181922 1 3 490959643 1 3 895979955 1 3 956941606 2 3 637230574 2 2 445597227 2 2 120256934 2 3 936207851 4 3 391963580 1 2 511361209 5 2 257862292 4 2 972364288 2 3 718016168 3 3 589683594 2 3 517971534 1 2 611481471 5 3 288677924 3 3 907344495 3 3 378285329 4 3 138971404 5 2 306565372 3 3 740559729 4 3 141143379 3 3 243809435 1 3 354663040 1 2 245232575 2 2 895424637 5 3 375855521 2 2 734451977 1 2 716678492 5 3 306036162 3 3 741609102 1 2 234011454 1 2 836808595 2 3 360753729 4 3 763703905 2 3 646407133 3 2 355003753 4 2 836778020 3 3 475582404 5 2 999697488 3 2 510363407 3 3 166405129 4 3 268800830 5 2 500170403 5 3 870797267 2 3 597153318 1 2 372589592 2 3 192505110 2 2 964460984 1 2 682849543 2 2 485224409 2 2 143118843 1 3 911378893 5 3 942203743 1 2 190986675 3 2 822470488 4 2 706387152 2 3 418658411 3 2 651652398 1 3 954834255 4 3 431184068 3 2 851649478 3 2 387675116 5 2 649517510 1 2 385680786 3 2 193450228 1 2 262450640 3 2 502400690 1 2 335004615 5 2 942295473 5 3 203192723 5 2 533651380 5 3 523846332 3 2 677397953 1 2 609923592 4 3 378614169 1 3 842352721 3 3 199314024 5 2 787103641 5 3 897127277 2 2 130720121 1 2 638373901 4 3 457230481 5 2 155974814 5 2 350291749 3 3 326356471 5 2 734696863 1 2 420145452 4 2 314422938 3 3 986162140 2 3 444849907 2 2 205220696 3 2 212535135 2 2 212741136 4 2 590537415 3 3 218614230 5 2 239201227 3 2 136662783 5 2 548581301 4 3 902407468 4 3 683420017 2 2 270411838 2 3 181920636 1 2 757263301 2 2 517455727 2 2 295697035 3 2 779355218 3 2 107298855 2 3 616531171 3 3 796236996 1 2 780835511 2 3 725600140 5 3 328345414 5 3 791751828 2 2 695737594 4 3 580397700 1 2 298614325 2 2 413516666 4 3 766297929 2 3 859457767 3 3 364145649 1 2 204572856 1 2 556140496 2 3 254563382 4 2 575470218 5 3 316490360 5 2 757118073 4 3 779973465 5 3 669549964 1 3 800698281 2 2 902119792 1 2 829163352 1 3 393706571 4 2 695474475 4 3 320884138 3 3 750436518 1 2 464398662 4 3 593528495 5 2 472688103 3 3 477671619 4 3 608495346 3 3 217537297 1 3 124518968 1 3 153909248 2 3 653867636 4 2 816089813 4 2 344839039 4 3 892600449 3 2 739022378 1 2 551468538 4 3 536149434 3 3 613790115 1 2 554527087 4 3 811221308 3 3 622468181 5 2 383762681 5 2 469760869 1 3 756799819 3 3 563366035 3 3 539785417 1 3 988460891 4 3 456997978 4 3 848247613 4 2 442833983 4 3 409294924 3 2 432512490 5 3 847974858 3 2 566296427 4 3 396474056 5 3 725446029 1 2 727419585 4 2 442601319 4 3 182281841 4 3 916526960 3 3 378046836 5 2 648606716 3 3 475961565 3 2 226289916 2 3 354486059 4 2 889185305 3 2 436757791 3 3 746106980 3 3 567446351 4 3 824386727 1 2 735979266 4 3 117953180 4 3 222870632 4 3 188640526 2 2 693581115 4 2 386859792 5 3 682369611 5 2 687605625 4 3 775899366 5 3 795203660 2 3 858172117 3 2 481214297 1 3 230442857 4 2 581202843 5 3 594142602 4 3 779845241 4 2 914936476 1 3 648549634 3 3 326334877 5 3 823192527 2 2 643473564 1 3 930689069 1 3 679906279 5 2 731155952 1 3 749388852 2 3 464455156 2 2 450031500 4 3 878986580 3 2 161073418 4 2 366563343 5 3 916570130 4 2 354231647 3 3 102232623 5 3 490821089 4 3 166141010 5 3 228901110 3 2 543409141 2 3 563027911 4 3 411784617 5 3 771497192 4 3 724781267 4 3 554413902 4 2 563873345 3 2 509727611 3 2 985664955 3 2 469701057 2 2 841197419 2 2 538489832 3 3 721067051 4 3 894445912 2 2 786315009 2 2 470447162 3 2 468813752 2 2 561742091 1 3 731332102 5 3 246966305 1 2 514959590 3 2 948999288 5 2 257060165 2 2 183901453 1 3 170045281 5 3 986147407 5 3 212000917 4 3 236476366 4 3 652365873 3 3 566064183 2 2 159952979 3 2 133038555 2 2 339604806 5 2 980757041 5 3 382316124 5 3 414214328 1 3 829311230 5 3 882165213 2 3 526589667 4 3 359989938 1 3 164946287 5 3 917869574 1 2 419085581 2 3 315909855 4 3 127233019 1 3 947205335 2 2 844143501 2 3 937945321 2 3 698045016 2 2 523499148 4 3 557516508 4 3 398041688 3 2 738062537 4 3 304636242 2 2 324157381 4 3 398219837 4 2 463833168 2 3 199313813 1 3 932928230 2 3 318910579 4 3 476166999 3 2 463000106 4 3 402303842 1 2 894415704 3 2 109235156 4 2 404994993 4 3 175674007 1 2 188729574 5 3 907123269 3 3 394652081 4 2 593834016 3 2 853249016 5 3 886753334 4 2 744473369 3 3 408270592 5 2 870741488 5 2 295340338 4 3 146008402 3 3 107912630 5 2 890988770 5 3 303268334 4 3 619454235 3 3 839936093 3 2 175379197 4 2 959413887 3 2 868649321 5 3 316452537 3 3 810807305 1 2 109708129 1 3 683213880 1 3 646778182 3 2 190041554 4 3 477976111 5 3 274679795 5 2 788872107 2 3 574751050 2 2 591824004 1 2 639661506 5 2 408861915 3 2 569418942 3 2 891328105 5 3 398559680 3 3 627647362 2 3 835322065 3 2 590812772 1 3 278550027 2 3 450041264 1 3 395902989 2 3 941299156 1 2 151933138 5 3 516113185 1 3 141614338 1 2 776881914 5 2 833248172 4 3 165566923 1 2 242672153 2 2 733784603 1 3 279011053 3 2 385774701 2 2 430834350 2 2 587742639 3 2 102742829 4 2 620504792 1 2 229781997 5 2 882243091 1 2 453194385 4 3 676942353 3 2 159760560 2 2 422835897 5 3 265331777 3 3 796621457 4 3 621212647 2 3 637088572 4 2 279073921 3 2 710939641 5 3 653266927 1 2 535594658 3 3 117183623 1 2 951988650 3 2 786216650 5 2 688265900 3 2 895305488 5 3 154306973 3 3 411519692 4 2 627479281 2 3 643599473 1 2 553471718 1 2 434859095 5 3 954831150 2 3 403620054 3 2 210108337 4 3 236389297 3 3 124808272 5 2 538690490 5 2 462374743 5 2 981527348 1 2 597071227 5 3 134199342 3 2 138066118 3 3 233507552 5 2 453760718 1 2 139682610 2 3 155317740 3 3 826144217 4 3 299144175 2 2 987750259 5 2 360569601 3 2 342962827 1 3 976750009 3 2 472953906 3 2 309809534 3 3 368789478 2 2 286002787 1 3 957763681 5 2 577513516 3 2 303769190 3 2 187648382 5 3 418727999 3 3 470939495 5 3 309448153 1 2 944264239 3 3 331455270 4 2 934678404 3 2 889041190 4 2 224762673 5 3 318356773 2 3 205356730 1 3 905905133 2 2 745736211 1 3 599031971 3 2 441434209 4 3 628737724 2 3 821523695 3 2 336957348 2 2 592712970 3 2 523918926 1 3 280236583 3 2 517139100 5 2 117305136 4 3 119930758 3 2 465324385 5 2 479923332 3 2 564068610 4 3 422522485 2 2 855472848 4 2 801576546 2 3 459003761 1 2 386732731 5 2 841014661 1 2 870195691 4 3 811137477 1 3 936612660 5 2 487750794 3 2 471664315 1 2 233875522 2 2 676380065 1 2 234108913 4 3 703661030 1 2 964497253 4 3 727620079 2 2 696930243 1 2 312877603 3 2 345933561 3 2 775602302 5 2 581017010 2 2 699392459 2 3 707059111 4 2 853840811 4 2 531266294 2 3 364396407 4 2 297592934 1 2 731336391 5 2 300369059 5 3 240299303 3 2 120624203 4 2 653899188 3 3 562644383 1 2 846931821 1 3 497305452 4 3 518117557 5 3 579747976 1 2 394713453 3 2 681183823 5 3 214023173 4 3 109289103 5 3 241445522 2 3 837298494 5 3 912986625 2 2 796636915 4 3 855314285 3 2 455247612 3 3 641065995 5 2 449433502 1 2 659143424 5 2 417080310 4 2 863450856 3 2 352005030 2 2 231653980 3 2 494792329 2 2 900796180 4 3 700430628 1 2 534834071 3 3 984656636 1 3 641726825 3 2 253563267 4 3 692548783 3 3 603694643 5 3 935654144 5 3 767733627 2 2 103809935 2 3 288451886 5 3 781679094 4 3 184625487 4 2 499535000 4 2 649323889 3 3 702210324 5 2 712720688 1 2 397775685 3 2 421165740 4 3 491435807 5 2 953637387 4 2 228038935 5 2 115510607 2 2 345661619 3 3 402356210 3 3 963487221 5 2 132914267 5 2 832571965 2 3 710801421 5 2 324794458 3 3 510964513 4 2 991603873 4 3 533514449 2 3 274207009 1 2 143413187 2 2 350473818 5 3 914391787 3 3 312658422 3 3 655148610 2 2 533531548 4 2 853104426 5 2 959507392 4 3 542206801 1 2 102381134 5 2 562752944 3 2 386705156 1 2 258920054 1 3 257330692 5 3 392309079 5 2 493670616 2 2 738209750 4 3 987374287 4 3 213146652 1 2 682234170 5 3 288372025 4 3 564261622 3 2 809608237 5 3 138425979 3 3 694015007 2 2 612369167 3 2 575585476 5 2 517482481 1 2 281480299 1 2 663470936 3 2 127858221 4 2 478593709 1 2 566786744 4 2 743515425 1 3 253791592 1 3 827261703 5 2 719319160 4 2 131653502 5 3 414824744 1 2 911053199 1 2 660928053 3 3 620481696 2 2 445758467 3 2 232251616 1 2 794694425 1 3 817597867 3 3 179591401 5 3 104290266 1 2 975832338 4 3 419385972 4 2 514358512 5 2 324368475 3 3 971432223 2 3 474073803 5 3 200004189 1 2 456861956 5 2 671896638 4 3 992818745 3 3 125900249 5 3 380349704 3 3 724693931 5 2 894683197 2 2 192988517 1 2 543465615 5 2 787095376 3 2 637522195 5 2 133761081 4 2 847855171 4 3 436987452 2 3 219786633 5 2 275834611 1 3 301023300 5 3 783187463 4 2 706597369 5 2 773446278 5 2 185239115 4 2 143548657 5 3 778812736 4 2 854088530 5 2 942639429 1 3 881490418 3 2 236385468 2 3 112425310 1 2 221089353 3 3 761970220 3 3 488751398 3 2 167937649 5 3 797170256 2 2 732955277 4 2 901104074 1 3 666587810 3 3 189803326 1 3 673069657 1 3 496108755 5 3 788014640 3 3 896091573 4 3 449038163 1 3 472297223 5 2 213110751 1 2 617260919 5 3 179896105 1 3 478487602 3 3 339755253 2 2 276023363 5 3 788091109 2 3 825332107 5 3 442151566 2 2 319005390 2 2 565186237 1 2 538568533 1 2 199411096 2 2 418730312 2 3 747477631 3 3 304447915 4 3 354397329 1 2 766457199 5 2 364666827 1 2 442632783 4 3 220810717 3 2 232723002 3 3 105925172 1 2 984343156 3 3 174172629 2 3 334446316 3 3 151294403 4 3 134038199 5 3 927095107 4 3 754131520 1 3 578190556 1 3 963102044 2 2 618020294 1 3 186620805 4 2 164840217 5 3 916165195 4 3 294674898 1 2 938536958 3 2 159391695 5 2 379268656 3 2 924015089 3 3 633455103 5 2 696295153 4 2 438841612 1 2 804517188 1 2 149804366 4 3 960479909 1 2 452176294 2 2 970866485 2 2 481161533 2 3 172359677 2 2 305014411 2 3 393251649 5 3 484015802 2 3 646486284 1 3 365827178 2 3 186129541 4 3 635442479 2 3 181519226 4 2 109958252 2 3 222067613 1 3 492977702 4 2 370417228 3 3 706372414 1 3 198847826 5 3 296927563 2 3 650658661 1 3 183374498 1 2 635357979 1 2 175956312 1 3 251727514 1 3 348128849 4 2 906539040 2 3 601980999 1 3 420250296 4 2 689649264 3 3 153350769 1 3 659059523 4 3 642811536 4 2 116794478 1 3 656474567 4 2 207273534 2 2 990476688 2 2 137033596 5 3 545403179 1 2 457320883 4 3 920286591 3 3 226130313 3 2 965329871 5 3 603697135 5 2 976312795 5 3 288089477 2 2 396817608 4 3 441449902 2 3 365471572 5 2 494408304 2 2 345202038 1 3 683687852 4 3 609165834 1 3 434306883 1 3 256538653 1 2 596769645 4 3 632925806 4 3 518084708 1 2 363201245 5 3 425077208 4 2 913570663 3 3 141064722 4 2 963707836 2 3 913062899 4 3 567668570 2 3 242617582 3 3 871783671 5 2 218898109 5 3 359436192 4 2 897860730 1 3 733212010 1 3 271897760 5 3 798080694 3 3 346619015 1 2 510278437 4 2 330155628 4 2 877334930 3 3 686979128 4 3 458951328 4 2 589624549 4 2 453292380 3 2 655929764 2 3 581470382 1 3 833199527 5 2 114853535 3 3 844254384 3 3 916948601 2 3 666922846 4 3 932709681 4 2 595223676 4 2 368139430 3 3 950485991 2 2 268698497 1 3 200445894 1 3 704232003 5 2 251072271 5 2 315678865 2 3 725047370 3 2 838930686 3 2 303413166 5 3 775784570 1 2 142295950 4 3 596034878 3 3 388611426 1 2 515120304 2 3 724342829 5 3 389705779 3 3 777352261 5 2 807395778 4 2 519519905 1 3 190369620 1 3 110160827 5 2 892105723 1 3 756131220 4 2 922223414 1 2 687573158 5 3 298785475 2 3 261625824 1 3 728726352 4 2 769789794 5 2 561948358 2 3 586964244 2 2 967819180 2 2 656970396 1 2 484189808 3 3 305226111 4 2 869680516 5 3 730800226 2 2 544795442 5 3 602740523 4 3 875421360 4 3 405522590 4 3 177054124 2 3 652978399 5 3 676695647 4 3 337807300 5 3 602730747 4 2 248176161 3 2 697430073 1 2 713493592 4 2 595208055 1 3 300464176 2 2 227689317 4 3 505894606 1 2 684661086 1 3 224513258 2 2 899912557 5 2 710208307 3 2 452358228 5 2 309233241 1 2 281521977 2 3 252165553 4 3 945673203 2 2 182063966 5 3 893883756 5 2 153915030 1 2 792294406 1 3 190670845 1 3 652862021 1 3 576164051 3 2 553571353 4 2 576040438 5 2 334486744 1 2 578412426 4 2 265293031 1 3 814645831 1 2 328385635 3 2 955606902 3 3 277144805 2 2 716514515 5 2 253271098 2 2 420412858 3 3 690079570 2 2 366225538 2 3 308460739 3 2 120060058 2 3 851840580 5 2 423513588 3 3 948265992 1 3 646269608 3 3 406270896 2 2 889946601 5 2 362343547 2 2 558103163 3 3 145628845 4 3 231646774 1 3 265753080 4 2 917231214 2 3 176106881 4 3 240104128 4 2 471043140 1 3 659789121 4 3 229503517 4 2 788962521 1 3 825572208 4 2 880448320 3 2 766970433 4 3 353267117 3 3 587579379 1 3 890857934 5 2 573962550 1 2 494949444 5 2 136076129 4 3 220039084 1 2 992972677 3 3 130482536 2 2 497253960 2 3 370808528 4 2 208988246 3 3 450386534 3 2 440916207 2 2 223258931 5 3 138482734 1 2 684678164 1 2 278067093 4 3 372941522 4 3 799957942 5 3 722257054 3 2 148276660 2 2 521033471 1 2 255691391 5 2 680861586 2 3 117383220 3 2 680698623 5 3 466079292 2 3 873066620 4 3 703067910 5 2 164562503 1 2 975533888 2 3 533728850 1 3 389815004 2 2 599044651 4 3 588115117 4 2 790275950 4 2 766427818 2 2 150821317 3 3 810478463 5 2 106480840 1 3 505314846 1 3 997978895 2 2 496160986 3 2 574263977 3 3 476410863 2 2 204582187 4 2 385407622 1 2 275860288 3 3 488172328 2 3 594065009 1 2 429946431 4 3 838046570 3 2 318582108 4 3 248742292 5 3 708202498 3 2 630304378 2 3 171127049 2 2 330843638 5 2 518072125 4 3 991542754 4 2 469568199 2 3 578497737 1 3 536387159 3 3 194834862 1 2 214082163 4 3 590546543 2 2 339313547 5 2 335054305 4 2 290359619 4 2 169436821 5 2 482517283 3 2 227252245 4 2 219805953 4 2 652966426 3 2 325983355 1 3 351932383 1 3 239417676 4 2 656987644 1 3 572286434 1 2 147188142 3 2 149884135 5 3 379887241 4 2 960696792 5 2 324815387 4 3 687985197 2 2 162756246 4 2 541804585 5 3 683526932 1 2 226217244 2 2 460825434 5 2 188309327 1 3 753795729 5 2 404451095 2 2 133554874 3 3 364548871 4 3 284014476 1 2 924454409 1 2 779922257 5 2 753135447 4 2 444851675 2 2 899766833 4 3 819403253 2 2 593389137 5 2 564609155 1 2 804749755 3 3 212637039 5 3 219571242 1 3 230233446 3 3 366267841 2 3 678984864 1 2 185684911 1 2 957726743 2 3 448394174 4 3 437743612 5 3 974691082 1 3 935475423 3 3 766069193 5 2 108108877 2 3 311260536 3 2 172700007 1 2 558367150 3 3 140089986 1 2 338211323 1 2 222843487 1 3 203662115 4 3 626091124 4 2 564824231 5 3 525735908 1 3 596409016 3 2 510312845 4 2 143322224 1 3 462133308 3 2 552088244 3 3 512007351 3 2 973118026 1 2 332577728 4 3 739730889 1 3 596281977 1 3 677141715 5 2 375174058 5 3 217380729 3 3 824109381 1 3 540391341 3 3 301192823 4 2 578139340 3 2 167641322 1 3 794282689 2 2 236569534 2 3 233373872 2 3 805967169 2 2 210583102 3 2 598436639 1 3 552760175 3 3 471943571 2 3 180073378 3 2 344704393 2 2 739798824 4 2 816768420 1 3 353176257 5 3 398086755 5 2 368691708 1 2 565063967 1 2 518596714 4 2 911017299 2 3 467329212 4 3 696760283 3 2 457335192 2 2 434108364 5 3 198207328 5 2 956669828 2 2 365747642 4 3 648808280 3 2 199565554 5 2 282022885 4 3 234894930 5 3 986230263 2 2 383282153 5 2 416778257 4 2 709984275 5 3 529440018 2 2 865300556 5 3 557194266 3 3 245410100 1 3 438766991 2 3 867791728 2 2 699417005 2 2 101042063 1 2 574089688 2 3 236220905 2 2 221213575 5 2 265914202 3 2 544107973 4 2 955927656 1 2 145496446 2 3 752417933 5 2 169383104 4 2 236672910 2 3 536251586 4 2 349828594 4 2 338942176 5 3 554128435 4 3 491084662 2 2 430250345 1 2 705188142 2 2 271556557 1 2 858899070 5 2 434279341 1 3 354222429 1 2 152518686 4 3 492639549 3 3 621224957 2 3 559207840 3 2 574194865 3 2 448583224 5 2 460734178 5 3 186528878 5 2 610917806 1 2 687858296 1 3 363702412 1 3 620597173 2 3 934078764 4 2 141472189 2 2 520884229 5 2 926576060 5 2 147747129 5 2 561048531 4 2 247591076 5 2 380279447 1 3 101030429 1 3 503353361 5 3 250999505 5 2 318120418 3 3 524595707 1 3 149434259 3 2 749010210 4 2 105010434 1 3 395318459 4 3 351020305 2 2 113364756 4 3 966256750 2 3 634512024 1 2 823456865 1 2 929739932 1 3 647870049 1 3 836280713 1 2 700514447 2 3 768521575 5 2 503064036 5 2 914649200 1 2 878271942 3 3 839345752 2 2 277013690 4 2 755882480 3 2 718341250 4 2 528437166 2 2 505879480 2 3 399448120 4 3 641290616 1 3 727958755 4 3 141552079 1 3 617945109 5 2 704536511 4 2 316269503 5 2 603482978 5 2 513851265 5 3 276255098 1 3 580382539 5 2 881250307 1 3 681359242 2 2 264121378 4 2 951165906 1 3 567354010 1 3 149000235 3 2 687379014 1 2 634414030 5 3 264211371 2 2 815621444 4 3 735346466 4 3 249037476 3 3 165510868 4 2 887005228 3 2 654954563 5 3 216140367 2 2 642039626 3 2 475279013 3 2 874004332 1 3 718574498 5 3 863255196 1 2 548074888 2 3 102043234 5 3 446637911 3 3 893534221 2 2 584342321 5 3 546185054 4 2 963453520 2 3 706732706 2 2 759899601 1 2 569221775 2 3 577473989 2 3 177860141 2 2 281435430 3 3 717637078 1 2 423280707 1 2 299167164 5 2 687247958 1 2 938357808 5 3 994649098 5 3 232175226 1 2 769875180 4 2 507301740 4 2 307776468 5 3 312305575 1 2 626972911 5 2 249914592 2 3 624196455 1 3 319790417 5 3 498678771 2 2 220759234 2 3 799049043 3 3 877879906 1 2 730487567 1 3 428521428 5 2 525131890 1 2 525539132 4 2 950593783 2 2 207795352 4 3 455932421 4 3 959012912 2 3 249282824 3 2 718557432 4 3 449076811 1 2 949283325 2 2 109170276 1 2 646432357 1 3 950126307 1 3 734167720 2 2 124249271 5 2 812488802 2 3 653218529 1 2 682292949 5 2 845000860 1 2 114739286 4 2 890817927 1 2 200295169 2 2 441408435 3 2 307625493 5 2 560369898 2 3 314007083 2 3 214181811 2 3 188279175 2 2 969826941 3 3 950026849 3 3 459576747 2 3 250809598 2 3 904081744 2 2 399748793 3 3 794192294 5 2 543736326 1 2 755403504 5 3 300179119 1 3 763570341 1 2 813555480 3 2 493065865 3 2 702330279 1 2 211236762 1 3 955775901 5 2 873432371 1 2 127766326 4 2 653474785 4 3 329512888 5 2 154948330 1 3 873500554 3 2 713900440 1 2 836545599 5 2 333448956 3 3 584231280 5 2 653715627 3 3 338369283 4 3 318159393 2 2 381181491 3 2 650319259 5 3 215061853 2 2 669975703 2 2 322337631 1 3 269724743 3 3 217704157 1 2 118000863 4 3 415013761 3 3 784996709 2 3 642010967 1 2 688115126 5 2 305154057 1 2 510008119 3 2 361217123 1 2 101289128 4 2 291389726 1 3 974934014 3 3 153929517 2 2 838832401 4 3 291838026 1 3 718812411 1 2 124974951 5 2 575029124 4 2 165701115 5 3 543728882 1 2 634572169 1 2 619511729 4 3 849268364 2 2 671032220 3 2 446829325 4 2 966223076 4 2 662156784 1 2 804039647 3 2 982398303 2 3 711626858 4 2 161683188 2 3 941516077 1 2 456154346 3 2 276536517 2 3 344395495 2 3 942298879 3 3 153374720 2 2 584251343 1 2 889764455 1 2 642056561 5 2 708885179 5 2 256980638 4 3 447869996 3 2 654863106 2 3 711538940 4 2 260731179 5 2 905844440 4 2 800650948 1 2 742764059 5 3 806346815 4 2 561051374 1 3 198983388 4 2 436184521 4 3 353605609 3 3 595564366 5 2 668577123 5 3 619371866 5 3 798193810 3 2 651439656 5 2 386806818 2 2 541755294 5 3 408971714 2 2 203875783 4 3 410500310 5 2 710563699 3 3 913143827 4 3 421734732 1 2 465578209 4 3 656668973 1 2 248833077 1 3 738723952 1 3 932592217 5 3 365640388 3 3 374681767 4 3 849110705 1 3 135070867 5 2 709741504 1 2 898935131 3 2 318509195 4 2 346852818 5 2 852370076 4 3 932628644 5 3 405322653 5 2 963773545 1 2 186453971 3 3 434148416 2 2 512265333 2 3 854581186 4 2 562643852 1 3 123284181 1 3 618392302 4 2 518555059 5 2 174617938 1 3 931493511 4 3 313952441 4 2 754094166 5 3 763483692 5 3 957348666 5 2 344251328 1 2 500958374 3 2 365011692 2 2 753092265 1 3 780908168 4 2 564451912 4 3 836805103 1 2 782530820 3 3 260293523 1 2 136659958 5 3 507259173 4 3 106600744 3 2 719021768 2 2 373535633 5 2 427240668 5 2 450759334 4 3 747583864 1 2 475539105 4 2 441446673 1 2 653446387 5 3 572108247 4 3 218675588 4 3 677068932 5 2 436014520 3 2 345255149 5 3 374417213 5 2 726523915 3 2 610085414 4 2 467137092 5 3 677433972 1 3 865276922 2 2 604554164 2 3 426517719 4 2 366830754 4 2 867780224 4 2 730816621 5 3 140826551 1 3 336626633 3 2 731626420 2 2 359029239 3 2 694616796 1 3 319272097 1 2 265430865 5 2 118726262 3 3 591477020 3 2 256753774 4 3 530216244 3 2 300515764 4 3 445782333 3 3 968129741 2 2 271514469 3 2 450289715 3 3 723061318 4 3 280612649 4 2 180498644 1 2 712250464 4 2 714986438 2 2 168166255 1 3 759422020 3 3 483074876 2 2 211572922 1 2 993803618 1 3 332720634 5 2 540990878 3 2 218325948 5 2 822019272 3 2 683205655 3 2 109086494 2 3 333538511 5 2 844884800 1 2 100858553 5 3 409207302 5 3 681215730 5 2 876906398 3 3 163280684 3 2 359103026 1 2 372013326 4 2 362718604 4 3 747910822 3 3 759457381 5 3 765362763 5 3 230529183 4 3 431989014 3 2 427839497 4 3 485459486 1 2 705884460 1 3 596529458 2 3 822983481 4 3 182645615 4 2 260740913 3 2 515834940 4 2 109487051 5 3 666380070 3 2 966739584 4 2 875097172 1 3 536148421 2 2 734803473 3 2 809294853 4 2 369312037 1 2 661223061 2 2 545386163 1 3 269009613 1 2 874750934 4 2 845294656 1 2 255776914 4 3 616694197 1 2 667360826 2 3 700307901 2 2 497177064 1 3 320040539 4 3 120934206 4 3 650602882 2 2 433747239 5 3 458269707 5 3 601001633 3 3 177124792 5 3 288917715 2 3 876355689 2 3 742884223 4 2 572086137 4 3 999646792 4 3 191469653 5 2 524377913 4 3 121247244 1 3 315718393 5 3 801360929 1 2 899345161 2 3 456338164 4 3 660049235 3 2 196301047 4 3 398051767 2 3 738861953 4 2 577999362 3 2 700522704 2 2 698658108 4 2 771886250 1 2 940724284 5 3 732052591 5 2 131163300 4 2 299506728 5 2 973989251 5 3 244417052 2 3 146696223 1 3 632189114 2 3 781903213 5 2 229781913 3 3 646425977 2 3 660089323 2 3 655539380 1 3 505732330 1 3 591488990 5 2 258413797 2 3 333368363 4 3 661937991 5 2 323316841 5 3 353220247 4 2 475289166 3 3 651352291 2 2 653643183 1 3 200836668 3 3 800900125 5 3 790546387 2 2 714124351 5 2 140378142 3 2 371261051 2 2 204025536 5 2 622888645 1 2 547997349 1 2 584937153 2 2 140878683 2 3 365165287 5 3 922306078 4 2 629109804 1 2 749356775 2 2 626738875 4 3 792884363 4 2 772034793 1 2 833777292 2 3 911632126 5 2 769844538 5 2 928782076 5 3 522686016 2 2 508468809 1 2 639279138 2 3 147171703 4 2 564775525 5 2 617146152 4 2 661853794 2 3 431650156 3 2 519948619 3 3 653305591 4 3 519747584 1 3 510275757 4 2 171071186 5 2 247139265 5 2 923662513 1 3 866335310 5 2 766851433 1 3 215664430 2 2 722636566 2 2 547815568 1 2 433416251 4 3 950550940 3 3 509626132 4 3 517703774 1 2 199992263 5 2 854138852 1 2 185451899 1 2 537929474 2 3 313587538 3 2 119091876 3 2 361698946 5 3 386058821 1 2 227784594 1 3 861235054 3 3 145010900 5 2 970882177 3 2 250828217 3 2 253867904 1 3 974810389 3 3 261119870 1 3 354084170 3 3 333278546 1 3 426764826 2 3 864455030 5 2 949322989 1 2 613194109 3 2 958414095 2 3 371537009 2 3 702507407 4 3 147367123 5 3 522255881 5 2 166356949 4 3 964219390 3 2 488075907 5 3 982213930 4 2 759929489 2 2 919676518 3 2 501430608 5 2 368340091 2 3 274035436 1 3 522240857 3 2 356686368 3 3 151491306 3 2 109691019 5 2 600539639 2 2 793443645 3 2 169146099 1 2 368862171 5 3 803579206 1 2 609222030 1 2 638374774 4 3 382914817 5 3 318441582 5 3 518644632 2 2 529156263 3 3 372417420 2 2 467050942 2 2 579628162 4 2 475337480 2 3 361360861 4 2 767784833 2 2 162696574 4 2 752547420 5 2 705628164 1 2 826581143 5 2 285644262 5 2 133125946 1 3 163701289 5 3 893042940 4 2 279531506 1 2 879413777 2 2 494908186 2 3 510976143 2 2 816059185 4 2 595409735 2 3 981398820 2 2 477087648 4 3 778465776 1 2 479535611 1 3 166663003 3 2 779324492 3 3 452059202 2 3 452890342 3 2 829255370 5 3 839590472 1 3 819004022 2 2 221802167 1 2 655750610 2 3 386450338 1 2 605804089 4 3 875483230 3 2 706173998 3 2 696411360 3 3 770307630 4 3 279971636 1 3 169116650 1 3 269040879 5 3 353462909 3 3 383676652 1 2 658475257 5 3 375761067 4 3 627409677 4 2 750401524 1 2 253154606 2 3 133428282 2 2 197774127 3 2 407742778 3 2 324175339 4 2 775547451 3 3 718024573 4 3 300930780 3 3 525348177 5 2 547692836 2 2 754301739 3 3 250072012 4 3 788723900 1 3 811771446 4 3 123484927 2 2 867266711 4 3 505877835 5 2 524411073 1 3 434403690 2 2 412645474 4 3 568851640 1 2 591465460 5 2 196181414 5 3 606159818 2 2 339522775 3 2 826188921 2 2 264392791 1 3 600294055 5 3 681180313 1 2 805888440 1 2 509557551 1 3 398132391 5 2 912407087 1 3 789400564 2 2 808537140 3 2 451811574 2 3 396367516 5 2 203764838 5 2 491225350 4 2 231576000 5 2 795796715 2 3 979397815 5 3 993989570 4 2 224398281 4 3 575586261 3 2 177371281 2 3 570669733 5 3 170273008 5 3 496620079 4 3 324181358 3 3 441530573 4 3 146331972 5 2 176713479 1 3 302697925 2 3 173697301 1 3 821959173 5 2 708227405 1 2 247855109 1 3 223630827 1 2 636809611 5 2 196709300 4 3 501375723 4 3 131147742 2 3 835213887 2 2 351280108 2 2 233768184 5 3 387273074 5 2 580000554 1 3 692537312 2 3 218889934 4 3 189550721 1 2 176475998 3 3 851153866 2 3 251831029 3 2 454495207 3 2 365127266 1 3 210182858 3 3 109089808 3 3 657877710 1 2 270123672 2 2 853583530 4 3 574389536 4 2 559133880 5 3 287014448 2 3 796795271 5 2 371560216 5 3 613438336 5 3 651073210 3 3 728926803 3 3 967459842 3 3 727131932 2 3 523133331 5 3 506890827 3 2 550973049 1 3 800713928 2 3 155972128 1 2 844070852 3 2 846665946 2 2 196984090 1 3 916066364 2 3 828339941 4 2 801089328 3 2 288160922 1 2 673765903 2 2 815270230 1 2 273057310 1 3 368135068 4 2 101042182 3 3 701494105 3 2 943168378 2 3 246781628 3 2 779278261 5 3 211750804 3 3 952083634 5 2 403137185 1 2 236661889 1 2 663930326 4 2 175155523 2 3 741071566 5 3 528808452 2 3 760620736 5 2 389124213 4 3 782245534 5 3 771462182 4 3 247357971 2 2 116582363 5 3 250784000 1 2 813169213 3 3 641958342 2 2 552917555 2 2 557855349 4 2 745904786 5 2 395794802 4 2 233631645 4 2 752441489 2 2 725959486 5 3 795148417 1 3 349006444 2 2 190236322 1 3 462149970 5 2 491048308 3 2 666018587 4 2 246754650 5 3 293059322 1 2 571477539 4 2 728732729 4 2 937405876 4 3 322167557 5 2 117175400 1 2 948801582 1 2 645690177 1 3 203209578 1 3 253766980 3 3 392739388 4 3 870423745 4 2 302353708 4 2 639550129 4 2 295532163 1 3 816178459 2 2 275212995 4 3 877940239 2 2 756236783 2 3 670193185 4 2 783254963 1 2 786192195 4 3 638476805 1 3 856054412 3 3 589293006 3 2 336089830 2 3 556226864 2 2 521211643 4 2 913158184 5 2 425003290 4 3 199326511 3 3 710428406 1 2 681458513 3 3 133455832 5 3 432952685 2 3 692448542 3 2 278721642 5 3 329022253 5 2 283770346 3 3 540251396 2 2 707158878 1 2 337481394 5 2 232764508 5 3 995782880 4 2 540052637 3 2 811275679 1 2 868557556 3 3 421754971 2 2 618551664 5 3 760627746 3 3 365447117 2 3 543161823 4 2 402008437 1 2 811745238 5 3 903309192 4 2 368338014 4 2 606972205 5 3 648412434 3 3 955957964 3 3 814398710 1 2 698963876 4 2 834408130 4 3 702562574 1 2 227082083 2 3 515789749 4 3 341980359 3 3 839498349 4 2 160637802 2 2 585487973 3 3 504278041 4 3 592852641 2 2 536625415 4 2 903545007 5 3 847124962 3 3 588295709 3 2 517825759 1 3 244080857 1 2 473447369 1 2 735738622 5 3 802655847 5 2 424520370 2 2 433282281 5 3 369616615 5 3 282012271 1 3 621202834 5 2 726209691 1 2 582358939 4 3 152190773 1 2 700634536 3 2 246292388 2 2 220709152 1 3 575191788 2 3 535762167 1 2 813406508 3 2 471845563 3 3 999589866 2 3 185011102 3 3 674551942 2 2 807047668 1 2 362220574 3 3 384031652 5 2 733741740 2 3 437214583 3 2 142373163 3 3 662640625 3 2 405894497 4 2 283813127 3 3 488410047 1 3 377109103 4 2 424821220 3 3 801740798 3 2 738893861 5 2 904444444 2 2 297624931 5 3 349442592 3 3 902625288 1 2 904048740 3 3 694885985 1 3 941518615 4 2 441751271 5 3 415780127 4 2 133983296 4 3 640035569 2 3 848770296 4 2 355706107 4 3 573086737 5 2 473233316 2 3 853900647 5 3 648529244 4 3 376318852 3 3 689551382 2 3 128415841 4 2 677815823 1 2 561432802 4 3 798798388 2 3 533178826 3 3 321364183 1 2 589514075 3 3 393122206 3 2 760768249 5 2 840889674 4 3 806115106 2 3 745244218 2 3 667308450 1 3 724687852 3 2 840272836 1 2 813876602 3 2 272911053 2 3 864015242 2 2 223768594 2 3 531449312 2 2 508639226 3 3 784581991 4 2 671899688 2 3 374728102 5 2 635242207 2 3 498811969 2 3 342453878 4 2 801439259 5 3 885934001 2 3 466921251 1 2 439503922 5 3 127079441 5 3 256471262 4 3 282183021 1 3 622832520 4 3 222773165 3 3 364906660 3 3 481021029 1 2 365719088 1 3 180451934 3 2 458174480 5 3 480878217 4 3 369972299 4 2 296534545 2 3 620186550 2 3 675111300 5 3 475418661 5 3 361301673 5 2 223715766 2 3 580210698 2 2 381351909 3 3 171801417 5 3 107859697 2 3 675611207 5 3 487171481 3 2 594811830 3 2 372853535 3 3 456129010 2 2 737676388 3 3 876786027 5 2 657651087 5 3 445324385 1 3 773181808 5 3 569149495 3 3 780420713 2 2 783413107 1 2 248293396 3 2 712165866 4 2 535043823 3 2 804358670 4 3 566393641 5 2 824227380 3 2 877963887 4 3 228114062 4 3 116779226 1 2 411566167 2 2 159778131 3 3 567641306 2 3 504778174 1 3 527070725 2 2 495134200 3 3 460695368 4 2 808839325 4 3 112374202 1 3 151839098 3 3 373288557 4 3 943437781 1 2 133536763 3 3 117424333 4 3 787420714 2 3 560658914 5 2 394959042 4 3 131388881 2 3 433873389 5 3 675245814 2 2 189938280 3 2 294636483 5 3 967363166 4 2 336716001 3 2 234827686 4 2 288395246 5 2 787503676 4 2 365991157 1 2 822543611 4 2 515894169 4 2 374417500 5 3 398872301 4 3 676135836 2 2 739579920 1 2 191596757 4 3 266058430 5 2 671850388 5 3 320423148 4 2 695949259 3 2 386127082 3 2 685546013 4 3 217887993 5 2 162398304 2 2 791212377 5 3 408654111 1 2 416444390 3 2 584886423 5 2 878810131 4 2 901224436 4 2 854781022 5 2 970935529 4 2 498938453 5 2 264213312 2 2 540723386 2 3 462881976 4 3 162902838 3 2 525581283 5 2 486670140 5 3 301245539 1 2 553223069 2 2 541832230 3 2 527986414 1 3 923849119 4 3 454369529 4 3 231763099 5 3 628913627 4 3 642183630 4 3 240050993 5 3 857353223 2 3 307349869 5 2 504938846 5 2 615747879 2 3 189118192 5 3 444057622 2 3 728404028 3 3 569747376 2 3 952154594 1 2 795396575 3 2 861103541 5 2 326902201 3 3 745072765 5 3 806363045 3 2 425023874 4 2 439926251 4 3 578527387 2 3 537671294 2 2 111691743 5 2 541294393 4 2 899465258 5 2 988423214 2 3 743309690 2 2 398182088 5 3 852428521 2 2 658341119 5 2 555444368 4 3 243505557 3 3 632423274 1 2 262601386 4 3 276705956 3 2 116634332 5 2 510931104 5 3 726024647 1 2 226020261 4 2 293267529 5 3 720758006 5 2 641438135 1 3 843837930 3 2 793943064 1 2 928347970 1 2 355672963 2 2 853153713 1 3 631744843 3 2 561536340 1 3 665127401 5 2 744015381 4 2 865313739 1 2 737151593 3 3 901274739 3 3 744389066 2 3 821265294 1 2 742989042 2 3 913829551 2 2 221540728 4 3 341780470 3 3 938353592 2 2 588043185 2 3 373083035 3 2 752887336 4 2 186571106 4 2 857832037 3 2 193909164 2 3 991334733 2 3 324962642 5 2 451327477 3 2 583251665 1 3 405662508 2 3 806104154 5 2 507292187 2 2 631874301 2 2 829178692 5 2 354719712 1 2 229328136 1 3 277449887 1 3 160299069 1 2 962373896 1 3 398417661 5 3 909511291 5 2 384911629 2 2 639759054 2 3 387925521 2 3 658007629 2 2 519644221 1 2 782295618 2 2 746884226 3 3 139748909 5 2 180664338 1 3 594919392 1 3 393903135 1 3 243899570 3 3 524706958 1 2 676629935 2 2 451184259 5 2 355404764 3 3 623222575 4 3 965282622 5 2 534303704 5 3 363667463 5 3 216951261 4 3 865884840 4 3 585544588 2 2 826283550 3 2 798516724 1 2 352864762 1 2 242854855 3 2 918079287 5 2 644866720 1 3 430225819 5 2 936578439 2 3 214169123 3 2 551973858 1 3 382063201 5 3 511641896 3 3 677722249 3 2 335641932 2 3 354503967 5 2 850507334 2 3 771127329 1 2 510005238 1 3 160926353 3 2 304025348 5 2 422202164 5 2 461825304 3 2 353135008 5 2 504701704 5 3 452767552 4 3 838276445 3 3 350105192 5 3 290918509 1 3 368234529 4 2 407785106 3 2 170117598 1 3 180796072 2 3 448884548 5 2 861153409 3 3 304003510 2 3 600658384 1 3 694244881 5 3 621877746 1 3 726942166 5 2 423203105 5 2 964913001 5 2 904682504 1 2 268774636 4 3 218188229 1 3 342513062 2 2 207805992 5 2 170125653 4 2 881358135 4 2 334903121 5 3 567705405 1 2 925915965 5 3 950144692 3 2 451903154 4 3 736093185 5 2 539041214 4 2 620512842 3 3 154038715 5 3 711657950 1 2 770694159 4 3 690968932 5 3 366456149 2 3 310469467 4 3 782104445 5 2 338757158 4 2 647005682 1 2 418849650 3 2 151330982 3 2 487779045 1 3 731326212 4 3 524975750 3 3 744051288 2 2 268305324 4 3 800606503 1 3 537653263 4 3 185541150 3 2 937180653 5 3 658857730 2 2 218809240 1 3 239385224 5 3 498605091 5 3 950640729 5 2 118800775 2 3 143940457 4 2 650128996 2 2 187561511 4 3 120375233 3 3 128982087 5 3 619728657 2 2 111208270 4 2 371567224 2 3 321791544 2 3 425299754 5 3 590782992 2 3 223298524 1 3 447608960 1 2 358283270 2 3 636268762 1 3 764641809 3 3 392157745 4 2 520105925 1 2 236538516 5 3 352381324 3 3 767532513 1 3 478057333 5 2 184416708 4 3 399468990 5 2 356749616 3 2 148545452 4 2 611347418 2 3 254273263 2 3 789054340 5 3 932860986 1 3 387301735 1 2 642150793 2 2 931234877 4 3 652863458 5 2 723214750 1 2 998362490 1 2 768445002 1 2 880378596 1 3 295774783 3 2 169383785 3 3 943467963 1 2 343018449 3 3 551876048 2 2 294241372 2 3 358697974 4 3 761134464 3 2 679866633 4 3 204862335 1 3 924336305 3 3 697215881 1 2 402124510 5 3 567392278 4 2 449521498 2 3 319548945 4 3 573461035 4 3 555664325 5 2 208423332 1 2 821954971 5 3 683143776 3 3 950060285 5 3 404190132 3 3 982505836 4 3 297433335 3 3 996604493 3 2 441900852 5 2 246145203 5 3 696564361 3 3 467761340 3 2 363939259 4 3 728702075 2 3 972884967 5 2 837745131 4 3 123944133 5 3 128504017 1 3 372924628 5 3 110611195 4 3 475508691 2 3 503935499 3 3 306317687 2 3 433085272 3 2 359348430 5 3 715463735 1 3 282565125 1 3 425606966 5 3 205722554 3 3 616176872 3 2 623864021 5 2 636787406 2 2 639049704 4 3 574389011 2 3 114190224 2 3 583309793 1 2 270162748 3 2 190242944 5 2 457875184 3 3 918747322 2 3 770974026 1 3 588572479 1 3 613824428 4 2 836126275 4 2 776200803 1 3 648182969 4 3 442288958 2 2 948979846 1 2 258610899 1 2 507664054 4 3 794281309 3 3 623897547 1 3 138202128 2 3 351916693 4 3 284323288 3 3 468536568 3 3 233841399 2 2 447271625 4 3 388534080 3 3 643894995 1 2 766948943 5 3 596055300 1 2 723074310 5 2 226650479 3 2 312858100 1 2 509051731 2 3 602301599 2 2 266455970 3 3 517121362 3 3 860763246 3 2 948286091 3 3 499898242 3 3 277027978 4 2 885662161 5 3 193688324 5 2 658193857 5 2 766702077 4 2 479194548 1 3 531312430 1 3 765678430 3 3 958653284 1 2 222950716 4 2 859523148 2 3 187968169 5 3 220470680 5 2 803263520 2 3 302157931 5 3 525729812 3 3 141863845 4 2 779930110 5 2 439234483 3 3 760580739 5 3 342370164 1 2 981599268 4 2 868902768 5 3 394368318 4 2 492734347 4 2 740810211 1 3 788828851 1 3 512281638 2 3 909743885 2 3 946380800 3 3 445812167 2 3 724813359 2 3 189486633 5 2 667387264 2 3 489609077 1 2 299422064 2 2 954728893 3 3 147197118 4 2 928391457 1 3 647102040 2 3 109431917 4 2 818156019 4 2 817525145 4 3 925386963 3 2 262474791 5 3 327728560 2 2 324586758 1 3 928286757 4 3 532990161 1 2 398318776 3 2 259724287 1 3 785968844 1 2 921103126 5 2 800190198 1 3 107861785 1 3 187598226 3 2 593588408 3 2 318850802 3 2 571150053 5 3 153317298 4 2 217364465 3 2 386426273 4 3 616442629 2 2 112438525 1 3 395358770 2 2 663409146 4 2 938337806 3 3 138355505 4 3 917941766 3 2 545128414 4 2 110771563 4 3 985454535 1 3 795763316 1 3 294065461 2 2 686440344 2 3 477028219 2 2 497604970 5 2 700842402 5 2 144773357 3 3 270659706 5 2 748718042 3 2 401941457 5 3 494234674 3 2 284495770 4 3 137081942 5 2 673654199 2 3 165540216 1 3 536099422 1 2 277567937 2 3 397589790 1 3 457860095 2 3 415268404 1 3 367723394 5 2 649404860 4 2 772643246 3 3 689831611 1 2 577341308 4 2 711719484 2 3 950675132 5 3 672502244 2 2 852064583 4 2 664134250 4 2 557739943 3 2 281991907 5 3 748024501 1 2 205194519 1 2 658659408 1 3 365729536 5 2 990521675 1 3 888023097 5 2 773689005 1 2 980492663 2 2 118753602 5 3 479716926 3 2 904027451 4 2 935136355 3 3 243541794 2 2 862629432 2 3 906978250 5 2 245064356 3 2 936025893 3 3 718511862 1 2 973941285 2 2 713963031 1 3 901039786 3 2 128565591 4 2 383423593 2 2 452129228 3 3 344617481 3 3 413129956 4 3 424373252 2 2 132878849 1 3 746928212 3 2 613252055 3 3 436279270 2 2 246928066 4 3 560411608 1 2 191810479 1 3 124119984 2 3 544295156 4 3 429584690 1 2 315968006 2 2 416415205 5 3 782661468 1 2 253518389 4 2 793467840 5 3 305759973 2 2 472179351 3 2 828052661 5 3 701747591 1 3 892212092 2 2 362223284 4 2 766392800 4 3 254360227 5 2 421468948 2 2 713766176 2 3 357248849 5 3 721884037 2 2 858156147 3 3 673905331 4 2 797615102 2 3 126613939 5 2 888620166 5 2 208590014 5 3 959331927 5 3 508634988 3 3 287164428 1 3 905481037 2 2 471347054 3 2 487976299 2 2 478557794 5 2 570886263 5 3 657083882 4 2 477132566 4 3 567272011 5 3 352631538 1 2 833582482 2 3 189761936 1 2 835929258 5 3 727822575 3 3 541363318 1 2 501889735 4 3 640248367 5 3 935457262 2 3 272073220 3 3 116982461 5 2 648815073 4 3 451396951 5 3 250125661 3 2 297211736 1 2 542545027 3 2 558682689 2 3 925202636 1 2 142555454 3 3 711944072 5 3 566351949 1 3 516911977 1 3 900580381 4 2 939176369 4 2 520603151 2 2 164119190 1 3 968167367 5 3 494259584 5 2 830617021 2 2 931260762 5 2 692644648 3 2 769501866 4 3 785835179 2 3 615362494 4 3 577686648 2 3 314891279 4 3 378449648 3 3 251223499 3 3 410380807 4 3 344882063 5 3 313728899 3 3 201573994 1 2 953255252 2 2 394770330 1 2 160896196 1 2 416522929 2 3 640485838 5 3 860310078 5 2 312352260 1 2 387080371 4 3 618856816 1 2 206464715 3 2 448726581 2 3 919518334 4 3 406828102 5 3 693470864 5 3 627169757 4 3 166435307 3 2 157421476 5 3 608750784 5 2 980223295 5 3 570196728 4 3 890005142 1 3 703585178 5 3 226533035 5 3 713792140 1 3 745893212 5 2 292800349 3 3 145337304 1 2 123476766 4 3 470626498 1 2 543757778 2 2 591519899 2 2 978650605 5 2 174876387 5 2 910111674 2 2 207961508 5 3 274445512 5 3 814417028 4 2 408084623 3 3 681380041 3 3 546434554 3 2 450046922 5 2 473167538 2 2 630377281 2 3 587750323 4 3 453356266 4 3 720112622 2 2 716225775 3 3 941011002 4 2 371769174 3 2 932316239 2 2 776147740 5 2 108639100 2 3 492074209 4 3 655286517 2 3 500789220 5 3 724650747 1 2 794157878 5 2 892986888 4 3 527933217 1 3 928448300 1 2 253762716 1 2 124321167 3 3 806924028 3 3 831706361 5 2 107404256 2 3 987351800 4 3 539762882 3 2 267622196 4 3 348975180 1 3 738802849 1 2 656356414 2 3 345559390 1 3 156070462 3 2 885980641 5 2 654848561 1 3 850529656 3 2 601070777 2 2 666537084 4 2 749864486 1 2 269239714 4 2 366110283 1 3 869119223 2 3 907722657 3 2 495401474 5 2 762849654 2 3 219352226 1 2 242729560 3 2 569153728 4 2 460739299 1 3 407148383 5 3 173728908 1 3 259376537 2 2 432734544 2 2 295050202 3 3 909947066 4 3 332182217 1 2 553943267 2 3 135327232 4 3 357076525 1 3 685824890 2 3 994871684 2 2 118672127 2 2 791292711 5 3 316375157 4 2 791304145 2 3 411234678 1 2 194341707 1 2 714040959 4 3 230233472 4 2 767549896 4 2 741329482 3 3 670018247 2 3 139963088 3 3 509770234 4 2 875976144 3 3 651646040 5 3 471972262 5 2 176307353 5 2 315380329 3 2 316633569 5 3 801477721 5 2 141215303 2 3 208705945 2 2 443032587 1 2 766638758 1 3 439321818 5 3 473030995 3 2 572014525 1 2 228015790 1 2 225458628 2 2 437393572 5 2 338504583 1 2 479927097 1 3 822475811 2 2 598622388 1 3 445779172 5 2 267266081 5 2 346189186 3 3 132300980 2 3 381376620 3 3 508359321 3 2 702566772 5 2 533372638 5 2 191147215 1 2 977124950 1 2 469136325 3 2 322239634 4 3 875591503 3 3 203968994 4 2 256893969 1 2 843131351 2 2 819777333 3 3 721777438 4 3 212284557 2 2 802285990 5 3 197448618 1 2 344164297 3 2 940372572 1 2 599251143 4 2 921144830 2 2 457911758 4 2 433950170 3 2 809951478 5 3 539283344 4 3 525265279 4 3 185513757 4 3 498353106 3 3 804053581 3 2 715035961 1 2 875821802 5 2 672745002 5 3 552143482 3 2 858896128 4 3 406791412 1 3 128322776 4 2 931159648 2 3 184186188 5 2 411829883 2 2 175424901 1 3 621327867 3 2 314172912 4 3 642306681 1 2 452176329 1 2 641555375 3 2 744886586 5 2 791299769 3 3 897927547 1 3 519206256 5 2 506284754 2 2 716862757 2 2 408995579 4 3 909489871 1 3 669503816 2 3 689561530 1 2 335184823 5 3 636841275 2 2 581707684 5 2 250834372 3 3 953915765 1 2 865802329 4 3 409087991 4 3 986636730 2 3 645964767 2 3 214425467 2 3 492940957 3 2 116916561 3 3 255659223 2 2 219964364 4 2 400359393 3 3 366385526 1 2 614502632 1 3 428966055 1 2 104809477 3 2 571454812 1 2 194389823 3 2 200820321 3 2 889993749 4 3 446237932 1 2 841622060 1 2 796339307 5 2 166431225 2 2 892432069 2 3 697667583 5 3 316494960 4 3 545921388 5 3 194489293 1 3 713246437 5 3 429135341 5 3 845682106 3 2 607174115 5 2 490634756 5 3 858310200 4 3 132816539 2 2 716396721 4 3 419499824 2 2 682346244 1 2 356878983 4 2 393177621 1 2 101850053 1 3 731396585 3 3 428830305 3 3 462190731 4 2 985010005 2 3 723578551 4 3 555882765 3 3 758703290 2 2 645053435 2 3 506765911 3 2 793262206 3 2 996799210 5 3 790085862 5 3 594079731 2 2 702824453 5 2 949607525 4 3 436121003 4 3 877458165 2 2 926342564 2 2 228972096 2 3 362816734 2 2 642819039 3 3 477908220 4 3 582718290 3 3 459311503 3 2 440410393 1 3 754641463 5 2 112151590 1 2 890747912 3 2 937527384 1 3 459969505 2 3 285042034 2 3 620912608 5 3 905379443 3 2 963113628 2 3 888776668 2 2 413883701 4 2 406455943 3 3 418771816 1 3 214340386 2 2 857427432 4 3 270707698 5 2 547426363 1 2 420721594 3 2 836596378 2 3 587608903 1 3 773576011 4 2 694202988 1 2 168733913 2 3 413892793 2 2 581878142 3 3 656965605 2 2 430023778 3 3 179598949 3 2 786973612 3 2 830919817 2 3 582638919 1 2 743102420 5 2 827677347 3 3 601230900 2 3 137553371 5 3 551517767 5 2 996559597 5 2 196162752 2 3 171717594 3 3 744920644 1 2 929699787 5 3 522615394 2 2 260798796 2 2 817327401 2 2 649175864 3 2 139199107 1 2 426441152 1 2 561090404 3 3 206078828 5 2 576600503 3 3 325318488 1 3 552356555 2 2 151729876 1 2 270433476 1 3 693298170 5 2 253920605 1 3 704969483 5 3 830899374 5 3 385932194 1 2 810366025 1 3 381144475 3 3 428892772 3 2 788456006 1 3 668977730 2 3 752924165 1 3 726487465 3 3 553182071 3 2 270853121 5 3 966931535 4 3 433942785 4 3 634918307 3 2 757039562 3 2 644740329 1 3 428561593 1 3 806632415 1 3 672294284 2 3 513793599 3 3 518440569 4 3 696804539 1 2 118228891 5 2 628342673 4 2 468849845 5 3 295261001 1 2 654064336 3 3 929801058 4 3 119588036 4 3 857911594 3 3 639844133 1 3 954371773 4 2 508276650 3 3 892569839 4 3 863715721 1 2 348164487 5 3 776317438 4 3 227018298 4 3 814540969 3 3 882625702 4 3 583371702 1 3 557383070 5 2 381186337 4 3 914932204 3 2 740255167 4 2 316219388 3 3 641150849 5 2 106074141 5 3 233475533 1 3 954639579 4 3 717084834 3 3 160496464 3 2 167012207 5 2 519598324 5 3 725926640 5 3 320958328 2 3 489615251 2 3 119431068 2 2 919851327 3 2 348638491 1 3 801679209 5 2 417842444 1 3 722246031 2 3 775992372 4 3 114871790 4 3 847031256 1 2 534402753 5 3 197244039 4 2 810119746 1 2 207538642 1 3 200340302 1 2 739229746 2 2 358662076 5 2 745447671 1 2 171100921 1 2 655089678 4 2 259713950 3 3 545320166 3 3 652201498 1 2 546720685 3 2 153543100 2 2 451347788 1 2 499798512 4 3 483350157 4 2 427264150 3 3 407016579 1 3 223955135 4 2 620097030 5 3 745619012 4 2 693139431 2 2 317055482 5 2 839440940 5 2 371180334 4 2 405191903 5 2 894848156 3 2 204719296 3 2 550634179 3 2 388410989 1 3 987583311 1 3 395561963 3 2 377484195 4 3 203292206 4 2 589810240 4 2 443771920 5 3 681073744 1 2 706695098 2 3 474189658 5 3 784496696 4 2 859874843 1 2 576774109 3 3 327913262 1 3 379501164 2 3 249770369 3 2 601390763 3 3 629193591 1 3 660412131 1 2 211807650 1 2 610162297 2 2 711150384 3 2 386974323 4 2 503468246 4 3 838615702 5 3 765413018 5 2 436310122 2 3 856819524 3 3 273982093 1 3 311248890 3 2 700934146 4 3 551438907 3 3 146954261 4 2 640285603 1 2 484342142 1 2 301701650 2 2 448302898 1 3 245423274 3 3 272349612 4 3 283647257 1 3 649713581 1 2 528668037 1 2 618282894 3 2 408318433 3 2 884307209 2 3 266909419 3 2 190003361 4 3 803723039 2 2 155064784 2 2 935347802 4 3 213947279 1 2 453270345 2 2 151797056 4 3 775446339 1 2 725509929 1 3 261517648 2 2 238071984 1 3 345127707 3 3 752115045 1 2 625721872 1 2 735653293 4 3 148138930 4 3 885337693 2 2 234017781 3 3 208573951 5 3 746533349 2 3 338898715 1 2 967012495 4 3 448675821 2 2 558564902 5 2 296241040 1 2 654282618 3 2 356364483 2 3 853055399 5 2 956527404 1 2 462368900 1 2 749085687 4 2 703316310 3 3 191426019 1 2 122104413 2 3 471819899 4 3 730039657 1 2 128616929 2 2 364438611 4 3 396866377 4 2 665533192 1 3 498454798 5 2 970405499 3 2 639826550 4 2 177358640 3 3 872081187 3 3 758180527 2 2 621206973 3 2 356421188 1 2 846762349 1 3 979822146 5 2 900595869 5 2 936521243 5 2 765704486 4 3 381723268 1 3 597122986 4 3 240550055 5 2 242466648 1 3 773085590 2 2 501941640 3 2 824702410 5 2 362188556 4 2 780200447 3 3 668757091 2 3 158753227 4 3 573410148 5 2 405781284 1 3 753341847 2 2 344906029 5 2 487195987 4 2 280966392 5 3 275522124 1 2 792854605 4 2 914108401 2 2 729949402 4 3 647810932 5 3 610589326 2 2 790434468 3 3 205474945 3 3 947694426 4 2 352308734 4 2 559584649 1 3 414856954 1 2 929005321 4 2 950735542 2 3 817374837 2 3 432034459 2 2 637832170 2 3 348486559 2 2 784855096 5 3 858035877 5 2 510099405 5 3 397556556 2 3 157180667 4 2 216496320 4 2 680821522 4 2 425537505 4 3 835612423 2 2 656073320 1 3 674025366 4 2 619168315 1 3 247015564 2 3 297453426 3 3 539253144 2 2 810051731 2 2 506246217 1 2 518840814 3 3 243330637 5 3 647193423 1 3 101815057 3 3 457101256 3 2 294801984 2 2 176760375 5 3 126930027 3 3 212733207 1 2 550462284 3 2 341501542 5 3 248566564 3 2 694338588 2 3 915476209 5 2 727477051 5 2 758297442 1 2 229433065 2 2 581396310 2 2 291021573 4 2 977652642 3 2 214741194 3 3 462201537 1 3 532130344 1 3 551373447 1 2 474060153 5 3 711465695 2 3 431753245 4 2 143387411 5 2 983359536 4 2 552423810 5 2 705323434 3 3 505256152 4 3 715610384 3 2 776831904 2 3 823970438 4 3 466176533 3 3 105255935 5 3 394615750 5 3 379243785 3 3 597065474 2 3 484506595 1 3 308233974 3 3 649097653 5 2 542335253 2 2 103843080 3 3 238894824 1 3 157619999 4 3 761048826 1 3 615337058 3 3 290409388 1 3 550010418 5 2 520426328 2 2 544517602 3 2 756901190 5 3 219165631 2 3 236783159 5 3 701400841 4 3 412421194 2 3 301762446 5 2 477661936 3 2 695329138 5 3 333983287 1 3 753418843 5 3 336636751 2 2 270978906 5 3 383273417 5 2 438996442 2 3 168729883 5 3 527837568 4 3 307766190 4 3 283398601 1 3 416039561 5 3 576546108 1 2 478978614 3 2 250486226 5 2 744894709 3 3 750716998 3 2 606284415 5 3 695025711 3 2 563226810 5 2 278925206 2 2 278670793 3 2 789511663 2 2 247241541 4 3 720376663 1 3 127346699 1 2 476738318 4 3 246408210 5 2 998809578 4 2 931961257 1 3 607281013 5 2 752692297 3 3 299062194 4 2 902599229 1 2 217655962 5 3 311384225 2 2 307866719 2 2 780601692 4 2 276010810 3 2 577008696 3 3 747258154 2 2 669252402 2 3 919090352 1 2 332330039 3 2 217664369 4 2 625757998 2 3 798746163 2 3 207386703 5 2 613247927 1 3 567338941 2 3 597005538 4 2 533530255 3 2 581003473 5 3 995108576 5 3 108062438 2 3 376587688 3 2 607350835 5 3 790240637 2 2 799629107 5 2 518781933 4 2 706591940 2 2 901598788 5 3 535867528 4 3 188568051 3 2 389431363 3 3 255768613 3 2 727931848 5 3 398680912 5 3 247711244 2 2 441392971 1 3 289130175 1 2 465758898 5 3 820655882 5 3 643501693 2 3 830336697 5 2 728469043 2 3 777295684 1 2 101720825 4 2 682854705 2 3 279510078 3 2 134131348 5 2 340634729 1 2 471533079 5 3 687273187 1 3 157180860 3 2 299910878 1 3 346257840 2 2 169225480 1 3 447299151 1 3 230056633 2 2 546960187 2 3 759503276 5 2 747271218 5 2 117314822 4 2 146600354 3 2 636482022 2 3 826016668 2 3 181670069 2 3 301835105 5 2 504249520 2 3 913418726 3 2 623615027 1 3 183666585 3 2 746838440 2 2 161939986 5 3 451140662 4 3 292711922 3 3 507207379 1 3 637943651 5 2 761800588 4 2 545084430 4 2 680950252 5 2 715492390 4 3 275634941 4 2 100642748 2 3 722486236 1 3 192346911 3 3 400621115 5 2 627314567 1 3 551447358 4 2 239353029 4 2 194081959 1 3 705220441 1 2 599011576 5 2 547161260 4 3 318237569 2 2 957890283 3 3 560557667 4 2 364941286 4 3 131205372 1 2 141146618 5 3 631249747 2 2 857796244 3 2 864539768 5 2 680801489 2 3 442170955 5 3 760717893 3 3 347404665 1 2 357047107 4 3 855831816 1 2 135526195 2 2 560381494 4 2 464493688 1 2 200181812 3 3 549413284 1 3 229625420 2 3 835838189 1 2 999132342 5 2 138657127 4 2 888985755 4 2 445014792 4 3 628368098 4 3 280922351 5 3 883677056 5 2 497165009 2 3 689581832 2 2 531972163 3 2 249679250 3 3 546263269 4 3 471426158 5 3 654522618 2 2 583247491 1 3 379561625 4 3 889587610 3 2 962217360 2 3 545819716 5 2 711065088 5 3 879986935 3 3 892429766 3 3 198029763 2 2 919099118 1 3 108530196 2 3 758659897 5 3 223408387 4 3 761986100 5 2 348136754 2 2 991643187 5 2 298428788 2 2 861107613 4 3 121043353 4 2 698122968 3 3 317787027 1 3 343514656 3 2 592316149 1 3 453218064 3 3 467064893 5 2 344297132 3 2 972702831 2 3 429173487 5 3 345934932 2 3 741147466 5 3 998382371 4 2 637405123 5 2 882790206 3 3 408253872 3 3 538076728 4 2 759489677 4 2 812119578 1 2 368416128 5 2 753779335 1 2 239136914 4 3 429763089 1 3 804853446 1 3 774979515 2 3 239740779 3 2 159512879 5 3 527155505 4 3 748018174 1 2 501794628 5 2 255368845 3 2 117152608 5 2 796801140 3 2 608841843 1 2 478290046 4 3 637534039 4 2 292406341 2 3 670304307 2 3 225995119 4 2 742190299 2 2 683728763 1 2 550356035 5 3 579596675 3 2 183686507 5 2 705244901 2 2 869650323 5 3 258836549 1 3 119320111 3 3 525533327 4 3 551702932 4 3 554184389 1 3 735069127 3 2 730727531 3 2 469228518 3 2 154193917 3 2 557940501 3 2 711100910 1 3 180376235 4 3 977246570 1 2 851858029 4 3 729423892 5 3 572460681 3 3 294886941 4 2 760231986 4 3 468310655 2 3 202374117 5 2 465732972 3 3 470617201 5 2 833110994 4 3 279354445 4 2 477287578 4 2 529686540 1 3 506966239 2 3 294514225 3 2 714303818 3 3 605886345 4 3 659416667 1 2 221750275 3 3 388908094 4 3 152208329 3 3 491119705 2 2 451666679 1 3 187855942 5 3 117408328 3 2 585001128 1 2 866267503 5 2 550469637 5 3 620502375 4 2 800422188 1 2 116714336 2 3 529041719 5 2 705200405 4 3 609102051 3 3 453902689 4 3 643400797 5 2 249823043 2 3 970267145 5 2 159716884 1 3 499765749 1 2 734051121 5 3 785838363 3 3 177066204 1 3 625069361 1 3 567325648 2 3 600876138 1 2 660893154 2 3 585347973 1 3 806448746 1 2 513523840 2 2 432048722 5 3 603005331 4 3 181033096 5 3 885507717 5 3 913895010 4 2 180598055 4 2 454732126 5 3 582123009 5 2 476805891 5 3 776251595 3 3 813335410 2 2 764705068 1 3 119423413 1 2 170368605 5 2 481174601 3 3 870146730 4 3 596463973 1 3 498858616 1 2 124593956 1 3 207395305 2 2 322512353 4 3 754744387 5 3 950987255 5 2 416670210 3 2 570170608 2 2 804501882 2 2 951899117 5 2 999770822 4 3 265784489 2 2 430666165 5 3 430045914 4 2 526889871 2 3 758375218 1 2 682386725 1 3 420952755 3 3 824365903 1 3 351968166 2 3 908919853 3 2 899412238 1 3 198759188 1 2 409272619 4 3 282110235 5 2 886896307 4 3 218503320 4 3 810303538 4 3 108620642 1 2 907448711 1 3 824789222 3 3 522326778 4 3 334520936 2 3 603275565 5 2 144950927 4 2 261700661 1 3 742852536 1 3 612757661 1 2 552483321 4 2 532882011 4 2 785677899 2 2 108338133 2 2 728333029 3 3 205609116 2 3 590238080 3 3 791441916 5 2 371979326 4 3 511834276 3 2 608011130 3 2 681895850 4 2 567978053 3 2 288402097 1 3 269736793 1 2 820319832 1 2 183564644 3 2 875100154 5 3 636833461 2 2 192481153 1 2 398535918 5 2 889664456 2 3 913926454 3 3 509769587 2 3 230861383 2 3 760711396 4 2 498693780 2 3 309531187 2 3 702056001 1 2 302688138 3 3 707350378 1 2 427027177 5 2 440032700 3 3 954041943 1 3 149544838 4 2 157580349 4 3 733646406 5 2 203357381 3 2 873535814 5 2 854828770 2 3 491035108 2 2 743948733 2 2 542833558 5 2 502191314 1 3 129242796 4 3 260679296 5 2 287910642 2 2 141600070 5 2 963161691 3 2 808403616 2 2 173516215 2 3 393323498 4 2 506229723 4 3 996039422 2 3 736455691 3 3 226859823 2 3 812027664 5 2 383576514 5 3 268945205 5 2 538951973 1 3 414586074 2 2 840162987 3 3 111630683 2 3 818030090 4 2 306526710 1 2 453249802 1 3 401775781 5 3 202114989 5 3 822175808 5 2 904778956 2 3 371767201 3 3 161474493 3 3 769792639 2 3 152857122 3 2 447538414 1 3 968006217 5 2 125092335 5 2 210981158 2 3 126466610 2 2 885801055 3 2 530742765 2 3 268991912 1 3 687386839 3 3 897329236 5 3 353016402 3 2 661883630 3 2 456668264 2 3 659635022 3 3 245224768 2 3 531226957 3 2 246969304 3 3 451571457 3 3 268748800 1 3 589243244 4 3 543217622 4 2 231858851 3 3 170022699 5 3 416767331 5 3 562526448 4 3 588681925 2 3 670531213 2 3 785661554 5 2 462866056 1 2 257762043 1 3 591108546 2 2 335554036 4 2 628057435 4 2 726883855 5 3 278415451 2 2 953007826 3 3 535962443 4 3 845092081 2 3 314335710 1 3 834468530 4 3 941844039 5 2 245197701 5 2 172937690 5 2 420149628 4 2 178045455 2 3 149655201 4 3 821073671 1 2 361084106 5 3 691092311 2 2 207891291 1 3 230707378 5 2 624957901 4 3 163033756 2 2 583866769 5 2 246468394 2 3 791187530 3 2 293887441 4 3 684791554 3 2 404660102 3 2 564185506 4 3 809520632 5 2 153364985 5 3 412324735 5 2 840280323 4 3 484614185 2 2 571873339 4 3 119100637 4 3 581534414 1 2 140015277 1 3 742388359 5 2 762601609 4 3 497122901 3 2 595433833 3 2 708920501 4 2 174139323 5 3 520620548 4 3 804365473 1 3 524387137 2 3 149383715 1 3 187297167 4 2 968428980 4 2 109628124 1 2 959825288 5 3 737815671 4 2 247280865 2 2 453321562 3 3 108658443 1 3 561819653 3 3 632924142 4 3 612347004 4 2 248478449 3 3 837653102 5 3 449486532 3 2 710055202 2 3 295520083 5 2 464340170 5 2 264896835 2 2 654615152 4 2 667119999 2 2 361148696 3 3 311743215 2 2 340309918 2 3 110358109 1 2 817383925 1 3 378213809 1 3 425799866 1 2 766235222 3 2 665644203 3 3 306465514 3 2 831587747 4 3 105587850 2 2 149978191 2 2 859557390 1 2 893925051 2 3 134924249 3 2 584626274 1 3 943387288 4 3 126917594 2 3 500382084 3 3 718604787 3 2 984579296 3 2 212297227 5 2 511722704 3 2 250950858 1 3 442774210 4 2 222793325 2 2 300354347 3 3 483724770 4 3 245296943 3 3 447157153 2 2 644675381 5 3 389046865 4 3 308211357 1 2 709502021 3 2 785365411 2 3 643129168 1 3 698350299 4 3 250711886 1 2 923761679 4 2 590447450 3 3 862901618 5 3 423751024 4 3 482213784 1 2 140374249 3 3 263588360 2 2 606095009 5 2 744314652 5 3 493769575 1 3 637610489 4 2 415293015 4 3 155017019 4 2 914117011 3 2 148497156 1 2 565313285 4 3 941513827 2 2 313082470 1 2 813423029 1 2 143232972 3 2 289606210 2 3 356554209 4 3 369588014 2 3 427546718 1 3 327362716 5 3 914803444 5 3 506258503 3 3 439678306 3 3 819981967 4 3 893736137 3 2 575876044 3 2 178026204 1 2 474814172 3 2 352784040 2 2 686464872 4 2 861896320 5 3 589312426 2 3 159110609 3 3 333357675 5 3 309679704 3 2 422285474 1 2 336575353 2 3 133695466 5 3 705269634 4 3 681451461 3 3 506862397 1 2 242255106 2 2 129621188 4 2 190764995 2 3 843814319 3 3 533662275 3 3 754832657 5 3 518260939 3 2 717607196 1 3 448225771 5 3 438375421 1 3 732916605 5 2 308864792 5 2 822584404 2 2 986116450 3 2 463213461 4 2 811785987 3 2 243637701 1 2 743984812 5 3 839458975 2 3 322603947 3 3 756960176 5 3 643626264 4 3 685291303 4 3 853408368 3 2 589097523 2 3 966856744 5 2 240121612 1 2 801055333 3 3 766200956 2 3 349133515 1 2 166138713 2 3 486615321 3 3 345158237 4 2 380568849 4 2 138518048 3 3 532018526 2 2 366490287 4 3 666905354 2 3 790908612 1 2 717080789 1 2 937476051 5 2 645890388 4 2 889978591 2 3 756568734 3 3 977086592 2 2 998955835 4 3 190492877 4 3 496360990 2 3 798583305 1 2 772243478 3 3 679216456 3 2 774725505 5 2 817434719 4 2 198610626 1 2 103269765 4 2 695321471 5 3 731468536 2 3 326751646 3 3 394618815 1 3 625319468 5 3 210270971 5 3 473595327 3 2 332685833 1 2 179139844 2 2 405611562 1 2 798791484 2 3 230868972 2 3 863345979 2 2 331664493 3 2 134794585 2 3 116595994 4 3 667287201 2 3 525895048 2 3 389843457 2 3 345882835 2 2 238411727 1 3 279812125 1 3 775791440 5 2 673639830 5 3 751611387 5 2 371619722 4 2 398613314 3 2 843654785 1 3 463706580 2 2 196866385 2 3 234535455 4 3 722405012 1 3 284774295 1 2 767428955 1 2 626042930 4 2 426817086 5 2 772953840 2 3 569718632 5 2 985231443 1 3 817985919 1 3 572410642 3 3 454201362 3 2 290677693 2 3 417995940 3 3 966057146 4 3 534902768 2 3 617832507 1 3 616477098 3 3 519503392 2 2 579514137 4 2 987369049 1 3 768391432 5 3 607524728 5 2 803159254 1 2 556434460 2 2 373063347 2 3 547721159 3 3 347902776 3 2 530525051 5 3 567110333 3 2 686249280 4 3 192861684 1 2 867927379 3 2 650037634 5 2 290412279 5 2 655460137 4 3 754102296 5 3 281275742 5 2 887969114 4 3 105464360 4 3 612698009 4 3 348147435 1 2 399892420 4 3 756971131 5 3 778058624 5 2 936413656 3 3 269435210 2 2 257501016 4 3 454764413 1 3 909755943 2 3 786501847 4 2 537433824 1 3 691958421 1 3 881418008 3 2 573256458 3 3 865123512 2 3 957322913 2 2 638126745 5 3 508530755 1 3 563835205 3 2 897013943 1 2 507829536 4 2 619929083 3 3 382874760 1 3 708457516 1 2 535607818 5 2 424302963 3 2 696756303 3 3 676408375 3 2 950080598 4 3 642668953 4 2 662620662 1 2 713366663 4 3 940198744 2 2 652520108 1 3 381345355 1 3 684191987 1 2 367752827 1 2 349383342 5 2 199844388 3 2 376213657 3 3 470160961 4 2 101672159 4 2 842061114 1 2 401771540 1 3 475734884 5 3 629112537 4 2 615017328 4 3 916108610 1 2 401734714 2 3 580937289 4 3 178574347 5 2 321309913 2 3 655962772 3 3 993920843 4 2 373932519 1 2 360961503 5 3 149158978 4 2 275482416 3 3 172187930 1 2 818359551 3 2 535035354 1 2 653366564 2 2 322252420 2 3 565478047 1 3 960570046 4 2 959427847 1 2 549756812 2 3 696116897 1 3 705922259 3 2 302938295 5 3 843675372 5 2 680388884 2 3 149870347 5 3 931512508 4 3 585059328 1 3 525328385 5 3 185309967 2 2 771817606 4 3 467401505 3 3 548773219 3 2 609352723 2 3 442111552 3 3 273217058 3 3 918878443 3 3 717685507 2 3 810866928 1 3 447650509 2 2 883343383 1 2 490695715 1 2 621529273 2 3 561418046 5 2 175168576 3 3 558666954 5 2 562332335 5 3 225953567 5 2 762253174 2 3 254159024 5 3 706594081 4 3 141804734 2 3 394437462 5 2 983803018 1 2 410206698 5 2 533983184 5 3 354598250 4 2 810827939 1 2 865458767 4 3 187535282 1 2 571354673 4 2 934454793 1 2 949080090 4 2 748218935 1 3 553222792 4 3 163047988 5 3 120698591 3 2 392640565 5 2 349313349 4 2 563752839 2 2 913811297 3 2 986342075 4 2 172710942 2 3 112646779 3 2 941236774 2 3 407730381 5 3 527646979 4 2 276734632 2 2 448067547 3 2 407104709 5 3 637815135 1 3 860628010 4 3 574575334 1 2 639131874 4 2 594473827 5 2 583172550 4 3 502940556 1 3 134896258 3 2 917863697 3 2 981231399 1 2 296188823 2 3 341310475 1 2 769463576 4 3 247621664 5 3 318060541 3 3 645917294 5 3 416318133 1 2 864816762 4 3 737099768 5 2 790508738 2 2 714650594 4 2 155614247 3 2 160711530 4 2 427474232 1 2 291321664 1 3 528842738 2 2 945707293 5 3 161821290 3 2 223932534 1 3 838561318 3 2 244706198 4 3 489164176 2 3 411872191 4 2 237399116 4 2 484347235 4 3 660942578 5 3 111607830 3 3 804459051 1 3 672313438 3 3 251252783 5 2 329412138 2 3 591404262 3 3 801360008 4 3 982749339 2 2 855870264 3 2 168496403 5 2 291547944 5 3 361477292 2 2 591985199 2 2 786124746 1 2 831019811 5 2 179930237 3 3 409584664 5 2 896285961 4 2 246308938 2 2 741676422 2 3 634416562 3 2 924250700 5 3 111872788 2 3 905451016 1 2 442451429 2 3 770334174 3 3 939725025 1 3 896138811 2 3 743559410 3 3 878334787 4 3 581209410 5 3 262182564 3 3 889152155 1 3 969091830 4 2 410748729 1 2 706948168 3 2 788352607 3 3 927080910 1 3 465848575 1 3 234546620 3 3 792148179 3 2 230477334 3 3 815846302 2 3 168390238 3 2 101996822 1 3 248553080 2 2 548257127 2 2 838937057 1 3 630986099 3 2 228811348 2 3 655985891 2 3 482982363 3 3 706405356 1 2 606151161 4 2 329891496 3 2 707856064 2 3 645444960 2 3 684763660 2 3 372728968 2 3 913145161 5 3 583073949 5 3 289487465 3 3 409423020 4 3 901948675 5 2 420202241 3 2 405673590 2 3 364307820 1 2 729410538 2 2 561563076 1 3 241455943 4 2 287239320 1 2 566842940 5 2 160851305 1 3 905267601 2 3 853992981 1 2 264308791 4 2 309149725 5 3 706054714 5 3 944934288 5 2 169966974 3 2 447059976 2 2 653657998 1 2 247614118 4 2 896836379 4 2 310402433 1 2 371364234 5 3 400935555 4 3 734911905 3 3 907690250 1 3 973794011 5 2 286207661 2 2 682968100 1 3 397073286 5 2 188761069 4 3 964282043 2 2 941423540 1 3 543485198 4 3 683929929 4 3 532538904 4 3 646873274 1 2 954871838 3 2 296868707 4 2 143571953 2 2 166460118 3 2 901155008 5 3 115036670 5 3 297940414 1 3 364042698 2 3 158318904 3 2 912110060 1 3 572528827 4 2 702186007 3 2 321784727 4 3 785436788 1 3 370942328 2 2 652033225 3 2 993451667 5 2 719004915 3 2 216561317 3 2 477180276 4 3 488877917 1 3 940962773 4 3 320284668 5 3 834397815 3 2 461859544 1 3 159108061 2 3 234788431 5 2 317845982 2 2 973944360 4 3 382864763 1 2 970488313 1 3 413655902 1 3 495086618 5 3 765838955 4 3 596697226 2 3 933623640 5 2 722097018 5 2 321689679 1 3 430775220 1 2 366236013 1 2 648323074 4 2 562832417 1 2 168531447 2 3 436734131 3 3 707783838 1 2 519728149 1 2 440198945 3 2 131783779 3 3 330745199 3 3 212583712 3 2 459969962 2 2 144509674 1 3 774107656 5 3 125335137 2 3 823598731 1 2 445960816 3 3 314811046 1 3 518719722 3 3 224435588 4 3 236085559 2 2 990073813 1 3 786051398 2 2 667192235 5 3 855006104 4 2 823042418 5 3 100027357 5 2 128244769 2 3 932646020 5 3 566027847 5 3 157182988 2 2 435842776 3 2 388252092 5 2 710419156 1 2 437994257 1 3 645639803 5 3 125232620 2 3 874515031 3 2 353422636 1 3 582075356 1 3 504274039 2 2 947444926 2 3 964902652 2 2 779973938 2 3 437496333 4 3 562034948 5 2 821913587 5 2 115311960 3 3 230500512 1 3 550816591 4 3 954278859 5 2 625245050 2 2 882773830 2 3 115820059 5 3 967092439 3 3 185743544 5 2 142329284 4 2 356051946 2 3 800112715 2 3 446808417 5 2 799300587 4 3 183302234 5 2 619375653 4 2 771493977 3 3 529200418 5 2 225112959 1 3 267205313 2 3 798495293 4 3 731488304 1 2 954524585 1 3 397199090 3 3 644976447 4 2 471478706 3 2 667446855 4 2 508623360 4 3 734586188 2 2 871358576 2 2 462144923 2 3 410768473 5 3 791632923 1 3 570738313 3 2 381220318 1 2 516580748 3 3 447741716 1 2 878612750 5 3 461399494 5 3 464604388 2 2 134924637 3 2 948163927 1 2 953898175 5 2 680376318 5 3 398596268 4 3 634797363 3 3 391806737 1 2 762673972 5 2 663746370 5 2 440194607 3 3 209739737 4 2 640906847 5 3 183969017 5 3 221288388 3 3 162000851 1 2 253485039 1 2 440346117 1 3 180429824 2 2 354626402 1 2 436862230 4 3 898408249 3 3 673370095 3 3 515985487 3 2 632203333 5 3 429476563 2 3 180888076 2 2 994732283 5 2 337281613 4 2 315909196 1 2 895519066 4 3 776801748 3 3 376009346 3 2 607910827 3 3 611163389 5 2 799818957 3 2 900094313 5 3 155002102 2 2 860793380 2 2 553223835 3 2 213654432 5 3 303227312 3 3 897138957 4 3 316659261 5 2 464732734 4 3 438558223 2 2 140927256 5 3 317842519 1 2 762041870 4 2 520558790 4 2 944708530 5 3 680107917 1 3 499051778 5 3 941283843 3 2 198272124 4 2 470442815 5 3 227042254 5 3 972815951 5 2 588891263 4 2 486502937 3 2 559261175 5 3 873205531 3 3 306037597 4 2 736211299 3 3 244606076 3 3 612147325 2 2 163954624 5 3 637896822 3 2 462722669 5 3 353986487 1 2 617229706 4 2 753551203 5 2 939354003 3 2 572861000 4 2 604290342 3 2 161720956 2 3 325535788 4 3 137696831 4 3 253229296 2 2 381043563 3 2 579139744 3 2 912718415 2 3 623342841 1 3 750159693 5 3 504682824 1 2 771652142 3 3 484710414 1 2 831744353 4 3 537965103 5 3 851302292 4 3 113046679 3 2 727675716 5 2 666232438 4 2 474119588 1 3 557153114 1 3 886888630 4 3 728798410 1 2 657151764 3 2 904467336 2 2 218853863 3 2 719795298 2 3 842928404 5 3 273450398 2 3 993569444 3 3 449921883 1 3 824100002 2 3 576176831 3 3 461521873 5 2 687961257 5 3 943468267 3 2 911163376 3 2 920601634 1 2 192694244 4 2 872429396 4 3 100576661 5 2 186007036 3 2 901941329 5 2 586394202 5 3 130774979 2 3 698281905 5 2 878380303 5 2 692397641 1 2 596211427 4 2 282302229 2 3 549157943 2 3 463078390 1 3 977505167 5 3 864626581 5 2 190321175 5 3 849652457 4 2 103064635 3 2 827527017 2 3 696909862 4 2 184864958 3 2 529650583 2 3 573486169 5 3 258004214 4 3 573867640 5 2 899212928 2 2 238684399 3 2 414467395 5 3 770629682 3 2 241919361 2 3 326362122 4 2 862788223 3 2 590332222 3 3 504715661 5 3 138513949 1 3 740530647 4 2 407633345 4 3 584025020 1 2 341236666 3 3 666711990 2 2 867723079 4 3 282889843 2 3 526485265 1 2 239738606 3 3 246839970 2 3 676384597 2 2 414341999 4 2 594171920 4 2 634728163 5 2 332181518 5 3 292169687 2 3 243497831 2 3 181436693 5 2 902477544 1 2 742444082 2 2 648009511 4 2 722312138 1 3 826333063 2 3 320719710 1 3 900166218 5 2 650844526 3 3 414214984 1 2 991121316 4 3 502281015 5 3 266777791 3 3 550217421 5 3 298338095 1 2 411490123 4 3 819766981 5 3 690827366 4 2 524530258 1 3 463038938 2 2 880248630 2 3 157982055 2 3 712367807 4 2 724999168 4 2 631105191 4 2 647349703 3 2 655279602 3 3 266799528 3 2 698994531 5 2 642579139 5 3 776580336 5 3 752200181 3 3 429664161 4 3 386461986 5 2 889990712 1 3 794498947 1 3 517495777 5 3 122383080 4 3 318583339 3 2 205524323 5 2 514540438 3 2 763631545 3 3 216235501 4 2 463360629 1 2 866026432 3 2 908269628 3 3 336806689 2 2 663468434 3 2 690700499 2 2 372945144 5 2 293217535 2 3 621142511 2 2 414056213 5 3 823544262 3 3 167066316 4 3 182071775 1 2 595027452 2 2 536523263 1 2 296850387 5 2 209617211 4 2 956366175 5 3 253224886 2 2 551775810 2 3 102278850 4 2 189699932 5 3 966124797 2 2 582217061 1 3 538034261 2 2 232771366 4 2 615473755 3 2 460705168 5 2 353572983 1 2 902195793 1 2 381076859 3 2 802017368 1 3 823204348 5 3 684013765 3 2 827200868 2 2 514097712 4 3 886654203 3 2 350541070 1 2 948126553 2 2 970671801 3 3 134849109 5 2 363085669 1 2 847117038 4 3 354958022 3 3 261866187 1 3 636051623 5 3 867734597 1 3 309573079 3 3 983882240 1 3 148385895 5 3 415566404 2 3 319099284 1 2 999781836 1 3 984730348 1 3 169474990 2 2 496696858 3 3 881889882 1 2 767848549 5 3 275694690 4 2 346103447 1 2 400067541 3 2 455972542 3 3 563172265 4 2 457435449 2 3 686271725 4 3 992804633 5 2 828783866 2 3 801040107 3 2 400430970 3 3 874494313 2 2 848821220 1 3 331789023 3 2 786586074 2 2 790335106 2 3 807735156 4 3 900230135 5 3 376701744 3 2 205732555 4 2 165574259 4 2 517076230 1 2 467619093 3 2 943521582 5 3 348280926 2 2 922577316 5 3 362367076 4 2 282151204 3 2 840865211 4 3 602329702 1 3 719501344 5 3 231382746 5 3 543015592 2 2 145108948 1 2 992624882 5 2 640064674 4 2 639795379 1 2 881544767 3 2 719827183 4 2 813275285 4 2 147505715 3 2 285842420 1 2 928435279 1 3 796130674 3 2 358520340 1 2 665770579 3 3 241303645 4 2 404157330 4 2 928919080 4 3 459518175 4 2 244007104 2 3 714846703 2 3 334805200 3 3 722380662 5 3 184076798 4 3 943614799 5 3 768349403 1 2 535647765 3 2 989240977 4 2 497005095 2 3 169809041 3 2 751913818 4 3 767445709 1 2 664787247 1 2 440206194 5 2 638088281 2 3 828211448 3 3 669456733 1 3 653828191 4 2 974012034 4 2 273277897 1 2 327207180 1 2 164941897 2 2 759815400 5 2 599620979 2 2 348859181 4 2 412201711 3 3 355864136 3 3 177364060 3 2 215046084 2 3 422025681 5 3 916320839 5 3 781561296 3 2 219110522 5 3 447007099 1 2 318301951 4 3 786349567 3 2 887852480 3 3 669764058 5 3 593363277 1 3 437400712 5 3 174697084 1 3 399005138 1 3 240842878 4 2 147777224 5 2 262900656 3 3 859201321 2 3 940861040 3 2 293144151 3 2 732114761 1 2 278342217 1 3 464215664 4 3 579335971 3 2 211957404 2 3 264694513 1 3 648356719 2 2 427036859 1 2 744841727 2 2 240618694 3 2 212087400 5 3 747520116 2 2 529182648 2 2 455376963 2 3 349771818 5 3 338887346 4 2 478130768 5 2 285101573 3 3 144828594 3 3 371045950 4 2 334587397 1 3 758020966 4 3 868467308 3 2 626589398 5 3 265165363 1 2 772581851 3 2 856926469 1 3 243853723 5 3 983477651 4 3 886816381 1 2 973236016 2 2 942985870 3 2 798392175 1 3 235764735 5 3 330647124 3 3 402016155 2 2 525043831 1 3 275218504 4 3 848831245 1 2 816298580 4 3 414712734 5 3 428025636 3 3 734816644 4 3 413749497 5 2 469598743 4 2 944001443 2 2 793059361 2 3 205966093 1 3 723243810 3 2 819149630 4 2 566494259 5 2 745147433 5 2 372611167 5 3 110985849 2 2 273279703 4 2 824686888 1 3 784564193 4 2 232369199 2 2 808006695 2 2 936421215 2 3 628451888 2 2 636930726 5 3 987423199 3 2 104387871 1 2 666950944 4 3 135554898 3 2 348809206 3 3 929811972 4 2 328257415 2 2 122107033 5 2 913365323 4 3 384885367 2 2 559643818 3 2 503487780 3 2 792228429 5 3 209763050 5 2 343918456 4 2 197681450 3 3 837978568 3 3 454894616 1 3 978485003 2 3 199211821 2 3 354534632 1 3 629363640 3 2 653880089 1 3 527481648 2 3 702321351 3 2 423969941 1 3 235433706 3 2 362918039 2 3 729846380 1 2 383692560 3 3 366417309 4 2 487620342 3 2 659194697 1 2 569378330 5 2 567706372 3 2 883853211 2 3 113607500 2 2 602504962 3 2 353871769 5 3 124479345 1 2 884803370 2 3 518331442 1 3 405302909 5 2 636991342 1 3 333920571 2 3 288873289 2 2 578315724 5 3 365825230 3 3 836023046 2 2 429164818 2 3 722359411 3 3 541793034 2 2 108843313 2 3 532025130 5 3 204435138 5 3 429932454 5 2 570135608 2 3 906519033 1 3 371023199 2 3 778795280 3 2 379562153 2 2 823287977 3 3 267644203 3 3 489713858 4 3 831150336 2 2 630009531 3 3 269268036 3 3 577678077 4 2 860369856 2 3 160716051 4 3 296138111 3 3 636045964 3 2 739739011 4 3 108010511 1 2 407308584 4 3 599509548 2 3 129298949 3 2 688145420 3 2 914216210 2 3 118262983 3 3 713438901 1 2 750987704 3 2 423670593 4 2 491636235 2 2 798672558 1 3 225735159 4 2 632923240 1 3 904526866 4 3 626881593 1 2 471194317 1 3 223035982 5 2 765312215 1 3 364271738 2 2 950114872 3 2 407684079 5 3 397318913 2 3 594529017 3 2 881744892 2 2 522329933 5 3 148460080 3 3 103556641 4 2 608977366 1 3 353325694 1 3 723002539 4 3 848034521 3 2 657592535 5 2 335891506 5 3 347882152 1 3 510971424 3 2 460594642 1 3 652375345 4 2 687637884 3 3 147785925 1 3 316241288 3 3 428402082 2 3 329653305 4 2 152045511 3 3 365271337 3 2 618769752 2 2 627697941 3 3 236961684 2 3 619424636 1 2 415192625 1 3 908479132 4 2 631453045 5 2 552329834 2 3 959248209 5 2 783515160 5 2 617066002 5 2 510858499 4 3 419012334 2 2 909970707 3 3 448793924 4 2 807947099 1 2 491797866 2 3 176129089 1 2 257420738 3 2 801233996 1 3 996230484 2 2 262349670 4 2 393577459 5 3 598195632 2 3 945038658 1 2 575417931 3 2 392718757 4 2 837871487 1 2 713621843 4 3 617381476 3 2 669441858 1 2 550902110 3 2 578617127 4 2 830162174 5 3 782940282 3 2 406199538 3 3 877734021 5 3 509268712 4 2 266910212 2 2 552175121 1 2 621971879 4 3 427663950 2 2 572555977 1 2 571317403 5 3 390637133 1 2 311994909 1 2 973426014 1 3 119484694 3 3 418940781 5 3 648157354 3 3 279822528 2 2 460298477 3 3 460304611 1 3 932012793 3 3 523837010 5 2 354436239 4 2 618285538 4 2 723263017 5 3 629807834 4 2 210451140 1 2 663695082 4 3 254142089 3 3 972425214 4 2 635282514 2 3 879397979 2 2 475296302 5 2 737899626 4 3 248028746 4 2 567933327 1 2 390365314 3 3 288017513 4 2 552208467 3 2 191780030 3 3 400826523 2 2 433066745 4 2 812980867 2 2 382130129 1 2 634940011 3 3 341358055 4 3 222860871 5 3 162562952 3 2 415644905 3 3 248035161 3 3 194961408 5 2 256431056 5 2 302452516 5 2 543412401 1 2 426543035 4 3 423705225 3 2 480210564 5 2 527055191 2 3 102612186 2 3 852482132 5 2 467870663 1 2 772524710 2 3 794099978 1 3 568306227 4 3 547788567 2 2 808616791 4 2 155788590 1 2 890203641 2 2 872150810 5 2 201204455 3 2 705137363 2 2 411292279 3 3 765511632 5 3 143577455 1 2 281456067 4 2 876892856 5 2 870418133 5 2 497651837 2 3 386795415 2 2 690010423 1 3 781793998 2 3 619025598 4 3 819498210 5 3 247210725 2 3 660743897 1 2 322684720 4 3 627415778 4 3 748540661 2 3 531089762 3 2 293629757 3 2 890427427 3 2 185514785 3 2 236179771 1 3 686813146 5 3 806169557 1 2 546817691 5 2 357667462 5 2 253765212 4 3 652745242 4 2 794751597 3 3 156508515 2 3 338006097 5 3 910187212 4 2 278426328 4 3 317672488 2 3 780547252 1 3 444927374 1 3 933977596 4 3 495844103 3 3 600222887 3 2 283735390 4 2 117784865 3 2 160264494 3 3 707124361 4 3 527887180 2 2 575188154 3 2 577780606 4 2 628274325 2 2 308181953 5 2 865309160 3 3 948750206 1 3 739355624 1 2 392079906 2 2 554259234 4 3 149819815 2 3 698360857 4 3 976917356 3 2 445680182 4 2 506476803 4 2 406938860 2 3 468332766 2 2 894675879 1 3 734891312 1 2 265700755 3 2 659657585 2 2 380076736 4 3 980161683 4 2 465557601 3 2 398565200 1 3 252210706 5 2 313872499 1 3 435114189 1 3 450837086 3 2 420001983 5 2 875824606 4 2 614528967 5 2 351844395 4 3 700890428 5 3 876045828 3 2 290781255 2 2 367655306 2 2 331636794 4 3 226911896 3 3 985903578 1 3 625963489 3 3 163202706 1 2 418674506 5 2 782296189 1 3 250397633 2 3 148335257 2 2 500522952 2 2 575456360 2 3 104821091 5 3 375867401 4 2 429614947 5 3 412654161 3 2 154319362 4 2 228001375 1 3 488267461 3 2 780060426 5 2 355579621 3 2 571862356 5 2 799166921 4 3 133330674 1 3 193698989 2 2 645243245 4 3 195863303 1 3 383826867 3 3 599458826 5 2 556350146 2 3 278609394 4 3 503233952 5 3 802411607 1 3 689195454 3 2 266584712 5 2 706242710 5 3 119664431 5 2 608030351 2 2 300618162 1 2 374035682 5 3 218334218 2 3 705205492 5 2 439309386 5 3 575201254 2 2 211577836 1 2 137590527 5 2 330937131 2 2 893532990 3 2 390940676 2 2 161202419 4 2 151393371 1 2 532450864 5 3 743607570 1 3 148499835 4 3 612880511 2 2 650133084 1 2 437692398 3 2 802502134 2 3 700846615 2 2 704701275 4 3 908815122 4 3 502530007 1 2 736043756 2 2 118407546 3 3 724669517 3 3 880727856 4 3 463449986 2 2 573951490 2 2 960189736 4 2 308924894 1 2 798300236 1 3 145522480 2 2 287898819 5 2 352279135 1 3 422987845 3 3 436691341 3 2 162449097 2 3 509289827 5 2 329838768 1 2 194866071 4 3 463861449 2 3 729732048 2 3 564605421 3 2 615107136 1 2 161991630 4 2 168117935 5 3 204394255 1 3 323057647 3 2 980719720 5 2 300004947 4 3 663198167 2 3 328451834 1 3 929587181 2 2 362348560 3 3 921772266 3 3 458263061 5 3 837838079 1 2 780153276 1 2 375800537 5 3 258040050 3 3 972383048 5 3 267712997 4 3 491807785 1 2 653851624 5 2 119074605 4 3 357355962 2 3 503302908 2 2 262606312 2 2 553720207 2 3 712243492 1 2 372738953 2 3 341033941 4 2 625548163 2 3 105521993 3 3 861214659 2 3 709191830 5 3 551497755 3 3 697065659 1 2 965369431 4 3 550148560 5 2 634815177 5 2 484186733 3 2 500404639 1 2 344610974 3 2 718273722 2 3 368502660 3 2 324271742 1 3 905560873 2 2 433513333 4 2 717946897 4 2 791440927 1 2 966900595 1 2 638965718 2 3 167185677 4 2 561791958 2 2 336076683 3 2 400045562 2 2 266981777 3 3 204662890 3 3 532962907 3 3 933743611 2 2 945402862 3 2 701259459 1 2 418221249 3 3 293260061 2 2 684798602 3 3 704812376 1 3 963034449 2 2 190254926 1 3 300661150 2 2 224547439 5 3 737737213 2 2 282145111 1 3 441299215 3 3 468509841 4 2 482701202 5 2 896052419 2 3 406360854 2 3 822316776 3 2 700573834 2 2 686691563 5 2 515712453 5 2 414201979 3 2 668531684 5 2 194294489 4 3 441269460 3 2 875417169 4 3 203516428 4 3 472710727 2 3 869975473 1 3 280044342 4 3 678740693 3 3 245014957 2 2 669296243 4 3 384980708 4 3 561455286 4 3 793800746 1 3 980511344 1 2 580774696 5 3 902948347 4 2 976263066 3 2 787294791 1 3 538718959 3 2 878302557 5 3 260919368 3 3 743117430 1 2 644640891 1 3 526707646 2 3 449448007 1 2 634835321 2 3 659894396 3 3 406090982 5 3 159836708 3 2 296114894 4 3 457795343 1 2 762971208 1 2 204686865 2 2 268345667 4 3 297812833 3 2 615470135 1 3 343223263 3 3 240387635 3 3 553148930 4 2 345090705 1 3 996382647 4 2 891344923 5 3 271798552 5 3 202751373 3 3 130203745 2 2 923795637 2 2 545309265 2 2 386322804 2 3 887196112 5 2 690174749 3 3 202243789 4 2 639602833 3 2 104813671 4 2 214790988 4 2 961150745 3 3 452603056 4 2 918209727 3 2 175481276 3 3 324080539 1 3 814280351 3 3 261305308 5 2 536662440 5 3 709349132 4 3 287370526 1 2 141122501 3 3 133799816 5 3 495343118 1 2 301099180 2 3 719660094 4 3 333454451 5 2 915798450 1 3 409357692 2 3 851979311 3 3 975748592 5 2 983939549 5 2 123066691 3 2 972320608 4 2 308325778 5 3 186344833 2 3 640476816 3 2 421230561 5 2 239293378 5 2 326754647 1 3 804431475 5 3 177124423 4 3 750487706 1 3 115675461 4 3 721431125 1 3 134689276 2 3 951876560 2 3 802451355 2 3 294080504 2 3 305838734 5 3 241963410 1 3 438488532 4 3 490409555 1 2 254421239 2 2 883072755 2 2 316036321 4 2 746414094 2 3 659078964 5 2 122795204 4 2 167012020 1 2 596249559 4 3 118959616 4 2 344961524 5 3 498028129 4 2 906677338 2 3 623147212 1 2 757780077 3 3 335790411 3 2 847057436 4 3 792180471 1 3 727998158 5 3 400875026 4 3 634863071 5 2 456124157 2 3 507984272 2 2 765342696 4 2 899957849 1 3 365621749 2 3 403892138 2 2 918876831 1 3 909086596 5 3 180366181 2 2 443927035 2 3 691543010 1 2 285054138 3 2 520798494 1 3 989385192 5 2 543915660 3 2 311717202 2 3 797596783 5 2 512275823 1 3 671806927 4 2 377229996 1 3 699316436 5 3 422144554 3 2 571109490 4 3 851767325 2 3 550940181 2 2 384420727 1 2 679734234 2 3 379101010 3 3 654498094 2 2 754221934 1 2 573824526 2 2 493745224 1 2 291972079 2 3 129643198 5 3 569555183 5 3 928686174 3 3 131067064 3 3 720443067 3 3 957499593 1 2 462749886 2 3 189450925 1 2 747508295 2 3 812158270 2 3 417449386 5 3 920312147 3 2 912651302 2 3 368306433 2 3 890220640 3 3 707842949 2 2 975036940 4 3 189653016 2 2 667383741 2 3 473959762 2 3 536828555 4 3 897348812 5 3 332195490 5 2 301785862 1 3 279276104 2 2 893834906 4 2 690372637 2 3 803093692 2 2 838886246 5 2 635297516 4 2 119353038 2 3 525948953 5 2 260952495 1 2 928912571 4 3 414112756 5 3 604402631 2 3 187132374 4 3 524651142 1 2 414641406 3 2 185501913 1 2 206524974 5 3 838202274 4 3 771384821 2 2 888620792 1 3 756433734 4 2 190752265 5 3 597208865 3 3 833043618 1 2 359353778 2 3 541581552 5 2 417743328 5 2 114014256 4 3 423672245 3 3 494362152 4 2 370570797 3 2 102159330 3 3 649240003 5 2 906072324 2 3 365623583 2 3 911031226 3 2 532453314 3 3 857225598 2 3 939312078 5 3 111323331 2 3 843176088 2 2 773301508 5 3 297166046 2 2 304066870 2 2 219132691 4 2 396786408 4 2 533044417 2 2 366615014 4 3 914604474 4 3 349667905 5 3 377467463 5 2 640627871 4 3 884076583 1 3 172764481 4 2 122470622 5 3 392758027 5 3 753311014 3 3 251633992 3 3 307620418 1 2 262630859 5 3 548349352 2 2 286994375 4 3 329493944 3 3 850325703 2 2 394202599 2 2 558304385 4 3 250140870 3 2 454688529 3 3 157459506 3 2 135539728 3 3 465108799 3 3 532065995 1 2 250615944 5 3 772789117 2 3 417531732 4 3 985380278 4 2 942903253 5 3 265806097 3 3 276340596 2 3 541403695 1 3 364245388 3 2 763577903 1 2 582434752 1 3 866317571 1 2 717192268 2 3 165305973 3 3 713451807 4 3 430099776 5 3 939251609 5 3 692259937 2 3 588242933 3 3 588970496 3 3 752443116 5 3 432748227 1 3 669476889 3 2 633007264 2 3 131632117 4 2 749799916 5 3 712055019 5 2 660682457 3 3 718284439 4 3 265002664 2 2 989829259 4 3 659457078 2 3 667319049 3 2 530892291 5 2 186964480 2 2 326766066 1 3 623982582 5 3 847106463 5 2 560669742 3 3 289736439 3 3 667143044 1 2 690270444 5 2 222574423 3 3 890658616 2 3 422827291 5 2 732104163 1 2 925647902 1 3 329195844 2 3 282344522 1 2 277903719 4 2 209412067 4 2 730317135 4 3 145033859 3 2 469990519 4 3 738228635 4 2 769270239 4 2 617754333 3 2 240767998 4 3 911381848 2 3 996011702 3 2 852977719 4 3 579904253 2 3 673150818 1 3 137676850 2 3 670083492 1 3 755209469 5 2 400072943 3 2 253811656 3 2 365759167 4 2 391270453 4 3 950782741 3 3 961607740 2 3 120563512 3 2 880180067 3 2 240365176 5 3 215310731 1 2 571965976 2 3 982119152 3 3 622562183 4 3 149638959 5 3 432250622 3 2 180937753 2 2 321407823 2 3 494647587 5 2 723010261 3 3 169676911 2 2 907622219 4 2 588317047 5 2 237394570 4 3 389514818 3 3 935459260 2 3 784550507 4 3 313755498 2 2 979054131 4 2 842974890 4 3 439567763 2 3 321643091 2 3 716992104 2 3 157845910 1 3 264196167 4 2 368716556 1 2 221381241 3 2 334158391 5 3 271304648 5 2 610508283 1 2 289725118 5 3 740566185 3 2 412230342 3 2 177700403 1 2 642674716 3 3 264595111 5 2 293990238 4 2 982256698 3 2 477889668 1 2 447102262 5 3 705306027 5 2 906937080 5 2 391886345 1 2 852991262 4 2 640171694 5 2 251071760 3 2 909201143 2 3 651215249 4 3 411224892 3 2 215225586 2 2 998135562 1 2 148472744 2 3 535533770 4 2 730024147 1 3 741039505 3 2 537347181 2 3 352130455 2 2 862494863 1 3 432961051 5 2 894129964 3 3 789660530 3 3 429300102 3 3 255498485 4 3 812740149 1 2 994468690 2 3 741671728 1 2 697961076 4 2 835878518 3 3 346480959 4 3 739372063 4 2 735063674 3 2 461181163 4 3 768842781 3 2 149534480 5 3 425772459 4 3 650861417 5 2 337859503 3 3 712831862 4 2 797120995 1 3 694283234 3 2 657884050 4 3 807938082 2 3 726670431 2 3 710007164 3 3 839033767 5 2 682481427 1 3 521090638 3 2 170400698 1 3 113954008 1 2 500466482 2 3 551021183 1 2 173235971 4 3 421355645 4 3 256582606 1 2 325056800 2 3 967281016 3 2 487988539 3 3 340954917 3 3 523022113 1 2 941792429 5 3 668992234 3 2 490113908 3 2 481451681 3 3 708597119 4 2 378940640 2 2 697011575 2 3 643333103 3 3 310841730 3 2 301110903 4 3 663886469 3 3 483802240 5 2 921821354 3 3 816561176 3 2 872591682 1 2 584909266 3 3 671721611 3 3 671043071 1 2 381245024 1 2 735813626 5 2 722152771 2 3 203427064 5 3 362408885 5 2 836644133 3 3 645110413 5 3 326060353 3 3 100031185 2 3 850714167 4 2 330062603 4 3 810134651 3 2 882285241 3 3 965333920 4 3 664614778 2 3 206568420 5 2 149115503 1 3 842512553 2 3 770761415 3 2 504860111 2 2 544433755 1 3 195324704 2 2 340635128 4 2 791985351 1 2 849668550 5 3 634109095 4 3 678609561 1 3 114784293 3 2 765494421 4 2 505676988 5 3 128873027 1 2 933423492 1 3 775270189 4 3 848467337 1 3 390664668 5 2 522310619 1 2 431451605 4 3 470036466 4 2 418399076 4 3 865296487 2 3 644378292 1 3 279766158 3 3 723133648 4 2 156230686 1 3 437007646 4 2 654225462 2 3 343547431 2 3 955592275 5 2 581050778 3 2 137917486 4 2 274321879 3 3 638111674 5 2 923339540 3 3 220941049 4 2 290419157 4 2 591614450 5 2 978963700 3 2 353361015 5 2 592739088 2 3 712545351 3 3 382003301 1 3 971885922 2 2 759800303 5 2 817440803 3 2 645892627 5 3 185697154 1 2 387982329 5 2 988730435 1 2 423346758 5 2 164646803 1 3 480113277 1 2 773751016 2 3 685906792 2 2 400930092 2 3 957499900 4 3 417944640 2 3 376583805 3 3 798768135 3 2 385960428 3 2 314068679 2 3 989529848 1 2 231309803 5 3 694393630 2 2 147074659 1 2 495974520 3 3 260473658 5 3 279182445 1 2 783537753 1 3 615789559 4 2 228283014 5 2 146675561 4 3 522410106 2 3 580169636 2 2 916527837 1 3 664579666 2 3 559269217 3 2 215936545 1 3 692434428 2 2 627497902 2 3 951458402 4 2 333746771 5 2 670485766 5 2 251490979 2 3 379289137 3 3 955788900 3 3 766471550 2 3 679630590 2 3 213074890 3 3 209191978 5 2 467420544 5 3 619717863 4 3 158681567 3 2 923737618 3 3 486187369 3 2 156611860 4 3 212940569 4 2 588256134 5 3 198655967 5 2 790926300 5 3 606565872 5 2 834922962 1 2 946593024 4 2 259238028 2 3 871361971 2 2 833608807 2 3 684583316 2 2 181357091 3 3 476135497 1 2 159905892 3 2 953029386 4 3 604451857 4 3 472198223 2 2 585376663 4 2 429025544 5 3 410331866 1 2 456185258 3 2 773579128 4 3 497759271 3 2 184585720 1 3 398772375 3 3 114593071 1 3 101447720 2 2 473354100 3 2 489453006 5 3 978856299 1 2 287815207 4 3 106531635 2 2 473694662 3 2 604007352 1 3 941179660 3 3 949673094 1 3 780997046 4 2 806926242 5 2 683744367 4 3 832672571 3 2 239254693 2 3 175288046 2 3 413740199 4 2 452976484 1 2 935492236 2 3 474202106 2 2 261220215 2 2 898026830 4 2 628223265 5 3 375388271 5 3 222292883 1 3 136477764 2 2 777202926 1 2 231590248 5 3 734764989 1 2 410884527 2 2 479571392 4 3 232823537 5 2 296503998 3 3 962781180 3 2 231611587 2 2 676609725 1 3 213158181 2 2 122463181 5 2 162312032 2 2 970619932 3 2 778197127 2 3 133631907 2 2 579671144 4 3 346661869 5 3 113773217 3 3 289860673 4 2 495192946 3 2 168605429 2 2 470706301 1 2 325884482 3 3 751387183 3 2 394101903 2 2 667194148 1 2 735704219 2 3 474125329 5 2 249953070 4 3 891222403 2 2 590973971 3 2 761591695 5 2 540525187 2 2 423648337 2 3 904778028 1 2 417484548 3 2 786432158 4 3 101595207 4 3 867514865 1 3 683693408 3 2 980272073 3 3 424273695 1 3 526568516 1 3 682022472 4 3 353932294 4 3 745810916 5 3 306440899 1 3 597509425 1 3 755892490 5 3 114807647 5 3 643540026 4 2 559910242 5 3 305083116 1 3 661824654 2 2 712947025 5 3 777612489 2 2 612932637 2 3 352498045 2 3 611670934 2 2 727821982 3 2 507269586 5 3 595489199 5 2 198801586 5 3 252761477 4 3 220217769 2 2 498739617 5 2 984075179 4 2 238308508 5 2 954847638 1 2 641984694 1 3 924209247 2 3 652915091 5 2 326903523 4 2 198410396 1 3 512689714 4 3 383820041 3 3 823922332 2 2 571894686 4 2 513857885 4 2 669785217 4 3 307463745 4 2 297271305 3 2 752762129 1 3 873908402 5 3 880213683 1 2 578472697 5 3 980389714 2 3 138707142 3 2 515974863 5 2 479649289 3 2 991649873 2 2 433751210 2 3 269330277 2 2 683929793 5 3 357088285 3 2 722125504 2 3 353378540 2 2 989789624 3 2 446556146 3 3 397817762 5 3 354180885 3 3 727982450 2 2 369641884 2 2 113851663 3 2 477171499 3 3 315760703 2 3 401494870 1 3 635289014 5 3 868273736 5 3 701547240 5 2 109122292 4 2 825744881 4 3 226217513 5 3 648670304 2 2 808149552 2 2 265127504 3 2 930377744 5 3 916655187 3 3 324539785 4 3 645144576 1 3 269645342 3 2 274969077 2 2 392262827 1 2 618528694 4 2 252458700 3 2 374640153 5 2 518508510 3 2 205533158 2 2 578567481 1 2 803418208 1 2 928022992 3 3 684808473 1 3 748602143 2 3 200138364 4 2 935299430 2 2 606925189 1 2 833613684 5 3 740761138 1 3 418944368 3 2 550073516 5 2 653718231 3 3 904875849 5 3 226907661 5 3 865691993 1 3 158386355 1 2 277834599 4 3 398058342 4 2 409495114 3 3 288882805 5 3 453114557 3 3 330896382 2 2 961050078 3 2 460179216 5 3 841983131 5 3 177918910 2 2 219510139 5 2 218193180 5 3 686556777 5 2 358002495 3 2 743697767 2 3 946174076 1 3 754538894 2 3 389887841 3 3 358874005 2 2 193696824 3 3 591047311 3 2 732421353 4 2 647792103 3 3 968757435 1 3 446917690 4 3 280706741 2 3 175410526 1 2 817535889 4 2 358736524 1 2 192320900 5 2 339072631 1 3 114540191 3 3 679437204 5 3 566428376 2 3 254328679 1 3 174852011 4 2 872361687 1 2 252314800 2 3 959460562 4 2 406245878 3 3 283758715 5 3 441162497 2 3 381447411 5 3 572921533 2 2 951975261 1 2 307216296 5 2 672940793 2 3 824909650 2 3 171334554 1 3 209934097 3 3 428383857 1 3 283214046 5 3 222751133 4 3 520135574 4 2 502569636 1 2 933177772 1 3 793217777 2 3 426818000 3 3 574110494 4 3 928876936 5 2 823772622 2 2 657681406 3 3 619340166 5 2 594049685 1 2 853956056 1 3 169635021 4 3 352719102 4 2 731500749 2 2 730744071 5 2 566994409 2 2 768916702 5 2 551421062 5 2 305174807 5 2 940760151 1 3 836632290 1 2 214336363 5 2 983315736 2 2 725007344 2 3 780234025 5 3 857348474 4 2 398289678 1 3 628412065 5 2 173542093 5 2 419918116 2 2 131662130 5 2 984880271 1 2 118484088 4 3 954162734 1 3 398439310 5 3 853045971 1 3 137224796 4 2 403443384 2 2 774222791 1 3 360484098 1 3 375986142 1 2 532532099 3 3 239432703 1 3 590569003 5 3 948110446 4 3 990287752 3 2 249125672 1 3 674233881 4 2 903231779 4 2 679332478 3 2 522600681 3 2 564115152 2 2 331712363 1 3 538206859 2 2 283032846 3 2 145472079 3 3 171102391 5 2 104747826 4 2 135545722 2 3 988580793 3 2 602117580 2 3 837532987 3 3 317215478 2 2 607297854 4 3 890376785 5 3 389573943 3 3 129169561 1 3 625176362 5 3 836076568 5 3 784643086 3 2 579917698 1 2 243948920 4 2 632935966 3 2 731570770 1 3 724177855 4 3 315525554 2 2 250651022 2 3 818049650 2 2 561842944 1 2 957279293 4 2 850665906 5 2 862754600 5 2 679510117 3 3 106433856 2 2 862014894 5 3 574385704 3 3 989839064 1 3 260722239 2 2 497224648 3 3 528114004 1 3 585223649 1 2 482592519 5 2 219612205 5 3 489581257 1 3 401366662 2 3 192758370 2 3 732919886 3 2 874545130 5 2 639292125 3 2 148521588 4 2 709436879 4 3 895309168 2 3 489189966 5 2 390268997 5 3 495391529 2 3 190259808 3 3 274580927 2 3 481784586 5 2 197109244 2 2 658725461 2 3 713714495 3 2 543946679 4 2 363044264 4 2 460580220 1 2 663301172 2 3 905679960 3 3 130010283 4 2 425536653 5 3 104797234 2 3 445542502 3 2 916537727 1 2 979881958 3 2 751662220 2 3 662427889 1 2 491581210 1 2 493195612 2 2 691881688 5 3 672275884 4 3 966259608 3 3 931173323 2 2 444616934 1 2 270554807 4 2 172950193 4 3 726081300 3 2 428821013 4 2 804751915 3 2 880994970 2 2 156727823 1 2 325959936 1 2 833184384 5 3 777837495 2 3 528961524 3 2 993562964 1 2 612959048 5 3 989481925 1 3 148076390 1 2 686705205 1 3 110782924 1 2 465864276 3 3 589499156 2 3 888760259 1 3 744106048 1 2 364520477 2 3 488021679 2 2 457232726 4 2 125995664 4 3 322506980 5 2 428597708 1 3 882218176 2 2 755275147 2 3 176011696 4 3 539932885 2 2 172116551 2 2 139145084 4 2 306134365 1 3 561024840 4 2 240978460 3 2 642284006 1 3 217169926 2 2 910744535 1 3 194870278 2 3 252978783 1 3 913133241 4 3 801191770 3 3 971221209 1 2 868290697 5 3 342203585 1 3 879357406 1 2 511015007 1 3 466535324 5 3 288565767 1 3 341496645 2 3 280772972 1 2 218293762 4 3 683435895 2 2 637187453 5 2 723405120 1 2 158615550 3 3 218309625 3 2 886930711 1 2 794575095 4 2 686262782 3 2 157828383 4 3 633182502 5 2 567401385 2 3 594081098 1 3 464644342 1 2 539728566 4 3 333006274 4 2 367979557 4 2 504949215 2 2 495931483 5 3 585549114 2 3 908015421 1 2 688619803 5 2 818294278 4 2 279698709 3 3 970476292 2 3 753501071 4 3 393415026 2 2 138813903 2 3 238141315 1 2 161801476 4 3 548363149 2 2 489944339 3 2 931242280 2 2 493382585 1 2 973938725 4 3 910784914 3 3 136034788 5 2 642800744 5 3 168332187 5 2 880846207 4 3 946754833 1 2 499047648 5 2 122250202 2 3 672906395 1 3 590189831 2 2 705976258 2 3 467874440 4 2 390705197 5 3 436474623 4 2 180935125 2 3 916681908 3 3 437673126 2 2 846927120 4 3 963028073 4 3 267361336 5 3 371308827 3 3 990446821 4 2 242524401 5 3 548809751 4 3 886846486 1 2 844279733 4 3 521220182 3 2 287569333 1 2 219591864 5 3 884064233 2 2 448949932 5 3 189787316 1 3 170710661 2 3 131100727 2 3 203285406 2 2 263146485 2 3 474421458 5 3 882649103 3 2 579316396 2 2 692184113 4 2 340239976 4 2 573800157 3 3 355092664 4 2 156471524 2 2 186769194 2 2 837783066 1 2 198522407 2 2 735820768 3 3 277882314 5 3 612808612 4 2 570858213 5 3 735061105 1 3 777051650 5 3 932281681 2 3 465231647 1 2 624234256 5 2 195715463 3 2 316991078 3 3 245364768 5 2 674190741 1 3 699678680 3 3 655531508 5 2 832227734 2 3 746529609 3 3 412248509 1 2 979184712 2 2 541736886 5 3 195153464 1 3 555461984 5 3 409658544 4 3 218040859 1 3 142940377 4 3 597664251 1 3 736970468 3 3 657032745 2 3 348140636 1 3 325174397 1 2 960314579 5 3 910269550 5 2 274332212 3 3 426710087 1 3 347090345 3 2 590019835 2 3 502122903 5 2 448454892 3 2 638816223 2 3 149271991 2 2 439835595 1 3 562878880 2 2 639977035 4 3 553652252 2 3 954537039 3 2 653831712 3 2 151503807 4 3 231111706 2 2 183773613 2 2 364990971 2 3 818149977 1 3 639019594 2 3 538716639 4 3 757983610 1 2 670803877 5 3 822599125 5 3 735622758 4 3 543290793 4 2 113896379 1 3 141072960 5 2 493109950 1 3 688523957 5 2 610331409 3 2 206412808 4 2 816969897 4 2 219225218 3 2 873254824 1 2 517913126 3 3 859076829 4 3 233541737 5 3 484687376 1 3 399532071 2 3 110695446 1 3 872651494 2 2 491969250 5 3 693172060 5 3 872607093 5 3 862725610 3 3 545203345 3 3 728206088 5 3 183021197 5 3 357480210 2 2 663011781 1 2 721229801 1 3 630588957 3 3 947290048 2 3 725759941 2 3 130691471 1 2 454624397 3 3 194714846 3 3 111327517 5 3 353873390 5 3 194752869 2 3 629026116 2 3 809591040 2 2 858962926 4 3 755258546 2 2 307166494 5 2 113346067 1 3 652522975 5 3 409527111 2 3 608959487 4 2 186058088 2 2 519688548 5 3 430848905 2 3 934305241 3 3 750322369 1 3 705134552 3 2 413018200 1 2 153644742 5 3 175767015 4 3 540970117 5 2 357811205 4 3 963809654 5 2 664438953 5 2 565887815 2 3 638011644 5 2 492626363 5 2 535585366 3 3 208520718 5 3 702364477 1 2 413804379 5 3 680249801 3 3 726112747 1 2 701647085 2 3 436880452 1 2 669003650 5 3 455543011 5 3 938877223 5 3 103430084 2 2 590848895 4 3 527462441 4 3 563711029 4 3 896324788 4 2 890134631 2 3 384283936 5 2 381818942 1 2 164976924 4 2 583680172 2 3 720497191 1 2 902623847 1 2 475837870 1 3 982445439 4 2 614618461 2 3 159508294 5 2 715821534 2 3 783503130 2 2 319934536 2 2 741004202 3 2 636760452 1 3 886914007 4 2 348858196 2 3 447992313 1 2 181660426 2 2 179713211 4 3 150726764 3 3 613407187 3 2 563914261 2 2 240868754 1 2 884814009 4 3 533806714 5 3 136913939 2 3 943805359 3 3 385558699 1 2 334793153 5 3 221758206 2 3 796793448 3 2 215851789 5 3 457314225 5 3 194994332 4 3 762364899 5 2 776366105 1 3 669088042 4 2 212082674 5 2 972386007 4 3 322097367 3 3 392923574 5 2 223802300 2 3 741296332 1 2 727694946 3 2 901717578 5 2 756351132 5 3 686392407 3 3 650254320 5 2 702618454 3 3 345695508 3 3 473468512 4 3 534207657 1 2 978903641 4 3 170940151 1 3 742088302 4 3 687244157 3 3 635260686 2 3 457676703 3 2 966687319 3 3 470079118 4 3 557854134 1 3 600476935 4 2 330479396 5 2 993236393 2 3 648350138 1 3 120525200 3 3 963068801 3 2 171621574 4 2 307482671 2 3 783232033 5 2 234052384 5 3 155972960 1 2 136083372 2 2 522876531 3 3 193032504 5 3 902796211 3 3 443869707 5 3 917327069 2 3 244090938 5 3 629241554 3 2 489972179 2 3 234356442 2 2 111328970 3 2 865796996 5 2 824384422 1 2 929959175 5 2 750943049 1 2 798292499 1 3 506975070 4 3 346204546 2 2 367095756 4 2 298272496 5 2 591857330 4 3 803922724 2 3 832895889 3 3 512907178 4 2 703505712 3 3 580324847 1 2 769485803 4 2 164617440 2 3 972497073 1 3 152867501 3 2 845874769 4 3 376650042 2 2 878936881 4 3 298335798 2 3 390467715 3 3 107574777 3 3 936158244 3 2 215169756 5 3 819648335 1 2 843588222 3 2 985360981 4 2 230175170 3 2 479056633 3 3 683809148 1 3 106565466 2 2 124531682 3 3 524020164 4 2 808327854 4 3 828472018 4 2 588968889 2 3 709241896 5 2 266096308 4 3 413903107 4 3 386262053 4 2 108205250 1 3 892127561 5 2 638872579 2 2 688943428 2 2 375767969 2 3 410319323 5 2 274960948 4 2 696201909 5 2 131815701 1 3 183672418 3 2 738296903 5 2 271095586 4 2 368144246 4 2 261560170 4 2 661786961 4 2 240111337 3 2 994111303 3 2 727618630 1 2 572088768 5 3 832390554 1 2 540152467 3 3 505562068 4 3 851631641 2 3 226195503 3 3 808308366 5 2 427938275 2 2 643912788 4 2 585426730 4 3 610468898 2 2 190672248 2 2 302309811 4 3 686236562 3 2 201554339 4 2 317426578 3 2 183060364 5 3 721760023 3 3 152875233 4 3 475358722 4 2 885666968 3 2 902735977 1 2 338361231 2 3 363712354 3 3 720461552 3 2 742378676 5 3 215299677 5 2 297194927 3 2 679389266 3 2 348402935 1 2 639533293 3 2 216087668 1 3 471098284 4 3 512953789 5 3 148475599 5 3 406499090 3 2 378274136 5 2 146836671 1 2 820382236 3 3 267914714 1 3 924654074 5 3 673307385 1 2 211297805 5 2 369563140 5 2 740796827 2 3 761038733 1 2 909895036 2 2 822392413 1 3 635850080 4 2 971843735 3 2 735907429 2 2 867179890 2 3 339133726 2 3 914482485 4 2 904439174 1 2 385337622 2 2 279413548 3 3 736398103 1 3 147439477 2 3 635419361 2 2 588759372 1 3 431333714 4 3 618110317 3 2 138715704 2 2 707142269 3 2 667057496 5 3 247175940 1 2 772235641 4 3 170954254 1 3 512886523 5 3 322404096 3 2 146432583 3 2 697658786 5 3 528139542 5 2 325323105 2 2 560012968 5 3 639336993 3 2 714335382 4 3 722700487 4 3 926719949 2 3 227156610 4 3 826423592 1 3 129260989 5 2 737074854 2 2 208004170 4 3 763188863 4 2 587344726 1 2 105645030 2 2 704787375 4 3 408208856 2 3 349842967 2 3 473639246 5 3 397033030 4 2 641924559 1 2 291043256 4 2 131719620 3 2 379084714 4 2 164634557 4 2 277286704 4 2 349019333 4 2 758263813 4 3 468360854 4 3 556986842 1 3 942099243 2 2 507812551 5 2 498754347 5 2 537298233 4 2 315975897 5 2 491675527 1 3 192242173 5 2 777061781 1 2 144122602 1 3 241700840 5 2 466125850 1 3 666609814 3 3 606043914 4 3 541856926 5 2 155249627 4 3 985594073 5 3 318825298 1 2 248966068 2 2 267202972 1 3 803088076 1 3 437206316 3 2 231075687 1 3 354446616 5 2 808427104 4 2 272671025 2 2 440973676 2 3 397850305 4 2 452347695 1 3 305851375 4 3 139546412 2 3 289292388 4 2 865456105 4 3 182613276 4 3 494107460 4 2 510248914 1 2 747139413 2 3 380912517 5 3 572025748 4 3 454598286 5 2 204626045 3 2 576576239 5 2 532502446 1 2 426337229 4 3 925671973 1 2 972238584 1 3 781228102 5 3 768348763 1 2 855247029 3 3 859979365 1 2 878829924 5 3 835237840 1 3 606585764 5 2 638094305 4 2 304657972 3 2 778103339 5 3 202437335 5 2 389631063 3 2 132000508 4 3 389156484 4 3 817077460 4 2 354332211 3 2 794589114 5 3 661639815 5 2 663830505 4 3 733004763 5 2 175016219 3 2 489493040 1 2 317750825 2 2 461177928 2 3 456621619 3 3 759573762 3 2 902809775 4 2 872964762 4 2 986336346 1 3 920015559 3 2 779631640 3 2 550626415 1 2 264179064 2 2 277011544 4 3 167485875 5 3 367098609 1 3 747577807 2 2 523247862 1 2 789860751 3 2 758449463 2 2 303114256 2 2 615262453 5 3 481672072 1 3 402015513 2 2 442896768 3 3 724961684 3 2 754538111 3 2 591536103 1 3 551638142 5 2 158022416 4 2 835852774 1 2 516468703 3 3 300181761 1 2 251887467 5 2 487181421 1 2 256343371 5 2 372338430 2 3 928548398 5 3 622421648 2 3 213244721 2 3 255846324 4 3 290277378 1 3 709032528 4 3 428305614 5 3 113016476 2 2 937193209 1 2 838111139 5 2 384663888 5 3 286128317 2 2 880713297 3 2 756516287 5 2 588856038 2 2 718085792 2 3 251179764 1 3 763157215 4 2 547593188 2 3 557107798 3 2 402697735 1 2 449714988 3 2 281389389 4 2 825647495 3 3 196504053 5 3 983374848 4 2 519923510 1 3 918223391 2 3 774616383 4 3 336151228 4 2 499656594 5 3 323479783 1 3 351686209 4 3 126090685 3 3 700032131 5 2 588560001 5 2 993656858 2 3 308674465 3 2 595071649 4 3 863168442 3 3 348393405 4 3 612602289 5 2 612839758 5 2 195068531 1 3 629666858 3 3 578911519 4 2 253571912 2 3 427037185 3 2 287910055 4 2 235968085 4 2 299383821 2 2 675539182 3 2 792545709 5 2 129066964 5 2 702939162 3 3 967619316 4 3 152643065 2 2 499889255 1 3 367571021 1 3 208222380 5 3 672672434 2 3 857624685 3 3 183373104 5 2 621092431 3 2 107684880 4 3 909795642 4 2 140150743 5 3 146289112 3 3 313767677 5 2 520047343 2 3 429190529 5 2 623687027 4 2 931450431 5 2 559817094 3 3 887949891 4 3 950098702 2 2 174675496 1 2 914176726 5 2 994953850 1 2 187054462 5 2 705360154 5 2 839917788 5 3 890228871 1 2 458965161 4 2 769065370 5 2 753455645 5 2 179604932 2 3 315668467 1 3 780801511 5 3 419464504 4 2 275279454 2 2 153231378 4 2 855014967 3 2 389116464 5 3 340112915 2 3 837719930 5 2 680384373 2 3 362964414 5 2 650288093 3 2 869906199 2 2 756179800 5 2 514312517 2 3 392492731 1 3 224201059 3 2 776770538 2 2 364819698 3 3 234343612 4 2 355226618 3 2 176842592 4 3 299386380 4 2 688447773 4 2 250475121 2 2 412041257 2 3 874543260 2 2 651722345 1 2 950047666 3 3 999535936 5 3 288428313 4 3 235627610 5 2 933270680 1 2 529222770 4 2 928733487 3 3 848159868 3 2 618411394 4 3 122356996 5 3 968562077 5 2 698429960 5 2 807130595 1 3 509079439 1 2 237945180 1 3 702626438 2 3 292644103 3 3 540467008 1 2 177024969 3 2 584214318 5 3 190233255 3 3 726483073 4 2 734089603 5 2 965348412 4 2 598442954 5 3 695794908 5 3 189460713 3 3 662040816 1 2 450216452 4 3 999864937 4 2 359297821 2 2 219482884 1 2 512599999 3 3 823825186 3 2 628828626 3 3 621490835 1 2 225063999 3 3 597128957 5 2 982264308 2 3 804204554 1 2 531608098 3 3 910762706 2 2 427275742 4 2 970160480 4 3 230658012 5 3 783545934 5 2 712404425 4 3 739975282 4 2 786090409 2 3 456630176 2 2 453173122 3 3 282079934 4 3 417580111 5 2 462623115 4 3 546698018 5 2 301859726 5 2 776076428 2 2 781039797 2 2 970260769 2 2 639815207 1 3 616676647 3 3 227932677 1 3 981419783 2 3 253825348 5 3 433606139 3 2 481139479 4 3 481399648 5 2 175307727 4 3 722348375 4 3 285103196 5 3 451456936 1 3 740227278 4 3 392456095 4 2 213057310 3 3 589799278 4 3 184267245 3 2 516098410 2 3 166548091 2 2 105889330 3 3 288575375 3 2 288121823 1 3 821530097 1 3 259764717 3 2 733041924 4 2 427627098 3 3 806741131 4 2 874825287 1 3 682354253 2 2 436801998 2 3 673826800 5 3 946257444 5 3 120674401 4 2 422605536 3 2 841328116 1 2 814111892 1 2 634204361 2 3 593722285 5 3 749992091 1 3 549182154 2 2 340336689 1 2 230253010 2 3 740175540 3 2 486048156 3 3 560297317 1 2 632015370 1 3 678929778 4 2 838897089 2 2 694263961 3 2 345587992 4 2 613105836 2 2 804726192 4 2 666737711 1 3 358546978 3 2 437939981 5 3 375277346 5 3 603142677 2 3 779749933 1 2 908752914 5 2 758368380 3 3 292768793 2 2 246014375 3 2 652667402 5 3 719458086 2 2 665868442 4 2 263392871 1 3 856530148 5 2 152055364 3 2 940882497 1 2 882651319 2 3 735849188 4 2 289218359 1 3 420230672 1 3 102474772 5 2 555232429 5 3 564207806 1 2 629187223 1 2 276889518 4 2 663156737 2 2 360866304 1 3 382719442 5 3 926338436 2 3 422282384 3 2 667167740 2 2 211106813 2 2 549670247 1 2 169570150 3 3 475416557 1 2 310754370 5 3 274720149 1 2 597675620 5 2 296184037 2 3 352907061 5 2 500744104 1 3 832046968 2 3 579278696 5 2 197871403 2 2 627522460 5 2 671006245 2 3 330150321 1 2 338588836 5 3 158952003 5 3 319670888 4 3 938846660 1 2 723665330 1 2 552918382 2 3 574273410 5 2 645583780 2 2 417138867 3 2 771189479 2 3 318763000 1 3 470106130 5 3 486339506 2 3 846255542 4 2 591177838 5 3 168293911 3 3 599444857 1 3 450530020 4 2 946991851 3 2 694547697 5 2 145244630 2 2 626428820 2 3 456341822 1 3 906247496 3 2 500215934 4 3 908367465 1 2 195408126 4 2 101801773 2 2 297600353 3 2 431007857 3 3 155700805 1 3 464164634 1 2 377220127 4 3 740978244 5 2 463386559 2 2 772332334 5 2 472885346 4 3 335386618 2 3 968180794 2 3 422294689 2 3 440327711 5 3 257919816 1 3 578984273 4 2 104818230 1 2 991232472 5 2 989867122 4 3 698510490 5 2 293274340 4 3 827058540 5 3 395360748 4 3 820363048 4 3 435247202 4 3 313824715 1 2 709199723 2 3 108041457 5 3 572181785 3 3 672012847 4 3 150194730 5 2 654355086 4 2 294358063 4 3 670764137 4 3 369757669 5 3 635637776 5 3 655242765 3 2 772193050 4 2 513110590 5 3 831389583 1 3 790095851 5 2 269427509 4 3 532486929 2 2 867509660 4 3 988562888 4 2 343143365 3 3 363663913 4 3 349740962 5 2 131241150 5 3 336944968 3 2 446041179 5 2 791110735 4 3 287319633 1 3 758759297 1 2 350752449 2 2 762727847 3 2 545755896 2 3 110869390 4 3 958346341 1 2 738374717 1 2 379735864 3 2 814150175 4 3 241931241 5 3 485000871 2 3 757368012 5 2 916848147 1 3 554695575 1 3 224339339 5 3 636862905 4 2 889150067 3 3 408434063 1 2 767907290 2 3 307783139 4 3 394339629 3 3 140214922 4 2 179095974 4 2 750193038 1 2 874074655 5 3 252567674 4 2 110952791 1 3 307028072 1 3 480148151 4 2 559859814 2 2 696525853 5 2 529247702 2 2 380977476 2 2 898267193 5 2 745443907 4 3 112736761 3 2 974630607 5 3 723257013 5 2 297882606 3 2 203950183 3 3 102227457 3 2 250755241 2 2 123264030 4 3 568118773 3 3 136077988 3 2 726931786 1 2 367489637 5 2 923110165 3 2 832755580 4 2 131930851 2 2 985923008 4 2 663738689 5 2 632785542 5 3 719337074 3 2 181502803 5 2 169335964 4 3 663119874 3 2 644263236 3 2 308613107 5 2 339176390 2 2 384180289 3 2 862237840 1 2 834242006 4 3 274149286 1 3 225086367 2 2 253278912 2 3 533737937 1 2 686426444 2 2 511871549 5 2 168294692 1 3 578748093 4 2 918686151 1 3 510352684 2 3 721308724 1 3 577026761 1 3 463175709 2 3 329186082 5 2 474437910 4 2 390065177 2 2 121744736 1 3 843956548 4 2 501147655 4 2 779258386 5 3 884107290 2 2 400018693 1 2 336544322 3 2 720061409 2 2 645772248 5 3 692595437 3 3 222386622 4 2 517043122 3 2 608577945 1 3 933483867 4 2 734892220 5 2 612326086 1 2 921837061 1 2 982808478 1 3 645846619 2 3 386336699 2 3 814330680 2 2 882138810 1 3 215384536 5 2 391746795 3 3 186243250 1 3 157916508 3 3 419306703 5 2 235452359 1 3 315792227 2 2 294655411 1 3 577207816 3 2 905507218 5 3 244332485 3 3 521032324 2 2 439185896 1 2 351365521 4 3 897695161 4 2 896902795 1 2 915844745 2 2 209996276 3 3 336583337 3 3 487088956 3 3 554592567 5 2 176153017 4 3 766239180 4 2 305474966 2 2 892067186 3 3 137032547 3 2 993045323 3 3 451703126 2 3 421888842 1 3 930933929 4 2 345687502 1 2 631879292 2 2 303423430 4 2 356177343 2 2 631747399 4 3 965962084 1 3 802223459 2 2 865138553 2 2 929248573 1 2 356710736 2 2 345834029 2 3 366031527 4 3 324037224 1 2 803756288 5 2 172277997 4 3 379702210 2 2 770309068 1 3 283577600 5 3 699766121 1 3 249456076 2 2 334683905 1 2 308791922 3 2 158183040 1 2 540166227 4 3 517564382 5 3 166347869 4 3 988551719 5 2 802264846 5 3 800652175 5 2 539757235 3 3 928702300 1 3 760582186 2 3 355909941 1 2 550837352 4 2 109440487 4 3 939082525 3 3 547191701 3 3 136799080 4 3 185994051 1 3 984247765 4 2 955426841 5 2 382957721 2 2 388381605 5 2 724983996 5 2 101364477 2 3 936047636 5 2 849391274 4 2 298199996 5 3 571153416 2 3 871990771 5 3 468366482 1 3 241656014 5 2 836422245 5 2 337870447 5 3 484297305 3 2 673926794 5 3 478406903 3 3 835571175 3 2 380496892 5 2 569879944 3 2 103471090 5 2 597099064 3 3 248677866 5 2 261228003 3 3 450348138 5 3 247231030 1 2 643433557 2 3 325445335 5 2 221700780 4 3 107211526 4 2 886828784 4 2 615527915 1 3 726513659 2 2 933656281 4 3 993028208 2 2 359891089 5 3 478314577 1 3 678422000 4 2 340159611 2 3 223834013 1 2 907733529 3 3 502808697 3 2 149540031 3 2 429846517 5 2 961268432 4 2 564682934 3 3 421278478 3 3 656905271 1 2 870513863 5 2 223010791 2 2 464159752 1 2 753801305 2 3 513431135 2 2 209835853 3 3 899211274 4 3 252963013 5 2 125592343 2 2 691938600 4 2 139984292 5 3 576785901 1 3 467643563 1 3 999087349 1 3 179228323 1 2 276160397 4 3 533472110 3 3 559139575 3 3 208347550 4 2 302146664 1 2 317137090 1 2 721050806 1 3 820714376 3 3 483482885 5 2 466783175 1 3 658025208 2 3 771193286 3 3 553965399 2 3 755104303 1 2 471978280 5 2 360041926 2 3 959850453 4 2 152382302 4 3 863129477 4 2 226790603 3 2 654480489 5 2 495148876 4 2 808096742 4 2 494386450 5 2 309920331 1 2 457424300 4 2 592133154 5 3 799005661 2 3 177336188 5 3 172596392 3 3 640181023 5 3 179358457 2 2 446251556 2 2 276379137 3 3 569208932 5 3 317029716 2 2 817658629 3 2 791882378 4 3 697511572 2 2 629826509 2 2 801140030 4 3 248948194 4 3 243649099 5 2 288665028 3 3 352517315 2 3 679844998 3 3 105180001 1 3 519488684 1 3 962840967 2 2 459734702 3 3 288084777 3 3 303912952 1 2 988741703 3 2 772021364 3 2 179630754 2 3 700213132 1 3 184195490 5 2 586477004 3 3 606920102 5 3 949488390 5 2 443364511 3 3 517314851 1 2 310717368 3 2 719329562 3 3 670544286 1 3 194216422 4 2 728245929 5 2 335442000 3 2 684692806 1 3 333728741 5 2 512650171 3 2 790942261 4 2 784868299 2 2 161811760 3 2 366458239 4 3 432476197 2 2 650464545 5 2 323917444 1 2 152683523 5 2 227668799 3 3 498040907 3 3 783239763 5 2 185193564 5 2 512414457 5 2 688304156 1 2 415820899 3 2 675801426 2 3 202637796 1 2 986848773 1 2 204628519 5 3 584082963 2 2 270424210 3 3 669489773 4 3 476409261 5 2 794397452 3 2 177840511 2 2 874251507 2 3 131146334 5 2 204478247 4 2 174270039 3 2 348838976 1 2 517727555 5 3 612238098 4 2 401347013 2 2 581898542 4 2 791826127 4 3 922043063 1 3 867043479 5 2 718792314 1 3 442078645 1 2 158454074 1 2 218315862 3 2 324532017 5 2 666159871 3 2 949621931 1 3 307167616 3 3 488715024 1 2 500529423 5 2 461161703 1 2 903424238 4 2 686244024 5 2 191977299 2 2 556923830 1 2 469780112 1 3 638935965 4 3 826299665 2 3 189307801 1 3 534349999 5 2 951036471 1 3 181797124 4 3 818539293 1 2 796756643 4 3 310204616 2 3 846764631 3 2 153818750 4 2 975317001 2 3 899353355 5 3 601778582 5 3 315017197 3 2 178779744 2 2 335409940 4 3 298236329 1 2 552110197 1 2 773806242 3 3 723428875 5 3 161248065 4 2 749608853 3 3 256425974 2 2 491830334 2 2 518076434 2 2 395942937 3 2 631434111 1 3 353399401 4 3 853589588 1 3 746926951 2 2 473097253 3 3 767208583 1 3 773221592 4 3 316905011 2 2 914186245 2 3 586755911 1 2 231968418 3 2 468637414 4 2 279389921 4 3 269541687 4 3 857905927 1 3 371238737 1 3 441429537 5 2 694537922 1 2 385829010 4 3 166216854 4 3 349263070 1 2 987142348 3 2 699143735 1 2 248143750 4 2 592151769 3 3 944410473 3 2 427914538 4 2 621740710 4 3 292888970 5 3 539909307 1 3 250218433 5 3 390489036 4 2 889367465 5 2 375519914 1 2 350174445 5 3 779420844 4 2 552116860 1 3 926502139 4 3 135854957 1 2 407260484 5 2 938059439 2 2 902974203 3 2 906261236 1 2 509781951 3 3 860484304 1 2 571181283 1 3 994129858 3 3 639832893 1 3 903492483 3 3 392372469 3 3 709413892 3 2 299640218 5 2 574128551 3 3 581527722 3 3 161200705 2 3 815957302 1 2 211118745 5 3 999224892 2 2 775222843 4 2 830783521 2 2 723705053 2 2 247175071 5 3 178393814 3 3 207845886 1 3 500571191 4 3 468690115 5 2 520645215 3 3 216555015 4 2 431051442 3 3 650622462 2 2 239156242 2 2 264049514 4 3 819993616 5 2 397642302 2 2 243566910 1 3 316570077 3 2 674931900 5 2 351760239 2 3 953798758 2 2 387942354 1 3 663298458 1 3 425539260 1 3 746523799 3 3 344836262 2 3 966063772 5 2 857526708 3 3 712025274 2 3 991875107 2 2 323016623 3 2 756365241 4 2 275907850 3 3 695091253 2 3 195823773 1 2 442984006 3 3 142569198 4 2 896133729 1 2 255138219 4 3 885064577 5 2 663677561 2 2 857585189 1 3 831795594 2 3 210479536 1 2 811811357 2 3 637616475 5 2 440786646 5 3 467144369 5 3 164162302 3 3 169870784 4 2 384504674 2 2 687900408 1 2 496146811 2 3 841910284 5 3 552362836 3 3 819141093 5 2 123860746 3 3 708435079 5 3 893699898 1 2 102571281 4 3 695325708 1 3 412146867 2 2 415658173 3 2 992030937 1 3 538051316 5 3 460540779 5 2 886915631 5 3 728021116 3 3 290215077 1 3 334970560 3 3 814293707 2 2 696673101 5 2 810324509 1 2 660816923 2 2 330407552 5 2 355242985 4 2 367293490 1 3 156461555 3 2 794227504 2 3 401757527 4 2 831159100 2 2 960570050 4 3 560770780 5 3 992790278 2 3 997098009 4 3 975541244 4 3 151187887 2 3 594168209 2 3 440038502 2 2 941752337 3 2 967490880 3 3 446225636 4 3 280667892 4 3 613846895 5 2 854107792 4 2 106470054 3 3 315151615 1 3 255477286 2 3 572366215 4 2 107837632 5 3 845104321 3 2 438972476 4 3 746875148 3 3 108278108 2 2 930682228 3 3 621290105 1 2 839869945 2 3 761477766 1 3 450478334 1 2 645695138 2 3 653125402 4 2 457163652 1 2 549772631 5 3 524164810 3 2 131254904 1 2 400373005 1 2 343034023 5 2 889871225 3 2 175837144 5 2 562755722 3 3 317871070 3 3 392969100 1 2 430683332 1 2 253393384 4 3 125074466 3 3 535033173 3 3 626031664 5 2 357036725 1 2 332642047 2 3 946771595 2 2 378565928 1 2 871740334 5 3 305696667 3 3 252122211 4 2 953234462 1 2 738273511 2 2 366584375 5 3 188141629 1 3 605228342 5 3 665294834 3 3 845709508 4 2 596444366 3 2 160049366 2 2 252819886 2 3 860625482 1 3 641652185 4 2 980232995 4 3 241420364 1 3 831980462 3 2 147742237 3 2 498654789 3 3 907999447 1 3 861295398 2 3 202173859 5 3 612807830 1 2 820714658 3 2 285733301 2 2 924164561 2 3 853773287 3 2 508429790 2 3 160926701 4 2 221890743 1 2 690838358 3 2 441308270 1 2 389725044 4 2 331422222 5 2 692118087 5 2 137765129 5 2 446946696 1 2 170373569 1 2 104806608 2 3 678734086 1 3 828957812 5 2 689678323 4 2 122178023 1 3 942271212 4 3 733938444 1 3 723903334 3 2 138736984 2 3 884312309 2 2 380151754 2 3 553016922 1 2 763132513 2 3 500377387 3 2 375730317 1 2 203453191 5 3 563487462 1 3 245762843 2 3 133412764 5 3 878992841 2 2 316294229 3 3 809458888 3 3 826326022 5 3 415638044 1 2 734960846 1 2 236021118 3 2 593717445 3 2 585290352 1 3 302847029 1 2 489331019 1 3 673709001 3 3 830477468 5 3 629597627 3 3 495994707 3 2 227024359 5 3 995336485 5 2 533321364 2 2 907874422 2 3 581926219 3 2 880163284 1 3 359565698 5 2 720416798 1 3 847250317 3 3 778103415 2 3 517478717 5 3 651598685 2 3 163296704 2 2 243472995 1 2 994798242 3 3 654097439 1 3 189809138 1 2 477610361 4 3 808200783 2 3 848987783 5 2 387201916 4 2 436158328 1 2 342528391 4 2 151250131 1 2 940021261 4 2 766472578 5 2 107928462 3 3 947006703 5 2 881455661 4 2 495299318 2 2 138455469 3 3 630918170 4 3 142748673 4 2 360222120 5 2 521411489 3 3 984091389 4 3 182438505 5 3 835564995 5 3 273649617 1 3 225746046 4 3 484348827 5 2 771982651 4 2 727337979 5 2 436230239 2 3 606515959 2 2 785130630 4 2 277624015 4 2 308274392 4 3 906924667 1 3 359802471 5 3 437899362 1 2 639385667 1 2 749581753 3 2 170069861 5 2 998825757 4 3 239748064 5 3 436459053 1 3 196452705 1 2 192161042 5 3 187623700 1 2 350141179 1 3 592906511 5 2 496257658 5 2 107314842 4 3 582900851 4 2 210148411 5 3 655962746 2 2 774451171 4 2 565201870 3 3 681086799 5 3 797090200 2 2 499956829 3 3 244368124 1 2 757599743 4 3 926622840 5 3 725996766 4 3 842206561 2 2 169471100 3 3 332681993 3 3 983110004 4 3 756338668 3 3 155140279 5 2 442911607 2 3 704485628 1 2 787206012 3 2 299960938 2 3 783499549 2 2 151994086 2 2 323080166 1 2 334377205 4 2 183163324 4 3 229633218 2 2 998980777 4 3 829036095 5 3 736621434 5 2 982669316 3 3 251749568 2 2 583601518 3 3 541388484 1 2 934636828 1 3 952440367 3 3 356030663 2 2 437831050 1 3 262476161 4 3 105037997 3 3 172103866 2 3 616350689 5 2 782362942 1 3 158123946 5 3 299915752 2 2 989636559 3 3 764692633 2 2 811978049 3 3 616503232 3 3 887087339 3 3 742469463 2 2 440152461 1 3 231249502 5 2 859947032 1 3 265428327 4 3 866137275 4 2 766631214 5 2 121648701 4 2 991519156 1 3 305192626 4 3 137801656 2 3 374027241 4 2 333684971 1 3 529136305 3 2 369836585 1 2 644308322 1 2 866096401 2 2 662196334 5 3 146015761 2 2 198600875 5 3 158812949 1 2 354967151 3 2 406155492 4 2 821852559 1 3 709277624 4 3 510420842 2 3 354935489 5 2 586509423 2 3 210007103 1 2 805881657 4 3 341434930 4 3 988200842 2 2 372784884 3 3 273497439 1 3 763615568 5 3 890628099 1 2 140113443 2 3 578346063 4 2 785881559 4 2 465416820 4 2 578784430 4 2 644752737 1 3 181747438 1 3 187222684 5 2 832866414 4 3 656125333 2 3 391587209 5 3 182236355 5 3 947036863 5 3 492324417 1 3 765057904 1 2 627606095 5 2 255203470 3 3 429798463 1 3 369823959 4 2 230905618 4 2 284521468 4 3 872746986 1 2 640135858 1 2 850019812 2 2 711935068 2 3 152974842 2 3 757458606 5 3 617760293 1 3 117633276 5 2 233983831 1 2 987394791 4 2 453072516 4 2 812353680 3 3 437352060 4 3 198258855 4 2 232280196 3 3 481214700 3 2 304330207 5 3 758663027 1 3 691429862 3 2 742561349 5 3 575366941 3 2 560563637 5 2 748912831 3 2 777418223 3 2 554149875 3 2 730987067 4 2 189358910 4 3 768360618 3 3 706068916 4 2 392166657 3 2 283955291 1 2 759873971 2 3 414510804 5 3 932308553 2 3 936862059 5 2 117379427 2 3 859538895 3 3 646303547 2 3 562126859 3 3 497225066 4 3 591919775 3 3 618563505 3 2 294130778 5 2 405134416 5 2 811227048 4 2 607184970 2 3 646179841 5 3 991698985 2 2 639905161 3 3 153595698 1 3 658615740 4 3 964857842 5 3 223287723 1 2 187946631 4 2 971456312 1 2 845806742 3 3 330097802 1 2 697505668 5 2 361004280 2 3 350585306 2 2 572637437 3 2 482581435 3 2 230425564 5 2 500664297 1 2 381783481 4 2 294765616 2 3 142068516 5 2 999413897 4 3 819251477 5 2 270238653 4 2 159151829 2 2 263435760 3 2 545623262 1 3 525565677 2 2 347301304 2 3 379014404 2 2 425950285 5 3 553821579 1 2 862473663 3 2 408174474 4 3 202610462 4 3 403481004 1 3 786278832 1 3 209755217 5 2 770782026 2 2 186721067 1 2 550571419 5 2 944667845 3 2 362426541 4 3 110328412 5 3 335124870 5 3 591660787 4 3 346284437 3 2 342854646 2 3 429290533 3 3 880015012 2 2 650525359 2 3 665965974 5 2 811719437 5 3 774030386 5 3 238226771 5 2 277276569 4 2 622239905 2 3 775222899 3 2 801995868 2 2 791227660 5 2 247928897 1 2 897592576 2 2 796239115 2 3 424271680 5 3 657508156 3 2 867700801 5 2 401129427 5 2 381107503 4 2 999736235 3 2 216222309 1 2 179258686 3 3 487675753 1 3 752213240 1 3 260327971 3 3 485976115 4 3 411119189 4 2 814838016 3 3 732397189 1 2 394437589 5 3 999594764 4 3 250498441 3 2 240730534 2 2 530653342 5 2 348277785 3 2 834684773 4 2 377805051 3 2 395759742 2 2 147369469 1 2 382178615 2 3 870735887 1 3 656715010 1 3 309521639 2 3 418886139 1 3 118250224 5 2 544327440 3 3 534813861 1 3 193781428 5 2 988929529 1 3 890555362 4 2 657539737 4 2 274205488 5 3 550110520 3 2 525494126 4 2 734958385 3 3 788283907 2 3 623801583 2 3 600608196 1 3 916305390 3 3 716275563 1 2 738573611 1 3 985782847 5 2 666068245 5 3 158342324 1 3 692603731 3 3 474245508 4 3 170111601 2 2 983766686 4 2 230056048 4 3 357150648 3 2 720841546 2 3 239577562 3 2 919789902 2 2 649246361 5 3 339532653 5 2 785063779 5 2 197066496 5 3 469916117 5 3 590449779 4 2 329285455 1 2 360565973 4 3 644818161 3 2 182007050 5 2 691554052 2 3 268335005 4 3 297127250 3 2 269195258 4 2 190881189 2 3 652209343 2 2 413307177 5 3 534797257 5 3 559248013 4 3 510393187 4 3 937759356 4 3 262432776 1 2 541330265 1 3 922677992 3 2 611368365 1 2 381827497 1 3 345811488 1 3 455842170 4 3 155770103 1 2 363276797 1 2 837472621 2 2 355779224 2 3 364664086 2 2 173589766 2 2 187898459 3 2 820988911 2 2 134382539 5 3 689282861 3 2 663656288 2 2 540922017 1 3 982219428 1 2 733502896 3 3 203555149 5 2 636483103 4 2 740647584 5 3 429149502 1 3 822540980 3 3 632508017 3 2 294567896 5 2 859380113 4 2 825914751 4 3 845843056 5 3 641490624 1 3 903766161 1 2 919253112 1 2 337240369 4 3 498466750 2 3 306161791 2 2 406466242 2 3 797416259 4 3 590011257 4 2 154233930 3 2 236765965 1 2 522671342 5 3 241496939 1 2 910169842 5 2 364384682 1 2 575934282 3 3 800391107 1 2 750644488 2 2 430291389 1 2 800056240 4 3 236419762 1 3 791577688 1 2 581406062 1 3 319469400 1 3 179748891 2 3 965685619 5 2 221620320 1 2 177886155 2 3 906759534 1 2 187166071 5 3 847407643 1 3 191217823 3 2 618902911 3 3 665675789 2 3 524455267 2 2 614106298 3 3 220952690 2 2 252780818 3 2 249402166 5 3 758933040 1 3 748905295 1 2 449373609 1 2 111257516 5 2 140432606 4 2 728652184 1 3 971297385 1 2 838217982 5 2 908902856 1 3 381405717 5 2 769414574 2 2 639269863 3 2 831175112 5 3 662785246 4 3 665247368 2 2 137008445 1 2 843724354 5 3 473494109 5 2 801659049 1 3 299634530 4 2 762621975 5 3 724903935 5 3 299170720 4 3 693379059 4 2 143076730 4 3 994921566 4 2 241506686 2 2 958150619 5 3 696097021 3 3 209508092 1 2 539356514 4 3 415811473 5 2 338479538 5 3 774250202 5 3 177180654 5 3 438391365 3 3 876701104 2 3 457087696 5 2 649843226 2 2 822111815 3 2 238528708 1 3 418539703 2 2 110989978 1 2 971847720 1 2 802630121 3 3 105565853 5 3 314204863 4 2 288708774 4 2 661961801 1 2 653884449 3 2 276486764 4 3 301238672 3 3 738225014 3 3 347553759 2 2 804276432 5 3 392499020 2 2 569124293 3 2 146925516 4 2 553715179 1 3 285716465 2 2 426415751 4 2 231690189 3 2 321602964 4 3 484746732 2 3 714298204 1 2 751052329 5 3 621778494 1 3 817741256 1 3 152281429 3 2 557260248 2 2 448164177 1 3 160480805 1 2 563034722 2 3 850891704 3 2 119408621 2 3 663198022 2 3 118456743 5 2 582255085 1 2 348836831 1 2 271466429 2 3 861267420 2 2 932285573 1 3 999767327 1 2 199325285 4 2 383478875 2 2 439652435 3 3 287805550 1 3 936172719 5 3 667506968 2 3 408762535 1 3 307930599 2 2 559361967 5 2 645129573 2 2 500625492 5 2 849604948 1 3 118645520 4 3 136323369 3 2 242930187 2 2 215261084 3 3 839519161 1 3 330268059 1 3 598118145 2 2 779064672 4 3 665834449 3 3 687618944 2 3 349654212 4 3 885088538 3 3 768461412 5 3 189434986 2 2 770032272 2 3 137290904 3 3 349290139 5 2 892138328 2 3 485403374 1 2 306958864 4 3 129907898 1 2 868310670 5 3 355151335 1 3 314187178 3 2 526718279 3 2 523599273 3 2 451445661 5 3 362783088 2 3 324573548 5 2 644969928 4 3 998902645 3 3 533510642 3 2 810731342 4 3 958071800 2 2 324921025 5 2 781558241 5 3 408064108 4 2 631705277 5 3 608881963 3 2 602246749 5 2 478530908 1 2 272625719 1 2 824399882 3 3 800265767 3 2 587081397 3 2 743738163 1 3 737819317 5 2 897027223 2 2 507859075 1 3 908921424 2 3 477071566 3 2 723145312 5 3 758390371 3 3 779753548 1 2 894016247 2 2 301658249 2 2 663220627 4 2 499739353 2 3 966163427 3 2 548539679 4 3 513504517 3 2 687572321 4 2 280650957 1 2 816635431 4 2 125002138 2 3 655053310 2 3 742704575 4 3 335509159 2 3 849516032 1 2 912725397 1 3 887778456 2 2 635872290 5 3 911944928 4 2 236304524 1 2 862711378 5 3 564520563 2 3 878397545 4 3 665673412 2 3 725493121 1 3 989525137 2 3 794356752 4 2 378084661 4 2 441957997 1 3 363075450 3 2 134892177 2 2 590354699 5 3 837231583 5 3 271970992 4 2 162638680 5 3 670974280 3 3 517894139 1 3 751137569 5 3 588034200 2 3 163411332 3 3 601412357 1 3 225690834 2 3 169039109 5 3 895921674 4 3 954872918 1 3 575824290 5 2 395993966 2 3 631051496 3 3 723405849 1 2 341773761 3 3 601021171 4 3 375036760 4 2 348125102 2 3 156345922 2 3 763676533 1 3 718641824 5 3 344984387 1 2 338324718 5 2 427980523 1 3 328895330 2 3 416396435 2 3 235082620 5 3 352792616 5 2 332097335 3 2 653181203 1 2 258508869 2 3 399408980 3 3 637340292 3 3 718370294 2 2 556677989 2 2 278257859 2 2 493561201 2 2 865271929 4 3 740578792 3 2 677403335 4 2 896029871 4 2 774583485 4 2 295156754 1 3 908489626 3 2 951360278 5 3 398256055 1 2 227148602 4 3 401875175 1 3 854443913 2 3 789565262 4 3 878857017 5 3 511019239 3 3 230038627 3 3 593923145 4 3 543255415 3 3 454489747 5 3 848102563 3 2 375988354 5 2 656682480 4 3 114005236 4 2 507888300 4 3 858285768 2 2 119334257 3 2 417575614 1 3 371719209 2 2 457803887 4 2 868256425 3 3 140612326 2 2 779170578 5 3 499289034 3 3 965101378 2 2 235399706 2 3 177450810 1 2 331650267 5 3 633992789 5 3 992693226 2 2 465662649 3 3 807636100 1 3 942682799 5 3 401174987 2 3 874442693 3 2 451070469 5 2 569740460 2 2 425571465 2 2 419834455 1 3 301940724 1 2 594624103 2 3 673915124 1 2 417942402 5 3 753929087 4 3 430956240 2 3 102258929 4 3 758570398 1 2 621321930 3 3 225301495 4 2 921630270 5 3 885714552 4 2 569364866 2 3 155579655 2 3 840373426 3 3 854297365 4 2 588868806 1 3 644188715 5 3 362074303 4 3 970829101 3 3 239129636 5 2 444377778 4 2 893586416 5 2 521119586 5 3 495743386 5 3 700919513 3 2 525357525 4 2 772530489 2 2 167762567 5 2 145155054 1 2 678059315 3 3 557733000 5 2 276936027 4 2 686298103 3 3 681953685 1 3 264672443 5 2 424257721 3 2 605767536 3 2 611220201 2 2 499049723 1 2 666176174 1 3 313279000 5 3 601107339 2 3 349206773 1 2 113468383 4 2 196133414 5 2 820371022 2 2 372264818 2 2 552508505 2 3 584143960 4 2 815732619 2 3 580837222 3 3 103296442 2 3 339222305 5 3 431298869 5 2 231771618 4 3 147994682 4 3 818545921 3 3 619537647 3 3 846924291 1 2 414976635 5 2 829505756 5 3 310258882 1 3 949660085 1 3 481103325 2 2 365873902 3 3 402562857 1 2 296857407 5 3 611546185 2 3 280923655 4 3 494206807 3 2 477172257 1 2 942184546 1 2 333912106 4 2 314249859 4 2 991922504 3 2 786643937 1 2 765501089 5 3 103856030 4 3 896658631 1 3 848371629 5 2 387802897 2 2 536430824 1 3 464321667 2 3 639505124 4 3 849024688 2 2 800748692 5 2 347269990 4 3 201186689 2 2 771593926 5 3 856498501 4 2 619856455 1 3 138318118 2 3 923925143 3 3 358369263 1 2 335144064 3 3 559584170 1 3 356216162 5 2 566329967 1 3 563618621 2 2 971239413 4 2 928627045 1 2 271149052 3 2 632826532 4 2 440954542 3 3 675944049 5 2 963732138 2 3 745067185 1 3 879329481 4 2 323280839 3 3 985264903 2 3 731275448 3 3 277307331 2 3 412621637 2 2 394712833 4 2 533410656 3 2 875863250 3 2 786101927 3 3 384900052 4 2 714217943 3 3 452398602 1 2 327219571 1 3 512768134 2 3 187699146 5 3 510317281 5 2 168233558 2 3 378127267 1 2 359178324 5 3 371198980 4 2 572240209 2 3 898488053 3 3 628955827 2 3 369129162 4 2 877023252 2 2 442776126 3 2 163002586 3 2 411776984 5 3 368335607 2 2 340287481 4 3 476883830 2 3 958220945 3 2 139021063 4 3 628140262 3 2 260196699 5 2 355051199 1 2 397634844 5 2 917236030 5 3 701015045 2 2 179402944 5 3 251742326 4 2 101321532 3 3 810255717 3 3 781634674 3 3 499268473 4 3 862539375 5 3 594616554 1 2 988356631 5 3 630257549 2 3 478179416 5 2 644511620 3 2 467627723 4 2 683490328 1 3 210665331 1 2 412463389 2 2 465470954 2 2 122379769 5 2 748854205 3 2 903503464 1 2 756163906 4 2 796641837 3 2 462468392 5 3 976950635 5 2 381244396 5 2 281291470 3 3 653395836 5 2 953932512 5 3 829657416 5 3 616437234 2 2 332886395 4 3 738638942 1 3 441938136 4 3 658809647 2 2 513557486 2 3 363076013 4 2 819938372 1 3 535114822 5 3 306406419 1 3 726581386 5 2 789508680 4 2 533874957 2 3 722089506 1 2 268550183 5 3 746293845 1 3 789460934 3 2 669806092 5 3 497787107 4 3 126702814 4 2 945183733 1 3 400078497 3 2 403987366 5 3 428967384 5 3 648481649 4 2 663244204 5 3 875959881 4 2 994511796 3 2 514129399 2 2 737598003 1 3 201109100 3 3 147875514 1 2 918406607 1 3 247508626 1 2 329056935 3 2 696409479 4 2 233778149 5 3 183654426 3 2 178874424 2 2 463386889 5 3 413996683 3 2 575988954 1 2 487098706 1 2 960435759 5 3 908258005 4 3 881583185 1 3 603722740 4 2 528996177 3 3 444177206 4 3 309462259 5 2 371422389 3 3 775529201 2 3 167645866 2 3 985706981 4 2 289159296 5 3 281335904 1 3 110022643 5 2 142426447 5 2 822003648 5 2 392344107 5 3 476379002 2 2 194684322 3 2 311017692 2 2 624302397 4 2 273962868 5 3 624420998 1 3 389152700 5 3 939103307 4 2 602666562 1 3 799154107 1 2 408667341 2 3 767510943 3 3 617475130 3 2 186281569 4 3 221705499 5 2 906242724 1 2 809695900 2 3 368759226 1 2 341981255 2 2 267586478 1 2 561394274 2 2 433022903 2 2 604353533 4 3 299149146 3 3 726795206 2 3 829779266 4 2 518090261 5 3 791696337 1 3 552368400 4 3 419717699 2 2 214153705 4 2 390569306 3 3 927897815 4 2 951317465 4 3 632776499 1 2 742560920 1 2 821653999 5 2 262350373 1 2 421884540 3 3 128440478 4 2 745435452 5 3 998095720 2 2 256746172 2 2 355383370 1 2 145157875 2 3 354453059 4 3 576736019 5 2 664823105 2 2 721736030 3 2 650638669 2 2 640742116 2 2 717749632 1 2 617968120 4 3 846973360 1 3 438201004 5 3 139933975 3 2 610040588 1 3 420653178 1 2 950467882 1 2 636241912 1 2 456067897 5 2 189922750 5 2 724554318 1 3 724439543 3 3 379012610 5 2 549249368 5 3 887957895 2 3 783888890 2 3 345994633 4 3 930688063 1 2 846160572 1 3 417314680 5 3 661123635 4 3 104082599 5 3 926657053 2 2 129951550 4 2 762841341 4 3 420216294 2 3 853657252 3 2 162247939 4 3 878306769 5 2 643068371 5 3 949890603 2 3 194286422 4 2 101577680 5 3 703402444 2 3 308045611 4 2 381459407 3 3 151266681 5 3 574606151 5 3 283565459 3 2 378139344 2 2 843730592 5 3 279236317 1 2 481613522 2 3 764889694 2 2 484715664 2 3 682257048 2 2 770558283 5 3 320520712 2 3 639438915 3 3 947781341 3 2 640291146 3 2 562436843 2 2 561518562 4 3 367124604 1 3 417371936 4 2 252186960 2 3 637963213 5 3 844257883 5 2 120841488 3 2 758361639 4 2 322564077 4 2 279113046 2 3 922853560 3 3 823260116 3 3 921655263 5 3 468737430 3 2 124051767 2 2 647637542 2 2 669160096 4 2 838836055 1 3 823863803 3 3 601094313 2 3 973014130 5 3 718203913 4 3 202824375 4 3 581201025 5 3 533959409 2 2 941719613 4 2 431376662 5 3 944586281 2 3 649161622 3 3 125367988 4 2 855061819 4 2 316783593 4 2 268516272 4 3 261541064 5 3 901041260 3 2 253960055 5 2 682162828 5 3 398795604 5 2 470224622 2 3 291463528 4 2 909041267 5 3 458292483 5 2 193445963 2 3 531286507 3 2 199794153 3 2 687912743 3 2 216058619 1 3 607016556 1 3 378231293 4 3 568005233 4 3 637689746 4 2 164573822 2 3 994086225 3 3 581196675 5 3 529100883 2 3 389142144 3 3 271813694 2 2 829617137 1 2 755470358 2 2 947413047 3 2 871055381 5 2 573104616 5 2 681223284 4 3 147559739 2 2 682728794 3 3 639859769 1 2 707285872 2 3 155028600 4 2 734962220 2 2 243950130 3 2 151836048 2 3 995990329 4 3 952826567 2 3 413446182 3 3 384643738 5 3 803692714 4 3 185416167 1 2 149105893 5 2 506728278 5 3 136542461 5 2 710452511 4 3 473268084 2 3 747954779 2 2 185063064 2 3 234399299 4 3 131673008 3 2 487883258 2 2 296927408 3 3 310694170 2 3 832098732 2 2 109409645 2 2 951775824 3 2 683385129 2 3 239921936 4 3 909583787 1 2 333864864 4 2 936830524 3 2 696883764 5 3 947417071 4 3 599653191 3 2 759553224 5 2 750653084 3 3 438686248 5 2 707998369 5 3 427116803 1 2 249956314 1 3 446670225 4 2 717806371 2 2 771024188 4 2 414018102 1 3 889684240 3 2 726309571 2 3 753960888 1 3 737463420 1 2 821242587 4 3 909604567 1 3 506339340 5 2 832153494 3 3 233439141 5 2 336752458 1 3 182969775 4 3 250897968 2 2 658060161 5 3 962446356 1 2 971989208 4 3 456506591 5 2 376828448 4 3 186387545 2 3 761263753 3 2 863204086 5 3 477200357 4 3 978375463 5 2 876947545 5 3 659629997 2 3 198352717 3 3 308446268 5 3 835140066 4 2 346313128 2 2 382934722 3 2 178304359 5 3 547745225 4 2 646280628 5 2 977981154 5 2 102581269 2 3 490562588 2 2 801310055 1 2 504177001 4 3 777206501 5 2 339347553 1 3 153867196 2 2 111488488 2 2 695900548 2 3 132018897 4 3 179316734 4 2 322006008 5 3 140436417 3 3 555131799 3 2 562179923 3 3 225692749 3 2 143970388 1 2 668332067 4 3 981565353 4 2 564981756 3 3 438912005 2 3 310886989 4 2 576522856 2 2 101828482 1 2 583986073 5 2 717016533 3 3 384406320 3 3 788761420 4 2 693239641 1 3 279567329 2 3 734177953 1 2 615540805 2 2 778278046 2 2 515511396 4 2 871846994 5 2 316913104 3 3 291590748 1 2 312984824 4 2 552400069 5 2 733356746 3 3 458550366 5 3 374215043 3 3 880439953 1 3 250151064 1 3 770684192 1 2 461956080 4 2 852969965 4 2 411841888 2 2 612247473 3 3 118849606 5 2 325518762 4 3 142945938 5 3 228076771 1 3 520517782 4 2 692422709 4 2 246776001 2 3 677012800 4 2 244117982 2 2 162847239 5 3 261419509 1 2 434630383 4 3 430429247 3 2 392492573 1 2 631899823 3 3 651057899 2 3 472899158 3 3 953502436 3 2 668597695 3 2 909135830 5 2 108916386 2 2 531266034 2 2 444884106 2 3 615809378 2 2 731632231 5 2 508649519 3 2 177626254 2 2 542796184 4 2 860335453 4 2 626787834 5 2 992767016 3 2 212508167 1 3 570307756 3 2 681489073 5 3 560619728 4 2 231444645 5 3 926464494 1 2 241909904 4 2 458164916 4 2 844648221 3 2 809622808 3 3 430497137 2 2 666285825 1 2 335326577 1 2 461936032 4 2 155393854 3 3 463612910 1 2 589395220 5 2 742752919 5 2 538646913 4 2 652843371 3 3 742273949 5 3 297773291 1 2 834420568 5 3 793738641 1 3 241508368 4 2 790784211 3 2 229557990 2 2 194636810 1 3 937196475 2 3 601058840 4 3 791053812 4 2 386856463 4 2 725104073 4 3 488884522 5 2 940294116 2 3 447618097 2 2 874208372 5 3 452530179 3 3 378312176 5 2 529574181 4 3 417935372 4 2 314539365 2 3 867163431 2 2 687678519 3 2 782322865 3 2 787383376 5 3 709648966 4 3 634012173 1 2 179264057 1 3 820045412 2 2 140612828 2 3 207719180 1 2 466164282 3 3 118935185 1 2 373582646 3 2 107955371 5 3 206408187 1 3 821221396 3 2 922264551 2 2 976520319 1 3 588640257 3 3 573749888 3 2 564279223 3 3 823481915 2 2 161003887 2 2 758793077 5 2 715636097 5 3 453537401 1 2 246861636 3 2 850282843 1 2 246848009 4 2 803103044 3 3 379120410 4 3 545546959 3 2 417430904 5 2 797821329 1 3 309143298 3 2 607812619 4 3 749148516 5 3 659925721 3 2 568578601 4 3 710171195 5 2 922584211 5 2 977769411 4 2 950672698 2 3 425071973 2 2 885038238 2 3 225623776 4 2 784624559 4 3 317573560 2 2 829910367 2 2 286022108 1 2 978031452 1 3 622088136 3 3 842292525 1 2 536070982 5 3 522178313 1 3 440087476 1 3 283540059 2 2 767324855 1 2 507950636 1 2 818325494 4 3 380434569 3 2 931584152 2 2 984779081 3 3 398189339 4 3 777390875 5 3 264369468 3 3 674394343 2 3 626289971 5 2 486612507 1 2 137295396 1 2 998824949 2 3 148942848 3 2 767481895 3 3 860069579 2 2 329194183 1 2 758922707 1 2 780030355 4 3 540732589 1 2 507922309 4 3 279593574 2 2 557842006 4 2 163556035 1 2 387851901 2 2 659561141 1 2 154641399 4 2 617198155 5 3 268912928 1 3 939266966 3 2 345458120 5 3 303999004 2 3 377156934 3 3 544785426 1 2 721773380 1 2 681599205 4 3 181327924 2 3 143879615 1 2 913000208 3 3 199756661 1 3 253822337 3 2 915847614 3 2 867919451 3 3 323338223 2 3 456036900 3 3 234668189 4 2 291775161 5 3 580681969 2 2 408050280 4 2 414838226 3 2 122661914 5 2 537329017 1 2 144138957 3 3 319454142 1 3 617048122 1 2 402672891 3 3 813378697 2 2 150187870 5 3 963873600 5 2 749224505 5 3 888797214 3 2 503145514 1 2 236793222 5 3 523110331 1 3 679088973 1 2 458133827 5 3 876909847 1 2 673400119 4 2 675201843 1 3 702007643 5 2 393851688 3 2 410711340 4 2 697600937 4 2 314412118 3 3 229246459 1 3 895308575 2 3 669759646 2 2 610265773 1 3 814202647 5 3 220604329 1 2 274504891 2 3 453169114 2 3 348956821 1 2 295786916 4 2 483733238 5 2 534948111 2 3 393663778 2 3 584294494 2 3 433936067 3 2 649287793 4 3 354203408 1 2 897277647 4 2 199932888 3 2 592186981 4 2 689215893 3 3 155492470 4 3 769284424 5 3 596573992 1 3 256871504 3 3 378414250 4 2 657912784 3 2 119078380 4 3 395628791 2 2 629957433 5 2 147288593 5 3 777338106 4 3 637587472 4 3 675753872 5 2 342519826 4 3 259409884 2 2 381706842 4 3 634363741 3 3 480989955 2 3 936271086 2 3 176063052 1 3 603123146 4 3 712472141 2 2 873752951 3 3 132288543 2 2 724229623 2 3 439287906 5 2 318955833 5 3 762027145 1 2 637484703 2 3 280254687 2 2 412638529 1 3 863652675 5 3 794714777 4 3 182448107 1 2 882031761 5 3 634415299 2 3 934340053 2 3 284722693 5 2 443405693 3 3 176793676 1 2 519433565 4 2 218932731 2 2 968906368 2 3 621307646 3 3 398113583 4 3 284211391 4 3 588973161 2 2 968665404 5 2 659823825 4 2 473030467 4 3 796201612 3 2 730520056 5 3 509827203 5 2 877057879 4 2 255539463 4 2 271869414 2 2 429058969 5 3 591545160 2 2 555254457 4 3 174733547 3 3 310242598 1 3 490390214 4 3 312831458 5 3 971016511 4 2 283534736 3 2 769707445 5 2 100573273 5 2 921140661 5 3 483006912 4 2 464038241 3 3 209647974 3 3 656230454 3 3 540441627 5 2 187383748 2 2 349334627 3 2 744498828 3 3 292674647 2 3 479575239 4 2 299874800 5 3 191472890 5 3 155980053 3 3 842216666 3 3 169649451 5 2 349974802 2 2 593960423 2 2 913889141 3 3 599389015 5 3 616583364 2 2 344899511 3 3 356330263 2 3 126622515 5 3 404158498 5 3 280452926 5 3 892942023 3 2 842875570 2 3 622373733 1 3 969053105 2 2 826772928 2 2 842951427 2 3 712626080 1 3 224968783 5 3 277427407 1 2 814892468 3 2 282364277 2 2 109278734 2 2 283571356 3 3 862759791 2 3 106644982 4 2 560435082 3 2 189113617 2 2 385246691 1 2 755301339 2 3 107383064 4 3 414666956 1 2 538955969 5 2 727191188 3 3 116126178 5 3 264850306 5 3 821317594 1 2 217024276 5 3 334989760 1 3 298779170 5 2 372467309 4 2 519353335 4 2 988781970 3 2 331980488 5 2 674730661 5 3 997610774 5 3 944346598 1 3 346447960 5 2 744842561 3 2 113840403 5 2 402359038 2 3 300225891 5 2 629833274 1 3 214820226 2 2 688557829 5 2 584619159 3 3 385266658 2 3 327824113 1 3 343992947 1 2 284093007 4 2 697567654 5 2 302874274 4 3 544509630 5 3 730748867 1 3 347847610 5 2 511389214 1 3 978092436 4 3 534016672 2 3 205774130 4 3 163155439 5 2 669610516 2 3 474244776 1 3 486045081 3 2 898861815 3 2 355893680 3 3 287593439 2 3 175680561 4 2 802990691 2 2 247876642 3 2 829680392 1 2 923678528 3 3 420824841 4 2 921026132 3 3 258784483 5 3 311756565 1 2 658954070 2 3 583255527 3 2 820772619 2 2 803247531 2 3 169959034 4 3 544204028 5 2 807363977 2 2 373979507 3 2 889336510 4 2 816121050 2 2 228478682 5 3 422618232 4 3 970589019 1 2 762444129 4 2 889311176 3 3 686896247 1 2 433553264 2 2 138219476 5 3 167281727 5 3 238659160 2 3 986934997 3 3 272243296 2 2 418244123 4 2 993186011 1 2 471174501 3 3 854931124 5 2 543611685 3 2 514869165 1 2 561786492 1 2 772923789 5 2 515290608 2 2 689082581 3 2 654675379 5 2 806661160 3 2 288983467 2 2 915045791 2 2 157304938 1 2 426837241 2 2 690463207 4 2 399478487 5 3 570920014 3 2 701931101 5 2 749272600 4 3 787842650 5 2 386052151 4 3 324369147 3 3 104001561 4 3 726713305 4 2 744958480 5 3 859709972 3 3 348772678 4 2 540179245 2 2 529108005 3 3 211698610 3 2 807089700 2 2 752176958 4 3 778086387 2 2 426384829 1 2 687943508 3 3 399720607 1 3 821494393 4 2 655235797 3 3 178212415 2 2 503094984 1 3 717972213 4 3 609644228 3 3 692278699 2 2 816176864 5 3 375164073 5 3 682262354 4 3 129462958 1 2 334915855 4 3 390845224 4 3 286070844 3 2 576506577 1 3 736306095 1 3 598673236 4 2 555897446 1 2 397035227 1 3 316121131 2 3 134701120 1 3 656829755 4 2 141427747 2 2 678615801 4 2 844662240 3 3 714734788 5 3 637708445 5 2 477727416 2 3 616341443 2 3 344760665 2 2 310189879 3 3 796604107 1 2 815402741 3 3 144058436 5 3 733781667 2 2 617465465 3 3 692139967 2 3 724055316 5 2 698160272 4 2 719538332 4 2 476084121 1 2 316944232 1 2 437421875 3 3 135819385 5 2 919114494 2 2 337492711 4 2 429163778 4 3 246906819 3 3 111019341 1 2 503740607 5 3 705611413 3 3 907512161 3 3 724787232 5 3 447413906 2 2 325032297 4 3 184435228 4 3 654976829 3 2 453058582 4 3 490144180 1 3 421875401 1 2 289797638 2 3 323818817 2 2 892887960 2 2 503329291 1 3 380288952 1 2 365971650 2 2 151861155 5 3 517537269 1 2 189921002 5 3 309995269 3 2 615309424 5 2 341640328 5 2 437578942 2 2 864972634 4 2 608478511 3 3 992401533 5 2 833012152 4 2 699771217 2 3 515370214 3 3 198581374 1 2 405142469 2 3 388731643 3 2 322590318 2 3 757578239 4 2 769971264 3 3 333044624 4 3 601053209 2 3 491027574 5 2 808682627 1 2 626920127 1 3 428274866 1 2 377066574 5 3 746070567 2 3 285945124 3 3 108116872 2 3 858649520 3 3 447757449 5 2 272623198 2 3 347944495 3 2 161826468 4 3 523171416 2 2 248433389 2 2 428069226 3 3 675388866 5 2 703784705 1 2 714055741 3 2 881563272 3 2 706061583 4 3 205635399 3 2 595550738 5 3 693594279 3 2 425215036 1 2 754294812 1 2 895214620 1 2 359180259 3 3 332061163 2 3 122085656 2 2 537311473 2 2 108986058 3 2 510670157 5 3 155630910 5 2 248094677 4 2 990967161 4 2 998700513 5 3 324275281 4 3 430382667 1 2 658368797 4 2 247329176 2 2 624757101 3 3 655058258 3 3 749872306 2 3 930253801 1 3 967736827 2 3 847863298 4 2 489402506 4 3 994019884 3 2 306710961 1 2 354251030 3 3 445037021 5 3 342750448 1 2 423018253 1 3 195127074 5 3 404930748 3 3 480379102 4 2 461540603 2 3 897538699 2 3 190411983 5 2 584494509 2 2 262877785 4 3 979567779 4 2 371653270 3 2 220018736 4 3 362260130 3 3 408293560 3 2 631183794 1 3 723794778 5 3 304324613 2 2 613814651 2 2 562120364 3 3 972905575 2 2 634617510 2 3 248748165 4 3 154134422 4 2 102833845 2 2 596529408 2 3 903172384 4 3 925393709 3 2 139637354 1 3 489990504 5 2 485784115 4 2 240602308 3 3 531470972 5 2 336313311 4 2 646520112 2 2 317674521 1 2 598660024 4 3 790206295 4 2 614671900 3 3 635490371 2 3 745236455 2 2 505750203 5 2 891836953 4 3 577652028 4 3 714134506 4 2 697601743 5 2 318659298 4 2 841346976 1 2 299837513 4 2 238302568 5 2 375554150 3 2 329977782 2 3 660146960 3 3 373865964 5 3 392960097 1 2 421481063 4 2 516268852 3 3 728416391 5 3 492529595 3 2 913838498 5 3 835223686 4 2 143029445 5 3 522603033 3 3 669347998 4 2 747409337 4 3 695967656 2 2 590070091 1 3 787388462 2 3 985573209 4 2 311771130 1 2 156856413 2 2 832258003 5 3 760100591 3 2 641790250 2 2 470790841 3 2 283081264 5 3 875360920 2 2 344025153 1 2 164798000 2 3 686593990 1 3 435840641 4 3 659705585 3 3 100384874 3 2 529920584 3 2 591988390 2 2 412975649 4 2 325380840 2 2 961841138 1 2 850879543 3 3 418211591 3 2 815342660 5 2 763641678 3 2 268035330 2 2 640711022 1 2 287910033 3 3 401312270 2 2 696055745 3 2 960320337 2 2 724451817 3 2 938324842 2 2 560006762 5 2 734672763 4 2 670103395 2 2 219872291 1 3 834312302 4 2 631209057 1 2 553458097 4 2 225905887 5 3 231668811 2 2 299687208 1 3 828937662 5 2 578074717 4 3 415513058 1 3 592330508 2 3 922571192 1 3 768798107 3 2 242706611 5 3 628738904 5 3 605191845 1 3 393231239 5 3 322768906 1 2 110975965 4 3 176746721 1 3 401738121 1 3 164463181 1 2 903091912 1 2 102771095 4 3 201421139 3 2 746722888 2 3 992317288 5 2 317235626 2 2 283277145 4 3 422399189 3 2 536267002 4 3 860040392 4 2 206198217 2 3 169749170 3 3 859303213 5 2 487617744 3 3 642037657 5 2 851661107 3 3 856317335 1 2 773663708 3 2 216766818 1 3 454729193 5 3 322822716 1 3 532235413 2 3 518057905 5 2 645417649 5 3 305952060 4 3 678636463 2 3 667818304 3 3 594080296 2 3 574282915 4 3 373979529 1 2 974607759 5 2 176687700 1 3 487188564 1 3 753465107 1 3 733264207 5 2 477747358 2 2 195581017 1 2 469555771 4 2 250550141 5 3 163612058 3 2 621905078 5 3 494660590 4 3 710101370 3 2 249589048 2 3 179189879 1 2 456968225 4 2 148490415 1 3 182368213 3 2 609878261 5 2 561538672 5 2 988600080 2 2 739086712 4 3 874368424 4 3 850049185 5 2 371970855 1 3 505653068 4 2 438009216 3 3 671299783 4 2 664732108 2 2 284424734 4 2 246754629 3 3 728573179 4 3 751486542 3 2 132115733 5 3 537494288 4 2 944366812 4 3 801087615 5 3 668216491 1 3 908200845 2 3 238029108 3 3 827132892 4 3 962908527 4 2 255458608 4 2 425880021 5 3 561215022 4 2 122029864 5 2 539968857 4 2 121535050 1 3 258426463 3 3 576619381 3 3 713862127 1 3 358554512 1 2 274173788 2 3 210407919 4 2 243590742 1 3 842779453 1 3 805876329 3 2 749388422 3 3 105599966 5 3 832064516 2 3 856649826 5 2 522940767 4 2 217656264 1 2 668425120 1 3 591679244 1 2 837849812 5 2 651252240 2 2 569668300 2 3 267000054 2 2 143697761 3 2 416438435 3 2 751566792 4 3 316078251 4 2 362897713 2 3 724076157 3 3 975280157 4 3 467042061 1 2 904777663 4 3 717064237 3 2 563178866 1 2 245754111 5 2 158231276 1 3 645987174 1 3 150592860 3 2 245697761 3 3 794265175 1 2 115022211 5 2 658931738 5 2 130494839 4 2 963391744 2 2 971224547 2 3 364608177 3 2 600499646 4 2 234599481 2 2 138846562 5 3 808394549 2 2 129154365 4 3 485239159 5 3 213618264 4 2 156884375 4 2 137150786 3 2 641778261 3 2 945779679 1 3 792595437 4 2 682646826 4 2 819169516 5 3 482569845 3 2 610816842 5 3 313945410 4 3 247257207 1 2 972995207 1 2 710000626 2 3 289148629 2 2 296437045 2 2 497269865 2 2 743085125 5 2 663680485 1 3 165961442 1 2 417722489 4 2 559114946 2 2 461118945 4 2 671996605 3 2 880304596 2 3 701198290 2 2 680607120 3 2 700188688 2 2 355189332 1 3 554075450 1 2 232060674 4 3 879189298 1 3 868603694 3 3 480233413 3 3 554137476 1 3 330443582 2 3 911745338 1 2 671928763 3 2 212858339 3 2 276201033 3 2 464534678 3 3 269523695 1 2 810380760 4 3 627582060 3 3 156205302 3 2 286599283 3 2 527053651 1 3 761420867 1 3 132728376 2 2 829128596 3 2 422843036 1 3 587282375 2 2 455268475 3 2 152637271 1 3 702422949 2 3 197413143 1 3 952393820 3 3 194162943 2 2 938083931 1 2 314834810 1 3 166098583 1 2 506944789 2 2 201291703 5 2 842177130 2 2 636877575 4 2 287673715 2 2 115648721 5 2 117696995 2 3 916410367 5 3 121299146 2 3 692428485 1 2 658368806 4 2 145870698 1 3 289427864 2 2 158201273 3 3 759123191 4 3 185601341 4 2 464685972 5 3 935984221 4 2 462993973 2 3 456937293 3 2 682132886 4 2 418167376 4 2 376455288 1 2 840099087 2 3 507352527 4 2 413168440 3 2 597307039 5 3 846265770 4 3 601932913 2 2 134504111 2 3 144705368 2 2 245376902 3 3 624703186 3 2 789389456 5 2 136194786 2 2 863137266 1 2 253358142 3 2 844202785 5 2 223485696 1 2 934042272 5 2 380901240 3 2 600665023 4 2 978768212 4 3 840973333 4 3 527311381 5 3 236890230 2 2 789711520 1 2 681643136 4 2 709631686 1 3 258438204 5 2 202878088 3 3 409841815 1 3 646726325 1 3 238483456 2 2 115612212 1 3 762493889 1 2 897601284 4 2 863694472 1 2 198918214 4 3 106032901 2 3 206989915 5 2 194725851 2 2 785065707 1 3 701642817 2 2 497782243 5 3 111961009 3 3 520457452 2 3 656166621 4 2 564835639 1 3 811460806 3 3 225987433 5 2 773333986 5 3 855212371 1 3 873305722 2 3 991487111 2 2 662327346 3 2 864289491 4 3 123247265 5 3 542231457 4 3 369957217 1 3 425055888 2 2 831911972 4 3 980195308 3 2 199253126 5 3 886506508 2 3 313545990 5 2 424599089 5 2 171723309 2 2 330072357 2 2 421322284 2 2 194068714 5 2 432951658 5 3 907241623 3 2 932618155 3 3 885757626 1 2 785992739 2 3 218120158 1 3 385878659 4 2 751538620 5 3 683644967 1 3 506282156 1 2 891231841 1 2 338712594 2 2 902473971 1 2 863621191 4 2 412709570 1 2 195174766 5 3 231971338 1 3 995463131 3 2 167020283 5 3 739807612 1 2 577199149 1 2 879001140 1 2 279708801 1 3 892501826 5 2 849736711 1 3 368807081 1 3 813847389 1 3 691821813 2 3 928970143 3 2 552116710 5 2 390804697 3 3 110942991 5 2 292719321 2 3 460760995 3 3 959409124 3 3 754607470 4 3 867187951 3 2 393936649 3 3 396348622 5 2 360182286 5 2 536738376 5 3 900446048 3 3 278766829 5 2 704895908 1 2 956158119 2 3 877906695 3 3 528382394 2 2 658478806 4 3 358483654 1 2 641067932 4 2 383225777 3 2 579109058 2 3 940919163 3 2 656535201 5 2 743297727 4 3 736704108 4 2 818122437 2 3 502080830 4 2 621531754 1 3 921622303 3 3 427089874 3 3 912534584 1 3 864844531 1 2 787658262 1 3 793260228 4 2 482654852 1 2 364945318 3 2 490356053 1 2 642508113 4 2 599092563 3 3 457317602 3 2 912522197 3 3 773571039 1 2 464151653 4 2 368129691 4 2 116042887 2 3 568502344 2 2 745655515 2 3 472198791 2 2 320057850 5 2 436592140 5 2 182335781 5 3 572384500 1 2 854881821 3 3 509499134 4 3 487823542 5 3 437661027 1 3 199523185 4 3 107903749 5 3 974778708 4 3 595958720 4 2 152020198 5 3 671174866 2 3 823438001 3 3 279758736 1 2 991437455 5 3 772627415 4 3 824715868 2 2 349011089 2 3 512749761 5 3 970316707 1 3 756435817 1 2 286419165 5 2 178475290 3 2 766488862 1 3 666275682 4 2 495984379 1 3 894453695 5 2 319953275 3 3 355168159 4 2 769496697 5 2 352554852 5 2 261196259 5 2 777421009 4 2 341463192 2 2 301001365 2 3 601242275 2 3 181581566 4 3 433404824 5 2 171396669 4 2 903241468 4 2 356696989 2 2 624161068 5 3 780691399 2 2 684009602 3 2 102689449 4 3 964280927 5 3 419666155 3 3 321466642 5 2 673123326 2 3 945454308 5 2 689445116 5 3 748974569 2 3 394487815 2 3 274564677 3 2 940991951 4 3 799790085 2 2 904702571 3 2 518662476 2 3 158590711 2 2 114297913 5 3 122345813 5 2 136107775 4 2 127679850 1 3 144663588 1 2 324561751 3 3 120722969 5 2 289085067 1 2 495861949 1 3 353476502 2 2 760785467 1 2 180231549 1 3 874479055 1 2 902359643 3 3 164521038 1 3 470220486 1 2 577568840 4 2 801388829 5 2 952827323 3 2 715219011 5 3 752046469 2 3 937061402 3 2 504973440 1 2 808868010 4 2 814891569 2 3 605948819 4 2 702844466 5 2 889453922 4 2 649352580 3 2 720429572 4 2 574431324 1 2 941657661 5 3 658699665 3 3 390074293 5 3 982915469 4 2 184219607 3 3 452668684 1 3 116623756 3 2 916325747 2 2 645129418 2 2 446285371 3 3 731627276 4 2 722620135 3 3 556088669 1 2 156590028 2 2 540970674 5 3 999391621 5 3 872771176 4 2 329036492 4 2 473597617 4 2 476126500 4 2 465889005 3 3 184307176 4 2 890269874 2 2 972822979 5 3 862946541 1 2 688075189 1 3 426757443 4 3 436925816 4 2 555782234 3 3 336310792 5 2 518015456 5 2 138360414 5 3 887132594 4 3 827380353 2 2 706577043 4 3 264254480 2 3 757658462 5 2 572547154 1 2 800280001 3 2 593031089 1 3 251863867 3 2 518259545 1 2 867376938 1 3 772956917 3 2 710733767 2 3 802111488 1 3 604888319 4 2 282319590 5 2 843995874 5 3 658775151 3 2 574831617 4 3 611785100 5 2 860141359 2 3 961388413 4 2 435569242 2 2 151801750 2 3 735167458 5 3 408178021 5 2 493727875 2 2 357340618 5 2 833187510 1 3 637161591 4 3 389625033 3 2 781007064 2 3 479845291 3 2 286225067 3 2 669806668 1 2 359826789 2 2 888021572 3 3 248812960 3 2 178218924 2 2 557328183 4 3 320586173 2 3 192972808 5 2 186051977 5 3 768890991 4 2 879587184 5 3 798765672 5 3 837299656 1 3 479961415 5 3 495711390 5 2 220726685 2 2 277746830 3 3 428380610 4 3 638622688 3 2 814645909 3 2 528624373 1 2 706881199 5 2 413812103 3 2 703174832 5 2 778234171 3 3 779947551 2 3 923410110 2 3 962365652 3 3 192145536 3 2 936200965 2 3 354997219 3 2 428719422 1 2 153143355 2 3 775928706 4 3 945014815 5 3 929109005 5 2 785160393 4 3 219255530 1 3 465605464 2 2 974829205 1 2 489693517 2 3 132525707 4 3 450824644 2 2 700164289 2 3 314223146 1 3 646036825 1 2 297931792 2 3 709625901 1 3 228601316 5 2 646071758 2 2 554786189 1 2 554707474 5 2 413009959 1 2 894474055 4 2 321019021 2 3 897280042 4 3 404831297 3 2 930749977 4 3 512013388 4 3 371267928 3 3 496061101 5 3 789199606 5 3 295521222 4 2 355538638 5 2 424198085 4 2 508237360 5 2 142198324 4 3 625442186 1 3 130416224 3 3 875027699 4 2 331794237 4 2 457685271 4 3 682847246 3 3 356228617 4 2 232680767 4 2 446180366 5 2 698693589 5 3 224512748 5 3 850061019 1 3 605101710 2 2 400445166 2 2 792748889 2 3 231019612 2 2 972017769 2 3 808534742 2 3 581978470 1 3 805160279 2 2 733258657 3 2 677222241 5 2 759972972 1 2 367432404 5 2 263129360 2 2 553368814 1 2 150609717 4 3 345327288 2 3 674160883 4 2 808430149 1 3 957648502 2 2 169038122 2 3 437656603 4 2 417344783 4 2 306135759 3 2 984390698 2 3 613477553 5 2 356485484 2 2 608134968 2 3 276474450 5 2 202555151 5 3 187754580 2 3 388738150 1 3 957056459 5 2 167165725 2 3 167844644 4 2 170047997 4 3 237801049 5 2 898054640 1 3 460493739 2 2 924584693 5 2 645430651 2 3 229354535 4 2 597132349 1 2 340349058 3 3 254518778 1 2 142095693 2 2 684827681 4 2 488112319 4 3 978615251 4 2 967810002 3 3 309960528 1 2 908929330 5 3 578390682 2 2 738636046 2 3 270077294 1 3 818599321 5 2 746674085 1 2 968745006 3 3 708658897 5 2 398881662 2 2 661445796 2 2 203061277 1 2 919220507 3 2 128381057 3 3 778076031 2 2 141959075 2 2 213676231 4 2 257097341 1 3 286768918 2 3 329999737 4 2 980238411 1 2 509642266 1 3 696578567 1 2 926178095 3 3 123245595 2 3 339848800 3 2 203202278 5 3 541447850 1 3 545174677 5 3 289091597 2 3 743940312 2 3 766162402 4 2 608871205 1 2 739294219 1 2 229128604 2 2 747324316 1 2 604568480 4 3 789205815 3 2 450014534 5 3 538161767 5 2 798579612 3 2 682639978 5 2 957247968 1 2 703909137 5 2 410212326 3 3 975066294 5 3 689828983 2 3 225360162 5 3 538424816 1 3 857846140 2 3 682214059 5 2 833814504 3 3 863348299 4 3 726614776 5 2 742125505 4 2 616633837 2 2 307500634 5 3 223900335 5 3 516754740 3 3 370057985 2 3 932273489 3 2 548092198 4 3 526625337 3 2 439193689 3 3 826666775 4 2 459639938 4 3 167754914 5 3 417512797 4 3 419423203 1 2 423821929 5 3 936982314 2 2 415565159 4 2 485633737 2 2 634917454 1 3 327916792 1 3 406123106 4 3 735609623 2 3 286042812 2 3 603529206 4 3 869082628 1 2 653772604 3 2 485076834 5 3 609675687 2 3 342103223 5 3 109307168 2 2 766881092 5 2 176837842 4 3 774164718 5 2 618354168 1 2 968697404 5 3 236581385 1 3 501683355 3 3 411145632 4 3 306082652 2 2 544084335 4 3 585004676 2 2 652731228 5 2 991519982 5 3 757766103 1 3 678350914 2 2 409056134 1 3 187230752 5 2 511573610 4 3 497137227 4 3 712272998 2 3 121244190 1 2 725286231 4 3 415337939 1 3 807181956 1 2 161452844 3 2 457713125 4 3 342121072 1 2 296924100 1 3 696410919 1 2 387745979 5 2 938624819 4 3 227603073 4 2 606429546 1 2 215157873 1 3 364024002 2 3 826283160 2 2 408240847 2 2 405350279 4 3 295383312 2 2 793177393 4 3 673845963 3 3 514854846 3 2 696150118 5 2 652503131 1 2 833884866 4 3 823301242 4 2 425067095 1 3 600551523 2 3 607856504 5 2 591907156 1 3 587410361 1 2 759202578 2 3 847877980 3 3 209262549 3 2 846661732 3 2 415086833 1 3 699638391 1 2 539734003 2 3 364723565 2 3 223879733 4 3 584910128 3 2 752506161 3 2 518013630 2 2 235531749 3 2 333948333 5 2 891958044 5 2 384290517 5 2 958552736 1 2 292382783 4 3 131432565 1 2 558938530 3 2 607142779 4 2 878639597 1 2 361103442 1 3 999783536 2 2 871109155 4 2 548099422 5 3 184025661 5 3 678926307 1 3 665140705 3 3 753551185 2 3 755799798 5 2 467048361 2 2 450166440 4 3 449327668 4 2 278917743 1 2 640904877 5 3 506920047 2 2 702328345 3 3 561264487 4 3 559950392 2 2 231408397 5 3 671865702 3 2 396008660 4 2 324332540 5 3 708867535 4 3 103097328 5 3 212786373 5 2 625257785 5 2 138332779 5 2 467574065 3 2 344721405 1 2 904704393 3 3 110202361 2 3 377380892 4 2 679638345 1 3 407304656 5 3 629503143 4 2 699955034 4 2 633686065 1 2 332111816 4 2 542518938 5 3 759611843 1 2 653556908 2 3 630700372 2 3 315115990 2 3 463256466 1 3 140576206 5 2 208544202 4 3 512052506 2 3 522783335 3 3 438022867 2 2 177324036 5 3 106524583 1 3 720930527 1 2 212062614 4 2 543734249 1 2 840426318 5 3 131301690 2 2 712228790 3 2 181036472 2 3 273256657 3 2 633202141 4 2 931698455 2 3 132721143 1 2 996738650 4 3 897024989 5 2 755438842 2 3 619653050 3 3 195957859 3 2 661188762 2 2 225370957 3 3 732049642 1 2 325482800 5 3 654280692 1 3 732586131 1 3 404478471 5 3 561386742 5 2 915790650 4 2 237601139 1 2 606061166 1 3 620361438 5 3 600866901 5 2 349408147 2 2 514156663 1 2 380929847 5 3 682966433 5 3 140963437 4 2 224204149 1 3 766874118 3 3 446110686 4 2 608731938 4 2 239681841 4 2 263866599 3 3 274387347 3 2 214867764 1 3 845009894 2 2 883796267 3 3 124975251 4 2 960186792 5 2 403011235 3 2 904672293 3 2 638146310 3 2 637887427 5 2 261169673 3 3 177084043 5 2 398284098 5 3 104681657 3 3 528704423 5 3 507705030 3 2 200583406 4 3 549067670 5 3 985262941 1 3 518692155 4 2 362971782 1 2 261855485 3 2 123479477 2 2 721305001 2 2 268353289 1 3 916644650 5 2 213531682 3 3 898190292 2 2 711499798 1 2 654463779 5 3 762806043 4 3 265660352 1 3 396787417 3 2 784103448 1 3 491622725 5 2 625810802 2 2 278511059 2 2 504103208 5 2 478092959 1 3 680640483 1 3 707711164 2 3 168537039 3 3 209896619 4 2 104253544 5 3 889843896 5 3 183932136 3 2 708542440 1 2 269950901 4 2 623406315 1 2 487792564 3 3 119536348 1 3 433821296 4 2 467469874 2 2 641705493 5 2 556779277 2 3 783112948 5 3 758377408 1 2 940589446 2 3 120813582 1 2 608594365 4 2 398196776 3 2 384141178 5 3 590665807 3 3 812599850 2 3 350421227 1 3 673096375 1 2 762107563 4 3 757351252 2 3 656045096 5 2 328803210 3 3 990202450 4 3 346576295 5 3 222030408 2 2 510332035 5 3 129294793 4 2 415005401 1 2 700147109 1 2 145034132 2 2 398153250 4 2 189464023 5 3 625876151 5 2 224018946 3 3 227279315 3 2 343435063 3 3 611793597 4 2 919271853 5 3 908666668 5 3 490688273 4 2 315759225 4 3 303833448 5 2 753177186 1 3 835202852 3 3 994713058 5 3 692978810 5 2 984995969 4 3 320214000 5 2 331259807 2 3 754797854 4 2 881042257 5 3 378675791 3 3 190426272 3 2 943166222 4 2 716961891 5 3 833241952 3 3 764084234 2 3 298316037 2 3 373974341 3 2 125156982 4 3 935395483 3 3 742766320 4 3 381868576 3 2 689238279 1 2 646645492 4 2 440447053 4 3 599462005 1 3 402176983 2 2 129003256 5 3 247205358 4 2 222777498 4 3 634875757 5 2 530069784 3 3 685106692 4 2 996694438 5 2 329901249 3 3 773919401 4 3 222889450 4 3 358130795 4 2 861758774 1 2 701233137 2 2 297217365 2 3 893142923 4 2 105860657 2 2 303994022 5 2 629639814 2 3 912209663 4 2 434919126 2 2 489629413 5 3 132163341 4 2 966305195 4 2 185958575 5 2 754482714 4 2 255113411 3 3 135942915 4 2 516198509 1 3 612732567 3 3 743554863 2 3 532563365 5 2 671295181 4 3 817225482 2 3 706832340 1 3 335020300 5 3 262608937 1 2 632882935 3 2 573725531 1 2 436787432 1 3 999007546 3 2 571786985 4 2 476900961 4 2 986519921 5 3 840864998 5 3 899742140 4 3 347108963 1 2 989001114 3 3 882829790 4 2 879194707 3 3 870467424 1 3 778590712 1 2 930472622 1 3 544322234 1 2 617413224 2 2 617489947 4 2 632622953 3 3 424339610 2 2 414402787 1 3 450083283 2 2 766371494 1 2 652136738 2 2 660141125 3 3 639980190 5 2 854709117 5 2 283976044 5 3 876167300 3 2 165136059 4 2 520304062 3 3 449954878 1 3 789931512 3 2 732634104 3 3 302880684 1 3 776916563 5 3 606102678 2 3 755779517 5 2 273589154 3 2 519790022 3 2 334283574 2 3 424012335 1 2 873838424 3 2 204256116 3 2 459885946 4 3 734492316 3 2 346022292 2 2 562512731 2 2 554692891 1 2 831756053 3 3 726300443 5 3 287889959 5 2 533485002 4 2 589775250 5 3 428007872 2 3 765036031 1 3 283472856 4 2 287620922 4 3 438002157 1 3 395346116 5 3 377707864 3 2 920326776 3 3 906672175 5 2 728308856 5 2 395337547 3 3 685637336 4 3 805488635 4 2 175926249 4 3 443790150 5 2 921350300 1 3 858933681 5 3 467824714 1 2 379396678 2 3 374563702 1 3 927091366 1 2 757415733 5 2 232963599 5 3 325768369 5 3 483043906 4 3 729154987 5 3 988212160 1 2 978570674 5 3 667609943 4 3 383435020 4 3 716998952 4 3 972619007 5 3 612325349 5 2 190943770 1 3 848811747 1 3 847891680 3 3 924717172 1 3 377591222 2 2 891354807 5 3 406563832 1 2 331663378 2 3 175755952 4 3 650048758 5 3 496208333 3 2 493021569 4 3 909177857 3 2 398898034 1 2 147425742 3 2 509297340 3 3 887370164 2 3 386601149 1 3 708394869 5 3 150164686 1 3 996736352 5 2 662876342 4 3 447250361 4 3 192864240 2 3 850129472 5 2 732585610 5 2 275612551 5 3 930697819 1 2 718540053 1 3 732123633 2 2 617763988 4 3 661004289 5 3 842439498 3 3 732585253 5 3 112240882 2 3 964563969 3 3 477882837 4 2 865856827 1 2 877400007 2 3 734695644 3 3 622104213 2 3 758354217 5 2 723683987 4 3 495403621 2 2 266192544 2 3 961243168 1 2 489952941 3 3 119279627 1 3 673231869 2 3 994943857 4 2 605363399 3 2 781978054 3 2 661887376 2 3 167100342 5 2 201732820 1 2 582795227 2 2 768290742 3 3 858861564 3 2 272929698 3 3 121938034 1 2 381793645 2 3 360159644 4 3 972367095 3 3 252686494 1 3 497771018 2 3 713412885 3 3 570683848 1 3 661717767 1 2 446491340 2 3 934630148 5 2 785674206 5 3 385395317 5 3 733540407 1 2 682583198 1 2 847701913 4 3 418045458 5 3 395529391 2 3 734233649 4 3 245153848 5 3 412698830 5 2 870987884 1 3 964306162 4 2 220953901 1 3 426579446 1 2 186282198 2 2 477553752 4 2 727399234 4 3 294659155 5 2 224909374 2 3 362105208 3 3 816083966 4 2 581821427 3 2 549550224 5 2 403210116 5 3 611953354 1 2 486065841 1 3 526834875 5 3 875682795 4 3 650522014 1 2 184362026 3 3 659958601 2 2 404880791 3 2 675379486 2 2 100122128 5 3 375486593 2 3 230984131 2 3 504384839 5 3 587010016 3 2 668410791 3 2 544166413 4 2 412762438 5 3 192609553 2 2 921669655 4 2 557496061 5 3 764081460 2 2 307123789 4 2 996742261 4 2 643346516 3 2 654625939 4 3 786530934 3 2 317728643 5 3 530849930 5 2 913493254 1 2 146770480 2 2 863880209 3 2 598579653 4 2 467548278 1 3 754003994 5 2 723057105 4 3 277736959 5 3 148527516 5 3 467495560 2 2 340743908 2 2 429121215 1 3 477217087 1 2 425495783 1 3 321176443 4 2 789074560 1 3 430530630 2 2 249209126 1 2 674220235 4 2 446169426 1 3 406755520 4 3 873403014 1 2 953119998 3 3 338667723 2 2 755910492 3 3 701198524 3 3 293716989 5 2 583409780 2 2 160164120 3 2 246274949 4 2 578394295 1 2 584176149 5 2 773590751 1 3 339610316 1 2 324011029 3 3 775298437 2 2 237819132 1 2 762582059 4 2 958629511 1 2 493179029 4 3 182536586 1 2 238417428 1 2 303469453 2 3 527580574 3 2 906793526 2 2 670762324 5 3 718524735 4 2 554118554 5 3 369807464 1 2 442425998 4 2 942876811 3 3 218236478 3 3 365142622 3 2 650343951 4 2 455426323 5 3 469420687 4 2 402150045 5 2 752112998 4 3 666072383 1 3 332020105 2 3 160762071 4 3 248130133 2 2 408471542 2 2 297501772 3 3 851862828 1 3 552406667 1 3 537611227 2 3 859025809 5 2 804539776 5 2 977088502 2 3 792737371 2 2 742560244 2 3 325867370 1 3 585437045 3 2 583984993 3 3 251650718 5 3 658833058 5 2 760678809 1 3 726164740 1 3 222734456 2 2 814442419 2 3 631990204 5 2 622029443 2 3 987472708 4 3 446982229 3 2 909832538 3 2 744335529 5 2 518364185 4 3 181060809 5 3 172230379 1 3 107866783 3 3 793135057 4 2 541835185 4 3 967561697 2 2 999170630 4 3 811547180 3 3 157108805 5 2 230816592 2 2 211653335 2 2 378290715 5 2 914515777 5 2 525176165 3 2 246519622 2 2 689668888 5 2 135390752 1 2 102471212 3 3 786768502 4 2 590330318 5 3 150651841 3 3 141920494 2 2 162686963 4 2 481167829 1 2 682478831 1 2 480218175 3 2 979353245 4 3 143344489 1 3 574425098 1 3 669311776 4 3 781658610 1 3 862251784 2 2 379782591 5 2 459476856 4 3 178268767 2 2 484957648 4 2 339789639 4 3 740621024 2 2 308954715 3 3 431360856 4 2 471925053 2 2 938051126 5 3 110440752 1 3 103062924 3 2 660015158 5 2 559214674 2 2 517811547 2 3 306942037 2 2 347889090 1 3 905033081 1 2 524181131 1 2 546513319 5 2 332156897 2 3 171086013 1 2 713643900 4 3 546024257 2 2 661384669 3 3 852932853 5 2 725242323 1 3 880708391 4 2 773163367 4 2 731744852 2 3 420856912 2 2 933824128 5 2 273861207 4 2 656174707 1 2 953110687 3 2 544190909 2 3 203462636 1 3 799134809 3 2 185967995 1 2 736000279 3 2 564449067 3 3 621313476 5 2 386790922 2 2 442583590 4 2 941116293 5 3 812805091 3 3 262355184 1 3 981229032 2 3 333028187 2 2 463286583 5 3 963304806 3 2 977281693 3 2 572104117 4 3 555244598 5 2 266175354 5 3 447440011 1 2 477113353 4 2 895113179 2 3 629759808 5 3 328212508 2 2 153445906 5 3 912194003 5 2 970182905 3 3 918899749 4 2 739307639 2 3 335144340 2 3 385135379 1 3 951846168 5 3 815809234 4 3 406231153 4 2 434896203 2 2 505806973 4 3 530951917 3 3 420500095 1 3 696563528 1 2 990568205 1 2 755358484 4 3 258156372 1 3 269264769 4 3 235568406 2 3 582534461 4 2 418655664 2 3 152310685 2 2 737988228 2 2 218123856 5 2 772167710 4 3 446508157 3 2 721392350 1 3 991870322 5 3 102384146 2 2 680402524 3 3 728491637 5 3 785295010 3 2 214153456 2 3 309136401 3 3 178598536 5 3 450834234 1 2 557855894 4 3 574980608 3 2 777194890 3 3 766979925 1 2 138714342 5 3 384054579 5 2 178773805 3 2 802631085 5 3 130683740 4 3 650652381 1 2 769454658 1 2 678794790 1 2 176733111 1 3 236280184 2 2 583134867 2 2 998837013 3 3 624574765 5 2 821410068 5 3 644208268 1 2 550931930 3 3 932618798 5 3 136657189 5 2 976915117 5 3 188068597 5 2 134108725 1 3 714602626 3 3 163023016 3 2 771036185 2 2 819686241 5 2 671076929 5 3 748191119 5 2 769275739 2 2 899128719 5 2 726059804 2 2 244486977 5 2 429178723 2 3 320367128 5 2 878700319 1 2 470244868 4 2 622352577 4 3 216332774 4 3 918061655 5 3 120901313 1 2 557746118 5 3 910338522 2 3 174864363 5 3 153018948 2 3 977578090 1 3 693843242 5 3 803770333 1 2 534179896 5 2 113898438 1 2 808541853 5 3 469682119 4 2 695975408 5 2 627872365 1 3 590248640 4 2 180926402 5 3 761072725 2 2 667691979 2 3 919341959 2 3 752211534 4 3 688714681 1 2 515656751 1 2 541825465 5 3 301918166 2 2 700413800 2 2 411015836 2 2 498231059 5 3 159010471 1 2 815641153 3 2 144214753 5 3 348560042 4 2 827777895 5 3 745330446 4 2 142219233 4 3 202678763 3 2 230630591 4 3 559880579 3 2 385255787 3 3 444410995 3 3 721791859 2 2 790202904 4 2 223284743 4 3 807228684 3 2 581387263 1 3 117881432 5 3 140830772 2 3 401952019 2 3 149644701 2 3 971311434 1 2 412565429 1 3 394201675 4 3 741642763 4 3 433153534 3 3 535168054 1 2 826873881 3 2 853884078 5 3 955170675 3 2 495850740 2 2 538916507 3 2 343482271 5 2 403674218 1 3 302645430 2 3 553406699 5 3 841581597 5 2 451130278 5 2 819509988 2 2 219965590 5 2 893723960 4 3 174326732 5 2 187223863 5 2 246903695 2 3 190358380 3 3 991621036 2 3 598373517 3 3 665827174 2 2 349714044 5 3 710442421 2 3 769661834 1 3 984362976 4 3 851076565 5 2 519516183 1 3 832319864 1 2 385546818 4 2 587038736 4 3 283398382 4 2 821579084 3 2 883292689 5 2 346396149 2 3 748459869 2 3 149539951 2 3 608495522 5 2 299542656 5 3 160694847 3 3 574432861 5 2 248610073 4 2 861032966 5 2 575883621 1 2 889923572 5 2 999977592 3 2 866731570 1 3 982624107 4 3 215407436 3 3 931792396 2 2 493564825 2 2 867495751 4 3 305764727 1 2 323931578 1 3 741585814 4 2 698140544 1 3 208707736 5 3 425799728 5 2 384294072 5 3 372394065 4 3 111302116 5 3 829809314 3 2 592583619 3 2 276958336 3 3 154911886 2 2 832704441 1 2 590849000 3 2 334421833 1 2 263472761 1 2 327915851 2 2 506858056 4 2 743796432 4 2 109383316 3 3 203222830 5 3 960384807 5 2 824956184 5 3 749118153 1 3 363495694 5 3 232635603 2 3 718318565 4 3 813643772 1 2 927145633 2 2 788144680 3 3 768686335 2 2 674043920 3 2 144573832 2 3 745650287 4 3 490683100 5 3 465630767 4 3 639125978 3 3 376152243 4 2 741241216 4 3 170286028 2 3 470546902 3 3 668584484 4 3 802569299 3 3 638628975 2 2 514632328 5 3 839795353 3 2 283133715 1 3 142272782 5 2 252080078 3 3 209508994 3 3 120386452 5 2 969129807 4 3 929872187 3 2 696466216 5 2 621990842 1 2 260507030 5 2 198317293 4 3 348214194 1 3 556661401 2 3 510899962 2 3 910446781 1 3 132954312 5 3 760285817 4 2 389207148 3 2 928952770 3 2 505395861 5 3 556229987 5 2 431248197 5 3 758574619 4 3 970271027 2 3 527021761 5 3 769172845 4 2 613209673 2 2 249575039 3 3 664376473 5 3 496030196 5 3 156428825 5 2 243497505 2 3 863232991 5 2 167212716 4 3 705094162 5 2 361699077 2 2 913915062 3 3 892253348 3 3 147174245 5 2 150546349 1 3 784205770 1 3 396194334 4 2 152975071 5 2 939069948 5 2 589623909 2 3 510851868 1 3 486241417 5 2 514645517 4 3 393099714 4 3 133996197 3 3 365897281 3 3 562675378 5 2 423813058 1 3 727045444 5 2 289153040 3 2 743701490 4 3 786179783 5 3 820791747 3 3 596464602 1 2 606977238 4 3 358395271 4 3 341528959 3 3 251649373 2 3 209330304 3 2 600480038 1 3 715760360 4 2 297332548 5 3 657647095 4 2 537482864 4 3 253296465 2 2 271536237 2 2 633883791 1 3 270578441 1 3 535381867 5 3 297674559 4 3 349188331 4 2 588117887 1 3 891993049 3 3 375779027 1 3 342502233 5 2 936151180 2 3 974285906 5 3 709245478 4 2 194648663 1 2 142616197 4 2 537078631 3 2 608257182 2 3 164588572 1 3 276627221 4 2 496624552 2 2 730809619 3 2 617954801 5 3 453089427 1 3 355814852 1 2 535380098 4 3 115165885 5 3 876252527 3 2 269716808 4 3 102511339 2 2 575214346 2 3 138086403 5 2 739504667 1 2 992172630 4 2 259821730 3 2 892435166 3 2 586867558 3 2 160678609 5 2 179416069 3 2 847625363 1 3 529066838 1 2 144138282 1 2 323816744 3 2 368814453 2 3 380581745 4 2 407543634 4 3 761288035 1 2 240525798 2 3 679383322 2 3 250919131 4 2 105851920 5 2 959024514 3 3 542119401 1 2 220673838 1 2 404565249 4 2 451794979 4 2 147465740 5 3 444025005 3 2 126344376 5 2 794416802 2 2 779728667 5 3 471558664 1 3 218821739 3 2 336785952 1 3 678396229 3 2 349902652 5 2 965173017 1 2 977612124 1 3 743081528 1 2 317811279 4 3 208111411 4 3 166624740 3 2 409312154 4 3 397784941 5 2 371634813 1 3 612247442 1 2 312585126 1 3 904591095 1 3 912384556 5 2 660075106 2 3 997915322 5 2 446518243 3 3 455276770 5 2 670029214 4 3 224186213 3 3 956646109 5 2 450496974 1 2 919507410 1 2 818030823 5 3 522422738 5 3 577811698 4 3 357875892 4 2 462011546 3 2 213922240 5 3 749483660 5 3 486475688 4 3 484127764 2 3 246010065 2 2 447063760 1 3 305572242 5 2 954374640 2 3 368183350 5 3 789361684 3 3 501697291 4 3 399760791 3 2 356415307 3 2 250641251 2 2 642434455 2 3 118254997 1 3 160828826 2 3 645535395 5 2 673625260 5 3 981992068 3 3 875691533 3 2 230937538 1 2 904584766 2 3 524387735 4 2 584308866 1 3 320278640 4 3 352228758 4 2 383747247 4 2 729498351 1 2 292256669 1 2 291652170 3 2 369387309 3 3 313791239 2 3 642861893 1 2 227948527 2 2 893627194 4 3 211514127 5 3 305167713 3 2 541642898 1 2 616150768 5 2 730770462 1 2 655899440 4 2 645206282 1 3 112728722 2 3 640899760 3 3 398819930 3 3 586085614 2 2 468044205 3 2 336075759 1 3 173985039 2 2 211818680 1 2 722678285 3 3 452776952 5 3 168495620 2 2 189563917 1 3 191557588 2 2 988189967 3 3 461945697 4 2 513477737 4 3 796379991 4 3 393465323 1 3 744549190 2 3 997404221 5 2 496921947 3 3 580244922 2 2 270802085 1 2 309969505 2 2 487888947 3 2 198604263 4 2 548967650 4 2 239957613 2 3 307238658 5 3 471280611 2 3 864140640 5 3 955533298 3 3 226870291 5 3 315502285 1 2 486095132 5 2 783044069 2 2 366501914 5 2 642850298 1 3 421401174 2 3 481321936 1 3 544749964 3 2 227032319 1 2 707554995 4 3 214988313 5 3 954809672 1 2 884068450 1 2 184443277 5 2 670714003 5 2 494939704 3 3 435445328 1 2 903758624 1 2 894828414 2 2 896778698 2 3 369052566 4 2 920736240 3 3 848282319 4 3 482242617 4 2 411538391 4 3 471096002 5 3 530595424 3 2 244365708 2 3 851498236 2 3 955909502 4 2 996286672 2 3 499531922 2 3 361228220 3 3 239157773 3 3 546163615 1 3 275238464 1 3 447222530 4 2 382611640 3 3 584281668 3 3 742770132 4 2 709789681 5 3 795506551 5 3 865884193 1 2 762772136 1 3 222322197 5 3 946501911 1 3 437409052 5 3 628935967 5 2 769602120 5 2 987369008 4 2 372829450 2 2 813027888 4 3 414110259 3 2 510945528 3 2 455333059 4 3 660503001 1 3 392419732 5 3 286071297 4 3 653946586 4 3 507193048 3 2 403808194 4 2 258889944 2 3 278771400 2 3 945578591 3 3 973203020 3 3 447033151 5 3 547320822 3 3 978136536 2 3 114834399 3 2 712040125 2 2 633609912 5 2 938343802 5 2 661088348 3 3 116522555 2 2 473354586 1 2 733914492 4 3 246957824 2 2 317970752 1 3 703435983 3 3 430965899 4 2 851509337 5 2 855190298 3 2 565405252 3 3 506037523 1 2 129918792 2 3 779961711 3 3 559083775 4 2 583993513 4 3 709354635 5 3 516670566 2 3 894152329 5 3 114814455 3 2 838387420 1 2 328283704 2 2 582394867 3 3 688942589 3 2 300703712 1 2 424925232 3 3 635902363 2 2 816977271 3 3 729323632 2 3 149058272 1 2 599039202 1 2 771971493 3 2 667558750 5 3 610170089 3 2 323558361 1 2 152939986 3 3 837626184 4 3 208315044 3 2 157304125 4 3 375524842 4 2 349283428 5 3 653603115 3 3 681340321 2 3 334087726 2 3 538836062 4 3 937317135 1 2 702446454 4 3 123800410 1 2 206123433 4 2 952822852 5 2 248735973 1 3 285308014 4 2 474335142 4 3 765328712 1 3 841782002 4 2 364812069 4 2 319501476 4 3 495366052 5 2 293206990 2 2 194440646 2 3 696761563 2 3 561436154 5 3 279937139 1 3 491461702 5 3 252926186 3 3 455215578 5 3 952153605 4 3 386468287 5 3 490872224 4 3 482465306 4 2 953406308 4 3 594830488 3 2 866947198 2 2 992670963 3 3 514724581 1 2 122321945 2 3 226356167 1 2 333806704 4 2 303525147 5 3 237135012 3 3 755557485 2 3 832569367 4 2 210869500 4 3 566836974 5 2 835831809 5 3 354845613 1 3 221371472 3 2 270316802 5 3 348983733 5 3 737517850 5 2 486852634 4 3 431546887 4 2 290919421 1 3 933600518 4 3 785256827 5 3 221388116 5 2 422783501 4 2 149819688 1 2 964744221 5 3 466602652 2 3 143990365 3 2 372708936 5 3 485540575 5 3 736404301 5 2 761624262 4 2 755210341 2 2 705356198 4 2 265262972 1 2 499881798 1 3 481514140 5 3 402623872 5 2 998099955 3 2 766845854 3 3 990214371 1 2 258032388 1 2 563734279 5 2 407296495 4 3 822255496 3 3 386146096 3 2 691101898 4 2 804393818 3 2 363584071 5 3 197886850 4 3 660752644 2 2 681121781 5 2 868022740 3 2 658777270 2 2 451131733 4 2 155007455 1 3 778053650 3 2 792355942 2 2 266807452 2 2 747165089 5 3 961278160 1 2 259653223 1 2 866165799 5 3 398394009 1 2 375329268 2 2 693916522 3 3 561973332 3 2 336765774 3 3 428957936 5 2 324297519 5 2 509223234 2 2 369944665 4 3 360100193 1 3 527894843 5 3 655484815 3 2 121086119 2 2 384808590 4 2 224308425 2 2 951418582 5 2 449253306 4 3 273263940 3 3 828923598 4 2 754909585 1 3 645634538 4 2 936490767 4 2 201007715 5 2 307136907 1 2 626161490 2 3 708760776 2 2 579435540 1 3 699660305 4 3 889259465 1 2 474595783 1 2 923528968 2 2 187739630 5 2 210004856 2 2 371070065 1 2 793464563 3 2 469778496 4 2 589760793 5 2 721617311 1 3 531357342 1 2 699681174 5 3 463900774 1 2 415504909 5 3 216532978 1 2 666557708 4 3 677335425 3 2 128979923 1 2 971718258 5 3 697223557 2 2 266082901 4 2 957568409 3 2 100050879 3 3 516718302 3 2 124052368 1 3 977979489 3 2 184391473 5 2 172089196 1 2 366929835 4 3 817801006 1 2 345287388 4 2 331873308 4 3 817300907 4 2 318410631 1 3 783227518 3 2 182466472 2 3 214129024 5 2 717115638 1 3 617658315 3 3 723962149 2 3 847222106 1 3 576051676 4 2 661818022 5 3 424164171 5 2 178074510 2 3 851978344 5 3 293740281 1 3 464130837 5 2 302379264 3 3 539989847 2 3 519602799 5 2 912545817 2 2 542020368 1 2 483381373 2 3 336501812 3 2 182232462 3 3 779055524 5 3 341950972 1 2 463176352 1 2 955542952 3 2 812908316 3 2 147659063 3 3 633551336 2 2 410897795 1 2 141675060 4 2 453549154 4 3 143690612 5 2 308558774 5 2 503589085 5 3 802501377 5 2 472279767 2 2 946573619 5 3 260599521 5 3 247096186 1 3 966623145 4 3 404158311 5 2 549600672 4 3 116734006 5 2 851940793 1 3 687402312 1 3 562176535 2 3 719328238 2 3 266366944 1 2 338855679 1 3 254505704 2 3 265236166 1 3 415530304 5 3 756769137 4 2 158416962 4 2 854944802 4 2 874563262 4 3 216410176 5 3 105097474 2 2 604634954 3 2 224380180 5 2 907814446 1 2 236020490 1 3 708517061 2 3 622728268 5 3 478871289 5 2 607107550 4 3 114016360 1 2 372187358 1 3 197265112 2 2 136994662 1 3 733097902 3 3 263369252 5 2 574435122 2 3 582749146 3 3 349097047 2 3 603184664 1 3 688420603 2 3 263977042 5 2 404135394 4 2 734620020 4 2 871228843 4 2 826448387 5 3 832409611 4 2 507906940 1 2 973828312 5 2 860369436 1 3 343534607 5 2 767317444 1 3 276393064 2 3 733362035 2 3 769892819 2 3 637861153 5 2 795084598 5 3 402060896 5 2 101123780 5 2 421948645 2 2 831216291 4 3 658284671 3 3 161514546 4 2 906147554 2 3 828073881 3 3 151311311 2 2 373670587 5 3 430184495 5 3 930213228 1 2 839090466 4 2 808069103 3 3 602202670 1 3 114591354 5 3 602215124 3 2 225636072 1 3 355557066 3 2 577488508 5 3 385576417 4 3 478396177 5 2 364251247 3 2 330267677 1 3 453470607 1 2 577777186 4 3 102380577 3 3 176447372 5 3 842822681 1 2 979295234 2 3 265682407 2 3 372366265 1 3 646772864 2 3 877866252 3 3 350693955 5 2 981276644 1 2 403675414 1 2 641358108 2 2 137844512 5 2 683164128 5 2 253251377 4 3 675097063 4 3 251210384 3 2 348077634 3 3 839947513 3 2 773145662 2 2 770639278 3 2 738061009 3 3 206506641 3 3 653839195 3 3 699119267 1 3 593225148 5 3 286379614 3 2 862337863 3 2 652137640 5 3 667973903 3 2 364919511 2 3 136436306 5 2 262514667 5 2 150390365 5 2 105471505 4 2 239532871 3 2 587723731 3 2 249193807 2 3 423907493 2 2 139957447 5 3 360339844 4 2 528411147 5 2 587271002 4 3 671273531 2 2 896728729 1 3 179693632 4 2 820883822 4 3 267343062 5 3 913274098 2 2 196552194 4 3 513913756 4 2 941697711 3 3 582459820 1 3 394379349 3 3 653481705 2 2 545849291 1 3 851995664 2 3 385437691 2 3 383557946 5 3 638374725 5 3 567795412 1 2 154544433 5 3 844938958 4 2 760674994 5 2 693519566 2 2 963997196 3 2 270233026 2 2 258064999 3 2 213116460 5 3 608331270 4 2 245548534 3 3 517376178 2 3 393794654 2 3 611776534 1 3 753580907 4 3 434319123 1 3 268709577 4 3 976632315 2 3 927304004 5 2 701140705 2 2 875567128 4 3 207392481 1 2 477209502 3 3 425323153 4 2 979047859 3 2 182880820 3 3 768677501 5 2 979212618 1 2 580569192 1 2 838395602 1 2 508401917 5 3 213700999 5 3 784634601 1 2 313978193 4 2 332864720 2 2 663980489 2 3 681641459 5 3 151833212 2 2 665810970 1 2 105929384 3 3 932748502 3 2 503260587 1 2 764709745 3 3 613514937 5 2 453130540 4 2 441155717 4 2 835227438 2 2 770390962 1 2 496997514 5 3 262668759 4 3 303813403 2 3 576123083 3 3 339556404 3 3 215109438 2 2 709765702 4 2 312228321 5 3 454794825 1 2 627517814 1 3 931489271 4 2 798178710 1 3 336156211 4 3 778974827 4 2 422578934 1 2 567752207 4 2 382667062 3 3 402900696 1 2 561324649 5 2 881323030 1 2 711182881 1 2 707115918 4 2 233919900 1 3 113932821 3 2 387505559 5 2 588745271 5 2 212166768 1 2 366111609 1 2 398397481 2 2 406682244 1 3 491634441 4 3 425214460 2 3 426552750 4 2 437723060 5 2 688823879 4 2 974938881 5 3 316043514 3 3 691108498 5 2 662236244 4 3 632062655 4 2 652512820 3 3 262365882 4 2 745290819 4 3 281283268 2 3 395163469 3 3 910143394 2 2 209033438 4 2 334034964 3 3 571427946 4 3 292914875 5 2 487373773 3 3 487049257 3 2 817858173 1 2 237283430 4 2 555210269 2 3 586258000 5 2 148329845 3 3 673979239 3 2 518799000 2 2 435883798 2 3 813760782 4 2 787747862 2 3 592697175 3 3 640694287 4 2 961242231 2 3 180108773 3 2 502895445 1 3 545896584 1 2 211067624 4 2 717101699 4 2 791558407 1 2 811677932 4 3 803278877 5 3 129697428 4 2 326601079 3 3 213680116 4 3 915414971 2 3 667395293 2 3 855723312 4 3 871448036 2 3 246107112 4 3 367175298 5 3 325465602 5 2 572319128 1 2 169265302 1 3 348389734 4 2 141378729 2 2 731209372 2 3 608993134 3 2 194440422 2 2 142339223 3 3 260800951 4 3 668514957 3 3 283465092 3 3 309541855 2 3 469890819 2 3 228264145 5 3 230374911 3 3 405553417 2 3 985215893 5 3 335213488 4 3 163639236 1 2 452897173 2 3 230973061 5 2 547475646 4 3 718591581 4 2 659340117 1 2 554541688 3 3 781632903 5 3 458903544 1 2 915782165 2 2 376595502 3 2 671430165 3 2 163794420 4 2 649096428 3 2 614799048 2 2 855950555 2 3 155790772 4 3 309387600 4 3 561819392 4 2 260647586 3 2 845517913 4 3 145618190 3 3 714124952 4 3 128652640 5 2 748157784 5 2 289358455 5 3 380841544 5 3 627983763 1 3 355291045 4 3 473785516 1 2 171558283 1 3 166095646 3 2 451637857 1 3 472695440 3 3 617100315 2 2 253863227 5 3 113844117 4 2 360539641 4 2 721244593 1 3 752649466 5 2 735259598 5 2 454141324 2 3 868958585 3 3 112354839 4 2 466564239 4 2 431912151 4 3 394706775 5 3 482672352 2 3 153465146 5 3 611362929 4 3 848613611 3 3 227519977 3 2 160877511 5 2 482109044 1 3 629209858 3 3 402539983 4 2 160246147 2 3 597987903 3 3 515730721 3 2 879029618 1 2 811389850 1 3 155878907 2 2 270093168 1 2 770797292 5 2 191323834 1 3 998309899 2 3 558993000 2 2 676406061 3 3 666071606 4 3 661585693 3 3 509829771 4 3 282164321 5 2 947814535 2 3 396238565 1 3 455942139 2 2 523165731 1 2 671057415 4 3 354240839 3 2 830767987 3 2 847253034 3 2 318026768 4 3 828990265 2 2 310018532 3 2 494092766 3 3 573576038 5 2 393115721 5 2 557308488 2 2 104818557 3 2 827267741 5 2 329243223 4 2 902650987 4 2 592270741 5 3 384383515 5 2 868147384 2 2 918030664 5 2 981608809 5 2 305606146 3 2 373984622 5 3 455602542 1 2 136739585 5 2 139159352 3 3 480024039 3 2 460278143 4 3 521355176 1 2 879393140 2 2 572135277 3 3 908023792 2 3 173761156 5 2 684041444 3 3 354622352 5 2 185663754 1 3 505549437 2 3 917825017 2 3 438864712 3 3 219379094 5 3 780827412 2 2 133577412 4 3 328126545 1 2 145513764 3 2 334573512 3 3 830095142 5 2 895305660 5 2 148363074 1 3 361098887 1 2 175130147 5 3 241863582 1 2 189176583 3 3 227745432 3 3 764795044 2 3 708490577 1 3 853302208 5 2 523911660 4 3 621025376 3 2 972797407 2 3 296932762 3 3 892529299 3 2 916714127 3 2 291598820 3 3 907823197 4 3 771260847 2 3 183861528 3 2 815014432 5 2 794389636 3 2 839703522 2 2 436105753 3 3 811421866 3 3 714096255 5 3 645251897 2 2 657219440 3 2 114898966 1 3 929639569 2 2 404127257 3 3 391050775 5 3 654954238 1 2 805871700 3 3 362591397 1 3 200250242 2 3 134381717 4 2 680372904 1 2 710563926 1 3 121729739 4 2 502565582 2 3 519272666 2 2 439092149 5 3 132802286 5 2 751742767 5 3 697774447 4 3 436662926 3 3 348083854 2 3 404374121 1 2 325973418 3 3 857751647 3 2 787382872 5 2 179061291 1 3 786898037 4 3 776841356 2 3 764552253 1 3 512567716 1 2 353281003 1 2 339215333 5 2 160218117 3 2 278989433 5 2 901326886 4 2 393311774 4 3 512599961 3 2 489747297 2 3 509363810 2 3 387746115 2 3 488228758 4 2 767651653 2 3 767594888 1 3 263659919 4 2 943409310 3 3 152893303 1 2 185075333 5 3 740185306 1 3 867422760 1 2 424231044 3 3 984940437 4 3 232868771 3 2 756008292 1 3 197169077 4 3 878480600 5 2 167591454 2 3 107092116 5 3 373467540 3 3 363852660 5 3 973383739 3 2 709662283 5 3 620344538 2 2 295129605 4 2 463921785 4 3 208429857 2 2 864352001 3 3 244078221 3 3 115421004 1 3 131388484 2 2 129809107 1 2 825773915 2 2 716548818 3 3 135484816 3 2 777888941 5 2 351373857 1 2 966670236 2 3 225572770 4 2 759354503 5 3 515491995 4 2 469931118 4 3 600994012 1 3 539481827 5 2 654905767 3 2 449954367 1 2 308476634 2 2 493507146 3 2 621429203 5 2 391066559 2 3 265644439 4 3 760513111 4 2 755819628 2 3 803110475 5 2 544952089 1 3 714502672 2 3 504556491 2 3 243238290 1 3 343230405 5 3 697372674 2 3 940685253 4 3 310637821 3 2 868020214 4 3 278713346 1 3 463235541 4 2 315006183 4 3 846242162 4 3 436659980 5 2 310212032 5 3 920925015 3 3 459216038 3 2 175810854 3 3 602476501 1 2 119680473 2 2 733889495 3 3 982033708 2 2 388920858 5 3 314070398 4 3 281873639 1 3 442679761 3 2 146299934 5 2 892641524 3 3 930810554 4 2 866452780 5 2 562497400 5 3 263022139 5 2 774121227 4 3 141679431 4 2 460560369 4 2 250641153 3 2 548459088 5 3 927371511 2 2 317327483 3 2 422920787 3 2 633829816 1 2 803995464 4 2 456109939 5 3 512686657 5 2 313471884 4 2 669572356 5 2 585668758 4 2 539316866 4 2 238355929 3 2 988241091 4 3 175084117 5 2 405981002 5 2 942240200 3 3 445318868 5 2 932010588 3 2 351725229 2 3 496096022 2 3 451971236 4 2 882226795 3 3 268500246 4 2 587102228 2 2 842678591 1 3 420966671 2 3 892285304 3 2 865920378 3 3 223236214 2 3 282701030 2 2 227067013 3 2 914818927 5 3 932962270 1 3 618419298 2 3 748898265 3 2 564532794 5 2 452310713 1 2 995525832 1 2 260586754 4 3 615026714 3 2 500963446 3 3 905497047 4 2 825584944 1 3 992056538 2 2 526653356 1 2 198123284 4 3 729278458 3 3 557765493 1 3 169168328 5 3 500203141 3 3 995861614 4 2 969330513 5 3 348129141 2 3 220453911 1 2 996937614 4 3 487494504 5 3 181140222 1 2 441195472 5 3 356250548 4 3 380183258 5 2 809699459 5 3 936593571 1 3 357215900 4 3 433668007 4 3 346430672 5 3 369821568 2 2 134772144 1 2 531130559 4 3 391937257 3 3 297540776 2 3 594747355 3 3 592275440 2 2 831405544 5 3 508758743 2 2 221685191 2 2 120348388 2 2 139746733 1 3 691083445 5 3 624169214 5 2 976413153 4 3 630568620 4 3 229559170 3 3 792259822 1 3 171043183 2 3 423392291 5 3 191848606 1 3 462910585 5 3 729229367 4 2 394592438 4 2 830762109 3 2 694057929 4 2 474677503 5 3 610401335 1 3 643852380 3 3 277964652 2 3 974190486 2 2 823281506 1 2 267263629 4 2 477730912 2 2 391015403 4 3 854307871 5 2 798506450 3 3 786627335 5 3 475074554 4 3 783867883 5 3 146900905 2 3 960865976 5 3 760734835 4 2 669903754 5 3 803051526 1 3 917084766 1 2 197676388 1 2 261913579 3 3 828558060 4 2 125494747 5 2 180787151 1 2 743831353 4 3 857790272 1 2 993205114 3 2 450550174 1 3 815883902 4 2 787630480 4 2 543224668 1 3 916730772 5 3 849155427 4 2 737357090 1 2 887176655 2 3 178149339 4 2 518578536 2 2 902508405 5 2 302330854 2 3 496700679 3 2 617256018 2 3 889566887 5 3 141961643 4 2 930376771 4 2 361894199 3 2 171868615 3 3 759729194 2 2 212060378 4 2 684354573 5 2 206715907 4 3 408058557 5 3 922595177 1 3 905514501 4 3 658129930 1 2 939246220 5 3 780101856 3 3 879965725 2 2 178849952 2 2 631479721 3 3 406071057 1 3 499209129 3 3 408725509 1 3 258757268 2 3 742064947 5 3 478430436 1 2 403553636 2 3 617464786 2 2 718306586 2 2 221933592 1 2 302037105 2 3 600604436 5 2 538356325 4 2 545964136 3 2 738034480 2 3 865194050 1 3 317885877 2 2 481117211 5 3 172965871 4 2 593727702 4 2 442250605 3 2 331112098 5 3 779863255 2 3 473185542 5 2 516382286 5 3 161711422 5 3 686829224 2 2 354706907 3 2 195656369 4 2 467649568 5 3 908272598 5 2 789839615 5 2 760332458 1 2 662356113 5 3 823502901 2 2 818414994 2 3 820036892 1 3 881369467 4 3 757074653 3 3 688623040 5 3 642409590 5 3 457454569 5 3 242302450 2 2 121341034 4 3 474680587 3 3 590543344 2 3 541356540 3 2 748113872 2 2 469636959 3 3 410801824 3 3 838235132 3 2 131588289 5 3 319930447 4 3 817960625 5 3 160177080 2 3 669043006 4 3 938220042 3 2 784334457 1 3 815264570 3 3 548531545 5 2 580681049 1 2 813569329 5 2 597302867 3 2 201850184 4 3 374128462 1 2 768929677 1 3 272700422 1 3 791393559 3 3 998981188 2 3 373204628 5 3 782142640 1 3 159862689 3 2 674348759 3 2 879384963 5 2 668123961 3 3 157270278 5 3 308182871 2 2 130279378 5 3 633527373 4 2 222794246 5 3 526949791 5 2 816006219 3 2 842608865 4 3 763580476 4 3 910447005 3 3 820468885 2 3 332071712 1 2 273461113 5 3 309517212 3 3 982833982 2 2 354498938 4 3 544573054 1 3 453097670 2 2 145844568 3 2 488037325 2 3 606802836 4 3 298841302 4 3 644530726 1 2 723309055 3 3 454835215 2 3 968734995 4 2 839951553 3 3 818752403 4 3 842959060 3 3 643317737 1 3 362193103 5 3 785841170 1 3 765053600 4 2 448355901 5 2 736239883 5 2 438335933 3 2 397902981 3 3 223282657 2 2 748192530 4 2 331024729 2 3 483297781 3 3 450310805 3 2 748151089 2 2 900872247 1 2 526720280 5 2 204336885 5 3 330024708 4 2 658257109 1 2 910783106 1 3 976798854 1 2 708060342 4 3 903826062 3 2 478823160 2 3 531428452 5 3 310587540 2 2 213316569 3 2 341252052 3 3 454447316 5 2 448797510 4 3 461963800 2 2 218488255 3 3 605589794 1 2 505653587 5 2 490021630 2 2 975463137 4 3 621147411 3 2 832531658 4 3 251653277 1 2 781250853 5 2 512919407 5 3 749468911 2 2 183935948 5 3 461229540 4 2 989373506 5 3 264380015 3 3 106281553 3 2 562748749 5 3 910997987 1 2 775915645 3 3 578744665 2 2 373945109 4 2 491753049 1 2 792752830 3 3 259804323 1 3 118245542 2 3 572404896 3 2 562805088 3 2 287436954 2 2 387844298 5 2 779232119 1 3 984936048 2 3 129140072 3 2 507710647 3 3 586125635 2 2 334603130 4 3 131881210 5 2 216387879 4 2 570370753 5 2 169809826 3 3 756824941 1 2 351192151 2 2 354671796 3 2 965941384 5 3 737280391 4 2 752980827 4 3 368598579 3 3 469411975 1 3 156477066 2 2 354864876 1 3 125642385 1 3 761486580 3 3 333224877 1 3 170276462 1 2 556112965 2 2 686213054 5 2 378340837 4 3 912241579 5 3 255681008 4 2 658647652 4 2 557394220 4 3 857073257 1 2 152464096 3 2 133485335 5 2 523792977 4 3 196517015 1 2 146844042 5 3 481232960 3 2 740852392 2 2 422155571 4 3 494400590 2 3 600587178 2 3 235757261 5 2 904058847 3 3 534464417 5 3 207618385 5 2 348776598 3 2 707564710 5 2 501657965 3 2 936705690 4 2 803135151 5 2 541000714 5 3 359301320 5 2 528674144 3 2 316857257 4 3 471136326 5 3 162048099 2 2 370332300 5 3 739063805 1 3 455397797 5 2 276897902 4 3 320301439 4 2 131005139 4 2 152696816 5 2 287365173 1 2 488874208 3 2 401644215 1 2 543406927 2 2 415978321 1 2 533679242 1 3 457457858 3 2 107170003 1 2 248588771 1 3 844970902 2 2 881581383 4 2 374653301 3 2 638531589 3 3 280838967 5 2 132882608 2 3 650381899 2 2 353062940 5 3 729815875 2 3 115575508 5 3 848338442 3 3 205168007 4 2 542070778 4 2 321647039 3 3 480866393 3 2 301596093 3 2 836674640 3 2 744610153 5 2 666447971 2 2 551743839 1 2 593974942 4 3 665248880 5 2 850931163 3 2 738292588 3 3 796083639 1 2 988841358 5 2 941134044 1 3 517234150 5 2 202012199 2 3 759716467 1 2 729464062 4 3 861272912 4 2 425919459 5 3 304996240 3 3 388458037 2 3 215592720 1 3 560987098 2 2 603756483 3 2 826924063 3 2 569535363 5 3 337716528 4 2 340354759 2 2 250098045 1 2 991973721 5 3 424535126 2 3 825706037 2 3 429467189 3 2 809357716 5 3 804974822 1 2 263130957 5 3 473795246 5 3 443143964 2 2 160860270 4 2 884018818 2 2 157850799 2 3 768158258 5 3 787134353 1 2 263193345 2 3 977943837 4 3 711575622 1 2 702129352 5 2 387659667 3 3 885534781 1 2 272325819 3 2 190708341 1 2 434175118 4 2 893850845 1 2 762902510 3 3 474818535 1 2 655776343 4 3 118192102 1 3 698612796 2 3 529847641 5 2 920414270 5 3 339865559 2 2 388944627 4 3 284402494 3 2 974205797 1 2 482506631 3 3 537483926 5 2 257197930 4 3 342070292 5 3 219463725 5 2 606103058 3 3 391570143 1 2 777123140 5 3 710299623 2 2 285156353 3 2 933420426 5 3 829413192 3 3 544640659 2 3 267891393 1 3 412156988 1 2 122626245 1 3 223209157 2 2 345918006 2 3 681052993 4 3 508460808 1 2 162755487 4 2 423251766 1 2 473212715 3 3 194967510 5 2 616341113 1 2 230616063 4 3 211629627 2 3 636423904 2 2 764235461 4 2 802498708 5 2 462020030 2 3 809222976 1 3 150486378 1 3 571177873 1 2 740762072 4 3 512972180 1 3 517044959 5 3 719799435 5 2 456216355 5 2 233808767 3 2 440393248 2 3 645039452 5 3 533659999 5 2 715534036 3 3 258564372 2 3 312157919 3 3 155850760 5 3 725858671 2 3 574431712 3 2 667662423 3 3 350495514 5 2 640330817 4 2 575675512 2 2 256726935 5 3 220273031 2 2 577377089 5 2 770709018 2 3 620635000 1 3 712428818 1 3 581674707 1 3 258253696 5 2 229922175 5 2 316675942 3 2 862441904 2 3 154175918 1 2 110733739 2 3 316134244 1 3 776123745 4 2 387049415 5 3 779109873 3 3 671820159 5 2 353126261 2 3 793509720 1 3 709855045 3 2 653031685 1 2 317437673 5 2 679991556 3 2 570424888 5 2 533819371 1 2 832784612 4 3 315805093 5 3 380807394 5 2 205280096 3 2 542834176 1 3 724629799 5 2 956326409 4 3 818378585 5 2 558646724 5 2 521541498 3 3 251601248 1 2 706371695 2 3 543285363 3 3 470595607 4 3 723218161 1 2 437742977 1 2 379721204 1 2 238813972 4 2 174263241 5 3 438612618 3 2 312097365 2 3 828023760 2 2 577839930 5 3 504428431 3 2 594825858 2 3 949019332 5 2 176829949 4 3 442394130 5 3 626677918 4 2 445715758 1 3 624833978 3 2 378746036 1 3 352565565 2 3 999850850 5 2 115943342 3 3 699096750 5 2 245771297 5 3 464509887 4 3 241121388 2 2 240612858 5 2 923716583 5 2 323981042 2 3 194999712 2 2 173510867 3 3 307530081 2 3 425917649 5 2 253254854 1 2 615172787 1 2 741513570 4 2 876207945 5 3 583379590 5 3 818967182 5 2 138717890 1 3 982148921 5 3 714008569 5 2 919891743 5 2 519248791 1 3 885329080 1 3 601101379 1 2 863181024 4 2 668022566 3 3 578632715 3 2 187220814 1 3 266874385 2 2 716065897 1 3 338586048 3 3 274876219 4 3 542434949 4 2 650862306 4 3 399671680 4 3 118728578 5 3 131831853 3 3 789211653 2 2 570729917 1 3 254826461 3 2 555842258 1 2 710590579 4 3 874320566 5 3 909618342 1 2 712314281 5 2 405735249 1 2 777373893 2 3 394729074 3 3 707494204 3 2 495012817 5 2 186931337 1 2 946813666 3 2 231576612 5 3 987704125 3 2 109490142 3 3 891771422 4 3 998310956 2 3 547731615 4 3 919272039 2 2 736907114 5 2 399156931 1 2 986919855 2 2 109619759 1 2 699627382 3 2 178461850 2 2 589569159 2 2 600013115 4 3 730323623 3 2 212920584 2 3 762311767 5 2 878542220 3 3 555017700 4 3 257504903 4 2 835543709 3 2 238132934 5 3 559491594 3 2 840293375 4 3 483083923 3 3 618385544 3 2 986492759 4 2 352930225 5 2 349922932 3 3 429648189 2 2 828639045 1 3 695221349 1 3 257652107 5 2 541436628 4 2 305100567 4 2 509250565 4 2 998219400 1 2 490550046 1 2 524780577 5 2 973617360 3 3 362619219 1 2 421606033 5 2 775538758 3 3 175435631 4 2 286435819 1 3 832657613 5 3 364167722 3 3 975072084 5 3 888586555 3 2 593327811 1 3 299463819 5 2 657672189 4 2 745202728 1 2 361524406 1 2 494303938 3 3 262251562 2 3 662778296 5 3 614858808 1 2 476190909 4 2 270820941 1 2 971581581 4 3 862884059 3 3 496975457 1 3 439978725 4 2 452516946 5 3 693002477 2 3 956068213 1 2 973238101 5 2 731578538 5 2 905640177 2 3 377694766 5 3 325017230 2 2 116046853 4 3 361145791 3 2 136427142 4 3 225764633 2 2 855545156 4 3 430179283 5 2 160161233 2 2 546648938 2 2 850034719 1 3 328342029 4 3 803822326 1 2 480429770 3 2 946202369 5 2 804740395 1 2 780378902 2 2 736975410 4 2 327302780 2 3 138572950 2 3 752370960 5 2 980253713 3 3 782200515 4 3 416383084 5 2 236842833 4 2 950945385 5 3 621943522 2 2 368496705 5 3 851512649 3 3 767285634 1 2 158343743 4 3 202924126 1 2 927720764 4 3 572505740 3 2 796727024 1 2 902160327 4 2 329260635 2 2 731458764 3 3 287710674 3 3 318298718 2 2 214353460 3 3 404971196 2 2 826865283 2 3 340535033 4 2 460479773 2 3 171106046 5 2 244330436 3 2 247457047 5 3 277463598 2 3 203396581 5 2 494683338 2 2 285572298 3 2 365709332 4 2 852558001 5 3 617845615 5 3 217335791 3 2 313932669 1 2 796955471 4 2 284922941 5 2 684723800 3 3 744712850 1 2 770197714 3 3 166647951 4 2 332447048 3 3 907950213 5 2 277416450 5 2 249449034 4 3 134880740 3 3 245326976 5 2 924180555 2 2 886241484 1 2 960116725 5 3 381539108 3 3 595588388 1 3 363818693 4 2 787319090 2 3 123417088 3 2 653238270 1 2 570648181 4 3 632686381 4 3 671782479 4 3 599562735 4 3 397468574 5 3 217382091 3 2 845457248 3 2 724616071 3 2 982091407 5 3 465116854 3 3 299561495 5 3 938409677 3 3 805474439 4 3 159824710 2 3 504841693 1 2 109360173 2 2 327216364 2 3 819692004 4 3 356178870 2 2 524444377 5 3 936269780 5 3 455517734 4 2 500482594 2 3 242776345 3 2 703088383 3 3 134290247 3 3 669171931 3 3 489267040 4 3 476948876 1 3 493237794 1 3 766212740 4 2 713927627 4 3 560219023 4 3 719510291 2 2 246920651 2 2 199644506 3 3 398095204 3 2 623209674 1 2 188641682 2 3 729899049 1 3 412848706 5 3 292515472 1 2 316492417 3 3 358948938 3 3 732168048 5 2 974657809 3 3 293590032 4 3 205212690 2 2 439604147 1 3 757792085 1 2 219412370 2 2 970637385 3 2 467572105 2 2 528741813 4 2 256057470 1 2 558255772 5 3 962757200 3 2 680936906 2 2 958166091 5 2 780283321 3 3 730069156 4 3 263258314 1 3 156148132 3 3 399813087 5 3 727897235 5 3 358357102 1 2 577886452 3 2 784411673 1 2 147007584 3 2 737097180 3 2 209353373 5 3 888932552 3 3 348186614 4 2 331405245 4 2 546792599 3 3 843201929 4 3 698254653 1 2 377191358 5 2 591865650 2 3 456557809 5 3 460900366 2 2 922047242 5 3 538510823 5 2 328817438 1 2 476947798 4 3 606380881 3 3 958897716 5 2 407272289 2 2 778568678 2 2 720626185 3 3 396353089 1 3 546754336 2 3 357347055 2 3 730355966 1 2 184346892 4 2 957353268 4 2 541329659 2 3 295603034 1 3 488158202 3 3 915198649 3 3 935359172 5 3 755217319 2 3 681788245 1 3 610193960 5 3 468494263 5 2 838297995 5 2 746497321 3 2 685987064 3 2 328006803 1 3 751430143 3 2 255477053 2 3 923480227 2 2 720149316 5 2 146036488 2 2 357018995 4 3 587060179 1 2 850832185 2 3 807422178 1 3 823707693 2 3 663050839 1 2 670944896 1 3 605756972 2 2 177222638 1 2 334633068 5 3 521000945 3 3 124078487 2 2 818574708 2 2 219373672 2 2 961458858 1 2 768158938 3 3 189632431 1 3 679759549 4 2 273760582 2 3 272145938 1 3 653151562 4 3 506158699 4 2 320711798 2 2 446874008 2 3 261336106 2 3 990206917 3 3 791173391 4 3 277698099 5 3 631764403 3 3 685972813 1 2 206939025 3 3 879721729 1 3 265610773 4 3 281267794 3 3 546771062 1 3 264293080 4 2 398173829 3 3 941928633 4 3 134146104 5 3 856450481 2 2 239211595 1 2 262825331 4 2 678891104 5 2 650350013 3 2 929676515 4 2 553244706 5 2 439627428 1 3 902601570 3 2 629436527 3 3 865564205 2 2 932933416 1 3 136779394 3 3 324598424 3 3 822451214 5 2 429204625 4 3 434089691 3 3 387972667 1 3 905935763 5 3 579702493 4 3 460671528 5 2 939815932 5 2 977965650 3 3 410130526 1 2 893773500 5 2 221229035 2 2 487997941 1 3 288337784 3 2 391568963 5 3 731683417 3 3 558467774 5 3 531470370 1 2 461041933 3 3 355396991 2 2 244322631 4 2 433637956 1 2 150456327 1 3 120236912 1 2 290587715 2 3 306272320 1 3 106610586 3 3 757243613 3 3 888381974 1 3 397866938 1 3 496421951 3 2 118776245 1 2 441931568 1 2 310156601 1 3 761491875 4 2 513624152 1 3 627477866 3 2 751545243 4 3 643046304 5 3 103417147 5 2 350303135 2 3 398296504 2 2 825557758 5 2 583368913 3 3 862955266 5 2 933325216 4 2 943491030 4 3 180333102 1 3 624503605 4 2 596136347 5 2 412483131 3 3 715175174 3 2 494262537 1 3 509697582 3 2 550319645 2 2 844491170 5 2 493165996 1 3 913697407 2 2 656162941 3 3 229547937 2 3 543562347 1 3 616923371 5 3 294464756 2 3 537190968 2 3 325639134 3 3 147157202 1 3 773484604 4 3 809719469 1 2 170806406 2 3 157518640 5 2 397386400 1 2 569633749 4 2 239655366 3 3 361399815 2 2 309843752 4 3 947226359 2 2 981505438 2 3 677620308 5 2 384619289 3 2 939946395 2 3 223112477 2 3 583885795 2 3 995778044 3 2 537638661 3 3 159621807 5 2 468688356 5 2 872661324 2 3 929303159 2 2 463722442 2 2 435168656 3 2 730985929 4 2 975288836 2 2 261757852 3 2 216572785 2 2 223682251 2 3 178718310 1 2 563505335 2 3 774525580 2 2 888644720 5 3 646977175 4 3 499199007 5 3 466422014 1 2 941409899 4 3 360668263 3 2 364466527 3 2 259800529 1 2 546567904 1 3 662407035 5 3 627292829 3 3 620776639 1 3 485942231 4 3 297343660 3 2 705257015 2 2 860698535 5 2 355511044 4 3 243952728 5 3 676816295 3 2 137101492 4 2 319222790 1 3 285616987 4 2 890163078 4 3 452148423 1 2 465720931 5 3 639915169 5 3 893449499 3 3 481081690 1 2 515854261 1 2 715308884 5 2 169696722 4 3 831800550 5 2 753783375 5 3 852465958 3 3 286775591 3 2 714207290 5 3 115981356 1 3 215822353 4 2 736634413 2 2 660230723 4 2 678252783 5 3 129628528 4 2 189873967 3 3 508593308 1 2 671708170 2 2 748576726 5 2 528363232 2 2 284558338 2 3 901684654 5 3 216044307 5 2 922842458 3 3 546040077 4 2 231492899 1 2 797779463 3 3 859718304 5 2 180453307 2 2 341240464 5 3 724295694 3 2 474869844 2 2 667131375 4 3 278150343 5 2 767816545 2 3 730476861 1 2 873755659 2 3 210611722 5 3 921069142 4 2 589852620 5 2 252949778 3 3 894873619 3 3 284892586 5 2 598783735 4 3 199307590 5 3 758573945 3 2 442649919 1 2 646059805 4 2 152134911 4 2 429881428 5 2 467484289 2 2 591077585 2 2 968094969 1 2 901723593 4 3 241976408 5 2 907266936 5 2 976153830 3 2 513398139 1 3 257210162 5 3 952372694 4 2 665882873 1 2 566442433 2 2 153664647 2 3 793729480 1 2 826342699 4 2 529407604 1 3 126702535 5 2 425143257 3 3 235553728 2 2 352314069 2 2 400964300 3 2 437984032 3 3 956669662 2 2 156009893 1 3 356299110 1 3 658409591 4 3 888026319 1 2 101405346 1 2 244369908 4 2 757112515 2 2 401881349 1 3 278178760 4 2 113095743 3 2 655813154 2 3 266377543 4 3 919775060 5 2 896114020 5 3 309151829 5 3 155333378 1 2 997835624 5 2 142936045 2 2 544287772 3 2 721324709 4 3 403050578 1 2 678509812 5 2 717247325 5 3 537593397 5 3 185675778 3 2 942385781 2 2 618543698 4 2 217521954 1 3 459971165 1 3 189697040 2 3 624610432 5 2 216359494 3 2 511010011 1 3 423517940 5 2 202754228 5 2 551809759 1 3 378392483 5 3 582185576 4 3 174930576 5 2 566334940 2 3 616988327 2 2 676702066 5 2 271265780 4 3 138197533 4 2 802024830 2 2 885269184 3 2 786683525 5 3 623137430 5 3 648496554 3 2 170453839 1 2 881926433 4 2 110973360 1 3 118887891 1 2 112659923 3 2 375961225 4 2 931046333 1 3 879221072 2 2 611030132 5 3 499557884 5 2 371603840 2 3 577722709 1 2 842453239 3 3 362297147 1 2 197193968 2 2 474528886 2 3 325884006 3 3 765478358 2 3 187693343 2 2 184472036 2 2 796148115 4 2 524251317 1 3 186192436 4 2 498651800 2 2 502274684 3 2 310758329 5 3 597952525 4 3 367689503 3 2 515507428 4 2 379759610 1 2 578476674 3 2 846192735 2 2 453749700 3 2 559691105 2 2 951907827 5 2 498179190 5 3 146896272 5 2 699840417 4 3 383149989 4 3 390097725 1 2 111910114 2 2 356422102 1 3 638520883 2 3 699733983 5 3 603624331 5 2 886928462 3 3 816098342 3 3 719957951 3 2 995869697 3 3 364630764 5 3 479304683 5 3 980495292 5 3 485683013 3 2 600427189 3 2 648245710 5 3 523265381 2 3 957901257 5 3 405629383 1 2 414983372 5 3 586532960 5 3 549078772 3 2 816202663 5 2 276875501 1 2 110194650 2 2 717969361 3 2 226986679 1 2 408891588 5 3 742808615 4 3 812084461 5 3 451053262 1 2 944446689 2 2 707872813 2 3 373496407 5 3 121208478 3 3 702905339 4 2 204468771 2 3 569142477 5 3 762808394 1 3 844567503 4 3 192676388 3 3 327516782 2 3 805292291 1 2 183482757 1 3 211850191 2 2 173933753 2 2 394497692 2 3 821890367 5 2 912028108 5 2 281806075 5 2 676281271 4 3 884302090 4 2 767222554 4 2 839279176 2 2 563156261 4 3 511599169 5 2 720374765 1 3 669141078 4 2 448546882 3 2 523848245 3 2 311502953 2 2 821677054 3 2 458804837 5 3 615884471 3 2 185117768 5 2 843339471 3 3 241164893 3 3 312870301 2 2 501242426 3 2 713226122 1 2 339040760 3 2 647282280 2 2 620423982 5 3 404114269 5 3 431260385 1 2 477336424 5 3 297352470 5 3 323384274 3 3 765413762 5 2 592108967 4 2 599429952 5 3 306047831 3 2 220018335 1 3 902010242 2 3 212756398 4 3 386871247 1 2 242029815 1 2 493240723 2 3 573121982 4 2 557725701 5 2 748218034 2 3 614187514 5 3 193092372 3 2 315042895 1 3 556116345 1 2 549034045 1 3 560605579 1 3 690247719 4 2 497610947 3 3 899103346 5 3 241105351 2 3 371759634 4 3 873691385 2 3 375216427 4 2 415302622 3 3 618085702 4 3 306431886 1 2 249526794 5 2 226382101 3 2 965814914 1 2 960601657 3 3 386397532 2 3 576226558 2 3 696537197 4 3 189083678 3 3 402543416 2 3 465705438 3 2 620259979 2 3 709038228 2 2 391315884 2 2 438176618 1 2 424974851 4 3 641072935 5 3 956596896 5 2 224460478 1 3 462573534 3 3 448785064 2 3 630522339 2 2 446725595 1 2 459589654 4 3 703947441 4 3 500415182 1 3 408039527 1 2 402256258 2 2 331630670 2 3 279846639 1 2 813783339 1 2 331975456 3 2 396209168 2 2 565841286 3 2 285790607 2 2 424194112 4 3 191877140 2 3 780696062 4 3 253770538 3 3 136005527 3 3 784576611 4 3 259432310 3 2 722291523 1 2 429579038 5 3 570808714 5 2 338283283 5 2 727853083 3 2 566276192 3 2 111349598 3 3 829724676 2 2 835408917 5 3 857204977 5 3 206130960 1 3 785786568 4 3 789034567 1 3 918423437 5 2 290871094 4 3 864115601 5 2 735915616 5 2 781203834 4 3 987710317 5 2 634730831 4 3 878363587 1 3 233908987 5 3 299627854 1 2 904946913 4 3 397196977 4 2 758549698 4 2 456205584 4 2 651454857 2 3 337140632 1 3 499612638 1 3 869175150 2 3 993277216 5 2 386823446 3 2 539973357 3 2 540303598 2 3 249904641 1 3 792570354 1 3 509278985 1 2 671294837 5 3 924138854 3 2 107417520 5 2 676837427 3 3 181552052 2 2 618516817 2 3 972517311 2 3 731940624 3 2 798378434 3 2 262722165 2 2 684286230 3 3 324358112 1 3 388104544 3 3 294447666 3 2 593110183 4 2 729181407 1 2 438870855 2 3 128165711 2 3 662373482 5 3 478965141 2 2 168579197 1 3 642107113 3 3 797199098 3 2 971831418 3 2 230900088 1 2 547293495 5 3 543166211 3 2 684645440 1 2 264539660 3 3 647959000 4 3 599181834 1 2 608406770 5 3 707422039 4 2 635830689 1 3 262138124 3 3 151592189 2 2 626003799 5 2 639476849 3 3 457078177 1 2 536376252 4 3 306649652 2 2 567268797 1 3 109374352 1 3 220841635 5 2 189656966 1 3 144558702 2 3 998757236 1 2 763197303 4 2 155129415 3 2 739490565 2 2 136026059 2 2 230417095 1 2 689848830 2 3 460732591 4 2 222063262 2 2 758311457 1 2 589333117 1 2 150536355 4 3 435538310 4 3 481748990 3 2 559674404 5 3 573065941 1 2 293586070 1 3 597307926 3 2 963602374 5 3 389906854 2 3 938042399 4 2 444823377 3 3 613990057 5 3 448643392 3 2 923027566 5 2 122120209 2 3 781007755 3 2 738551796 3 3 887027285 2 2 776654658 1 2 330263756 4 2 338260085 5 2 500452184 5 3 136244633 3 2 646532119 3 3 607124248 3 2 361595408 2 3 874578870 5 3 795862616 3 2 723669147 5 2 224477149 3 2 124001612 3 3 491935521 2 2 440171942 4 3 145148729 3 2 425669087 2 3 837118080 2 3 276821585 5 2 861365303 5 3 628876012 1 2 415306257 2 3 658277715 5 2 781537787 4 2 835162175 2 3 235997031 1 2 808945350 5 3 998346664 2 3 727852438 1 3 422007706 4 2 106194922 2 2 975428457 3 2 251807071 5 2 744253168 4 3 616308576 1 3 451593219 5 2 994448467 1 3 991062119 2 3 749732579 1 3 298653872 2 3 117573879 3 2 788875468 2 2 286672983 2 3 315506257 5 3 579437435 3 2 881995150 5 2 112455113 5 2 199509519 4 3 414759772 4 2 115103332 3 2 337225249 2 2 779699440 5 3 352781772 1 2 150137346 3 2 761951354 3 2 412421754 4 2 636338259 4 3 899327858 5 3 389983294 5 3 258845787 3 3 346469135 3 2 367185663 3 2 542924655 2 2 632755591 1 2 322755887 5 2 892089487 2 2 297909290 3 2 658551816 4 3 195137783 4 2 417341395 4 2 913170710 1 3 862879435 3 2 789328973 1 3 688891206 5 3 201378295 1 3 728255660 4 2 612404843 2 2 518513614 3 2 783850909 2 2 223069632 3 2 750147808 4 2 132046835 3 2 633195051 2 2 489783392 3 3 914726184 5 3 898504817 4 3 811928597 2 3 643477017 4 2 713291391 1 3 957410441 2 3 995497945 1 2 421577019 2 3 214322296 5 3 604170860 3 3 233920695 4 2 725931096 5 3 518778729 4 3 553476027 3 2 281951410 3 2 744703703 2 3 124193206 3 3 969072107 5 2 665648194 3 2 628864034 1 3 452675957 4 2 466007730 2 3 777770489 3 2 188780291 1 2 188245618 5 2 460858955 2 3 888206801 2 3 357184339 4 2 198150145 5 2 226396694 3 2 854073111 5 2 560481249 4 2 187615424 3 3 780174259 1 2 229059797 1 2 719776636 1 3 211443061 5 2 987840150 4 3 517708658 2 2 685654040 1 3 292290344 2 3 441738009 5 3 187429758 4 3 955559616 5 3 163895617 4 2 845882726 4 2 846746170 2 2 956127269 4 3 971562272 2 2 888292288 1 2 154978906 1 3 229793877 3 3 829212928 3 3 221468305 2 3 500757818 2 2 334315552 5 2 987270351 3 2 259243190 4 2 521959339 3 2 148529631 5 3 164089928 3 3 643249696 5 3 916298945 4 2 798683280 1 3 362299228 5 3 791072019 2 2 181209191 1 2 156181121 5 2 376920354 2 3 596226665 5 2 289088873 5 2 185286087 3 2 942110420 3 2 595388771 5 2 772420324 1 2 286667794 3 2 845343902 5 2 600473242 2 3 688411239 3 2 728690937 2 2 657434910 4 2 145973231 2 2 370717500 4 3 770894938 5 3 590429395 2 3 856498490 1 3 983309326 4 2 500924244 5 2 678563159 2 2 666180325 5 2 818721580 3 3 843083297 4 3 535800702 1 2 484698731 5 2 654396019 5 3 536454959 5 3 679757882 4 2 278771619 5 2 530563326 5 2 753434783 2 2 340631777 3 2 782812501 4 3 910347352 3 3 870939407 4 2 855016237 4 3 621042162 1 3 598892088 4 2 856071781 5 3 305938231 1 2 312018836 4 3 444224366 1 3 314488315 3 3 177737257 1 2 866420262 3 3 115785478 2 3 773913734 1 2 287166413 2 2 529988587 2 2 929839216 4 2 697752755 5 3 330143745 4 3 218728385 2 3 489738155 1 3 660090457 5 3 153102940 1 3 777809304 5 3 907181305 3 2 897565126 1 3 462781227 3 3 463246556 5 3 162029796 4 2 772255063 5 3 456087912 1 3 221347549 4 3 419751445 3 2 259870975 5 2 943795546 3 3 715451245 3 2 401068908 2 2 308648499 3 3 646974198 2 2 157954593 2 2 970726884 4 2 485682330 4 3 193109925 4 3 856776723 3 2 611576290 2 2 365954330 1 2 902907992 5 2 862593107 1 3 305084061 3 3 331215878 1 3 940392504 2 2 241517745 4 2 432365570 2 3 848041420 2 2 368157312 3 3 750052963 2 2 521390622 1 2 164592615 3 2 366543014 3 2 179811331 5 2 804203917 2 3 878499574 3 3 410639070 5 3 441840310 3 3 600068659 3 2 365158875 5 3 834768089 5 3 320846681 1 3 195865431 3 3 800723132 3 2 387937338 5 2 667657193 5 2 741248999 2 2 792404751 5 2 507961844 4 3 525148287 3 2 493571496 5 2 697276823 3 3 708970703 2 2 215782637 3 3 400897220 3 2 589613130 1 2 453791301 5 3 957540421 1 3 568935751 5 3 748738999 1 3 693599840 2 3 662581924 3 2 434010954 1 3 923755846 2 3 121284640 2 2 221609244 4 2 725721488 4 3 644240626 1 3 171844406 3 3 773239926 2 3 774331850 5 2 314324272 5 3 237641362 1 2 106306652 4 2 759926373 2 3 592484979 4 2 856112848 2 2 128835384 2 2 561895440 1 2 498376690 5 3 721595821 1 3 299625023 2 2 379709583 2 2 304863139 1 2 506087390 1 2 478575497 4 3 389249034 2 2 509229435 2 3 517513160 3 3 322230496 2 2 851598594 1 2 765884860 1 3 326556442 2 2 422331151 2 3 620177366 1 2 959660773 5 2 399420662 2 3 889564946 1 2 287011846 4 2 613726219 3 2 879081348 5 3 211392150 3 3 863185725 3 3 209893242 2 2 251492568 4 3 461378257 4 2 353192343 4 3 712062021 1 2 330021839 2 2 751969118 4 2 724179840 3 3 920760928 5 2 714290789 4 2 720371475 3 3 624919031 1 3 127316741 1 2 515535731 5 2 234623070 4 2 845676252 5 3 652001454 4 3 600915549 3 2 565328509 1 3 124124211 4 2 575313017 5 2 666217319 2 2 711599665 2 2 720179705 3 3 848545181 1 3 568901176 3 3 323470640 4 3 479134678 2 3 648598059 4 2 160380142 4 2 210081314 2 3 573699082 5 2 590696625 2 2 956100994 1 2 704791651 3 3 327451847 1 3 347186712 3 3 827488777 4 2 879333050 4 2 637720250 3 2 723725674 3 2 950817057 3 3 961359720 4 2 377755365 2 2 892611492 4 2 519275553 4 2 841356430 3 3 873710441 1 3 850000934 2 3 679182066 5 2 399793955 1 2 978009948 1 2 450782865 1 2 803485136 2 3 415800323 1 2 963622144 4 3 620805384 5 2 528107074 4 3 277353240 1 3 585436330 2 2 159580563 2 2 356204668 4 3 670544194 3 3 538020735 4 2 682540170 3 2 131480980 3 2 693094600 5 2 541959533 1 2 357963534 5 2 807602402 3 3 135257515 5 3 230702730 5 3 222948170 2 3 830846044 2 2 767421768 2 3 805743015 5 2 215606418 5 3 930518397 3 2 127458952 2 2 553743649 5 3 150448553 1 2 961090825 3 3 840710715 3 2 811184716 5 3 316797471 2 2 268556240 2 2 559567168 5 2 216411669 2 3 885659546 5 3 980620279 1 3 694637789 2 3 838527169 2 3 580698393 5 2 602058771 5 3 830289571 1 2 631053926 2 3 467932545 5 3 678412400 1 2 652171811 4 3 136290906 1 3 543340658 4 3 671158906 3 2 742438014 5 2 352940823 3 2 335758574 1 3 453988903 1 2 777832177 4 2 679026244 4 3 403254150 2 2 781791041 2 3 477250698 2 3 335342696 1 2 335863187 3 3 356552887 4 3 470594227 5 2 287373610 3 2 672749966 1 2 260979395 1 3 231607881 3 3 646776531 3 2 912713496 1 2 237344331 2 2 678829680 1 3 504066692 5 2 156226201 2 3 156800404 2 3 921341432 4 3 238758017 3 3 974630890 5 2 105485748 4 3 408407995 5 2 455887435 3 2 528305262 5 3 316065560 5 2 977621307 4 3 244783979 5 2 875496522 3 3 446614922 4 2 489904924 5 2 337186075 5 3 609603331 5 3 104736998 4 3 679657750 3 2 438841409 2 3 884673329 4 2 298334634 3 3 446797011 2 2 298449860 3 3 535882152 4 3 238530310 5 2 840104908 4 3 354049208 4 3 498451524 3 3 679506400 1 2 204160071 1 2 490186956 4 2 199902566 3 3 499419505 2 3 987558341 2 3 364251729 1 2 931799934 5 3 814348670 4 3 941106173 5 2 260641341 5 3 989857306 4 2 172218787 2 2 155691293 2 3 809679265 1 2 373022849 2 3 638263677 3 2 232113473 4 3 951211020 5 3 797103238 5 2 913762054 5 3 337570035 3 2 790627927 1 2 309136461 5 2 636218006 5 3 661972584 1 3 200413269 2 3 188287579 3 3 257496108 4 2 692665872 2 3 675935645 3 2 937594434 1 2 246432610 3 3 467251371 3 3 548432915 5 3 209428528 2 2 815988723 3 3 168194294 2 3 550559184 3 3 749081469 5 3 174723185 2 2 298025366 3 2 747194382 4 3 572071646 5 2 697960940 3 3 765621752 2 3 677340014 3 3 865996087 5 3 103264448 3 3 508654761 3 3 353657053 5 2 645484273 2 2 903287342 2 2 958361518 3 2 512133915 1 3 739920449 1 2 894071114 2 2 514550759 5 2 101962217 2 2 533573789 1 2 922983703 2 3 916705629 1 3 510141623 5 3 350615670 1 3 870211892 3 2 480368503 5 2 235185119 3 2 738662090 1 2 401174893 3 2 486364445 1 2 785988140 2 3 305681863 4 3 574900522 4 3 972588399 3 3 193416153 5 3 150931926 3 2 839427608 5 2 771200293 4 2 716345720 1 2 332071823 5 3 437819730 5 3 598351549 1 3 528819303 4 2 236650931 3 3 822824347 1 3 672541729 2 3 634661812 3 2 804842557 4 3 705482038 3 2 336020270 1 3 291490671 3 3 293672353 1 3 602359228 5 2 661778854 2 3 661529901 1 3 641999573 5 2 166348710 3 2 336308365 5 3 657597164 4 3 165833358 3 3 599044150 4 2 527066287 5 2 752326407 2 3 961399487 4 2 395484559 1 2 626591882 2 3 460201599 1 3 156387634 4 3 700263386 4 2 475501457 1 2 324939055 4 2 239939897 2 2 842314272 5 3 566991241 3 3 976556461 1 3 888854405 5 3 117849424 2 2 245275137 5 3 762708180 1 2 351486341 1 3 451761038 3 2 274501197 1 2 215452639 3 2 520150416 3 3 605573662 1 2 500595765 1 3 420511178 1 3 700977176 5 2 420209239 1 3 600084158 3 3 713633745 3 3 502805728 1 2 470973195 4 2 623260724 1 2 225152937 3 2 219538104 5 3 808630784 3 2 239142890 5 3 216144152 1 2 663073730 2 3 704372104 5 3 842576662 4 2 710142107 1 3 405499816 2 2 894347090 2 2 369859981 3 3 497369392 5 2 609232475 4 3 261618435 3 3 961667663 5 2 626777446 1 3 670798683 5 3 945601393 1 2 590361126 2 3 970833742 3 2 801825892 3 2 549101207 5 3 537052207 3 2 788191782 3 3 522782747 5 2 218323457 1 2 372810602 5 3 463009726 3 2 215021157 1 3 684651129 5 3 339785402 2 3 167513607 1 2 109136113 5 2 359765173 4 3 630216290 3 3 274855542 2 2 881779875 1 2 113445429 1 2 667043527 5 2 375146495 4 3 629644104 5 3 720915399 2 3 669415135 4 3 183548709 1 2 747362847 3 3 937481652 3 2 364292263 4 3 988722831 1 2 764192023 1 2 244917542 5 2 741093182 3 2 251651615 3 3 395431161 5 3 206297439 2 3 925275829 3 3 626004313 2 3 737156291 1 3 568646682 4 2 804717144 5 3 626908849 5 2 977765396 2 2 663331913 3 2 186615849 4 2 830259647 1 3 586621889 1 3 573507990 4 2 496288821 5 3 364848422 5 3 345992537 5 2 420711386 5 2 447388555 5 3 558788930 5 2 217539325 1 2 301101420 3 2 408430628 5 2 482209019 3 2 399967651 4 3 748655008 1 2 902350046 2 3 627494216 5 3 539062025 3 3 958689589 4 2 111692370 1 2 111321289 3 2 961828459 5 2 649497456 5 2 685378059 5 3 499938555 5 2 807261763 3 3 912627159 3 2 121667057 3 3 683546226 3 2 431799659 1 3 455507487 3 3 850641672 4 3 935227284 2 2 286450047 1 2 798860537 5 3 340132076 2 3 561410966 2 2 717600914 3 3 658883998 5 3 162497762 2 3 635144371 4 2 371276691 1 3 276803423 1 3 569441781 4 3 628667317 1 3 588011564 3 3 265190652 4 2 413797426 3 2 396290225 5 2 338839784 5 3 590946342 1 2 319711567 4 3 570186378 5 3 749437180 4 3 606904273 3 3 218442115 4 3 443524409 4 3 147155406 2 3 685090611 3 2 166454313 5 3 859054083 4 3 216629720 4 3 921055000 1 2 119634624 1 3 911945973 4 2 927653998 3 3 224873416 3 3 498197632 4 3 786749573 1 2 458121850 4 3 941062539 3 3 231282145 2 3 228243450 1 3 800358050 1 2 283964640 1 2 563745293 4 3 528912678 1 2 289844160 1 3 965647696 4 3 790158481 2 2 567793955 5 2 673210733 4 3 671307226 1 3 414284799 3 2 426838057 5 3 682134144 2 2 183296303 5 2 879822522 1 2 854296839 2 3 434264343 3 2 178537128 2 2 600133043 4 2 629834445 2 3 938851944 5 2 909095880 2 3 958451623 2 2 724809364 1 2 885157404 4 3 786149277 1 2 769773592 3 3 679093128 2 3 742312616 1 2 677594480 4 3 461220749 3 3 254788010 2 3 628525017 5 2 274889205 4 3 134392770 4 3 969200985 4 2 652758192 3 3 403221409 2 2 748277385 5 2 186301311 4 3 795492576 3 2 124200372 3 2 639757971 3 2 619674054 5 2 653009547 4 2 588989605 1 2 751358760 5 2 544438262 2 3 129583045 3 2 550331989 3 3 333956048 2 3 694049045 1 3 677119567 5 2 893337243 1 2 525278045 2 2 495562497 5 2 562875849 4 3 529986884 2 2 133686443 5 2 333780109 5 3 101132920 4 3 187701675 1 2 230859053 1 3 476203770 4 2 745681726 4 2 499270505 1 2 405918209 5 3 987204291 5 2 553391611 3 3 535231649 4 2 436517419 5 2 737990477 4 2 390866332 4 2 858046692 5 3 750292186 2 2 590226506 1 3 584851392 4 2 484257776 3 2 513913387 4 2 481767095 2 3 386571520 5 3 134658139 4 3 305005508 5 2 262968042 5 2 835451716 3 2 133868899 1 3 487695582 5 3 654693913 2 2 364824270 2 2 583629700 1 2 867926617 3 2 870757194 5 3 960765085 4 2 533519023 2 2 366397639 4 3 653661687 3 2 313074970 2 3 592440574 5 3 643597398 5 2 860608688 5 2 325755804 1 3 762263941 3 2 760368977 4 2 629106392 5 2 306933369 2 2 640189906 5 3 164561873 2 2 244408552 2 2 459560125 4 3 809884167 2 3 751348714 1 3 614512103 3 2 495831372 1 2 360533371 5 2 973367802 1 2 730715964 5 3 713015095 3 2 530840777 1 2 850953472 5 2 157861580 5 3 596749102 3 2 695595264 2 3 707585065 4 3 249515985 5 3 411170713 4 3 583292541 5 2 715523069 1 2 808870799 5 3 102520336 1 2 499061436 2 3 573171738 3 2 542346816 5 3 272416135 5 2 321313930 1 3 166348872 4 2 585818884 2 3 787777083 5 2 375959234 5 3 131712868 5 3 317097987 3 3 762565531 1 3 302827181 5 3 445923060 5 2 247458778 4 2 477662439 1 3 709745717 1 3 623055991 3 2 165648579 5 3 305827098 2 3 474387573 2 2 731355683 3 3 128328224 4 2 259814025 5 2 825956368 2 3 547116394 1 2 413706411 4 3 878469064 1 2 402105248 5 3 366231893 2 3 979846070 1 3 974406497 1 2 318790162 1 2 921019809 3 2 618076844 3 2 121033683 3 3 360892380 5 3 116956313 3 2 896880629 5 3 588675565 2 3 261384175 3 2 718871229 3 2 205231288 3 3 686072194 3 2 275851968 1 3 758984062 5 2 538840063 3 2 239946518 2 2 991942791 5 3 519484710 1 3 567535866 2 2 517492215 5 3 698893190 2 2 448955613 3 2 419582986 1 2 157207914 5 2 755913551 1 3 843959014 3 3 186916780 5 3 191794661 3 2 335245185 2 2 415867220 5 3 109765837 5 3 785044263 5 2 850038168 4 2 733322724 1 2 346588365 2 3 590699930 3 2 639633522 4 3 671373731 2 2 797995882 1 3 483253967 3 2 169767439 3 2 105773452 3 2 649220609 1 3 177325797 5 2 810210131 1 2 820779438 2 3 101671579 1 2 510454679 2 3 897408004 3 3 502899662 3 3 458123564 3 2 432247763 2 3 209638958 5 3 286735290 2 3 589025341 1 3 378636457 5 3 378407639 1 3 479658367 1 2 906242500 5 3 117492977 2 2 431034303 2 2 358529846 1 3 617553998 4 3 730533052 4 3 554025749 1 3 701069961 5 3 440131676 4 2 443580829 1 3 346732312 4 3 542616614 2 3 491320027 3 2 919946902 3 3 474687652 2 3 498927810 3 3 478709961 1 2 448538132 4 2 510477801 1 2 523395429 3 3 213944165 3 3 873237578 1 2 994298424 4 2 586494493 5 2 294154710 1 3 225312830 1 3 305471810 4 2 111094709 1 3 909143882 5 3 146327985 2 3 300293277 1 2 462142064 5 3 801994826 1 3 188880172 5 3 312903122 2 2 695621448 3 3 916449650 4 3 643919216 3 2 202717638 5 3 488887294 2 3 128076892 4 2 918473133 1 3 390425435 2 2 205983709 2 3 431321144 4 2 776103733 1 2 474693291 4 3 524432009 2 2 464929411 2 3 324802350 4 2 186242523 4 3 293607103 2 2 666734674 5 2 629482073 2 3 194061500 5 2 263939053 2 2 496191251 1 3 377702803 5 2 674583869 4 3 100031572 3 2 666866204 2 2 209435043 1 2 431370225 1 3 786773282 4 3 740083494 4 2 826039473 3 3 357497382 5 2 229453850 3 2 160016756 4 3 627167527 3 2 409509988 2 3 344001958 1 2 843460762 5 2 837765064 1 3 358699028 5 2 814733800 4 2 155806685 2 2 477883411 4 3 673859872 4 3 705212270 3 3 528641388 4 2 445133896 4 3 641909453 5 2 156771340 4 3 181085355 5 2 595349829 3 2 794373635 5 3 636396016 2 3 549339808 2 2 854188513 2 2 113540753 4 3 417533704 4 2 855824591 3 3 529501085 4 2 341772419 5 3 375790481 2 2 955425805 5 2 526414614 2 3 183331233 2 2 835829250 5 3 965984162 4 2 334188339 1 2 917852431 2 3 804383537 2 2 995688620 1 3 196628929 2 2 883030051 4 2 735493501 5 2 911536596 2 3 740162063 1 2 161285059 5 3 833788904 4 3 830592366 3 3 291005535 4 3 313638015 1 2 550819005 4 3 285792778 3 2 121450256 3 3 134335388 4 3 630885363 2 2 717871296 1 2 915842297 3 2 216598202 4 2 461290325 5 3 826971301 3 2 720723034 3 2 136800470 4 2 397944264 5 3 624099445 4 2 910222559 3 2 578503089 3 2 970014485 4 2 461900910 4 2 385587213 1 2 370005566 1 3 744364214 3 2 964658889 5 2 952861220 5 3 547966679 3 2 580276679 1 3 857195182 5 2 962054930 4 3 561306907 5 3 512854577 4 2 334080601 2 3 165519703 2 2 928054060 1 2 577588172 1 3 273419535 3 3 228623402 2 3 870758067 1 2 784176024 3 2 937720902 1 2 520905280 3 3 564072752 3 3 645927860 1 3 161745519 4 2 336826631 1 3 378076172 2 3 222451877 4 2 760962945 5 3 631051009 5 2 514686586 4 3 828944187 2 2 624415916 1 3 723578513 2 2 211376049 5 2 385465842 5 2 781583125 1 3 464450092 3 2 425583932 3 3 293489830 1 3 708481054 3 2 397064223 1 2 721121369 2 3 221837998 3 2 901221792 1 2 505982608 4 3 984307772 3 2 237677213 2 3 365755488 1 3 532622039 2 2 205049640 3 3 192290863 2 2 537718290 1 2 256447393 2 2 491067266 2 3 414823808 3 3 211543089 1 3 785146032 5 3 384896992 4 3 274398814 3 3 134100027 1 2 935382081 5 2 882456743 3 2 883532319 2 3 623285104 2 3 506360862 4 2 210969658 2 2 748029412 1 2 890977317 2 2 400425607 1 2 783557702 2 3 993615831 1 2 762669301 3 2 833485044 5 2 912569984 2 2 864596178 3 3 433148918 1 2 104479745 4 2 902946129 2 3 402300626 5 2 860416295 2 2 686281410 5 2 157983694 2 3 897899745 2 3 767575032 3 3 795290074 3 3 753484975 4 2 597228154 4 3 495633973 4 3 220292247 1 2 162820300 3 3 149847912 2 2 786594709 1 2 199897379 4 2 915289001 3 2 932204081 2 3 527438709 1 3 104616674 5 2 276607445 5 2 271689355 4 3 581677688 2 2 702249558 4 3 252783072 5 3 222240167 4 2 352769572 4 3 506109832 2 2 367412359 5 2 503993082 3 3 887366007 2 3 808231729 5 2 525939117 4 2 517364822 4 3 210695427 3 2 887339699 3 3 497276351 4 3 149910361 2 3 148002710 3 2 955694686 2 3 820413294 3 3 853890600 4 3 323921030 4 2 327424001 5 2 510107419 3 3 114618020 1 2 311565120 1 2 124621878 3 3 616390727 2 2 987991952 3 3 783178891 2 2 470187641 2 3 917495874 5 2 437476992 4 3 383166328 4 2 454038659 4 2 792988402 5 2 197456437 1 2 970357326 5 3 490498444 4 2 342486155 4 3 389242667 3 2 278686367 1 3 447599829 4 2 485948249 5 2 269043358 4 2 482302942 1 3 718054277 1 2 212164949 4 2 443295157 5 2 394929487 4 3 857640100 3 3 238984525 3 3 547410993 1 3 832009886 1 3 754042576 4 3 668838379 1 3 920256858 2 2 200918864 2 2 406259506 1 2 769709263 2 3 387975389 2 2 205153965 2 3 767360025 3 2 214758096 5 3 444335363 5 3 484037559 3 3 959420581 5 2 233689790 2 3 345054554 5 2 726349201 2 2 148250525 3 2 496467452 2 2 716344485 4 3 809005189 3 3 173862761 5 3 833056525 2 2 886813208 1 3 722240561 2 2 497662144 2 2 461834420 3 2 281666165 4 3 505843851 3 2 875584350 5 3 230458167 5 2 152853624 3 3 374565859 4 3 159794919 2 3 795155764 4 3 742320649 3 3 980174324 3 2 348343687 2 3 347012383 3 2 288926309 4 3 486775484 3 2 640015761 3 3 762299078 2 2 178052927 5 3 586908975 4 3 531674425 1 3 776078585 2 2 378984336 5 2 448676924 5 3 431723439 2 2 340485639 2 3 982308735 1 2 107259480 5 3 397188484 5 3 331588952 3 2 505099284 2 2 192609455 2 3 707365043 3 2 779628496 4 3 537021440 1 2 599851538 3 2 940477332 2 3 182573169 3 3 204391110 3 2 367941263 1 2 781901083 2 3 987406700 1 3 409340091 5 2 580655080 2 3 725408948 4 3 969635677 4 3 363832942 2 2 902909418 2 2 298043838 3 3 786560979 2 2 452148582 2 2 576648707 5 3 244812406 3 3 542502343 2 3 718144195 3 2 111967026 2 2 653229366 5 3 428641897 4 3 899425248 2 3 120985696 3 2 441327570 5 2 560405554 1 3 891875518 2 3 234215396 2 2 322750312 2 3 392352768 5 3 608575048 5 3 590330189 5 2 265353529 4 3 810310430 1 3 364472710 5 3 233553351 3 3 691650141 3 2 481949489 2 3 881144035 2 2 446609262 5 2 661159771 5 3 349428632 2 2 560718812 4 3 543303118 4 2 598508253 2 2 737798372 5 3 712704606 3 2 235343015 2 2 368804391 1 2 911505808 2 2 339402467 1 2 136550593 2 2 893440850 2 2 872322730 3 2 154414750 3 2 813782811 1 2 766536470 2 3 403789734 3 2 591469209 3 3 773411236 2 2 694081954 1 3 806352279 2 3 680376545 5 2 578052038 3 3 148987293 2 3 510521022 2 3 579491616 5 2 548292550 4 2 582101164 4 3 266999653 4 2 372314218 1 2 327959470 2 2 629243879 2 3 263481111 3 3 841115063 5 3 169635260 3 2 133822508 4 3 909396378 3 3 968022463 5 3 522421591 2 3 802793555 1 2 449230936 1 2 645492396 1 2 884215611 1 2 888050791 3 2 810519283 5 3 211817193 3 3 450355885 5 2 779904687 1 3 856735823 3 3 513621469 2 3 843095908 5 2 764959298 1 2 203244444 5 3 408013206 1 3 678735569 1 3 479569263 5 3 180632818 5 3 982712953 3 2 673715547 4 3 222186846 1 2 891249495 5 2 879276490 1 2 288522573 3 2 320383917 4 3 558272110 5 2 484136050 5 2 642591002 5 2 720822356 3 2 409629440 3 2 925708888 4 3 274173659 5 3 171454682 2 3 674691971 3 2 540200834 5 3 168871609 3 2 917527535 5 2 385306472 3 3 617110198 2 2 494428290 1 3 265067578 5 2 429497794 3 2 215462224 3 2 994873413 1 3 288740735 4 3 339896296 5 2 603147060 3 3 622319454 1 2 932762268 5 2 483206134 4 3 161905306 4 2 248848935 1 3 115826451 4 2 894824423 2 3 659951217 1 2 694578389 3 2 501002412 3 3 105479330 3 3 443577808 4 3 599793351 5 3 391700258 3 2 981403136 2 3 333770737 4 2 247542259 4 3 487239906 1 3 406766951 1 2 113615749 5 3 489778304 4 3 309436261 5 2 113950148 3 2 226635824 4 2 625209628 1 3 518923492 4 3 156144673 2 2 192944871 3 2 965082604 2 2 266730776 3 3 521021741 3 3 410495350 3 2 632554261 4 3 921484744 3 3 319583685 1 3 839591414 4 2 549230364 5 3 652121213 4 2 462554681 3 3 425198116 2 3 783617844 4 2 297254074 2 3 649339910 3 2 392597458 2 3 881333822 5 2 153893641 5 2 532566023 2 3 778789904 3 3 129938193 3 2 261532215 2 2 880625776 1 2 492410193 4 3 468229109 2 2 432718298 2 2 694529722 3 3 629419499 2 3 845991228 5 2 401465668 5 2 473343416 4 3 960446204 1 2 408315320 5 2 164922252 1 2 781708210 2 3 594274800 2 3 488859566 5 3 368558876 5 3 756560561 1 2 356644014 5 3 462249546 5 2 498664474 4 2 413580414 5 3 928047494 2 3 408520677 2 3 126923966 3 2 280498731 3 2 295631408 5 3 129103427 2 2 652493638 2 3 985180623 1 2 820546072 3 2 627958547 2 3 953527646 5 2 100062341 5 2 984974223 2 3 687613011 4 3 943937633 2 3 528292089 2 2 265884537 4 2 115883355 1 2 858069259 4 3 820695233 5 3 511695086 4 2 741478108 2 2 351598513 3 2 893350886 1 3 404828804 1 3 365100321 4 3 431699006 5 2 266027222 1 2 605602551 2 3 356006731 3 2 860331078 5 3 412341591 4 3 500441319 1 3 640392597 4 3 383129085 4 2 669527969 3 2 784536319 1 2 731574805 2 2 251057877 3 3 646322993 3 3 399137813 1 2 595715230 4 2 189759232 1 2 937708970 2 3 253893511 5 2 571003015 1 3 323859927 1 2 781429747 2 2 456383070 3 3 952651026 2 3 207595370 1 2 347591030 2 3 661599061 1 2 657165918 1 3 303728170 5 2 180460900 5 2 410685938 2 3 240766244 1 2 484233522 3 2 104874473 2 3 171421118 5 3 263458902 5 2 177164558 1 3 287228760 2 3 982372771 1 2 328062467 1 3 685825163 2 2 532602640 2 2 272008764 4 2 565513596 2 3 661730634 4 2 851636952 4 2 889739635 1 3 101896997 2 3 165771624 2 3 396737956 4 3 666246886 1 3 371653631 2 2 316328046 1 3 326531132 1 3 996961424 3 2 880692008 3 3 195546642 5 2 288227932 2 3 446794443 4 3 828996732 3 2 872645426 4 2 950108070 5 2 726648883 5 2 868327809 4 2 959644881 3 3 449826024 2 3 256167939 1 2 228825241 5 3 199912872 2 2 400079341 2 2 260951428 2 2 893146669 1 2 844608415 2 2 162159821 1 3 367828442 5 3 141178688 4 2 728267881 5 3 601794430 1 2 940223006 4 2 654251259 5 2 764877492 2 3 409527690 3 3 424073351 1 2 681605325 3 3 754184867 4 2 799652783 4 2 431426567 3 3 938196503 3 2 732639122 2 2 862505545 4 3 209128421 3 2 714740611 1 3 165102144 5 3 140147471 5 3 445887314 2 2 605849028 2 3 953858143 2 3 413944266 5 2 510305333 2 3 813520720 1 3 461572761 4 3 547165610 1 3 314585951 2 2 621414751 2 2 768784911 4 3 696691389 1 3 786840337 1 3 592953421 3 2 322927466 1 3 227699844 4 3 932264472 2 3 614156145 4 2 163439381 2 3 444729696 4 3 119540030 4 2 523980347 1 2 680831781 3 3 138321832 4 2 261265524 3 3 657937270 1 3 195579782 5 3 757033622 1 2 493227075 2 2 469161110 5 2 667942594 4 2 116962753 1 2 401607583 5 2 763452328 5 3 716986346 2 2 784221767 4 3 407096747 3 2 953730894 4 2 687117493 5 2 564914854 3 2 536734981 4 2 444259298 4 2 885592246 5 2 368241378 1 3 391021627 5 2 180128341 3 3 415684099 2 3 194432191 3 3 261958171 3 2 669933765 5 3 101676897 4 3 936550356 5 2 716669733 4 3 265243703 3 3 832789653 5 2 246971102 1 3 377907743 4 2 884285890 1 2 418707657 1 2 164554093 4 3 100936542 5 3 365244476 4 2 930868142 3 3 646256405 2 2 151402663 3 3 507611464 3 2 677289232 4 3 608067212 1 2 346441712 4 2 528190837 5 3 597146386 1 3 323345502 3 2 732448350 2 3 984466335 5 2 376778398 3 2 144297891 1 2 157722387 3 2 929321152 4 3 893221166 3 3 532526166 5 2 157315267 1 2 197589483 3 3 871909041 1 2 605701968 1 3 528465551 1 2 619935755 3 3 712821797 1 3 613821864 4 3 289698832 3 3 232623844 4 3 944298963 4 3 407735007 5 2 976699923 4 2 190550213 1 2 931250814 2 3 792103862 5 2 857211941 5 2 260872433 5 2 531874135 1 2 286043994 2 3 473668932 3 2 174722724 4 2 796298192 3 2 820430786 3 2 775345161 3 2 202137101 4 3 441225050 3 3 116308325 2 3 380079404 2 3 929549515 5 3 751683738 1 3 675738032 1 2 677019704 5 2 354077550 2 2 986022969 2 2 641598364 5 3 560518551 3 3 208616367 1 3 216540329 4 2 608569027 3 3 554251479 4 3 473886011 3 2 659926265 1 2 737100075 4 2 370378052 4 2 913961742 5 3 202739481 3 2 711830491 5 3 822601318 4 2 987106164 2 2 508437055 3 3 340215731 2 3 781336211 4 2 620187517 5 2 642973812 2 2 193247835 5 2 316063903 1 3 801008787 2 3 864441177 3 2 799111912 5 3 143871880 1 3 512856268 1 2 314303703 5 2 516258331 5 2 901127889 5 3 388807601 1 3 894289453 4 3 535478823 5 3 777426247 3 2 275326991 5 3 629947967 1 2 219226037 2 3 644874275 2 3 950477964 2 2 386744412 1 3 980055962 4 3 662062089 2 2 423071894 4 2 154249330 3 2 641084162 3 2 378022394 1 2 266593738 2 2 768419240 5 2 509293016 2 2 901797248 2 3 841239316 5 2 238777456 5 3 615494330 1 3 217971508 5 2 680064748 3 2 165702035 2 2 594262312 5 2 353246503 4 3 340908983 1 3 898802026 2 2 552915546 2 2 581895987 3 3 973145942 1 2 572287549 4 3 904892866 3 3 120875309 5 3 868351481 1 3 215431173 1 3 989491066 1 3 869646708 4 2 262732565 4 2 756732516 4 3 153780783 2 3 403241118 4 3 364324218 4 3 562811391 1 3 720466778 1 3 219571434 1 3 680303990 5 2 730614048 5 2 829325974 1 3 984366677 1 3 206284348 2 2 424812707 3 3 182571801 4 2 818136269 2 2 884935788 1 3 111563145 5 3 408740501 2 3 564913784 3 3 510346033 1 3 707799074 4 3 657484764 4 3 317108688 5 2 940909093 2 2 158956900 1 2 322460603 3 2 127147947 4 2 995411606 5 3 707008997 3 3 422245388 3 2 983961598 4 3 746066657 5 2 622849123 3 3 282638871 2 2 174113830 5 3 559046889 1 3 526632741 5 3 669717978 2 3 544797653 5 2 219726242 5 2 296297013 5 3 343867688 4 3 333075313 2 3 582140021 4 2 190336123 3 3 562751963 5 3 233780520 4 2 561770324 2 2 899933111 5 2 989018670 1 2 767514902 1 3 348313283 4 3 564860273 1 2 558321576 2 3 733265908 1 3 133053648 5 3 128089216 2 3 191555732 5 2 890748233 3 3 287205899 4 2 114993861 2 3 732615864 5 2 608454914 1 2 250229229 4 2 563758066 1 3 205998862 2 2 380413726 3 2 576347444 2 2 432080849 4 3 486132083 5 3 125021331 3 2 119161183 5 3 512393858 2 2 900051126 1 2 429451748 1 2 915176095 1 3 865444485 5 3 454557666 5 3 388545105 3 3 246377039 2 3 965801452 2 2 564164431 4 3 315457384 5 3 325954773 3 3 291320175 5 2 872078900 1 3 717756837 4 3 412456005 1 3 788384153 5 2 941672242 5 3 208589617 4 3 483397596 4 2 543663742 2 3 642614130 2 2 656614626 3 2 722454764 4 2 426358349 4 3 688956338 3 2 827993718 2 2 391579818 5 3 622195119 3 3 172545114 5 3 752451547 1 2 436096403 5 2 785719817 5 2 661219607 5 2 691486079 5 3 173793443 3 3 759420333 3 2 503307906 5 3 734560053 3 2 910275458 4 3 144944678 1 3 709949107 4 3 638064455 2 2 251178881 5 3 990737890 4 2 408778587 2 3 249575587 4 3 593567937 3 2 863015119 5 3 361021581 2 2 499897485 3 3 599405694 2 2 825824229 4 2 429484156 5 2 912605546 5 3 507744041 4 3 723279878 5 3 236504663 1 3 592112546 2 2 940099348 2 2 450712030 4 2 577305246 1 2 711509204 3 3 314178437 2 2 418163449 3 3 598330540 3 3 924850703 2 2 547524169 5 2 854531900 1 3 552213799 3 2 392358666 5 2 669037507 2 3 246848716 2 2 295012036 4 3 130493078 5 3 870493091 4 3 137529697 4 2 258287046 3 2 235105525 1 3 465468104 5 2 732703423 4 2 105371228 4 3 514419570 4 3 103497796 3 2 800267922 1 2 744452827 3 2 269299709 2 3 875414800 1 3 184765303 3 2 351379515 2 2 849086302 3 3 351928774 3 2 463850580 3 3 308154029 4 3 304944983 2 2 175805344 3 3 368025170 5 2 704836023 5 2 978150881 3 2 415304803 3 3 556907893 1 2 749907675 4 3 175627203 5 3 764692473 1 3 372209899 4 3 497757612 3 3 629498782 3 2 557313645 3 2 606515205 1 3 528228476 2 2 411722564 3 3 920317136 3 2 424644358 5 2 445975548 3 3 899073951 1 2 291937460 1 3 237198834 5 3 501845231 1 2 948951642 3 3 442042826 1 2 391263530 2 2 408920865 5 2 118218920 1 2 471857349 3 2 379867904 4 2 254740857 2 2 305684053 5 2 829312539 4 3 497375612 2 2 165967697 4 2 448192328 4 2 355824727 5 2 216184459 1 3 228537174 2 3 468311052 4 3 111625528 3 3 823689523 2 2 741488273 1 2 785751973 3 3 591546299 5 3 268980815 2 3 233744194 1 3 336746252 5 3 854994045 5 2 397014066 1 3 818335468 3 2 770432235 3 2 770434531 4 2 838096106 5 3 788483556 2 3 873882099 3 3 716472552 1 3 222541972 4 3 403456146 5 3 939141647 2 2 293294502 4 3 965999816 4 3 384299644 2 3 246515853 1 3 997391471 1 2 787877401 2 3 427330717 1 2 763152215 5 3 296213217 1 2 730414307 4 3 847898399 5 3 776213980 3 2 619767638 3 3 841017541 2 2 902980673 4 3 860899790 5 3 273994166 5 2 750034092 4 3 995784429 3 2 428233954 4 2 284856005 2 3 149607265 3 2 556578246 4 2 354010681 3 2 295685359 3 2 796288337 4 2 244019835 1 3 949545925 3 3 837263907 2 2 766470690 1 3 960437991 5 3 372452033 1 2 552190427 5 3 404836985 4 2 171646935 5 3 655654875 2 3 745457274 5 2 474047654 3 3 760463255 4 3 932822575 3 2 509858010 3 2 284931886 1 2 951108656 5 2 382197885 5 2 916498681 2 3 815866830 2 3 886359962 5 3 783167970 5 2 136965023 5 3 261321206 1 3 427822283 4 2 804912553 5 3 756997917 4 3 168742885 4 2 176404497 2 2 730880387 1 3 754195263 4 2 444148940 1 2 410324123 2 2 392308989 5 2 868478262 5 2 979507218 1 2 856640904 5 3 806284442 3 3 381859268 1 2 894076581 1 2 403780453 3 2 361346274 4 2 575959288 2 2 690469879 2 2 230320005 3 3 877997970 4 2 675476404 3 2 730344700 5 2 182441967 1 3 349017667 4 2 274903092 4 3 604619536 3 3 412033287 5 2 458915068 2 2 108905696 1 3 685844204 5 3 367635665 3 2 941674790 3 3 703148035 2 2 995431735 3 3 378565736 2 3 326837795 1 2 481574420 2 2 577767930 5 2 100609423 1 2 544813218 2 2 336424403 1 3 816464122 4 3 915961792 2 3 799663177 4 3 160703428 2 2 162548573 1 3 755063188 5 2 544747892 3 3 359997219 3 2 469383340 2 2 157094990 3 3 327926524 3 2 111218312 5 2 567786027 1 2 690188412 2 2 527197417 2 3 948976988 4 3 822415939 1 2 688320858 2 3 748920852 3 2 379581831 3 3 588476248 1 2 513728829 2 2 486834533 1 2 522389705 4 3 970788447 1 2 660326537 5 3 495524941 4 3 780821731 5 2 472638189 1 2 168496573 5 3 637174726 5 2 942839862 5 2 193286774 4 3 122411424 3 3 607838484 1 2 639292757 4 3 872815595 4 3 326348098 2 2 583683862 3 2 528670324 2 3 576475474 5 3 536424131 1 3 650781207 5 3 659311657 2 2 231456178 4 3 372452176 2 3 965885281 1 3 530620040 3 2 468051790 5 3 560551946 3 3 853290979 5 3 456652941 3 3 399792621 1 3 485965341 4 3 512704529 1 3 932515638 1 2 951268731 3 2 418838668 3 3 200141540 1 3 250898042 4 3 543475671 1 2 881645958 5 2 548125822 1 3 374303358 2 2 574746593 4 2 865470411 2 3 909101644 4 3 916692265 4 2 636065604 3 2 691230858 3 3 346571704 3 3 728737541 4 2 363444125 3 2 700915679 5 3 652335024 3 3 252790985 4 3 311742438 2 3 141407389 3 2 794057991 4 2 545150795 1 2 751896060 5 2 938686543 5 2 335231840 4 3 614149996 1 2 332632328 5 3 259513320 3 3 358117863 1 2 696196444 1 3 410264412 3 2 793235914 2 2 967751252 5 3 276864650 1 3 112529594 1 2 411609891 2 2 426527845 3 3 776690640 4 2 266695499 2 2 172885759 4 3 135446076 3 2 912179068 5 2 275424665 2 2 778929969 3 2 222354143 3 2 327784662 3 3 674673830 2 2 654534102 2 3 319434941 3 2 348952421 4 2 914262234 3 2 501927187 5 2 283168997 5 2 876240900 3 2 832638485 3 2 169954217 2 2 762230388 1 2 169712447 2 2 724921090 4 3 689440121 1 2 727395919 3 2 816944339 2 3 399765753 2 2 732336145 2 2 571869695 3 3 455668005 3 2 581212795 2 2 215724483 4 2 660681098 5 2 271449506 1 3 775893448 2 3 907200342 2 3 434245496 5 3 330904741 4 3 835018813 5 2 330036497 4 2 542062273 4 3 101781674 5 3 699813874 1 3 934770405 4 2 165481832 2 2 233550651 5 2 592130644 4 2 205904613 4 3 608637242 4 2 955905941 3 2 300764141 5 2 109551825 4 3 337451467 1 2 472825694 2 2 163075199 1 2 459052382 2 3 236642208 4 2 443364814 2 3 628693576 5 3 576358245 1 3 596785009 1 2 443424493 4 2 440556606 5 3 254422989 1 2 575498244 5 2 670515425 5 2 604962954 2 2 632701371 4 3 615625848 5 3 458453104 4 3 567333831 2 3 808866713 1 2 447635772 5 3 104682191 4 3 536634962 5 2 382169288 3 2 400415253 3 2 882388856 3 3 922684491 5 2 898777428 2 2 785803728 1 3 754916035 2 2 608095118 5 2 809362441 4 2 566134953 5 3 919123552 3 2 609527125 1 3 443842081 4 3 146722129 3 2 330304541 5 3 672973676 2 3 447492404 4 2 844031224 4 3 193083886 2 2 235019543 5 3 157380739 5 3 347964809 5 2 234083889 2 2 183171412 1 3 416463869 5 2 830142548 2 2 492046872 2 2 457834366 3 3 360054184 3 2 123259886 4 2 238513791 4 2 732152797 2 3 802751959 2 3 104415134 4 2 697539350 5 2 169760016 3 2 941967337 5 3 450284122 3 3 564307197 1 2 182271327 5 2 312638852 3 2 756172451 1 3 175075360 3 3 629555089 2 2 435669957 5 3 355444200 1 2 841630129 5 3 986320434 5 2 865362510 4 2 991599518 5 2 509850279 2 2 675647122 2 3 271581657 1 3 850359011 4 2 940498239 2 2 815489053 4 2 714134988 3 3 838522019 2 3 874635535 3 2 653838113 3 2 645071976 2 3 366019890 4 2 932703047 2 3 707911433 2 3 769126040 5 2 221286960 3 2 520322201 3 2 278622813 5 2 384018783 1 3 822247240 2 2 605954960 1 3 511403397 1 2 762293951 1 2 551815463 3 3 837580931 3 2 572587037 1 2 414372823 3 3 876878102 2 3 148828290 2 2 748428811 4 2 302067249 5 3 740784027 1 3 616139571 2 3 261245237 1 2 128874953 4 2 325926851 4 2 278107828 1 2 639021488 5 2 792443292 4 2 339948541 2 2 403762398 1 2 727043807 4 3 796793398 2 2 824742228 2 2 959239045 5 3 248525294 1 2 143294320 1 3 487466724 2 3 301936194 3 3 130523064 2 3 285672670 3 2 445611853 3 2 428603157 3 2 449541559 2 2 805892269 5 2 958328706 4 3 108184123 3 3 502268603 3 3 912208365 4 2 709617786 3 2 511553983 3 3 329800045 4 2 932851127 2 3 455691468 5 3 784850375 2 2 138659506 4 3 853355587 4 2 826438010 3 3 366000146 1 3 311009314 4 3 271630555 4 3 517101921 1 2 713378796 1 2 292265297 4 3 463284745 3 3 435860560 5 3 406871776 2 2 210617267 3 2 386961517 5 2 977061464 2 3 555311600 4 2 781408373 1 3 838730941 5 3 118421103 3 3 512659108 4 3 854917568 3 3 669541891 5 3 366907493 2 2 752090399 1 2 166378453 5 2 640918974 4 2 455164625 5 3 409395041 2 2 302933036 3 2 336493932 2 3 358110918 4 3 309469750 2 3 179476601 4 3 612140434 4 3 552941324 2 2 746941284 4 3 661707546 4 3 346623316 3 2 566954805 2 2 783485287 3 3 684186719 5 3 821160264 3 3 191763075 1 2 619195433 2 3 425653374 1 3 309206414 2 3 834914843 5 3 431148293 1 3 912073588 5 3 874340353 1 2 225903478 3 2 318836728 3 3 822307340 4 3 507247445 2 3 198517176 3 3 169069117 5 2 523130146 4 3 402691318 5 2 241906792 2 3 481936708 1 2 652504137 1 2 611395035 2 3 202504946 3 3 579695922 2 3 202936731 3 3 611259350 2 3 434048370 4 2 180823125 1 3 252221513 3 3 696994948 4 2 707954432 4 2 106143122 2 3 273834779 4 2 885343076 4 2 621374805 5 2 338662893 3 3 361947683 5 3 312177636 2 3 380296268 3 2 823314512 4 2 642013343 1 3 666582006 5 3 766351958 2 2 145411226 4 2 703640588 1 2 387647516 5 3 684607193 4 3 411879844 3 2 919952661 2 2 226954507 3 3 675817316 4 2 693069604 2 2 768140141 5 3 354481419 3 2 865675083 3 2 233586966 2 3 112643980 5 2 899539227 4 2 614146153 5 2 569503989 2 2 388493036 3 2 820967471 4 3 158122934 3 2 641409522 5 3 107074912 4 2 841959067 2 3 225562049 1 3 767785539 5 3 787364813 5 2 577026573 4 2 645558011 4 3 787692556 4 3 509191411 1 3 987909081 4 2 804715238 1 3 899370776 4 3 548395706 2 3 122609975 2 3 844661755 2 2 648599302 2 3 344436524 3 3 625206383 4 2 475641793 3 2 889731382 3 2 810631998 4 3 552096102 2 3 714763216 5 3 500576966 4 3 815478191 1 2 917265272 2 2 217278739 3 3 814937047 4 3 136187533 4 2 681232093 5 2 518611053 2 3 605468050 2 2 511693164 1 2 524156363 4 2 376630188 2 3 781951319 5 3 614671129 3 3 522809499 1 3 327238133 3 2 254600541 2 3 398156344 4 3 549275176 5 3 406477973 4 3 156280662 3 3 322261226 4 2 481731273 5 2 179424586 1 3 559109321 4 2 147930501 5 3 564951583 5 3 680101399 4 2 680817768 3 3 123738957 3 3 323437325 1 2 226022699 1 3 414713942 5 3 246453616 5 3 908518461 1 3 456139709 2 3 701670990 5 3 598408888 2 2 207234130 3 3 457661349 5 2 357191326 4 3 880386158 5 3 754396789 4 2 201996805 5 3 898629676 4 2 591782892 2 3 154644010 5 3 246422860 5 2 206692134 2 2 868743899 5 3 424305643 3 2 656785020 3 2 195986454 2 2 716712037 4 2 977490576 5 2 139418485 5 2 568873327 1 2 182846010 1 2 879584690 2 2 231121828 1 3 892647948 1 2 754170544 5 3 200747269 5 2 752201707 3 3 915740550 1 3 701967159 4 3 863631848 1 2 169173983 3 3 610476133 5 2 435024888 4 3 707470757 2 2 874313171 2 3 172716853 1 3 125879242 4 2 414663840 1 3 155104769 2 2 462786994 3 2 738828875 1 2 403368479 4 3 403126012 4 3 256870358 5 3 138998832 2 3 563319099 4 2 407828735 1 2 415316957 5 3 690779197 1 3 272611094 2 2 266565677 3 2 451599100 5 3 931490018 2 3 477806598 3 2 353709297 1 2 654347390 3 3 541586473 4 3 502813270 3 3 620132309 3 3 981767177 3 2 414919269 3 3 321149459 2 3 689152065 1 2 198234180 2 2 670473046 2 2 209411883 2 2 951544186 2 3 221527387 5 3 628769730 3 3 921990590 2 2 665217479 1 2 866876555 1 3 973897996 2 2 108600516 5 3 326199685 4 2 607810755 4 2 539567565 2 3 538320262 5 3 680232186 4 2 629054772 5 2 611632224 3 3 414999921 5 2 448210484 3 2 301342421 1 3 872084687 1 2 601891392 5 2 250592882 2 3 596371573 1 2 170510871 4 2 568663058 4 2 635850067 1 2 785064237 1 2 177687635 3 3 276604435 5 3 689608434 4 2 516228622 3 3 983399705 1 3 848256124 5 2 204629899 5 3 402427045 4 3 582188758 3 3 487042246 2 3 828165780 4 3 183353682 3 3 344802552 5 3 115709426 1 2 540197488 2 2 246769177 4 2 420544163 4 3 808089761 2 3 495042993 1 2 632734581 1 2 864321582 2 3 911485023 4 2 124514775 4 3 255606205 2 3 282402771 1 2 419804733 1 2 860646582 2 2 672433837 1 2 439749116 3 3 124666742 4 2 161833300 2 3 571428201 3 3 610924361 4 2 123170006 4 3 336170406 5 3 870044778 3 3 413749507 3 2 877523356 1 2 573002978 4 3 599473261 2 2 537037817 2 3 939666408 3 2 589000475 1 3 551175780 4 2 659591559 4 2 333657742 1 2 891515868 2 3 736380382 2 2 622850210 1 2 757123623 5 3 440702272 4 3 292146772 4 2 928462896 2 3 151190310 3 2 786325399 2 2 286634811 5 2 211713866 2 2 710158180 4 2 918740923 1 2 364889490 3 3 357782202 3 2 199643717 1 3 675943814 3 2 349495821 1 3 685504305 3 2 473219559 5 2 222289675 5 2 913285651 3 2 491248045 5 2 984896427 5 3 723322192 1 3 220686555 4 2 806183697 1 2 477764336 2 3 667586130 1 3 409915634 3 2 760080114 2 3 488117731 1 2 756344981 4 3 558479475 4 2 622796744 1 3 383244029 4 2 995368021 1 2 190163728 3 2 414717565 2 2 510676663 2 3 312086048 4 3 602369179 2 3 362537426 1 2 811405430 4 2 742325637 4 3 132790482 1 2 864274519 4 2 309817487 5 3 750349547 5 2 143451550 2 2 987568574 5 3 775354288 3 3 915983129 4 2 450497353 5 2 922074778 4 3 714178541 5 3 637526357 4 3 326252270 1 2 596642256 1 3 640803896 4 2 881312434 1 2 983498565 1 3 699106970 5 2 231346756 4 3 113522610 4 3 418861916 1 2 682154932 3 2 129110171 4 2 103167652 5 2 494075452 2 3 539512567 3 3 750853791 2 3 581125447 2 3 282471776 3 3 533684103 4 2 725473021 3 3 529035550 5 2 292385763 1 2 536733449 4 3 812772878 3 2 968240845 5 2 374351187 2 2 178347185 1 2 911878450 2 3 836470955 5 2 123158085 2 2 213027968 3 3 867778401 3 2 203956565 5 3 884625037 4 2 730557752 2 2 307496819 3 3 148143359 2 2 308113628 3 2 449602057 4 2 364293476 2 3 193051838 5 2 532683184 4 3 163909961 2 3 356494227 1 3 652571639 5 2 637079055 3 2 363280709 3 3 793227658 4 3 481169388 4 3 987009493 1 3 152134870 3 2 971843947 3 2 373351431 5 2 356014480 2 2 214357560 4 3 199370576 4 3 458362238 3 2 674469573 4 2 353426685 3 3 470966710 2 2 785815031 3 2 385404194 5 2 503710928 5 2 343788728 3 2 563360195 5 3 756709222 3 2 109097089 4 2 785077491 4 2 719049424 2 3 219049401 5 2 598172606 2 3 842738745 5 3 222643780 2 2 161513803 1 3 288408498 3 3 646698105 4 3 145030643 3 3 331370449 1 2 303841036 5 3 658010600 5 3 680781301 3 2 486455993 5 2 447594421 4 3 676369662 2 3 958583156 5 3 254903424 5 2 652374842 1 2 165505067 5 2 778032000 2 2 600384180 5 3 353750740 1 2 305213849 1 2 836700260 1 3 443340486 1 2 828035449 5 2 790333021 1 3 208899840 1 3 651331290 5 2 207423223 4 2 878165047 5 2 779794495 1 3 955559533 3 2 523453473 1 2 310913994 4 3 321476311 4 2 888451966 4 2 539093519 5 2 106484117 4 3 155776838 4 3 789643020 1 2 787367282 2 2 253779333 4 2 890556806 3 3 916450393 2 2 665052861 2 3 397095206 5 3 279793502 5 2 594782991 3 2 472014394 2 3 820111307 2 2 908854354 3 3 752230140 3 3 164395259 5 3 715434805 4 2 107576582 5 3 776259170 2 3 187838489 2 3 818667182 2 3 347946467 5 2 398842425 1 2 869960435 1 3 647397589 3 2 444857599 4 3 985953948 1 2 593883897 5 3 367711560 3 2 808610565 2 2 268321583 3 3 495369766 1 3 101963054 3 2 432127648 2 3 460844912 5 2 663096497 5 2 431778517 3 2 319085470 1 2 510836938 5 3 706817034 4 2 115201816 2 3 657560271 3 2 397295147 1 2 411283614 5 3 551040221 2 2 589162915 3 3 884844980 2 3 439011398 5 2 171406336 3 3 765077698 5 2 367305261 5 3 608345006 3 2 173940592 3 3 729087701 3 2 588864361 3 3 274724699 1 3 166767998 2 2 341375598 4 3 703793873 3 2 300405847 1 3 114199241 1 2 758940836 3 3 182359820 5 2 109359778 1 2 239111948 1 2 814795330 4 3 929278004 5 2 491352637 1 2 801801811 4 3 529547202 2 3 559753369 5 2 361981113 1 2 816946911 5 2 562463259 4 3 234101073 3 2 360112623 2 2 186160557 5 2 752534518 5 2 108725954 4 2 996540611 4 3 635977123 3 2 207951653 2 3 852844873 2 2 713818972 2 2 414097774 2 2 748935555 5 2 968740060 4 2 666077262 5 2 868013991 2 3 365769873 2 3 380818716 5 2 338722985 2 3 365529858 5 3 960040619 3 3 971097181 4 2 505510118 1 3 251458236 3 3 795118601 5 3 376972943 4 2 782912049 4 3 426047967 5 3 921704868 4 3 169311877 2 3 596683809 2 3 266318120 5 2 493693321 4 3 673523728 5 3 729704968 5 2 184729103 5 3 648524048 5 2 938377240 2 3 600439465 1 3 462831653 5 3 187663662 2 2 560381857 1 2 732844112 3 3 726250042 5 3 554892870 5 2 760154051 3 3 630188643 1 2 530311010 4 2 545221276 2 3 886664207 4 2 893206730 3 3 544369950 5 3 308167039 1 2 802326649 1 3 782708299 3 3 933938838 5 3 865252054 4 3 794411602 3 2 324194235 3 2 676410021 3 3 657551200 1 2 206916866 1 3 544884405 2 2 606763615 2 2 483289479 3 3 829845762 1 2 411051277 1 2 538247254 5 2 215487469 3 2 363026782 5 3 775691801 2 3 825688191 5 3 756372852 2 2 714930298 5 3 661188746 3 2 692241850 1 2 496530073 5 3 892843343 4 3 885285519 1 2 283543593 1 3 160541858 2 3 845853871 1 2 851213237 1 2 626167598 2 2 263961986 3 2 321632861 4 3 227330962 5 3 317103498 2 2 671218919 4 2 655637833 5 2 381244644 5 3 391358820 4 2 554763903 4 3 965759233 4 2 861159339 1 3 661826426 5 2 474503900 1 3 505999318 2 3 630533021 5 2 686507350 1 3 736976492 3 2 620959567 2 2 247500785 2 2 645564200 5 3 539934588 3 3 110467068 2 2 375812141 3 3 858578477 3 3 805895063 2 3 301164389 4 2 680380296 5 3 645300048 1 3 231358454 5 2 566151909 3 2 596507628 1 2 568567853 4 2 487656764 3 3 126747293 4 2 345047737 1 3 700291093 4 3 307761357 2 3 564216767 1 3 957848077 4 3 757971035 5 3 543887754 5 3 215397730 2 2 668045166 3 2 318935487 4 3 849188396 4 3 806293133 2 2 721362449 1 2 401112057 4 2 402075339 5 2 808405745 2 2 352178250 1 2 400933254 5 3 609689970 4 3 771072647 2 2 254835962 2 2 404541467 4 3 947711551 2 3 129481884 3 3 536171502 3 2 555368656 1 2 899824410 1 2 377480449 5 3 481194352 5 3 261227076 1 3 958819541 2 2 399644274 4 2 974172253 3 3 714810623 2 2 285737379 4 2 150075403 5 2 266851234 3 3 297582532 4 3 961075733 4 3 788012833 4 2 564544870 5 2 698680241 3 2 797306060 2 3 447960969 2 3 464436117 4 3 187962714 1 3 413340769 5 3 720992507 4 3 836302041 4 3 389671401 1 3 613054677 1 2 939100278 5 3 762888711 2 2 664845176 4 3 260848303 3 3 111797187 1 2 415991357 2 2 114094226 5 3 539878426 3 2 646741935 3 2 662554905 3 3 933357522 2 3 621828651 3 2 947082842 2 2 518451558 5 3 394598025 5 3 768184148 2 3 131033202 1 2 652786763 3 3 597358125 4 3 498389674 4 2 838362485 3 3 840206909 4 3 510520802 4 2 720464841 4 3 374176658 1 2 679745574 3 3 827846566 1 2 633781671 3 2 802594068 1 2 624518210 1 2 683268935 5 3 709052185 3 2 149270019 4 3 638279841 3 2 686941720 2 2 413628060 5 3 608381142 1 2 421967096 4 3 366209468 1 2 100369701 2 2 624981741 3 2 161515727 4 3 971034914 3 2 160281826 2 2 199578893 2 2 107917221 5 3 528587235 3 2 537628744 2 3 602205687 5 3 447018909 3 2 777897127 3 2 201012018 1 2 311607390 4 2 571989095 3 3 459491884 1 2 515167029 3 3 783290648 2 3 731216256 1 2 445484025 3 2 532629699 5 3 228855900 5 2 941569416 2 3 834722727 3 3 619517656 4 3 152144475 3 2 513344067 2 2 152646730 3 2 580063910 2 3 948020745 1 3 970826666 2 2 848829167 5 2 759329484 4 3 670189017 5 3 783633985 2 2 142230457 3 2 654263083 3 2 673131252 3 2 636927317 4 2 859967736 4 2 193351894 1 2 700363653 5 3 706294877 5 3 990587360 2 2 116637809 1 3 659716644 2 3 654985848 4 2 514207229 4 3 758062074 5 2 233416990 2 3 361378593 2 2 204981518 4 2 100581436 4 3 389217197 5 2 605333763 4 2 124779254 4 3 237860162 3 3 363586166 5 2 704710176 4 3 523942269 3 2 384585428 5 2 985883104 2 2 598072419 4 2 883719133 3 2 740461930 3 3 514059376 1 2 591809499 5 2 471938304 1 2 423253760 1 2 866587005 4 3 847129899 4 2 581742431 2 2 682638777 5 2 193202439 2 3 731930324 4 2 255908680 4 3 577095637 5 3 437545233 1 2 362561080 1 3 115858694 4 3 243168362 2 2 915198202 4 3 954244221 2 3 402264477 2 3 500334684 1 2 893877904 1 2 655827900 4 2 523814977 1 2 185407693 2 3 777314793 2 3 917705624 3 2 460123579 5 3 162219233 4 3 491171856 2 2 495920365 5 3 309424530 3 3 985335954 3 3 158947002 1 2 733055546 5 2 567802946 3 2 965620204 2 3 314829587 2 2 997252529 2 3 658927396 2 3 370287103 5 3 759968366 1 3 974118664 4 2 812832010 2 3 689278884 4 2 820185997 2 2 835430677 3 3 228689528 1 2 536114199 2 2 933031476 4 2 457485693 3 3 297642195 3 2 664390554 2 2 346334645 3 2 707596922 3 2 801991695 3 2 471755791 3 2 739823066 4 2 247983248 1 3 319291730 2 3 861945822 3 3 940813387 2 2 235784057 4 3 445001403 5 3 462392745 2 2 295108706 1 2 601777332 1 2 236052619 4 3 558658998 4 3 704895157 2 3 134597341 1 3 103025329 4 2 381979661 2 2 123830425 5 2 292378043 1 3 381356483 2 3 101768711 1 3 134891647 3 3 687928846 2 3 426698714 3 2 453435069 2 3 255836481 3 3 480466050 2 3 627307814 2 2 735246037 4 3 925903595 1 2 108863150 1 3 866109803 5 3 236314830 5 2 648805637 3 2 249168010 1 3 813893172 1 3 158283893 1 3 285102866 5 2 955649865 4 3 361704734 4 3 916155817 3 2 923815118 5 3 439546009 1 3 913988783 4 3 761351467 4 2 242540388 3 2 194598949 2 3 602352041 2 2 868440850 1 2 510906796 5 3 220310372 5 3 105061550 2 3 668916798 1 3 639267981 1 3 866596495 5 2 546637162 3 3 661938743 3 2 415604328 1 2 606439181 2 2 398525306 3 2 945895456 1 3 384555835 4 2 154109782 3 3 883617412 4 3 835748131 3 2 765987183 2 3 471718795 1 3 293909201 2 2 917422744 4 3 266562079 4 2 783727941 4 3 514532654 5 2 975412378 2 2 263932502 3 2 253326711 3 2 298063374 4 2 846736690 1 2 475468983 1 2 545584928 3 2 208072248 4 3 779118119 2 2 461357683 5 3 466375756 2 3 787840994 1 3 518871670 3 3 930510355 3 3 300735178 5 2 928361583 4 3 175761736 2 3 256565273 1 2 838078889 1 2 557924549 1 2 610597082 3 2 491012345 1 3 507280339 3 2 418958768 5 3 815937313 3 3 556635766 2 2 769544919 5 2 426088369 3 2 752245204 2 2 418986565 3 2 705951657 1 2 683762435 2 2 298774245 3 3 165682017 2 3 255952530 2 2 696566648 3 2 939742747 3 2 423666337 3 2 554767946 1 2 915176085 2 2 893879069 5 2 818217380 2 2 700197378 2 2 115871640 2 2 918156128 4 2 287879234 1 3 408918318 5 2 653975170 2 2 541602768 4 2 175882357 5 2 954844585 4 3 946140225 3 3 684442732 3 2 712018698 2 3 182911427 2 2 420752789 3 3 792120936 5 2 729364787 4 3 441903833 1 3 348135621 3 2 922705294 2 3 166515059 2 3 521692756 5 2 444152653 4 2 995060621 1 3 835883946 4 2 431889525 3 2 572287660 4 3 260235359 1 3 606998734 3 2 332115557 4 2 162256437 4 3 875539670 3 3 696076986 3 3 878583110 3 2 306264753 4 3 816401212 3 3 793403237 1 2 395443633 2 3 526628149 2 3 319586062 4 2 439060068 5 3 219382948 3 2 919473633 4 3 257132768 1 3 195980399 3 3 189744358 3 3 168570413 3 2 278117569 3 2 132248269 1 2 200571388 1 2 219086747 4 2 651400557 5 3 763627345 4 2 111785842 3 3 535716576 2 2 180980584 4 3 585974561 2 3 697229760 3 2 909219672 1 3 635366932 2 3 786391531 1 3 266401623 3 3 493367800 3 2 220944968 2 2 283926061 5 3 949651447 2 2 657311650 4 2 230460289 2 3 823037313 5 3 125291742 1 3 477523323 1 2 269129414 5 3 258795985 1 3 807806151 5 2 783557393 2 3 710604338 5 3 172005551 3 2 184271556 1 3 275290034 4 2 951280313 2 2 980057466 2 3 357178473 3 2 616270130 5 2 153667103 2 3 412868756 1 2 436420615 4 2 425287601 3 2 184288735 1 3 370579209 2 3 762249012 2 3 124565604 1 2 387077794 3 2 555037390 1 2 337924412 2 2 192766305 2 2 568515272 4 3 207742743 4 2 760792835 3 2 503658192 5 2 748797884 4 3 826947453 4 2 288850815 1 2 780499779 3 3 235340321 5 3 177759984 1 3 693297317 4 2 135720324 4 3 694390342 3 3 621963219 2 3 229351854 4 3 776191614 4 2 934425236 2 3 441885384 1 3 361253560 3 3 335657480 4 3 375647261 3 2 921583534 1 3 356582358 2 2 830234761 4 3 158454093 5 3 620017824 4 3 435547023 2 3 757683986 2 2 428368221 1 3 545339483 4 2 284416451 3 3 323765108 1 3 115285216 4 3 918872091 4 3 536133091 5 2 829034035 4 3 682476628 3 3 160969235 4 2 596992810 3 3 940290591 4 2 848649481 4 2 695261699 4 2 265346672 3 3 699810484 2 3 883898674 5 2 514674670 4 3 309762365 4 2 541623277 3 3 968608704 2 2 588386820 5 3 238996753 1 2 784485428 5 2 213744153 2 2 367926318 4 3 631327178 2 2 506241251 2 2 357371249 3 3 533532502 5 2 950386229 5 3 737523302 3 3 108652843 2 2 624706684 4 2 692085972 4 3 267325219 3 2 496831759 1 3 518823992 1 2 223354422 3 3 960414151 2 2 296467444 5 3 631050993 3 2 450343562 4 2 262547069 3 2 384240812 2 2 194981234 3 3 612967380 5 3 706391128 3 3 830839441 5 3 122016544 4 3 478368311 5 3 196514669 2 2 233719456 3 3 376629617 3 2 931008088 1 3 725064143 2 3 873441079 5 3 181844050 5 2 714443284 5 2 632238009 3 3 946525894 2 2 711786124 3 2 376241014 3 2 334471103 3 2 549134238 4 2 695248296 3 2 391022301 1 3 670153203 2 2 896389579 1 2 530043065 4 3 807355711 1 2 599890731 4 3 744999910 5 3 812859508 3 3 781672835 5 2 280272689 4 2 336542117 2 2 109750589 3 3 826888250 1 2 951026004 4 3 907905147 2 2 449759940 3 2 238384978 2 3 524638210 5 2 224118828 3 3 768616400 4 3 577195296 3 2 288703795 2 2 656860095 3 2 740918778 5 3 231723823 3 3 479177532 1 3 890390637 2 3 322647063 2 2 143512272 2 3 417181499 5 3 116236749 1 3 214928218 3 2 735047984 4 2 976647752 3 3 933539195 3 3 738992197 4 3 244892672 1 3 100785162 2 2 964764762 5 2 233759855 4 3 166313201 1 3 827345892 3 3 359331288 2 3 329878706 4 3 122092050 5 2 536566064 2 3 182710481 4 3 842078746 3 2 183732434 5 3 218467313 4 2 807601735 5 2 714402316 4 2 225511330 4 3 263931912 5 2 512595436 1 2 927225834 1 2 203683231 1 2 249151261 2 2 356922904 2 2 810075728 1 2 760216711 2 2 551488195 3 2 542851104 1 3 777789977 2 3 216241574 5 2 842167395 3 3 852115224 5 2 422078698 5 2 465286354 2 3 884807531 5 3 266924077 4 3 513107511 5 2 133927363 1 3 567482392 2 2 183672986 5 3 400834686 2 2 765006810 4 2 166029968 5 3 230793463 3 3 253637656 1 2 570518183 4 2 836190773 1 3 547975299 1 2 461338428 1 3 137320751 2 3 740837816 5 2 546013630 2 2 851607434 3 3 881394335 3 3 955264345 3 3 846368409 3 3 153555931 3 2 610066450 3 3 374385920 1 3 678483954 4 2 623976940 3 2 119031346 3 2 297102455 2 3 681069822 2 2 935889225 1 3 317395913 3 3 653556766 3 2 508019204 1 3 367165498 5 3 758908079 1 2 945503018 5 3 412767979 1 2 375715156 1 3 861149038 3 3 592466296 1 2 477495979 5 3 628112113 2 3 772343528 1 3 178318212 3 2 571700530 1 2 415507870 4 2 693615077 3 2 225198636 4 3 634771347 1 3 503576256 3 2 152739497 5 3 922859713 4 2 675481513 4 3 156562270 4 3 718660005 3 3 914300939 5 2 755866785 2 2 314465478 3 2 368982086 2 3 579125149 4 3 405293462 1 3 249416334 5 2 970879434 4 3 584080204 5 3 645071788 2 3 432694094 5 2 696013730 3 2 858736690 2 3 195433565 3 2 115993185 3 2 103194038 4 2 448019317 2 3 705319455 3 2 612731398 1 3 427467256 1 2 239587397 2 2 777974322 1 2 635404687 3 2 876250959 2 2 208854862 2 2 964319062 5 2 778277702 3 3 843430189 3 2 971897734 5 3 747764052 5 2 987763981 2 2 184545962 2 2 769537181 5 2 135713178 1 3 447079723 4 2 872400808 5 2 776820417 3 2 201671942 1 3 462786552 5 3 547698972 4 2 174731166 4 2 752060472 4 2 281172701 5 3 457291450 3 2 501455598 2 2 313858329 4 2 657905908 1 3 306338485 3 2 774948195 4 2 732480929 3 3 437834732 1 2 234792536 5 3 306188246 5 2 390564498 5 2 117996038 1 3 369541410 3 3 983050829 5 2 291871375 2 3 615801785 1 2 233974899 4 3 819030172 4 2 137534600 1 3 269357055 2 3 138422273 3 3 441950164 5 3 816640553 5 3 280842037 2 3 908329127 3 3 588496582 5 3 848999475 2 3 903197249 5 3 547998093 4 2 835089470 2 3 237862079 5 2 436064464 4 3 242132267 5 2 426058025 1 3 279919308 4 2 926590275 4 2 893016515 1 3 438898555 4 2 618886940 2 3 515961529 2 2 860252624 3 3 391309290 3 3 778511117 4 2 749676371 1 3 576939215 2 3 666124384 1 3 569109240 3 2 516661998 5 2 980988874 5 2 614416357 1 2 331578815 5 2 131096763 3 2 170494161 2 3 711936577 5 2 658178812 3 2 802856920 4 2 233728573 2 3 754645311 3 2 342598052 1 3 625332603 4 3 465037066 1 3 711222337 4 2 830867333 4 3 263597012 5 3 755765168 2 3 452057839 1 3 303230330 5 2 779883110 2 3 267273840 4 3 625435077 3 2 886938852 1 3 668675916 4 3 305659346 1 2 111150881 3 2 786595714 2 2 659465677 3 3 238585702 2 3 805029951 4 2 834104088 1 2 237491100 3 2 751238701 2 2 683861365 3 2 426626580 1 3 274292132 1 3 434218286 1 2 574621337 2 3 856643412 3 3 793933714 5 3 116059080 1 3 527999215 3 3 291093085 5 3 893260832 1 3 151759982 1 3 250430717 4 3 138802963 1 2 671172444 3 3 704981348 4 2 647349906 3 2 863048019 3 2 537360425 1 2 484466101 3 3 159663425 1 3 258712582 5 3 288421384 1 2 773267374 5 2 588154845 5 2 773679164 5 2 351801946 3 3 670350510 2 2 222673946 3 3 328460775 1 2 556372082 4 2 721554068 5 2 327423402 3 3 762292214 5 3 779717264 4 3 114748305 4 2 398128025 2 3 168750916 4 2 417276360 2 3 658420137 1 2 293194374 2 3 941551506 3 2 647498769 4 2 432826732 3 2 510696930 1 3 198403032 1 3 712678299 1 2 830132797 3 3 961234407 5 2 870933170 4 3 550883561 2 3 618181742 3 3 137358200 2 3 903942078 2 3 818306813 1 2 148446336 1 3 571028576 2 3 382346661 1 3 469104137 2 2 684627411 1 3 961778276 5 3 330138550 2 3 101697667 5 3 341094726 5 2 817315385 4 3 253960182 2 3 184448328 1 2 478091130 3 3 434578770 2 3 275417788 1 2 685517530 5 3 710927413 1 3 523874943 4 2 692061359 2 3 556285531 2 2 760447199 3 3 952545565 1 3 663307135 2 2 423710898 2 3 524393069 5 3 514274085 3 3 283001521 2 2 819148725 3 3 434991473 4 2 819644521 5 3 307568055 5 3 211679765 2 2 459771710 3 3 968343764 1 3 941513785 4 2 626764229 1 3 803472409 5 3 224308726 2 3 766021964 3 3 963398342 3 2 788159832 3 3 401061967 4 3 290543848 5 3 198316230 3 2 469040717 1 2 707240370 5 2 809125007 3 2 563717346 3 2 676084647 5 3 398686382 3 3 317286271 2 3 352434018 4 2 761813142 3 2 591587448 3 3 882520294 4 2 166041679 3 3 370485005 1 3 582122121 5 3 855277974 2 2 943376338 4 3 743676760 2 2 527453736 3 3 151691414 3 2 286926146 3 2 985303387 1 3 330135593 2 3 743264096 5 3 334069973 5 3 422438495 2 2 210666134 4 3 174578106 1 3 622827409 4 3 500920888 1 2 683481804 3 3 844538511 5 3 749629354 1 3 934596825 3 3 307950839 3 3 425587005 1 2 558680675 2 3 714158729 5 3 709857147 3 2 366778029 3 3 405350353 4 2 994458652 2 3 940328184 4 2 225021211 5 3 940462606 2 2 733581063 3 3 331502505 2 3 585524505 5 2 244813242 5 3 405847896 2 3 208771275 5 3 767440524 1 2 766554954 2 2 442422554 4 3 741997239 4 3 504669587 4 2 787280321 2 3 111798567 2 2 705203854 5 3 524372991 3 3 758562131 5 2 121841091 2 3 737671979 5 3 335842240 2 2 158965350 2 2 482282888 1 2 873124071 4 3 426487082 1 2 143131603 1 3 404750909 3 2 262796797 3 2 314081518 1 3 765640588 2 3 614865621 2 3 570893877 1 3 696925867 1 2 909404825 1 3 526896762 5 3 451363176 4 3 178766706 4 3 740224075 3 3 652794089 3 3 474914214 4 2 683595562 1 3 987373469 3 2 239500838 2 2 495818606 1 2 411801302 2 3 140525483 2 3 433660022 5 2 762661157 4 3 436467193 3 2 840962459 2 2 742522213 1 3 197001629 5 2 792597868 1 2 169203860 5 2 181552218 1 2 612501334 2 2 943762217 4 2 232165494 3 3 351766129 3 2 308596032 4 3 561975293 4 3 332865072 4 3 733141563 2 3 464003594 2 2 188653366 3 2 800409876 5 3 227203226 1 2 427534365 4 3 239997365 3 3 469744868 1 3 119417660 5 3 144015458 3 3 852831027 3 2 227965736 5 3 653337104 4 2 695205703 4 3 810290490 2 2 829990054 3 2 888794753 4 2 998222369 1 3 589455708 4 2 120929762 2 2 160686169 3 3 440487911 3 2 707294052 5 2 714175004 4 3 988924396 3 3 455363009 3 2 929272887 3 3 181915502 2 3 483260622 2 2 802572820 1 2 912154659 4 3 202225417 1 2 477004631 4 2 437518429 4 3 645273417 1 3 998379159 1 2 354379943 5 3 894334980 4 3 766629604 5 3 748441312 3 3 998412949 4 2 535930060 2 3 259248321 3 3 986167301 3 3 128087832 1 3 843159283 1 2 649962820 5 2 124830129 3 2 398610687 5 3 762398078 3 2 238944229 1 3 273283652 1 2 994656850 5 2 547788043 2 2 338487338 5 2 123516126 2 3 347022084 3 2 380611079 1 2 438558766 4 2 463716779 4 3 400650222 3 2 375519940 4 2 415204877 3 3 949136166 2 3 903968693 3 2 298226245 5 3 594918262 3 3 883665829 5 2 665251628 4 2 996870928 3 3 439213593 2 3 102157039 4 3 676128042 2 3 557189315 2 2 698523037 4 3 325405081 2 3 684569582 4 2 709621823 5 2 445476470 1 2 612533291 2 2 271630829 3 3 553952765 2 2 381281052 5 3 487448498 5 2 439963170 3 3 134128230 3 2 486974649 5 2 847213520 2 3 775329824 5 2 890248975 3 2 745420337 4 2 300323793 2 2 184931943 4 2 875321530 4 3 782863035 4 3 753022436 3 3 190405113 2 2 960317388 2 3 127127663 3 2 562014632 5 2 725438300 5 3 210667969 2 3 458884349 1 3 371483910 3 2 965570807 2 2 840041028 3 3 531753124 2 3 288803929 1 3 324338727 2 3 915390073 5 3 805328674 5 3 822290607 4 3 315778552 1 3 485355506 5 2 928205932 5 3 138051356 2 3 156760445 5 2 629256980 1 3 741577085 5 3 225623489 2 2 631992427 1 2 535709524 2 2 722272043 5 2 357231802 4 3 899560387 1 3 208525999 4 3 606709573 3 2 637685975 3 2 783153297 5 2 930568718 2 2 657180122 1 3 208223022 1 2 568503433 5 3 371032879 1 3 400355611 2 3 401368979 3 2 333037042 5 3 164004921 1 2 357025071 1 3 926670619 4 3 950373563 5 3 726434414 4 3 653158240 3 2 206401349 4 2 140087224 1 2 877525980 4 2 676167468 4 3 772465346 1 2 855433537 2 3 393733535 4 2 471310311 2 2 191709058 5 3 640491576 4 3 466886716 1 2 977139222 2 3 187943078 3 3 368851359 4 3 187148102 3 3 926466917 3 2 396178788 4 3 812722922 1 3 314467790 4 3 313401333 1 2 780335502 1 2 463453281 3 3 986438987 1 3 946506118 2 2 240934539 1 2 773941051 2 3 353360427 3 3 990866985 1 2 492789476 2 2 526472767 4 2 576871209 4 3 858427520 5 3 205918537 1 3 344783129 3 3 286884575 2 3 371805252 5 3 453473295 5 3 232573996 3 3 315682332 3 3 350590020 2 2 557003723 5 2 560338272 2 2 141724901 4 2 729835969 2 3 445635878 3 3 312312609 1 2 435401317 3 3 721685102 4 3 443403311 5 3 449266580 3 3 565957753 2 3 116176429 1 3 535070219 1 2 400337104 1 3 827962590 1 3 839232145 3 3 393129006 1 2 106043227 3 3 832617477 4 2 505224546 2 2 488497750 5 3 861089262 5 2 533094341 4 2 276110649 4 3 336978043 3 2 669857894 2 2 268095659 4 2 126952886 1 3 196464191 3 2 242745234 5 3 349995289 2 2 332185620 3 2 608143622 4 2 380695704 1 3 168873470 2 2 310531227 5 3 905910138 3 3 342096154 2 2 750373912 5 2 185830603 2 2 559550201 1 2 810524462 1 2 632477344 1 3 209077598 1 2 125808737 3 2 882889041 3 2 576169713 3 2 942027234 1 3 321150401 2 2 434241759 2 2 943828141 2 3 316994684 1 3 692730997 5 2 970596123 5 3 680593829 1 2 308459725 1 2 411423125 3 3 154971166 1 2 486336373 3 2 353977622 4 2 848139055 5 3 387638765 1 2 185409693 2 2 670417557 4 3 989064127 1 2 566901748 5 3 535240399 1 2 102758828 5 2 262929109 5 3 112301905 2 2 416493146 4 2 247350305 2 3 323286900 4 3 449720944 4 3 479851620 4 3 549376575 5 2 882912837 2 3 999559919 5 2 721783605 4 2 916045291 4 2 389778949 5 2 531789870 2 3 222906763 3 3 629472893 3 2 779579089 2 2 123289154 3 3 211402555 5 3 591103886 4 3 554013988 5 2 229962516 2 3 406927239 4 2 906250340 1 2 926074164 4 2 662135356 5 2 275295515 2 2 395408020 3 2 617042854 1 2 160909679 1 2 421863125 1 3 994344748 4 2 957638757 3 2 378330683 4 2 646548737 1 3 834609197 3 3 527658262 5 2 183988988 4 3 421408230 1 2 644780100 5 2 301245903 2 3 105967851 1 2 144803359 4 2 959640751 4 2 367981442 1 3 242286110 3 2 285116877 3 3 944622222 2 2 144476759 1 2 389825485 1 2 750143406 2 3 886541065 4 3 926075303 5 2 746519612 5 2 487679167 3 2 348748675 2 2 689443809 4 2 608396010 2 3 882170995 4 2 559732903 1 3 517273811 1 3 820348246 2 2 677276231 2 3 202450663 4 3 741915968 1 3 462761602 5 2 770597556 2 2 641928374 5 3 780717009 2 3 475786757 2 3 715680106 4 2 967678173 2 2 256940262 5 3 875220119 4 2 782073224 5 3 894568759 5 2 260232100 3 2 929531260 5 3 183439037 2 3 165047318 2 2 983076365 5 3 249133800 5 3 591700732 4 2 965023202 3 2 148564597 5 3 382128830 5 3 123884966 5 2 784018835 3 3 831269618 5 2 278967419 5 3 391636435 4 2 212098676 5 3 464785007 4 3 278478273 1 3 435945468 2 2 771444325 4 2 134369746 1 2 693943419 5 3 383604796 1 2 828561226 5 2 602936818 4 3 452916755 4 3 125674523 2 3 636683868 1 3 261402661 3 2 152626233 1 2 791940080 4 3 935843252 5 2 336851572 3 2 479578595 1 2 542111874 2 3 343656750 3 3 906993631 5 3 716869499 3 3 772425743 1 3 213596880 1 3 444633747 3 3 208198871 2 3 568148854 3 2 769421862 1 3 758113221 5 2 270830473 5 2 721499162 5 2 359007409 1 2 571622061 4 2 254404994 2 3 645818959 3 3 223868173 4 3 666612500 4 2 514937685 2 3 653483476 3 2 523868070 2 2 914750498 4 3 135593738 5 3 716462134 4 2 277106457 2 2 724444619 2 2 905651097 2 2 148071254 4 3 281051941 1 3 469816889 5 2 376392222 2 2 130606938 3 3 798848545 4 3 165161664 5 3 512760144 1 3 197119148 4 2 436280469 2 2 895332239 1 2 100706467 4 3 275049113 1 3 139270077 3 3 439505248 2 3 709815474 4 3 527662473 4 3 460644028 2 2 704030482 4 3 689588842 5 3 480323850 3 2 674122634 3 2 500808827 5 3 446685336 2 2 630620140 3 3 750453242 4 2 806657629 2 2 238420037 1 3 764323460 2 2 240584914 2 2 773306797 4 3 338926891 4 2 969615818 3 2 383875601 1 3 277604955 3 2 673571291 1 3 398399776 4 2 439425616 1 3 467697126 3 2 994912975 5 3 806900301 5 3 254902876 3 3 964709073 4 3 165308317 2 3 701965957 4 3 193876532 1 2 322018628 2 2 513528050 3 2 415186365 5 2 850907830 1 3 206605558 1 2 901978714 5 3 362219261 1 2 325453447 1 2 987727937 5 3 981118845 5 2 764541233 4 3 827102249 3 3 558419085 2 2 124755521 2 2 679088546 2 2 423693064 1 3 921145484 4 3 130100603 3 2 100548827 3 3 105549606 1 3 491704759 4 3 375109635 5 3 793524288 2 3 320050765 1 3 413034388 5 2 933519699 4 2 211996340 1 2 831726464 2 3 431019598 2 2 195050615 2 3 506664814 1 2 337592626 4 2 738447429 1 2 664194897 3 2 465061133 5 2 661285129 1 3 530400229 5 2 938120449 1 2 667507329 1 2 736690077 1 3 560634488 2 3 944545762 1 2 400586863 5 3 733409805 3 2 195528419 2 3 467860812 1 3 387647529 4 2 824954927 3 3 257037873 4 3 809845719 1 3 528641829 2 2 635955809 4 2 553490731 1 3 401114340 5 3 366680466 3 2 508248732 4 2 428211964 4 2 105932382 1 3 524057879 3 3 305560957 4 3 284230136 5 3 380694983 3 2 355190585 4 2 497441481 1 2 472314118 1 2 297262841 3 2 916979563 2 3 753329828 1 2 637328729 1 2 875083574 5 3 361682796 1 3 768881918 3 3 572732917 4 3 470429306 4 3 337455627 3 3 431747551 4 2 441925687 3 2 644070990 3 3 968370147 4 2 464627052 5 3 345259999 4 3 203983360 2 3 335280346 3 3 563390021 4 2 640978190 1 3 976492295 3 2 402712691 5 3 666048641 1 3 558320945 3 3 403893383 4 3 652802122 5 2 635831019 2 2 191096418 4 3 321577934 1 2 902398846 3 2 791056257 4 3 920362318 4 3 748533246 5 2 731532869 3 2 221490059 1 3 134203704 1 2 352759177 5 2 995673114 3 3 179217196 1 2 254245876 5 2 754996144 1 2 254476584 4 3 850038948 2 3 564467888 2 3 131715173 4 3 168523724 5 2 882976888 1 3 776470027 4 2 953823673 1 2 281155262 3 2 476827227 1 2 176464139 1 3 513460004 2 2 544338620 2 3 472635557 4 3 520465564 5 3 116087223 5 3 591619684 1 3 880865417 5 2 131223450 4 3 476347248 3 2 875929341 4 3 719356406 5 2 474231944 1 3 209457348 3 2 121192827 2 3 692256013 5 3 383105679 3 3 748393968 5 3 589840477 2 3 835358207 2 2 589177875 2 2 675052801 5 2 134779661 1 3 116044432 2 2 947087255 1 3 991138187 1 3 254895176 5 2 415855679 4 2 948442241 1 2 596189897 4 3 157850081 1 3 306861330 4 2 928967413 3 2 380741292 5 3 174009100 3 2 193339695 5 3 612638009 2 2 834940673 3 2 825452981 2 3 325032130 1 2 662146527 4 2 273538586 1 3 354226365 2 3 496853029 2 3 766638098 2 2 569750118 2 3 619768783 1 3 598811183 5 3 363276380 1 3 676016985 2 2 689462626 5 3 903562089 4 2 921391696 2 3 437692716 1 2 847155356 3 3 165859627 4 2 490848321 2 3 853924021 5 2 275662960 4 3 977700200 4 2 411826998 4 3 267102008 3 2 772969841 3 2 741366348 5 2 249293070 3 2 308581801 3 2 135979563 1 2 872477286 2 2 122368396 3 2 828926934 2 3 568141037 4 3 718622585 4 3 739654961 3 2 127229030 1 2 338070006 5 3 124842332 3 3 409995950 4 3 337085656 2 2 697484688 5 3 780143319 5 2 424635425 3 2 810259443 5 3 403494076 5 2 338759337 4 2 261040693 5 3 422952543 2 2 914850474 3 3 814167446 5 2 992498825 5 3 168793738 4 2 660942439 2 2 149287708 5 2 353599523 5 3 339520934 2 3 513639956 5 3 654132962 5 3 391657798 4 2 427426779 5 3 392712333 1 2 618248891 5 2 832334883 1 3 441381470 3 3 176356374 3 3 591317461 3 3 726353066 1 3 739438087 4 3 814083937 2 2 450964063 4 2 189959205 4 2 862178752 1 2 509197540 1 2 767743106 5 2 386827643 4 3 234691945 4 3 253774060 3 2 218638670 1 3 108765407 1 2 667159773 3 2 159009489 5 2 693383433 1 3 347912424 3 2 242505538 2 2 194428846 1 3 580778204 1 3 760285270 5 2 621068147 3 2 623521294 5 2 925555078 2 3 846890260 4 3 123384589 3 3 292932191 1 2 745646711 5 3 451282031 4 3 386684562 1 2 938874114 2 2 272143332 2 3 421810911 2 3 939009628 2 3 921935034 2 3 238106375 1 2 883731449 1 2 839359911 1 3 841388817 1 2 795394795 5 3 443031434 4 3 917553751 2 3 754269975 4 3 634075025 2 2 241571555 4 2 570962360 3 3 817625042 3 3 128338016 4 3 466549883 4 2 132611337 5 3 303448218 4 3 887150606 3 3 635663369 3 3 465847398 4 2 828387474 2 3 154541272 3 2 497323527 1 2 566911858 4 2 783559179 1 2 104475358 1 2 461306008 3 2 734580387 2 3 515027029 1 2 830219395 2 2 465067121 2 3 671660896 2 2 513109387 5 3 314594963 2 3 620689740 4 3 764036581 2 2 745059885 3 3 244609738 5 2 318295048 5 2 136424003 3 2 683060168 2 3 853605804 3 2 842491786 1 3 600573681 5 3 348569130 3 3 463637879 3 3 205551362 3 3 238659930 5 3 668052292 2 3 593375295 1 3 457728116 1 2 884857531 4 2 381008340 5 3 613488145 5 3 712178826 5 3 726071433 3 2 202375913 3 2 646967068 3 2 111854930 5 3 469323594 1 3 324938554 5 3 703986540 4 2 908296535 1 3 920820939 2 2 336948658 5 2 202214010 5 3 650602875 1 2 613748782 2 3 643920904 3 3 925982298 5 3 341444664 3 2 982167861 1 2 814165667 4 3 665925659 1 2 843342626 4 3 662172371 1 2 490813723 3 2 668133034 4 2 510669286 2 3 897831613 5 2 966800578 3 2 132702443 2 3 783472908 5 3 643458946 3 3 660488546 1 3 678033240 5 2 686567716 5 2 813182235 3 3 593837249 3 3 641653008 2 3 295038531 4 3 560235551 4 2 690085522 4 3 969974026 3 2 786690167 4 3 371793336 4 3 208297710 1 3 521361058 1 3 586806740 1 2 251925320 3 3 687197159 5 3 519641198 3 3 802344840 2 2 140894945 1 2 586138356 1 3 811783353 1 3 201209566 2 3 748036332 1 2 482065271 4 2 683941677 4 2 738062484 3 3 959923959 4 2 713915778 3 3 100760562 2 2 869564203 2 3 576591439 5 3 833227310 2 2 342264887 1 2 336411297 1 3 325671924 4 3 414509294 3 3 641630037 5 2 512412964 2 2 423828667 4 2 929966772 5 3 407567679 4 3 114238138 4 2 718180963 4 2 112281527 5 3 474496304 5 3 119638322 3 3 118411297 2 2 294354063 1 3 808278190 2 2 280527805 1 3 123518682 5 3 597187752 1 3 975962599 3 3 255694126 5 3 348735989 2 3 263825838 3 3 810363236 3 2 548746580 4 2 792975388 2 2 393226408 1 2 502060084 2 2 284009972 5 2 642489941 1 3 236521927 5 3 547996651 3 2 739018187 4 2 913954890 3 2 463262723 1 2 990136383 5 2 424187088 2 2 794726993 1 3 306366048 2 3 877840650 2 2 621537069 3 3 878694844 4 3 562735010 5 3 156861843 1 3 578830115 4 2 265970719 3 3 660548157 4 2 271695393 4 2 589546030 5 2 494918581 4 2 334135760 2 2 756270735 4 3 103353741 5 3 760870959 1 2 874545879 2 2 236852406 1 3 400796199 5 2 535932950 4 2 866765497 4 3 296189715 4 2 278462655 5 2 326153586 2 3 615568506 3 2 594482329 4 3 524952482 4 3 515323552 3 3 378933088 3 3 807594414 1 2 773954921 3 2 133356704 4 3 217909073 1 3 422636773 4 3 665836380 5 2 438666537 2 3 700507697 5 2 465733321 1 2 213454786 3 3 692919730 3 2 412119875 5 3 679683875 4 2 450966917 2 3 620757520 5 2 235102295 3 3 707993141 4 2 612909543 4 3 635934802 2 2 762571066 2 3 413661094 4 2 229231230 1 3 756813909 3 2 541559540 3 3 316603620 5 2 604090224 2 3 190990931 1 3 193881110 4 3 724597991 5 2 698176053 4 3 613564503 4 2 337285202 4 3 832943557 2 3 979271581 5 3 584798629 5 3 310077381 1 3 222490140 4 3 403245853 5 3 474130170 4 2 536891699 1 2 663621415 2 3 142278913 5 2 474660692 1 3 735602131 1 3 615314650 1 2 293791230 5 2 119576072 4 3 273816653 4 3 821657249 5 3 161167723 2 3 472078312 5 3 153708273 3 3 834729083 2 3 199795595 4 3 984907426 3 2 554629587 5 2 465202311 4 2 945379376 4 2 987938940 3 3 261317150 1 3 741896535 1 2 796599592 3 3 498462773 2 2 521869451 5 2 904563235 2 2 329097482 1 2 340222382 5 2 350230314 4 3 746655528 3 3 167580819 4 3 106183079 4 2 388997775 5 3 130248465 5 2 940179107 2 3 433697579 1 3 782405929 3 2 314088839 2 2 428343492 5 3 266206141 3 3 338111862 5 3 982215713 2 3 498434961 1 3 351235841 4 2 576637749 3 2 237215202 1 3 385671331 4 3 440124627 4 3 464745817 5 3 206403926 2 2 891392383 3 2 430618344 5 3 166833489 1 3 485233912 5 3 247699793 4 2 930307586 3 2 472835228 1 3 493485872 1 2 903477305 1 3 848472333 5 2 448643218 4 2 612967187 5 3 133448138 4 3 167204976 2 2 423466109 2 3 432304163 5 3 825667125 1 2 173826169 1 2 578732608 2 3 258815723 3 2 668521883 1 2 769492969 3 2 921114614 3 3 973097255 4 2 322005994 4 2 215047624 3 2 237092662 1 3 295668096 1 2 260268258 2 3 667669113 5 3 390685469 5 3 813633220 5 3 217950380 3 2 147225557 2 2 738187155 2 3 302106357 5 2 728130096 2 2 247231377 4 3 182052718 4 2 109399123 4 2 996198077 3 2 598625545 1 2 900936721 1 2 277713795 3 3 962260956 4 2 103325879 5 2 824953463 2 3 183975419 3 3 554622548 3 3 350222012 3 3 162533465 1 3 245626432 4 3 570039212 1 3 654713053 4 2 802082151 3 3 226991848 4 3 143438407 2 3 623380535 2 2 499748893 1 2 139668324 2 3 252800754 1 3 354537050 4 2 104816334 4 3 938968526 3 3 484831922 2 3 950040757 3 2 217451447 5 2 354686976 3 2 797569803 3 3 248343908 4 3 611393601 3 3 939994671 2 3 739124521 3 3 399385898 5 3 990744907 3 2 520522295 5 2 742167685 4 2 975142729 5 2 942684166 4 3 725346833 5 2 769551078 3 2 108817935 3 3 753988938 2 3 770947319 5 2 727292716 1 3 710677634 4 2 615576913 3 3 992569205 5 3 462389279 2 3 281707795 4 3 426590847 3 3 258365203 1 3 813428649 3 2 971982261 5 2 880692764 2 3 702251939 3 3 140407696 5 2 139900032 4 3 761027490 1 3 372297205 4 3 718217792 5 3 921670566 5 3 220866661 5 3 766725548 3 3 359472791 4 2 372888881 2 3 217878842 5 3 269305836 5 3 212074764 1 3 433083813 5 2 468783579 3 3 251525807 4 3 389225468 2 3 390340388 3 3 238704146 1 3 245552295 5 2 380917957 3 3 982784912 3 3 651970201 4 3 152598918 1 2 838664436 1 3 918181258 2 2 550685546 1 2 368174922 5 2 187794943 5 2 523159051 4 2 128030326 1 3 251282277 4 2 168184467 4 3 775377089 5 3 700993960 3 3 712749561 1 3 894764752 4 2 776787188 4 3 726602972 5 2 297839916 2 3 523031380 1 2 171462293 4 3 549285507 2 3 218822650 3 2 367524176 1 3 910487203 3 3 638553441 3 3 609141316 2 2 657109621 5 2 187510401 1 3 438434103 3 2 204850136 1 2 207181760 5 2 884845880 2 3 332734769 3 3 787222500 4 3 702899011 3 2 163867644 1 3 955354580 4 3 126223217 4 3 136508957 5 3 193826063 3 3 669414693 3 2 624736527 4 2 956417436 3 3 445583445 2 2 994560184 3 3 295484759 5 3 686502218 2 2 205716442 3 2 494370516 1 3 690146610 1 2 295580937 3 3 623920389 4 3 949109624 2 3 929445670 1 2 605733283 5 3 536007064 4 2 478233743 4 3 619739336 5 2 565547501 1 2 316564624 4 2 564806880 1 3 299223408 1 2 740434125 5 3 105093146 1 3 867494052 1 2 774124937 3 3 926140740 2 2 529956645 5 2 715215738 4 2 901015347 3 3 849594504 2 2 278155808 2 2 102934903 2 3 466533112 2 3 648335171 2 2 663467197 5 2 654380553 1 3 237512611 4 3 406129413 1 2 746867344 5 3 240162438 4 2 386185366 4 2 381115167 5 3 399112802 5 3 158880329 3 2 232530794 3 3 776173034 1 2 855238453 4 2 100291722 5 2 556747346 4 3 222341742 4 3 463282749 3 2 324953033 5 3 757666125 4 3 403027678 1 2 615024744 4 2 103343416 3 3 107069479 5 3 489459847 2 3 198302578 1 2 219570354 2 3 238796771 4 3 345916562 5 2 633492157 2 3 161035978 2 2 112751671 3 2 805127081 1 3 745112011 1 3 190813055 5 3 348943673 5 2 626198898 1 3 634272442 3 2 958765717 4 3 561492442 5 3 547515375 1 3 682371844 2 3 372248021 5 2 895928626 3 2 268729821 5 2 722043078 4 2 108936368 5 2 314815442 2 2 750418574 1 3 111128568 1 3 514599055 5 2 551644003 2 3 824381543 2 3 982717965 5 3 604258567 4 3 889854528 3 2 846516091 1 3 654660428 1 3 196470740 2 2 252236224 5 3 860652858 5 2 580960593 3 2 292230475 1 2 789469965 5 2 977786459 4 3 163162442 3 2 824136970 5 2 724625117 5 2 496341655 2 2 742330158 2 2 641959638 3 2 217248682 4 2 639283220 2 3 977070785 3 3 231571659 2 2 592341526 3 2 833138012 3 2 318673003 2 2 171805993 1 2 698385291 4 3 875807525 5 2 652018294 2 2 240217095 1 3 591573561 5 3 864620562 4 3 905028548 4 2 244694002 1 3 219140490 1 3 159738919 1 2 421257631 5 2 269064458 5 2 736573427 2 3 544808717 5 2 235500112 4 2 782657751 5 3 371821091 4 3 460127001 5 3 142942977 1 2 225524058 1 3 512634912 1 2 626958152 5 3 485658159 1 2 241656622 3 3 608014436 2 3 868461919 3 2 973491846 3 3 493844688 3 3 214018413 5 3 780100061 3 3 246548440 3 3 431045112 5 3 546204457 2 2 328854387 5 2 437688180 4 2 632022299 3 3 685001770 1 3 374739259 3 2 278156090 2 2 276222498 5 2 728576988 2 2 927961381 1 3 930465686 1 3 318568878 1 2 709822653 3 2 941007416 4 3 443995384 2 3 886391520 5 3 437847557 1 3 272751621 2 2 260596171 1 3 309710330 1 2 106287901 2 2 136013718 2 3 358282879 2 3 764096190 2 3 233228111 3 2 889236758 2 2 291982994 2 3 130170553 4 2 233988566 3 2 222052230 3 3 174085530 4 2 373062594 4 2 531391700 2 2 253525328 4 3 168728801 4 3 308106236 4 3 106299791 1 2 282233933 4 2 700208233 2 2 117100489 1 2 487792781 5 3 823489843 5 3 759865072 4 2 119396793 1 3 540186305 5 3 343763126 5 2 329971828 3 3 230154896 4 2 365834942 4 2 858140428 4 3 939863479 3 2 455728107 2 3 682872750 2 2 817414184 5 2 132244798 3 2 990416216 2 2 475646662 2 2 591443960 3 3 457499208 2 2 623077099 2 2 581376531 3 2 401008877 2 3 458214714 3 3 849529379 4 2 631366849 3 2 826181205 5 2 780282588 1 3 175093827 2 3 922336149 2 2 802060309 5 2 388090603 1 3 708037812 1 3 721540037 3 2 588141320 1 2 591666643 1 3 952437666 2 3 422412429 1 2 816034077 3 2 907431809 5 2 355491367 5 3 663034006 3 2 190816761 1 3 313377559 5 3 145674599 2 3 365330698 5 2 682914705 2 3 152220048 4 3 279323731 2 3 293713086 5 2 256079603 4 2 213904599 5 2 192986093 1 3 787574991 3 3 120659428 4 3 618431885 2 2 479518802 4 2 252008097 1 2 762434348 4 3 885664650 3 3 366535525 3 2 823924800 3 3 972624923 2 3 390427599 2 2 570669304 4 3 300093791 3 2 712160299 1 2 498970723 1 2 594635535 3 3 149499620 2 3 192697964 3 3 612454174 2 2 280316416 5 3 639347954 1 3 827706007 1 3 336615270 2 2 221413419 3 2 570895656 1 3 970177190 4 2 358485407 1 2 789689987 2 2 136218028 5 2 758163655 1 2 764869607 2 2 466994782 1 3 882420819 5 3 130915942 1 2 635193882 4 3 886853562 4 3 821718317 5 2 177594140 2 2 385750471 5 3 871577095 5 2 935273823 2 2 767141652 2 2 986071874 2 3 176544319 5 2 979454682 1 2 879989868 2 2 759472664 2 2 475464451 2 3 997134192 2 3 662775444 4 3 764243850 4 3 345388181 1 3 451471168 2 2 445031644 4 3 160028400 4 3 176190312 1 3 874755667 4 2 285682688 2 2 946189926 3 2 333501144 5 3 118219918 3 2 497492616 5 3 235807378 3 2 968061236 3 3 274332925 4 3 840445268 3 3 877672443 4 3 714599570 2 2 744523462 2 2 608117652 2 2 328806971 3 2 550758432 3 2 495329103 1 3 915278794 1 2 349997606 5 2 329288679 5 2 185291855 4 2 980179278 4 2 949410622 5 2 201005064 2 3 655924090 2 3 784003439 1 2 619300954 3 2 792620562 5 2 901554796 2 3 361697525 1 2 578820890 2 2 329884431 3 3 541096333 5 3 762260944 2 3 218651776 3 3 177052451 1 3 148707444 4 2 202433784 1 3 886780717 1 3 691043827 5 2 918993742 3 2 460264892 5 3 502841484 2 3 392053269 5 2 192209497 4 3 485671357 5 2 447841886 2 3 502682558 1 2 968946679 3 3 366481439 2 3 329338509 5 2 361546794 1 3 234510589 4 2 307397066 3 3 430155621 4 2 656616077 3 3 716074657 4 3 710940916 3 2 182334359 1 2 570272927 5 3 270002121 4 2 957201751 3 3 280676058 1 3 986861403 3 2 663995581 3 3 871088110 3 2 163070581 5 3 748229766 3 3 675906502 5 2 873058046 1 3 461375803 3 3 509381547 2 2 577322769 3 2 962790944 1 3 909839072 2 2 702659776 1 3 676688403 1 2 535459171 2 2 372941574 1 2 301639302 2 2 287199150 5 3 469305097 2 2 126619136 4 3 616332399 3 3 934999642 2 2 350068794 4 3 390358445 1 3 243137745 2 3 768628621 3 2 854358395 5 2 817809371 2 2 610847608 4 3 697048924 1 2 877936327 2 2 731692594 4 3 511722911 5 2 548080198 1 2 608457508 5 3 844880842 4 2 663084719 3 3 474920526 3 3 235067488 1 3 891793212 5 2 768776207 5 2 262992949 5 3 435695168 2 2 181083485 5 3 352773254 3 3 804932064 1 3 142152173 2 2 530769745 5 3 172518181 5 2 314253464 5 2 472957494 4 2 275868241 2 3 448596728 2 2 848622517 2 2 695032526 2 3 142609683 3 3 445569456 1 2 380701011 1 2 564643870 3 2 308299824 5 2 243275231 5 2 249809989 4 3 236863746 5 3 648038962 1 3 240810741 5 2 709743563 3 3 827248685 5 2 963464972 4 3 168884685 4 3 519454230 4 2 586075455 5 2 234629560 1 2 732421773 5 3 774191582 1 3 918495353 4 3 490965325 2 3 477781605 2 2 774816861 2 3 590070266 1 3 849238271 5 2 425344230 1 2 816266520 1 3 492290070 1 2 666319719 3 3 657264718 2 3 494928597 1 3 452516860 1 3 116484843 2 3 611771660 2 3 503010392 2 3 571171421 4 3 487730698 3 3 233414776 1 3 301565805 3 3 683512991 1 3 617954129 1 3 802382586 3 2 879925147 1 2 904348783 4 2 942088651 1 2 992678967 2 3 116451378 5 3 153940785 1 2 395015651 3 2 631863851 3 2 464988995 3 2 615405326 5 2 272097108 4 3 902375517 1 3 568695862 4 2 504521215 4 2 583565931 5 3 398317518 5 2 973180272 4 3 667810304 5 3 326816924 3 3 395615266 3 2 847591017 2 2 217710582 2 2 323876284 5 2 131344573 1 3 317862188 5 3 777077029 1 2 631909783 3 3 488235462 2 2 769833803 1 2 800854969 4 2 157093549 4 3 337127977 2 3 752580524 5 3 540812611 4 2 927037488 1 3 699423824 5 3 960993392 2 2 701795295 4 3 952637079 5 3 431351623 2 3 669947161 2 3 225638143 2 2 550439728 4 3 708235395 5 2 918000127 2 3 792423362 3 3 795780026 4 2 679051027 3 3 583412818 5 3 560251222 4 2 808475690 1 3 540493116 3 2 246706935 5 3 384189246 1 3 579434189 2 2 689533730 2 3 604017303 3 2 247374343 1 2 172106852 1 2 212649047 5 3 169166801 4 3 759842085 3 2 105191974 4 3 502457234 1 3 538500586 5 3 705488236 2 3 918043017 2 3 409274822 1 3 205668063 2 3 669850848 1 2 466995401 5 2 468236562 2 2 836084328 2 2 227804076 3 3 785022665 2 2 794432170 3 3 970507110 4 2 173402922 5 2 638883648 3 2 739629393 3 3 633873449 1 2 830984131 5 3 211642472 2 3 813321796 4 2 121077356 3 3 579219753 2 3 461204033 5 2 524969944 3 3 562967446 2 2 518644576 3 2 150481160 2 2 766546377 2 3 901952107 1 3 541940742 5 2 758706866 4 2 418223765 2 3 481814514 2 2 774831956 1 3 857684500 3 2 503659218 3 3 136971773 5 2 745189685 1 2 596201761 3 3 807490128 5 3 669875194 2 2 265986605 3 2 822387280 5 3 558545678 2 3 480885219 4 2 397320213 2 2 319841239 2 3 569570088 1 2 550550075 1 3 489730667 5 3 242519492 1 3 918031115 4 2 591722371 2 2 733159903 3 3 280689718 4 3 676840921 3 2 850852639 2 2 984088670 5 2 558572641 1 3 664323033 2 2 222917814 4 3 276069075 5 2 996744075 2 2 623532494 3 3 431342213 5 2 359522105 3 2 900439199 4 2 773808868 4 2 211877275 4 2 757125847 5 2 326458121 3 3 937576727 5 2 647460010 2 3 280997090 2 2 537932803 3 3 452522871 3 3 458318032 5 3 517930971 5 3 611044588 2 2 967037359 4 3 799622227 2 3 935724536 2 2 396439527 4 3 352552587 4 3 450921156 5 2 598575173 4 3 375601669 2 2 152019580 2 2 196457251 2 3 299214755 5 3 181977391 1 3 588308971 4 2 947885122 2 2 593852342 5 2 430504822 3 2 982169784 4 3 766202857 2 3 846619284 2 2 854166236 3 2 261162251 4 3 486680743 4 3 464755995 5 3 366284166 5 3 984644437 3 2 160326911 3 3 771013974 2 2 895893241 3 3 463436828 3 3 787853112 5 3 151201809 3 3 609096555 4 2 796939928 3 3 149025556 5 2 516784068 5 2 730486597 4 2 470353362 3 2 134824400 2 3 108928635 4 3 941981507 2 2 579913242 1 3 532848796 1 3 232895118 3 2 416410659 1 2 639174325 2 2 899468854 3 2 174737362 5 3 893915420 4 3 155555799 5 2 110944445 5 2 516921494 3 2 792427261 2 3 632024899 5 3 320866013 3 3 885575376 1 3 726944577 3 3 510738573 5 3 721475229 5 2 934010034 4 3 641360689 2 2 946088254 2 2 216139628 2 2 491158500 4 2 242866835 1 3 192286470 4 3 801433866 3 2 973678951 3 2 575620177 2 3 873654226 1 3 503770529 5 2 745042571 5 3 512218211 2 3 143513569 3 2 663780059 1 2 253834800 1 3 773623860 2 2 810198863 2 3 875457370 4 3 488572819 5 3 696325053 2 3 735370342 3 2 840318389 2 2 514828592 2 3 324308907 5 3 414864008 4 3 257694455 5 2 911301320 3 3 519940885 5 3 184156153 1 3 600598161 4 3 638411463 4 2 459753641 3 3 707222464 5 3 733374042 2 3 126513329 4 2 184765210 5 3 599946509 2 3 197450267 1 3 547158972 1 3 888675779 2 2 723526066 3 2 133410255 3 2 324933056 4 2 822872236 5 3 274569647 5 3 467985796 5 3 297660434 5 3 567868691 3 3 948357514 5 3 295840826 5 2 533111490 1 3 941928851 5 3 580617205 2 2 975174359 5 2 141083613 3 3 228055501 5 2 658843537 1 2 355501692 3 2 989600763 3 2 193496107 1 3 869871380 5 3 373416761 1 3 860152094 4 2 803658806 5 3 895985052 3 2 736520266 5 3 615924197 5 3 152151496 1 3 153764617 5 3 156293788 4 2 726612977 2 3 396879165 4 3 221244459 3 3 909049836 3 2 603518416 4 2 749970193 2 2 737541581 2 3 492179036 5 3 745984628 2 3 524135167 5 2 768764325 4 2 270432226 3 3 421035238 1 3 392042548 4 3 493938068 5 2 343559836 1 2 623157690 4 2 719764934 2 2 383971503 2 2 510033102 3 2 495712942 1 2 968366960 5 2 199163836 5 2 673010335 5 2 551599678 3 2 482618431 3 2 315397341 3 3 413226800 5 3 782020896 1 2 356920572 1 3 258015300 3 2 732392883 5 3 858232740 4 2 365191528 5 2 190797868 1 2 979963725 3 3 651332498 5 2 535730409 1 2 226493096 2 2 918630136 5 2 376666617 3 3 762050365 5 3 709744601 4 2 381579200 3 3 737737733 3 2 232542654 1 2 784090886 4 3 553186535 5 2 761929305 5 3 463551546 2 3 843028286 1 3 885049115 5 2 593033984 3 3 775972578 1 2 153327978 2 3 926774276 3 3 570220474 1 3 678771891 4 3 561873385 5 3 336379779 1 2 542766906 3 2 561836831 1 2 351538290 1 2 850406205 1 3 980778329 3 2 132243621 2 3 372492140 5 3 383383366 2 3 835755646 2 3 360141712 4 3 293610540 3 3 325427631 1 2 557449530 3 3 603456627 3 2 356379915 3 2 390173531 4 3 461126739 1 2 187473675 3 2 801892891 5 2 685048630 1 3 579113826 1 3 950559254 4 2 304722567 2 3 154998024 4 3 809876113 3 3 548268053 4 2 718506019 2 3 623590331 3 2 823879392 3 2 687392079 3 3 691549099 2 3 630577269 2 2 680321784 5 3 588154313 1 2 278259049 5 2 915576139 3 2 871071191 3 2 794455219 1 2 728337104 5 3 606715886 4 2 505334642 2 2 829604932 3 2 281340439 2 2 109707865 1 2 152583613 4 2 121845766 2 2 482612725 2 3 163650173 3 3 185246083 2 2 832127982 1 3 628876623 5 2 640851400 1 3 877600432 1 3 721836308 2 3 611289974 4 3 846455301 3 3 872265097 4 3 727024282 5 3 499504586 1 3 427920066 4 2 564770484 5 2 321600041 2 3 475414813 2 3 906089962 4 3 692974185 1 3 160474063 5 2 665956311 4 3 612303904 2 2 621181392 4 2 180999979 4 2 139698991 5 3 416521490 2 3 361027515 1 3 265405114 4 3 181130509 3 3 447042319 2 2 299260016 3 2 369482253 3 3 401741791 1 3 858910465 1 3 601274312 2 2 916010039 4 3 478497411 5 2 100507475 2 2 554391587 2 2 515172480 5 3 320458809 1 2 332110698 4 2 238797375 1 3 518270108 4 3 897631103 4 3 908920967 1 3 825347466 4 2 452698967 3 2 348536117 3 2 473357512 2 3 243354492 5 2 815784277 3 2 509978110 3 2 928033852 3 2 773889334 1 3 687822057 5 2 819230382 4 3 996096710 3 2 687824419 5 2 635890446 4 2 305187831 1 3 962541611 2 2 683488011 3 3 501416833 1 2 811864197 4 3 592380625 5 3 612299067 2 3 693899300 2 3 534915321 2 3 414193068 5 3 985583675 2 3 836884762 5 3 255150044 1 2 586331553 2 2 837800427 4 2 744297132 1 3 135066630 4 3 162408085 4 2 460177091 3 3 463385659 4 3 749786187 5 3 931706299 5 2 519460230 1 3 774275443 5 3 687925763 5 3 484046151 3 2 462014430 1 2 352191506 4 2 314878019 2 2 788508547 2 3 493140382 1 2 679511102 4 3 288979287 2 2 424555435 2 2 701657694 1 2 146282011 3 2 559894934 3 2 231160110 5 3 329716656 1 3 396329063 1 3 679465413 4 3 369139567 5 2 167787593 5 2 425662855 5 2 247178276 1 2 519456055 4 3 843526720 3 2 733596141 1 2 959156071 4 2 854586894 3 2 322028959 1 2 788028123 1 2 807610078 4 2 645991576 3 3 935892270 4 2 577676568 2 3 847267665 4 2 787057287 4 2 532968617 3 3 607036003 4 3 501951528 3 3 301662861 5 2 958141119 3 2 151759425 4 3 313552439 3 3 192249007 3 3 604060910 4 2 127295655 2 3 443797655 2 2 641354042 4 2 549905177 3 2 196651876 1 3 752904729 2 3 906025431 2 3 755483240 2 2 778589970 2 2 342294918 3 2 469383799 4 2 492185722 3 3 321015677 3 3 427031286 3 3 852279296 1 2 202397181 5 3 968063379 5 3 471030464 1 2 145294070 1 3 688780614 4 3 574248593 1 2 926176819 3 2 645136810 5 2 363387525 2 3 915978871 1 2 185514113 4 3 707563359 3 3 261465555 1 3 155867734 4 2 806313082 2 2 619433681 3 2 229874963 3 3 405873718 2 2 608631899 4 3 496222611 2 3 547897568 3 3 854765809 5 3 895077757 4 3 648716941 2 2 457466316 5 2 551081786 2 2 158409219 1 2 533566915 3 3 142818846 5 2 422126025 2 3 915166954 2 2 529975877 3 2 261888001 3 2 188664774 5 2 906801364 3 3 276220756 3 3 170474686 2 2 702866442 4 3 722276200 4 2 283930787 4 3 263521269 3 2 987745233 1 2 719277157 4 2 462079209 5 2 827163763 1 3 892230460 1 2 570335865 4 3 807411990 3 3 618048017 3 3 422182030 3 3 391677439 4 2 210804650 5 3 773609686 1 3 308715313 1 3 918345703 1 3 278643788 5 2 523273549 1 3 162812403 2 2 166413087 3 3 263906667 4 3 617505404 5 3 768806486 5 3 899069362 5 2 423373595 2 2 581316125 4 3 935544025 3 2 218228121 1 3 308393805 5 2 556049190 5 2 620921666 5 3 309584907 1 3 486015904 3 2 404346148 1 2 109111805 1 3 889631232 4 2 157131126 3 2 106230269 4 2 330615774 2 3 134776736 2 2 744548050 5 3 857884044 5 3 476245740 1 3 856692457 1 3 452759741 4 2 147886620 3 3 915634001 3 3 438609332 5 3 222647849 2 2 870491225 2 2 416877760 4 3 129000813 4 2 544377125 3 3 487412965 3 2 505801780 5 2 243096342 1 3 516426464 2 3 449466181 2 2 767385583 1 2 152038816 3 2 632071081 1 3 784034998 2 3 631126948 4 3 109869884 1 3 789247196 3 3 468523998 3 2 334684631 3 3 607417573 2 3 405162024 4 3 438169484 2 2 922365046 3 2 907055842 2 3 107392026 1 2 333593323 2 3 404083769 5 3 532371906 5 2 442681781 2 2 727656415 3 3 637443386 2 3 843959551 1 3 526908004 1 2 888554146 4 3 989426508 5 2 816397690 3 2 267668818 4 3 280236238 1 3 184108882 2 3 543878162 4 2 209318215 4 3 931663938 4 2 241199951 5 3 264722958 1 3 292929114 5 3 341034369 4 3 982233922 4 2 682199489 5 2 670941842 4 3 574219359 2 2 764612145 1 3 839779096 2 2 925598728 1 3 995226757 5 3 832852869 5 2 871632593 1 3 364995006 4 2 218695479 5 2 496450694 5 3 296514431 5 2 196746370 1 2 677573175 3 3 920354192 2 2 469708354 4 2 532594114 5 3 537600600 5 2 520274144 2 3 583580833 2 3 439646787 2 2 487757831 1 2 889951538 2 3 645533628 1 3 442084287 5 3 257832305 1 2 280844755 4 2 201358679 4 3 597036875 1 2 588017144 1 3 409517023 5 3 293891621 2 3 370364003 5 3 393578557 2 3 527196114 4 2 817345996 1 3 189162871 2 2 320066559 5 3 485179077 5 2 668480266 4 2 243425726 5 3 466425851 5 2 248764260 2 3 746026837 5 2 405087039 5 2 770235846 5 2 977092920 5 2 159875077 4 3 127555868 2 3 154548195 3 2 622273798 3 3 190778790 4 2 109784868 5 3 921542985 4 3 926683712 2 3 374363372 4 3 160690145 2 3 732819200 4 2 791243021 4 3 361496580 2 2 165076739 2 2 898859209 1 3 958332580 2 3 813974663 1 3 686643403 3 3 865782439 4 3 993298060 3 3 166967627 4 2 330369290 1 3 840290055 1 2 854947038 2 3 613319546 2 3 540774463 4 2 913904807 4 3 173008445 3 3 620164416 2 3 609461319 2 3 119232543 5 3 737434143 3 3 214420517 4 2 693055816 3 3 703774345 2 3 875078987 3 3 100898987 5 2 629174196 3 2 592191780 3 3 694563399 4 3 647830611 2 3 827601824 2 2 640404941 3 2 490618471 5 2 416308914 3 2 201640070 2 3 556310428 5 2 905031089 4 2 356457009 2 2 104068802 3 2 358995312 5 3 832125887 5 3 929773828 3 2 664828641 2 3 504035624 3 2 918874339 1 2 476372326 4 3 325304650 5 3 871772016 1 2 685827922 1 2 729089652 5 2 685154856 4 3 778280944 1 2 496426404 2 3 874842682 5 2 967301984 5 2 213422830 5 3 759875401 1 2 279449924 4 3 731396159 3 3 822366664 5 2 419717569 2 3 637489447 5 2 196079005 4 2 661791969 3 3 818347444 3 2 423849848 2 3 511346001 5 3 791418047 4 3 257484451 3 2 556091533 3 3 776113419 3 3 270954572 2 3 146344406 5 2 195477944 3 3 141179448 4 2 658019886 2 2 123433902 5 3 979347702 4 3 758660997 2 2 437158345 5 3 302739222 5 2 202414901 3 2 412071266 5 2 531311251 2 3 215291218 4 3 317479337 3 3 403995586 1 2 491738172 4 3 438214748 4 2 347168676 5 2 350183836 5 2 560093073 5 2 317045296 3 2 838085768 4 2 469676066 1 3 580153297 3 3 447814269 5 3 952333189 4 2 775230436 4 3 669525811 1 2 537281418 2 2 815246389 5 3 188014507 1 2 455712644 4 3 491137422 5 2 459870695 4 2 278634779 4 2 484986316 3 3 360149816 1 2 660249470 3 3 791289389 1 2 898185945 3 2 285887122 2 2 905428188 3 2 327109258 2 3 583206949 4 3 157680992 3 3 490093329 4 3 724073633 1 2 699499466 5 2 382806570 4 2 414038934 1 3 218892721 1 2 345611171 2 2 849655615 3 2 475043220 5 3 171736459 2 2 632468303 3 3 704468876 1 3 754955004 1 2 657794146 4 3 814325562 2 3 748726496 3 3 758122726 3 2 903149289 1 2 449626411 2 2 716803251 2 3 522122867 1 2 792884986 5 3 364942730 1 2 701254423 5 2 942435133 2 2 622060559 4 3 555164162 5 3 908012248 1 3 694952023 2 2 940466124 5 3 134867046 2 3 813319738 1 3 941059980 5 2 580361648 5 2 965573840 4 3 178908876 2 2 893159668 4 3 952454437 2 2 554272001 3 2 405164446 3 2 977006207 1 3 379497495 4 3 812544321 5 2 915405016 3 3 982482989 5 3 282922664 5 3 722784830 3 2 888974361 5 2 869723747 1 3 267094687 3 3 269831551 1 2 866884855 1 3 492667047 5 2 193519676 5 3 799845398 4 3 938995996 1 2 695849442 4 3 656524134 4 3 430181040 4 3 626823581 3 2 277058675 1 2 504743286 2 3 169015171 1 3 204209726 2 2 155990523 5 3 730664872 1 2 251643977 4 2 106877289 5 3 658229568 2 2 779750064 3 2 518994090 1 2 935470523 3 3 936694437 2 2 810712510 1 2 353797685 3 3 872652018 2 3 392720352 3 3 505147353 2 3 404196371 3 3 295128877 2 2 941290551 1 3 174991184 3 3 410744725 5 2 595915057 1 3 426563397 2 3 801255091 5 3 699993625 3 3 116783267 5 2 492048295 5 3 304474431 3 2 159411473 3 3 475568059 2 2 535036755 2 2 521424223 2 2 227090214 1 2 260458835 5 3 686961359 3 2 305301390 1 3 576262282 3 3 688939235 3 3 567220789 5 2 825264022 3 3 666250249 2 2 298329957 3 2 673832214 2 2 841353180 3 3 199295928 3 3 467757143 2 3 910645881 3 3 936951718 4 2 417454841 4 3 480372929 4 3 786825768 1 3 314520408 4 2 745714130 2 3 487552184 5 3 782962698 5 2 495420384 2 3 593243275 2 2 817393156 4 2 828327832 2 3 736455707 3 2 158151951 4 2 546631095 4 3 121107363 4 2 755395374 4 3 971284408 4 2 643839379 3 3 640620947 4 3 302641616 3 2 291694164 5 2 983354050 2 2 202024776 2 3 758672012 1 3 878738895 5 2 417046979 2 3 830133099 1 3 508086800 1 3 425541033 5 3 441235885 3 3 457559909 4 2 769270721 3 3 235835096 4 2 692656124 5 2 905202376 1 3 435610520 5 3 175822509 5 2 481534260 2 3 195714525 1 2 509164076 3 2 604347290 4 3 578054553 1 3 622407398 5 3 171748509 4 3 701910993 5 2 127306378 4 2 198648896 1 3 424897089 4 2 168556622 4 2 795632512 4 2 216575952 1 3 273381223 3 2 904141399 5 3 704572516 5 2 305562237 2 2 856582320 4 2 879584110 1 3 579763084 2 2 987286025 2 2 473507723 4 3 462481061 4 3 200576993 5 2 143001614 4 2 429934129 4 3 638121134 3 3 703157321 1 2 596395223 2 3 848199083 1 3 764148248 5 2 910950865 3 3 475926183 1 3 534010512 5 2 319120348 2 3 621504941 2 3 491372242 3 2 710973941 2 3 373959573 3 2 403922871 1 3 504590478 4 3 813308003 2 3 797827888 5 3 575525554 5 3 328704844 4 2 564219950 2 2 512417791 1 2 268740912 5 3 105851647 4 2 961938375 1 3 256954653 2 2 439961179 1 3 543751487 5 3 960706002 5 3 792206023 1 2 253878167 3 3 649256542 1 2 822460463 1 3 988801961 1 2 718217032 1 3 661247770 1 2 623400974 5 2 460390667 3 2 705853970 2 2 249332846 3 2 750908842 5 2 473766972 5 3 250649986 2 3 770255050 2 2 998569279 4 2 599762110 3 3 231875521 1 2 593183851 5 3 803654013 1 2 963478342 3 3 259806862 1 2 535074528 1 2 167763813 3 2 109396016 5 2 550677492 1 3 992296181 3 3 575179528 3 2 898704880 1 2 271648867 2 3 502342563 2 2 420019167 4 3 210554903 1 3 608621226 4 2 950629213 3 3 249315018 1 2 686984563 1 3 171472581 2 2 896889812 2 2 422773463 2 2 331515447 2 2 591522981 5 3 947046080 5 3 236559616 3 3 376020934 3 2 826525329 3 3 599295556 4 3 176957838 3 3 310182829 4 2 776751321 1 3 281137588 2 2 334494608 4 2 719898059 1 3 539961302 2 2 730423098 1 3 140166304 1 3 973338060 4 3 152759395 2 3 676383261 4 2 657206101 1 3 756871858 1 2 951595856 4 2 243955962 4 3 615412128 5 2 227712456 3 3 169126305 5 3 926781056 3 2 128621552 3 2 272411372 5 3 167784187 2 2 279873937 5 2 585476606 2 3 916506272 2 3 728616789 2 3 358893711 1 3 426169504 1 2 562526208 4 3 341128227 5 2 967983183 5 3 894624820 2 2 897360141 4 3 606079716 5 2 173090240 2 3 315843272 1 3 704914062 1 2 602886032 4 3 524713951 4 2 351948674 3 2 858544030 1 3 608454618 3 3 297067042 4 2 231370442 4 2 589493154 4 3 720114024 2 2 269578982 5 3 417485000 3 2 165852400 1 3 908944417 2 3 810059249 1 3 706128206 5 3 742969349 4 3 157475874 5 3 671423219 5 2 241889910 1 2 998038474 1 2 900562508 5 3 651944028 2 2 635787143 5 3 756894028 2 2 431524868 3 3 181615168 4 3 523627443 5 3 294744328 3 3 362776750 5 2 605824132 3 2 486618580 1 2 330047226 2 3 638709337 2 3 796595964 4 3 525463311 1 2 610352292 4 3 650229883 3 3 209563185 2 3 936533447 2 3 280915564 1 2 269693167 1 3 370712017 4 2 178530105 1 2 780903153 2 2 320545863 4 3 902568607 5 2 619823879 3 2 165552575 4 3 345982010 3 2 395340368 2 3 106252116 5 3 740116225 1 3 593192275 3 2 153672478 4 3 472106255 4 2 320594596 5 3 604219264 4 3 812591477 2 3 983538164 5 2 413330362 4 2 272210384 4 2 359936300 3 3 133077627 5 3 632043864 1 3 792301966 4 3 749675441 2 2 897122692 1 3 392102169 1 2 652599528 2 3 892035633 4 2 354039917 5 3 895472077 5 2 415171907 4 3 331694311 5 3 456069972 1 3 248183895 3 3 660751387 4 3 754915857 2 3 194510011 2 2 149983644 1 3 420140319 1 2 111975322 4 2 234274368 2 2 915266524 4 2 327654211 4 2 775119052 2 3 366707354 4 2 847230062 3 2 200445075 1 3 331113379 2 2 177895974 4 2 365564651 1 3 225776979 1 3 788840436 4 3 429838184 2 2 119032512 3 2 888842557 1 2 876250521 3 2 602172631 3 3 465767718 4 3 359245376 4 2 572926499 4 3 863185351 2 2 568885942 4 3 180757789 3 2 632679989 4 2 603677823 4 2 624859496 3 3 813724561 5 3 266236642 3 3 455413896 2 2 115249510 1 2 360104190 2 2 482373289 1 2 684614153 1 3 154216561 5 2 111084682 4 2 780802970 1 2 799139134 3 2 673938900 1 2 124555950 3 3 570312235 2 3 501601607 3 2 549180684 3 3 776867164 4 2 373454517 2 2 575491086 3 2 657750432 4 3 440235557 1 3 979009859 4 3 420904057 2 3 549027203 3 3 212635997 5 3 448911597 4 3 468567577 1 2 276460968 3 2 768442235 3 2 115915381 3 3 406806612 4 3 353734179 4 3 218996668 5 3 913288860 2 2 469882385 4 3 735771098 1 3 192255185 1 3 957698066 2 3 489059407 5 2 213998543 5 3 335505163 5 2 585956096 4 3 992801534 2 2 502025889 2 3 627692164 5 2 321200917 3 2 642655092 4 3 555257775 5 3 541201541 1 3 687165872 4 3 141622956 4 2 458441894 5 2 680743186 1 3 913043222 1 3 226309518 4 3 989252005 5 3 641296478 1 2 911168049 4 3 767150266 2 2 169673716 1 2 939742099 2 2 878805031 2 2 350696567 5 2 842120060 4 3 743523011 2 3 678218751 5 3 348079489 3 2 684965665 4 2 555133858 2 2 450062435 1 2 596872679 4 2 754361802 5 2 375518972 5 3 873097096 1 3 483747440 4 3 968247407 5 3 414464938 4 3 438836942 3 3 957269974 1 2 408782837 2 3 395891235 2 3 866188181 1 3 249001674 1 3 688003087 5 2 592907799 3 2 647393001 1 2 182644146 1 2 647941037 3 2 854435476 1 2 297729444 5 2 306061778 4 2 509423747 3 2 797096107 2 3 625084730 3 2 538038780 5 3 150976467 3 3 558798953 4 2 472825126 1 3 641362450 2 3 172525713 2 3 384880851 5 3 888699482 4 2 901503902 1 3 720668563 2 3 175614822 2 3 689757473 3 2 179141164 2 2 517327117 4 3 376217700 4 3 281101179 4 2 555279324 1 2 531033268 4 3 906723870 4 2 320279651 1 2 741339330 3 2 273979228 4 3 713495248 2 2 832750972 1 2 968148013 5 2 277333588 4 3 354238787 2 2 400273351 3 2 158061646 4 2 289792229 1 2 783580001 2 3 274369296 3 3 772830301 2 3 238024492 4 3 554835783 5 2 993436928 5 2 495438827 4 3 318664665 1 2 681260872 1 2 355288299 5 2 625090516 4 2 329541992 4 2 767680531 1 2 607146751 5 3 319885296 1 2 653528204 1 2 278568238 2 3 259002906 4 3 323167416 3 3 741293185 2 2 163243972 2 2 372437937 2 3 408108515 3 3 874299727 4 2 599157019 5 2 774995072 1 2 820293102 4 2 812214967 1 2 714836735 3 3 408650447 3 3 612459246 5 2 232629706 2 2 292963671 5 2 577513578 1 3 782510764 2 3 296354893 5 2 402256095 3 3 936428547 4 3 243593490 1 2 652620404 1 2 946996796 2 2 892267509 4 3 473137605 3 3 652390237 3 2 112460464 2 2 734352280 2 2 864400333 1 2 225492270 3 2 785698330 4 3 243642789 2 3 697110801 3 2 888258778 5 3 555840696 3 2 617383133 2 3 773131458 4 2 167186715 3 2 723996418 3 2 481750191 5 2 565243389 2 2 652144893 3 2 201807370 5 2 191348258 2 2 109098525 5 3 224990890 1 2 945405602 4 3 106304419 4 3 432880807 4 3 362746754 3 3 751469268 5 3 181619201 5 2 835941786 4 2 733192977 4 2 559261156 5 3 733586527 3 2 730496194 5 2 540982111 1 3 736930573 2 3 441791070 1 3 948539560 1 2 671288894 3 3 474121654 3 2 711008911 1 3 447105547 2 2 636916848 3 2 700554912 1 3 953618230 5 3 690245970 1 2 738227313 3 2 160281402 1 2 493588644 5 3 281663018 5 3 492927660 3 2 128497222 5 3 732623060 5 2 694462672 3 2 188826284 3 2 577528606 3 2 920243987 3 3 847125107 3 3 594825226 3 2 544853876 1 3 668574669 5 2 848607586 4 2 260952150 1 2 135696889 2 3 947245615 1 3 171441607 4 3 291065729 5 2 686297290 4 2 290505751 3 3 140463710 4 2 285159525 1 3 741822465 4 3 881917246 5 2 941132970 5 3 260654563 3 3 174658906 2 2 529928188 1 3 244873799 1 3 398695560 3 2 518935110 3 2 504487789 1 2 122024547 3 2 891765229 4 3 391062587 4 3 179278251 2 2 260870804 1 3 719038014 5 3 873556729 1 3 795205501 3 3 637041969 1 2 544884086 4 2 579057222 5 2 209820548 3 2 348235083 3 2 890379075 5 3 434008610 3 3 560667241 5 2 625230746 3 3 254805222 3 3 830145444 4 3 791229967 5 3 753657320 4 3 669696975 3 3 131997365 3 2 968290661 3 3 378395645 2 3 298785565 2 3 840831276 1 3 456042058 2 2 471558987 3 3 750877131 1 3 891783666 3 3 530484850 5 3 434799607 5 3 212660483 4 2 318082065 5 3 820765964 1 3 127617415 5 2 682898342 1 3 974422939 2 3 769566382 5 3 888334452 1 2 929238697 1 2 159635967 5 3 317308693 3 3 696891408 2 3 410254912 1 3 244527461 1 3 829449412 5 3 738188392 5 2 941115775 3 2 999438333 5 2 214431517 4 3 407395379 1 2 744870525 5 3 532573853 5 3 817929627 1 3 610372419 3 2 924275560 4 3 333370623 2 2 852373797 2 2 768486502 5 3 168074709 1 3 811356867 4 2 656940464 4 3 656128811 3 3 705081377 4 2 779202265 3 2 309891909 1 2 460329965 3 3 607723204 3 3 954978037 3 2 692772135 3 2 813020958 5 3 936949888 1 2 414729686 4 2 288945783 1 3 432650542 5 3 629544829 4 2 627507860 5 3 357025626 5 3 215929723 3 2 125750462 2 3 469066566 3 2 663096150 4 2 396797215 2 2 147653959 1 2 802360200 4 2 551617280 2 2 125714586 1 2 360380896 3 3 947452368 4 3 557713795 5 2 122084705 5 2 566245551 2 2 258861243 3 3 289722217 3 3 404682441 1 2 611765495 3 3 344926839 4 2 430692260 2 3 430069024 4 2 798607008 4 2 747601975 3 2 804937499 4 3 410015114 4 2 173134172 3 3 580308141 3 2 233016625 5 2 702708499 1 3 685671773 2 3 111673353 2 2 747967518 3 2 617789593 3 2 359329427 2 2 775007854 1 2 926405577 5 2 251037638 5 3 226052302 2 3 232882289 5 2 304351769 4 2 647667593 3 2 419385620 3 3 190671370 2 2 634256597 5 2 696395782 1 2 693258110 5 3 280181287 3 2 369830245 1 3 748792069 4 2 175067293 2 2 430163740 3 2 342045565 3 3 502659757 3 3 685735697 3 3 131121968 3 2 587717116 1 2 609435265 3 3 201109386 1 3 519016532 5 2 864314125 3 2 787767184 1 2 139716406 5 2 338570507 2 3 755981109 2 3 794989721 5 3 885836010 4 2 206202555 3 2 510213545 3 2 499456577 2 3 485312583 3 3 414185366 2 2 329349080 4 3 221128755 2 2 257385316 5 3 629388163 5 2 311041312 4 2 877837928 1 2 755498589 5 3 255205005 4 2 521211978 2 3 878886860 4 2 786693440 4 2 373663855 3 3 644678033 2 3 343703625 5 2 149153711 3 3 221698357 4 3 265745494 1 3 412362229 4 2 797805997 1 3 821900952 3 3 662285108 4 3 188363102 1 2 465510125 5 3 745099455 3 3 760566206 5 3 152622335 5 3 761384017 1 3 214616419 1 2 398175868 1 2 958147474 3 3 828452795 1 2 728988247 4 2 971492196 4 3 721245311 1 2 451052740 4 2 472892600 2 3 273633075 4 2 784678836 2 3 397303596 3 3 229845198 3 3 714203486 2 2 917771580 1 3 804409257 1 2 859512496 5 3 238622692 5 2 927067940 1 3 894802117 5 3 265565545 4 3 713831294 3 3 728462369 4 3 131859963 1 3 761892099 1 2 667144784 5 2 144631975 4 3 241729290 2 3 131974674 4 3 863356756 3 2 887722075 3 3 653671655 3 2 469463844 4 2 358958420 1 2 876860286 4 2 263085141 3 2 366788233 2 3 612822355 3 3 311993099 5 2 282289741 3 3 858514872 4 3 398710857 5 3 481024689 5 2 254403986 3 3 690072839 1 2 612603936 1 3 971110102 5 3 702145319 5 2 433245785 3 2 130327626 4 3 475622373 2 2 595724617 3 2 708372114 4 3 412861508 5 3 724581216 3 2 944446524 3 2 649622436 4 3 620494326 3 3 924417306 1 3 621330830 4 2 295604440 2 2 335454280 2 2 303726305 4 2 359166999 3 2 838932427 2 2 318026668 5 3 156409771 5 3 322148877 4 2 139528887 2 3 668413169 3 3 625361695 5 2 292578610 1 2 488365525 3 3 639544692 5 2 447336190 5 2 356191968 1 3 735207080 5 2 654054146 1 3 429806275 3 3 945499803 3 3 359256222 5 2 979237678 5 2 887375883 4 3 955629648 2 2 993195073 2 2 825409228 4 2 805234491 5 3 620221078 2 2 437768844 4 3 651513416 5 2 615996804 5 2 299085243 2 3 323193386 1 2 733088518 4 3 578762006 5 2 305446755 4 3 669723102 1 3 834555595 3 3 491961245 4 3 603185198 5 3 352786527 2 3 175116140 4 3 128295389 4 2 657423227 1 3 537718547 4 2 107236276 4 2 710736954 5 3 708027679 2 3 142635981 3 2 209173651 2 2 637979186 3 3 837166756 4 2 164652285 1 2 165330414 1 3 199484153 5 2 220558961 4 2 188866210 2 2 558465451 5 3 990306759 3 3 834413374 5 2 774408643 4 3 642585245 3 2 944136203 4 2 250260774 3 3 901335644 4 2 278085459 5 2 261588594 5 3 485507580 2 2 818147444 5 2 600550436 4 2 250991232 5 2 787564248 4 3 739696887 3 2 687348753 3 2 405304413 2 2 463017584 1 3 263418733 4 2 133706018 3 3 929351717 4 3 575043655 2 2 538476653 2 2 352412440 3 3 775167879 4 3 782812172 4 3 261196082 2 2 784152810 4 2 160320457 1 2 844717586 4 3 740136726 4 3 823230085 1 3 941392426 4 3 645417158 3 3 760822482 3 3 486837083 5 2 859638509 1 2 873178674 1 3 838953891 3 3 719919507 1 2 926511315 3 2 117679354 1 3 710590260 3 2 326494788 2 3 205558386 2 2 705397695 5 3 856179585 1 2 748707655 2 3 557541836 5 2 286533638 2 3 805925831 3 2 628729702 3 3 831453527 1 2 838237405 1 3 972430427 5 3 691121714 1 2 356242190 1 2 946666026 4 3 786407260 4 3 381622174 2 3 991675962 5 2 949269890 2 3 492166440 4 2 473811324 4 3 456873691 4 3 732843907 5 2 398989874 1 3 737330184 4 2 640983892 3 3 291671450 3 3 456452894 1 2 371128816 1 3 671278062 3 3 550978927 5 3 557279930 1 3 105538168 5 2 699141114 5 3 697352005 2 2 539222632 1 2 414053536 5 3 240818702 4 2 372800386 2 3 379457755 3 3 485481802 5 3 955400493 5 2 155636161 3 2 137506598 1 3 545750406 3 2 426971979 4 2 130022003 4 2 502783428 3 2 991989173 4 2 424657730 1 2 969235355 2 2 552813419 5 2 126955278 5 2 620382698 4 2 230693728 4 3 742491183 2 2 308669654 3 3 867957115 1 2 207817229 1 2 270030101 1 3 990805688 2 3 640910416 1 3 158641012 2 3 786501419 1 2 521591313 4 3 119485221 4 3 271758952 2 2 781992599 1 3 829880825 4 3 624424775 5 3 423652594 5 2 230643794 3 3 465716578 5 2 108841913 3 3 389543604 5 2 592573330 4 2 484775827 4 2 115091177 4 2 774025401 3 2 220045892 2 2 526702655 4 3 240403206 3 3 776067572 4 3 646727733 1 2 238859515 5 2 939004951 5 2 443907476 3 2 959497757 3 3 262158389 4 3 594230713 5 2 650363747 4 3 931145470 3 3 487776935 2 2 593131217 3 2 558752470 5 2 406057345 2 2 624189214 4 3 983038227 2 3 895671383 5 3 496380672 5 2 720462362 1 2 950225266 5 2 321168305 3 2 742325557 1 2 716688112 5 3 357798561 1 3 780659995 5 2 567476134 2 2 415795037 2 3 290345517 5 3 406845359 5 2 326367314 1 3 566432646 2 3 183105551 5 2 759927375 2 3 373436655 5 2 315571363 4 2 764195329 3 3 981887579 2 3 618684700 1 2 944335481 2 2 285247054 4 2 661797270 4 3 351619854 2 2 821782309 5 2 723905842 5 2 795209484 5 3 213867586 3 2 199178963 1 2 225225104 1 2 126911946 4 3 306840570 1 3 828416770 5 2 317765228 4 3 636597630 1 3 148697483 2 2 867478121 1 2 793964857 2 3 873215411 3 2 411558960 1 3 528571593 1 2 188445818 2 2 820701866 4 3 889369882 5 2 827637575 3 3 891327977 5 2 984679824 1 3 226980054 1 2 317269133 2 2 653364730 3 2 723245226 4 3 532195492 5 2 141916995 4 2 793498757 2 3 313570602 5 3 913945920 4 2 230471987 4 3 774759403 5 2 624052814 5 2 207338621 3 2 842361054 1 3 747290588 2 2 656910995 1 2 484556820 2 3 210885563 5 2 118409454 1 2 673080061 3 2 509671739 5 2 703574652 5 3 985749553 5 3 874363886 5 2 702109590 3 3 824621680 5 2 804450006 1 3 439382288 1 2 999140451 3 3 427996148 4 2 614189445 1 2 430125459 3 2 381951203 2 2 568509068 1 2 274778256 1 3 407289330 1 3 895869284 4 3 409564482 1 2 311640212 2 2 671020528 4 3 415714259 3 2 162699049 2 2 549119246 5 3 565046766 4 3 636103107 3 3 585955968 2 3 692374807 5 2 456479724 1 2 284736416 3 3 543355613 5 3 137949708 1 3 833695729 5 2 232934097 2 3 226628905 1 2 977100110 1 3 503845524 1 2 440061192 2 2 467014571 4 2 501415077 1 3 358668758 5 2 949366900 2 3 213626521 1 3 395660671 4 3 267576458 4 2 996566451 2 2 795378704 1 2 842747467 5 3 423027229 3 3 629948248 3 3 725478240 4 3 835300379 3 3 432225694 1 3 263018384 4 2 301871214 3 3 777918050 2 3 126362276 4 2 632038830 1 3 256433326 2 3 138840022 5 2 968557758 2 3 152642445 4 3 320351568 5 2 495782921 2 2 654057939 3 2 363890166 4 3 865527325 3 2 233678750 3 2 193713966 5 3 482609220 5 2 252656157 5 2 437066091 1 2 707726344 4 2 601210524 1 3 162753135 4 3 467615501 4 2 992501207 4 2 471792104 3 2 776261704 5 3 284240203 5 2 132791005 4 2 154356002 1 3 748721066 4 3 709953612 1 3 137676465 2 3 700574757 3 3 737795421 3 2 768309505 5 2 605654195 3 2 366046223 4 3 583354012 4 3 697044330 4 2 193144450 5 2 613213866 1 3 930961002 3 3 366899812 1 3 900726675 5 2 700278883 1 3 695737870 3 2 892783397 1 3 465573507 1 3 907398575 5 3 453055696 5 3 446219393 1 2 460966355 2 3 388801207 4 3 692803527 5 3 893528215 3 2 615489986 4 3 305324621 5 3 826532070 2 3 726072251 1 3 983020971 1 3 811943931 3 3 271859908 4 2 202151013 1 2 202401891 5 2 922430464 4 3 350453368 5 2 661671015 5 2 697884936 1 3 144937711 4 2 222476576 2 2 427170614 2 3 839103622 2 2 779777361 4 3 708691041 3 3 548561383 4 2 232755715 5 2 977022757 4 3 501731152 5 2 114861000 5 2 613104689 3 2 142008349 1 3 710241954 3 2 800597525 1 3 636060476 4 2 761985962 3 2 725595234 3 2 502555001 5 3 178263164 4 2 552154709 4 3 793848877 2 2 555625958 2 2 807859988 2 3 679696318 3 3 356959640 2 3 525124053 2 3 404004348 3 2 792193833 5 2 128227549 5 3 276262925 4 3 722270412 2 3 565470879 2 3 681267658 1 3 479526352 4 2 667726950 5 2 946271725 1 3 324024854 1 2 250758910 3 2 458243408 4 3 870618463 5 2 354412808 4 2 701406738 2 2 204598457 3 2 420789699 4 2 637794067 2 2 184393167 5 3 129709254 4 2 944012925 5 2 461302548 1 3 347353312 2 3 313980102 5 3 374154389 1 2 273344255 4 2 594679130 3 3 847999966 1 3 786352872 2 2 785051891 4 2 375977865 2 3 935112438 1 3 711217499 1 3 599227536 5 3 289646909 1 3 608156186 4 3 514127008 2 2 691565439 3 3 289068580 3 2 612393229 4 3 763452268 3 2 880175649 3 3 465946742 4 3 610407296 1 2 966041408 4 2 497933810 1 3 529951537 1 3 502901689 1 3 639415087 5 3 212526355 5 3 639385981 4 2 500423158 4 3 623857928 1 2 555691552 3 2 281764610 5 2 685728540 2 2 210120141 2 2 864892060 1 2 393384425 3 2 791443425 3 2 148443924 1 2 996821137 4 3 510506952 1 2 598085545 1 3 978214288 2 2 689303375 4 3 823335085 4 2 587519037 2 3 866475157 2 2 966489212 4 2 495267102 3 3 136360746 1 2 776678920 5 3 555578689 1 3 537464603 1 2 716801959 2 2 796568108 4 2 336362498 1 3 418562578 5 3 404215579 1 3 521299928 4 2 676007451 2 2 392571833 4 2 190755335 3 2 626086079 3 3 447647909 5 3 332420987 4 2 415339836 3 2 629402591 1 2 637506286 2 3 110585236 2 2 128814576 2 2 759761573 1 2 669875214 3 3 422405504 3 2 247724930 3 2 153230429 4 2 513583692 2 2 786394570 3 3 471378718 5 2 406977862 2 3 862440447 5 3 628152179 5 2 528641031 5 2 697676443 5 3 539830983 2 3 292465914 5 3 717770171 4 3 771234497 4 2 106282389 3 3 756094807 3 3 950327204 4 2 434160232 4 2 902269643 4 2 678025221 3 2 246976465 5 2 787149063 3 2 129781817 4 3 717751196 2 3 275500192 4 2 966218327 2 3 122419681 3 2 391552701 5 3 384008690 1 3 629802755 4 3 339024686 5 2 304860859 2 3 620995274 1 3 702233636 5 3 467410848 2 3 746438786 4 3 442394872 3 3 142933643 5 2 885708980 3 2 511897008 4 2 338741252 2 3 972816202 2 2 374354401 5 3 151325371 3 3 721096070 1 3 108046952 4 2 811247651 1 3 538299439 1 3 499171578 1 2 987977543 3 2 215228397 2 3 231557102 4 2 208696150 5 3 820067570 5 2 442496504 1 2 797049124 2 3 979406419 2 3 959777259 4 2 870864587 5 3 802012085 1 2 472773769 3 3 190482770 4 3 353848325 4 3 848967568 4 2 777460383 5 2 110606995 2 3 932641105 5 2 316857397 4 2 115145241 5 3 765908949 5 2 912587773 5 3 421616446 1 3 635284587 5 2 502670939 5 2 400390092 5 3 540525464 2 2 213510323 5 2 919195166 4 3 664487104 3 3 218912759 1 3 377212908 2 2 486558761 2 3 594610630 4 2 478324779 2 2 201060361 1 3 338537269 1 2 166303324 4 3 557403828 4 3 630949716 3 2 350994828 3 2 153138013 4 3 622398386 2 3 195473973 3 3 579837547 3 2 837359160 3 2 463279616 4 3 471841458 5 2 910054096 4 2 707607072 2 3 762653465 1 2 411568602 1 2 220489033 3 3 727960421 4 3 551106649 3 2 863091254 4 3 882612817 5 3 722623836 4 3 584805516 4 2 583851955 5 2 933118798 3 2 319854857 1 3 655226979 3 3 262003717 4 2 385565084 2 2 914570412 2 3 810024034 1 2 670456770 1 2 266017949 5 2 981416055 4 2 415030375 3 2 805646887 1 2 926219018 3 3 131982951 3 2 622307651 1 2 976301583 4 3 827861302 4 3 286337139 1 2 213870959 5 3 104817022 1 2 261668346 3 3 649793817 4 2 495941929 5 3 398242835 3 2 118586169 2 2 753861025 5 3 932348796 3 2 344309360 5 3 485026267 1 2 211183958 2 2 253396694 4 2 313941272 4 2 952627245 4 2 732010735 3 2 769730449 3 2 346017786 1 3 528714861 1 2 946895947 2 2 875433140 3 2 251193895 5 3 400211060 3 3 207553707 2 3 941743761 3 2 587350101 2 2 729550876 1 3 182852767 5 2 593185412 5 2 492625166 4 2 102446241 3 2 164384421 4 3 298895361 3 3 407494905 3 2 665541050 5 3 540771755 4 2 236555779 5 3 196006009 1 2 367447113 1 3 112282328 5 2 543962884 4 2 133693495 3 2 601006437 5 3 695056647 5 2 396726606 2 2 195284398 2 3 863181267 4 3 212939534 4 3 890466015 4 2 742558633 1 3 509640496 4 2 477590778 4 3 377615993 2 3 429345281 5 3 309446578 1 3 692404067 1 2 796431185 1 3 160357768 5 2 557375241 1 3 369434166 5 3 783635287 1 2 638990989 2 2 885221036 4 2 606084789 5 2 419010967 4 2 297719032 1 3 310836818 3 3 504333929 4 2 913294976 2 2 590088182 3 3 522080561 1 2 319653243 3 3 794220659 4 2 290189530 4 2 182374711 5 2 178281064 1 2 532792245 5 2 133361523 3 2 331638085 4 3 940046873 3 3 282369141 1 2 472068753 3 3 958985117 1 3 153166771 1 2 887282949 1 3 243644663 4 3 101794973 4 2 985050600 5 3 500468624 4 3 725130433 5 2 907489198 1 2 485218766 5 3 365587596 1 3 160693141 1 2 113111528 3 3 655658644 5 2 548713290 5 2 930724879 4 2 193291576 1 3 955204571 5 2 717637450 1 2 458311859 5 3 606415453 2 3 906258077 5 3 443025435 2 2 848694368 4 2 727697484 4 3 511878373 4 3 473755361 5 2 174331369 4 2 147644407 2 2 678723205 1 3 502569115 2 2 445584457 5 3 693283051 2 2 420019364 5 2 506196056 3 3 103111664 5 3 984507077 1 2 565890471 5 3 782323384 3 3 280941822 2 2 968709517 5 2 661956743 2 3 607583716 1 3 582501590 5 2 245110025 1 3 514090977 5 2 973907267 4 2 486866395 5 3 373124747 1 3 258045240 5 2 492606840 4 2 139412446 3 3 502031829 5 2 328321122 5 3 709591314 3 3 105454079 2 2 724908502 4 3 307562738 1 3 869719699 5 3 963820511 4 2 679081191 5 3 306668458 1 2 774783560 2 3 415744689 5 2 467299594 3 2 524348799 1 3 862658031 1 3 555825391 1 2 964442225 3 2 621807856 2 2 136605159 4 2 645459924 1 3 652044090 3 3 813496307 1 3 843189808 1 3 764245870 1 2 645301545 4 2 554698637 4 2 177506860 3 3 857539511 2 3 860428989 2 3 432561363 1 3 933490718 1 2 706181917 5 2 253582348 1 3 150504721 5 3 783372148 4 2 814597932 3 3 445784915 5 3 814417789 1 3 441150552 5 3 994014004 4 2 440241913 4 3 789541059 2 3 403553602 2 2 287822781 3 3 451907765 3 3 885415243 4 3 396771829 5 2 758206463 3 3 238770370 5 2 604714065 5 2 781911236 1 2 539572343 5 2 628800953 2 2 468998025 4 2 122035277 2 2 519447417 4 2 645625796 3 3 640153883 3 3 537595578 1 2 953868688 2 3 219758053 5 2 500589268 5 2 552042654 4 3 342259470 3 2 723454217 2 3 673948737 5 2 944209861 1 3 970692250 5 3 270716413 4 2 683428837 2 3 499361837 2 3 947845525 1 2 909717843 3 2 380633066 2 3 915427869 3 3 736936981 4 2 293774162 2 2 861037552 3 3 790717035 3 2 440146872 4 2 232807293 3 3 601307789 4 2 244555954 3 2 952773146 2 3 425028974 3 3 958985801 2 2 244286194 4 2 183848869 2 3 113336348 4 3 859929874 1 2 941896400 2 2 602348979 3 3 783567503 5 3 221608233 5 2 606950513 4 2 482902503 1 2 661407724 4 2 749743734 4 3 518840465 3 3 475128086 5 3 684621592 2 2 825515373 2 2 109208873 3 3 135784216 1 3 444354886 5 3 333915810 5 2 581511433 3 3 758389663 4 3 309606099 5 2 473241714 1 2 978046478 1 2 128459338 2 3 263498658 3 2 323389465 2 3 251807927 1 3 721842434 4 3 102478080 3 2 202484716 3 2 966489148 1 2 736746965 4 2 285773590 3 3 322335868 4 3 715365407 1 3 524967020 4 3 262170469 2 2 736942084 3 2 156612874 3 2 710426783 3 3 230897689 1 3 887234519 3 3 156580499 4 3 421742055 4 2 289305654 3 3 595130057 4 3 514046089 4 3 995087489 5 3 991703169 3 2 638838312 2 3 820168946 1 2 999406639 4 2 432504274 3 2 894909692 1 3 260548300 5 2 551406809 1 2 583526872 1 2 807250562 5 3 216884224 2 3 610554790 4 2 271551709 4 3 907097393 1 2 543791614 2 3 121072516 1 3 510020321 5 3 571015634 5 2 753341305 4 2 268356555 5 2 759751731 3 3 298591537 2 2 516855066 1 3 122256129 1 2 446082662 3 3 371634504 5 3 165194610 1 3 290319094 1 3 635413783 4 3 400961745 2 3 619504567 2 3 849229998 1 3 377899931 4 3 593440334 5 2 994837044 5 2 541365528 1 3 406526581 5 3 649894711 4 3 810437067 1 2 613993402 3 2 614455086 4 2 708042862 2 2 183645754 1 2 881020518 1 3 600198100 5 3 669656930 3 2 451642168 5 3 163319772 2 3 153688535 5 2 310341800 3 3 695029424 5 3 949339373 5 3 680849279 4 2 610560568 4 2 489364937 2 3 594593635 2 3 350286948 5 3 308371227 2 2 630923906 2 2 320861318 1 2 225759244 3 2 876948720 2 2 435820797 5 2 769988482 3 2 640673261 5 3 205769866 1 3 806814467 2 3 451993939 3 2 704379179 1 2 653672729 4 2 633998812 2 2 731709287 2 3 818295534 3 2 362166307 3 2 966033647 3 2 231508641 1 3 332633831 5 2 840534353 1 2 538592727 3 3 440357783 1 2 142420375 5 2 686428530 1 2 950978132 3 2 183939424 5 2 960378124 5 3 370733594 1 3 136147220 2 3 673364867 4 2 298585454 2 3 763007452 2 2 899152471 4 3 175614274 5 2 463340067 1 2 669807601 5 2 316591991 2 3 393070759 3 2 740980855 4 3 870356477 1 2 624569004 5 2 137210822 2 2 270702879 2 2 523792717 3 2 481075819 2 3 320917879 3 3 621718741 1 3 601127129 2 3 733994844 3 2 232678244 4 2 752106160 4 2 816515255 5 2 742743933 4 2 373742771 5 2 508999080 5 2 672084825 3 3 627033172 4 3 590492865 1 3 809092189 3 2 546911426 1 3 108266841 4 2 583626126 2 3 729402525 5 2 569980894 1 3 317848628 2 2 505328400 4 3 130386804 1 3 727075442 2 3 622456605 4 2 587325365 2 3 579270669 3 3 605659172 1 2 744202739 2 3 633557682 2 2 141626447 3 3 763223799 4 2 609564275 4 3 548133509 1 2 131346989 4 3 335224994 5 3 522928848 2 2 311856146 5 2 230725396 4 3 233809281 3 2 832410798 4 3 493466064 2 3 696335600 1 2 889376018 2 2 838649819 2 3 671900401 1 2 621600579 5 3 647109251 3 2 309203159 2 3 191843293 3 2 585219580 5 2 953894078 4 2 316675085 1 3 354834988 4 2 986851485 1 2 760029064 2 2 399943571 2 2 135662697 1 2 669028973 4 3 914294511 3 3 895461870 5 2 327283999 5 3 236403633 5 2 336039234 2 2 739298822 1 2 880202544 3 2 893158209 4 3 396821459 3 2 176926816 1 3 951450279 3 2 356652981 1 3 142903070 2 3 150212831 1 3 723242727 2 3 952126099 2 3 537955589 1 3 507814506 5 3 389113878 1 2 337487765 2 2 974409509 5 3 534687690 5 2 121634875 2 3 896123075 4 3 745486978 5 2 829361655 5 3 902657941 5 2 839696852 4 3 231776180 4 3 220062367 2 3 132752411 1 3 698316003 4 3 508977863 1 3 535633887 5 2 779634024 5 2 747581489 2 3 365216869 2 2 770971800 1 2 226632533 5 3 510393471 4 2 354190654 2 3 568647116 3 3 350740090 1 2 106549253 3 3 753386257 4 3 939398893 5 3 324986762 1 3 259335317 4 3 255822072 2 2 201751474 4 2 260715769 3 3 472194534 4 3 370568658 3 3 453867300 5 3 460168409 2 2 903425563 4 3 336966441 4 3 994542868 2 3 112870190 5 3 153404753 5 3 987929852 1 3 479870237 3 2 109048115 1 2 849796990 4 3 333641428 5 2 178417520 1 2 175003257 3 2 759095682 5 3 623348729 4 2 619288915 2 3 830802332 1 3 197709578 2 3 462723540 5 2 949756703 4 2 413493958 1 2 383158072 5 3 331667722 2 3 922225455 3 3 805102707 4 3 195211775 5 3 999688318 2 3 480882278 2 3 968162832 5 2 517601299 5 3 227340747 4 3 459795447 5 3 648794507 5 3 566631448 2 3 133986636 5 2 344237690 3 2 111233688 2 2 424093099 1 2 807145568 4 3 478715973 4 3 421156095 4 2 999084673 2 2 838189698 3 3 751609588 1 3 185413684 2 2 344399626 2 3 508636601 1 2 288217892 1 3 905413935 1 3 143020701 5 3 408279340 1 2 778047456 3 3 781575403 2 3 868963915 5 2 167867655 4 3 529756898 5 3 613076383 3 3 340847504 5 3 194294841 1 2 503488208 3 2 240489158 2 3 461111024 3 3 228261370 4 2 251649283 2 3 431550738 2 2 189343121 4 2 688731079 4 3 110601088 3 3 306313495 5 2 888090779 4 2 117212235 5 2 875923612 1 3 781859772 5 3 226508875 5 2 582951506 2 2 572468180 1 3 318312153 5 2 939952287 2 2 396616817 2 3 793238772 3 2 473344757 2 2 523189977 4 3 328724741 3 3 485228949 3 2 753906248 5 2 660053966 4 3 699794367 3 2 259093238 4 3 376719958 1 2 995543178 1 3 214745717 3 3 168994089 2 2 850639114 1 2 390155351 5 3 610889125 3 2 409084889 2 2 753412903 5 2 215553825 3 3 692211558 1 3 348163377 4 3 697968921 3 3 758342749 3 3 564164971 5 3 366034685 4 3 203848210 1 2 745017453 1 3 102060991 4 3 945711962 4 2 562439002 2 3 409232229 1 2 453848046 1 3 221061518 5 3 559958422 3 2 697357376 1 3 594210633 5 2 331399221 4 3 731602529 1 3 116248208 1 2 706017878 5 3 197978498 3 3 726192808 2 2 464383801 1 2 689456842 1 2 893289473 5 3 281021577 4 3 785662204 3 3 167795724 3 2 591365578 1 3 624022486 2 2 466970411 5 2 244067268 2 3 141095125 1 2 552589937 3 3 650116873 2 3 982929518 2 3 988314481 3 2 941202126 4 3 454402043 1 2 801960124 2 3 305930065 2 3 701447614 4 3 421052823 2 3 588059084 4 3 448053625 4 2 114806142 3 2 675508791 4 2 298098447 3 2 750467126 4 3 968483360 3 2 666531815 5 3 173824928 3 3 391481304 5 2 373808172 2 2 261738968 5 3 960962911 4 2 598164767 2 3 209413763 2 3 499035716 4 3 201460363 3 3 248376458 5 3 246327253 5 3 525246277 3 3 650088800 4 3 131142761 3 3 581284085 4 2 953554208 1 2 926841293 1 3 648633249 5 2 709165601 4 3 845816451 3 3 329378006 4 3 979549244 5 2 942793895 5 2 181256044 1 3 498506688 2 2 735256213 4 3 886886152 5 3 752034951 4 2 423805014 5 2 148528631 5 3 720809677 1 2 271865869 1 3 946451440 3 3 742436871 1 2 151565693 4 3 751935767 2 3 998022463 4 3 593420624 2 2 814011721 5 3 624625490 5 3 481814391 4 3 595924755 2 2 483380634 5 2 832706912 3 3 684935505 3 2 901346597 3 3 584852855 1 2 956305480 1 2 700889025 3 2 519584234 1 3 141936346 3 2 720302364 4 3 582137075 3 2 173899188 1 3 818702172 4 3 256023183 4 2 319251278 2 2 310929509 4 3 404647040 1 2 998821655 1 3 620979463 4 3 419540768 4 2 170508418 4 3 709776442 3 3 382420617 2 3 963696665 4 3 621152271 1 2 299396833 1 2 507648180 2 3 660568708 5 2 255159221 3 3 116507619 3 2 727063162 5 2 218827371 2 2 105994438 5 2 809200640 4 3 118534917 4 3 457322476 5 3 823168055 5 3 571102688 3 3 643293311 5 3 114008741 3 2 898461015 3 3 833299341 4 3 868714586 3 2 941948442 4 3 922022082 3 3 378131351 1 3 600982445 2 3 146690440 1 2 898293659 1 2 379648170 5 2 497289995 2 2 690116881 1 2 111023263 3 3 525741416 3 3 997791374 4 3 962404967 4 2 287093100 2 3 883505351 2 3 773521165 4 3 391938067 1 3 674779568 2 2 888454855 2 2 332116278 2 3 712672618 5 2 593150988 2 2 922862851 3 2 847563063 2 3 272343594 3 3 124186820 2 2 477813865 2 3 791399472 5 3 585032467 1 2 852222230 5 2 395141637 4 2 284217425 4 3 121859958 2 3 510173868 4 3 290728389 5 3 260655087 3 2 121983320 5 2 141352479 2 3 891427492 2 3 742237969 5 3 369461341 3 3 495901808 2 3 402945057 4 3 707301854 5 2 246865766 5 3 285644479 5 3 247124619 2 3 371856415 4 3 117961556 1 3 663769608 5 3 356668781 5 3 688759799 4 3 423220356 4 2 106135390 5 2 906245338 2 3 381912339 3 2 911389499 5 2 785797043 2 2 704615732 4 2 139780818 5 3 331892430 3 2 436425189 5 3 581804350 5 3 889740693 2 3 157389685 2 3 896927584 4 3 916458322 2 3 309408630 2 3 516109149 3 3 604840594 3 3 631565475 2 2 113132325 3 3 311538550 4 2 191870777 1 2 143575170 5 3 328828017 2 2 309192712 5 2 937918436 2 3 758430079 4 2 443366229 5 2 610508406 4 3 473456214 3 2 717309790 5 2 249340622 4 3 279146552 4 3 862331188 2 2 601981221 3 3 575679440 2 3 335971749 2 2 179242137 1 2 320085906 2 3 427268202 3 2 758669306 2 3 146025089 3 2 378175684 3 2 201990300 2 3 259392673 2 2 298067171 3 2 426360101 3 3 327180365 4 3 727233409 1 2 491656403 4 3 491997656 4 2 592624722 4 3 371041095 4 3 591656919 1 3 659975104 5 3 882559727 5 3 450081505 5 3 456278639 4 3 203401532 5 3 683166679 4 3 606522564 5 2 235440733 3 2 301526794 5 2 644259132 1 2 448946988 4 3 146872252 2 3 400142753 5 3 473427046 1 3 291201963 4 2 966927487 5 2 743364422 4 2 576190316 4 3 982142220 3 2 188917596 2 3 812504661 2 2 294306729 3 2 767182254 1 3 635522683 3 3 281826157 5 3 186828145 5 3 878185398 4 3 717979728 1 2 956133304 3 3 426198798 2 2 661865091 5 3 556772941 4 2 632449323 5 2 112839109 2 3 521348790 3 2 824404058 5 3 757675329 3 2 265854310 1 3 815637251 5 3 795373553 2 2 482916840 3 2 767140570 2 3 833302503 2 2 270649535 1 2 938329553 4 3 176188097 3 2 327684207 4 2 393920614 2 3 103284305 4 2 590135377 3 3 134123290 1 2 408332936 1 2 156304237 5 2 551291024 4 2 508451398 4 3 304311595 2 3 414989077 4 2 347800407 4 3 575805135 4 3 734492042 2 3 977778830 3 3 337909519 3 2 863048713 5 2 407241849 3 3 177793371 2 2 742078716 1 2 617666801 4 2 303360533 2 3 873021279 2 3 648992736 3 3 746777705 1 3 406876735 2 2 307244794 3 3 767292584 5 3 824229103 4 2 257928673 4 3 614974665 1 2 573929702 1 3 219841962 5 3 834916944 1 3 839949297 2 2 244283878 3 2 571978376 5 3 101247928 4 3 376185907 5 2 975954007 1 3 738406623 3 3 604948021 4 3 873046757 4 3 444955750 4 3 968814868 1 2 715817167 1 2 464781685 4 2 908186892 5 2 871332079 4 3 588827620 2 3 477380288 1 3 975386968 4 3 456530562 1 3 505595229 1 3 231298335 2 3 807516826 3 3 938788109 4 2 839515689 3 3 211751207 4 2 756956336 3 2 505222654 4 2 690996666 3 3 564513737 1 3 195224349 3 2 260738345 2 2 786353886 1 2 690758648 2 2 776622759 5 3 782642291 5 2 299413105 1 3 266602308 2 2 608869276 5 2 616191988 2 3 600186283 4 2 324947209 2 3 514151911 1 2 521313508 5 2 646412831 5 2 249628046 2 2 590360031 3 3 529446947 2 3 361176938 1 2 877565958 5 2 167006273 2 3 268763013 4 2 108531159 5 3 495483814 2 2 642554666 3 2 399445231 4 2 962889066 2 3 136365342 3 3 816991043 3 3 142322568 3 2 143893461 3 2 605492171 1 2 422128452 2 2 271875387 3 2 472969846 1 2 340433503 5 2 367371556 4 3 754207146 1 2 941126664 2 2 746637908 5 3 744972098 1 2 248897541 2 2 710553400 1 3 155011098 5 2 793974263 1 2 526152796 5 3 199839727 4 2 533894467 2 3 842220556 1 3 290689119 5 2 365076008 4 2 942121804 3 3 408255569 1 3 902729471 3 3 219481441 5 2 360130362 1 2 309277793 1 3 871196440 3 2 382967559 4 3 766289834 2 3 171369427 1 2 630789985 3 3 834243959 2 3 498347283 5 2 396361804 2 2 520638991 3 3 182344468 3 2 708206175 1 3 236164757 4 3 307128179 4 2 421997937 2 2 745197179 1 2 881169505 3 3 588441645 2 3 870685857 4 3 639390406 4 3 591358585 5 2 904219432 1 3 357633411 3 3 722314833 3 3 995458933 3 3 427317128 2 3 551196104 5 2 306286277 3 2 514166227 4 3 175405374 4 3 346908284 1 2 130411034 1 2 116179135 4 2 299804014 5 3 134650611 4 3 787438108 5 2 851952308 2 3 291496374 3 2 646283068 4 3 707041509 4 2 278123119 5 2 213430768 1 3 280486176 3 3 913089629 1 3 566971382 3 3 592280827 1 2 486783747 3 3 407919539 2 3 633248389 3 2 671422133 5 2 668584007 2 3 513987878 3 3 606701725 1 3 448838565 2 3 503958779 5 3 171232131 2 2 326619827 4 3 849153361 2 3 604641970 5 3 523051704 1 2 502190986 3 2 427956078 3 3 116145166 4 3 747709556 5 2 851341751 5 2 929839549 3 2 383625789 2 2 381887616 2 2 986228174 5 2 457537419 4 3 365076891 2 3 288458086 4 3 173528076 3 3 696048755 3 3 519046764 3 2 681543683 1 3 150132263 2 2 842449042 3 3 540009381 3 3 238021100 3 2 575780828 3 2 771878868 1 2 336892006 1 3 216491702 5 2 234848649 4 2 680338608 1 2 196200821 2 2 276821011 4 2 843027770 4 2 885816220 2 3 803409939 2 3 607999269 1 2 197772702 3 2 709009360 2 3 337214578 2 2 493810653 4 2 249367527 3 3 197028947 4 3 186627892 5 2 393244744 2 2 429767331 4 2 537044026 2 2 210677140 2 2 818004212 3 2 559624630 5 3 618950428 2 3 696411881 2 3 520526073 1 3 203374144 5 2 227325181 3 3 273150938 2 2 178855121 4 2 877375268 2 2 953258000 5 2 143882986 5 3 483162445 4 2 745490722 5 2 122702634 3 3 945748222 4 2 185234402 4 2 779778672 4 3 581324586 2 2 603069819 1 2 209867149 2 3 274416787 4 3 313313863 5 3 956699805 4 2 284579417 1 2 788045576 1 3 513389275 2 2 707901163 4 3 344414653 5 2 608761531 2 2 595873180 2 3 338002721 4 3 639129309 4 2 358649939 5 3 252458875 5 2 202573807 1 3 386882676 5 3 213645685 1 3 556278751 1 2 313948512 4 2 715008183 5 2 748953381 1 2 703526433 3 3 832174543 2 3 862974948 5 2 700882612 1 3 264155382 3 3 863588245 5 2 617602575 3 2 470567330 1 2 673480666 3 3 605096249 5 2 781042127 4 3 769163082 2 3 373960768 2 3 310910264 3 2 560806693 2 2 218670329 3 3 609371049 4 3 572831966 4 2 116624566 4 3 529216328 5 2 101134519 1 2 245494447 4 2 207309937 5 3 416828484 1 3 569993252 4 3 378668609 2 3 324140710 3 2 253641694 2 2 596183873 4 3 749391451 4 2 782749610 3 3 497459655 5 3 888128708 1 3 752917455 5 2 204526239 1 3 900703225 2 3 593634059 5 2 248077508 5 2 966937844 1 2 276721575 3 2 724656349 1 2 369476740 3 3 290659337 4 2 914699929 4 3 691444399 4 2 387637131 5 2 411117206 5 3 502791736 5 3 489231305 3 3 784593139 2 3 457553890 3 3 947583917 5 3 831060749 1 2 119378272 2 2 388588662 3 2 511509184 4 2 886488829 2 3 789015747 1 3 805533518 4 3 170989458 2 2 518727855 5 3 766456359 5 3 128088776 2 3 474136282 4 3 234134362 2 2 488659820 2 3 501261485 3 3 318656369 5 3 981719189 2 2 508156156 4 2 862016010 1 2 497273171 3 3 178313438 2 3 519619760 5 2 379006923 3 3 734240701 1 2 501755735 1 2 126249868 5 3 240118471 3 3 416100066 1 3 543323123 2 2 488081132 3 3 846319979 3 2 452430303 3 3 427552266 3 2 892203658 3 3 857651724 2 3 758566828 2 3 796986861 5 2 600497515 2 2 411339185 1 2 886786142 5 3 717549979 5 3 680640838 4 2 200387937 1 3 626608920 3 2 582732321 5 2 368606891 2 2 607136672 4 2 114385094 1 3 965229419 1 3 425237471 5 3 425029846 2 2 206374512 4 3 850765487 4 3 498359717 2 2 977327901 1 2 347001090 1 2 222247518 1 3 815132153 2 3 964239969 2 2 195408393 1 2 367417005 4 2 357324243 1 3 909654013 3 3 385066344 4 3 671976065 3 2 621336816 2 2 732037988 5 3 371433903 2 3 289374695 5 2 682764797 2 2 874897757 2 3 656167784 3 3 697287268 5 2 100229343 2 2 252344554 1 2 136516433 3 2 260376521 1 2 151224487 1 3 682987642 1 3 811294109 3 3 470098597 2 2 135966409 4 2 356056114 4 3 791585286 4 3 240167848 4 2 954026419 2 2 658364665 5 2 136167763 4 2 400613465 2 3 585449996 1 2 426412198 1 3 788540389 4 2 335951986 2 3 261734138 5 3 278680162 2 3 248858082 5 2 746522732 1 3 931297102 2 2 716729455 3 2 679120178 1 2 859536619 3 3 399339671 3 3 307706141 2 2 717753463 1 3 351042406 3 3 977838281 1 3 555226422 5 3 550332743 3 2 481954839 3 2 884651409 5 2 362311646 3 3 175338284 3 3 566825583 5 2 299921508 1 3 764193567 5 2 284154404 5 3 419700090 4 2 529113098 1 2 904840313 2 3 650934646 1 3 155710854 1 3 119578617 4 2 168038039 1 2 392789057 4 3 459159151 2 2 715847942 4 3 842735515 4 3 512981838 2 3 880665321 5 2 546447651 1 2 573470560 1 3 298207330 4 3 546129898 5 3 980684074 1 3 243825669 1 2 769564098 2 2 577778962 3 2 777477231 4 3 658669570 3 2 852314337 1 2 881396684 2 2 596899943 2 3 911163209 4 3 551020315 3 2 829450985 5 2 255483364 5 3 264209009 2 2 909931249 3 3 127403018 2 3 700979302 1 2 476251251 3 2 103426638 1 2 437173677 2 3 875940176 2 3 956850987 4 2 894152696 3 2 211015670 1 3 607204992 4 2 133115918 2 2 990502776 5 2 346130366 2 3 346965444 4 2 527527786 3 3 770266136 5 3 255267585 3 2 491227361 5 2 126130481 1 3 720607549 2 3 419812224 3 2 163828741 1 3 681500379 3 2 736925529 1 3 817366720 1 2 889421744 4 3 490210241 4 2 185562442 3 2 265570880 5 3 190318198 2 2 947678279 3 3 716905469 4 2 786061371 1 3 343624895 3 2 232472385 4 2 345816922 3 2 487041442 3 2 882464226 3 2 114618011 4 3 821078893 3 3 963212736 1 2 387201595 2 3 493178086 5 3 984750767 5 3 316892164 2 2 902148434 2 2 830947723 2 2 900252207 2 2 185634733 3 2 836030187 1 3 327428841 1 3 840418212 2 2 385466291 4 2 680029701 5 2 309584775 1 2 521097573 3 2 701816368 4 2 437239599 3 3 655124097 5 2 297793584 3 3 113104773 4 3 740381661 3 2 277131113 2 2 340111728 3 2 765381720 5 2 188115423 4 2 793671817 2 3 621990242 5 2 641447529 4 2 546099400 1 2 139879415 1 3 478287973 2 2 320951699 2 3 565946950 3 2 202631188 5 3 761021305 2 2 246665340 2 2 211584421 5 3 755090880 5 3 565808949 4 3 410572220 1 2 744150216 3 3 485035045 2 2 538421236 4 3 903235019 4 3 174534016 5 3 922952100 3 2 833557746 5 2 137216942 4 2 388942337 1 2 434054192 4 2 606449261 5 2 313307851 2 3 435223633 5 2 164619714 3 2 213766851 3 2 458111849 4 3 631166519 2 3 718648293 2 2 796530240 3 2 719259387 5 2 712688464 3 3 744595438 3 3 722029898 4 3 877028640 2 3 187524577 2 3 602911890 4 2 168369407 1 2 375317660 1 2 576654461 5 3 681111743 4 2 411516366 3 3 859217659 2 3 521663892 3 3 538881634 5 3 484733811 2 2 929975126 4 3 965637325 2 3 210471814 2 3 576358847 1 3 557760323 1 3 187737197 1 3 735397563 4 3 685214409 3 3 860163861 2 3 189804641 3 2 712544474 3 2 513545440 2 3 399961573 5 3 920320281 2 3 266682298 2 2 676452438 1 3 652201486 5 3 210893693 5 2 371666609 5 3 445800747 5 2 404846879 5 2 301811997 1 2 578904451 3 2 645823368 3 2 109839446 2 3 214681202 2 3 492407559 4 3 426818655 1 3 286092389 3 2 690554524 3 3 545549909 4 3 132728865 2 3 171036486 2 2 440275454 1 3 303604195 1 2 317025004 2 2 673630517 2 2 502011868 1 2 612172448 3 2 699745734 2 2 318564442 2 2 904450087 2 2 430126697 1 3 265499036 4 2 954685126 1 3 423273346 1 3 590652373 2 2 138247990 1 2 320779004 2 3 638732147 2 2 504422055 1 3 875285076 5 3 859167521 2 2 869064312 2 3 516343556 1 3 282763785 5 3 878893141 1 2 911644639 1 3 783128260 3 3 689136381 1 3 820053919 2 3 566777146 4 3 406056454 1 3 254192215 2 3 600791088 4 2 539615750 1 2 251478558 5 2 823727376 4 3 779313722 3 2 954298100 4 3 530781400 4 3 667584562 5 3 984494996 1 2 880793082 4 3 991339982 3 3 224790886 4 2 566159463 2 2 367639486 4 3 394487952 1 3 464812926 5 2 238168879 5 3 589180996 1 3 495204089 5 2 282231697 4 2 221877587 4 2 522482199 1 3 969623555 2 3 958494428 4 3 185767533 3 2 800628174 4 2 980593778 2 2 296518654 1 3 455213550 1 2 705773955 4 2 914911582 4 3 136663209 5 2 157667227 3 3 311089863 3 3 293647551 4 2 898059642 2 2 834693640 5 3 555475678 5 3 528971045 1 2 296246535 3 3 632404225 1 2 180034182 1 2 263165309 5 2 756901440 4 2 753397349 2 2 701947919 4 2 355149731 1 2 344723325 1 2 994386439 4 2 364043097 5 2 444231611 3 3 268827993 2 2 232132636 2 3 570939585 3 2 618488256 1 3 809067071 3 3 456298864 3 3 945038359 5 3 467541728 5 3 620633231 4 2 228387007 5 3 570437024 3 2 259659198 3 3 387961259 3 2 356033013 3 3 377553407 3 3 489427106 2 3 103013965 5 3 267291014 1 2 780836470 4 2 773369612 4 3 303632813 4 2 571027663 2 2 688120480 2 3 929529551 5 3 351224389 4 3 799030344 5 2 955065910 1 3 947489460 5 2 554117775 5 2 768442084 2 2 165522611 3 2 184751089 4 3 743529378 4 2 554563233 1 3 727499458 2 3 194119195 2 3 215936006 5 2 584546593 1 2 667630264 3 3 498429091 3 2 239575474 5 2 496834146 1 2 423376993 1 3 708510906 1 2 619710597 2 2 726387156 2 2 805765311 2 2 256155447 2 2 506838512 4 3 543595924 2 2 281621906 4 3 498254591 1 3 335976300 1 3 813622267 5 2 599629184 4 3 495912249 4 2 610410071 5 3 531381166 5 2 148884080 3 2 131919106 1 3 314259429 4 2 889602975 3 2 210978602 3 2 172995801 5 2 763951042 3 2 208288675 2 3 892662965 4 2 932476995 4 3 911110650 4 2 917950588 3 2 128491023 1 3 955249404 4 2 428807670 2 3 823197171 1 2 478997481 1 2 928516049 1 2 689480893 3 3 104544692 2 3 790146357 3 2 584885818 3 3 486414925 5 3 332955983 4 3 309316704 4 3 113422436 3 3 474552134 2 2 211059004 2 3 989190236 1 2 570013137 5 2 811900869 2 3 219323898 3 3 122074988 4 3 943608992 4 3 572042004 2 2 172104942 2 3 628690883 3 3 204547695 5 3 685171359 5 3 716069669 3 3 383197790 4 3 159278829 1 3 463890609 1 3 914270221 1 2 819442682 4 2 505718635 5 3 787326298 4 2 983971114 5 2 327466832 2 3 386022178 5 2 968962687 3 3 506361742 5 3 549714305 5 3 612538568 1 2 164714069 5 3 272553050 4 3 876762872 1 2 403739108 4 2 920355495 4 3 388373223 3 3 705502214 3 3 447248608 2 2 443508810 2 2 358456164 4 2 887584204 5 3 313862847 1 3 539778662 5 3 269979105 2 3 406625059 5 3 124947584 3 3 761128505 4 2 244228722 2 3 584489227 4 3 286658538 5 2 741306034 5 2 159878030 4 2 690569824 1 3 469773173 2 3 552441052 1 3 148985381 5 3 455280657 4 3 722511331 4 3 497088426 2 2 190659134 5 2 119441200 5 2 493823386 5 3 538568923 5 3 856395682 1 2 864218357 1 3 943984072 3 3 564984949 1 3 690915012 4 3 550187384 5 3 684989624 5 2 519670242 5 2 341440603 3 2 388600062 3 2 961380081 3 2 135128099 3 3 364914267 1 2 585071681 2 3 727611151 1 3 361944513 2 2 549497316 5 2 646363374 5 2 846121706 5 2 239971610 2 2 116313853 3 2 243579665 5 3 217937662 5 3 175920317 4 3 692527936 2 2 218228799 1 2 758518595 2 3 878336555 2 3 357671339 2 3 408824208 5 3 823182804 4 2 273320583 1 2 773847320 1 2 876679709 4 2 200325742 4 3 364693558 2 2 119678311 4 3 134718714 3 3 146827608 3 3 550911268 3 2 273842358 2 2 559294985 4 2 758002450 3 2 258872796 5 3 334271658 3 3 583638086 5 2 621473929 2 3 148709428 2 2 344926668 2 2 652390544 2 2 336822190 4 2 431620874 5 3 232080177 4 3 589372092 4 2 431083829 2 3 157958816 5 3 705839431 5 2 821715050 5 2 570003728 2 3 294407547 4 3 282396645 4 3 629081637 4 3 864492988 5 3 548521031 1 3 320814784 4 3 903654529 1 3 612440443 4 3 878044824 5 3 238268670 3 2 283231062 2 2 423654505 4 3 476493489 1 2 255971862 4 2 765419240 2 2 279158437 1 2 931834251 5 3 271263211 5 3 941493689 2 2 565923551 5 3 345364718 1 3 817485721 3 3 406244528 5 2 663957649 3 3 949444848 1 3 279245405 1 3 406668997 5 3 648052623 4 2 152149860 2 3 783589349 5 3 910683253 1 3 235175663 3 3 326984813 5 2 221320049 4 2 182364403 5 3 458629204 1 3 852904864 3 2 863834422 1 2 979612954 3 3 476580475 5 3 457104083 4 3 436595323 2 2 702048286 2 3 671999243 5 2 547214163 1 2 310430373 1 2 398577500 3 2 676296162 2 3 776047299 4 2 150338276 1 3 974927461 5 3 260420087 1 3 775668615 1 2 214953544 2 2 567006741 3 2 775996824 1 2 287922737 1 2 998331360 5 3 456336951 4 2 694301720 1 3 704279500 3 2 317400938 5 3 469656841 4 3 810034376 1 3 218893855 3 2 595584561 4 3 505706498 4 2 872038625 4 2 588029085 1 3 524056822 5 2 163166434 3 2 640561124 3 2 624495267 5 3 924742119 1 2 149122998 4 3 955084158 2 3 185708137 2 2 235805035 5 3 248383353 1 3 473045153 2 3 992850929 3 2 858918729 2 3 189824608 2 3 490892352 2 2 650677954 3 2 555422334 5 3 128744209 2 3 844016853 2 3 811567863 2 2 128506498 5 2 727306141 5 3 200841762 1 3 843172801 2 3 987800403 1 3 642422707 5 3 208835564 5 2 948070679 2 3 556325546 5 3 352895993 1 2 761396770 4 3 345347775 4 3 872958954 5 2 877809759 1 2 153787840 5 3 740551069 3 3 879870367 3 2 499995631 3 3 740729778 2 3 267567919 5 2 938221672 5 2 329379216 5 2 616944351 1 2 169012947 1 2 555295183 2 3 831331715 1 3 472932753 1 3 408914305 1 2 422687285 2 3 705400246 4 2 749694350 2 2 212353291 2 2 156894172 5 2 774859475 2 3 645591578 1 2 452244451 2 3 825124408 4 3 115597045 4 2 334811918 3 3 825796950 2 2 215728786 4 3 439850130 1 3 286296323 3 3 522739280 4 2 659419910 2 3 339685811 4 3 956654174 5 3 562844322 1 3 689723515 1 2 498616788 2 2 454702722 4 2 571008553 5 3 534194959 2 2 580450132 3 3 781992668 2 2 525853779 2 2 484571630 2 3 985750849 3 2 469285791 3 2 481811298 4 3 428554118 1 3 906311342 5 3 398376122 2 2 489075176 5 2 712288459 4 2 650502480 1 3 918506478 5 2 579237969 3 3 744644993 4 2 149248120 2 3 172842263 1 2 750175166 5 3 162542769 5 3 912957097 5 2 445033277 1 3 379528195 2 2 218482866 1 3 551788232 2 3 253641750 5 3 374147960 5 2 735689650 2 3 685617439 1 2 148290308 3 3 791456491 1 3 766331287 1 2 242826616 2 2 654615976 4 3 740289562 3 2 301659267 2 3 299649529 5 3 676884539 5 3 413693408 3 2 814486232 5 3 769031497 2 2 409060910 4 2 178116504 5 2 600221171 2 3 370383417 2 3 132535332 2 3 580034454 1 3 666565649 2 3 487056195 2 3 582822492 5 2 800177465 3 2 443131938 3 3 486155900 4 2 858977338 5 3 879459109 4 2 424981634 1 2 155390993 2 3 317556248 2 3 774926775 1 2 751377901 3 2 671025062 1 3 118945661 1 3 159357395 5 3 184783391 3 3 948635623 4 2 350145590 2 3 219501405 5 3 722016474 3 3 251732381 2 3 729578510 2 3 969618259 5 2 338240510 3 2 683190779 4 2 385046616 3 3 122931954 1 3 200229538 2 2 323301045 3 2 491169049 1 3 392484412 2 3 291702962 2 2 908003130 2 3 821089699 4 2 344189845 1 3 839762753 5 3 930000242 1 2 857997620 1 3 796712550 4 2 706373021 3 3 692834506 3 3 360741488 5 3 911141430 1 2 437986199 2 3 526805310 1 2 651372047 5 2 533870706 1 3 517125587 4 2 688075855 3 3 162179621 4 3 306853222 4 3 912037132 5 2 658785367 4 3 706229903 4 2 540179325 1 3 593468873 5 3 286949450 1 2 292651845 2 3 432587771 1 3 525088094 2 3 247276091 4 3 375759782 5 3 165899373 5 3 164323956 5 2 744912794 5 3 820703646 5 3 538066655 3 2 703022607 1 2 493278563 5 2 161271756 5 2 121324856 4 2 326621277 1 2 938099495 5 2 950555529 3 2 345215536 4 3 184968850 3 2 799499633 3 2 285616388 2 2 812790953 2 2 871206557 5 2 797056714 4 3 122319640 5 2 533040778 3 3 769402817 5 3 300306315 4 3 577630833 1 2 892843844 2 3 937740790 5 2 720925846 5 3 697202154 4 2 803320435 4 2 558211488 2 3 510322478 3 3 902251871 3 3 436468128 1 3 871780100 2 3 407675300 4 3 439305808 3 3 595503844 1 2 903567268 2 3 538824868 3 3 682037320 4 2 111025069 1 3 708649372 3 3 417025222 2 3 319329557 3 3 565693942 1 3 225849055 5 3 527293532 3 2 230016780 2 3 245139202 4 2 248536141 4 3 281074111 2 2 971943206 1 2 953737389 5 2 944354878 2 2 703927539 1 2 971915079 5 3 705285336 2 3 749253805 1 2 568294370 2 2 834899722 3 3 607366803 3 2 459388628 4 3 673032077 1 2 166050224 2 3 856882398 3 2 380009040 1 3 983384769 4 3 812078216 1 3 618363718 5 3 263942547 3 2 298554407 3 3 914984775 4 2 741046252 1 3 314324466 4 3 808030933 4 2 150291239 5 2 209253802 2 3 359403319 5 2 496456788 3 2 988580668 4 3 992439219 1 3 123911903 5 3 251932770 4 3 288732285 4 2 931281107 5 2 102147161 1 2 312994046 5 2 237933154 2 2 427210554 3 3 639817263 5 2 258285140 4 2 424791365 2 2 465295981 5 3 420034473 4 3 141913529 1 3 362935076 4 2 167470743 1 2 151491304 3 3 562471735 3 2 858464319 4 2 224204582 2 2 619557412 4 3 192760115 3 2 310375851 1 2 716574977 4 3 683274478 1 2 470895027 2 3 411182507 3 2 927076045 2 3 800789277 1 2 625174499 3 3 533817822 1 3 235750764 5 3 949719613 1 2 175087913 4 3 578812268 4 2 331059187 1 2 276507067 2 2 163865616 4 2 405613113 5 3 827039276 2 2 900395445 1 2 532538564 3 3 468602234 1 2 423503370 5 2 308016175 3 2 980389631 2 3 125562219 4 2 236033087 4 2 171042599 4 2 910323044 2 2 836517716 3 2 413891214 5 2 617507250 5 2 376146373 3 3 848169552 5 2 918852817 1 2 798895116 2 3 955891210 2 2 120444923 4 2 259162295 1 3 798027624 5 2 522017580 5 2 656889962 4 2 533655846 2 2 361905898 5 2 399462582 3 3 881056873 2 3 613924065 4 3 523520176 4 3 360738167 5 2 222215952 4 2 616173242 3 3 704812231 3 3 624641038 4 3 965954073 4 3 702736709 3 2 341560109 5 2 931323488 4 2 791742627 3 3 205652997 5 3 653500985 3 3 368278058 3 3 179305043 3 2 475080666 2 3 673546480 1 3 801435090 2 3 543868820 3 3 278408916 1 2 958389603 1 3 193550037 3 3 455976793 3 2 997876276 5 3 427503829 2 3 889466313 2 3 544448616 1 3 925733534 1 3 629956888 1 2 663106817 2 2 213549410 5 2 453568408 2 3 639165632 4 2 273521554 3 3 650295237 4 3 346953636 2 2 781628411 4 3 930208885 5 2 240343478 3 2 786221091 4 3 408628072 4 3 757846339 2 3 343836129 3 3 183932792 5 3 432727577 4 3 667979702 5 2 676916958 3 2 184802277 5 2 905835257 1 2 232552774 4 2 471488014 2 2 453121547 4 3 437558739 3 3 259887209 5 2 390301161 5 2 206830266 1 2 336194296 5 2 827320341 4 2 381574744 4 3 338459788 5 3 912704786 2 2 746481379 3 2 700262864 3 3 261287045 2 2 436819218 2 2 623919845 2 3 225666590 3 3 566366165 5 2 784443014 1 2 255690034 2 2 963589743 1 3 493491875 4 2 195320969 2 3 925869382 2 3 269763994 2 3 386600702 3 3 756939081 1 2 807498288 5 2 781819388 1 3 469581290 2 3 293706011 3 2 275567596 3 2 975187130 4 3 871127549 4 2 145987961 2 2 424751680 3 3 673805325 3 3 270142394 3 3 828708495 5 3 809198256 5 2 499523708 3 2 659554491 1 3 883741643 2 2 968327842 1 3 704266897 3 2 573181119 2 3 853506970 2 2 322401453 2 3 450977091 1 2 931054113 3 2 670865683 1 3 880123892 5 2 468731818 5 3 277503272 1 2 743766189 4 2 115421334 5 2 418315029 2 2 314668907 3 2 123945559 4 3 930763227 2 2 935182019 3 2 676801357 4 2 605793583 5 2 970587227 2 3 272997160 2 3 973624800 2 2 572523597 5 2 900381716 1 2 300167931 3 3 949420030 4 3 308313067 1 2 684501306 1 3 677854338 3 2 777854213 5 3 123931179 3 3 877640385 4 3 989322681 1 3 399633128 5 2 423450204 4 3 957098333 2 3 902702214 3 2 593653614 4 3 319674571 4 2 700821583 5 2 521417137 2 2 709466015 3 3 467593336 4 3 923064421 5 2 695962028 3 2 397916055 3 3 374104378 1 2 268785258 5 3 625533430 1 3 896165567 2 3 433606820 1 3 954725243 4 2 835872477 3 3 130564866 5 2 224719568 3 3 336693380 1 3 427642560 5 3 559227210 1 2 946789805 5 3 568410845 5 3 467825235 4 3 439896852 2 3 303929927 5 3 258488648 1 2 296116727 4 3 409510937 5 2 745073450 3 3 509144381 2 2 109027984 2 2 107600059 2 2 103808546 4 3 774934224 4 3 609752607 4 3 246408944 2 2 889353517 2 2 130816173 4 3 400973771 3 2 176421079 5 3 773365055 2 2 968963460 5 3 835356662 1 3 278053644 4 3 580877859 4 3 430000799 4 2 430793992 2 3 418627856 4 3 396233596 4 3 927716941 3 2 413219730 2 2 207798837 2 2 107534799 1 3 313625306 1 3 252283031 1 3 293652640 1 2 813227297 2 3 234861300 3 3 102849122 3 3 188287255 4 3 140676459 2 3 596704999 4 3 143312144 5 3 357346588 4 2 641829706 2 3 101833771 1 2 571531123 5 2 144320014 1 2 974030863 3 2 141238868 2 3 267289431 5 3 586690747 4 3 694141971 1 3 563860795 2 2 602977680 5 2 240113048 4 3 954372718 5 2 559738841 3 3 299172321 5 3 138070667 2 2 410992519 3 3 332423735 5 3 400904821 5 3 740908800 1 3 181163277 1 2 337649471 2 3 788134667 3 2 340687974 1 2 343877860 5 3 939924903 3 2 587266954 4 2 590899459 2 3 107054009 2 2 325452053 2 3 126196843 5 2 717558041 5 2 870567920 3 3 380275959 2 2 514829419 2 2 814531445 3 2 327983471 3 2 808933111 1 3 171704477 2 3 479358681 4 3 164860007 5 3 464055344 1 2 221926563 2 3 780682083 1 3 127355152 1 2 673640117 4 3 386213820 1 3 360765462 1 3 662113318 5 2 342404887 1 2 899570065 3 3 170101177 4 3 800970553 3 3 937063620 2 3 354223484 3 2 124984581 3 3 567206961 4 3 769528992 4 3 670379461 2 3 124170119 2 3 149469987 1 2 910974308 1 3 900249757 2 2 929443809 5 3 965229440 1 3 800181919 5 3 668296799 1 3 660476897 1 3 578010142 4 2 847990946 2 2 676181273 4 2 108745913 5 3 831377637 3 2 160539541 4 3 820851810 5 2 510216972 3 2 266164877 4 3 520575354 5 2 170968954 5 2 759541633 3 3 617815608 4 2 734147338 1 3 796055902 3 2 213547701 3 3 808198672 5 2 390879696 3 2 571874635 2 2 624011202 5 2 720324522 5 2 360503138 2 2 356626570 4 2 836665685 4 2 156587231 1 2 492948926 5 3 645210891 2 3 317680790 4 2 925265485 3 3 678386700 4 3 574228743 4 2 791998686 3 2 565704823 5 2 707928461 4 3 329364576 5 2 893981600 2 3 409485738 1 3 480947927 2 3 177189949 1 3 739583619 4 3 838398499 5 2 437772487 1 3 218515657 4 3 364909178 2 3 617349601 4 3 778331508 1 3 948832337 2 3 755041316 1 3 603749182 1 2 683590327 3 2 782654878 4 3 633693934 2 3 728395455 3 3 537286536 3 3 344647557 5 2 293095589 3 3 372651279 1 3 512147442 1 3 578704801 2 3 881069159 1 3 536035576 2 2 235549343 1 2 621428228 2 3 452442374 2 2 710302375 4 3 279273866 5 3 414275049 5 3 327328958 4 3 321202060 5 2 950650469 1 3 780910280 4 2 774886791 4 2 501416854 5 2 682921678 1 3 108867618 4 3 931561350 2 3 599063157 1 3 502336126 1 3 234451432 4 3 796747755 1 3 310938676 1 3 450581607 5 3 175459882 4 3 499196357 4 2 321299312 1 3 301403303 5 3 738814733 2 3 134374715 5 3 303337587 1 3 997373903 2 3 331794512 4 2 351773335 3 2 464380086 2 3 646137753 4 3 347952141 5 3 223324314 5 3 686334780 3 2 646936519 2 2 669979099 4 2 530154335 3 3 155639665 1 3 908778729 4 3 270186896 3 2 134571322 4 3 899025267 1 2 565095225 5 3 571673920 3 2 118747503 5 2 886406598 4 3 171782744 3 2 179131147 4 2 635386407 1 2 947483113 3 3 283071735 1 2 574237088 5 2 280762268 4 3 148486311 1 3 928521884 2 2 902547668 1 3 714441648 5 3 496873858 3 3 389686300 4 2 201627202 3 2 196958347 1 2 782629142 1 3 926911905 3 3 253759784 5 2 749181100 3 2 593339383 4 2 374925287 2 2 125861459 4 2 911839447 2 2 580658370 5 3 311332107 1 2 482261683 4 2 672843334 3 3 803963844 5 3 110492924 2 3 731209086 2 2 702695034 5 2 372161286 1 2 598972460 5 2 252216994 3 2 704459037 4 2 715868007 5 2 806231325 1 2 322283556 2 3 852470939 1 2 574903579 1 2 895851286 1 2 933456667 1 2 396911215 5 3 110478310 5 2 994566885 3 3 655610629 4 2 581378465 5 2 259244926 4 3 917408635 3 3 802699423 4 2 933827824 2 3 762096597 1 2 499267365 3 3 789366495 3 2 405768759 1 2 825640825 2 2 574938902 4 3 212455570 1 3 521326952 5 2 148717451 5 2 216753674 5 2 803243547 1 2 414336904 4 3 870273718 3 3 304438850 4 3 189518260 1 2 288961907 2 2 152120700 4 2 329017220 4 3 983487249 3 2 451778718 3 3 834540602 2 3 205395225 2 2 577285349 2 3 240053304 3 2 204242444 1 3 334997912 5 3 956055952 1 2 242416920 1 3 987970310 4 3 514707301 4 3 361819617 3 2 824776213 4 2 481655389 2 3 666896019 1 3 596776135 1 2 146623825 2 2 495948212 1 2 628259170 4 3 244018907 5 3 575608197 1 3 600114923 3 2 390875276 3 2 368147260 3 3 857000334 4 2 602609366 3 2 666796548 3 2 715389444 4 3 337356733 1 2 468613995 2 3 548022967 3 2 237066572 4 2 338096209 1 2 115837150 5 2 989912870 4 3 286249464 5 2 533124512 2 2 453657622 5 2 908689505 3 2 565311743 1 2 643154475 1 3 282788545 1 2 575946314 4 2 268059554 1 2 451246859 2 3 915497708 4 2 705711124 2 2 257669932 5 2 324715240 5 2 164917113 4 2 477678738 4 3 206035614 2 3 132391531 5 3 568215967 3 3 206141763 5 2 287982383 3 3 909061313 2 2 369223281 5 3 541238686 4 3 288050786 5 3 519809449 2 2 824633761 5 3 774367949 2 2 714526339 1 3 757440122 2 2 568289228 1 2 751484276 5 3 787092612 3 2 387423369 4 2 734724136 3 2 265583094 5 2 901721278 4 2 660893009 4 2 718196883 5 3 987141776 2 3 344375658 4 3 246563981 1 3 586724230 5 2 407812786 4 3 661597335 3 2 694433485 4 2 450921789 2 3 901393424 1 2 395796940 5 3 936622806 3 2 742658133 3 3 399967316 4 3 589046707 4 2 446355553 5 2 187854671 3 3 988496117 5 2 398869806 1 2 304643755 5 3 959966192 1 2 713060635 3 3 482999133 4 2 525655006 5 2 458345161 4 2 348922700 3 2 604860182 3 3 817596723 5 2 990187256 1 3 194858557 5 2 942506705 5 3 684809405 5 3 732818992 2 3 666885485 5 3 410101431 3 3 996888190 5 2 484851176 4 2 606537237 3 3 295800048 2 3 602151977 1 3 727041146 5 3 223043339 4 2 158929469 3 3 692634415 2 3 183146571 5 3 168235068 4 3 584112095 5 3 628300937 1 2 888841328 4 3 455062437 2 2 810430882 2 3 982846056 1 2 183842199 4 2 524458695 2 2 852337613 1 3 295302936 5 2 788904909 2 3 180238595 2 3 877431008 1 2 909194295 4 3 363672599 5 2 901577599 3 3 408040744 1 2 977830785 4 2 527593348 5 3 757325722 2 2 181626394 3 3 281939618 3 3 752615785 3 2 292445095 2 3 600849410 1 2 876631366 5 3 291703027 4 3 391755028 5 2 860882515 1 3 373678283 4 3 796222728 5 3 707890997 1 3 124798948 3 3 823679778 5 3 695672207 2 3 304786246 4 2 356066976 2 3 112668532 4 2 632101905 1 3 259613296 4 2 390102595 5 2 930564418 4 3 566657584 1 2 742371184 3 3 314532094 1 3 114905016 2 2 288204682 4 3 724087128 3 2 480668299 5 3 620992223 5 3 540878172 4 3 812239724 1 2 622822838 3 2 497537522 5 2 406467878 2 3 782996051 2 2 481702966 2 2 551504027 4 2 924633812 2 3 346861338 4 2 435491630 2 2 938592338 3 3 358259899 4 2 288114816 3 3 834508417 1 3 817109615 5 2 349208244 1 2 499893290 3 3 320530985 3 2 549432708 1 2 240863891 3 2 334444535 2 3 627297694 3 2 230761590 2 3 373979241 1 3 716573007 2 2 884609426 5 3 801692827 5 2 806887424 3 3 863558497 2 3 592603866 3 2 616050237 2 2 284392304 2 2 255846001 4 3 640390849 5 2 885208690 5 3 426174334 3 2 931817895 2 2 685356896 4 2 524616490 1 3 201384374 1 2 606783253 3 3 349022136 3 2 620432214 5 3 771332788 1 3 105548173 5 2 536442223 3 3 685194334 5 2 265371276 2 2 203941596 4 3 168111346 5 3 926055209 5 3 768928299 5 2 343344475 4 2 480220703 5 2 210259228 3 2 537979237 3 3 365051430 4 2 419589217 2 3 203077085 3 2 310222211 3 2 904967962 3 3 777078090 2 3 744039716 3 3 711387730 2 2 459384905 2 3 246876400 4 3 287035048 3 2 926401248 1 3 534734499 4 3 281038845 5 2 715987583 1 2 140031739 3 2 283759914 5 2 517577565 2 2 555311764 1 3 233339452 3 2 987981290 4 2 891161495 5 2 379622997 2 3 137963885 3 2 808622859 2 3 835105591 2 2 890944694 5 3 549144869 2 3 696275590 4 2 425472180 2 3 428128953 5 2 334540319 5 2 207901713 5 2 186016131 5 3 427299359 3 2 707459412 2 3 376553834 5 2 545449639 2 3 626792311 5 3 489940752 2 2 851969662 4 2 648064694 2 3 486747856 5 2 805042395 1 2 425587514 5 2 370671624 2 3 467436921 2 3 707694503 5 2 107259363 4 3 188918838 4 3 623439074 5 3 746583940 5 2 783752550 2 3 664068571 3 2 869968096 1 2 990274576 2 3 234975661 5 2 320224979 3 2 767729719 5 2 174184825 3 2 323358462 4 2 499486305 2 3 525410285 1 2 293085309 2 2 237133366 2 3 370117951 5 2 498344700 3 3 787123150 1 2 608570282 5 2 107809374 1 2 602766684 5 2 130005933 4 2 712852634 1 3 407146241 5 3 471279978 1 2 667461934 5 3 486133017 2 2 780400429 4 3 759850223 4 3 726514604 1 3 113836919 5 2 570348305 2 2 651886145 3 3 580199371 1 2 731581579 4 2 585851448 3 2 331161211 3 2 850407878 2 2 375040066 3 3 388137303 4 2 484482241 5 2 999323093 5 3 212640169 4 3 462200168 2 2 267035085 5 2 195885997 1 3 400101466 2 2 530631786 3 2 236998977 5 2 979434527 2 2 917361428 5 2 448105291 2 2 340986339 4 3 692011940 4 3 558229491 2 3 900332738 5 2 502942577 1 2 433849856 5 2 226138991 2 3 480529148 3 2 678580157 4 3 599031902 1 3 383052053 4 3 403895246 1 3 541415557 1 2 977672732 1 3 203514135 5 2 205906351 5 3 497122097 2 2 257078079 3 3 428627945 1 3 346292704 5 2 686692275 3 2 575127561 4 2 315118959 4 2 396531651 1 2 847274247 4 2 227652111 2 3 358270688 3 3 326274918 5 2 676231222 3 3 468245269 5 3 831571074 1 3 594763027 5 3 520465571 4 3 958885004 4 2 988494303 3 2 545277905 5 2 314177084 2 3 174889552 1 3 642233149 5 2 996942054 4 2 699029023 1 2 922882387 4 3 598561516 2 2 461584681 4 2 323712783 5 2 443887656 1 2 316363747 3 3 247873384 5 2 835102828 1 2 303833362 1 3 120519213 1 2 456860854 5 2 444064141 3 3 915724518 3 3 233596308 5 2 280753730 3 3 580536797 5 3 423842908 3 3 665699546 1 3 586509498 5 3 241680833 4 2 713829228 2 2 987764511 1 3 868319556 2 3 287366764 2 3 689081740 3 2 530714287 3 3 548943537 4 3 581151111 4 3 762257316 3 3 398880086 4 2 543383267 4 3 308675145 2 3 491154026 5 3 687320718 4 3 360350404 2 3 936119592 2 2 269133263 4 3 468479067 2 3 718783535 1 3 279801991 3 3 756740589 4 2 261509066 5 3 719974060 3 3 169740660 2 3 873272295 2 3 810103071 4 2 437975054 5 2 574721965 4 2 762952023 2 2 734111662 1 2 863481481 3 2 391103609 1 3 809106207 5 2 965276814 5 2 128227914 1 3 688257292 1 2 147399623 5 3 183335806 3 2 531802061 4 3 516925080 5 3 319197399 4 2 621976265 2 2 381460057 2 3 316235609 2 3 435787275 4 2 691570668 2 2 155761755 1 2 728371336 3 3 860044094 1 3 696354950 1 2 231458920 5 2 947656624 3 3 414394456 5 3 344303666 1 2 511202564 3 3 151012450 4 2 648968094 5 2 822866795 4 2 295435232 1 3 660337788 2 2 786071333 5 2 741861413 3 3 940316697 5 3 255456452 1 2 344247456 2 3 147467759 3 3 457999549 2 3 229614105 3 3 836121011 4 3 949320967 1 3 978137694 3 2 595278378 3 2 480226683 5 3 379086938 5 3 105749765 1 3 199268560 3 2 991009073 1 2 552928597 4 2 574416777 4 3 653237372 5 3 263277999 3 2 590507431 1 2 795014370 4 3 798696703 1 3 662306303 2 3 504046461 1 3 683877874 4 3 451938504 3 3 794102632 4 3 291216028 3 3 169114240 3 2 416806398 3 3 414535132 2 2 462606969 3 3 146276489 1 2 649210306 3 2 323837632 4 3 866520317 1 2 331565707 1 3 643576709 2 2 365119073 1 2 206416628 1 3 743406454 4 2 509559011 1 3 466789884 5 2 344561267 2 3 843864062 4 2 141203167 3 2 792817581 5 3 853191816 3 3 290945587 2 3 588054511 3 2 284762298 5 2 324044825 4 3 368131972 5 3 314043778 2 3 917866009 5 3 457760487 1 3 480480084 1 2 137514099 3 3 167436863 4 2 261637501 5 2 905031468 5 2 512244263 2 2 379659562 4 3 842430135 3 2 327818788 2 3 397216750 3 3 264475148 5 3 703906054 5 2 494179667 2 2 136390749 2 3 121228812 2 3 447060692 1 3 449296980 4 3 559952929 3 2 524658235 1 3 776414292 3 2 652789004 5 3 558781665 4 3 697580306 4 2 681922004 4 2 908477953 1 2 341408459 4 3 871910990 4 3 290528100 4 2 574635465 5 3 954568264 2 2 677070663 4 3 887609595 3 2 839937908 5 2 421751194 3 2 663330758 2 3 639296903 3 2 234843557 3 2 515725086 1 2 283065156 4 2 298497859 5 3 701690451 5 2 987277831 3 3 435121098 3 2 717949048 4 2 489243869 1 3 481431367 5 2 977140054 1 2 237094106 4 2 144480381 1 2 572857953 5 2 302629770 3 3 651796865 3 3 826783593 4 2 731434262 1 2 363899255 4 3 601112672 2 2 454112348 4 2 302659599 2 2 104177448 2 3 341849620 2 3 981505454 1 3 279134074 1 2 448367862 1 3 264529525 2 3 308973029 1 3 353771036 1 3 394637782 2 2 731416495 1 2 345982508 1 2 301959205 2 3 765597869 5 3 712920104 3 2 609835415 5 3 600488024 5 3 326254631 5 3 391608651 3 2 871621854 3 3 598092605 5 2 162585652 5 3 440846779 4 3 571928386 3 2 506581626 5 2 459518602 4 2 249720257 1 3 100450015 4 2 313521268 3 2 604105775 2 3 587468768 1 3 190023640 4 2 637218209 3 3 646656987 4 2 726827413 3 3 574967477 2 3 334471950 5 2 140409674 4 3 684671929 3 3 572471731 5 2 567960327 4 3 281893488 5 3 685322212 2 3 364707075 5 3 681279485 5 3 522847157 4 2 137533336 3 3 466723241 3 3 103224059 4 3 396819348 5 3 544364290 1 3 717309881 1 3 535097986 1 2 626158407 4 3 468578149 5 2 992600276 1 2 859130726 2 3 301757275 4 2 119549101 4 3 665262257 4 3 238124098 3 2 784192066 1 2 143315696 3 3 550972361 2 3 215076363 1 3 520717254 5 2 723300206 4 3 442831136 2 2 363831946 4 3 569784087 3 2 259665039 3 2 685850431 2 2 317421246 2 2 874976776 3 3 474561213 4 3 199773707 5 2 838853267 1 2 456112750 3 3 493759418 2 3 108304553 4 3 197165918 2 2 913289967 4 3 569914723 3 2 587903196 4 2 163477492 3 2 721313713 4 3 556779758 3 3 904774305 1 3 896810846 4 3 852975015 3 2 426961389 3 3 685733884 3 2 607284466 1 3 672241899 1 2 211147166 5 2 878829422 5 2 107280192 1 2 436987792 3 3 207285217 5 2 979673076 5 2 497266454 4 2 960805613 2 2 187726343 2 3 713889913 1 3 844024011 4 2 534530087 3 3 310720822 4 3 996732849 1 2 523250550 3 3 750451736 2 3 939565031 3 2 667501348 5 2 925531326 3 2 519523495 2 3 994904916 3 2 656489651 4 2 699331867 5 2 907531922 2 3 812020619 1 2 789646750 4 2 702476689 3 2 608722947 2 2 722789442 4 3 730579966 1 3 385415021 4 3 453220664 1 3 978694628 5 2 437000758 2 2 535177461 3 2 857441538 5 2 275032447 3 2 753435434 5 2 110719892 4 3 548623673 5 2 532253877 3 2 174114107 1 3 533081880 4 2 791303744 2 2 677097916 4 2 245911197 1 3 382821661 3 3 851389771 3 3 385469938 2 2 340505164 1 3 340668629 4 3 518481647 2 3 749520941 5 3 655849746 1 3 223003107 3 3 831741065 3 3 574420689 2 3 581117271 1 3 216112594 1 3 467158180 2 2 251221549 5 3 501033735 3 2 551337947 2 3 656753713 5 3 577635292 3 3 837702548 2 2 705294785 2 2 125840335 5 3 650628894 3 2 103896628 4 2 538726602 4 3 749093180 4 3 686160539 4 3 934302409 5 2 501470288 4 3 506035147 4 2 320529177 5 2 239746837 3 2 265734744 2 3 202857056 5 2 508480827 1 3 785850309 2 3 908427470 1 3 778919422 1 3 693062477 4 3 713058843 4 2 753061749 1 2 257422956 2 3 754889568 1 2 341807809 2 2 314958649 2 2 574764660 1 2 824301688 1 2 655943640 5 3 742418461 1 2 232735514 2 2 177035013 3 2 989561348 5 2 834987116 5 2 759790074 5 2 559407286 4 3 743852473 5 2 702300845 5 2 582272208 1 3 481904811 3 2 631756791 5 3 871285204 4 2 651327794 1 3 136332008 5 3 829215305 3 2 938987044 1 2 289940814 1 2 625301397 5 3 809582457 1 2 813534806 5 3 426032264 3 3 151967402 1 2 880757334 5 2 960858043 1 3 175467523 1 3 165889781 4 2 902714427 4 2 273653774 5 2 790494508 5 2 140663858 4 3 638548624 1 3 856393265 5 2 390312611 2 2 984139637 3 2 226886396 4 3 477893539 4 2 474902149 5 3 178767079 3 2 623470084 1 2 651769673 5 2 346385277 4 3 533597195 3 3 913329955 1 2 129239139 1 3 566180094 5 2 191077098 2 2 377189888 3 2 303752205 2 2 368334252 4 3 872528079 3 3 997968384 2 2 527090412 1 2 617975014 3 2 359156317 2 3 115689007 5 2 982230196 1 3 690888650 2 3 720739554 4 3 126549884 3 2 402294040 3 3 974529954 5 3 696617425 1 2 215476731 1 3 332491978 3 3 719340087 3 3 196393478 1 2 859398723 2 3 662828714 2 2 938061807 1 2 685770622 3 3 592653114 2 2 951554181 5 3 637403017 1 3 274083671 4 2 827828475 2 2 706835924 2 2 615587404 5 2 962299166 2 3 698296034 2 2 406750288 5 2 164147750 2 3 874363522 5 2 914338023 4 3 246249118 2 2 539180662 5 2 750286714 4 3 356647316 4 2 876209470 1 3 894473933 1 2 630212758 5 3 778748923 5 3 264973984 1 3 342605970 1 3 421851783 3 3 656091026 2 3 101795674 2 3 384121286 3 3 792071460 4 2 228497534 5 3 270384878 4 2 809182591 5 2 285235297 4 2 546114927 4 3 409600912 4 2 665287086 4 3 765632477 1 2 592008461 3 3 802865859 4 2 701263539 2 3 128869864 1 2 304603140 3 2 858776665 2 2 300689099 3 3 861553680 4 3 721658679 3 3 266390558 4 3 699003353 4 3 652029839 4 2 535984086 4 3 117520114 1 3 713689550 1 3 188230079 3 2 287102624 3 3 837556065 1 3 539536564 3 2 604720239 1 3 775681027 2 3 552233679 2 3 803314280 3 3 501231554 2 2 191069050 4 2 743842647 5 2 212775552 2 2 617532405 3 2 150411528 4 3 966141511 1 3 814563177 3 2 711354669 4 2 891672397 4 2 905782570 2 3 452806827 4 2 329949607 4 3 594845923 4 3 158141254 1 3 726824692 2 2 437802628 1 3 910118875 4 2 227309875 3 2 512685130 5 3 809834742 5 2 788035457 4 3 618345399 4 2 882858241 3 3 598774119 1 3 884725500 5 3 948150061 2 2 110280399 3 2 214000226 3 3 240054179 3 2 533673198 4 2 418469939 3 2 640081871 1 3 163984047 3 2 684838104 2 3 415184172 4 3 587013698 2 3 594025751 3 2 955701144 3 3 209891850 5 3 712723078 1 3 356575063 3 2 297528114 5 2 616364247 4 3 808767480 5 3 270972061 1 3 960904237 5 3 132577778 3 3 592814438 3 3 803363015 3 2 143639018 4 3 798423228 4 3 601250984 3 3 281353757 5 3 798177090 4 3 924107870 2 2 846040181 4 2 108970944 4 2 303470558 4 2 100927455 2 2 363749228 2 2 176877668 2 3 149929106 3 2 476615065 1 2 415418386 1 3 255564590 1 2 880151026 1 2 210915015 2 2 335389552 2 2 257688611 4 2 429018040 3 3 872240312 3 3 246581219 1 3 153678731 4 2 404110683 3 3 435499100 2 2 717988617 2 3 309635369 5 2 538566146 5 3 931588249 4 2 295866773 4 3 473845717 3 3 840315850 2 2 871130366 1 3 395638532 1 2 459350480 4 2 372247867 2 2 240037607 3 2 108826337 5 2 237310704 1 2 465056110 5 3 199412268 3 3 449691486 2 3 511465875 4 3 583781453 2 2 585547948 4 3 759814595 5 3 574071442 1 3 359730275 4 2 928703869 3 2 834772441 1 3 717235024 2 3 961585702 4 3 411005093 1 2 536585514 4 2 249481717 1 2 128268286 5 2 729831672 4 3 703670494 3 2 166839447 1 2 672071962 2 2 294010526 4 2 339950320 4 3 904726719 2 3 922175245 2 2 593667171 5 3 665273751 4 3 489194045 5 2 546721336 2 3 443119776 4 3 113959860 5 2 738979913 3 3 473991753 4 2 443313769 4 3 393173821 1 2 795172690 2 2 429138544 2 3 596842952 5 2 357872628 2 2 724982446 3 2 406077119 3 2 994881987 2 3 284843630 1 3 550921942 3 3 436269855 2 3 639226935 1 2 743389190 3 2 306855664 3 3 466354384 1 2 436306034 3 3 889572173 4 2 770436290 5 2 360621052 1 3 646489152 1 3 496739691 4 3 366123266 5 3 266602387 1 2 134717141 3 2 220469355 2 3 233719035 1 3 739221861 1 2 842010053 4 3 815191675 3 2 328668642 5 2 262908837 5 3 443071173 1 2 739447917 1 3 813863501 5 3 494699924 3 3 209581060 4 3 600691421 1 2 267428915 2 3 234754964 1 2 700951487 2 2 758924872 4 2 134591330 3 3 355683436 4 3 638997242 1 2 305264818 1 2 254547824 2 2 588365860 1 2 762987137 1 2 503503157 3 2 681071125 3 3 980973806 3 3 120460342 3 2 111198294 3 3 351798054 2 2 738569815 1 2 417218646 4 2 663859155 2 2 242475890 5 2 295857793 2 3 323776093 3 3 209635833 5 3 623269283 2 3 465726364 5 2 231937557 1 2 698284220 5 3 462816433 3 2 189750152 5 2 977470936 1 3 968039221 5 3 531958679 1 3 837009680 2 2 242871279 2 2 160444585 3 3 274921422 5 3 331953649 4 2 931648307 1 2 658703473 2 3 440200923 1 2 703386870 2 3 633551809 2 3 792920982 2 2 141451251 5 3 787081033 2 2 925623457 2 2 389805150 4 2 529428790 2 3 581536112 4 2 495473292 3 2 268038275 4 3 327781718 5 2 428215403 2 3 634942682 4 3 567898558 5 3 994132025 1 2 228518224 3 3 923429300 3 3 638765243 2 3 293091173 3 3 476049975 4 3 159904247 5 3 316120921 5 2 158767098 5 3 668724898 2 3 338009961 4 3 445089373 5 3 155982387 3 2 737486989 3 2 265521074 2 3 514899807 1 2 155459006 4 3 322353696 2 3 879968385 1 3 216430866 1 2 484594986 5 3 698386746 5 2 432957550 2 3 110807637 1 2 649552820 4 2 817940690 5 2 678947882 4 3 891200253 5 2 962586448 1 3 430971228 3 3 292381799 1 2 845521294 5 3 551429919 5 2 816816566 4 2 816243473 2 2 209568483 5 2 777485018 3 2 712908161 5 3 801047418 2 3 555079177 1 3 491997057 4 3 775593578 2 3 257359321 2 3 523577367 2 2 469526610 1 2 897714752 3 3 214244782 4 2 310622597 2 3 609577995 2 3 134151862 5 2 542235161 1 3 676545238 2 2 560221993 3 3 683406273 5 2 279124185 5 3 957574014 5 3 666490830 1 3 940007516 1 2 854273404 1 3 423616066 3 2 517099165 1 3 949912289 1 2 289354735 5 2 555529862 2 2 858213620 5 3 356926465 5 3 605008854 1 2 395428199 3 2 517879707 1 3 320503710 3 2 938765857 2 3 632696346 3 3 694578876 5 2 564023169 3 2 590721787 3 3 987319055 5 2 519021266 2 3 655590345 5 2 585351313 5 3 540674095 2 2 192423812 4 2 414489905 4 3 380442089 3 2 306909608 4 2 624234882 4 2 596750128 3 3 342103672 5 3 538912195 3 3 377067216 2 2 684663507 1 3 570758946 4 3 713277598 4 3 379853470 5 3 528568160 5 3 318551070 1 2 222660709 1 2 311611024 4 2 851241203 4 3 482023707 3 3 838940907 4 2 530089351 4 3 998588526 3 2 325754731 5 3 571145420 2 2 151835663 4 2 233325436 1 3 845856657 4 2 106431660 1 3 524763831 4 3 674121703 5 2 812710663 2 2 222062931 4 3 637950379 1 3 190008885 1 3 824745447 2 3 165231783 4 3 140985414 3 2 316231132 4 3 281162526 2 2 109655096 4 3 728451704 4 2 105135283 1 2 559189560 3 3 793351973 2 2 158195003 2 3 689413524 5 2 606602742 2 3 215794240 3 2 475553775 5 2 158134953 4 3 165978203 1 2 706932813 1 3 504680608 1 3 126584577 2 2 978009446 1 3 527189497 2 3 635548877 3 3 133573507 3 3 579695353 2 2 720148160 3 3 942580919 5 2 794553817 5 3 655103320 5 2 151728964 4 2 700334804 5 3 884911468 5 3 259592831 2 2 165047826 3 2 362233025 5 3 259422807 3 3 250307061 2 2 133896250 5 2 104372581 5 2 379428402 3 2 339848289 1 3 276572745 1 2 998606532 5 3 710765524 5 3 322568308 5 2 839890419 4 3 484258245 1 3 569048126 5 3 958849222 4 2 544310829 1 3 474013811 3 3 183620406 1 2 360790928 1 2 441540902 1 3 674971864 5 3 585827048 3 2 362767694 1 3 648890068 4 3 435888219 3 2 907171833 4 2 160842749 1 2 450974394 2 2 148562508 1 2 430783553 3 3 669539478 3 2 471731619 5 2 429575870 2 3 402177795 3 2 643190122 5 3 932520902 4 3 461123136 3 2 342974336 3 2 668573464 1 2 758575294 4 3 214793621 1 2 174014184 1 2 710032337 4 3 322431622 3 2 947591018 5 2 477099688 4 2 339486464 1 2 961296918 5 2 850140009 1 2 235320364 1 3 702682645 4 3 743632280 2 3 955241478 4 2 301875391 2 3 610451408 1 3 731127301 5 2 281881376 1 2 923655612 5 2 758004342 2 2 344198322 5 3 691909898 3 3 126860457 5 2 343455262 3 3 270731707 4 2 773692515 1 2 309603261 4 2 366124540 4 2 503674879 2 2 697919146 5 3 982924480 2 3 302517038 1 3 925363682 4 2 577798672 4 3 770760479 5 2 523624243 1 2 722365393 4 3 891742202 3 2 306717813 5 2 881058153 5 2 698336426 1 2 233282915 3 3 811329641 4 2 740948888 4 3 240348125 5 3 404544979 4 3 275923887 2 2 869242998 4 3 437537716 5 3 136987678 2 3 422817816 3 3 337605169 4 2 913485597 5 2 690349481 1 3 690773571 4 2 685508970 5 3 799620148 4 2 517123596 5 2 757070213 1 2 374992803 1 3 336008027 4 2 101248223 1 2 831560317 3 3 418595590 5 3 679265333 4 2 229248737 1 2 301823924 5 2 395425826 5 3 469159626 3 2 264327290 4 2 519449302 2 3 595145497 2 2 477849113 4 2 642141618 1 3 416419641 5 2 142476305 2 3 205233670 3 3 986346847 2 2 128584704 2 2 148524695 1 2 532345624 2 3 838747902 1 2 841524788 3 2 193574742 2 2 511773029 2 3 215223742 3 2 251329897 2 2 470894019 1 3 305510776 5 2 390634199 2 2 712827450 5 2 232822800 2 2 717709031 4 3 202252887 2 2 567253371 3 2 765572381 5 3 167804819 4 2 191180171 3 2 926925075 5 2 456615818 2 3 192326693 4 2 696279811 4 3 552269851 4 2 636065854 3 2 525174081 2 2 430060955 2 3 322511910 2 2 188499749 3 2 151758856 4 2 927712748 1 3 730049681 3 2 211496809 5 3 281362825 1 2 751705761 2 2 464040895 4 2 107407554 2 2 294301497 2 2 528955208 4 3 738601961 2 3 438460014 4 2 745648194 5 2 769507955 1 2 113641799 1 3 974995304 5 3 444233460 4 3 741094025 1 2 682271623 1 2 764974720 4 2 359504141 1 3 497678216 3 2 161834977 4 2 851015179 4 3 973237946 3 3 825272545 4 2 938972585 4 2 849851292 1 2 147272763 2 2 442284339 2 2 437437995 3 2 533260189 1 2 993455060 3 2 456902258 5 2 172123464 4 2 187038799 3 3 381915263 4 2 418670730 3 2 140732955 4 3 324800208 5 3 737032784 1 2 251183602 1 2 322066630 4 2 799562243 3 2 896958666 3 3 206873286 2 2 357232801 4 2 339174851 3 3 748554694 2 3 829483149 1 2 619837294 2 2 588557776 3 2 695383033 4 2 530187724 5 2 578305291 5 2 817947718 2 3 304111786 1 3 904595122 2 2 314139535 2 2 528910361 5 2 722829588 4 3 935818951 5 3 671088733 5 3 737661625 3 3 713399243 2 2 824634601 1 2 904704997 1 2 878773956 1 2 667938023 2 3 559676426 3 2 433033488 1 3 813080178 4 3 874369998 4 2 613136732 3 2 171271002 2 2 296236179 3 3 746856699 2 2 667401486 1 2 471978195 2 3 985067430 2 3 596522298 5 2 740752019 1 3 493307155 1 3 633946072 3 2 362684641 2 2 834451763 3 3 950438260 3 3 350262001 3 3 809527747 3 3 907711353 3 2 218844849 4 2 540515876 2 2 453990557 4 3 660303749 3 3 661999729 1 3 329434075 5 3 161982207 4 2 841780710 1 2 546667570 2 3 140222643 4 3 606509331 1 3 202909466 4 2 437488171 4 2 173664178 1 3 448076626 1 3 111436160 5 3 747116636 3 2 274141461 1 2 423750034 3 3 532240561 2 2 775048790 3 3 971487826 5 2 981817260 1 3 664825743 1 2 580101402 2 2 577561885 5 3 817010307 2 3 271727717 5 2 691604934 3 2 604506534 1 3 781879131 3 3 320674088 5 3 661529276 4 2 994287242 4 3 674782557 5 3 721109054 1 2 100805974 2 3 464435161 2 3 578572657 3 2 958087651 3 2 452788955 5 2 967602917 5 3 157331722 1 3 643730086 2 2 192435625 3 2 435688223 5 2 918393679 5 2 978539136 5 2 815683398 4 3 254257679 3 3 104834124 1 2 867619519 3 2 760298410 5 2 597485940 5 2 334846540 3 3 280103197 1 2 657258325 2 3 304306759 3 3 191972296 3 3 997431035 5 3 479763903 1 2 489088105 4 3 435858788 1 2 917142464 3 3 383743185 3 2 726900239 2 2 713005083 1 2 520005052 3 3 283145094 5 3 198818956 1 2 179531587 3 2 144181363 2 3 347400558 3 3 730671687 4 2 180867167 1 2 132556646 3 2 902976889 1 3 796430908 3 3 255463712 3 3 699419060 4 3 462492399 5 2 826645588 1 3 202263568 5 2 901051420 3 3 867275009 3 3 462837715 4 3 590279144 3 3 557348654 4 3 763590646 2 2 644354538 1 2 421329237 2 2 249167156 3 2 345390146 1 2 914396577 5 3 240383500 2 2 693208556 5 2 790443423 2 2 393487906 1 2 371193550 2 2 167504300 5 2 179289788 1 3 434857579 5 3 638368972 3 3 600880865 3 3 652635437 5 3 692565801 2 3 434635271 5 3 281886026 1 3 202428865 4 3 133359683 1 2 813731966 2 2 804135806 2 2 742882463 3 2 980894361 5 2 312462285 2 3 760796479 1 3 422386619 4 3 265998859 2 2 195433854 3 3 411300395 1 2 307273659 3 3 222636015 1 2 673417542 3 2 731321432 2 2 467432105 5 2 934936947 1 3 759865295 4 3 481386739 4 2 835414921 4 2 353860646 5 2 326469746 5 2 855655117 2 2 194086979 4 2 783190605 4 2 465313829 2 3 848662435 3 2 255799357 3 3 861829430 1 3 977964980 5 2 350249835 4 2 639899236 5 3 494309919 1 3 529588055 4 3 314130952 1 2 647730808 4 3 466999680 4 3 603348346 2 2 715317380 1 3 207254720 2 3 382517045 1 3 919922656 4 2 111701530 4 3 546492563 5 3 706293225 1 2 530740990 2 2 879024606 1 3 510781111 5 3 102429615 5 3 112026524 2 2 487157746 3 2 436788132 2 3 675082612 2 3 865403229 4 3 573752077 2 3 261606639 3 3 791302041 3 3 573370592 3 3 622851716 2 2 590291411 3 2 272641999 3 2 744983213 2 3 920788546 2 3 497427126 5 2 813431267 1 2 396445975 5 2 102979673 5 3 842544792 2 3 541784903 5 2 763661123 3 2 190263653 4 2 988709806 1 2 850620725 3 3 508325565 1 3 783725522 4 3 638188421 5 3 817085108 4 3 572389943 2 2 780125784 4 3 887977481 2 2 465465798 1 2 259769950 5 3 998289913 1 3 620642406 3 3 616634218 2 2 843307724 2 3 674723871 1 3 639668063 4 2 164311779 3 2 373856729 1 3 238045376 5 3 686326717 1 2 317934053 1 3 101207217 1 3 748918121 2 2 439277103 2 2 372037866 1 2 248212794 1 2 269480147 3 2 358354289 3 2 875042529 5 2 548164071 3 2 629145345 5 3 410052185 4 2 943368868 2 2 451252719 4 3 438147166 2 3 255020628 1 3 594142813 2 3 649462702 4 3 315589456 5 3 826883575 3 2 746904612 2 2 575862849 4 2 872401558 1 2 136146714 1 3 103218994 5 2 927401257 4 3 326574219 5 2 321710925 4 3 938319169 5 3 734440813 5 2 141370040 5 3 883723378 1 2 501846716 3 3 170818359 4 3 681563099 1 3 736420333 1 2 190370212 2 2 530812192 4 2 112402946 4 3 187793789 2 3 997625539 1 3 291357155 4 3 415176984 4 2 138475411 3 3 754155096 3 2 325589576 2 3 554365247 3 3 492922507 1 3 308391471 5 3 227756057 4 3 639744416 1 3 643559478 1 3 720038695 4 3 642123051 2 3 862725090 3 2 300843334 4 2 337305710 4 3 341911859 2 2 110455969 2 2 369338600 1 2 783790836 2 3 833992443 5 2 868405903 4 3 430596712 5 2 930270542 2 2 349132031 3 2 562524190 2 3 329968460 3 2 712529566 1 3 745072290 3 2 568533622 1 2 486838132 1 3 463244780 1 3 679245871 5 3 140993078 2 2 592203403 3 3 360694508 5 3 834807479 1 3 738379832 1 3 521853102 5 2 623358777 3 3 116869053 2 3 630207049 2 2 347103863 2 3 903263887 1 3 271724211 5 3 128841400 3 3 212812983 3 3 752642485 1 3 260536115 4 2 321013088 1 2 842969215 2 3 777034568 5 2 979213171 4 2 957379876 4 3 331878697 2 3 674447540 2 3 735702538 1 2 107945317 3 2 224541929 4 2 544569885 4 2 668498226 4 2 931858343 5 3 542462696 4 3 225555247 5 3 546053275 5 2 532519763 1 2 698976151 5 2 619849017 1 2 944778114 5 2 118384822 3 2 299706492 1 2 330048059 5 2 404784709 5 3 548214751 2 3 984928127 2 2 401359537 1 3 446462403 4 3 918906848 2 2 251233645 3 2 465890681 4 2 693881837 2 2 685188003 4 2 340434958 3 2 871908379 3 2 847629699 2 2 110390137 1 2 199056205 4 3 912524814 4 2 104712881 1 3 828635258 5 3 900692477 1 2 393197809 5 2 970773725 4 3 700764146 1 2 123408515 3 3 215887577 4 3 328317631 1 3 556758208 3 2 304552815 3 2 493803815 2 3 568733409 5 3 602059670 3 3 646710657 1 2 506734668 3 3 211522413 5 2 219855054 4 3 105178673 4