200000 2 699736684 2 3 223201273 5 2 275501430 2 3 437745555 1 3 433320993 4 2 292782920 4 3 801296419 2 3 342680658 2 3 696488085 2 2 554972354 3 2 278410279 1 3 480359261 4 3 673836143 4 2 887292297 5 2 839673928 1 2 156869288 1 3 154987494 5 3 204165898 4 3 981465246 5 2 522723266 4 2 719868735 3 3 307689471 2 3 280034312 5 2 765919685 4 2 957161444 5 3 752268330 5 3 301933568 5 2 631795878 2 3 787974040 4 2 538131776 5 3 458349703 5 3 192186237 2 3 397818516 1 3 497452431 2 2 231616130 5 2 303910950 5 3 845559981 3 2 152140642 2 3 225495158 1 3 738686310 1 2 505978301 3 3 777781777 5 2 229231990 3 2 846686517 4 3 904115309 4 3 899946194 1 2 596491670 5 2 751533112 1 3 540525808 4 2 520933523 1 2 260721740 5 3 770269404 2 3 712829485 3 2 319710201 4 2 924412383 5 3 971075627 3 2 739846567 5 3 557331875 1 3 778904390 1 2 690186811 3 2 858355340 2 3 671324602 1 2 850644621 3 2 366510300 1 2 736215073 2 2 253491611 2 3 899480557 4 2 249017675 5 2 549004507 2 2 927681239 5 2 427671695 5 2 605343192 2 2 215954434 4 3 474291431 1 3 836669512 2 2 449352792 1 2 533010688 2 2 239233142 3 3 717374962 4 3 215129792 2 2 195672417 3 2 340625134 5 2 200543605 5 3 876966446 4 2 330396457 1 3 240175100 1 3 201592773 5 3 875031797 3 2 382097999 3 2 396998399 5 2 536589898 1 2 369403762 4 3 634185831 3 2 784984348 3 3 358851985 2 3 204724584 2 2 634214051 3 3 870137001 2 3 138657005 2 3 565393518 5 2 399801131 2 3 352856402 1 2 525556656 5 3 887849968 4 2 101473228 5 3 186446785 5 3 103869448 5 3 753478928 2 2 760053156 5 2 342853658 2 2 793802689 2 3 138696112 3 2 106290912 4 2 192991366 1 3 882361238 1 3 180942389 1 2 688493427 3 3 597457828 5 2 817941221 1 2 224968205 2 3 578007054 5 2 300115922 1 3 562551859 2 2 573802991 1 3 123003146 2 2 412759746 1 2 532943275 1 2 599120675 3 3 748765081 4 2 219913655 2 3 338636139 4 3 777584512 2 3 873526150 4 2 572616255 3 3 275458202 4 2 908379403 1 2 514184213 3 3 867572944 3 3 409656309 3 2 283296995 4 3 615111200 1 2 855520190 3 2 386216326 5 3 392243062 4 2 493279419 5 2 321553426 5 2 345228173 4 2 726092280 3 2 979337781 4 2 491271765 4 2 611780164 2 2 660461721 3 3 272803744 4 3 902873911 4 2 952785142 4 3 607907700 3 2 482167400 1 2 562684188 3 3 458008559 4 3 849263706 5 3 441963881 1 2 670812907 4 2 513081863 3 2 306438005 5 2 600816485 1 3 281628614 2 3 321002635 5 2 880134080 1 3 221536486 2 2 932559696 2 3 979689186 2 3 188587615 1 2 569328897 2 3 965320915 3 2 134887699 4 2 372576685 5 3 957049562 3 3 819529437 5 3 778755813 5 3 262037605 4 3 383519491 4 2 868031766 3 2 290777770 1 2 338019217 5 2 189312694 3 3 527014337 2 3 496149625 3 2 843558545 3 3 162054165 5 2 808999036 3 2 588524198 2 3 836176095 5 3 508543140 2 2 974125308 2 3 595588400 1 3 237976670 4 2 810633185 2 2 217739507 4 2 163583580 1 2 805495692 1 2 381367502 4 2 455086222 2 3 621601920 5 2 490756580 1 2 994266347 3 3 480775266 1 2 274156528 3 3 437391511 4 3 726731074 2 3 765079601 3 3 212615736 2 3 927677089 3 3 100758633 5 2 804458125 2 3 312322327 4 3 792959866 3 3 602688613 3 3 895334022 5 3 924396900 2 3 452738591 1 2 933149712 5 2 681907361 1 2 682415993 4 3 718968346 4 3 370747155 3 3 153195921 5 2 617130139 1 3 505224334 3 3 426441212 4 2 656745818 5 2 448710912 2 3 694232387 1 2 408229503 2 3 353345485 5 2 256894259 1 2 568089929 2 2 788846200 3 2 316813252 3 2 448338786 2 2 854083946 1 3 501919319 5 3 435392899 4 2 813337099 5 3 647512339 4 3 416871067 1 2 744921328 4 2 236210566 4 2 820524923 2 3 618756321 5 2 139367384 5 3 237664732 5 3 844675335 2 2 676272997 4 2 651258326 4 3 948877241 5 3 541417707 2 2 238398406 2 2 844628143 5 3 433870823 2 2 720120481 5 3 185604068 5 2 804204218 1 3 891033720 2 3 599706698 3 3 609742837 3 3 819296561 2 2 144395094 5 2 542982893 5 2 282232337 5 3 716454629 4 2 551884197 2 3 923300679 2 2 463908065 5 2 480844323 3 3 268236961 3 3 371020468 3 2 615371746 3 2 780343523 5 2 449823102 1 3 503687466 4 3 962080055 5 2 487265812 3 3 252134618 5 3 117844088 1 3 989308568 3 2 645844499 2 3 299712121 5 2 622292971 4 2 912481441 2 3 857096566 5 2 580443692 5 3 578184769 3 3 846975208 4 2 100007437 5 3 360151478 3 3 116317507 5 2 172621768 4 3 438910884 1 2 754850816 2 3 187905080 1 3 851736110 4 3 375581462 1 2 473857755 1 2 154331843 1 3 795679958 4 3 692461396 5 2 398267152 2 3 577307418 1 2 784306570 2 2 801131197 3 2 315262052 5 3 719336893 3 3 380034583 5 2 418506117 4 3 732906723 3 2 589838496 4 3 539502252 2 2 684780396 2 3 166779824 3 3 522025284 2 2 849104098 1 3 899018318 2 3 178803639 5 2 358879222 5 2 356816799 4 3 513088870 3 3 853306711 1 3 516759841 3 2 437651877 5 3 780734125 2 3 179559210 5 3 460163038 1 2 893711154 2 3 178180002 3 3 421730959 5 2 165877129 4 2 254793112 5 3 648316090 5 3 910741148 4 3 710766053 3 2 256240694 2 3 726388626 2 3 440542003 2 3 459468238 5 3 404847608 4 2 109423610 5 3 474054289 5 2 427400763 3 2 448061226 1 2 175957307 2 3 429299900 4 2 587000838 5 3 118907373 2 2 813803573 1 3 916962756 4 2 542209112 2 3 355218154 4 3 114490089 1 3 762837818 5 3 229490305 1 2 225088842 1 2 777147216 4 3 433096845 3 3 242894120 1 3 801880578 5 2 888647992 1 3 285089749 1 3 542413809 1 3 918540910 2 3 753930501 2 3 811208156 2 3 947301542 3 3 224820013 3 2 996450580 4 2 453248634 2 3 605587794 1 2 597966298 1 3 893126214 1 2 103356289 5 3 722255986 1 2 313632115 3 3 791885803 5 3 993652341 2 3 676615541 3 2 745786315 5 2 501059815 2 3 142947932 1 3 443497349 3 2 504849146 1 2 988490156 1 2 305555482 4 3 886534086 4 2 343608665 5 2 245228559 4 3 135288656 1 3 586997619 4 3 475239536 5 2 721928751 3 3 900051924 3 3 701415690 1 2 454888198 3 2 608837349 4 3 633024270 3 2 192955671 2 3 786886285 3 2 976356522 5 3 612062783 3 2 950651267 2 3 692229393 1 3 269806126 1 3 307668764 4 2 392863191 4 2 248447272 2 2 354753350 4 2 610609947 4 2 597590199 1 2 185950491 1 3 958894610 5 2 256526411 1 3 731916817 2 3 267233027 5 2 638323352 5 3 103498320 3 2 252778807 4 2 657665195 4 2 686816912 5 3 604444682 4 2 501436579 1 3 158643089 2 2 688555360 3 2 574809744 1 3 477510446 2 3 983975066 3 3 582207542 4 3 586058455 2 3 579915490 4 2 514198051 3 3 181259491 3 3 429993649 1 3 678084879 5 3 698868681 5 2 163870918 4 3 112102889 2 2 504001107 2 2 741586337 4 3 601316824 4 2 656447811 5 2 875148246 4 3 156975230 4 2 972434460 1 3 677920415 3 2 158380246 1 2 895869773 1 3 410847222 5 2 251931626 5 3 813516889 1 2 665164862 1 2 330650583 5 3 159886567 4 3 141430734 5 2 207204552 4 3 306218921 2 3 181502176 2 2 676572365 2 3 276185201 5 3 400518243 2 2 585778730 3 3 615036827 3 2 691498006 3 2 832143198 4 2 407347249 5 3 375251444 3 2 266842253 3 3 617603763 3 2 783847146 2 3 506170417 1 3 161259172 1 2 113050795 5 2 512142040 5 2 229735068 1 3 295171502 1 3 276321149 4 2 220360662 4 2 714453219 4 2 774318624 1 2 194983742 3 3 907027139 4 3 280724650 2 2 208052134 2 2 559069915 5 2 627289386 1 3 231615815 3 2 824303671 2 2 665816872 2 2 896825286 3 2 603388394 2 2 109050404 4 3 564445251 4 3 701419885 3 3 134978536 1 2 551229794 3 3 348041442 1 2 962880680 4 2 111301686 5 3 431638933 2 3 884858656 1 2 966226379 5 3 342291588 3 3 375800541 2 3 691236937 3 2 904463780 3 3 797172304 4 2 638621952 1 2 229886129 1 3 534975197 3 3 479337808 2 3 635055745 5 2 347006865 1 3 400226052 3 2 124420758 2 2 224072452 5 3 228050532 4 2 928414232 5 3 379692225 4 3 119131967 2 2 519323093 3 3 933818286 2 2 620731570 2 2 768757432 5 2 469400670 4 3 497404947 1 2 768180100 5 2 143391195 3 3 613958622 4 3 117388111 2 2 992687345 2 2 365253955 3 2 820425883 1 2 786218120 3 3 544206397 3 3 182181282 4 2 681086593 3 2 783359010 5 2 524260042 1 2 222382508 2 3 192722581 2 2 130954154 3 2 144586582 5 3 360020484 1 3 130280825 5 3 552520381 3 2 670044680 2 3 914194677 4 3 294602605 4 2 665696423 3 3 356682551 4 3 640719969 1 3 230645415 3 2 195330377 5 2 752603963 1 2 401060215 1 2 179814386 1 2 806335342 3 2 616054013 2 2 470458001 4 2 240073116 2 3 188613643 5 2 421495629 3 2 726985699 5 3 390416163 5 3 799413292 3 3 264908179 3 3 167009101 3 2 303263681 1 3 242974380 1 2 708894840 1 2 171376607 1 2 536421232 3 2 232069197 5 3 396543670 4 3 207565556 3 3 946723645 3 3 185979826 5 3 909118869 5 2 321599937 3 3 459957856 3 3 725429003 5 3 175558682 1 3 516151407 2 2 540250199 1 2 675783021 3 2 855501670 5 3 579565676 1 2 433620097 1 2 375962754 1 3 761791031 4 3 402631603 2 3 584009560 1 3 890747029 5 2 110083480 5 2 810232995 2 3 963896196 5 3 745852600 5 2 310354352 3 2 609862529 3 2 332248280 1 2 124040986 3 3 114793214 2 2 130623523 1 3 993276092 4 3 786957564 3 2 398749315 2 2 493783131 2 2 574460112 3 2 430853112 5 3 702570165 3 2 803464992 3 2 701906262 1 2 550835041 1 3 745111569 5 3 236572172 2 3 108918998 1 2 684574138 4 2 101869399 1 2 679889777 4 2 964267169 5 3 787579353 5 2 608781754 5 2 598579529 2 2 449484298 3 3 965831612 1 2 571794507 1 2 919751860 3 3 676583172 3 2 480761052 3 2 642287723 2 2 791838090 3 2 135740321 4 2 468585393 1 3 973289549 4 2 447424982 5 2 891575228 3 3 424815521 3 3 951042909 2 3 135156437 5 2 712656579 4 2 812163330 1 2 278851181 4 2 700355762 3 2 756650166 3 3 633882235 4 3 233672286 3 3 867853400 1 3 611791589 5 3 611441707 5 2 945658141 2 3 272927793 2 2 941845466 1 2 888188626 4 3 417851689 5 2 344312898 4 3 632344329 3 2 713863468 4 2 722575934 5 3 235361519 3 2 503125580 2 2 254740475 3 3 625390393 3 2 510784848 1 3 560785084 3 2 645611645 4 3 299202256 1 2 274698119 4 2 698961779 2 2 383120640 1 3 549937261 4 2 923643268 5 3 750180692 3 3 200521343 3 3 253541693 1 3 291649799 4 2 750826682 2 2 659279296 2 3 277604464 3 3 109544921 4 2 486140735 5 3 195451202 1 3 413729647 3 3 501394218 4 3 863732839 4 2 578448187 2 3 164809951 2 3 494260713 5 3 689534135 5 2 286584280 1 3 636715292 1 3 261023012 2 3 100762405 5 2 158996344 1 2 432083685 4 2 434372149 3 3 369362970 5 2 480191816 4 2 129180418 5 2 858241846 2 2 426104167 4 3 387508935 5 2 537383410 5 3 490922536 4 2 115271928 1 2 411953406 4 3 517105945 2 2 684893393 1 2 525226698 1 2 672292596 5 2 145598814 1 2 998063557 1 3 777607462 5 3 419644492 3 3 218635548 1 2 481052163 3 3 368050666 5 3 139365075 1 2 738462933 3 2 247308080 5 2 566428947 3 2 311407045 2 3 124000695 1 3 783951294 4 2 762600671 5 3 181611201 4 2 584140881 5 2 111218131 4 3 322277127 3 3 296654783 1 3 342574729 2 2 260812634 1 3 580831715 2 2 950288500 3 2 246837121 1 2 788710531 4 2 495502884 4 3 843958372 5 2 831299720 2 2 923783005 4 2 308147450 3 2 833544392 3 2 819565075 3 2 472855421 1 3 276869425 4 3 978861224 1 2 610693066 2 2 377785980 1 2 475165570 3 3 460500990 1 3 430703750 3 3 609827478 2 2 422477967 5 2 286220035 5 2 102906655 3 2 665046943 2 3 543166764 3 2 117488829 2 3 864236788 5 3 594320095 4 3 704153949 5 2 333963822 2 2 220586560 5 3 856550504 1 2 703599663 2 3 699303731 2 3 848195617 2 3 947740406 2 3 937554499 1 3 844621710 1 3 268277280 2 3 939755986 1 3 979118626 1 2 516569252 1 3 358760865 1 3 534764402 2 3 528212074 1 3 816456744 1 2 223676431 3 2 166922742 5 3 615072251 3 3 146719659 1 2 629594850 5 3 261978453 3 3 905645904 2 2 595376764 3 2 922942610 2 2 552211805 2 3 642538140 2 3 536849447 3 3 673892063 3 3 522831341 4 2 979813832 3 2 547276866 5 2 701815102 5 3 479683736 5 3 991869566 4 3 992948761 4 2 179434996 3 3 986540580 1 3 177401982 4 2 265218195 3 2 520479374 1 2 414001345 4 3 494495005 3 2 641291053 2 2 787256866 3 3 253162190 1 3 587879166 4 3 538815584 4 2 320186676 5 3 673486661 4 3 299913104 4 3 177151864 5 2 300633300 1 2 365557913 1 2 523074486 4 2 118569676 1 2 890502073 1 2 270207318 5 3 335297344 1 2 166566631 3 2 327498804 1 3 216749284 1 2 851406487 4 2 721833610 5 2 344011245 3 3 627780720 1 2 873824172 4 2 338650881 3 2 463101795 5 2 666690274 2 3 455239626 5 2 668959805 5 3 391703943 2 2 359036023 1 3 904604903 1 2 328241799 2 3 236041819 5 2 960945453 5 3 774804782 4 2 722616249 5 3 718215268 5 2 648535012 2 3 186649810 5 2 258611972 1 2 201384505 2 3 987676549 4 2 453061403 3 3 988519629 5 2 979570902 2 3 416006101 2 3 847561157 5 2 233181656 3 2 288583521 1 3 452439986 4 2 808807280 4 2 997555272 3 2 359357049 1 2 760392947 4 3 745260497 1 2 860398372 5 3 670240753 4 3 477708606 2 3 610537478 4 3 590295763 4 2 257775976 1 3 365110362 3 3 569622435 2 2 600111422 1 3 578390717 5 2 138699889 4 3 141982598 3 2 818345782 5 3 320188028 1 2 948434575 3 2 560417461 1 3 541851437 4 2 713706018 1 2 153425510 5 2 857351956 2 2 291619302 2 3 914519583 1 3 419685596 1 3 321799072 3 2 196601798 1 2 241527208 4 2 282989160 2 2 718412791 3 3 504115702 3 2 598840661 2 3 459251584 2 3 269098274 5 2 977697424 2 2 662298205 4 2 132605835 2 2 240028408 5 3 604505118 4 3 777336581 2 3 688037938 1 2 511815570 4 2 790606270 2 3 783397477 5 2 928496952 1 3 136861570 2 2 950418071 3 3 146817535 2 2 671615655 1 3 650532309 3 3 627858963 4 2 759087943 4 3 566787929 2 3 537062247 2 3 144624969 3 3 908282137 3 2 357483036 3 3 150240335 5 2 408757063 2 2 381882334 2 2 625100205 5 3 270003381 2 2 537574358 2 3 152661660 5 2 490858959 2 3 117952920 2 2 230075938 2 2 707037801 3 2 743038244 2 2 318461492 5 2 368525614 1 2 603002684 4 2 449633928 3 2 324520544 5 3 542469080 3 3 385959615 3 2 560199018 1 2 766691713 5 3 498974231 2 3 253489207 3 2 447518282 2 2 674626355 3 2 308997006 5 2 665609388 4 2 610118283 2 2 289576927 2 2 478023514 1 2 677101244 2 3 210742929 3 3 128032822 4 3 291504493 2 3 241753524 2 2 143733797 1 2 723746088 1 2 190711820 5 2 337552870 2 3 311330915 4 2 494327235 3 2 308687247 4 2 611851874 3 3 140222404 5 2 760677597 4 2 199601171 4 2 509667669 2 3 338431897 4 2 121047457 2 2 512202333 4 2 114560085 2 3 352095923 2 2 150906283 2 2 683002733 2 3 220104128 2 3 555431068 2 3 642197545 3 2 449088175 3 2 127199459 3 3 845521456 1 2 920147052 3 3 347127494 4 2 245368550 1 2 345497267 2 3 382752960 5 2 336141884 4 3 852530798 3 3 500591799 5 3 512513778 1 2 307561934 3 2 677056142 3 3 480819993 4 3 160803610 2 2 607412844 3 3 192237555 3 2 608703476 5 2 542041388 5 3 146706941 5 3 165180696 1 3 237660345 2 3 709217086 2 2 530467721 3 2 102088221 2 2 762747512 5 3 310754515 4 2 389876140 4 2 899637869 1 2 477971533 2 3 688056867 1 3 451972523 4 2 593058902 1 2 370296260 3 2 735329564 3 3 657327384 4 3 797964089 5 3 688800292 2 3 631135233 2 3 152705785 5 3 737338989 1 3 139959558 1 2 754507348 5 3 662901295 4 2 134414137 5 3 243650154 2 3 898902938 5 3 334653375 3 2 415869828 1 3 312145798 2 2 836530812 1 2 396300416 3 2 832121539 3 2 392277275 3 2 594730697 2 3 872649876 2 3 874568138 3 2 865002446 3 3 130186065 5 2 336043925 3 3 100579875 1 3 202908027 3 2 279225741 3 2 133923736 1 3 271008576 1 3 643669707 3 2 784969663 2 2 551447051 2 2 679981625 1 2 351119263 2 2 113851952 2 3 893355623 2 3 903729729 3 2 699885675 3 2 483917337 2 3 596360428 5 3 760567718 5 3 117389456 1 3 487811266 3 3 816094145 5 2 127968891 3 2 764935918 1 3 425834832 3 3 954888713 4 3 473204701 4 3 616023817 1 2 836978426 1 3 927237720 1 2 748610533 5 3 359702393 2 3 288586411 1 2 488727907 5 2 590165693 2 2 451612013 2 3 550031470 2 3 489080985 4 2 890366406 3 2 129216782 2 3 238700198 1 3 752758892 2 2 208038207 4 2 828222564 2 2 260630330 3 2 121671543 3 2 917287040 3 2 674890304 3 2 760343878 4 2 159452398 4 3 816611542 5 2 999807908 2 2 333647802 4 3 574260150 4 3 605209794 2 2 962583259 5 2 561518083 4 3 441647119 4 3 313884539 3 3 355381502 5 3 146183610 4 2 919988128 5 2 566620572 3 3 248088809 3 3 567659324 4 2 778626518 5 3 191943484 5 2 323469364 1 3 725375475 5 2 935441713 5 3 295248084 5 2 548831647 5 2 429591318 3 3 145930664 4 3 464978754 3 2 104383945 2 2 924346420 3 2 182581389 1 2 169226946 2 2 302253925 1 3 135342323 5 2 803760416 1 3 569942637 1 3 958336928 1 2 628588238 5 2 474182031 3 2 691962941 1 3 363111507 5 3 760501101 3 3 151814436 4 2 302430383 1 3 653481130 2 2 901119200 3 2 234725696 5 2 858401507 5 2 876943723 2 3 296867980 1 2 806136648 1 3 900788755 3 2 358485402 2 2 116187841 4 2 472349025 1 3 159449731 3 2 518285583 5 2 367412392 3 3 314328321 1 3 763301010 5 2 870875850 2 2 480244437 2 3 816855315 1 3 153713684 4 3 561196458 4 3 410985134 2 2 364393806 4 3 106038808 3 3 658941755 2 3 519770708 5 3 324796430 2 2 732136326 5 3 370986549 4 3 769243780 5 2 500931975 1 3 661184682 4 3 744325416 2 2 733662570 3 3 413579254 4 2 988949099 2 2 706070709 4 2 886850713 3 2 223792838 3 2 955891103 1 3 722166380 2 3 866079862 3 3 349446814 2 3 530057846 3 2 981615756 4 2 105344581 2 2 644631413 3 3 822943623 1 3 804484970 3 3 464080540 1 3 224680475 3 3 437178932 2 3 788262705 5 3 788080808 2 3 362967529 1 3 336433849 2 3 440520171 1 3 540406256 1 2 687507571 3 3 692747259 4 2 293732207 2 3 832030456 2 3 166612337 4 3 717709371 1 3 631690737 1 2 301225536 4 3 117879954 3 2 100990416 3 2 682719060 2 2 439330452 4 2 757876865 4 3 650479420 4 3 555448881 5 2 424795789 4 3 771194425 5 2 847256171 2 2 611449426 4 2 142402881 5 3 142063973 4 3 147133500 5 3 861666238 5 2 723909256 1 3 631788457 1 2 571670030 4 3 892673847 4 2 266932612 1 3 642089625 4 2 836508579 3 3 157340153 4 3 485597644 4 2 559707949 2 3 466917136 1 2 647106821 1 2 496624569 3 2 281834139 4 2 731986808 2 2 462622650 4 2 256561746 5 2 201639063 5 3 370722794 1 3 935080420 1 2 868592832 4 2 800674828 4 3 163539986 1 3 620543585 1 3 760858581 1 2 122873083 4 3 753879399 3 2 184154294 4 3 444397510 4 3 224385699 3 3 827599304 5 3 298694080 4 2 404777919 3 3 340924764 1 2 798794396 4 2 213623473 5 2 681999694 4 3 628274443 2 2 682643240 3 2 877292692 4 3 749764190 3 3 416417262 5 2 570573367 5 3 507147999 5 2 209247743 5 3 577116529 1 2 984729623 1 2 927544642 2 3 280822461 4 3 484952236 4 3 601042369 4 3 754368336 5 3 220035340 2 2 882401502 5 2 704428630 5 3 112607612 1 2 381267157 5 3 661256418 1 2 862920616 1 3 560943051 4 3 731436945 1 3 709343401 3 3 465077924 3 3 662748806 4 3 809579549 5 2 509061815 4 3 502394210 5 3 674167648 1 2 153281745 5 3 923606258 4 3 660274552 5 3 599300127 2 3 196599537 4 3 525680623 5 3 740805500 1 2 504627864 2 2 183294298 1 2 296621918 5 2 340112684 2 3 174483362 2 2 490134851 2 3 672623391 2 3 495037979 2 2 715240359 3 3 929509311 5 3 906777995 5 3 393134162 2 2 699933718 1 3 419219030 2 2 742117278 3 2 805181976 2 3 977297868 2 2 379254797 3 2 598695915 4 3 733331185 4 2 201601069 1 3 443823355 2 3 252069192 2 3 509609658 4 3 962606887 1 2 581154927 4 2 144279427 4 2 809584975 3 2 545870320 5 2 150617821 4 3 417172930 1 2 162303574 5 2 320672921 2 2 373642663 1 3 319428181 3 2 668159102 3 3 867869253 2 2 779495549 2 3 959387538 4 3 676152871 4 3 274107664 1 2 727451223 2 2 168841827 2 3 352535711 2 3 534704624 4 2 334010513 3 3 332348104 4 2 236641070 2 3 813928207 4 2 243021020 4 2 112996319 5 2 677273577 3 3 820709278 2 2 823867398 5 3 318982205 2 2 285762394 1 2 437481916 3 2 378082642 3 3 669180726 2 2 781561842 1 3 740002689 3 2 133068660 2 3 333396908 3 2 469872134 2 3 888854481 2 3 918413948 4 3 502881438 5 3 290777103 2 3 838631844 5 3 302171825 2 3 659671671 1 2 246597514 4 2 909569391 2 3 360011096 1 2 694726941 1 2 426655885 5 2 566990586 2 3 807701807 1 3 581518892 1 2 228419701 4 3 741119352 5 2 741425377 1 2 949722934 2 3 194517444 5 2 674414879 3 3 191331344 2 2 140234499 4 3 180158292 4 3 984938066 2 3 311149648 1 2 225558193 4 2 969864476 3 2 709063642 1 2 761923307 3 2 460414850 3 2 321338750 2 2 533893115 1 3 207055338 3 3 357553381 2 3 162864694 2 3 635954975 3 3 501255423 2 2 530511280 4 3 269609065 1 3 945550573 4 3 855268161 5 3 104170790 1 2 234971042 3 2 443955765 1 2 938497299 3 2 300155787 5 2 851887293 4 3 150485954 5 2 970511214 5 2 298315628 1 3 401651229 1 3 545186013 2 3 793933909 4 3 788343814 3 3 393139553 5 2 641749720 5 2 926373976 4 2 282851086 5 2 654188603 2 3 779987430 5 2 512392633 3 2 930862734 5 3 427815083 2 2 300474275 5 3 552050071 4 3 543083971 4 2 598513841 1 3 815054428 3 3 534451232 1 3 668712024 4 2 871771671 5 2 975811370 1 3 109274997 4 2 259585602 2 3 191494693 5 3 605880819 5 2 967290032 1 3 643019074 2 2 144336060 1 2 898113079 1 3 632765854 4 2 785404517 5 2 546384728 5 3 261889564 3 2 545680247 1 2 696979181 4 2 393655674 3 3 274675333 3 3 943031483 5 3 515372218 1 3 379088861 1 2 137698799 4 3 118518420 3 3 936443187 1 2 991828305 1 2 731274357 3 3 700961315 3 2 627029713 2 3 114467637 2 2 764588643 4 3 110561233 3 2 115681061 5 2 972582937 2 2 280574374 3 3 723971741 1 2 489881698 3 3 286111514 5 2 301502785 3 3 461677707 1 3 276197813 2 2 726877998 1 3 719139189 2 3 747031065 5 3 932925120 3 2 156043093 5 3 827164534 4 2 229965766 5 3 348843034 4 3 727099605 1 2 119373970 3 2 244805394 2 3 551003984 5 2 436860751 1 2 712291193 4 3 237332651 2 3 121933509 2 3 799482294 5 3 603638107 1 3 560868291 1 2 388426102 3 2 612195925 2 3 118716250 1 3 720510330 1 2 484873237 3 2 192558145 1 2 991808699 2 2 640936701 3 3 988467672 4 2 349711986 1 3 766899927 4 2 291355385 3 3 511913757 3 3 191795688 3 2 298489995 4 3 492040050 5 3 582412481 3 2 383058099 2 2 274999342 4 3 662814367 4 2 513092756 4 3 356893791 1 3 598130970 2 2 734930738 3 2 628985280 1 2 277274708 1 2 277870507 5 3 859279498 4 2 821324186 4 2 926498653 2 2 623194073 4 2 903878400 4 2 391561790 2 3 500556928 5 3 133118369 3 3 830456448 1 2 636391355 2 2 575847637 1 3 775080922 1 3 273064798 1 2 390910174 2 3 407632580 2 3 463843742 3 3 357578687 1 2 124076039 1 3 480953669 5 2 651191355 4 2 709503854 4 3 701582215 3 2 436568341 5 2 322059485 3 2 907312224 4 3 334568336 2 3 605564849 5 3 182362751 3 3 172866262 1 2 769529494 2 2 268607187 5 2 587556534 3 3 364400622 2 2 452608427 2 3 505896653 2 2 778790016 4 2 448719612 3 3 484420585 5 3 675964815 5 2 346541456 4 3 245514077 1 3 292465987 1 2 175956953 1 2 948429498 3 3 918825729 4 3 288523772 3 3 809730704 2 3 363345439 3 3 559906060 4 3 200628160 1 2 992717036 4 3 784848037 3 3 698504213 3 3 419319701 1 3 682074341 4 2 600276104 1 2 175180958 4 3 720997915 3 2 755186450 5 3 753385990 2 2 354405258 2 3 554055368 3 2 322602559 5 2 748408692 4 2 480695825 2 2 611339927 2 3 247400608 4 2 849166587 1 2 314561503 3 2 580018809 4 2 598901828 4 3 733796853 1 2 546356175 2 2 211500286 5 2 740714801 2 2 910510981 3 2 955979721 3 3 739403660 1 3 953374683 1 2 304861312 2 3 226780392 3 3 559959488 5 3 366059517 1 3 662531136 4 2 652018895 4 2 518714346 2 2 109284326 2 2 511662273 4 3 929830171 1 3 439152656 4 2 301012085 1 3 544658103 3 2 722898737 5 2 605513736 5 3 394801399 5 2 513156784 5 2 688038877 4 2 659817583 3 2 576101701 5 2 675187687 4 3 449095720 1 2 954932936 3 3 627583363 5 3 981712143 4 3 224752302 4 2 673671637 5 3 664234505 3 3 985138514 3 2 505137328 5 3 934907808 3 2 209666468 1 2 721438793 5 2 208795472 5 2 399676772 1 3 974934622 1 3 335037170 1 3 844306458 1 3 956475391 2 2 673471598 1 2 192048670 3 3 509756928 4 3 412359697 3 2 976314957 4 3 730785927 3 3 166200001 2 2 823921284 2 3 663349184 2 2 892807867 2 2 553019861 1 2 419295831 4 2 706540233 4 3 658961123 2 2 173359087 3 3 494790621 2 2 867165131 2 2 974032979 3 3 289194922 5 2 935681246 1 3 920499288 2 3 885793966 3 2 882670793 2 3 826609617 1 2 715047213 5 2 286799954 2 3 143658836 1 3 186423673 2 2 418964515 4 3 223796275 2 3 296887556 5 2 219844866 2 3 476756469 5 2 770859224 1 3 140525748 1 3 524019868 4 2 508588694 3 2 864237583 2 2 809568246 2 3 732065063 5 3 463779230 4 2 324753417 4 2 442872135 2 2 275439245 2 2 177107604 1 2 620893999 3 2 669403689 4 3 630152691 5 2 859528840 4 2 179130249 4 2 392479446 5 2 311962229 4 3 326487263 1 2 237026823 3 3 111826985 3 2 512397593 5 2 666267741 4 3 756888098 2 3 476812492 2 3 740274537 4 2 537459135 5 3 216709178 4 2 438991767 3 2 246428274 5 3 104992533 1 2 545167485 2 3 763207148 3 3 540014237 4 2 645844529 2 3 643475273 1 2 928987601 5 3 661590916 4 2 658688124 2 2 275582842 5 2 455752809 3 2 127872520 4 3 748061958 4 2 749017569 5 2 498162537 1 2 809432939 4 3 304021337 2 3 308322647 2 2 691318029 5 2 656428860 5 3 390610975 5 2 793010367 3 2 273703242 3 3 409876910 2 3 827232658 3 2 354742902 3 2 665942474 5 2 705995023 1 3 461722674 3 3 271048265 3 3 599051227 3 3 653151670 5 3 293322053 4 3 314369905 5 3 381816666 3 3 899284910 3 2 796825226 2 3 147636392 1 2 433438616 4 3 474358975 2 3 606742808 1 2 808325886 2 2 993454565 2 3 226004255 2 3 151002122 4 2 790132173 5 2 182126842 4 3 928976353 4 2 432111639 2 3 443719079 4 3 691504706 5 3 309803685 2 3 916499431 2 2 959665769 1 2 217355427 1 2 535715142 3 3 837692421 2 2 306232041 1 3 365933236 4 2 782297478 4 2 105891532 3 2 216496122 2 2 144524735 5 2 626913495 1 3 601359122 3 3 645211328 1 3 660323580 2 2 709471710 2 3 691078911 2 3 388858206 4 3 904844027 4 3 268933829 2 2 662457010 4 3 443100671 1 2 948523222 4 2 807247917 5 2 210901042 1 2 353256579 1 3 408236629 5 2 583510029 4 3 377938653 4 2 241681396 5 2 675409417 3 3 128516147 5 3 571667343 3 3 648885578 1 3 340312703 1 2 869203749 4 3 664996429 3 2 537761703 3 3 915710771 2 3 435330011 1 2 719759633 3 2 577710658 4 2 294029534 2 3 307748288 4 3 739709697 1 3 458686865 3 2 974299506 4 3 382152831 5 2 997373520 3 2 590892850 5 2 232167236 5 3 931720886 1 2 544920350 5 3 699002770 1 3 243582433 2 2 959735417 5 3 641138820 3 2 248366263 4 3 163039970 3 3 337538911 5 2 373736980 4 3 774954298 3 2 867228383 1 2 657143006 1 3 378215701 2 3 521786644 2 3 647666836 2 3 910166156 4 3 362736960 4 2 724457050 4 2 280821096 3 2 367950616 3 3 106341499 2 3 509372066 2 2 748176644 2 3 409141956 2 2 241354268 5 2 296148496 4 3 496804322 1 3 351938987 5 2 474278174 5 2 135825399 1 3 258016962 3 2 472105174 1 3 628007133 5 3 438445903 2 2 849788320 1 3 629453359 4 2 926773395 1 3 261856488 5 2 669872329 1 2 778130433 3 2 154366311 5 3 593709713 3 2 283352140 1 3 123986474 4 3 306230363 3 2 317067900 1 2 538971829 2 2 958598523 5 3 619435792 1 3 570633552 1 2 512304856 3 3 924547925 1 2 535310886 5 3 795305415 2 3 578475510 1 2 772206336 3 3 207499881 1 3 576268848 5 3 113102176 5 3 522011826 1 2 532138417 5 3 201949480 1 2 897408684 4 2 111423308 3 3 667606924 4 2 972633370 5 2 492934896 1 3 812402744 5 3 286171491 2 2 647390975 4 2 569165127 1 2 503695833 4 3 144400092 3 3 468731242 3 2 441674411 1 3 666653871 2 3 484268292 4 3 901699976 1 2 234923125 4 3 110770471 5 2 503264239 1 2 399910524 3 3 274816808 4 2 977481852 5 2 510793052 1 2 380264469 3 2 652200551 1 2 104877156 1 3 278682549 5 2 671836110 3 2 416063907 3 2 572992837 3 3 932123698 2 3 226475508 5 3 123325065 5 3 149701156 4 2 641914812 3 3 226027556 1 3 319258680 4 2 221043789 1 3 126546636 5 2 609449505 5 3 509694694 1 2 771865879 4 3 858891330 4 3 702941413 2 3 961653273 2 3 612968949 4 2 254522153 3 2 635051150 4 3 601316343 3 3 223294544 5 2 244542582 3 3 244511808 4 3 831929535 3 3 289731726 5 2 810426414 5 2 870039774 1 2 361726674 2 2 331423523 5 2 544228439 1 2 747890461 5 2 501176527 4 2 552693401 4 3 420176110 5 2 329749299 1 2 954071332 5 3 241062092 1 2 163393838 1 2 752443863 4 2 783252495 2 3 223441302 2 2 767851054 4 2 543444397 2 3 465416223 1 2 613600348 1 3 737923712 4 2 686115254 1 3 791223511 4 2 246189829 1 3 827455065 4 3 450002919 1 2 277486052 4 2 717735286 3 3 868985459 4 2 672531194 1 3 712992201 1 2 192304448 1 3 267939365 3 2 273427672 2 2 111793434 1 3 425247035 3 3 175817132 5 2 280305002 1 3 389343951 5 3 134050707 2 2 524528714 1 2 260064348 1 2 806052647 2 2 985774391 3 2 529986008 3 3 318439052 3 2 305467549 3 3 502014468 3 3 725852931 3 3 640006196 5 2 379071153 1 2 843084584 2 3 777610876 5 2 150988432 1 2 408402284 2 3 729880288 1 3 549576097 4 2 796411161 1 3 958537748 2 2 250136685 4 2 336621155 4 2 485803077 4 2 616826397 1 2 535701468 1 3 549481083 3 2 514622147 3 2 954419218 2 2 975110303 1 2 997768049 1 3 445953986 3 2 928047516 4 3 449291956 4 3 259061292 5 2 277216264 2 3 887622070 2 2 738670329 2 2 465834784 3 2 556857834 3 3 643748977 5 3 703280400 1 3 913379577 4 3 377049487 5 2 634820572 1 3 459399268 5 3 673387865 3 2 516966991 2 3 189024184 5 2 774326645 1 2 203383562 3 2 359089182 1 3 894769394 5 2 506262654 1 2 922872036 3 2 491288513 3 2 337179753 2 2 331369711 2 2 711085276 2 3 763315732 4 2 871979647 5 2 543922604 2 2 428245502 5 3 281324036 5 3 441243930 1 3 456459528 5 2 786753529 1 2 102181799 4 2 392233387 3 2 495610641 2 2 974766480 1 2 739350521 5 3 236883225 1 2 464300410 4 2 826232030 2 3 301642055 4 3 127449886 2 2 146995485 1 2 533284402 1 3 169958875 1 3 992409770 4 3 250481695 3 2 263945581 4 2 471265417 5 3 182006420 5 2 452246195 1 3 590686683 1 3 656334500 3 3 911198229 1 3 414774620 2 2 635038656 3 3 593982772 2 3 156420351 2 3 198004836 4 3 618130191 4 3 697116591 5 3 274734219 2 3 696198833 2 2 189377111 4 2 540198747 5 3 342992168 3 3 644801049 3 2 438181784 2 2 468855230 3 3 678399609 3 3 453457861 2 3 931011961 3 2 929299104 2 3 294890573 1 3 107338197 3 3 841495873 2 3 979297790 3 3 951471679 4 2 321992412 3 2 935416574 2 2 594356446 1 3 344612775 3 3 133575942 3 2 446377209 1 2 515598088 4 2 561744768 5 2 953047984 2 2 125784884 5 3 312668631 2 3 434415281 5 2 442145536 1 2 291333592 3 3 861344505 5 2 103662123 2 3 726554887 1 2 768335844 3 3 759569988 5 3 172324442 1 2 810348349 2 2 855880088 1 2 238933851 3 2 623479354 1 3 980942610 1 2 921554281 1 3 685694127 2 2 516614328 2 3 340827489 5 3 164618058 5 3 305938787 5 2 349147006 3 2 396876791 4 2 736936074 1 2 509867914 1 3 567271648 1 2 384692678 2 2 994550422 1 3 908974116 5 3 831885415 4 3 460479775 5 2 803464616 5 3 763918228 5 2 171250155 2 3 964567062 3 3 845087442 2 3 879618573 4 2 665337031 1 3 616912596 2 3 361070401 1 2 271096575 2 2 596126576 5 3 124984979 3 3 534845186 4 3 730690446 3 3 152002302 4 3 946994052 1 2 692914864 5 2 935404984 2 2 958242756 5 2 420282346 2 3 380774314 4 3 530688958 4 2 146597215 2 3 579505008 3 3 494264601 5 3 112944393 4 3 266890152 5 3 456618659 1 2 311829007 3 2 647118594 3 3 667558468 5 3 809745058 4 2 950857227 5 2 678385056 4 3 922481868 5 2 185552914 2 2 641953778 3 3 577388487 3 3 752087984 4 2 107513177 3 3 600999883 4 2 189911717 4 3 941707370 4 3 660055860 5 2 443151265 5 3 825131267 2 3 253683170 2 3 435280746 5 2 733327049 3 2 858085666 3 3 526670043 4 2 268820553 4 3 726831529 4 2 604169298 4 3 268950449 5 2 929185255 1 2 163190107 5 2 191324105 3 2 666207828 2 2 305135400 3 2 463921188 5 3 716953359 3 3 908146609 1 2 851618420 1 2 605241749 1 2 177924436 4 3 931589629 2 3 753284690 5 2 555444098 5 2 497432127 5 2 784183632 4 2 919474755 3 3 454559440 4 3 368224222 2 2 891427079 3 2 101902568 4 3 201311684 3 3 236184320 3 3 582334650 3 2 333893230 1 2 288855509 5 3 422696882 1 2 994363147 1 2 946069050 4 3 800784963 3 3 228777681 3 2 193037408 3 3 860592861 3 2 927887304 1 2 675336552 2 3 294844844 1 3 639325619 3 3 852168193 5 3 442023802 3 2 606418650 3 3 474387615 2 3 604433448 3 3 616327407 3 3 737423760 5 3 525583109 4 2 964514638 3 2 207947992 4 2 466682000 5 3 333101632 5 3 834258070 1 3 345433032 4 2 446312981 1 2 434507716 3 3 922865361 5 2 786169309 1 3 966128524 1 3 604659964 5 2 787544009 2 3 281918531 1 3 249030248 5 2 464771943 1 3 993137159 4 3 233881469 4 3 355582080 1 3 801180315 1 2 301660101 3 2 970436628 3 2 346847905 1 3 489097405 3 2 634662001 5 2 709282164 4 2 586178892 5 2 707145201 3 3 430680293 4 2 728013698 1 3 866143472 3 2 172574245 4 2 341906301 2 3 223292403 1 2 718316559 4 2 326938761 2 3 517483806 4 3 467793558 1 2 946442502 4 2 525042225 1 2 251260016 4 3 333092887 1 2 954240669 5 2 310652938 3 3 501021957 1 2 496031063 5 3 289012641 5 2 744927586 4 2 130257338 4 3 428329360 5 2 107011362 5 2 448248787 4 3 458804084 4 3 430994359 1 2 132567331 1 2 717916739 4 2 241449906 5 3 306933724 1 2 395969192 2 2 384931628 3 2 411990300 4 3 511617566 2 3 859455919 4 3 663764332 5 2 945752216 1 3 929674647 2 3 874666742 2 3 802268131 1 2 354988666 5 3 358064708 1 3 109495962 5 2 366107282 5 3 193140683 1 3 919782650 5 3 872709165 3 2 850996703 3 3 576317551 2 3 596992580 2 2 779425193 5 3 219930748 4 3 393903436 4 2 845714391 4 3 261084731 5 3 494845023 1 3 692614161 5 3 103987370 3 3 792397252 3 3 780160144 5 3 375587886 5 3 774365821 1 2 330497724 3 2 857092537 1 2 800531222 5 3 248100202 1 3 340559126 1 2 545416898 2 2 442855033 3 2 850646169 2 3 447153952 3 2 588304905 1 3 399598175 2 3 285312366 1 2 534587810 1 3 191241350 4 3 313944338 1 2 565868913 4 3 312497567 5 2 895542193 5 3 872737283 4 3 106568751 4 3 648741014 3 2 476867915 2 2 325388248 1 2 495079120 5 2 996781232 2 3 227111315 5 2 747756615 4 2 240494879 5 3 348758574 2 2 327622388 5 3 644341974 5 2 593871991 4 3 488494844 3 3 545404194 5 3 416726533 2 2 425993872 1 3 575476005 2 2 170161841 3 3 377750166 2 3 279350122 4 3 126762294 1 3 775717850 4 3 139556578 4 2 390691039 2 3 313531695 5 3 889380516 5 3 338097712 2 3 956966821 5 2 331898388 3 3 292835883 4 2 931827805 1 2 878083793 3 2 754682505 4 3 128902301 1 3 632474086 4 2 413892917 3 3 240831627 5 2 991021851 4 3 991998978 2 3 477205912 3 3 680745670 3 3 971919614 2 3 119809790 5 3 723594593 3 2 922497148 1 3 696684636 1 2 906272594 5 3 811186993 3 2 560163616 2 2 639970295 4 3 600690380 5 2 676278709 2 3 560406642 2 2 237190366 1 3 861723007 5 3 625304180 4 3 436507395 3 3 920949435 1 2 729772903 1 2 871180751 2 2 781293608 3 2 342943767 3 2 576712405 2 2 982898831 3 3 507427833 2 3 295757352 3 2 424761259 1 3 515192043 1 3 216508036 5 2 217446196 2 3 230844913 2 2 938174929 4 3 857415353 3 3 279828907 5 3 169150242 3 3 883377882 1 3 305135540 3 2 719397041 1 3 981098545 3 3 114369620 5 2 323391514 4 3 143020727 2 2 354504395 2 2 866191916 3 3 332989203 4 2 707220122 2 2 612262355 3 2 672275729 2 2 566492688 5 2 227459837 5 2 260660166 1 2 481004571 1 2 324991232 2 3 108911406 4 3 537137567 1 2 110323650 1 2 113006216 3 2 154199722 5 2 826623721 5 3 534523828 4 2 878430896 2 3 711487917 3 2 619771778 1 3 192807262 4 3 329187510 2 2 429982522 4 3 540623873 1 3 279452764 5 2 560789588 5 3 942877670 2 2 574454328 2 2 287341223 1 3 852713509 3 2 349675452 3 3 605558773 2 2 148267098 2 3 643707411 5 2 649531497 5 2 398852986 5 3 436756479 3 2 317028229 3 3 311298199 4 2 680006655 3 2 369310813 3 2 799614527 1 2 695344979 4 2 914391187 2 2 181780117 5 3 284765752 4 2 615422840 1 2 678675672 4 2 890661217 3 2 765418896 3 3 725839093 2 3 948117093 1 3 107899224 2 3 912647752 2 2 387092896 2 2 915935180 1 3 517066591 5 3 344937539 5 2 835506539 2 2 602271053 1 3 360881415 1 2 213519570 2 2 992168715 2 3 363910704 4 3 790228622 1 2 647440249 4 2 613654338 3 2 310629185 2 2 931762344 5 3 533787877 2 3 320168989 5 3 107463684 4 2 977618831 3 3 170653303 5 2 149100219 5 3 725063619 4 2 251894926 2 2 613732752 5 3 333926599 5 2 168174843 1 3 398497504 2 2 185365432 1 3 583459462 2 3 965606589 3 3 615866247 4 2 953245740 3 3 403811465 4 3 161405691 1 2 474319227 3 3 790603671 4 2 824450071 5 3 458946619 4 3 154110652 5 3 704648796 4 2 286923859 2 3 184466046 4 3 484456756 5 3 620455567 5 3 977313003 1 2 823517893 1 3 871203121 2 3 978884039 4 2 287716496 4 3 287794694 3 2 550224199 2 2 415835398 3 3 865436516 4 3 549663339 3 2 432179947 1 3 256734296 1 2 764406006 2 2 959009662 2 3 521469610 5 2 904508630 3 2 516846456 5 3 111047908 5 3 730988909 5 3 603006761 4 2 714227610 4 3 589883056 3 3 397158636 5 3 103944181 2 3 562603158 1 2 506303150 3 2 389475705 5 3 989840361 5 2 700467928 2 3 682115842 1 2 674165306 3 2 404588709 5 2 959231069 1 3 480145745 1 2 727496752 4 2 187988462 3 2 270999591 3 3 924351106 2 2 220694896 1 3 271977923 5 2 946874562 1 3 942802330 4 3 696579497 2 3 529027007 5 2 624400587 5 2 723154910 1 2 554007242 2 2 996468710 1 3 756980570 2 3 589904324 4 3 863742042 4 2 323960739 5 2 172357482 1 3 622581176 5 3 644415869 3 2 610547866 2 3 924875233 3 2 856633159 4 2 551619021 5 3 533071101 4 2 285321403 4 3 845096320 5 2 217911390 1 3 166456161 1 3 414455471 1 2 737174634 3 2 163363630 1 3 270056441 4 2 347641744 1 2 641359801 4 3 103610956 2 3 473462588 3 3 817862924 1 2 612082814 2 2 602266785 1 2 279269030 5 3 681354085 4 3 828256201 5 3 826121099 1 3 827502243 1 2 386894960 2 3 771053438 3 3 170859723 4 2 635301002 5 3 429569686 5 3 688591160 5 2 771674284 4 3 495515388 4 3 637598868 3 2 677100689 2 2 742768498 5 2 217187279 5 3 896650116 2 3 285555919 3 2 116895176 2 2 250050671 1 3 429179286 1 3 221337329 5 3 155303111 3 2 711139885 5 3 304439751 4 2 785687530 5 2 347972102 4 2 757335778 4 2 490689049 1 3 450038039 1 3 990125244 2 3 756439466 5 2 238442102 2 2 145653465 5 2 868532077 2 2 171499841 4 2 911519906 2 2 141462945 4 2 949982187 1 2 903003971 5 2 695731198 5 3 207751759 1 3 467674085 2 3 757257945 1 2 262063137 4 3 695800991 3 3 487120432 5 3 777599249 2 3 833075632 5 2 756395746 5 3 292481648 5 3 856951705 4 2 130651794 5 3 129876395 1 3 688074138 1 2 962370265 2 2 980598591 2 2 180989090 5 2 825059737 1 2 372205762 2 2 500901531 1 2 824731582 2 2 436094816 3 3 129799663 3 3 408513189 2 3 953663963 5 2 864080986 2 3 690685791 3 3 733369841 1 3 639778506 4 2 380435010 2 3 468934064 3 2 190112743 5 3 781780189 4 3 507672263 4 3 210892317 4 2 530046984 3 3 640555469 5 2 259927210 2 3 580902068 1 2 849529289 2 3 338676452 3 2 565879517 3 3 569056137 1 2 520118800 3 3 499721631 1 2 160062979 5 2 861088165 2 2 434607164 5 2 946730116 5 3 905277151 3 2 853056433 2 3 388225968 4 2 717567754 5 3 426084924 5 2 710435559 2 2 626882349 4 2 335766647 2 3 504938346 4 2 500256621 5 2 984383610 3 2 452578491 5 3 598288098 3 2 736595103 1 3 720879583 4 3 995553768 2 2 321821907 3 3 841868096 3 3 446411195 2 3 852534738 2 2 728675254 3 2 554179068 1 3 317071571 2 3 519663088 1 3 222510677 5 3 389893354 1 2 664720794 3 3 230014853 4 3 620545721 4 3 447443235 5 2 584930039 4 3 250237985 1 2 188772050 5 3 283039045 2 3 182211007 4 3 917307840 1 3 346900380 3 2 520593938 5 2 278763511 2 2 158252184 5 2 125289203 2 2 481168035 1 3 816498608 5 3 251708796 2 3 272727725 3 3 552217858 3 2 212521706 3 2 373757938 5 2 693440714 4 2 689626608 5 3 687454127 4 2 836538243 5 2 139775530 2 2 178889031 2 3 419627627 4 2 325990508 2 3 984611146 4 3 341399295 5 3 322625553 3 2 949370699 3 3 740215392 1 3 638358083 5 3 565632988 2 3 644840935 5 2 867836732 1 3 737545401 4 3 247886979 2 2 603115905 3 2 857182355 5 3 144811436 4 2 467481381 4 2 365170708 5 2 786598655 4 2 452168438 2 2 778145880 2 2 345655388 2 3 494500534 2 2 974951174 5 3 237229383 4 3 243570070 3 2 950919477 3 3 319451863 4 3 301418707 3 3 486768412 3 3 456344247 2 3 321054113 5 2 102569283 5 3 597703480 2 2 743017138 4 2 553840274 1 3 751928678 2 3 930937434 5 2 511365047 1 2 677386281 2 3 403325546 3 2 171242118 5 2 551394610 5 2 351764439 1 2 839982128 4 3 528261401 2 3 122038983 2 3 413710007 1 3 647935376 5 2 559304395 4 2 438046311 4 2 184599519 4 2 398228973 1 2 761026563 1 3 206563494 4 2 429109809 3 3 984436917 1 3 383889810 1 3 242051890 5 3 863920782 5 2 195514231 4 2 467894395 2 3 536736698 2 2 384492300 4 3 174199650 2 2 167782933 5 3 936662660 2 2 224405347 2 2 846072161 4 2 618325282 2 3 404213211 3 3 223929296 4 3 996637205 4 2 480887884 5 3 370197363 3 2 481156254 4 3 840400908 2 2 481428536 3 3 332478364 4 3 285000660 1 2 673861352 5 3 997834385 1 3 442892675 4 3 271586463 3 2 249066364 3 2 627454813 2 3 304458621 4 3 978039847 1 3 188630551 1 3 136054089 2 3 491953398 1 3 857348929 4 3 393337301 2 2 728567357 5 2 692361368 1 3 532739040 2 3 547671649 3 2 904632150 3 2 188140170 2 2 386753647 2 2 383022863 2 3 561275893 3 3 360282859 1 3 744837018 4 3 830306521 5 3 530354186 2 2 693881060 5 2 370324823 1 2 726746540 3 3 381862886 5 3 900129433 3 2 720841881 1 2 818144639 3 3 633845007 3 3 665223756 3 2 497909297 3 2 247992953 5 2 483416210 1 3 751857501 2 3 343353037 3 2 452721270 3 2 753469663 1 2 684545662 3 2 742300404 1 2 260709776 5 3 965158708 4 2 259444654 5 3 250088971 1 3 861653429 2 3 769363204 4 3 633679103 2 3 867271195 3 2 819751091 4 3 116917151 3 3 580154560 2 3 132102326 3 3 384931677 4 2 679325146 4 3 743732152 1 2 439649541 1 2 737392501 1 3 943547695 5 2 613671185 1 3 736162883 2 3 342728583 1 3 978631634 1 3 637827651 5 2 234866876 3 2 576359734 5 2 985349740 2 2 639156041 4 2 288385952 4 3 486074319 3 2 440560456 3 3 655304136 5 2 709824508 4 3 807299046 3 3 626985178 3 2 706662045 5 3 782301151 3 2 755140458 2 3 106259267 1 2 398540626 1 3 240354084 4 3 721285958 5 3 388006179 3 2 838301865 2 3 829831437 1 3 257095262 3 2 517839025 4 3 176756961 2 2 233088033 5 2 402098077 3 2 103357780 4 3 458648296 5 3 402990129 5 3 698859195 4 3 801909501 3 3 220810044 2 3 658832715 3 3 933505701 4 2 892294742 4 2 998132102 4 2 913645449 2 3 124904412 2 3 109197373 2 3 501884848 5 3 618752592 1 2 700928742 3 3 162392316 4 3 474705562 4 3 676478838 5 2 550456275 2 2 906828026 1 3 193667964 4 2 237151320 2 3 374502362 5 2 444690080 3 3 744037637 1 3 592508519 5 3 754111714 3 2 354829794 2 2 547975103 4 2 997069939 4 3 557979020 1 2 888041669 4 2 942193413 5 3 829247927 5 3 173265277 4 3 310514232 5 3 890478530 5 2 182372268 3 3 433605654 2 3 587561701 2 3 772509609 2 3 570598644 1 2 560805755 1 2 161132928 4 2 474638127 5 3 368638063 1 2 583763258 2 3 156500197 1 3 709001709 5 2 416152006 5 3 905748840 2 2 160803540 2 2 789024870 4 3 932500384 4 3 137160720 1 2 299532292 2 3 794426886 5 2 843874328 3 3 910524052 3 2 877393410 2 3 404676362 3 2 356075717 4 3 837554064 4 2 472212304 2 2 938200322 3 3 115176597 4 3 315573196 4 2 269554902 4 2 413859817 3 3 752749487 5 2 374049792 1 3 126927102 1 3 163626668 3 3 255887726 3 2 354843533 4 2 602915297 1 2 654189873 1 2 655180443 4 3 929368672 2 2 467368478 3 3 662619949 3 2 341824475 3 3 862163206 5 3 389867939 4 2 679077825 1 3 639779832 3 3 652951513 1 2 885866199 2 2 115023831 1 2 705643519 2 3 259231881 2 2 246386470 5 3 856554878 4 2 550490791 4 3 787225903 4 3 142481710 4 2 219206730 1 3 513604418 1 2 620671936 1 3 665912401 2 2 712542685 2 3 274755239 2 2 305540373 3 2 165442161 4 3 588153128 3 2 860792359 5 2 668653427 3 3 259230968 1 2 712058070 3 2 992931831 1 2 792547205 4 3 262182706 1 3 421488239 5 2 381334575 4 3 392764662 5 2 359449837 2 2 331457165 1 2 477058594 5 2 232280885 2 3 610537964 3 3 733425383 5 2 594597800 1 2 859291636 4 2 441790313 1 2 703684851 2 3 285762278 3 2 597792218 1 2 518235504 3 3 597446720 1 2 789795154 1 2 236892150 1 3 677775024 5 2 570736688 3 2 406900922 5 3 427512182 5 2 155751697 4 3 220306568 5 3 343162069 5 2 460082688 5 2 883415153 4 2 913639075 5 3 390419402 4 2 204182396 2 3 966181924 5 3 850946876 3 3 270907358 5 2 295123221 4 3 316350724 4 2 640076263 4 3 101688188 5 2 311241389 1 3 259894217 1 3 135157754 3 2 302402827 2 3 988567003 3 2 310655480 4 3 631595206 2 3 748859937 5 2 880401103 5 3 476111764 1 2 702210640 4 2 681306634 5 2 732049625 5 2 938846544 1 2 979318687 5 3 553344862 3 2 644261412 5 3 762342342 2 3 547499315 2 3 712544469 2 3 633699840 1 3 633928115 2 3 473725195 2 2 350815024 3 3 226628564 1 2 569434581 5 2 703191191 4 2 510318605 3 2 292594691 3 2 869408644 2 2 483720505 3 3 152107618 4 3 234717624 3 3 989151693 1 3 998332474 3 3 504266354 1 3 588932715 4 2 696571100 5 3 709289333 2 3 560072713 3 2 915229534 2 3 430043831 1 2 516217947 3 2 568712680 3 2 633471950 1 3 629414279 4 3 961541740 5 2 176796437 1 2 240772952 3 3 434407471 4 2 495131710 1 2 526126337 4 3 779789527 4 3 306197768 1 2 655485844 2 2 822861175 1 2 183298950 4 2 135480724 3 2 688398432 5 2 785598999 1 2 900422102 4 3 316310920 5 2 785226673 4 3 842235743 3 2 889338519 4 3 935842245 4 2 143369820 4 2 703453131 4 3 233069832 5 2 226666457 4 3 718500177 1 2 555067618 4 3 391510333 1 2 175345970 5 3 810940065 4 3 507239418 1 3 311995371 4 2 918757299 3 2 777861278 3 2 208067333 2 2 790222600 1 2 201312098 5 3 840794568 1 2 746696863 3 3 451785813 5 3 447945722 5 3 981076777 5 3 573969162 1 3 494661296 4 3 366919297 1 3 552854587 3 2 801981858 5 3 190968860 1 3 283974257 3 2 349563655 3 2 764661057 3 3 865005652 3 3 227382155 1 2 376903480 2 2 312553971 2 2 386160620 2 2 132795071 5 3 376021210 3 3 638129660 3 2 517201631 5 3 415915866 2 2 709159223 2 3 814703514 5 2 557025522 3 2 813965874 4 2 264722966 1 3 773227935 2 2 507559984 3 2 690245773 4 2 528133952 1 2 667778515 4 2 586010416 4 2 466629495 4 3 602732989 5 3 200229900 2 3 249524633 3 2 272941358 5 3 105363783 5 2 557183091 3 2 770365483 3 3 931130094 2 2 855240495 5 2 683379689 1 3 796924918 1 2 643900446 5 2 379172628 3 3 216932959 1 3 189763748 1 2 515441352 1 3 725336718 3 3 433496356 4 2 724316701 1 3 157794283 4 2 784708900 2 2 342741918 1 3 269117850 3 3 810828569 1 3 138748695 2 3 847481411 2 3 785902287 4 3 720276905 4 2 816978484 5 3 434464666 1 3 617078947 1 3 343981763 3 2 863571190 2 3 794898876 2 2 840924216 4 3 895194205 1 2 532597876 5 2 252891717 4 2 342302305 4 2 568718530 5 3 175781549 4 3 345241612 5 2 467644519 1 3 689227315 3 2 181844598 3 3 936964544 4 2 460342747 5 3 242197592 1 3 648160698 1 2 835795440 2 2 692744897 3 3 104856841 1 3 952043566 1 2 898276987 1 3 429080859 2 2 854934618 3 3 825739938 1 2 602217634 5 2 824427367 3 3 921218817 1 2 765368376 3 3 863703543 3 3 409306424 2 3 837086791 2 2 735117577 2 3 471291596 1 2 929974602 1 2 355453367 4 3 628926851 5 2 459820767 5 3 251647383 1 3 434260005 1 2 184207487 4 3 683916833 3 3 514693911 5 2 226496177 2 2 608255712 3 2 160550864 5 2 668748256 3 2 340613380 1 3 268787509 2 3 291286085 2 3 831974588 3 3 454893924 3 3 720710621 1 3 537852207 5 2 964691047 3 2 686879275 2 3 591797221 4 3 681119871 1 3 520643602 1 3 836853438 2 3 377861586 3 2 423584325 2 2 873352853 5 3 624228533 5 2 252432624 2 2 157776432 1 3 283909445 4 3 417858147 5 3 327208663 5 2 712830121 2 3 700701921 1 3 148791327 3 3 932823074 3 3 472117752 3 2 807949295 1 2 878333144 1 3 728343643 3 3 929200798 5 3 197049929 1 3 739144080 1 2 862746906 5 3 753430462 1 2 775432281 4 2 477682755 2 2 514069876 3 2 796435222 3 2 434093439 4 3 888112256 3 3 753545586 5 3 782724759 4 2 770694099 4 3 725542207 3 2 590825296 3 2 264792411 3 3 339619186 1 3 845938349 3 3 222629547 1 2 265214470 5 3 727446581 2 2 223103481 3 3 541342197 4 2 117907335 4 3 441157537 5 2 523007830 5 2 173400466 1 3 288855218 2 3 503750028 5 3 447094928 1 2 901128675 4 3 246434497 5 3 971594788 4 2 278269973 4 3 119107436 4 2 737573660 2 3 911922044 2 3 272139467 1 2 514476400 5 2 572691709 3 2 256908607 5 2 412137621 1 2 342938373 5 3 415780845 3 2 326799559 5 3 965848100 4 2 809307979 1 3 798342435 5 3 457410283 1 2 407766465 1 3 412738618 5 2 630876522 4 2 140140559 3 2 441649896 4 3 744900378 3 3 499721862 2 3 261877323 4 2 716139659 3 2 992572689 4 2 262762366 2 2 811047231 4 2 722107894 3 2 864447892 4 3 656235931 1 3 181836467 5 2 884378082 4 2 510680350 1 3 957795605 5 3 584382242 4 3 566412609 3 2 590256707 2 2 849125277 1 2 999046186 1 3 232079920 3 3 687645985 3 3 125922622 1 2 745192242 4 3 706809491 3 2 463396362 5 3 911638653 4 3 598336873 4 3 685658336 3 2 629069238 1 2 954878212 3 2 273866234 2 3 792234361 5 2 160284293 3 3 684005089 5 3 473104678 1 2 805687205 3 3 115611168 5 3 148472702 3 3 944742141 5 3 319915023 3 2 895311934 3 2 439337747 5 3 974567486 4 3 810270146 2 3 740546617 5 3 405092762 4 3 387939243 2 2 312143085 5 3 105052583 4 3 638848305 3 2 213276257 4 2 700333191 4 2 534270555 2 2 685020284 5 2 750429119 5 2 596060401 3 3 541983067 4 2 849323706 2 3 719584564 4 3 785447687 3 3 175444004 1 2 568648469 1 2 693908724 1 3 641052677 1 2 115930418 1 2 750477369 5 3 518429634 3 2 803593355 4 3 845153529 5 3 947377485 2 2 419669621 4 3 521727799 3 3 474482380 4 2 618849530 1 2 202466603 3 3 691339087 5 2 876654378 4 2 776996070 4 3 333044081 3 3 699522692 4 2 765641765 4 2 388841844 2 2 865151812 4 3 628951384 1 2 371497171 4 2 281516374 1 3 617459119 1 2 359965180 3 3 111673433 1 3 474833431 3 3 628676562 3 3 414999767 5 3 781463668 4 3 435651349 4 3 597368894 3 2 172618296 5 2 475246514 5 3 431425347 1 2 874407279 4 2 169900018 3 3 589610177 1 2 452295913 2 3 466379253 1 3 209963615 3 3 406556573 5 3 227481198 5 2 275146794 5 2 369114337 3 2 554934245 2 3 708824869 4 2 805324900 1 2 491237750 1 3 552712899 5 3 178407576 2 2 513459651 5 2 759479777 1 2 511234210 1 3 658696358 5 3 913431426 1 2 735140317 5 3 758195577 1 2 339370182 1 2 547383520 1 2 595083881 3 2 730975321 3 3 334861056 5 3 511377375 1 2 249190145 5 2 688055349 3 2 509914324 4 3 577546623 4 2 302522535 3 3 962550222 2 2 971740683 2 2 824546342 4 2 327431674 1 2 402177780 3 2 602200104 3 2 145231679 3 3 360537881 5 2 283334640 1 3 784143509 4 2 161860752 2 3 268237645 3 3 791042607 2 3 558744154 2 3 147141550 4 2 179566579 3 3 687320249 3 2 657833506 2 3 582090877 3 3 625431311 4 2 910076384 1 2 674485043 1 3 189048880 3 3 550486409 1 2 523304267 3 2 669888382 4 2 332396528 3 2 777892367 3 3 868111665 1 2 910326499 5 2 602348638 2 2 419317237 4 2 301419997 3 2 888626267 2 2 550465913 5 3 483074682 4 2 375536659 2 3 921151276 3 2 762176220 3 3 566566637 1 3 100020484 5 3 771942729 1 3 281932291 3 2 688751553 4 3 160012767 4 3 387230581 4 3 148835423 4 3 825581013 3 2 327648267 3 3 330818342 3 3 698455121 1 2 516978978 2 2 279074888 1 2 654630662 2 3 147300364 2 2 317182407 2 2 587122676 2 2 821649407 2 2 909503724 2 2 138035628 4 2 780949455 2 3 441187762 3 2 957485733 2 3 838913202 1 3 613943410 5 3 258524423 4 2 858563271 3 3 244094641 4 3 976054074 4 2 236964811 4 2 581843266 3 2 278305336 5 3 972582536 3 3 951284761 1 3 467607857 1 3 151917987 3 3 621275158 2 3 673115070 1 2 867951506 4 2 984498058 2 3 460956948 5 3 369469584 3 2 306731268 4 2 905072727 2 2 365323269 2 2 439203597 5 2 938173285 2 2 499290666 5 2 731934565 2 2 483262589 5 3 787610574 3 2 476527145 5 3 274486793 2 3 245576644 2 3 257769865 4 2 722940416 3 2 614855659 1 3 381135328 5 2 145696776 3 2 710077841 1 2 441732328 2 3 126277666 2 3 296210953 4 3 458126870 2 2 417915817 2 2 512041847 2 3 496497644 5 2 126182578 1 3 340745761 5 2 378562258 3 3 837950804 2 3 683183835 3 2 109674502 5 2 253447965 4 3 884721350 3 2 707141391 2 2 213714436 2 2 501696302 2 3 553624746 2 3 145387577 5 3 791849061 5 2 745112827 1 3 447492375 4 3 342841877 5 3 839028620 5 2 319594760 5 3 317834475 2 3 788836442 2 2 100499189 2 3 584495836 5 2 446727568 3 2 918657583 1 3 215859284 3 3 405451398 3 3 920446291 4 3 310738257 4 2 543804942 4 3 939414559 2 2 988680468 5 2 326107875 2 2 765089678 3 3 121959422 4 2 852484821 4 2 948535681 5 2 254088544 3 2 314130879 4 3 598836554 3 2 199504688 2 3 163360681 5 2 926732755 5 3 334406166 2 2 514331722 3 3 542029571 5 3 615810948 3 2 813118806 3 3 972281002 2 2 681127975 1 2 586682601 5 3 858309778 2 2 234699300 4 3 241779933 2 2 476833385 3 3 380808902 4 3 889394484 4 3 791480448 1 2 773195757 2 3 196464993 2 3 218928811 4 3 672427201 1 2 233615652 2 3 587685148 4 3 846861466 3 2 530661428 3 2 557007817 4 3 119839557 4 2 656879231 5 2 258620737 5 3 943217239 5 3 518098579 3 3 229594371 3 2 605858612 5 3 733146213 2 2 580106593 3 2 611605981 2 2 117979694 5 2 676154115 2 3 911310993 2 3 922746529 1 3 131037693 3 3 209508994 2 2 341653745 5 2 731506816 3 3 477772293 5 3 418392840 5 2 657210026 4 2 329346448 5 3 750639184 1 2 779093662 1 3 531616447 2 3 655593070 5 2 451317995 1 3 388989700 5 2 123240104 2 3 183484870 1 3 933867436 3 2 106064979 2 3 810349929 3 3 752718381 2 3 327946814 5 3 858627448 4 2 710755241 4 3 198733873 5 3 484125857 5 3 962311504 3 3 701127714 1 3 368041865 2 2 448251520 3 3 664628988 2 2 524849916 1 3 732040548 4 2 296352149 5 2 931587028 3 2 804442525 3 2 279538341 3 3 842992842 5 2 511340641 1 3 595773177 2 3 876594060 5 3 520754799 2 2 997940807 3 3 958604543 2 2 236549955 5 2 782612827 5 2 502965275 1 3 552267395 2 3 860978785 4 2 260120112 2 2 256620064 1 2 679720948 2 2 751939829 1 3 168378543 3 2 259151235 3 2 267979360 2 3 657664366 4 2 693175830 2 2 182150398 2 2 205972695 3 2 857865975 2 3 565281955 3 3 701526744 2 2 262586415 5 3 421820932 4 2 170482329 2 3 397920083 5 2 595991391 5 3 695232240 4 3 724071247 3 3 921435068 1 2 519174938 4 2 408914846 2 3 444609590 5 2 374713024 1 3 251799342 2 3 592664430 1 3 689793058 2 3 649826962 4 2 559874703 4 3 376858103 4 3 682605847 2 2 687486477 4 3 771588267 3 2 824542025 5 3 176604225 5 2 248277714 2 2 882806345 1 2 846733059 1 2 491205779 4 2 648715198 3 2 543735018 3 3 838138488 5 3 539168074 3 2 215914044 2 3 104036416 2 3 564947570 3 3 377908339 4 3 856017034 2 2 714327839 5 2 132332011 4 2 371018798 5 3 674059373 3 3 706573528 5 2 382451558 2 3 891456271 2 2 192703208 3 3 575295394 2 3 632195929 3 3 596940280 3 2 449439998 1 2 422326796 5 3 487360946 4 2 530045212 1 2 666077323 4 2 430232849 5 3 525674685 4 3 564888468 1 2 409104889 4 2 574079272 1 2 595158076 1 3 341438974 3 3 661860994 3 2 693983239 5 3 595351616 5 2 377493617 2 2 185764843 4 3 535430801 2 2 996778489 3 3 557037142 3 2 144399711 3 3 772090186 1 3 657788922 1 2 163658452 4 2 236213021 4 2 440218709 3 3 515895291 1 3 501155780 3 2 866518460 1 3 944961543 2 2 364998513 5 3 912212130 3 3 268602534 2 2 294979093 5 3 207059817 3 3 246820451 2 2 931881380 3 3 475900855 5 3 405458610 1 3 453662498 2 2 675332798 1 2 557292356 4 3 489024521 1 2 762928022 5 3 863451905 1 2 708263965 4 2 364827333 2 2 158520830 5 3 878998483 1 2 898784478 4 3 761418120 2 3 740721196 5 3 569584392 4 2 217938359 4 3 339496704 4 3 877775237 4 2 983817544 1 3 290702450 2 2 881546781 3 2 431307755 3 3 439599064 1 3 248816877 2 3 926545545 1 3 269241659 4 2 322990790 2 2 276850310 5 2 293221548 2 2 548658769 1 2 841441701 3 2 799397407 1 2 678489358 3 3 115650565 2 3 550827751 5 2 235829691 4 2 186074475 3 2 165905328 4 3 957037218 1 2 523195118 4 3 294313370 5 2 584593691 5 3 660705066 2 2 184162096 4 2 296379634 3 3 563595967 5 3 945182616 5 3 435611981 5 3 950989591 5 3 525124275 1 3 323815474 1 2 319662955 1 3 236891520 2 2 226515778 2 3 209220967 4 2 283501469 5 2 636049390 5 2 651224431 5 2 333117348 3 3 476154779 4 2 833162203 2 2 642786824 4 2 758075294 5 3 832933167 3 2 688520176 1 3 261029765 4 3 168710587 4 2 933872257 5 2 995723146 2 3 712777045 5 3 315430737 5 2 804519868 5 3 899965067 4 3 467488044 2 2 918905068 5 3 770825279 5 2 175803120 4 3 531412798 3 2 948047076 5 3 168615712 1 3 303606967 2 2 573148064 4 3 323618884 2 2 769723035 3 3 518171005 2 2 710002432 1 3 485797160 2 2 396597523 4 2 541507205 2 3 439171744 1 3 363805899 3 3 950218106 2 3 740508971 5 2 708360872 4 3 437758567 4 2 269721417 2 2 768223537 3 2 936154264 2 3 964301687 4 2 933230499 5 2 725126485 3 2 892628907 3 3 690152416 5 3 931174247 5 2 561827347 5 3 601207084 3 3 597098848 1 3 546369113 2 2 406251944 2 3 239868833 5 3 372318537 3 3 736543414 5 3 822976716 1 3 388524229 2 3 307812994 3 2 364608611 2 3 237820788 5 3 159643568 3 2 426842832 4 2 977447625 3 3 379824616 3 2 210110949 1 3 675455046 4 2 582673614 5 2 259842512 1 3 418174422 5 2 789300587 4 2 948337244 3 2 557425693 5 3 255379442 5 2 453339307 4 3 629736909 3 2 643762343 3 2 130694458 4 2 129132534 1 2 667815005 5 2 469421291 2 2 534837930 5 2 219539356 2 3 648587968 1 3 291796607 4 3 630904532 4 3 340822127 5 2 128299197 4 3 417445692 1 2 246845972 4 3 607803981 4 2 614713667 2 2 644767041 5 2 316625939 1 2 176835141 3 3 829921039 2 3 912618557 3 3 576779244 4 2 134686481 2 3 853784316 3 3 491005034 2 2 848186528 2 3 386466783 2 3 504625044 2 3 233406714 2 3 904494494 2 2 415058691 2 2 315920308 3 3 576341158 3 3 394392470 3 2 675514654 2 3 785462255 4 3 762859977 2 2 383377741 3 3 451765764 5 2 219385701 2 3 555695179 4 3 887520853 3 2 314181652 2 3 675388636 1 2 316959955 2 3 941915721 2 3 105134357 2 2 785851137 1 2 680143291 4 3 840517724 4 3 780975997 5 3 119582987 5 2 645603392 2 2 683710792 4 3 213257190 4 2 461396459 1 3 591733965 4 3 130757964 3 2 349689861 4 2 690704473 5 3 884489859 5 2 459017202 4 2 699277054 2 3 334416397 5 3 585189646 3 3 655998928 4 3 258718891 4 2 715610053 4 3 180715667 2 2 132429656 4 3 716445825 2 3 344708430 2 2 852703566 1 2 940573365 4 2 683205045 5 2 334756550 4 3 288586700 3 3 336625452 2 2 857119946 1 3 552522049 4 2 630015564 2 2 695298480 3 2 651789352 3 3 521791879 5 2 739341709 3 3 917439823 1 3 347683788 5 2 435457315 5 2 293389022 2 3 186118466 2 3 266595222 1 3 442683705 1 3 150802261 4 2 612100808 5 3 893203721 4 2 706765797 3 3 214150299 3 2 573778837 5 3 910572974 3 3 650471779 3 3 839665286 2 2 113046987 5 2 539074681 4 2 880154924 3 2 473719342 3 3 826288766 4 3 506064013 4 3 359576173 2 2 125563921 1 3 668898652 2 3 872095814 3 3 460832396 2 3 116876313 3 2 706802901 5 2 552875976 1 2 153629592 3 3 933890675 4 3 265870370 2 3 608009151 2 3 623661804 4 2 942065697 4 2 823580806 5 2 375157590 2 2 632735889 5 3 528715652 1 3 999328927 3 3 543237874 3 3 102397677 4 3 884136637 1 3 707986778 1 2 270076882 4 3 775789440 2 3 310012675 1 2 118616627 1 3 104436215 4 3 106157240 3 3 829711657 5 3 567273867 1 3 388393196 2 2 384146604 1 2 726220256 5 2 568765123 3 2 927852306 5 3 689913634 5 3 128304528 3 2 796476357 2 2 671343631 5 3 971473970 3 2 352715915 3 3 396417877 2 2 341216901 2 2 890185856 2 2 594790418 1 3 523057686 3 2 592888326 5 2 727456382 1 3 461704317 2 2 850651693 2 2 525878342 5 2 246211840 3 3 276754441 5 2 295774019 4 3 256548688 3 2 451933811 5 3 692336245 2 2 628788141 1 3 320655060 2 2 337218168 2 2 133779394 3 3 356222625 2 2 889175573 2 3 325629293 3 2 699070116 4 3 510316495 4 2 610401566 4 3 528637114 5 3 499799565 4 3 709567776 2 2 547327532 2 3 222095184 3 2 848131892 5 2 894313165 5 2 128737975 5 2 421289212 4 2 193481364 4 3 482942033 4 3 792364342 2 3 603836875 4 2 460272780 4 3 898416703 5 2 427963700 5 2 121590537 3 3 625485467 1 2 801304662 5 2 906389536 5 3 697617447 4 2 531082886 1 2 118016717 2 2 297637790 2 2 890804096 1 2 595956995 1 3 393448629 5 2 505398834 5 2 572181461 5 2 298705295 1 2 789903337 5 2 254863246 4 2 134410013 2 3 770380720 3 2 833908536 3 3 586281672 4 3 848474028 3 3 616970276 3 2 502654310 1 3 243987026 4 2 424282870 3 3 590723008 4 2 218109606 3 3 116258959 3 3 326488382 2 2 525649907 4 2 292769382 1 3 260867114 5 2 266959259 5 2 676075290 1 2 138527505 1 2 321846172 4 3 888961311 2 2 409868692 4 2 363340720 3 2 785879931 4 2 977306279 5 2 607865753 4 2 231383514 2 3 547138178 5 2 380034825 5 3 884798202 1 3 949990397 1 3 703092613 2 3 717723035 3 3 323268817 4 3 223379549 1 3 289372827 3 2 471887393 5 3 956813848 2 3 315273310 3 3 983164684 1 3 887301165 2 3 676710184 2 2 270213708 5 2 906265933 3 3 722107775 4 3 500976059 5 2 871082861 4 2 161380318 5 3 419983872 1 3 713472393 1 2 633846576 1 3 305180655 4 2 592419758 5 2 465849398 4 2 694514218 5 2 634972216 5 2 137288627 4 2 750892291 1 3 493330703 3 2 616281351 4 3 553115982 4 3 604228567 3 2 374774555 3 3 525264109 2 2 334195973 5 3 385421838 5 3 762655441 1 2 347237516 4 3 784775255 1 2 509093754 4 3 966356073 3 3 433780897 2 2 686832716 1 2 496462714 3 2 692936625 5 2 470695237 3 3 593403655 2 2 430021027 4 3 509910609 5 3 605145588 4 2 606454005 4 3 902226894 1 2 350232372 3 2 382371598 1 2 332912917 3 3 684622158 5 2 383028410 1 2 199529824 1 3 209573295 4 3 152396971 4 3 193270609 2 2 403667652 5 2 570855883 2 3 615404187 4 3 859387983 5 2 275676721 4 2 627457111 3 3 696560370 3 2 839305069 2 3 470213698 2 3 273542501 5 3 431182229 3 2 203784675 4 3 470878210 4 3 644769545 3 2 786472300 2 3 401659963 1 3 881165064 4 3 254755684 3 3 339052365 4 2 365239240 5 2 309833134 4 3 187919775 4 3 860047586 1 3 611582724 5 3 176014245 1 3 505345077 1 3 494039512 5 3 692170123 4 2 242365369 2 2 495544875 3 2 950847439 5 3 949473243 1 2 771428915 2 2 129930107 5 3 652012910 2 3 614867268 2 3 823225241 5 2 577683624 1 3 776254287 2 2 194241985 2 3 284072065 3 3 618789050 4 2 473296059 5 3 315839124 3 2 763630100 4 2 320032132 2 3 950418619 3 3 270904166 5 2 904342458 3 2 963250414 2 3 473916046 1 3 278815890 2 3 575441845 2 3 653009048 2 2 275907381 5 2 267940717 2 2 984355895 2 3 375331654 1 2 152901830 1 2 114605812 2 2 473936233 3 3 523638536 4 2 760679064 5 2 614912465 4 2 363083230 2 3 207968200 4 3 179020920 5 3 244302728 2 3 306186134 4 2 368586379 2 3 846172841 4 2 654894227 2 2 156156805 1 2 682953143 4 2 977140069 2 3 354565520 5 2 470362918 3 3 686786912 2 3 407580344 2 2 542923275 5 2 866000019 4 2 357143801 3 3 882360546 1 2 715051867 3 2 539906553 4 3 701949857 2 3 978132466 5 2 973391783 5 3 288592433 1 3 662435052 1 3 578757396 2 2 381319805 3 3 293945303 5 3 619008933 1 3 263902057 4 2 957175263 2 3 735897528 4 2 316014543 2 2 394830202 5 3 489343761 4 2 118056439 2 2 802236284 3 2 569689798 5 3 874459314 4 2 741330610 4 2 756687569 2 2 617487902 4 2 250754458 4 3 774827893 4 2 142783579 5 3 555093100 2 3 131632061 3 3 105463399 1 3 110038341 5 2 211311010 5 3 345368914 5 3 869952337 3 2 233770938 5 3 484451709 4 3 589975761 5 2 578001148 5 3 455581450 2 3 492708390 2 3 594967534 3 2 955547240 5 3 238932595 3 3 321299632 4 3 208560768 2 2 583099748 3 2 480629956 4 2 553001269 4 2 369004237 5 3 172655543 1 2 292985716 2 3 672863153 1 2 538638317 5 3 483677129 2 3 627603092 4 2 177083520 5 2 294920186 2 2 652658611 3 2 362369996 4 2 549077660 1 3 432683960 1 2 385987038 2 2 443321068 2 2 817300346 4 3 197593038 4 2 510248630 4 3 336585945 1 3 140135240 2 3 623852188 4 3 690000503 4 2 119306687 5 3 788261018 1 2 670540172 2 3 568426596 2 3 135551008 3 3 666831695 1 2 311440905 2 2 306577937 3 2 879437507 2 3 191196795 5 2 566145743 2 2 860258347 5 2 462025623 4 3 798814250 3 2 156977055 2 2 333874654 2 2 492397086 5 3 296488620 5 2 111435333 1 2 566906543 4 3 607839887 5 3 991190891 3 2 823355327 1 3 184342479 1 2 888184750 2 2 759334354 1 3 203599201 3 3 303957925 1 3 851374420 4 3 562444978 5 3 900336382 1 3 323823118 5 2 530927238 5 2 738617835 4 3 113574152 4 3 393068982 5 3 930607623 2 2 287468555 4 3 698732747 4 3 716285337 5 2 687147109 1 2 420530131 4 3 772563983 2 3 393646195 3 3 795931707 2 2 742043125 5 2 651809812 4 3 588411089 5 2 443962691 2 2 306048761 1 3 820176348 3 2 373699614 1 2 366486989 1 2 194833271 5 2 136677939 4 3 126108691 2 3 485880263 3 3 485425451 3 3 127658245 5 3 553758225 4 3 586301612 5 3 663408809 5 2 667331043 2 2 159183080 1 2 764763899 3 2 642673379 3 2 637755685 3 3 683195358 4 3 269915239 3 3 287196867 1 3 618437766 4 3 913813984 4 3 957062363 4 3 597984454 1 2 966962268 2 2 329171998 5 2 634019541 2 2 686317103 4 2 649148515 5 3 162281440 4 2 854737199 5 3 208900657 2 3 486086044 4 3 566135282 4 3 581440824 5 3 595931625 1 2 578168543 4 3 580628727 5 3 619044994 2 2 769769371 5 3 173917665 5 3 332049898 2 2 194353393 2 2 970656068 3 2 695508685 5 2 697445004 3 3 129290367 2 2 538224646 3 3 398162182 4 2 868819407 4 2 588998693 2 3 125457956 4 2 832653947 1 3 240680161 4 3 459717681 5 3 845427351 3 2 469183995 4 2 440214062 4 3 530377693 2 3 753538940 2 3 355681503 3 2 585550365 5 3 408551213 5 2 373668115 1 2 792064843 1 3 796171779 5 2 731313526 4 2 327336838 5 3 513659572 1 2 777582573 1 2 302018418 4 2 847012376 3 3 221534403 4 3 307852982 4 2 217270530 3 3 480748195 5 3 206092732 1 2 694306922 2 2 984950570 5 3 905479321 2 3 873901987 5 2 664398172 4 3 749521449 1 2 416565106 4 3 549081937 5 2 284015423 2 2 324178686 2 2 383415684 3 3 981181596 3 3 445078021 3 3 588761236 4 3 669078333 4 3 358480446 3 2 805173220 4 3 648228048 5 3 276557494 2 3 182506054 1 2 519457721 2 2 215500246 1 3 864434805 4 3 325176617 5 3 455912123 2 3 748491755 3 3 971975377 4 2 863521642 2 3 828375132 2 2 589925122 3 3 886644687 3 2 288684829 2 2 635206137 5 2 788457410 2 2 229160547 2 2 676334906 4 3 929052220 1 3 210664930 5 3 699152311 1 3 130904204 5 2 664080625 2 2 815084487 2 2 295259205 1 3 597088837 3 3 381589578 5 2 899268980 4 3 929755703 3 2 692181420 3 2 555012421 4 2 966645082 1 3 169291700 1 3 172934297 1 2 133006850 2 3 652004762 1 3 753657759 5 2 858504901 4 3 741687997 1 2 378989478 5 3 784479293 3 2 551465103 2 3 572032075 2 2 747286435 4 3 533422018 1 3 609902777 1 2 430267267 1 3 153673349 5 2 148677801 5 3 568317829 4 2 811317318 3 2 419765718 5 2 721259822 4 2 758012051 2 3 440322262 1 3 466039606 5 3 178697024 3 3 594460310 4 3 822797185 2 3 957167446 5 2 585595622 4 2 524536888 1 2 418683608 1 2 150124565 2 3 473161398 4 2 839787623 1 2 681071008 5 3 841169083 1 2 154509386 4 2 398170057 4 3 508111145 1 2 849756249 2 3 247645618 5 2 516190364 2 3 478814087 4 2 527934422 5 2 149609966 2 3 413454891 5 2 430690814 3 3 499415143 4 3 769849086 2 3 287066706 5 2 857311754 1 2 571104936 5 3 339611177 5 3 409547920 2 3 423265301 1 2 627892201 4 3 429806509 5 3 917754759 4 3 471575362 2 3 645802221 3 2 388761288 2 2 346978439 4 3 761505270 2 2 151024338 5 2 172581535 1 3 337659087 3 3 258344518 1 3 290799403 4 2 878903031 2 2 267975652 1 2 886398063 2 3 915638509 1 3 862777463 2 2 673782276 2 3 342678032 3 3 648922472 1 3 473971633 3 3 694659756 4 3 446991398 5 3 693442910 2 3 436745549 5 3 103151532 2 2 721802705 3 2 948653793 4 2 915667077 2 2 238642980 1 2 365341702 3 2 216083405 3 3 177248239 1 3 974739367 5 2 269087323 2 2 771874736 2 3 937225547 3 2 171357178 1 3 727360460 1 3 974295766 1 2 416927353 1 2 411716121 3 2 408146413 5 3 116308982 3 2 437062699 2 3 687635683 3 3 157350612 5 3 169593253 1 2 419733091 1 2 988858344 3 2 883327491 3 3 763480033 4 3 251162750 3 2 741827993 3 2 451522833 3 3 685849585 4 2 138415221 4 3 424477147 3 3 546129292 3 2 467890761 2 3 231884680 1 2 944752150 4 2 565223097 1 2 538577910 3 2 984073936 5 2 739256740 4 3 929935649 3 2 152463622 4 3 923630527 5 2 741513320 4 2 306218766 5 2 737525124 3 2 819993600 1 3 683793729 4 2 683667655 1 2 952872342 5 3 955478050 2 3 433552611 2 2 876754888 2 2 266133244 2 2 123745607 4 2 750237699 3 2 448998090 1 2 411634765 1 3 975436137 3 3 300028585 5 3 601474834 5 3 362321636 1 3 790268715 1 3 455394553 4 3 597035315 1 2 654758843 1 3 467862353 4 3 886441243 1 2 328410261 4 2 465447679 1 2 664443042 4 2 703643861 1 3 974199793 1 3 580936500 1 3 142327206 5 3 427777787 1 2 619393571 1 2 965956673 4 3 761195774 5 3 141349642 4 2 926830657 3 3 338453842 5 2 559415160 4 3 464231580 3 2 951779594 2 3 303553343 1 3 277066738 5 3 882204233 1 3 823203726 1 2 267817111 3 2 745354332 3 2 472935481 1 3 786551282 3 2 611998259 3 2 368848418 2 3 809491541 2 3 873933644 2 2 854834883 1 3 404039165 5 2 567832768 2 2 709563979 2 3 816956964 3 2 725423764 5 2 147073793 4 3 295843125 2 3 631316958 4 3 530178434 3 3 883880778 1 2 400311103 2 2 177206237 4 2 799363364 3 3 539922803 3 2 609952963 5 3 376537012 5 2 584229501 5 2 305948881 5 2 258330380 4 3 247386364 4 2 494555326 5 2 343368374 2 3 220678022 5 2 909732275 1 3 640461156 2 2 143544023 2 2 448139425 1 2 257713206 4 2 577884155 1 2 715805497 4 3 282129660 4 2 836530459 4 3 209747826 1 2 979106051 2 3 230274315 4 3 863586711 3 3 701210841 4 2 715101050 5 2 417769668 3 3 598612310 5 2 367244570 2 3 948310161 4 2 882808147 2 2 604413412 2 3 405183220 4 3 180225153 3 3 930375290 5 2 403751824 3 3 978467174 3 3 748648576 3 3 722699880 2 3 953676453 1 2 555199078 4 2 735278095 1 3 652532572 3 3 332089482 5 2 613490584 1 2 799282206 3 2 383749527 2 2 287526792 1 3 131709354 1 2 329767187 4 3 717159915 1 3 115079584 2 2 355403660 2 2 442881890 1 3 708373882 1 2 510105572 1 2 978252164 5 2 212229714 4 3 349194628 3 2 238177865 4 2 635035895 1 2 546087597 1 2 760882612 1 2 132882752 5 2 117708922 5 2 381186547 1 2 717712275 4 2 323004353 5 2 352114475 4 2 440607473 3 2 737258483 4 3 183057573 2 2 234819776 2 3 939427381 4 3 221821563 3 3 662801055 5 2 552802244 3 2 542596796 3 3 561059140 2 3 350191036 3 3 265848135 5 3 462196792 4 2 624204289 2 3 757663685 1 2 438526644 4 2 730057879 1 3 183674871 3 2 697786336 1 2 247603112 5 3 238453681 2 3 401507516 4 2 429831032 3 3 106538616 1 2 332512335 1 3 585668920 2 3 220567027 5 2 735970045 4 3 506631501 4 3 118756540 2 2 335424801 5 3 907464599 1 3 359675186 2 2 657799440 3 3 549912960 5 2 846330410 3 2 205581750 1 2 802616293 3 2 409431423 5 3 946934440 2 2 217836072 3 3 914948399 5 2 779103541 1 3 403579373 5 2 805971325 5 2 722997557 3 2 303988592 4 3 888111253 5 2 136144660 4 2 235483262 3 2 817025547 2 3 791170689 5 3 189759434 5 3 671538774 1 3 971189101 4 3 255348100 2 3 352405786 5 3 758181299 3 3 676340581 2 2 942612460 5 3 730920080 2 3 469328063 1 3 584693138 5 2 462000986 2 2 447523876 1 2 743132215 5 3 496276001 2 2 580100966 5 2 664206763 2 2 661827941 4 3 182070427 3 2 631805839 2 2 704785154 3 3 353816024 4 2 189907306 1 3 382452494 5 2 761508214 2 3 221929023 1 3 257873092 2 2 252643303 1 2 430772884 4 2 143947327 4 3 774171714 3 3 113096877 1 3 239022091 2 3 771623657 3 3 133517154 4 2 367406395 5 3 640943272 2 2 111211032 5 3 237927713 2 2 656951166 4 3 219822149 1 2 557379077 2 3 913834703 5 2 702539964 1 3 809474033 5 3 847854963 1 2 795715811 1 3 943529293 3 2 494258363 2 3 331187473 4 2 591461088 4 2 555925240 4 2 472704760 5 3 264335740 3 2 180606804 1 2 729011479 2 3 121414794 3 2 645494249 3 2 834569359 4 2 359672514 5 3 561747241 1 2 997877394 5 2 388818508 1 2 347195710 2 3 813155962 1 2 311009280 4 2 255319964 1 2 792256232 1 3 298472414 5 2 557051030 5 2 368730640 4 2 558641812 2 3 261612920 5 2 914695509 4 3 252598458 5 2 209292154 3 3 398475600 5 2 128000914 3 3 991694296 2 2 530834565 4 3 475657456 3 3 223287924 2 3 493903879 1 3 912708914 1 3 533125036 1 2 448184930 4 2 470129790 1 2 498302831 1 2 324506561 4 2 262319855 1 2 776013111 4 2 531997327 1 2 214631497 2 3 295899904 3 2 710169044 2 2 862875381 4 2 336436130 4 3 827522784 2 3 984096552 5 3 848591211 4 3 122334343 1 3 918921893 3 3 693391024 2 2 155007978 4 3 229822784 5 3 646737194 1 2 238184476 5 3 974050404 4 2 958773766 5 3 104658375 2 3 284672944 5 3 994375215 2 2 764442468 1 2 133074176 1 2 743723894 4 3 684873368 1 3 401973539 2 2 565256960 5 3 367788622 5 3 342716251 1 3 600276517 3 3 596862325 4 2 511848170 3 3 177106086 5 2 990647971 3 2 397109143 5 2 542177675 1 3 560498777 3 3 998272953 3 3 119707660 1 3 570235827 1 3 723932593 2 2 120054025 5 2 223588383 4 2 557180811 5 3 761603247 2 2 753180862 4 2 632024460 1 3 312409887 5 2 900515245 1 2 550218883 3 2 699137259 1 3 353063462 5 3 810214866 5 2 814250890 4 2 269816181 4 3 843266614 1 2 149629640 5 2 686863034 4 3 165851705 4 3 362034049 4 2 751840706 5 3 569272476 5 2 290166462 4 2 735429412 1 3 590360048 5 3 339731953 2 3 980802994 2 2 963235850 5 3 746559273 4 2 962284562 5 2 244087739 4 3 228470368 1 2 850184378 1 2 798897269 2 3 280120275 1 3 596631146 1 3 115892657 1 3 744739967 5 3 940572811 4 2 412073259 1 3 243238776 5 3 107454828 3 3 748280413 1 2 504025571 3 3 319233973 5 3 769879066 5 3 869557344 2 3 868843458 4 3 563932482 1 2 962989546 4 2 620556198 3 2 822986833 5 2 251038629 1 3 838412291 4 3 436641602 3 3 935754920 4 2 812692506 1 3 635908102 2 2 887122249 3 3 891764600 3 2 664428152 3 2 204397782 5 2 607522901 3 3 720882276 2 2 260532548 3 2 213623895 5 3 596781838 1 2 237151880 2 2 675174480 5 3 913375152 4 3 638090972 4 2 458149754 5 3 282677278 2 2 182075005 4 3 787510616 1 3 535908968 2 3 513114855 4 3 703350269 2 3 301523468 2 3 280641636 3 2 968171482 2 3 305367457 4 3 197625008 5 2 549397006 5 3 562001080 1 2 381849665 2 3 311717241 1 2 263860994 4 3 154942286 4 3 595571756 3 2 323714332 1 2 229347870 5 3 995554176 1 3 749193635 2 2 949581009 1 2 723784718 3 3 287226484 3 3 405232419 2 3 578795673 1 2 787227675 4 2 222156768 5 2 467988151 5 2 979162676 3 2 323175993 5 2 830037133 5 2 805671444 1 2 910366500 1 2 354731303 5 3 498426723 1 3 876138953 5 2 724014057 5 2 218804364 4 3 672915658 1 3 707593629 2 3 535873223 2 3 344849891 1 3 581710408 2 3 780737150 3 3 801223568 3 3 777186073 2 3 526780815 2 3 937615321 3 2 991078541 2 3 144435681 1 2 415264146 5 3 878671959 5 2 625007821 4 3 759356064 4 2 435608532 5 3 381686240 4 2 660865877 5 3 629050613 1 2 183230994 1 3 463588906 4 2 308991475 3 2 537048192 4 2 900004194 3 2 880779119 4 3 102861304 3 2 651997918 5 3 117127306 1 2 884140103 5 3 449666628 5 3 239067439 4 2 589325371 4 3 357666752 3 3 727620760 3 3 873033910 2 2 111870296 4 2 866047368 4 3 220089379 4 2 432306685 5 2 792826882 5 3 926788705 5 2 298868041 4 3 732925141 5 2 900501693 1 2 713610426 5 2 517385892 2 2 759771032 3 2 786157958 4 3 816298237 2 2 720306391 2 2 861582278 2 3 786461180 5 3 324468973 5 3 867541795 5 3 629466822 5 2 829377598 2 2 302628204 2 2 683043827 5 2 858506990 1 2 812925686 5 2 373130143 5 3 365500877 5 2 170830610 1 2 973007491 3 2 372294871 2 2 735410579 5 3 288701458 4 2 312307427 3 3 200395453 5 2 587507037 3 2 401974012 1 2 240623473 4 2 410824786 3 3 647111045 1 3 651922340 3 3 838804167 3 3 260087027 1 3 164850028 5 2 232097676 1 3 562163168 5 2 625189432 4 2 652808977 5 3 590025677 4 2 327892862 3 2 358556630 5 3 726938691 4 3 968185940 1 2 164318783 4 2 746634524 4 2 567050017 2 2 176202592 5 2 524699044 1 3 616659360 4 2 970828712 5 3 103540733 2 2 866653653 2 3 354065733 3 2 526151549 2 2 418082958 5 2 546805061 3 2 414347104 5 3 111665384 4 2 691877980 1 3 577328536 5 2 523168396 3 2 954117473 3 2 838098045 3 2 868638733 3 3 863990781 2 3 593716729 4 3 249276156 1 2 839906997 5 3 923268382 4 2 731089222 1 3 509125415 4 2 280149335 1 3 805026425 3 2 850723597 1 3 156911146 4 3 605752797 1 2 201678832 1 2 387233587 1 3 435274189 5 2 914715833 4 3 957666095 1 2 694383724 4 3 445043802 3 2 539761176 2 2 646722589 1 2 170091423 3 2 762984761 5 3 562441543 1 3 287952394 5 3 818607277 5 3 774878126 4 3 636116939 3 2 144740793 1 3 684628144 5 3 929135160 4 2 934112037 3 3 314714887 5 3 426599108 5 3 728686452 4 2 933450666 3 3 182091666 1 2 736257325 5 2 153734829 2 3 738371912 4 3 658891477 4 3 697587321 1 2 487729669 1 2 979653238 3 2 927509968 4 3 324050519 5 2 910111113 3 2 961378755 2 3 290388083 5 3 469486976 1 2 245699291 2 3 519909577 3 2 911856692 3 2 569308287 4 2 463045645 3 3 979913483 4 3 938676743 2 2 491680988 5 3 926662060 5 3 505900147 2 3 255444998 1 3 984345155 3 2 375107769 1 2 108090661 2 2 360689579 3 3 857853126 1 3 518871637 2 2 310288384 5 2 859199697 5 2 895354119 1 3 365913552 5 2 410402097 3 3 736424671 3 2 164364092 4 3 666153122 5 3 243800165 4 2 374745138 2 2 377037791 4 3 989746338 4 2 547765294 3 2 678030323 2 2 137019369 3 3 369884481 2 2 588253751 1 3 673868223 3 2 710834200 4 3 658767036 2 3 354145794 2 3 766379123 3 2 546228617 5 3 955648808 3 3 420679213 1 2 630284471 2 3 814981654 4 2 242255123 5 2 489271055 4 2 720696549 5 3 401298140 2 3 526440493 1 3 724516177 2 2 503400928 5 3 526628122 4 2 310144311 3 2 250501191 5 2 182347798 1 3 753323146 4 3 399797987 3 3 756752861 2 2 810276118 3 2 195590041 1 3 391242411 1 2 909095204 3 2 456434037 1 3 939164786 2 2 315931104 2 3 638129535 2 3 446925800 1 2 220054265 4 2 917061407 2 3 524417842 5 2 223399057 2 2 226390900 4 2 772743817 5 2 509194634 1 2 207726727 1 3 428727501 4 2 882377266 3 2 862018597 1 3 259497164 4 3 829017254 4 3 867760044 1 3 487194069 1 3 706023471 4 2 714283266 2 3 816782654 5 3 328951149 2 3 596367591 1 3 119076501 2 3 604891377 2 3 927311083 2 2 108229810 3 2 563914217 5 2 645683206 4 2 373958415 5 2 567801859 4 2 572597733 2 3 346783449 1 2 114035589 4 2 106791413 3 3 438642670 4 3 379853330 3 2 260163826 2 3 179011104 4 3 956258568 4 2 623467934 5 3 207116905 1 2 394245916 4 2 697391357 2 2 313477529 5 3 134978018 5 3 280293557 5 3 495478613 5 3 507322791 4 3 399649975 4 2 331334623 4 2 614645606 3 3 639741067 5 3 218871280 5 2 581052484 3 2 596908770 4 3 741440357 5 3 172279386 2 3 567780135 5 3 605797651 1 3 320449390 1 2 143484318 1 3 648752562 1 3 767429213 4 3 984929857 5 3 783752904 2 2 998583266 4 3 557921678 4 3 557688640 2 2 224544701 5 3 799046636 3 2 340595580 5 2 541290516 5 3 859727119 5 2 632851988 4 3 273239669 2 2 834052672 1 2 750170606 5 2 446543091 2 2 210794811 4 2 965969075 5 2 792351629 4 3 547920315 2 3 219885711 1 2 297597235 1 2 727382925 5 3 670361737 4 2 705834740 3 2 358117846 5 2 942922007 4 3 680776955 4 2 604623145 1 2 374691182 2 3 956908328 5 3 438936200 5 2 316920239 2 3 547683164 3 2 691610272 1 3 648424151 2 3 528880999 3 3 731899013 2 2 723276195 2 2 579923409 1 3 342783312 1 3 410771687 5 3 824059393 5 3 169841004 5 3 161334371 1 2 848049423 2 3 999352973 1 3 988928693 2 2 440145458 3 3 299084705 3 2 798848014 5 3 692250379 3 3 896075802 5 3 363622769 1 3 882026373 1 3 587735203 3 3 896167007 4 2 139490038 4 2 805484616 3 2 554352134 4 3 468811539 2 3 834397877 4 2 630588234 1 3 765568664 5 2 109097079 4 3 815533723 5 3 364558906 3 2 820084289 2 2 160259059 1 2 484147327 1 3 933733913 3 3 470442604 3 2 377712717 4 2 940666326 1 3 918528996 2 2 124529888 4 2 526984126 3 2 203393586 2 2 912358308 3 3 925605522 5 3 100701781 3 2 875521056 2 2 944527297 4 2 775431823 4 3 304347784 3 3 588620329 4 3 254390105 2 2 712385154 4 3 417480432 1 3 605461232 3 3 956247305 5 2 334535921 2 2 364547019 5 2 470132294 5 2 221591198 2 3 708092432 5 3 337279995 4 3 744416616 5 2 367318899 4 2 908207842 2 2 419023761 1 2 598827009 5 3 366166779 4 2 678169552 5 3 371547788 5 3 641733168 5 3 517094527 4 3 291772834 2 2 389768865 1 3 105505609 5 2 746416064 2 2 662695403 5 2 797634625 3 2 519178254 5 2 628493528 2 3 123880864 3 2 795593711 3 2 501570542 3 2 101823026 3 2 530180458 1 3 301159515 5 2 502653672 4 3 541133925 5 2 161584214 4 3 821386642 2 3 152828138 1 2 348019383 3 3 137322908 1 2 415930103 4 3 992528252 2 2 215943739 4 3 576178888 2 3 111909654 5 2 281683934 2 3 669164435 5 3 393070877 2 2 188902389 1 3 440613349 2 2 686777008 2 3 494227660 4 3 880336186 4 2 166203265 3 2 176291906 2 2 362972728 1 2 858125103 1 3 823091215 4 2 821854584 2 3 381809438 5 3 160586091 4 2 230753846 3 2 410130471 1 2 752096927 3 3 278371628 4 3 103019474 1 2 443918703 5 2 405382259 5 2 419367414 3 2 700366272 3 2 722784486 3 2 779152747 1 3 100079515 4 3 541087343 3 3 971449483 5 3 932029230 3 3 410631149 4 2 196064012 5 2 600940784 2 3 287501236 3 3 134760489 1 2 268289798 2 3 670103814 2 2 240889472 1 3 487210362 2 3 462655520 5 3 543523671 3 3 668905803 1 2 555748137 4 3 664629471 3 2 250728972 5 2 660923007 2 2 706452569 5 3 490924921 2 2 609791920 4 3 503248945 4 2 305484367 3 3 325145864 1 3 907350560 3 3 724034798 2 3 783474565 5 2 987584782 3 2 673563181 4 2 798892083 2 2 668728733 4 3 432605091 4 2 952916548 2 3 648658670 1 3 252895393 3 2 653683420 4 3 616758906 3 2 611652132 5 3 197874833 4 2 414764673 4 2 341199044 3 2 276134485 4 2 452060134 2 3 741850522 5 2 216527234 4 2 836118616 3 2 157624064 4 2 792370423 5 3 343028730 5 2 177125723 5 3 651521439 2 3 412901745 5 2 726790130 1 3 917783606 1 3 193256973 4 2 340204849 5 2 827689556 2 3 683456029 5 2 954707292 2 3 400854589 2 3 264593514 3 2 991721956 5 3 626721940 4 3 355769145 2 2 823262417 3 3 460385064 4 2 420447603 5 3 177622069 5 2 412071590 2 3 448269706 3 2 871773796 2 2 138234859 3 2 460971295 2 2 793494913 2 2 651910014 1 3 801715386 3 3 481536223 2 3 356030500 3 3 833802649 5 3 546325810 3 3 600245734 1 3 775795278 2 2 442340856 5 3 678447241 1 2 382136062 3 3 886460924 2 3 162595289 4 3 472089793 4 2 219690370 4 2 478006563 3 2 192270887 1 3 619403777 2 2 768123280 4 3 940038468 3 3 255930057 5 2 816558941 5 3 906646474 1 3 471140677 4 2 562723660 3 2 318877798 1 2 495921237 4 2 871469016 1 2 807111160 1 3 163156930 4 2 647722704 5 2 692215904 3 3 967199128 5 3 875916332 1 2 181842643 3 3 783806918 4 2 939132451 1 3 795417145 4 2 248996135 1 2 350820481 4 2 289561982 1 3 595019174 4 2 420950754 3 2 768279149 1 3 945529935 2 3 238224751 5 3 211340963 5 3 801573740 4 2 967230403 5 3 245196178 1 2 944699069 1 2 703347508 1 2 396237298 3 2 695773997 5 2 991321630 3 2 811891845 3 2 245653026 1 3 800791625 2 2 636065249 4 2 758634126 3 2 266369731 2 2 315022977 4 3 810152341 2 2 779819337 1 2 789357468 2 3 206714323 3 3 351212345 1 2 482861006 3 3 646980301 4 2 141405861 1 3 471897402 2 2 812018400 3 3 721520097 2 3 414046231 5 2 363993395 4 2 345862843 5 2 131337174 5 3 363972673 2 2 578197757 4 2 506601366 4 2 184413412 4 3 444447897 1 2 888625806 2 3 323208105 2 2 610885640 2 3 248410473 4 2 562019317 2 3 264350424 1 2 752884616 1 3 800208436 5 2 190149115 1 3 903810897 5 3 365979163 5 2 297401165 1 2 584433739 3 3 612112246 1 3 300790154 5 3 313088071 2 3 753343724 2 2 644861833 4 2 814929108 1 2 339235034 1 3 776955516 3 3 803803240 4 2 564960036 3 2 363424242 3 3 645756243 1 3 953248707 3 2 914851830 1 3 138007345 2 2 508270659 3 2 238153278 3 2 332922785 2 2 113410862 2 2 314803582 1 3 372921481 2 2 564454590 5 3 141620241 5 3 614743092 5 2 270745521 3 3 884052734 5 2 729660473 4 2 207585557 2 2 431300484 4 3 868648256 2 3 369613950 2 3 283190789 2 2 497495496 3 2 888391606 1 2 556758024 1 3 245889491 4 2 398908556 3 2 456514452 1 3 143600909 3 2 529856077 1 3 902430599 5 2 804785165 3 3 892423158 3 3 486122741 5 3 742813005 3 2 730981764 1 3 261522369 3 2 700597886 5 2 392523012 3 3 564152305 1 2 120983570 4 2 513321494 3 2 914098955 5 2 108281460 5 2 467670535 4 3 272550996 5 3 928146984 4 2 214294554 5 2 889461474 2 3 179290526 1 2 361871282 1 3 801599347 4 2 421476418 4 3 201950142 4 2 260657915 4 3 572853893 2 2 797240231 2 3 598973211 2 2 245113163 1 3 288529122 2 2 351761811 2 2 580088729 3 3 448798189 3 2 397735094 5 3 424795403 3 2 872095408 3 2 323364237 3 3 665596352 4 3 164500994 2 2 940032855 5 2 897741354 3 2 206538611 4 3 704654662 4 3 517347639 3 3 215470587 4 3 582236163 1 2 836381937 5 2 522419185 4 2 150470267 1 3 844139893 3 2 879471683 1 3 813509718 3 2 724868099 4 2 521132909 4 2 851339705 4 2 532106933 1 2 580657954 2 2 711998764 1 2 636157682 3 3 408929832 2 3 139802340 3 2 834830815 3 2 533263177 1 2 501775131 4 2 953528406 5 3 452966326 1 2 544821275 2 3 417505763 1 3 673099807 3 2 339122974 3 2 567115530 3 3 664258024 2 2 480305069 1 2 629356899 5 2 601934912 1 2 374079612 3 3 882181708 4 2 745190270 4 2 110553092 5 3 432112800 1 2 463849745 5 3 252435576 4 3 733180911 3 3 437115439 5 2 796851523 5 3 777486089 4 3 418058301 3 2 381595487 2 3 591945104 1 2 937825817 2 2 995226441 2 2 725419882 3 3 398640380 1 2 541401117 2 2 660597595 3 3 688475887 1 3 951360218 4 3 957646487 1 3 310577128 5 2 481269495 2 2 438523515 1 3 606474794 2 3 449739080 2 2 866195164 4 3 505631305 2 3 619959800 2 2 323870162 3 3 778930563 3 2 146017734 4 2 906810805 1 2 911530178 4 3 512393042 5 2 166992273 4 2 598680323 3 3 615364023 3 2 780748344 4 2 198646679 4 2 135563424 2 3 810465991 5 3 458184242 4 3 607070722 5 3 221490987 3 3 739910717 4 2 780571853 3 3 890716000 2 2 539450882 4 2 501603196 1 2 282464402 3 2 921849729 3 2 973041054 3 3 155662345 3 2 404912126 2 2 969653597 4 2 603456736 4 3 305664604 4 3 357013392 4 2 144148319 5 3 558434177 1 2 833886343 4 3 209069904 1 2 690900985 4 2 116826668 5 2 288246662 1 2 208518138 5 2 574418186 4 3 245535481 5 3 616477618 1 2 591455708 3 2 876427077 5 2 240134660 1 3 280650636 2 3 101997876 1 2 607791279 5 3 950901139 2 3 105502712 5 3 711849954 4 2 784088868 3 2 229155858 3 3 778690738 5 3 341694932 1 2 501532731 1 2 777145945 5 3 151816692 1 3 371905837 3 2 282142917 2 2 829984933 4 3 902984736 5 2 815447928 1 3 274367467 5 2 112877771 3 3 994253211 5 2 989380202 5 3 469120301 1 3 597912178 4 3 858648997 4 3 929479041 4 3 228245957 2 3 187505927 2 2 483629873 5 2 355108435 4 2 958718349 3 3 468843835 5 3 731737529 1 3 882611949 1 3 443491960 1 2 951757430 4 2 922721600 5 2 968123624 4 3 613896472 1 3 733594660 1 2 453837272 1 2 765021144 5 2 179343601 5 3 201558003 1 3 513043230 4 3 568529635 3 2 828860288 1 3 386313247 2 3 437046670 3 3 851833527 4 3 447018925 3 3 989388838 1 2 247575478 3 2 633225006 5 2 583029783 5 2 143832046 5 3 473237779 2 2 133558051 1 3 612176494 1 3 240509759 2 3 749132966 4 2 376029676 4 2 844714511 5 3 882398910 1 3 708967464 5 3 709697505 2 3 849791759 1 2 953093245 3 3 824117741 4 3 599706319 5 2 651949452 3 2 315349680 4 2 738127597 3 2 135019851 4 2 290364479 5 2 430074003 2 2 394026551 2 2 345324655 4 3 316389498 3 2 265355909 5 3 243572779 2 3 521731537 4 3 984123939 2 3 790652004 3 3 106611574 5 2 797813829 2 3 633022689 3 2 439994870 3 2 564655672 4 3 115260872 3 2 361015999 5 3 252958602 1 3 585609532 2 2 469418124 3 2 255980483 5 3 499657488 1 2 958824701 1 3 970010202 1 3 619295711 2 2 574459976 5 2 318255588 1 3 458036407 2 2 511346361 3 2 851301472 1 3 441919117 2 3 685803443 5 2 141345098 5 2 975960671 3 3 709713353 4 2 263159075 2 3 177345411 3 3 124630105 2 3 559521330 1 2 294893196 3 3 547014234 4 3 788935791 1 2 348805918 5 2 970554598 1 3 373098193 2 2 619545802 4 2 207048897 5 2 261831220 5 2 684631827 1 2 709081470 2 2 172242192 4 3 663323953 5 2 393865173 2 3 589045051 2 2 115660876 4 2 277988651 1 2 504977909 3 3 315028316 4 3 250987809 2 3 191527414 3 3 545559091 4 2 669031348 4 3 292479090 3 3 772948560 3 2 702355348 1 3 813964758 3 2 744185398 4 3 292745176 3 2 985909608 3 3 199450979 1 2 786081529 4 3 366956311 5 3 453386377 3 2 906851339 3 3 529533067 3 2 712998007 2 2 672227412 3 2 337451765 3 3 121929953 2 3 757938140 3 2 622233559 3 2 199481449 4 2 188949855 5 2 534766310 2 2 695025340 5 2 677585305 3 2 716160189 1 2 997622920 1 2 190909023 3 2 751676314 5 3 192919160 5 3 832847592 2 2 439724102 2 2 631512252 4 2 219293283 5 2 694351716 5 3 859698454 2 3 598960742 3 2 267027415 4 2 284716387 2 2 960535502 1 3 191869144 4 3 683183185 4 2 243848010 3 2 915220463 1 3 692560284 5 3 446213865 2 3 100959346 4 2 365481577 2 2 753353002 5 2 169836781 3 2 695848323 5 3 319452325 1 2 449638887 2 3 902671369 1 3 368359865 2 2 835634797 4 3 795144967 1 3 689699029 2 3 793604510 4 3 524892928 1 3 242636701 1 3 585377883 5 3 295805215 3 2 504526166 1 3 276910556 3 3 300839648 1 3 100075067 2 2 900534457 3 3 865788253 5 2 923608108 1 2 946310729 3 2 583693443 1 3 192814968 1 3 920662922 2 2 159073602 2 2 998731685 1 3 638294532 5 3 832124977 4 2 143271623 1 2 717793677 2 3 457894621 3 3 375180657 2 3 419409802 4 3 342819173 3 2 822657918 5 3 129638595 4 3 952059854 1 2 346953627 3 2 596638638 3 2 427584048 2 3 565226049 5 2 391597100 1 2 272177476 1 2 707203673 2 3 151745126 4 2 242167695 3 3 768815265 5 2 244465870 3 2 353005064 4 3 199996722 1 2 138090140 4 3 929505151 5 3 659579074 2 3 866360517 3 3 898638657 3 2 947304867 3 3 734752831 2 3 146543476 1 3 311752305 4 3 888545692 4 3 245729251 4 3 860465528 2 2 500216662 5 3 613170006 2 3 182081372 3 2 477824160 5 3 575337287 1 3 215522508 3 3 721872161 2 3 771410313 1 2 474024999 4 2 987355647 1 2 598778024 5 3 692462263 1 3 872106959 1 3 367179081 1 3 123796899 4 3 624047964 1 2 764986730 4 3 898474175 5 3 929883268 1 3 893377541 2 3 483474363 2 3 719577494 2 3 641492000 2 2 275882052 2 3 824310837 2 3 345588608 2 2 415180456 3 2 854686373 1 2 602907243 3 3 486757490 1 2 425923433 3 2 317176621 1 3 798738979 2 2 121387991 3 2 785775323 1 3 626851122 4 3 354220470 2 2 171786800 1 2 112758218 5 2 466285129 4 3 562103200 2 3 282861768 1 2 754660674 5 2 609067053 2 3 551772239 5 3 459333300 3 3 319374427 5 2 995219532 3 2 208219488 5 2 594744984 5 3 565177211 3 3 733608626 4 2 531807084 1 3 139743549 2 3 592167787 4 2 960959716 5 2 425884421 4 3 695265125 3 2 331048878 5 3 586851425 3 3 195808575 5 2 122387625 1 2 384710679 2 2 512533481 2 2 120481349 3 2 851465124 5 2 465288638 1 3 228241838 1 3 683752177 4 3 923503641 2 2 301654901 5 2 428760571 5 2 941691804 2 3 843378096 3 2 297336190 5 2 211367202 1 2 350488958 3 2 483189534 2 3 742980649 3 2 939715576 2 3 225607577 5 2 217181130 2 2 323203253 3 2 314972161 2 3 814593723 5 3 761916552 1 2 656852105 2 3 287089095 4 3 245469106 1 3 821699796 4 2 472912602 2 3 174345389 1 2 561846939 1 2 241531111 4 3 571792991 3 2 264872696 5 3 171007041 5 2 607474660 2 3 301978524 1 2 843735805 2 3 448087499 5 3 106616789 3 2 506922446 1 3 651783834 4 2 800462272 5 3 856825725 5 2 661497777 2 3 228566084 3 3 243611174 4 3 394600265 2 3 695491491 1 2 893276062 4 3 459761366 2 3 845663544 2 2 203692959 4 2 390723947 2 2 213308128 3 3 775613410 1 3 101594862 5 3 904455882 2 2 701894948 1 3 398466390 2 3 254265507 1 3 351006432 2 3 273419874 5 2 439554481 5 2 668052810 5 2 680355018 2 2 857626175 3 2 384808057 5 3 716798580 5 2 764353810 5 3 976590193 5 3 461390739 1 3 170951447 2 2 900636583 1 3 999534495 4 3 226750472 4 2 919083082 1 2 730273703 3 3 820236146 1 3 625470371 5 2 133678770 3 2 183684686 5 3 442281607 2 2 791587808 1 3 518176666 4 3 776796978 2 3 720086406 2 2 674989801 2 3 144079292 3 2 592908920 1 2 419779228 5 3 320113232 1 2 804924003 1 3 798991925 3 3 734304787 1 2 266759940 1 2 672505563 1 3 430872423 5 2 581962440 4 3 288670985 4 2 606661947 3 3 302917148 2 2 190204182 2 3 207934799 3 2 264124383 4 3 872491327 3 2 558583413 1 2 618188428 2 2 386160421 3 2 186301600 5 2 646814766 3 2 122989531 3 2 336594984 2 3 693910119 4 3 504476856 5 3 977583552 5 3 811358928 5 2 307313270 1 2 598813750 4 2 212674190 3 3 108477709 5 3 694862534 2 3 116956870 1 3 165331791 1 3 651651991 5 3 246840362 5 2 491094528 5 3 200650199 3 2 432495712 3 2 930705392 5 2 190208163 5 3 549582345 3 3 233690336 1 2 102474331 4 2 102923529 1 2 953177651 3 2 550920784 4 2 464739373 2 2 356751826 1 2 530225841 3 2 468522573 1 2 255840625 1 3 419092534 1 2 508744861 4 3 842512757 3 3 442929882 5 3 714349310 4 3 704150342 2 3 547667962 2 3 871829047 5 3 137629729 5 2 553312144 2 2 882379639 3 2 521426145 3 3 947877296 1 3 885225591 1 3 302926759 5 2 781164833 2 3 842354245 5 2 735276253 5 2 799509418 3 3 617381173 3 3 359916719 5 2 449377906 4 3 876962269 3 2 321344975 1 2 357895610 2 3 312137622 1 2 622656074 1 2 777567698 5 2 449497434 4 2 786329209 2 3 338398613 4 3 864105434 1 3 469707871 1 2 671729285 5 2 522880387 3 2 270396649 5 2 334559313 4 2 625377110 5 2 576501729 5 3 817258378 1 3 475293086 3 3 134059473 2 3 856900030 5 3 144124296 3 2 782470069 3 2 319710263 3 2 511724333 1 2 166346009 3 3 696331985 3 2 380265585 3 2 576652542 1 2 954221187 3 2 278075443 2 3 353971937 4 2 576568486 3 2 138894387 1 2 915215820 5 3 937350967 2 2 543121940 5 2 114499643 2 3 319934665 5 2 673534676 4 2 648478732 2 3 528190995 5 2 172315498 5 2 663980801 2 3 418239547 5 3 918536717 1 2 101908004 5 2 168531896 2 3 442275460 4 3 357651560 4 3 347733837 2 3 575776299 4 3 505159545 4 3 973766633 2 3 676061740 5 3 354486880 1 3 917425767 3 3 991108550 5 3 760122918 5 2 477488766 3 3 684592489 5 3 171159119 2 2 761966718 2 3 436534260 5 2 129267947 1 2 418111310 3 2 823028758 2 3 419249911 3 2 406414812 3 3 314523646 4 3 488942428 2 2 817539814 5 2 788928923 5 2 574520310 3 2 688940411 4 2 646303561 1 2 250784908 1 2 240717239 1 2 153767309 4 3 346789908 4 3 775895887 1 2 567894115 4 3 290164286 5 3 920697837 2 2 691809210 3 3 291648447 3 2 113331886 5 2 587024021 3 2 383353157 5 2 875209968 2 2 643328022 3 3 733252228 2 3 481462517 1 3 590108445 4 2 267198906 1 2 712208237 2 3 706836317 2 2 616495076 1 3 317663443 2 2 490666880 5 3 332934522 4 2 513268193 1 3 771204622 2 2 282517874 5 3 178379183 1 2 639173974 2 3 840474549 4 3 547849360 5 3 100580203 4 3 214520371 2 3 840838330 4 2 759428174 1 3 902681547 2 2 271938017 2 2 386773918 3 2 201426002 4 2 404223686 4 3 696749165 2 2 935228587 3 3 570853152 3 2 723242350 5 3 354500259 5 3 415598702 1 3 117291626 4 2 880162509 1 2 557254552 2 3 671240457 4 3 377062801 2 3 577443009 4 3 173180826 4 2 301463762 1 3 310800465 2 2 410831836 2 3 743468922 4 2 228060651 5 2 315140788 5 3 371495070 2 3 314450693 5 2 825739601 5 3 553842372 4 3 518925544 5 2 661956256 1 2 102176338 5 2 753638713 5 3 716519370 5 3 759531692 4 3 633957213 5 3 182693260 4 3 390271314 4 3 214911853 2 2 272970638 2 3 498025816 1 3 633275404 5 2 234246107 5 2 312820486 1 3 979890089 1 3 236790959 5 2 271889357 5 2 217039369 5 3 686779892 1 2 729949324 3 3 578746297 5 2 983853954 2 2 242180596 1 3 900208667 4 2 441896202 2 3 358975764 4 3 283817918 1 2 517603463 3 2 550165178 5 3 185931981 2 3 154681354 2 2 299947055 5 2 653888927 4 2 406410921 3 3 697248400 4 3 451939459 2 2 321175728 5 3 728299065 5 3 399970066 1 2 262393376 4 3 842527827 2 2 995413283 1 2 230428545 3 2 655514286 2 2 489079656 4 2 308571587 2 3 399640349 2 3 664565483 5 3 770533557 2 3 373571372 3 3 489839843 2 2 567024996 2 3 262471007 5 3 420843855 3 2 787769478 5 2 111389772 5 2 937371406 3 2 636057685 4 3 998991230 4 2 768529979 3 2 465684756 2 2 341877939 2 3 899375853 5 2 741110628 4 3 111508440 3 2 649801505 3 3 617846929 1 3 290861552 2 3 989118971 3 3 966564045 4 2 752896610 4 3 248128171 1 3 152889686 2 3 195004590 2 3 695911876 4 3 413977241 5 2 720963318 1 2 480550875 2 3 351260187 5 2 950510491 5 3 393681820 5 3 804139223 3 3 673154684 2 2 333512505 4 3 848841612 2 3 133642437 1 3 760588567 1 3 117012669 4 3 434391706 2 2 379350706 4 2 422069680 4 2 789771196 4 2 971513427 2 3 714722922 1 3 345181669 4 3 798536595 3 3 132209977 4 3 117914751 4 2 266987714 1 2 546250305 1 2 176250070 1 3 818839686 3 3 306187607 3 2 383370942 4 3 781461866 5 2 182008936 2 3 388256462 4 2 466299707 1 3 711075067 3 3 105094625 3 3 568479450 4 2 821728396 3 2 474549436 3 3 351965876 1 3 132427632 5 3 780604597 2 2 636103593 1 3 256790592 1 2 316964715 3 3 373025782 2 3 427619123 5 2 140047086 2 2 253633368 2 3 925580141 4 2 418810249 2 3 577689737 4 2 846075600 5 3 907354736 1 2 280501417 5 2 824948295 4 2 118838214 2 2 718486069 2 3 584541671 4 2 589944532 2 3 371812273 5 3 639494678 2 3 698497835 5 2 931966567 3 2 744366323 5 3 925236173 4 2 884200065 4 2 765624185 1 3 296717919 3 2 522598688 2 2 300943210 1 3 157450690 3 2 426629089 2 3 253132535 2 3 546738851 2 2 424626457 4 3 750597891 4 2 365886824 4 2 106049661 3 2 236949263 1 3 223251155 3 3 310731653 1 3 630693965 1 3 989768365 2 3 498227390 2 3 473174995 2 3 694670594 5 2 675643995 3 2 346966911 3 2 279896003 2 2 122050182 5 2 590283898 2 3 517239063 3 3 969705193 2 3 735982045 5 2 384456443 5 2 276927095 4 3 636897128 2 3 906504278 4 2 634917267 4 3 296610430 4 3 847333394 4 2 649753807 2 3 542261451 3 2 183522877 3 3 618829727 1 2 654854572 4 2 784742193 5 2 519580940 1 3 474002245 2 3 197614604 3 3 640754566 5 3 374299931 3 2 415789664 3 3 191139051 3 2 162120987 1 2 495839508 5 2 121375719 4 3 726884038 4 3 626022075 4 2 889422092 1 2 459220566 2 3 775533284 3 3 171001547 3 3 731811110 1 2 675501244 5 2 638542727 5 2 207879046 3 3 166085631 2 3 525295203 5 2 472216787 1 2 624771759 1 2 669797488 1 3 760976586 3 3 495703925 3 3 347289616 3 2 537384061 1 3 164470078 2 3 280193219 4 3 308068863 4 3 469183883 2 3 884417166 2 3 923983734 4 2 545814850 1 3 272090206 1 3 672767740 1 2 944201858 4 2 524470047 5 3 901464046 3 2 986796378 4 2 707660179 5 2 552677479 4 3 784213074 5 2 513050598 3 2 466609340 4 2 911389904 3 3 671740144 1 2 168137675 2 3 636306334 1 2 759017651 2 3 254253438 1 3 225337416 3 3 646252305 4 3 645320729 4 2 649940889 5 2 522189115 1 3 521271129 1 3 625726368 1 2 272511474 2 2 231080537 4 2 234794213 4 2 347964856 5 3 247006136 3 2 380261020 3 2 791729555 3 3 733734332 2 3 454516104 1 3 755189689 1 2 884481588 1 2 208063521 5 2 510186527 3 2 363018538 1 3 136834867 3 2 889431455 4 3 848330446 3 2 873731551 5 3 611260430 3 3 680140524 1 3 233105875 1 2 607918137 5 3 807789595 3 2 737319928 3 2 271262568 2 3 797581077 4 3 609870681 4 2 795961298 3 3 244475106 5 2 583813853 5 2 204858341 1 2 367616771 5 3 223080880 4 3 616840853 5 3 974832828 3 3 943991834 5 2 298385475 3 2 220220115 1 2 382535927 2 2 991601222 2 3 468404147 3 2 596364156 3 2 655822008 4 3 196117753 3 2 440242382 2 3 727997629 1 3 969774732 2 3 531984376 3 3 385530411 1 2 702300552 1 2 261032791 1 3 340048433 4 3 655012695 2 3 273047491 2 2 107378230 3 2 149655679 4 2 690098579 3 2 715713705 1 2 352592263 5 2 569423243 4 3 300737587 3 3 220835395 4 2 554925635 1 2 255983263 3 3 178714446 3 3 815131695 2 2 565245702 1 2 786171220 2 2 610694869 2 2 428552390 3 3 605364571 2 3 708528704 1 3 170112523 2 2 164311472 2 3 424231090 4 3 751771585 1 3 415956401 3 3 664479142 1 3 145396507 1 2 756450062 3 2 837261230 4 2 755175392 3 3 832599373 4 3 286094675 5 2 266968507 4 2 591881320 3 3 570211161 4 2 525017713 2 2 807582499 3 2 728830865 3 3 623351708 1 3 307686690 3 2 548222216 1 2 562597171 5 2 558302851 1 3 599351752 1 2 720000469 1 3 586296343 1 3 264879519 3 2 635688519 2 2 312468735 2 2 747509477 1 2 288490506 2 3 507619524 1 3 507290031 2 2 240084203 1 3 276008152 1 3 187912715 1 3 104555605 5 2 220203255 3 3 680744620 1 3 353543986 5 2 846117380 5 2 295065976 2 2 378463420 5 2 662797647 4 3 996478276 3 3 594002104 3 3 637944029 1 3 636041229 1 3 144541324 3 2 896474293 5 3 129312196 4 3 249806004 5 3 172208368 4 3 630622648 2 3 971783730 5 2 622879942 5 3 150576635 3 3 943546491 5 2 314610997 4 3 585755166 4 3 393882154 3 3 375990762 2 3 948341517 4 2 641431984 4 2 802631673 3 2 711191444 3 2 192376287 2 2 513570849 4 2 372250191 5 3 561125488 4 2 429028143 4 3 439612075 3 2 638341989 3 3 440048055 1 3 614880231 3 3 659665622 3 2 170075733 1 2 532158843 3 3 692082650 3 3 154731438 3 3 814575114 2 3 162205880 1 3 871570034 1 2 867287168 1 2 609309960 3 3 558318184 3 3 999439718 3 2 561486247 5 3 443084282 1 2 259554999 5 2 418127881 4 3 779230046 5 2 292558251 2 2 519935807 4 3 492829170 1 3 340539665 1 3 352357216 1 3 216168108 2 3 769342460 3 3 519738382 5 3 686090494 3 2 231721999 1 2 631948104 5 2 886591493 1 2 868332301 5 3 986526263 3 3 738508971 1 3 240744905 5 2 636883627 3 2 982008324 2 3 645873671 1 2 540441555 4 3 516795764 1 2 202935676 3 2 436175786 3 2 267034736 3 3 479989506 2 2 196544435 2 2 418331321 3 2 463189678 2 3 656203700 4 3 108874852 3 2 815952920 2 2 182959534 2 3 236233350 3 2 131555446 3 2 517706486 5 3 437600914 4 3 116189195 1 3 279067160 1 2 670038652 1 3 480190757 3 2 420812486 5 2 745911133 3 2 715526773 5 2 468296679 1 2 623270822 2 2 203943719 1 3 961264495 2 2 697613947 5 3 375680279 5 2 799579567 3 2 233877312 4 3 859985485 2 2 673960889 4 2 770360890 4 3 664037784 2 3 387489405 5 3 360154509 2 2 275383358 1 3 627372117 1 3 995510490 4 3 569437823 1 2 183410946 5 2 910172468 2 3 252644716 5 2 440309740 5 3 312865633 3 3 384211008 1 3 179729486 3 3 272287651 5 2 282711946 5 3 975100149 5 3 147269210 2 3 274285754 3 2 474590285 3 3 301691854 1 3 666172270 1 3 759152727 3 3 865724594 5 3 195988400 1 3 868436501 1 3 296103565 3 3 727719866 5 2 729400665 1 2 189079540 1 3 478934684 3 3 210048778 5 2 832756552 5 3 680100914 1 3 813886152 3 2 894871113 4 2 211870353 1 2 796106320 5 2 999444334 2 3 686863899 3 3 808789766 5 3 493960106 5 2 798885017 4 3 564558583 3 2 422450975 2 3 181107837 1 2 958225998 3 2 751950943 5 3 255395397 4 3 674908610 4 2 324868698 5 3 519272247 1 2 386260381 5 3 414606699 2 3 656627417 3 2 179140166 5 2 811589739 4 3 169278426 4 3 716993510 2 3 604540861 1 2 855319250 3 3 352482914 2 2 958077553 2 3 301710982 3 3 721495613 4 2 593456374 3 3 883701959 4 2 682824337 5 2 423403599 5 3 205579109 1 3 545272164 3 2 804739346 5 3 493745344 4 2 962007853 1 2 654110133 4 3 592475478 4 3 956793977 4 3 122843709 4 2 628716247 2 3 356736204 1 3 215978011 1 2 141999434 1 3 256151280 3 2 234973952 4 2 745847006 5 2 186744957 5 3 692487052 3 3 905733468 2 2 540432183 2 2 359882112 4 2 522105449 5 3 418923172 2 3 747496155 2 3 738195768 3 2 785058603 1 3 756403541 3 3 802124973 5 3 810647263 4 2 726864441 1 3 138147400 4 2 713022063 4 2 977477542 2 2 388196356 3 3 768166900 4 2 374497107 4 2 309493778 3 3 717669497 4 3 789220756 5 3 824744975 1 2 535616909 3 2 985424705 1 2 789311958 4 2 771238552 1 3 695127637 4 3 390781395 5 2 496548440 2 3 787523274 1 3 240602986 3 2 332662898 5 2 643530578 1 2 301387144 4 3 172704816 1 2 568488294 3 2 730324568 3 2 169864419 2 3 625696256 1 3 157795949 4 3 160419293 5 3 927440782 5 3 134447255 2 2 316275666 2 3 769412007 1 3 413694482 3 3 527664351 4 3 879202064 1 2 458897613 2 2 244141298 2 2 363627517 2 3 906481294 3 3 415023215 3 3 756718779 1 3 104876407 5 3 350192128 1 3 652742700 3 2 877917527 3 3 607656304 1 3 763314715 1 2 451285802 3 3 577888258 3 2 709251682 3 3 415099755 5 2 382623545 3 2 786524859 1 2 474296151 4 2 226984664 2 2 599903138 4 2 283111170 3 3 495723271 3 2 226628260 1 2 444412021 1 3 795068458 5 2 862245667 3 3 755269933 1 2 260600534 5 2 172780626 5 3 516739046 4 3 704910870 2 2 443066675 3 3 433735220 5 3 173209788 3 3 517156099 2 2 472578118 1 3 256930561 2 2 114421010 5 2 935380690 5 2 279216016 5 3 275306810 4 2 297556667 2 3 242582396 3 2 616446236 1 3 190877123 1 3 820768723 3 3 340701945 2 3 761151603 2 3 789217883 4 3 560063806 1 3 162807402 3 3 710029345 5 3 257155178 3 3 537347072 2 2 190207164 3 3 961047012 5 3 816273688 2 3 309034754 3 2 646431312 1 2 461657587 2 2 483206661 2 3 115882344 4 2 375165378 2 3 927503659 1 2 639369178 1 2 514410475 4 2 111317219 4 2 454057815 2 3 161433306 4 2 687777226 3 3 783385038 1 2 842196732 4 3 983464231 5 2 934374651 5 3 640900619 5 3 680659955 4 3 372611071 5 3 241867586 3 2 169785298 2 3 475885069 1 3 695554881 3 2 104383513 1 3 168838393 5 3 278125299 5 2 379441120 1 3 148309574 1 3 608543708 2 3 134876013 2 2 635751886 2 3 206633055 3 3 511655928 3 3 810496059 5 3 434149653 3 2 170924403 4 3 127849280 1 2 879369608 2 2 515338279 4 3 932682153 1 2 636633318 1 3 515271269 3 2 940126235 1 2 900436498 3 2 618250872 5 3 381000715 1 2 858049969 2 2 990558107 5 2 646192170 3 3 630652849 1 3 249078007 1 2 744560089 3 2 193157751 5 2 102640120 3 3 119168417 4 3 688560941 5 2 598056764 3 3 110106122 1 2 758602800 5 2 591245049 3 2 531557103 1 3 423654316 1 3 423062638 5 2 924956058 1 3 891240005 1 3 151153765 4 2 320130571 1 3 740233349 5 3 167832210 3 3 794365897 3 2 166673342 3 2 591358966 3 2 957873951 3 3 622199149 5 3 459939989 2 2 390473768 4 3 830446080 5 3 349004805 2 2 538867590 5 3 592047579 5 3 647934960 1 3 550418765 1 2 620579430 1 3 108955996 3 2 699598510 3 2 362828677 3 3 986657500 4 3 281063584 5 3 423092129 4 3 347217864 4 2 660590066 4 3 117351676 4 3 749711159 4 3 647650218 2 3 481003589 2 2 872214017 5 3 855178109 1 3 673955463 1 2 516700671 3 2 157170310 4 3 332039766 1 2 198705652 5 3 601648696 3 2 629801335 5 3 563268103 2 2 988075470 5 3 144058112 4 3 782129955 1 2 197005543 1 2 912363673 3 3 133756792 2 2 224784165 3 2 437147900 1 2 699565001 2 3 498293148 2 3 656166590 3 2 986022014 1 3 104352642 4 2 927371010 1 2 552364806 3 3 406476816 1 2 186016326 1 2 897799267 4 2 270500646 5 2 232741334 2 2 441432824 4 2 787900085 5 3 575586125 1 2 431610382 1 2 267435493 2 3 676737691 5 2 670049030 3 3 259529282 3 2 737865024 3 3 439708763 1 3 516787681 3 2 540192730 2 3 996297859 5 2 248272703 5 3 120771735 5 3 200110785 2 2 786427392 4 3 396162126 4 3 718575499 1 2 716937368 3 3 125188413 5 2 344035665 5 3 678906813 1 2 116962404 2 2 551741171 3 3 929193130 1 3 852178345 5 3 848097980 1 2 699235261 1 2 274290472 1 3 173869610 5 3 458011885 2 3 527998208 2 3 285958244 2 3 784999767 5 3 763799950 3 3 317208708 1 2 627788088 5 3 628932734 3 2 229428172 1 3 965921268 2 3 584727752 5 3 647130526 2 3 506141668 3 2 273285039 4 3 927052350 3 2 484872805 5 2 789274392 1 2 721532197 2 3 208033851 1 3 691833215 1 2 880964430 4 2 925064578 1 3 496349780 3 3 346026485 5 3 758864723 5 2 363886152 2 2 652623931 3 2 554030999 2 2 892942087 5 3 205973241 5 2 881062671 5 3 436833470 2 3 604296672 3 3 961323568 1 3 291844820 3 3 107817570 1 3 263673803 5 3 120773399 2 3 699394791 1 3 828054759 4 2 996447627 5 3 172397472 4 2 390238385 1 2 638520465 5 3 821537559 4 3 151629540 1 2 596336095 3 3 629288063 1 3 259459927 2 2 250513058 2 3 215003894 2 2 175095683 4 2 222200183 5 2 187662390 1 2 925342072 4 2 681770814 2 3 484666461 2 3 632109484 4 2 513353834 3 2 968723275 2 3 405735655 1 2 245251465 3 3 973199621 1 2 786830227 5 2 691206752 1 3 831019709 2 2 185006921 4 3 590062954 4 3 798387225 3 3 271737756 4 2 242298235 3 2 568317739 2 2 655155188 3 3 157601684 1 3 250825996 4 2 424954961 4 3 209548872 3 2 750184520 1 3 806457945 3 3 165959300 5 3 534067584 4 3 805425636 4 2 840776534 4 2 548855867 4 3 945376771 4 2 980653578 3 2 729697549 3 3 770284631 2 3 290002511 2 2 598965014 2 2 146695340 3 2 380759518 5 2 914518537 2 2 639070711 5 3 769421736 4 2 649931708 4 3 264191007 4 3 250391133 3 3 783937111 1 2 157697588 4 2 824697084 5 3 488140225 3 2 331641251 4 2 779375870 5 2 839821019 4 2 338845987 5 3 649439500 3 3 913831224 2 2 540139685 2 3 565294698 5 2 947263150 5 2 870337071 4 2 461563484 1 2 606218008 1 2 221203067 3 2 553633551 4 3 540165480 5 2 577480947 5 3 845608774 2 2 162047763 1 2 186109234 5 3 274557817 4 3 671152619 1 2 858553540 5 3 740782315 5 3 547606412 5 3 219266047 4 2 104296929 5 3 594357685 2 3 623822145 2 2 268811046 4 3 618646361 1 2 213777791 2 2 316585468 5 2 807990009 3 3 358722950 1 2 906297748 1 2 950237587 1 3 567280746 4 3 794208847 2 3 781843359 1 3 553455788 3 2 853210472 1 2 426555196 2 3 861198607 5 2 517252646 4 2 227449121 4 3 961039868 1 3 628277011 3 2 863798920 4 3 961052860 3 2 820989562 2 2 206289489 2 2 238151359 5 3 762085701 2 2 386792464 4 2 981839597 4 3 718230587 3 2 826276556 3 3 604597910 4 3 101776048 1 3 599952972 5 3 121687836 3 3 715317160 4 3 124203672 2 3 591113329 3 3 430316771 2 3 571995320 1 3 482868431 4 2 771331378 1 2 810249254 1 2 995473668 2 3 807848260 2 2 164142199 5 2 449373560 3 2 323463204 3 2 880024545 5 3 313520011 1 3 301756941 3 2 703668563 3 2 942743158 1 3 459428153 1 2 525442778 5 3 267331915 5 3 575401555 2 3 915163417 3 2 671284464 2 2 426393651 1 2 924840044 2 3 432719839 3 3 205109777 4 2 678755216 4 2 237937441 4 3 280416753 2 3 699295097 3 3 889046183 5 2 196592333 1 2 739648196 2 3 680026968 4 3 614808032 1 3 744146876 3 2 305836924 3 2 774901924 3 3 322194213 2 2 956025573 2 3 397061234 4 3 251331262 3 3 300563633 4 2 246849137 4 3 862243582 5 3 950098685 1 3 842512426 3 3 447965141 1 3 457846343 2 3 358809611 2 3 572928764 4 3 747490100 2 3 405428737 3 2 897993970 2 2 165752401 2 3 542758942 3 3 634074832 2 2 453306173 1 2 919341690 5 2 526999819 3 2 739646070 1 2 111123425 2 3 590255047 5 3 521577210 1 3 488486995 2 2 543009233 2 3 117418833 4 3 124311968 3 3 419233117 1 3 392480481 4 3 321993474 2 3 408404379 5 3 365223457 4 3 261967012 4 2 676119822 1 2 197555599 2 3 597296474 5 2 713115477 3 2 272250937 3 2 825309218 2 3 938366202 4 2 572352422 1 2 355287186 5 2 781129973 3 2 600464004 4 2 517559287 2 3 209443303 5 3 393157756 1 2 126324075 5 3 515670905 1 3 712084042 1 3 533398688 3 2 248285394 4 3 380506811 3 2 463844132 4 2 868775702 5 2 207887705 1 3 662371530 5 3 677382596 2 2 784390752 2 3 301216375 5 2 157198413 3 3 526761409 3 3 249005586 5 2 791707957 4 2 411943180 2 2 547956441 3 2 724633862 5 2 528258072 4 3 188299862 1 3 613108665 4 2 368075206 4 3 454524992 1 2 354403490 4 3 487416670 3 3 865012934 2 2 186174531 4 3 390071481 4 3 848983313 2 2 585178532 1 2 430365571 3 3 304898837 4 2 965606823 4 3 755443596 3 3 716599904 3 2 942441067 5 3 716475934 2 3 344583474 5 3 901616471 1 3 282779727 1 3 617062071 5 3 124217495 3 2 668844125 5 2 233743927 3 2 279945332 2 2 383668385 2 3 627352287 3 2 430577346 3 2 321838617 4 2 861168185 4 3 805504089 3 2 188846637 2 3 779668049 4 3 808769381 1 3 962549504 3 2 280001344 5 3 664965114 2 2 871887058 2 2 201453800 4 3 122035899 5 3 852283174 4 2 328278943 1 2 956905342 5 3 868780052 5 3 361998093 1 3 994502611 2 3 170616684 1 3 943896316 4 3 567139393 1 2 927102298 4 3 454782203 5 2 981866823 4 2 148457821 1 3 128296957 2 2 651216438 2 2 188503665 5 2 545890678 1 3 367332460 2 2 112844658 3 3 397666800 2 2 785825487 3 2 516268980 2 2 997396614 2 3 777068419 3 2 276057430 3 3 753679995 1 3 455898079 2 3 101926815 1 2 255817971 2 2 149373565 1 2 212696692 2 3 166101163 3 2 205982418 5 3 991788804 4 2 642186290 1 3 233272839 3 2 138758345 5 3 187443922 1 2 296544022 1 2 345541009 4 3 363112759 3 2 194129115 1 2 860348567 2 2 551088490 4 3 298430165 1 2 859854183 4 3 475232682 3 2 106051028 1 2 187768022 1 3 239560481 4 2 759916651 5 3 824419449 3 3 108082923 5 2 211778916 4 2 742257524 5 3 365911411 4 2 556026965 5 2 365562138 4 2 291041884 2 3 698632059 5 2 266880526 3 2 509888632 1 2 121648616 1 3 880623152 4 2 597900728 4 2 115950614 5 3 657642846 3 3 529702606 4 2 780347079 1 3 323926825 5 2 843042506 1 2 851583382 5 3 890828324 1 2 619200571 5 3 111443868 4 3 158843099 3 2 361170878 4 3 598698732 2 2 799261222 5 2 115248156 1 3 683118991 5 2 417807024 2 3 682656879 1 3 475950371 5 3 247186242 4 3 169003034 2 2 726948766 4 2 911621991 3 3 539673874 4 3 132835703 3 2 139706061 4 2 316251957 3 3 177456664 1 2 259048882 4 3 476665627 1 3 835547420 3 2 387638668 2 2 113282584 3 3 772921635 1 3 985081004 2 3 532648958 2 3 182148834 4 2 999293888 3 2 711236282 2 3 398988540 3 2 971712955 5 2 439896974 5 3 329000784 5 3 810244404 2 2 231211614 5 2 330276831 2 2 812581494 2 3 530322138 5 2 917427895 2 2 460368493 1 3 112115425 3 2 928704484 3 2 794334614 1 3 265267293 3 3 701677877 4 3 558696613 1 3 390011577 2 2 372200163 1 3 320166544 1 2 212963622 4 3 158769697 1 2 438956422 4 2 447263874 1 3 675755232 5 2 441151953 3 3 702900537 5 2 663594637 1 3 759140303 3 2 666049017 5 2 650154792 3 2 945624806 5 2 480776597 5 3 317692992 1 3 835611173 1 2 933383714 2 2 917516660 3 2 442261165 2 2 108213711 2 3 914746519 5 3 175339761 5 2 173472269 1 3 868033893 2 3 253076544 2 3 545158420 2 2 475444447 2 3 310837570 3 2 537503022 3 2 322809819 1 3 613641180 4 3 365370681 4 2 848525788 3 2 845228300 3 2 688336181 2 3 479909411 3 2 465998234 1 2 881607723 3 2 107851178 2 3 471427298 3 3 709944341 1 2 861948864 4 3 633107710 4 3 884296884 3 2 183279863 2 2 310097568 5 2 168340358 2 2 110382304 5 2 715462386 4 3 330531454 1 2 442409579 3 2 354989074 2 3 438399921 1 2 604886692 5 3 381716163 2 2 203316907 3 3 995048934 1 2 154569081 3 2 244027562 4 2 840544180 3 2 571305681 2 3 955524102 5 3 909782546 2 2 871488471 1 2 240860904 5 2 343342183 2 3 788075418 1 3 774970729 3 2 992019960 1 3 874647785 3 3 839077407 4 3 726565704 5 2 308082300 1 3 777886000 4 2 398258420 2 3 809296585 5 2 346752261 5 3 320925236 4 3 612074048 4 2 250312545 2 3 589706546 4 3 460426066 4 3 703080391 5 3 429237311 1 2 110102704 4 3 512593778 5 2 256263348 3 2 405412567 5 2 223647127 5 3 526253344 2 2 676476356 3 2 361765445 2 2 792227846 2 2 822885336 5 2 520350205 1 2 851835234 1 3 236599364 3 3 894456104 4 2 380953551 3 2 467462477 2 2 546848575 2 3 241911131 1 2 529448730 4 3 112462632 3 2 725652147 5 2 253526741 1 2 968830962 3 2 178548190 5 2 993809882 2 3 445837117 4 2 216807469 5 2 107223181 5 3 438203563 1 2 592177134 1 3 475019921 5 2 150182515 3 3 594021861 5 3 670166466 5 3 558001646 5 2 717087018 1 2 574581934 3 2 837209714 4 2 443700489 4 3 387167172 2 3 434926689 1 3 200027259 4 2 117164146 2 2 500829859 2 2 462117830 1 3 157814615 1 3 780796856 2 2 383175226 1 3 143774232 4 2 618682368 3 3 699840799 4 2 438196055 3 3 586749014 1 2 189734091 3 3 443426680 3 2 920260657 1 2 713537119 2 3 449213398 2 2 776847580 3 3 785922180 4 3 151346940 3 2 298376525 2 3 336034660 4 2 750172159 3 3 256608152 5 2 220900419 4 3 762454676 3 2 137333263 4 2 246869818 1 2 568062962 1 2 583572733 5 2 695099461 4 3 542123206 2 2 362629574 2 2 677309650 4 2 946440040 1 3 851719081 5 2 647626526 4 2 775981407 4 2 320629958 3 3 463836889 4 3 365428479 2 2 226828744 3 3 135132614 5 2 364987132 1 2 747941055 5 2 865539460 3 3 167534385 1 2 480261094 3 2 345842104 2 3 921441638 1 3 103228400 3 2 359802742 1 3 417884763 1 2 338371529 5 2 731847895 2 3 193451064 1 2 753366601 3 2 297761498 1 2 288352757 5 2 341114427 2 3 434556545 2 3 700077295 4 3 236461446 2 3 437462338 5 3 964111279 2 2 699812875 3 3 442240257 4 2 211854199 4 2 982462093 4 2 733825091 1 2 509147123 4 2 758352642 3 2 646760731 5 2 940993674 4 3 919428495 1 3 228468561 1 3 880111829 2 3 268978110 3 2 555044249 2 3 532042492 1 2 303408164 1 3 712254781 4 3 249312831 5 3 719565676 1 3 366665149 1 2 626942606 3 2 158247711 4 2 143320873 3 2 880474333 5 2 203258812 1 3 478863325 3 3 795064660 4 2 909931901 1 3 743031188 5 2 818102723 1 3 631413801 3 3 478564582 5 3 694570042 1 3 741090754 2 3 706207998 1 3 323401547 5 3 435949140 4 2 167012312 4 3 706833621 3 2 866938531 1 3 333422038 1 2 375708552 1 3 910680141 5 2 491417612 5 2 764857141 5 2 109708590 3 3 693625211 4 3 619219668 5 2 141598494 5 2 289576774 3 3 314762907 4 2 396097305 2 3 316008746 1 2 827012605 4 2 413422685 2 3 585743310 5 3 431391792 3 2 977208631 3 3 311881166 5 2 254277494 1 2 419732226 4 2 212251885 3 3 460325690 5 2 159419558 3 2 359633723 5 3 404736887 3 3 494888837 1 3 412127571 3 2 545434691 5 3 845490870 3 2 291137194 1 2 687802881 1 3 247977689 1 2 744522355 2 3 703268422 2 2 994108462 5 2 973686073 4 2 223549371 5 3 312980264 1 2 462835582 4 2 608377010 1 3 780045376 4 3 568397394 3 3 556235312 3 3 378255189 5 3 786966498 1 3 232581323 3 2 445099007 3 2 822906746 5 2 214754989 5 3 243663166 4 3 111503414 1 3 809486339 1 3 922492517 5 2 419864145 5 3 229744000 4 3 153535005 2 2 807616690 2 2 302022730 2 3 154531292 3 2 175554369 4 2 426585388 5 3 231162158 2 2 529958017 3 3 571126036 2 3 210717681 2 2 152717301 4 3 155976326 4 3 976394060 1 2 293296474 4 3 188436231 4 3 553732047 5 3 240232932 5 2 793472091 5 3 630713706 1 3 295283352 4 2 268499174 5 3 674623694 2 3 297046753 4 3 295089344 3 3 614741667 3 2 314354282 5 2 219723983 4 3 381543069 1 3 733218205 3 3 511082907 3 2 295173782 4 2 289517593 1 2 459766837 3 3 485842804 1 3 839926552 2 3 999065953 3 2 190552150 5 3 681928059 1 2 729819189 2 3 923769571 2 3 572896526 1 2 668269662 2 3 462091243 1 2 955669016 5 2 341618659 4 3 291171728 4 3 344015388 5 3 734663670 1 3 202329939 3 3 599275262 3 2 232476128 4 3 589449126 1 2 223628910 1 2 944390458 3 2 463944832 5 3 474608079 4 2 176294565 3 2 423243316 3 2 675610050 2 3 553320650 4 3 586110111 3 2 369774339 5 2 306484781 3 3 542394128 3 3 260639424 3 3 363605101 4 3 809076494 4 2 556547286 2 2 923080688 1 2 246658610 2 2 379520117 3 3 493284384 5 3 855880333 5 3 769837282 1 3 775451171 1 2 186458472 2 3 395427947 3 2 949002406 5 3 675959213 3 3 861982280 5 2 539222444 1 3 859192881 1 2 175051612 1 3 408100326 3 2 792404954 2 3 753625899 3 3 535665246 3 3 624410603 3 3 160442879 3 2 205753909 3 2 986541700 4 2 722929932 4 3 240407855 2 3 163865061 1 3 210973321 4 2 662244583 3 3 203106164 4 3 564178673 2 3 735909644 4 3 118766993 5 3 705440137 2 2 668732818 5 3 188603898 5 3 869916388 3 2 552022270 1 2 139219798 1 2 990981374 1 3 157895554 5 3 430211013 1 3 711115412 1 3 233662853 3 2 792666410 5 3 777763044 5 2 585362796 4 3 643502397 2 3 847905543 5 2 767313071 4 2 973416604 2 3 595714032 5 2 451368455 4 3 223281754 3 3 646432939 2 3 603413898 5 3 277743207 4 2 740492103 4 3 279198244 2 2 855322993 2 2 509514595 3 2 553591784 3 3 362066375 3 3 637665292 5 3 675085643 2 2 180167748 3 3 584747689 2 2 214084519 3 2 977293406 5 3 723630990 2 2 140491477 1 2 704666572 5 2 171376436 5 2 792322669 2 3 870597391 5 2 824942912 3 3 466919240 4 2 577887338 5 2 625254277 3 2 832367097 4 3 369378158 5 2 639990389 4 3 347238919 1 2 892219802 5 3 529102040 1 2 118506174 1 3 907030779 3 2 476355431 2 2 471787336 3 2 852050403 4 2 398372622 1 3 136853418 3 3 191581981 5 2 448323300 2 3 314895268 2 2 876665418 5 3 641655877 1 3 992465527 3 2 234661528 2 2 284983578 2 3 980799759 2 2 353249817 1 3 324148794 5 3 246063740 2 3 162089372 4 3 121108864 5 3 319197622 2 3 240155709 4 3 570679312 5 3 656222107 2 3 798626810 3 2 420351198 1 3 578510805 3 2 454853685 5 3 471646183 5 3 536477539 1 3 556506818 4 3 208533061 5 3 518165360 2 2 176661300 5 3 365708415 1 3 387581915 5 3 778166640 3 3 713742852 4 3 582087050 5 3 249175292 2 3 942370088 2 2 468860717 5 3 985319515 1 3 507910821 1 2 165372740 5 3 275713658 2 3 146968717 3 3 879077185 2 2 438889738 2 2 563921131 2 3 682821305 5 3 128484206 5 3 971089815 2 2 767139375 3 3 963322465 1 2 469049655 5 2 629717689 5 2 437004129 4 2 795642374 1 3 445923207 1 3 153476786 5 3 154222726 5 2 119287229 5 3 385446028 2 3 445292156 2 3 259620053 2 2 147150765 3 2 965654397 3 2 913437774 5 3 559249771 1 2 520571250 4 3 525787589 1 3 419877810 2 3 138145655 4 3 437998470 1 3 784275800 4 2 535510353 4 2 220041164 5 3 883729357 1 2 985644487 1 3 304122212 5 3 831714170 2 3 267333589 3 2 100780402 4 2 133005236 4 3 155533405 1 3 640248189 1 3 799158865 4 2 591719882 3 3 136411791 4 2 695252746 4 2 561415459 4 3 127495319 1 3 394426191 2 2 433825670 4 2 936436304 2 2 541618046 4 3 306310212 2 3 403773550 1 3 430804962 2 2 337483932 3 2 822895822 1 2 548121254 4 2 842657722 1 2 621252932 1 2 502428194 1 2 300494615 4 2 269771991 4 3 546390031 5 3 739342609 3 3 811426550 1 3 542452753 5 3 229514965 1 2 381583855 4 3 380170735 4 2 107210160 5 3 217933558 1 2 519494061 3 2 651107450 1 2 172624245 3 2 897303503 3 3 927408740 2 3 738878849 4 3 699370865 2 2 738554958 4 2 583887364 5 3 864753006 4 2 268363304 2 2 886286124 4 2 775106523 5 3 111523623 3 3 614217778 3 3 328339490 2 3 348845763 5 2 123729966 4 3 926735855 4 2 489589078 5 2 124087124 2 2 147569196 4 2 889093372 5 3 436358212 3 3 724603702 3 2 111697882 1 3 236874993 5 2 345371212 2 3 673259092 4 2 722376462 1 3 253336045 3 2 987495094 5 2 559731428 4 3 946064312 1 3 614789305 2 2 444518107 5 2 406474273 5 3 386994953 4 3 991702240 5 2 139318050 5 3 268794435 2 2 311799820 2 3 550141212 4 3 694236291 3 2 776234642 2 3 736559313 5 2 531032564 3 2 262186985 4 2 672521190 2 2 457053064 5 3 277993521 2 3 805347511 3 2 460656502 1 2 826124695 4 3 440514365 2 2 457259575 5 2 265105949 1 2 952193161 5 2 917193999 3 3 411118986 1 2 726259756 4 3 417338573 3 2 271230277 2 2 322141569 4 3 331970104 1 2 597957003 1 2 682100870 5 2 150712173 2 3 644241580 2 3 721951117 5 2 386254660 2 3 326483955 4 3 244463094 3 3 997029050 4 3 633893928 4 2 261576384 2 2 863451138 4 2 311547097 3 2 568664223 3 2 419076497 2 2 547382521 3 2 807434508 4 3 268736584 1 3 326359567 2 3 298715802 1 2 603393698 3 3 508892526 5 2 422422888 2 3 462789162 5 3 951471477 2 3 398913509 3 3 487316101 3 3 620280999 2 3 643136257 1 3 174696120 3 2 365593485 4 3 623459924 4 2 751472784 3 3 210800332 2 2 365652428 2 2 634092756 4 2 200418074 3 3 847254378 5 2 330783701 1 3 318897139 5 2 836918563 5 3 591612134 2 3 499322485 4 3 922766596 5 2 994765887 5 3 950657403 3 2 880071382 1 3 335909195 2 2 367689151 1 3 892467649 4 3 266698243 3 3 235806203 2 2 990359040 3 2 129832401 4 2 131245219 4 3 893988476 4 3 975525365 2 3 473497743 4 3 625272339 3 2 187375321 5 2 788446813 4 3 149900153 3 3 738194552 5 3 643190975 3 2 595537222 4 3 836759906 5 3 930900688 3 3 226616232 4 2 606104785 4 2 436930921 4 2 122733270 2 2 474574010 1 3 407364031 2 3 498181077 3 2 363671592 3 3 574791444 5 2 625734187 2 3 924272295 4 2 688241159 4 3 329034889 5 2 765331387 1 2 116426023 2 3 505953308 2 3 296878294 5 2 965666421 3 3 687495129 3 3 954841289 5 3 651337250 1 3 866882468 2 3 358400913 2 2 248923953 2 3 589205657 2 2 458909385 3 3 596596820 5 2 297853852 5 2 341166012 1 2 832155158 2 2 766955523 4 3 453487035 1 2 160337084 3 3 541718728 5 3 603437039 2 2 705178508 1 2 877197503 2 2 722043526 3 3 872758414 5 2 963191645 1 3 126116949 1 3 419076381 5 3 178106438 3 3 143299521 5 2 691681693 4 3 356802635 3 3 192121941 2 2 394384716 2 3 569981442 5 3 895450011 3 2 546908619 1 3 232860797 3 3 934369460 1 3 785301181 4 3 276089231 1 3 861288838 2 3 170007342 5 2 789417541 3 2 503607572 5 3 155497750 4 2 257590601 5 2 731839701 1 2 365142410 4 2 177162683 2 3 413331737 5 3 580737694 5 3 342987007 4 2 880293729 4 3 151743087 4 2 875245141 4 3 875932983 1 3 789889302 2 2 772927132 5 2 750476075 5 2 208248411 2 3 348064084 4 2 675521385 2 2 941208650 5 2 252509868 5 2 812075707 4 2 537550878 1 2 915641799 2 2 601308598 3 3 300268522 3 2 470951552 5 3 241117312 4 2 763569607 4 2 597284118 1 2 241659409 1 2 304776367 4 2 361731967 5 3 601032855 2 2 872136582 1 2 641599316 2 3 861601671 5 3 380080959 5 3 828624820 2 3 742028324 3 3 650818557 3 3 197028974 5 3 497765022 2 2 978792964 4 2 427661610 4 3 179596347 4 3 853183400 2 2 661618621 4 2 537320429 3 2 520536288 2 2 489178780 1 3 644587931 5 3 130210003 4 3 678452115 4 2 691288976 4 3 720829612 4 3 772488350 5 3 587412616 5 2 368373221 2 2 849777401 5 2 235793376 3 3 208837521 2 3 893287222 5 2 471715593 4 2 213297634 1 3 141492003 5 2 742658116 5 3 930862226 3 2 488967781 3 3 379882967 1 2 232638803 2 3 617394897 3 3 410725419 1 2 655604200 5 2 545255192 1 2 500067308 4 3 756849159 5 3 420635071 3 3 933539205 1 3 403548123 5 3 371745315 2 3 444959033 1 2 140628874 3 2 673441030 3 3 580731004 5 2 518026091 2 3 649110758 4 2 234352888 2 2 682950015 5 2 473406658 5 2 894050230 5 3 779777032 5 2 354503119 3 3 416726581 5 2 984599633 2 2 187736346 1 2 445660671 4 2 674039401 2 3 145595270 5 2 139913217 4 3 560048581 1 2 130463183 3 3 956481393 1 2 529842508 4 2 347488412 5 2 469571436 5 2 222017711 5 3 660982621 3 2 239878210 5 2 710024660 5 3 263349395 3 2 145889955 1 3 184164088 2 3 881915474 2 3 218404957 3 2 573058383 3 2 246085385 4 3 445286580 3 3 850119561 4 2 133811654 2 2 140639250 5 3 689509753 4 3 792513085 1 2 460332001 2 3 792973342 3 2 143023237 4 2 623593807 3 3 929914530 3 2 443523101 1 3 389307971 5 3 580280207 2 2 156942939 5 2 664501658 3 2 953497219 3 3 713027031 3 2 435688184 1 2 789312969 5 3 875134387 5 3 333303037 4 2 569778514 2 3 894070430 5 2 751513387 1 2 960929246 4 2 782868278 1 2 570311194 5 3 239712120 1 2 614009927 3 3 858504288 1 3 515374474 1 2 278553834 3 2 557643002 5 2 748023918 2 3 697670950 5 2 945482400 5 3 717208176 1 2 281162258 5 3 164485472 1 3 455665184 2 3 203606103 3 3 280028228 5 2 295434029 4 2 741414531 5 2 552684755 1 2 136301634 3 3 115284902 1 3 523382036 1 3 953620064 3 3 503011001 4 3 113623798 1 2 786123649 4 3 966803518 5 3 593945050 5 3 560708137 2 2 610875002 5 2 987232882 1 2 773196883 2 3 535868805 2 3 949838062 4 3 211809499 1 3 808068154 5 3 911715047 1 3 244546704 5 3 207541928 5 3 792461978 3 2 724227276 5 3 650233979 5 3 383404965 1 3 516225018 2 2 774696035 1 3 412220976 5 3 598671089 5 3 827287851 1 3 841500633 1 3 440167982 2 3 239198122 1 3 763117022 2 3 491026016 2 3 637174516 5 2 172773824 3 2 590773279 1 2 599957529 1 2 256576821 3 3 198055530 2 2 104499451 5 3 781367434 4 2 342599808 1 2 212477873 5 3 526079855 4 3 520720563 3 2 367985181 4 3 315881291 3 3 291872206 1 3 698682354 2 3 279250154 5 2 536010442 5 3 792058146 2 2 713921528 5 2 118078380 5 3 614238026 4 2 756080149 4 2 584117787 2 3 247299192 4 2 758055539 4 2 447556469 3 2 883669152 3 3 324146128 1 3 629117216 2 2 813219489 2 2 687636733 5 3 830076946 1 3 188937055 4 2 972791082 3 3 140811330 2 2 721028215 2 3 245627342 1 3 671544621 2 2 671370928 4 3 244219306 1 2 807283500 5 2 436451244 2 3 896449097 4 2 171148972 5 2 738511544 3 2 900960505 5 2 521635370 2 3 164657138 4 3 714176423 4 3 166558508 5 2 894997621 5 3 237406492 4 2 587016182 2 2 343502791 2 2 158329715 3 3 273182894 2 3 525006969 4 3 924098254 3 3 237690336 4 3 760279825 2 2 171755751 1 2 171689962 5 3 484878259 1 3 561099919 5 2 283725410 5 3 438665942 2 3 922108313 1 3 921937529 2 3 327952051 5 3 319281684 3 3 261611187 3 3 928733100 4 2 891902720 1 2 236437794 2 2 838255658 2 2 259535671 4 2 107146443 4 3 817917288 1 3 455351246 3 2 265511657 4 3 136741774 3 2 495321900 5 2 125324892 1 2 292360166 4 2 851707571 5 2 319017252 3 2 757323646 1 3 523538912 1 3 792997558 4 2 254714865 2 2 168696713 1 2 281731394 1 3 839732792 4 3 260619748 3 2 171335100 1 2 948869194 1 2 276418318 2 2 239285525 2 3 626363661 5 2 764517835 2 2 781306820 3 2 706737884 2 2 832571531 4 2 511732546 5 3 173683759 5 2 336173000 4 2 765142884 1 3 705704439 2 3 611006652 1 3 593036654 5 3 509737949 4 2 397437494 2 2 606796679 2 2 825874394 3 2 161800584 3 3 373823584 1 2 377333787 2 2 192034636 2 3 308440818 5 2 655220415 5 3 784071699 2 3 804866049 2 2 521310247 2 2 106198775 3 3 100165813 4 2 993489801 3 2 668697501 1 2 447141505 4 3 305794357 5 2 228811237 2 3 186426814 2 2 981667443 4 2 423683609 5 3 366583395 5 3 571131002 2 3 337194878 5 3 464897512 2 3 740831887 4 2 168012849 1 3 843913145 1 2 502133943 2 3 532103748 4 3 142132165 3 2 159712565 1 2 376510674 4 2 145362255 4 3 247752113 5 3 961189544 5 3 503695534 2 2 944448596 1 3 989242503 5 2 151311078 4 3 147580262 5 2 926132560 1 2 599369521 5 3 903458591 3 2 664748726 1 3 931331768 2 3 416632124 4 3 217994683 1 2 286892846 4 3 641387950 1 3 280794352 5 3 214537917 3 3 113528703 4 2 239647847 1 3 502062148 5 2 593368861 5 3 342906492 4 3 659788764 4 3 219647528 3 2 392175259 3 3 677375488 1 2 175215543 2 2 354376569 2 2 754673403 5 2 734184835 2 2 162012592 1 3 967825131 5 2 509778836 5 3 418078348 1 2 548957093 1 2 649821972 2 2 719091713 5 3 309654897 5 2 831245506 5 2 388997108 5 3 644479431 4 2 267088050 2 3 687429290 4 2 891987502 2 3 695896653 1 3 954778483 4 3 160041592 4 3 901099127 2 2 129659729 3 3 303947706 2 2 908945569 5 3 818070244 5 3 469574134 2 3 325845734 3 2 501265195 1 3 648683348 3 3 302200063 1 3 300630972 4 2 910330464 2 2 777019577 1 3 368316490 4 3 513629584 5 3 216722032 2 2 133971458 2 2 288633638 2 3 318403740 3 3 432284527 5 3 460610495 1 2 244650312 2 2 883820322 1 3 131750511 3 2 286109504 2 3 811505177 2 3 219648266 2 2 325422115 3 3 339204036 1 2 220897925 4 2 846246420 5 2 135437357 5 3 251557096 3 3 754695676 3 3 635478933 2 2 385287448 1 3 413001661 1 3 864661399 2 2 501208216 4 3 715743986 1 3 217657204 3 2 987250121 1 3 730799385 5 2 826530831 2 3 368250159 4 3 206786403 3 3 267905318 4 3 956190592 2 3 286388508 2 3 292754848 2 3 342134101 5 3 760861288 2 2 887708069 2 3 127101156 2 2 587493145 4 3 114206081 2 3 712040249 5 2 912399166 4 3 613159792 1 3 696148645 3 3 854448482 3 2 238230637 2 3 578763225 5 3 645184224 4 3 351079473 3 2 397317428 1 3 551440235 3 3 323576151 3 2 885411423 5 3 190867380 4 3 126245299 4 3 144957712 3 3 478727321 4 3 776981079 2 3 469106331 4 2 389471654 2 2 222903271 2 2 701748952 3 3 242412404 1 2 292073131 5 2 569273924 2 3 700859240 3 3 582792477 3 3 445797035 3 2 673014567 5 2 876782511 5 3 983736131 2 3 313771608 2 2 521524755 2 3 429234981 3 3 309083470 3 2 882653426 2 2 621661104 1 2 994273676 2 2 913656219 3 3 645682513 5 2 763251506 3 3 147324228 1 3 455826536 1 3 161317226 2 2 441547113 4 2 977338552 3 2 144066310 2 2 732869853 5 2 976773030 4 2 966038560 3 3 815708075 3 3 375389287 4 2 711715597 1 3 221175000 2 2 212434885 2 2 718172533 4 2 742038467 2 3 903258174 5 3 887949783 3 2 260526910 2 3 350839354 1 2 862302001 1 2 327384352 3 2 660723647 2 2 631012057 1 2 964167099 4 3 319744390 4 3 668805564 1 2 994077556 5 3 658445975 4 2 265267437 2 2 238781309 3 3 405494122 5 2 746452777 5 2 181594132 2 3 510112308 5 3 381713557 5 3 458401231 4 2 817867486 3 2 792737137 3 3 148617039 1 3 312008103 3 2 440541386 5 2 491627555 1 2 481639276 3 3 267958281 4 3 566300681 2 2 978974899 3 3 613714153 4 2 427807713 5 2 675185238 2 3 696590689 3 2 936863211 5 2 477823895 1 2 161470609 2 3 316207685 4 3 733286613 2 2 682082345 3 3 516528687 3 2 794270810 3 2 727291118 3 2 123061139 3 2 338940900 4 2 252951598 2 3 610379565 2 2 895995134 3 3 603915177 3 2 937496672 4 3 221258797 5 2 379160371 2 3 153813182 4 3 214924165 3 2 443341958 3 2 539769632 2 3 212008071 2 3 719337759 5 3 277958589 2 2 626760847 3 2 741475171 2 3 127365041 2 3 124304744 3 3 376667123 2 2 140977348 4 3 390061791 1 3 878294291 5 3 754451624 1 2 857880619 3 2 400873918 3 3 320019845 5 2 904530056 2 2 664184001 4 2 814012106 2 2 995971486 2 2 693846698 2 3 721088279 5 3 703641428 1 2 888207209 1 3 801138310 1 3 887063047 5 2 618839272 1 2 449746181 4 3 177877855 3 2 951440248 3 3 209576536 4 3 320615611 1 2 109250772 5 3 332725365 1 2 409096159 3 2 296428733 5 3 272088560 3 3 776414982 1 3 138962824 3 3 317304927 3 2 226102494 2 2 104297747 4 3 120111099 1 2 156325247 5 2 247409344 3 2 953170251 5 2 166915013 3 2 383023466 2 2 242025096 3 2 156082847 3 2 785605612 1 3 635522958 2 3 713435857 4 3 114691337 4 3 937091457 4 3 642623073 4 2 440479628 4 3 367440311 5 3 490749868 1 2 724678914 3 2 130960335 4 3 180645532 1 2 277661689 4 2 242414187 2 2 419656621 5 2 377994067 3 2 234055607 3 3 661984715 3 3 670508530 5 3 108296295 3 2 278450620 3 3 636666629 5 3 200964214 3 2 127209395 4 3 924610806 5 3 338290974 1 3 185479416 4 2 134486440 2 3 726687378 2 2 964643679 1 2 610789279 3 3 481933636 1 3 639774463 3 2 847232418 2 3 686002530 2 3 196106268 4 2 722627505 3 3 443245843 3 3 322986038 4 3 587600452 1 2 126296875 1 2 530640467 2 2 945397237 4 2 915201903 4 2 268432205 4 3 569065608 5 2 478231391 2 2 269887061 1 2 437545417 5 3 919070485 4 2 535558234 5 2 711209089 1 2 991366149 2 3 662921135 3 2 526113349 4 3 760077300 1 3 389196074 3 3 188518482 3 3 101451521 1 2 651738063 3 2 857366990 2 2 635343448 4 3 127998889 5 3 830962717 3 3 122320767 4 2 505562364 1 3 107838436 4 3 519627915 5 3 260087194 1 2 774845046 1 2 381948137 4 2 219315601 4 3 657189410 2 2 705799603 5 2 915915007 5 2 314988400 4 3 827090359 4 2 543439366 2 2 581205142 2 3 898977455 5 3 939436142 1 2 254843274 4 3 852428731 3 3 794036722 5 2 534541393 3 3 197139502 4 2 155521565 1 2 416683742 5 3 587355772 5 2 153112566 5 3 508626523 4 3 276918969 2 2 294251096 3 3 626633490 3 2 578354632 4 2 341757359 5 3 714298241 5 2 770762328 3 2 366429718 5 3 747839217 5 2 904934289 4 3 774004075 5 2 258278206 3 3 122272956 2 3 177244774 4 3 449211255 5 2 382730346 2 2 113694663 3 3 485734386 5 2 103517122 5 3 299498287 4 2 104305016 3 2 507245202 3 3 741770273 1 2 597986268 1 2 347144767 3 2 472090260 4 3 853457010 4 2 159615826 4 2 875048395 4 2 641889030 3 3 293905796 2 3 515051448 1 2 688985094 4 2 507134906 1 2 184551445 2 3 725070247 3 3 396493421 4 3 170087320 5 3 673446629 5 2 647721284 5 2 151811395 3 2 420417352 2 3 579804334 4 2 691216424 5 3 479571100 2 2 993045713 1 3 782127737 2 3 564687602 1 2 112737198 5 3 384266967 4 2 346438747 5 2 986063264 5 2 286990051 5 2 277355230 3 3 684206821 1 3 732488311 1 2 529591647 4 3 159923438 4 2 201868740 3 2 794634710 5 3 656078742 1 3 439512871 2 2 150526451 3 2 446473626 3 3 213597354 1 2 420358588 3 3 875316352 3 2 611206242 3 2 883739025 3 3 655195547 2 2 530181654 4 3 507365821 1 2 242373462 4 3 287677543 4 3 393224516 5 2 803722249 5 2 250330464 3 3 485870882 1 2 435364063 1 3 895111800 2 3 761875615 3 2 683587347 2 3 590599397 5 2 572531212 4 2 507463037 2 2 495382089 2 3 983649836 1 2 953602982 5 3 865755462 1 2 878319396 5 2 489444152 3 3 582026339 4 3 869386683 2 3 602816332 2 2 601536660 1 3 857972681 2 3 284199798 4 2 741565082 5 3 980309510 1 3 412923997 2 3 621486074 4 3 196129395 1 2 333897784 1 3 480801787 4 2 731540342 2 2 625524102 2 2 914157204 4 3 581411136 3 3 939906753 4 2 113410074 5 3 985308808 2 2 296554302 2 3 948526693 4 2 981560223 4 3 691757008 5 3 119326726 3 3 237971728 3 3 308510384 1 3 735617645 5 2 227450822 3 3 230443248 2 2 565859496 1 3 692567347 1 2 235953446 4 2 514569575 4 3 919129282 4 3 225280032 4 3 666569126 1 2 927396811 3 2 388889617 2 3 490385452 1 3 494106185 3 2 536847869 5 3 412216207 5 3 943057098 1 3 266031913 5 3 480866297 2 2 707311203 2 2 247562418 3 3 310647464 1 2 206346320 1 2 404860100 1 2 172086401 2 2 397829751 2 2 930319157 3 2 733121470 3 2 453533188 4 2 108253111 1 2 792766681 3 2 571045523 1 3 475119832 2 3 813869323 4 2 151325037 5 2 321411032 3 2 611222507 1 3 359167609 2 3 971921907 1 2 631395165 5 2 634354196 4 3 284065942 5 3 840042574 1 3 551684963 3 3 209008791 5 3 966267976 5 3 536237194 3 2 637253463 1 3 152501565 5 3 291345499 5 2 617645302 1 2 282219516 5 2 839820516 2 2 377721287 3 2 308645631 1 2 145553730 2 3 870983767 5 2 971867070 5 2 517756961 3 3 321010473 4 2 713665992 1 3 394775051 1 2 632714293 5 3 271571109 3 2 303064174 5 2 285145575 2 3 279539307 5 2 392950219 3 2 266189082 5 3 384129352 2 2 355217354 1 3 768117269 2 3 179242068 4 2 250446835 5 3 971597007 3 3 833614373 1 2 693839057 3 2 165272032 3 2 956581789 1 2 804482890 2 3 410837175 3 2 634154571 1 2 134030921 1 3 649635580 4 3 763972423 5 3 257396736 1 3 234286184 1 3 650844602 1 3 207532328 3 3 529876993 5 2 282297900 5 2 800945142 2 3 764641497 2 2 295848874 4 2 825279524 1 2 306343498 2 2 381335405 2 3 983143101 2 3 988911398 4 2 880239855 4 2 557812458 5 3 255231930 4 3 710362967 5 2 466689419 5 3 555926758 5 2 937676947 2 3 496498201 3 2 258259361 5 2 681573624 5 2 895399386 4 3 361828595 4 2 455259480 1 2 819362450 2 2 416738766 3 2 283209697 3 3 852449272 3 3 320758933 5 3 435320411 2 2 731449486 4 3 587228312 2 2 730439214 3 3 441221451 4 3 475695283 2 2 232431872 2 3 878099299 2 3 682303462 4 3 645752879 1 2 462456622 4 2 311418718 4 2 857168574 2 3 271316660 4 2 946044062 1 2 549197456 2 3 768137252 3 2 866870724 5 3 757463029 5 3 214472745 3 3 286652027 5 3 701488191 1 2 874520076 2 3 499802694 3 2 342279949 2 3 497251649 2 3 927325391 4 2 999479536 3 2 962056291 5 3 425108373 4 3 909825668 1 2 577486889 4 2 261943521 5 3 472798530 1 3 912504968 5 3 100709881 4 3 768189608 3 2 783853882 5 2 356436655 5 2 383976813 4 3 924356253 2 3 124569840 4 2 200175562 1 3 446712213 2 3 393943387 5 3 295523643 3 2 531445821 4 2 505512699 1 3 157243158 5 2 417992179 1 2 519586175 2 2 581380057 2 2 119152358 2 3 250092559 4 2 457754386 5 2 910105840 1 2 283140282 2 3 132146148 2 2 258971633 2 3 754537859 1 3 219517971 4 2 932345618 3 2 386381375 1 3 698382812 2 2 444113056 4 2 679187811 3 2 560145550 5 3 626192430 5 3 828103272 5 3 490241647 4 2 337655560 3 2 214505866 3 3 814654659 2 2 756741507 4 3 413400826 2 2 520992456 3 2 390080240 1 3 816597602 1 3 524160490 1 3 950437508 1 3 470118455 4 3 742249619 4 2 932250808 2 3 763340858 3 3 154255216 1 2 924500254 4 2 518429301 5 2 584665846 4 3 380476138 3 3 609307324 3 2 438328621 2 3 385123209 2 2 229680408 4 2 135482963 4 2 121586890 1 2 358663431 3 3 916286231 3 3 945463798 5 3 883018013 1 2 379197252 3 2 145438943 5 2 579833256 3 2 488462595 2 2 599317867 2 2 927723556 1 3 653152337 5 3 327484947 4 2 614388445 2 2 353994469 5 2 230004391 1 3 773380490 2 3 130198006 5 3 191575797 4 3 698696348 4 2 468008459 4 2 452067687 5 2 855619490 1 3 562780424 3 3 823738962 3 2 890676163 3 2 715638190 2 2 123118576 3 3 765753572 3 3 228334707 1 2 539224018 1 2 335363730 1 3 988356270 1 2 594188676 3 3 615202822 2 3 406300917 1 2 190133613 5 3 314373047 1 3 557928004 3 2 357150578 2 3 128856040 3 2 332589284 3 3 453779091 5 2 620258285 2 3 559466537 2 3 848995401 4 2 771276528 4 3 841604234 2 3 316672028 1 2 509064334 1 2 226659478 5 2 738379214 2 3 740571073 1 3 793918381 3 3 231183262 5 3 518646242 2 3 415321398 3 2 206367712 2 2 163959000 2 2 453498922 5 3 361929348 3 2 191138842 5 2 800238145 5 2 800674477 5 3 609115308 2 3 683980695 3 2 511588182 3 2 940596570 3 3 111305039 1 2 726996219 5 3 880016768 3 2 960272078 2 3 522391065 4 2 878339647 3 3 750781437 2 2 306880310 4 3 489185887 5 3 795856088 1 2 831372965 2 2 652618964 4 2 941578787 2 3 489909555 5 2 543239485 4 3 130421346 1 2 325796860 2 3 558313136 3 2 152745132 1 3 815751571 4 2 208205352 5 2 145726898 1 2 293747891 4 2 527487236 1 3 239062489 4 3 905764813 3 3 748021040 5 3 634673255 4 3 870071790 3 2 672783844 4 3 263957658 3 2 737395830 1 2 859126356 4 3 215080497 1 2 745906077 2 2 950024523 3 2 374441138 4 2 979167294 5 3 574314879 1 2 791568223 3 3 620314374 4 2 398756584 5 3 291270775 2 2 443669710 3 3 829456740 1 2 776394894 3 2 619360071 4 3 267358807 4 3 704832991 5 3 620832756 5 3 982780036 2 3 281506076 2 3 486000651 4 3 230444008 2 2 408895362 5 2 729205507 1 2 375606375 1 3 903306109 2 2 507575580 1 2 710588643 5 3 206891998 1 2 986841105 5 2 715451481 5 2 425253293 1 3 101286459 1 2 698251071 2 2 238784110 2 2 995784232 5 2 170873885 5 2 672452197 5 2 816169787 4 2 614438397 3 2 573222697 3 2 833062725 1 2 550041089 1 3 505310951 1 2 254807809 4 3 741242697 3 2 432880916 5 3 539231688 3 3 198701535 3 3 241177515 2 3 456089144 1 3 985876995 3 3 502579474 1 2 562240924 2 3 258465397 3 3 375933258 1 3 864503183 5 3 606552229 5 2 870104217 1 3 931128708 2 2 299205361 1 3 503722331 5 3 720427906 4 3 521320374 3 3 747539984 1 2 702113587 3 3 629638533 3 3 177919960 1 2 705214182 3 3 483393491 4 2 181500387 4 3 327909723 5 2 151927371 5 2 643537213 1 2 832863885 5 2 261409571 5 2 993979234 3 3 198255623 4 2 193435914 1 2 217210903 5 3 997068918 3 2 645890977 1 2 457343719 5 3 772801762 1 2 835599486 1 3 298395450 3 2 297013497 2 2 920315998 4 3 299936969 4 3 286432592 3 3 265623760 4 3 416278377 2 3 977658246 4 2 468855912 5 2 165363903 4 2 395921999 5 2 259847823 5 3 216144470 5 2 259782962 3 3 776800662 3 2 742930971 1 2 708651476 4 2 991064898 2 2 979738382 1 2 745549212 3 2 855345340 1 2 412755518 3 2 728089342 1 2 404938131 1 3 486393956 3 3 184116893 4 2 795227114 5 2 126270887 4 3 688739090 2 3 336706235 5 2 381862260 5 3 200519068 2 3 578364135 2 3 706670357 5 2 238461730 2 2 850313534 3 2 613898799 3 2 737168365 3 2 188229503 1 2 325481617 3 2 783264460 1 2 387251660 5 3 368929663 3 2 991674745 2 2 826560801 2 3 954706136 4 3 472346195 1 3 512742486 2 2 229617691 1 3 389236124 1 2 447859423 1 3 925306599 1 2 201283281 3 2 193736442 4 2 784191903 2 2 488361112 4 2 246615852 1 2 339683291 1 3 589449683 4 3 792320744 2 2 934745284 2 3 445373013 4 3 936965476 2 2 306445560 1 3 687574876 1 2 305219719 4 3 806309580 2 2 907562254 4 3 743560711 1 3 503602239 5 3 901698485 1 3 162178970 1 3 116976065 4 3 176498656 5 2 953848952 1 2 637282881 4 2 633068147 3 3 255168638 2 3 308587845 1 2 850840007 4 2 296161774 2 3 405836054 4 3 232712307 2 3 456362502 5 3 293515431 1 3 188664227 1 2 689652675 5 2 508287256 2 3 701832551 4 2 985737835 1 3 714369900 1 2 271685720 1 2 139644289 5 3 277585192 3 3 398607378 1 3 862877976 4 3 994638538 1 2 205446588 1 2 851350791 5 2 159944431 5 3 529939880 3 2 222739773 4 2 334612599 2 2 397572377 5 3 269420064 3 3 433978230 2 2 259343314 1 2 708700522 2 2 603583720 2 3 970096485 1 3 189251156 4 3 248964754 3 2 926841064 4 2 647702831 1 3 376858139 5 3 403796755 5 3 910042714 3 3 794983384 5 3 127807156 5 2 234467218 2 3 214645083 4 2 517715966 5 3 232898575 1 3 325774518 1 2 164909382 1 3 900693962 5 2 909630059 5 2 858314511 2 2 385235379 1 2 957247088 3 3 958333437 3 3 658860524 4 2 675923631 4 3 650201906 4 2 487325440 2 2 960379266 5 3 627880574 4 2 116231850 4 2 727310286 5 2 724703463 2 3 162384088 1 2 107430067 4 2 694504246 3 3 895890912 5 2 711833268 4 2 310135060 3 2 713708138 2 3 237430442 3 2 233715741 4 3 433423357 5 3 641165505 4 3 385194235 5 3 475182130 2 3 150477074 4 2 902588121 5 2 603299298 2 3 296041775 5 2 373224906 2 2 962399991 1 2 862481639 1 2 565005671 1 3 602020382 5 3 635880543 1 2 687776506 5 2 373194110 4 2 809108496 1 2 369681067 3 3 447725280 4 2 784555276 2 3 927577947 1 3 252848085 5 2 281924983 5 2 143633326 5 3 184033205 2 3 994351423 4 2 365228525 4 3 726428272 4 2 578823116 2 3 771917091 5 2 118722685 5 2 602854490 2 3 362236860 2 2 326078805 5 2 910364878 5 2 989278043 1 2 501721709 4 2 882472330 3 3 758565599 5 3 593830553 3 2 236998313 3 2 922257744 5 2 425987403 1 2 258559721 5 3 280812962 4 3 978823697 3 2 552899325 1 2 958389520 5 3 375019133 1 3 779137520 2 3 207737137 4 3 595363758 4 3 365040449 4 3 388369189 2 2 232813616 5 3 771349098 2 2 823146426 2 2 956934257 4 2 476614409 2 2 893003907 5 3 653871750 3 3 232779325 2 2 316521974 5 2 791851612 4 2 950379999 4 2 126796100 3 2 391344253 1 2 248000060 3 2 492152896 4 3 974629635 4 2 822274547 2 2 672067170 3 3 922554691 1 3 403597150 1 3 598930417 3 2 188307599 5 3 396718235 4 2 828499094 5 3 116257453 1 2 481867801 2 2 300181965 4 3 511381533 2 2 429054503 1 3 211304931 3 2 951247971 4 3 365856131 4 2 305725659 5 2 159276246 5 2 301402151 2 3 100731643 5 3 470547537 3 3 247998898 3 2 782543377 1 2 285647912 2 3 713259819 4 2 942063772 3 3 365174187 5 3 840085554 2 2 663909186 4 3 498803620 5 2 684408842 3 2 353414237 3 2 460599485 5 3 600170615 4 3 969847167 1 2 707241036 5 3 176649797 3 2 345743941 3 2 970333378 5 3 607946481 5 2 620461083 4 2 970496917 3 2 460903518 3 3 493513501 4 3 580140396 4 2 663731567 5 3 711932897 5 3 785572343 5 2 793221650 1 3 842110505 2 2 460542370 3 2 423491049 1 2 385502998 5 3 276210513 5 3 212383699 3 3 546787848 2 3 204926794 4 2 571755565 4 2 583394081 3 2 316440350 1 2 294626363 3 2 421337266 3 3 937176823 1 3 895862134 3 2 886210213 3 3 859453126 5 2 655163832 2 3 461300002 5 2 764102186 3 3 533013796 5 3 229445313 2 3 300531050 3 2 138761756 1 2 231351460 5 3 792403202 2 3 343436200 2 3 700721244 5 3 494231519 5 2 321813231 4 3 636175179 4 3 662921097 1 2 325035229 5 2 585666350 5 2 578179454 3 2 808957279 1 3 712896129 3 2 525036201 3 2 766916872 3 2 264982648 5 2 486605610 2 3 582051479 3 3 703409921 4 2 683632386 1 2 828765409 5 2 218475116 4 3 381826508 4 2 379618239 1 2 516905831 1 2 345002728 4 2 825650430 1 3 657970341 5 2 108660005 4 2 558709652 2 2 902042025 4 2 403536163 5 3 272087868 1 2 871540902 4 2 981104516 5 2 121287087 2 3 990318927 2 3 185452264 2 3 503363812 3 2 455820405 4 3 895094107 5 2 451455316 5 3 772064748 1 2 745543875 2 3 134221943 3 3 228954660 1 3 745696484 4 2 604948963 4 3 268439384 1 2 764071341 1 2 965838049 3 3 381998372 2 3 293165947 5 2 152641899 4 3 431985434 1 2 758666328 2 3 874491156 2 3 923836999 3 3 937437310 1 3 561110255 1 3 772867951 4 2 278815777 5 2 150733218 2 3 511176843 1 3 891761667 5 3 506327678 1 3 786546179 4 3 590828388 5 2 814864326 1 2 526752856 2 2 610566235 4 2 593788519 1 2 204598983 3 3 297132480 1 3 421852097 5 3 356072951 1 3 788176490 1 3 539938644 4 3 892362182 4 2 821939896 1 3 288340090 3 3 551352412 5 2 345288561 5 3 328967600 2 2 271649467 4 2 239067064 5 3 248045279 4 3 207751923 3 3 313620052 2 2 443698597 2 2 692008482 3 2 361264419 3 3 356398213 4 3 589115009 4 3 591333760 4 2 652692319 1 3 927673979 3 2 852761009 2 2 982396578 1 3 127286992 4 2 364257211 1 3 164609888 2 3 600829920 5 3 532641553 3 3 265767637 1 3 914700619 1 3 748671279 5 3 148166514 2 3 553225674 1 2 392286344 2 3 804580435 5 3 324949607 4 2 502346073 3 2 439180970 2 2 899238218 3 3 311992426 4 3 399094657 1 3 127493785 3 3 294300866 3 3 595992027 2 3 475280354 4 2 587265373 1 3 810863927 5 3 197608414 5 2 455267036 4 3 887948632 5 2 548284815 5 3 860324090 4 2 446534192 4 3 407938164 2 2 295087355 2 2 760519919 1 3 750671045 2 2 802329342 5 3 755040814 3 3 568125532 5 3 399136257 1 3 437659637 5 2 541965981 4 3 417541000 1 3 184852302 5 2 735957633 1 3 255537959 4 2 899688986 3 3 492161074 4 2 594788948 5 3 445108228 4 3 857978402 3 2 557025962 5 3 611814923 4 2 518983840 5 3 190219054 5 3 394900455 3 3 907854454 3 3 654577480 4 3 471794549 4 2 102580740 1 2 325408155 5 3 808314928 2 3 500918047 5 3 284988876 2 3 157177990 4 2 222500550 1 2 275267411 5 3 668243986 2 3 859313817 5 2 147876431 4 2 224961090 3 3 179953467 3 2 325616960 5 2 363428449 1 2 951426289 1 3 668918150 2 2 252700618 3 2 971571997 2 3 478773093 4 3 277828656 3 2 157666111 5 2 481944235 5 2 699354773 2 2 221195671 5 2 935784444 2 2 855298384 2 2 505468206 1 2 236069913 1 3 524386109 1 3 120518131 2 2 297572592 4 2 592547326 1 2 203773507 1 3 446562818 1 3 917783089 4 2 122562531 1 2 268112634 2 3 299512336 4 3 547018241 5 2 951635283 4 2 347669460 2 3 175986617 1 3 288702401 4 2 183402500 4 3 271146848 2 3 854571199 4 2 878221058 1 2 805430725 2 3 168454093 3 3 504333125 1 3 772805219 1 2 928448351 3 3 266926764 5 3 741639622 5 3 595651334 3 2 261691091 5 2 861873003 2 2 443520832 4 3 650674472 4 2 407513028 5 2 794951245 3 3 243885331 1 3 323631855 5 3 731939765 4 3 495774171 2 3 449709380 3 3 893892629 3 2 282172740 5 2 342364248 4 2 540321633 1 3 447448963 4 3 412871097 3 2 874997065 4 2 176904070 5 3 589464951 5 2 746385086 3 2 740285743 3 3 946926866 2 2 182712843 3 2 470765950 3 2 609918733 1 2 857905440 1 3 690325492 5 3 635975906 2 3 634807787 3 3 883682378 5 3 518369801 5 3 336223763 3 3 198827753 5 2 936435770 5 2 850629872 1 3 347174389 3 2 534654003 4 3 532204352 2 2 263005684 4 3 960327698 1 2 177645938 3 3 882900587 1 3 539407096 5 2 697430863 1 2 154232617 4 2 883764061 2 3 222509802 3 3 185593073 1 3 674253169 3 2 635372635 5 2 305481629 1 3 586005787 2 3 181586945 1 3 964525321 4 2 396906029 1 2 101746186 3 3 426796521 2 3 149651903 5 2 689684848 2 3 933213966 2 3 773583851 3 3 155741019 2 3 810813613 5 3 474521375 5 3 201035213 3 2 984766859 4 3 424858005 4 2 766864208 1 2 204022863 3 2 707352726 5 3 441690552 3 3 297848562 2 2 646328898 1 3 158199900 5 3 340740650 2 2 518421538 5 3 737585207 3 2 890151939 1 2 316347026 3 2 658690553 2 3 774532318 3 3 188300830 2 2 647158828 4 2 616267414 1 3 384251516 1 2 292949052 4 2 217818122 4 3 627737474 1 2 734808518 3 3 156865249 1 2 990658842 2 3 108471785 2 3 761862774 3 3 270477147 4 2 703452686 5 3 594135215 3 2 502999224 5 3 552816869 3 2 197880530 2 3 370254771 3 3 278887705 4 3 705864625 5 2 665808482 2 2 721800174 4 2 787258087 2 3 425414518 1 3 932487411 4 2 780169913 4 3 728940939 1 2 580139940 3 3 374250635 3 2 302946120 4 3 178516286 1 3 574212630 4 2 300531709 1 2 898081011 3 2 534979363 4 3 466056842 4 2 415776848 5 3 134348138 1 3 379493135 5 3 981964639 3 3 852809187 1 3 326330390 2 2 129797481 1 3 820847539 1 3 383937330 3 3 227571343 1 2 605096176 5 2 828702853 3 3 950230757 1 3 989352204 5 3 206013039 4 3 399834484 5 2 492438366 1 2 337914590 1 3 150097733 5 3 720528890 3 3 455735247 2 2 499168143 5 2 124112493 3 2 785352441 2 2 817887146 2 3 890399640 2 2 411306821 1 3 467392649 2 2 853978303 2 3 515850566 2 2 769972640 2 3 659092573 5 2 173962390 3 3 222860904 3 3 445899764 3 2 589069192 5 2 471145682 3 3 356162970 1 2 788494444 3 3 150852184 1 2 158626945 4 2 629081423 5 2 429588715 2 3 937390136 2 2 700870183 2 3 217796823 5 2 205891165 5 2 822227802 2 2 112984157 5 3 425782745 5 2 332330120 4 2 790726797 4 2 819081014 4 2 482963537 4 3 118859346 5 3 360753382 2 2 112482070 1 2 746956772 5 2 700427462 3 3 271541966 5 3 124457875 1 3 440797017 5 3 620535056 5 3 424122981 5 3 310603663 2 2 474747502 2 2 529452966 4 2 258325601 4 2 134163615 3 3 814121986 1 2 500011234 2 2 299646386 1 3 587000502 1 3 994615392 4 3 196011746 4 3 357255793 4 3 707399368 3 3 356327361 4 2 442912374 3 3 688856680 5 2 721956294 5 2 729886065 3 2 148467794 5 3 470050070 3 3 724700598 3 2 980674695 1 3 665627164 2 3 599391768 5 3 214572054 5 2 510497222 5 3 815416724 1 3 612347795 2 2 339706311 3 2 269455294 4 2 259713392 1 2 968385264 4 3 312366174 1 3 655565353 2 3 659636975 3 3 601438608 1 3 775905851 3 2 860195972 3 3 404599184 3 2 315629925 5 3 675822303 2 2 280271545 1 3 542236272 2 2 939805389 1 3 776598084 5 2 108743519 3 2 638647150 1 3 597874303 4 2 983067442 5 3 141460690 1 3 155344745 1 3 100429999 1 3 644808533 5 2 482522639 1 2 164099599 1 2 439907982 1 3 898466410 2 3 230127379 1 2 617868157 5 3 563064988 5 2 460838207 1 3 126521325 5 2 740190483 4 3 727477766 3 2 421644619 2 3 776730369 2 2 432739233 1 3 469546086 4 2 505304321 5 2 943987147 4 2 641144226 2 2 388305890 1 2 577814747 2 3 785306949 5 2 276940734 2 2 926469799 3 2 902853232 1 3 255321404 5 3 143075303 4 2 507718247 1 3 841774497 1 2 537456948 1 3 525945643 1 3 551079097 2 2 321722215 2 2 570128421 1 2 569844679 5 3 463185093 2 2 975053078 3 2 805136757 2 3 407729045 5 3 410792236 2 3 143064712 2 3 642631579 4 3 644790887 4 2 404151696 1 3 638780004 5 3 434263611 5 3 464235943 5 3 395932350 1 3 394173182 4 3 787999723 5 3 624018088 5 2 974967672 2 2 545931428 2 3 332886307 2 2 735101881 4 2 734770980 3 2 512646946 4 2 844395605 5 3 433846058 3 3 575239464 4 2 255645687 3 2 248356484 5 3 237041494 3 3 313302396 1 2 806309267 2 3 580065426 4 3 780122379 2 3 296689179 4 2 803091072 5 2 571435289 4 2 332290160 5 2 325624537 1 3 832886086 4 3 170654188 1 3 730781843 4 3 387685863 3 2 687993362 5 3 892001509 4 2 409579982 1 3 500749293 5 2 898394864 3 3 848905212 5 2 395357033 1 3 436302357 2 2 950623934 3 2 300447159 2 3 874872059 3 2 867685178 1 3 690907020 2 3 769784859 4 3 151085049 1 3 394535183 1 3 629484799 1 3 188067837 1 2 433762372 3 2 934041631 5 3 482938720 3 3 750425584 1 3 158529952 3 2 360173542 4 2 177117105 4 2 664416039 4 3 129440617 5 2 937574043 1 2 915485997 3 2 602445152 4 3 461453212 1 3 263357327 2 2 193423122 4 3 674010706 1 3 183700639 1 3 800608821 4 3 153479336 4 2 776654162 1 3 578065886 2 2 961017547 3 2 880147128 1 2 338728674 5 3 424160945 5 3 597830496 3 3 260034816 1 2 450057432 5 2 944884718 1 3 372797213 3 2 193151413 2 3 246180743 2 2 865949268 3 3 290716588 4 2 657236135 1 3 864410603 4 2 296025062 2 2 102530359 4 3 657334375 4 2 371072875 4 3 924198584 3 3 209453959 5 2 656295503 2 2 769252649 3 2 965310827 1 2 772241526 5 3 768434071 2 2 305034772 5 2 292019690 1 2 488294370 5 3 674282925 1 2 463645256 3 2 933767461 3 2 677395722 3 2 328950507 2 2 342707997 2 2 145211802 1 2 762176187 3 3 283184641 4 2 255797994 5 2 163359842 2 3 204213269 4 2 818794185 3 3 246810380 5 2 973573076 4 3 161160170 2 2 963693011 3 3 570643000 4 2 988988096 5 3 901727266 1 3 853474723 4 2 979901708 1 2 476761012 1 2 699412671 2 3 454998349 4 2 472243267 2 3 946863532 1 2 749399244 2 2 810751975 4 2 350831484 1 3 605292185 5 3 240219285 2 3 604843418 3 2 164864864 4 3 984758749 4 2 112303732 3 3 496453326 3 2 240553877 3 3 279978264 1 3 548350169 4 2 336426179 3 2 134620176 2 3 641097489 4 2 180469574 4 2 212296980 1 3 247581015 2 2 457723738 2 3 622493631 5 3 115946221 4 3 454475931 3 2 419864357 4 2 475725744 2 2 709453955 3 2 910780881 5 3 187201750 5 2 119360392 5 3 943783932 1 2 112296330 3 3 869507870 5 3 278796602 1 2 427769574 3 2 782037128 4 3 555694613 3 3 476768775 1 3 191171210 4 2 653418867 2 2 947193005 5 3 679210169 2 3 243517555 5 2 864469794 5 2 823610683 1 2 831144721 1 2 325830979 1 3 929514484 1 3 685816620 3 3 444496604 1 2 352596306 4 3 598927687 4 2 858377467 5 2 138064869 2 2 660972705 4 2 319184273 2 3 698141638 3 3 340643288 4 2 448588136 5 2 388224662 2 2 562241861 2 3 363649432 5 2 424861028 4 2 538857510 4 3 101227916 2 2 845763181 4 2 580768044 1 3 985308812 4 2 523187541 5 2 591738506 5 2 331968928 5 2 619829533 2 3 767566729 1 2 840567672 2 2 353904693 3 2 244539968 3 2 467761485 1 3 800995625 2 2 414882489 4 2 308316245 2 2 606488378 4 2 154121412 1 3 985871590 3 2 539806373 3 3 246145885 1 2 821343960 3 2 356144385 5 3 962179572 1 2 410530111 5 3 294866952 2 3 343646956 1 3 769834939 3 2 698118914 2 3 271648697 4 2 856649180 5 2 161256933 1 2 846074830 3 3 147517009 2 2 467344391 5 3 720736633 2 2 148008704 4 3 640773711 1 3 802149902 1 3 451677601 3 3 543231522 2 3 723032065 2 2 608519051 2 3 390951996 1 3 524848068 4 3 331131714 3 3 312938898 1 2 271257258 1 2 476442123 4 2 598838694 5 2 989199042 1 3 235761106 3 2 170825666 4 3 376945405 5 2 183650796 5 3 214417393 4 3 351369546 3 2 638812679 4 3 665231095 4 2 658299041 5 2 556460197 2 2 298120199 5 2 114985603 3 2 329632523 1 2 714985336 5 3 119309388 1 3 929665263 5 3 870435577 4 3 699763783 2 2 570398946 3 2 932060219 2 3 909085226 5 3 913403123 5 2 777384869 3 2 509988867 4 3 642292602 2 3 517686845 2 2 441673505 2 2 449134288 4 2 685683569 2 3 565629132 2 3 525795122 4 2 466700422 3 3 128650191 1 2 532093849 3 3 700907791 2 3 675791370 1 3 675653369 5 3 264591463 5 2 737528657 3 3 760984412 5 3 200859526 2 2 389586878 5 2 606690276 3 2 528425959 4 2 610101182 5 3 525852797 4 2 902625788 5 2 129230991 4 2 408469586 3 2 150901997 4 2 264776418 4 2 660219138 1 2 326412915 5 3 507641528 3 2 463820694 4 2 128949952 2 3 774168900 5 2 573890322 5 2 247275618 5 2 559340848 1 2 741540799 2 3 730891448 3 2 357584940 1 3 243263800 5 3 964256357 3 2 543065998 1 3 641562549 3 3 593261460 1 3 860201326 1 2 539157320 5 2 297837216 5 2 540642782 4 2 738211978 2 2 197141266 1 2 271539941 3 3 139916318 2 2 628757927 5 2 348584906 2 3 193034283 5 3 293651666 2 2 353986233 5 3 420524358 4 2 735308859 4 2 518823441 4 3 666369084 5 2 903772541 4 3 533960454 1 3 967889339 3 2 725522085 4 3 549287432 3 3 692815744 3 2 135393516 2 3 930445087 1 3 784515770 4 2 182387636 3 3 119355502 5 2 493392618 1 2 567738946 4 2 147667645 1 2 487614277 4 3 783590657 1 2 436818053 2 2 464301210 2 2 795116544 5 2 145948680 2 3 739842018 1 3 886755774 4 3 529894573 4 2 354563618 1 2 415068983 4 2 872534882 3 2 126966673 1 3 705431478 2 3 253273581 2 3 827749366 2 3 829603105 3 3 683747317 5 3 901190564 5 2 856498088 3 3 335188379 3 3 507730882 5 2 770294298 4 2 112977877 2 2 541107620 4 2 533570720 1 3 525617678 3 2 540464215 3 3 152396198 5 2 538040813 1 3 898497695 1 3 550199906 1 3 112188395 3 3 940694699 4 2 660735498 1 2 363010657 1 3 307370686 1 2 316681258 5 3 352974707 1 2 106666538 3 2 146228231 4 3 609306880 1 3 622142370 4 2 331513428 1 2 764112016 5 3 975200894 4 2 508729625 4 3 293560796 4 3 607521889 1 2 569955519 5 2 967962337 1 2 708569055 3 3 182539060 5 2 287645456 3 2 225559125 5 2 288369116 5 2 577082531 2 2 607138531 5 3 265140726 1 3 332395504 4 2 240636266 1 2 636837130 3 3 472527784 5 3 411785959 2 3 127633570 5 3 642954053 1 3 803335817 3 3 202213821 4 3 636906351 3 2 647638281 4 2 377576834 5 3 868026853 1 3 536107391 3 3 270597732 1 3 311724196 4 2 783033551 4 3 298174071 3 2 468031750 5 3 404144523 4 2 381118718 4 2 430733806 3 2 212309173 3 2 188846253 5 2 878537791 4 2 752973460 4 2 965110322 5 3 998437030 1 2 514770958 1 3 618818039 3 3 121686046 2 3 203582505 2 3 232300463 5 2 309204023 5 2 373949264 1 2 398637721 3 3 846734273 3 2 926260331 1 2 118733808 5 2 414446655 4 2 387441560 1 3 416984902 4 3 766726490 5 2 557157919 1 3 764885547 4 2 677070215 2 2 191831929 4 3 891092870 5 2 740410396 2 2 391355430 2 3 525432861 4 2 826661775 2 3 196567931 1 2 966382440 4 2 281202209 2 3 140882044 4 2 869640833 4 3 472327057 2 3 498824364 4 3 317708517 4 3 716890885 3 3 567084683 5 2 558988697 3 3 571148026 1 2 653725645 4 3 214792515 3 2 987420933 3 2 663872547 3 2 314049196 5 3 517350954 3 2 415252531 1 3 553201349 5 3 826763867 2 2 413292987 4 3 275368346 4 2 138482475 1 2 485855276 4 2 939511265 2 3 547838583 5 3 840351090 4 3 314051895 2 3 658485563 2 2 260427915 4 2 256106415 2 2 733345255 1 3 667389256 4 2 106384850 5 3 635590894 2 2 703981011 4 2 901527709 1 3 796654823 2 3 227240202 1 3 192515203 1 2 939233375 3 3 361529718 3 2 869292406 5 2 148002200 5 2 151001481 3 2 349491461 3 3 727383446 5 3 384100325 2 2 702810894 4 3 744080942 3 3 121855927 2 3 686176565 4 2 596833410 2 3 535441353 4 3 952085919 3 2 921688611 4 3 107086363 2 2 883528504 1 3 236550872 1 2 844451740 5 2 587873483 3 2 254432389 5 2 696166404 3 2 965627887 1 3 352728108 4 3 891167074 1 2 534848477 4 2 847098927 1 3 241428734 4 3 266527674 2 3 332591984 5 2 101591572 1 2 581003524 5 2 721786015 4 2 882142734 1 3 687893292 4 2 981028546 4 2 438753239 1 2 533095540 2 3 729069792 3 2 936335818 1 3 401688804 2 2 575292909 5 3 598626792 3 2 260238677 4 3 237768605 1 2 865191188 2 3 564518978 4 3 500554271 4 3 547304921 4 3 684772299 2 3 340411343 1 3 505845191 4 2 483205184 5 2 442333675 2 3 691453946 5 3 621669352 3 2 995738743 4 2 232292132 1 3 283380652 4 2 214042150 4 2 541537875 4 3 547350102 1 2 252149428 1 2 918027351 5 2 643622385 4 3 681939525 3 3 526484588 5 2 671461310 4 2 906929224 3 2 629636488 2 2 218506777 5 3 257664723 3 2 517116109 3 3 327960464 4 2 477292887 4 2 321014060 1 3 648962131 1 2 195282247 4 2 483893758 4 2 200553453 2 2 534610521 5 3 546304606 5 2 874084592 4 3 977671990 4 2 947350019 2 2 553710576 2 3 809121524 4 2 645290150 1 2 621866412 5 2 693890709 4 2 545543549 4 3 161715739 5 3 107760051 2 3 152207426 2 3 124065667 2 2 552464601 5 3 760449013 5 2 889336814 1 2 464786924 4 3 282958282 1 3 534205474 4 3 864060835 4 2 379789482 2 2 787467188 4 2 262219399 2 3 603438752 2 3 500579654 3 3 793075538 5 2 849778531 4 2 408098630 1 3 593702937 1 3 777705973 2 2 855140510 1 3 972316019 4 2 260311014 5 3 816969583 3 3 950860803 3 3 798386140 4 2 337079733 5 3 600169065 1 3 345864318 2 3 635149878 4 3 311530854 2 3 794236584 4 3 634332979 1 3 463997030 4 2 592779868 3 2 269861296 2 3 325294823 2 2 372358404 1 3 651989648 2 3 154613602 5 2 874832543 4 2 763356567 5 3 901369078 1 2 526913098 1 2 803798401 3 2 601123735 2 3 786743628 1 3 448980957 3 2 168052783 1 3 531524264 5 2 247782356 3 3 246844764 2 2 897381567 5 3 724149746 5 3 402093707 4 2 864593451 1 3 996270893 3 3 492124619 2 2 520992359 1 2 178234915 4 3 793413146 5 2 472041499 1 3 102749926 2 3 703411225 3 2 257443228 5 3 192784510 1 2 496660324 5 2 716772927 3 2 970135333 4 3 583058843 5 3 783997327 2 3 283385830 4 3 699710173 5 2 175886288 1 2 672765197 1 3 410801036 5 3 510637002 5 2 399032250 2 3 809174145 3 3 438612512 2 2 701864742 2 3 543216050 3 3 195340821 3 3 457720825 2 3 941714648 2 2 193269711 1 2 302213295 1 2 271877829 4 3 453661535 2 3 869302812 5 2 774369675 3 2 570117975 2 3 229186539 2 2 441136556 2 3 472941466 5 2 887080707 4 2 202645150 4 2 303928088 4 2 377147322 1 3 851899396 1 2 324422086 4 3 846614580 1 2 551779459 1 2 350389902 4 3 728068465 2 2 304245447 3 3 196653842 4 3 284516833 1 2 102712497 3 3 611995951 5 3 875172291 2 3 547908208 4 3 583509448 3 3 626738266 2 3 197603040 1 3 206494922 3 3 809947493 2 3 144296952 2 3 622598607 3 2 930808731 4 3 401882616 3 2 447458433 4 3 444834601 1 2 680605389 1 3 555375855 4 3 205995099 1 2 110446553 2 2 237535583 4 2 862805994 2 2 395144433 2 3 766479870 2 3 177396504 5 2 797500197 1 2 117500513 1 3 875184828 3 3 462396855 3 2 826085324 4 2 383572650 2 3 254059593 1 2 861295522 5 3 338485771 1 3 578178501 3 3 813688405 3 2 302003612 2 2 365469592 5 2 976476587 1 3 173141522 5 3 150565686 2 2 504383351 2 2 297472441 3 3 972751117 4 2 220384452 1 3 273088080 1 2 136064758 5 2 856576459 2 3 361272003 3 3 233942848 1 2 578385478 4 3 282046732 4 3 489183852 2 2 632520069 3 3 842051293 4 3 852337879 4 3 921620339 2 2 406562772 2 3 322680190 2 2 395649636 2 2 608264299 2 3 942054658 3 3 367299043 1 2 248571149 3 3 454021191 2 3 602550885 3 3 523197385 4 2 715830455 1 3 403762000 4 2 601468571 3 3 564084135 4 2 143394749 2 3 717077095 5 3 211414177 4 3 740447253 2 3 701954165 1 3 385771616 4 2 859793056 2 2 984709176 1 3 131052631 5 3 455201653 2 3 783172013 1 3 403418251 5 2 453311825 4 3 776910666 4 2 491526464 5 2 203235563 2 3 879054277 2 3 439002667 2 3 396958984 4 2 106837178 4 3 680031422 3 3 153941306 2 3 165245044 2 2 171718958 5 2 899319904 5 3 938656277 1 2 642769540 4 2 365720112 4 3 743137154 4 3 748967159 1 3 897637534 2 2 241771247 5 3 625603463 2 3 131176392 1 3 770894534 2 3 683845484 1 3 953717326 4 2 311237442 4 3 257274490 1 2 395154209 5 2 178711831 5 2 451673436 4 3 193293518 4 3 573007147 5 2 556186976 3 2 704252319 3 2 591522147 3 3 784198077 4 2 410528286 2 2 794692892 5 2 535938438 3 3 473504475 3 3 354317879 3 3 611506051 2 3 419354677 1 3 639372042 1 3 940769896 4 3 794749361 3 3 494098531 3 3 657511702 2 2 859733728 3 3 732465727 1 3 182936141 5 3 750698655 1 2 630104269 3 3 376911347 2 3 695336457 1 3 840036122 3 3 539919232 4 3 521783300 5 2 721609543 4 2 488644813 1 2 573465345 3 3 764208672 1 2 953838157 2 2 758119590 5 3 734037317 4 3 729690014 3 2 975230983 2 2 826166702 2 2 704999238 4 2 463014208 5 2 150724485 4 2 646338368 4 3 531796548 3 3 745180521 5 2 279728717 1 3 898265763 5 2 614111013 3 2 961781573 3 2 544620110 1 2 331173793 1 2 443806058 3 2 667692802 5 2 277491769 5 3 971594471 5 3 981785078 4 2 588101226 3 3 638578841 5 2 355629713 2 2 290072834 5 2 487419956 3 2 249256877 1 3 174404078 3 2 854669808 1 3 242251089 4 3 573048210 5 2 983501355 2 3 804672976 1 3 100144600 2 3 297393314 5 3 602099725 1 3 807822251 1 2 140229220 3 2 495913357 5 2 527006013 2 2 984347332 5 3 402122496 1 2 340661343 3 2 393264562 4 3 840609509 4 2 724411561 4 2 205862432 3 2 448359508 4 2 661080311 5 2 650460890 3 2 918650568 5 2 675252081 4 2 437906486 5 2 338783954 2 2 630644430 3 3 362335210 1 2 983325577 1 3 840021016 3 2 759636566 2 2 385336641 5 3 351283356 2 3 514060059 2 3 474404911 4 2 227439408 1 2 289426592 1 3 299019701 2 3 981231251 3 3 448905835 4 2 983565175 5 2 198416066 1 3 418749351 5 2 273470346 1 3 619113185 5 3 832547667 4 2 734485249 2 2 280172042 2 2 392049250 1 3 328885233 4 3 329514414 4 3 850574232 5 2 106726010 5 3 595770412 2 2 716947999 5 2 726979043 4 2 510393554 1 2 683036285 3 2 960090461 3 2 142342915 1 2 678498664 4 3 917097080 5 2 395667352 3 2 188813557 4 2 729910254 4 2 577266148 1 3 348360264 1 2 507902260 3 3 838675140 4 2 675280857 5 3 960228787 3 3 669290329 4 2 989956149 4 3 654509196 5 2 167798388 5 2 466892650 5 2 577921827 4 3 854829175 4 2 725402569 1 2 320499418 3 3 884827916 5 2 948849605 2 2 716268699 4 3 111744706 3 3 235171751 1 2 828737981 3 2 125095249 4 2 184224348 5 2 331134291 5 3 601757736 5 3 619386332 1 2 258847281 4 2 735287717 5 3 349600081 3 3 352386699 4 3 252684024 4 2 785656813 4 2 393028516 5 2 478991437 4 2 325139658 4 2 661957251 3 3 546666685 2 3 714599137 4 3 931434503 5 2 850795881 3 2 118368836 2 3 229329618 2 2 406154741 2 2 798189550 1 2 526754850 2 2 421895764 4 3 837761188 3 2 183976075 1 2 481595957 4 2 325632101 2 2 603854507 1 2 608953948 2 3 362581181 5 2 112929390 1 3 382748204 5 3 792991584 2 2 784195712 4 2 763380108 1 3 212678218 2 2 287997810 5 2 608152385 5 3 195282331 4 2 307653679 2 2 403467499 1 3 879993055 1 3 415936773 3 2 407524532 4 2 997713099 4 3 475815692 5 3 789213808 5 3 861437362 2 2 566433159 3 3 838530027 4 2 607875796 3 2 623270293 3 2 438688976 3 3 645538247 3 3 538799810 2 2 550286058 2 3 766535471 3 2 810854588 1 2 336845661 5 3 907681386 4 2 657103299 1 2 886183600 5 2 373202891 5 2 467573535 1 2 237456613 1 3 345374161 5 3 971231388 5 2 835616008 4 3 748267812 4 2 521539886 3 2 268043633 5 3 486877437 2 2 381160701 4 3 416471588 4 3 466778865 3 2 789521387 3 3 561653414 5 3 755518727 2 3 802555401 2 2 177296664 3 3 530229052 5 3 322438447 3 2 701406521 4 2 947662416 4 2 143619634 4 2 111498270 1 2 536647701 3 2 288822491 2 2 155958354 3 3 280523900 3 3 415889577 2 2 487957733 4 3 541070692 4 2 165216959 3 2 216645595 1 3 841049689 4 3 318454693 3 3 182577858 3 2 710032997 1 2 674511494 4 2 723115936 2 3 357198776 4 3 367035681 2 3 990124631 2 2 168310700 4 3 193509189 4 3 663437716 4 2 828368528 1 2 997315080 3 2 428996627 1 2 184936322 4 3 218045187 5 3 568729563 2 3 689251075 2 2 750097340 4 2 755783933 5 3 540294383 1 2 384595373 2 3 190743347 3 3 364484014 1 3 585238607 2 2 838011851 1 3 762860770 4 3 458947941 1 3 914655978 4 3 740458689 4 3 204742060 1 2 618130943 1 3 754046407 2 3 594969186 2 3 950442464 3 3 320514214 3 2 535203708 4 2 526823257 3 3 732655674 3 2 894049061 2 2 210880176 2 3 194278129 5 3 326056635 5 2 321853008 5 2 300287531 5 3 783031836 2 3 285646332 1 3 971420040 1 3 595279869 5 3 577823988 1 2 101162115 4 3 549745071 3 3 793026118 1 2 883467298 5 2 722029354 4 3 542618298 3 2 368170139 4 3 902499925 4 2 302833070 4 3 680386027 3 3 288408486 1 2 855750084 1 3 283702423 1 2 307277989 5 2 771850575 2 2 808779796 3 2 855725596 3 2 590319892 2 2 823161521 3 3 643257465 5 3 553963899 2 2 192426480 4 3 188628279 1 2 612718083 5 3 788089247 5 3 736120225 1 2 746295918 3 3 336632216 3 2 189576602 2 3 780288683 4 3 735589776 2 2 915704099 5 2 631328437 3 3 766265821 4 2 852528053 4 3 712711169 3 2 533290764 4 3 497966406 2 3 913200475 5 2 445259193 4 3 389521775 2 3 940783698 4 2 456710925 3 3 283528939 1 3 246611489 5 2 766272022 1 3 439673562 3 3 320870302 3 2 874790575 5 3 393563521 5 3 236477304 3 3 615155035 4 2 170554408 2 3 919609882 5 3 687139666 4 2 827228402 5 3 642340829 1 2 825938980 1 2 707154494 1 2 874148566 4 2 423818354 3 3 645306462 4 3 635381359 1 3 554141848 3 2 346963167 3 3 228842069 3 2 716320516 4 2 301103562 3 3 925480773 4 2 504043159 1 2 437284457 1 3 622360114 5 3 443240783 1 2 432017134 1 2 452891506 3 3 476984207 1 2 418212186 3 3 599856365 3 3 258828699 1 3 150424387 1 3 967210416 1 3 947227661 5 2 878305353 5 2 691844800 3 2 468006473 5 3 966727217 5 3 398925044 3 3 991997128 5 3 594186220 2 2 898181273 3 2 602206157 3 3 736881860 4 3 604024040 5 2 135171925 5 2 715653433 5 3 673359941 1 3 248126678 3 2 297877762 1 2 748474361 1 2 513063324 2 2 997461616 1 2 889840205 2 3 365851409 3 3 453315184 2 3 386897349 1 2 468796383 2 3 251836985 1 2 501551136 4 3 877855560 4 3 334420800 4 2 401117880 4 2 970368266 2 3 616335269 5 3 648413179 3 2 383084316 4 2 100311360 2 2 866033521 5 3 617687707 2 3 210402634 5 2 972575666 1 3 801284501 5 3 767429233 3 3 293380448 2 3 285945083 2 3 616988899 1 3 868993412 4 3 770423636 5 2 275101278 3 3 296413067 1 3 855865251 4 2 412112298 5 2 493046335 2 2 825489059 2 2 567267155 2 2 321992450 4 2 536106552 1 3 666587679 3 2 102651233 3 2 483249666 4 2 844469193 4 3 528007973 4 3 820150135 1 2 340636360 1 3 768882037 3 3 100696369 5 3 993356030 3 2 105917316 5 3 597656237 5 3 308371694 4 3 173779332 3 3 913454768 1 2 568341677 1 2 971987289 2 2 362788910 3 3 881643226 4 2 204072365 3 3 623599552 5 2 444460933 2 3 320153513 4 2 764455572 4 3 134129335 1 2 698753287 2 2 458045488 5 2 286999727 1 3 494609150 5 3 630798926 3 2 477359714 3 3 402395731 5 3 812029762 4 3 260484183 1 3 746295016 3 3 815273419 5 2 819423686 2 3 493458836 5 3 237099899 1 2 681731293 2 2 349977770 4 2 551005005 5 3 381538901 5 3 117078153 1 2 203130911 4 3 148546354 4 3 113705725 2 2 179030532 2 2 277936253 3 2 185453698 1 3 416847364 3 3 864140363 2 3 349867180 5 2 233068824 3 2 726418301 4 2 273100049 2 2 135047232 4 3 896101497 5 2 267306536 2 3 967422960 2 3 266453535 5 3 642879938 4 3 323028692 4 3 852400027 4 2 423215358 3 2 376821093 5 3 923186403 5 2 215503470 2 2 537273154 1 3 624396498 5 2 309111410 3 2 517284205 2 2 418350426 3 2 124844071 2 3 151682032 5 2 284386892 1 2 382000800 4 2 256415010 1 2 923242185 3 3 964413447 4 2 800808045 4 2 545687219 5 3 600170151 1 3 765084882 1 2 183526559 2 3 511659783 4 2 373029511 4 3 969263805 2 2 506560310 4 3 545625745 1 2 338042447 2 3 103295632 5 2 425785913 1 3 529522115 5 2 478183119 5 3 431502158 4 2 342954897 3 3 201290926 1 2 722483447 1 3 532997538 2 2 729468761 1 3 421879766 4 2 933126376 1 2 227933363 1 2 657035254 1 3 773609667 2 2 811315877 4 2 878372646 3 2 665291825 5 2 747583286 1 2 166520617 2 2 233291440 3 2 876929143 5 3 248669287 5 2 648205374 2 2 690750078 2 2 125638172 5 2 645998345 1 2 394559381 1 2 751264979 2 2 446941652 2 2 400675349 4 2 593829326 4 2 264655344 4 3 488213698 2 2 190045419 4 2 839283885 5 3 271519131 4 3 785186826 3 3 526091946 2 3 941633973 5 3 272167121 2 2 350770258 5 3 755172182 5 2 482714040 4 3 128521005 4 2 602923829 3 2 967886944 3 2 796317079 2 3 115899004 2 3 636409150 1 2 683272605 2 3 835738191 4 2 959161830 3 3 272006013 3 2 216087691 5 3 831738511 1 2 316648709 3 3 320434239 5 3 463911908 3 2 608353247 3 3 513104082 1 2 992719041 1 3 413799745 5 3 504107506 4 3 458538335 3 2 944776737 5 3 833244364 5 2 151325157 3 3 326684046 4 3 601567350 4 2 617623630 4 3 683974178 5 2 352421220 3 3 662667181 5 2 481785189 5 3 533709108 5 3 892778710 4 3 836170504 2 2 860664697 5 3 461482595 5 3 101169082 3 3 452155495 5 2 667694747 1 2 604487043 4 2 987124949 4 3 254270915 4 3 116012717 5 2 914829610 5 3 194382089 5 3 356300231 5 3 820038519 1 2 581860396 5 2 445483174 5 2 664856803 4 2 696304292 2 2 335382198 3 3 580741315 3 3 196750147 2 2 410959722 2 3 370079989 4 2 732373470 1 2 716819088 3 3 788249577 4 2 213478332 4 2 671720537 1 2 892223395 3 2 422252954 3 2 110865817 3 3 773906320 2 3 600802084 1 2 887746662 3 3 121815985 2 2 186653264 1 2 853721520 2 2 384409961 4 3 658697660 5 2 866306120 5 3 607876813 5 3 155895495 5 3 686697905 4 2 146162068 4 3 370870608 3 2 693641784 1 3 929748188 3 2 413245402 1 2 333374913 3 2 853753860 4 3 964194840 3 2 401926003 1 2 394248216 1 3 822223275 2 3 599966820 4 3 532290544 5 2 382254219 2 3 874077904 4 3 100294480 2 3 136919634 1 3 549262259 5 2 231766516 5 2 319853208 1 3 653612697 1 2 438467554 1 3 362958402 3 3 253621563 1 2 196631275 3 2 360659804 2 2 932358442 3 3 141296828 3 3 630938714 4 2 816646230 1 2 102937662 4 2 489210404 2 2 101500933 4 3 889560496 3 3 116150160 4 2 985358093 5 2 580763880 3 2 869313801 5 3 749855561 1 3 418694404 2 2 492019981 2 2 706843565 1 2 103422242 4 3 860286374 5 2 716523715 3 3 401718387 2 3 235641289 4 3 974080847 4 3 168196155 1 3 238595712 5 2 439857437 4 2 907995121 2 3 699986290 2 3 365181176 2 3 709990644 3 2 162285161 2 3 970260536 3 3 834755122 4 2 281598298 3 3 969637787 1 3 708680702 4 3 436308766 2 2 150147163 1 2 521446461 2 3 415085476 1 2 865256844 1 3 652230729 1 2 142154848 5 2 279497961 1 2 983798934 2 3 127805928 4 3 441822955 5 2 707075636 5 3 726619096 3 3 200863619 2 3 611231749 5 2 563819303 1 2 238935928 2 3 746388542 5 2 981858530 2 3 868205350 5 2 445886029 3 3 689083085 1 2 857268052 2 2 871190341 1 2 261954779 2 2 821270840 1 3 299212659 5 2 899392722 3 3 367831570 2 3 639157974 1 2 452129845 5 2 416002479 5 2 505681162 1 3 712183135 2 3 412953463 1 2 206812117 1 2 928055597 1 3 932526338 1 2 962597287 3 2 730560444 4 3 556076999 4 2 765032078 5 3 560297088 2 2 648652166 3 3 151324537 3 3 242339677 2 2 766850592 5 3 978560774 5 3 843959442 1 3 996758512 1 3 178082221 2 3 435070717 2 2 743954037 2 2 406884475 5 3 230685283 4 3 702395265 3 3 846275616 3 2 240939407 5 3 419762407 3 3 359878791 5 3 838100335 3 2 787472500 4 3 113680613 3 2 439735191 4 3 920171772 5 2 183848844 4 2 572904590 3 3 295708082 4 2 914744217 4 3 978866755 3 2 640408848 4 3 993626455 2 2 359570468 4 2 584431998 5 3 405849569 4 3 780780774 1 2 356940930 4 2 716720759 1 3 121481065 5 2 477926637 2 3 601334234 2 3 963674672 3 3 670682215 5 3 403839489 5 2 638637369 1 3 678099940 5 2 290903417 5 2 434572564 3 3 397291317 2 2 368666540 1 2 759731476 5 2 421935560 2 3 550509207 4 3 539748047 5 3 439511590 3 2 956395609 4 3 817501801 5 3 181532430 5 2 398194800 1 2 736732143 4 3 590669022 1 2 722833507 4 2 376608750 2 3 951192597 4 2 580075150 1 2 797184667 2 2 792167345 2 2 749490710 3 3 883002893 1 3 642729266 5 2 446304673 2 3 339965971 4 2 297892656 4 3 582033387 1 2 235920010 4 3 368295049 4 2 489310653 2 2 741387350 3 3 625806152 1 2 784649413 5 3 907055827 2 3 559770707 2 2 935309708 4 3 585501025 1 2 789193004 1 2 506027492 5 3 315032314 3 2 806387647 4 2 305254622 2 2 370433147 5 2 550657013 2 2 766132510 2 2 781372264 1 2 276778001 1 2 168972921 2 3 736326210 1 2 177146213 5 3 218894294 5 2 745581570 2 2 380513673 5 2 230840144 4 2 373383251 1 3 563830315 3 2 308072321 1 2 931851818 4 3 685329687 2 2 987479537 1 2 959981350 4 3 893511438 5 3 413490346 1 3 212719815 4 2 797167454 4 2 306158905 5 3 965123421 2 3 992091995 5 2 390403024 2 2 255877522 2 2 920656606 5 2 609731295 5 2 212550677 3 2 763151832 1 3 297769480 1 3 681165376 5 3 765947242 4 3 465367201 1 3 585970789 5 3 330409056 2 3 854258281 2 2 189346065 5 2 348936075 2 2 620703453 1 3 535279527 2 2 940925548 3 2 155163452 1 2 361222762 2 3 659732023 2 2 980504533 2 3 592372270 5 2 715382525 3 3 104306750 2 3 598200210 5 3 876152642 3 3 917131777 4 3 267622476 3 3 562151175 3 2 251145099 2 3 642645336 1 3 825331107 3 3 236417834 4 3 616379824 1 3 973867803 3 2 678060403 4 3 824439659 1 2 542593185 5 2 279402294 5 3 265349456 4 2 919085133 3 2 574025800 3 2 613202861 5 2 817609055 4 3 275336355 2 2 644889782 4 2 558191687 3 3 757062841 5 3 318846617 4 3 718544930 3 2 232292642 3 3 804158300 2 3 869613446 2 2 591095188 2 3 726566125 4 2 930342531 4 3 558522529 4 2 733558120 2 3 717015697 2 2 343469123 5 3 628155457 1 2 497701834 1 2 126826289 4 2 539231453 2 2 204747757 1 2 428494698 2 3 649502766 1 2 865306473 5 2 129232471 1 3 311949069 4 3 436202824 5 3 514269553 2 2 279597575 3 3 938128430 3 2 968972356 4 3 205892901 5 2 432073916 5 2 440160738 1 3 571624074 2 3 802128972 3 2 306591763 4 2 398488335 2 2 384522928 1 3 355893933 2 3 168706932 1 3 123032683 2 2 490297353 3 2 177684451 2 3 222213576 2 3 163118932 4 3 293360990 4 2 746761845 4 2 722710529 2 3 961915815 4 3 166383726 3 3 123702053 4 2 871942401 3 3 117909769 2 2 105767434 2 3 504363985 5 2 190878950 2 2 282216320 4 3 602891955 3 2 175757849 4 2 294910980 5 2 375082152 4 3 436918024 1 3 747822753 5 3 807056840 1 3 373162535 3 3 624319409 2 3 368469413 5 3 784781134 5 3 233628833 3 2 372014512 4 3 242045478 5 2 332793120 4 3 613631228 1 2 615158300 3 2 366941467 1 3 741340607 2 3 446021359 5 3 170704332 3 3 155575948 1 3 812407477 4 3 286029178 4 3 127067567 1 3 554451273 5 3 369158269 2 2 238013682 5 2 712265409 2 3 764114896 5 3 825105009 2 3 635988333 5 3 952666028 5 2 763497721 2 3 874830419 2 3 764487303 5 2 570575663 1 2 773789926 3 3 885665011 1 3 937164338 4 3 409066901 4 3 193622328 2 2 242068018 4 3 770062554 4 2 678193211 5 3 387454116 3 2 254695869 2 3 241047249 5 3 441276753 4 3 764929105 3 2 426508593 1 3 405493797 4 3 679442292 4 3 170160043 3 2 852491428 5 3 448408803 4 3 113992199 2 2 860065870 4 3 176791902 3 2 425946887 1 2 355429374 5 2 260533210 4 3 490864609 3 2 612237966 2 3 944013714 5 2 190374281 2 3 332722602 1 2 436827788 5 2 281288431 3 3 471300991 2 3 478728455 2 3 496497998 1 3 549514484 2 3 295417321 1 3 544177610 3 2 136532860 5 2 473483687 3 3 267990839 2 2 447661090 3 2 829518878 2 3 210028951 3 2 966424219 1 3 740877068 5 3 832392704 3 3 875193249 4 2 218326033 5 2 439718082 4 3 688489170 3 2 870826919 1 2 522317655 3 2 531720101 5 3 576886451 4 3 121910264 5 3 714931028 3 3 142237508 1 2 675955954 5 2 794165767 2 2 885697533 3 2 305940749 5 2 443433328 4 2 710744373 2 3 630662638 1 3 835175359 4 2 635482435 5 2 512326612 4 2 179195692 1 3 873376563 4 2 351908870 3 3 782140987 4 2 583569542 3 2 488136574 3 3 644050029 2 2 448705175 4 2 336789807 1 2 239888643 3 2 220857554 5 2 498579904 4 2 762037248 3 2 100530152 1 3 199724442 4 3 927536488 1 3 769096896 2 2 740970246 4 3 832959673 4 2 301668950 5 3 717753709 4 3 670611170 3 3 453725432 5 2 613916664 1 3 457305010 5 3 537736860 3 2 350589943 4 3 281020616 2 2 204694082 4 2 911873736 5 2 196634615 3 2 534079459 5 2 418824595 5 2 449691130 4 2 644151078 1 3 657482766 3 3 143904169 3 2 247899278 3 2 616198514 5 2 152845803 1 3 996801709 5 3 841783556 3 3 551901078 1 3 415873863 1 2 834184360 4 3 384834102 1 3 354268140 5 3 293625472 3 3 874056831 2 2 995001169 3 3 187371970 1 3 395780454 2 2 124043569 5 3 722286773 5 3 164589243 2 3 691537723 4 2 483407465 3 2 394954453 4 3 809463525 5 3 272559697 2 3 414178259 2 2 880359615 2 3 718125683 3 3 961375273 1 2 561704129 5 3 428510637 3 3 353639233 5 3 700574882 4 2 961474782 4 2 489427661 5 3 489219068 5 2 979108393 4 2 369121423 3 2 928105453 2 3 403876263 5 2 293792822 4 2 454754760 1 2 798933481 1 2 741566036 2 3 721998313 5 3 403244451 4 2 504908254 3 2 319462462 5 3 551783524 4 3 230945686 3 3 471726011 3 2 329377326 1 3 535553085 1 2 138889222 1 2 167336381 3 3 538196088 4 2 687552677 4 2 505335290 2 3 673119340 3 3 643900891 5 2 617258124 2 3 741921860 3 3 630280146 1 3 272417987 3 3 579241984 4 3 196851300 3 3 959879602 2 2 464795798 2 3 691046433 5 3 344229648 4 2 682635036 1 2 263582853 2 3 379065913 1 3 767226122 2 3 574630620 4 2 874079636 5 3 828705971 3 3 179445809 1 3 724215860 1 3 279275880 2 3 307744666 1 2 563040431 2 3 287960447 1 2 521207683 4 3 386315644 2 2 319245330 1 2 246352233 4 3 777262401 5 3 146454133 5 2 453791290 1 3 377168970 3 3 788905786 5 3 419184868 1 3 924519500 1 2 319241307 4 3 465873610 1 2 179418554 5 2 444481339 2 2 367183732 3 3 779110518 2 2 652132421 2 2 329813673 2 2 314427348 1 3 825146942 2 2 938716417 3 3 816114248 5 3 190894392 4 3 278229798 5 2 695696683 2 3 532020316 5 2 229809460 4 3 574842906 2 3 680681324 3 3 418464632 3 2 305217036 5 2 772837786 5 2 374957175 2 2 748157385 2 3 712054022 1 2 424708238 2 3 610978598 4 3 290179920 5 2 685677612 2 2 857148277 4 3 519723091 5 2 854615577 5 2 704669190 4 3 549653637 2 2 547847326 1 3 326051737 1 2 783136576 1 3 493256758 2 3 116289462 1 2 366862831 3 2 913698717 2 2 510118819 5 3 850008352 3 3 892229113 4 2 601035686 3 2 420161346 5 3 318407599 4 3 585024020 2 3 618211719 2 3 402709480 3 3 884779218 3 3 276388399 5 2 406444433 5 3 542665634 3 3 215807416 1 3 549903581 3 3 813921537 3 2 503844850 4 2 993807895 1 2 730708022 4 3 382576081 2 2 943970820 2 2 106086875 2 2 508603983 5 2 806010253 1 3 682928537 3 3 780004418 2 2 973831967 1 2 493956532 3 2 304503632 4 3 799578082 4 2 221954118 3 3 740171309 1 2 791204638 3 2 542924608 5 3 647978290 2 2 713801412 1 3 567799167 2 2 509076955 2 2 494199274 1 2 513879486 5 2 558043411 3 2 845397545 1 3 475587357 3 2 839339635 2 3 241285022 1 3 720468024 2 2 258457757 4 3 284143246 3 3 651513882 4 3 315583613 2 2 534374381 1 2 738392171 5 3 609601871 1 2 315260482 3 2 629481206 2 3 343062732 2 3 143258484 3 3 300771675 1 3 160147534 2 2 524403134 5 2 173946917 4 2 174321759 1 3 136110831 2 2 300001237 3 2 900583398 4 2 239797983 4 3 578222832 2 2 243870431 1 2 581978896 5 2 459580381 3 2 519631602 2 2 317383971 5 3 900036446 2 3 430415788 5 2 302792058 5 3 873725795 1 2 692257600 5 2 415339656 4 2 273336883 1 2 393928162 1 2 790895289 1 3 712847136 3 3 834548341 5 2 107298958 1 2 591885247 5 2 119414185 2 2 142019214 4 2 801286380 5 3 234690956 4 2 519544983 2 2 174438181 1 2 350327840 3 2 724815899 4 3 362304121 5 2 432524103 3 2 225902280 2 3 627330572 4 3 241611157 4 3 547422022 3 3 636500548 2 3 332367010 5 3 316462476 1 2 667856973 1 2 364106982 2 3 340356317 4 2 615765414 4 3 671925897 2 3 349300535 3 3 326954711 5 3 277248157 4 2 855827093 2 3 742598215 5 3 119648296 5 2 321459025 5 3 663459545 1 2 930253987 4 3 756284403 1 2 753049991 5 3 399435221 5 3 818248893 3 3 975167262 3 3 698449807 5 3 499833710 2 3 311755521 1 3 205758157 5 2 358893751 5 3 943703046 2 3 225360999 3 2 742849233 4 2 258038463 2 2 628758977 5 3 513579745 2 3 495221544 2 2 632279345 5 3 266842622 1 3 175237071 2 3 874130680 3 2 973060872 5 2 116273911 5 3 431362746 4 2 228915829 4 3 891706799 4 2 902207560 2 2 114397497 2 3 186628537 5 2 774008834 4 2 952422542 4 2 893716906 4 2 709729812 4 2 456657854 1 2 165138067 4 3 354802597 5 2 425307733 5 3 288864972 1 3 655911942 4 3 298390650 4 3 115538716 3 3 122613349 4 2 514883212 5 2 349674662 5 3 823729303 1 3 227360731 5 3 929093815 3 2 379565953 3 2 555623531 1 2 164187671 2 2 599844481 3 3 124488836 1 3 486434891 2 2 617985679 2 3 881942821 5 3 107741685 4 2 408105097 3 3 263008721 2 3 732446828 3 3 504396474 3 3 950941710 2 3 551179223 4 2 987057391 1 2 298441566 2 3 573054165 4 2 698356009 3 2 191099314 5 3 509923538 3 2 354654844 2 2 310686240 4 3 892025737 1 2 404227380 1 3 586003022 2 2 583026222 3 3 638574660 4 2 131982311 2 3 670306673 1 3 636805892 4 2 276246913 1 3 784397008 1 3 619944562 3 3 731224261 1 3 891011660 4 2 250721667 1 3 697219048 4 3 777803893 2 2 567359081 4 2 183967559 5 3 283229344 3 3 740573978 3 2 258117662 1 2 828704386 1 3 731338149 5 3 313517527 2 3 822218008 3 2 110384216 5 2 647094580 5 2 651544662 4 3 737670223 3 3 835022407 1 2 307259779 3 3 427031659 3 2 549003786 2 3 889208272 3 3 449316445 3 3 187041757 4 3 165924529 3 2 953487735 1 3 715343492 3 2 319351379 2 3 399934673 4 2 139160840 2 3 383728914 1 3 571033080 5 3 396963044 2 3 404053221 3 3 144778694 4 2 671221087 5 2 565726005 1 3 102620314 4 2 216469343 1 3 750843834 1 3 610685295 3 2 279338286 2 2 302956334 4 3 101188649 1 2 166099261 1 2 204076452 4 3 630964124 3 3 541829646 1 2 769165710 1 2 134459044 3 2 743310039 5 3 110198454 5 2 336217893 1 2 818937442 5 2 179801172 2 3 680348568 5 3 661011070 2 3 254249508 4 2 982299724 2 3 960097954 2 3 646731778 4 2 361703418 5 2 599760448 5 3 287862208 5 3 974715262 2 2 154064990 4 2 215634724 2 3 571692873 5 2 443844380 1 3 376212158 5 3 324476723 5 3 813426326 1 2 653118895 1 2 610364392 1 2 195004446 4 3 440566563 2 3 983630118 2 3 625558227 2 2 217566341 2 2 301011675 3 3 909406684 2 3 650373347 4 2 204388918 2 3 474522057 2 3 224894291 2 2 403491190 5 3 112504030 4 3 383462715 4 3 388602096 2 3 189386833 5 3 346803935 1 2 352748854 4 2 692212257 2 2 786686574 2 2 406360269 5 2 583125605 5 3 372596254 3 2 328534520 1 3 417267588 1 3 556349347 1 2 666155016 5 3 502608661 2 3 228935883 5 3 253825171 3 3 396641166 2 2 993224407 1 2 199791448 2 2 786396353 5 2 362777088 4 3 865179514 4 3 112235763 5 3 871361275 3 3 257080847 3 2 398828132 4 2 871018593 3 2 536939863 4 2 564863547 4 2 705622786 5 3 299373616 1 2 646075284 1 3 992421792 3 3 340849230 2 2 595074248 3 3 625426478 1 2 898177650 2 2 646052880 1 3 222274458 5 2 819605659 2 3 162714459 2 3 824434357 5 3 681374691 4 3 369620861 4 3 606902271 5 3 436227385 5 2 856443411 3 2 126846096 2 2 531623918 5 2 477352698 3 2 765214713 3 3 501051065 1 3 590995543 2 3 103822276 4 3 878350173 5 2 241382684 4 2 944052490 2 3 686442724 5 2 914175317 5 3 887689316 5 3 112116098 1 2 768853429 5 2 701839002 2 3 183311000 1 2 322157165 2 3 564913906 1 3 956570826 3 2 609366744 1 2 830263977 5 2 261007929 1 3 738618205 4 2 206368200 1 3 221675570 5 2 129471001 5 3 561887494 3 2 943784108 5 3 501364029 5 3 237655058 3 2 622407377 1 2 444331528 2 3 189443142 1 3 190296792 5 2 888636670 1 3 336406883 3 3 415942347 4 2 588922226 2 2 967951739 5 3 566530563 2 2 453657020 4 3 866368172 5 3 278460017 1 2 434856430 4 3 321218743 5 2 875269220 3 2 953896347 2 3 232269331 4 3 955862852 1 2 689898450 2 3 413672131 1 3 144609652 4 3 598870660 3 3 546119100 1 2 296186017 3 3 673271486 2 2 882930451 5 2 441260679 3 3 884160567 2 3 704428117 1 2 238629340 2 3 621639179 4 2 142197228 1 3 555946664 2 2 913683215 3 2 531169554 4 2 243539649 5 3 743589908 4 2 182318164 3 2 778620314 5 3 538255967 2 3 707555324 5 2 710001775 5 2 913364831 3 2 110453486 1 2 297341537 2 3 101706416 2 2 585092221 3 3 267825526 1 2 278037708 1 2 531611033 2 3 410877146 2 3 349349172 5 2 353711165 4 3 582767466 3 3 314730848 5 3 240990503 5 3 709479245 2 3 466352351 4 2 444630659 5 3 766888532 1 2 349000280 3 3 515912857 4 3 111676966 4 3 512001475 3 2 504245749 2 2 712878344 1 3 158100564 2 2 598130685 2 2 199131313 1 2 661304833 4 2 467992280 2 3 940352149 4 3 908597729 4 3 194525051 5 3 564039506 4 2 499987888 1 3 447888519 5 3 699882175 2 3 869246625 4 2 268535110 1 2 646262284 3 2 371641129 1 3 613319589 4 3 459258285 3 2 537653825 3 2 163425631 5 2 645202956 3 2 353507153 5 2 945879391 5 3 751418522 4 2 887616316 5 2 558474470 2 3 825805588 2 2 958423238 2 3 172049449 4 2 766434146 5 2 461205317 4 3 585732447 4 3 666938472 2 2 949106869 5 2 746623386 1 2 364231375 2 2 288927229 2 3 767538499 3 3 557115910 2 2 724252780 4 2 737960155 1 2 998634266 4 2 108416105 5 2 718056878 5 3 533678722 1 3 903491445 3 2 614540081 3 3 538919798 4 3 833605950 3 3 274417860 5 2 142943125 2 3 783337466 3 2 530050258 5 2 274358996 2 2 338712216 2 3 559425600 5 2 383279480 3 2 964020833 4 3 174276104 4 2 396205210 1 3 558901038 2 3 123647307 4 2 121992796 4 3 405066145 5 2 733839557 5 2 359904587 3 2 337870975 5 2 364082451 3 3 619232128 3 3 237040281 1 2 489072858 1 3 458261075 4 2 169296950 5 2 959290952 5 2 656534752 3 3 687626202 3 2 311907017 1 2 117968960 1 2 487082771 3 3 348646149 5 3 131365248 2 3 397527813 2 3 402100762 2 2 550092211 1 3 225835344 2 2 234692863 2 2 567969376 5 2 225179370 1 3 349888644 2 3 434885932 2 2 703331300 4 2 697140834 3 2 401731654 1 3 965574474 3 3 285392745 2 2 725142070 5 3 251288646 4 2 345381575 1 2 753942526 3 3 429158516 1 2 293068587 3 2 742578717 4 2 735426755 1 3 224274295 4 2 256285154 3 3 753877423 2 2 942216099 5 2 235441225 3 2 868555706 4 2 941126712 4 2 560275465 1 3 119677081 5 2 393717066 2 2 372013086 3 3 693176956 2 3 724955793 1 2 361996252 1 3 439009848 5 3 724314192 4 3 828998145 1 2 541363647 2 3 482811204 1 3 726545538 2 3 786854921 1 2 642964250 1 2 288964020 3 3 729416290 2 3 628487057 2 2 664123041 3 3 986766784 4 2 963335097 3 2 119369088 4 3 998193228 5 3 563269665 1 3 300760038 4 2 491505777 1 3 680837751 3 2 728965951 4 3 655551287 1 2 871711060 4 2 104178326 3 2 226762784 2 3 591238327 1 3 978724757 4 2 200468924 5 3 118577367 4 2 190958063 2 3 699587493 1 3 380789030 1 3 604106804 1 3 664665663 2 2 150258447 1 3 704694667 5 3 738076305 5 2 134424459 1 2 300216183 3 2 157182583 1 3 595715345 5 2 302428852 1 2 300224434 2 2 962717266 3 2 770706207 1 2 147662829 3 2 175364596 4 3 737642305 4 2 761813709 2 2 193810751 4 3 463615469 4 3 306092593 5 3 725708488 1 2 828817522 1 2 281226199 3 3 554634314 3 2 545501543 2 2 795674310 4 2 145222774 3 2 411402007 4 2 148862987 2 2 913649442 2 3 142623652 4 2 331541924 3 2 287257382 2 3 997092198 1 2 797040025 5 3 554263332 5 2 335153746 5 3 537193668 4 2 880895781 3 3 298990043 4 3 481298386 5 2 374626429 1 3 766091383 1 3 239800695 2 3 149887162 1 2 372015758 2 3 711826128 4 2 680922274 4 2 528084274 1 3 395784571 4 2 246554758 4 2 283682910 1 3 947215113 2 2 450261023 4 2 603295797 5 3 131638479 5 2 473950453 1 3 583714602 4 3 443742867 4 3 135883490 1 3 325987702 2 2 139253555 1 2 903902627 1 3 397939789 4 2 513886604 5 2 676331050 2 3 109100637 5 3 314326071 2 3 149480166 1 3 887993056 4 3 749374227 2 2 933422731 5 2 314630034 3 3 723123706 1 2 179606962 2 2 501042534 4 2 508477547 1 3 389652122 3 3 740388183 2 3 311952264 5 3 226467861 4 3 304152089 2 3 740262245 1 3 159940932 3 2 174258454 4 3 224692963 4 3 378496979 5 3 783817859 5 3 445230529 4 3 996049111 3 2 571703469 2 3 371418744 3 2 694061317 4 3 790253533 3 2 611545528 3 3 194022566 3 2 284568566 5 2 421861117 3 2 574336835 3 2 769586934 2 3 571598137 4 3 395762440 2 3 933464336 3 2 399472852 2 2 444397953 4 2 327699609 3 2 953652618 5 3 651424909 3 2 976289262 5 3 755123057 3 3 787991678 1 3 676676111 1 2 603146690 2 2 308189965 4 3 629327407 3 3 892560957 5 3 284963391 5 2 729014933 2 2 833479613 4 2 683728458 2 3 294100223 1 3 526496796 4 2 370501560 3 2 231395344 5 2 764374841 2 3 832982077 5 2 708059150 3 2 560230811 4 2 775432324 2 3 203581400 5 3 999854018 4 2 754184887 1 3 789934715 4 3 137874693 2 2 952862048 5 2 163665508 1 3 800537116 5 3 287979065 1 2 501472104 1 3 176794730 3 3 415629594 1 2 132106579 3 2 223410233 2 3 547446551 2 3 622592086 5 3 999119779 2 3 398231544 1 2 153384509 5 3 404725061 5 3 188594924 1 3 827192576 3 2 270646450 4 2 792083093 3 2 585216284 3 3 438908051 5 2 772451307 4 3 681202719 4 2 387254600 5 2 247761071 3 2 199316960 2 3 753257521 4 2 137781228 5 2 790562905 4 3 401810309 5 2 866871961 3 2 599848636 1 3 351078379 3 2 309091503 1 2 188985656 2 3 125291446 1 3 593845874 3 2 759807718 2 2 751013360 5 3 986137750 2 2 223886618 4 3 977808513 5 3 601439785 4 3 270088472 5 2 986548421 3 2 639377883 3 3 532233388 1 2 547481938 1 2 379829137 1 3 545849741 2 3 208448188 5 2 221958809 3 3 962894056 5 2 516561312 3 2 769410400 4 2 165802445 3 2 236445313 3 3 721428653 4 2 581802327 2 3 391131527 4 2 519297157 2 2 783840743 2 3 545578182 3 3 278861700 2 2 629157880 1 3 598455895 2 2 560597022 5 3 805079381 4 2 636539984 5 3 357959512 3 2 322690904 4 2 247271515 3 2 123691116 4 2 564238478 2 3 417836753 2 3 563310312 3 2 838709981 5 2 893302671 1 3 702074298 4 3 841695487 2 2 980812159 2 2 264799087 1 2 603859722 2 2 401429836 3 2 427447751 5 2 689313236 4 3 739452721 1 2 851542279 4 3 214743909 1 2 621484980 1 2 624412450 4 2 387359466 4 3 192192899 5 3 662174944 1 3 790531873 5 3 419197652 3 2 775535144 5 2 754627709 1 2 293162434 3 2 482531246 2 3 347729119 4 2 769799297 5 2 345550760 4 2 703966639 1 2 226599990 1 2 331879307 3 3 802561958 4 3 411290068 3 2 757599021 2 2 510696256 2 2 547242825 5 2 932422463 3 3 523435249 3 3 960405443 5 2 782734940 4 3 243337904 4 2 611651560 5 2 186288498 5 2 454673228 1 3 916469011 5 3 104842028 4 3 643759546 3 2 772821062 3 2 514110599 2 3 265297554 2 2 313966960 5 3 695710871 1 2 801272370 3 2 654077107 5 3 859339818 1 3 117528097 2 2 953362423 1 3 832470511 3 2 240928817 5 2 705783781 4 3 900700430 3 3 691153846 4 2 473774336 4 2 569602196 4 3 475752318 5 3 303821680 2 3 331556038 2 3 343482249 1 2 394829752 1 2 808634246 1 3 626561353 5 2 620473248 1 2 550948475 2 3 921716931 2 3 970261727 4 2 160631260 4 3 510675401 5 3 354636309 5 2 335412963 3 3 780848481 4 2 759091204 5 3 325891705 1 3 878930328 2 2 360583197 1 2 677276620 4 3 657954716 2 3 408363375 4 3 644693443 4 3 640215794 5 2 198433303 5 3 288507557 2 2 381289776 5 3 856822039 2 3 277048606 2 3 824945279 4 2 154164854 3 3 417403922 5 3 146047866 3 2 384241523 1 3 504983093 5 2 384790088 1 2 249073794 2 3 232028915 5 3 942900734 3 3 147744625 1 2 116418863 2 3 318816281 5 2 400594754 2 3 570148866 4 2 406726398 2 2 526107102 3 3 532992703 5 2 186268022 1 3 226857487 3 2 826849166 4 3 543006854 5 3 688584102 1 3 978067945 2 3 680105373 1 2 397758954 2 3 716651891 2 2 329626971 4 3 522324352 2 2 616060327 2 3 916155100 4 3 587570656 5 3 858152851 5 3 984944903 1 2 284808197 5 3 277529360 5 3 636355910 4 3 106424798 2 2 350801651 3 2 784766683 2 2 396717331 2 3 509159363 3 3 601984303 5 2 604463133 4 2 507501593 2 3 941391519 5 2 386679508 3 2 188921873 5 3 332517070 5 2 546341805 1 3 830713618 4 3 197531564 5 2 666703282 5 2 513791330 5 2 716701327 5 2 932691551 1 3 580593048 3 2 717233370 4 3 808380095 2 3 712020162 4 3 365143819 3 3 520674242 1 2 741965911 1 3 929083018 5 2 734689579 2 2 304045857 4 3 784276890 4 2 946993144 4 2 450773305 3 3 359456145 3 2 243698485 5 2 710177429 2 2 779411670 3 2 584778706 3 3 505853699 1 3 844641045 5 2 966227897 1 2 185798090 1 2 640130908 4 2 547771496 3 3 951367917 5 2 917715852 2 2 963150240 5 3 357308077 5 3 157117993 2 2 948643978 2 2 230334747 4 2 577181627 3 3 302929996 3 3 604214057 2 2 174731134 2 3 494248873 2 2 205977586 5 2 455702259 3 3 417827790 2 2 454459415 2 3 946648995 5 2 122067258 4 3 476269617 2 2 361899665 2 3 853460152 4 2 970727422 5 2 337100675 4 2 579892934 2 2 646935844 2 2 472895010 3 2 126325876 2 3 719613207 4 2 450825298 4 2 748435606 5 2 686238332 5 2 565869119 1 2 686154789 3 2 357559771 1 3 199063660 1 2 764440062 1 3 820230478 2 3 829708610 4 2 622132184 2 3 387992889 5 2 127089016 4 2 223559271 5 2 638612572 5 2 279186650 3 2 295004172 4 2 293329840 4 3 436848877 4 3 794459822 3 3 157577517 4 3 625041542 2 2 108614188 5 2 873580450 3 2 933796523 1 3 853817560 1 2 257806526 2 2 154426215 4 2 413925859 2 2 221233896 2 2 773605911 2 2 969447728 4 2 613590374 5 2 925233904 5 3 478482649 1 2 463004755 5 2 912731635 3 3 645153502 1 2 627377807 1 3 439128360 1 3 983394021 1 3 530477544 1 2 556204544 4 3 997056095 1 2 279036419 5 3 675921848 2 2 570402457 5 3 267949262 1 2 302194388 2 3 257223926 4 3 193937975 5 3 291175985 3 3 199147542 1 2 978993398 2 3 650311245 2 2 171097260 2 3 676219000 1 2 321567652 2 3 760440786 1 2 794180551 3 3 787922623 1 2 812929683 3 2 548240271 4 3 461193323 5 3 706983847 1 3 230651838 3 3 101799769 1 2 221893016 4 3 522557404 2 2 571324282 3 2 453821082 5 2 666097653 2 2 325470280 5 2 849553048 2 3 720597143 2 2 562306767 5 2 658238754 4 3 108962010 1 2 980837424 4 2 435517548 1 3 229553002 4 3 989907391 2 2 901393410 1 2 409954606 2 2 355389964 4 3 821772070 1 3 809409170 2 3 769080459 1 2 594005500 4 2 292084447 4 2 816084814 4 2 875926273 1 2 969325425 1 3 573653798 5 3 607546418 5 2 416064670 2 2 444164699 4 2 742069679 2 2 117184749 4 2 248123197 3 2 345699654 5 3 394227977 2 3 951644745 1 2 320990657 1 2 710724010 5 3 322934294 5 2 646283323 5 3 160806281 3 2 408796872 1 3 270530660 2 2 710727445 5 2 538954698 1 2 764323426 5 3 411301154 1 2 690762233 1 3 537603688 4 3 632970604 5 2 264370066 1 2 143852429 2 3 103778166 4 2 315605534 3 3 540518624 5 3 623850582 2 2 124543797 2 2 485900204 5 2 557192930 4 3 605241439 5 2 477572760 2 2 302241472 3 2 619960027 4 2 925612189 4 2 321121011 4 2 430100371 5 3 294417789 3 3 574610150 3 2 776032145 1 3 572349222 3 3 191045626 5 3 590426571 4 2 981070876 4 3 700887787 3 2 144455394 5 3 152041617 4 3 670204121 4 3 108789894 3 2 330658002 1 3 269453175 1 2 728758408 2 3 420796858 5 3 817276704 1 2 151431670 4 2 806517771 4 2 624302332 1 2 847650572 2 2 563194542 3 2 543372937 3 2 582932582 1 2 453582092 4 3 712756600 3 2 505826945 4 2 221101402 1 3 617874142 4 2 822334770 3 2 295885141 2 2 539242532 1 2 395173702 3 2 804543845 4 3 487738851 5 2 632888673 4 3 512161539 4 3 816584247 3 2 714258343 4 3 364789728 1 3 245819887 3 3 884949790 4 2 845500573 4 2 114802800 3 2 258575571 2 2 267660274 1 3 702704304 2 2 415313870 5 3 947011939 4 2 822513624 3 3 777367749 3 3 703440711 2 3 544743810 5 2 206978094 2 2 537965680 4 3 181051799 2 3 411999209 5 3 709479836 4 2 407029651 2 2 509547245 3 2 899261644 2 3 134271507 3 2 768643114 3 3 130924170 2 2 890270198 4 2 104488394 2 2 250032250 4 2 470383078 5 2 310298513 5 2 529448644 4 3 674557591 1 2 978077007 4 3 472352733 5 3 754488938 3 3 945381425 2 2 266650513 2 3 581136828 1 3 136812415 1 2 703874772 5 2 588849265 2 3 988288082 3 3 101698397 4 3 733451423 5 2 675655594 5 2 535875024 1 2 440732589 2 3 350377769 3 2 508403295 1 3 212394851 1 3 332719117 5 3 631810439 3 2 215417404 2 3 444920463 5 2 235389173 3 2 674450708 2 3 932859156 5 2 974069001 1 2 755721836 1 2 599522247 5 3 829415786 4 2 964340327 1 2 945085263 1 3 914276043 3 3 103986703 2 3 126146642 3 3 408379346 4 2 259954618 1 3 915881295 1 3 283486636 1 2 746932242 1 3 803066031 3 2 683929437 4 3 870624312 2 3 808501355 1 3 340763523 4 2 364293261 3 2 885844335 4 2 561429915 4 2 438580114 3 2 289713511 3 3 249787118 2 3 101630215 3 2 688473692 2 2 472102040 4 3 339490501 1 2 567013389 2 3 414287673 1 3 773107429 2 3 620577563 5 2 585235604 1 2 863253407 5 2 595329225 1 2 122646546 5 2 894887725 3 3 361395612 5 2 571207027 4 2 467858792 4 3 834379546 3 2 922557642 1 2 419491679 1 2 800058869 5 3 305491793 3 3 349913195 5 3 313372283 2 3 282381951 5 3 901249528 5 3 836970796 3 3 571689767 4 3 781726045 5 3 114012977 5 2 800839653 4 3 593975146 3 2 787673273 2 3 631896759 1 3 154672119 2 2 164995851 1 3 393204935 1 3 494512459 4 3 873047307 3 2 321670419 3 3 482119055 3 3 996203320 3 2 832027469 5 3 747603108 2 2 904758656 1 2 836062497 1 3 506904572 2 3 669454663 5 3 703383247 2 2 969807605 4 2 811697093 3 3 487794679 4 2 444892736 4 2 999915286 4 2 965446399 1 2 923236712 3 3 463382545 3 2 136208655 1 2 876522495 5 3 829617998 2 3 936600883 4 2 826890500 3 2 983358440 2 2 480635004 4 2 515857270 4 3 245852724 2 2 678189967 4 2 152754796 5 2 384798359 5 3 113736717 1 2 684501243 5 2 293495809 4 2 730257886 3 2 159159552 2 3 316648455 1 3 567864250 2 3 724109989 3 2 576243546 2 2 637448852 2 3 264219642 2 2 216407228 3 2 636917237 5 3 566818004 5 3 954029110 2 2 143220348 2 2 812555857 2 3 195038179 3 2 278160648 5 2 266587571 2 3 936154880 5 2 128508022 1 3 461602487 4 2 716756865 1 3 706455603 4 3 503357471 5 2 278158052 1 3 644075578 4 3 803580360 1 3 250356623 4 2 784710211 2 3 181608614 3 2 240822111 5 3 494329480 1 3 836662353 4 2 714854696 4 3 731064482 3 3 658786836 2 3 871164675 1 2 208610449 5 3 929313202 2 3 938531898 3 2 224676746 1 2 480923502 5 3 819853265 5 3 679716082 1 3 525940959 2 3 704136981 1 3 652400437 3 3 195700491 3 2 725230721 4 3 660141831 3 3 948099344 5 3 949261870 4 3 933589651 4 2 404490771 2 2 830599666 2 3 458238212 4 2 563868120 2 3 190555963 1 2 657785384 3 2 179472569 4 2 825134652 3 2 924988324 1 2 817409392 2 2 246243463 5 2 518073623 1 3 629183259 4 3 142437724 5 2 912676601 5 2 408594728 4 3 397261017 4 3 590463165 2 3 129148297 1 2 300269320 5 2 658814414 4 2 314654791 3 3 708469129 5 2 372820518 4 3 772087758 2 2 528506890 5 2 321999058 1 3 546826655 2 2 724519559 3 3 758663513 1 3 747381368 3 2 651601067 5 3 323682801 2 2 486719754 1 2 416122835 2 2 496313056 1 2 326676563 4 2 819525390 4 2 562469609 3 2 281586469 3 2 925417296 3 2 210609094 4 3 737997246 5 3 413278594 5 3 562597891 5 3 502482205 5 2 447783473 4 2 231265021 5 2 207214952 3 2 504922685 2 2 209514432 2 3 629094467 3 3 463543661 4 3 544975789 4 3 208305404 2 3 456692492 4 3 559964718 1 2 517770830 1 2 665805938 4 2 367146726 4 2 335864826 4 3 661717532 3 2 768079757 1 3 609160199 2 2 902372627 5 3 103947235 2 3 155304790 3 2 121040322 4 2 990281954 1 3 138222241 2 2 990931220 3 2 289002095 4 3 422791169 4 3 853959618 4 2 612995000 1 3 914770581 1 3 625107230 2 3 330415283 2 2 276557813 5 3 685513243 3 3 151441444 2 3 747819494 2 2 227726789 2 2 739230216 5 2 195392546 5 2 144914873 5 3 382125116 1 3 839994659 5 3 833989481 1 2 118318255 3 2 964480379 3 2 347085378 3 2 255490347 2 3 511774819 5 2 535875023 2 2 493500872 2 2 730091074 3 3 731501812 2 2 701619457 4 3 880597638 3 2 395645264 4 3 784673894 4 2 997348714 5 3 924272230 4 3 324806548 2 2 342206119 5 3 156308331 1 2 853072596 1 3 309160451 5 3 952927973 2 3 643354503 3 3 554547902 3 3 852457572 2 3 248685637 1 3 272181099 5 3 267333016 3 2 166277789 5 2 547128833 1 3 736280063 5 3 362597650 2 2 310324817 4 2 361398398 4 2 155357846 2 3 263593511 3 3 261036174 5 3 282723284 5 3 483539458 5 2 956005247 5 3 825516256 5 3 366447563 3 3 219017392 2 3 999860317 2 3 212693983 2 3 133229033 4 2 556602718 3 3 875995155 1 2 462694647 1 2 681390780 5 3 765517731 2 2 790079624 3 2 400004152 4 3 164145454 3 3 691369438 2 3 344241949 3 2 533785779 5 3 999007638 5 2 361370602 2 3 125790836 4 2 108771332 4 2 794030613 3 3 239312943 4 3 280863523 5 3 547640782 1 2 584618770 3 2 109535449 1 2 634837595 5 3 725292460 4 2 412619503 5 3 107451635 3 3 964151007 4 2 681861959 1 2 420071173 5 3 272481776 5 3 757426084 4 2 306637171 4 3 369420749 1 3 802470848 3 3 573774321 1 3 126158275 2 2 794377781 4 2 648973649 2 2 686556470 5 2 809968128 4 2 538583046 5 2 314476186 4 3 969979970 4 3 221217200 3 2 484122059 5 3 878981218 3 2 175632431 1 2 796603688 3 3 749250635 2 3 113738018 2 3 799440557 4 3 696980358 5 3 111766063 2 3 388473946 5 3 835457178 4 3 608598631 1 3 921578934 3 2 844221796 3 3 166468947 4 2 903862599 5 2 698304305 2 3 901634017 5 2 285507285 3 2 708816553 4 3 270834837 3 3 957830909 2 3 853944950 1 3 606874754 4 2 578546841 4 3 340261190 3 3 363382739 2 3 374137045 2 3 731734774 5 2 621221108 1 3 238535085 4 3 454973969 5 2 283346534 3 3 526489503 1 3 742458174 2 3 516527610 4 2 247258828 2 3 992810393 3 2 921729065 4 3 429026081 3 3 638953793 5 3 430992699 2 3 438250303 5 2 227875573 4 2 976651506 1 3 617272946 4 2 933157492 2 3 531328701 2 2 639877712 1 3 404076864 1 2 334930804 2 2 547917913 3 2 903832284 3 3 420058772 3 2 166902765 1 3 349587467 1 2 473511208 2 3 584662226 4 2 214588029 4 2 501645091 2 2 476564386 2 3 727848347 3 3 238331648 3 3 220835811 3 3 436783278 5 3 284462530 5 3 754685747 3 3 681676008 3 3 776124563 5 3 248127858 2 2 765587505 5 2 987434775 2 2 284950596 2 2 609676701 1 3 981236105 2 3 751042838 4 2 421940372 5 2 806171642 1 2 910318409 4 2 189028357 2 2 421698497 4 2 277211056 1 2 755192552 4 3 423341570 5 2 649281964 2 3 821234096 2 3 304315145 5 3 453051597 3 3 296559891 2 2 866496417 3 3 493146575 3 3 747298216 3 3 738815935 3 2 676546295 3 2 656058824 2 3 929402883 3 3 837467250 2 2 330367940 5 2 341961842 2 3 434430724 1 2 178080367 5 3 886189410 3 2 599574756 2 2 426998587 3 2 361966499 3 3 698419318 5 3 335124728 4 2 698051249 5 2 794624912 1 3 377187849 1 2 714904590 3 3 852141375 2 3 462419993 3 3 385824500 1 2 673853614 2 2 183243819 5 2 733747263 3 3 310433104 4 2 413635946 5 2 967874187 2 2 718308414 3 2 115256886 1 3 168450302 2 3 220545234 1 3 440063461 2 3 314928670 4 3 478575650 3 3 332613335 2 2 356128190 1 2 762666492 3 3 518766066 1 3 373019944 5 2 823097785 1 3 876957290 5 3 452097314 3 3 825882744 4 3 331614134 2 2 266895701 4 3 284617294 3 2 352154952 2 2 523168374 3 2 201967587 4 2 776872705 5 2 191759644 1 3 186009490 2 3 383473373 5 3 228922926 1 3 568964554 4 3 163347534 2 3 519516138 1 3 282684990 5 2 521256482 5 3 485742536 5 2 211028024 2 3 414247264 2 3 162748203 3 3 532397420 2 2 705484661 3 2 369404967 4 3 551865941 5 3 102312854 4 3 628531704 3 3 986266530 2 2 728691783 2 2 268367891 2 3 797234706 3 3 841840626 2 3 891243097 4 2 206069554 5 2 186607100 1 2 997431691 3 2 403159016 4 3 538124063 1 2 998614751 5 2 540599220 2 2 221447479 4 2 873436232 3 2 725686850 1 2 678624293 4 2 210478159 2 2 186999366 2 2 641963366 4 3 209029160 3 3 422486898 5 3 437680849 4 3 904680242 3 3 634785172 1 3 861222038 2 3 146979393 5 3 196409771 3 2 796559559 4 2 729233237 1 3 900193879 4 3 470917372 1 3 374719605 3 3 789094519 5 2 806390472 1 2 380824415 2 2 731739720 4 3 618033452 4 2 265491810 2 2 573087170 3 2 716951026 3 3 819213389 1 3 524108558 2 2 258002931 4 2 150581393 4 2 411471935 5 2 434030016 2 2 331621696 5 3 539380800 1 2 663023285 3 2 679982448 2 3 110145902 3 3 799411317 1 2 697452324 5 3 687303886 2 2 360871718 1 3 882595453 1 3 732528852 4 2 656266808 3 3 534830070 1 3 892110101 5 3 893760599 1 3 342013675 3 3 835594854 1 3 246735452 5 3 460262401 5 2 477461488 3 2 656310223 3 2 722044666 1 3 434831969 2 3 985959309 2 2 321807100 4 2 781232926 3 3 466699801 1 3 965588827 4 2 971176615 4 2 246767974 4 2 572425359 2 2 727424162 3 3 425006885 4 3 951341627 2 2 608392337 1 2 422748935 3 2 440747955 2 3 605603879 4 3 628743121 4 2 805293939 4 3 788373732 4 3 565161193 1 2 995226127 3 2 751128301 2 2 404274130 4 3 443406448 5 3 501936333 4 3 990235359 2 2 535427715 3 2 470714136 1 3 719698505 4 3 496364501 1 2 476961699 1 2 739861606 1 2 318025234 3 3 192180932 2 3 875146893 5 3 468052241 3 3 166999920 2 2 488915227 4 3 267842086 3 3 839515536 3 3 277835232 2 3 676852024 2 2 480569355 5 3 702348446 4 3 791567334 5 2 712012614 4 3 320386170 5 2 823411106 5 2 111989202 1 3 588306836 3 2 746263277 5 3 837269927 2 2 962976520 3 2 593223431 1 3 911567006 4 2 718688035 5 2 225380819 3 2 800964922 4 3 114259273 3 2 378217017 1 3 847126781 4 2 933255551 3 2 264167485 5 3 126925074 4 2 291128787 2 2 883399618 4 2 477281511 1 2 868171721 2 2 786151834 1 3 979696574 5 3 138299462 2 2 560833552 2 2 870020006 2 2 413149750 3 3 281178427 4 2 899089295 5 2 554942565 3 2 599704757 4 3 274183781 3 3 290960214 4 2 727189793 1 3 268716226 1 2 557887764 3 2 426629337 5 2 685352855 2 2 536419716 3 3 834159048 3 2 951229449 3 2 855728946 4 3 206722873 4 2 251032404 2 3 343707449 2 2 196581476 5 3 885962723 2 2 568645122 5 2 891404580 5 2 109668110 3 2 521573854 4 3 423498093 5 2 819580382 1 3 304463981 4 3 461941560 1 3 434609134 3 2 825376247 5 2 224360381 1 3 939397874 1 2 799599636 2 3 905291977 1 3 548599064 1 3 997907980 5 3 331310110 4 2 193802937 4 3 272292042 5 2 742272369 2 3 539555349 3 2 833533626 3 2 312430824 4 2 419923883 2 3 399775936 1 2 892593976 1 2 121539769 1 2 906875720 5 2 845385186 2 3 348571469 4 3 980158372 4 2 179505429 2 2 574743519 5 3 554624458 2 2 270963797 1 2 259152269 4 2 520008999 4 2 750249600 4 2 637522093 2 2 709854544 2 2 224174568 1 3 693318245 1 2 131233833 2 2 174568870 3 3 128141840 4 3 158291850 1 3 781303547 1 3 366384507 5 3 589877040 5 2 701473219 5 3 776352695 1 2 366846430 1 3 583768401 4 2 572634159 3 3 690981091 3 2 782502657 5 3 301317363 1 2 303367062 1 2 176438335 3 2 553494281 2 2 386436130 4 3 795294277 2 3 354029391 4 3 336546157 4 2 221386315 4 2 980465891 5 3 838651387 5 3 149887750 4 3 144317655 4 3 370262193 4 3 736307363 4 2 886205323 2 3 779979015 3 3 993054966 4 3 733560642 1 3 215573801 1 2 826077652 3 3 323215787 1 3 825157979 2 3 360910715 3 3 362919454 5 3 676449215 3 3 735542469 2 2 874171381 1 2 749615612 4 3 400200709 5 3 178036821 5 3 248536693 1 2 188851629 3 2 507345541 4 2 434017857 5 3 760233272 3 3 346521793 1 2 125317945 4 3 404151513 5 2 596115244 5 3 589241658 2 3 770835105 1 3 563305599 5 2 161693528 4 2 646111609 4 3 407386941 2 2 567523822 2 2 165632481 3 2 194098240 4 2 716602904 3 2 273192353 1 3 699080620 4 2 444704535 3 2 608295497 1 3 499065413 2 3 278850788 3 2 449809053 3 2 524457917 4 3 975931047 1 3 681083753 5 3 124949190 4 2 555658710 2 2 411868834 4 3 776361377 1 3 946197084 1 3 299217149 2 2 297009955 2 2 679599500 3 3 643567249 4 2 865454719 2 3 115294112 4 2 108849467 5 3 744629678 2 3 346194721 1 3 805521739 5 2 533334146 4 3 957657573 4 3 399691889 1 2 650862287 1 3 355727629 2 2 358339350 2 2 220406005 1 2 188027167 3 2 619893671 5 2 761162413 5 2 716749259 2 2 683695982 4 3 191836442 3 2 591825793 3 2 177611583 3 2 228959303 4 3 292359082 5 2 382642161 2 3 272280409 5 3 327893901 1 3 695847689 1 2 955890230 3 3 328687524 3 2 299858051 4 3 371093884 1 2 800241610 2 3 691966055 2 2 540882480 1 3 416018427 3 2 413664403 4 2 948505192 1 2 551999694 4 2 852435027 5 2 308660842 2 2 104567922 5 3 980986681 3 3 204015364 1 2 381080286 5 2 326811413 3 3 985230684 3 3 694154514 4 2 799759050 5 2 562451809 5 2 767783110 2 3 397080362 2 3 102433744 1 2 902289981 5 3 208882470 5 2 890537506 4 2 483715557 1 3 804616837 1 2 560125127 2 2 123704717 4 2 248185409 1 3 513041159 4 2 519883615 1 2 301755529 1 3 762311193 3 3 612491700 4 2 845994293 4 3 370073587 2 2 290260846 1 3 667600014 1 2 104737267 5 2 355510635 1 2 578980006 5 3 234228763 1 2 821063458 4 3 889211061 1 2 909508684 2 2 786067297 4 2 535744292 1 3 337508534 2 3 656100164 5 2 669080148 1 3 614103414 4 3 467686703 4 2 638977382 2 2 452202500 4 2 799122909 1 3 862477879 5 3 876022051 3 3 371351966 5 2 356496444 4 3 890942425 5 3 408034505 1 2 146804200 3 2 888869116 3 3 841975193 4 3 990125149 4 3 854221798 4 3 785189449 3 3 936488671 4 2 750883536 1 2 827139550 1 2 193146925 3 2 115002061 1 2 707244279 4 3 121328984 1 2 611481664 1 3 596577484 2 3 549518080 3 3 654571948 2 2 613863219 1 2 786961871 5 3 112192577 3 2 754135935 2 2 122759578 1 2 619996138 1 3 309919276 2 2 665779382 1 3 584881938 5 2 685769084 5 3 937775087 5 3 884129871 5 2 380659695 4 3 957525143 5 2 453025794 3 3 612728587 4 3 597112525 5 2 398569592 3 2 707661635 5 2 999395112 1 3 103902281 1 3 250646181 2 3 191316302 3 2 243003799 3 3 185762724 5 2 710610334 5 3 121770009 2 2 841916100 2 2 585027909 2 3 669564779 2 2 232029358 2 2 931199605 4 3 375262838 2 3 580174195 5 3 240566081 4 3 349705379 4 3 861797716 5 2 888887387 3 2 919986475 1 2 273162742 1 2 710098330 5 3 130264780 2 2 754338676 4 3 353733235 4 3 298295977 5 2 166394022 3 2 579429906 2 2 810085924 3 2 890042593 2 2 542290729 1 2 870351963 3 2 504077077 3 2 147928796 1 2 558765224 2 3 932066090 5 3 664387068 4 3 342769068 1 2 547244047 4 2 791767273 1 3 367645328 2 2 323550014 1 3 746201182 2 3 497795191 2 2 316873379 2 2 709020742 5 3 621608666 4 3 595662478 2 2 922340361 4 3 762940387 3 2 520041856 5 3 161781518 2 3 924384613 5 3 544206382 5 3 173112170 3 3 315431126 3 2 628592503 2 3 463086870 1 3 411440788 4 3 855221953 4 3 748702608 1 2 572025247 4 3 956284493 1 2 294432983 1 2 423203698 4 3 698925012 2 2 717198701 5 2 231873425 3 3 512609763 5 2 606104572 3 2 487963447 4 2 171221674 1 2 880138157 1 2 460168887 3 2 953201303 1 2 650346955 2 2 641163679 2 3 798161233 4 2 396589393 4 2 649171544 4 2 212468155 2 2 749514425 3 2 293651255 5 2 861637915 3 3 757234875 3 3 625389151 5 3 976531123 4 3 601781042 5 3 882093173 5 3 319179985 2 3 917208891 1 3 296620231 4 3 478706223 3 2 989166453 4 3 370261672 1 2 424834688 1 3 140025924 4 3 657972671 4 3 547008841 5 3 165834547 2 2 767155623 5 2 905785183 2 3 307969767 4 3 113837349 2 2 377434360 2 3 332762036 2 3 241616587 1 3 617782868 2 3 145794332 4 2 176934467 4 2 156341126 5 3 881513508 5 3 187000952 5 3 791087990 2 3 236825235 3 3 224969800 4 2 499960049 2 3 431409448 5 2 281445572 1 3 648052496 4 3 796977403 3 3 470029607 2 3 687938244 5 3 874800210 1 2 382524324 3 2 727787888 3 2 615075650 3 3 118805541 3 3 189996878 1 3 802036442 4 2 664009472 3 3 965525648 5 3 488041198 1 3 672032495 2 2 197746261 3 2 268692650 5 2 574253366 1 2 827153399 4 2 604666020 5 3 187149422 2 2 720227258 4 2 400452724 3 3 236867653 1 2 658465995 3 2 694839621 1 2 420053014 5 3 733387603 4 2 137509515 4 3 387056362 5 3 907238398 3 2 617875517 1 3 628712278 2 2 704491053 2 2 865992189 3 3 922690243 2 3 700309121 2 2 126363009 3 2 905170448 4 2 810031633 2 3 954561815 4 3 956854850 3 3 586195132 3 3 306945638 1 3 835174826 1 2 381075268 5 2 649925300 2 2 793375663 4 2 880868025 1 2 246866672 5 3 563782202 1 2 286078238 1 3 166650359 1 2 834171202 5 3 924633562 1 3 526578952 2 3 859133839 1 2 393465430 3 3 819527662 3 2 449918300 5 3 815219961 5 3 541927824 5 3 217734022 2 2 224266600 2 2 675546117 4 3 305072772 2 3 582718354 1 3 489902465 1 2 680733506 5 2 677758585 1 3 391784319 4 3 791242149 4 3 356649409 5 3 513791494 5 3 395461166 2 2 786054499 2 3 317085884 2 2 688994280 4 2 656754165 1 3 751348943 1 2 151461894 4 3 845267216 2 2 135986584 1 2 478686251 5 2 267506186 1 3 940500570 4 3 650571355 3 3 928391599 4 2 285342894 1 2 393425464 1 3 310473772 5 3 321527492 1 3 679110987 3 2 354551089 4 2 442601566 4 3 615685326 4 2 109353148 5 2 194223392 2 2 464350207 1 2 270881467 2 3 710295497 3 2 170708985 5 3 400911197 3 2 693660820 1 2 416781645 1 3 360280249 5 2 141588862 3 3 725386315 4 2 706196225 4 2 704777600 4 2 663599779 3 2 937361533 5 3 802784708 1 3 873159642 3 2 170487654 3 3 827475077 4 3 562428934 3 2 230823465 4 2 420252980 5 3 486984230 5 2 975580397 2 3 392002562 1 3 273989243 2 3 174888082 4 2 230822200 2 3 378526343 5 2 578880157 5 3 696227032 3 3 157325270 2 2 985730942 4 2 766122793 2 3 192535068 2 3 917011692 3 2 718223493 1 2 442573031 4 3 190078894 5 2 942901060 3 2 212355920 4 2 793056028 2 2 667781980 2 3 900401677 3 3 791014956 1 2 584163698 1 3 891903725 5 2 275426629 4 2 729725250 3 2 416381744 3 3 107708220 5 3 726904116 1 3 960172233 5 3 496750794 4 2 548094805 4 2 238642744 2 2 262561115 4 3 860265645 4 3 967151538 5 2 517424677 3 3 472977516 1 3 671331428 1 2 244634587 2 3 862492574 3 2 518117432 4 2 223147948 1 3 864107590 3 2 565160956 5 3 278544439 4 3 996048515 4 3 560871916 2 3 997637060 3 2 605641551 1 3 798188866 1 2 731269623 2 3 575411577 2 3 575585464 3 3 613307820 5 2 901450298 5 3 735551026 3 3 971515207 3 2 776834248 3 2 880970038 5 3 170774208 5 3 253361500 2 2 239979737 1 3 418458446 1 3 672079913 4 2 373638402 3 3 407476536 4 3 503673248 1 3 120794781 1 3 457850912 5 2 408034612 5 2 566953019 1 2 273847936 5 2 425858856 5 2 413740169 4 2 249025982 1 2 818259545 3 3 617749576 2 3 322326021 2 3 116160326 1 2 997661867 3 3 216075525 1 3 344440320 3 2 410275749 4 3 658888974 4 2 895199784 5 3 174354524 5 3 668711727 1 2 328448433 3 2 401703967 3 3 878322854 5 3 789991260 1 3 761517917 5 3 572984062 3 3 166551197 3 2 151347364 3 3 450922791 5 2 199630846 1 2 726120352 1 3 200908781 1 3 781396170 3 2 470040938 1 3 966895744 4 3 930720783 3 2 850939349 1 2 799716906 5 3 660352646 4 3 230182128 4 3 230694027 5 2 420815335 3 3 824137651 4 3 487360468 1 2 232631676 4 3 413133149 3 3 245215517 1 3 643794274 3 3 195778773 5 3 973995160 2 2 925825791 2 2 608372082 1 3 810515080 1 2 618029270 2 2 279279382 5 2 823253832 4 2 455727416 3 3 494989555 5 2 272252043 4 2 715775419 3 3 382593070 1 3 392665927 2 2 813491652 3 2 405643190 1 2 494393767 2 2 435616165 4 3 614209307 2 3 658366309 5 3 893257456 1 3 545495355 4 3 655993429 1 2 244229669 5 3 168429884 1 2 880366660 4 3 898488301 5 3 361953218 5 3 289735728 5 3 179656650 4 3 418909395 5 3 928934291 2 3 353071549 2 2 143457275 1 3 616460917 5 2 765673966 4 2 118158682 3 3 301622906 5 2 216364183 1 2 159816581 1 2 738792452 5 3 440957006 1 3 849479764 2 3 914810321 3 3 520949661 4 3 458375003 3 3 524299418 3 2 298491380 1 3 631353217 5 2 699454840 3 2 803336036 4 2 641254387 4 3 457425286 5 3 173183690 1 2 155082738 1 2 738489115 2 3 289000223 2 3 272870428 5 3 585183937 1 3 511084191 2 2 669689817 1 3 511424158 1 2 322711235 1 3 362082770 1 2 242300703 3 2 460695712 3 2 480942983 2 3 248353539 5 2 696566223 5 3 804787773 3 3 115630988 2 3 698245342 4 2 138825600 3 2 266023831 5 2 682733067 4 2 248225528 3 2 231447583 1 2 795361457 1 3 147169345 2 2 549615769 2 2 521024731 2 2 710265532 3 3 238303073 2 3 393067913 4 2 941531256 1 2 682444172 1 3 674039937 1 2 587632529 5 3 970836920 5 2 586621286 2 3 144621432 1 2 652140436 2 2 554921458 1 2 897829372 2 3 858297287 5 2 386433241 2 2 107422818 4 3 287444427 4 2 419523764 2 2 777501282 5 3 438440883 4 3 165294081 3 3 575355969 3 2 510048598 2 3 685689806 2 3 829497703 5 3 394365151 5 2 186399811 5 3 188442108 1 3 970354278 5 2 904553143 2 2 625882119 2 3 309251786 4 2 292483096 1 2 643818545 5 3 791881090 2 3 536799646 3 2 235548003 2 2 522940300 5 2 921354548 5 3 651602905 3 2 149849237 4 2 562372959 4 3 351124493 5 3 437709444 4 3 134502775 5 2 999172107 1 3 682709042 3 3 930048559 1 3 297318154 5 2 300930956 5 3 942388945 4 2 821893683 5 2 586683791 1 3 748119296 1 3 914904044 5 2 737931906 1 3 947234104 1 2 365338353 2 2 211310104 4 2 104425448 1 2 557043500 4 2 440702835 1 3 726848876 2 2 380192893 3 2 492229493 2 2 771916748 5 3 249262138 4 2 862205141 1 3 370558648 3 3 477819612 5 3 121412380 1 3 724656221 4 2 918454714 3 2 132713009 4 2 903700702 1 2 722496311 1 2 784297616 2 3 595988206 4 3 982663181 5 2 219402879 5 3 793450779 1 3 201971072 4 2 534201193 5 2 545841960 3 2 488822257 5 2 417145602 4 3 223520164 3 3 756006993 5 2 513598531 4 3 771898149 3 3 681445917 3 3 726785380 3 2 931595773 2 2 498372544 2 2 879685223 5 3 401650659 5 2 526628296 3 2 792563379 4 2 364123623 4 3 748041757 4 3 273590945 5 2 753406572 4 2 962643919 3 2 263505901 5 2 281163541 5 3 593159333 2 3 572782675 3 3 856092717 2 2 236642325 1 2 158440195 5 3 964358807 5 3 344610022 4 2 957132830 4 2 738506363 5 3 832676559 4 3 868714722 3 3 423192929 3 2 331876617 4 3 677871353 3 3 424739478 1 2 684696948 4 2 346091793 2 2 922679515 1 3 564646864 2 2 564504749 3 3 503453543 2 3 248309753 4 3 583873588 4 3 941909836 3 3 195718747 5 2 392021058 1 2 286828924 2 3 420087793 5 3 119516618 5 3 710397282 3 2 770562163 2 3 665736357 1 2 321968014 2 3 586872018 2 2 632478289 5 3 325718072 3 2 344622005 1 3 538678284 4 2 676661252 4 3 981401323 1 3 992973526 4 3 250023651 3 3 159398901 3 2 815340603 2 3 414289643 2 3 771588247 5 2 852320420 4 3 679392348 3 2 854894341 5 2 159665955 3 2 118504265 4 3 596270207 2 3 586472479 2 3 311919246 4 2 830043384 2 2 567770913 1 2 497090695 4 2 647648941 1 2 723989482 5 2 713516028 3 3 508957505 2 3 707275820 4 3 454774840 1 3 609663899 5 3 453708476 1 2 699887515 3 2 825984133 5 2 604591378 4 2 948423094 4 2 964113581 5 2 864083547 1 3 230939732 3 3 861754390 4 2 525599210 4 3 134476240 2 3 653882844 1 3 232119882 4 3 240922474 1 3 937717445 1 2 701563782 5 3 166842357 3 3 875758632 4 3 555689131 3 2 951025584 2 3 938422047 5 2 743508761 3 2 100750018 5 2 890409496 1 2 764306247 1 2 727335371 3 3 269564864 5 3 643532225 1 3 706140914 1 2 530385508 3 2 313041498 4 3 696159591 5 2 645100290 5 2 538597734 3 3 252170543 3 3 446664694 4 3 706461192 3 3 475589431 3 3 404096051 3 2 738410568 2 2 467882824 4 3 326254372 1 3 451114950 5 2 510863060 5 2 241226001 1 3 777634514 5 3 985362332 4 2 900672367 5 2 995892582 4 3 518811385 2 3 138601853 2 3 442491315 4 2 217147438 5 2 596873801 1 2 201581150 1 3 366292867 5 3 693985290 2 3 213395168 5 3 544434530 5 3 678534310 1 2 666116115 4 2 544331455 5 3 579232044 5 2 201008682 1 2 194908122 1 2 368600930 4 2 425103378 3 3 615354217 3 3 750383758 1 2 459253978 4 2 903452869 2 3 145094720 3 3 118319176 2 3 543500624 3 2 751435896 1 3 718054453 4 2 534446766 1 2 760353210 3 2 440684418 3 3 306714554 4 3 953474452 2 2 740114423 3 3 256797761 2 3 795254910 5 2 758324003 3 2 298602678 5 2 720122429 1 3 661750268 5 2 556952680 5 2 848635845 5 3 392201818 3 3 151867040 3 2 833558708 5 3 288862359 1 2 410456910 5 3 797494318 3 2 288101658 5 3 280684807 2 3 702552622 3 3 342059885 5 3 850641704 3 3 382435834 4 3 999382577 1 2 175044083 1 3 327664251 3 2 182606055 3 3 646594416 5 2 439561394 2 2 706238655 5 3 585554965 4 2 767105573 2 3 991728765 5 2 801015159 4 3 848607538 5 3 936759864 4 3 526937136 4 3 193204219 2 3 798279616 4 2 196843666 5 2 121489591 5 2 629825924 5 3 198140483 5 3 729308809 4 2 956451780 3 2 484583093 3 2 604425718 5 2 278360778 4 2 318170725 4 2 447602130 1 2 814805898 5 3 830624504 1 3 611656736 5 3 437396434 2 3 933705084 2 2 781111892 3 2 850476498 5 2 148419808 5 2 585298158 2 2 264262072 3 3 417924592 4 3 135099426 5 2 108903064 4 3 867346049 2 3 728576587 2 2 156099647 5 3 809501162 3 2 379259347 2 2 187314577 5 3 714872853 3 3 321308582 5 2 570059593 1 3 847162087 1 2 395849167 2 3 377098780 5 3 642252439 5 3 882081438 4 2 386806830 1 3 498206699 1 2 807715919 2 3 419730729 5 2 153813361 4 2 551805678 4 2 601673818 3 2 547130385 1 3 238619632 1 2 958311294 1 2 715770732 2 2 322963008 3 2 415105858 5 2 950452210 2 2 358238093 1 2 249325874 4 3 739231564 4 2 394280161 5 2 702349602 1 3 274269606 4 2 715367973 4 2 377688130 1 3 721008313 2 2 338860902 4 3 259851485 5 2 607735432 4 2 443783003 3 2 215548656 3 3 197092312 5 3 462170195 4 3 298402554 2 3 235056169 3 2 730446493 3 3 512694682 4 2 256378191 2 3 543688427 4 2 422414283 5 3 819209885 4 3 917074974 2 3 658931702 1 3 736883962 5 3 317797993 5 3 581501220 3 3 570394043 3 3 469988541 3 2 449476048 4 2 570347441 1 3 518901798 3 2 746680951 4 2 692161073 5 3 154716083 1 3 314924135 1 2 591534262 5 3 116196892 5 2 330207586 4 2 253034748 2 2 630183414 4 2 833873619 4 2 837943619 2 2 100988104 2 3 578801340 3 2 902707406 4 3 921118998 1 2 380791343 2 3 245647734 1 2 178378970 2 3 772494049 2 3 871956305 4 2 399348249 2 2 237779136 1 2 313131258 2 2 314570747 4 2 887014279 1 3 190237507 5 3 172672551 5 3 943050233 1 3 510230385 1 3 138553822 5 2 974844767 3 2 979280838 4 2 948555088 1 3 492495498 2 3 457706834 5 2 668890853 3 2 345612084 4 2 312461959 3 2 194957142 2 3 392339722 4 3 430671846 1 2 715493666 3 3 438183154 3 3 429024250 5 3 656958140 1 3 552059972 4 3 510609982 4 3 814808286 3 2 823155626 5 3 120410259 2 3 426172978 3 3 841418951 5 2 125810157 2 3 384345271 3 3 368425372 4 3 954723805 3 2 153259038 3 2 441038607 2 2 380966065 3 2 428061706 5 3 814685761 4 2 835518102 4 3 147753157 1 2 378772731 4 2 317073741 2 2 815546807 4 3 753491007 4 3 293496612 2 2 840494789 1 3 153843800 1 3 596802121 2 3 825886875 4 2 509214576 2 3 132887940 1 2 555216612 3 3 409960258 5 3 902986590 3 3 105417805 3 3 480101929 2 2 921830269 4 2 284170756 4 2 141869632 5 3 431288311 2 2 929820627 1 3 775589977 3 3 191017786 1 2 350142464 5 3 234431917 4 2 610936555 3 3 919185129 2 2 489643183 3 3 581761097 1 3 678289009 5 3 736204496 3 2 867998431 2 2 166383695 1 3 183401883 2 3 776535329 4 2 408234047 5 3 935057784 4 2 388944694 5 2 742148631 3 2 781435312 2 3 404583414 3 3 772615967 4 3 842803707 3 2 292136926 2 3 426091212 2 2 979544409 4 2 356920554 5 3 514646674 4 2 466844060 2 2 985065482 3 2 156912901 2 2 954201337 5 2 502694409 4 2 788438988 2 3 260250843 4 2 217467470 3 2 785852845 1 3 981934896 5 2 420006644 3 2 419514444 1 3 917367632 3 3 176714784 4 3 619338103 2 3 791362975 2 3 380117350 2 2 986036389 4 2 725569280 5 2 316888329 1 3 799328593 5 2 441938271 5 3 554488835 3 2 438833462 1 3 833942190 3 2 588688120 2 2 308936011 2 3 499643349 3 3 328605540 1 3 136777059 3 2 437437297 1 3 410940841 1 2 987571790 3 3 629751410 3 2 738908911 3 2 510651179 1 2 812156519 5 2 670852719 4 2 545442888 1 2 322754737 2 2 666643288 4 3 831093173 2 3 272921225 4 3 188883119 5 2 782454252 4 2 123841132 5 2 249801208 4 3 996422439 3 2 188370330 1 2 435275810 5 3 263259000 4 3 383135797 1 2 731591256 4 3 257388412 5 2 488273881 3 2 218867621 5 2 876053033 5 2 578142729 4 2 352801685 2 3 686415697 3 3 971176763 3 3 732625110 2 3 736577908 1 2 722749989 5 2 486401768 5 2 254328204 2 2 449411117 5 2 392151086 3 3 534996435 3 2 389300401 4 2 545957343 5 2 859595373 4 2 109035249 4 2 684735647 5 2 511150911 2 2 780015325 3 3 760229361 2 3 641045598 5 2 584609896 3 2 781302171 1 2 333175628 2 3 313271669 2 2 418844761 1 3 272561082 3 3 121531612 4 3 284741302 2 3 797129484 5 2 598119397 1 2 207491105 4 2 275884347 2 2 456751555 5 3 368567093 1 2 940287964 1 2 794114374 1 3 255437478 2 2 102313404 3 3 125406423 5 2 768888399 4 3 904000260 1 3 261549313 1 2 777608331 4 3 459805956 4 2 111050051 3 3 188404173 1 3 805762638 5 2 638630545 3 2 804187137 5 2 784450841 3 2 725666085 1 3 606438980 4 2 101930618 1 2 135502958 1 3 891892918 5 2 376008940 4 3 614139061 5 2 621353010 4 3 197362919 4 2 974726011 1 2 321736626 2 2 787505199 3 3 115799750 1 2 900160763 4 3 340045677 2 3 163672782 1 3 933106421 4 3 196042720 1 2 422012679 2 3 778598009 5 3 322719691 1 2 897781772 2 3 767238310 3 3 702089876 5 2 596288128 4 3 558498956 2 3 265827880 3 2 705848569 2 3 360316317 4 2 987685308 3 3 305885276 1 2 505512368 2 3 571289277 3 3 992713091 5 3 671498711 3 3 597087014 5 3 597631261 1 3 639870061 5 2 485200877 1 3 914454948 5 3 763208638 5 2 791852357 2 2 898785805 5 2 200366037 2 2 784082647 3 2 665200819 3 3 517741734 1 3 977226281 5 2 274232331 3 2 622384005 5 3 139143449 1 3 899236524 1 3 847723847 2 2 913412751 4 2 813171855 3 2 739351850 3 2 457172728 5 2 160721798 2 3 362202390 4 3 702715134 2 3 704347902 3 3 513059896 2 3 198000953 3 2 894505901 4 3 223788786 2 3 593257333 3 3 432214716 1 3 764769564 3 3 746185204 4 3 754984807 5 3 650234346 1 2 728302792 2 3 696523932 3 3 563461580 1 2 557451078 4 3 403440396 5 3 134445901 4 3 259098308 2 3 300329518 3 3 557303468 1 3 226317270 4 3 364846461 1 3 112601240 2 3 419627144 1 3 654206974 1 3 807453265 2 3 708417166 4 2 225473384 5 3 940057368 4 2 199901694 5 2 190756964 4 2 694878281 2 3 517305333 1 3 748508324 2 2 361348492 5 2 469574061 2 3 968572317 2 3 870511959 5 2 882463295 2 3 495529851 3 2 169976040 2 3 686740623 5 3 923473885 1 3 487458198 2 3 853474029 4 2 964999242 2 3 351507281 4 2 876463206 4 3 587010560 1 3 360038062 5 2 587012216 3 3 853321588 5 2 879700725 3 2 219162843 2 3 129477979 4 3 762970654 1 2 287087634 3 2 964950182 3 3 221399018 5 3 733709841 2 2 824487298 4 2 794401344 2 3 649574779 2 2 753590670 2 3 906546176 2 2 868674710 1 3 914412461 1 2 783708569 4 2 161278086 3 3 165755587 3 3 230305534 2 3 815235619 3 2 148291400 1 3 469235502 5 2 135255467 2 3 331322039 3 2 332460990 2 3 862303668 2 3 638993920 5 3 494779380 5 3 535201799 4 3 142171265 4 3 668102954 2 3 674588211 4 2 790610490 3 3 423876825 3 3 155349409 1 3 960969408 2 2 849264656 2 3 175243101 4 3 556596677 3 2 297881655 3 2 969194055 1 2 152258611 3 2 336786136 5 3 378224956 3 3 712042558 3 3 673910331 4 3 772695308 5 2 160356800 1 3 307104723 3 2 656118905 1 3 704922039 2 3 403103565 4 3 883352413 2 3 914626415 5 2 689411696 5 2 909198165 4 3 156918855 1 2 851969862 5 3 770818579 2 2 851046524 2 2 671652261 1 3 662810723 1 2 419218308 3 3 649819293 3 3 509786191 4 2 731399901 5 2 573603557 4 2 846780413 2 2 512009252 1 3 359954283 5 3 582134458 3 2 586880329 3 2 281625344 4 3 452237497 4 3 592721235 5 3 141544758 3 3 755914216 3 3 599060365 1 3 337074952 1 3 782473333 1 3 891483494 2 2 768727381 1 2 912331292 2 3 919633386 2 2 193486017 4 2 322995409 3 2 797835532 4 2 354979768 2 2 959872843 3 2 384675250 4 3 737284102 4 2 392384415 1 3 931296077 4 2 432617027 4 3 326220580 3 2 872796028 5 3 312212850 4 3 159773719 1 2 524635504 2 3 296924982 1 3 886693118 5 3 939737352 5 3 619990971 1 2 747684365 4 3 797079133 1 2 923043063 5 2 526100726 5 3 247906664 2 2 456533891 3 3 481797518 3 2 966897868 2 2 630139534 1 2 979055007 1 3 429949027 3 2 367506046 4 3 702961996 2 3 233462188 5 3 666157905 3 2 411375139 4 2 603164862 4 2 429097235 3 2 761398401 4 2 414702499 5 3 435820042 1 3 300937727 5 3 101827967 5 3 420661112 2 3 241501410 3 3 108864967 2 2 442041279 1 3 484344641 4 2 875024823 2 3 430103853 5 3 646717249 3 2 510176972 4 3 483022096 2 3 414967125 4 3 989412314 4 2 403933143 2 2 316216990 2 3 477466105 3 2 631651743 2 3 636040162 3 3 881303802 5 3 111438438 3 3 315507763 4 2 460194827 4 3 129097356 3 3 412789962 5 2 394809138 5 2 762967663 4 3 270969110 1 3 142881241 2 3 999236331 4 2 868171101 2 3 713415605 5 3 158155068 3 3 373423509 5 3 915460426 2 3 173656138 5 2 857189462 4 2 402659641 5 2 870577720 4 3 355717046 3 3 365573549 3 3 111983706 5 3 608066159 1 3 493754392 4 2 931823085 1 3 459572925 3 3 252215433 2 3 856591285 2 2 736426043 4 3 785590510 2 3 510166595 4 3 971442148 5 2 218803177 5 2 570428713 3 3 542967618 4 3 868089889 4 3 137208604 5 3 995607446 5 2 210169875 4 2 383313749 1 3 950585124 2 3 140419282 1 2 842506929 2 2 907310133 4 3 367274257 1 2 683659281 2 3 852098361 1 3 547906516 4 3 116047270 1 2 874360279 1 3 776885356 2 2 807065815 2 2 180421568 1 2 169681535 4 2 758998295 1 3 873592927 4 3 538583131 5 2 141682107 4 3 443590163 4 2 458843334 2 2 155123824 2 2 154993144 1 2 948652541 2 3 225278896 5 3 890146539 2 2 615492740 4 3 239934263 2 3 694885381 3 3 426132586 4 2 993140871 4 3 832308865 2 3 513680065 1 3 803662615 1 2 775286588 5 2 818796329 4 2 489589454 1 3 286096551 5 2 877160700 3 2 435083977 5 3 736700325 5 3 609751076 5 3 557889073 5 2 185195703 3 3 495423811 5 2 291443677 3 3 246276993 3 3 289970482 2 3 733332941 1 2 780341558 5 2 395757805 2 3 406675987 5 3 905011065 3 2 171899691 4 2 799112358 1 2 637026470 1 2 609548649 3 3 454165461 4 2 352375069 4 2 747538705 5 2 592368052 1 3 964147479 1 3 695159026 4 3 985250226 4 2 593251933 4 3 630701038 2 3 258857442 4 2 279076376 4 3 742570362 2 2 114416099 4 2 284342314 3 2 398157917 2 3 111924180 1 2 620244452 1 2 462091430 3 3 556977221 2 2 546360414 1 2 955581852 4 3 694767353 4 3 915191917 2 2 969673356 3 3 955028267 5 2 929850002 2 3 352498427 2 2 510384473 4 2 981567839 3 2 418034184 2 2 810980627 1 2 427618524 5 3 416485121 3 3 195972075 2 3 272265608 1 2 882220812 1 2 426308692 4 3 930868086 2 2 141451836 1 2 984027407 3 2 266442025 5 2 963717430 5 3 360916286 3 3 742815275 3 3 400818959 5 3 600802587 4 2 346424174 5 3 582322191 5 3 993067531 3 3 779811213 3 3 253606822 3 2 321606610 5 2 276127409 1 3 534689120 3 3 310548580 1 3 238813564 2 3 262570902 4 3 538173444 1 3 669797497 2 3 334112006 3 2 205939134 2 2 179534259 2 2 304293140 4 2 390020153 1 3 370812424 3 2 341789632 3 3 536848045 1 2 598620443 4 3 127107827 5 3 278761772 2 2 501660681 5 3 536831955 4 3 796432759 5 3 290393702 5 2 172453093 4 3 539527389 3 2 986007123 4 3 583472202 3 3 881368537 4 3 551481046 4 3 556678696 3 2 532221961 2 2 908586466 4 3 653358016 4 3 676026586 2 2 273042537 3 3 946894971 4 2 597137151 3 3 179097877 2 3 992760594 2 2 314409379 2 3 158571725 3 3 781335317 5 2 601472027 2 3 175523119 2 3 987937036 3 3 222106719 1 3 692957329 1 3 553184987 2 2 670030824 4 2 746754758 4 3 226877752 3 3 976396300 5 2 763443363 3 3 400384793 3 2 609884571 5 2 791014075 5 3 612093575 5 2 729604221 4 2 277127361 1 2 739848895 3 3 720454312 5 2 562143001 4 3 320592024 3 2 195105154 5 2 539833281 2 3 748267001 2 3 594829533 1 2 754304225 1 3 690575158 2 3 160109552 1 2 627377281 5 3 735367678 4 2 993367753 4 2 755054301 5 3 735243301 4 3 403345126 2 2 258272124 3 2 773833037 5 2 840581739 1 3 696254246 5 3 222854423 3 3 419249006 3 3 648035756 2 3 437567559 5 2 542518677 4 3 598569609 3 2 835698388 1 2 356755126 1 2 916128786 3 2 950783101 2 2 626854540 1 2 504584958 5 2 124729834 4 2 738058368 4 3 100819487 2 3 460381530 2 3 850806429 5 3 701684665 3 2 920358633 2 3 692324755 5 2 239303672 4 3 137417506 4 2 901258577 3 2 580418647 5 3 326327319 4 2 686383925 5 3 468160586 4 2 814334059 1 3 397041945 1 3 879805100 4 2 380366895 2 3 672513510 3 2 762667348 5 2 158124407 1 2 662079342 3 3 551072598 3 3 278914529 5 3 266544405 1 3 464906461 4 2 732562803 3 3 600473482 1 3 189984886 5 3 492026055 4 3 308441317 2 2 801913898 1 3 566545187 4 2 604959782 2 2 632270253 1 2 991174871 5 2 205087537 2 3 691194388 3 3 374748016 3 2 647348279 5 2 753579255 4 3 965998626 3 3 507552100 3 2 418000312 2 2 144279837 4 2 745754551 2 2 837441871 3 2 253179041 4 3 294357079 4 2 272948135 4 2 392729556 3 2 520200804 5 3 174236159 4 3 408210706 4 2 473428280 1 2 613573862 2 2 686371522 4 2 423560610 5 3 339126526 2 2 344297447 3 3 557795448 1 3 537884150 4 3 465060855 5 3 965561121 2 2 679663551 2 3 690100582 3 2 309417071 1 3 739553411 2 3 348553908 2 2 947503013 1 3 178042697 3 3 776996220 3 2 740199057 5 2 890842873 2 3 695354289 2 2 927490046 2 2 419189230 3 2 607491157 3 3 760483806 1 2 920621348 3 3 727880749 2 3 638568720 3 3 290210836 2 3 424942256 1 2 431345250 3 2 970865312 4 3 723860211 3 3 791516139 5 3 696498887 5 2 713647653 3 3 222050482 5 2 910599294 3 3 543555514 5 3 441388800 2 3 868910082 3 2 382031692 2 3 531490076 4 3 461299126 3 3 246241506 1 2 772146765 4 2 519161783 4 3 108655566 3 3 517993378 3 3 830562348 3 3 295806871 4 2 350787454 5 2 342837578 3 3 881786232 4 2 212757622 2 3 599863461 1 2 500145255 3 3 583234565 2 3 354707056 2 3 457842089 2 2 870997891 4 2 677387197 1 2 336621390 4 2 435441646 1 3 637992792 2 3 847683341 1 3 923661993 5 2 617326224 2 3 887651862 1 2 960345078 4 2 714965218 2 2 547952486 5 3 913990844 3 3 241792486 5 3 250099336 2 2 304844242 4 2 122226787 4 3 887377577 5 3 380765782 2 3 565222603 3 2 253351164 4 2 300656712 3 2 934358584 3 2 319587068 2 2 456701603 1 3 737802776 1 2 341785703 1 2 398899796 1 3 573261015 5 3 509414208 2 2 932071808 5 3 337152068 5 2 461160319 2 3 226752234 2 3 589913367 2 2 718442785 5 2 789925340 4 2 239360955 1 2 294228603 2 3 859405180 5 2 223872284 4 3 125915501 1 3 628599744 1 3 931274432 3 3 504937604 2 3 556069347 5 3 844430412 3 2 167103162 4 2 942201135 2 2 654404252 2 3 793414456 3 2 907651706 1 2 426387631 1 3 931974583 1 3 443627422 5 2 856951552 1 2 284778259 2 2 121913046 5 3 742182634 3 3 589558858 2 2 246584747 3 3 444934412 5 3 632591532 3 2 589648533 4 3 896755123 2 3 899492069 1 3 570324726 5 2 713218248 2 3 703798473 5 2 371100303 4 2 316848665 5 2 319315367 2 3 487859766 4 3 386082531 3 2 987177216 1 2 268680124 3 2 595003189 5 3 884562265 4 2 354318396 1 3 797706779 5 3 387208490 3 3 954734988 5 2 734270815 4 2 481068866 1 3 371025696 3 2 372702936 1 2 790548734 2 3 291557941 3 3 525852358 1 3 477536999 1 3 257022113 3 3 923406665 5 3 699371690 1 3 343823244 1 2 339189854 5 2 147382697 2 3 775211032 2 2 540637942 3 2 569874555 3 3 838315418 1 2 627585263 1 2 920688470 4 3 630050762 4 3 540772292 2 2 860784564 2 2 578179591 1 3 683736706 5 2 621974818 2 2 527153529 3 2 513578351 4 2 818311710 1 2 913492568 1 2 674688990 3 2 155042959 2 2 981308735 5 3 256499755 2 3 951450629 2 2 829162806 3 3 598079164 4 3 344972602 5 3 869112193 2 2 338301913 1 3 259073108 4 2 430522582 5 3 685733623 2 3 193108205 5 2 743583461 4 2 959671112 1 2 708235208 5 2 126509782 1 2 789384633 4 3 737648341 1 3 121729669 1 2 522136728 2 3 733321568 2 3 285834629 1 2 531940805 2 3 254199223 5 2 542633379 4 3 710004446 4 3 991856887 2 2 153956920 1 3 234061190 3 3 138610311 1 2 151041168 3 2 999303983 1 2 511336254 3 3 502762733 3 3 443565457 3 2 291331389 3 3 142027550 5 3 626031542 5 3 869212002 3 3 139751512 1 3 316566131 5 2 686440748 4 2 232237589 1 2 957984232 5 2 935639100 3 3 643850957 3 2 181351166 3 2 186171453 1 3 339373648 5 2 516549614 1 3 100679596 4 2 608545114 3 3 258595280 3 3 257391545 1 2 626564067 2 2 322584054 5 2 666898150 2 2 452045755 2 2 550184971 3 3 225560721 5 2 834316398 4 2 242130761 4 2 700301565 2 2 437573225 4 3 941798923 2 2 667547206 3 2 429570444 3 2 598426292 4 3 289029673 1 2 404959229 3 3 470443580 4 3 554887916 4 2 788450258 3 2 414564951 5 2 728732179 1 2 201099060 1 3 217247139 5 3 170960975 5 2 578478858 3 2 855196804 1 3 507998847 1 3 449082047 2 3 617057919 3 3 917225571 1 3 515296987 4 3 668618315 2 2 113703934 4 3 190154796 1 2 740020519 3 3 632674062 4 3 747236890 2 3 551622837 3 3 726469698 2 3 695887730 5 2 987639278 3 2 318572902 1 2 665537494 2 2 852224890 4 2 682412467 5 3 176685271 1 2 245929324 5 2 945979999 4 3 931461093 4 3 707774708 3 2 116447453 2 3 618071394 1 2 692139297 1 2 523658119 5 3 854689553 5 2 170017631 3 2 861062743 5 2 467148708 5 3 460627872 5 2 421130358 3 2 435567508 5 2 168182367 4 2 124406202 2 2 729452650 5 2 586716810 3 3 334319204 1 2 230926120 4 2 408021725 5 2 279168019 4 2 550929211 5 2 194569060 4 2 439597943 1 3 278520694 2 2 775105839 3 2 447985025 1 2 145223876 3 3 132509545 3 2 119072411 4 2 784768295 1 2 391232106 4 3 765972472 1 3 858521805 4 3 282340522 5 2 789079944 3 3 188077130 4 3 258388078 5 2 458302191 5 3 465655067 3 3 824096768 5 3 317487674 1 3 990089145 5 3 711207288 5 2 179264546 5 3 643535340 5 3 359861025 4 3 637509198 2 3 646018101 1 2 815095146 2 3 182346402 5 3 637169612 3 3 399071351 4 3 736709328 3 2 412875143 5 2 770826135 2 2 888838484 2 2 497356682 1 3 127946738 5 2 781527452 5 3 407557016 3 2 243520380 4 3 613815434 2 3 113308260 3 2 778326218 3 3 645531574 3 3 656663250 5 2 410385611 4 2 257237505 2 3 242897527 2 3 705911199 3 3 627169963 4 2 832641497 4 3 700504013 1 2 769368433 4 3 821067554 3 2 329881187 4 2 441098812 4 3 456797570 4 3 526632085 3 2 702524523 1 2 226502783 4 3 791714781 1 3 304194375 2 2 396022982 5 3 442525667 4 2 295709380 5 3 187565259 1 2 186594188 3 2 763289004 4 3 423953895 5 2 511169791 2 2 363114867 4 2 428070072 4 3 188424857 4 3 104410084 3 2 355873614 1 2 756855144 4 3 164169730 2 3 520432403 1 2 298757176 1 3 644165592 1 2 864316629 3 2 249692597 2 2 309636012 4 2 498827481 3 3 551389289 3 2 270924874 4 2 832772789 5 3 452916096 3 3 571711043 2 2 254250831 3 3 474920344 1 2 282005307 2 2 468313440 2 3 251885432 5 3 229384537 2 3 939972461 4 2 375389569 3 2 205836817 3 3 259996862 2 3 624795751 4 2 453216236 1 2 364605172 1 3 211209664 1 2 173486359 2 3 634386392 4 3 313669912 5 3 560277775 2 3 950527538 3 3 367903053 1 2 245526810 4 3 487774388 2 3 329667765 2 2 965322309 4 2 338486273 2 3 934050952 1 3 977964135 3 3 795685147 2 3 220214663 3 3 682653941 1 2 951842820 2 2 338663267 4 3 981073656 3 2 920484304 4 2 317494062 3 3 833511911 2 2 143274620 5 3 172366970 4 3 699909877 4 2 697001538 1 2 858442238 5 3 324128353 5 3 303746441 3 2 917319100 2 2 773838140 5 2 585011505 2 2 513379830 1 2 329943072 4 3 157380020 3 2 831200881 4 2 964600852 1 3 695008057 4 3 694247440 2 2 134646096 3 3 513263327 1 2 995487874 3 3 605465329 3 3 837867678 5 3 897650362 5 3 639370775 1 3 620672962 4 3 640217661 1 3 222220018 3 3 408102905 4 3 609293095 2 3 854546453 4 2 762940562 1 3 249158985 3 2 607853503 5 3 257360155 2 3 492736543 4 2 107761707 2 2 993250604 5 3 946549365 2 3 736887515 5 2 896092748 1 2 823240147 1 2 586529064 5 3 983908831 3 3 304830500 3 2 227236061 2 2 700645023 5 3 479239944 1 2 205888674 1 2 354427152 4 3 164740865 5 2 825042865 2 2 905256846 4 3 319188534 5 3 195280276 5 3 449822242 4 3 471597759 1 2 516683117 3 3 637911178 1 3 876110619 2 3 996350186 2 3 521590181 1 3 288417701 5 3 203558357 1 3 732560475 3 2 925328601 4 3 605702138 3 2 230273433 5 2 567575556 3 3 970525341 5 2 707464530 5 2 634873263 5 3 470165755 4 2 605913540 1 2 586301564 5 3 196845095 2 3 372291612 5 3 924417517 3 2 585717842 1 3 795689782 1 3 924323901 3 3 966224062 4 2 932716581 2 2 156488051 4 2 162011083 5 3 297385268 5 3 192879793 3 2 555877538 4 3 638788498 4 3 707014752 5 2 976563434 1 3 669836465 1 3 137214168 3 2 312058543 3 2 336656200 2 3 395601239 3 2 727560690 2 3 663444904 2 2 200444697 2 2 707414492 1 2 521970516 4 3 726085657 5 3 340438430 3 3 492861974 1 2 381592749 5 3 650106016 5 2 908142935 1 3 802537178 1 2 950257371 3 3 830880973 2 3 489154715 1 2 450304932 3 3 882604793 1 2 289026601 3 3 917519395 4 3 190105749 2 2 172719891 3 2 388989718 4 3 999276472 2 3 291344620 4 3 373822625 5 3 988236217 2 2 443044316 3 2 518239465 5 3 113371602 2 3 137932374 3 2 254894755 2 2 361208843 1 2 368339621 4 2 728625726 3 3 770841572 5 3 201067010 5 2 287388636 5 3 180902268 3 3 343264124 5 3 875631933 1 2 680895876 2 2 139688306 2 3 540980121 3 3 469493387 5 3 111602841 2 2 524380734 4 3 646261366 4 3 580834143 2 2 342059279 3 3 628827164 3 2 982019458 4 2 900457291 3 2 458182518 4 3 898647474 1 2 317657099 1 3 523047422 4 2 747119814 5 2 691554653 1 3 445826098 1 2 359947767 1 2 366773068 3 2 118659471 2 3 398828304 3 3 488475611 2 2 777340033 2 2 865371997 2 2 675817430 4 3 130402174 2 3 709473600 4 3 594785941 5 2 383845717 4 2 185694811 2 2 336746033 2 3 282034541 3 3 974460099 1 3 972925144 5 3 601735542 5 2 905483875 4 3 510003117 3 3 364902742 5 3 252922237 1 2 427524819 5 3 922563279 2 2 564688616 2 2 316096366 5 2 713278350 5 2 372438688 1 2 204614420 5 2 492863144 1 2 421198615 2 2 366677228 3 3 354958213 1 2 241485985 3 3 723060443 2 2 594266531 3 2 211102037 2 3 345380617 5 3 480741165 4 2 984271905 2 2 337909370 4 3 569243454 3 2 772135460 3 3 271881746 3 2 250144821 1 2 188821330 1 2 507796308 5 2 235230297 2 3 473434351 3 3 242216485 1 2 175115283 2 3 644545978 1 2 418519093 3 3 464539578 4 2 827089252 4 2 199888790 5 2 279112830 1 2 857717353 5 2 950841580 4 3 231434153 5 3 484915296 1 2 785271454 5 3 474295186 1 3 859945107 5 3 556939412 1 2 357828295 2 3 582747023 4 2 302167787 2 2 980356699 1 3 699858913 3 3 575807966 1 2 972629103 5 3 198655744 4 3 753288085 1 2 139310067 3 3 245266511 4 3 503317081 5 3 948158159 4 2 520338803 4 2 397124941 3 2 789506587 1 3 243729703 3 2 843394962 1 3 613744622 3 2 719498801 4 2 669185532 5 3 116629912 2 2 458401702 3 3 793474610 1 3 436792853 4 2 746352374 2 2 243955051 4 2 336189265 2 3 414132214 3 3 331907136 4 3 319557101 4 2 890784616 2 3 190967122 3 2 279655828 5 2 603998105 5 3 309482226 4 2 610564384 3 3 726835196 2 3 814487868 4 3 553858488 1 2 628667536 4 3 536942261 5 3 418957027 3 3 655011967 2 3 960570104 2 2 455445498 1 2 692492564 3 2 736413465 5 2 614486760 1 2 657566454 3 3 701404854 1 2 618386193 2 2 728971483 1 2 187153918 3 3 551576909 4 2 397563160 3 3 864299475 2 3 285140770 2 2 843206580 2 3 831413679 1 3 134288754 2 2 325984733 1 2 693069641 2 3 489083087 2 3 314932396 2 2 323804212 2 2 631629702 1 3 741821793 2 3 589292260 3 3 103280298 4 3 462183892 1 2 532178776 1 3 499723297 2 3 896602495 5 2 311508222 4 2 663443697 1 3 240211282 4 2 885044936 4 2 472091161 5 2 153431542 2 3 484080553 2 3 783316270 3 2 497842853 4 2 771712942 1 2 910295839 1 3 845661912 5 3 795067666 1 2 122206510 1 2 826903923 4 2 435776773 3 3 147160618 3 3 996879664 3 2 991941401 5 2 660706912 4 3 951809710 1 2 286446370 1 3 577867998 4 3 974517886 2 3 737794312 4 2 408023059 1 3 658369673 4 3 830097045 2 3 813854120 5 2 147083513 1 3 821326603 5 3 463846368 5 3 360592798 5 3 794468186 3 3 466789640 1 2 704657224 4 3 192251510 5 3 426988596 3 3 461979779 2 2 499713848 1 2 670830564 1 3 354940964 4 2 215150451 5 3 150637046 1 3 196769249 1 2 378629394 4 2 175008721 2 2 980673790 2 2 974145296 3 3 760228880 5 2 507588646 3 3 735445581 3 3 660137724 5 3 927026474 3 3 634408913 2 3 734637934 3 3 653698642 4 2 314949601 1 3 540521445 4 3 384524400 5 3 281543525 3 3 406461411 1 3 432788742 4 3 991383630 2 2 646352367 5 3 775477552 4 2 942851183 3 2 815279110 1 2 725257163 3 2 372384655 2 3 856875471 1 3 232013957 1 3 420056815 5 3 101303776 4 3 920737645 2 3 692470156 2 3 923575486 2 3 614294588 1 3 955633804 1 2 591138442 3 3 560182484 4 2 538843121 3 2 122674555 1 2 900040375 5 2 519297357 2 3 254786036 5 2 688558092 5 3 123192203 2 2 796923212 4 2 157786553 3 3 105430038 2 2 414001319 1 3 973435445 3 2 524822502 2 2 888522606 5 2 982087881 5 3 575605916 1 2 692145628 5 2 654710377 2 3 559058926 1 2 120758300 4 2 436213513 4 3 671271502 1 2 842585677 2 3 362325058 4 2 210086714 2 3 577203065 4 3 374227622 1 3 478457924 4 3 210868437 4 2 371710126 4 2 699536970 3 2 698963338 1 2 133105180 1 3 153468392 3 2 951393016 5 2 617086436 4 2 153089066 1 3 266684751 1 3 712096719 1 2 908522020 4 3 397287128 2 3 633719095 4 3 216075522 5 2 225634928 4 2 900282864 1 2 470231135 1 3 628748913 4 3 194846748 2 2 735001607 1 2 642553015 3 3 613677371 4 3 592358457 1 3 704536218 1 2 666928547 3 2 284205553 4 2 342336299 4 3 441533292 3 2 449433480 2 3 410646149 1 2 669601600 3 3 934394431 4 2 180414528 3 2 409238380 4 3 343990193 3 2 189936789 2 3 361378881 2 2 602245576 3 2 596345102 1 3 911773457 2 2 887428617 1 3 243791930 5 2 915189238 1 3 683177194 5 2 820566807 1 2 210870095 4 3 935642293 5 3 163726358 1 2 690747318 4 2 257846064 3 2 706845378 5 3 516586116 2 2 224454839 2 2 260307923 1 3 327163789 4 2 275397365 3 3 990845645 2 2 612309182 3 2 942179214 3 2 347996019 1 2 125802774 1 2 354672233 3 2 293253645 4 3 857365732 1 3 846672017 4 2 151304825 1 2 814782884 2 2 907457933 2 3 995633863 1 3 865405531 5 2 776379078 5 2 145848131 1 2 139100951 2 2 713791929 4 3 597780245 5 3 913559071 3 3 455562675 3 2 988729072 1 3 830916589 3 3 633113954 5 2 562330790 5 3 733075664 3 2 916546044 4 3 549313040 4 2 728426666 4 2 425456737 5 2 487085240 2 3 724848538 2 3 914856016 2 3 382874679 4 3 932312741 1 3 927315337 4 3 379864636 1 3 415931946 2 2 332039171 1 2 398081485 4 2 896863066 2 3 721610505 2 3 482950584 3 3 623639805 4 2 595660615 3 3 866637006 2 3 856003025 5 3 364796274 5 3 560033439 4 2 211902446 5 3 725809890 5 2 282751449 1 3 614354990 3 3 975866573 4 2 832099669 2 2 922570044 1 2 179167838 1 3 541458065 5 2 305052843 4 2 684665900 1 2 639510426 4 3 420127636 3 3 684036497 2 2 829280956 5 3 902009019 5 2 201095992 3 3 367551814 4 2 203979511 3 2 105656479 4 2 164505983 5 3 848411314 1 2 645944715 2 3 813159952 5 3 135626122 1 3 769335239 1 3 477321981 4 2 535591400 3 3 360603660 1 3 172465480 3 3 526394706 3 2 939324037 5 2 447490629 5 2 121429973 1 2 625375756 3 3 679217652 1 3 246333514 2 2 422312300 5 3 679991715 5 3 993831636 1 2 864917826 1 3 766892076 3 2 196768555 2 2 432480380 3 3 333600220 3 3 880240566 5 3 580335948 5 3 206799668 2 2 484255104 4 3 317574687 1 3 189359233 4 2 879984524 5 3 531871956 5 2 929908191 4 2 922608410 4 3 798469584 3 2 225770049 2 3 181974734 2 2 883659436 5 3 533181325 1 3 348751907 5 3 195384052 2 3 659895692 5 3 422540746 1 3 275718200 4 3 300974832 5 3 643029206 5 3 719946414 4 2 598854629 4 3 300267063 4 2 520954978 5 2 921306752 4 2 409746580 1 3 423974134 2 3 300531403 1 2 211595696 3 2 159292599 4 2 660819050 3 3 888339738 3 2 925177485 1 3 136294176 4 3 110676952 5 3 755399495 4 3 487184494 2 3 739049875 2 3 345990975 4 3 106071993 4 2 469930607 3 3 521130349 4 2 349292259 2 2 518054599 2 2 526014515 2 3 433131111 5 2 572436137 2 2 292568011 4 3 754416101 2 2 255478476 5 2 461237137 2 3 765371125 4 3 333199095 5 2 258627174 3 3 900305667 4 2 543079154 4 3 170485563 4 2 792085566 1 2 241095824 5 2 388584013 2 3 120494527 2 3 604973968 5 3 983927346 5 3 170858656 2 3 534247998 2 3 669155905 2 3 782566707 1 2 216597116 5 2 530062290 4 3 778287859 5 2 389295386 2 2 631503211 3 3 904010637 4 2 664378307 2 3 451995793 5 2 254174904 1 3 559994834 3 2 504571892 2 3 513421385 4 3 939351186 1 2 223725859 5 3 920687147 5 3 861817244 3 3 680906020 3 3 347490993 4 3 830977252 2 2 650541932 4 3 930711783 1 2 408284458 2 2 239767995 4 2 651920390 3 2 423656586 4 2 763385492 5 3 113246513 5 2 717426297 2 2 496737584 4 3 485392828 5 3 781791508 5 2 416658033 2 2 911393805 2 3 578103551 2 3 804175631 5 3 475249415 1 2 755875590 2 3 384289615 4 3 439756380 2 2 995301565 2 3 267553155 3 2 190807733 5 3 384662830 1 2 837825689 2 3 716458900 5 3 343505434 2 3 240818431 3 3 624347934 5 2 621736321 4 2 725155885 3 3 214905004 2 3 543552847 2 3 435684558 2 2 702754801 4 3 821566370 5 2 212354813 5 3 227760953 3 2 373419012 4 3 818878639 3 3 489667032 1 3 772043436 4 2 985630405 3 3 584892953 1 2 628257213 1 2 476359802 2 2 281768816 5 2 415178020 1 3 308855042 4 3 634129801 2 2 204654369 3 2 825674857 5 2 752717343 4 2 939280278 1 2 114659798 1 2 252931171 4 3 956345345 4 2 786626157 4 3 521970362 3 3 529083337 3 3 726261286 3 3 340173837 2 2 949817413 5 3 543471751 5 3 194048014 1 3 892359837 3 3 136933255 3 3 822506514 5 2 223246224 2 3 122143626 5 2 717617670 1 3 681100353 3 2 650157810 1 3 997049320 1 3 814183261 4 3 545786541 3 2 312469892 5 3 762973004 3 3 755851087 1 2 935971449 3 3 545840050 3 2 194470128 1 2 857547783 5 3 430578704 2 2 424715150 2 3 106103176 3 2 820302497 2 2 106588776 5 3 224359297 3 2 891180108 2 2 241313289 3 2 227623984 4 2 626782071 4 2 624907033 4 3 207224936 2 3 707387102 4 2 386596201 3 2 246999261 2 2 438537352 1 2 350258329 1 2 532744980 1 3 581091359 5 3 448982291 1 3 792257417 5 2 245349754 1 3 595177074 5 3 917535800 2 2 813741539 3 3 258308963 2 2 755300306 1 2 407629705 3 3 589877714 3 3 720046797 3 3 115064826 2 2 945529085 2 2 327343528 2 2 100911084 1 2 353464160 4 3 862696930 1 2 149198147 2 3 792240114 5 3 336071242 4 3 239874320 4 2 851895997 5 3 629709989 2 3 689901667 5 3 576944681 5 3 696096321 3 3 117873811 1 3 337389683 5 3 292533927 5 2 121676579 5 3 202691203 1 3 851776068 1 3 357091683 3 2 205754739 1 2 528667649 5 3 930874375 5 2 256168158 3 3 984787262 1 2 201842078 1 3 227132653 3 2 548529798 4 3 243982355 1 2 296680344 4 3 155410308 2 2 291849836 5 3 170410186 5 2 890323898 3 2 776780234 5 3 591679681 4 2 772644589 5 3 173499012 2 2 332801583 4 3 238647023 5 2 116096673 3 2 286235300 4 3 358079940 2 3 949894011 4 2 693363195 3 2 420492133 2 2 292802270 1 3 314089810 2 3 305825420 3 3 543640443 3 3 710986996 4 3 178525148 5 3 328001442 1 2 742249010 5 2 312906178 4 3 585125110 1 2 164549303 3 3 863120496 5 3 949299295 3 3 427778805 1 3 194844250 5 2 565384029 2 2 504049695 5 3 451563811 2 3 604046218 1 3 544444236 4 3 270296917 2 2 492647912 3 3 138253199 1 2 673615915 1 3 296595180 4 3 106559604 1 3 169864515 4 2 287273831 5 3 405309524 5 3 106315903 3 2 230150339 5 2 200762721 2 2 546168731 4 2 747949988 4 3 642211468 5 3 279798005 1 3 259951662 5 3 113937842 3 2 423364826 5 3 983718321 2 2 991063994 1 2 993842969 1 2 668193866 4 2 439184143 3 2 585473426 4 3 533199147 1 2 637211279 1 2 417272315 2 3 861837358 4 3 202897258 1 2 139785354 4 3 177777966 2 3 736273252 3 2 816442447 2 2 888870869 2 3 564106912 5 2 464205326 3 2 171585060 1 3 355017292 5 2 897146881 2 3 327576111 2 2 550275229 1 2 577966001 5 3 430610893 4 3 338485383 1 3 205708075 2 2 752615804 3 3 507876743 1 2 666969965 4 2 561224281 4 2 915551053 5 2 945905081 2 2 305364638 4 3 370355532 5 2 183044906 5 2 652193822 1 3 605135988 3 3 589196710 1 2 664646077 5 2 187861943 5 3 529852406 5 3 254894088 5 2 427743642 1 2 493491027 1 3 560562689 3 2 284047644 3 2 485773662 1 3 739130684 4 3 175760809 4 2 820127697 1 3 349354914 4 3 484513852 4 2 902143216 1 3 827509035 2 3 488756108 5 2 592463381 2 3 294044386 2 3 467515690 3 2 666240140 4 3 368327091 3 3 674768660 3 2 430742934 3 2 405226457 3 2 431242342 4 3 399207038 1 2 450213151 1 3 891809136 4 2 550009957 1 2 904575382 4 2 717905109 3 2 335368369 4 2 611754086 1 3 234714184 5 2 485629634 1 3 239800457 1 3 726721022 1 3 363904953 3 3 686104132 1 2 643584449 5 2 183570271 2 3 142474063 5 3 147215141 4 2 508276309 2 3 136445238 1 3 135052509 2 3 298221057 5 3 797326967 5 2 640830259 4 2 200109071 2 2 391588432 2 3 167914875 1 2 536843682 2 2 916495439 5 3 446872208 4 2 626428338 3 2 343419263 2 3 404534727 4 3 455848720 3 2 688844700 5 3 374406569 4 3 989908940 5 3 904847742 1 2 234900543 1 2 325749414 3 3 262004534 3 2 577135798 3 3 565579493 2 2 342183837 1 3 112020184 3 3 316732095 4 3 169558050 2 2 790110925 4 3 875569514 4 3 246731283 5 3 150003715 5 3 612744489 4 2 221711578 1 3 625809146 5 2 179405603 2 3 170501393 3 3 671598410 3 2 743631465 2 2 666019557 4 2 597722534 5 2 661613012 2 3 114911330 4 2 691646010 5 2 419525960 2 2 259684009 3 2 285772205 3 3 219736850 2 3 157516428 3 2 169294723 3 3 380228127 1 2 639758943 4 2 181135273 1 3 696051576 3 2 888764536 1 3 356685401 4 3 348538979 3 2 303793014 5 3 284408293 1 3 733253305 3 2 768015853 5 3 810581120 1 3 445408847 5 3 865393445 1 2 406307187 4 2 504727122 3 2 510952550 4 3 189040588 1 2 576013953 2 3 883390220 1 2 343882533 4 2 179286234 1 2 300153055 1 2 534212240 2 2 136802622 4 2 786883548 1 2 223886638 3 3 152569730 3 2 272038523 1 2 611393227 1 3 135220445 2 3 858963163 2 3 827095902 5 2 600814605 4 3 482354985 5 2 469871921 3 2 165429260 5 3 180512443 3 2 505727958 3 3 575011807 3 2 354198630 1 3 989793310 5 3 593378316 2 2 406919836 2 3 625197370 2 2 571071364 5 2 503713805 1 3 907906708 1 3 948046675 3 3 136244556 1 3 423106831 2 3 668918946 3 3 589825844 3 3 153705378 4 3 400261703 5 2 687162033 2 2 177617147 5 2 817759289 2 2 596875466 1 3 201885558 4 3 994418307 4 3 905438119 4 3 178306061 5 3 787231416 2 2 131161729 5 2 822850778 5 2 948047310 5 3 648694858 5 2 237867517 4 2 879583783 5 3 711557049 5 2 860784635 1 3 718853780 3 3 712141590 1 2 375275728 1 2 264526292 1 2 869846666 1 2 279981933 3 2 855314758 5 3 302989448 1 3 729650508 1 3 827297889 1 2 772885221 1 3 106700117 2 3 306904410 4 2 332898534 2 2 859633939 3 3 578453076 1 3 345391963 1 2 732944303 5 2 166618663 4 2 693739574 3 2 763950893 5 2 180081361 4 3 236949282 5 2 532894862 1 2 900568717 4 2 583243148 5 3 602344920 1 2 238146640 1 3 221999799 1 3 438216974 4 2 338198921 4 3 703559267 1 2 797616152 2 2 264494978 3 3 209333051 1 2 457268153 2 3 487782667 2 2 896298211 2 2 549705421 2 2 386761881 3 3 956332819 4 2 964189686 3 2 158419291 2 3 975148019 2 3 413757109 5 3 667355076 4 3 587399544 3 3 523548638 2 3 315138742 4 2 193219019 1 2 619181473 4 2 905711533 2 2 965889247 4 3 963154099 5 3 667683966 5 2 295355771 2 2 596279622 3 3 568097340 5 2 814960865 4 3 101517803 5 3 271225207 3 2 911736158 3 2 351285340 1 2 765599195 4 2 798725718 1 2 234008995 1 3 255495333 3 2 901473622 1 3 448171955 5 2 156838905 4 2 110213129 4 3 365409883 2 2 798677284 2 2 140446880 3 2 428477195 2 2 329363518 2 2 653095087 3 3 504143598 5 3 765932606 5 2 830472834 4 2 751641055 4 3 286276671 4 3 453083419 1 2 862616589 2 2 545595443 2 2 589151725 2 2 159701430 5 2 418600661 3 2 858372970 5 3 238770362 3 2 900111232 4 3 959401096 1 2 148571679 5 3 625096712 2 2 670806936 5 2 293992035 1 2 259371826 5 2 957690082 1 3 577366624 3 2 959431562 1 2 546990084 3 3 249816098 3 2 581099067 5 2 284500571 2 2 968455968 1 3 470972176 4 3 447612808 3 3 618995773 2 3 384057692 2 3 270299231 3 3 620200997 2 3 174961077 4 3 947104380 1 2 902324722 2 2 876873563 5 3 405557202 3 3 819196113 5 3 584531703 5 3 344648600 4 2 351639189 2 2 845692651 1 3 784254363 1 2 579971443 1 3 416672027 1 2 210306663 4 3 281984915 5 3 476960828 1 2 774360059 1 2 784964495 3 3 977866207 3 2 655739378 5 2 142895069 5 2 223916439 5 2 256121153 4 2 808299881 2 2 895255670 4 3 146078191 4 3 822188123 2 3 402212520 3 3 243888671 4 2 475701120 3 3 880694326 5 3 301455985 4 3 595952935 2 2 321599088 2 3 987817541 5 3 625545858 3 3 602095052 1 2 349472623 4 3 490419231 4 2 239214237 1 2 327870888 3 3 723218577 4 2 849753767 1 2 780615733 2 3 222713985 4 2 748365915 2 2 369276400 1 2 512740848 5 2 662787238 4 3 797943082 5 3 313848044 4 3 237606150 4 2 594169462 4 3 179850142 2 2 378426357 3 3 250415240 1 2 528631520 4 3 449224792 1 3 582078531 3 3 243502822 5 2 739754565 3 2 890288514 4 3 443245432 5 3 437852899 4 2 236398905 4 2 677710531 1 3 998030130 5 2 786563318 5 2 360947724 1 2 771003937 5 2 693972170 5 3 108176448 1 2 200201996 3 3 104179569 2 3 933166332 3 3 662978642 3 3 518459639 1 3 474522011 2 2 548820537 5 3 693140035 4 2 949877978 4 2 429943308 1 2 136448527 4 2 665055798 5 3 481265568 5 3 331109985 3 3 257581091 2 3 267814143 2 3 364696057 4 3 327071292 4 2 339954768 4 3 575043450 3 3 674538792 1 2 731590917 4 2 762583347 2 3 970032983 3 2 367905770 5 3 687936573 1 3 496230786 2 3 476269902 2 3 349773287 5 2 254750844 5 3 765788219 4 3 951352728 3 3 162657829 2 3 233245955 5 3 871408226 1 3 690795014 1 2 364217999 3 2 399837144 5 2 435516325 3 3 111220943 2 2 820626468 1 2 790609516 2 3 233327733 5 3 766486947 2 2 366909192 4 3 633416148 3 3 663031952 5 3 351262726 1 3 851638533 2 3 450754557 4 3 826708407 1 2 333178178 5 3 107924335 5 2 940605517 1 2 170860171 1 3 845309125 3 3 365334434 3 2 714100696 1 2 588326809 1 3 827078206 1 3 920847009 5 3 805431553 4 2 420932115 4 2 269779615 5 3 555829165 2 3 598817521 3 3 208054232 1 3 398693354 5 2 656283613 3 2 508497698 5 3 943268156 3 3 711709699 2 2 169133159 5 2 133150756 2 3 142566880 4 3 650958223 2 3 598994579 1 3 653377998 2 2 702515993 2 3 658279484 1 2 607032856 1 2 651016183 3 3 796249743 5 3 505002108 4 2 812749475 4 2 144097198 5 3 635277078 4 3 334643363 5 3 830841617 1 3 320929050 2 3 964488474 3 2 789342007 5 2 659177330 5 3 898385136 2 2 801571623 3 2 537699809 3 3 715092636 2 3 865047929 3 2 700131142 1 3 527773615 1 2 812798087 1 2 248146566 5 3 689655237 4 3 812370695 3 2 564693750 2 3 369969722 4 2 372374501 5 3 817850486 2 2 864532016 3 3 455679664 3 2 644574520 1 2 437161027 3 2 969729903 3 3 791790573 5 3 556650209 1 2 540219730 3 2 552704751 4 3 387199447 1 3 921943902 2 3 829074559 2 2 857801866 4 3 231770174 2 3 562641163 1 2 465222905 1 2 633015631 1 3 874232685 1 2 637099290 2 3 655805071 5 3 446841085 3 3 292417337 1 3 677369438 1 3 576328089 1 2 207543412 5 2 143089822 3 2 142150830 4 3 626352838 1 2 432683010 2 2 167958516 1 2 932653983 5 3 247373790 3 2 720893526 4 2 918615742 4 3 702625099 4 3 614693645 1 3 974971862 4 3 877282788 1 2 893778330 3 2 239141059 1 3 248879825 2 3 301885098 2 2 389740930 5 3 178241791 4 3 801922038 4 3 581742896 5 3 939518860 4 2 234033879 5 2 245763385 4 3 980928317 4 2 431479318 3 3 109816016 4 3 494083587 1 3 461555499 1 3 415771577 2 2 825119814 2 2 956598908 2 2 674626959 5 3 772015034 4 3 561400920 5 2 384830556 2 3 818940901 4 3 790717676 4 2 874047857 2 2 167888533 2 2 342540628 2 2 500901930 2 2 759541298 4 3 416613041 1 2 563207170 4 3 719730273 4 3 400111509 2 2 685765786 4 2 602740990 2 2 623608068 4 2 431497954 1 3 240695308 2 2 393013191 4 2 937687850 5 2 187240983 1 2 126767996 5 3 383103841 2 2 126255564 5 2 189873867 4 2 575099698 1 3 722298701 1 3 502501546 2 3 411895042 1 2 108822793 3 2 829891719 2 3 970159916 2 2 761047187 4 2 681775783 4 3 672603968 1 3 136015993 2 2 236300856 2 3 253727342 2 3 739483553 5 2 953881873 4 2 425303557 1 3 132106794 2 2 403883901 3 3 457088531 3 3 854499277 5 2 226053474 5 3 277692372 4 3 294751340 1 3 196924834 2 3 471306623 4 2 903476985 5 3 891809450 4 2 607820674 2 3 478147408 5 3 303078080 4 2 709477007 5 2 612119113 2 3 565351867 4 2 721533103 1 2 101197215 2 2 737605058 1 3 691153478 3 2 300385213 1 2 806829039 3 3 205682938 2 3 104764837 2 2 631525223 2 3 849699230 3 3 512244895 2 3 427094255 4 2 191531699 3 3 143847530 3 3 183640351 5 2 510503134 5 3 150158444 1 3 448900373 2 3 412164203 3 2 305821387 5 3 341653220 5 3 132219936 3 2 698687338 1 3 702221063 5 3 485859133 2 3 984567760 3 3 234626164 5 3 745257076 5 2 202627872 3 2 604023772 4 2 715923467 1 2 413735338 1 3 730429651 3 2 101806757 3 3 569768751 3 2 922903957 5 3 397550360 1 3 237126742 3 3 455420800 2 3 853507295 4 3 752069735 2 2 791094995 3 3 766763196 2 2 514967575 1 2 983401489 1 2 168822289 3 2 973466422 1 2 442968687 3 2 622396771 1 2 356329602 1 3 120023896 2 2 318748473 5 2 384527317 3 2 972662698 5 3 808505803 2 2 703448408 5 3 166939293 4 3 169960539 5 3 737315625 4 2 745074876 2 3 504033479 1 2 192096501 5 2 530082437 1 3 186251620 3 2 267566938 1 2 740424354 3 2 707853676 2 3 573603942 4 2 898755536 3 2 987574228 5 2 985565300 1 3 383847014 3 3 641094763 1 3 118483892 4 2 742183310 1 2 330565279 4 2 806570345 2 2 354215627 3 3 131183846 4 3 929814264 1 2 898879313 5 3 194205064 2 3 240900754 4 2 204504874 4 2 992198262 4 3 759204471 4 3 212284050 1 3 374997660 2 2 544131891 2 3 135926158 5 2 751158103 3 3 412058513 4 2 553838078 1 3 391897386 1 3 240040370 3 2 754733487 4 3 455282106 5 3 820480951 1 2 729962724 5 3 884411213 2 2 226596111 3 2 648611211 2 3 131370634 4 3 743776499 4 2 995601470 3 2 667779491 5 2 675917352 3 3 769634444 3 2 730730932 4 2 477303606 1 2 622099661 5 2 257196785 3 3 293679142 4 3 939127606 2 2 687196160 2 2 332924155 4 2 613431971 3 3 767985114 1 2 367267470 1 2 592625858 1 2 164349341 1 2 479249890 4 3 474175972 3 3 734948065 3 3 627453324 4 2 530999480 2 3 175914572 5 3 863549091 5 2 506266813 2 3 687698386 3 3 335871179 1 3 758970695 2 3 500949547 5 2 423087035 5 3 735210523 3 2 235908067 2 2 676382168 3 3 195475680 4 2 185709695 1 3 967314817 5 3 750628896 3 3 270850644 2 2 368335616 2 3 354236497 3 2 532679841 1 3 719943041 5 2 419618357 4 2 649593404 5 3 396297188 4 3 475379761 4 2 502803035 3 3 461117344 1 3 136496050 3 2 531044152 2 3 391013436 1 2 401424026 5 3 751093514 3 3 391213295 3 3 761229215 1 3 221545074 3 3 250721002 3 3 671355334 2 3 885697906 5 3 982285606 3 3 277764090 4 3 426746410 1 3 600948436 1 3 702975073 2 2 708597714 2 3 793349197 3 2 860074286 1 3 360730339 4 3 529532339 1 2 449893344 1 3 502171758 5 2 243082189 3 3 720304479 3 3 545508424 2 2 693464280 1 3 278870824 3 3 269896445 4 3 238455735 4 2 944780629 2 3 609209148 2 3 823871380 5 3 831837348 1 3 275782556 4 2 261338140 3 3 818141375 2 2 442601826 3 2 196280618 5 3 211904266 2 2 574330532 3 3 597177653 5 3 401212427 2 3 273804925 3 2 796392772 1 3 158452058 2 2 412056235 5 2 697508245 4 3 860016724 4 2 982987876 3 3 505242803 5 2 652654058 1 2 605178998 4 2 469415055 4 3 676524208 2 3 170526268 3 3 290376298 2 3 488724752 4 2 907012745 4 3 204233438 3 3 240776586 2 2 846008812 5 3 973816855 4 2 905565668 1 3 286822023 3 3 426823926 3 2 930774150 4 2 321031387 5 2 461399917 2 2 338406744 5 3 629303160 4 2 931910628 1 3 452278172 3 2 488770972 1 2 283652991 4 2 837937617 3 3 108545296 1 3 199696974 3 3 733648481 3 3 494800979 4 2 626988901 3 2 498214341 2 2 127712194 4 2 181692159 1 3 691618885 4 3 746783667 2 3 366857387 3 2 482688459 4 3 289587876 1 2 734275751 1 2 626635934 3 2 477528971 2 3 257143407 5 2 397773170 3 3 469180717 1 2 947255006 1 2 323588509 2 3 961273213 5 2 714622303 1 2 876866467 1 3 704154661 4 3 753269783 5 3 898029462 1 2 989626421 3 3 793516858 5 2 678310476 5 2 328138306 3 3 447648801 1 2 281184231 5 2 290087642 1 2 957327533 2 3 144234640 2 2 473873177 1 3 998884850 5 3 514273869 3 2 697298872 5 2 323085488 4 3 464755378 4 2 790389261 5 3 914358187 4 2 573638773 2 2 414325551 2 2 352638679 4 3 534811646 3 3 185318054 3 2 203003963 3 3 650609865 5 2 209647304 1 3 588149007 1 2 476248860 2 3 328327038 5 3 559796388 4 3 650832121 5 3 607642739 1 2 500502195 2 3 906434092 4 2 899423145 4 3 657995922 1 2 462903612 5 3 516106245 1 3 485663275 3 2 249042679 4 2 935551050 2 3 255619679 3 3 454752203 2 3 938375359 2 3 784803685 1 2 901375106 1 3 671521193 2 2 976656516 2 2 815980621 5 3 406909699 5 2 553341412 3 2 185805253 3 2 601296270 4 3 244770900 2 3 786267353 5 2 724016562 1 3 571933497 1 2 579736455 5 2 297308922 2 2 213549083 5 3 727702432 5 3 338696943 1 3 462856824 5 2 284167403 2 3 362321313 5 2 182344164 1 3 312791002 2 3 708173811 4 2 838282902 5 2 867077803 4 2 139492912 2 2 173291722 2 2 810807329 2 3 352868312 4 3 350701635 1 3 244516469 1 3 729909562 1 3 199821225 1 3 602651034 5 2 127764230 5 3 167667284 3 2 125406239 2 2 258548718 2 3 337530280 5 3 548364317 3 2 852889987 2 2 535683002 3 3 824974505 5 3 349017669 5 2 416436112 3 2 385669139 2 2 796857488 2 2 319701539 4 2 497207606 1 3 951678017 4 3 143435023 3 3 796308389 2 2 741710110 1 2 216721572 3 2 782546049 3 3 613416420 1 3 933336595 4 2 503997308 2 3 679722108 5 3 217856902 3 3 254746196 1 2 411786524 5 3 743444330 3 2 490815617 4 3 689563122 2 2 195947479 3 2 485662504 5 3 994630110 1 3 631795754 2 3 999999426 1 3 749319206 1 3 708236757 5 3 966632300 2 3 113090723 4 2 654795361 5 2 724850605 1 3 673693571 4 2 289082925 4 2 654103587 3 2 813687189 3 3 562183374 3 3 133208700 4 2 679078749 2 2 990127341 1 2 254691503 4 2 772794016 4 2 156754277 4 2 506961697 3 2 422819693 5 3 487827723 5 3 110248727 1 2 971406132 5 3 179383195 4 3 366394437 2 2 324340958 1 3 129220677 2 3 898035438 4 3 175951739 1 3 806006079 4 3 938644408 5 3 508500927 5 3 146854898 3 2 754058387 4 2 261433917 2 3 230230806 4 2 165276238 4 3 509407438 5 3 259691539 1 2 178144723 2 2 350846452 4 2 509340669 2 3 548503998 5 3 880342237 3 3 419086868 5 2 986830869 5 3 197335238 2 2 288075385 3 2 387297579 4 2 198960427 4 3 347930763 3 2 649637389 3 3 185209783 2 2 319070881 5 2 744319078 1 2 345370854 5 2 961750448 2 2 502368170 4 2 927219532 4 3 376120588 3 3 112931877 5 3 334353502 3 2 838346438 1 2 658103086 3 3 742996864 5 2 656100820 2 3 761267735 3 2 378134778 4 3 548040922 5 3 924773901 3 3 887408549 3 3 806353361 1 3 187078044 4 3 540261043 2 3 193857947 2 3 437276889 5 2 579533326 2 2 906671105 1 2 770648451 4 2 624294974 2 3 705383101 4 3 687227746 4 3 291714569 3 2 741686194 5 3 954027049 4 2 285225808 2 2 941064474 2 2 108389325 5 3 162907545 2 3 689494228 1 3 515380701 1 3 753003542 5 2 918763220 2 3 235571900 3 3 858317814 5 3 655386862 4 3 553486810 3 3 837406061 5 2 537664875 1 3 549446924 2 3 402971111 5 3 381559315 2 2 187637930 5 2 693970694 2 2 590527764 3 2 256504149 1 2 235382960 3 3 482286224 4 2 699006824 4 2 558254756 1 2 570631028 3 2 680540672 2 2 761216791 4 3 926064910 1 2 306795066 2 2 406822642 4 2 223701626 4 2 171682980 3 2 193645400 1 3 472005398 2 3 426208549 5 3 344355453 3 3 603830096 3 3 382312200 3 2 954755565 5 3 477360112 1 3 270505276 3 3 357556200 5 3 100152766 4 2 580053278 4 2 930235410 4 3 820066496 1 2 722502531 5 3 356080735 1 2 626735006 5 2 101367614 2 3 862730787 5 2 566933252 3 3 322556344 1 3 539484596 4 3 682659592 1 2 471535039 3 3 287419945 5 3 124141452 1 3 294071755 4 2 114554869 2 2 635152689 4 3 809573310 4 2 137925317 5 3 267042427 5 3 158985349 1 2 866460170 3 2 155122670 1 3 753984394 2 3 271775701 4 2 796887606 2 3 582484390 5 2 214333884 2 2 296216799 4 2 607542243 3 2 291984175 1 2 361197045 5 2 468717580 3 2 366023371 2 2 474252875 2 2 270403107 2 3 537206216 4 2 456363063 4 3 478104536 2 3 908873896 2 3 625259047 5 2 150228459 5 3 592557671 5 2 802504151 3 2 395044997 5 3 367072413 4 3 623887910 1 2 427951837 3 2 231635041 5 2 727220743 2 3 153382977 2 3 483765696 2 2 228710742 1 3 638533352 4 3 428175990 1 3 691925374 1 2 391158929 5 3 496457945 1 2 891623640 3 3 895280420 5 2 528668563 5 2 115131751 2 3 332619438 2 2 239912728 1 2 370289914 1 2 182567159 2 3 322049654 4 3 685485012 5 2 351133700 5 3 362060647 2 3 245612903 1 3 270106015 5 3 748264560 5 2 417723123 1 3 262551593 1 3 481691982 4 3 734279527 3 2 293509213 1 2 468438883 4 3 196966968 1 3 819238502 2 3 480924817 3 2 790826075 4 3 628173863 3 2 753879691 2 2 505112696 4 3 732017604 1 3 323697032 2 2 707990169 2 3 591277520 5 3 433619173 2 3 695435770 2 3 154571682 2 3 759847723 5 2 924790326 1 2 995225040 5 2 389348169 4 2 678825491 5 3 185773434 5 2 838189570 3 3 718906825 2 3 207917512 4 2 315768879 2 2 777686568 1 3 412602954 3 3 969616776 5 2 255096102 1 3 596373738 3 3 263833554 2 2 496745199 3 2 954019110 5 2 111315816 3 3 242996247 4 2 903888840 1 3 790440320 3 2 195245766 4 3 732653383 4 2 323597894 5 3 534170726 2 3 488075242 3 3 727842769 1 2 134755694 1 2 492113782 3 2 988682107 4 3 460897647 4 3 721999093 5 2 603668779 4 3 116620662 3 3 313250953 1 3 972767227 1 2 379118525 1 3 416073526 4 3 622556670 3 2 267334226 1 2 458998013 2 3 791924729 3 2 680405220 3 2 590942031 2 2 265280422 1 3 153888402 2 2 937663868 2 2 692363553 4 2 785841514 5 2 812449320 2 3 434489668 5 3 666004284 1 2 417362885 4 3 608681446 5 3 449828642 5 2 805407395 4 3 702068694 1 2 927031470 3 3 825287340 1 3 727212184 5 3 492577511 2 2 212306688 3 2 925059325 2 2 227948439 5 3 503611319 2 3 651521028 5 3 999847716 4 3 196627124 1 2 203095420 4 2 876451512 5 3 344541285 1 2 811559539 5 2 335843137 1 2 937849849 1 3 516756375 3 2 154169741 2 2 111436197 1 3 116175884 3 2 193510702 2 3 746536299 2 3 185538754 3 2 564685327 1 2 320204054 2 2 945218973 1 3 531675725 5 3 448666299 5 2 142391182 4 2 660452286 4 3 100563966 1 2 224160630 2 2 566401148 1 2 433212825 5 3 393519462 1 2 800518799 1 2 712381878 4 2 806014731 3 3 134046618 2 2 646998345 3 2 766571392 5 2 280551587 3 3 676425325 1 3 715004826 3 2 519282795 4 3 201992801 4 3 756125626 4 2 325330249 1 3 522434050 2 2 608116174 3 2 740195824 3 2 886108023 2 2 579331616 1 2 661871445 5 2 749343147 2 2 601796572 3 2 943837399 4 2 939553256 2 2 455754133 5 3 300287644 3 3 794354487 3 2 468444199 5 3 113550844 4 3 660753008 2 2 305281021 3 2 738062913 1 3 544355654 3 2 597750803 3 2 618196759 2 3 620383058 2 2 441726978 5 3 631758994 5 2 115106694 2 3 645571064 4 3 670449228 4 2 226014785 1 3 337977066 4 3 678964186 1 3 639104472 2 3 617901757 5 3 486422235 5 2 426406959 4 2 444095309 2 3 265808409 5 2 178739151 2 3 865057813 5 2 739960797 2 2 284783133 5 2 912039152 4 3 293997161 2 3 401825751 4 2 635943672 5 3 325514229 5 2 729227147 1 2 458885756 2 2 726158964 3 3 640001802 5 2 832308194 1 2 389521805 3 2 961919225 5 2 805930484 5 3 969252621 3 3 391638917 3 2 127923718 1 2 895954125 5 3 365371628 3 3 270086862 1 2 835245581 5 2 920906385 2 2 715746589 1 2 498614783 3 2 509027502 3 2 240713441 5 3 192084303 5 3 505941796 5 3 111334684 5 2 715295139 3 3 112275104 4 2 302997596 2 3 250647599 2 3 178001696 2 2 883609841 5 2 507493311 3 2 464468859 4 2 232077661 4 3 945054838 2 3 498330209 4 2 249715141 4 3 637737858 2 3 285908237 2 3 834908046 1 2 772973485 4 2 284156745 5 2 105298676 2 2 196994964 2 2 694135196 1 3 667386652 1 2 333316888 1 3 283848848 4 2 343226370 5 2 225580429 5 3 992214278 4 2 760448269 3 2 412706021 3 2 311402287 5 3 926796120 1 2 336265563 3 3 937455720 5 3 572472926 2 2 375314491 3 3 794598683 4 3 992124876 4 3 561438820 5 3 648479582 4 2 399858634 2 3 886912746 1 3 381122669 2 2 309362329 4 3 507111867 2 2 931845072 5 2 949357656 4 2 201980224 3 3 903137855 2 2 662824784 1 3 317392816 3 2 266702825 4 3 555926200 1 2 791513768 3 2 856087851 1 2 780884581 5 2 265188678 5 3 684622568 1 2 811891225 5 3 873391993 1 3 934961830 5 2 985253035 5 3 379958549 2 3 340570190 4 2 527717643 2 3 585217580 4 3 132687590 5 3 366124223 4 2 837425257 2 2 408201816 1 3 257653080 3 2 589845790 1 2 596894894 4 3 943937544 1 2 952980165 1 2 527212424 1 3 717837700 3 2 865265344 4 3 967508086 4 2 164012990 3 3 639318226 4 3 915754827 4 2 808116060 1 3 274701727 5 3 154158488 5 2 299817796 4 3 919971768 5 2 235129136 2 2 688576383 2 3 789507323 5 2 950803776 4 2 318837497 1 2 448361947 1 3 102049360 3 3 433637505 5 3 681704711 4 2 330713286 5 2 190917460 5 2 935518901 5 2 334185460 4 3 359144381 3 2 498968044 1 2 178217027 4 3 301046709 5 2 184357287 3 2 885103852 2 2 915574415 5 3 473180445 3 3 587522342 4 2 369215375 3 3 803661304 2 2 397910316 4 3 372479143 5 3 933893388 3 2 431704652 5 2 396158029 4 2 691530682 1 2 167505511 1 3 124231770 1 2 795012719 2 2 826127554 4 2 240616188 1 3 969137279 3 2 597068389 5 2 200302461 2 2 968436605 1 3 483795938 1 3 593082679 2 3 880067553 5 3 811902932 3 3 744587986 4 2 723095749 1 2 929263485 5 2 564739984 2 3 368387225 3 3 809441649 2 3 955811688 4 2 380520426 3 2 487396867 1 2 677187642 3 3 995162627 4 3 203668521 3 3 191413410 1 3 777205810 2 3 628034411 5 3 657183248 2 2 525229319 3 2 521229038 3 3 496997849 5 3 538546913 3 2 216502436 2 3 787610913 1 3 960935217 1 2 649275094 3 3 633602834 5 2 996254936 4 3 115495152 1 2 136080880 4 3 507943252 1 3 129425680 2 2 614914897 2 2 491946971 5 3 592360584 5 2 215466702 3 2 133461678 1 3 522173977 2 2 818651757 3 3 835162661 4 3 209827170 3 2 503808307 1 3 383390168 4 2 387638012 1 3 426182199 4 2 401949318 3 2 794035648 2 3 618986779 5 2 341045247 1 3 960955974 2 2 523461001 4 2 264182808 5 3 950948524 5 3 703783219 5 3 892870198 1 2 761192312 5 2 754835626 5 3 591720476 3 2 716814198 5 3 136397932 4 2 285599098 4 2 115633305 5 3 183158180 5 3 748526938 4 2 154834360 4 3 375710749 5 2 269889080 5 3 261750087 3 3 902451113 2 2 865384497 1 3 153753421 2 3 590481289 1 2 773626568 4 3 265526285 2 3 366678041 1 2 768622023 4 3 313639266 4 2 207762522 1 2 820079040 4 3 132996024 4 2 418573592 5 3 470379312 5 2 568463147 1 2 742307411 1 3 417540054 2 3 253036940 3 3 483546731 2 3 539953220 2 2 293818507 4 3 459384541 1 3 682450737 3 2 275866908 3 3 611866501 2 3 100331869 1 2 568120642 3 3 147673578 5 2 880098157 5 3 389807148 5 3 706721237 4 3 574387896 2 2 732098454 2 2 491980552 2 3 602786506 4 2 572978164 3 2 216058716 5 3 984919879 3 3 768252871 4 2 233654318 2 3 477323347 2 2 711173507 1 3 689124651 3 2 631132612 4 3 136085595 2 3 198264359 3 3 114649037 1 2 674662074 3 2 892114140 4 2 481947644 4 3 691558889 4 3 498933467 2 2 918567852 1 2 593804930 2 3 271468509 4 3 666555438 1 3 457642745 3 2 303764699 4 3 534451804 1 2 667295788 1 3 871233214 3 2 731750037 1 3 903384012 3 3 215365579 1 3 118928475 4 2 467949076 1 2 502350160 5 3 732195443 2 2 260907648 2 2 456920432 4 3 823135655 5 2 381224363 3 2 232531103 5 2 615674900 4 2 633515393 1 3 205641249 4 2 933239809 3 3 677379973 4 3 169905419 5 3 883977237 3 2 481518651 2 3 595570916 1 2 787223130 2 3 639140903 2 2 304383197 3 2 273167768 2 2 821588370 1 3 146083421 2 3 259683479 2 2 904343040 1 2 820552518 3 2 495916258 3 2 985368627 1 3 274878433 2 2 280025117 4 3 634444987 3 3 157064209 2 2 295557714 3 3 526679386 2 2 968386392 1 2 758928438 1 3 928565571 1 2 834246932 1 3 832132493 1 2 486671373 5 3 636917883 4 2 541847331 1 3 321037588 4 2 900976926 2 3 398408498 2 3 546038882 4 3 316367534 5 2 568769676 3 3 304620840 5 2 630661208 5 2 462428112 4 3 715139078 4 2 199097168 1 2 325572604 3 3 717302736 5 3 637583713 2 3 193485055 5 2 886754947 5 2 288883668 1 3 891863758 5 2 670450000 5 2 936718015 5 3 643802422 1 2 863869106 1 2 138747528 3 2 502743055 3 2 523639878 5 2 221088314 1 2 574628085 1 3 532604646 1 2 626522084 2 3 195704863 2 3 551795164 3 3 336395988 1 2 450042822 2 2 689541840 4 3 603295485 1 3 933283150 3 3 221007574 2 2 720064337 2 2 973499356 1 2 478278192 3 3 851524108 5 3 990566430 4 3 360268548 1 3 155967446 4 2 132522729 4 2 992854132 5 3 771839958 2 2 691331101 1 3 184540770 4 3 756762758 5 2 224215450 2 3 231198798 4 2 926901599 4 3 365352503 3 3 974973431 3 2 432798028 2 2 993149521 3 2 691358018 4 3 335210091 2 2 760335676 4 2 637577303 5 2 768652236 4 3 681041215 2 3 219781085 5 3 100290395 1 3 810252848 1 2 653174994 5 3 267270617 3 3 769180544 1 2 528706303 4 2 481428880 3 2 620016184 3 3 986400561 5 2 566315477 2 2 519451696 4 3 658729280 1 2 507218731 5 2 904646101 3 2 782047862 3 3 817218905 1 3 781336682 2 2 715762478 2 3 444356446 5 3 487514830 4 3 466488079 2 3 878595711 3 2 685078578 2 2 399990051 4 2 110724847 1 2 231770154 4 3 968506494 2 3 185609769 4 3 460335855 4 2 477887553 1 2 620433245 1 2 734190982 3 3 752006419 1 3 312251770 3 2 274821840 5 3 194965829 1 2 397056397 3 2 342639797 3 3 811634329 4 2 566707574 3 3 758573466 2 2 378481531 5 2 594804420 4 2 588915673 1 2 537138741 3 2 737823902 2 2 899112145 3 3 392274950 3 3 325840140 1 2 308114229 4 3 632540558 4 2 760274541 1 2 824676067 2 2 233536532 5 3 590903561 5 3 832581694 4 2 172503691 2 3 828762101 3 3 549087738 2 3 815422245 3 2 102505005 1 3 781647630 3 2 869508666 3 3 495355050 2 2 328055348 1 2 314937348 2 3 545463576 4 2 841411083 5 3 155283605 4 3 377016588 1 3 623918195 5 3 238894582 4 3 719883348 4 3 627229655 5 3 503465865 1 2 345323862 4 3 762992159 5 3 246617723 4 2 641148409 1 2 905616759 2 2 633233363 1 3 583525480 2 3 308997950 1 3 929095780 3 3 469887222 3 2 156036308 2 2 191971675 3 3 274195158 3 3 899487792 5 2 138611468 2 2 241206608 4 3 676857546 3 2 834542221 2 3 154608224 4 3 960814407 5 3 584148447 2 3 285074014 3 3 901120533 1 2 406574528 2 3 604998906 5 2 483383758 4 3 251951548 5 2 610271896 2 3 680374822 4 3 708725786 5 3 471354965 2 3 102723346 1 3 172473523 2 2 964835874 4 2 570606435 3 3 817959349 3 3 690666474 5 2 303821382 2 2 968587026 3 3 511414800 4 2 114524756 3 2 149133377 2 3 307566012 1 2 773584181 5 3 111983495 3 2 673617120 1 2 499284078 1 2 106982993 5 2 280358787 5 2 928793651 3 3 679506011 3 2 663401552 5 3 253839251 1 2 719052359 5 3 600439868 4 2 781320749 4 3 458556020 4 3 100313744 1 3 302468334 5 3 822237641 4 2 356720219 5 3 727258995 3 3 274872378 5 3 200305330 3 3 361002791 5 3 230979364 2 2 309886562 5 2 792099034 3 2 554398443 5 3 870423162 4 2 131107154 1 3 483339490 3 3 869622083 1 3 430103299 3 3 843951789 2 2 436422720 2 3 743728894 1 3 332320453 4 3 465699222 5 3 368547624 3 3 401882615 1 3 690586906 4 3 731094664 4 3 901446655 5 2 554878950 3 3 659423584 1 3 292270439 5 3 181090734 5 2 471816790 5 3 234517117 1 3 206852462 1 2 574969423 1 2 238783732 1 2 749108000 4 2 472370914 2 2 760563471 3 2 983493871 3 2 514599597 3 3 262484412 3 3 846286318 3 3 681707276 4 3 243577623 4 3 975833561 2 3 621461617 5 2 815786359 3 3 581677174 5 3 194911173 3 2 490371160 3 3 395929020 3 2 433860200 5 3 835201078 4 3 530120944 3 3 225271483 4 2 388365517 2 3 446283995 5 2 233916392 4 3 193333631 5 3 177273952 3 3 549786976 2 3 458757860 5 2 948163767 1 3 277199765 2 3 237962458 2 2 610492797 4 3 767097677 3 3 145462569 3 3 170359266 5 3 314321944 2 3 259235754 5 3 775178228 1 2 844841008 2 2 799597395 5 3 132549985 1 2 425111161 5 3 665718715 2 2 156090599 5 2 987042464 4 2 372091417 2 3 749803210 1 2 204004404 3 3 881107900 5 2 543635107 1 3 615477585 2 3 297493976 1 2 412611098 2 3 686651743 2 3 487250676 3 2 503438297 4 2 926627352 4 2 628025800 2 2 523862550 1 2 950525773 5 3 105973477 4 3 364029065 1 2 206016958 4 3 689596208 3 3 149150580 5 2 360710207 4 3 699287005 4 3 119495384 5 3 329010552 4 3 269977697 4 3 878036207 1 3 170472224 1 2 443853318 2 2 277356061 5 3 868077188 4 2 163302053 4 3 584191541 5 3 384399028 1 3 376159535 3 3 175463828 3 3 392043313 1 3 767471634 4 2 906109444 1 2 577199705 2 3 183573346 2 2 896137446 4 2 626784378 5 3 971666193 1 3 398696298 5 3 767853712 2 2 595570973 4 3 162565124 5 3 390362229 3 2 940334182 2 2 748143028 4 3 970805904 4 2 819455943 2 2 808294096 5 3 198284669 1 2 477521690 3 2 118554273 2 3 484401724 2 2 928410444 4 2 186945341 3 2 290503670 2 2 461705594 2 2 526917868 1 2 694596879 3 3 779880491 3 2 196046511 2 3 700831167 1 2 374195368 5 3 932565629 1 3 140980778 4 2 725712709 1 3 952061518 3 3 765817625 1 2 768798811 5 3 221143797 1 2 824773595 1 3 589019832 3 3 319837084 4 3 813828824 2 3 254522155 5 2 872116112 2 2 668271900 3 2 342884174 4 3 468103615 4 3 226641814 2 2 172049621 4 2 235958287 5 3 589583987 1 3 527710913 5 2 527194864 4 2 689771207 4 2 300126743 5 2 919989064 3 3 424886350 4 3 756235081 4 3 460673474 2 3 736995674 5 3 470080304 1 3 964487504 5 3 911518724 1 2 874490801 1 3 147692597 1 2 744471622 1 2 499723131 1 3 163515505 2 2 207559028 1 3 193360623 4 2 562022063 2 3 441334781 4 2 154515521 2 3 939483850 4 3 228672645 5 2 774502272 1 3 819665249 4 2 319786168 2 2 339012572 1 2 512468938 3 3 245096547 5 2 961646865 1 2 122625821 4 2 233281015 3 3 822954747 3 2 877007292 5 2 365951841 1 3 641634505 2 3 909783044 1 2 288443063 3 3 439022735 3 2 708141264 4 2 912078962 2 3 358048321 2 2 911967201 1 3 730250792 1 2 317556580 4 2 195199308 4 3 492850886 3 3 666222950 4 2 259139183 3 2 127502368 5 3 428923808 1 2 715961799 1 3 653973025 2 2 428368480 4 2 132231579 2 3 809587895 4 2 447674904 5 3 131682195 1 3 848906410 4 2 121276339 4 3 264237801 3 2 426761185 4 2 329967127 3 2 102755198 2 2 707982199 4 2 830012117 1 3 892508815 2 2 769625030 1 3 683419012 1 2 120750006 2 2 268262130 3 3 957105325 2 2 835336322 1 3 212902768 2 2 478427448 3 3 214953867 4 2 979834700 4 3 143636562 3 2 201857292 3 3 872712610 5 2 615516459 3 3 116448957 4 2 774955057 2 2 328065791 4 2 510412181 4 2 166298897 2 2 771094189 4 3 890471158 2 2 302787865 4 3 441466665 4 3 462817031 4 2 362652789 2 3 776508053 2 2 650632564 2 3 642951387 1 2 604078793 5 3 236281526 1 2 159114009 3 2 383817822 4 3 960422655 5 3 785327472 1 3 934627686 3 3 815209431 3 3 612802042 4 3 521060641 5 3 906096491 3 2 673860886 4 3 796223496 5 3 480070432 4 2 605540192 4 3 373766134 1 3 455285250 5 2 223600063 3 3 240272788 3 2 794271883 5 3 964759002 3 3 746073890 1 2 240976293 1 3 824556346 2 3 461748099 1 3 366005116 3 3 578969763 3 2 935799731 5 2 642072214 3 2 405620997 1 2 347947910 5 3 797489925 1 2 615423889 2 2 335794648 2 2 645007459 2 2 475253842 5 2 691467134 1 2 301404259 3 2 375241141 3 3 861071366 5 3 443409136 2 2 313642877 3 2 504908693 1 2 781414722 5 2 116337340 1 3 427274470 3 3 234268005 2 3 107147192 1 3 945331674 4 2 430486955 5 2 888533321 2 3 331533426 4 2 508761243 3 3 552462881 1 3 275997245 2 3 915490596 5 3 406674718 4 3 621321475 1 2 665989722 3 3 204805788 4 3 345518165 3 2 730470659 2 3 780440830 4 2 196672014 4 3 232178616 1 2 389885593 1 2 952454286 4 2 754417664 1 3 721656598 1 3 361893409 1 2 528371012 4 2 596194727 5 3 981963192 4 2 315518158 4 3 632203685 4 3 555882564 4 3 945157662 3 3 992189181 4 3 660171922 2 2 410552071 4 3 769525551 4 3 458490161 3 3 976363625 3 3 594470718 3 2 535615199 5 3 524568636 1 2 869417478 3 3 549396449 5 3 460465877 3 3 187855694 4 2 895630192 1 3 349127383 1 2 604052640 2 3 879524063 2 2 404780156 1 3 830498400 1 3 217250867 3 3 833742568 2 2 371103091 4 3 395314188 2 3 299307534 1 3 641810326 5 3 242264170 2 2 325097623 1 2 454838464 2 2 242993642 5 3 488235195 1 3 361203668 4 2 939181745 3 2 930567981 5 3 404617129 2 3 747350369 4 3 528749894 2 3 651133209 4 3 832014321 5 3 299068346 2 2 241383854 5 3 873761601 4 3 618049055 5 2 125245634 3 2 662756299 4 3 209710709 5 2 862994549 4 3 509960666 2 3 967031579 3 3 772475684 2 3 999583505 3 3 865953496 3 3 361978098 1 3 345909151 5 2 513642862 3 3 725802215 2 3 502036734 2 2 583316569 2 3 383648708 5 2 681548542 3 3 107952557 4 3 664361982 4 2 702950234 2 3 941084521 3 2 467096244 1 2 452233369 1 3 505382241 3 3 468600540 5 2 845557787 3 2 298584745 1 3 881329563 1 2 323782418 3 2 270367047 2 3 328659298 4 2 780572777 5 2 964119503 1 3 356247906 2 2 204067441 4 3 193829243 4 2 964703782 3 3 205127956 2 2 975740936 3 2 522662877 1 3 354246219 5 3 909552059 4 3 411010841 4 3 231260569 3 3 829611303 5 2 612097140 3 3 236077564 4 2 647171640 2 3 671363371 4 3 729520832 4 2 218633482 3 2 336823066 1 3 400137688 2 3 293643114 2 2 570893783 1 2 782203208 1 2 808515793 5 2 392658081 1 3 208137691 5 2 281044606 5 3 459832191 2 3 487490285 1 3 628697643 3 3 718162418 2 2 356908681 1 3 943909313 5 3 694799344 2 2 114078317 1 2 706731100 1 3 519386985 3 2 542718213 4 3 504180725 5 2 249406416 1 2 131237581 3 2 841770316 4 2 371831724 5 3 393278906 3 3 515599716 1 2 379802680 3 2 238531467 5 3 585782826 5 2 553142977 5 2 843971373 3 3 439746334 5 3 996498480 1 2 780016418 2 3 222846420 4 3 720387312 3 3 848028366 1 2 167902321 4 3 296724694 1 3 584030612 1 3 999777114 1 2 130900632 1 3 261523514 3 2 285617060 5 3 625966246 2 2 697642398 1 3 809589763 2 3 223622520 5 3 795537692 2 3 472072642 1 3 901881242 1 2 497262864 3 2 559938284 4 3 180692032 4 2 845085412 4 3 255038347 5 3 931349375 2 2 672639504 3 2 447972691 5 3 225621447 2 2 561971032 5 3 143149885 4 2 285929665 4 2 683057866 1 3 153434275 2 3 760329735 1 3 483478751 2 3 401489921 4 3 328796231 3 3 742638744 4 3 254556858 3 3 188405817 2 2 825616383 1 2 526016817 4 3 286784863 3 3 122237744 4 2 840360091 5 3 711595171 1 3 596730421 4 3 922988991 5 2 283879330 4 3 913158511 1 2 677098511 2 3 974561351 5 3 637469651 1 2 689017485 5 3 234317961 2 2 360723655 1 2 179732609 3 3 949714062 1 3 480847585 5 3 505913299 4 3 213677189 2 2 965314911 4 3 558334327 4 3 914674066 5 3 198603872 2 3 546918137 2 3 380083559 5 2 175027962 2 3 711514280 1 3 521014148 1 2 406313468 1 2 837798242 5 3 916805424 1 3 285040436 2 2 212775076 5 2 536839275 5 2 170691379 5 3 820952625 3 3 756651930 2 3 352163906 4 2 899005296 3 2 956813552 1 3 634757023 2 3 874671405 5 2 935353794 2 2 656752389 2 3 813510269 4 2 219039677 2 2 622894108 5 2 462674541 3 3 624285870 5 2 236359698 3 2 771395520 3 2 216309369 5 2 860059297 1 2 246178364 1 3 395462687 4 2 463191484 4 3 116127870 5 2 803262103 1 3 219889948 4 2 264830553 4 2 775772456 5 3 268336432 4 2 406170893 4 2 502971332 3 2 661058618 5 3 195460221 2 3 704834886 3 3 726719328 3 2 214760934 5 2 367552701 5 2 605165100 2 3 131506054 1 2 867258192 4 3 631605302 1 3 340681948 1 3 214763143 4 2 230695054 3 2 707092645 3 2 978460042 2 3 670094901 1 3 762159869 4 3 140546611 4 3 412380358 2 3 357703372 5 2 168951340 5 3 334600061 2 3 134909852 5 3 468711647 4 3 119723839 1 3 145918012 4 3 182992104 2 2 160428494 2 2 434567598 5 3 968024076 3 3 714586431 4 3 835013702 1 2 897183568 1 3 304185790 1 2 121326896 4 3 472967398 2 3 886099283 2 2 496151629 1 2 378756012 4 3 204398526 5 3 464669568 4 3 695029182 2 2 470774533 2 2 866298721 3 3 224653409 5 2 632227399 1 2 159339979 4 2 619513006 4 3 676141985 1 2 341994582 2 3 327590097 1 3 279619897 3 3 579284810 4 2 248051866 3 3 126256898 1 3 112368866 5 3 306132130 5 2 160709607 1 2 946827280 5 3 904829141 2 3 303222161 3 2 962562982 3 3 549066474 5 2 512408984 1 2 906009846 3 3 595829872 5 2 116421579 4 2 214490284 2 3 384970051 3 3 214200435 2 2 745883689 2 2 365622401 1 2 426824493 4 2 233288577 5 2 496012923 1 3 859948900 1 2 715889822 3 3 281553938 3 3 271388639 4 2 374741108 2 3 710005983 5 3 261015784 5 3 946861446 1 3 829252278 3 2 792408363 1 2 972765073 2 3 919479216 2 3 116060905 3 3 791256170 5 2 210055960 4 2 514750859 5 2 230354766 1 3 424057310 1 2 143439639 1 2 148652993 3 2 498516260 3 3 504576657 2 3 356734972 1 2 158769470 4 3 500659770 2 2 562357137 4 2 202091898 5 3 426768804 4 2 138396943 1 3 420640877 3 2 246383198 1 2 886222539 4 2 154477227 3 3 871631759 4 2 427315713 5 2 787815554 2 3 820575767 2 2 195466981 5 3 272481880 1 3 305906897 5 2 593649537 3 3 447294743 1 3 410176048 2 2 537314983 4 2 360852156 5 2 480287980 2 3 740291960 4 2 189213250 4 3 421443969 5 3 176096143 2 3 956199330 5 3 633931706 5 2 514383634 4 3 573244409 5 3 141001785 3 2 135271031 3 2 770224059 2 3 287846566 3 2 112004782 2 3 483257899 2 2 300681751 3 3 368491357 3 2 576907577 2 3 485869218 5 3 263332875 5 3 489421579 2 3 385933233 2 2 519531493 4 2 484962472 2 2 575841923 2 2 491075188 1 2 738499114 1 2 930051124 4 2 538580191 2 2 173163819 3 2 147169020 3 2 610594149 1 3 168797080 2 2 591230221 1 3 778161688 5 3 222822386 5 3 343705836 1 3 295045484 3 2 911980754 3 3 784224361 5 2 117447688 1 2 508205168 3 2 327032921 5 3 981570419 4 3 275836033 2 2 738275794 3 2 332533809 3 2 739651493 5 2 452296093 2 3 669766537 1 2 636978028 3 2 665447039 4 3 824959047 5 2 475944353 1 3 942985070 2 3 280210334 1 2 823151914 3 2 952167171 4 2 368943258 2 3 729523958 4 3 645825426 2 3 411054664 4 3 421364770 1 2 488021597 3 2 677047055 3 2 773413133 4 3 859665376 5 2 554519500 4 2 456072831 3 3 778809288 3 3 180516428 2 2 963338156 3 2 161738113 5 2 272521710 3 3 795399269 4 3 611843232 4 3 592177121 1 2 995273530 5 3 671068856 1 2 569613285 4 3 832970540 2 3 424603969 3 2 945857489 3 2 613780428 2 3 296279413 5 2 419081559 5 2 619423050 5 3 259733312 2 2 728327451 5 3 316088694 3 2 165047469 5 3 829223289 3 3 312705275 4 2 372564667 4 2 684540662 3 3 924740911 2 3 769177086 5 3 179741790 5 2 930954730 3 2 316664412 2 3 533746410 3 2 213787329 5 2 401631038 2 2 437756184 4 3 281957791 1 3 391407309 1 2 960399786 3 2 925670656 5 2 284225457 3 2 608819203 2 3 750086642 2 2 485221612 2 2 207562960 5 2 906437522 5 3 445163098 4 2 416627481 5 3 522977971 1 2 386210673 5 2 420829726 4 2 582003298 3 3 142567717 1 3 417310165 3 3 322676029 4 3 986441318 3 2 113823530 4 2 993660173 1 2 696977875 5 2 207245052 3 3 447768222 2 3 653327678 3 3 889484367 2 2 103951362 2 3 513144177 1 2 535341451 2 3 515493614 3 3 337763841 4 2 990820384 3 3 602031025 2 3 815168545 4 2 997556743 2 3 637226810 2 3 934048329 4 3 170023465 4 2 382909251 2 2 342579464 2 2 140780719 2 2 790444929 1 3 539907807 2 3 734717563 1 3 127864785 1 3 879627492 5 3 294513788 2 2 469595781 2 2 549530625 1 3 604200559 4 3 736701011 3 2 429126734 1 2 137134509 4 2 181545129 4 2 918614627 1 2 606611468 5 3 499586443 4 2 120473462 4 3 355201450 5 3 847403486 3 3 668194822 2 2 586586830 5 2 678595240 1 2 867704512 5 2 655257130 1 2 741681144 5 3 677246995 1 2 221921801 5 2 405765767 1 3 262437870 2 2 701030374 4 2 270622623 3 2 338309584 3 3 790679593 3 2 904149961 4 3 535829720 4 2 403980900 1 3 114366463 1 2 130240993 1 2 643320985 5 2 843746832 4 2 968319648 4 3 904601438 2 3 450847603 2 2 951371970 1 3 710263957 1 3 489220355 1 3 169689426 1 2 405528720 3 2 424673175 2 3 997488057 5 2 161984904 4 2 203799125 3 2 114370611 5 3 379895975 3 2 726714956 2 3 183941195 2 3 505572464 5 2 406540997 3 3 188211955 4 3 445721900 5 2 397034347 2 2 979982433 2 2 390074636 2 2 915987076 5 3 634554891 2 3 544568680 2 3 812550911 2 2 277857636 4 2 718721085 3 3 331278014 5 2 409382835 2 3 883006238 5 2 388590883 3 3 365872191 1 2 322179216 1 3 620270865 2 3 636911764 3 3 797694257 2 3 401538949 5 3 718894281 1 3 505693862 4 3 920196294 3 2 982202919 3 2 544537553 1 3 191400505 2 3 556998069 4 3 491764737 3 3 191585130 3 3 273559348 1 3 567145085 4 2 473987779 3 3 496328223 1 3 273404461 5 2 553984253 2 3 711663800 3 3 654773562 4 3 749488626 4 2 482780747 5 3 872014272 1 2 900231976 4 3 224540772 2 2 797680677 3 3 305520734 3 3 705197454 1 3 171846939 3 3 458463988 4 2 487879797 5 3 639089454 1 3 657510115 1 2 208727549 4 3 671833356 5 3 562215934 1 2 813304806 5 2 718890483 1 2 269467326 5 3 329860605 1 2 413471378 3 3 205611555 1 2 791227574 3 3 194412240 3 3 525186689 5 3 301692675 4 3 189846112 2 2 108735291 5 2 109829831 4 2 231713279 1 2 819243367 1 3 297817871 2 2 230439854 4 2 897307767 2 3 501919239 5 3 680749312 4 3 875358467 5 2 554745863 3 3 101322563 3 3 765513559 4 3 728102910 1 2 584818148 2 2 840549498 4 3 274340620 5 3 432793904 2 2 150354560 4 3 307874255 5 2 776025750 1 3 928854366 5 3 294800941 2 2 207305945 4 3 519403921 5 3 875309119 4 2 638304140 5 3 119216098 5 2 732675447 1 2 302820344 3 3 789567108 2 2 789855171 2 2 625254263 5 2 760284995 1 2 579865531 1 3 332554505 2 2 939774457 1 3 366861410 1 2 722464158 1 2 541965468 1 2 391993198 1 2 550143782 5 3 500487328 5 2 747707156 2 2 729659460 3 3 474081736 5 2 789334294 4 2 591547373 3 3 303121767 4 2 551007416 5 2 815204182 4 3 789010828 4 3 502677212 4 2 243792746 3 2 664963702 5 2 567198843 1 3 115879968 2 2 446689340 5 2 670756699 1 2 872232411 1 3 553905339 1 3 201780577 1 3 424775752 2 3 867069267 4 3 934475377 2 2 222842706 4 3 225576517 2 2 388293937 5 3 999807663 1 3 699018468 5 3 282061978 1 2 397028198 1 3 480950034 3 3 982938062 4 3 124895032 5 2 466852796 5 3 730018911 1 3 934029109 3 3 498373112 1 2 468353281 5 3 989400866 5 3 573439773 3 2 823504790 2 2 789973914 4 2 925075325 4 3 503030883 4 3 804292687 2 2 771622427 5 2 211117084 3 2 177450172 5 2 711395610 2 2 236695748 1 3 551142712 3 2 238578208 2 3 729851122 3 3 242488867 2 2 345196269 2 3 815334852 2 3 931461785 1 2 405641424 3 2 846132771 3 3 839600948 2 2 605404132 1 2 604079963 3 3 108791729 3 3 234706607 4 2 364148728 5 2 236558342 4 2 121271314 2 2 321690840 1 2 934430497 1 2 491621766 5 2 252666301 3 2 761263644 5 2 910229136 4 3 481589187 1 2 715159764 1 2 314922863 5 2 620620841 3 3 963672007 5 3 260468755 4 2 366002363 5 3 666690239 1 2 281735793 5 2 204253897 3 3 918993896 2 3 949982673 4 2 188373641 1 3 293333717 3 3 728818906 4 3 296245580 1 3 819104073 3 2 372169382 2 2 669643722 3 3 792304258 3 3 898976225 4 3 942991421 3 3 886303653 3 3 562262741 3 2 162805386 5 2 476152023 4 2 582394505 1 3 606240209 2 2 642544963 4 2 174495092 5 3 504611061 1 2 810273785 1 3 122601249 2 2 433276172 2 3 274864952 1 2 818000043 5 2 476648133 4 3 330706004 5 2 844284749 2 3 860415479 3 2 908965195 2 3 269362933 1 3 669664051 3 2 823724575 1 3 260782841 2 2 902684056 4 2 301099253 2 3 684403586 5 3 351925172 3 2 248721140 3 2 585764355 5 3 417813847 4 3 390389678 1 3 173556741 3 2 899305080 4 3 457201648 3 2 583320356 4 2 324612199 3 2 433145590 3 2 255072313 4 3 877119053 5 2 430563129 4 3 169221427 3 3 404409532 2 3 802900512 2 3 193949152 3 3 355499462 3 2 610888659 4 3 702122951 1 3 749695274 5 3 251078887 4 3 472417877 5 3 563074319 5 2 347629628 2 2 517222372 1 2 914970754 1 3 971014920 1 2 794797159 3 3 495966865 3 3 369731392 1 2 830007909 3 3 438877649 3 3 864253486 2 3 370092864 1 3 820989073 4 2 576564494 3 2 506225526 5 2 945134352 1 2 421384435 3 3 947435533 5 2 527782493 4 3 601790420 4 2 979462047 3 3 153099184 4 2 294446335 5 2 298491121 1 2 657579641 2 2 378900824 4 2 762339109 1 2 939619262 4 2 630178623 4 2 475299686 4 2 300456473 2 2 834148553 5 2 686521872 5 3 370471930 3 3 269354766 3 3 399818258 1 2 606739248 3 3 880233263 1 2 560450308 4 2 584044848 1 2 692966378 3 3 997614233 3 2 705362178 4 3 607034956 1 3 382393724 4 2 549479588 3 2 670032902 2 2 484816467 4 2 853760061 3 3 130885166 3 3 677897831 2 3 866818019 5 2 819203636 2 3 402752194 3 2 450124451 4 2 501192438 3 2 186772068 3 2 382449228 3 2 333487915 4 3 489609090 3 3 411067204 3 3 766666192 4 3 723105042 2 3 646125295 2 3 480130793 2 3 989086675 5 3 379468853 3 2 355858512 2 3 717358811 5 3 737529124 3 2 306845279 4 2 229380165 4 2 267757032 2 2 206211630 4 2 250853188 3 2 351544434 5 3 903865314 1 3 457138890 4 2 411377005 1 2 595661687 4 3 278164237 4 3 591154564 1 3 672531919 3 3 866967422 3 3 792844489 3 2 668400701 4 2 535689492 3 3 467477928 5 2 439208202 5 2 375712820 5 3 745260955 3 3 345069528 1 3 971836171 3 2 647859986 3 2 121275262 2 2 559823995 3 3 596074632 5 3 311500628 4 3 356343806 4 3 206098731 4 2 292450333 4 2 696826011 1 3 857008383 2 3 936241082 2 2 641809344 2 2 216104181 2 2 732573228 5 2 422193263 5 2 527108767 2 2 439428421 2 2 293937515 1 3 550610667 5 2 498339141 2 2 156956169 3 3 812749394 2 3 744093379 4 3 540650298 5 2 506910388 4 2 552154280 1 3 915950045 2 2 944816275 4 3 365880170 1 2 363839071 3 3 475281562 3 2 519939439 1 2 873639035 4 2 675547376 5 2 635242160 1 2 413796131 4 3 198727826 2 2 360137505 4 2 937440909 5 3 391672037 4 3 916818707 5 2 617721877 2 2 711210027 2 2 513587225 2 2 691871492 2 2 285708348 4 2 350931958 3 3 453710697 3 3 421258772 4 3 384689267 5 3 752206001 3 2 216523473 4 2 200679554 5 2 940444199 4 3 801722725 5 2 737549900 1 3 263708875 5 2 991710512 4 3 725093927 3 2 545642857 1 2 798077220 3 3 236306908 3 2 382407933 1 2 921205526 1 2 729681727 1 3 473459028 2 2 542306025 3 3 196049581 5 3 336792386 1 2 465727459 5 2 177637049 2 2 199347758 1 2 536775217 3 2 194961016 2 2 454935626 3 3 592430210 5 3 181886731 1 2 188594469 5 2 830287769 2 2 730805284 3 2 767019326 1 2 431370487 1 2 499386951 4 2 311258571 1 3 725489190 1 3 823920263 4 3 694882856 4 3 976002051 3 2 509091739 4 3 927317727 4 3 785993672 5 3 151755377 4 2 230840417 1 3 808682970 2 2 448851698 2 3 874003989 2 3 391611871 1 2 136949174 5 2 551448231 2 3 633412543 4 2 587089966 3 2 282802684 1 3 900604917 3 3 985755132 1 2 148104499 3 3 267561445 5 2 748357206 5 2 845473124 2 3 385402244 2 3 571185173 2 2 703991041 2 2 928688928 3 3 195425516 5 3 291009999 3 3 855761107 2 3 720753269 5 2 289192887 1 3 214495966 3 2 337402131 2 3 792781750 4 3 284063393 2 2 529005578 2 3 872901300 2 3 270690979 5 2 487114422 2 3 627989390 4 2 199246687 5 3 170647301 5 2 979419529 2 3 156232519 2 2 949153195 1 2 292511225 4 2 294434023 4 2 118388513 3 2 368006826 1 3 713801143 1 3 145746159 2 3 133760612 3 2 481527783 2 3 189883948 3 2 749547186 2 2 391682713 4 3 495490030 4 2 773427633 4 3 956667646 5 3 802359508 4 3 683873659 3 3 731742099 3 2 843411961 5 3 165107039 3 3 601975625 2 2 252722625 3 2 279068160 5 3 822830651 3 3 260914403 5 2 952918528 3 3 571284724 2 3 349360202 4 3 588198964 3 3 170958312 1 3 108479203 1 2 414181577 1 2 716704151 1 3 790372882 5 2 593620436 5 3 874112523 1 3 883234822 1 2 245219273 1 3 464049314 1 2 205318679 5 2 166784813 3 2 147135983 2 3 526802458 5 3 219092344 4 3 894283459 2 2 694131954 3 3 975224977 5 2 331080769 5 2 238896100 3 2 392470803 3 2 394452377 2 3 534134615 1 3 427466338 4 3 803221307 5 2 336731170 4 3 315046971 2 3 792837628 5 2 580321825 5 2 115511929 3 2 834517188 4 2 577591896 3 2 611726417 4 2 603509862 1 2 893938399 2 3 701839677 3 3 643034355 4 2 397539573 3 3 106798253 1 2 878566066 1 2 135840560 5 2 443643972 5 3 786676667 1 3 305114195 4 2 563810611 4 2 112805935 2 3 654062779 4 2 483541166 5 2 850825112 2 2 958544857 4 2 529063651 2 3 397663438 2 2 723324287 3 2 750478914 1 3 618328627 4 3 415101962 3 3 471787122 5 2 675130726 2 3 200495694 1 2 562887048 2 3 398066295 1 3 238550734 4 2 926426842 1 2 164881526 2 3 792083856 3 2 518568608 5 2 380499212 5 2 803273054 4 3 176539143 3 2 687555179 2 2 858085490 4 3 286096552 4 3 751307254 3 3 830264553 1 2 357232061 4 3 725551583 3 3 197642015 4 2 540933561 5 2 657776202 4 3 230850555 1 2 541587642 1 3 750337355 4 3 168908172 1 3 144249467 4 3 316934347 5 3 833898042 5 3 491054942 4 2 867050328 1 2 277475876 1 3 394040307 1 2 618089701 3 3 170031331 1 2 713233085 1 2 668045248 4 2 448949126 1 3 244485180 1 3 671209199 4 3 606677443 3 2 246018618 1 2 795842600 3 3 961855269 4 3 775774125 4 2 808949024 5 3 290619706 3 3 889525183 1 3 162219486 1 2 977406868 1 3 154963040 3 2 531688602 3 3 392696491 3 3 978891839 5 3 915309962 1 3 953447372 2 2 418425495 5 2 376160697 1 3 655867242 4 2 186419905 4 2 718270829 1 2 216769182 5 3 273085602 5 3 325146475 3 2 246083639 1 3 858982666 1 2 532484084 3 3 981783506 1 2 548450490 2 3 617521459 4 2 628368149 1 3 960180398 2 2 849087402 2 3 181058206 4 3 913821190 4 2 199488182 4 3 144955618 5 3 699061874 3 3 121646467 1 3 762403557 3 3 442388126 5 3 139255074 2 3 866605975 3 2 207196550 5 2 884702575 4 2 251323215 3 3 383372053 5 3 833112760 2 2 568287399 4 3 511286219 4 2 913630821 3 2 469434689 5 2 477827993 1 3 879129816 5 3 146923480 3 3 255521328 5 3 246378761 2 2 338314766 4 2 548121006 4 3 894671631 5 3 779018504 2 2 844526497 4 3 911062378 5 3 766081023 2 2 495147720 4 3 805279299 2 2 224485972 3 3 424335009 2 2 374570328 3 2 743983103 3 3 484591576 1 2 159242276 3 2 857747388 1 2 130020156 3 3 573952809 1 3 551499459 2 3 147446659 3 3 547228246 1 2 810010975 3 3 333763071 5 3 111054045 1 2 593005289 2 2 387823578 3 2 659181802 5 2 768522652 5 2 197899463 3 3 773240430 4 3 684755482 5 3 502019138 4 3 834010099 2 3 768519908 5 2 444743563 4 2 296073640 4 3 905739948 5 2 433460779 4 3 305687049 5 3 488594927 5 2 150911484 5 3 353189700 3 3 664720440 2 3 391143028 1 3 105388969 5 3 735644540 1 2 791485022 5 3 699558526 4 3 630632578 2 3 965868138 1 3 738524043 5 3 748753346 1 2 650150295 5 3 943275364 1 2 760384494 3 3 870024107 2 3 333783316 4 2 556822489 5 3 179096970 4 2 671495852 3 2 841145283 2 3 518632344 5 2 502146503 5 3 833900889 2 3 388633636 3 3 587703940 1 3 692256994 2 2 429287956 5 3 897670191 2 3 519466832 3 3 709531505 3 2 708426890 5 2 779115525 1 2 819707102 3 2 391707832 3 3 759130788 4 3 456823309 2 2 806624555 3 2 837445115 4 3 300143793 1 3 937569901 4 2 295393928 5 2 721958848 4 3 348048705 5 2 233433484 3 3 159041656 3 2 196359340 1 2 724449136 4 3 151380280 5 3 369914279 2 3 284748360 4 3 391979015 4 2 555417906 4 3 542361799 2 2 317896661 5 2 763847352 5 2 259712426 5 2 310004986 2 2 729037749 5 3 272578886 3 2 462729740 4 2 924655374 3 3 501500949 5 3 153708586 1 3 227790625 3 3 241880598 3 2 396273677 1 2 201284214 2 3 435061956 2 3 289457345 3 2 362868992 3 3 735855149 2 2 753147490 1 2 147921089 2 3 267599610 2 2 365790661 4 2 559537397 5 3 435995811 5 3 963074395 2 2 523405725 1 3 978189003 2 2 941911101 2 3 691241101 3 3 606321270 5 3 603516814 1 3 206039532 2 3 191307068 2 3 491578782 4 3 817140086 5 3 217225065 3 3 112247603 1 3 660648104 2 3 851502066 1 2 915051469 3 2 947786724 3 3 837546237 3 2 976845855 2 3 385020989 5 2 176692135 3 3 407729713 5 2 231640924 4 3 324920674 2 3 523684581 5 2 616291824 2 3 294663564 1 2 258490111 1 2 742708363 1 3 834014241 5 3 829490291 3 2 582190214 1 3 530784720 5 2 336007821 5 3 151540157 3 2 227371099 5 2 765466349 3 2 136234080 3 3 217815456 5 3 403462231 3 3 144162295 3 2 567250455 5 2 478963514 1 2 766693032 3 2 892192541 1 3 291128519 5 3 156515621 1 2 521768060 2 3 573432002 1 3 554750446 3 3 478352607 5 3 890346047 3 3 588243225 4 3 148347773 2 3 563081684 2 2 843217222 2 2 424934711 1 3 674312430 2 2 952610834 3 2 722887317 4 3 631312658 1 3 568097763 4 3 392532265 5 3 997777804 4 3 100651811 1 2 473566883 4 3 566596096 3 3 915834981 1 2 127278096 5 3 655987087 3 3 538540449 4 2 628149387 5 3 430584315 2 2 223481438 2 2 103481069 1 3 601392531 5 3 779509907 3 3 220541686 5 2 721712243 4 2 222559817 2 3 479608520 4 2 165171345 3 3 636711464 2 2 164992298 2 2 230410798 4 2 103735174 2 3 306176915 3 3 640796478 5 3 911275090 3 3 438964560 1 2 292552108 3 2 461948291 1 2 578447199 2 2 352210058 5 3 105491503 4 3 525385459 5 3 924395535 5 3 962607546 1 3 325913688 3 3 229025167 2 3 255500692 3 3 747380407 3 3 689378787 2 2 319385739 2 2 405517766 2 3 713362151 2 2 746580623 3 3 724815009 4 3 529675762 3 2 499972026 5 3 459515369 2 2 248546622 3 2 285475308 1 2 164329010 2 3 804540124 5 2 739161665 3 2 766969472 3 2 929865777 4 3 820476727 1 2 998697651 1 3 511671404 2 2 443557038 3 3 872536269 5 2 133169612 3 2 672235820 5 3 925253812 1 3 475185631 5 3 560479130 4 2 723616340 2 3 926625559 2 2 722507498 2 2 336891520 1 3 946932102 5 3 455381681 4 2 153949676 1 3 348335597 3 3 948485389 5 2 573611312 5 3 893062430 4 2 265494635 4 2 120022016 2 3 871523453 1 3 643332156 5 3 576213947 1 2 839120307 4 2 503653458 5 3 707143265 3 2 810354728 3 2 906705295 5 3 219690118 5 2 223951789 2 3 109304321 4 2 543322723 4 2 957743132 5 2 440456296 5 2 670825948 5 3 736442310 3 2 875157768 1 2 886238821 5 2 703737006 5 3 762932945 5 3 318434712 4 3 798935224 4 3 564545713 2 2 995081111 4 3 976997511 4 2 625237266 4 2 707458157 2 3 628215274 5 2 684395682 5 2 765757202 1 2 531336998 5 3 999579163 3 3 124390182 2 3 829955382 5 2 338008972 3 2 315306897 2 3 457564456 3 2 713967973 1 3 505268050 3 3 628004870 2 2 106276886 3 2 286695334 5 3 251250523 2 2 379777641 5 3 103624677 1 2 233769107 4 2 722691372 1 2 201852069 4 3 417709385 2 2 279945198 2 2 724115316 1 2 186468877 5 3 313851607 5 2 484162016 5 2 437058964 4 3 802956755 1 2 815469663 2 2 254531310 1 2 302854311 5 2 175900201 3 3 192655255 2 2 852429507 3 3 878981525 4 3 397774218 3 2 594689206 5 2 553457822 5 3 832677274 5 2 662230163 5 2 792596565 5 2 903181881 5 3 948051690 3 3 933702712 5 2 359572223 2 2 195887947 2 2 528742616 3 2 219671262 3 2 378885296 5 2 109868005 5 2 818651723 5 3 145618902 1 2 501054384 5 3 519166240 4 3 385863051 1 3 623716815 2 3 757451747 2 2 717582339 5 3 913808120 3 3 254775609 2 3 181631028 1 3 111627991 2 3 572664704 4 3 674335207 1 3 571167179 2 2 633733901 5 3 376965150 5 2 143184663 2 2 478280003 4 2 605788740 4 3 253421112 3 2 459315516 1 2 623721852 4 3 818400388 2 2 155059114 5 3 667682705 4 3 836780506 5 3 226673256 5 2 203279968 2 3 434167109 1 2 278310466 4 2 924961436 2 3 669932363 4 2 328501132 2 3 746294306 4 3 569293299 3 3 201247598 2 3 545379601 4 3 851072926 5 2 568370066 2 3 308987471 5 3 223487043 3 3 966277773 4 3 677275838 5 2 950364173 3 3 179107286 3 3 853630850 1 2 639742639 1 2 309246910 4 2 608251105 5 3 203521607 3 3 926785194 2 2 949936358 1 3 291101415 4 3 568269894 3 2 735815630 3 2 727225147 4 3 807983171 4 2 730128075 3 3 839063093 5 3 391369514 4 3 312376278 2 3 692984057 5 3 461964044 1 2 369446440 2 2 661823156 5 2 521161504 4 3 738355292 5 3 329938779 5 3 477657828 1 2 266489732 1 2 669721142 3 3 104414264 2 2 597466653 2 3 882376336 1 2 645101797 3 3 851245542 1 2 200266738 5 3 677009323 3 2 675942554 3 3 324511313 2 2 242384834 5 3 711991972 5 3 579123361 4 2 740489551 1 3 560995974 4 2 654916460 2 3 962573332 5 2 820404804 5 3 744000457 3 3 367072201 1 3 556473330 2 2 460655243 1 2 342974537 2 2 551283891 2 2 613705427 5 3 626822281 4 2 466640735 5 3 137306869 4 2 559827891 2 3 189606882 2 2 652885931 4 3 485169705 1 2 502190416 2 2 355189363 1 2 857285720 5 3 784227919 5 3 158858925 2 2 770779402 2 2 840218100 5 2 224190646 1 3 745156674 5 2 789321673 4 2 297053028 3 2 710582291 3 2 927227389 2 3 257596377 3 3 174780295 5 3 666533728 3 3 179669899 3 2 507451423 2 2 965706774 4 3 664247284 4 3 893011687 5 2 392878927 3 2 300816248 3 3 767818002 3 2 939555641 4 2 533921960 3 3 523170362 5 3 858144150 3 3 113870944 1 2 345023423 2 3 952978759 2 2 463585862 3 3 732345102 1 2 262529848 3 2 900396914 4 2 909545700 3 2 870618414 1 2 404775503 3 2 519308428 5 3 248895355 1 2 897478767 3 3 539921727 2 2 390513738 2 3 429102383 2 3 535446253 4 3 339514454 4 2 667181070 2 3 935813016 2 3 459296761 3 2 517665904 3 2 603047857 3 2 846280546 5 2 288545256 2 3 556527757 2 2 890957991 1 2 360100473 3 2 142768658 4 2 483359357 4 3 332317269 1 2 652465266 1 2 365839850 2 3 391783489 5 2 481947584 4 3 982592531 4 2 758117000 3 3 653433360 2 3 272603893 2 2 892606969 1 3 940730968 4 3 444222998 4 2 828541625 2 2 349118094 5 2 458139625 2 3 124954199 2 3 616121648 5 2 640101611 5 2 337542688 5 3 163159888 3 3 232089679 1 3 228617156 4 3 884039725 2 2 584231001 4 3 840754059 5 2 792485395 2 2 733626299 3 3 571425503 4 2 281817024 2 3 157843264 2 2 570992930 5 3 279844846 4 2 685415136 5 3 879325942 1 2 832819832 5 3 676935094 1 2 168571301 4 2 126814710 5 2 979738022 5 3 470022646 3 3 305349972 1 2 720902466 3 2 777099600 2 2 704146960 2 2 516011202 5 3 213801768 5 3 832351083 2 2 420577037 1 3 309333692 1 3 531979204 3 2 941136649 4 3 327121382 5 3 721514345 1 2 446025537 1 2 117220340 4 3 180299750 5 3 985628003 4 3 878527757 1 3 240019613 3 3 322156401 1 2 597296843 5 3 236669880 2 2 192311232 4 3 498924938 1 3 869232347 5 3 133899626 1 3 366414470 5 2 460760597 1 3 107993427 5 2 711856043 5 2 575032369 4 2 349724375 2 3 129290724 4 2 756863690 5 2 782561624 4 3 819719397 2 3 781693947 1 3 276744347 3 3 939984700 2 2 732889482 5 3 646122725 5 2 233635245 3 2 451805261 4 3 425309677 1 2 404032817 1 3 108836429 5 2 351302048 4 3 526748506 5 2 796719225 3 3 254356362 4 2 537594531 5 2 900135869 2 2 688760025 5 2 742334710 3 3 720246521 2 2 152492147 3 2 917418886 1 3 415461187 2 2 245046673 5 2 169035780 5 3 192269736 1 2 532075367 5 3 678734757 2 2 493043453 2 3 207231835 2 3 705351329 5 3 842737564 2 3 733360272 2 2 689194470 4 3 978704886 4 2 266279007 5 3 951299861 3 2 639052580 5 3 930003403 3 3 875263953 3 2 662908460 2 3 571180462 2 2 967803732 4 3 537409744 2 3 533570442 1 3 424241767 3 3 797514490 5 2 636279178 4 2 393022051 5 3 502999401 3 3 148905034 5 2 439329284 2 2 916180402 2 2 287037330 2 3 363480342 5 3 614953591 3 3 378852287 1 3 352599951 5 3 749615567 3 2 814779668 1 2 232120424 4 2 402602136 2 2 856947090 5 3 127957282 2 2 763795426 4 3 521090263 3 2 518607247 4 3 259094957 4 2 355392239 2 2 714867193 2 3 448323140 5 3 113716215 1 3 102754000 5 3 717195733 2 2 847573472 2 3 531970816 2 2 934445547 1 3 676955866 1 3 840316403 2 3 365434626 5 3 748030321 5 2 431805260 2 2 663468841 4 2 111017398 1 3 450242742 1 2 308737536 4 3 795777991 4 3 983777987 5 3 334848966 1 3 588642608 2 2 692003715 3 2 752352198 5 3 685736822 2 3 602698921 4 3 165315113 4 2 448502345 5 2 137788575 2 2 683501231 4 3 618204876 3 3 763106564 2 2 153980200 5 3 472764325 4 2 631502700 2 2 893926193 1 3 590079560 1 2 495862993 3 3 430022089 5 3 244077044 3 3 784920570 5 3 179103895 3 2 368516491 5 3 675893448 1 3 560818554 1 3 185089912 2 2 245780497 2 2 467827824 2 3 793361631 4 2 981559355 3 2 175486815 1 2 388771057 5 3 545351318 2 2 838918389 2 3 766930554 4 2 945700505 2 2 406127285 3 3 726804148 3 2 452281119 1 3 220133572 4 2 563316153 1 3 466445067 1 3 256833608 2 3 953352584 4 2 538317982 4 3 807023665 3 3 937144152 1 3 624799162 3 3 868926968 3 2 177324256 4 3 685642523 2 2 582507358 3 2 929100872 4 2 132323850 5 3 865582537 4 3 798751081 1 2 529157281 1 2 415508230 2 3 910410405 1 2 276893419 5 2 317046786 4 2 857575828 3 3 470398331 2 3 776096328 2 2 948095515 5 2 189671907 3 2 440098689 1 2 450880707 4 2 538243180 2 3 762047518 5 2 998173760 2 2 422459287 5 2 784134736 5 2 906932381 3 2 486159387 2 3 991607584 1 2 459542110 2 3 269200507 4 3 258392194 1 2 459686283 1 2 217169263 3 2 220163127 1 2 263489626 4 2 650902051 4 3 634721632 4 2 734808256 3 3 926227849 2 2 434652614 3 3 278234915 2 2 716199052 1 2 745906710 1 3 228443944 5 2 331039744 2 2 669885420 3 2 721628425 4 3 484153829 4 2 263642042 1 2 149287601 2 3 864821451 4 3 528542068 3 3 267853373 4 2 195247674 4 2 758303149 5 3 711413963 5 3 616049932 3 3 809327706 5 3 359880681 3 2 430838000 3 2 968343696 5 3 637447841 2 3 560964461 4 3 975635761 5 3 236905980 3 3 226371643 4 2 134408192 4 3 315286263 2 3 860730749 1 3 121771700 4 3 427084731 2 2 387356507 5 3 560678888 2 3 437512011 2 3 451446776 4 2 289929969 4 2 448089023 3 2 645842326 2 2 435786776 2 2 273422383 4 2 116904602 5 2 624389128 3 2 107743652 2 3 408913173 5 2 519651118 5 3 519832905 1 3 686164653 5 3 440485980 2 2 513915100 4 3 149372630 3 2 922088288 4 3 881321846 5 3 213956154 2 2 913435179 2 2 691776687 4 3 368457198 2 2 947783425 3 3 590471769 3 2 344852511 1 2 849329059 1 2 983845872 1 3 896046557 2 3 547336547 5 2 706815536 5 3 422919355 5 2 578496183 1 3 207725568 2 3 861257112 3 3 357964673 1 3 190895142 4 2 887006547 1 3 953499042 2 3 110256789 4 2 171969125 2 2 993392212 5 3 557084740 1 2 628657105 3 2 216801215 2 2 964837475 5 3 294491257 3 2 121169566 5 3 721258958 3 2 951091478 5 2 171903656 3 2 895600160 4 2 555793649 3 2 338331362 5 2 486621873 1 3 390585953 4 3 830606589 2 3 780899616 4 3 760487524 4 3 123383778 4 2 215759663 2 2 465626500 5 3 760190191 4 2 788927827 2 3 488697141 4 3 820570451 2 2 806828456 2 3 243293218 5 3 753598877 3 2 433001365 1 3 345821119 5 2 355633254 2 3 646155473 4 2 901369815 4 3 971741055 5 3 349271304 3 2 208251087 1 3 917498689 5 3 906482660 2 2 957232035 5 2 256075050 3 2 851847971 1 3 315149990 1 3 769711193 2 2 727820955 2 3 175986039 1 3 356084052 5 2 830580680 5 3 480914972 1 2 765213600 4 2 645228603 2 3 586023674 5 2 796473599 2 3 239178562 3 3 244867753 2 3 590597637 5 3 749089156 4 3 106915050 2 3 256588805 2 2 341090171 5 3 505614449 3 3 958321633 5 2 639134611 1 2 540172257 2 3 341346818 5 3 139209631 4 2 570082997 3 3 265153398 1 2 170973453 2 2 257486290 2 3 388825110 5 2 486206831 4 3 117023585 5 3 974146137 1 2 533257931 2 3 359612529 1 2 288879161 1 2 482350826 2 2 249236598 2 3 792911658 5 3 400827479 3 3 471475677 4 2 788251484 4 3 235597746 4 2 537157894 3 3 255029419 2 2 600857327 3 3 690281188 1 3 101330393 5 2 619846707 4 3 629683773 4 3 675238893 1 2 404327080 4 3 327764400 1 3 599906553 5 3 441923625 3 3 782541561 4 2 515988334 2 2 355298226 2 2 676071849 1 3 362793181 3 3 706779127 4 3 452392143 2 2 576150753 5 3 580860153 5 2 167077895 4 3 269548628 2 2 350108461 3 3 688564671 4 3 145406873 5 2 690464830 2 3 671865452 1 2 110452006 3 2 407960822 1 3 330191536 5 2 261990053 5 3 766020572 1 2 313003668 3 3 626963368 3 3 496763014 4 3 792751765 1 2 614343514 1 3 825428804 1 3 358470385 2 2 983459078 1 3 343314471 3 2 761006666 2 2 173486394 2 2 546581828 5 3 704766444 4 2 778374670 4 2 729772329 5 2 685163074 3 2 156386497 5 3 421866308 5 2 216148956 4 3 591935327 2 3 558178836 2 2 329184564 4 2 745067449 2 2 434737411 2 3 607972856 4 2 153448027 2 3 512655830 4 2 936163665 3 2 462447421 4 3 233639975 1 2 337205000 3 2 294798198 1 2 409270277 2 2 127413363 2 3 443641990 1 3 239349595 1 3 215153983 5 3 163657081 2 3 621269385 2 3 439381254 4 2 154176757 2 2 809747511 5 2 193905781 5 3 246117981 2 3 208751860 5 2 733739617 1 3 975593454 3 2 523415215 4 3 770960724 3 2 948622097 2 2 522255473 2 2 811619531 1 2 998128793 1 2 149957762 4 2 952228991 1 2 900133185 1 3 999545916 5 3 641517541 3 3 924096368 1 3 134534150 3 2 676101900 2 2 431941547 3 2 599227390 3 3 688977548 2 2 268465697 4 3 771612706 1 2 437525709 2 3 144924129 2 2 653815599 3 2 931068474 4 3 561035752 4 3 799666560 4 2 275461367 3 3 565863053 5 2 438518255 4 3 726934175 2 2 556297898 1 3 936720471 3 2 426403293 3 3 301693929 1 3 756537061 1 2 973071149 3 2 123264569 2 3 171372113 2 2 358906649 1 3 338609021 2 3 860803290 5 3 361416573 3 2 410377983 1 3 420739531 5 2 984165470 4 3 663434093 3 3 356692417 2 2 409163751 4 2 886009337 3 3 920623953 3 3 124397509 3 3 249189208 4 3 524749432 5 2 366641757 2 2 282677348 1 2 660491345 4 2 313367233 4 3 481361633 1 3 581603609 3 2 825072659 4 2 278021592 4 2 762532222 2 3 109962060 5 3 945845139 4 3 643334511 5 2 557347588 2 3 462960600 5 3 940647644 3 3 844774730 3 2 244358487 4 3 467386073 1 2 173161272 1 2 268522412 2 2 290764992 5 3 984766744 5 2 562265640 1 2 120508317 2 2 374775114 5 3 847629090 1 2 357539444 1 2 438151328 1 2 986237528 1 3 214287708 2 3 165433875 5 2 980902720 5 3 372153365 5 3 432395825 4 2 544073624 4 2 797132062 4 3 587300703 1 3 112119799 1 2 823428980 4 2 512941083 2 3 684694095 4 2 399330679 4 3 362703013 2 2 288099652 1 2 854533302 1 3 864618098 1 2 280842452 1 2 694430500 4 3 810375208 3 2 258119148 2 3 845126785 5 3 313303948 5 3 140220411 3 2 144569426 1 2 392252660 5 2 861603067 2 3 402361923 4 2 415543663 4 2 321052193 2 3 180731936 1 2 955776856 2 3 479242957 4 3 105108372 1 2 886617847 3 2 940305499 1 3 862157841 4 2 582705887 3 3 752524068 2 3 534632087 2 3 595325900 1 2 119258596 1 2 898637061 1 2 383958317 2 3 247457712 2 2 581901526 3 2 617145191 5 2 560295927 4 3 980283306 2 3 498139952 1 3 286027615 3 3 886525686 2 2 621396197 3 2 540667195 4 2 202508818 5 2 874181706 2 3 398231642 3 3 276381071 4 2 277811332 4 2 294538242 2 3 203587309 3 2 724881767 2 2 673281624 2 2 583167226 5 3 126312759 4 3 732353235 2 2 585889588 4 3 877294626 2 3 109442282 4 2 293725794 1 3 800240339 2 2 475559393 5 3 349114640 4 2 528531856 4 2 359136001 1 3 928404904 1 3 128804718 1 3 553217300 5 3 651833956 3 2 547522000 5 2 243920091 3 3 998131101 3 3 779856792 3 2 967267756 2 2 176012016 5 3 316222779 2 2 433326987 4 2 578540115 3 3 867975976 5 3 184494744 2 3 816219634 2 2 371465090 3 2 137150940 3 3 219390654 1 3 380403726 5 3 982791186 1 3 128184474 2 2 389728270 3 3 756312696 2 2 757426983 5 2 473101843 1 3 617428155 4 2 620453857 1 3 286764393 3 3 482689772 2 2 253253138 5 2 375586646 4 3 455730155 1 3 581315822 3 2 900555493 5 3 251642374 2 2 420901154 5 3 786315075 3 2 754489105 4 3 749755433 3 2 946525501 2 2 264162876 5 3 306889027 3 3 260940050 3 2 387678515 3 2 454520433 4 3 217947798 1 2 953675421 4 2 422588850 2 2 660153216 1 2 988669260 4 3 884415463 4 3 335473905 1 2 392451987 2 3 876317505 3 3 833422723 2 2 456842444 1 2 403307542 4 3 319331554 3 2 523584860 5 2 416434750 2 3 191968439 2 2 200033168 5 2 559182318 3 2 489954173 4 2 850959309 1 2 234324867 2 2 480525597 1 3 419309381 2 3 320743286 3 3 687636940 4 3 608743862 5 2 779857132 5 3 111143421 3 2 750079501 1 3 788032430 1 2 744038627 5 3 454327180 5 3 699008875 2 3 850172603 5 3 919355399 4 2 772291997 3 3 988072707 4 2 646579885 5 3 844354552 4 2 712327848 1 2 374357412 3 2 844917467 1 2 889094649 3 3 324033000 1 3 727116572 1 2 568251999 2 2 966306354 3 2 652172807 3 2 171803546 3 3 339494671 5 3 472283790 5 2 219391680 1 2 364312412 1 2 682318868 5 3 255057762 4 2 178613522 2 2 141644390 3 2 425551498 5 3 507699195 5 3 324202376 5 2 530129940 3 2 248962567 2 3 997206423 3 3 638143447 5 3 154195087 1 2 998865572 2 2 612316285 2 3 164904040 3 2 876628956 3 2 525579737 4 3 628501715 5 3 752528694 3 2 255368150 3 3 333174579 2 2 801756961 4 2 261828215 5 3 697857252 5 2 245064284 5 2 200900437 3 2 728933633 2 3 109671738 4 3 412227199 3 2 935513506 2 2 876584904 3 2 720683751 2 2 331253171 5 3 500982909 3 2 175921242 4 3 254358505 1 2 387647185 5 2 442928120 1 3 348273655 2 3 172104196 4 2 641254141 1 2 640802420 1 2 405608559 3 2 144339056 5 3 240112377 3 2 865607925 3 2 128726975 4 3 165892162 5 2 910771746 2 2 493576055 5 3 861501937 3 2 961872471 3 2 338824571 5 2 617535559 5 3 425005081 4 3 867252159 1 3 820281827 5 3 167099373 3 3 139743659 2 3 634192365 4 3 361644439 4 3 440520520 1 2 254391044 1 2 810062663 1 2 702751964 2 2 362195683 3 3 253638535 3 3 135785523 5 2 542829687 5 3 408219335 1 3 891117683 1 3 369673342 4 3 451993424 5 3 598129110 3 3 340727635 2 3 912453306 4 2 118030494 5 3 706519079 3 2 795290330 3 2 742832571 5 3 334180829 1 2 431095659 2 2 975172904 5 2 143281659 1 2 148331797 4 3 198330968 5 3 433789106 2 3 892462569 3 3 199119893 3 2 313678247 3 3 413508517 1 3 861682809 4 3 978799884 2 3 927274131 1 2 428853803 1 3 775362938 2 3 740776358 5 3 753004862 4 3 254478818 2 3 734331084 5 3 450848735 2 3 671938190 5 2 897050253 1 2 355912101 3 3 247783177 5 2 611643945 1 2 778096387 2 2 349976018 2 3 202915739 3 2 304068025 1 3 888837594 3 2 666398710 4 2 663711887 4 3 104934985 5 3 669288950 2 3 833364743 1 3 138342423 5 3 683334818 4 3 887826577 4 3 800743261 5 2 551204780 3 3 848282594 4 3 865280548 2 3 927186435 4 2 442634871 5 2 586672940 1 3 233642642 2 3 569826319 4 2 439938246 1 2 208494555 1 3 855600107 4 2 856840081 1 2 304304732 2 2 160591037 2 3 427276909 1 2 725886776 5 2 682458624 1 2 171481651 3 3 824487269 2 2 498954562 5 3 441794036 3 3 176371749 2 2 272136730 1 3 734561335 1 3 285137907 4 3 815582112 1 2 882606055 5 2 716618556 5 2 794713928 5 2 146135177 4 3 127293095 1 2 965739784 1 3 488930226 4 2 186850315 3 2 369910520 5 3 482006400 2 3 651846225 3 3 354898120 3 3 587915525 3 3 693804407 3 3 558410424 4 3 927592015 1 3 170391964 3 3 711572215 1 2 246077566 3 2 214694783 3 2 337768520 1 3 535625582 3 2 172651412 1 3 123246837 4 2 604681933 3 2 752451172 3 2 610702293 3 3 673358476 4 2 676689580 2 2 349089880 2 3 661197701 1 3 490360203 4 3 250873250 3 2 352125073 2 2 630348039 2 2 676024978 2 2 596126423 2 3 643532830 2 3 259007004 4 3 853243369 3 2 800912718 2 3 810634344 1 3 307617346 4 3 383715431 5 2 699943358 4 3 986551260 4 2 267895531 5 3 586433217 3 2 436263295 5 3 153052772 5 3 501531958 3 2 394723621 2 3 763058937 3 3 431820571 2 2 119987033 3 2 149012124 4 2 415291713 3 2 173753644 4 2 828142486 4 3 488704610 5 2 709128896 1 3 956266961 2 2 949782561 1 2 471496272 5 3 880986968 1 3 470648473 3 3 845330543 2 2 183634127 4 2 948514608 5 2 368613241 1 2 976968871 4 3 547557730 3 2 262477259 5 2 405980335 1 3 996817971 2 3 403651446 5 2 121463621 3 3 160269323 5 2 623095281 1 2 695699546 5 3 778855516 3 2 861689022 4 3 429358370 5 2 646843837 1 2 872558515 3 3 399041455 2 3 447192487 5 2 235086997 5 3 710169223 5 3 346436470 2 2 522187405 3 3 930174669 2 2 822859547 1 2 217180612 5 2 665829842 3 2 127421573 5 3 605552122 2 2 168222514 5 3 950198791 5 2 399538167 4 3 397219747 3 3 443501623 5 3 348309672 2 3 779715762 1 3 750850200 1 2 286173907 2 3 137388028 4 3 325623923 5 2 500980455 2 3 496780007 3 3 297151363 1 2 734187228 5 3 840636346 3 3 585725899 5 2 408660137 3 3 143605140 1 3 873025320 4 3 295739124 3 2 520451943 3 3 483725578 5 2 457683437 3 3 530275264 1 2 381304763 4 3 225233603 3 2 798199203 1 2 144188588 4 2 764493669 4 2 207086355 3 2 152937937 3 3 273361835 2 2 107476810 5 3 164153471 2 2 997310827 3 2 497485964 4 3 882937234 5 2 503252734 5 2 279157359 3 2 735858805 2 2 200007074 5 2 953220582 2 2 633617772 1 3 998364988 1 2 736134123 3 2 487782884 5 3 435736960 4 3 277607169 1 2 486610607 1 2 824104928 4 2 467179704 1 3 884875782 1 2 241769121 4 3 617477427 3 2 719572023 3 3 730837254 1 2 963150846 4 3 267372887 4 2 433760964 2 2 518952139 4 2 627881922 4 3 188536394 5 3 304027219 2 2 352228081 3 3 943452534 2 3 230288192 2 2 248923038 4 2 623412711 5 3 566374641 3 3 121086052 4 3 234091036 1 2 228575036 1 3 301126519 1 2 198464115 3 3 839636492 2 2 287729177 5 2 594759340 2 3 374979235 1 2 317474969 5 2 559680147 5 2 169922995 1 3 143069826 1 3 619343527 5 3 766587029 1 3 706294948 2 2 530794639 4 3 422250824 4 3 146790177 4 3 560865322 4 3 275900016 4 2 366359289 3 3 264745177 2 3 366316464 3 3 252792988 5 2 815312699 5 3 276329846 1 2 922225325 5 3 291110700 3 3 226232145 4 3 460294848 2 2 705602813 5 3 139195126 4 2 834802336 3 2 635183261 2 2 764809115 4 3 416096691 2 3 983437220 1 2 204211536 3 2 645954025 3 2 747877146 2 2 462639109 1 3 543113181 2 3 209172836 1 2 695952360 3 3 580399799 5 3 526401821 3 3 331112091 3 2 723292890 3 3 472944871 2 3 591948927 4 3 932542502 4 2 296859063 3 3 442054128 3 2 405019159 3 2 475476393 2 3 106175035 5 2 988303906 4 3 833883334 2 2 770700610 4 2 514164572 1 3 159488901 4 3 382546884 3 3 778827091 2 2 915863735 1 2 803291075 5 2 588499181 4 2 409362769 5 3 131388294 5 3 352427652 1 3 475173698 1 3 118133106 4 2 573103887 2 2 228247939 2 3 956632191 4 2 678698097 1 2 732295933 4 2 195075559 4 3 504228162 4 3 927394764 4 3 100786676 3 2 443343665 2 3 765461972 2 2 569382012 1 3 210482002 4 2 223131902 3 2 110004291 5 3 522853185 4 2 378454269 4 3 927855674 2 3 644711300 1 3 605316274 5 3 283361490 4 2 117104693 1 2 477009521 1 2 242720002 3 2 146110613 5 2 143930923 3 2 261472463 4 2 293745500 4 2 917629821 2 3 784076832 3 2 874172296 2 3 512501252 4 2 250708045 5 3 522475734 3 3 234004221 3 2 609829890 1 2 594760787 2 2 686541837 4 2 751187102 4 2 442292400 4 3 664355954 4 3 722441250 4 3 996994487 1 3 536396451 3 3 382162752 1 3 266888686 4 2 792653927 4 3 746437627 5 3 552932080 1 3 432982940 4 3 410432360 2 2 346901783 1 2 882283156 4 2 650182688 3 3 824192985 5 3 645298264 4 3 558118514 3 2 763300497 4 2 714836388 3 3 663519706 3 3 912581713 4 3 999213008 2 2 302284809 1 2 118980898 4 2 243522749 4 3 913830605 3 2 230144147 4 2 535911942 3 2 267708798 2 2 122777900 5 2 230364067 2 2 154937309 4 2 721396606 4 3 708297421 3 2 197838522 3 3 482713079 1 3 475663599 5 2 205947412 4 2 189813578 4 2 958365283 2 3 635536858 2 3 722265294 4 2 356239867 5 2 710107647 5 3 664214115 5 3 244186902 2 2 908666101 2 2 224018536 4 3 586977937 2 3 501293760 4 2 246276258 5 3 554745077 3 2 929114391 3 3 480013518 1 2 758812736 3 3 196540033 2 3 281517066 1 3 619345049 5 2 465813907 5 3 225836735 5 3 203622798 3 3 393872034 5 2 567812845 4 3 602625580 2 3 491560124 5 3 507163282 4 3 697785751 3 2 647528608 3 3 790142080 5 2 313613567 2 2 414018438 2 3 551257023 1 2 757707265 2 3 448230165 5 2 793654517 4 3 772700880 1 2 972993091 1 2 224366232 2 2 861176637 4 3 351494034 3 2 712793835 3 3 648237113 2 2 992371137 4 2 664351531 4 2 443753401 5 3 761853939 5 3 921275275 4 2 137628786 3 3 452883716 3 3 665841478 3 2 640297307 3 3 434730533 1 2 575979727 5 2 788777625 1 2 137460287 5 2 774696889 4 3 137298053 5 2 552657724 2 3 557409205 1 3 969469064 5 2 387464117 4 3 967376961 2 2 706807219 3 3 658354098 2 3 158053538 2 3 190191937 2 3 527330091 4 2 793034390 3 3 433414428 4 3 935080426 5 2 296941044 4 3 619021021 5 3 288295432 3 3 988433477 2 2 598602956 5 3 872866089 4 3 597387272 1 3 258137646 3 2 428621963 1 3 639223784 1 2 444486763 4 3 849432268 2 2 224328484 3 3 876559644 3 3 634146044 2 2 589075891 1 2 760250117 4 3 252509967 2 3 283093912 4 3 793120659 1 2 733514043 4 2 913297540 1 3 506365976 4 3 647861891 3 2 643518439 4 3 191368228 2 3 259255427 4 2 415955134 4 3 188124734 4 2 606716895 3 3 945078133 1 3 934281611 2 3 378799806 5 3 669743499 4 3 387779139 3 3 605111021 1 2 720964786 5 2 707059780 2 3 399613836 1 3 463267634 5 2 760850247 4 3 157483223 1 2 231502069 5 3 462854278 2 3 714292369 2 2 650161870 1 2 123596840 2 3 511764285 4 3 714657565 2 3 286597327 1 2 187733560 4 3 150933184 5 3 651918759 2 2 388392628 1 2 375590885 4 2 195470341 4 3 516559427 3 3 345666472 4 2 503147581 4 2 818991348 4 2 192239534 5 2 354721099 1 2 535712365 2 2 393944350 3 2 598987095 3 3 420560483 5 2 885626665 1 3 327438890 1 2 956049738 1 2 520707299 3 2 513567702 3 3 659896109 2 2 983973557 2 2 761950669 5 3 543232121 1 2 177480025 5 2 196686977 4 2 601235517 2 3 772921315 2 3 278924954 3 2 548896804 1 3 285565569 2 3 705952834 4 3 213292410 4 2 476572927 2 2 320691192 3 3 362818494 4 2 667090519 4 2 263000385 5 3 845256599 3 2 410236520 4 3 769168365 5 3 341435670 4 2 438441630 3 3 593998621 1 2 397389269 3 2 761207242 1 3 606311295 2 3 506662579 1 2 754487160 2 3 428738467 1 2 202437734 2 3 826029692 2 2 729829714 3 2 226163201 2 2 762146711 3 3 684467207 2 2 748736952 5 3 754790641 1 2 932518291 1 3 767039623 1 3 944994266 3 3 591355299 3 2 610968125 4 3 595419707 5 3 731435042 3 3 673021839 5 2 651690654 4 2 511602128 3 3 648270757 5 3 370538040 3 3 737098748 1 3 777220026 3 3 817968520 3 3 286194696 1 3 143664776 5 2 404694506 1 2 759735442 2 2 755422953 3 2 195966257 1 3 746579656 2 2 463813791 3 3 961294488 4 2 633502019 3 3 866162100 5 2 917564392 4 3 789261920 4 3 603165693 5 2 405585206 1 2 698972535 3 2 987206127 1 2 827237751 1 3 379864025 4 2 181282681 1 2 925601541 2 3 911065316 4 2 701009559 4 2 310772080 3 3 566204956 4 3 258382611 5 2 651431605 3 2 433032912 3 3 575056743 5 2 501456500 5 3 969304699 3 3 373956605 3 2 674833824 1 2 854245036 1 3 317651575 5 2 635433541 2 2 710037842 5 3 110754579 3 2 957960112 1 2 862559356 2 2 828104448 4 2 620404703 1 3 285876928 1 3 138813335 5 3 515656474 1 2 227142004 4 2 786060537 2 2 692082114 4 3 623000166 5 3 922459167 3 3 336645385 4 2 540890525 2 2 527590062 2 3 101455833 2 2 752566484 1 2 762156368 3 3 729588285 3 2 295742600 5 3 456566274 5 3 636777233 5 2 380365726 5 3 115846513 3 3 583306423 1 2 115110873 2 3 334054623 2 3 763281400 2 2 984031878 5 2 166664896 3 3 607885670 2 3 321093380 4 2 669284044 5 3 809875044 5 3 636507189 2 3 346821128 3 2 644947218 3 2 460168018 4 3 726445328 3 3 203472623 4 3 846939175 1 2 193722661 5 2 346596828 3 3 282136526 2 2 749151101 5 2 130804140 3 2 585055033 5 3 588438376 4 3 203759033 3 2 323746959 5 2 945784965 3 2 417004282 1 2 691070366 2 3 702079861 2 2 406315098 2 3 634713589 2 2 591382635 4 3 789304032 2 2 165172541 4 3 648013514 4 3 496618832 5 3 116470479 4 2 533208792 1 2 856387296 1 2 616873205 3 2 485813021 2 2 481020342 3 2 456192600 2 2 831222076 5 2 351987069 4 2 948569527 4 2 732051203 1 2 218642868 3 3 538171153 1 2 988780227 3 2 647842448 1 3 663736814 4 3 154129867 5 2 771448727 5 2 350406662 2 3 708597027 2 2 398415636 2 2 440352802 5 3 585319067 3 2 816702642 2 2 678485180 2 2 132262734 5 3 852806363 1 3 705257795 1 3 112213113 1 3 237358558 3 2 846626353 5 3 978725165 4 2 410148820 1 2 370888319 3 2 399231852 4 2 465456476 2 3 265962355 1 2 315035581 2 2 781570990 2 2 409563257 2 3 656525156 5 2 675248397 4 3 904033663 1 2 538620516 2 3 296995690 4 2 643407832 4 3 699023439 5 3 256903102 2 2 627427261 1 3 938640215 3 3 510446534 2 3 122680652 4 2 142451293 2 3 161676596 5 2 479537141 4 2 443237199 2 3 988679789 1 3 689727448 4 2 783953808 5 3 833979484 5 3 974442532 4 2 224786615 2 2 896729020 4 2 771038650 5 2 322281069 2 3 670857257 4 2 743890469 4 2 730377214 3 2 387964893 5 3 586252875 5 2 561781443 4 3 477845758 5 2 561702185 4 2 941372752 3 3 769665297 5 2 589807438 5 3 403741177 4 3 159689486 3 2 573356125 1 3 453257402 4 3 492159693 2 3 780607633 1 3 633882970 2 2 817933867 5 2 263954636 3 2 303839580 3 2 724221981 3 3 339819033 5 2 183306852 1 2 291531240 3 2 600278407 1 3 706574590 3 3 843326209 5 2 474527163 3 2 233565779 3 3 479121571 3 3 921106429 1 3 127146030 3 2 254297279 4 2 879277883 1 3 835560709 1 3 302803837 3 2 995883435 2 2 172821902 4 2 688135255 4 2 417593467 3 3 593316102 3 3 127903926 1 3 270703741 2 2 547455597 3 2 624927049 5 2 360268995 5 2 322699858 2 3 714929625 1 3 529279558 3 2 433361242 3 2 601235230 4 2 715440961 3 3 833548123 2 2 902695899 2 2 876343107 5 2 744988457 1 2 301338785 2 3 432531041 2 2 222510639 3 2 963422562 4 2 184715638 3 3 735865664 5 2 117543904 4 3 569708321 3 2 165343207 4 2 204026231 4 3 435775030 5 2 877228788 4 2 138010463 2 2 502589137 3 2 704438374 1 2 394691614 3 3 671200240 1 2 538412061 4 2 448889952 4 2 251777263 5 3 641905850 3 2 445120245 1 2 655784871 1 3 831583124 2 2 998537278 4 3 782366599 1 2 554486856 3 3 163152408 5 3 426658315 2 3 477635531 4 3 720459141 2 2 526917355 2 3 662353085 4 2 117689291 3 3 888147712 3 3 386132304 5 2 416502654 4 3 507744174 1 2 844337710 3 3 454968812 4 2 757725896 4 2 219811504 4 3 319298682 5 3 546602524 4 2 514469569 1 2 656665307 4 3 386256783 3 3 293710688 3 2 603534354 5 2 431863886 2 2 736953373 5 2 762810363 2 2 569291757 3 2 706099620 3 3 833371782 3 2 550869436 2 3 636161915 2 3 145313347 2 2 154268550 4 2 307102486 2 2 156710740 3 2 347839482 1 3 255863166 2 3 493521630 5 3 259098826 1 3 510022127 3 2 850793118 1 3 573506474 3 3 463454704 2 3 696094447 5 2 145304218 2 3 708189246 2 2 846274769 1 3 357505565 3 3 760191915 3 2 822463260 3 3 539734165 1 3 318995317 4 2 251870555 4 2 847125555 1 2 347973412 5 3 349796816 4 3 767636942 5 2 646625056 4 3 397877035 4 2 321996030 2 3 139853826 1 2 632435239 1 3 406712241 4 2 413848296 3 2 444827151 5 3 318913408 2 3 231875659 2 2 402267219 5 2 485125879 2 3 724929585 2 2 669643045 3 2 461678141 3 3 179961687 1 3 120022827 5 3 934964649 3 3 299429710 1 2 626638891 3 2 774179108 4 3 328693397 3 2 301710281 5 2 684821826 5 2 595569514 1 3 166092508 5 2 520862186 2 2 540282903 5 2 666324584 4 3 437269561 2 3 545991582 3 2 526667928 2 2 435014482 1 2 115240112 5 3 780790813 1 2 531763083 4 2 904535824 3 3 709078696 2 2 994941773 3 2 268257896 5 3 317306583 2 2 571451733 4 2 181333844 1 3 245536126 5 2 550126041 5 3 726057093 4 2 699531130 3 2 848741924 4 3 591810038 4 3 314354692 2 3 851929426 4 2 592803140 1 3 687690295 5 3 152360656 4 2 970465629 3 2 550425609 3 2 313335034 2 3 907610047 4 2 260051281 2 2 536785853 2 3 640939052 2 3 865756086 5 3 355182485 4 3 726074307 5 2 243367878 4 2 928480085 1 2 301100267 3 2 579310552 5 2 639392462 4 2 778077918 1 3 269362451 2 2 513782607 5 3 342201303 1 2 177519588 2 3 295199736 2 3 913724805 5 3 867596563 1 3 339590723 5 2 596139866 3 2 955045693 1 2 672920981 3 2 300516637 3 2 451156103 3 2 876728091 2 3 466545392 4 3 401305673 3 2 129214746 4 2 259206220 1 3 305883661 2 3 503708589 4 2 143378961 2 3 760206490 4 3 403414449 4 2 640376774 3 2 179614485 1 3 677421802 3 2 534505791 3 2 673490465 2 3 787465788 5 3 175712836 1 3 591974302 2 2 679936468 5 2 773739018 4 2 641924057 4 3 610571007 3 2 457863207 3 3 227906257 4 2 291603892 2 3 839095779 1 2 568842193 5 3 378656548 3 3 650142586 3 3 184344233 5 2 672179832 4 3 544211468 1 3 687589871 5 3 320456355 4 3 582946181 1 2 457023795 2 2 500596309 1 2 212291690 4 3 325605454 2 3 918273821 3 3 221079151 3 3 887332159 2 2 451074084 1 2 191963291 5 3 332997193 3 3 850499098 4 3 164572443 2 3 266489694 5 2 972656306 2 2 985699373 5 2 923742729 5 3 654204329 1 3 212303600 3 2 624456673 3 3 481333275 4 3 686926749 1 3 681667026 4 2 473092526 5 1 427971114 3 608502165 5 3 210360603 2 2 518015284 1 3 140447598 5 3 367793592 2 3 499784892 4 3 824828438 4 3 892124387 3 3 922564726 5 3 540380135 5 3 200033580 4 3 665792639 2 3 875889710 2 3 476942279 2 3 334402168 1 2 704223541 2 3 332907514 2 3 878606026 5 3 956975572 5 3 238362339 5 2 156925626 5 3 923735060 1 2 388445092 4 2 267939873 4 3 812520855 3 2 226674164 3 3 423133648 4 2 980633141 5 3 336685998 5 2 683932475 5 2 709972496 2 3 623729463 2 3 902914414 4 2 566982674 3 2 435319105 3 2 502797182 1 3 476678088 2 2 454665853 4 3 505466318 1 3 181470974 1 2 674738919 4 3 131627523 2 2 720696810 1 3 574986933 1 2 191282919 2 3 913844743 2 3 941332850 4 2 472079209 3 3 151415720 2 3 642497339 5 3 678028964 4 3 292755372 1 3 967695512 4 2 476206484 2 3 873842204 4 2 282047463 2 3 882291534 1 3 913742946 1 2 947533415 5 3 521633011 3 3 132700842 1 3 475976703 2 2 434775428 4 3 433174517 1 2 632019940 2 3 201208523 1 2 429243375 4 3 906669591 4 2 172842444 3 2 811080168 3 3 615941562 3 2 762924676 2 3 785608826 5 3 563463008 5 2 121134702 1 3 485690266 3 3 535912017 3 2 242952697 1 2 493145310 1 2 130264611 2 3 673856756 2 3 458433096 2 3 397269039 1 2 339297941 1 2 414716201 3 3 445259621 2 3 818752189 2 2 634490452 1 3 309997433 1 3 712388856 3 2 753281044 2 2 755359927 4 3 590542686 3 2 490389663 1 3 429863946 1 2 631268685 1 3 608055026 1 3 568617972 2 3 477876748 3 3 658453140 1 3 238661893 4 3 753856267 4 2 728612707 1 3 319949982 4 3 442880753 2 3 406058648 4 3 664774175 4 3 552862345 5 3 843971795 5 2 723531945 2 2 608844818 1 2 100847424 1 3 457263589 4 3 885134491 5 3 708956826 4 2 448410482 1 2 275646309 4 2 548056757 2 3 474640540 3 3 495244591 1 2 981403406 4 3 413565970 1 3 199279873 1 2 247320412 2 3 619016963 4 2 754387885 4 2 360110373 2 3 438187717 1 2 421993205 3 2 999221662 5 3 245886375 1 2 936024653 5 2 902395214 5 2 375576085 5 2 904961472 3 2 716883800 2 3 554638523 4 3 305292561 1 3 245452062 3 3 350902941 2 3 472300397 4 3 143713228 1 3 270048904 2 2 532546761 2 3 216089514 2 2 138156819 1 2 250427014 5 3 797741741 3 3 964177087 4 3 514447244 4 2 981670583 2 2 457791275 5 3 960228220 1 3 327556702 2 2 280811361 3 2 296181244 3 3 937684845 3 3 632012489 2 2 791915123 3 2 538809271 3 3 287487057 4 3 894948391 3 3 662989586 5 3 354871625 2 2 339996696 5 3 271774739 5 3 483554559 4 3 416948885 3 2 390369030 2 3 857406187 3 2 498675249 4 3 446824009 1 2 242236585 5 2 253404234 1 2 160748922 3 3 622932434 2 2 824545425 1 2 766492843 4 3 149267642 3 2 884071650 4 3 866694167 2 2 605386413 1 2 778695600 1 2 349422105 5 2 475774035 5 3 849759777 2 3 600644097 4 3 303809076 2 3 271069083 5 2 168639633 3 3 154551637 4 3 700770086 2 3 751151277 2 3 233974065 1 3 530254746 1 3 497381793 2 3 213269389 2 3 495612632 3 2 988653033 1 3 813944836 3 3 474663093 2 3 517002167 3 2 907995105 2 3 804295630 4 3 362128777 4 3 865262561 3 2 379015560 2 2 488692607 4 2 572339357 2 3 564876961 2 2 414357409 5 2 281761677 5 3 865533838 4 2 354182310 3 2 131143702 5 3 315148563 5 3 385010476 4 2 972814597 2 2 484543001 3 3 621422238 4 3 323414074 4 2 373389217 3 2 321082273 4 2 846017948 4 3 490937433 3 2 686026412 5 2 965464792 2 2 130044441 3 2 848200296 4 2 344333327 1 3 427012181 3 3 600158073 2 3 104510507 3 3 597653219 2 2 241825453 2 3 119507358 4 3 959152211 2 3 866340950 5 2 606643684 2 3 778359992 1 2 253957809 1 2 485684774 4 3 433854969 5 3 424085326 2 2 595966578 5 2 977721900 4 2 422089304 1 3 764196806 3 2 348511979 5 3 431546051 2 3 782614734 3 2 267325905 2 3 114784429 5 3 380327151 4 2 662214439 5 3 288336840 1 2 787226527 2 3 209234210 3 3 878495406 2 3 432900301 2 2 765727066 1 2 626844310 5 3 576576773 4 3 279457931 2 3 135254906 1 3 100269542 5 3 261743761 3 2 559853815 1 3 997757098 3 3 220776819 5 3 306905764 2 2 600724582 3 3 930313526 3 3 592132279 2 3 118511900 1 2 263576305 3 3 816036551 1 3 280306360 1 2 384990524 4 2 415278685 3 2 790020464 2 2 448372272 1 3 142061682 3 2 926996883 3 2 772644445 4 2 280948093 5 3 218263681 4 3 611162695 4 2 955204475 3 2 120733704 4 3 438664312 5 2 433391047 1 3 319964019 2 3 980007076 5 2 869785281 1 3 370723026 4 2 670254045 5 3 489457512 1 2 449600073 2 3 730688240 1 2 737826758 3 3 181259774 2 3 440747134 1 2 657377454 5 2 872369543 5 2 876877737 5 2 413498542 2 3 268885031 2 3 503792572 5 3 515965727 2 2 836742771 2 2 373514776 2 3 342475461 4 2 639382818 4 2 822327875 3 3 708184527 2 2 536325682 5 2 855239133 5 2 439859178 5 2 678013738 2 3 503278751 5 2 128109117 3 3 816449051 5 3 126908995 4 2 442999961 3 3 199033594 4 3 905881841 4 3 652787962 5 3 223426039 1 3 591688566 1 2 737240007 4 2 527992485 3 3 414190302 3 2 642613144 4 2 160971780 1 2 329008873 5 3 941053474 2 3 717204485 4 3 670458579 1 2 682268569 3 2 353077253 5 2 850536001 3 3 787689540 2 2 602360746 3 3 972554832 3 3 510428153 2 2 149143984 4 3 149400183 2 2 536334803 5 3 310800888 3 2 315785573 1 2 796700359 3 3 547057931 4 3 251368330 3 3 472338347 5 2 513954493 2 3 484597252 1 3 527143622 3 3 795476010 1 2 592684467 5 2 781225142 1 2 198338241 5 3 751213485 5 2 552208439 5 3 815935009 2 2 957939264 4 3 710149480 4 3 655802748 1 2 473702542 3 2 482345842 5 2 755995444 1 3 852869723 3 3 545658837 3 3 107178982 4 2 126655731 4 3 103637947 3 2 467439657 2 2 322491752 2 3 811036156 4 2 255782496 2 3 543763294 1 3 338267716 1 3 966910508 4 2 208942334 5 2 605539509 5 3 660202099 4 3 545403709 4 2 260149505 3 2 457738698 1 2 756227194 4 2 434549149 5 3 878928588 3 2 344615019 4 2 237676785 2 2 884681423 5 2 389380470 4 3 720886936 2 2 209133810 4 2 400337105 2 3 153396309 3 3 867520150 1 2 619210367 4 2 982241195 3 2 681098194 5 3 386735568 2 2 399929643 4 2 845413616 3 2 535290205 2 3 582246960 3 2 725380934 4 3 807924765 1 3 383698235 5 2 149573185 1 3 237703107 4 2 669092379 4 2 603931574 5 2 171919237 2 2 909816195 1 2 540675244 2 3 473087184 3 2 324167849 1 2 440088399 4 2 724874558 3 2 577376112 5 3 319063852 5 3 417900875 5 2 747485660 1 3 110044713 1 2 542424047 1 2 635681181 1 3 471051898 3 2 470492355 3 2 660713786 5 2 137118171 5 2 990367087 2 3 409624983 1 3 295646121 4 3 335940451 5 2 355005281 5 2 630997078 5 2 343208983 3 3 307953414 4 3 491954629 4 3 740399160 1 3 925780705 5 2 871492216 2 3 218389769 5 2 129252189 3 3 443296940 2 3 838247529 1 3 310952071 3 3 182679068 4 2 888935219 5 3 592300818 1 2 225020989 3 3 199777635 4 3 733496142 1 2 968057130 4 2 660886216 5 3 888311582 3 2 716914510 4 3 132026716 4 2 165344716 5 3 651523392 1 3 624939490 2 3 249726708 2 3 891567390 5 2 479996502 4 2 223857868 2 3 401575010 1 3 583207575 3 3 924165487 5 2 450057119 3 2 834628827 1 3 473655232 4 3 246935785 4 3 620729367 1 3 942385560 3 2 819339655 2 3 627592945 4 3 783637742 4 3 197873617 2 3 800621814 4 2 255607881 3 2 371461802 5 2 135512868 4 3 260579922 3 3 440468987 1 2 483862944 5 2 860144483 5 3 100054551 5 3 334124958 1 3 720707412 5 2 289607658 3 2 493422308 3 3 111340788 2 3 162352122 5 2 657988539 5 3 309865458 2 2 184806489 1 2 182737449 2 3 697245173 5 3 463504003 2 3 608323842 1 2 288361949 4 3 840779258 3 3 259579607 3 2 325286954 3 2 483889033 3 3 198678606 2 3 648185165 2 2 683857388 4 3 860911268 2 2 616736549 5 2 870600892 4 3 168837634 1 2 666288723 3 2 406610634 2 3 399561434 3 3 652673891 3 3 415987979 3 3 381788115 5 2 225425002 5 3 392014003 1 3 252601058 3 2 800673735 3 2 844988990 4 3 885202762 4 3 895304527 5 2 391867995 2 2 224877057 5 2 497062335 1 2 331050814 3 2 357786405 1 2 343636970 3 2 214544691 3 2 128785931 3 2 492207206 5 3 125688896 4 3 243207406 1 2 610564716 1 3 303517450 2 3 432521237 5 2 847023958 2 3 891072526 3 2 703114956 3 2 518296357 2 2 993809613 1 3 485708802 3 3 591062145 2 3 600664347 2 2 493092266 5 3 649284144 3 3 494745023 2 3 740555145 2 2 136788554 3 3 145822193 3 2 336694835 3 3 608457682 2 3 712541103 2 2 855996108 2 3 931193304 5 3 356504302 1 2 784183929 1 2 402920199 3 2 804500527 4 2 983838137 5 2 836534909 4 3 982119763 5 2 639496855 2 3 735653038 4 3 641590399 3 3 931332046 4 2 227181682 2 2 957999839 2 2 627883103 2 2 592706580 2 3 929289482 5 3 368156783 2 2 889480617 3 2 793984904 4 3 954959451 3 3 927027089 4 2 638102834 4 2 200738227 1 2 224033756 2 3 384192964 2 2 466585127 2 3 958699694 4 2 990277610 5 3 363959408 5 2 579832896 4 3 980547632 4 2 857641322 1 3 962824829 2 2 710188172 1 3 431813241 1 2 329094650 3 2 668811928 1 3 701368897 4 3 952296900 5 2 593783105 4 3 948992726 5 3 598873857 5 3 451332695 3 3 103898654 1 3 521391823 3 3 574740457 5 3 247492705 2 2 599098004 3 2 919295680 2 3 146028923 3 3 350778009 2 2 661479516 5 3 799845373 1 3 628143955 5 3 475477810 2 3 580917082 4 2 615989649 1 2 619841751 1 2 691998036 1 2 516088851 5 3 238438879 3 2 273518811 3 3 838550393 5 2 418599714 3 2 213471453 3 3 378659672 4 2 366975443 3 2 873474449 5 2 110021342 2 2 115277234 1 3 199925530 4 2 638308108 1 3 314326482 5 3 287644607 3 2 595726030 1 2 928949513 1 3 116191153 3 3 129009595 4 2 767762738 3 3 833812515 3 3 946108819 1 3 651300559 4 3 574715356 5 2 668151596 1 3 786809325 5 3 506982183 3 3 706558087 1 2 579211769 4 3 480515703 5 2 322857294 4 2 517399974 4 2 351635929 4 2 507244905 5 2 165108652 1 2 730509506 5 3 499711229 2 2 966343636 4 2 404510828 1 2 687575395 1 3 674786360 1 2 420813955 3 3 972854653 5 2 423518062 3 2 765622515 1 3 223938030 4 3 958720009 4 2 347839498 3 3 491269730 1 3 800899940 4 2 431618930 2 3 853810465 5 2 602104675 5 3 335441485 3 2 192439883 3 2 521619320 4 3 379883134 2 3 978911791 3 3 587290039 2 2 998604220 5 2 423067610 3 2 179478829 5 2 526729283 2 3 470373986 2 2 794191423 3 3 872350201 3 3 296146344 2 3 673079518 3 2 535333230 1 2 430247861 3 3 684951956 4 3 600194054 3 3 393763501 1 3 227752368 4 3 541974272 2 2 559687408 3 2 778726172 4 3 111917739 3 2 835187539 2 2 819440869 1 2 537256618 4 2 279278318 5 2 638548274 4 2 248391052 3 3 803182136 4 2 505219269 2 3 182431348 5 3 631654912 1 2 117294282 3 2 195212278 1 3 575630585 4 3 386637158 1 2 721577832 2 3 142138115 2 3 428920679 2 2 701152774 5 2 642312346 4 3 591051303 3 3 997491454 4 2 631035932 4 2 873408035 2 3 816785015 1 3 119710153 2 3 284714283 4 2 131591084 1 3 655820276 2 3 333270949 1 2 704651574 1 3 116569552 4 2 742799664 5 3 478107114 5 3 165641439 4 3 893757862 5 2 288595468 3 2 928785929 1 2 137722257 5 2 421370013 1 2 278556506 4 3 211692709 3 2 523576611 3 2 765102044 3 2 321899393 5 2 731366017 3 3 532995872 4 3 491191819 1 3 892072687 5 3 975232900 2 2 932395603 3 3 310879065 3 2 571284950 2 2 228527853 2 3 552074398 3 2 487952294 1 2 560323154 4 3 716443374 4 2 529299756 5 2 551652327 2 3 313112488 3 2 387982093 1 2 263916775 5 3 499099353 1 3 142647311 4 2 835597144 1 3 612623508 5 2 504835181 1 3 772007905 4 2 960127270 4 2 646875747 2 2 245958011 2 3 518324373 3 2 744637590 5 2 188625997 5 3 829971032 4 2 336335595 5 3 297439419 1 3 889099032 4 2 501468561 3 3 374392887 5 2 491054228 1 3 557802507 1 2 380427915 2 3 374296784 4 3 130980819 3 3 258448230 5 3 668224284 3 2 144156737 2 3 441114916 3 3 856844306 2 2 489916262 5 3 410223326 5 3 891586649 4 3 200953420 1 3 124895096 5 3 731949906 4 2 415070990 5 2 123009869 5 3 317310627 2 3 657255104 4 2 606725102 4 3 398458807 5 3 763856856 1 2 595065324 5 2 679336299 3 3 652703526 4 3 446556426 2 2 361639725 5 2 825257120 3 3 455315228 3 3 957440935 2 3 173383301 5 2 244748465 1 2 656356992 4 2 381485102 1 2 568226968 3 2 907379598 3 3 309127696 5 2 161807043 2 2 633835197 4 2 441031384 5 3 431579394 1 3 153754391 4 2 155371284 4 3 911111467 4 2 523945859 5 3 117876858 4 2 223080539 2 2 492939613 2 3 101222316 5 2 462625910 4 2 474954799 1 2 300794709 5 2 751882416 5 3 696205182 5 2 898199485 2 3 209026686 1 2 176082620 1 2 793793962 3 3 727274671 1 2 107153648 4 3 551427266 2 3 607613795 1 3 785054144 3 2 292865489 3 3 759915710 4 2 592522639 3 2 944758251 2 2 266733622 1 2 586596143 3 2 283221281 4 2 620957695 1 3 138233642 1 3 119952912 5 2 920634839 1 3 746619559 4 2 518579242 1 2 714572964 4 3 347181324 2 3 268647825 3 3 740348271 4 2 484991743 5 2 363685213 1 2 354657949 5 3 684502349 1 2 548726703 5 2 378873585 3 3 960304692 3 3 759540583 5 3 290994538 2 2 327472329 2 2 608348024 5 3 964824516 3 2 328299825 5 3 413622834 5 2 678185268 3 2 802697841 3 3 311304317 3 2 904869117 2 2 685121690 3 3 743212722 5 3 288689348 4 2 203125107 3 2 973481346 5 2 278532186 3 2 855796900 5 3 746393499 1 2 615794185 2 3 291365943 5 2 594152228 2 2 941673718 1 3 458046306 5 2 978710428 2 3 481856330 2 3 516078318 1 2 169783739 3 2 462234126 1 2 311654919 1 3 652162308 4 3 713497671 1 2 462195482 5 2 545981381 3 3 756333861 1 2 789458516 4 3 132254152 1 2 546299199 5 2 578265771 4 3 328811718 2 2 553481054 2 3 428713751 4 3 831884528 4 2 360940884 2 3 812307322 3 2 209023539 4 3 534200139 1 3 675500673 1 2 243620251 1 3 954654997 1 3 650433033 5 2 282615401 1 2 204584037 5 3 614540819 4 3 910753032 3 2 729794143 5 2 355834568 5 2 820633462 5 2 409115751 5 2 267829601 1 2 621865044 3 3 224446158 1 3 549803979 2 2 806985350 4 3 411823487 5 3 767418615 1 2 753079557 3 3 662149573 4 3 145574659 1 3 189841166 3 2 506330982 3 3 471225246 3 2 492669630 3 3 350957144 5 2 473202340 4 3 838242281 3 2 327310092 5 3 420623357 4 3 900609025 1 3 283708692 1 3 643103379 3 3 255602373 2 2 511236570 4 3 689515423 2 3 389845541 5 3 389746856 1 3 335353280 5 3 984716703 5 3 457444332 2 2 991172451 3 2 640704851 3 2 452814772 3 2 245977946 5 3 485461554 2 2 774504242 5 3 495229239 4 3 626793587 4 3 116023032 1 3 193688296 1 3 390764453 5 3 647094155 5 2 931250612 2 2 410853434 5 2 239431978 2 2 747791901 1 2 348265067 4 3 756193105 4 3 966243445 4 3 673646894 2 3 287914903 2 2 497304257 3 2 548844793 4 3 240672282 3 3 472757939 3 3 531871344 2 3 460896739 4 3 482424362 3 2 109231436 3 2 493363570 4 2 766625857 2 2 103195310 1 3 984648350 3 3 868127899 1 3 526550147 2 2 721732046 3 3 203310972 5 2 622683397 1 2 740111942 5 3 967571843 3 3 548239735 4 2 585555196 3 2 243531657 3 3 159318679 1 2 875418172 1 2 426150202 4 2 567689316 3 2 137914145 3 2 269686878 1 3 449140513 4 2 566497805 4 2 623746777 4 3 785545365 3 3 354436309 2 2 899128571 1 2 505684290 4 3 343934179 4 3 166344369 4 2 277620473 1 3 464323926 4 3 857223684 2 2 525915946 5 2 224806640 3 2 522749762 5 2 569730755 5 2 173809601 2 2 349504384 3 3 486554752 2 2 425225388 3 3 754677309 5 2 747134001 4 3 738250658 5 3 478830043 2 3 439679256 5 3 973279298 3 3 683140415 1 3 402155409 4 2 102891402 1 2 960550178 3 2 595719055 2 2 193222137 4 2 527503914 4 3 323311615 4 2 824300067 1 2 651290788 3 3 776504942 3 3 504569772 4 3 577822536 3 3 719293238 1 2 157442744 3 3 628052426 1 2 312350225 5 3 551763693 5 2 399940418 5 2 287286915 2 2 216849299 5 2 828314374 1 3 599274405 4 3 971596594 1 3 371017759 3 3 508608803 1 3 525380511 3 2 989606372 4 3 772413683 4 3 615991237 2 3 487083617 3 3 436317957 3 2 393071620 5 2 452554154 5 3 522796722 4 3 810930747 3 2 118982037 3 3 704629308 4 2 193939394 4 2 839418381 4 3 583555470 5 2 813906071 1 3 283083016 1 3 234287355 1 2 974219637 4 3 291195403 4 2 121555967 1 3 504770537 4 2 918491513 1 3 674442880 4 3 363411483 4 2 945666829 1 3 393195083 3 2 714293612 5 2 387607386 4 2 898485847 1 2 132616003 1 2 840726011 2 3 760456683 4 3 586329014 5 2 153567725 3 3 595667029 2 3 271091377 3 2 919440924 4 2 455557925 5 2 222062623 4 2 155897317 5 2 904111458 5 3 455314959 2 3 291380893 5 2 677009194 3 3 560565061 5 2 628660963 3 3 714447641 3 3 705539197 2 2 133923426 3 3 269121234 1 2 656248109 5 2 969012963 3 3 566689281 5 3 758150135 4 2 557423141 1 3 592132744 3 2 313877039 2 2 413414628 4 3 690872206 4 3 427220653 2 3 391443423 2 3 242535807 3 3 835080992 2 3 524109654 2 3 276881965 4 3 927912531 4 2 947339920 5 3 612010027 2 2 354008161 2 2 730775640 1 2 405662984 1 2 116275625 1 2 213699015 4 3 602365568 4 2 195914673 3 2 763420740 5 2 642324277 2 3 943532039 5 3 283708791 2 2 692666339 5 2 441355857 1 2 919079532 1 3 973539917 4 3 472287831 1 2 921240006 4 3 957450904 1 3 441926174 2 3 675984297 2 2 788970193 1 2 336860275 1 2 609203541 3 2 278960369 3 2 599120465 1 2 565929531 3 3 754724920 2 3 857965372 5 2 681986284 3 2 712784727 4 3 767787745 5 3 756808802 5 3 431660966 3 2 581489512 1 3 671973153 5 3 881608349 2 2 692459600 1 3 787578398 4 3 629457858 2 3 851722429 1 3 789911824 1 3 763800229 2 2 394012598 3 2 127452456 2 2 293419393 1 2 912036251 3 2 585029921 4 3 902591645 4 2 363575901 5 2 917390839 4 2 539873083 2 2 964837935 3 2 217944226 3 2 677138071 3 3 706300346 5 2 392260236 2 2 755380099 1 3 474406575 2 3 517990126 5 3 159911600 2 2 946326852 5 2 212372706 1 2 850614303 5 2 592039927 5 2 277381570 4 3 671188673 5 2 857361429 1 3 374827577 5 2 133614831 3 2 351126664 1 2 602937006 4 3 465302215 2 2 541337074 5 3 263880987 3 2 284910119 3 2 668235715 4 3 791597545 3 2 559993882 5 3 445741566 4 2 146434578 1 3 191539483 3 3 444085197 4 2 315643950 1 2 529647571 2 3 296454730 5 3 496438459 1 2 268102492 2 3 890407077 1 2 139283523 4 2 991161633 5 3 530147966 1 2 704319883 2 2 873310406 5 2 811279000 2 3 350493619 3 3 961274706 3 2 211648760 1 2 946328070 4 2 456299133 5 3 934118396 5 3 214489102 2 3 189822410 3 2 148772994 1 3 622890851 4 2 177413977 5 2 179649752 4 3 166603452 4 2 585034067 1 2 419662499 4 3 233945704 1 2 696011456 1 2 344389590 2 3 601070243 5 2 226359675 3 3 524850867 5 3 533186091 1 2 631673203 2 2 668602167 4 3 926813773 1 3 308112761 3 3 503295059 1 3 385246274 1 3 252746288 3 3 571987093 2 3 207184769 2 3 625260983 1 3 590599536 2 2 937138696 2 3 146790270 5 2 559792420 2 3 175642418 2 2 680613225 2 3 106598558 3 3 888333788 2 3 394592222 5 3 475450371 3 3 657364258 3 2 262634041 1 3 507711880 2 3 110162963 1 3 790570501 3 3 844029507 5 3 168630020 2 2 444622007 3 3 867441402 2 2 675368317 2 3 990478386 5 2 743124470 5 2 538698786 5 2 988602279 5 2 322311865 2 2 477547623 4 3 152487909 5 2 472964023 5 3 740734549 3 3 229863415 2 2 165819424 5 3 747711203 4 3 847012760 2 3 133056368 5 3 743391314 2 2 568590322 2 3 785603678 3 2 455062515 5 3 514896423 1 3 108913543 5 2 334131793 3 2 293737219 1 3 367765065 5 2 896074702 1 3 181923533 5 2 336827284 4 2 850020619 2 2 617184963 4 2 454670077 5 2 378918883 2 3 224410044 1 2 570298703 2 3 665988569 5 3 410496146 2 3 163260941 1 2 314412223 3 3 585411088 2 2 330276471 1 2 747907235 1 2 558457029 1 2 564360236 2 2 653308098 4 2 471076886 2 2 445522605 3 3 136979124 5 2 819424750 5 3 106105448 2 3 468135358 3 2 782463891 5 3 605115010 1 2 504072497 3 3 943708035 1 3 456280770 2 2 845746747 4 2 119839785 2 2 486381297 1 2 780571779 3 3 754784858 2 2 254533622 5 3 583720747 2 3 810714547 5 2 446180015 3 3 596969212 1 2 643544982 1 3 671613838 5 3 610702292 2 3 735812898 5 2 842684539 1 2 755048749 5 2 316822257 5 3 421077572 4 3 659530197 4 3 660380360 2 3 836920915 1 3 459365300 3 3 993040292 2 3 723697136 5 3 698381319 2 3 838962862 5 2 415253813 5 2 738382819 4 2 588104588 3 3 400163968 4 3 241666013 2 2 908144260 4 3 208048878 1 3 830403066 2 3 721113675 3 3 534688804 1 2 559681170 5 2 598783182 1 3 780653690 1 3 630082781 4 2 129162814 3 2 405910816 5 2 701921986 4 3 575117567 2 2 796111935 3 3 431921677 2 3 776706439 4 3 427559280 2 3 295728811 3 3 390086687 1 2 291216139 2 3 258280788 2 3 590996663 1 2 142350937 4 3 462379151 3 3 916228035 4 2 253947023 3 3 826983686 2 2 649956534 5 3 472770014 5 2 268721769 3 3 350754641 3 3 202481513 5 3 822796422 1 2 786487614 1 3 561892505 3 2 647552978 4 2 311668129 5 2 311738968 5 3 199195778 4 3 689680730 1 3 611986248 3 2 499823074 1 3 260210543 1 3 644951510 2 2 721490889 3 3 800191369 4 2 597905494 1 2 416946455 5 2 226806293 1 2 672093690 4 3 174331334 5 3 327778640 5 3 537521560 1 3 100227285 3 2 129002743 2 3 597070914 3 2 486615143 5 3 542994756 5 3 659366879 3 2 329568354 3 3 792705993 2 2 470970553 3 3 761020331 2 2 159927536 1 2 209776296 5 2 153213639 3 3 297999591 2 2 837099288 3 2 509457071 3 2 129713843 5 3 132513444 3 2 702888320 1 3 193146184 1 2 814754155 5 3 624393224 3 2 120723369 1 2 572821973 4 2 714454246 4 2 398239018 1 3 714978780 2 3 332550932 3 2 883540706 5 2 389358288 1 2 623724868 2 2 715667491 1 2 935082180 4 2 808189641 5 3 964292783 2 2 660960807 5 3 627492528 5 3 543297200 5 3 288537033 5 3 831657709 2 3 441050052 5 3 491897449 4 3 725040463 2 3 490011167 5 3 137188234 2 3 876630019 5 3 693958752 3 3 615614242 5 3 799521060 2 3 498610997 5 2 880702014 3 3 300004834 2 2 305668813 4 2 314200320 4 2 117973126 4 2 547456392 3 2 250826392 5 3 464699327 1 3 802703873 3 2 650828640 2 2 268057283 3 2 582418001 5 2 968423699 2 2 773840808 5 2 594305688 5 2 766257325 2 3 511148716 3 2 771677040 5 2 301912814 1 3 515711746 2 3 586634044 4 2 578772441 2 3 166185520 2 2 297305173 1 3 687724948 5 2 709871805 5 3 943415877 5 2 200466173 2 2 162785097 4 2 873253705 5 3 581676088 1 3 285665095 2 3 416126101 4 3 186623936 1 2 305462814 3 3 209717037 4 2 433535050 5 3 648699960 4 3 725959318 4 3 625013398 1 3 341243805 3 2 111036238 5 3 564175875 1 2 514674675 3 2 523837591 2 3 150346482 1 2 908359687 2 2 321672997 1 3 761705835 4 3 773542648 3 3 648859764 1 2 632623026 1 2 682021177 5 2 850024916 1 2 791293650 2 3 350591458 5 3 604221096 1 3 691806428 5 3 229122447 2 3 273274867 3 2 101503893 4 2 368703037 2 2 279590226 5 3 817703816 2 3 579428123 2 2 467566230 3 2 554713901 2 3 185136732 3 2 724477326 5 3 305034412 2 2 202774544 3 2 295531709 4 2 650308109 5 2 407498656 2 2 544164360 4 3 916514833 4 2 357083619 3 2 741414444 4 2 861426990 1 2 371472668 2 2 901112324 5 3 116018155 3 3 901699984 2 2 503490544 2 2 799105985 1 3 945874403 2 2 772283026 3 2 663098193 3 3 602437099 5 3 340726569 3 3 744883717 1 3 822182787 3 3 965349041 1 3 228552937 5 3 520421179 4 3 681516831 2 2 408725869 4 2 143116318 3 3 508982955 1 3 134991973 4 2 834397837 3 3 339803613 5 2 320507971 5 2 205212338 4 2 414052978 5 3 857540377 5 3 781425963 1 3 162093728 3 3 670406076 1 3 983746191 1 2 308540605 2 3 601020834 4 2 721110476 2 3 969820675 2 2 724164898 1 2 319121692 3 2 529607291 1 3 878971287 1 3 925259538 2 3 275466535 5 2 818555779 4 2 228384557 5 3 181405942 2 2 807156307 3 2 204695636 3 2 994959146 3 3 863198462 1 2 379094121 2 2 758125716 5 3 748656928 3 2 938843908 5 2 646769840 4 2 697217788 4 2 684689159 5 3 342640625 5 2 250403772 3 2 887189689 4 3 787701887 1 2 892463555 4 3 392662443 3 3 373703028 2 3 439287151 2 3 687308031 2 2 611263084 5 2 141147996 2 3 789676383 3 3 757268229 5 3 747004999 2 2 236214273 1 3 310775596 2 2 862835739 1 2 957022549 1 3 506933095 5 2 826186140 1 2 206484873 5 2 729074066 2 3 709065314 4 3 649157821 3 3 725651228 2 3 754408892 2 3 701957880 1 2 702060878 4 3 594919200 4 3 338887331 2 2 174628393 5 3 196450487 1 3 243378732 2 2 321973720 5 3 546148091 1 3 732278863 1 2 925812285 4 2 407340847 5 3 848283531 2 2 986648650 5 2 937236484 5 2 324710145 4 2 996228077 3 3 794985501 2 3 398897699 5 2 929095969 4 2 540573741 1 3 494434210 1 2 131751813 3 2 898895308 4 3 170803247 5 3 702605220 5 2 176943456 5 3 615752777 3 2 253772694 4 2 504879981 5 3 956531694 2 2 846970653 4 2 400009122 1 2 452194620 1 3 102986692 2 2 439790745 1 2 121945046 2 3 853229001 1 2 342080820 1 2 362678288 2 3 114514938 3 2 763498127 2 2 690272383 3 3 328591873 2 3 143517059 4 3 738723375 5 2 235569948 4 3 912150091 1 2 510706486 4 2 263451672 5 2 136411008 5 2 798032768 3 3 190385754 5 3 499701437 1 3 142058853 3 3 258154503 2 2 650388716 4 3 602086103 5 3 337412302 3 3 541393818 1 2 208737557 1 2 628267772 5 2 105166719 5 3 587914641 1 2 735716095 2 2 265643986 3 3 417938334 3 2 326839045 4 3 216078318 2 3 756725482 5 3 440925427 2 3 290700126 3 3 431819807 4 3 805411686 1 2 138156768 3 2 264180129 3 3 656730032 1 3 842041964 5 2 697620388 4 3 853282486 3 2 648826110 3 3 410576409 5 3 885207126 3 2 282622978 3 2 263316878 1 2 456066598 5 3 523952749 2 2 779621534 1 2 448319238 1 3 547228493 3 2 660374295 2 3 823668863 2 3 781802525 2 2 820579738 5 2 427131764 2 3 834653598 2 3 657245528 1 2 379179637 1 2 508086919 4 2 346767148 1 3 923385106 2 2 523809392 5 3 717057810 5 3 668093113 1 3 283508033 1 3 624163761 5 2 546950209 3 3 469715751 4 2 944472721 5 2 782023116 3 3 320900225 4 2 851499269 2 2 168571546 5 2 800172814 3 2 729999559 1 2 708162736 2 2 993618269 4 3 267157611 4 3 448020861 1 2 212904581 4 2 827047661 4 2 577308874 5 2 314713060 5 3 409548691 4 3 467880959 3 3 505155868 3 3 600419651 1 2 170737418 1 2 135945114 4 3 929403652 3 3 975291707 3 3 787874793 1 3 264405548 2 2 690163978 1 3 932036959 3 2 344831379 2 3 815942285 1 2 202069294 4 3 728338657 4 2 409876850 2 2 551521068 3 2 368883674 2 3 647546091 4 2 964535239 4 3 849557509 3 2 332114656 2 2 779961505 3 2 267360762 5 2 443701409 2 3 787221970 3 2 489858867 3 3 966180571 4 2 276367123 2 3 157350257 1 3 875768523 2 3 225676550 2 3 342140840 1 2 820336504 4 3 489684604 5 2 232319166 5 3 893205249 4 2 805907104 1 3 500257652 3 2 772200757 3 2 585971412 3 2 195761101 4 2 728273168 4 3 724698060 5 2 781487495 3 2 188504525 4 2 974353715 5 2 404098417 4 3 509403859 1 3 573283517 2 2 161103457 4 2 984995805 4 2 638339529 2 3 622519702 1 3 490028488 1 2 624895293 3 2 386867142 3 3 475993600 5 3 767343459 1 3 232037142 3 3 646778584 1 2 161956257 1 3 563896430 3 2 490128481 5 3 557737018 4 2 839884682 3 3 166964017 5 2 703308399 3 3 322926118 2 3 911610847 4 3 346091358 2 2 877893885 3 3 902279532 5 3 610166573 2 3 600309767 4 2 446357439 5 3 393025268 2 3 992154049 4 3 420401817 4 2 697179673 4 3 321785222 4 2 694033030 5 3 446143519 3 2 818084805 1 3 915419450 2 3 153486770 5 2 422960387 3 3 738631601 1 3 860075515 1 3 893922119 4 3 313378027 4 3 317642256 5 2 881775629 2 2 126710453 4 3 702921175 3 2 369820883 3 3 758487279 2 2 341404751 5 2 306211965 4 2 589696291 3 3 390689583 2 3 454631793 4 3 760064904 2 2 210831693 2 2 198388543 2 3 974955956 5 2 378051416 5 3 839828645 3 3 470853597 1 3 239761379 4 3 655024300 3 3 748764792 5 3 124900731 3 2 330549051 1 2 277893814 4 2 321916969 2 3 780125271 5 2 782851894 1 3 727437446 2 3 762346651 2 3 146981724 3 3 313684999 4 2 182957464 4 2 575913994 4 3 188248915 1 3 593323949 1 2 124202704 5 2 723407234 1 2 276903875 4 3 652960929 3 3 168781997 2 3 991242751 4 2 274880482 1 2 650098463 2 3 368966038 3 2 267198995 1 3 798480621 1 3 695556729 4 2 364356478 2 3 405869945 2 3 343034663 1 3 258227089 2 2 322394389 5 3 219229581 2 2 215619930 4 2 784159036 3 2 333552632 5 3 163761335 4 2 410271788 4 2 172711829 5 3 608149502 2 2 973414037 3 2 777369730 2 2 517841321 5 3 261114371 2 2 721324609 5 3 435099456 3 3 385361608 5 3 953759758 1 3 372404846 4 3 349125839 5 2 713329406 5 3 995458116 5 3 665433005 4 2 643907275 4 3 472074154 5 2 552526365 4 2 995168277 1 2 654870144 5 3 844064521 4 3 230326421 2 2 829520204 3 2 492082041 5 3 124568418 4 3 777822833 2 2 451565802 4 3 393142357 2 3 264241445 2 3 651650186 2 2 811308781 5 2 295917363 3 2 173908834 2 3 462401020 2 2 275453331 4 2 103731979 4 2 959916849 3 2 427963146 2 2 505241960 4 3 152330056 1 3 274828420 3 2 329877462 1 2 569142962 1 2 723261463 4 3 105235073 5 3 966299044 1 2 418101383 1 2 347438746 1 3 394702515 5 3 365941130 5 3 986849849 5 2 643202480 3 3 121878107 2 2 822275760 5 3 577594369 2 2 431118188 5 3 765297726 2 2 504069232 5 2 195985891 4 2 438503300 5 3 474490989 1 2 419184447 3 3 409991653 2 2 668702828 3 2 536995059 2 2 845881405 4 3 464201333 5 3 549778327 1 3 362260379 1 3 947870682 5 3 377928175 5 3 411340143 3 2 906017721 3 2 512111356 2 2 194365247 1 3 183295605 1 3 578448887 2 3 584299066 4 3 942127940 3 2 640401486 2 3 978522420 5 2 484456143 4 2 924916105 3 2 631487679 5 2 879590623 2 3 690435906 4 3 135213145 2 2 396726695 2 3 683169908 2 2 812460573 2 2 675384318 1 2 382142710 2 3 753150074 3 2 313379866 5 2 494702242 1 3 772532902 2 2 463129910 5 3 792966428 3 3 672984973 5 3 652298462 2 3 233140909 1 3 587871507 2 3 571199028 4 2 380669223 2 2 445926356 4 3 620749672 2 3 126916540 1 3 270028559 1 2 427186762 5 3 354074179 2 3 182200545 2 3 348703092 5 3 595064873 4 2 402379597 1 2 305547994 5 3 100721548 2 2 449347773 4 3 240689113 4 3 183770466 2 2 686086250 3 2 788253970 4 3 343285513 3 3 322040111 2 2 979997744 2 2 728985721 4 2 306722012 1 2 354563558 4 2 538718822 4 2 359999444 3 2 412751414 3 3 883919583 2 2 538135044 4 3 880692889 3 3 542657121 4 2 690638078 1 2 847363141 1 3 407210944 4 3 739771834 5 3 613054921 4 3 662762534 1 3 323043244 1 2 939326353 4 3 342956809 4 2 506462894 5 3 854122814 4 3 146525520 1 3 239815751 4 3 586328116 2 2 544429098 5 3 720073332 4 2 307704455 1 3 979118521 3 2 641576457 1 2 338318920 1 3 525350516 1 2 395910883 3 2 108629830 3 2 305789937 4 2 361544713 5 3 194604854 1 3 982313149 3 2 931432455 4 3 393485492 1 3 724767738 3 3 456221103 1 2 770274098 1 2 912855319 2 2 563209005 2 2 845034395 4 2 542749943 3 3 871722251 1 3 921611089 3 3 293080492 2 2 345020441 3 3 871996618 5 2 673336492 1 2 339651010 3 3 150794681 4 2 925698073 2 2 764718387 2 2 619602587 2 2 897313913 1 3 255482173 3 2 894384524 2 2 245502743 1 3 626412624 2 2 321101067 5 3 789736366 1 3 781062942 4 2 423257604 5 3 248399066 4 3 397404575 3 2 677874966 1 2 940982177 4 2 416869754 3 3 983895685 3 3 760087594 1 3 649518795 4 3 846135793 2 3 818669945 3 2 754406030 4 3 401617057 3 2 468828000 1 2 889996294 4 3 439206584 2 2 364385022 1 3 513502980 4 3 219077685 1 2 152205745 5 3 640661086 5 3 193259189 3 2 496710894 5 3 748726923 5 3 406305423 5 2 855561714 5 2 292176361 5 3 673804842 2 3 158516503 2 3 237104636 2 2 209093011 4 2 843762777 5 2 465459848 5 2 130224432 1 2 370316286 3 2 970006734 4 3 484162088 3 3 777672617 3 3 909694795 3 2 241869975 5 2 648801487 1 2 198900871 4 2 453979936 2 3 971565833 2 3 342431017 2 2 291915802 3 2 885354963 3 2 630603508 2 2 451398108 2 3 605682688 3 3 964172809 3 2 843753824 1 2 752584965 1 3 191660091 3 3 605463429 3 3 146972638 5 3 958345260 5 3 435749788 4 2 178319346 4 2 593684586 1 2 259509316 4 2 426127573 5 2 152161602 2 2 730542375 2 3 307257102 5 2 107821148 2 2 282799258 3 3 162656796 5 3 442828999 3 2 521310029 4 3 809112690 5 3 342551664 3 2 863388869 3 3 459672908 5 2 910442382 4 2 569641374 4 2 743717349 5 3 941738288 2 3 585546792 5 3 164525471 1 2 692842199 1 3 531845221 4 3 362247126 1 3 447182465 3 2 921249242 3 2 157358642 1 3 780890580 1 2 500107895 3 3 548786376 3 2 696346105 1 3 127021157 2 3 961976389 5 3 821051371 4 2 450178807 2 2 652983004 3 3 438345640 1 3 696768929 2 3 165049212 5 3 611456706 3 2 682466097 4 3 887048662 3 2 434624855 2 2 889575342 1 3 705593438 3 2 543065449 3 3 861210241 1 2 650808307 1 3 427348705 3 2 379065310 3 2 952165929 3 3 672148168 4 2 730120249 5 3 392845011 4 3 364098325 3 2 345310393 1 2 236069851 5 3 625161646 2 2 201929858 4 3 507388451 1 2 462464096 2 3 706022364 2 3 937755951 2 2 202287038 2 3 110190883 1 2 958468306 5 3 742285222 5 3 653129797 1 2 706191366 5 3 508600550 2 3 899313360 2 3 733646853 3 2 104388949 4 3 571314410 1 2 343136195 4 3 668368425 2 3 955017068 5 2 722322995 1 3 995194389 2 3 512046976 2 2 980337894 5 3 962812171 5 2 480375917 4 3 294566090 2 3 861683102 2 2 177682973 1 2 586075683 5 3 785805745 2 3 536020457 4 2 320642695 3 2 127911029 2 3 596411996 4 2 108944254 1 3 383761077 3 3 217269790 5 3 107498525 2 2 258857493 1 3 688397186 4 3 818793587 3 3 321182696 1 3 215286610 4 3 191119491 5 2 690601049 2 2 529330124 1 3 405505974 2 2 358909006 3 2 663118696 4 3 325418168 4 3 811686446 2 3 281220952 4 3 537523911 5 3 904646003 4 3 929294275 3 3 273671649 5 3 478928720 5 3 251665449 1 3 589335149 2 2 520698392 4 2 915277162 5 3 522649682 5 2 772077093 5 2 354845628 1 3 727796670 5 3 995801279 4 3 886795806 1 2 884319724 1 3 145553316 5 2 964188212 3 2 376954223 4 2 298776098 2 3 622487292 3 2 404301096 2 3 332877710 5 3 332090964 3 2 942681047 1 2 515250156 4 3 408731262 2 2 606449039 1 2 872805109 2 2 502756042 1 2 303949561 4 2 519679989 5 3 879322622 2 3 220267832 3 2 630669741 1 2 446701850 1 3 573529760 5 3 324782833 3 3 397473042 2 3 982140085 4 3 945883656 1 3 504291796 5 3 469955666 2 3 412901767 2 3 496811232 5 2 884709081 1 2 482107610 3 2 135843777 1 2 499785537 3 3 170112073 5 3 631363274 5 2 371637187 2 2 264016985 2 2 233832265 4 2 376374019 4 3 197920860 3 3 630485688 2 2 546251259 1 3 295943381 3 3 584097746 2 2 253900234 4 2 130552648 5 3 211297852 5 2 439868289 5 2 527894890 1 3 348078060 3 2 223073105 5 2 184695806 3 2 384118167 1 2 423740794 2 3 245432890 3 2 156092632 2 3 555724371 4 2 982587562 4 3 758025146 2 2 430275158 5 3 252318942 4 2 972240735 4 3 669400140 2 3 703368983 3 2 961970525 2 2 456428710 4 2 946196056 1 3 535385210 5 3 411284028 2 3 829396440 2 2 670114883 5 2 850675737 5 2 931533694 3 2 104878956 5 3 636657103 4 2 912497180 2 2 881160603 3 3 817758763 2 2 805647546 1 2 422844474 3 3 809999031 5 2 155812911 1 3 353053205 2 2 374655428 5 3 245880473 3 2 943681561 3 3 716405172 5 2 372798279 1 2 411224478 5 2 556344365 1 2 192317806 4 2 530502451 1 2 750885988 5 3 182728395 3 2 131739927 1 3 716605192 2 2 742382654 3 2 511372999 5 2 436733695 4 2 661896031 3 2 601069000 1 2 386820874 2 3 862657770 4 2 705470300 3 2 710801884 2 2 949976814 3 2 767938821 4 2 973497664 4 2 155923499 4 3 819473239 1 2 296472965 3 3 775609275 4 2 310998809 3 3 544814967 5 3 538646811 4 3 409038111 3 3 746750735 5 3 159145320 2 2 467919094 4 3 491200894 3 3 389291211 5 2 691323333 5 2 232794043 1 2 413432223 2 3 865834878 3 3 576906198 3 2 168149526 2 2 192676730 4 3 488260595 2 2 483192250 2 3 899833180 3 2 370890595 4 3 378782299 4 2 733909192 1 3 151029609 5 2 643040446 1 3 894191741 1 3 915221963 1 3 236461392 1 2 600607394 2 2 331185929 3 3 259936731 5 3 523764115 3 3 946413531 2 2 302481672 1 3 754283322 1 3 691660844 2 2 746504838 5 2 695583558 5 3 226560167 3 3 989388620 3 2 191179363 4 3 569289097 3 3 914118102 3 2 965131865 2 3 596779615 2 2 516448277 1 2 160964059 2 2 618111369 5 2 525337926 4 2 482993556 4 2 749789609 5 3 761635389 2 3 820847571 1 3 523393322 1 2 470768357 4 2 664738753 4 3 847365167 1 2 690582760 3 3 338361469 1 3 198712758 2 3 608542205 5 3 664825312 3 3 173732163 3 2 172540554 5 3 964631872 1 2 598292580 5 3 242070501 3 3 629193219 4 2 158502286 4 2 656734537 4 3 319337469 5 2 427226076 1 2 766554021 4 3 993419451 2 2 298082462 1 3 407786631 1 2 589693549 4 2 306538772 2 3 748855005 4 3 873556569 4 3 532114666 2 3 161215443 3 2 645721298 1 3 491768506 1 2 237159205 5 2 447839537 1 2 207801020 5 3 706875007 5 3 698379230 3 2 340868871 3 3 317974275 1 2 607863309 3 3 197353810 3 2 372819581 3 2 109109822 3 3 398070458 5 2 816566676 2 3 765749804 5 2 616919824 5 3 599849664 5 2 417956249 3 3 681089911 1 2 225737963 4 3 942806807 5 3 904773972 2 3 703275474 5 3 323546379 2 3 511814415 4 2 246393053 4 3 146811787 2 3 224928655 5 3 508130344 2 3 728946937 4 3 395196325 2 2 954463598 5 3 437060636 4 3 839643418 1 3 639707665 2 2 708066792 1 2 622888895 4 3 203175982 4 2 230332077 1 3 228325485 1 2 961519598 5 3 816403592 5 2 277282778 1 2 264368175 3 3 555950210 4 2 707209412 3 2 144348846 3 2 748354508 1 3 655973262 1 3 576936041 5 2 440061418 5 3 280419293 3 2 419117507 5 3 955400403 2 3 564837608 5 2 391281632 2 3 425920845 3 2 189194512 4 3 151947821 3 2 263206907 5 2 129225578 4 2 738357507 5 3 507527221 1 2 907891703 2 2 970640304 4 3 492200258 4 3 440033971 5 2 110358746 4 2 755334532 3 3 128997523 5 3 261004963 5 2 342938744 5 2 593706748 4 2 209823636 4 2 828430159 4 3 341683187 1 3 744364104 2 2 326289126 5 2 773310667 4 2 126497125 5 2 239056297 5 2 924938045 2 3 744874128 3 3 408951102 2 2 568852668 5 3 144888765 5 2 652689179 5 2 624148935 5 2 236119502 1 3 665602634 4 2 697352846 5 3 778343391 1 2 515291888 4 2 577403192 2 3 388618403 3 2 124508793 1 2 863911979 2 2 574677274 5 2 542264970 2 3 459570397 1 3 301367141 4 3 709920729 2 2 615657582 1 3 263023353 1 2 913047100 4 2 682052705 2 2 542923840 2 2 612478585 2 3 358999094 3 2 377418310 4 3 247049395 1 2 442422522 5 2 171598838 3 3 999818900 5 3 355769089 5 3 539601284 4 3 710006360 4 3 423756303 3 3 295472556 3 3 140349677 4 3 259130016 3 2 507807111 5 2 199520999 4 2 631948932 3 3 466201830 5 2 860773419 5 2 276284547 3 2 718577557 3 3 963448754 3 3 608552365 1 3 924294268 5 2 438358260 2 2 419394202 4 2 224667385 4 3 261274384 4 3 609619076 3 3 548278241 4 3 773124345 3 2 468972514 1 3 149554829 5 2 186870395 3 2 723938557 3 3 515401861 2 3 621737686 1 3 259741361 2 2 616567124 5 2 989531486 5 3 641157787 1 2 928205077 2 3 562768575 1 3 340098519 4 3 255705148 4 2 327472237 2 2 495070176 3 2 282747813 5 2 617951776 5 2 292448672 4 2 539350725 5 3 247321220 3 3 848827882 5 2 781461916 2 2 196508723 3 2 716488340 3 3 936880620 1 3 597746872 5 3 690944234 3 2 695458740 2 3 989605315 2 2 969859193 3 3 481859314 4 2 760691496 3 3 688427581 5 2 552468582 3 2 401569886 3 3 827379814 3 2 935066491 4 3 136564454 1 2 422731726 5 2 161828949 2 2 285859389 5 2 557247126 2 2 720516137 5 3 546237620 1 3 464123048 1 3 423840620 1 2 497402986 5 2 703757011 4 2 794540609 2 2 911294979 3 2 401133036 5 2 601063022 1 2 300521020 5 3 298675732 1 3 635656274 2 3 300654266 1 3 508615209 3 2 519441701 3 3 499002824 1 3 370135587 4 2 289160346 4 3 661252267 2 3 730667903 3 2 618833677 2 2 301578563 5 3 752786774 2 2 494302321 1 2 829458855 1 3 629799988 1 3 210286036 5 3 742645589 5 3 142298075 5 2 428387444 4 2 652004751 5 2 119303372 4 2 274443834 1 3 130374370 2 2 377277638 5 2 238770129 2 3 589292911 3 2 517065717 3 2 251178897 5 3 380994284 3 2 386001102 2 3 984838650 1 3 215344377 3 2 990610807 2 3 453887883 2 3 340587574 1 2 396339146 3 3 834269544 3 3 238719526 5 2 174728678 1 3 771116505 2 3 422564483 3 2 369179689 3 3 970525358 5 2 935571480 2 2 570886458 2 3 577994187 2 2 237700295 5 2 330952068 1 2 993796714 3 3 829048387 5 3 467757500 2 3 268537823 1 3 673033255 1 3 933637806 4 2 269421426 5 2 602632626 5 2 630759119 3 2 640954148 4 2 373855942 4 3 723777845 1 2 823720741 3 2 751815785 5 3 937673767 3 3 220650949 1 3 607044881 2 2 793901491 2 3 260593460 3 3 971866503 3 3 291064448 2 3 358631644 5 3 290957789 4 2 508350748 2 2 224142604 5 2 562872086 2 2 451304552 4 2 630594156 4 2 977251354 1 3 107444810 4 2 125978386 3 2 918257906 1 2 600483469 3 3 574542169 5 2 837860483 3 2 967887023 3 3 168380201 3 3 264610167 1 3 649568548 5 3 436256717 4 2 747254011 2 3 945206251 4 2 688877432 2 2 320860078 5 2 269454930 1 2 714478991 5 2 898177357 2 3 207248597 3 3 620920845 2 3 211372289 1 3 470370730 3 2 966949784 4 3 182397979 3 3 654893882 3 3 966550331 2 3 610483277 1 3 223594760 3 2 139465036 1 3 934065502 1 3 234333685 5 2 554176766 4 3 880040089 4 2 582107269 3 2 757099390 2 2 847228680 3 2 540131643 2 3 552340440 3 2 743089842 3 2 174555056 2 2 281312475 4 2 581626981 1 2 727144617 2 2 337957443 3 3 362428521 1 2 190740910 3 2 569276026 3 2 599171424 5 2 665498381 5 3 742921085 1 3 454824954 1 2 534729380 3 3 406441608 4 2 190491922 3 3 752769457 2 2 700541341 5 2 371631977 4 2 845196206 3 2 614939586 1 3 980497871 1 2 815231769 3 2 814199183 2 2 135462511 2 2 566638334 1 3 635631911 3 2 116167778 4 3 384442825 2 2 462073740 4 3 692184107 4 3 640012283 3 3 548792427 4 3 617749951 2 2 936460180 1 3 454156733 3 3 626311987 1 2 579999640 3 2 749797790 1 3 534358552 2 3 255844087 2 3 995952430 4 3 283502156 4 2 672206185 1 3 782488920 5 2 390270392 4 2 576527610 2 3 482689977 2 2 393301763 5 3 201977993 2 3 302855564 3 3 684324650 3 3 615874530 4 3 101900234 1 3 526959349 4 3 397751456 2 2 499107735 5 2 676440951 4 2 353862845 5 2 704062512 1 2 816987568 5 2 801830273 3 2 769391143 4 3 206283367 3 3 610018248 4 2 156923038 1 3 691140559 3 3 916579264 5 2 448365032 3 3 945435825 4 3 423297469 5 3 831661952 3 3 770325859 1 3 543710473 3 2 964029046 1 3 816268021 3 2 155603026 1 3 210162603 3 2 547287137 4 2 471890591 2 3 765960090 2 2 755984965 4 2 839590912 5 3 218191738 1 2 618911403 3 3 528134882 4 2 325570863 2 3 152633284 1 3 677644887 3 2 391315747 4 3 125717093 2 3 840161457 4 3 139240218 5 3 353234564 1 2 938570710 3 3 172335395 3 2 940416581 2 2 494261635 4 3 372197733 5 3 416642759 3 2 789395872 1 3 438833045 3 2 991622326 5 2 122916337 2 2 490138370 3 3 265474029 5 3 573991366 2 2 473549777 3 3 489299572 3 3 633157879 4 2 794041674 1 3 697442618 3 2 841520703 4 2 278546162 2 2 338052252 5 3 283441171 4 2 112606982 4 2 897698541 5 2 203535634 2 3 203891381 5 2 638155028 2 2 997011620 1 3 201179582 3 3 175277404 3 3 294221461 4 3 749325512 2 2 815886999 4 3 195276703 5 3 518597303 3 3 903599168 4 2 260733885 2 2 296240024 2 2 977871570 4 3 843729675 2 3 881258346 1 2 691653715 3 3 231391828 4 3 231043722 5 3 909330480 5 2 780212264 2 2 541959528 3 2 103678854 3 2 808442724 1 2 500480563 5 3 394280088 5 2 752070507 5 2 304237960 1 3 755761806 1 2 619473251 4 3 763160673 3 2 982199737 4 3 323957757 2 3 958229200 1 2 206407968 3 2 912806860 1 2 919157848 2 2 512207344 5 2 578894923 4 3 752775906 1 3 319137153 1 2 151989853 1 3 528095998 2 3 374542313 2 3 390089444 1 3 673012630 2 3 532361511 3 2 888826351 3 3 392181937 1 2 423801098 3 3 118412033 4 2 774775595 2 2 421214354 3 2 155100034 1 2 811768560 5 3 404155578 5 2 995139746 2 2 630073526 2 3 526165585 5 3 849846120 3 3 549064544 3 2 672432305 5 2 191773687 3 3 963301353 1 3 704974561 3 3 117737124 2 2 591786927 3 2 700430117 2 2 115629324 1 2 235770497 2 3 253437359 5 2 510076280 1 2 641132890 4 2 375924700 3 2 684348085 4 3 102354894 3 2 812986721 2 3 109462481 5 3 887207238 3 3 505632259 5 3 926998132 4 3 133775022 2 2 911321140 3 2 112530559 5 2 199107100 2 3 902484791 4 2 280589356 5 2 493612421 2 2 324279166 4 3 303221391 4 3 659392198 4 3 688311523 3 3 340789005 1 3 356763459 1 3 400716582 5 3 917595911 2 2 531297208 2 3 334601490 2 2 899061496 3 3 632213740 1 3 923025891 5 2 301940605 2 2 655631860 2 3 371480829 1 2 107886945 2 2 570605542 4 2 641985764 5 2 655483501 3 2 940829422 5 3 766434825 2 3 764422706 3 3 340481169 2 2 784892098 4 2 197133172 2 3 822853761 4 3 779149989 1 3 408884210 2 2 796670265 3 3 322285903 1 2 475344025 2 2 122088154 3 2 520992527 2 2 770616707 4 3 231711841 4 3 748364278 4 3 627370743 3 2 595881043 1 2 195251008 4 2 880480856 5 2 528378964 2 3 258426270 4 2 108738467 2 3 927588009 3 2 644969226 1 2 522670582 1 2 123517486 1 3 709690952 2 2 316493470 1 3 390578937 5 2 829986514 5 3 493373945 2 2 941461063 2 2 577766027 1 2 265849946 4 2 472915245 5 2 744106893 5 3 200006312 1 2 751569675 5 3 791034048 2 3 646756792 2 3 925379839 5 2 719856779 5 2 332065827 1 3 899554664 2 2 863046068 5 2 984010171 3 2 637989951 4 2 948882560 4 3 845230193 1 3 675345007 4 3 615677866 4 2 885702409 3 3 129049219 5 3 613635758 5 3 663859822 1 2 349056937 2 3 262722367 5 2 427776897 4 3 935591219 5 2 907035760 4 3 751151864 5 2 982583161 3 2 851517551 4 3 304266185 5 3 290998076 5 3 680149301 3 2 191411649 5 3 674176993 4 3 497416941 1 3 500011369 2 3 386513948 2 3 645484567 4 2 823625458 4 2 350218006 5 2 227409824 1 3 718090152 4 3 845177743 3 2 408435549 4 3 945456278 4 3 604765330 2 2 755788035 2 2 886017501 1 3 879113020 2 3 584126629 1 2 883856622 5 3 109171418 5 2 809591356 3 2 627373660 5 2 995342329 4 3 248520886 5 3 759791629 2 2 530605127 1 3 696545755 4 2 629658610 3 2 719128839 4 3 704735204 3 3 532285131 1 3 226426287 4 2 508107282 4 2 432258362 5 2 102413808 1 2 342670452 4 2 417445176 2 2 245284671 4 2 575203205 2 2 217617123 4 3 910876703 4 2 117996596 3 3 616767197 1 3 422324325 3 3 875277895 4 2 230686317 4 2 964185371 5 3 336024208 5 3 234488372 2 2 580874032 2 3 430646812 2 3 650203887 4 3 826214038 3 3 379104139 2 3 204747373 2 3 649689222 4 3 180144596 1 3 774417738 2 3 482654378 2 3 523210341 4 3 751655663 4 2 881314803 4 2 860588036 1 3 229831291 5 3 399326217 4 3 664891101 3 3 299676932 2 2 537154373 1 3 879400240 1 3 303470898 1 3 541855346 5 3 631159014 3 2 100109333 1 2 807100139 5 3 200108433 2 3 232327989 4 3 793242148 1 3 781941058 4 3 737228803 3 2 616488698 2 2 867118011 2 2 257572031 2 3 763120509 2 3 664580543 2 3 242736542 4 2 227198593 5 3 504678592 3 2 157766217 4 2 833996200 3 2 994846163 2 2 360226366 4 3 610143378 2 3 703656074 3 3 141902491 5 3 238202959 4 2 517299738 2 3 563064795 1 2 462052129 1 3 732115682 1 3 426686244 4 3 618473160 5 3 301317490 5 3 334072035 5 3 434117303 3 2 840744734 5 2 900098768 4 2 625034956 3 3 123202793 3 2 217876814 4 3 706257626 3 2 729154634 4 2 241027476 2 2 225434382 5 3 792529842 1 3 214809310 3 3 886532027 3 2 461555333 1 3 791852396 5 2 850313757 2 3 599311516 1 3 380143907 1 2 277859318 3 2 589894778 2 3 100410552 5 2 710790220 5 3 353319189 5 3 298964462 1 3 328899712 2 2 356917850 2 2 301603462 2 2 286833025 1 2 711942194 1 3 925412396 2 2 931921886 2 3 671700075 5 3 436194431 2 3 854183656 3 2 557767000 3 3 874658669 1 2 668098460 1 2 450045118 4 2 952111614 2 2 913500837 5 3 284277205 2 3 861044518 3 2 823672786 5 3 672675609 3 2 568855169 3 2 424315025 4 3 225472054 1 3 589686235 3 2 240704659 1 3 661969133 1 3 598536218 4 2 658769483 5 2 898750668 5 2 770787237 3 3 418543143 2 3 417683963 3 3 747708016 2 2 226719005 5 3 925907503 5 2 412906800 1 3 719031570 2 2 629430727 1 2 451934201 5 3 383029404 1 3 173414164 5 2 742472786 1 2 444445348 5 3 751497585 3 2 452483319 2 3 118469707 1 2 474540084 2 2 637078903 3 3 230354864 1 3 766633020 2 2 590772069 1 2 404504049 4 2 326288152 5 2 143744819 1 3 132859519 3 2 824318453 1 2 935090526 2 2 768445301 5 3 412744472 1 3 397454256 3 2 283514466 2 3 781770869 4 3 228658142 5 3 788991025 5 2 565298354 5 2 507209871 5 3 943320097 4 3 109973744 2 3 534294368 4 2 517311735 1 3 324081997 5 3 462827385 1 2 296985164 3 2 524165725 3 3 120602871 4 2 274764086 2 3 414008606 3 2 685725735 1 2 769772564 5 2 343908076 5 3 238002258 5 3 321073877 2 3 680328072 3 2 575848384 1 3 512490146 5 3 951571234 2 2 535699136 2 3 346598816 1 2 982263890 1 3 274555010 2 3 478724717 1 2 664699316 3 3 515001627 1 3 110886807 1 2 879514545 3 2 307717482 4 3 141702103 4 2 399002668 1 2 678709993 1 3 830149738 3 3 537078665 2 3 752354649 2 3 103550707 4 3 295731123 1 2 717800944 3 3 532289291 4 3 972850983 3 2 679517997 2 3 224682735 1 2 740932217 5 2 591467066 2 2 943433653 3 2 813402581 2 3 480788820 5 3 526207384 5 3 479800051 5 3 886547214 3 3 801136141 2 2 634510361 5 3 459505663 4 3 667091929 5 2 245281879 1 3 480827315 2 3 485528883 5 3 189781595 5 2 373557967 5 3 367152247 4 3 782094472 4 2 231431694 1 2 301978074 3 3 680118631 5 2 285706711 2 3 673171584 1 3 184182929 5 3 148688726 3 2 207840824 5 3 465947944 4 2 520404602 5 3 260348206 1 3 233605113 5 3 541315233 3 2 142955390 1 3 374933014 1 3 778264473 4 3 979827537 1 3 396428795 1 3 111403405 1 3 876119484 3 3 731170139 4 2 434477658 5 2 327270514 4 2 371616881 5 2 260301538 1 3 951899012 3 3 530582168 1 3 328634650 3 2 150381840 2 3 788560431 2 3 371648812 2 3 724700417 3 2 513204116 5 2 344320024 3 2 595153542 5 2 938768532 4 3 520192606 1 2 163038127 2 3 100011123 5 3 299273920 2 2 118220578 2 2 745582029 2 2 160607266 4 2 619948844 4 2 579120293 1 3 283101650 2 3 458144807 1 3 219181951 5 2 504760222 2 3 880835600 3 2 902377562 4 3 974358298 2 2 929141583 5 3 170060960 4 3 182425443 1 3 663815131 2 2 927130803 4 3 643882314 3 3 463208154 3 3 112646493 5 2 641418682 1 3 856408995 4 3 444192113 4 3 482008165 1 3 741732161 4 3 239258437 4 3 542091701 2 2 770273533 4 3 810641591 4 2 482924858 4 2 836088174 3 2 590813091 2 3 843999567 4 3 206799469 2 3 128108839 3 3 186458861 2 3 351107511 3 3 773272937 3 2 629926033 5 2 494548350 5 3 194809321 3 2 283899798 2 3 331080685 4 3 593544079 5 3 278207579 4 2 340207422 4 3 683331832 3 3 719681015 1 3 428690237 2 3 292894035 4 3 984408681 5 2 969722448 4 2 376837527 2 3 437216257 4 2 748024471 4 3 199974678 2 2 860009869 5 2 457360204 3 2 753690073 2 2 633733281 4 3 539031969 3 3 761531593 2 3 876640264 1 3 798886638 1 3 917667394 1 3 326639876 4 3 251899549 3 2 876944339 3 3 972032208 1 2 439404791 5 3 183433721 1 3 231130900 3 3 893188414 2 2 416347959 4 2 202945159 5 3 168663381 1 3 801768728 3 2 278216547 1 2 777384075 2 2 945967304 2 2 140517097 2 2 331217470 4 2 347297252 1 3 280994805 5 2 388888869 4 2 621154945 2 3 606434454 3 2 361093347 5 2 782640319 1 3 250966877 3 2 782997430 5 2 275872549 1 3 782761131 2 2 944194889 1 2 598821923 2 3 196596698 5 3 736885281 2 3 800705900 2 3 478251900 2 2 660903035 5 2 431502924 2 3 766658137 5 2 911086843 2 2 754211535 5 2 849652052 3 3 374556679 5 2 266667335 2 3 418501645 3 2 295393136 1 3 821406413 1 3 229375189 3 2 735397405 3 3 218764230 1 2 619538079 1 2 557129902 5 3 358282896 5 3 726717480 5 2 563160284 1 2 607475147 2 3 383171886 1 3 957984651 1 3 584972234 4 3 580076769 4 2 787539062 2 2 448180646 2 3 992450360 5 2 492916866 1 3 117080973 3 2 938161074 1 2 203483127 3 2 964251133 1 3 560055218 1 2 818316701 3 3 861875925 4 2 488301405 1 3 796165058 5 3 736441271 5 2 722629174 3 2 875051272 4 3 826020538 4 2 630312074 4 3 454223357 3 3 978227511 5 3 683622964 3 2 438221491 5 3 607323344 2 3 862563194 5 3 752879400 4 2 635477122 4 2 880362036 5 3 290448167 1 3 499374275 1 2 235930099 3 2 287942291 3 2 363323204 3 2 541798245 1 2 915053369 4 2 660167242 1 2 364691851 5 2 394956081 5 2 272983236 3 2 275813112 4 3 256817571 4 2 642169235 1 2 827152553 3 3 122899884 4 3 451620706 5 2 758995114 2 2 175692373 1 3 426263180 2 3 183145247 1 2 459671343 5 3 599576162 4 2 723631995 2 2 627273620 3 2 898445872 5 2 953214559 2 3 966214033 5 2 344731846 1 3 614954474 1 3 583275066 3 3 197092367 2 2 199287330 1 3 260426684 2 2 691082767 1 3 689146835 4 3 543276930 5 2 231885048 3 2 539469106 5 2 777907367 3 2 373225862 4 2 699819418 2 3 486914563 5 2 467093787 4 3 590978321 2 3 549560717 1 2 147015348 5 3 822856347 2 3 204294612 4 2 929817132 2 3 803955439 3 3 905152391 5 3 759901342 4 2 655120967 5 2 126526131 1 3 334184163 3 3 308062622 2 2 653744260 4 3 302339542 4 3 421110049 2 3 713333653 5 3 671113087 2 3 114598193 3 3 736385194 3 2 331659499 1 3 141969760 2 3 632892423 5 3 874533753 4 3 199654781 3 3 776767848 4 3 246842032 5 2 794468124 5 2 218317843 4 2 466709575 4 3 868425553 2 2 594759224 5 2 192360779 1 2 536102372 3 2 736189892 5 2 908543484 3 2 628170121 5 3 673157876 4 3 573908063 5 2 486208239 2 2 721083949 2 2 790873757 3 3 228207744 1 3 921565431 5 2 664343761 3 3 500091340 4 2 150583993 5 2 146556407 4 2 145752291 5 3 482484393 4 2 314852055 2 3 851465862 4 2 219399448 1 3 430882320 3 3 654623928 3 3 195195970 4 3 540793313 4 3 438047139 1 3 741321844 1 3 391346004 1 3 566783589 2 3 461276742 3 2 177532633 2 2 205828931 3 3 832852561 3 2 539726073 3 2 202353334 5 2 994912362 4 3 630045716 2 2 653872102 4 3 548985719 2 3 864923241 3 2 924573529 3 3 406340083 2 2 485720804 5 3 321110743 4 3 194371053 1 2 525442377 1 2 529235796 5 3 217666899 1 3 870364631 2 2 743337973 2 2 787555002 1 3 285984117 2 3 217052880 3 2 713426485 3 2 577019571 4 3 475772727 3 3 685619086 4 2 564742736 2 3 122149437 3 3 176582375 3 2 195257532 5 3 279412025 5 3 958596241 3 3 594729456 3 3 680763367 5 2 135166983 4 3 547555865 2 2 995963653 1 3 614007223 4 3 926981130 1 3 477448742 2 2 132137399 4 3 932468415 3 2 600934057 4 3 860245791 3 3 638500486 5 3 221821858 5 3 651207209 2 3 132888388 1 2 232885915 4 2 734778087 5 2 310209205 2 3 695220829 5 2 406743448 1 3 477630969 2 3 278418371 2 2 475114741 5 2 922367251 1 2 421118606 1 3 604654701 4 3 515771473 2 3 446305030 3 2 306576780 3 3 695318107 5 3 204484651 5 3 428151262 4 2 114181573 2 3 261929411 1 2 245869494 3 2 975223892 2 3 443655921 4 3 499282518 5 3 500385266 2 3 526885809 4 3 426064680 5 2 549115590 3 2 568269449 1 2 958574322 1 3 873670092 1 2 719140963 4 3 853904470 2 2 208065184 2 3 822486681 5 2 420330406 3 2 210657120 5 2 731924219 1 2 641695898 2 2 819913893 2 2 602127778 4 2 724150134 3 2 835560626 4 2 170077148 2 2 169474638 3 3 873332958 3 2 461667083 2 3 990592361 3 2 542746541 1 2 349883462 5 2 716235623 5 3 343432918 1 3 617532823 4 2 164739989 3 2 108831066 2 2 201765723 4 3 709250411 2 2 611435177 4 3 609709067 1 3 377330090 4 3 183459187 5 3 870285958 4 2 439805279 4 2 255947297 1 3 452435505 4 3 254670723 2 3 393609055 4 3 809095308 2 2 536778942 2 2 828074049 3 3 124918625 4 2 234346064 1 2 368075759 2 2 130670439 2 3 790808251 2 3 922926015 1 3 974865770 1 2 856915130 1 2 621072586 5 3 176618309 4 3 330028921 3 2 465662102 5 3 878068726 5 2 349662075 4 3 705026619 1 2 526528476 5 2 728136841 3 2 503645144 1 2 380007836 3 2 111470385 3 2 167424570 4 3 356303237 2 3 565498061 3 2 961058374 3 3 663425059 1 3 927449816 5 2 706027129 5 3 597693028 5 3 245664677 5 3 396547312 4 2 260458006 4 2 284814480 1 2 449499065 5 3 486262345 4 3 258377543 4 3 366212168 5 2 346678227 1 2 966612005 4 2 418731237 1 3 100397777 1 2 724441672 4 3 531083529 2 2 194247417 2 2 726411019 4 2 218747208 5 2 478434558 2 2 538976635 4 2 676216530 1 2 857393002 3 2 386825296 4 3 610014629 4 2 704118704 3 3 928475892 4 3 687847886 2 3 760976857 4 3 590644695 3 3 115740034 4 2 909952332 5 3 887221467 2 3 386610564 3 2 883869742 2 2 593713600 1 2 160923318 4 2 962064807 3 2 469006686 2 3 313118496 5 3 575533702 3 2 772379839 3 3 714094930 1 2 464950105 3 3 291601829 5 2 276479654 2 2 922081493 2 3 214759728 3 3 581819941 1 3 814545807 2 2 365042847 2 2 129597326 1 3 378242157 5 2 678275248 2 2 967648941 2 3 348948865 5 2 361453811 4 2 840242253 5 2 786164025 5 2 971540730 1 2 100503173 4 3 967348942 3 3 521340066 2 3 547908062 1 3 662042431 1 2 721148458 1 3 717887143 1 3 536911165 1 3 593797134 3 3 986259699 5 3 635625508 3 3 744554658 3 2 306975837 5 2 737548225 2 2 462311297 1 3 700827157 2 2 924206374 3 2 982748181 5 2 454403770 4 3 884338457 3 3 870239830 1 2 999092515 4 3 420314103 3 2 701868020 3 2 493170115 3 2 912934058 4 3 854732995 3 3 446115941 2 2 266957408 3 2 436363576 4 3 485669370 4 2 698497190 5 2 839400645 3 2 419646149 1 2 334401221 5 2 254896033 2 2 769763585 4 2 658476905 4 2 648328721 4 3 544996113 3 3 165302168 3 3 586636283 3 2 970791322 5 2 459076250 3 3 704724009 4 2 103725955 4 2 421879531 4 3 916184223 2 2 708850315 4 2 647904505 4 3 642368361 3 2 804065451 2 3 742652564 4 2 849723062 1 3 833588200 2 3 446585311 1 3 188057125 4 3 251041157 1 3 827043914 3 2 764435898 1 2 185761129 4 2 216063567 3 3 952165304 3 3 602842473 3 3 483017684 3 3 264039298 2 2 507496588 5 2 765371031 5 3 501191743 2 3 733967163 2 3 193064846 3 3 735433071 2 3 804391686 3 3 576545171 3 3 207929006 2 3 238853013 3 2 207711527 1 2 657211658 1 2 730791090 2 2 871170980 5 3 672262407 4 2 837816110 4 3 179457815 3 2 644811039 3 3 482983507 3 2 218368006 5 3 391102443 2 3 188898021 1 3 130039810 5 2 292442300 2 3 359875431 1 2 242970867 2 3 644195534 1 3 709167469 1 2 699907834 1 3 210768086 5 3 220320707 4 3 530609968 1 2 477339428 1 2 189762206 4 2 158654537 1 3 244540405 1 2 626922252 2 3 563341482 2 3 914087613 1 2 322216345 3 2 751768804 1 3 390660273 2 2 477800981 4 3 536597283 2 3 175163259 2 3 867278025 4 3 586242867 3 3 959993235 4 2 167563045 1 2 462766553 1 2 610931862 5 2 615190674 1 2 327392775 3 2 753013906 1 2 767987907 4 2 496984296 1 3 640416523 5 2 260056370 3 3 942903751 5 2 578787353 5 2 590681047 3 2 216518985 5 2 387488142 1 2 678812875 3 2 594827514 5 2 268101911 5 3 700006989 1 2 845248876 4 3 656925489 1 3 439843823 4 2 233674062 4 3 383999608 3 2 230290625 5 3 455724483 4 2 743478111 4 3 360254327 3 3 777558600 3 2 204012022 3 3 438379105 5 2 456450417 3 3 214818686 1 2 308527994 5 3 692007774 5 3 299003591 3 2 109448300 2 2 305136851 1 2 699333523 3 2 598330967 5 3 871140550 5 3 521019852 2 3 928575123 2 3 323865779 2 3 339532446 2 2 828420929 4 2 160606676 3 2 650205027 3 2 406020454 1 3 267523485 4 2 462044144 5 2 595744696 2 3 938959093 3 2 906967801 2 2 445665946 1 2 459622931 4 3 859474941 2 2 760128008 4 2 193253232 1 2 199586486 5 3 191124246 1 3 679269533 3 3 675547296 2 2 859284760 3 3 597751676 3 3 236851600 5 2 640450620 1 3 574170678 4 2 518722245 3 2 325952489 2 2 235968195 2 2 582221656 4 3 824789385 1 2 524539206 3 2 407368290 5 3 444399223 5 3 439272954 4 2 278468448 5 3 808924307 4 3 788395580 4 2 515023726 3 2 459468490 4 2 699703726 1 2 435316690 2 2 134743783 1 3 453563401 2 3 973707151 4 2 148805203 4 2 441124496 4 2 547688396 5 3 491984523 1 2 612426606 1 3 497459289 1 3 420358685 4 2 769359443 3 2 397944997 5 2 990578797 4 2 941832638 2 3 117203073 4 3 307852042 1 2 516047640 5 2 185856359 5 3 219042884 2 2 619590748 1 3 915112878 4 3 634983613 3 2 748730022 2 2 990522511 5 2 473029853 1 3 646722112 1 2 408408746 3 2 717521080 1 2 983571052 5 2 275782865 2 2 548251107 1 2 225796875 2 3 757784413 1 2 307727564 4 2 750434784 4 2 911786157 5 2 309026403 1 2 655823521 4 2 225969922 4 2 310394374 1 3 283650153 1 3 119391224 4 2 796663719 3 2 727991294 2 3 724406775 1 3 404672075 3 3 439259380 5 3 309997551 4 3 160898197 1 2 549593905 1 3 518121131 2 3 806348987 5 2 672394721 3 3 402749538 2 2 641090224 4 2 147499125 4 3 467877158 4 2 908476439 5 3 242489519 3 2 809504018 3 3 459822491 1 3 543803217 2 3 568541221 5 3 238308486 5 3 213759538 2 3 800815762 3 2 257543894 4 3 655277799 1 2 270178449 2 2 304952774 1 2 207427225 5 3 791658267 1 3 792312959 4 2 310268367 5 3 267639875 4 3 112615346 2 2 197916925 5 3 635377484 2 2 932394078 5 2 828141249 1 2 839922380 2 3 509380508 2 2 182099628 4 3 463829322 3 2 163483592 1 2 769353905 5 2 704047000 2 3 854669512 1 2 851687500 2 2 624779027 2 2 624187645 1 2 256525296 4 2 245840616 2 3 637997359 3 2 286106978 1 2 505241438 5 3 726747492 4 3 575682926 2 3 263971103 1 2 280141291 2 3 156777456 5 3 143749252 3 2 244686330 5 3 723269457 5 3 496432933 3 3 485178557 4 3 825894645 5 2 644288808 5 3 192536577 4 2 740130607 3 3 264743138 1 2 458577504 5 2 310654191 4 2 484955864 5 3 840157671 5 3 682095532 4 2 878323965 3 2 115444739 5 3 188748667 5 3 793330090 3 3 931489568 2 2 397649176 1 3 714713173 5 2 217666185 4 3 462882395 5 2 275364307 5 2 468684524 3 3 126475899 2 2 316026804 4 3 488108984 5 2 838407826 3 2 471034726 3 3 850028417 1 2 365738414 3 3 587049273 4 3 765045838 2 2 591822582 2 2 400489143 1 3 833596166 5 2 865717438 5 2 465095787 2 3 618938343 3 3 396402102 2 3 584915853 5 2 532465555 5 2 370458480 2 2 910424843 3 3 879381699 2 2 644085762 4 3 183310889 3 3 215461780 1 2 544475636 4 3 659723310 2 2 148118269 2 3 551129137 1 3 582826571 5 3 906034024 5 2 846967129 3 3 347819854 1 2 732596566 2 3 641841272 3 3 301414480 5 2 704511699 1 2 826547727 2 3 980532223 2 2 225697145 2 3 345367672 3 3 974407171 1 2 201015412 3 2 421153866 1 2 263955076 2 2 858211705 3 3 185491980 2 3 509050757 3 3 790602358 1 2 376193896 2 3 502775673 5 3 101501028 5 2 638942327 3 2 215332956 3 2 577089625 4 2 650245085 1 2 193088455 5 2 600025498 5 2 760398904 3 2 595114032 5 3 424353922 2 2 377760981 2 2 531933325 2 3 879390289 3 3 720427902 2 3 853183618 1 2 123212066 2 3 738715275 1 2 214668986 5 2 450641002 4 2 827200870 3 2 553881488 1 3 825461025 5 2 210113979 3 2 751414804 2 3 122515353 5 3 927720645 5 3 893002610 3 2 702373012 3 2 307950115 1 2 648932411 1 3 630360945 2 3 511052523 2 3 672408933 3 3 182259382 3 3 659195176 5 2 419936672 2 2 966312735 2 2 309720312 2 3 152911370 4 2 497221106 5 2 295916200 4 2 661897467 1 2 320106603 2 3 555346211 1 3 723763212 1 3 103324606 3 3 971576527 2 3 986462387 1 3 381630461 5 3 211368037 1 3 109360866 2 3 127642282 5 2 990852771 1 2 660503798 5 3 606181488 4 2 323034783 1 3 521895220 4 3 476560712 4 2 687441741 5 3 981050105 3 2 548180508 4 2 773533672 4 3 987224206 2 2 667069462 1 3 690976876 1 3 528945535 1 2 310208779 5 2 763628614 3 3 749620613 2 3 117888707 4 2 889684263 3 3 751300573 3 3 935593259 2 2 124582146 3 2 379638606 3 3 258856149 5 3 928972281 4 2 214881922 5 3 347569904 2 2 461577964 3 3 991838463 5 2 295753935 1 3 833574415 4 3 446034740 4 3 947508679 5 3 216515535 4 2 341550901 5 3 406184165 4 2 102564156 5 2 185079273 1 3 507164347 2 2 671931117 2 2 554208356 3 2 574104217 2 3 729948740 5 2 744320160 4 2 930935910 1 3 463399488 3 2 815791943 5 2 279736761 1 3 407902885 5 2 327131386 2 3 432663673 3 2 685223198 5 3 312805346 2 2 512771384 4 2 588610534 3 2 480213156 5 2 229049552 3 2 640495110 1 3 267793261 3 2 998344823 3 2 754498172 4 3 846699822 3 2 106753557 2 2 171495611 4 2 961110891 2 3 919980444 4 2 875023429 2 2 566122660 3 2 315979138 1 3 109983518 2 3 560418793 2 2 290122869 5 3 581319970 3 3 988371363 1 2 509515334 3 3 910990737 3 3 392956748 1 3 945609592 1 3 719877037 1 3 733778576 2 3 222828614 2 2 614026137 5 3 950204184 3 2 347270320 1 2 549587056 4 2 297663009 1 2 614842522 3 3 586394937 3 2 862227169 5 3 933061656 3 3 308776598 1 2 161091348 2 2 720457274 5 3 722853702 5 3 519672704 2 2 238932752 3 2 948126826 5 3 614800392 5 2 408415734 5 3 711257775 4 2 278657732 4 3 586157839 2 2 207610927 2 2 652504189 1 3 208391281 1 2 769153111 2 2 216756044 3 3 365064755 5 2 723168675 3 3 853086639 3 3 514935247 4 2 945373742 2 2 596631379 3 2 362278441 2 2 239475119 2 3 559446724 1 2 970810847 3 3 143543108 3 3 544344321 3 3 959985509 1 2 789057603 3 2 526081687 2 2 217393361 5 3 309799482 2 2 580516695 1 2 988052330 1 3 374182756 3 2 193461278 4 2 243830369 1 3 322412550 5 3 794946224 5 3 435889515 2 2 347660986 5 2 916394796 1 2 893069574 5 2 209105676 5 3 481040294 1 2 340085877 4 3 816672821 3 3 510454936 2 2 364492139 2 2 582166361 4 3 563398147 3 2 951080075 4 2 333949875 2 2 514245962 3 2 528476795 1 2 346712258 1 3 344339916 4 3 502103083 3 3 262589814 4 3 943431440 3 3 525159007 1 3 129109247 3 3 565348578 1 3 923477264 5 3 956828825 1 2 911168405 5 3 632924294 2 2 882566306 4 2 588227832 2 2 399202889 1 2 110381972 2 2 364530918 5 2 171757951 1 2 876800907 3 2 241383346 3 3 642058649 5 3 861029242 5 3 831841769 3 2 497538191 1 2 583154977 2 3 586027514 1 2 324950675 3 2 282353228 5 2 134118088 2 2 128699585 2 3 654669256 3 2 228971504 3 2 823342826 3 3 710797517 3 2 539452619 4 2 381158055 5 3 518203805 4 2 713220865 3 3 377668752 4 2 213513369 4 3 597123875 1 3 429091847 3 3 686015601 4 3 561668429 2 2 734813449 1 2 972609423 3 2 297885110 3 3 114725846 4 3 430577745 5 3 448818753 1 3 762868579 3 2 395538262 2 3 456685859 4 3 571092862 5 2 141003467 1 3 380327910 3 2 964881588 3 2 938633545 5 3 501954359 5 3 303193672 1 2 934524347 4 3 835114410 3 2 984415055 3 2 891594064 5 3 348699675 2 3 674886560 2 3 606039491 2 2 115339110 3 2 883750121 3 3 476467860 2 2 205382344 3 3 733277154 1 2 817284555 3 2 780125179 4 3 707970650 3 2 157806551 1 3 113304069 2 3 510729522 3 2 262552243 1 3 195615453 3 2 796473413 1 2 986788696 3 2 760557642 3 2 484553010 2 2 328412588 1 2 761945124 4 3 173793407 5 2 222245034 4 2 767455565 2 2 372868480 5 3 185838486 5 3 340333434 3 2 268956876 3 3 571752025 3 3 691833714 4 3 883024308 5 2 140945745 5 2 724668063 4 2 176649017 4 3 427994883 1 2 229451041 3 2 588508223 5 3 539697913 4 3 673999936 5 2 502029656 2 2 691592214 1 2 754443523 5 2 775048989 5 2 178008812 4 3 117599695 2 3 379858795 3 3 853999334 2 2 400664976 2 2 158142605 3 2 256759156 2 3 667947357 4 2 471423431 5 2 699875150 5 2 997043509 4 2 361235387 1 3 666143406 5 3 179849402 3 3 346907365 5 2 702271748 3 2 405571076 3 2 516580634 5 2 461225255 1 3 434017124 2 3 910413568 4 3 233284292 3 3 804782295 4 3 590872803 4 3 505020573 3 3 232641510 1 3 768905592 1 2 573096646 1 2 754242657 2 3 428655494 4 3 868911826 1 2 968919373 5 2 416580771 4 2 439354954 2 3 973922000 4 2 140892646 1 2 439065091 5 3 585803188 1 3 357862787 5 2 115487258 5 3 743395811 1 3 259603310 3 3 250208921 3 3 497023151 2 3 744361147 4 3 825743837 2 3 475093558 3 2 973841605 5 3 786651703 5 2 779539081 1 3 739870975 2 3 587794583 3 2 135841187 2 2 170776944 1 3 256310467 1 3 239916221 4 3 174016400 2 3 345744993 1 2 212644320 4 2 425559562 4 2 292587972 5 2 370860052 5 3 691846937 3 2 805339337 1 3 960686157 5 2 496657558 1 2 224577027 3 3 135482274 3 2 571700061 1 2 651208191 4 2 246100655 1 3 966772564 3 2 757994483 5 2 763973328 3 2 707388333 1 3 252188757 2 2 393270116 4 3 350596610 3 2 198859316 4 3 195385000 1 2 645009852 1 2 867621437 5 3 330584729 3 3 163361838 3 2 690862063 1 2 819829197 1 2 655198642 3 2 124348847 5 3 676664216 4 2 404891187 2 2 970892218 5 2 413136031 5 2 467751181 3 2 568657208 2 3 742550893 1 2 539732410 1 2 351597642 1 2 215126266 4 3 174953512 1 3 366000888 5 2 158605582 2 2 227774223 5 3 403121115 3 2 143507170 4 3 258500416 5 2 205464059 1 2 176951567 3 3 418405846 3 3 121856346 2 3 773312166 3 3 196452782 2 3 933986542 5 2 660319359 3 2 636952399 4 3 360925822 4 3 655271662 4 2 757891256 5 3 442373477 3 3 840140530 3 3 643476268 1 3 584640531 1 2 425120910 4 3 885997836 1 3 697035389 5 3 685391580 2 2 204236390 4 2 289338992 4 2 581612722 3 3 531619924 3 2 183023741 1 3 647088059 3 3 317896755 2 3 864166201 2 3 622122691 4 2 480363197 2 2 165502947 3 3 946746158 4 3 960962817 3 2 750166948 4 2 870195236 5 3 678295474 4 3 610594687 1 3 965863606 1 2 400010069 4 3 435645259 1 2 359375525 2 3 878036085 5 2 747553601 4 2 699843116 5 2 489438370 1 2 400343960 5 2 678634801 4 2 960229623 2 3 514489774 1 3 580891803 2 3 738754446 2 3 236302755 3 3 207858065 4 3 175372926 1 2 541688221 5 2 439656037 2 2 593986172 1 2 855257781 3 2 263947361 5 3 983457741 1 2 255302383 2 2 325212679 1 3 955714867 2 2 848183700 3 2 681351577 2 3 124635913 4 2 892353137 4 3 480702087 2 2 789529824 2 2 567477819 3 3 895508814 5 2 161930151 5 3 245118350 4 2 266912757 2 2 442597960 3 3 202367661 5 2 348297425 1 2 124122234 2 2 726817946 3 2 223953040 3 3 502523187 2 3 138502096 1 2 284939306 1 2 159431084 1 2 205058638 2 2 662034338 1 3 560498980 1 2 151538887 5 3 260943223 4 2 981839434 5 3 404586576 2 2 431941783 3 2 357898058 4 2 102914574 3 3 283664053 1 3 132228175 5 2 675054295 3 2 682073321 5 2 522610376 2 3 241895819 4 3 917135722 1 2 583949776 5 3 457721395 2 3 577061971 3 3 751375299 4 3 918850340 1 2 886110579 2 2 195139423 3 2 498420578 4 2 799317724 1 2 314735050 4 2 499901932 3 2 176363622 5 2 512820153 2 3 524038175 5 2 521668905 3 2 145118467 3 3 683721290 3 2 318622604 4 2 419330559 4 3 464378938 1 3 406167495 4 3 329496274 3 2 700623539 4 2 240814856 1 2 176411814 4 3 986940341 4 2 878114330 5 2 199484541 3 2 517993679 4 2 536625258 2 2 324160769 5 2 215388607 3 2 748397237 2 3 433138580 5 2 330001459 3 2 686794959 2 3 718768023 4 2 399567764 3 3 903552882 3 3 287938514 2 2 110201080 4 3 554199950 3 2 884748911 3 3 491873449 5 3 598755753 3 2 644631101 4 3 925509845 3 2 719624870 2 3 686659860 2 3 870068393 1 3 288480887 5 2 469963251 4 2 680519858 3 3 586465011 4 2 427350072 4 2 970611208 3 2 966487401 5 3 704281937 3 2 496030908 3 2 908458018 3 3 872341915 2 2 308381851 2 2 770070667 5 3 279194718 5 2 511307934 2 2 553983833 1 2 279965150 5 2 255884894 3 2 561347142 5 3 726242763 3 3 497765203 1 3 387757378 1 3 608476873 5 2 322790568 1 2 506048280 4 2 624918391 4 3 549628817 1 2 739467640 3 3 223535967 5 3 185878235 5 3 381653812 3 3 523961982 3 2 290464570 5 3 529339755 2 2 405192330 1 2 264954958 5 3 383109993 4 2 855092022 3 3 926641158 2 3 872105150 2 3 599161378 5 3 623123481 4 3 718539381 3 2 911594665 5 3 224669520 1 3 405932653 1 2 397596605 5 2 295886928 1 2 753085710 4 3 329197869 4 3 524661113 5 3 611112739 1 3 363926471 3 3 457779583 3 3 120712050 2 2 901991902 4 2 244732087 2 2 330033821 3 3 136447298 2 3 224297617 3 3 197139842 3 2 814726821 3 3 212732792 5 3 867985693 4 3 855783352 3 2 406673351 1 3 537614344 3 2 893396805 3 3 455744379 1 3 458467827 4 2 155860305 2 3 213393701 3 3 168746478 3 3 342146280 2 2 515797228 2 3 288727786 1 3 509415319 1 2 352654479 2 2 955101611 1 2 886340306 5 3 981751140 1 2 532017096 4 2 119277905 2 2 431072761 4 2 999023474 2 2 349077046 5 2 805239431 2 2 730589924 2 3 881957068 4 2 139494762 5 3 473290352 2 3 877866248 1 2 752065879 5 3 594076598 5 2 596928380 3 2 645022314 1 2 438622298 4 3 469424704 2 3 912953987 3 3 448762940 5 3 524185681 5 2 266802830 2 2 122071956 1 2 357792832 4 3 833636557 4 2 982682145 1 2 491142913 5 3 722542120 1 2 869970269 5 2 403551957 2 2 446802924 2 2 223511767 4 2 960595775 4 2 682197587 5 2 450584376 3 3 463689363 4 3 122927071 2 3 947201281 3 2 178309973 5 2 258249626 3 3 675382903 2 3 404544591 5 3 687276591 3 3 604222594 5 3 844670485 3 3 310132061 5 2 412497211 2 3 514484246 5 3 537495463 1 2 379068666 4 3 658055166 1 3 554333752 2 3 550947886 3 3 697344148 2 3 197365564 1 2 328460913 2 3 904177443 5 3 308756219 2 2 860798820 5 2 224062376 2 3 854738487 3 2 572501178 4 3 650591904 5 3 525540757 3 3 658453670 1 2 901361598 5 2 545680586 3 3 343051230 1 2 431856094 1 2 241672753 5 3 206879070 1 3 690832130 4 3 144660573 3 3 556721372 1 3 616318052 2 2 425927212 1 3 865079597 4 3 317873058 3 2 670401602 4 2 268080756 5 2 537728325 2 3 970891622 3 3 858783584 1 3 245474410 1 2 369581770 2 2 138070102 4 2 546322944 3 2 290850004 4 3 389520302 2 2 966147825 3 3 480633126 2 2 847176856 5 2 800406653 5 2 180092009 2 2 970425862 1 2 578587453 5 2 726324140 3 2 812419999 2 2 186614116 1 2 394596388 2 2 302814168 5 2 630667384 1 3 323922608 3 2 487963676 5 2 985195045 1 3 433841239 2 2 798416811 5 3 548982863 5 3 391954700 5 2 679683778 4 2 586989521 3 2 438245610 4 3 194249417 1 2 235008633 3 3 773092357 2 2 161570355 3 2 747623922 2 3 425529388 5 2 743588658 5 3 854752826 3 2 454611601 5 2 138566524 2 3 477702945 1 2 277133182 5 2 975335536 1 3 164126758 3 3 283438790 2 2 183560507 2 3 784706751 3 2 444531343 1 2 993692989 5 2 549576320 2 3 612272380 5 2 286380523 4 2 549163684 3 2 603242556 4 3 480763139 3 3 761327281 3 3 940923575 1 3 464304356 3 2 850913471 2 3 248596646 1 3 712817606 4 2 605232908 5 3 560774552 1 2 793753523 2 3 384300922 4 2 185259966 2 3 509346355 4 3 995037988 1 3 555408139 4 2 674875023 4 2 292495867 3 3 717317457 1 2 531030874 4 2 101632828 2 3 105151845 1 2 852398266 4 3 262143841 4 3 714257812 4 2 663824340 5 2 740802361 4 3 685477007 1 3 200402246 5 3 996554385 2 2 300000706 2 3 916651109 5 3 989903562 1 2 834086939 2 3 335470196 2 2 827583155 5 2 924609912 3 3 688972306 2 2 554746148 5 3 869551386 1 2 443071744 3 3 104900123 1 2 282318081 1 2 759884201 4 2 112071377 2 3 851612536 5 2 440408685 2 3 497210587 5 3 885521237 2 2 931553514 1 3 126261451 2 2 147151183 5 3 465541449 1 2 350514624 1 2 892069580 1 3 237701330 5 3 863364673 3 2 735696930 3 2 964397693 4 3 138882128 4 3 139884831 2 3 922426248 5 3 637198039 2 2 146706876 5 3 215229538 2 3 331502389 2 2 575238537 4 3 945721320 1 2 615500864 2 2 440100380 5 2 391632793 3 2 225575941 5 3 658311462 3 3 377987982 2 2 645777429 2 3 767292078 2 2 995556831 5 3 712408616 3 3 768333410 4 2 450708661 4 2 222264239 5 2 792383297 5 3 926063770 5 3 394131648 5 3 234545787 5 2 810570851 5 3 597823865 2 3 105334520 3 3 781905388 1 3 956323182 2 3 839440172 3 2 574689947 4 2 116952050 4 2 110387227 1 2 516548423 1 2 792046005 4 3 436128795 3 2 875674815 3 2 600930668 2 2 594327686 3 3 632970754 5 2 968823788 5 3 235770653 5 2 610226791 3 2 319765556 3 3 424474138 1 2 154256267 4 2 500728186 5 2 571967150 4 3 864528731 5 2 185003197 1 3 880473755 3 3 817150562 1 2 661724868 4 2 723816807 5 2 611559588 1 3 192097551 1 3 219986888 1 3 120867470 5 2 928637694 3 2 482470842 4 2 734606540 3 2 463487901 3 2 875910300 1 2 588224507 2 3 381836331 2 3 897420182 2 2 196445361 5 2 690996870 1 2 782637122 5 2 737922256 4 3 197615333 3 2 127868322 4 2 175534705 4 2 819062613 5 2 498059952 5 3 146564269 3 3 849346516 5 2 283699714 4 3 498966264 3 2 331690422 1 3 468804671 5 2 923957565 1 3 984648519 4 2 197927699 1 2 242453042 5 3 439545566 4 3 612916200 2 3 668354296 1 2 329576020 3 3 754079755 1 2 458339915 4 3 648245509 2 3 203191305 4 3 246364619 2 3 653397343 4 3 634173001 1 3 965486453 3 2 175669150 1 2 697035050 5 2 331984723 4 2 151500877 5 2 860655775 3 3 351459330 4 3 756935027 5 3 371343985 3 2 306641623 4 3 418316160 2 3 897809366 2 2 111894001 1 3 912736852 3 3 336318873 5 2 857894759 3 2 796560539 1 3 412605640 3 3 599680958 2 2 348769621 5 3 213042921 2 3 392211544 1 2 436952711 3 3 732292190 1 3 318087620 5 2 504940268 4 3 572697989 5 3 184940951 3 2 351090535 4 2 377495803 5 3 650254566 1 3 107003634 2 3 770300316 1 3 306765589 1 3 574480958 5 3 121266324 3 3 763410641 1 2 357809079 5 2 262694292 1 2 238652315 5 2 129193114 2 2 555324137 2 3 761889695 2 3 761582846 1 2 968388350 3 2 247155639 4 3 357640894 2 3 566775531 1 2 215623718 4 3 430060759 5 3 244406199 3 2 554327885 4 3 374637164 3 3 764330328 4 3 102778622 4 2 811126009 5 3 507118619 3 3 724573024 4 3 956365388 3 2 641672470 5 2 657860870 5 2 261764018 3 3 580619212 2 2 652241156 3 3 780251194 2 2 374557223 3 3 212840763 5 3 839996084 1 2 964957364 3 2 780662483 3 3 698357306 4 3 643965216 5 3 660577781 2 3 136661222 3 3 370529711 5 2 278547583 5 2 280030360 3 3 723466480 5 2 179315002 2 3 348615856 4 3 632649856 4 3 918271091 2 3 496574839 3 3 766338311 1 3 708681892 5 3 503184697 3 3 121004158 4 2 734714229 3 3 454986828 1 2 335796081 5 2 316557745 1 3 544112606 5 2 942452801 2 3 389841686 1 3 862771700 2 3 168213992 4 3 854615505 4 3 289958132 1 2 222523450 2 3 485182840 1 3 787220351 3 2 409628121 2 3 716541947 1 2 448972493 1 3 834687778 3 3 445410998 5 2 666382096 3 3 453237339 5 3 483767004 3 3 815889034 5 2 689877935 1 3 448787393 2 3 368720383 3 2 557007863 1 3 502909530 2 3 827086042 2 3 166335412 3 2 670530605 3 3 848269212 2 2 972752210 3 3 457331339 4 3 237530275 2 2 148070396 4 3 881325595 4 3 968508914 5 2 786823924 2 3 543992583 4 3 123228084 2 3 679745035 5 3 470243439 4 3 371114450 2 2 934953612 4 2 173561197 2 2 784701118 5 3 358799896 2 3 536982678 5 2 469269383 2 3 309603521 1 2 547664424 3 2 137918923 2 3 545269199 3 2 639394383 4 2 136575162 2 2 273201013 1 2 898687743 4 2 366549210 4 3 786002434 1 2 550372351 3 2 626123077 3 3 358239922 3 2 173771524 5 2 754968057 5 3 980357730 5 2 714415758 4 3 570265982 4 2 968845223 2 3 387743867 5 3 103377182 1 3 164503252 4 3 568366592 3 3 989099286 3 2 627732632 2 3 668849930 5 2 211362405 1 2 704576622 4 2 178259280 4 2 868886253 1 2 241848503 3 2 162833950 2 3 695008077 1 3 831724544 4 3 438794132 3 3 303292505 2 2 647815905 2 2 135803832 1 3 583445160 2 3 605521429 2 2 924584237 1 2 343363571 5 2 140358256 2 2 907043896 2 2 727801341 4 2 791549796 4 2 840037605 5 2 962211440 2 2 789082788 4 2 575922855 1 2 228935747 4 2 975161783 4 2 739131550 3 3 929048220 4 2 429198791 1 3 867287053 5 3 437856505 3 3 299073339 2 3 394192550 5 2 637850260 1 3 564671202 1 2 385654552 2 2 990005178 3 2 163963996 1 3 680914077 1 2 565404642 1 3 722190055 2 2 533274713 3 3 391837858 3 3 217273631 3 2 877966337 3 3 430344858 4 2 988067461 4 3 287331061 2 3 508465333 3 3 155050537 1 3 821359440 2 2 632468675 5 2 323672474 4 2 700390127 5 3 928968928 4 3 911599939 5 2 965978749 4 2 267379000 2 2 749507396 4 3 438782075 5 2 202015399 2 3 171565459 1 3 280523914 1 2 192349224 2 3 418606665 3 2 322931211 4 2 914749816 5 2 409358148 3 2 113845595 1 2 339162198 2 3 598159388 5 2 597083212 3 3 303616260 3 3 189179281 5 3 510430548 2 3 869871318 4 2 256499320 2 2 542904992 4 2 292162731 3 3 955984663 2 3 821877784 2 2 618768309 4 2 485402326 2 2 649528532 5 2 740621095 3 3 644045273 3 3 191877539 2 3 276330029 3 2 269621690 1 3 162562337 5 2 365980396 5 2 571512804 2 3 413941206 2 2 845156191 2 3 223211637 4 3 980868864 4 3 730564344 2 2 430847495 1 2 388563700 2 2 334275217 5 2 991294270 3 2 439190629 5 3 366525110 1 3 926642965 3 2 499113426 2 3 625359596 1 2 453498049 5 3 379401315 2 3 665074523 5 2 810258686 1 2 154636517 2 2 638381449 3 3 424057136 3 2 985105100 1 2 945567820 4 3 370890357 5 3 374261494 1 2 464059867 3 3 773905235 4 2 529983701 5 3 250652210 5 3 247935731 5 3 319084502 4 3 469417775 5 2 804602989 4 2 594446397 1 3 835963207 5 3 170867554 4 2 440744841 2 2 681450307 3 3 333096900 1 3 696359466 5 3 685854331 4 2 413103915 5 2 733972026 4 3 452241073 4 3 324277950 4 3 479838329 5 3 107114947 1 2 949093415 2 2 370908284 4 2 175195029 4 2 475993507 5 2 876077349 3 2 850259906 2 2 625356790 1 2 124590217 4 3 292963118 4 2 898549561 2 3 731048022 1 3 822770153 4 2 150233098 1 3 938519030 4 3 328562431 1 2 699892455 2 2 948790265 5 2 413352431 4 2 699532711 2 3 332044503 3 3 428699384 3 3 467608348 4 2 170610503 1 2 241906102 1 3 366205981 5 3 955168046 3 3 828716499 5 2 521601542 4 2 575990187 4 3 213464889 3 3 266789413 1 3 700642727 5 3 257552367 4 2 149066458 3 3 755142318 1 2 534657180 3 2 862228933 3 3 200573830 4 2 614828250 4 3 586172482 1 3 912469372 2 3 690110358 5 2 925368077 1 3 400592276 2 3 135115834 2 2 827524335 1 3 122820808 2 3 181311055 3 2 513766181 4 2 828460469 5 2 693096914 2 2 176128165 4 2 192208799 2 3 899664109 5 3 582904906 1 2 484773044 1 3 720674587 2 2 944894045 2 2 141526049 2 3 620303748 3 2 572576909 1 3 251328685 3 2 926756805 1 2 118515064 1 3 342156234 3 3 418968969 2 2 885413552 2 2 335426557 5 2 951728245 4 3 610974384 1 3 557336623 3 2 980514473 5 3 846451661 1 2 749034077 5 2 641665149 3 3 502309256 3 2 583245761 5 3 679231968 1 3 648353710 4 2 624433172 3 3 637816269 1 3 138064650 2 2 581193695 1 2 453958430 5 3 136573393 2 2 809892885 1 2 765867247 1 2 735256545 4 3 750534786 4 3 364257285 1 2 550083397 2 3 521359470 3 2 422929937 1 2 444277305 1 3 719059554 5 3 553470972 2 3 117885946 5 2 377226240 1 3 171629282 3 3 744523566 4 3 459796507 4 2 530914523 1 3 907028381 3 2 906547373 1 3 429457748 2 2 140943078 3 3 320246466 2 2 412483910 2 3 681007962 3 2 402200001 5 3 860131024 5 2 995676431 4 3 937465720 5 2 415648985 1 2 899992428 3 3 389695006 5 2 788392557 2 2 478166746 5 2 106554309 5 2 234425358 1 3 959844765 1 3 233745163 1 2 387835941 3 3 468103357 4 2 344808032 1 2 773961051 4 2 931313584 3 3 760277575 4 3 263470221 1 3 507634819 3 2 781114405 2 2 464681173 4 2 481171380 5 3 500596375 3 2 621973188 1 3 855968092 5 3 274775863 4 3 419906604 4 3 932109099 1 2 180292383 2 2 267566778 1 3 626719782 1 3 390719599 2 3 748089861 3 2 660019823 4 2 240101597 3 3 406681212 4 2 851057666 2 2 299307889 5 2 234203076 2 3 296951726 2 2 384760995 2 3 579022111 1 2 237361887 3 3 712174658 2 2 201685868 3 3 382661519 2 3 121328122 2 2 129739531 1 3 303469298 3 3 421960122 3 2 218643066 3 2 946093283 3 2 459280137 5 2 798382058 4 2 536137031 5 3 372583369 4 2 433668166 3 3 716783562 3 2 292971023 2 3 946906870 4 3 438736405 1 2 131180755 4 3 646623959 2 3 229755066 2 3 504405246 2 2 745367049 1 3 707180010 2 2 422552274 5 3 396972700 4 2 710135107 1 2 308769280 1 2 933978702 3 2 875700251 4 2 679229425 3 2 206186779 4 3 509180752 5 3 362332880 5 3 730913907 1 3 636468723 1 3 433370887 4 2 295369448 5 2 574677365 5 3 278078055 1 2 787607904 3 3 410464832 1 3 390710476 4 3 936874764 1 2 544731985 2 2 944837463 3 2 722956368 3 3 659042117 2 2 194518470 3 3 373106550 5 2 215130402 5 2 361461959 1 2 392130940 1 2 181245442 2 3 318544278 2 3 916878118 3 3 406833033 1 3 266158186 3 3 696605187 1 3 131673423 2 2 493174912 5 2 442292476 3 3 717080712 2 3 542813867 5 3 131620602 2 3 853229249 5 2 332023070 2 3 921465745 5 3 516011116 2 3 819547847 3 2 306902677 4 2 765210080 2 2 879356571 5 2 232799131 4 2 238171159 2 2 593382510 2 3 168863422 4 3 502259653 1 2 721113238 1 3 105649639 2 3 989171732 5 2 478449728 4 3 195308861 4 3 619656302 2 2 422580241 1 3 530567945 2 3 744504942 3 3 110945612 1 2 682839493 1 3 694698238 1 3 448512307 3 3 708163263 4 3 784101657 1 2 449459251 4 2 716517905 1 2 489627033 2 3 138106891 4 3 510657073 4 3 236706122 2 3 402757596 3 3 552333194 5 3 618143193 2 3 228897293 5 2 148546213 4 3 117748147 4 3 463605203 2 2 573819080 5 3 339983876 4 3 327010830 3 2 111174632 3 3 315730440 5 2 699912261 1 3 918334740 1 2 530417448 4 2 111104777 5 2 954651883 2 3 250294416 4 3 454115110 4 3 347600980 4 3 804312308 2 3 925007739 5 2 420301794 3 3 445245210 1 3 389039704 2 3 273792724 1 2 865430021 4 2 695519124 2 3 807494809 1 2 348207960 4 2 987496656 2 3 958582632 4 3 196730131 3 2 243246980 1 3 869072834 4 3 695102674 3 3 287493613 3 2 879010516 3 2 483915915 3 2 824052942 4 3 740288032 4 3 139291929 5 3 723713026 2 3 774456297 5 2 765348119 3 3 326778928 3 3 398348006 3 3 202946196 5 2 941265233 2 3 299773059 2 3 950176974 4 2 929493480 5 2 168873332 4 3 715995531 2 3 935479886 3 3 203792144 5 2 139469428 5 2 603436181 1 2 370634723 5 2 994053478 4 3 924897326 5 2 746607799 3 3 301714387 2 3 607085348 5 3 556218653 5 3 739659183 4 2 580741670 4 2 622571485 5 2 535932274 3 3 662466324 2 3 728493396 3 2 212091266 4 2 141296403 5 3 629081088 5 2 236696120 3 2 664852165 3 3 391241150 4 2 108397505 3 3 394625769 3 2 110271224 3 2 193851175 5 2 839004123 4 2 779894752 1 3 186188508 4 3 149705007 3 2 155522497 3 2 276411577 4 2 111038508 3 3 299214374 1 2 179941005 4 3 580083295 1 2 254872244 5 3 891270138 1 2 365200009 4 3 885612403 1 3 504306317 3 2 774281484 1 3 405080295 3 3 742608427 1 3 572361841 1 3 554184260 3 2 273188097 5 2 617117604 5 3 633656425 1 3 941497419 2 2 167502377 1 2 561039002 3 2 557230147 1 2 876665735 5 2 431700686 4 3 344906616 1 3 760911046 5 2 769788596 2 3 390161561 3 2 574817166 4 2 906039829 5 3 407939910 5 2 637073913 1 2 817693355 4 2 873847029 4 3 459813227 4 2 817308999 3 3 997282076 4 2 877369703 5 3 633155173 3 3 470997098 2 2 227881078 3 2 125770766 5 3 253227532 3 3 350248170 5 2 492066883 1 2 649182365 1 3 220850083 3 2 486421662 5 3 565170329 2 2 680450516 4 3 733832743 3 3 831546579 5 2 363341692 1 2 861126217 5 3 866247227 3 3 417700340 4 2 218577902 2 3 913526720 1 3 298409031 5 3 825097900 3 2 663379057 1 3 332341753 2 2 649581419 3 3 669943036 2 2 645159373 3 2 117944579 2 3 957494494 2 3 437435483 3 3 367952379 3 3 524783218 1 3 734400991 3 3 862885253 4 2 317725467 3 2 223516705 1 2 241307593 5 3 101556492 2 2 842955414 5 3 120496928 3 3 513627222 2 3 632903981 5 3 385638297 4 2 517404005 4 2 450557352 5 3 515582070 4 3 936034484 1 2 175950422 2 2 175745475 3 3 612732800 3 3 607236743 2 2 561114563 2 3 100143270 3 3 562899316 1 3 286362771 1 2 658886819 4 2 891263281 4 2 857049232 2 3 875968866 1 2 766788090 2 3 415831563 2 3 333715918 5 3 111543812 5 3 743263271 5 2 481406178 2 3 283620406 1 2 559443552 4 2 652890904 1 3 557661472 5 3 249850845 2 2 607393814 1 3 390418647 2 3 160899706 5 3 772505664 5 2 261104626 5 3 214602305 4 3 365279722 4 3 323936498 4 3 646165304 1 2 191385013 3 3 804538708 2 2 847435569 5 2 193920012 1 3 652475270 1 3 689372349 3 2 219180494 4 3 914217962 1 2 534694803 3 2 358865209 2 2 558799358 2 2 430514309 1 2 652029347 3 3 835083521 1 3 100205962 2 3 513636227 1 2 834809941 2 3 600444943 4 3 115814658 5 3 182588410 4 3 220635627 1 2 620249877 2 2 361811226 2 3 228656071 2 3 746338906 3 2 332536852 3 3 578815245 2 2 604350685 5 3 623338974 4 2 662272813 2 2 231365316 1 2 698316448 4 3 633325489 5 3 512897748 2 3 666725141 3 2 738649006 5 2 842832979 4 3 218552545 5 2 673063171 5 3 490638351 5 3 756590785 2 3 535568064 2 2 513392904 3 3 779834492 5 3 274565252 3 3 177444095 1 3 629843805 3 2 534778263 3 2 322734589 1 2 152441390 4 2 665134294 1 2 150698649 1 3 709197068 3 2 164344333 3 2 879032292 1 3 330321554 2 3 532099362 1 2 319428959 4 2 586706620 4 2 551945808 1 3 227126324 4 2 328250870 1 2 984888523 5 2 392160119 2 3 384058539 4 2 929638175 1 2 271566219 5 2 697333278 1 2 153127104 1 2 434262812 4 2 460033697 5 2 217786679 4 3 852508047 2 2 339071548 5 2 572515369 2 2 201471849 1 2 990467755 5 2 538279930 1 3 739814587 4 2 121739528 1 3 983541447 5 3 612798637 5 3 935321060 3 2 691117711 2 2 211377368 3 3 117513130 3 3 358630078 5 2 425452222 4 3 967429140 1 3 248335175 1 2 230114458 5 2 512672237 1 3 257586493 1 3 330578944 4 2 929452426 5 2 264650880 4 2 485569451 3 2 400808544 2 3 655223622 3 3 627511356 5 3 302993358 2 2 167214661 4 2 354813556 2 2 314999783 3 2 897484590 2 3 360138546 1 3 151716814 1 3 322727046 2 3 479594950 5 3 401659123 2 2 702013958 3 3 834690269 1 3 641463567 4 2 572724153 5 3 376059532 2 3 450507947 2 3 363232989 1 3 574899690 1 2 116489839 2 2 467147578 3 3 100478825 5 3 191539165 3 2 877652740 2 3 674832605 5 3 501320674 5 2 728900634 5 2 826082483 3 2 165951070 1 3 645386553 1 3 970417231 2 3 234303444 4 3 701954876 2 2 278171528 4 2 443073978 3 3 713831600 3 3 335907474 1 2 925862022 1 2 781709790 3 2 499191212 2 2 141944422 3 2 363689321 3 2 850802946 5 3 835499326 4 3 483812563 5 2 265285927 3 3 650635096 5 3 233245494 2 2 324358928 2 2 929063780 5 2 764222846 2 3 563253730 2 3 120610632 1 3 891070366 1 3 213235710 4 2 750998232 3 2 926133843 2 2 745378984 4 2 248614939 4 2 644158852 4 3 947728258 4 3 551702969 4 3 813614333 1 3 872233230 5 2 867815080 4 2 127693918 2 2 635914051 4 2 281465254 1 2 795058322 5 2 242792573 4 2 866614041 4 3 611274358 4 2 991930717 5 2 547664367 5 2 530055302 5 2 187968381 1 2 364730985 3 3 129151412 2 2 143482076 5 3 481117483 5 2 187270421 3 2 912778314 4 3 155805176 2 2 782286269 3 3 551645386 4 2 856324306 3 3 541945197 1 3 707658904 4 2 919058811 3 2 167241211 5 3 984916177 4 3 402930482 5 2 374018839 1 2 263313778 5 3 113093075 3 3 339230173 2 2 510379340 1 2 684079518 4 2 187393117 4 3 855560113 5 3 538692059 2 2 634657603 1 3 432651949 3 2 534148492 3 2 202749778 2 2 964063365 2 3 214853614 5 3 169579397 1 3 688936553 3 3 819071008 1 2 142535392 2 3 210056519 4 2 114793310 4 3 650023113 2 3 327219338 4 2 327930298 3 3 414131238 4 2 610736243 3 3 295436733 4 3 387149485 1 3 625453110 5 3 195417599 2 2 881094271 2 3 595839462 4 3 672354000 4 3 369097401 5 2 253800300 1 2 244284380 4 3 227031531 4 2 451601859 1 3 994246325 3 3 577639983 3 2 224980995 4 3 431102796 3 3 509561365 2 3 388654454 5 2 155830737 4 2 126324422 1 2 239620769 5 2 335266495 5 2 127812844 5 2 403661667 3 3 953180417 3 3 833351735 3 2 751197720 4 2 174946040 2 2 817462095 4 3 802792815 2 3 971346754 5 2 579620578 3 2 490319099 3 3 815043337 3 3 680920999 4 2 638845361 3 3 870455779 2 2 263203949 1 3 564696775 3 2 233150569 5 3 164218762 2 3 169843967 4 3 976809386 1 2 524691308 4 2 687686477 4 2 636546329 1 2 847424912 2 3 261236933 5 2 778173115 1 2 785474726 5 2 625908656 5 2 942024788 1 3 254565969 2 2 107522476 4 3 614233019 2 3 177151767 3 3 401076767 4 2 463034138 2 2 862617570 4 3 318490094 3 3 294610139 5 3 534268950 3 2 246070216 2 3 210066868 3 3 742040133 2 3 924576728 5 2 634070934 2 2 128984094 4 2 341223317 2 3 292911628 3 3 315661906 3 3 368280207 2 2 920651834 3 3 774910967 1 3 262817481 4 3 960130259 2 2 447282728 2 3 632337619 5 2 221179273 4 3 384035104 4 2 180401761 1 3 980793174 4 2 313192017 1 2 387547971 4 3 757633195 2 2 101887565 5 2 382131217 5 3 981097031 4 2 155933400 1 2 607355688 3 2 416294037 1 3 245826788 3 3 793826767 4 3 955454653 3 2 665760503 4 2 540645825 1 2 114758598 4 3 784516419 5 3 866816129 5 2 589350554 1 3 804340859 4 2 966812134 4 3 729689877 3 3 342293606 3 2 558530226 1 3 364951890 4 3 888769897 2 3 777449668 1 3 416525179 5 3 356673376 1 3 643092188 4 2 400411446 4 2 690731956 2 2 197310909 3 3 184244328 2 3 830450038 1 2 381632352 5 2 655852353 3 2 702468603 2 3 624482446 1 2 189636113 2 3 463669290 1 3 997371620 5 3 385129553 4 3 396639447 5 3 804693433 5 3 130236291 4 3 310832447 1 3 197357985 4 3 726302767 4 2 772324420 5 3 591895120 1 3 868146797 2 2 243794483 5 2 414376278 5 2 140905466 4 2 885774531 3 2 586237955 2 2 763195053 2 3 986986012 1 2 230433864 5 2 131113840 1 2 641852175 2 2 408530135 4 3 535325030 3 2 607816013 5 3 701281943 5 2 734182535 3 2 707740881 2 3 337979744 4 3 794577183 4 3 622710239 4 3 569535255 2 2 532623488 2 2 482715717 5 3 245448754 1 3 225586957 5 2 815395710 1 3 776281192 4 3 533051782 2 2 410512791 1 3 908048978 5 2 777702298 4 3 982666865 2 3 816011674 4 3 638666188 4 2 247554633 1 3 263998669 2 2 555246295 2 2 731405145 1 3 337334957 4 3 577996520 1 3 618397326 2 2 219957012 5 2 504524069 3 2 827206194 4 2 851452799 2 3 737501475 5 2 327431867 3 2 750583398 3 2 742279681 4 3 566196110 5 2 477787122 5 2 113079421 5 3 375917749 1 3 331224994 1 2 174370055 4 3 661832991 1 2 431460170 4 2 173016744 5 3 777179662 4 2 877754076 2 2 295932397 1 3 185004784 1 3 758970385 1 2 156659626 3 3 970078757 1 2 115107966 3 2 447293099 3 3 472757996 3 3 492593945 5 2 692874889 3 2 581044266 2 3 746899277 5 3 884371840 2 2 554365180 5 2 331403595 3 3 605444680 2 2 960004820 5 3 847778086 1 3 380963727 1 2 244403968 2 2 643079397 5 3 440023916 3 2 509311285 2 3 681233215 1 2 424828446 2 3 708580458 3 3 729749441 5 3 431528294 3 3 425122424 5 2 827672640 2 2 591253045 5 2 424247341 5 3 461132190 4 3 756145386 3 3 557731528 5 2 836416813 3 2 980338234 4 2 566588423 5 2 683551657 5 2 571751987 3 3 861346591 2 2 698345025 1 2 423626610 4 3 995851242 1 3 415443318 2 2 856923633 4 3 521594449 5 3 390286213 3 2 324983441 3 2 208747588 3 3 664419869 1 2 138649364 2 2 602511478 3 3 437709642 1 3 893120220 1 3 331143237 5 3 999329824 3 3 173889911 2 2 997692808 2 2 997658181 4 2 675154545 3 3 551436794 2 2 949755927 3 2 730012328 5 3 325225368 3 3 535886927 5 2 639681910 2 2 307390703 4 3 316774032 3 2 853181866 5 3 730561632 2 2 889061857 1 2 731835557 5 2 507118210 2 3 432579405 1 2 346639552 2 3 586427324 5 2 368724775 3 3 175015980 3 3 710018851 3 2 586904859 2 2 430329126 3 2 942488313 4 2 981885727 2 2 683949316 4 2 169906673 5 3 839784843 4 3 549953557 3 3 757325109 4 3 821039135 2 2 896668883 4 3 768198032 1 2 838187143 3 2 809546047 5 2 468787374 2 3 642744702 4 2 138007833 5 3 768232278 3 3 155944053 4 3 884005214 4 3 920700666 5 2 294455971 2 3 584183525 5 3 511508933 4 3 701767231 5 2 788495801 1 3 140437949 2 2 715963633 1 2 964091750 1 2 184117194 5 3 820206568 2 2 155499855 1 2 370369617 1 2 999332676 5 2 909070851 1 2 224445268 1 2 545648217 5 2 767416992 1 2 464102316 2 2 467346350 5 2 314732708 5 3 260618090 5 3 317021865 3 2 625837345 3 3 525627754 5 2 195308236 3 3 994116530 3 2 903581412 3 3 586458542 1 3 729699492 5 2 891681075 2 3 874697051 1 2 702788789 3 2 761269611 2 3 719573899 5 3 868682690 2 3 766496811 5 3 779725061 4 3 592337574 1 2 495893117 4 2 162586512 5 3 686592502 3 2 423740295 2 2 452873476 5 3 316490298 4 2 969536093 4 2 483526414 4 2 255414543 1 2 388671412 4 2 689248819 5 3 329801015 3 3 750221144 3 2 260235244 4 3 826516381 2 3 347467607 4 2 494244108 5 3 340310941 4 2 412789084 1 2 616076948 1 3 442313545 2 2 868931725 5 2 141410457 4 3 636211357 2 2 833254964 5 3 781345761 4 3 646946232 2 3 555526882 1 2 417702573 3 3 583124971 3 3 459427002 5 2 453310010 3 3 922237288 4 2 225601295 2 3 238939172 3 2 466086822 4 2 555807002 2 3 709294950 2 2 477144905 2 3 473009581 3 2 213327215 5 3 650764937 3 2 393738259 1 2 850223652 2 2 707492855 4 2 743624679 3 2 822897374 2 3 513647204 3 3 816180526 1 2 236401447 4 2 763188432 3 3 675385690 1 3 148812376 2 2 320780551 5 3 674230619 3 3 183530353 3 3 140733582 2 3 202278938 1 3 619447207 5 3 357708149 1 2 911564545 1 3 244160529 4 2 486987611 5 3 544767512 5 3 763299307 5 3 211906608 5 2 293632763 5 2 716892465 5 2 578308218 5 3 777067920 5 2 800890780 2 3 767698631 5 3 426983979 3 2 140258594 5 3 453723892 4 2 536577725 4 3 151963944 2 2 863505711 5 3 281351833 1 3 735338252 5 2 302220180 4 3 557970709 3 3 938586218 5 2 664661610 5 3 792833737 5 3 972391285 2 2 639771454 2 2 769924633 4 2 256556938 2 2 261573811 5 3 876077776 1 3 408989623 5 2 122873073 1 3 243931560 2 3 685163976 5 3 820050557 2 2 960813460 5 3 438947661 1 2 835323771 4 2 112894087 2 3 632658935 5 3 715405192 4 2 463978488 3 2 141895590 2 2 173082836 1 3 621854429 4 3 764549958 3 2 646476995 2 3 157854111 5 3 112867511 5 3 957179702 4 3 103645076 1 3 821551918 4 3 951137335 4 2 433127813 1 2 219435697 4 2 547537554 2 3 929793445 3 3 708821441 5 2 760874772 5 3 724938867 4 3 702985076 4 3 955439643 4 3 624844877 5 3 694097022 4 2 153537309 3 2 163783254 2 3 447829382 3 2 740450687 3 3 227875597 3 3 301058298 1 2 357304955 2 3 938658366 5 3 732170295 4 2 326286333 4 2 735887077 3 2 332554185 2 3 805380102 5 3 256980078 4 3 123399082 5 2 232734211 5 3 496910215 5 2 567406347 5 3 116449319 5 3 484703457 5 2 571074259 2 3 693422051 3 3 985753864 4 2 992056363 1 2 391431714 4 3 796227571 5 2 525376509 5 3 546406533 1 3 130114168 3 3 697660810 3 3 196334874 2 2 452053082 3 3 862433315 2 2 705267231 1 3 622201455 4 3 413911184 1 2 219644992 2 2 277723755 5 3 383931341 2 3 818340833 5 3 195570017 3 2 974294253 1 3 312380532 1 2 875450416 2 2 377966300 2 3 542426368 4 2 483800622 4 3 428839254 1 2 313603078 4 3 465737045 2 2 709585214 3 2 555953147 2 2 815024513 5 3 564158503 4 2 511654350 2 3 109909963 5 3 237771920 3 3 494797777 2 2 223315109 3 2 292216629 2 2 594776213 5 3 914385870 5 2 589994173 1 2 652397810 3 2 346230275 4 3 654464081 3 2 656474720 1 2 508557540 5 2 549972208 3 2 111671078 1 2 266679732 2 2 477793470 3 2 590586061 5 2 907005299 3 2 153484467 1 3 629030385 1 3 490757712 5 3 631325425 2 3 624573651 4 2 443723538 4 2 394159522 1 2 262810342 3 3 471646849 2 3 113167838 1 2 553825268 3 2 770747824 2 2 328171930 4 2 662343181 3 2 243992284 4 2 650958637 1 3 456662834 3 3 613474094 1 2 914936534 4 2 829402471 5 2 772496267 5 2 700692159 4 3 112632789 3 2 765110721 5 2 269090789 2 3 742305388 1 2 711466088 1 3 282145752 3 2 182048835 5 3 497140743 1 2 793852771 3 2 163385278 4 2 970055453 1 3 333654666 1 3 165831332 5 3 926906061 1 3 622823326 2 3 101038238 1 3 288180666 5 3 390957512 5 3 813571128 1 3 912937920 4 3 685346889 2 2 748793502 4 2 338400179 1 3 606844557 5 3 444961636 3 3 972687990 1 2 685145508 4 3 504683770 4 3 764731025 4 3 447957007 5 3 599564403 1 2 407526715 1 3 659093257 1 2 550757385 5 2 444723659 1 2 901191436 4 2 209469135 5 3 863195777 4 3 139976431 4 3 206699564 2 2 593772895 5 3 810676481 5 2 374138487 4 3 528063978 5 3 178411409 4 3 219863450 2 2 982833562 5 2 278134767 2 2 633163171 2 3 376485883 2 3 230667787 5 3 113150801 1 3 811761364 4 3 473663862 2 3 819822405 2 3 761709776 5 3 558214559 4 2 152422820 3 3 742331366 4 2 142097029 4 3 266368531 3 2 926589029 5 3 355507937 1 3 371581702 1 3 550369636 3 3 186097025 2 3 525200889 5 2 349859671 5 2 138090806 3 2 681563135 4 2 653880874 1 2 232528767 4 2 258309412 2 3 452097300 5 2 801012643 1 3 998446869 1 3 614667006 3 2 306585797 1 3 551893843 5 3 364340713 2 3 704694999 5 3 444191244 5 2 446784384 1 3 689862692 1 3 718009694 5 3 672159181 1 2 749341882 5 3 742755073 5 3 131035095 5 2 678068759 5 2 342741426 3 3 163162752 5 3 104353229 5 3 240081918 4 2 259875280 4 2 666135099 4 2 198410110 4 2 684769963 2 2 439787356 3 2 397897604 2 2 228766593 3 2 914363309 3 3 362538217 5 2 205974395 1 3 589096923 5 2 989837168 5 3 954044722 1 3 264178279 2 2 209274978 4 2 633335968 5 2 194443507 3 2 149459115 1 3 279008231 3 3 167326424 5 2 407307499 5 3 603657830 1 2 616041637 2 2 367940331 1 2 415463665 1 2 333728478 2 2 777598138 2 2 711173683 2 3 193159660 5 2 321536946 5 3 153765011 5 2 246487287 5 2 205004569 3 3 283111196 2 3 820125625 3 3 228983045 1 2 178509780 5 2 976867104 2 3 352460702 1 3 724977569 5 3 903967890 4 2 456811669 4 3 201940470 1 2 410416927 2 3 738693590 3 2 140682310 3 3 953761530 2 3 653676767 2 2 940441130 4 2 529922895 4 2 926188448 1 2 415755176 5 3 606577706 4 2 240859461 3 2 761212041 3 2 329607382 2 2 664227098 3 3 164992250 1 3 489728899 4 3 282250082 2 3 169785668 2 2 557307597 5 3 239073880 5 3 666715975 1 3 473201644 5 3 204977780 5 2 923107315 3 3 331901807 4 3 726119395 2 3 387197916 4 2 394441840 4 2 581471110 2 3 520994247 5 2 163582260 5 2 956797864 3 2 927372995 1 2 468040520 2 3 960036542 5 2 770993937 4 3 456697649 2 2 753136002 5 2 752725305 2 2 740055442 5 3 249552951 5 3 372224102 4 2 118229203 3 3 414743263 2 2 357443133 3 2 254519939 2 2 874565681 5 3 400035016 4 3 139254128 1 2 940302680 3 3 504273335 3 3 550787126 1 3 246763910 5 2 249333641 3 3 450018187 4 3 674849373 3 2 195722011 4 3 133337901 2 3 368372345 5 3 913370727 4 2 513800442 4 3 534216123 2 2 756210979 1 2 448886608 5 3 599180658 5 3 768116483 2 2 151775907 1 3 707468805 3 3 179944041 3 2 746667966 1 3 507011480 3 3 854969205 2 2 413130562 3 3 873628518 3 3 272249191 2 3 805788154 5 2 178025479 2 3 813388291 5 3 388725695 2 2 333023743 3 2 728318682 2 3 879074477 3 2 147876362 4 3 526445033 2 3 675348357 4 3 410644739 2 3 628648966 3 2 844989399 4 3 664085515 4 2 887923809 2 2 355174156 2 3 867922499 4 2 153958670 4 3 170674282 2 3 282456217 4 3 661114100 4 3 386796955 2 3 561856471 4 3 542418109 4 2 787074063 1 2 384932300 1 2 821906588 4 2 769145285 4 2 503958721 3 2 833980909 4 2 517972059 4 3 998652254 4 2 117014676 3 3 201395641 5 3 198603580 4 2 515221663 2 3 276852559 4 2 149250441 3 2 564549237 5 2 670089046 3 3 626231690 3 3 337191448 3 2 471768900 5 3 192201468 2 2 872745961 3 2 523596787 5 3 169033807 1 2 111615674 5 2 839763904 1 3 637744270 3 2 805063928 2 3 439553336 2 2 438423059 2 2 262537134 5 2 875495943 3 2 641178660 5 2 658254682 4 3 235618462 1 3 480550914 5 3 238434423 2 3 608898757 5 3 848510062 3 2 218674053 4 2 559239338 4 2 950190940 1 2 238097845 3 3 409318486 1 2 439489421 3 3 289652786 1 3 159386314 3 2 441113907 1 2 681650842 2 2 508641303 3 3 183456188 1 3 266303703 1 2 914056006 2 2 416187851 3 3 473409731 3 2 182803952 1 3 349281239 4 2 599862643 2 2 934732347 2 2 307492768 5 2 619297087 3 3 765471653 1 3 540718916 2 3 306532232 5 3 119716738 4 2 524892569 2 3 831562284 5 2 613077497 5 3 757554197 5 2 905398075 5 2 271449826 4 3 127477274 5 3 108202188 4 3 439889295 1 3 298673310 5 2 158838807 1 3 368720633 3 3 758622982 1 2 724668707 1 3 155304872 4 3 977085748 1 2 599801588 1 2 471965162 3 3 566739517 1 2 627623200 5 2 905384126 4 3 850208289 2 2 559223710 3 2 389382608 5 2 882271377 3 2 606259080 1 3 262458944 1 3 903366252 1 3 435759654 4 2 665701450 5 2 888740475 1 2 420163015 2 3 867033305 3 2 190227423 1 3 358470978 3 2 486345643 4 3 669976230 1 2 760750745 5 2 486236844 1 2 537742131 2 3 454936287 1 2 918702389 5 3 370841973 2 3 116822289 3 3 491789981 2 2 402451181 2 3 331062184 4 3 900128725 4 3 673519800 4 3 412768336 4 3 229991500 4 2 998466029 1 3 216740265 3 2 600065187 2 3 884778993 4 3 771363250 5 2 693706425 4 2 237399794 1 3 618277987 3 3 212881501 4 3 543551974 1 3 350901462 3 2 907304803 2 2 836225347 4 2 578265845 1 3 970264353 3 2 748522363 1 3 864862903 2 2 396714845 1 2 920559451 5 3 197146169 5 2 247129124 5 3 381786699 5 2 697716411 5 2 217812612 5 3 411902935 2 2 744103790 5 3 451919966 5 3 460403733 2 2 924958573 4 3 696353420 5 3 134342138 5 3 666322412 5 3 199274240 1 2 541898598 3 3 744554364 5 3 243351012 5 3 141038807 3 2 899819841 4 2 551432782 2 2 108297488 5 2 899563719 5 2 170936137 3 2 394521003 3 3 582510891 3 3 898975171 4 3 533126745 4 2 554324191 1 2 850759414 3 2 210003554 4 3 355685194 3 3 550719724 2 3 671954826 3 2 946912308 4 2 309758439 3 3 217146156 3 3 902973411 1 2 645891279 3 2 966597805 5 3 747024214 4 3 477786341 2 2 673781853 5 2 305599661 2 3 720431596 2 2 813489473 3 2 386148067 3 3 764410369 5 2 698268667 5 3 279555077 4 3 940093872 5 3 700780296 5 2 618426632 5 2 476450122 4 2 735613465 2 3 271899927 4 3 321029455 5 2 937625969 4 2 963328584 1 3 691851068 5 3 618481951 3 2 491983304 4 3 558592614 2 2 957423009 3 3 905584454 4 3 122412663 5 2 822672931 1 3 374689628 2 3 989799207 4 2 353306389 3 2 388160920 2 3 111214027 2 2 370772175 3 3 678681588 2 2 197088003 2 2 549830115 5 2 634866020 1 2 155672480 5 2 941441819 2 2 655308064 2 3 643658466 2 3 123519122 3 2 231848752 2 3 402779169 4 3 489976642 3 2 578380215 3 3 390003411 5 3 848875360 2 3 947531257 5 2 755686206 3 3 430552669 2 2 382455665 3 2 630271662 3 2 524917944 2 3 454334097 4 2 968436306 1 2 331723584 4 3 912916057 3 3 426014810 2 2 360179228 3 2 856269421 1 3 254506693 2 2 240207105 4 2 721433867 4 3 258146578 2 2 451309795 2 3 455302361 5 2 657200475 5 3 536925240 1 2 360576232 1 3 273611514 3 3 732296657 5 3 444744577 1 2 364258357 1 2 310338455 2 2 210796817 2 2 219997350 2 3 339934972 1 2 238059333 1 3 487567346 2 3 947876088 5 2 882063208 5 3 707899676 3 3 534872430 2 2 552032765 3 2 727151817 4 3 714554050 3 2 332237493 3 3 830426297 2 3 546974029 3 2 204616803 1 3 173005770 3 3 319783444 4 3 135130578 2 3 418267593 4 3 793754971 2 2 890888109 1 2 126596999 2 2 961146232 5 2 552875598 3 3 547432456 4 2 707569131 5 2 164442339 3 2 809803848 5 2 682163001 1 3 231181280 2 3 681009532 2 3 253781434 5 3 880946923 1 3 513091996 2 2 670222757 5 2 117421801 3 2 948919314 2 2 173543220 5 2 397117012 2 3 818351721 1 2 454758892 4 3 997508179 2 2 309723126 3 3 536612848 4 2 401165342 3 2 337905417 5 3 265017553 5 3 530988667 1 2 494643830 4 2 980466383 4 3 335098048 3 3 381478027 4 2 468813410 2 3 979808401 4 3 675310439 2 3 407479343 1 3 552622456 4 2 202750636 1 3 549605210 2 2 738571085 3 2 667924156 3 3 478511053 2 2 576176057 4 2 732326952 1 3 672285513 4 2 426097376 1 3 819383573 5 2 650219593 2 2 580590758 5 3 819932656 5 2 449215568 1 2 947936650 5 3 385922232 2 3 132499038 5 3 842955317 4 3 919508527 4 2 311828407 5 2 738449425 3 3 295139982 1 3 712963029 1 3 111075946 5 3 602482113 4 3 395910068 4 3 746678327 2 3 276680484 2 2 926304942 3 2 466200892 1 2 396979791 3 2 873655172 2 3 782022818 1 3 175314935 2 2 570893630 1 2 583870628 3 3 733033913 5 2 410692567 1 3 374982949 5 2 448947207 3 3 637857326 5 3 319394881 3 2 755880737 5 2 471847462 2 2 560897097 4 2 719230602 3 2 842012948 1 3 256782092 2 3 345410912 3 2 449765025 2 3 649715284 2 2 388016713 2 2 138782344 4 2 451091046 3 3 706607289 5 2 299481668 5 2 624747789 5 3 414453678 2 2 618144538 5 3 261897068 3 2 497123118 5 3 562249457 2 3 632664650 4 3 271727984 4 3 518918522 4 3 492395913 4 2 599574912 5 3 614311984 3 3 198218589 3 3 596427622 4 3 116966765 5 3 135276677 4 2 692455657 3 3 991542984 1 3 504709158 1 3 216326828 3 2 508640844 5 3 536170386 5 3 965634754 3 3 627317588 2 2 672245196 5 3 848510434 3 3 186376903 1 3 885527210 3 3 520210679 1 3 940548672 1 2 211075334 1 3 578391865 4 2 990693261 3 3 230526112 3 2 596356931 5 2 755969089 3 3 711638258 2 3 246445342 5 2 506674116 3 2 750766124 4 2 140190490 3 3 262279463 4 3 906831902 3 2 109908666 1 3 771391006 3 3 211785696 1 3 215396829 1 2 703238192 3 2 904631214 1 2 167413605 5 2 553894241 2 2 919535033 5 3 276498852 3 3 867623141 1 2 356297011 1 2 330154140 4 3 805216180 5 2 499183354 1 3 842012843 4 3 457208812 1 2 404053463 5 3 902807020 4 2 772591292 3 2 246955903 1 3 754186119 2 2 803339040 3 3 210836332 1 2 300335434 3 2 353169476 1 3 253098893 3 3 343478875 5 2 615804150 3 2 544949035 4 2 729772446 2 2 331784130 1 3 130317930 2 3 471651597 4 3 666493263 3 3 294361734 2 3 358788628 2 3 572778100 1 2 696296739 1 3 710921640 1 3 884393416 2 3 288943792 2 3 994267981 4 2 839276512 3 2 512567631 1 3 756784189 5 3 202741364 2 3 286266179 2 3 724469246 3 3 539995141 2 3 876069210 2 2 233878993 1 3 164402011 5 3 184735454 2 2 189148893 1 2 870823216 5 3 436668731 1 3 137499893 1 3 840809782 5 3 825979064 4 2 467825705 2 3 558609863 5 2 240450185 3 3 413189345 2 3 461681558 3 3 597211089 5 3 901096012 1 3 388910396 2 3 914211106 3 2 486644710 4 3 995734616 3 3 781867034 5 2 572419773 3 2 249810483 3 2 797093094 2 2 309298394 2 2 743633325 5 2 739866000 1 3 881422991 5 3 506931808 3 3 432979015 4 3 380256122 3 3 750423412 1 3 981709893 1 3 823956169 3 3 823485146 5 2 492410236 2 3 120362853 2 3 714263019 5 3 901584633 5 2 224564004 1 3 179945660 4 2 371292895 5 3 731768765 4 3 368069251 2 2 700148246 4 3 156189709 4 2 496637102 2 3 310591775 4 3 488241409 3 2 949676937 2 2 851303751 5 3 512694055 3 3 235554895 1 3 245792856 5 2 575598584 1 3 794859196 4 2 583938388 4 2 187638635 2 2 967447161 1 2 325346995 4 3 290113897 4 3 532132851 1 2 189507121 2 3 116267556 2 3 283668075 2 2 490586040 2 3 727723557 1 2 431031788 4 2 583136455 3 2 125289907 1 2 830859281 4 2 270002493 4 3 436145872 2 3 679722608 1 2 310920885 5 2 989047165 4 2 649266059 3 2 637424331 2 3 688814495 1 3 477947092 2 2 714551600 2 3 395802323 5 2 312380950 3 2 987651778 4 2 113272301 2 3 518857491 3 3 633609411 5 3 736212764 4 3 598394831 4 3 673417024 3 2 635625056 2 2 514816958 5 3 681622644 4 3 150815166 3 3 217662738 5 2 398562248 1 2 312498743 2 3 619771035 5 3 633549722 4 2 105892568 4 2 452842351 5 3 946071820 1 2 219233293 3 3 526853875 5 3 124244667 1 3 895242810 5 2 425796051 2 3 335240670 2 2 892876036 3 2 519949833 1 3 318259206 3 3 840306621 5 3 242809394 3 3 394094326 5 2 385701995 3 2 632723606 5 2 508993809 2 2 377566107 1 3 924999538 1 2 573735698 4 2 450957758 5 2 360388838 5 2 428050160 1 2 669223003 2 2 759858488 4 2 143441536 4 2 217981116 1 3 119475867 5 3 811711982 5 2 240500219 3 3 309075646 5 3 325581410 1 3 488278235 1 3 655019300 1 3 143611043 5 3 353919040 3 2 664995226 2 3 254042063 3 2 313428000 4 3 121756435 1 3 165701659 5 2 667475212 2 3 716023762 5 2 324947426 1 3 167092302 5 3 226195883 1 2 362302926 4 2 305225313 5 2 624883620 2 3 913220298 1 3 163437863 3 2 545896562 3 2 217876950 5 3 809319768 5 2 318518767 4 2 192750696 5 3 293582733 4 3 481314185 4 2 537762670 1 2 221778345 1 3 936034782 3 3 614235106 4 2 306325348 3 2 674542870 5 3 919804235 1 3 449471474 1 3 547754131 3 3 990015874 2 2 901595586 5 3 788225754 1 3 431967684 3 3 717454195 1 3 531577851 1 2 126708965 5 2 230403646 2 2 570002678 5 2 836603449 4 2 692467741 2 3 762544482 4 3 667957838 5 2 656181216 2 3 406917138 3 3 216724227 4 2 841417336 3 3 308010584 4 3 396943580 3 2 626417893 3 3 257753811 5 2 135918850 5 3 929861871 1 2 769055374 4 3 735291576 2 2 608233743 5 2 410544782 3 2 507396490 2 3 693472038 5 2 422183077 2 2 309891961 4 3 327372675 1 2 684247213 1 2 177137810 1 2 916529765 5 2 293452308 5 2 558153160 4 3 498757012 4 3 755950610 1 3 997948906 2 2 377692459 5 2 901862020 4 2 736044390 3 2 533075202 3 3 199774929 5 3 242461645 1 2 267325296 4 2 345354479 3 2 263074052 3 3 718877690 4 3 493491532 4 3 749498065 1 2 324656935 2 3 259432491 4 3 910719274 5 2 789206645 1 3 662589224 5 3 121925818 5 3 544520325 4 3 976237441 1 2 828032668 3 3 655687881 5 3 371924969 1 2 573311410 5 2 419785515 1 2 662379416 4 2 106406910 1 2 322388368 2 2 931336784 3 3 175662723 4 2 324615191 3 3 265679521 1 3 645213065 3 3 644520004 1 2 964555233 2 2 575864355 5 3 385607960 1 3 850719193 2 2 579509115 3 2 148637411 5 3 972883286 1 2 227994562 3 3 931898014 3 3 926617504 4 3 623787143 4 3 526855545 1 2 304842331 3 3 738923240 4 2 760945059 2 3 949493543 4 3 764773644 4 3 790317763 1 2 584410660 5 2 532630988 3 2 695978993 3 2 474071729 1 3 450863284 4 3 135706761 2 3 526587691 1 2 786731443 4 2 179806650 3 3 701270862 3 2 697053827 1 3 202294741 4 2 543519065 3 2 722226987 1 3 541919254 3 2 503398563 4 2 676443077 2 2 774421036 4 3 158751009 2 2 676779537 4 2 657452732 4 2 625772509 4 2 661178720 1 2 809050952 5 2 545345097 5 3 300080744 2 2 768643153 3 2 764738838 2 2 729494491 1 2 779932525 3 2 482008768 1 3 756744927 1 3 729060159 3 2 458839590 2 3 177637425 4 3 839461237 2 2 606025580 4 2 569195926 1 3 420989110 2 2 754665581 5 3 372047238 3 3 916568387 4 3 454131280 4 2 328110463 2 2 368188426 3 2 295011980 3 3 735874281 4 3 960084242 1 3 862449464 5 3 893031990 1 3 600758001 1 2 558262913 3 3 906656684 5 2 654209854 1 3 477776867 3 3 253055723 4 3 186013002 1 3 196407618 4 3 434860171 3 3 260441063 2 2 635480527 1 3 326876617 1 2 259270211 5 2 112639447 5 3 149587254 5 2 460259801 3 2 971430182 1 3 692868510 5 2 292120664 5 3 725232058 3 2 446251511 5 2 754953451 5 3 683026925 2 3 222181933 1 2 880879055 2 3 782189946 5 3 243429132 5 3 856521647 3 2 611685571 1 2 889354428 5 2 751995869 2 2 286783772 4 2 730634508 1 2 847093910 4 3 268675689 1 2 570015057 4 3 189642692 5 3 224273728 3 2 150540518 2 3 896655917 1 2 577201660 1 3 196679110 2 3 995489054 1 2 646005761 2 3 425446768 4 2 226069597 1 2 744278516 4 2 876724576 4 3 484349715 5 3 624471060 2 3 748488837 1 3 385118572 5 3 246259793 3 2 730831626 1 2 590445521 3 2 699088908 2 3 257265705 1 3 781912241 2 2 731140846 2 3 160700690 5 3 601591413 4 3 808911995 3 3 312135586 2 3 312427698 1 3 440154287 4 2 359309933 4 3 387913074 3 2 292431062 4 3 845496412 3 2 149086960 4 3 572611131 5 2 566510486 1 2 245801764 4 2 278057533 2 2 503248339 3 3 216255958 3 2 200469284 3 2 779582390 3 2 841536052 3 3 214878391 1 3 159366042 3 3 194725622 4 3 875468439 3 2 791306061 3 3 457933470 5 3 775216736 2 3 810142745 4 2 304029668 1 2 883393434 5 3 360107445 1 3 188890493 4 2 425904692 2 3 696817299 5 3 147915910 5 3 996751096 2 2 859544157 3 3 287946990 2 2 342532744 1 3 309028119 4 3 990456238 2 2 627990003 4 3 969472734 5 2 164809333 1 2 398072671 3 2 948787848 5 3 299919185 3 2 201161432 2 3 950393336 2 3 819048831 3 3 225482638 1 3 874676833 2 3 151732112 2 2 665993340 3 2 473798319 5 3 594154691 1 3 573710461 1 2 740687229 2 3 662881907 3 2 432835641 5 2 553293934 2 2 390415861 3 2 712835710 4 2 423404670 1 2 620434185 3 3 189922268 3 3 334043089 3 3 592961944 5 2 422243780 1 3 296042930 2 3 370788911 4 3 204491646 1 2 953377410 2 3 803372427 3 3 177901234 2 3 503017264 3 2 243148222 1 3 446119790 2 2 114277705 1 3 432513306 3 3 197292894 3 3 656207529 4 3 393366675 4 2 701697036 4 2 590722725 3 2 707881514 3 2 574721550 2 2 306128419 5 2 433503206 4 3 459604600 1 2 437420363 2 2 972588103 5 2 707937014 5 2 471515718 3 3 427593326 3 3 898966444 2 3 266362567 3 2 951232740 5 2 281093994 1 3 112714840 5 2 124278713 4 3 491360396 5 2 553967236 1 3 721320010 3 2 468206691 2 2 179522422 3 3 887891423 1 2 272543122 4 3 944339862 2 2 793018138 1 2 647590762 3 3 957387770 2 3 578090609 4 3 601393435 5 3 657276507 3 2 546813360 3 3 883708567 4 2 788144021 4 2 460462884 3 2 862271465 3 2 255173504 5 3 121129723 2 2 473484447 2 3 395020305 5 2 556755332 5 3 538809946 2 3 326202460 1 3 444314274 4 3 288388072 1 2 362956511 3 2 396251478 4 3 705024119 1 2 483476341 2 2 611399053 4 2 824519855 3 3 468900125 2 2 975583765 3 2 461026797 1 2 925764687 2 3 683350931 5 3 562303166 3 3 995734732 4 2 604169420 5 2 188829281 4 2 909398619 2 3 287352948 4 3 603296656 3 2 326934265 4 2 788406984 5 2 127629291 5 2 197469144 1 3 971603408 1 2 600000078 2 2 539053738 3 2 488644655 3 3 890431325 2 2 523879376 2 3 784285836 1 3 736106364 1 3 396380266 3 3 538592221 2 3 587521033 3 2 552626070 4 2 473787429 2 2 355726505 4 3 190290165 3 2 449979209 3 2 711215736 5 3 608285380 3 3 844509234 2 2 182601282 1 3 679324043 4 2 386624498 2 3 640151821 2 3 422084283 1 3 633991431 5 3 300618322 1 3 541250210 1 2 873033773 4 3 510701329 2 2 678198702 5 2 990703899 4 2 861242012 3 2 809510769 3 2 785635216 1 3 769769616 2 3 216897003 1 3 151716776 1 2 518034927 1 2 994647188 3 3 635484094 2 2 815895675 1 2 333140815 4 2 853926824 4 3 554760365 4 3 702790132 5 2 506375203 3 3 454477926 5 3 150789384 3 2 370876435 5 3 103114979 3 3 504998604 1 3 747911478 4 3 268348969 1 2 160967510 3 2 327544737 3 3 382294932 3 2 618262209 4 2 254525412 5 3 192757817 3 3 185585019 3 3 622931402 2 2 292729737 4 3 659110922 1 2 137641384 5 3 919635186 1 3 718063519 2 2 789950351 4 2 701238479 3 2 733014065 3 2 267350962 1 2 980726308 3 2 748006845 4 3 379796400 5 3 303117791 2 3 641620125 4 3 583260523 4 3 311070945 2 3 724914711 2 3 976447533 4 3 629869086 4 3 745910374 2 2 572378057 3 3 990074914 1 2 175687845 2 2 555289530 5 2 786445791 5 3 332934593 5 3 563608798 3 3 700197084 1 2 805274568 3 3 136600901 3 3 395753970 2 2 961459840 5 3 362652061 1 3 782217254 2 2 292376515 3 3 556648768 3 3 327789933 2 2 910467347 2 2 676247998 1 3 946401644 4 2 264109686 5 2 448578727 2 3 845254791 2 2 704101004 3 3 456752842 3 3 645860173 4 3 142625621 1 3 743478762 4 3 588096570 1 3 541673316 4 2 433637480 4 2 529821364 3 2 659938331 2 3 355994799 2 3 160083557 2 2 274034731 5 3 480722190 2 3 340518336 5 3 487139407 1 3 293568467 4 3 779890361 2 2 752890070 5 3 418210595 3 3 744231124 5 2 533731465 1 2 377437774 3 2 864547453 1 2 893996942 3 3 811053432 4 2 709941469 2 2 631147237 5 3 327259107 1 3 594913308 1 2 829150567 4 3 148919331 2 2 417756330 1 2 163479253 5 3 115572816 4 3 902766259 4 2 546981008 1 2 392714677 3 3 939538446 4 3 300804161 3 3 245720091 3 2 321482517 5 2 205889116 1 2 789201106 2 3 901336859 2 3 191668886 3 3 635785826 5 2 504532498 2 2 401339291 2 2 723318572 4 3 943237095 5 3 660843385 5 2 968519270 3 2 163364436 2 2 312164851 5 3 503892619 2 2 467437258 4 2 851748466 3 2 985505563 3 3 903603442 3 3 916937237 3 2 994250538 3 2 223591491 4 3 200404827 5 3 656093863 2 3 285410773 2 3 618482209 1 3 302769689 5 3 675589237 1 2 545764536 5 2 609051668 4 2 740804696 4 3 297281598 1 2 393242020 3 3 923281151 3 3 574071436 1 3 547112564 3 3 691352933 4 2 903899249 3 2 586950821 3 3 969489457 1 2 677779487 1 3 287568751 3 3 286748036 1 3 185316891 1 2 716054365 3 2 768008674 2 3 418088719 3 2 531293180 3 2 349831901 3 3 376373054 1 3 496551076 3 2 199660526 4 2 521826773 5 3 344724059 2 2 736753920 4 3 766324510 3 2 358571924 2 2 382129275 5 3 920150327 5 2 534548852 5 3 335929374 3 2 759218664 5 3 573752090 1 2 279162618 1 2 528402771 2 2 984824530 1 3 610345153 1 2 387743240 3 3 934585708 4 3 400303441 3 3 214146698 4 2 804407569 3 3 192662322 4 2 423969943 2 2 889274758 5 2 567503915 5 2 263905168 2 3 990162784 1 3 788264118 4 3 459252400 4 2 889702476 4 3 156195333 5 3 143802336 4 3 728849729 5 2 555977865 2 3 107181421 3 3 480932647 4 2 372510162 5 3 590148778 3 2 718637423 5 2 714703813 3 2 647552735 4 3 527429169 1 3 713584254 1 3 866028307 1 2 481630842 3 3 506815188 2 3 432718363 4 3 430671315 4 3 563661880 3 3 629422636 3 3 553259641 4 2 389413146 2 2 358866328 4 3 864846645 1 2 265370913 1 3 914332480 1 2 227518479 2 2 884100443 1 2 509306297 4 2 567844883 5 2 670001459 2 2 456673905 5 3 323556690 5 2 110890204 2 2 899609287 1 3 340983775 5 3 162226081 5 2 675095662 5 2 511644899 4 3 544837105 1 2 810396787 2 3 980542380 2 2 209825645 1 3 145858317 2 2 275371755 4 3 308769437 5 2 160465280 4 3 944808145 4 2 285033214 2 3 573404890 4 2 835699740 5 2 810264059 2 2 129076723 1 2 596510332 4 3 396534762 5 2 755127831 5 2 849351521 4 2 107359957 5 2 148407002 4 2 267707020 1 2 631345437 4 2 341287703 2 2 665670098 1 2 293897098 3 2 883368767 2 2 818844723 4 3 291800192 1 2 189576169 2 3 307223083 2 3 207233180 5 2 510935256 2 3 470927738 4 3 758089025 3 3 270929724 2 2 631289178 5 2 147440425 5 3 125570500 1 3 182121107 2 3 599966242 4 2 426457888 4 3 349466770 2 2 288606877 4 3 397664887 1 2 759788686 5 2 874407540 3 3 239311858 2 2 648669907 3 3 606356594 4 2 377824405 3 3 453520028 3 2 892201810 4 2 855593931 3 2 278903314 4 2 798506929 2 3 363047752 5 3 776962150 1 3 994347381 1 2 271843284 5 3 644947648 2 2 841760378 4 2 102328414 3 2 555857623 5 2 682686278 5 2 927961316 4 3 699935471 5 3 745719450 1 3 793975387 3 3 464306973 4 3 183836437 2 3 555438693 4 2 189446505 1 2 857415381 2 3 440100141 4 3 140128852 5 3 704839566 2 3 627469726 3 3 596183176 5 2 397232651 2 3 724589049 3 3 772108894 1 2 953991418 1 3 588441870 5 3 371464367 4 3 621305075 3 2 875318629 1 2 114796666 2 3 856487517 5 2 440577671 3 3 562459404 1 2 233241341 1 3 656384942 4 2 766946496 4 2 106636630 2 3 311551512 2 3 978795298 3 3 912038035 5 3 379162341 2 3 538512715 2 3 676688867 2 2 221092304 4 3 936858334 3 2 296591916 3 2 650564876 2 3 122192784 5 2 454093903 4 3 615274084 1 3 527473469 1 3 527576338 4 3 275514284 5 2 689050046 5 2 473949966 4 3 497171165 3 3 723728893 2 3 898415151 4 2 195366838 1 2 951952250 4 3 206224537 2 3 578016966 2 3 901931169 3 3 344517024 1 2 907253315 3 3 297698012 4 2 276364906 3 2 797217150 1 2 292808618 5 3 883496349 5 2 569672523 5 2 447382881 2 3 246941387 3 2 237215419 2 3 322844562 4 3 332017083 1 2 943494200 2 3 836671338 1 2 639848201 1 2 966100446 5 2 103679925 3 2 351111388 3 3 812818584 3 2 810801170 5 3 448524604 5 2 517963421 4 3 993656333 5 2 121292088 5 2 892433692 5 3 116088289 4 3 853274530 3 2 947573663 1 3 646172384 5 2 864849092 2 3 189537557 5 3 725698247 1 2 633190116 2 2 579074382 3 3 660968660 3 2 808581224 3 2 352620513 3 2 797329364 2 3 610846698 5 2 100260790 4 3 542353052 5 3 646754578 3 2 126174223 5 3 739855412 1 2 888301636 1 3 603941645 1 2 644426880 4 2 600455309 3 2 232629262 5 3 622881549 2 3 972051695 3 3 365237896 4 2 849501304 3 3 466358907 3 2 874563519 4 2 527921431 4 2 380213409 1 3 480806320 1 3 415640902 2 2 387661517 4 2 636265593 1 3 157417271 2 2 697556714 4 3 832947871 3 2 690745137 3 3 181905935 1 2 114175206 3 3 930127505 4 3 266768877 5 3 619481846 1 3 188602646 5 2 430972735 3 3 886436331 5 3 714314577 3 3 502287182 1 2 878250604 1 2 537267834 3 3 631866009 1 3 655127064 2 3 470790823 5 2 544886342 5 2 425425221 2 3 427080848 2 3 250847370 3 2 216307982 5 3 808626559 4 2 113562476 2 3 127498269 2 2 744796123 1 3 252753199 1 2 840268647 2 3 229344215 4 3 698100298 2 3 567160050 2 2 335764612 5 3 647437568 2 3 985920386 2 3 236993047 3 2 376933375 4 3 736781562 2 3 370245869 1 2 196119289 5 2 767026809 4 3 584575610 4 3 497564897 3 2 702038159 2 2 192753034 5 2 634344594 3 3 277848497 3 3 482948643 5 3 505057789 2 3 209142722 5 3 682942253 5 2 441674944 2 3 535724181 2 3 539733219 5 3 746999796 1 3 142570477 1 3 191194938 3 2 193077337 2 3 448658515 4 3 494508678 4 3 437923572 4 2 318017710 4 2 348929663 4 2 425693292 5 3 250182472 3 3 409009910 5 2 381585048 1 2 278380197 3 3 418333589 4 3 672132109 4 3 921128357 1 3 626773982 1 3 636891809 5 3 665988680 3 2 258291503 2 2 789147529 4 3 629139012 3 2 475076758 5 2 819305809 3 2 201081728 2 2 223040144 2 2 396460296 5 3 370937012 2 3 947492599 2 2 103829928 5 2 418335067 3 3 380179545 2 2 271977047 5 2 822060713 1 3 793954016 2 3 708837240 3 3 497757489 1 2 340331358 1 3 114017284 1 2 196113648 4 3 257873110 4 2 534055483 1 3 748907497 3 3 953878831 5 2 159418911 5 2 793328269 3 3 622557946 4 2 957260060 4 2 574166248 5 2 643839403 2 3 213993654 3 2 935312928 2 3 736426630 1 3 147524211 3 3 226431960 4 3 562203228 3 3 551700973 2 3 376087487 1 2 931196774 3 2 901549984 4 3 829798158 5 2 719964532 1 2 986249666 3 2 227336038 5 3 259913311 2 3 508006399 1 3 677762772 2 2 155636824 5 3 663220050 5 3 877385800 3 3 275206672 1 3 383741342 3 2 799546471 4 2 510227328 4 2 766593741 4 2 609465111 3 2 408541556 3 3 732469837 5 3 959294143 1 3 903907334 2 3 794073992 1 3 576177078 5 3 288028012 4 3 850909180 3 3 654298868 3 3 833788526 3 2 152488600 3 3 357295041 1 3 129405658 4 3 352755129 4 3 313059338 2 3 798907705 4 3 213626145 5 2 345212030 1 2 837577349 2 3 865507371 2 2 636037343 1 3 897113577 5 2 560142501 5 3 561096605 2 3 696696936 1 3 904929118 2 2 196411486 4 2 117267825 2 2 589612466 3 3 352739624 4 2 177059241 1 2 551516409 2 3 212784322 2 3 567927303 2 2 358757747 3 2 319148514 5 2 970637561 4 2 208114968 4 3 989231708 4 2 383283483 2 2 282566857 5 2 639360670 5 3 413474315 1 3 238417500 4 3 581456498 2 2 925413188 1 3 434563534 5 2 614371801 4 2 157935440 1 3 170164723 2 3 209356872 1 3 885351513 5 3 706693133 4 2 481606369 3 3 236402593 5 2 228789440 1 3 421264047 4 2 295845358 2 2 649564746 1 3 414382602 5 3 843223239 3 3 362592085 2 3 167655955 5 3 525136918 2 2 328918319 3 3 265875086 3 3 907693530 1 2 576705750 1 3 470520765 1 3 643344252 3 3 652122902 1 3 396039976 4 2 561388695 3 2 518456047 1 2 602072027 3 3 619865330 1 3 860366986 2 3 285450626 2 2 803097660 1 3 756530134 4 3 358066657 2 3 311361348 2 3 617288876 4 3 818811496 2 2 938511158 5 2 971641724 5 3 696021384 4 2 146122608 5 2 776875882 5 2 594209330 2 3 904358639 2 2 364900526 5 3 468337869 4 3 816646400 3 3 756672224 5 3 449610565 2 3 677704623 5 3 310445825 2 2 359552397 3 3 837392995 1 2 646013712 1 2 874509478 5 2 243003551 1 3 977764996 2 2 322705002 1 3 963939951 1 3 725549642 2 2 243824117 1 3 549655848 4 3 586700172 2 2 949616649 1 3 554252550 1 2 394580681 5 2 297432150 4 2 324468574 4 2 923399623 5 3 516510987 5 3 909078889 1 2 436402501 1 2 387710077 2 3 856650895 5 2 675532879 5 2 107427577 4 3 216625400 1 3 742249608 3 3 281691121 5 2 195640441 5 2 261633761 4 3 759741537 2 2 928847734 2 2 680949275 1 2 394704027 5 2 443192713 5 3 767681786 5 2 979861313 5 2 422161615 1 2 205759949 2 3 953004507 3 2 304470286 4 2 831741919 1 2 520027207 1 2 751403762 2 2 548595141 4 2 172684436 4 2 858215383 1 3 341431437 4 3 593592583 1 3 797702273 1 3 856310332 1 3 825834301 2 3 992229868 3 3 926583264 4 2 404747699 1 2 166948436 2 3 632915216 5 2 914888817 4 3 757788518 1 2 257179347 2 2 499227399 4 2 535371078 5 2 661654408 2 2 705331117 3 2 944754279 2 3 145361574 1 3 673349763 5 2 424704051 4 3 877916203 5 2 610058622 3 2 183142354 3 3 451326950 3 2 145123783 4 2 263697444 3 3 783461142 3 2 736447363 3 3 398632669 4 3 228849587 1 3 878433889 2 3 552350806 4 2 604995469 4 3 328102871 3 3 996566617 4 2 396702239 2 3 267244155 4 2 943852184 2 3 564438511 4 3 308861873 2 2 977533473 3 3 186613266 2 3 740663687 4 2 280229305 2 3 274898288 5 3 690577557 4 3 425617846 2 3 127195173 4 2 904507231 5 2 703955151 4 3 490380648 1 3 257934513 3 3 923682811 3 3 388944917 3 2 612980234 1 3 618304002 3 2 473151204 3 2 583071516 2 2 792822990 4 3 167830783 2 2 716220854 2 3 567939761 2 3 130708699 4 3 121338734 3 2 429073812 2 2 721766024 3 2 111981409 1 3 629941633 1 2 857355783 5 2 641406179 1 2 115009617 3 3 777866365 2 3 570938819 1 3 714601746 1 3 650966559 2 3 314879539 3 3 305438733 1 3 588923091 2 3 480081989 1 3 354572463 1 2 945761048 1 2 945292966 3 3 944908447 4 2 599205082 2 3 400941805 4 2 910134408 4 3 747937591 3 2 792928357 4 2 651680713 3 2 126489803 1 2 869763539 4 2 433903928 4 2 433322693 2 3 751994017 2 2 746135498 3 2 611780700 2 3 376479943 2 2 211208759 3 2 465016254 3 2 506245304 1 3 900964999 5 3 406943968 2 2 996455889 1 2 763149877 5 3 858126033 2 3 420394629 2 2 561873950 4 2 206516792 2 3 773316881 5 2 443361831 4 2 846884075 5 2 204288175 1 3 502039035 1 3 331043145 1 3 884282900 2 2 797070280 2 3 261461426 1 3 795487926 1 3 188717240 1 2 903276637 1 3 136319563 5 2 722433794 2 3 302208228 1 3 212589089 5 3 628683448 1 3 796852587 5 2 784757736 1 3 945708331 3 3 684478388 4 3 462004476 1 2 457253568 4 2 976896811 4 3 744509052 4 3 247172949 4 3 632224585 2 3 293175955 3 2 900896934 1 3 614852701 5 2 227683073 5 3 550896255 4 2 968603360 1 2 106529653 5 2 677209901 3 2 294249128 5 3 325316706 2 2 902758519 1 3 622018499 1 2 501997123 3 3 646690767 3 2 781334878 3 2 447167376 5 3 919548592 5 2 418248690 2 3 122662883 4 2 856944984 1 2 291723058 4 3 495409961 2 3 581658874 3 3 643262256 4 3 368370475 3 2 293520308 4 3 854213203 3 2 105681327 4 2 480952626 1 2 940422216 5 2 745567810 1 2 194466518 3 3 690350379 1 3 731567762 1 2 283843174 2 3 140759795 5 3 402254825 5 2 694061009 1 2 199071902 5 2 826677356 4 3 712588734 3 2 709689500 5 2 222858906 1 3 625467003 1 2 501735764 5 3 814531153 1 3 544455912 1 3 159837427 5 3 351699246 3 3 395663914 5 2 995813892 4 3 175240260 4 2 714679677 1 2 466569597 3 2 943455668 1 3 865676409 4 2 206849872 4 2 430521010 4 3 346927068 4 2 368966481 2 2 240994298 1 2 415962507 5 3 165046030 1 2 289067977 5 2 346060599 2 2 209936245 1 3 555538054 3 2 714697468 2 3 370103345 1 2 137116704 4 3 939520599 1 3 790771972 2 2 275063826 5 3 483598894 1 2 173067377 5 2 954255535 5 2 592922260 1 2 109110584 1 3 642578694 5 2 779112509 4 3 572230378 5 2 594747248 2 2 518404054 3 2 203957531 4 3 379759765 3 3 789264624 4 2 849699676 4 2 501349739 5 3 734790105 1 3 930303195 2 2 476554266 5 3 400572257 5 3 620668962 3 2 347063663 1 3 696891602 1 2 733127591 4 3 121451838 4 2 612801504 5 3 430638922 5 3 380221081 3 3 958978159 4 2 149213513 2 2 433409335 1 2 317362722 5 3 623275770 4 2 122315207 5 3 132973708 3 2 928345558 1 2 371803713 5 3 401203580 2 2 133757410 4 3 282212283 1 2 256861655 1 2 800608987 1 2 254443467 3 3 353809745 3 3 144794640 4 2 395091498 5 3 398177045 5 3 225773869 3 3 812585907 4 3 867781526 1 3 690929197 2 2 305450921 4 3 243226513 1 3 834064466 3 2 957668986 4 2 960422259 5 2 806475465 5 2 420486148 2 2 264451154 5 3 143985395 4 2 551619301 5 3 246805522 4 3 120209744 3 2 763591883 1 2 278417307 2 3 887834954 5 3 638409317 2 3 811335901 4 3 291187569 4 3 747043919 2 2 705419915 1 2 763264217 5 3 699190478 1 3 477009031 3 2 170571423 4 2 777489810 4 3 817121978 3 3 782911387 5 3 108566196 2 2 594364527 2 2 256572730 5 3 207039847 5 2 221733004 1 2 153675953 2 2 557753198 3 2 820407738 3 3 589918841 2 3 180512645 5 2 353204715 1 3 626224684 2 2 180482509 3 2 642049117 5 2 265332763 1 2 428690251 5 3 460609398 2 3 799112996 2 3 126132241 3 2 689149948 1 3 114087756 2 2 784718426 4 3 105757893 2 2 891505393 3 2 334759865 4 3 505750399 1 3 197233170 1 3 457923962 2 2 941793340 1 3 436389636 3 2 144812397 5 2 207843643 5 3 537312802 3 3 401543631 1 3 242941206 5 2 533080453 4 2 180547151 3 3 864304161 4 2 543461157 1 3 527671964 1 3 141597884 5 2 460140568 1 3 762543922 2 2 995098209 4 2 146131793 2 2 860561140 1 2 984755519 1 2 478256430 4 3 142555676 4 2 170178484 2 2 305312919 4 3 143699363 3 2 796580272 5 2 912842707 3 2 261951837 1 3 719071428 2 3 437593966 4 2 678258548 4 3 168270278 5 3 550092917 5 3 365327047 2 2 143246244 5 2 340894189 1 3 180539225 2 3 425773534 4 2 444711755 4 3 835496872 4 2 171575794 3 2 237440437 3 3 204899997 5 2 489057801 2 2 793792288 5 2 365381812 1 2 823949320 2 3 289004011 1 2 421156587 3 2 123267892 1 2 906207212 4 2 715756585 5 3 919789014 5 3 416857188 1 3 580377129 1 3 947110518 4 3 513579481 1 2 693351593 1 3 908869819 1 3 612804579 2 3 980831199 5 2 961269217 2 2 950184594 4 2 858777986 2 2 462719466 4 2 163044489 4 3 126556254 4 3 468101117 4 3 930965128 2 3 966881614 2 2 636822381 5 2 569240263 3 3 544794156 1 2 613960752 3 3 953541183 4 3 978661731 3 3 774491845 1 3 732930709 5 2 737739556 2 3 829988954 3 2 239163171 4 2 532541454 2 2 148607202 2 3 641383964 3 3 615785822 5 2 222741960 4 2 136706898 2 3 147980306 5 2 204803040 5 2 416239395 4 2 282708585 5 3 153644305 1 2 415343384 3 3 365268826 4 2 315283270 3 3 513668583 2 2 885706357 1 3 436200874 4 3 309769526 1 3 693778930 5 2 487488226 1 3 802311084 5 3 261509860 1 2 138862385 4 3 543606970 4 3 212662111 2 3 876189978 2 3 483261705 4 3 841846301 5 3 190838604 3 3 284721091 4 2 402839916 2 2 685128880 3 2 197765380 2 2 624026187 3 3 125307615 1 2 811768675 2 3 196715577 2 3 337730166 1 3 673395159 4 3 393665762 2 2 969527939 3 3 940113268 1 2 955367071 1 3 583457971 3 2 385198536 3 3 214317096 4 3 950999061 1 3 224063714 3 3 736344479 1 2 408061860 5 2 458307599 5 3 419163167 4 2 501961632 2 2 473835353 1 3 297363386 5 3 885813163 5 2 391081444 2 3 252255823 4 2 418372775 4 2 444178602 5 3 858613973 2 3 786965856 3 3 875982997 2 3 124207112 2 3 637600300 5 3 640935173 3 3 562505851 3 2 475752366 4 2 940657327 5 2 620860360 2 3 229419076 4 3 902413888 3 2 672741851 3 3 751072433 3 3 250695677 1 2 153848640 1 2 672134933 3 3 241574692 4 2 373842570 4 2 793973575 5 3 296315268 5 2 328854861 1 2 566318142 3 3 207080233 1 3 370840410 5 3 681715113 1 3 194491443 1 2 832081371 2 3 710186793 1 3 947851954 1 2 298929287 3 3 143926930 1 3 457892680 3 3 224250401 4 2 306181073 4 3 143264860 3 2 403091054 1 3 106645676 1 3 774111864 3 3 485995828 5 3 592078153 2 3 581308665 3 3 398891642 4 2 315034823 4 2 980665279 3 3 101523204 2 2 720758963 5 3 759258810 2 2 574478364 1 2 891809383 2 2 487853566 5 2 886480173 3 3 170290114 5 3 209050786 1 3 272250457 5 2 379337564 4 3 866715546 3 3 296100468 1 3 188203333 2 3 864157054 4 2 761712025 4 2 569028643 2 2 705185926 4 2 927131175 1 3 863318002 5 3 276656933 3 3 629888360 2 2 329231012 1 3 444252514 3 3 741857369 4 3 258001878 1 2 494170249 2 2 501169761 3 3 648682439 1 3 153788977 3 2 885126880 5 2 417216801 5 2 819626816 1 3 254153277 1 3 378782302 1 2 219753721 1 3 964578686 5 3 794278383 3 2 932890486 4 2 445817624 2 3 737629722 5 2 346106645 1 2 458324510 3 2 222354216 1 3 557210185 4 2 768493187 3 2 462263692 5 3 312363529 1 3 830414314 4 3 460367601 5 3 816957756 4 3 979146857 1 2 195800998 2 3 567000787 3 2 548528674 4 2 470585425 5 3 127310010 3 3 833100708 4 3 284954201 4 2 858048813 2 2 536128179 4 2 661867179 5 3 177106436 1 3 344225435 4 2 509689317 3 3 662005464 1 3 232177438 2 3 921967356 3 2 382409458 3 2 843409801 2 3 157160995 5 2 773514116 4 3 507290552 5 2 842508144 1 2 514749108 5 3 886638824 2 3 238885825 2 2 172155185 2 3 866360093 3 3 906047023 1 2 772398531 4 3 566118584 1 3 852146108 2 2 948833352 1 2 383023769 4 3 106549654 1 2 714879407 1 3 685230130 2 3 269526734 3 2 186473651 3 2 296476970 4 3 336947591 5 3 571601022 5 2 580853356 4 3 378504963 4 3 575990493 3 2 633692467 4 2 580145402 4 2 729233178 3 3 836243575 4 3 914550583 2 2 536300770 1 2 330945188 5 2 376358818 5 2 357582697 4 3 478926202 5 2 786228681 1 2 324380082 5 3 698310954 5 3 150006169 1 3 485384990 4 3 432547308 4 3 164214381 1 2 484396791 3 3 361897273 4 2 181737875 4 2 224889154 4 3 564668612 4 3 858131761 2 3 536989056 5 2 625548274 3 3 256494697 2 3 436715222 4 3 228236967 5 3 335754476 5 2 549241758 3 3 800517634 5 3 438752042 1 2 797431543 4 2 114164291 1 3 540431433 2 3 617215859 5 3 148211043 5 2 245048555 4 3 979005874 5 2 617489508 4 3 955410684 3 3 287546467 3 2 820474063 4 3 687932570 5 2 259565978 3 3 231458797 2 3 902441597 2 2 711385651 1 3 108633688 5 3 563150166 2 3 454266139 3 3 966124542 5 2 859559098 3 2 556326005 4 2 771562777 1 3 891475072 2 3 688392563 5 3 310301824 5 3 187827913 1 2 730676420 2 2 124734532 4 2 865459735 5 3 170449208 4 3 866379249 5 2 789175079 1 2 651234862 1 3 758536114 1 2 180400391 3 3 719168849 4 2 555093056 2 2 141764414 4 2 505066612 2 2 537860584 4 2 689072031 2 3 481542081 4 3 791678134 4 2 627453841 5 2 268812681 5 3 599433523 1 2 453153559 5 3 795508178 1 2 318367258 1 3 871105213 5 2 420154749 1 3 165160568 1 2 986821956 1 2 500029072 4 2 234628736 5 3 484651917 1 2 160467262 5 2 844240955 1 3 218100969 5 3 522446101 2 2 278636534 1 3 179291391 3 2 625170155 1 3 533528582 5 2 162151940 5 2 918847056 2 2 254818792 3 2 914636361 4 3 207941597 5 2 250907772 4 3 901378139 3 3 439757155 1 3 677816525 1 3 536514412 3 3 564587556 1 3 570022304 3 2 479077281 3 2 266425564 2 3 885327142 2 2 673855616 3 2 850042205 5 3 248897081 1 3 698481194 1 3 414456089 1 2 209308754 2 2 691456897 3 3 684471346 4 2 411369541 1 3 375268113 2 3 788575644 4 2 554412859 5 2 295133718 1 2 850538831 3 2 219329557 4 2 167566348 2 3 634396856 1 3 177920035 1 3 516581948 3 2 455367067 2 2 774083115 1 3 597533465 1 2 793961901 1 2 704160173 2 2 553757418 5 3 996889318 1 3 170968364 3 2 116514435 1 2 469596259 5 2 658972377 4 2 705547363 1 3 388754708 1 2 311827064 1 2 372015602 5 3 780586960 1 2 422956511 5 2 719765064 3 3 405129850 1 3 365376648 1 2 397022086 1 2 161784157 5 2 970439431 5 3 896637776 5 3 393422585 5 3 901929447 3 2 714529781 3 2 832772116 4 2 691783406 3 3 202566389 5 2 401918437 3 2 594139007 3 3 998080543 3 2 351249379 3 2 451493221 3 2 186537018 5 2 736700734 1 3 188554855 4 3 461916838 1 3 851259457 5 3 822211997 3 2 266481933 4 3 851791244 4 2 606110244 2 2 671715748 4 2 131117946 1 3 837635871 2 2 203025771 3 3 686286186 3 3 655973215 1 3 628140911 4 2 470392448 3 3 314697507 1 2 561893402 1 3 257443462 1 3 447900655 2 2 422846389 2 3 838608391 4 2 454827133 4 2 200139610 1 3 565113858 1 2 755313693 5 2 243031240 1 3 319714675 2 3 647932300 1 2 685643169 4 2 912752786 5 2 371930936 1 2 120483573 1 2 514494105 2 3 183600205 3 3 344102785 4 3 329732245 5 3 923767796 1 2 315958519 2 2 930576040 3 2 920507744 2 3 389749183 1 2 939714532 2 2 303955079 5 2 948512820 4 2 975602742 2 2 530335602 1 3 293240562 2 2 796839755 4 3 838233419 1 2 326738195 5 3 526026959 3 2 320541859 5 2 190167363 3 3 922127970 4 2 329872772 5 3 861892173 5 3 741359984 2 3 923392004 2 3 567229103 1 2 978836528 4 3 169478742 5 3 366469732 4 3 430683328 5 3 201874743 4 2 998150193 5 3 860939539 4 3 760663242 4 3 617495327 3 3 935676272 4 3 817873107 5 2 343600233 3 2 682240428 1 2 171688694 4 2 436343442 1 2 277730108 2 2 823797001 3 2 477819841 1 2 518583028 4 3 984271763 3 2 712595883 2 3 268439711 4 2 184493885 1 3 956390997 4 2 693186829 5 2 201943416 5 3 151133071 4 2 397879221 1 3 659888892 1 2 262721489 2 2 674890653 1 2 779280834 5 3 127362794 2 2 158412736 3 2 434558400 4 3 398691932 3 3 977324991 2 3 714271004 4 2 872662477 1 2 372786865 1 2 670013062 1 2 499540942 1 2 330418929 1 3 921261193 4 2 641829318 4 3 513060068 2 2 844871800 4 3 770346638 1 3 637694455 5 3 756481281 5 2 622497707 3 3 639241161 3 3 743970409 1 2 759453434 2 2 760050101 4 2 275201479 3 3 335911575 4 3 679257496 5 2 694342323 2 3 248354984 5 3 681107876 3 2 170207045 1 3 343723866 1 2 697584331 3 2 254713497 3 2 641052279 2 3 580207917 3 2 984827288 2 2 580932682 4 2 504707693 5 3 123202171 5 2 600176913 5 3 352896423 2 3 178732541 1 3 517720795 4 2 184067225 5 3 546660720 2 2 286645834 2 2 501046968 2 3 416308757 2 3 781433632 1 2 137020055 5 3 395696077 4 3 219879896 3 2 434322303 1 2 460504425 3 2 222108429 3 2 437623905 3 3 187944140 1 2 731489290 5 3 678547733 2 2 342465604 5 3 693701514 1 2 441826653 3 3 442800087 1 3 116415390 4 2 543228559 1 3 898031293 3 2 735871488 4 2 102733039 5 3 556501739 1 3 696167024 5 3 538875573 2 3 785199838 3 3 863525082 2 2 743764363 1 2 988928885 2 2 401619706 5 2 525990699 2 2 378983806 4 2 321526061 4 3 643721143 1 2 626342238 3 2 847260738 4 2 412839477 3 2 719749880 5 2 150275381 2 3 783070659 5 2 273737175 4 3 363451491 5 2 179161636 2 2 261325318 4 3 567670929 4 3 457380383 3 2 637120455 3 2 694068205 1 3 310689237 5 3 946607392 4 3 718134143 4 3 857354144 4 3 758116450 4 3 687909471 5 2 218919653 4 3 941740311 1 3 555900348 5 3 492295141 2 2 329567313 4 3 321661126 2 3 621636905 4 3 869613550 4 3 995417564 1 3 924608759 5 3 715127341 1 3 356822660 1 3 969598000 2 3 758656703 1 2 181180630 3 3 195087252 4 2 722447507 5 2 763015750 2 2 760748049 1 2 695728758 3 3 794049097 2 3 526727480 3 2 105639263 2 3 625432397 4 2 739129927 4 3 333052281 2 2 292240981 3 3 666760770 2 2 364532084 1 2 316370040 1 3 638562984 2 3 562299176 1 2 400804880 3 3 888798488 5 2 586283604 1 2 394711076 1 2 434474558 4 2 415569561 3 2 837066042 1 3 602696804 5 2 462996258 2 2 577408328 5 2 256364917 1 2 265152617 1 3 876996626 1 3 223800138 4 3 537535562 2 3 926347807 3 3 737625536 5 3 136787652 2 3 675376248 1 3 710288313 1 2 909576303 4 3 131540368 5 2 444195985 3 3 729961717 3 3 186344651 3 2 766877282 5 2 407910434 1 2 754773442 3 3 539145115 5 2 528800232 1 3 843920891 4 2 232889231 4 3 919698117 5 3 325494659 1 3 117747082 3 3 678652676 1 3 161206730 5 2 232676543 2 3 130965717 4 2 819568247 4 3 536890461 2 2 324888646 1 3 574548976 2 3 513515207 4 3 210547833 1 3 504099654 2 2 916251083 1 2 628371029 2 3 277884828 2 3 264770100 2 3 733027115 1 3 682151960 4 3 294717946 3 3 443319040 5 3 123103985 4 3 962245022 2 3 910523740 1 2 617385461 1 3 544181105 2 2 176075029 2 2 617463238 2 2 867489489 3 3 334896909 5 3 797635230 3 3 820519385 3 2 781328461 1 2 100363440 3 3 655071523 3 2 333367488 1 3 949093435 2 2 711412258 4 2 936072971 3 2 757383961 2 2 903070646 5 3 617247609 1 2 296065281 1 3 433889986 2 3 357749111 3 3 841177533 3 3 763873906 4 2 984621959 2 2 264581543 2 3 514225109 1 2 384956989 5 2 519155379 2 2 794458984 1 2 368380926 2 2 658337431 4 3 454788369 5 2 366256159 1 3 649856599 3 3 852598481 2 3 550625761 3 2 631292578 2 2 680058467 2 2 344609951 2 2 456523089 1 3 236964847 5 3 607014384 4 2 607852218 1 3 499614619 4 2 269017377 3 2 110736058 3 2 570618955 4 2 669867452 5 2 830167561 5 3 591184445 1 3 445562373 3 2 705069510 2 3 726731628 5 2 792320106 5 3 589471759 1 2 689679132 5 3 952280777 2 2 496982929 3 2 268578690 5 3 456601760 2 3 572844868 4 3 374095438 2 2 645610443 2 3 177669068 1 2 276497500 3 3 676340486 3 2 171785172 2 3 708806156 3 2 790219196 2 3 216124052 3 3 193002958 1 2 625992113 3 3 181560519 1 2 233600863 1 3 237795800 5 3 710623101 4 3 179626399 2 2 592466729 4 2 647812369 5 2 324550437 5 2 954098365 4 2 593951171 3 3 229381263 3 2 333234806 2 3 474483141 1 3 638192940 2 2 353578960 3 3 625911961 1 2 765656733 4 2 598159922 4 3 393676707 4 2 901956681 1 2 766372241 1 3 317650659 1 3 716657640 3 2 706538220 2 2 299233898 5 2 393910697 2 3 261029091 1 2 104044688 3 2 623993320 5 2 826614820 3 3 690110908 1 3 121194975 3 2 761548611 4 3 284249871 4 3 546745376 2 3 557140928 4 3 115838239 3 2 970815269 2 3 197996508 1 3 350155735 2 3 815368587 1 2 424222686 5 2 611740897 2 2 502412365 1 3 788428036 5 3 169551994 3 3 229833947 3 2 376711389 5 2 208717584 5 3 938773821 3 3 186536232 2 2 191997290 4 3 898897300 3 3 385929048 4 3 172119222 1 2 301571769 5 2 461239070 5 2 545170544 5 3 620899471 1 3 324942514 3 2 425605952 4 2 389656884 4 2 405594545 2 2 969084641 2 3 920107046 1 2 880491644 5 3 689230960 5 3 689956739 4 2 688358093 5 3 937734346 5 3 702530508 3 3 482186806 1 2 421537808 4 3 748426387 5 2 378488811 3 3 363259343 2 3 408030832 5 2 272800084 5 2 462693040 3 3 825065322 2 3 494879498 3 2 443404228 5 2 962251778 3 2 171452701 5 3 159245961 2 3 715136159 2 3 826818183 5 2 952182350 5 2 979373701 3 3 560973242 1 3 760001810 5 3 474071544 1 2 404758344 1 3 931233924 4 3 591877595 1 3 393040828 1 3 287920423 5 2 353688318 1 2 604158967 5 3 727277956 4 3 687853362 5 3 854645646 1 3 337731593 1 3 902466451 1 2 885754045 2 2 724034732 5 2 363602179 3 3 698536852 3 2 929261186 5 3 804239855 1 2 909046660 5 2 844325320 2 3 910083244 5 3 646695301 4 2 137451378 2 2 772724805 3 3 363332760 2 2 134151271 4 2 286080661 1 3 463391386 1 2 844926091 1 3 201612871 4 2 378301238 1 2 329287574 2 2 658476367 3 2 479712907 4 2 277356804 4 2 922487937 5 2 136043964 5 2 369087341 1 3 976027711 3 2 984746983 5 3 741963499 1 2 914191378 2 3 682186416 5 2 562214630 3 2 324990945 5 3 164321653 5 2 887871930 1 2 193004977 4 3 353442637 1 3 438556619 5 2 541151775 4 3 250339482 3 2 969466224 3 2 237192737 3 2 789810444 3 2 384814373 3 3 403705385 5 2 396455556 4 2 249111350 3 2 482316348 1 2 756651487 3 2 621112949 4 2 770359885 5 3 647369130 5 2 790054974 4 2 411470587 4 2 584377658 1 2 728426308 3 3 780137069 5 2 712923348 2 3 424341810 5 2 683095065 4 2 992003794 3 3 148392449 5 2 169801650 1 3 331882103 3 2 810607561 3 2 174469250 2 3 788863256 4 2 217539082 1 2 377479438 1 2 632580925 4 2 204402119 3 2 714717075 4 3 753103227 3 3 349224013 4 3 916336240 3 2 595121999 1 3 360990878 2 3 568799303 2 3 377893960 3 3 327312729 2 3 469334897 1 2 611524544 4 2 128111643 2 3 444504208 2 3 580952715 2 2 343922147 1 3 763964233 3 2 980960672 3 3 453492038 2 3 824830057 2 2 903086330 5 3 333151334 5 2 643871572 5 3 823645060 4 2 938318243 2 2 351384696 3 2 677798109 5 3 110917817 2 2 855678953 1 3 228035924 4 3 561722891 4 2 780197517 3 2 915713193 1 3 320308253 2 3 483248484 1 2 411887485 3 3 789793530 4 2 792980748 2 2 379565320 1 2 638419041 3 3 605530235 1 2 865618132 1 3 121388060 3 3 158690927 2 2 443860702 3 2 448503328 1 3 392274383 5 2 478396237 5 3 198753069 1 2 868543886 5 3 716637588 4 2 475103069 3 2 363065655 1 2 769945999 4 3 209977498 2 3 203163710 1 3 468610448 1 3 607428680 2 3 764043942 4 2 205812579 2 3 110186215 5 2 901551031 1 2 207263486 5 3 219897153 1 2 318917123 5 2 447608653 5 3 498745047 4 2 469488514 2 2 810403677 3 2 984105277 4 2 184006832 4 3 467756098 4 2 267543558 3 3 358942642 5 2 876885233 4 3 479224557 3 2 886365427 2 2 736398720 5 3 909695495 3 3 485473896 3 2 913412739 3 2 521174448 2 3 611000833 1 3 338019917 4 2 330507418 4 3 415871782 4 3 870211808 3 3 168776264 3 3 217758956 5 3 867169824 3 2 523119459 4 3 689096750 2 2 137541206 4 3 265375636 2 3 100542993 2 2 531050069 2 3 341672600 3 2 357026815 4 3 403890524 4 3 471064502 3 3 573326275 3 3 130051110 1 2 130193034 4 3 107461763 3 2 434370145 3 3 308741132 2 2 833846268 4 3 724525389 3 3 670489436 3 2 706142486 1 2 248377914 5 2 286998942 4 3 711141502 5 3 327703205 1 2 568659833 1 2 143710472 2 2 300793263 1 2 433381263 5 3 233691740 5 3 538579277 2 3 165351300 5 2 313727982 1 3 637293758 4 2 141180212 3 2 335072817 2 3 603012383 1 2 969220906 2 3 884005552 4 3 355947704 2 2 381210488 4 2 360237104 3 3 311735858 1 3 514917458 4 2 388335082 1 3 850857230 3 3 272946365 2 2 694659127 2 2 706624139 5 2 410303267 3 3 391556533 1 3 811581319 2 2 430724313 3 2 114765197 5 2 853338956 1 3 489915435 5 3 653977988 3 3 834150125 3 2 472966985 4 2 414302849 5 2 244343675 5 3 637583074 1 2 302953497 2 2 969336370 3 3 568086824 5 3 160715223 2 2 348305133 4 3 402384088 1 3 637587020 5 3 768681371 3 2 442931315 4 3 681532192 4 2 735678003 5 2 484046870 4 2 699999566 5 2 653545066 1 3 780675646 3 3 407596427 1 3 206144633 1 3 750138169 3 3 680028392 3 3 464364394 2 3 473222148 5 2 546989517 1 2 974661508 1 3 968766182 1 3 125934313 5 2 770580439 3 2 343815963 2 2 591850971 4 3 185374168 1 2 107888885 4 2 414211702 4 2 869622951 1 3 516619585 3 3 728845877 2 3 483058793 5 2 323101851 1 3 138896482 5 2 431212917 3 2 832064303 5 3 162298783 1 3 391969182 2 2 371110088 3 2 501994361 3 3 225242122 5 3 489835159 4 3 863770471 2 2 120488286 5 3 449090767 1 3 954427405 5 3 862371877 1 3 864531891 5 2 914686903 4 3 903761047 3 2 226891446 3 2 158093030 3 2 577049446 4 2 360735640 1 3 993007405 1 2 520709680 4 2 768486256 2 3 821271006 1 3 734095799 3 2 423061649 4 3 412289442 3 2 847149205 5 3 744182352 3 2 134651395 4 3 116936299 4 2 942187005 5 2 920475681 3 3 703478267 1 2 757022362 5 2 658415108 1 2 613105316 1 3 188343395 2 2 129496542 2 3 219000603 2 2 967802610 3 2 546556954 2 2 968308046 2 2 173539995 1 2 846877152 1 3 481067021 3 2 573240819 2 3 464258216 4 2 254451572 2 3 886503107 4 2 129739357 2 2 452218412 1 3 519460389 2 2 683464891 3 3 888439924 3 2 934831299 4 3 902459395 5 2 535149945 2 3 789168422 5 2 572918608 5 3 270418343 2 3 318918013 3 2 908110562 1 3 180365501 1 2 484600588 2 2 963510416 5 3 659584535 5 2 750101921 2 3 209031080 3 2 560652827 2 2 289520942 5 3 498147604 2 2 302893538 3 3 436469733 2 2 751873185 3 2 471853227 4 2 674392721 3 2 460482110 5 3 550361768 3 3 962469962 3 2 345934942 1 3 989458443 2 3 316370237 3 2 959167937 5 3 932809592 1 3 832633332 5 3 823860422 5 3 144850571 5 3 283950280 1 3 358724719 3 2 550237796 4 3 154049038 1 3 111484151 4 2 530470669 3 2 238580341 5 3 356673832 5 2 873446701 5 3 114715049 3 3 755103094 1 3 466857441 1 2 470541259 5 2 361289065 5 3 688148625 1 2 116271148 1 3 544655973 4 2 288478908 2 3 509934577 4 3 685520075 2 2 534377541 1 2 835593441 3 3 282329947 2 3 534196664 3 2 239387819 1 3 439687417 3 2 514421993 1 3 190962468 2 2 604822525 2 2 554269570 3 3 950628244 5 3 315090756 4 2 812844790 4 2 184708069 2 2 438532166 5 3 119666695 5 2 169253249 3 3 405228779 5 3 939480939 1 2 450967793 5 2 725729962 4 3 958249888 1 2 347688426 3 3 132647325 4 3 298963549 1 3 788117265 2 3 222113201 4 3 411244849 4 3 777254133 4 2 594828627 5 3 241953930 5 2 941001015 3 2 985080088 3 2 406730281 4 2 720880205 3 3 911112516 2 3 671152038 4 3 829409809 5 3 902636052 1 3 738724644 5 3 692679695 2 2 319953502 3 2 782267267 3 3 498561090 2 2 228475773 1 3 332532985 5 3 128221951 1 2 456642888 2 3 604114780 5 2 989653950 5 3 326579588 5 2 363920009 1 3 227693958 4 3 199724701 3 3 429897107 5 3 519434473 3 2 781073768 5 3 216794562 5 2 534545872 4 3 905958860 3 2 499827719 1 2 940866560 2 3 573200578 4 3 374061415 1 3 764206383 3 2 379593197 3 3 937817669 5 2 709131003 4 3 648193419 4 3 610994184 3 2 301335564 4 3 272990417 5 2 475114486 3 2 987209521 2 3 135795114 4 2 749529184 2 3 920845131 3 3 552067270 4 3 759002426 2 2 302500548 2 2 128195722 5 3 702070741 1 2 986067040 4 2 910272833 2 3 631204637 1 3 571589118 1 3 116120158 2 3 291598708 4 2 305666754 1 3 191713680 1 2 391479232 4 2 157958029 1 3 574960612 1 3 650285514 3 3 944242927 1 3 755510627 3 3 341370227 3 3 246067686 5 2 362740888 2 3 203773222 3 3 214340291 5 3 376962636 4 2 267445857 3 2 460352959 3 2 906600394 3 2 309093433 5 2 412072711 3 3 374142023 2 3 857436842 3 2 935565227 4 2 743795336 2 2 400570052 2 2 155894612 5 2 524919937 1 2 554218774 4 3 600910293 1 2 341029063 4 2 965789402 3 2 511811894 3 3 125774911 2 2 383121388 5 3 769564834 2 2 963210860 4 3 843635912 3 3 674488271 5 2 928825541 3 2 925672314 3 2 500196739 4 3 563503350 1 2 660874315 5 2 524591237 4 3 666948841 5 3 345941983 5 3 758689313 1 3 904180370 2 3 280608261 4 2 679183759 3 2 716280966 2 3 109676539 4 3 674247507 5 3 561432394 1 2 404309818 3 3 427520099 3 2 189217157 3 3 581982843 5 2 987364202 5 3 967648524 5 2 570770358 1 3 314240219 3 3 962867315 3 3 648021512 1 3 524186749 2 2 666450575 4 3 527064048 4 3 683135571 5 2 164067720 3 2 532785643 2 2 731919369 3 2 250088889 4 3 386535762 1 2 625395346 3 2 688731233 1 3 191194794 2 3 660408425 1 3 192354821 3 2 954174245 1 2 636782559 4 2 142416652 1 2 342364034 1 3 257931609 4 2 804556201 5 2 557802375 5 3 329320131 5 2 620339339 3 3 660336353 4 2 190551521 3 2 775771340 5 2 391404006 3 3 676716299 4 2 444804058 5 2 862454333 4 3 961689433 2 2 122134376 2 2 636165865 5 3 669126374 2 3 732853482 2 2 483869158 3 2 655650334 3 3 183543639 3 3 704546969 5 2 753591414 1 2 801089645 2 3 579771936 2 3 159832398 1 3 535212085 4 3 852421579 3 2 612383404 2 3 441039250 2 2 371474951 2 3 571263596 5 2 719550656 5 2 797493207 1 3 360682015 5 2 889493759 1 2 153530475 3 2 714337412 4 3 606618573 2 3 298320401 3 3 349535436 4 3 495772668 2 2 264680439 5 3 587164673 1 2 790085829 5 3 740334003 5 3 271392669 4 3 775845666 1 2 696547855 2 3 975349905 4 2 206856633 1 2 922622488 1 3 577590366 5 2 721596856 2 3 716455065 2 3 326252289 5 3 781445806 5 3 488093128 2 3 195023689 4 2 856955128 5 2 666269948 2 2 563048183 5 2 360519112 2 2 491161031 3 2 174241353 2 3 426034446 5 3 698002708 2 3 745672293 1 2 156264012 1 3 400449848 4 3 627220591 4 2 798436867 1 3 759664760 4 2 802852249 4 2 167979224 5 3 101613943 4 3 755839691 2 3 571618961 4 3 787392589 2 3 738141007 1 3 558068591 4 2 899857218 3 3 929452043 2 3 578990935 4 3 280844893 5 2 706931704 4 2 735178125 2 3 785748826 1 2 896844129 5 2 886094845 5 3 223853125 1 2 766139658 4 2 173462339 1 3 156779800 4 3 654683577 4 3 144337296 3 2 826096115 2 3 211954818 1 2 198506155 3 2 672451884 4 2 178250017 3 2 751515970 2 3 536327203 4 3 394107764 2 3 517114547 2 2 186214047 5 3 442859854 5 3 863677911 4 2 822612467 1 3 415955549 5 3 956261321 5 3 645359262 5 2 944064284 3 2 228596449 4 2 958084022 2 3 637898027 4 3 859046884 1 2 200027483 5 2 667042895 4 2 170969800 3 3 103443734 2 3 279474913 4 3 835578489 3 2 672005478 2 3 523666090 4 3 876691947 2 3 363665377 2 2 564061002 3 2 443256112 2 3 794542978 3 3 242494254 1 2 370381421 1 2 855815869 4 3 634951793 3 3 984386984 1 3 261539621 1 2 782473998 3 3 882666902 2 2 533777626 4 3 698168708 3 3 965450859 1 3 673407221 5 2 731119000 5 2 108605517 3 2 137589545 3 2 599055968 5 3 685132390 1 3 232651412 5 2 156754737 4 2 113853709 3 3 600342870 2 3 318971614 3 2 484261737 5 3 756004478 5 2 429087044 4 2 131666934 5 2 671828785 5 2 334222654 1 3 623854222 2 3 470029713 1 2 519103112 2 3 100344633 5 2 889017441 5 3 654394033 3 3 222301979 5 2 401434307 2 2 279595513 2 3 822572836 3 2 430203309 4 3 189470791 5 3 750613134 4 2 669963155 5 3 672646402 3 2 886646816 1 2 613912416 3 3 491386162 2 2 227542580 5 2 104637954 5 3 852877573 2 3 139064363 5 2 307013237 1 2 434150894 5 3 231951893 3 3 543707968 3 2 169268380 5 3 129780513 1 3 363142988 5 2 599721789 5 3 524613083 4 3 312525958 3 3 139274958 4 2 923921431 5 3 245891349 2 3 708137197 5 2 453437511 4 2 244558105 4 3 297870821 2 3 216623949 4 3 389244499 5 3 289681184 2 2 552710827 3 2 610565878 3 3 261142157 5 2 124476695 4 3 203030054 4 2 565801908 2 2 235747896 4 2 923390062 3 3 491758129 2 2 274142991 3 3 835128010 5 3 544017584 3 3 313988810 2 2 551183809 5 2 111124253 3 3 431216171 3 2 922469003 2 3 862342021 2 3 950772447 4 3 750925381 2 3 529602784 2 2 436302205 3 2 772637154 5 3 186667654 2 2 230168869 2 3 769738071 3 2 926050968 4 3 352629883 5 2 682174497 5 2 342494956 2 3 578937506 2 2 881862590 5 2 893905030 5 3 998775280 2 2 362745937 2 3 817408815 1 2 966447640 2 3 315483805 5 2 884495930 5 2 171367765 5 3 816340345 5 2 241843431 5 3 245646497 4 3 498651304 1 3 770261119 4 2 307200492 5 3 271685112 3 2 105195014 2 2 475035785 1 3 929513928 2 3 102622733 3 3 828017335 2 3 541307572 3 3 825875401 3 2 214706179 4 3 247934765 4 2 122865734 4 2 785918919 1 3 513858705 4 3 355970553 3 2 650330409 2 3 299829668 5 3 163612212 2 3 540498062 1 2 161843060 1 3 675527127 3 2 488733839 3 3 505382989 3 3 968647969 1 3 746301772 2 3 950045433 5 2 108756159 2 2 668272082 4 2 145119831 3 2 453938512 4 2 580666298 5 3 755293674 1 3 716750371 5 3 486241242 4 2 373193825 1 2 578876202 2 2 281616722 4 3 459120518 1 3 483873619 1 3 700265369 2 3 516333779 1 3 332341461 5 2 794533080 4 2 257424455 4 3 227518210 2 2 164545255 2 3 317244922 2 2 215819948 3 2 338381822 4 3 381635265 1 2 719219252 2 3 370114948 5 2 613772183 5 3 340639939 3 2 127710055 1 2 957894386 1 2 906985542 4 2 350072538 5 3 745689790 1 3 145728911 1 2 224358423 1 3 690482216 5 2 775322165 2 3 466122064 4 3 775652105 1 2 378073363 3 3 713574185 3 3 883581064 1 2 896972738 4 2 319807797 5 2 548945327 2 3 410132630 2 3 577444986 5 2 206124880 5 2 474707374 4 2 203294201 4 3 252429607 3 3 364659379 2 3 539991497 3 2 831848564 3 2 236878722 3 2 223386518 4 3 871588544 1 3 807112421 2 3 710741417 4 3 726307418 1 3 950389854 4 2 747056826 2 2 459621581 3 2 389784248 5 3 507033592 5 2 590683460 5 3 311451701 4 2 396291171 2 3 618973196 3 3 142460703 3 3 164441683 4 3 968456563 2 2 481961025 1 3 376501996 3 2 771734738 5 2 132101850 1 3 619546510 3 2 489643291 3 2 190086786 3 2 532761852 3 3 609720394 3 2 793617627 4 3 469583522 2 3 140852028 4 3 864497821 2 2 644466791 3 3 889589870 4 3 863374619 1 2 569783875 1 2 362787599 5 2 506681296 4 3 756842859 4 2 783714049 2 2 525940938 5 3 820199359 4 3 327649641 5 3 883448507 1 2 131745787 4 2 142642516 5 3 133865918 3 2 730020022 1 3 657977488 5 2 517356650 2 2 663565644 2 3 110356734 3 2 970415270 5 2 952353508 1 3 161516223 2 2 352384371 5 3 204296237 1 3 504027587 2 2 367397775 5 3 115754372 5 2 172844472 5 2 197336443 3 3 358190089 5 3 213042172 4 2 183344731 1 3 811584567 2 3 747376314 3 2 697801965 5 2 769419458 3 2 342555597 1 2 292828409 4 2 725671396 5 2 997507385 5 3 235140763 1 2 376190546 1 2 913731228 2 3 314549788 3 3 573384628 3 3 857206149 3 3 524276766 2 3 496571425 5 3 721214688 2 2 928575447 2 2 284119669 4 3 609919527 1 3 754122616 5 3 289075462 4 3 541072925 3 3 438768430 1 2 321523306 1 3 964714339 4 2 922139478 2 2 635273605 1 3 534556721 3 3 100733526 3 2 787153998 3 3 772842959 2 2 428088170 5 2 508550676 4 2 210421899 4 3 288788135 4 3 128479255 2 3 336225574 2 2 413070304 3 2 991053812 2 3 928622372 1 3 727168417 4 3 479922673 4 2 464910999 5 2 238172523 2 2 421319838 3 3 664166513 1 2 306293872 3 2 675837954 1 2 505972619 5 3 323670364 3 3 613005211 2 3 656591156 2 2 722999205 2 2 570530101 2 2 789750587 5 3 888242619 2 2 555956217 2 2 557406097 4 3 721086143 3 2 875129759 4 3 343654924 2 3 424063868 3 3 471561113 2 2 667650415 4 2 456510779 2 3 172124626 5 2 872426774 4 2 936752136 3 2 697566699 5 3 853754764 1 3 440657653 2 3 624649733 2 3 995358563 5 2 726885324 1 3 160939693 1 2 257080684 2 3 113779781 3 3 157412613 1 3 228486072 5 3 433255029 3 2 610943362 3 3 834808376 5 2 354395940 5 2 914115069 2 3 643804056 1 3 321446555 2 3 770196567 3 3 661278122 1 2 160661258 5 2 515745973 3 2 773094979 2 2 213964377 5 2 702437614 2 2 209104352 2 3 181587558 5 2 156192227 2 2 491269336 1 2 886710973 3 3 586143871 4 3 283138086 4 3 206797442 3 2 590297270 4 2 618063963 5 2 539459363 5 2 733967342 4 3 728441726 2 2 503395307 2 3 672207110 2 3 364545203 2 2 189074926 5 3 899267553 1 3 907524155 4 3 150008787 5 3 560917108 5 2 438904600 3 3 861858214 2 2 890680760 5 2 680433138 5 3 241736245 2 2 815213283 4 3 947783805 5 2 511428906 1 3 124554133 3 2 570822187 2 3 122114651 3 2 402630843 2 3 110262574 3 2 370241604 5 2 210284446 2 2 695661743 2 3 404747428 5 2 104563278 4 3 697334902 4 2 831421223 1 2 349993942 4 3 235143970 4 3 685734779 5 3 163750756 4 3 529893944 5 3 468630397 5 3 956452567 1 2 398991495 3 3 136324614 1 3 284923883 5 2 393153380 2 3 713967056 3 2 134467422 2 2 992151300 5 3 129046561 3 3 629909078 3 2 545802846 3 2 790895372 3 3 489770648 3 2 407963551 2 3 792377175 4 3 677690753 5 3 620688306 3 2 913219249 1 2 152190860 5 2 566436459 5 2 500581587 1 3 503669203 5 3 712672153 3 2 574454520 4 2 116550244 4 3 457403740 1 3 702116394 3 3 716493207 2 3 889951943 1 2 671568172 2 3 536720916 3 3 787706210 4 3 556707813 1 3 252302028 2 3 580468959 5 2 842647604 5 3 334114652 5 3 935035512 4 3 796036537 4 3 199709846 5 2 856752946 4 2 321345916 4 2 605720764 1 3 416306991 2 2 557035794 3 3 417872374 5 3 156426964 5 3 375282526 1 2 136202010 5 2 666544293 4 3 315274057 2 3 912115972 5 3 769594644 5 2 680444154 3 2 620278371 1 2 421588349 3 3 788964884 4 3 309311950 2 3 405286518 4 2 155524422 5 3 803642642 3 2 321451428 1 3 805772343 4 3 877784325 3 2 104343691 1 2 124474158 2 2 541346859 3 3 145997238 1 2 586508972 5 2 485847364 4 2 665037358 2 2 344150262 2 3 809453792 1 2 133576414 3 2 805990234 3 2 848316381 2 3 683111435 2 3 463795249 5 3 664249388 3 3 637198884 1 3 352507177 2 2 998601814 5 2 337114444 5 3 347410719 5 3 426716362 5 2 781689293 1 3 792422371 1 2 844102969 2 2 295347612 1 3 177076675 3 2 354184127 5 2 791383511 5 3 697372256 2 3 352946212 2 3 865281332 4 2 364700391 3 3 215870986 4 2 850836616 1 3 739137765 1 3 805290355 1 3 534131199 4 2 308117660 1 2 606112077 5 3 352852542 5 2 245531495 4 2 389654004 5 2 355429198 2 2 770279649 4 3 872775416 4 2 221227497 5 2 447666168 5 3 268300711 1 2 783854642 1 3 301569645 2 3 145885299 4 2 677289899 4 2 861579614 2 3 928337939 1 3 445176154 4 2 837190362 1 3 936816225 3 3 877599370 2 3 947063482 5 3 716472049 5 2 581094485 4 2 523749228 1 3 459599663 5 3 753574971 4 3 547359640 3 2 233573888 5 2 781718248 2 2 206073714 5 3 816962134 5 3 486794560 4 2 244759466 2 2 732238955 1 3 443040139 1 3 452321708 4 3 747178105 4 3 189294588 2 2 656202881 4 3 514162935 1 2 436419533 5 3 296352784 3 2 312718191 1 2 398286923 3 3 995230667 3 2 593068018 3 2 792460178 3 3 986021086 5 3 339201441 2 3 221365735 5 3 428282346 4 3 807162714 3 2 206883335 5 3 239949441 5 3 351735154 2 2 900010755 1 2 426618708 1 3 522074021 4 3 697474396 2 2 395639469 3 2 242250026 5 2 423801595 4 3 958055858 4 2 854167880 2 3 904810394 5 2 376573601 4 2 110861777 1 3 131521275 3 2 672182485 1 2 228228570 1 3 899765786 1 2 817010400 3 3 388513589 2 3 963868287 2 3 318396462 5 2 675952178 1 3 617351931 5 2 653113721 5 2 876998107 3 2 318772712 3 2 193319889 3 2 525981852 2 2 424841706 3 3 454297918 1 2 901085983 1 3 427668678 1 2 437461131 2 3 546475503 1 2 237504739 5 3 585717444 4 3 193873629 5 2 295605186 4 3 297373622 5 2 433170431 1 2 193330969 2 3 774955273 1 2 827833094 3 2 189721180 2 3 488328403 3 2 576049444 5 2 181038298 4 2 599513976 5 2 368652737 5 2 694757608 3 2 400365728 3 2 205691512 3 3 127700225 4 3 306298771 1 3 619161171 3 2 493295443 2 3 471796275 1 2 739997786 3 3 389931414 5 3 225275187 3 3 765872503 2 2 255145489 1 2 704364329 4 3 773060403 5 3 139849248 5 3 625848452 4 3 506683545 1 2 729839837 3 3 658613362 1 3 335105272 5 3 496921618 3 2 696277918 1 2 162353652 2 2 620659383 5 2 832388439 4 3 205633090 3 2 459820177 5 2 356687844 3 2 306155927 2 3 172033870 1 3 438121174 4 2 201058517 3 3 281946405 5 2 969872752 3 2 249678151 2 2 651572143 5 3 668608737 3 3 395039407 5 3 363459180 5 2 278069981 1 2 962688059 1 2 712273719 1 3 589014357 3 2 518905792 4 3 840480365 2 3 560425366 2 3 365218099 5 3 350531563 1 3 578431957 2 3 101770950 3 3 475772481 4 2 264968860 2 3 369621367 4 3 988807138 4 3 580936482 2 3 540091077 5 2 334116625 3 2 376159926 4 3 628261850 4 3 794897195 4 3 652782290 5 3 320265733 4 2 545240301 2 3 602464244 2 2 891852445 2 2 353537642 1 2 445330943 2 3 536970659 4 2 987892781 3 2 749198189 2 3 535969917 5 2 649295333 2 2 847072596 3 2 595115278 3 2 190152959 2 2 388503983 3 2 683246693 4 3 116926269 4 3 307268883 4 3 453107916 3 2 114408802 3 3 367925012 2 3 211881226 4 3 888384670 4 2 389253618 5 3 817054453 2 2 708098932 1 3 105712639 5 3 277010393 2 3 135789912 2 2 969462177 1 3 298636369 3 2 169755106 1 2 640571079 2 2 184330756 2 3 894755713 1 3 991087780 2 2 367626569 4 2 208500906 4 2 396542624 1 3 891416963 4 3 385991738 1 2 841139493 1 3 963218595 2 2 672067352 1 2 173725076 4 3 517675568 5 2 580239447 1 2 941072674 1 3 543667443 4 2 197065020 5 2 535894265 2 3 563692789 5 3 615290699 2 2 140827316 4 2 990896336 4 2 905823934 2 3 445153294 3 3 242442625 3 2 348916891 2 3 216244488 5 2 419215430 1 2 630276761 4 2 667869779 1 2 237427199 1 3 339793074 5 2 598327030 3 2 543944660 2 3 419094254 5 2 754114971 4 3 717884374 5 3 715539160 4 2 939941858 4 3 256180705 5 2 738332143 3 3 153258455 5 2 166339896 1 2 652432379 5 3 397434637 2 3 337930257 5 3 304927572 1 2 158061645 4 2 203223725 1 2 123819787 2 2 433625977 4 2 357403698 1 2 514678105 3 2 863901151 2 3 988810729 1 2 302710028 2 2 721082916 3 2 332364738 3 3 772915808 4 2 288209292 5 3 820816507 5 2 721514462 3 3 580647209 3 2 291097076 2 3 461394403 5 2 840358582 2 2 480297827 3 3 981645702 2 3 265434939 2 3 744790186 3 2 386246628 5 3 261037206 1 3 506677356 4 3 352183900 3 3 160237130 2 3 788393416 3 2 122851956 5 3 276935430 2 3 232174494 3 3 119351201 4 2 365936332 2 2 649333150 5 2 239821719 4 2 239071042 4 3 828056526 5 2 360660510 2 2 816734144 1 2 232137977 1 2 162819438 4 3 997604671 3 2 987335159 3 3 669534278 5 3 773328934 1 3 814920763 2 3 815551719 2 3 274236836 5 2 771945464 5 2 776146163 4 3 159939962 1 3 360308734 4 2 307995277 2 2 216578921 1 3 957810320 4 3 628621662 1 3 547228520 4 3 910591022 5 2 935536613 4 3 463067397 4 2 342192792 4 3 981727813 4 3 877780807 4 3 311775982 1 2 499704635 3 2 794424330 1 3 173373326 4 2 932502028 1 3 293376272 3 3 467647106 1 3 373578994 1 2 422523459 5 3 343074257 2 2 490844137 1 3 953836078 4 3 757081266 4 2 628564771 5 3 359234341 3 2 486301011 1 2 704494199 3 2 764443690 2 2 158142907 2 2 490457560 1 3 784366531 5 2 197982900 3 3 502997535 2 2 926185107 2 3 295998563 4 2 546937895 5 3 326722941 5 2 182059181 2 2 358050876 5 2 705319557 1 2 721864790 5 2 409916593 1 2 667438908 4 3 618928438 4 3 858243617 1 2 754793513 2 2 136731573 1 3 541822985 4 3 280170564 1 2 458070125 3 2 152674809 5 3 509468923 3 3 561811997 4 2 233967598 3 2 197333790 4 2 932114993 2 3 670092206 1 2 191850487 2 3 766424279 4 2 885768184 4 2 881520809 5 3 597576047 5 2 742338121 3 2 418344598 5 2 385298713 2 3 698171637 2 3 420599223 5 3 821893398 3 3 240755675 4 2 644320663 4 2 355486354 2 2 133865158 3 2 338018221 4 3 812179865 2 2 253262079 5 3 127105583 3 2 780702456 4 3 634975458 2 3 388737678 5 3 883814663 2 3 314905956 5 3 777600216 3 2 635932868 3 2 199184894 2 3 823245139 5 3 750143496 3 3 666264231 3 3 148903394 5 3 687601476 2 3 669101432 2 2 442668901 1 2 346330587 1 3 246560000 4 3 205594309 4 2 678042839 5 3 527351719 3 3 230965229 1 3 197776808 5 2 666299585 5 3 869669679 3 2 889820211 1 2 223069220 4 2 643033618 4 2 880342056 5 3 830356407 2 3 680128908 5 3 927744157 3 2 294912867 2 2 914245537 3 2 558129201 2 2 574775671 1 3 127538427 2 3 481293514 1 2 664862380 5 3 138205479 4 3 460046465 5 3 197997191 4 3 448828189 5 3 869306016 4 2 874835093 2 2 561560525 4 3 617599420 4 3 913762471 5 3 911755373 4 3 585643142 1 2 748118183 2 3 771346547 2 2 156404911 2 3 315513350 3 2 245732305 3 3 675975675 4 3 247736078 1 3 763403556 4 2 530318549 3 2 347140823 1 3 225328277 1 2 346043290 4 2 199609253 4 3 220769308 2 3 584970795 4 2 763486252 2 2 753470238 3 3 798821643 4 2 221870545 4 2 397765840 4 2 198688337 5 2 638982172 2 3 189506883 5 3 534205510 2 2 281388769 2 2 755053764 1 2 833178286 3 2 325350553 1 2 767439968 3 2 382186237 5 2 140872650 1 2 715403087 3 2 164731219 3 3 779575783 3 2 594854703 4 2 133561606 1 3 810781125 3 2 727348919 4 2 244089285 3 3 183472362 1 2 460356072 1 3 460560153 4 2 229226423 3 3 750000799 1 3 366298272 5 3 611106338 1 2 990655874 2 3 406209503 5 3 365977934 3 3 585156158 4 3 954695256 3 3 413331638 5 3 302358970 3 3 799509633 4 2 171591664 3 3 825957497 3 3 393226704 5 3 531280208 3 2 616829508 4 2 585089535 2 3 704589241 4 3 762288962 5 2 424329230 1 2 461986830 4 3 418495133 5 3 362747846 5 2 966722020 1 2 706613516 2 2 192730886 1 3 648255854 2 3 428760341 2 2 188014317 4 2 465878951 4 2 849778700 2 3 513214215 4 3 407977004 3 3 344812046 4 3 335962083 1 3 428151920 2 2 606632627 4 3 270899674 2 3 694199561 3 3 606693241 1 3 576003875 3 2 436068698 5 2 777321634 2 2 898355964 3 3 832179239 5 2 665812058 2 2 129221614 5 2 839949675 4 2 895691227 2 3 271224144 2 2 296385615 2 2 183818537 5 2 968362620 3 3 111139823 5 3 630454728 3 2 209418503 1 3 217185345 5 2 239618936 2 3 967615700 4 3 573390122 4 3 887622543 4 3 961001404 5 3 598514456 4 3 965676835 3 3 909332401 3 2 930302921 1 3 719119028 5 3 260444060 1 2 508126083 4 3 190250644 2 2 235824870 5 3 199521554 5 2 922267716 1 2 924071726 1 3 618823795 2 3 576730832 1 3 410051977 4 3 264062242 5 2 183051049 1 2 945774364 2 2 764745013 3 2 471303745 2 2 810267885 1 3 314042497 1 2 720690386 4 2 248922047 1 2 797877266 4 2 525114629 4 3 908617244 4 2 294476876 3 3 632861056 3 3 525170657 4 3 880356407 1 2 783507422 3 2 725249593 1 3 331749940 2 3 625386359 4 3 756711742 4 2 864645969 4 3 765915628 4 2 942737623 4 2 777467922 4 3 975269770 3 2 974527329 4 3 569983168 2 2 221393052 4 2 825388519 4 3 499327451 4 2 811837977 2 2 950198287 3 2 415690827 1 2 155830276 4 2 238991957 5 2 303080418 2 2 869788898 4 2 305292675 1 2 336083393 1 2 252118909 1 2 752194940 4 2 312564373 3 3 201025561 1 3 102762278 5 2 643111808 2 3 268215661 1 3 783950194 3 3 316547630 3 3 721887032 3 2 710515615 2 2 243736574 1 3 559436428 2 3 369738651 1 2 576095899 2 3 455340102 5 3 455891667 3 3 305902570 1 2 345577335 1 2 803067637 1 3 128485849 2 3 292911662 2 2 996589966 2 3 756569084 1 2 581416502 5 3 901307781 1 3 759422730 1 3 168437794 5 3 765082199 2 3 903791022 5 2 651638389 2 2 554905348 4 3 416649275 1 2 994409701 3 3 287663228 5 3 749577181 2 2 837424009 4 3 522355009 1 3 346720500 3 3 596029857 5 2 696868413 5 2 722323803 5 3 139651933 4 2 652308148 4 3 273757694 5 2 872142555 4 2 734841507 4 2 669472149 2 3 419971188 4 3 441885088 4 2 165350092 3 2 119075347 5 3 186975215 2 3 149488716 1 3 957353962 1 3 464865982 4 3 103625118 2 2 402609476 4 3 821186557 5 2 169338980 4 2 466591709 3 2 828597250 5 2 607685152 4 3 197229383 2 3 870651960 4 2 499279741 1 2 835121210 3 3 736121411 1 2 705667407 4 3 849367067 4 3 301839738 4 2 439401420 2 3 998220364 5 3 794190341 1 3 462741518 3 2 250942115 5 3 659610847 2 2 953488560 3 2 299891205 2 2 220833020 1 2 204580131 4 3 165093841 2 3 708449782 2 3 624119314 3 2 911086783 5 3 297070146 1 2 589660249 4 3 646545379 2 3 494016038 2 2 895246998 2 3 203835505 3 3 955571477 1 3 615297885 3 2 724733033 2 3 995563648 1 2 939276122 3 2 282778317 4 2 761688074 1 2 436339274 2 2 599110343 2 3 951753141 4 3 429459879 3 3 920756348 2 3 359550433 2 3 450418762 2 3 267156396 5 2 252195164 2 2 844833508 5 3 237882250 5 2 803766066 5 3 900367056 1 3 444087838 4 3 173163369 5 3 607475409 4 3 972537070 5 2 874412265 4 3 290157611 5 3 684231415 1 2 723896266 1 3 963793691 5 2 470122912 3 2 333741444 2 2 339043534 1 3 106499609 4 2 785601332 2 3 873059564 3 2 990496428 5 2 278141940 2 2 623413366 1 2 234936502 4 2 369402525 1 3 742767107 2 3 520533600 4 2 242966872 2 3 459678465 1 2 341154513 4 3 305637169 5 3 126085753 4 2 905640124 4 2 697716181 2 3 623487982 5 2 346878387 1 2 907980755 3 2 354787399 5 3 603989362 1 3 534865479 1 3 882375039 1 2 509317537 4 3 463900531 4 3 245602374 5 2 157180841 1 2 256682995 4 3 843412887 1 2 871269112 1 2 413965835 2 2 493182004 1 3 472860147 4 2 256722506 2 2 342843933 3 2 100176929 2 2 564446941 1 2 300593982 3 3 843191497 1 2 405660101 5 3 635315403 5 3 826591954 5 2 490484148 1 2 918752894 5 2 974048906 4 3 193322878 3 2 595357223 4 3 336720526 2 3 694143703 1 3 643257137 2 2 690851350 5 3 216697048 1 3 462078971 4 3 544991944 3 3 789778653 1 3 968229733 2 3 304603168 5 3 278741501 5 3 323224982 2 3 768505737 2 3 518377664 3 3 761239579 2 2 545728921 3 3 548272415 1 3 670392719 3 3 352674551 2 2 528862222 2 3 127556310 5 3 670611301 1 3 900698562 3 3 666248027 2 3 472337304 5 2 384637076 5 2 945524402 3 2 644037532 3 3 926401360 4 3 388047051 5 3 216516335 3 3 761510576 3 2 834703838 2 3 503810910 1 2 320316849 5 2 722000163 4 2 265825069 2 3 494229052 3 3 373344392 1 2 193763191 1 3 337504578 3 3 277798591 2 2 870310763 1 2 909362379 5 2 551244092 5 2 775336685 3 3 713666696 4 3 614020742 3 2 496735175 1 2 786153932 3 2 194157127 4 3 310480149 3 3 207942195 5 2 266221973 5 2 932117304 5 2 327125254 5 3 774018354 2 3 652754646 4 2 703831665 3 3 517085391 1 3 894184876 4 2 939566628 4 2 906862154 2 2 274605715 5 3 534208984 3 2 661635277 5 3 707254452 2 3 597596372 1 3 638161427 5 3 738976588 5 3 721611456 3 3 484941591 4 2 875031904 2 2 972626115 2 3 812453205 2 3 976361891 1 3 346418019 3 2 881120262 5 2 652989215 4 3 703500085 2 2 401302605 5 3 298102808 3 3 892364020 5 2 186743357 2 3 894752111 2 3 950366492 5 3 954885514 1 2 414137105 1 3 574574217 5 3 720450807 1 3 528335506 1 3 813279475 3 3 468565348 3 2 216651728 3 3 486771271 3 3 271680111 5 2 628518719 2 2 520380528 3 2 962620310 4 3 462364274 1 2 735739608 3 3 329873378 5 2 380212814 2 2 434468613 4 3 635933335 3 3 993054689 4 2 694037506 4 3 940011306 3 2 320909817 4 3 897775336 2 2 126564876 2 3 808583446 3 3 701444887 2 2 870017562 4 3 594012211 5 3 624939918 5 3 137417558 1 2 301704225 4 3 353676040 5 2 977693306 2 3 260240198 4 3 228297537 4 2 109033995 5 3 241911965 1 2 926166893 2 2 334232225 2 3 166794711 4 3 277273792 3 3 739576887 4 2 310695731 1 3 469572283 4 2 385677522 1 2 507750961 2 3 290570237 4 3 599219632 2 2 297945548 1 3 207130421 5 3 555716495 4 2 570824490 1 3 320275054 4 2 461126913 5 3 906990371 4 2 505433416 4 3 704805989 4 2 214443024 4 3 366074625 3 3 436206965 3 2 421089633 2 3 420138367 2 2 486518545 5 3 525812019 5 2 901278398 4 2 833042693 3 3 755322918 1 3 511266661 3 2 127291774 5 3 282487570 2 3 937649345 2 2 791427580 3 3 100880418 3 2 604311139 4 2 928571799 5 2 659762011 3 3 904763580 2 2 242162420 1 2 492451884 1 3 621916539 2 2 508931250 2 2 921413670 2 2 495037149 4 2 654143138 4 2 278734713 4 2 753521284 3 2 171488646 2 2 302537790 2 2 619419083 2 2 544976754 3 3 313896906 3 2 148671052 1 2 664212098 4 2 687817679 1 3 621667301 3 3 876213708 2 2 330561237 2 2 500300206 3 2 729760293 4 3 132554190 4 3 724480322 1 3 771317695 3 2 821790326 2 3 617295912 3 3 213228568 4 2 502286386 4 3 606723532 5 3 226508284 5 3 889266570 4 3 938006001 1 2 406336755 4 2 233635758 4 3 446996593 2 2 365095691 2 2 620850601 5 3 187113286 4 3 292079584 4 3 568519904 4 3 521182885 3 2 164700606 2 2 367021392 2 3 664975810 3 2 122529745 3 2 339592347 2 2 448516492 2 3 326078862 4 2 809874602 2 3 816685886 5 3 888245212 3 2 628342969 4 2 645642162 5 2 552447929 4 3 318433829 5 3 677724110 4 3 768399747 4 2 889637457 3 2 709898162 3 3 328341550 4 2 150552135 3 3 750605152 2 3 284967394 2 3 433060380 3 3 615794569 3 2 862222802 1 2 646693749 1 3 147580386 4 2 693753387 1 2 368896068 1 3 706873479 2 2 243091412 3 3 527484978 5 2 720951950 1 2 370102943 5 3 727366977 3 3 801839983 5 3 893372760 1 2 481639151 4 2 119420693 5 2 530697117 4 2 254743999 5 2 424808392 4 2 966767053 3 2 663082487 1 3 456718684 3 3 643417273 5 2 538935029 5 2 539751033 5 3 565293990 5 2 678757748 3 2 404392794 5 2 737783566 5 3 491437420 2 2 400440229 2 2 803945258 4 3 755418337 5 3 474065628 1 2 513036810 3 2 572059257 5 3 802918444 1 2 952597154 5 2 132091519 3 2 437791384 5 2 998048217 3 3 663586261 2 2 533867302 4 2 527613221 2 3 364115004 1 2 795340344 3 2 402407852 5 2 371106770 5 3 616765047 1 3 778475401 1 3 688467409 3 2 243627739 3 3 729484846 4 3 593193738 2 2 895487421 1 2 685797954 3 3 194344415 3 2 357448593 3 2 991203327 3 2 961230662 5 2 211868259 5 3 901277445 5 3 104179130 3 2 171855140 3 3 414524012 3 3 233839647 1 2 954365328 5 2 614938836 2 2 351117821 1 3 431675023 2 2 145248792 3 3 737813420 4 2 494958403 5 3 356606195 1 2 429202132 1 3 388839796 3 2 942252146 4 2 328206383 2 2 780493043 3 2 943933434 1 2 158520156 5 3 165587704 2 2 886335599 4 3 403000889 3 3 693111722 2 3 798267257 5 2 225176620 4 2 359496048 4 2 201803550 2 2 824358962 1 2 625817954 4 2 769398685 5 3 598196927 4 2 138490750 1 3 194741709 4 3 341443670 1 2 699655862 3 3 669733686 1 2 669669492 1 2 334714289 4 3 791552893 1 2 638678911 2 3 791954607 5 3 575908075 4 3 925212545 4 3 509661503 3 2 712397100 2 2 739105479 3 2 215238719 5 2 283887397 2 3 808157144 3 2 141594894 5 3 620464894 3 3 922733625 1 3 673347312 2 2 366985514 3 2 351061425 3 3 283909008 2 3 476035665 1 3 216658621 4 2 753115857 2 2 618902738 2 2 338041864 5 3 925318347 5 3 998588784 5 2 393516930 3 3 266462845 2 2 938486442 3 3 537574035 4 2 855631821 1 2 868490387 3 2 457015990 2 3 639801262 4 3 214063638 3 2 238978834 2 2 702363344 2 2 566771682 4 3 463958783 4 2 780510032 5 2 560322572 5 3 322584166 3 2 497673507 5 2 336582431 1 2 757751944 3 2 505582715 3 2 428577856 5 2 829414631 1 3 142353622 1 3 939703972 3 3 584975923 3 3 943386377 1 3 884716734 4 3 477547613 1 2 281681674 3 3 684391617 1 3 402616870 2 3 109800643 1 2 866301093 2 3 180520448 5 2 710248004 4 2 176217830 1 2 759515163 4 2 798202417 3 2 144986533 4 2 181199018 2 3 765517356 5 3 423457577 1 2 302437096 3 2 647718616 2 2 463061730 2 2 649270306 2 2 139864686 1 2 693454369 3 2 288217747 3 3 374744368 3 3 880831865 3 2 618972564 4 2 748741342 3 2 480058797 4 3 387894359 3 3 444296082 4 2 381903953 2 3 153616109 1 3 228728093 3 3 484285309 4 2 361707386 5 2 690043444 2 3 793532111 3 3 118022783 3 2 412887507 4 3 839343493 1 3 187927477 1 2 609727723 3 3 639929052 5 3 258255813 3 2 131925620 5 3 950292217 2 2 522360477 3 2 735562771 1 2 446276016 3 2 625601346 3 3 414158694 3 2 432951266 4 2 878148257 1 3 760683493 1 3 706451007 1 2 843484657 1 2 346376232 3 2 760025092 4 3 493439682 1 2 306211482 3 2 165540277 2 2 802930519 4 2 650628521 2 2 622949191 4 2 897227914 1 2 718751767 4 2 286214188 5 3 845976100 3 2 157039556 5 2 662928382 4 3 262841752 1 3 404556235 3 2 189095532 5 3 422062868 5 3 748593177 5 3 833722299 4 3 550178907 2 2 889539910 5 2 123973809 1 2 569891058 1 2 603192118 4 2 953279940 2 2 759574371 3 2 434153168 4 2 386981007 1 2 381979353 2 3 826492669 1 3 364691622 2 3 495703254 4 2 595971106 4 3 713326967 2 2 626452554 2 2 521881501 2 2 721892918 5 3 233560626 5 3 589228864 5 3 253233202 4 2 268199704 2 2 732672817 4 3 117850846 1 3 138988176 3 2 922098627 1 3 851064844 3 2 709737099 4 3 435621081 2 3 501161189 4 3 618072163 1 3 767510097 3 2 352128851 4 2 636404810 5 3 229754280 3 2 536949336 2 3 445527323 5 3 241199108 3 3 625553254 4 3 465390335 5 3 477746539 4 2 595653778 5 2 675844455 5 3 801008641 4 2 821107918 4 2 625259158 5 3 695795256 5 3 343627741 1 3 407548399 3 3 157285303 3 3 216236721 5 3 823468447 5 3 626932406 4 2 702068499 2 3 946989052 1 3 477203779 2 3 643041315 4 3 969119602 2 3 227602135 5 3 747099978 4 2 132814356 2 2 455949894 3 2 268950013 1 3 250039948 5 2 916043137 5 2 530450890 2 3 869241021 5 2 524919664 2 2 706566040 4 3 656589568 5 2 709143652 4 2 589829608 2 3 223552406 2 2 791890598 3 3 262696925 4 2 345849774 2 2 252520071 4 3 869900665 4 3 122317900 4 3 919896133 1 3 112389002 1 2 289047778 2 2 105856497 4 2 940179065 4 3 423186516 2 3 608503134 2 3 562140751 5 3 451982063 3 3 923726238 2 3 606580730 5 2 159078249 3 2 729927506 3 3 394429538 2 3 288636658 1 2 993399749 1 3 409965559 2 3 262905643 4 3 752955237 1 2 429344327 1 2 767155125 1 3 484218873 4 2 395345743 4 2 487892210 5 3 852386160 5 3 954815082 2 2 639342591 3 2 618061025 1 2 798160721 3 3 299837846 5 2 472237512 4 2 477995110 3 3 845881597 4 2 413210916 1 3 132113961 3 3 643988853 4 3 362505582 1 2 706335837 4 2 509287951 4 3 597292057 4 3 777166267 1 2 162453447 5 3 157170796 5 2 772073935 3 2 219316502 5 3 177679147 1 2 784887122 3 3 768287214 3 2 782555235 5 2 794196395 4 3 837449878 4 2 312632486 2 2 945675287 3 3 829708833 4 3 750522470 3 3 579520732 1 3 212263059 4 3 386860387 4 2 631334439 4 3 638244569 1 2 208653285 3 2 896958134 2 3 774744540 5 3 452582951 3 3 202548919 2 2 395832643 3 3 397580320 5 3 730610031 3 2 353820534 5 2 221459881 5 2 346284599 1 3 213049984 5 3 333772999 4 2 765038946 2 3 964432613 5 2 332587294 1 3 162843316 5 3 413924293 2 3 655522356 5 3 961080599 3 2 217203571 4 3 560166812 3 3 206520985 4 2 780333580 5 3 166827712 4 2 758749073 4 2 624040289 4 2 824273821 3 3 255078900 4 2 459960870 1 3 195834485 3 2 307132738 5 2 327253563 5 3 106616027 4 3 383367193 1 3 583622462 5 2 875764638 4 2 216545214 5 2 463246137 5 3 633068470 5 3 993938550 3 3 475914997 4 3 698662493 1 2 360554838 5 3 434298488 4 2 338561991 5 3 180089834 4 3 804664099 4 3 460889370 4 3 249798170 1 3 871546067 5 3 496391484 4 3 838903642 2 2 122963261 3 3 263674857 3 2 589397814 1 3 241969829 3 3 266044811 4 3 168251539 3 3 422016426 2 3 657756533 5 2 934264159 2 2 538268921 2 3 761506822 2 3 359109913 2 2 474877303 3 2 643516786 5 3 963736461 3 2 911583660 4 2 144861103 2 3 625710882 3 3 635964570 4 3 418378725 4 3 337848100 5 2 443236257 4 3 545836195 5 2 693408184 4 3 372065505 1 2 644246559 4 3 784953078 5 2 899103072 3 2 626005102 4 3 673019031 1 3 290463725 3 2 686825103 2 2 432802795 5 2 570635530 4 2 678386887 1 2 831922431 1 2 292667455 3 3 740720940 4 3 752193720 4 2 635247347 4 3 387736155 3 3 396410813 3 2 293706058 2 3 340760985 3 3 412637199 3 3 567181489 3 3 578296223 4 2 579196104 3 2 115404079 2 3 269973712 5 2 384964568 3 3 841524317 1 3 748639794 2 3 636276333 3 3 880611245 2 3 950225222 1 2 172987971 5 3 477683033 5 3 486009070 5 3 700903319 3 2 737910850 3 2 225114000 5 3 290567785 4 3 418897250 3 2 644837838 2 3 721496287 2 2 422328190 3 2 224505024 1 2 671921617 4 3 690998810 2 3 828399582 3 3 252834718 5 2 343332654 5 3 526892807 3 2 672426166 5 3 409100728 2 3 580763005 2 2 519147033 4 2 709161519 3 2 484605295 2 2 900907062 1 3 796029162 1 2 859954646 3 2 385003090 3 2 173688583 5 3 440356289 1 3 609846284 2 3 864660533 3 3 774103449 2 3 977208574 3 2 200800219 5 3 539606044 5 3 915827885 2 3 865081456 2 3 621911683 5 2 491138370 1 2 538014609 4 3 815144184 2 2 884451179 2 2 354915298 5 2 178675731 4 2 767792047 3 3 383963199 4 3 148473680 5 3 478792181 3 3 733326238 3 3 935347451 2 2 543742135 5 3 236533898 1 3 606958020 5 3 285743745 5 2 730198378 4 3 792911233 5 3 102729561 4 3 592462677 5 3 831906979 4 2 568554668 3 3 926296946 5 3 557812692 4 2 827802757 3 2 420473440 5 2 531956901 3 2 452887385 4 3 139964367 5 3 919494220 5 3 406529576 2 3 882094158 2 2 718174482 3 3 357542799 3 3 942115231 3 2 790116385 5 2 553410402 3 3 990903379 1 3 832164880 1 3 702820426 2 3 877509126 4 3 584541814 1 3 409202117 5 3 463563976 4 3 711161000 2 2 222246261 4 2 890871092 5 3 481140065 4 3 510482064 2 2 173157945 4 2 699718571 4 3 101210412 3 2 428740420 3 2 116114516 1 3 153380694 1 3 719664203 5 3 107695700 5 3 525842713 4 3 825028045 2 3 778785132 5 2 896132523 4 3 106908761 5 2 204157475 2 2 463234011 1 3 460057603 3 3 649041920 2 2 431460755 5 2 429467722 3 2 417180688 3 3 449815384 5 2 752903712 3 3 190276385 1 3 387151879 3 3 191027455 2 2 754793126 2 2 443426967 1 3 587617243 3 3 606933188 3 2 495288115 1 2 148722057 3 2 458147800 2 2 788221553 3 3 552702918 4 3 148477428 2 2 625497123 4 2 918702389 2 2 480886170 4 2 102930478 4 2 521101032 3 2 750831704 2 2 113987259 2 2 773564282 5 3 631872843 1 3 374788090 5 2 968371584 1 2 345627949 2 3 776486763 3 3 726768075 2 3 510227135 2 3 198612260 1 2 388326824 3 3 217546065 2 3 324160932 3 2 298265849 4 3 652881846 4 3 442840480 3 2 888913035 2 3 555430593 3 3 957800724 3 3 562925437 5 3 488361233 4 2 106226596 2 2 994044810 5 3 874846251 5 2 751250811 4 3 969495731 5 2 803143416 1 3 744841366 2 2 446815886 3 2 352929532 3 2 267818513 2 2 472805778 4 2 615247016 2 2 175086074 1 3 604106902 4 2 164984201 2 3 273711707 1 2 753012320 3 2 374196712 2 3 253918966 1 2 650153342 5 2 353427412 5 2 874814885 2 3 912787258 4 3 644582643 1 3 148578666 2 3 355073068 4 2 476488619 5 2 952944507 1 3 837256794 2 3 566754970 2 2 387783643 4 3 594889046 4 3 963529194 3 2 691286303 4 2 607512048 4 2 749042993 3 3 654304872 4 3 244983390 4 3 298167970 5 2 768016663 1 3 560261988 3 3 511368762 1 2 696962656 1 2 102464298 2 2 935392742 1 2 436881363 2 3 157860890 5 3 786399267 4 2 197179408 2 2 189037708 2 3 290055241 1 2 819593084 2 3 360433034 4 3 730840799 1 2 114503870 2 3 550601125 1 3 350717464 2 3 333666287 3 3 442334387 2 3 244399669 3 2 781333854 5 2 979345148 1 2 921183602 2 2 717868096 5 3 447837573 3 2 822658822 5 2 170579351 1 2 451738465 1 3 880040843 2 3 455848992 5 2 496384557 2 3 838787061 1 2 859561350 4 3 163892025 2 2 478759951 2 3 472153181 4 3 574572567 2 2 688431330 2 2 612649377 4 2 416968416 5 3 639278169 2 2 295452155 3 3 787167267 1 3 477308581 1 2 379858921 5 2 342030125 4 2 543748860 2 2 198643764 5 2 572910107 5 3 401588285 1 3 810064797 4 2 957323892 4 3 109510622 3 2 517139909 2 2 958291329 3 2 165843695 5 2 804514328 5 2 436877629 5 2 125858944 3 3 707760671 3 3 771432235 4 2 141672007 3 2 481794381 3 2 527429513 1 2 934312013 4 2 882412433 1 3 176182274 2 2 665414911 4 2 518377948 5 2 442020441 5 3 249774072 3 2 688509559 1 3 124319370 5 2 327900897 3 2 258871512 5 3 540190722 5 3 968338694 2 2 252887512 4 3 676067930 4 2 494869137 1 2 197831826 2 3 141465682 5 2 698712057 2 2 851962949 3 3 219897694 2 2 329340453 5 2 778950499 2 2 498353174 4 2 945306863 5 3 796618774 3 2 834797724 1 3 989650832 5 3 295080547 2 2 787007127 1 3 115625770 2 3 373562506 5 2 207323459 4 2 687841723 1 2 249222173 2 2 703846148 2 3 956619434 2 3 338862795 3 2 624569398 3 2 780792134 2 2 475206033 4 3 100554404 4 2 168130309 5 3 440966880 2 3 465743053 3 3 551124164 3 2 199268932 5 2 864275997 4 2 993828962 1 2 509658451 5 2 544863803 5 3 636409883 2 3 228498844 4 2 130792072 2 2 746364173 2 2 463657316 4 3 323704029 3 2 601952361 1 2 902752121 1 2 654995740 3 2 911999520 4 2 517306900 1 3 462654149 4 3 991032682 1 3 971816439 2 2 261348524 4 2 166152536 2 2 653307274 2 3 277480989 2 3 264962115 4 2 322281742 5 2 116639263 2 3 581459241 2 3 596088380 5 2 775453421 2 2 578182070 3 2 643462425 5 3 374604049 4 3 430039692 1 2 735093574 5 3 151757316 5 3 781541120 1 3 265918860 5 2 565026746 2 3 916678504 1 3 900287072 1 3 899035658 2 3 400972029 1 2 373403105 3 2 233841356 1 3 705112577 1 3 250086869 2 3 758436263 4 2 101575825 4 2 657642189 4 3 435217656 4 3 348478230 2 2 548332714 3 2 862139720 2 2 875370936 5 3 617853253 5 3 760683325 2 3 551711061 4 3 195821411 5 2 123724464 4 2 743059056 2 2 234871550 3 2 320829860 1 2 716258837 4 2 557072832 5 3 876773857 1 2 977303146 2 2 486230496 5 2 160585334 2 2 531814540 3 2 996943946 3 2 230249813 2 2 390313896 3 3 230833147 5 2 698613556 3 3 719439160 4 3 891665252 4 2 248211284 5 2 410666976 1 2 642104089 5 2 663117816 3 3 511080783 2 3 398855451 4 3 754468145 4 2 305971662 1 2 319754888 5 3 788453918 1 2 689438252 2 2 493162067 5 3 931695793 4 3 735471929 1 2 397765123 5 2 949353877 5 2 394131304 5 3 521585605 2 3 411241354 4 2 502211558 1 3 481888825 2 3 327612726 1 3 522854104 1 2 574360430 3 3 450841799 5 2 427012273 5 2 175194435 1 3 610639803 2 3 814554453 3 2 601781646 2 2 719744962 4 3 411345753 5 2 586226572 4 2 169121185 1 2 797102202 4 3 779754223 3 2 630139073 5 3 792636701 3 2 163601991 5 3 225909899 3 2 106314056 1 3 342572964 5 2 775622811 3 2 802241406 4 3 768212601 4 2 247099370 3 3 405017810 1 2 392053939 2 3 705493338 3 3 310203597 1 3 730723247 4 3 288396012 1 3 470178267 1 3 875520076 3 2 109725615 3 2 885194466 4 3 833864166 2 3 688360320 5 3 544952691 5 3 442675657 5 2 369757762 1 2 757892482 4 2 613236662 1 3 223079855 5 2 287854757 5 3 935047122 2 3 708855762 4 3 981732135 1 3 395124093 4 3 311650486 3 3 208018382 4 2 734411392 1 3 107230822 1 3 816958714 1 3 147784129 4 2 929403141 3 2 802995089 4 2 277604162 5 3 628309047 3 3 591953255 3 2 655992612 5 2 478165106 1 2 732128794 1 2 390288442 2 3 775575239 3 2 764252779 5 3 946653135 4 3 523544702 5 2 425690477 1 2 356443041 1 3 736574649 4 2 783339066 4 2 174898434 4 3 504120125 3 2 514098173 2 2 462286435 2 2 605102240 2 2 818430506 2 3 503109675 2 3 927426223 4 2 632256339 2 2 284068721 3 3 136433993 3 3 571843989 1 2 307218192 1 2 221562956 1 3 930468464 2 3 660911025 2 3 275335581 4 3 629473493 4 3 843203220 2 3 559489864 5 3 142851730 1 2 239629165 1 3 366633814 2 2 773540885 3 2 332437928 4 2 406368087 5 2 718909539 3 2 653041308 5 3 953367175 2 3 472377051 3 2 189780121 2 2 345665039 5 2 162130278 5 3 734409810 1 3 679531703 1 2 944349092 1 2 689200713 4 2 281749640 5 2 895091803 5 3 442382216 3 3 970537333 3 2 265066181 5 3 529359018 4 3 662733812 3 3 977407999 5 3 877992765 4 3 342079673 4 2 886091492 1 2 325261926 2 3 663807135 5 3 136366603 3 2 983247940 2 2 151670655 5 3 658448502 2 3 199088303 3 3 263138477 4 3 300475562 1 3 258367528 3 2 940213496 3 2 497529380 2 2 215432692 5 2 221639739 2 2 761755092 3 2 636702200 5 2 527471179 5 2 790141906 2 2 613482821 1 2 620467433 4 3 309316580 4 3 377766962 5 2 361847537 3 2 886142410 5 2 255797196 4 2 190114787 5 3 586801318 2 2 774628845 4 2 191948211 4 2 931919079 2 3 431274321 1 3 586217466 5 3 514474685 4 2 139022537 5 3 709838136 1 2 583815075 4 2 968641590 4 3 715283215 5 2 556252600 4 3 903105472 5 3 780793055 5 3 161803941 5 3 746967253 5 3 653992380 3 3 330408096 4 2 737582737 2 2 538561765 2 3 660128463 1 2 469563113 1 2 167675602 3 2 388323798 5 2 811081325 4 3 235224936 1 3 638698905 3 2 861961687 5 3 127679366 4 2 171115760 1 3 172779542 3 3 716853836 1 2 320902030 1 3 458871151 3 3 538044871 3 2 386577622 4 3 275961982 2 2 189329609 3 2 761262352 5 3 365968221 5 3 286925782 1 2 319704843 3 2 386412965 2 2 752438761 4 3 270201139 2 3 543512665 3 3 803898815 3 3 404684372 1 2 822872510 4 2 175475807 2 3 883807915 2 2 634793800 4 3 322477702 5 2 186746119 3 3 674089184 4 3 786131169 2 2 965856601 5 2 479953026 5 2 445895929 1 2 345410013 5 2 249088052 3 3 120551426 2 3 541823540 3 3 385835250 4 3 291548394 4 3 946947947 3 2 118524150 1 2 432257512 5 3 443361645 5 2 787196415 3 3 289621588 4 3 924909310 4 2 190261982 2 2 113784512 3 3 209949365 1 3 640808955 4 2 987602679 4 3 971128211 3 2 132603569 2 3 398367093 3 2 921199727 4 2 313052648 2 2 720654004 5 2 946785731 1 2 663864761 5 2 947954624 5 2 225855721 5 2 462667443 4 3 441120134 3 3 788292629 3 3 430547684 4 2 253780810 1 2 280521571 5 3 288433313 1 2 273344267 2 2 122102614 4 3 860778173 3 3 130245434 5 2 292994561 5 2 337257185 3 2 649418136 4 3 511685785 3 3 691824984 4 2 753125973 2 2 546224079 1 2 427163457 5 2 596391074 3 3 462127872 3 2 370370750 2 3 736818664 4 2 874989761 1 2 476036245 1 3 802328862 2 2 461162716 1 3 837448629 4 3 973478238 1 2 299552045 5 3 259168008 1 3 641572078 5 3 131045773 2 3 848678703 1 2 115464948 4 2 595164240 2 2 799397289 5 3 106409894 3 2 525722283 2 2 314574303 1 3 358205849 3 3 171612220 2 3 916097634 3 3 140038792 4 3 847290698 2 3 840329995 1 2 272060499 1 2 618803672 3 3 832443657 2 2 748298235 2 2 184915349 2 2 431449684 2 3 290344606 1 2 817989077 2 3 170209102 3 2 191803920 2 3 509374279 4 2 738804122 3 2 958950666 2 2 333056339 1 3 766754321 2 3 142348606 3 2 851498889 1 3 608323543 5 3 896878270 1 2 655385764 5 3 221188857 5 2 161567079 5 3 748155600 3 3 410747106 4 3 569300197 2 2 275837701 3 3 623498374 4 2 896299386 1 2 364044485 4 3 731245110 5 3 800958237 4 2 619896399 1 2 608221580 5 2 796017887 4 2 567587296 3 2 774685725 2 2 874521743 1 2 926302660 4 2 745492733 5 3 715785712 4 3 774909105 3 2 147295696 4 2 580231598 2 3 560624549 2 2 549105463 1 3 243399724 4 3 817554282 2 2 346050388 2 3 307426569 4 3 608642059 4 3 711022561 2 3 520364838 3 3 207847854 2 3 733591873 5 3 212925452 4 2 415106365 4 3 214450494 2 3 222360638 3 3 857684652 2 2 174280457 3 2 274994069 3 2 824502629 5 3 598495930 5 2 472853833 5 2 471620697 3 2 295373185 5 3 262683902 4 3 279005325 4 2 522651107 4 2 143583751 2 2 494874928 4 3 986019110 3 3 103757018 5 3 762184729 1 3 879017140 4 3 848344891 1 3 179109351 3 3 446277195 2 2 669197439 4 2 289243791 3 2 458437131 4 3 661729155 5 3 166347241 2 3 497789874 1 2 726119503 2 3 844876286 5 2 625818372 1 2 386634851 3 2 520383021 2 2 427154252 3 2 195539961 4 2 593671884 1 2 617095799 3 3 249066660 3 3 148351925 1 3 707782684 2 2 330302024 2 2 243985817 2 3 366475291 2 3 226603683 1 3 789714969 3 3 584362667 1 2 483485822 1 3 316324321 3 2 201927821 1 2 897133375 4 3 434277542 5 2 664438373 3 3 311848611 1 2 436340788 2 3 952584656 4 3 945725550 5 3 139697912 3 3 967189474 4 2 199195218 2 3 724199083 5 3 454575881 5 3 629311712 2 3 159254794 4 2 176029967 4 2 129810395 4 2 685231168 3 2 684387093 3 3 724379775 2 2 945820896 1 3 209891242 3 3 375364536 1 2 675487318 5 2 740824569 3 3 565756474 3 2 484124163 1 3 132858819 1 3 176597008 1 2 789183609 2 3 978558438 4 3 540132015 2 2 675298942 5 2 649420485 5 3 102892987 2 2 401771643 4 2 362494282 2 3 566858434 2 3 522164272 2 3 879435223 1 2 345379279 5 2 760598491 2 3 357187910 5 2 147425119 4 3 151536509 1 2 428549776 3 3 820120926 1 3 640427450 2 3 425329017 1 2 650598319 2 2 310978507 4 2 370633228 3 2 428568434 4 2 523384473 5 2 974557277 3 3 813739426 4 3 732024468 5 2 664539835 2 2 860605656 3 2 567221135 4 3 455796132 3 2 866600769 3 3 149777586 5 3 480944879 1 2 651922705 3 2 397462143 2 3 128291533 3 3 915845914 5 2 212011643 4 3 873840818 4 3 174752947 1 3 404033816 2 2 571805927 5 3 818910179 1 2 135372640 1 3 922292239 3 2 144680778 5 2 767825616 1 3 506388514 1 2 352175465 1 3 594552732 5 2 553676020 3 2 538378546 3 2 689097075 1 3 174122152 3 2 818957663 1 3 890063940 4 3 215275511 1 2 754865240 3 2 239787357 2 2 185336350 2 2 233919374 1 3 587111573 4 3 329531253 1 3 862208308 3 2 797377954 2 2 578315190 4 2 956304875 2 3 409642990 3 2 415482938 5 2 906680546 3 3 233696139 4 3 114774102 3 3 292632542 5 2 135191681 1 2 118231252 3 3 454018923 5 3 429682022 2 3 887345174 2 2 328787630 4 3 898311581 4 2 787826914 5 2 765717660 3 2 865530237 2 3 306844495 1 2 463360737 1 2 461990208 4 2 772537553 1 3 777306923 3 2 974531047 5 3 684877217 3 3 700165318 1 3 621260108 3 2 755429941 5 3 317907061 2 3 324944888 3 2 256708272 3 3 467258272 2 3 265068561 3 3 324163841 1 3 202040066 5 2 539131451 4 2 525510787 1 2 818679928 2 3 181249925 2 2 498329053 1 2 700095924 1 2 454676039 5 3 367570505 4 2 303957144 5 3 556193774 4 2 182916206 4 3 171822700 3 2 951708164 2 3 526816534 3 2 173235382 5 3 564898583 2 3 320070295 2 3 553507426 3 2 657376980 5 2 522900759 4 2 105194589 2 2 952019265 5 3 664950476 5 3 469576267 5 2 675328102 3 3 737092344 3 2 105467941 4 3 588347269 3 2 550743098 2 3 783195394 3 2 300981763 1 2 485741212 4 2 926292736 3 3 389971154 4 3 927197801 1 3 297519708 5 2 848121232 4 2 290397866 4 3 953524423 5 2 484805897 5 3 590092814 3 3 874930140 5 2 991158252 2 3 595268282 1 3 954984373 4 3 475307188 3 3 653829951 4 2 485898570 1 3 200833457 5 3 809677479 3 2 839055312 1 2 348684011 5 2 442404955 3 3 571583064 1 3 946394895 4 3 198424888 2 3 853012612 1 2 539754625 1 2 920644157 4 3 792151160 1 3 596268238 4 3 870511054 2 3 186129471 2 3 840405219 1 2 967167827 5 2 125691921 3 3 491094449 3 3 140196117 5 3 752092416 3 2 426353535 1 2 120120254 4 3 258332841 1 2 222848249 2 3 608953037 5 3 352435681 5 2 676686735 5 3 386055408 2 3 186283028 3 2 967201485 3 2 958402491 2 2 667011062 5 2 746333700 4 2 225963097 5 2 564719182 3 3 491774419 1 3 963135967 1 3 120509874 4 2 954648524 2 3 492962576 1 2 298400334 1 3 413976555 2 3 575330594 4 2 263045872 4 3 922535897 5 3 593969222 4 3 258054883 1 2 588858943 4 2 640958892 1 3 554137838 1 3 354021792 5 2 841253451 2 2 544313398 5 3 491555012 3 2 776657669 5 2 538477487 4 3 816308818 4 2 515621930 5 2 313157948 2 2 199324342 2 2 565305480 5 2 644002760 4 3 172631989 1 2 467322113 1 2 725427425 5 2 116707886 4 2 639101688 4 3 128093341 2 2 662604933 4 3 713398855 1 2 333309641 2 2 785420729 4 2 815305441 1 2 816025724 5 2 575285194 4 2 561306782 1 2 435389299 4 2 322034576 5 2 459958589 3 3 316123766 1 2 282183277 2 3 543535749 2 3 163403019 4 2 238438224 5 2 669863233 4 2 355252307 4 3 425131364 5 3 450305492 3 2 194382531 3 2 478859567 2 2 657712325 4 2 703351782 4 3 988626156 1 3 526519588 5 3 351231254 1 3 950518653 2 3 557043769 4 3 577286550 1 3 218252569 2 2 801516246 5 2 362251159 4 3 397245956 5 2 619669542 1 2 833546432 5 3 307066191 4 3 454795948 1 3 752870526 5 2 954576230 3 3 537354800 5 2 667780646 3 2 794853191 3 2 966054765 4 2 704017974 1 3 725751829 5 3 707481079 3 3 321254252 1 2 547196218 1 3 699148407 5 3 814853056 5 2 205547349 5 3 965963446 5 3 356702966 2 3 805310815 5 2 578747281 5 3 460350400 3 2 196111733 4 3 248852915 5 2 728068651 4 3 687909502 3 3 630732050 1 3 739234686 4 2 341319086 3 2 279559609 4 2 407982888 3 2 265541482 4 2 244470192 1 3 661398645 3 3 969418566 2 2 572794870 1 2 524534591 2 2 500045233 2 2 875661931 5 3 101506945 2 3 517233628 2 3 973154147 4 3 460946526 5 3 609912725 1 3 738767405 1 3 790259729 5 3 692659139 2 3 968695244 3 3 723754479 5 3 631177325 5 3 220033639 5 2 897924621 2 2 233373439 1 2 158237097 3 3 116507041 3 3 376163516 1 2 144214618 1 3 316734396 1 3 121601098 5 3 510035471 1 3 678803283 2 2 900962936 4 3 251273135 5 3 545018646 3 2 699248994 5 2 801491884 4 3 352978340 2 2 723959971 3 2 705525914 4 3 794055718 3 3 586034265 2 2 353048336 4 3 784064568 1 2 652695567 4 3 969232800 1 3 217654039 5 3 305872396 2 3 262754256 1 2 829294880 3 2 659047133 2 3 731426207 1 2 827549856 3 3 447794708 2 3 205044400 3 3 201810191 4 2 348691519 5 2 624958195 4 3 930952984 3 3 587229820 2 2 263272659 1 3 896274364 3 3 577599820 3 3 527525856 4 2 454879523 3 2 815341448 3 3 281840692 1 2 156979793 2 3 675783872 5 2 532781246 1 3 441110778 1 3 630951218 2 2 529373103 2 3 714841566 1 2 813757637 5 2 865723133 4 2 137711755 3 3 178866630 1 3 972868224 5 2 965305138 2 2 296211317 2 3 918123091 2 3 873485183 4 2 232838860 2 3 452196895 2 3 201366137 4 2 669272341 3 3 360096382 1 3 313607032 5 3 134870196 2 3 391824253 3 3 103685185 4 2 502396028 1 2 661297950 5 3 163844417 3 2 801609533 1 2 994447864 3 3 631357329 3 2 600887615 2 3 134053878 5 3 961154214 4 2 434137755 1 3 686696788 5 3 672883899 4 2 919281608 4 3 570647320 5 2 448991991 4 3 547531472 5 2 614116032 2 2 201170164 3 2 313872332 3 3 695721371 2 2 940065482 1 2 155700205 2 3 312523378 4 3 455147027 3 2 279407059 2 3 527159345 3 3 403732274 5 2 751127521 3 3 576589124 2 3 217076286 1 3 839475863 3 3 116526095 1 2 178205992 4 2 928001910 5 2 908813579 5 3 122783290 3 2 512989098 4 2 621453138 2 2 607647590 3 3 686920268 2 2 546805070 3 2 440935362 5 3 214301885 4 3 516583559 1 2 292247265 3 2 895404932 3 2 982625835 4 3 932260683 5 3 734116213 2 2 127419732 3 3 201909636 4 3 340662401 1 3 771930692 3 2 824797030 5 3 224130482 1 3 464636278 3 3 213651131 5 3 736591352 3 2 797280108 2 2 230955789 4 2 950867892 2 3 471176683 1 3 711457635 4 2 742422174 5 2 438891394 2 3 137175961 1 2 716457620 4 2 719271993 3 2 158394288 5 2 351002811 2 2 158138991 1 3 416425350 1 3 880661705 2 2 353298109 4 2 273059287 3 2 556374688 5 3 946843843 2 3 240349910 3 3 768433940 1 2 630403625 1 3 423666809 3 3 454622579 4 2 720620396 2 3 181106645 4 3 389156470 2 2 588525515 2 2 733587643 3 2 634302201 5 3 789077502 4 2 632540793 2 3 614828630 3 3 581152427 4 3 293388561 3 2 608496059 1 3 296068119 4 3 749243515 5 3 553131715 4 3 548786000 4 3 490379769 5 3 917561729 2 2 335930347 3 3 892061389 3 3 834533890 4 3 413707302 3 2 170466690 1 2 514653864 2 3 882176918 2 3 868038527 3 2 112422127 4 2 421718802 3 2 294130249 1 2 736339784 1 2 927846019 1 2 280359336 2 3 289601015 5 3 251269602 1 3 169149183 1 3 153021904 2 3 963659862 1 2 578909435 1 2 563734186 2 2 855552647 5 2 407030724 4 3 710087836 2 3 511701337 4 2 417994247 3 3 623138191 1 3 409942237 5 3 855422073 1 2 618309375 2 2 837910972 2 3 731986382 5 2 934164964 3 2 326498391 4 3 682052625 1 2 350997465 1 3 818683850 4 2 384861431 2 2 888130093 1 2 948584750 5 2 646427936 3 3 337453306 4 2 309067638 4 2 381982750 5 2 344522769 2 3 818281272 1 2 182535474 4 3 915114269 1 3 818426175 2 2 256809748 2 3 165316395 2 2 560632116 3 2 841054697 2 3 136720967 4 2 732844238 4 2 500417379 2 2 703112415 1 3 242608290 5 2 884037807 4 3 569212444 1 3 900138922 5 2 874871654 4 2 443674023 5 2 889451800 3 2 112648349 1 2 950789246 1 2 936071643 5 2 782655794 5 2 340570789 1 3 859687338 3 2 323298112 1 2 283298651 2 3 585756819 1 3 345861207 3 2 981018222 4 2 361768668 5 3 999468055 4 2 661499283 2 3 348003773 2 2 423965195 2 3 793978465 2 3 688701360 2 3 523667871 5 2 588341382 5 2 756660689 4 2 972767666 4 3 514488076 2 3 512527706 1 2 614311852 2 3 463006273 3 2 503465150 1 3 598028688 5 3 937553834 4 3 549404612 1 3 834644591 5 3 841246852 1 3 589092559 2 3 639959184 4 2 475508073 5 3 909060123 4 3 181974782 1 3 231137778 3 2 446048775 2 2 778961498 3 3 478299217 5 2 497114635 2 3 492453425 5 3 639914438 4 2 342395903 4 2 136041410 1 2 987950082 3 2 670507290 4 2 793864652 1 3 179496573 1 2 940469978 4 3 867314798 5 3 597982326 5 2 254050884 2 3 180279883 4 3 462463146 5 2 410697888 2 2 556663406 4 2 307445609 4 2 256959045 1 2 368030848 2 2 278291558 1 3 282307081 5 3 176868490 2 2 447402487 4 2 916341565 2 2 677371493 4 2 317796655 5 2 152439069 2 2 698389196 3 2 604459437 2 3 575983829 2 2 434714202 4 3 136882134 4 3 895779305 1 3 635495002 2 3 404050658 2 2 305120863 2 2 532447856 1 3 257765645 3 2 352937701 5 3 899572659 1 3 538244430 2 2 726839584 2 3 161740204 1 2 379016183 5 2 368942066 3 3 423164446 1 2 687522727 3 3 118999523 2 3 912535936 4 2 271389326 2 3 514799385 4 2 385715488 4 2 412301475 1 3 899688648 4 2 374364743 4 3 628361131 4 2 743511974 3 3 970488416 2 2 791921130 2 3 329868531 5 3 270720608 4 3 870868670 1 3 513588994 2 3 937053948 5 3 803259225 4 2 886879847 5 2 260575739 4 3 372617376 5 2 639256440 2 2 546327771 5 3 165928302 3 2 546988771 3 3 760966226 3 2 733834344 4 3 670455357 2 3 931366007 1 2 244451021 1 3 150571703 4 3 439221295 3 2 812969981 3 3 420979142 1 3 979809548 1 3 286809478 2 3 881256190 5 3 394744258 5 2 900357010 3 2 636490258 3 3 732251904 1 3 467241434 1 3 558775670 4 3 850752715 1 3 238555586 4 3 177024541 2 2 481970492 2 3 349783797 5 2 838851651 2 3 601330036 5 2 442933580 3 3 550760898 5 3 338058041 5 2 241372669 2 2 849401817 4 2 410770529 5 3 110965073 5 3 473212585 4 2 453687305 5 2 913050527 4 3 384838885 2 2 769463040 5 3 437364414 5 2 489613032 3 2 831064898 2 3 465065049 1 2 605289856 1 3 960143056 2 3 290103831 2 2 103119669 5 2 602576929 1 3 106522854 5 2 147236605 5 3 925036300 5 3 670872463 4 3 444048812 5 2 355818995 2 2 792866622 3 2 609428414 4 2 113041844 1 3 770217424 3 2 592722534 3 3 306324399 1 3 698954927 2 2 697404304 2 3 574720837 5 3 647962835 2 2 739312322 5 3 775141518 4 3 569779807 3 3 382562957 3 2 576295339 2 3 829825218 1 2 267579832 4 3 959231483 1 2 772785556 2 2 714273038 5 2 106438654 3 2 947773160 3 2 641535882 2 2 230568417 5 3 355411247 3 3 506256579 3 3 426279428 5 3 863024353 3 2 884884163 5 2 924402736 5 2 585432650 5 3 247645247 3 2 277092414 2 3 258310309 3 2 683715162 4 3 890315221 3 3 224810960 3 2 537420620 5 2 167907654 4 3 937417240 4 2 596390777 1 2 180880065 1 3 434935809 5 2 155438285 3 3 263255543 3 2 295426954 1 2 505516036 5 2 644655298 5 2 817244567 4 3 618786284 5 3 548604718 3 2 924093861 5 2 898899152 4 2 174919497 2 2 329086137 2 3 802218470 3 3 888068449 2 2 500365702 5 2 917244477 4 3 631367473 5 2 664563290 4 2 581213237 2 2 675274528 2 2 524548925 3 2 441313421 4 2 118113287 3 3 686823317 4 2 655847982 4 2 100332781 3 2 755688417 2 2 966835488 1 3 536376129 4 2 681405043 4 2 243992158 1 2 125568715 1 2 669863062 4 2 541910752 3 2 307998293 5 2 770891395 3 2 180086557 1 3 701009234 2 3 835924912 5 2 261881052 1 3 386050270 3 2 374660117 5 2 921757267 2 2 684219620 4 3 637867225 5 2 241930220 3 2 692521279 1 3 428007603 2 3 558571365 1 2 364897739 3 2 367284986 4 2 630708733 3 3 297743572 3 2 496499157 4 2 374056988 1 3 449525161 3 3 122654581 3 3 459602940 5 2 100794687 5 2 982778663 5 2 840393455 1 2 746156146 2 2 228625085 5 3 661389700 4 3 726573065 5 2 737113344 5 3 427180174 3 3 428963996 1 2 355227495 2 2 740819856 5 3 997682516 5 2 666245874 5 2 137721086 2 3 422030497 1 2 335857485 2 3 272603821 1 3 454724998 1 2 207308739 2 2 952768253 2 2 988335239 5 3 569599072 4 3 511936622 5 2 729721330 4 3 239170069 1 3 223641481 4 2 878130590 5 3 570796091 1 2 456610808 1 3 689524619 2 2 392613391 5 3 284821811 1 3 297086773 4 2 631101095 2 3 418454011 1 3 924044845 5 2 816110152 1 3 393241084 3 3 755071824 3 3 890248733 4 3 917759117 5 3 362632210 2 2 237009627 2 3 321214808 3 2 926317423 3 2 848386255 1 2 414534794 5 2 424543869 3 3 592108851 5 2 643725975 1 2 610067390 2 3 418341620 3 2 951113674 5 2 948319962 4 3 786147634 4 2 724931836 3 3 297787803 5 3 735472247 5 3 868011518 4 3 407037462 4 3 122319654 5 2 872486379 2 3 527032844 1 2 459417123 4 2 711420018 4 3 107170062 3 3 717236066 5 2 422845157 1 2 299623504 3 3 260774786 3 3 828690546 4 3 600488783 5 2 620052673 1 2 322413129 4 2 402280552 2 2 594188540 5 2 682708963 3 2 812323774 3 3 588639939 5 3 622873491 3 2 535535000 1 2 394624910 4 2 374224198 5 2 154503043 4 3 202190131 1 2 315434620 3 2 557584789 3 3 171745177 4 3 300455401 3 3 990626387 1 2 143901939 1 2 344806979 1 3 835108417 1 2 493171543 5 3 235332521 4 3 374702207 1 2 886784434 2 2 604401982 3 2 378816817 3 3 521099908 5 3 919206273 2 3 953632460 5 3 682722167 5 2 362736816 4 3 815698080 1 2 799111940 5 2 595037909 3 2 878497663 4 3 765265640 5 2 516510358 4 2 512906309 2 3 182107390 3 2 831766660 5 2 714373004 4 2 367842320 4 2 744782869 2 2 335240617 5 2 490652431 2 3 839392181 2 2 853730086 1 3 805382520 1 3 457047277 4 3 259863836 4 3 609608949 4 2 926970791 4 2 616380135 5 3 618003069 1 3 120870429 3 2 423311605 3 3 989689908 5 3 495406087 2 2 428192036 3 2 690814256 5 2 672059221 3 2 192929662 4 2 509554288 2 2 595178533 5 2 619685990 4 2 396738696 1 3 786561337 3 3 684393278 2 3 639972873 4 3 698408437 4 2 497698683 3 2 273489889 3 3 736584685 3 2 478446281 3 3 112402878 2 3 291616880 3 3 624039250 4 2 137065313 2 3 123462268 3 2 142584155 4 3 680154377 4 3 496198302 2 2 572557682 5 3 803403422 5 3 261241121 4 3 688462231 3 2 205897839 4 3 345944588 1 3 136982436 4 3 962916090 1 3 258791400 4 3 422058780 4 2 262595608 4 2 353216678 4 3 366045023 5 3 646970026 2 2 985263326 5 3 469787985 3 2 932295752 3 2 312809832 3 2 420556043 2 2 820295765 5 2 436903921 1 3 859155907 5 3 528829182 2 3 286478841 4 2 574897401 1 2 208821437 2 3 940122965 4 2 471812743 2 3 281218967 5 3 850791225 5 3 108913902 1 3 244930744 2 3 761535531 1 2 845604784 2 3 369359466 2 3 615787228 2 2 996934969 3 2 914997324 2 3 203917182 4 3 202514232 3 3 554549229 5 2 165628284 2 3 895256651 2 2 962904991 1 2 490723292 5 3 385947801 4 2 456379933 5 3 240040006 2 2 346283880 5 3 163053339 5 2 656529026 1 2 474714637 1 3 507199359 5 2 107715153 5 3 447347990 3 3 200363075 1 3 911555077 3 2 472673397 4 3 285788087 2 3 623036591 2 2 205457372 5 3 736838583 1 3 701620110 1 3 917456397 3 2 945414449 5 2 742296262 5 3 205201110 5 3 247568167 4 2 791088908 4 3 476832725 3 2 771387092 3 3 918978764 2 2 443070098 3 3 527749039 5 3 961879883 3 3 402114589 2 3 410641245 5 3 282340523 4 2 355635079 2 3 789778239 3 2 634819748 3 3 754649738 1 2 244958315 4 3 388255651 1 2 162751413 3 3 898450768 5 3 564200963 3 2 449673322 1 3 660156811 2 3 199121940 1 2 976751912 4 3 441084095 1 2 979545672 1 2 502977668 4 3 180448641 5 2 450271758 2 3 300547206 2 3 714608247 4 3 414636989 5 3 717275332 1 3 154212523 1 3 719411123 4 2 314619580 4 2 636064770 4 2 426007210 5 3 189827895 4 2 676681331 2 3 958301488 5 3 175103413 2 3 959965862 1 3 569285918 4 3 500429185 1 3 259386656 1 3 321055193 5 2 354751563 5 3 780224710 4 3 547127408 1 2 587924162 2 3 348330619 4 2 951798194 1 3 311865343 5 2 363752454 1 2 891615314 4 3 661267025 1 2 899219876 4 2 863279506 1 3 354630534 1 3 720452332 5 3 627133801 2 2 781467461 1 2 892953840 5 2 148871189 2 2 518236836 2 3 471730938 4 3 211783805 3 2 340690307 1 2 766686736 3 3 250041013 3 2 634389335 5 2 924962417 5 3 198585222 1 3 310279251 1 3 315298990 2 3 490998475 1 3 940904372 1 2 110201403 5 3 986131125 3 2 253162008 2 2 801796672 4 3 876508725 4 3 513746443 3 2 701026244 1 2 773439458 4 3 708297786 2 2 423220881 5 2 952366356 4 3 130460391 5 3 306441026 1 2 720930145 1 3 454683321 2 3 331565384 2 3 768936232 2 3 723025161 1 2 865435075 2 2 372036587 1 2 486759741 2 2 963991611 1 3 658041714 4 2 594671231 1 2 735978538 2 2 324214159 2 2 183622800 1 3 329415832 1 2 162225240 3 3 510020861 2 2 177489611 1 3 758716527 1 3 253094979 3 2 281719437 5 3 328028696 1 3 638841650 3 2 461057687 1 2 331548437 4 3 963426324 3 2 508385466 2 3 173444598 4 3 197578619 3 2 547002682 2 2 230917321 2 3 325116558 2 2 233939581 3 2 977173817 1 3 721029884 5 2 801849593 5 3 526967843 2 3 747016931 2 2 452108961 4 3 195058996 1 2 568571374 2 2 302659058 1 2 100084463 4 2 316653085 2 2 247309788 3 3 683033379 5 2 603801416 3 3 195847109 1 3 429555792 1 2 783412998 3 3 154277395 2 2 848308642 1 2 676010844 1 3 904007942 5 2 597244018 1 2 121621383 1 3 972259599 3 2 634115811 3 2 628893946 5 2 201381411 3 2 253980191 1 3 143754952 3 2 512805730 5 2 568603082 4 3 512014667 5 2 336796476 3 2 777545609 3 2 967567191 1 2 746425353 2 2 557261459 3 2 175718257 2 3 123219215 4 3 320030125 2 2 193028539 4 3 435877555 2 3 401006262 2 2 177803713 4 3 914172062 1 3 114884676 1 2 160658760 4 2 577285595 3 3 865996827 3 3 368681213 3 2 414664096 4 2 491264065 2 3 839374585 1 3 861390578 5 3 456735873 4 3 270425921 5 3 153958358 1 3 225845742 3 2 355287375 2 2 416967522 1 3 132737478 5 3 490278157 5 2 183656568 1 3 832174977 2 2 432189073 4 2 197219785 1 3 393039739 5 3 973193904 5 2 711262022 5 3 148588666 1 3 852063699 1 3 152044038 1 3 384565525 5 2 376100084 2 3 293538375 4 3 969149533 4 2 126842870 2 2 189292093 2 3 123839984 1 2 927366154 4 2 565999195 2 3 130069552 4 2 823149746 4 2 733725711 1 3 345314890 4 2 801232478 3 2 898662463 1 3 252981765 1 2 467469399 4 3 502613898 3 2 905677954 1 3 733059601 3 3 603164892 3 3 263004166 4 3 929147354 5 2 297667402 1 3 106439211 5 2 412891880 5 2 816782554 4 3 559759357 1 2 120871915 5 3 468185985 3 3 405615419 4 3 302436525 2 3 490236504 1 3 947850139 3 2 288482946 1 3 572501247 3 2 577733847 1 2 138697798 3 2 578229276 4 3 610681466 4 2 536652488 5 2 769958876 2 2 586484094 3 2 217626158 1 3 404757167 5 3 534220890 2 2 589096844 2 3 721879473 3 3 261091793 3 2 491475863 5 3 566663476 1 2 628439573 2 2 112387467 4 2 285737494 2 2 572776631 5 2 866406565 4 2 193515798 3 2 771077854 3 3 300048238 5 3 983488787 4 3 424538783 1 3 656870019 5 3 713944337 3 3 326888272 5 2 389908813 4 2 303446498 1 2 131904964 1 3 951827256 1 2 638553977 3 3 511713881 1 2 173943449 2 3 420709998 2 2 270930746 5 3 119447696 1 3 976409204 4 3 564256582 4 2 277775864 2 2 213359257 3 2 805259221 4 3 727239380 3 2 165758261 4 2 916321850 2 3 484617027 5 2 171840775 2 2 703383055 3 3 319545373 5 3 752285380 4 2 374382956 1 2 497853286 2 2 640233856 2 2 866667792 1 2 731372333 1 3 225401827 4 2 469212363 3 2 555691956 4 2 307925569 4 2 504321732 2 3 876567166 4 3 398163166 1 3 531708048 1 2 407078054 1 3 824910337 3 3 871980923 1 3 751910147 1 3 688096375 2 3 593738330 1 3 280279432 1 2 598715653 3 3 452393682 3 2 252948507 3 2 939028371 4 3 545179830 2 2 539457337 4 2 433303798 4 2 398153293 3 3 470004612 5 3 153889304 5 3 473696747 4 3 127555614 1 3 485120437 3 2 911935048 2 3 980998654 4 2 168519668 5 3 462205648 4 2 594737610 4 2 118143283 1 2 390383987 2 3 581048053 1 3 296174313 4 2 722582503 3 3 850316229 5 2 747218507 2 2 114864211 3 3 792417722 5 3 206192019 2 2 107820724 1 2 149899950 2 3 380133065 1 2 359689017 2 2 510603583 3 2 215910059 3 2 131521005 5 2 260801723 4 3 640076662 5 3 445171704 3 2 389870157 3 2 446645246 2 2 492522943 4 2 508302050 4 2 114839032 4 2 581797554 4 3 634584459 2 2 764498611 2 2 322441068 1 3 566962763 5 2 756225095 2 2 323597085 3 3 412373770 5 2 408866327 4 2 358731156 2 2 781084982 3 2 306696829 3 3 989394657 2 2 953311492 3 2 442958963 2 3 398277866 1 2 858413413 5 2 642611948 4 2 291131792 1 3 692630310 1 2 612222074 5 2 556039152 3 3 583914523 2 3 972108992 4 2 111804992 4 2 626605420 4 3 382770318 2 2 984840138 3 2 386547040 1 2 626521968 2 3 405198490 2 2 947275822 5 3 630018175 4 2 238694564 1 3 255122317 2 3 604139430 3 2 110314759 2 2 523400619 1 2 903771533 1 3 515035824 2 2 719639399 2 2 809039472 5 3 267880184 4 2 689819031 3 3 753306183 1 3 193283708 3 3 446809581 5 3 184019138 5 3 556211538 4 2 782233052 4 2 482458065 5 2 204244641 1 2 796763409 1 3 551879793 5 3 620859652 4 2 405389533 2 3 254372604 4 3 453455836 5 2 853027467 2 3 256465791 5 2 296840983 2 3 845488751 4 3 207778023 1 3 573040047 3 3 109496804 1 2 387971136 4 3 171729918 1 3 392631823 5 3 991524940 3 3 101074379 4 2 555604667 3 2 397808399 4 2 350563532 4 2 658874560 1 2 415045263 1 3 835236880 2 2 763620408 3 2 179403239 4 2 778088232 1 2 625442518 5 2 473081618 2 3 196741173 2 2 980316908 2 2 713120430 3 2 828418152 2 2 228517985 4 3 881306148 3 2 764287248 3 2 336032228 3 2 389291989 1 2 155646474 4 2 353609407 2 3 867025409 3 3 955527780 5 2 238981428 3 2 938123780 1 3 928888571 5 3 117664039 1 3 614134681 1 3 505084013 2 2 804524297 5 2 630928002 2 2 225818055 4 3 273600823 4 2 803203232 2 2 826826678 5 2 453516843 2 3 133572946 3 3 426578341 5 3 304500144 2 2 113428185 2 2 794497606 2 3 550918246 4 3 306194674 1 2 307968462 5 3 477810014 3 2 256228971 5 2 536484681 2 3 912089836 3 3 709867415 4 3 881236357 2 2 434834414 1 3 703831866 2 3 876575222 2 2 336717152 4 3 630852275 4 2 889134832 4 2 333098457 2 2 220095626 3 2 260362054 2 3 576816285 3 2 965571820 4 3 956662028 1 2 468795534 3 2 961876165 2 3 451353396 1 2 337467357 3 2 449948631 3 2 350386357 3 2 583142030 1 3 999143646 4 3 473695248 4 2 677927460 3 2 466704759 5 3 334577874 5 3 473989721 1 3 398084852 3 2 145528313 2 3 218335214 4 3 962979470 4 2 593513893 4 3 227140455 4 2 637263184 2 2 138669898 3 3 603561446 3 3 481684632 1 2 713293388 2 2 170582791 3 3 573695635 1 2 141458763 3 2 578076484 5 3 844475597 2 2 657236222 4 3 695731428 3 3 583483866 4 2 551914701 5 3 667123351 4 2 185399994 5 3 671718759 3 2 797967836 1 3 133641146 4 2 826092200 3 3 435866990 5 2 757302779 2 3 501122550 4 3 746355566 1 3 300359906 3 2 320389267 2 3 174955446 2 3 169237350 3 3 460312189 1 2 686990668 3 2 425298917 3 3 666486036 1 2 150760113 5 3 946388989 2 3 467609829 1 3 293806250 2 2 958216039 4 2 152613255 1 3 148318593 3 3 802789495 4 3 613085670 4 2 142682745 4 3 591535245 4 3 517193140 1 3 830604084 3 3 640453906 3 3 143545895 5 3 510160812 3 2 237045606 1 2 712694354 3 3 288446598 5 2 739256920 3 3 722725602 1 3 549762782 1 3 351054303 1 2 886280471 2 2 407422168 5 2 400322172 4 2 291477656 4 3 963226305 3 2 403902597 3 2 304879751 3 3 963212385 3 3 110101202 3 2 823898729 4 3 334059928 3 2 261930013 3 3 473662583 3 2 905835956 3 3 864865187 5 3 365726967 4 3 774898083 3 2 601937870 5 3 707582214 3 3 264143111 1 2 374682165 4 2 198013356 1 2 808632981 1 3 786681394 3 2 754278576 5 2 475121473 5 2 874105339 2 3 589879329 5 2 223787640 1 2 190135941 4 3 110428463 1 2 653769197 5 2 393383051 1 2 102244629 4 2 468203697 1 2 180240645 1 2 538966625 2 3 494611363 1 3 463470279 3 3 581444246 1 2 624526147 5 3 445829214 2 2 278544028 4 3 738042648 1 2 262133850 2 2 951167532 4 3 815313111 3 3 764115546 1 3 870775995 4 2 378211927 1 3 915624423 1 3 283857945 3 2 211103892 4 3 751809565 1 3 228413884 2 3 757677948 4 2 749862993 1 2 133754283 3 2 784492429 5 3 414780462 2 3 373866894 1 2 590994950 3 2 663186154 1 3 487846732 2 3 516083872 4 3 824516939 1 3 707489158 5 2 361983415 5 3 184513782 1 2 757186628 1 2 968300400 2 2 630165060 3 2 482787455 4 2 436609491 1 2 490090622 4 2 779415100 2 3 258071435 5 3 774296626 3 2 875166365 3 3 744422584 1 2 552395638 2 3 575577241 1 3 714924713 2 3 244215412 3 3 780219356 2 2 467843670 3 3 161732050 3 2 220380374 1 2 976617910 1 3 393701322 5 3 633139941 3 2 687514427 4 2 766126319 1 3 814429677 2 2 260994290 3 3 166367911 4 3 278940691 3 2 744051919 1 3 549679568 2 3 338803590 4 2 279832298 3 3 347265539 3 2 974719709 2 2 404859212 3 3 822640452 3 2 605369467 1 2 694540165 1 3 572178185 2 2 199124730 2 2 173057080 3 2 586292601 5 2 107976429 3 2 806207790 1 3 254295374 4 3 300434978 5 2 453485489 1 3 288107060 4 2 345256296 4 2 788758655 4 2 388688623 4 2 445380905 4 2 336703773 3 2 449867118 1 3 239372100 4 3 279210372 3 3 259288645 3 3 479447997 4 2 742693227 5 2 987724119 2 2 974163973 5 3 961384803 3 3 471329901 4 2 298386670 5 2 744096172 5 2 131815549 3 2 416229558 4 2 319829817 5 3 560498816 3 3 818970407 1 3 779409686 5 2 434651210 5 3 841838938 4 2 579124527 2 2 186122118 3 3 716455764 3 2 603156196 3 3 722102625 1 3 143866494 3 3 176524517 3 3 873188464 3 3 619295372 3 3 413047939 5 2 273485316 3 2 850732229 4 3 538604568 1 2 617213905 1 2 522737946 4 2 982583669 3 3 360979048 2 2 951494093 5 2 518464062 4 3 529141421 2 2 646586907 1 3 419893414 4 3 818569922 1 2 725713450 5 3 646587439 4 3 939374582 4 3 630433311 4 3 834778782 1 3 675866305 4 3 419038588 5 2 831889870 2 3 622891089 5 3 127204284 1 2 919875157 1 2 679268402 1 2 507625750 4 2 587038915 2 2 969772383 4 3 623707351 1 2 100958671 2 3 664174251 2 3 612673103 5 3 987652881 3 2 680305673 4 3 111838902 3 2 711550094 2 2 267126827 1 3 866096276 3 3 783904314 2 2 294878322 3 3 243150943 4 3 278456027 1 3 964704943 2 2 133655168 4 2 524211736 3 2 729316412 4 3 536368209 2 3 820711476 1 3 457539015 5 2 431968243 4 3 183726843 1 3 715117230 5 2 351031503 5 3 162853699 3 2 357319246 1 3 223008769 2 2 803833799 1 2 857140055 2 3 184538424 2 3 739466383 4 3 794150805 5 3 378079444 1 3 776247088 5 3 340844452 3 3 934485743 1 3 852436821 4 3 414856429 3 2 325987522 4 2 725077326 5 3 971962146 4 2 453960581 1 3 657891051 1 2 301298635 2 2 954493303 2 3 931492292 4 3 964996508 4 3 296203929 3 3 334240283 3 3 993078852 5 3 243366767 4 3 726788742 4 3 282369428 3 3 785430246 4 2 730887265 5 2 104571053 1 2 228859190 4 2 267345558 3 2 968176718 4 2 651804740 4 3 274491131 4 2 130225770 3 3 263177572 5 3 743569850 3 2 412808976 3 3 964050307 4 2 209499465 4 2 251406926 3 3 265419450 3 2 684982975 1 2 997747483 5 2 600758488 5 3 207138513 5 2 413944936 3 3 680121438 2 3 720207112 4 3 959183891 1 3 799173566 4 3 811620395 1 3 744757595 5 3 614785080 3 2 471972984 1 3 689981337 5 2 573833401 4 2 627174758 2 2 430907652 3 3 420322265 5 2 782077158 2 3 977619757 2 2 278586091 3 3 367266134 3 3 610059628 5 2 200618510 3 3 224881673 5 2 552457659 3 2 191781967 4 3 131953394 1 2 975323022 4 2 984065558 2 3 468642072 1 2 268150828 5 3 154121335 5 2 237550565 1 2 372147943 1 2 717795017 2 2 309245898 4 2 695682702 2 3 315946590 2 3 820862501 2 2 882773218 1 2 903535228 5 3 387195513 5 3 891520202 5 3 492328616 3 2 338681773 3 2 291558466 2 3 815326175 2 2 227517162 2 2 855619201 5 3 597078423 1 3 921660395 3 2 734638010 2 3 752323163 1 3 844566091 3 3 107802832 2 3 176301626 1 2 172550685 5 2 713083703 3 2 856312065 2 3 133018191 3 3 779675238 3 2 527796122 4 3 295650672 1 2 563804200 5 3 407830096 4 3 644806499 5 2 621476800 3 2 285234285 1 3 683923669 3 2 578048237 1 3 854709390 1 3 541972878 2 3 796256201 4 2 141001518 4 2 633242390 4 3 754757943 5 2 411566623 1 2 138527008 4 3 885997933 4 3 867644050 5 2 346321174 3 2 923080084 3 3 234122095 3 2 233367850 5 2 135962715 2 2 797439280 2 3 952577516 5 2 287888747 4 2 312462363 4 3 695543103 2 3 215750069 5 3 350343996 3 2 812210050 4 2 532045824 5 3 930632904 3 2 744206367 5 3 428735990 3 2 856655488 1 3 977457449 2 2 936163185 3 3 718746018 3 3 789861642 5 2 295375377 2 3 545492555 3 2 464868535 2 3 755494216 4 3 314744674 5 2 155075961 5 2 542084176 5 2 261501591 3 2 357116129 3 3 480847525 3 3 794136530 4 3 989946385 1 2 971806836 3 3 809616833 1 2 506280835 4 2 793833393 2 2 709720345 3 3 628430911 2 2 609447125 2 2 330666594 1 2 815698712 5 3 687207299 2 2 637090149 4 3 120064547 4 3 141067332 1 2 282347775 4 2 971707102 3 3 390980376 2 3 509072085 4 3 991156363 1 3 367432181 2 3 977814883 2 3 554519775 5 2 977113742 3 2 624948892 5 3 574268012 4 3 542558662 4 3 617566684 3 2 474141710 4 2 926387738 4 3 609902047 1 3 309451609 1 3 600107128 3 2 486347863 1 3 281016681 1 3 361470924 5 2 614356723 3 2 141836513 2 2 835845958 3 2 337849647 5 2 822367059 3 2 520930957 3 3 339254566 1 3 902289355 2 3 518257116 2 3 173045462 5 3 551260719 5 2 730826657 3 2 446829644 1 2 430678856 3 2 627931672 5 2 600561753 5 2 648713251 5 3 976710545 2 3 846905539 1 2 682505119 1 2 356803143 3 2 686793774 3 2 637800505 3 3 597421776 2 2 435740964 2 2 540662912 3 2 272375329 3 2 227747430 2 3 301153559 3 3 466302658 1 3 892514151 3 2 378635599 5 2 573951729 3 3 746159254 4 3 791990022 4 3 656968621 1 3 669323546 5 3 603580129 1 2 229266644 4 2 282283858 4 2 446886123 4 3 801713455 5 2 102883621 3 2 630476912 5 3 637483664 2 3 609540041 2 2 251486525 3 2 446810834 3 2 207671271 3 2 853545829 4 3 144838952 2 3 118742394 4 3 448738200 2 3 420590817 5 3 417969052 3 3 296097167 3 3 536502156 3 3 883533507 5 3 367808286 2 2 976897085 5 2 356374621 1 2 926643438 3 2 614932960 4 3 192698375 2 3 887150672 4 2 633224575 4 3 415709118 2 2 539709073 1 3 565302903 4 3 961241492 2 2 201449613 5 3 859429632 1 2 421092633 5 3 393473919 3 2 497108454 3 3 218051721 2 2 491389355 3 3 794331771 1 3 750838506 5 3 237269865 3 3 135492374 3 3 463958178 3 3 152814121 2 3 440999486 5 2 744238288 4 3 248859171 2 3 217376137 3 2 395269391 5 3 129301400 5 2 553699342 2 2 761110691 2 2 477719243 2 2 176895070 2 2 238973500 4 2 733898015 2 3 742234801 2 2 234312455 4 3 417886420 1 3 607761670 5 2 442592417 3 3 128093890 4 3 768453116 4 2 748723903 4 3 552074919 2 2 703911849 1 2 354048941 4 2 367686380 4 2 711096993 1 2 651789245 1 2 191752652 2 3 446179633 3 2 592596181 1 2 905541570 4 2 262241123 2 2 685331902 1 2 601492065 1 3 307888660 3 3 151808803 4 2 906618264 1 3 119958505 1 3 996606958 1 2 386284848 1 3 266991025 2 2 137781205 4 3 348597120 3 2 655651817 1 3 533064551 4 3 595149898 3 2 437430188 4 3 909071597 4 3 718963229 4 2 479930790 3 3 263390482 2 3 114602600 4 3 188797640 5 3 147905797 1 2 434032078 3 3 496115193 3 2 232322584 3 3 323101547 4 2 211419343 5 2 186844655 4 3 978674664 3 2 105766722 1 2 617031060 4 2 789261398 1 3 158182903 2 2 680137684 4 3 904217329 2 2 238626803 1 2 984825836 5 2 236988568 3 3 155976160 2 3 738365007 5 2 379829167 1 3 533968373 4 2 824220145 1 3 334906172 5 2 797420392 3 2 905728492 4 3 716937023 2 2 326540293 3 3 198897829 5 3 774872640 5 2 640139965 3 3 353976268 1 3 396022715 1 2 831554737 1 3 520319625 5 2 160439964 3 2 819036973 2 2 461597284 5 3 580370992 5 3 989853984 1 3 592969696 3 3 211671855 5 3 286890533 1 2 229621113 4 2 733199500 5 3 182510700 2 2 173502737 5 2 598675433 4 3 595512743 3 2 118380015 3 3 607407517 2 3 425116395 2 2 195789786 3 2 453898961 4 2 979449254 3 2 740994362 5 2 410440126 5 2 348116458 1 3 377925045 5 3 337861409 4 2 579132576 3 3 286793285 3 2 870103982 2 2 240635474 5 3 228291910 1 3 705488846 1 2 410382104 1 3 150716469 2 3 898585164 3 3 704025654 4 2 348715938 3 3 520638758 3 3 901268497 3 3 618832315 2 2 840600749 5 3 334333632 3 2 973116672 2 2 506000905 5 3 283631423 2 2 850162642 4 2 702987571 5 2 775242071 3 2 404390574 2 3 170974591 4 3 617364393 1 2 953557037 3 3 286187738 5 2 790122015 4 3 573639792 2 2 115509142 3 2 676212806 4 2 300484130 3 2 678374616 4 2 843873634 3 2 595529083 3 3 486538342 1 2 230594179 5 2 134789220 1 3 482828130 2 3 467888238 2 3 829626520 4 3 783623903 3 3 442406717 4 3 395733287 2 2 258637724 5 2 342713817 1 3 374338446 3 3 929695871 2 2 617121491 4 3 553036313 1 3 853434752 1 2 649687292 3 2 135735602 4 3 685997629 2 3 781756840 3 3 554118908 2 3 625174934 4 3 976201863 2 3 746477375 2 2 385404518 1 3 408933660 5 2 420012699 4 3 147750220 4 2 678208897 3 2 368992410 1 2 755692655 5 3 389547392 1 2 505471082 4 3 269443138 1 3 290404805 1 2 276253427 4 3 583351416 2 3 502779913 4 3 569389752 2 2 109628273 1 3 980734826 2 2 624685638 1 2 584640226 4 3 502069349 2 2 175763950 2 2 683110761 4 3 389779104 4 2 195267039 3 2 528545187 4 2 477230990 3 2 130014174 5 2 621319504 1 2 822715608 4 2 255063216 4 2 117106652 2 3 684726264 2 3 687398938 2 3 583932566 4 2 788561039 1 3 706355765 3 2 178369585 5 2 287705743 2 2 553389073 2 2 181058444 1 3 977702040 1 2 804726679 4 3 272575251 3 3 239562063 5 3 289189539 5 3 853204091 1 3 422649741 2 2 551196843 1 2 651253359 2 2 301814683 4 2 751332447 5 2 495805701 5 3 191263853 5 2 623506248 4 3 779636722 4 2 518024799 2 3 289191951 1 3 480829519 3 3 100492566 5 3 141206819 4 3 557369081 3 3 556792931 3 3 718029618 2 2 732400719 3 3 556188799 5 3 457493822 5 3 725579506 1 2 133088671 5 2 709024183 4 3 880675798 1 3 546551812 3 3 184364972 2 2 461336076 2 3 466730999 3 2 486698074 2 3 773928462 3 3 586900942 3 3 693962929 4 2 897144928 3 2 834541759 3 3 183212127 4 2 967241386 5 2 798019824 4 3 372254762 5 3 898380897 4 3 984742283 2 3 497048326 4 2 785524169 1 2 707803765 3 3 564361544 3 3 955975756 5 2 416523265 3 2 876379115 3 2 486893363 5 3 249345512 1 3 536257464 1 2 680457911 4 3 449017165 1 3 874992490 4 2 221502277 1 3 416648542 3 3 549419035 3 3 494623598 4 2 563581966 2 3 682127228 1 3 387929833 4 2 619864000 4 3 943319964 5 3 240398560 4 2 671365554 3 3 776529728 2 3 770994871 4 3 288724361 2 3 300542190 2 3 371403412 3 3 578578712 1 3 704028058 3 2 813918803 2 3 144238542 3 3 611491409 4 2 684174163 5 3 708702581 3 3 611644019 1 2 302110232 4 2 418438271 4 3 605862233 1 2 508792640 5 3 136747516 1 2 366281519 2 3 913095826 2 2 673260300 4 3 182234822 4 3 108758961 1 2 344447754 3 3 185393192 2 2 975233338 3 2 531602904 5 2 617975872 2 2 481816011 5 2 672142214 2 3 571605541 1 3 641551087 4 3 853403656 5 3 705387750 5 3 407040699 2 3 304273636 3 2 736946361 3 3 727676938 4 3 517437928 2 2 718952772 2 3 396629670 4 2 634657927 4 3 335785966 5 2 861587004 5 2 985535728 2 2 374155384 4 3 593968964 4 3 582533954 1 2 391834485 4 2 869114492 1 3 635749091 1 2 901527419 4 3 197237761 2 3 313195910 1 3 735628860 1 2 614154855 5 2 520017893 5 3 747094791 1 2 783560345 5 2 132315230 3 3 178868362 4 2 554110383 3 2 787040877 5 3 308303952 2 3 418714018 2 2 465633607 1 2 559413108 2 2 292359184 1 2 113598590 5 2 117344666 2 2 382797559 5 3 245238629 1 2 688149929 4 3 527078595 5 3 442730151 5 3 698652762 3 2 179565095 5 2 481675275 1 3 896643168 1 3 241376734 3 2 613434468 4 3 145489951 5 3 394785156 5 2 207317476 1 2 164059764 3 2 681500874 5 3 315320201 1 3 643743950 1 2 527751372 3 2 445292644 5 3 325227463 2 3 917540990 2 2 716359460 4 3 556982553 1 2 197832788 2 3 708006933 2 3 863464638 2 3 278617817 5 3 543104885 5 3 730755794 5 3 560064515 2 3 980340611 4 2 424585032 1 3 806623219 5 2 693727443 3 2 210139867 4 2 485230129 1 3 281683540 1 3 928097701 3 2 524402353 3 2 514027965 2 3 217683501 5 3 860241600 3 2 578270604 4 2 507676035 5 3 149306114 2 3 304119730 4 3 741195095 5 2 572204103 2 2 400264764 1 2 976628734 3 3 820485369 1 3 146964050 3 2 407947499 1 2 524552738 2 3 332807757 4 3 200873271 4 3 448031067 5 3 299089952 3 3 342612530 5 3 874724706 5 3 165933572 4 3 269182951 1 3 245113561 4 3 380511866 4 3 614522057 2 3 251137307 3 2 835895868 3 2 117576185 2 2 323120329 4 2 658233525 1 2 456709493 4 2 201180527 2 3 348457882 5 2 246819034 2 2 792104838 2 3 564093088 2 2 121685535 3 2 730704072 4 2 210923420 3 2 896015337 3 2 741134030 4 3 397652977 4 2 179195761 5 3 955972308 4 2 845746589 5 3 199092242 2 3 796460473 2 2 462358895 2 3 594830608 1 2 375802960 1 2 235317922 4 3 739211887 4 3 184605756 1 3 109976817 4 3 137449732 2 3 440732282 1 3 705975741 3 2 449078877 1 2 201667977 4 2 943233323 4 2 526609211 1 2 112949928 4 3 981204285 4 2 486232817 1 2 357859725 4 2 341680545 1 3 706331139 4 2 394644481 1 3 572975811 3 2 500087993 5 2 312484524 3 3 399263319 4 2 919992918 4 3 326899290 3 2 833684112 1 3 840676691 1 2 501159256 1 2 536907802 1 2 928314642 4 2 430327234 5 3 526287321 2 3 347144473 5 2 445704620 1 2 217566342 3 2 954392236 3 2 418753998 5 2 509034906 2 3 251562703 2 3 157480020 1 3 478683735 4 2 194163174 5 2 386185676 5 3 789685994 1 2 648664221 4 3 593387412 2 3 388150174 4 2 898438613 4 3 399588228 5 3 987424605 2 3 895212870 2 3 298570074 5 2 940923842 1 3 777315224 5 3 343666126 4 2 674545335 4 2 837033465 3 2 227703566 2 3 738417443 1 2 851492841 2 3 775953586 2 3 870219475 2 3 448992072 3 3 167585464 5 2 137284600 4 3 186250781 5 3 626173285 2 3 965424898 5 3 651181075 5 3 669105585 5 3 446697930 2 3 377879101 3 3 794125534 3 3 824257640 4 3 613711174 1 2 723303473 2 2 463503985 2 3 740709418 2 3 202578020 1 3 298223144 3 3 929272904 5 3 639543287 4 2 219900517 5 3 664462613 4 3 998824663 4 3 444039788 4 2 226666595 4 2 766712541 1 3 205237354 5 2 127482477 2 2 554851032 5 2 834449363 2 2 412766976 5 2 572316112 2 3 213791415 3 2 207505466 5 3 903290392 5 2 554876240 1 3 745625702 3 2 482304653 2 3 340996637 3 2 660943040 4 2 243489449 3 2 624798944 2 3 789045997 4 2 166834855 2 2 275206942 2 3 690507538 1 3 962461330 1 2 294191823 1 2 319843364 3 3 374333056 2 2 515619488 2 3 887814883 5 3 971154936 2 2 123482387 4 3 111088069 3 3 659754556 2 2 844828926 4 2 389515822 3 2 219107059 2 3 260645702 2 2 437724678 2 2 108243402 2 3 155321712 4 3 142479575 2 3 170128590 4 3 472384181 3 2 193958756 5 3 520735306 4 2 515311754 5 2 592894826 4 3 954007330 1 2 654118776 2 3 571876422 5 2 288110223 1 3 827249261 3 2 454766170 2 3 709533906 4 3 328396600 5 2 366988023 2 3 714737871 4 2 184776683 3 3 524621620 3 3 916431554 5 2 785305436 4 3 214781629 1 3 729760348 2 3 746289825 4 3 578208142 4 3 310640624 3 2 247940663 3 3 821092078 5 3 806628459 3 3 889531340 2 2 354521698 2 3 840510036 1 2 413566209 5 2 146317469 4 2 175763319 2 2 845418787 5 2 786571999 1 2 241402402 5 3 762400451 2 3 600423283 2 3 158708069 3 3 123779379 2 3 815802671 2 2 824972699 2 3 520756013 1 3 697065695 1 3 347476929 2 3 629229770 1 2 485319658 2 2 261470139 1 2 875641282 5 2 365988897 1 3 564708870 1 3 536840256 2 2 698032550 3 2 935342947 3 2 135649334 4 3 483094089 1 2 226072499 4 3 186739722 4 2 114496652 5 2 578364593 5 2 456785558 4 2 821757674 4 2 872156357 1 2 137040255 5 2 867388395 4 2 181993533 4 3 377750343 3 3 398060281 5 2 434694002 1 2 596505891 5 2 485100290 1 3 668210231 5 3 758609550 5 3 638976912 1 3 254379359 4 2 461743038 2 2 880520967 2 2 177852198 2 3 517251619 2 2 836009898 2 3 707748986 3 2 292339732 3 3 394832651 1 3 228657354 4 3 770962121 3 2 965058259 5 3 139280396 4 2 995771479 5 3 342549670 3 2 342656982 3 3 326310801 2 3 745383228 2 2 518829510 4 2 636030962 1 3 150527340 3 2 851609033 3 2 378835143 2 3 496598968 5 3 562690397 3 3 863769992 2 3 450365665 5 2 876373096 3 3 969906204 1 3 538448082 4 3 118658910 1 3 571262809 1 2 161740309 4 3 119403738 4 2 672588729 4 2 100223093 2 3 979790741 5 2 127700363 3 2 926003165 3 3 532363164 5 3 999377400 2 2 594647316 4 2 424769457 1 3 327511149 3 2 514962414 2 3 957331540 3 2 444727520 5 2 579137365 3 2 181976661 1 2 488625773 1 2 419733108 5 3 380072509 3 2 981356210 4 3 412555934 1 3 801432553 1 3 339592706 1 2 790841295 4 2 643034631 4 3 144284998 1 3 185714872 4 3 605441392 2 3 560429580 4 3 837123796 5 3 520084905 5 3 732717491 1 3 687295548 4 3 636878997 1 2 993946457 1 2 213680489 4 3 781708762 5 3 250084308 1 3 708788440 1 3 854740968 5 3 407404295 1 3 260847590 3 2 827446319 1 2 492196270 5 3 413455110 2 3 975644478 3 2 344055478 1 2 700022095 5 3 822640246 4 2 166842775 4 2 678909663 5 3 304189411 4 2 758746545 1 3 790686730 3 3 660859194 3 3 708741020 1 3 422700662 4 2 472730107 3 2 404102242 3 3 811440555 3 3 621894971 3 2 810829027 1 3 570985819 5 2 113268814 3 3 849499974 1 2 906343080 1 2 509101318 3 3 901466634 2 2 712189643 2 3 341032459 3 3 173092615 1 2 506670317 3 2 627250091 4 2 370293499 1 3 722039345 5 2 508344430 2 2 591483196 2 2 189814181 4 3 131764742 4 2 341789858 5 3 620040962 1 3 182372834 4 2 235188520 3 2 773572366 5 3 996325045 1 2 210830156 4 2 210544362 2 3 927466479 4 3 319942593 2 3 972479892 4 3 555136685 2 3 410102295 3 2 571332973 1 3 179163967 2 3 421587970 4 3 458793634 2 2 431849715 4 2 603248435 5 3 714309299 1 3 698730251 1 3 172461854 2 3 885410630 4 3 517646420 2 3 521468663 5 3 415686076 2 3 721213118 4 3 324085761 4 2 951939300 3 2 587325578 5 3 275748613 4 2 610330576 5 3 551456017 5 2 945402655 5 3 134946283 1 3 615715184 1 2 665903688 1 2 637613460 3 3 813380179 3 2 958054770 5 2 223307279 5 3 923469580 1 2 283528621 5 3 408472562 4 2 625313543 5 2 700959092 5 3 352434126 4 3 202495097 5 2 180078485 2 2 124389804 3 2 715378267 5 2 296323689 2 2 102879280 2 3 222434871 2 2 701094995 1 2 409698155 2 3 794822495 1 2 936171233 5 2 134863706 4 2 482856677 2 3 205481152 3 3 123981261 4 2 502011540 3 3 302143344 1 2 408872007 4 2 973633941 5 2 719986368 3 3 103155193 5 3 700315408 1 2 368895190 3 3 556266635 1 2 184381094 5 3 632906659 1 2 178959703 1 2 545374816 5 3 265513320 3 2 346251490 2 2 512796833 5 2 236077516 3 2 528369687 2 2 684223242 4 2 189265709 5 3 839479109 2 2 387577723 5 2 161401482 5 3 606736705 1 3 975578888 5 2 468396237 2 2 876498154 5 2 773862410 3 3 545644050 1 2 224569719 4 2 448481467 2 2 491906702 5 2 776214074 4 2 352509678 4 3 508113423 2 2 383425370 5 2 624384761 1 3 383649359 4 2 951382676 3 2 702661838 5 3 458502924 4 3 925706324 1 2 309870309 2 2 607827009 4 2 802785100 4 2 119356768 3 3 472282731 3 3 217915361 1 2 341469383 3 3 439765635 1 3 919625837 4 3 291286806 1 3 643551730 5 2 536451880 2 2 194295617 3 2 742196499 5 2 755131396 1 3 403769444 4 2 854994230 1 3 428146728 2 2 236695460 3 2 218639846 2 2 334318882 1 3 369576095 4 3 804805583 5 3 268356502 5 3 190520280 1 2 233500283 4 3 254421005 5 3 559420303 5 2 910726587 3 3 999047576 1 2 241175758 1 3 256395511 2 2 893507317 2 2 483660551 5 2 504907716 1 3 660906101 3 2 901523344 3 3 538836589 3 3 412512095 5 3 386568233 4 3 805952685 1 3 162303667 2 2 592918686 5 2 577803446 2 2 146026657 2 2 472238474 4 2 188832539 4 2 725876561 2 3 706203974 4 3 793187279 1 3 436578788 1 3 509208388 2 2 512081913 1 3 775512327 2 3 239051010 3 2 317287824 3 3 588709815 2 2 333208249 2 2 974494622 3 2 255251497 2 3 530016952 4 3 224542020 4 3 390951753 1 3 144832954 3 2 475160872 2 3 336381025 5 2 665811787 1 2 508783398 3 3 897067370 3 2 590023929 3 2 429470268 5 3 279126431 3 3 503919294 1 2 216099470 5 3 618315275 1 3 804635412 2 3 916515892 3 3 276059881 1 3 720596590 1 2 577650188 2 2 310783693 1 2 149915902 5 2 308361751 4 3 341753286 2 2 587559449 4 2 540600964 5 2 116414450 5 3 362823548 4 2 607886120 4 3 641951630 1 3 559724002 3 3 395074485 1 3 139880765 3 2 103497493 5 2 933268885 5 3 334637333 4 3 323769181 2 2 654501430 5 2 649836768 5 2 133382809 2 2 599816092 5 2 677087723 4 2 389869858 3 2 884276203 5 3 742483268 3 2 713546743 5 3 403504460 2 3 544361640 1 3 153537826 2 3 429429166 1 2 764471254 3 2 307929484 2 2 302383663 4 2 388024105 3 3 255575221 4 2 578327043 3 3 808161615 2 2 121739469 3 2 367113013 2 2 120208494 5 2 266531344 1 3 856427215 3 2 554581033 3 3 321894214 1 3 641631049 1 3 941335595 2 3 254298440 2 3 334103537 3 2 209183801 5 3 894522752 5 3 737280705 1 2 756950811 4 3 531918242 2 3 197272306 2 2 353813659 1 2 847434580 2 3 123447394 5 2 579424931 2 2 729778199 5 3 402716862 1 2 311710053 1 3 538688671 4 2 952366605 4 3 755270374 2 3 600640276 4 2 266678725 2 3 829389370 1 2 308586110 3 2 702519603 4 3 983194193 1 2 333450599 5 3 112503779 4 2 796522228 3 2 325813097 1 3 682733965 2 3 313553512 1 3 557681617 3 3 287037577 2 3 590220262 5 3 272322572 3 2 466502226 2 2 987095328 1 3 980908959 2 3 948865880 3 3 671543486 2 3 272151293 2 2 867986824 4 3 396989112 5 2 464942238 5 2 111522172 1 2 723601806 3 2 476053213 5 2 954152728 1 3 620684866 3 3 688772458 2 2 945668658 1 2 752501254 2 3 748005759 2 3 514069647 4 2 489824283 2 3 120010901 2 3 245759273 5 3 204557345 5 2 443339278 5 3 488363744 1 2 148249102 1 3 723466200 5 2 610662124 1 3 549907420 4 2 488362573 5 3 423947869 4 2 967084486 3 2 113640953 5 3 190431826 2 2 449224601 2 3 419023960 3 3 281307779 3 2 912395869 1 3 252603458 5 2 523068329 5 3 232432809 3 2 598335394 4 2 443333695 5 3 300656387 1 2 825065360 4 3 413214209 2 2 407028079 1 3 620816501 1 3 848686780 3 2 674535578 3 2 247755855 1 2 540878267 4 2 268324116 5 3 129076656 1 2 419322770 1 3 146546226 1 2 117476632 3 3 855087408 3 3 876039178 4 3 264371057 3 3 456731091 5 2 325992848 4 3 173903480 4 3 839592187 4 3 987387792 1 3 751566096 5 2 149876580 5 3 831577173 2 2 174548498 1 3 353412764 2 3 393099200 3 3 987726778 4 3 445300855 2 3 824066420 1 3 805594984 3 2 630195533 5 3 178133360 4 2 231514785 2 3 175804643 5 3 885872017 2 2 126434894 5 3 424289127 4 2 199967198 1 3 293987971 1 2 252448519 5 2 395892144 5 3 149899937 3 3 188248363 1 3 768437878 4 3 346059064 1 2 796795303 4 2 545396175 4 3 581158780 5 3 324883412 1 2 127169988 5 2 629138763 2 3 374470670 2 3 777606165 1 3 531362530 5 2 184712987 1 2 199262574 5 2 142114858 5 2 281484315 2 3 505031259 1 3 584273092 2 2 745069189 1 3 510076925 4 2 652269295 5 2 411490650 4 3 390730978 4 2 483805131 4 2 998623094 1 3 549321747 2 2 502495500 5 2 556782588 3 2 755406530 2 2 581469509 2 3 147905590 3 2 769314667 2 3 546226336 2 3 243714507 1 3 405854997 2 2 708468685 3 2 251296302 4 2 240130679 2 2 693236939 1 3 766055319 5 3 576086546 3 2 460168954 1 3 392391519 4 2 858630410 2 3 262648378 1 3 753075373 4 3 165359516 3 3 449562072 4 2 496220115 5 3 453875528 1 2 204249175 3 3 606727281 3 2 798546841 3 3 709678239 4 2 393470534 5 2 714677991 4 3 528908028 2 2 385416791 4 2 399854432 5 2 251619309 2 3 426789982 3 3 397871773 5 3 813211297 3 2 353247201 4 3 204847599 5 2 648124757 1 3 628115017 5 2 501339718 3 3 125439488 4 3 401642103 5 3 300241490 5 2 962743204 4 3 776125933 5 2 582831889 5 3 546376410 2 2 277562776 4 3 368983026 4 3 220750566 4 2 566103731 1 2 680847980 3 3 753304329 2 2 423123025 2 3 265909796 1 3 827808450 3 2 158912927 4 3 414203343 5 2 993298691 2 2 279170848 5 3 394430443 3 3 252881941 5 2 347226110 4 3 650846868 5 3 570099915 5 3 712951379 2 2 328167487 1 2 718917474 3 2 301775859 1 3 955708431 5 3 483896811 5 2 204249476 5 3 184947332 1 3 293944009 5 2 584352974 4 2 849068466 2 2 178056398 3 2 801846834 5 3 955817175 3 2 110689431 2 2 549388265 1 3 627473604 1 2 689504525 4 3 352510849 2 3 646110122 4 2 510414146 5 2 907067824 2 2 992867528 3 3 810188108 5 3 748347542 5 2 821432208 5 3 876098525 2 3 727711568 3 2 714021816 4 2 540565389 5 2 503514630 1 2 945826742 3 2 822037838 5 3 599380782 3 2 547727948 4 3 549924765 2 2 717936180 1 3 901959139 2 2 661555080 1 2 496852064 4 2 214634486 3 2 701924781 1 2 498616167 2 3 265752676 2 3 605759774 4 2 154617184 5 2 894214165 3 2 375548650 1 2 879340501 3 2 497808086 2 2 639466274 1 2 633140740 1 3 909433456 5 2 376069588 2 2 849405873 2 3 452858412 4 2 459672442 5 2 499629004 5 3 341476873 4 2 739089314 3 3 647645338 2 2 981645306 1 3 249261720 3 2 929403780 1 2 932822412 2 2 112968654 1 2 896158173 4 2 139569791 4 2 123492296 5 2 326116336 5 3 381782373 3 3 817067815 5 2 892148129 1 3 436448485 2 2 899525087 5 2 888187827 4 3 507107775 3 2 189356867 4 2 207681759 4 3 508504794 2 2 735689824 3 3 725573266 4 2 576047669 2 2 547914721 1 3 287961785 3 2 127063798 3 2 914171887 4 2 477405999 5 2 806686779 2 2 836901391 5 2 813484464 2 2 286357959 1 3 649325895 4 3 857702416 3 3 411376295 1 2 445843759 5 2 487041007 2 3 316477869 4 3 423235749 2 2 241380755 3 3 501456031 1 3 207903376 4 3 109818798 2 3 320722869 4 3 254670675 3 2 706009110 2 3 757283465 2 3 659883834 2 3 371697255 2 2 356370028 5 2 185551650 5 3 137826907 2 2 300272279 5 2 173582160 4 3 503301674 5 2 970529348 4 2 255857911 5 2 803140389 2 3 146502316 2 2 769922262 2 3 211442928 2 2 624568094 1 3 649720532 1 2 875007780 3 2 939863121 3 3 283490846 2 2 391668407 4 3 389181055 3 3 418025499 2 3 625376289 2 2 378702731 1 3 249631911 3 2 452634296 3 3 368412165 2 2 278824031 4 2 558161416 3 2 306255564 1 2 214759309 5 2 183055494 4 3 755939239 3 3 525702004 1 3 376182805 3 3 743078089 1 3 433798918 3 2 929976947 1 3 365517340 4 2 609303604 5 3 989382518 5 3 928898353 4 2 114289203 5 2 405801164 3 2 245159266 5 2 301804048 3 2 790836317 2 2 423524563 1 3 582493589 1 2 314225435 3 3 933537883 2 3 501825528 1 2 175652170 4 2 522266445 1 2 216769838 5 3 266086907 5 2 919743977 1 2 280378842 5 2 624264970 1 3 589576117 3 3 315335903 4 2 616315569 3 3 697956879 3 3 772268402 5 2 598016358 5 3 990868723 5 2 227311696 1 3 311040969 5 3 757154203 5 3 900325817 4 3 265577668 2 2 419889317 5 2 976387018 1 2 476478076 4 2 141996002 3 2 543767948 5 3 595365390 2 3 500863343 2 2 205595545 4 3 939450645 1 2 551528306 1 3 224685618 5 2 546849359 5 3 598702230 3 3 122500912 3 3 480322647 5 3 233567461 3 2 770575912 4 3 414723002 5 2 216974570 3 2 459433973 5 2 869178139 1 2 161681458 4 3 452692938 4 2 441243911 5 3 571275838 5 2 547374143 3 2 304360236 2 2 119571027 4 2 643199067 1 3 763494528 3 3 917760796 1 3 783132048 2 3 818436578 4 3 156913739 5 3 787762916 2 3 734858487 1 3 143442821 2 3 180567317 2 3 138228428 1 3 547283103 5 2 738599422 4 2 806949835 1 3 566239168 5 2 790225927 4 3 216715478 1 2 465180804 5 2 717360195 1 3 776016166 2 2 958116814 2 2 218439984 2 3 113748092 2 2 149476534 2 2 626618393 3 3 271857428 4 2 489705754 1 3 614049652 3 3 642610452 4 3 947186164 2 2 578394689 4 2 900955868 3 2 637816189 2 3 528957560 5 2 686175553 1 2 598032259 5 2 845223866 4 3 407772705 2 2 612237334 5 3 397499728 5 2 883758081 4 3 380036562 2 3 111152987 2 3 601285637 5 3 648480103 3 2 525111631 3 3 600694377 4 2 232325107 1 2 844758550 1 2 454519951 1 3 965163261 2 3 889744923 1 3 687204589 5 2 931888455 3 2 352001907 5 2 700007782 3 2 690863290 5 3 872655817 5 2 221932681 5 2 185005386 2 2 118615295 4 3 403245116 2 2 313208919 1 2 959559762 1 2 659222036 2 2 608378060 3 2 392614476 4 3 757272105 2 3 852739900 3 2 816692814 4 2 891076433 5 2 847312033 2 2 626343666 3 3 177580085 4 2 934952842 3 2 477983893 3 3 953205128 1 3 705727794 2 2 490896228 2 2 979546833 3 3 138818350 4 2 379572034 1 2 344117814 1 3 396352044 2 2 793966428 3 3 852098864 3 2 401648796 3 2 753778311 1 2 614711540 5 3 587372464 3 2 956147973 1 2 449995416 2 3 309853818 3 2 177896103 4 3 833164372 1 3 856712938 5 2 289316267 3 2 754478093 1 2 560148952 1 2 527429736 2 2 730241727 4 2 906194471 4 2 780668944 4 3 447769155 3 3 176401193 2 2 530418000 5 3 743173747 3 3 289632492 4 2 382275136 1 2 494933483 4 2 699827200 3 2 170482400 1 3 288866982 4 3 568677833 4 2 683249699 1 2 770513314 2 3 791576727 1 3 732868369 4 2 627982142 3 3 390771853 5 2 734940791 2 3 610201477 5 3 493085337 1 2 570795268 2 2 513629378 3 2 541017100 3 3 561974171 1 3 334299693 4 3 402945273 3 2 861415383 4 2 791216130 1 2 969318113 2 2 680231208 2 2 964383181 1 3 598575361 5 3 131885682 3 2 301866563 5 3 327359471 4 2 514000714 1 2 228598689 2 3 748413266 1 2 316945757 2 3 979535318 5 3 370249485 5 2 717385781 5 3 628357689 3 2 433066795 4 3 477872078 2 3 434487737 4 3 505307851 5 3 151118846 4 2 213522070 4 2 719306031 3 3 998054046 2 3 525784945 4 2 508695330 1 3 471829524 2 2 543242854 3 3 500250164 1 3 290103194 3 3 838715083 3 3 282563614 1 3 580138645 4 2 360582471 2 2 414255224 3 2 602967304 5 2 196122604 4 3 845309039 3 3 628659381 4 3 706220847 5 2 986578101 3 2 183370753 4 3 780459706 4 3 992918083 4 3 595105574 5 3 216186566 1 2 546642813 5 2 233861686 4 3 993748916 2 3 331775180 2 2 546825152 3 2 673549108 2 3 460478965 5 3 175585891 2 3 374451286 4 2 521137377 2 3 824308455 5 3 268928721 5 3 308859956 4 2 126742870 2 2 558822451 5 2 298656065 3 2 345342235 1 3 678159901 2 2 165095318 5 2 232199254 5 2 387700573 3 2 520792162 2 3 183109880 1 3 994150094 3 3 227819301 4 2 735825800 5 2 610393345 3 3 463147418 1 2 450087965 3 3 570066833 4 3 798154886 2 3 657970754 5 3 635248948 2 3 472619293 3 2 569671384 4 3 921617176 5 2 967023146 5 2 344712283 2 3 620890950 1 2 312220124 5 3 176863580 4 3 854074537 1 2 673413008 5 2 243576100 2 3 387779658 2 2 169837179 5 3 120601484 4 3 621628064 2 2 164222054 4 3 209367109 2 3 531942374 2 2 314864446 1 3 471592181 1 3 348898845 5 3 155496540 3 3 518636246 4 2 413157482 3 2 424424955 1 3 451218692 5 2 626856386 4 3 286005769 5 3 538008583 1 3 759273323 4 3 187175279 3 3 856430157 2 3 859815360 5 3 451339928 3 3 693807598 5 2 181976967 3 3 288082675 1 3 763562619 1 3 446549438 4 3 582555685 4 3 210794568 1 2 323568520 3 3 745668359 1 2 975658186 5 2 769701944 4 3 434874875 2 3 415282487 3 3 729416570 1 3 463325133 5 3 910427374 4 2 498347831 5 2 144545168 4 3 822209595 4 3 773600122 5 2 953920152 4 2 590365456 1 3 547237484 5 2 950974244 4 3 613779754 4 2 790090354 1 3 457965273 2 2 122230331 4 3 457486023 4 3 873558334 4 2 627713335 3 3 173198593 4 2 106141544 3 2 296137913 3 3 379563591 4 2 318408335 5 3 684540909 5 3 196746286 3 3 537482134 1 2 607754368 3 2 507572224 2 2 792181654 3 3 331689739 3 2 304934654 5 2 242729173 2 2 999350577 4 3 756789065 3 2 771554259 4 3 440866067 5 2 417281211 5 3 782002903 5 3 629798612 2 2 480456993 3 3 990737102 4 3 795092333 2 2 757693494 5 3 688993827 4 3 492530665 3 2 135056882 2 2 525522569 5 3 179862002 3 3 170118971 1 3 491713825 1 2 512887869 3 2 661231256 5 2 920200322 5 2 976268450 3 2 219568246 3 3 943985587 4 3 437630762 1 3 704557987 2 3 317573545 3 3 178791890 1 2 371991857 4 3 575254356 3 2 981936784 2 2 380775949 2 2 315554862 4 2 619596644 4 2 191512825 4 3 520497692 2 3 163104597 3 3 729504074 3 2 616639268 4 2 441219665 1 2 133017396 4 2 402574302 2 2 471284022 4 3 499723208 1 2 381753573 4 3 586323129 2 2 583583262 5 3 539788643 1 2 468871154 4 3 555286860 2 3 510849737 1 2 635841385 4 3 738100837 4 2 859644462 1 2 722305227 3 2 289695152 5 3 371810827 2 2 306677820 5 3 747889588 3 3 175005741 2 3 950507276 4 3 891287309 3 3 925708106 1 3 907195261 3 2 963313427 1 2 790827624 1 3 803432233 1 3 103343090 5 3 335263393 3 2 878861604 5 3 563128154 5 3 244478195 2 2 340482162 4 2 573166347 3 2 848867740 3 2 879311144 3 3 493785482 2 3 196121206 3 2 565437780 1 3 560827880 3 3 559262431 1 2 722704734 3 3 893786514 4 2 342962254 5 3 831385259 3 2 753563596 5 3 326091219 4 3 818648851 2 2 232005389 2 2 782234578 2 2 533474148 1 3 471729363 4 2 167410792 5 3 176393717 1 2 544650465 4 2 613489107 2 2 737221025 2 3 607381931 3 3 785784953 2 2 767375376 1 2 241345249 3 2 620148023 3 3 601241986 1 3 434309131 3 3 530626745 1 3 228360539 1 2 284997437 2 3 569531914 4 2 407393896 5 2 968424331 3 2 120593253 2 3 767318440 4 3 292558417 2 2 461249462 4 2 182303088 5 3 834172653 3 3 477306719 5 3 113568022 2 2 263262545 4 2 311794546 5 2 266434149 5 3 882392354 4 2 145383756 4 3 499572904 5 3 301786974 2 2 579381270 4 2 541793718 1 2 623678453 2 2 804724380 2 2 766382145 2 2 600603574 2 3 805278862 1 3 404710743 5 3 552553514 5 2 436826395 1 3 857049298 1 3 824743776 5 2 491333751 5 2 674568870 5 3 346481258 1 2 163669360 5 2 521525177 3 3 687396076 3 3 912688947 4 3 424447737 5 2 979915011 2 2 225655321 1 2 159881562 2 3 374014016 5 3 395658521 1 2 418617928 5 2 385035777 3 2 399981849 5 2 644962140 2 3 211243658 4 3 299483411 3 2 845729978 3 2 918058493 3 3 813931833 4 2 761951615 1 3 675955895 4 3 784561397 5 3 596758149 2 2 301492911 5 2 662518028 1 2 322774500 4 3 521280266 1 2 550369005 1 3 355051810 1 2 930955842 2 3 165935223 1 3 893308111 1 2 251986965 1 3 628765587 4 3 379913281 2 2 623087464 3 2 508956279 5 2 138844863 5 3 546592675 2 3 375673154 2 2 140125326 5 2 520608119 1 2 294833234 1 3 830686157 4 3 403487125 3 2 689112749 5 2 751858895 2 3 640218275 4 2 536603857 2 3 356807809 3 2 568959164 5 2 184240626 5 3 404319534 2 3 782905358 4 3 455367275 2 2 825942162 1 2 365364971 1 2 395802540 5 3 290807282 2 2 478179803 1 2 528191245 1 3 229548159 3 2 975114100 5 3 273844209 4 2 629598200 1 3 967599472 1 2 971412046 4 3 552930422 3 3 970787895 2 3 534080067 4 3 347571717 2 3 990828225 3 3 226497379 2 2 443259730 2 3 677541600 3 2 698660492 5 3 772764683 3 2 355692120 3 3 251139087 2 2 960129972 2 2 516967620 4 3 208810667 2 3 136969562 3 3 186425775 4 3 266274279 2 2 248035045 5 3 973315576 2 2 878889074 5 2 749200640 1 2 725739412 2 3 352653952 4 3 824385004 2 3 362509093 4 2 115755458 5 2 515188684 4 2 220776472 5 3 162091690 5 2 300175009 5 3 569742173 2 2 700510357 3 3 393259755 4 3 557409697 4 3 677564927 3 3 256203639 2 3 590756834 4 2 774508196 4 3 546709248 2 2 694144837 4 2 440855138 4 3 933989866 1 2 669245277 2 3 174199909 4 3 689450406 4 2 821823929 1 3 793588903 5 2 314960544 5 2 472474608 5 2 207534080 5 2 715839698 2 2 280087099 5 2 690264279 2 2 415442252 2 2 881370689 4 2 538043270 1 3 505534447 4 3 591696163 1 2 235615859 1 3 434737716 3 3 971483815 5 2 487918069 5 2 557396321 2 3 894319265 5 3 498067212 1 3 193213095 4 2 518253424 4 2 608261500 3 3 319348852 5 2 398478887 3 3 677314900 5 3 968847933 4 2 134802989 4 3 213679631 2 3 500229871 4 2 539698027 1 2 722382127 2 3 356117801 1 3 924208769 2 3 236129334 5 3 459471436 4 3 204014643 2 3 389266723 2 3 159427795 3 3 510321075 1 3 372740982 4 3 760379780 1 2 768408878 2 2 378469676 1 2 256209154 5 3 248571936 4 2 615688805 3 2 690879088 5 3 703144985 2 3 283611345 3 2 293249249 1 3 662983242 5 2 603764233 1 3 724959657 5 2 200178400 3 3 218896993 1 3 221824734 5 3 962488073 5 2 959636780 5 2 356903977 2 3 913776351 4 2 818561163 3 3 185161598 2 2 489412685 4 2 779539011 5 3 163551443 4 3 783151766 1 3 218435790 5 2 471746446 3 3 329304371 2 2 379674419 5 3 298144550 5 2 441372779 1 2 949577836 5 3 859363459 3 2 534196800 4 3 761673265 1 3 328847206 1 3 873676578 1 2 673215900 2 3 170560539 1 3 615295657 2 3 559277411 4 3 208573903 4 2 800467042 5 3 887076667 2 3 563438372 1 3 149540244 2 3 717030887 5 3 370972476 1 3 675697017 1 3 311255273 5 3 539283624 4 2 385554106 3 3 158638727 2 3 830108042 1 2 546718341 2 3 856587929 2 3 987344791 2 3 772459754 3 2 671594966 3 2 218972550 4 2 753875588 1 3 920741069 5 3 139109091 5 2 332126475 2 3 404913873 4 2 491662968 4 2 670636631 1 3 927825242 2 2 771416191 5 2 234586227 3 2 287008380 2 2 728730722 5 2 555402061 1 3 115951765 1 2 252335485 4 3 274759344 4 2 393978691 1 2 464021041 1 2 619423320 4 3 173905873 5 2 505511924 2 2 468902082 1 2 973110096 4 2 210434354 3 3 140247441 4 2 340852634 2 2 867363641 1 2 146376243 4 3 436913955 4 2 207090530 1 2 361766110 5 3 557118523 1 2 896162874 2 2 791477689 2 3 328285445 5 2 115270333 1 3 919030326 1 3 859726217 4 3 754839155 3 3 469049950 2 2 666676758 1 2 283165577 1 3 774777743 3 2 238009344 5 3 654024154 4 3 961801252 3 2 247535232 1 3 189121587 2 2 965006106 5 2 378637405 1 3 246083083 4 2 408917981 2 3 390430834 5 3 478397634 1 2 341750252 5 2 411441261 3 2 109524289 3 2 588685469 1 2 465627827 5 2 174677556 4 2 616723327 2 3 301971616 5 2 203626912 4 2 536734316 5 2 705470357 5 3 642768823 2 3 576682181 3 2 831197337 2 2 434506286 4 3 637603744 2 2 622596044 4 3 415372052 2 3 795056769 4 2 422364426 5 2 434443703 1 2 574858692 1 2 874043300 2 3 609263588 3 3 632302851 3 3 991346211 3 2 975389148 4 2 336860885 2 2 739714182 3 3 747443546 1 2 387727122 4 2 773038807 1 2 126403576 4 2 654062480 1 2 383040220 2 3 112453842 5 2 184761428 4 2 267344183 4 3 581846625 2 2 956437573 4 3 605011558 2 3 711731736 1 3 132073389 3 2 331770994 2 3 913945968 4 3 522811891 4 2 209088923 3 2 252443058 4 3 107697513 2 3 105417056 1 2 307338283 1 2 587648369 1 3 531489036 1 2 820215832 5 3 952517510 5 3 319225862 5 3 388445410 3 2 910949033 3 2 775657354 2 2 131270118 2 3 726560823 3 2 653031335 5 3 135883329 3 2 716749528 5 2 209724261 4 3 585682703 5 3 732575502 1 2 788252828 3 3 329056564 1 2 725420346 1 3 436641230 5 2 566032613 1 2 974202577 3 3 164093528 2 2 624595398 5 2 884433869 3 2 350146527 1 2 454133270 2 3 573263623 3 3 437795642 2 2 883990296 2 2 927538760 4 3 314543917 2 3 400399126 3 2 222467131 1 3 837400353 3 2 520767794 2 2 740178392 3 3 347715906 3 3 727609399 5 3 571731423 5 2 639703703 3 2 127396166 5 2 489517094 1 2 504268018 4 2 657999440 1 3 565516050 4 2 783233673 5 2 926297753 5 2 790489590 5 2 573839670 3 3 590218128 5 3 566699733 1 2 417713850 3 3 644250394 5 2 863604660 1 3 457105099 3 3 776437595 3 3 127602180 2 2 730075483 2 3 860669777 3 3 718620961 5 2 380592163 2 2 128308409 4 2 543796067 5 3 645000033 3 2 789118429 3 3 565333517 1 3 717079871 2 2 865834489 2 3 691879793 3 3 883434203 3 2 130634374 2 3 316423259 4 3 206464361 1 2 303629391 3 3 346656046 1 3 709173044 3 3 251730490 3 3 686807862 4 2 698716516 3 3 711453479 1 2 417176829 2 3 237683422 1 2 103104235 3 3 288721991 3 3 824631614 4 2 192136395 1 2 999126862 2 2 767398738 4 2 303813982 3 2 810741959 1 3 450400139 3 2 679570285 5 3 907267685 3 3 947931957 5 2 121597976 5 2 604454513 1 2 767940562 2 3 903622641 2 3 719885402 4 2 771826619 3 3 748904459 4 2 323025037 3 2 932302403 2 2 279903378 2 2 847799883 2 2 301932473 4 3 943856385 1 2 703036136 5 3 791759404 3 2 581202857 1 2 845825863 5 3 690749014 5 3 315914899 1 2 992978146 5 3 317808870 4 3 734348542 1 3 682735333 4 2 360985945 2 3 950824500 4 3 396068652 3 2 445228511 1 2 719635353 3 3 832874134 1 3 191991704 4 3 605001694 2 2 574848657 3 2 229155335 2 2 949747856 4 2 987069604 2 3 373567407 1 2 148320714 1 3 122865201 5 2 536507731 2 2 111059909 1 3 616706111 5 2 245279182 3 3 933866615 2 3 657838020 5 2 424760329 4 3 154976754 1 2 522341935 1 3 862533038 2 2 256619145 1 2 987867880 3 2 275056879 2 3 983109906 1 3 488986409 4 2 268373841 2 2 333523307 1 2 895842414 3 2 557660358 3 3 365029335 4 3 179982093 5 3 828734940 1 3 361896501 1 2 206669969 1 3 745918568 3 2 796306521 5 3 818893460 1 3 944207024 3 3 324225704 3 2 840769941 4 3 289865356 1 2 100677145 2 3 427120007 2 2 278701014 3 2 782858066 5 2 986034755 4 2 194296064 1 2 404713196 4 2 224981658 2 2 584309639 2 3 506001353 3 3 787373483 5 3 216146901 5 3 154838979 5 2 733421018 5 2 521843497 1 2 563455989 2 3 246514624 3 3 873103547 4 3 553383248 4 2 964466403 5 3 991013579 1 2 766424952 5 2 771669494 5 3 682972882 2 3 506678066 2 3 579095557 1 2 298867249 3 2 365606021 2 2 253459856 1 3 293490956 3 2 213696133 5 3 633859187 1 2 440743284 2 3 139119791 1 2 233651352 5 2 455149189 3 2 590820711 5 2 899347398 1 3 167846809 4 3 983855092 4 3 297599544 2 2 567443509 2 2 995738112 5 2 288620124 3 3 406362373 3 3 962262281 1 3 978845806 1 3 679018610 1 3 820243661 1 2 612555883 3 3 205562679 5 3 329668791 1 2 990579960 4 2 779658847 4 3 390209445 3 2 506083324 4 2 991712227 1 3 628595420 1 2 328803944 1 2 742034884 3 2 690911835 5 3 601023691 1 3 513605745 5 3 430324815 3 2 107054717 2 2 832076245 3 3 346526179 4 2 906795090 4 3 443930754 5 2 719095318 1 2 899049217 5 2 897456225 5 3 156176493 3 2 368211301 5 2 762692723 3 2 168379175 5 2 636328277 2 2 298929485 3 2 958149858 4 2 450972376 1 3 672242621 5 2 441053958 5 3 449843304 4 3 148428671 1 2 439851147 4 2 623094673 4 2 563155197 4 3 468441992 2 3 646148538 4 3 969595248 3 3 696738948 4 3 553221769 3 2 896928478 4 3 175839101 3 3 757911179 5 2 834961265 5 2 734108184 1 2 184782076 1 2 205592386 4 3 166687908 4 3 988422412 1 2 446795721 2 3 216902560 4 2 313222400 3 2 635416871 3 2 786665542 5 3 581558968 5 3 722141512 1 3 937628295 4 2 950488639 4 2 975106931 1 3 300135101 4 3 854837888 4 3 830011924 1 3 945484215 2 2 160219106 3 2 955552188 2 2 553680260 1 3 848836880 3 3 967939166 5 2 879710793 1 2 824787797 3 3 428610150 5 3 104925411 4 2 392848976 1 3 391728923 4 2 371410682 1 2 452601003 2 3 579189037 4 3 107808020 2 3 416646414 4 3 492774448 2 2 678510687 3 3 990474132 4 2 795418260 3 3 432822436 4 2 149040605 1 2 527451050 3 2 748107893 5 2 533226333 5 3 856956602 3 3 828455637 1 2 233290681 3 2 434334486 5 3 765404492 5 2 340827140 3 2 485169301 3 3 537990180 5 3 681588610 3 2 807854636 5 3 343744990 5 2 209201110 4 3 744413883 5 3 243466704 1 3 966037506 5 3 375428203 2 2 371010084 3 3 476347308 1 3 504937189 3 3 275475636 5 2 454226634 3 2 499438250 3 3 641803286 5 2 685656480 5 2 257516420 5 3 652402635 4 3 824593821 3 2 809256384 5 3 841679793 1 2 771817650 4 2 243085716 1 3 193222944 4 2 324182593 3 3 665601945 1 3 892731394 3 2 836528130 1 2 488264506 3 3 319172816 2 2 623586399 5 2 601748302 4 2 720665934 5 3 928357069 2 3 120302160 4 2 744763401 5 3 664531637 3 3 128713293 5 2 592360942 4 3 301187069 3 3 994580880 3 2 102480605 4 3 412470164 2 3 808635469 4 3 738858651 5 3 405101554 4 3 246005233 1 3 833886961 4 2 884265932 2 2 170367918 4 3 556645238 1 3 488119324 5 3 176989362 2 3 594134790 1 2 434301789 3 2 584363707 3 3 801709686 2 3 554105885 3 3 400459190 5 3 575515907 5 3 367895180 5 2 656119827 2 3 505437839 3 3 299237719 3 2 961740967 4 2 416101733 3 3 739977113 5 2 657061093 2 3 965389975 1 3 689989303 1 3 692495494 1 3 833415827 1 3 251585324 1 3 469274380 1 3 443447581 2 2 235910373 3 2 659578954 3 3 172181571 2 3 379754747 5 3 329969086 5 3 425878971 5 2 498063519 4 2 737689513 5 3 552761683 2 3 154431838 2 2 564331723 1 3 873418487 3 2 371138756 1 3 970833493 3 3 589892568 5 2 137522727 3 3 542710208 1 3 441388811 3 2 219032301 4 2 349867599 5 3 421256399 5 3 846092842 4 2 810013892 4 2 913640243 3 2 609405225 1 2 278406578 5 2 435006801 5 3 709118521 5 2 349156688 3 3 259202841 4 2 553650822 1 2 116804898 1 3 711284387 2 2 277134522 3 2 247095153 3 3 562055057 5 2 547253579 2 3 542607810 4 2 835537089 3 2 862821484 3 3 149833129 3 3 644994531 5 3 182769277 3 2 333000172 4 3 431879749 1 3 685665255 3 2 555494345 2 2 957679511 3 2 988203893 1 2 192854604 1 2 415803616 1 2 245953455 1 2 621364311 5 3 179786977 1 2 974975012 3 2 609697771 4 3 881677989 1 2 764046214 3 3 429458622 1 3 832499363 1 3 291229416 1 2 926433672 4 2 748313375 4 3 328644877 2 2 144428494 2 3 490564048 1 3 891341217 3 2 762563066 3 2 900794318 5 2 700838632 5 3 996732533 1 2 596771503 1 2 173539022 1 2 849880074 2 3 636723406 3 3 643359502 4 2 686832778 5 2 356480533 3 3 368066688 2 3 968371863 1 2 586482092 1 2 211329269 2 3 167041364 5 3 255197524 3 3 579551476 2 3 615782214 4 2 394785685 3 3 947030311 4 2 612477007 3 2 142493895 5 2 585704710 3 3 126774469 3 2 774763009 5 3 783600999 2 2 243387495 4 2 268304789 2 2 110603867 5 3 645343767 5 2 271635317 2 3 735889273 5 3 330686267 5 2 196725141 2 3 832597617 3 2 503670314 2 3 292443185 4 2 469619736 2 2 723625495 4 2 950983787 1 3 967876929 1 2 799279272 5 2 234187023 2 3 366582208 3 2 428524686 3 3 198317329 1 2 850718248 1 2 596657791 3 3 386386857 1 2 621282434 3 3 291973819 1 2 485365398 4 2 222617266 1 3 141410043 5 2 330170600 3 3 660210191 5 3 288559733 1 3 297604753 2 2 370653456 1 3 364155623 2 2 245648287 3 2 222098015 2 2 443726945 1 2 434893287 2 3 210590239 3 3 464310228 3 2 599587011 3 2 751868968 2 2 234999667 5 2 783567405 3 3 311635561 5 2 653559879 2 2 694000175 4 2 848820007 2 2 796326235 1 2 106264362 2 2 307868801 1 3 369329102 3 2 767923557 2 2 205623657 3 3 276844294 1 3 165230024 3 2 728835482 1 3 531425591 3 3 448808283 5 3 649653458 1 2 965086555 4 2 746104984 3 2 644831589 3 3 314396851 5 2 305101788 5 3 538213421 4 2 968791722 1 2 454596354 2 3 802455824 2 3 467206726 5 2 290879990 3 3 791823241 5 3 612889754 4 2 196000991 3 2 236579493 5 3 600740338 5 2 353664013 5 3 916131222 1 3 945629663 2 3 419669075 5 2 606938510 1 3 568983817 5 2 409159941 4 2 441814380 5 2 245123528 1 3 564879328 1 2 126010678 4 2 100051364 1 2 114164598 1 2 303519765 3 2 268751542 5 3 839188100 1 2 473577326 1 2 948117226 1 2 123849145 5 2 692156921 4 3 107066258 2 3 277028551 1 2 514272425 3 2 115530384 4 3 467645556 5 2 286278282 4 2 334822337 2 2 882061036 3 2 122461585 3 2 364979867 4 2 459512210 3 2 839394571 3 2 277181655 2 2 635864249 4 3 163759550 3 3 142746801 4 3 408327002 1 3 282583890 5 3 207246132 5 3 331383940 5 3 681606801 2 3 922383712 1 2 320359095 5 3 995301248 2 3 162423599 2 2 703280722 3 2 268343186 5 2 749346992 4 3 975451782 5 3 258323864 2 3 405195901 3 3 164217766 5 3 744977666 3 3 557661380 5 3 756972377 2 2 709911167 3 2 287479981 3 3 731283688 5 3 385414451 4 2 590224183 5 2 655292355 2 2 659547026 1 3 636199205 1 2 770994345 4 2 178398931 2 2 518962994 3 2 784057165 5 3 869459047 2 3 603909507 1 3 887955419 5 3 779579938 1 2 783227359 4 3 332018711 1 3 721349682 5 2 996155162 4 3 441216514 1 3 396888216 4 2 177353819 1 3 487123355 2 3 498737167 5 2 112433593 2 3 390756826 4 3 953262009 1 3 180200061 3 2 353917577 4 3 785146422 5 2 427734961 3 3 524095467 3 2 106481883 4 2 381679324 5 2 772743185 3 2 370270559 5 3 123018951 5 3 564877558 5 3 406254101 2 3 990713184 2 3 424122051 2 2 436002527 3 2 507472767 5 2 331526375 4 2 421319368 4 2 358502899 2 3 406591258 3 3 759580228 5 3 160677544 5 2 463906062 4 3 669340449 1 2 274498600 1 2 681033690 4 3 868728607 4 3 331097810 4 3 750757236 4 2 162190500 4 2 855006628 2 2 993951231 3 2 241557968 3 3 546920752 1 3 300643333 3 2 572361600 5 3 315918883 3 3 142487476 1 3 646526522 2 3 319896833 1 3 224235397 2 2 248936646 3 2 521395168 4 3 682417820 4 3 700616442 2 2 316824029 1 2 460854063 5 3 955156606 4 2 919666619 1 3 388359196 5 2 927726430 3 2 383714891 2 3 951114649 4 3 560883989 2 3 847396134 5 3 705623801 5 3 109852886 3 2 750985921 1 3 650776835 2 3 729090761 1 3 315629015 5 3 902472143 2 3 669195996 5 2 280621550 1 3 145608838 4 2 301132817 4 3 172327526 4 3 340712670 1 3 180385732 4 2 573858048 3 3 813117748 2 3 393857786 2 3 704166469 2 3 549386050 3 2 469781156 5 3 835633968 5 3 110515091 2 2 315624105 3 2 782844140 1 3 640864218 1 2 932146875 5 3 250042569 5 2 427352049 5 3 145159188 4 2 472243148 2 3 184102559 4 2 631229809 2 2 676308621 2 3 637632568 3 2 164430793 5 2 498675515 3 2 340957153 1 2 649649591 1 3 210244392 2 3 554343185 4 3 731466747 2 3 579803224 1 3 929685130 3 2 421560342 2 2 696969752 1 2 997226344 5 2 134866369 4 3 578147412 3 3 545917161 5 3 151120672 2 3 712502155 3 2 956608282 3 3 538579244 3 2 710231313 5 2 649608567 4 2 319528279 3 3 600996034 4 3 313108584 2 2 178045647 2 2 466857442 3 2 754297307 3 3 645709827 4 3 594238239 1 3 503537597 5 3 270796410 4 3 104833977 3 2 607062160 4 2 716949948 2 3 480771453 5 2 503344120 4 2 329389415 5 3 968637146 3 3 168682009 4 2 320596797 5 3 396997686 5 2 741431741 3 2 376077091 4 3 631852691 1 3 900215991 2 3 644469600 3 3 919167767 5 3 535154919 5 2 491027345 2 2 257867725 2 2 663615263 2 2 152493007 1 3 905393670 1 3 426920110 3 3 191405178 2 3 780560225 5 2 696090688 1 3 122016166 5 2 426050651 2 3 278919098 3 3 594782667 2 2 532107613 1 3 215363656 1 2 980203208 2 3 451341587 5 2 936193701 3 2 172970589 5 2 993254780 1 3 888988464 4 2 626636614 5 3 358295559 5 2 201759300 1 2 821752202 5 2 340563794 3 2 121748424 1 3 764392032 3 2 672290575 3 3 838063454 5 2 233933501 2 2 786445362 3 2 618827422 4 2 679894835 4 2 979960540 2 3 710323003 5 2 606423343 5 2 490332135 3 2 328872283 3 2 549273087 2 3 448262035 5 2 221428757 3 3 779407185 4 3 742975564 5 2 148039456 3 2 763167759 5 2 830153070 5 3 572014098 4 2 957549894 1 2 304468611 3 2 272454761 1 2 663210976 4 3 213641121 4 3 835466758 4 2 628889215 5 2 893810258 3 2 613831214 2 2 622017401 5 2 372819653 2 3 160310074 2 3 492400143 1 2 961270622 2 3 450381831 3 3 413004707 2 2 604243295 2 3 330381024 1 2 335946133 3 2 432430941 4 2 418683321 5 2 758674884 4 3 768659208 4 3 870043733 2 2 852437749 3 3 560037955 3 3 568311997 1 3 313241817 2 3 276927799 5 3 381904087 3 3 331737332 5 2 832564649 5 3 260220620 2 2 111955226 4 3 697139178 2 2 458024222 4 3 795515253 1 2 368284479 5 2 949456998 3 2 301070544 1 2 340175854 4 3 706032841 4 2 525104457 2 3 365799916 4 3 306160584 5 3 538591158 2 2 291083915 1 2 263789743 1 2 414098409 2 3 206093310 3 3 430452492 3 3 779099663 5 3 636927469 5 2 655669062 1 3 790443613 3 3 407408108 2 3 907762923 5 3 927577698 2 2 160445275 4 3 571133803 3 3 519752163 5 3 318759695 4 3 207728976 5 3 899660657 5 3 922647611 1 2 256217277 2 2 464542036 4 2 871786422 1 3 118096323 2 3 696684068 3 2 333506934 2 2 598023088 5 2 499510576 5 3 677496695 3 2 395507443 5 3 599368230 2 2 718480490 4 3 101820812 4 2 808561853 2 3 161053320 1 2 743792143 1 2 152686572 2 2 371349420 2 2 807536168 5 3 133162568 4 2 410434282 4 3 639486529 3 2 709290714 5 3 999082218 4 2 304132467 2 3 496788043 3 3 809955677 1 3 273112236 2 3 180187514 2 3 795661711 5 2 836394907 1 2 170746520 3 2 136850329 1 2 610217893 1 3 914080108 1 3 276872842 2 2 957934846 5 3 433802310 3 3 299949480 4 2 827728025 1 3 858727561 4 3 512753250 2 2 251010447 3 2 974020121 4 2 429225888 4 2 104338975 1 3 183298344 3 2 179210249 3 3 426047201 5 3 222779645 2 3 107130866 2 2 937658825 2 3 540416676 1 3 323852715 5 2 447304551 2 3 646225800 3 3 323778476 5 3 836870589 5 3 161722371 1 3 731693286 3 3 511170512 1 3 686354325 1 3 446920310 4 2 112162723 3 3 606051533 1 3 282061124 2 3 241469555 2 3 636558568 1 2 683413441 2 3 503821790 3 3 850243748 1 3 257902130 5 3 569260922 5 3 537844142 4 3 685796606 4 3 453195300 2 2 116517470 1 3 568557863 1 2 484719537 4 3 599251296 2 3 140070719 1 2 377214243 2 2 201176471 5 3 560301033 2 3 659415310 5 3 878197697 2 2 915227846 3 2 792386789 4 2 391675429 3 2 394527877 3 3 824206498 4 2 428604574 1 3 743156131 2 3 160304472 4 3 219704646 1 3 731600363 4 3 240688911 3 3 415620082 1 3 547264925 1 3 347891423 1 2 677487408 5 3 194086839 4 3 658191301 2 3 493265072 1 3 429376311 3 3 704306702 2 3 739657821 5 3 103129255 1 3 118779196 3 3 911720457 3 2 276380452 5 3 300535705 4 3 523564104 1 3 497603040 3 2 360386608 1 3 735998227 3 3 445076623 1 3 250684751 1 2 693075693 2 2 446070324 3 3 480702527 4 2 366142761 5 3 935246314 2 3 516087780 1 2 455603975 4 3 499789740 5 2 784767921 3 3 998885031 5 2 251438517 5 2 986027125 2 3 160593919 3 2 569744562 3 2 842439600 1 3 171763755 2 3 459645442 2 3 759327409 1 3 772295793 4 3 346049290 1 3 746703282 2 2 535362263 3 2 213513590 4 2 528290072 3 3 364106684 3 2 437811485 1 2 770237605 2 2 353762448 4 2 823039953 1 2 389874405 1 3 580101918 3 2 778232065 4 3 530286499 3 2 490604458 1 3 112597455 2 3 110058121 1 3 975451299 2 3 490121667 5 3 733366773 4 3 231585767 1 3 597617026 4 3 628346674 2 2 169962737 3 2 198900877 5 3 260492706 3 2 914374724 5 3 417060637 1 2 100483547 4 2 147521477 1 3 172890740 5 2 657259956 1 2 223589665 4 3 906785990 4 3 297205587 5 2 172900944 1 2 172813580 2 3 771413714 1 3 430576241 3 2 672290328 1 3 655402092 4 2 812874687 1 2 188693561 1 2 545070610 4 3 427480561 5 2 716423199 5 2 302549057 1 2 233743163 5 3 452231905 3 2 290512334 2 3 140648104 5 3 686193145 2 3 972345439 4 3 310185394 1 3 467137823 4 2 455089036 1 2 578894760 4 3 526325914 1 2 144189472 4 2 733098855 1 2 967741294 3 3 904192805 4 3 678121429 5 2 859619644 2 3 523754226 4 3 285245132 2 3 348882644 5 3 929195426 4 2 961903091 4 3 611916863 3 3 121901593 3 2 223807697 5 3 248043463 4 2 860990910 4 3 541233821 3 3 595789884 5 2 573396439 2 2 276246067 4 2 385080686 2 3 459352548 5 2 414698956 2 2 378593431 5 2 275382395 4 2 788225537 1 2 620238579 5 2 801775412 1 3 179200010 2 2 203553509 1 3 442530513 3 2 114384730 4 2 277536684 4 3 835795784 2 2 865920193 4 3 673200651 4 2 506767723 2 2 318798040 2 2 994426520 2 3 368749710 4 2 651243745 2 3 949566841 3 3 579541974 4 2 538926813 2 2 715454611 2 2 616871384 3 2 567951993 3 2 957923090 5 2 734154773 5 2 490291549 2 3 762781468 3 3 887044564 3 3 856358423 1 2 543615944 4 3 131240775 2 2 439706300 3 3 449156288 2 3 575767776 2 3 236567921 5 2 987111272 2 2 513941290 5 3 109989202 2 3 664597269 1 3 899162882 3 3 622495407 1 2 428788269 4 2 524248317 3 2 963262243 1 3 202409676 5 3 884624341 3 2 588860232 1 2 855938397 1 2 925417215 4 2 516195250 5 3 890027978 2 2 743106031 2 2 148914742 3 2 865828074 3 2 741306600 2 3 743490921 5 2 653020454 1 3 649606706 3 3 540708966 4 3 630168360 1 3 420550778 5 3 616013964 2 3 277321601 4 2 278965893 1 3 683658443 5 3 673630178 2 3 958887195 2 2 651597119 5 3 848647528 2 3 508817370 1 2 926894155 3 2 192344889 4 3 594193523 1 3 493706452 4 2 373376550 1 3 998211766 4 3 898780492 5 2 638081740 2 3 883769141 4 3 542113391 4 3 562434196 3 3 213097954 2 2 118049035 4 3 707249794 1 2 808767555 3 2 773606744 4 3 397647397 3 3 351182446 1 3 203303334 4 2 756246805 3 3 524120181 2 3 460382720 4 3 597852178 1 2 508452517 1 2 119536496 2 2 604213627 2 2 625091451 1 2 617144988 1 2 152381422 5 3 519069299 4 2 996369216 5 3 804881735 5 3 210570880 1 2 312805756 2 3 307224100 1 2 975645600 2 3 162888234 2 2 141182102 2 3 468871133 1 3 463312549 2 2 677365558 1 2 715122684 3 2 179910987 5 2 159907986 1 3 566788470 3 3 489149398 5 2 628167114 3 2 417668276 3 3 182252620 5 3 238859189 1 2 198872595 3 2 116053293 2 2 720579416 3 2 326173332 5 3 542420692 4 2 574841819 3 2 974752622 3 2 145769512 3 2 663526242 2 2 106476190 5 3 122327576 3 2 592663900 5 2 737989395 2 3 745108402 2 3 509877928 4 3 596811967 3 2 671117444 4 2 775458220 1 2 561961936 1 3 121118114 3 3 518909391 4 3 597106622 3 2 724532448 1 2 106121320 3 2 229822521 3 3 963480634 5 2 185945141 2 3 240900824 2 2 939293519 1 2 982352119 5 2 226022225 4 2 444425999 4 2 367027364 3 3 280921858 3 2 119447151 5 2 161863825 4 2 204626448 1 2 117010234 2 3 701975279 5 2 972629616 1 2 883112208 1 2 283110073 1 3 295166575 3 2 716557251 4 3 638202316 3 2 576584410 3 2 790882060 4 2 677215573 1 2 884871121 4 3 793940019 1 2 645975357 2 3 255029476 2 3 556861038 4 2 895042039 2 2 744013840 1 2 304077283 2 2 768416601 2 3 104014791 3 2 238749799 5 3 124143444 5 2 630865099 5 3 426766573 5 3 136959157 5 2 899321590 4 2 505732875 3 2 984259131 1 2 203525619 5 2 493530977 3 3 243464954 2 2 932884816 4 3 596950565 4 3 736916731 5 3 934575034 4 3 236509520 1 3 495287676 1 3 572027050 2 3 646525580 2 3 423462025 2 2 859433910 5 2 556114605 2 2 329705673 4 2 181229347 2 2 692482377 5 3 831334709 1 2 735657125 5 3 755919204 5 2 733606055 5 2 300938167 2 2 412429089 2 2 774406400 4 2 702571622 3 3 631522430 1 2 220163339 1 2 340316380 4 2 917998436 1 3 254102505 1 2 950474375 5 3 190997243 4 2 686016841 1 2 374647258 3 2 158072014 4 3 894069946 2 3 809450121 4 2 977897542 1 2 107393351 3 2 474890221 1 3 134013343 5 3 700518960 3 3 554021976 2 3 214481834 5 3 387374353 4 2 975623541 2 3 519819212 3 3 944857204 5 3 744896369 4 2 261136503 2 3 362509660 4 3 135998772 5 3 985452062 2 3 380778020 1 2 355582740 3 2 166359938 2 2 158094130 4 2 703890905 4 2 359922392 5 3 880195292 3 2 585023249 1 2 856704699 3 2 959192949 5 3 218666514 5 2 867418356 2 3 726969736 2 3 980548363 1 3 823627483 4 2 332335086 3 3 630174522 3 3 169769937 5 3 221529118 2 2 504924459 2 2 105842479 1 2 278701536 5 2 422142895 1 3 698174810 4 3 198564647 3 2 597181937 5 3 744085947 4 2 396547986 3 3 808926987 5 3 866029865 5 2 936519177 3 3 392193089 3 2 253655277 5 2 591355777 3 2 697282082 4 3 416694535 4 3 226524980 2 2 471946387 5 2 617329272 3 2 442851344 1 2 433932354 3 3 820087005 1 2 536313716 4 3 519415881 3 2 530469727 3 3 139926725 3 3 569020879 2 3 397465013 3 3 541809287 2 3 501308838 5 3 185858678 3 2 749538333 4 3 748056904 1 2 446261580 2 3 665504299 4 2 156329020 3 3 203999967 4 3 775376841 5 2 508633668 3 3 467916718 2 2 572625469 5 2 796347540 2 2 744628637 4 2 214559845 2 2 584767076 2 2 270287066 5 3 407649701 4 2 435352907 3 2 970274320 5 2 327137858 3 2 741023461 5 3 206742246 5 3 440213888 3 3 490822458 5 2 678800913 1 2 686238404 5 3 190590634 1 3 645615896 1 2 635842215 5 2 165500284 4 3 857097994 2 3 931607008 1 3 457914597 3 3 480890993 1 2 999334880 1 3 640572216 4 3 747649305 2 3 161865321 2 3 666783291 2 3 114368078 2 3 663004027 4 3 688540376 2 3 103359613 4 2 204046360 2 2 619119828 5 3 640656854 3 3 454881300 2 2 731857847 5 2 829348231 5 3 981921482 5 2 119512276 4 2 240652644 4 3 990965891 4 3 934384763 2 3 161368097 1 3 719852315 3 2 155992629 2 3 641272933 3 3 963612152 4 2 845869750 5 3 565006043 5 2 721410163 3 3 380614189 5 3 252705465 1 2 540653373 2 3 738991043 4 2 752542753 4 2 619918174 1 2 338601197 2 2 724781617 2 3 252267017 5 3 290397623 3 3 605849938 4 2 310629221 3 3 801819014 3 2 804772314 5 2 536279948 1 2 103868443 5 2 833867071 4 2 935286440 1 3 876053997 4 3 554171683 2 3 330186987 4 2 730273360 3 3 115118093 1 2 849940709 2 2 396093181 2 3 965961261 2 3 497691259 2 2 931932640 3 2 204113931 2 3 629248335 4 3 677069014 1 2 489015178 2 3 485285516 1 2 833521735 4 3 291014360 4 2 419604267 5 2 222454065 1 3 295325790 5 2 158867930 3 3 533435125 5 2 181239807 2 2 521068513 2 3 504633497 3 2 451655845 5 3 815625313 3 3 818730611 1 2 873620232 5 3 413746337 2 3 199118007 3 3 315734177 1 2 326499016 1 2 490568258 5 2 176648616 1 3 495329987 3 3 900286406 2 3 652082381 1 3 848798541 5 2 455529118 2 3 396716690 1 3 948057509 2 3 262452180 3 3 100450657 1 2 996310510 5 3 666833845 5 2 923865634 1 3 368115803 3 2 684223567 3 3 415142078 1 2 403954575 3 2 457675952 1 2 426504105 5 3 255266116 5 2 600213581 4 3 420510544 4 3 396925301 3 3 855796854 1 3 577706788 4 3 519611987 5 2 497366728 5 3 379880105 2 3 951733842 5 2 946091237 3 2 715999454 3 2 482004880 5 2 264845425 4 2 341874523 5 3 974385953 4 2 583214994 5 3 541146963 3 3 102663560 1 3 582376913 4 3 211200728 4 3 120363945 1 2 241125634 1 3 189835290 5 3 740398297 2 3 434242270 5 2 203544277 2 3 374762610 5 2 685143734 3 2 255118796 2 2 468289869 2 2 272743235 5 2 601069069 5 3 994848719 3 3 423506211 4 3 899287871 3 2 786180715 2 3 422411898 5 2 654032747 1 2 392681904 1 3 663989581 5 3 725891511 5 3 620184438 1 3 730153591 2 3 897397313 1 2 593026577 3 3 520868639 4 2 743860572 1 2 176332827 3 2 742466625 3 2 742230133 4 3 621086158 2 2 212038231 5 2 878915506 4 2 209532388 1 3 126585346 3 2 676624234 2 2 515710977 2 3 317545810 4 3 317898413 3 2 820521580 1 3 680379978 3 3 592154073 3 3 844769957 1 2 114885295 2 3 676013815 5 3 143439272 2 3 571295557 1 3 543268236 2 2 577663553 3 2 365620461 1 3 468941567 2 3 214392962 1 3 629689426 4 2 807672539 1 2 448096043 1 2 885331773 1 3 752935209 2 2 201339128 2 3 305185740 1 2 411015464 3 2 845744427 1 3 600151910 4 2 419471472 4 3 854807413 4 2 854640766 1 3 666929500 1 2 250224843 2 2 792056752 1 2 162497399 3 2 617310608 5 3 290844723 4 3 739221991 5 2 658162100 1 3 890628093 2 3 189227374 3 3 388550307 1 3 306690675 1 2 165944138 3 2 794354441 4 2 262123133 5 2 992477280 3 3 840633291 3 2 313272289 5 2 886325749 2 2 122255067 3 2 364311042 5 2 609504781 4 3 838692899 2 3 209485633 5 3 686622244 3 2 321223207 1 3 282587568 4 2 799346114 5 3 709374542 4 2 532530285 3 2 379518243 2 2 885490981 5 2 394114174 2 2 220866413 3 2 460514504 4 3 452117678 1 3 103758352 4 3 180304422 1 3 253756047 1 2 602480001 2 3 680975388 4 2 581239442 3 2 562266804 1 2 879002622 3 3 425164692 2 2 278655725 2 2 606524882 5 3 186211892 3 3 914389369 4 3 690339738 1 3 175444510 1 3 553684650 4 3 968016697 1 3 268487617 2 3 445923944 4 3 195991464 4 2 813773515 1 2 608756192 2 3 761502278 5 3 138563702 2 3 629380341 5 2 723027654 1 3 654555941 3 3 716748240 1 3 718048041 1 2 787817755 4 2 343831294 3 2 258214933 4 3 914802427 4 2 776363317 2 2 620529458 1 2 506697966 2 2 139471463 3 2 454476856 2 2 738346830 5 2 439394967 1 3 737782896 5 3 309612656 1 3 427534730 1 2 750709940 5 2 307530945 3 3 807765879 4 3 280550060 5 2 258609062 4 3 591070153 3 3 901021344 5 3 174129617 2 2 350955021 3 2 173657990 3 3 742220385 1 2 414964527 1 2 656621332 5 2 292521910 3 2 355637594 2 2 580578051 2 2 392131473 4 2 908243113 5 2 184371336 4 2 848130526 4 2 813822323 4 2 294843745 5 2 972837861 4 2 909312340 1 3 503459085 4 2 518320727 2 3 750899479 1 2 496777022 2 3 975327330 5 3 558686181 3 2 343792929 5 3 583989329 2 2 979998617 3 3 787666244 4 3 422859585 1 2 985359267 2 2 574206537 3 3 555060460 1 2 344690549 5 3 308312868 4 2 816123197 1 3 312874718 2 3 169220696 3 2 336001168 4 3 303623061 3 2 481980245 3 3 183042267 1 3 941429091 1 3 733018928 4 2 687199290 3 3 233801936 4 2 869074791 4 3 992751998 1 3 326037633 3 3 353577659 1 2 399541414 3 2 153939115 5 3 746807807 1 2 107574100 4 3 997978141 4 2 573049991 4 3 152463535 2 3 371002088 4 2 154649107 5 3 513144418 2 3 311248420 4 3 680495581 1 3 970408181 4 3 507719437 1 2 401521234 3 3 584365521 1 2 594752531 4 3 771673377 4 2 930460130 3 2 217566039 3 3 716673732 5 3 978102703 3 2 168441265 1 3 556138865 3 3 419833348 3 2 712168820 3 2 543509507 5 2 902226561 2 2 718577598 5 2 166698531 5 3 254640664 5 3 154891176 3 2 647125342 1 2 922159346 5 2 208652791 3 2 434254231 1 3 437155341 3 2 949417881 4 3 181902030 2 2 462006301 4 3 311394848 5 2 960422625 4 2 297803989 5 3 270417423 1 2 172513793 2 3 902430862 1 3 350451012 5 3 474721661 5 2 826557997 3 2 261318638 4 2 848955673 1 3 270921417 3 3 338489107 3 3 981389066 4 2 589092964 4 2 273596891 2 3 278908210 2 2 200841249 1 2 421248920 1 3 413287178 2 2 265471457 5 2 834449999 2 2 836672638 2 3 996626095 4 3 589147032 4 3 482892017 2 2 315901345 2 3 979191351 1 2 194533518 3 2 679557648 1 3 558546237 5 2 334114232 3 2 936970723 2 2 123218091 2 2 285374850 5 3 345901628 3 2 540742278 2 2 632059590 4 2 308589246 2 2 453981838 5 3 333028023 2 3 839836074 4 3 120008709 1 2 481272838 2 3 473641571 5 2 198612743 3 3 365027408 3 2 742006191 3 3 496365384 1 3 624071309 5 2 597042240 5 3 309963725 3 3 903535844 4 3 200400333 1 3 599081271 2 2 956004165 5 2 780240238 5 2 457882897 5 2 357341728 3 3 189432408 5 2 592997237 2 2 338794618 5 2 450228717 4 2 890373295 1 2 348688218 2 3 918223182 2 2 442723489 4 3 808308688 4 2 767756116 2 2 804933615 4 3 930676669 4 2 609699273 1 3 201502558 2 3 635213919 5 3 635061586 1 3 559465440 3 2 538329369 3 3 347397855 1 2 258628176 5 2 113236401 1 3 809975560 2 3 649483579 4 2 389691234 2 3 648561330 1 2 294359954 5 3 505976606 3 2 418817194 5 3 531839054 5 2 195569888 5 2 549752845 5 3 476684000 2 3 597671135 4 2 953572959 2 2 209603629 3 2 965690930 3 3 203811974 4 3 585913566 1 2 313754803 4 3 646056260 3 3 243170904 5 3 813166324 2 3 523712774 5 3 880194209 3 3 545135500 5 3 444410626 4 3 701303554 5 3 859406765 4 2 211266977 3 3 140305265 4 3 463579614 5 3 856535582 3 3 173339279 4 3 774391982 5 2 886081898 3 3 816983889 4 2 900386991 4 2 976993579 1 2 120878909 5 2 449209188 2 3 939542081 3 3 111418378 4 2 334535541 2 2 894548050 1 3 126428646 2 2 556032023 3 2 666789555 4 2 508253453 3 2 284283635 4 3 334978914 3 3 360628951 1 2 569574655 5 3 528723378 1 3 358997956 5 2 877085143 2 3 406221023 1 3 147376444 2 2 114858194 2 2 341796627 3 3 756677436 1 2 120770536 3 3 736221597 3 3 994350137 5 3 325956388 4 2 465034125 1 2 539658710 4 2 580670170 1 3 368449428 5 3 308072982 3 2 218855333 5 2 115967283 1 3 299232826 4 2 568055962 4 2 700276372 3 3 542294481 2 2 689308526 1 2 162885091 5 3 790128673 4 2 343515859 3 3 364464274 1 3 836266349 5 3 281795781 2 3 410550484 4 2 589810686 2 2 728102382 4 3 957693225 4 2 654596961 5 3 316183095 2 2 933972855 2 3 218928257 4 3 244619755 2 2 491598108 1 2 263500902 1 2 792586193 5 2 467092024 4 2 102589616 5 3 443813652 4 2 265751541 1 2 549813862 5 3 131726123 2 3 266858642 1 3 501085269 4 2 218490751 4 2 451155679 3 2 842275486 5 2 780190152 3 3 114815419 4 3 829783926 2 3 124944605 5 3 226763741 2 2 290876480 5 2 940374936 4 3 478352257 2 2 414114179 5 3 634152377 4 3 163285821 1 2 626566772 3 3 576308191 5 2 882181322 5 3 526700702 5 3 230102614 4 2 324412447 2 3 750333050 3 2 526548552 2 3 122446545 2 3 578439848 2 2 506575407 3 3 528030579 4 2 712839426 4 2 655919640 3 2 871335533 3 3 113336777 2 3 933052950 5 3 357909418 4 3 205273936 4 2 725424160 5 2 401970791 4 2 791728238 4 2 515880216 2 2 199280356 1 2 317415851 3 2 518007804 5 3 417720746 3 2 532669384 1 2 959293356 4 3 358826440 3 3 654592568 2 3 117381218 1 3 249543148 2 3 759500984 3 2 766230317 1 2 165406656 1 3 682068072 5 2 647131116 3 3 986589638 5 3 693054824 3 3 715135543 2 3 364587102 1 3 461669768 4 3 702336117 5 3 776811142 3 2 633273924 2 2 636695064 2 2 683861231 3 3 546814617 2 3 424913599 4 3 206560086 5 3 539349530 5 2 662752033 1 3 471657278 4 3 881828938 3 3 727600443 3 2 990627228 2 3 740811427 2 2 860795992 4 3 935577312 3 2 816093113 4 3 670751081 2 3 102171928 1 2 402965961 1 2 124396630 1 3 119041532 2 3 526971710 2 3 910839370 3 3 786863912 4 2 111782197 2 3 238147399 3 2 485262887 4 3 861657865 2 2 854563321 4 2 822520722 3 3 687548224 2 3 302925357 1 2 699631940 3 2 616152622 3 3 183616111 5 2 488885817 1 2 243825103 3 3 509413627 5 2 874684659 3 2 505314020 3 2 767010217 3 3 689376480 5 2 803211967 2 2 416932434 4 3 583284901 5 3 553892686 1 3 518876471 2 3 105021132 1 2 993634357 2 3 129550623 2 3 212945994 3 2 938104044 4 2 265362917 3 3 552300656 1 3 219352219 4 3 199975808 4 3 180882909 1 3 267351531 3 2 794460709 3 3 260556387 2 2 441630963 1 3 584484555 3 2 866571390 4 3 869065567 2 3 254787178 1 2 974244170 4 3 291290317 1 2 621299012 2 2 611551534 1 3 399775481 1 3 639682208 2 2 837815362 1 2 511965748 5 3 716928770 4 2 350564984 2 3 751361652 2 3 684284239 2 2 119160886 4 3 641955984 1 2 240250737 2 2 676212205 5 2 484967694 1 2 636499642 3 2 792588259 5 2 575209323 5 3 192770778 1 3 934341510 1 3 380657639 1 2 483860014 5 3 962772379 3 2 385454375 4 2 418732219 5 3 495474857 3 3 397753642 3 3 541098952 2 3 960043491 2 2 576951698 4 3 340535358 3 2 321479111 5 2 268693246 1 2 349585923 3 3 226133148 2 2 117106084 5 2 483092891 3 2 560227436 4 2 167553765 3 2 911383433 2 3 973143758 2 2 213445822 1 3 563267238 1 2 547539304 4 2 292730391 2 2 327367064 3 3 770644983 4 3 735224420 5 3 231451170 1 3 605503563 1 3 355753080 4 3 463999066 4 3 110735945 5 3 787514307 4 2 162736873 3 2 496291456 2 3 105735999 1 2 284376202 3 3 962830317 5 2 571948376 2 2 526679271 3 3 541254448 1 3 714990941 4 3 638802109 3 2 991991066 1 3 353455964 5 2 787905491 1 3 202658662 4 3 744305207 4 2 940627368 3 2 833959025 2 2 324102483 2 3 430426680 4 2 607747913 3 2 690377916 3 2 623332450 5 2 104834966 3 3 874664980 3 2 612885310 2 3 313360011 4 2 389666885 1 2 843260693 3 3 379341853 1 3 569548873 4 3 230806943 5 3 278689775 4 3 635690382 5 2 371220576 4 3 381271371 4 2 689712396 4 3 741388111 3 2 264376109 3 3 276399510 5 2 201960827 2 2 642575473 2 3 623447782 5 3 642015616 4 2 121991352 2 3 180985178 1 3 333955164 3 3 116674343 4 2 486727225 4 3 831163881 5 3 597455071 3 2 902173399 3 2 833800647 1 3 901070973 3 2 377493064 2 3 966465771 2 3 502696709 4 3 430703940 1 3 906824905 1 3 449865669 5 3 532331610 5 3 647605122 2 2 117830694 2 3 918465654 5 3 183366077 2 2 211482793 3 3 576448644 5 3 750521010 4 3 826265334 1 3 748008594 1 3 275534138 4 2 349959076 5 3 808684010 3 3 186890851 4 3 359022061 2 3 527541138 1 2 104951328 1 2 883619588 4 2 121284501 1 3 848025050 5 2 526633022 4 3 991318002 3 2 705410231 5 3 106438547 4 2 654156648 5 2 158186096 2 2 842488957 1 2 280820684 5 3 663171066 2 2 545142440 1 2 694992329 1 3 575754120 3 2 304964931 4 2 300859365 2 3 154269084 1 3 193582400 3 3 284792537 1 3 867428700 1 2 219634906 5 3 295710487 5 2 570748789 1 2 184997351 4 2 396953497 3 3 128416908 2 3 574905225 5 3 638736460 1 3 665663835 4 2 181791396 2 3 713952414 3 3 424436882 4 3 629123429 4 3 174400380 3 3 717161600 5 2 692376388 5 3 538259722 2 2 291194556 1 3 347731265 5 2 992304701 3 2 560500065 2 2 468209608 4 2 309995571 4 2 570166922 3 3 572480342 1 3 197570650 2 3 495252010 1 2 620002350 3 3 853602415 3 2 703664737 5 2 595953462 5 2 504223744 4 3 418322418 5 2 838348723 5 2 455898939 5 3 112136019 5 2 317950317 2 2 790216001 5 2 962091147 5 2 963620023 5 3 943858718 3 3 469410588 4 3 927819749 3 2 951273838 1 2 958823561 2 3 106950924 3 3 417460062 2 2 235328019 2 2 679369741 1 2 482390804 3 3 336185070 3 3 224735172 4 3 449251859 4 2 264496640 4 2 128099873 3 2 716296272 3 2 276273328 4 2 312744634 4 2 605821319 5 2 352737475 5 2 273193521 5 2 806407594 4 2 650973582 2 3 662319759 4 3 971444983 2 3 116904291 3 3 630254871 2 2 695989385 4 3 978800228 1 3 193482742 5 2 570935295 4 3 609724573 1 2 384006417 1 2 867254024 1 3 485298344 4 3 598579330 3 3 719484185 5 3 993658877 1 2 236445807 1 3 501959045 1 2 247470088 1 2 661902490 1 2 801191373 4 2 211255152 3 2 685395630 2 2 984295778 1 2 596802562 2 2 734913231 4 3 337446522 1 2 938423841 1 3 831450080 1 3 769161711 3 3 614513510 2 2 536633080 2 2 618927858 4 2 609415004 5 2 686971392 3 3 377854274 1 2 566608846 5 3 952788969 4 2 142031922 2 3 185903451 3 3 768922203 2 3 872606972 2 3 552286289 3 2 352028134 1 2 376170591 2 2 405029173 1 2 102341573 4 3 476413761 3 3 939253161 1 3 216623504 3 3 175356859 4 2 560598495 2 3 345865175 1 3 850893814 5 2 392101769 1 2 602007178 3 2 420327626 4 2 706951934 3 3 453116625 5 3 315580105 2 2 718340560 2 2 472918473 3 2 283663241 2 2 605202719 5 3 624976218 1 3 125988399 5 2 228050250 3 2 200858654 5 2 501629727 3 2 145430373 2 2 573399933 5 2 382899797 5 2 580197100 5 3 581636422 2 3 333154969 5 2 532192196 4 3 775804689 2 3 739351642 3 3 442006879 1 2 484992389 3 3 389407054 4 3 227654088 2 2 285358006 4 2 685119933 3 2 872976288 3 3 349727559 2 3 669057907 1 3 947051193 4 3 927561596 5 3 571718580 5 3 767541649 1 2 542826236 2 3 200951535 4 3 549722358 5 3 780127296 2 3 117622960 5 3 204788989 4 3 453582029 2 2 965473073 3 2 378521663 1 2 345698092 5 2 565371069 5 3 450559160 5 2 358349371 5 3 677867532 5 3 767030341 2 2 502852993 5 2 825257910 2 3 524602940 5 3 214070081 4 3 246506748 1 3 253794604 2 2 539350882 4 2 804447954 5 3 759284218 5 3 655024699 3 3 852811111 5 3 714697571 1 2 198537848 5 3 898564698 5 2 650502673 1 2 271388119 2 2 722588313 4 3 893986744 2 2 452365800 2 2 495756891 2 3 800094925 3 2 131890231 2 2 135967736 2 2 798633376 1 2 145992214 1 2 576196221 5 3 240737450 2 2 310572764 4 3 501868244 2 3 828286893 1 2 125883778 5 3 853666275 2 3 177263308 3 2 242193288 1 2 887376306 1 3 176609143 2 3 541900835 5 3 205575027 1 2 335183298 5 2 494483187 1 2 126244688 5 3 881183681 2 3 353359670 1 3 338435152 2 2 894394120 2 2 504146387 3 2 948551838 5 3 169548963 4 2 878192969 3 2 695744702 1 3 313938106 1 3 377595286 2 3 494644594 3 2 136360869 2 2 278321887 1 2 498638974 2 3 419259412 2 2 812222641 5 2 693187666 4 2 342937237 1 3 518406305 4 3 210464766 4 2 686552423 3 3 606397714 5 3 385887930 2 2 695186931 4 3 720837755 3 3 650717416 3 2 205362885 2 3 270940192 5 2 860199204 2 2 410907375 4 2 121210982 4 2 884747969 1 3 351289780 1 3 211400494 2 3 115554362 1 3 930183026 4 2 312739680 3 3 893414340 2 3 761710888 3 2 346791602 5 3 687296083 3 3 912368324 1 3 244978103 4 3 249440010 4 3 704578257 4 3 553255547 4 2 575249677 4 3 320092431 4 3 425780500 1 3 382591983 5 3 819167265 5 3 173143748 5 2 802687851 5 3 397357127 4 3 145187525 3 3 697182351 4 2 490916731 2 2 959690711 2 2 365481454 4 2 620239558 4 3 170161811 2 2 106333614 2 2 633630206 3 3 696492033 3 3 161676001 1 3 438879996 2 3 954735488 2 3 381593848 4 2 661025308 4 3 191241956 4 3 541383641 2 2 587048317 3 2 285726011 3 3 897727722 1 2 179466117 3 3 650051683 4 3 751085965 1 2 465721345 1 3 277252043 5 2 757898943 4 3 234618129 2 2 856758348 2 3 544754326 5 2 390730222 4 3 755678352 5 2 522974073 1 3 418248755 2 3 215417890 1 2 597534484 3 3 756286875 4 3 601995450 1 3 130919280 1 2 748441323 5 2 837000746 2 2 671138924 5 3 108469894 3 2 607231256 4 2 362792202 4 3 429605804 5 2 300296024 2 2 769746848 2 2 848377061 4 3 528721091 3 3 783149895 4 3 664717408 4 2 553869302 1 2 760191454 2 2 196988297 4 3 685504007 3 3 477079255 5 3 321052520 5 3 463489264 5 3 983699935 5 3 259674045 3 2 705538501 4 3 426114963 5 2 589750725 2 2 747372981 3 2 651788330 5 2 587481015 5 2 696383385 5 2 934836056 5 2 346649773 1 3 572625408 5 3 732165358 2 2 271019643 2 3 931970989 5 3 412939172 2 2 379781960 1 3 295484417 2 2 976438651 4 3 852855621 5 2 480943897 1 3 720223891 3 2 739039083 1 3 900401120 3 3 625075358 4 2 900776583 4 3 155723216 2 2 846856669 3 3 965202990 5 2 419685993 5 2 136256469 1 2 646426383 4 3 988435067 4 2 208709302 3 3 248494331 2 2 285218954 2 2 585766585 4 2 103474234 4 3 668812314 2 3 614108515 3 2 555429254 4 3 330693790 4 2 360113545 3 3 430122083 3 3 361995020 2 3 807510305 2 2 406257085 2 3 942828579 4 3 170991255 2 2 550706436 3 2 169290154 2 3 362103139 5 3 272612646 5 2 920651799 5 3 736728110 1 2 945341572 3 3 228301469 4 3 382160013 3 3 643857811 3 2 884103485 1 3 662513595 3 3 152515915 2 3 816036543 1 2 522373107 5 3 182347932 3 3 642893817 4 2 930714357 1 2 150490376 4 3 261351695 2 2 301683053 5 3 627384395 5 3 851146034 3 3 430223312 2 3 507704169 3 3 899156255 1 2 793784845 4 2 139767960 3 3 602237412 2 2 286220499 5 3 301192581 5 2 343704555 1 3 339675505 4 3 594910962 2 2 336990794 1 3 503074434 3 2 404810623 4 2 175108949 1 3 321614402 2 3 924437707 4 2 224499753 1 2 304609877 1 3 628002873 2 2 264070943 2 3 602292317 4 3 542689103 3 2 156298988 4 3 937923710 5 2 739344473 4 2 460864617 2 3 934091862 5 3 929059467 4 2 771316258 4 2 313311803 5 3 109187336 3 3 562769997 3 3 563252044 3 3 642781085 5 3 303608410 4 2 803543940 2 3 409313294 3 2 216600068 3 2 286194437 5 3 208352042 2 2 296089403 5 2 144416746 2 2 628848500 5 2 974059233 4 2 770984932 4 2 259314030 4 2 191795677 2 3 707184886 1 3 181794293 4 3 139587426 3 2 118473814 2 3 792999914 2 3 628517223 4 3 100608081 2 3 544887937 4 2 858480901 5 3 788944276 4 2 122984850 2 3 862297471 2 3 600214481 4 3 484701653 2 2 412475441 5 2 615573629 5 2 559572225 3 2 619360904 1 2 606017402 2 3 372294833 2 3 259935356 4 2 791173515 4 3 486843137 1 2 322521344 4 2 156844326 1 2 371200426 2 3 247573390 5 3 405910571 4 3 951742001 1 3 287653368 5 3 188269482 3 2 572168994 5 3 310986729 2 2 409834298 4 2 930204888 5 3 538206277 1 3 638005364 5 2 304663309 3 2 673489470 4 2 594912535 1 3 642324609 4 2 625182958 4 2 358919598 3 2 816789185 5 2 705162658 1 3 152091201 2 2 770942220 4 3 938119680 4 2 203680770 3 2 688552117 2 3 627955774 3 2 173326030 5 3 319101752 3 2 191976737 2 2 934180733 1 3 733978258 1 2 313750358 5 2 721776660 5 2 361246693 1 3 619488850 5 2 950762928 3 2 142307524 4 2 630716057 2 2 657037811 2 2 913750182 2 3 214694400 5 3 781238014 4 3 193180694 1 2 441539593 1 3 504608361 5 2 887852956 1 3 923642342 3 3 759508267 4 2 690702912 2 2 629106726 2 2 157823158 5 2 864859766 4 3 269917361 1 2 204923623 3 3 917339102 5 2 763207983 1 2 291326242 1 3 887803668 2 3 200722049 3 2 247250562 2 2 263808726 2 3 399107868 4 2 709262952 3 3 724700273 3 2 180446322 3 3 650589176 1 2 245355877 3 2 992559745 3 2 225876813 1 3 140305989 4 2 746531287 1 3 682400557 1 2 318486026 4 2 662437190 5 3 405043259 1 3 407199461 1 3 225168985 3 3 747325986 4 3 566048155 2 2 461292618 2 2 672295357 4 2 289133711 1 3 939458503 3 3 483020726 4 3 363949378 2 3 836714671 4 2 997910518 3 2 845743458 3 2 707198752 4 2 695721006 2 2 757388371 4 2 805746729 1 2 859851901 3 2 872794909 4 2 476437054 1 3 997734834 1 2 689551100 2 2 407092357 3 3 814572472 3 2 791854954 4 2 604790220 3 2 400623175 5 3 340999792 1 3 789151914 3 2 244994956 3 3 622916271 2 3 222441385 2 3 470820717 5 3 869202161 4 3 546503128 2 3 350236858 5 2 522815145 1 3 425947178 3 3 930564716 3 2 603570601 3 2 361766048 4 3 107360277 3 2 887815979 4 2 524849913 5 3 462616189 3 3 746085269 1 3 928951576 3 3 653429747 3 3 922376408 5 3 226856214 5 3 891779110 1 2 789539463 3 3 253316428 5 3 387192333 3 2 122358153 3 2 775928553 1 3 468216031 2 3 807133176 4 2 278065456 3 2 904890192 2 2 545441663 3 2 629424591 3 3 441309773 3 2 557986406 5 2 888743388 4 3 501313032 2 2 671360525 4 2 356423832 4 2 419501765 4 3 936521870 1 2 484705219 3 2 845251129 5 3 175107634 2 3 450179788 1 3 475554452 2 2 664515838 3 3 102946249 5 3 875948878 5 3 304498881 4 2 632565957 1 2 990305235 4 3 407118129 1 2 220718212 5 3 648420807 2 3 365974852 5 3 385340230 4 3 558176142 5 3 731029436 5 3 760019257 2 2 486687345 3 2 843122656 5 2 684288869 1 3 838787831 5 2 847921573 3 3 750392397 4 3 200193194 5 2 744419385 3 2 582844478 1 3 585814796 3 3 231037470 2 3 433973184 5 2 367337085 1 3 471776458 3 3 305679485 1 2 159248202 3 2 294729376 5 2 729389620 4 2 448476162 1 3 170680188 3 2 513693088 5 3 415107048 1 3 531748702 5 3 170606736 1 3 492249947 4 2 285573036 3 2 764233588 4 2 751271607 5 2 558871995 4 2 861168558 5 2 188729427 1 3 534906094 3 2 407308562 1 2 185437170 3 2 562891902 2 3 863351792 1 3 323998575 5 2 113884336 2 3 235921890 2 3 225131171 1 3 570657894 5 2 355148061 2 3 166476626 5 3 574954410 2 2 537949665 2 3 524306177 2 2 515801516 4 2 914782844 5 3 328685870 3 2 927003280 5 3 780486635 3 2 105458005 4 3 132838706 5 3 207224254 1 2 218082663 4 3 227117464 1 3 478147480 4 3 169138041 4 3 914597372 5 3 662560139 2 3 703003060 5 2 241090800 5 2 555573522 4 2 280676199 5 3 427209188 2 2 701882663 2 2 862755637 3 3 866634335 5 2 646693295 2 3 579175879 3 3 561536227 2 2 550440954 2 3 670121395 1 2 955008475 5 2 529300884 1 2 535475449 1 2 346808906 4 3 995741622 1 2 114710952 2 3 568388947 5 3 264193299 3 2 144816835 5 3 487042631 5 3 592822765 1 3 376434259 2 3 993916098 1 3 701188410 4 3 155087644 2 2 647491320 3 2 431893980 1 3 418336530 2 2 176479716 1 2 133324569 1 2 892203125 5 2 977923648 4 2 586017287 2 2 887286104 1 3 771135878 2 3 677015678 5 3 140612736 2 3 179430296 5 2 332585682 1 3 211220011 2 3 687778835 2 2 919419694 2 2 575241758 4 3 466719295 5 2 915535062 1 3 261546965 5 3 332775893 4 2 301394533 2 2 619491270 5 3 737146946 4 3 208597238 4 3 213080026 1 2 295830087 2 3 323729336 4 2 717558266 2 2 461302682 5 3 400013167 2 3 187931533 5 3 382481378 4 2 826652447 2 2 363668661 2 2 674911337 2 2 503145511 4 3 682560361 1 3 652804087 2 2 143880126 2 3 559123202 3 3 436981978 3 3 418280722 5 3 961764495 5 2 538006096 1 2 140020538 5 3 994503172 4 3 631422679 1 2 555715983 1 3 384062883 5 3 396492791 1 2 507020337 4 2 585667793 3 2 979895083 3 3 887068691 1 3 266246123 1 3 242333853 5 2 443929534 5 2 371064714 5 3 615345549 2 3 523130533 3 2 832712005 4 2 266157198 5 3 226255365 1 2 646258779 5 2 622574252 1 3 388075467 5 3 518486240 1 3 193291690 3 2 817746848 1 3 794108138 5 3 426289901 3 3 429864818 3 2 250478169 1 2 902954766 5 2 363111313 4 2 344793051 4 3 322093720 4 2 749913228 3 3 604021940 4 2 339391207 5 2 531755450 2 3 874691697 2 3 270284104 3 3 783581953 3 2 166254333 2 2 558480372 2 3 493936470 3 3 497230116 5 3 619125903 3 3 545148701 5 3 825787477 2 2 676983503 2 2 152100868 4 3 211546822 5 3 926568912 4 3 401603156 3 2 541941455 1 2 369561953 2 3 595593569 2 2 701504343 5 3 282787965 1 2 571125595 4 2 967747912 1 2 205236882 3 3 404436365 5 2 692745107 1 3 390888823 1 2 888162548 5 2 795748559 1 3 175897410 5 2 955210403 3 2 306014520 4 2 588103292 4 3 186290435 2 3 548623426 3 3 885051396 1 3 271973119 2 3 625241582 4 2 341452533 2 3 435119025 1 3 203529035 2 2 517923797 4 3 591379291 5 2 245283055 3 3 987531279 2 3 286617556 3 3 176304547 3 2 890135785 4 3 173634837 5 2 906705824 5 2 737546628 1 3 548118327 4 2 505342288 2 3 665624419 1 2 461740344 4 3 562560278 2 3 409917011 4 2 865881671 2 2 436192074 2 3 532920237 1 2 630389993 1 3 668540569 2 2 285193103 5 2 569270415 1 3 329567116 1 2 266727257 2 3 312443516 3 3 786658483 2 2 167300539 4 2 248569054 5 3 566350931 1 3 806628284 2 3 817671319 3 3 729858881 2 2 344700461 3 2 886058614 3 3 168959977 3 3 862566800 1 3 394918802 1 3 897234257 5 2 371018143 1 3 819563494 1 3 200767006 4 2 851007645 2 3 611804882 3 3 841852705 2 2 555667586 1 2 919137019 1 3 779822457 3 3 450574134 4 3 109089866 5 3 544946662 4 2 773052044 1 2 686400906 3 3 196138702 5 2 970046997 2 2 392920429 5 3 720709391 3 2 767767947 5 3 512923508 3 3 193593080 1 3 732756450 4 2 383213566 3 2 841499503 3 3 966642036 2 3 304844717 3 2 756740984 2 2 831724636 1 2 932263208 3 2 614687570 3 2 275798041 2 2 590380792 3 2 435683914 3 3 256614302 2 3 559402578 2 3 567765068 3 3 794728847 4 2 644296552 1 2 927024679 3 2 938687748 5 3 406783141 1 3 791893924 4 2 654272926 4 3 821592481 1 2 149750452 1 3 551446887 3 3 552153143 2 2 438183980 1 3 595557902 5 2 551901248 4 3 401795621 3 3 970500741 3 3 330909063 5 3 577861021 3 3 922718117 5 2 273283540 3 2 629681819 5 3 781132474 5 3 416172136 3 3 647388729 2 3 183445142 4 3 907414011 1 2 636551234 2 3 449689347 2 2 135244513 4 2 112758001 2 3 400953628 2 2 764489022 4 3 553080974 5 2 222697952 5 2 507927313 3 2 899923528 5 3 344656088 1 3 855330453 5 2 511703234 1 3 734543627 2 3 513151603 5 2 687776140 2 3 648661017 1 2 925891197 5 3 111811910 5 3 307425649 4 3 595949982 5 2 103167326 2 3 318978826 4 2 170583952 3 2 448687165 5 2 622157519 1 3 237622754 4 2 521206313 2 2 622501456 4 2 583932599 4 3 748886624 5 2 708506673 5 3 748314511 4 2 737125122 3 3 807286504 4 2 162674429 3 2 126226160 4 2 651717157 1 3 501084635 3 3 309142836 3 3 578181660 3 2 108672624 5 3 934386569 4 3 638155392 1 2 604230874 4 3 639175090 5 2 617160940 3 3 554484845 5 3 582572205 4 3 853029185 4 3 103098797 2 2 512567181 3 3 276376279 5 2 677231006 3 2 700966729 5 3 239718653 3 2 197868908 1 2 782012125 2 3 688792859 1 3 598728926 5 2 277497743 2 2 612143637 2 3 364827325 5 2 880055456 2 3 164652832 5 3 235983393 1 2 204432705 1 3 666557387 4 2 411006588 2 2 819486929 5 3 993409216 4 3 247977816 4 2 862892620 5 3 558946943 5 3 682007307 5 3 532986176 1 2 747679470 3 3 952516829 4 2 484054561 3 3 323424076 1 3 664111922 3 3 991442643 1 3 930212308 3 2 482979749 3 2 635917871 2 2 161049575 1 2 850202505 4 2 770338150 1 3 765535054 4 2 338943304 3 3 222221985 1 2 844584215 2 2 589279958 5 2 468785969 2 3 704837067 1 2 880992752 1 3 454121601 3 2 344391016 4 2 389076691 2 3 610121497 4 3 127985638 5 3 235720558 5 3 190644100 5 2 562609803 2 3 487706268 2 3 665266108 5 2 188946465 4 3 490252343 4 3 714683989 5 3 133462389 5 3 781478786 3 3 810679367 3 2 832876045 4 3 535417519 3 3 484079195 1 3 649887332 1 3 708058921 3 2 871376400 5 2 356763647 1 3 309000033 5 3 833268039 1 2 331614535 1 2 689824441 4 3 739849228 2 3 201043893 4 2 234365999 3 3 178190304 2 3 201551894 4 2 355028321 3 2 430175559 5 2 711871330 4 2 105165427 5 2 501007697 2 3 588873100 2 2 776635023 1 3 716339693 5 2 939437310 3 2 281925577 2 3 334078711 3 3 578577324 1 3 168800688 4 2 992756715 1 2 847518236 3 2 329439599 4 3 470636838 2 3 293433929 2 3 669307691 1 3 436583984 3 3 423093158 5 2 601567948 4 2 400031513 2 3 677849753 2 2 952688482 5 3 474567700 3 3 289134020 2 3 867441933 2 3 785496439 3 3 798077392 3 2 648490967 5 2 705998432 2 3 980438580 5 2 300906749 5 3 551229873 5 2 102314937 5 3 375753361 2 3 448078181 5 2 473105389 5 2 731277148 5 3 519393135 1 2 990772727 4 2 737170252 2 3 911546677 1 3 953099170 3 2 312571116 5 2 107828366 2 2 356486569 5 2 455009958 5 2 354807204 3 3 792052319 1 2 270326847 3 2 148583691 1 2 814893973 3 3 103744449 3 2 977145416 2 2 237433493 2 3 510132225 2 2 197419793 2 3 141449323 2 3 465299851 1 2 948870115 3 3 597239824 4 2 858413219 3 2 451882904 2 3 757971432 4 3 585556898 5 2 374959208 5 3 585769646 1 3 503549750 1 2 802775928 4 3 609525332 1 3 717401901 1 2 781700527 5 3 963298945 2 2 532158996 2 2 818151659 4 3 574725721 1 3 684956655 3 3 667272260 5 3 674233951 2 3 365681208 5 2 225093283 2 3 606455622 1 2 618570140 1 2 864995468 3 2 485450673 2 3 783108443 3 2 177703599 3 3 688849669 2 3 643008454 4 3 625121130 3 3 365028280 5 3 611720219 5 2 117309306 2 2 256766612 5 2 657059519 1 3 701289148 3 2 513572306 5 2 689718855 5 3 253709530 2 2 755679925 3 2 594565003 4 3 220984206 3 2 936696668 5 3 754114506 1 3 395075541 5 2 439506950 4 3 520986901 5 3 286998769 5 2 372899965 5 3 810862607 1 2 985436468 5 2 897066443 2 2 592518604 3 2 622127620 5 2 249904221 1 2 933946080 2 3 857809215 2 3 753644955 1 3 718539651 2 2 933496464 1 3 585554086 3 2 860660484 2 2 875710615 3 3 274292954 2 2 738221902 2 3 342218713 4 3 888254031 1 2 650290942 1 3 387422456 5 2 842429204 3 2 427886953 3 2 199677203 5 3 729296418 1 2 658728068 3 3 210259438 5 2 809343893 3 3 690998493 5 3 599300908 5 2 876047336 1 2 195082532 4 2 161248048 1 2 554513757 3 2 306132284 3 3 578815090 5 3 705502670 2 2 296651202 4 3 621790271 2 3 714476592 2 2 428378089 4 3 581626732 1 2 682846720 5 2 287708952 3 3 294988430 2 3 777639441 1 2 810704753 3 3 798307211 4 2 221984379 4 3 505021213 4 2 281090624 3 3 839074935 2 2 953629956 4 3 756136916 3 2 524776883 2 3 157372441 5 2 456608351 4 2 421518207 3 3 675061851 4 2 766405225 4 2 860249754 3 2 300047389 4 3 865301077 3 3 775674012 1 2 917250030 1 2 109073104 4 2 596056398 2 2 525937813 1 2 297271497 4 3 843359365 5 3 642746401 3 2 491334999 1 2 962058547 3 2 302631525 2 2 497521303 4 2 132080398 1 3 375848918 4 3 600907655 2 2 180090938 1 3 541489115 5 3 677120265 3 3 231125733 4 3 698740147 2 3 295789594 3 2 381556251 1 2 434026872 4 2 403535486 5 2 506745733 4 3 183400491 4 3 254659766 4 2 472542806 3 3 167636708 2 3 441452399 2 3 990217334 2 2 142835517 5 3 752124721 5 3 822975410 4 3 389456691 5 2 633440872 5 2 632771563 2 3 266998452 2 3 851614122 1 3 657237270 2 2 663394188 5 2 672735275 4 3 222711234 1 3 612786170 4 2 768658667 5 3 788056220 4 3 727300723 4 2 633814208 2 3 725795084 1 3 593822716 4 2 990060278 5 3 864348471 1 3 208598783 2 2 508952678 2 3 437205981 2 3 382466144 4 3 395336458 2 3 736714200 1 3 722927697 3 2 406804626 4 2 601166339 3 3 855098667 1 2 784690642 3 3 263885467 2 3 999140723 2 2 850662856 4 3 614278313 3 2 766088634 4 2 400006773 1 3 284598891 3 2 528889326 2 2 336865061 1 3 532486118 2 2 695230567 2 3 336181395 1 2 427796931 2 3 848986573 3 3 227013735 4 2 650287649 5 2 804508768 3 2 244248320 1 3 387458445 4 3 447423837 5 3 768442285 4 2 976666021 1 2 114348213 5 2 497561891 5 2 632669801 1 3 760995166 4 2 146379298 2 2 777958579 3 2 333665298 5 2 370785655 1 3 613653330 2 2 730524053 4 2 558121535 5 2 141484633 2 3 292810428 2 2 459822981 1 3 721838368 3 2 281914814 2 3 707337585 3 3 843651497 5 3 190653352 5 3 235783037 3 2 918274964 3 2 168314456 1 2 690905157 3 2 888214402 2 2 124137713 4 3 359791992 3 3 448500086 5 2 881992153 3 2 656914585 4 3 239420600 5 2 435857150 5 2 476343111 2 2 335917929 4 3 335193963 4 3 214561593 4 3 419060637 5 2 393676632 1 3 138195184 3 3 549802786 3 3 155968533 2 2 815436743 1 3 289155597 3 2 561008229 3 2 775848910 1 3 278607236 2 2 679831297 5 2 661075980 5 2 576791064 5 3 692960449 3 2 318039821 5 3 747899123 5 3 199596713 5 3 434663407 2 3 160941259 2 3 814754114 3 3 892672359 3 3 552837262 3 2 471971882 4 2 369797195 4 3 825144910 2 3 562576998 2 3 142387848 2 3 827624533 5 3 713293119 3 2 995068053 2 2 721323318 5 2 912314100 3 3 698628809 4 2 263280465 1 3 449193078 3 3 370289788 1 3 111338623 4 3 596280421 2 3 613311705 3 2 302168290 2 2 964164957 2 2 279429486 3 2 356989717 1 2 540749235 2 3 145635984 1 2 895114602 3 2 899399859 2 3 474191425 1 3 510786945 2 2 783088919 5 2 629851166 5 2 741145849 5 3 120320253 3 3 574616075 4 2 181466153 4 3 513168947 2 2 808834602 2 3 840926703 1 3 581684198 4 2 833697126 5 3 487321883 4 2 109677666 4 3 649312144 3 3 432743096 3 3 790996967 1 3 143428798 2 3 537945191 5 3 235147796 2 3 455095412 2 2 175201778 3 3 548776929 3 3 262358936 3 3 118968610 1 2 540839665 4 2 841560476 5 3 783279148 5 2 636547040 5 2 993336275 1 3 523348130 4 2 422405607 4 2 231288954 1 2 859702384 1 2 503752711 4 3 730720643 5 3 323671795 4 2 961568271 4 3 575832761 4 3 669844536 5 3 312646291 5 2 303586319 3 3 351968790 4 2 240023970 4 3 186890881 3 3 220457441 3 2 472007883 2 2 546290852 4 2 532359016 2 3 684504563 1 3 123585991 4 2 710179896 3 3 289540467 5 3 409751543 5 3 390766884 2 3 224961464 5 2 119489744 4 2 495173226 5 3 588912775 2 3 777846677 3 3 904162289 5 3 896005337 1 3 194665210 2 3 221601974 5 3 624473928 1 3 466818148 4 2 789961036 3 3 585579599 5 3 180158445 3 3 134665273 4 2 201774917 2 2 812457465 1 3 857716606 2 3 567360989 3 3 337821811 1 3 551549129 1 3 189581700 4 2 678242242 2 2 170778561 3 3 670632973 5 2 504086522 4 2 456255635 4 2 623216661 3 2 232706413 3 2 843815149 5 3 829426783 5 3 856361138 4 2 467377469 2 2 681273166 4 3 239118493 1 2 410758814 1 3 809869553 3 3 143910026 1 3 307475677 3 2 803142677 5 2 342971863 1 2 570178978 3 2 723499503 4 2 683115541 3 2 228881921 2 3 267425846 3 2 790284255 4 3 175363356 3 3 979358178 5 3 691176595 3 3 786856292 1 3 937108037 4 2 880299335 5 2 688818162 1 3 864519639 3 3 956638649 1 3 507933588 1 2 331638224 4 2 269541793 3 2 256943144 4 2 457883437 2 3 309675547 1 2 568481252 4 3 215548992 4 2 524549162 2 2 923755352 4 3 151670593 2 3 849091586 5 2 503974450 3 2 365683840 3 2 472881245 2 2 829823081 3 3 996315603 2 2 244968154 3 3 502629252 5 3 560709420 2 3 828887983 3 2 370313051 1 3 679338259 3 3 218461565 5 3 272222395 2 2 995031883 4 3 283801556 1 2 363095665 2 2 321478359 2 2 998159830 1 2 782728571 5 3 504010156 4 3 927796997 1 3 618294889 4 2 915619828 1 2 902776803 3 3 649993952 4 2 121690334 4 2 297762095 2 3 117420921 3 3 778977540 1 2 916337923 3 2 485709560 4 2 102417947 1 3 451062336 1 3 874493717 1 2 941447050 2 3 959134298 3 2 725267403 5 3 304518635 2 2 739429368 1 3 252467864 3 3 128952712 3 2 193848761 5 2 207450686 5 2 232454406 4 2 184240598 1 3 998761092 2 2 656187418 2 3 983611762 4 3 930760896 5 2 579775591 1 3 364716807 1 2 597787623 2 3 716861772 4 3 285397336 4 3 693703979 5 2 684553324 5 3 339325447 3 2 117969336 5 2 536192182 3 3 696311643 5 3 977235069 5 2 611093435 5 2 255569870 5 3 373439702 2 3 761685183 5 2 730809884 1 3 715610161 5 3 961904891 2 3 236701084 4 3 472993631 3 2 488401542 5 2 324281665 5 2 120777881 3 3 905904866 2 3 561070136 2 3 252165443 4 3 164328692 1 2 778556521 5 2 682867015 4 2 689858789 3 2 372555684 1 2 704445728 2 2 355612344 3 3 973660976 3 2 353294653 4 2 498147984 1 3 898626229 5 3 506857225 4 2 631296079 5 2 483210737 5 2 169706628 3 3 967382378 5 3 521533667 4 2 437245172 4 2 663983882 4 2 881003374 2 3 734717567 3 3 392275943 2 2 151987599 2 3 686154013 5 3 565488214 2 2 729950834 5 3 632532276 3 2 701564239 2 3 122150616 2 2 959166832 4 3 314763739 4 3 657648084 2 2 442588435 3 3 663315276 2 2 354322812 5 2 252148658 4 3 361090738 4 2 191129697 2 2 442751491 3 3 605325864 5 2 902787255 5 3 308022677 5 2 925498107 3 3 584828944 5 3 509757910 5 2 399465598 4 3 990664423 2 2 141106685 2 2 584655499 1 3 394213164 4 3 653394990 1 3 934341014 1 3 771649834 2 3 504329538 3 3 350704466 4 2 177563291 4 2 271413352 5 2 784830757 3 2 608616949 1 3 866021019 4 2 861782357 5 3 819169887 2 2 250273174 1 2 560149881 3 2 202780864 4 2 303631908 3 2 760739100 1 2 101091654 4 3 158541658 2 3 372217722 1 2 977002883 3 3 218643451 2 2 278145179 1 2 296956440 2 2 869283116 2 3 465124878 3 2 674135384 1 2 484390133 2 2 275536668 2 3 972047950 5 3 196085524 1 3 517452355 3 3 317443381 5 2 563778990 3 3 761218847 5 3 147752274 4 3 531765429 5 2 859403985 2 2 624676594 4 3 670976741 3 2 775727525 4 3 821119515 2 2 936625262 3 3 785351355 4 2 982939869 4 3 200972371 5 3 623736918 4 3 372593339 2 2 917340880 2 2 186325046 4 2 479693439 1 3 539900660 1 2 216903717 3 3 357207335 4 2 394825558 5 2 275305569 1 3 495680889 5 3 896169123 5 3 829374493 1 3 478194713 5 2 624290552 4 3 942498777 5 3 997326437 2 2 444803038 2 2 108171359 3 2 309463018 3 2 538470976 3 3 149972888 5 3 107107748 5 2 568196264 5 2 846587880 3 2 792223045 3 3 393412786 5 2 317303851 4 2 702944112 3 3 217789985 3 2 553931079 5 2 626201041 2 2 800853891 2 2 453442703 5 2 564315421 1 3 908948685 1 2 841396725 3 2 847956041 5 3 863118045 2 3 989676419 3 3 595745068 4 3 423161466 3 2 248585022 4 2 713050272 5 3 860899874 1 2 700027637 1 3 336097197 4 2 277311622 3 3 538706385 1 3 602423618 5 3 385592062 2 3 189295902 3 3 511588212 4 3 600398698 4 3 116987967 1 2 228092526 3 2 185818668 2 2 635246700 1 3 702647500 2 2 752019081 4 3 162741090 5 3 895291902 4 2 575905829 4 3 251390545 5 3 203876712 4 2 467403216 1 3 548949376 4 3 719612197 4 2 560183944 1 3 209310176 2 2 612728475 3 3 289843994 2 2 340544694 1 3 105708742 1 3 766496072 4 2 840712070 4 2 343330364 3 2 760744878 5 2 892576682 4 2 939278724 3 2 490273162 2 2 215998214 4 3 972945958 1 2 678122825 5 3 484430135 2 2 588910639 4 2 765233132 1 3 616142188 4 2 801803644 1 2 446747831 2 3 988693894 4 3 542009473 3 2 417940811 2 3 202384298 1 3 824625705 4 2 445670865 3 2 563707545 3 2 209191340 4 2 458556375 1 3 659760081 3 2 528818672 3 3 641591303 1 2 237802043 5 3 948841987 5 3 487125642 1 2 265930729 5 3 260289965 1 3 617239013 2 2 276760060 4 2 604374364 1 2 669869134 1 2 794644719 2 2 657806535 3 3 159640956 4 3 878623871 2 2 396864751 3 3 477544852 2 2 119298481 4 3 761588954 2 3 306043972 1 3 341934808 5 2 536210952 1 3 313037814 3 2 470517930 2 3 774782143 3 2 436350840 1 2 359214506 4 2 648559685 2 2 173659564 1 3 486987631 4 2 373370086 5 3 543079071 3 3 235993906 5 2 662292771 1 3 565861182 1 2 261275246 3 2 936369909 5 3 594612645 5 3 138014125 5 3 669522398 2 3 176680872 3 2 633903587 5 2 232697608 1 2 986196843 4 3 679557130 5 2 277697605 3 2 611165668 3 3 466239387 1 3 966733445 1 3 954934040 4 2 767028591 5 2 463497482 2 2 380710262 5 2 627353441 4 3 168097006 2 3 429201730 2 2 728620112 3 3 700753567 1 2 281248281 5 2 302530229 5 2 423793019 1 3 379276728 1 2 658855605 5 3 813955467 2 2 868717946 1 2 631972294 5 3 835758347 4 3 261258900 3 3 275833746 1 3 283979208 1 3 173025886 3 3 142457878 4 2 214209360 3 3 762756387 1 2 106932546 3 2 867508355 5 2 789646714 1 3 586410796 3 3 282206480 3 2 670790568 3 3 810656496 3 2 527763037 5 3 870588468 3 2 830929020 1 3 834024834 2 3 976684445 2 2 373260688 4 3 294788336 4 2 885949825 4 2 828654552 5 3 737356578 3 3 809825450 3 2 821321542 5 2 781916635 5 2 325968286 2 3 111201006 5 3 317648695 1 2 900507838 1 3 816388793 3 2 691496307 2 3 233728169 4 3 538676845 4 3 480191817 1 2 216200118 1 2 400624092 3 3 765875942 3 2 393514789 5 3 699822999 2 2 581837501 2 3 236268232 1 3 713136422 4 3 528176216 1 2 643655124 1 3 125345445 3 2 845321543 2 2 543472367 2 2 507647449 5 3 702198330 2 3 970192518 2 3 290789908 5 2 668766725 3 2 424816418 1 2 704795637 1 3 357581884 1 2 806151201 5 2 108376362 2 3 871469298 2 3 935858960 2 2 372162460 2 3 214162421 1 2 188019228 1 2 383306419 5 2 793464689 2 2 751520205 3 3 966734312 3 2 190576720 3 2 279323392 4 3 162381190 4 2 919780342 3 3 641357647 2 2 225218138 2 3 277265060 4 2 503066261 3 2 366598529 1 3 686187607 3 2 430605020 4 2 626504615 4 2 579268705 3 3 922380582 4 2 647086823 5 2 336749742 3 3 647475613 1 2 217341235 1 3 505067207 3 3 300674634 2 2 145122096 1 3 693026560 1 3 928269571 2 2 201102237 2 3 527363231 5 3 423173882 2 2 602789367 5 3 455143939 2 2 519046824 1 3 944955035 5 3 551347891 3 3 114998437 1 2 923256750 4 2 143892161 4 2 978585021 3 2 958960329 5 3 403809493 3 3 368330535 1 2 812806245 2 2 436636494 3 3 437509381 2 3 637198424 3 3 199148488 1 2 924484331 5 3 135296663 4 2 547767873 2 3 617386904 1 3 376081758 1 3 943743819 4 2 870707685 5 2 459927948 5 2 371138926 4 2 992295591 1 3 988278321 5 3 474032833 3 3 353872482 4 2 390644259 4 2 393602345 3 2 187075526 2 2 419387778 1 2 276425549 1 3 743467708 4 3 554897348 3 3 110916976 2 2 534385391 1 3 960348109 3 2 946412289 3 2 748602862 4 2 427590250 4 3 618586827 2 2 445873875 3 2 571556391 5 3 180103601 3 3 528218096 3 3 948096962 1 3 911636112 4 3 302044755 1 3 815976470 1 2 243457345 3 2 599103971 3 2 504826172 2 2 695191794 3 3 390730144 3 2 850799950 1 2 303540941 3 2 880722794 2 2 688888411 4 2 252758182 4 2 394436108 4 2 424615952 2 2 324840743 4 3 208269277 1 3 120142788 1 2 705834114 2 2 364879029 1 2 663228145 2 2 806626067 5 3 116429417 5 3 644268476 5 3 436935628 1 2 319142704 3 2 283868586 5 3 968088559 4 3 532356398 3 2 901493821 5 2 957651237 5 2 279758444 3 3 970992986 1 2 403702074 1 2 961491080 3 3 731601583 1 3 851308478 5 3 623979953 5 3 672153369 4 3 393806198 3 2 684811839 5 2 725454023 1 3 613708165 1 3 927985345 2 2 253432203 2 2 654569580 1 3 836827563 5 2 411581041 5 2 308975470 2 2 330600126 4 2 772782110 3 3 110431287 4 2 646392128 5 2 488799901 1 2 872577908 3 2 568323622 1 2 263024096 2 2 202730129 5 3 620409561 4 3 615501659 3 2 901779853 1 2 602484113 5 2 379563962 1 2 409733878 1 2 621791565 3 3 787062390 3 2 494717554 5 2 757412161 2 3 452219692 5 3 792295125 1 3 308767214 3 3 135098794 4 3 120515275 4 3 279810724 4 3 121910538 3 2 771005851 5 2 537248713 3 3 688653985 5 3 604012957 5 2 788493261 2 3 533143326 4 3 576704930 3 2 139269433 3 3 200004227 3 3 197295495 2 3 833290013 4 2 947297413 2 2 137277548 4 2 544298373 1 2 584474577 1 2 701144489 2 3 259202680 5 2 126822127 5 2 442211003 2 3 626566636 2 3 643901018 3 2 785668803 3 2 492110162 1 2 564084793 3 3 887011849 1 2 935367303 3 3 303347377 3 2 920187355 2 2 470043023 3 2 717082768 4 3 911013966 1 2 460931108 5 2 553525404 3 2 524108443 5 2 769721842 1 2 974410345 3 2 789262944 1 3 318887969 4 3 810885031 2 3 153592142 1 2 454709083 4 3 604709438 1 3 587262145 5 2 374446929 5 3 903071633 4 2 230548359 1 3 507626002 3 3 498512721 3 3 419844983 4 3 150128521 5 2 685885168 2 2 443857404 2 2 430825526 2 3 794777925 5 2 666876297 1 3 651971012 5 2 453109210 2 3 339558092 4 3 879640056 3 3 146589272 1 2 916167295 5 2 241281593 1 3 217103768 4 2 135777901 5 3 226143644 3 3 344309275 1 3 221623991 2 3 911844618 5 3 953822728 1 2 579293911 4 2 782155620 3 3 753040470 2 2 156601866 2 2 712079594 5 3 727160500 2 3 710331666 1 2 189857525 3 3 949874012 2 3 256202490 4 3 192036203 4 2 752121863 5 2 499719408 3 3 412155524 5 2 613332907 4 3 136713600 3 3 212889683 3 2 594160323 4 3 638154011 3 2 894866238 2 3 556300702 1 2 705937310 2 3 854118283 4 2 386769551 4 2 874881859 1 3 683068045 3 3 837983155 2 3 249532912 4 3 893547710 5 2 852625523 1 3 692106994 3 3 821068541 4 3 250041462 1 2 541339277 2 2 813459489 3 3 534866709 3 3 479513086 5 2 826620475 4 3 813072442 1 2 485029139 4 2 217751295 3 2 919317676 3 2 550671688 4 2 167783881 1 3 667197292 1 2 945450291 5 3 327134666 5 3 663301783 1 2 680082237 4 2 854516135 2 2 607358160 5 3 952057715 5 3 994000031 3 3 416257549 1 2 622096151 2 3 990202384 1 3 957351713 5 2 211979535 5 3 116996808 5 3 732019784 3 3 381551415 1 3 400061008 3 3 718620842 4 2 884256540 2 2 710554470 2 3 242863704 2 3 214524958 3 3 379042158 4 3 394802595 5 3 440135298 3 2 113095077 4 2 134709440 2 3 783171126 2 2 547436051 5 2 751477216 2 2 443225393 1 3 236651682 1 3 574344668 5 2 627310814 5 3 383638067 2 2 963121276 3 2 437675233 3 3 350297782 4 3 542373941 5 2 787922735 1 3 463624185 5 2 322420302 1 3 629591411 5 3 579706287 2 3 451375668 1 3 328619747 1 2 437934238 1 2 612353420 1 3 922761746 4 3 224773247 4 2 572230890 2 3 609548006 5 3 362817192 3 3 634592905 1 3 440267134 2 3 847006470 1 3 639678696 2 2 590552232 5 3 344812175 1 2 398881283 3 2 789619767 5 2 586100139 4 2 534059059 2 3 227695884 2 2 779373262 3 2 824388712 3 3 285281071 4 2 143182002 3 2 494846503 3 2 355337926 4 3 147346622 4 3 901346740 5 3 180406757 1 2 567999757 3 3 870174091 2 2 211231360 1 2 998535220 3 2 740849481 5 3 627986512 5 2 454021164 4 3 355972248 4 2 179479158 1 3 551287756 3 3 360401411 1 3 825844051 4 3 732994030 5 3 889075989 5 3 246695125 5 2 104640266 1 2 577164120 5 3 424349088 3 2 525844693 3 3 558112248 4 2 568574404 5 2 836871964 2 2 224558364 4 2 428685956 5 3 754012447 1 3 958528102 5 3 918828453 1 3 847466502 1 2 350463560 1 2 208063804 3 2 721418980 4 3 243302004 2 3 728024874 1 3 721384255 4 3 243419137 2 2 160729727 2 3 364748322 2 3 847923274 4 2 382589808 2 3 146243479 2 2 768425154 4 3 717182668 2 3 751184635 5 3 855478158 2 2 708195524 3 3 267715319 2 2 767034357 3 2 179505464 1 3 366179219 1 3 336685788 3 3 595013939 1 3 276675036 3 3 510183647 3 2 225361997 3 3 634858002 3 3 401638177 4 2 298212652 5 2 183863415 4 3 479997484 5 2 527346721 5 2 752680401 2 2 368699626 3 3 242515586 2 3 477918512 3 2 522993796 4 3 417846954 3 3 273240005 5 2 295406792 3 3 393189381 5 2 266651985 1 2 671736908 1 3 914802308 3 3 109176362 4 3 336204147 2 2 638063615 2 2 682455406 2 2 739445126 3 2 717698585 1 2 878865400 1 2 825548082 5 3 952402025 1 3 151279766 2 3 834802951 3 2 654866691 2 3 448317913 2 2 670672256 4 3 436769306 3 2 717949169 3 2 591102722 1 3 222416710 1 2 350716749 1 2 588771763 3 3 803446588 1 3 653886932 2 2 871878990 1 3 288369655 1 2 102073647 4 3 651227359 3 2 578712668 3 3 579146179 4 3 930717703 3 2 233405921 3 3 267538647 3 3 287843265 1 2 279707052 4 2 844367155 1 3 291796465 3 2 807664549 5 2 266941723 1 2 511031193 2 2 315347596 3 2 292404254 1 3 283656710 2 2 744465463 5 3 354795506 3 3 133064997 2 2 167490886 3 3 826378973 3 2 751153053 3 2 631003069 4 3 481939384 4 3 609395463 1 2 859272305 5 2 111970798 1 3 151249143 3 2 893221184 3 2 940773590 1 3 147701841 2 3 712165941 2 2 984282233 3 2 929883881 5 3 733263891 1 2 904000512 5 3 522860792 1 2 621529502 3 3 119897064 5 3 749807648 1 2 846479978 2 3 841549361 2 2 990317031 1 3 750181303 4 3 448220008 2 2 743215666 2 2 444400874 5 2 246389688 3 2 725585909 5 3 940449253 1 2 830934767 3 3 715684475 2 3 240421984 1 3 534964181 3 3 782382314 2 2 697092458 3 3 934093988 1 3 108375630 3 2 521839749 3 3 857659937 5 2 654936812 3 3 520058899 2 3 690216810 2 2 169062107 5 3 853717151 2 2 890730521 3 3 543429963 4 2 425599840 1 3 457194323 5 3 399322950 4 3 239087576 1 3 383541875 4 2 170167455 1 2 467979446 5 3 278853706 5 3 312996936 1 3 448623483 3 2 797485417 4 3 153066859 3 3 696045744 3 2 312291620 3 2 353586788 2 2 877738850 1 2 692511405 5 3 812388921 5 3 254762805 2 2 315375206 1 3 241379515 4 3 757789944 5 2 733564390 2 3 942771098 4 2 635740026 4 3 539201287 5 2 357692675 4 2 109200796 4 2 690948760 5 3 107442573 1 3 506070801 5 2 356700451 1 3 528768695 5 2 862740168 4 3 554848901 4 3 345270874 3 2 437830646 1 3 488603794 3 2 683068048 4 2 771241052 5 3 371502896 1 2 819403724 2 3 234074911 4 2 127463578 3 3 782789705 1 3 255546432 4 2 542059857 5 3 325146922 1 3 450569517 3 3 750130423 2 3 827227635 5 3 226541493 2 2 352882055 3 3 959201148 4 3 516101069 4 3 588088982 5 3 172503662 4 2 252931908 1 2 941607514 1 2 509042910 3 2 770081764 1 3 635791799 1 2 288325797 3 2 278246070 4 2 957423601 2 2 257010579 3 3 587450547 1 2 802897066 2 3 459785069 3 3 652478164 3 2 809598255 4 2 797053013 1 2 611565143 4 2 841419993 1 2 328952668 1 3 264526591 1 3 545714855 1 3 813522345 5 3 612107238 5 2 581739689 1 3 372797996 2 3 677959192 2 3 898273253 5 3 524127300 5 3 953514408 2 3 236752789 4 3 685349170 3 2 695402486 4 3 666936101 5 3 466220734 3 3 979480454 4 2 720871662 4 3 605032679 5 3 619199937 1 2 439222741 1 3 822865701 1 2 444418919 1 3 663396384 2 3 309817171 4 3 702510450 2 3 704662421 1 3 627901380 3 2 767448694 4 3 428718161 4 2 696557330 4 3 856885020 2 3 155588588 2 2 165288624 3 2 221965947 4 3 296892413 1 2 416577877 5 2 340646303 3 2 847668127 1 2 937526618 4 2 760296330 1 2 122662988 5 2 993490206 1 3 144178408 3 2 414964857 2 3 101662161 4 3 478838328 1 2 452927504 4 3 911648154 5 2 745958365 4 3 298134563 5 2 837487775 3 2 557522052 2 2 421021715 1 3 531723023 3 2 323715055 5 3 387765524 2 2 864245635 3 2 106188706 5 2 647582638 2 3 674541685 2 3 444173263 3 3 800404807 1 2 541844142 4 2 328849946 5 2 812891430 2 3 412922449 5 3 503667457 5 2 688661516 1 3 921198495 5 3 302022643 5 3 885604757 3 3 706524879 5 3 404703793 5 3 548750284 5 3 314740134 4 2 954327141 5 2 481999371 1 3 607418553 3 2 942279213 2 2 914639252 3 2 181903637 5 3 112620113 2 3 639695489 1 2 916609828 2 2 736358247 2 2 984490404 2 3 608028909 3 2 216132233 1 3 691161645 2 3 650404657 2 3 433337478 1 3 641038468 3 2 826669683 1 2 360902567 5 3 481293960 3 2 936974067 2 3 859497434 5 2 323231894 5 2 766605384 5 3 230390024 5 3 439078345 4 2 195742930 3 2 581139550 2 2 346432262 4 2 400674589 2 2 449187229 1 2 819577377 4 2 333049510 3 2 252339300 1 3 334696974 1 2 363376750 1 3 602290631 5 2 753787940 4 3 992358113 2 2 559095646 4 3 829229606 4 3 193865886 4 3 931403217 3 3 132120754 4 2 510440045 4 3 983061420 1 3 542573968 5 2 215377012 5 3 682418904 5 2 380481618 5 2 274717254 3 2 203509032 4 2 668822796 3 3 695237608 5 2 654756512 3 3 296977242 4 2 691643923 3 2 354967337 3 2 459812153 2 3 949660431 1 2 287434238 2 2 283009170 4 2 988826739 4 2 783597617 3 2 436400636 4 3 445613535 2 2 557567761 4 3 207012880 1 3 601728413 5 3 192857298 1 2 154702783 3 2 203282279 1 3 421918794 2 2 682548650 2 3 459080517 4 3 874484227 5 2 697508578 2 2 314405935 1 2 764572523 2 3 599180749 3 2 869840927 3 2 271782062 4 3 202426287 3 2 660380023 1 2 498553521 4 2 231221713 2 2 645705981 2 2 414649955 3 3 883256661 4 3 255141183 1 2 563086513 3 2 967599721 1 3 778540118 1 2 100059509 4 3 864431904 3 3 270281059 1 3 702489233 3 2 561935925 1 2 628596133 3 3 874127966 1 3 967143488 5 2 749965593 2 2 513836898 5 3 731153236 5 3 789966885 2 3 463440219 3 2 134481523 1 3 515175056 3 3 175199860 4 2 894976959 3 3 344927787 5 2 900680869 2 3 377372198 1 3 422871818 1 3 742682499 1 2 170747222 4 2 733287247 1 2 704393434 5 2 542149554 5 3 837640076 3 3 162199057 5 3 678956169 4 3 874930560 2 3 466486260 2 3 208824895 4 3 634052240 2 2 599828549 3 2 484996036 4 2 742072890 2 3 298646892 1 2 624514579 5 3 456557295 4 2 841377065 2 2 213411039 4 3 390818398 5 3 215422802 2 3 694169987 5 3 610034338 2 2 751927792 3 2 811021534 4 3 323982111 3 2 694104869 2 2 121230068 1 2 467040506 5 2 167733051 2 3 634515380 3 3 826081019 5 3 661112570 4 3 912662451 4 2 378145669 2 3 125485704 1 2 552393019 4 2 447069059 1 2 541693840 3 3 174837064 5 2 976689781 3 2 246515096 5 2 117922825 1 3 396085737 2 2 442560260 3 2 561953295 3 3 174155165 1 3 308676140 1 3 471930000 1 2 453327320 5 2 688159610 2 2 742921687 4 2 352099188 5 3 129430222 1 3 925414713 1 2 241902560 4 3 783170020 5 2 151677929 4 2 267678781 2 3 269029420 5 3 356417162 4 2 927514876 2 3 897140465 1 2 994505116 4 3 569901406 5 2 282817773 1 2 108771881 4 3 626303725 2 3 747148943 2 3 962691804 1 3 236788672 2 3 868409957 5 2 940594492 1 3 548492640 4 3 807246947 3 2 960640761 1 3 588680927 3 2 769261054 3 3 352773614 3 2 733808524 3 3 682971386 1 3 248445928 2 3 562541305 5 3 104938008 3 3 759207999 1 3 459295543 2 3 592963208 4 3 711115194 4 2 443807184 2 3 161045888 5 3 771016837 3 3 398424793 1 2 617216371 1 2 378847429 2 2 591849061 5 2 833606152 1 2 301354463 5 2 111585320 4 2 831389179 4 2 988858084 3 2 535249707 1 3 636080748 2 2 832022465 1 2 223269183 2 2 677423525 2 2 225761258 4 3 181203407 3 3 198417159 2 3 142482031 4 3 671888148 5 2 201594485 5 2 880582820 1 2 460226322 3 3 715792230 4 2 915427240 5 2 162615283 2 2 896323507 5 2 503873482 4 3 915603901 4 2 281406433 3 2 594745260 1 2 680250925 1 3 634266760 3 2 418937976 4 2 112540178 4 2 598673755 2 2 516077945 5 3 339122879 4 3 314982605 2 2 411540489 3 2 995557032 4 2 578795664 3 2 856558217 3 2 808261790 5 3 867682815 2 2 706846333 1 2 796846679 5 3 632058452 1 2 559517818 3 2 105701423 3 3 478715956 1 2 199983649 1 3 716933145 3 3 411057632 4 2 275787430 3 2 515438177 5 3 210221286 5 2 633594508 1 2 976356318 2 3 510681577 2 2 626753155 5 3 161184164 5 2 949269740 3 2 821894065 2 2 378826123 4 3 407129890 5 3 947034363 5 2 461189585 4 2 596446397 5 3 765275257 4 3 658531774 3 2 731494832 4 2 250714466 2 3 959430256 5 3 186086239 1 3 753087555 4 2 278054523 3 3 801375701 3 2 793531716 1 2 675504254 3 3 931590845 5 3 142717124 4 3 345572068 1 2 428331146 4 3 550011646 1 2 639523688 4 2 389460683 4 2 146963226 1 2 172305192 3 3 953717762 1 3 807022196 1 3 231081615 3 2 597667806 2 2 296859812 3 3 530609384 4 3 919537682 2 3 362302978 1 2 863141344 2 3 701860883 3 2 584281482 4 3 109082947 4 3 967404894 3 3 459323186 2 3 541752972 4 2 987177982 4 3 872823985 2 3 318914528 1 2 413092543 2 3 589953138 5 2 432561860 4 3 767392686 4 3 730816126 2 2 280169958 3 2 264642748 5 3 493320983 3 3 883765558 2 2 227413040 3 2 959405072 1 3 443556292 2 3 275825718 1 2 423359751 5 2 343418713 2 2 222227696 5 3 747009294 1 2 761929200 1 3 296076996 4 3 521371997 5 2 976073333 3 2 686542174 5 3 917266007 1 2 535974369 2 2 504317907 4 3 944821332 2 3 542125804 1 2 342289231 4 3 106964930 3 3 101976945 1 3 110213942 5 3 382550157 1 3 433856019 1 2 478303397 1 2 850533547 3 2 581616759 3 3 835983531 4 2 644938120 2 3 431696742 5 3 259352501 4 3 501734006 1 2 243125097 4 2 428186581 4 2 653490826 3 3 204245268 1 3 348475844 3 3 714751959 5 2 942850508 5 3 549053034 5 3 971778903 5 3 735589117 2 3 579476296 5 3 142587784 5 3 976548833 2 3 886459697 1 2 528666658 1 2 894218196 2 2 890097966 4 2 967202676 5 2 851593138 1 2 965015603 1 2 987146025 4 3 911233429 3 3 633592057 5 2 118005524 3 3 138445771 5 3 673394106 3 2 947784069 1 2 214963253 2 2 980744597 2 3 557894078 1 2 256968733 1 2 485836178 4 2 599580101 3 2 677300208 5 3 922295301 3 2 133430346 4 3 684820125 4 2 436255722 1 3 152251154 1 2 611552032 4 2 642687802 4 3 814308255 1 3 279608638 4 2 543628251 5 3 332040409 2 3 389522676 5 3 920430227 5 2 711621188 2 2 770912928 3 2 360955117 3 2 981527422 2 3 282699029 5 2 267594655 5 3 802165741 4 2 192910477 2 3 304500086 3 3 841918470 2 3 977403267 4 3 909707980 2 2 676070232 1 2 954457833 1 3 825226632 3 2 635170971 3 3 371050231 4 2 698515606 5 2 355743224 4 2 494763791 1 3 695691020 1 2 459028347 4 2 748753780 5 3 940912949 2 2 888706615 1 3 476369402 4 2 964602955 4 3 160000176 2 3 941934811 5 2 559818270 4 3 243592374 1 3 604202993 5 2 125617443 5 2 151885705 5 3 254171984 3 2 824655946 3 3 708666723 3 2 700618012 5 2 788980831 4 3 300100803 3 3 617870071 5 3 584101732 4 2 228474161 3 2 526164182 5 2 839566187 5 3 299738319 3 2 293718776 3 3 302653004 5 2 242988137 2 2 980679712 1 3 894532136 2 2 969921394 4 3 231740915 4 2 670993808 2 2 848082566 4 3 827762904 3 2 511454873 4 2 831895772 1 3 983275021 2 2 470080294 1 3 602523568 5 2 246332039 5 2 551426186 3 3 691894312 1 2 553497723 1 3 843947266 1 3 600700565 4 3 669680962 4 3 386485429 4 2 676058035 1 3 166961127 2 2 475107192 5 2 621463407 1 3 428689742 3 2 945193850 1 3 681787491 4 2 698149893 4 2 149645392 2 2 425520693 1 3 907405135 3 3 997496566 1 2 848511244 2 3 310978445 2 2 247984489 5 2 731159730 3 3 598725856 4 3 652269537 1 3 872225398 5 3 157277051 5 3 231215737 4 3 388221993 5 2 676494294 5 2 215610510 1 2 361182855 1 3 615406834 1 3 278757750 5 3 702652899 3 3 574706223 1 3 137158670 5 3 162892879 2 2 523894270 1 2 994884417 4 2 228829144 1 2 161887647 2 2 306538874 2 2 806663785 5 2 912281553 2 2 639947319 4 2 310272798 3 3 407794923 1 3 272999398 1 2 917489610 2 3 214626029 4 3 191898340 5 2 488263323 2 2 150888984 1 3 304998524 2 3 575052917 3 2 521344204 5 3 375474254 2 3 601794941 1 2 268220810 2 3 695529490 5 3 516576088 1 2 628855828 4 3 216916111 1 3 811841816 4 2 500389964 5 2 628288017 3 3 232187798 4 3 770116526 1 3 330507042 2 3 318955989 3 2 577131571 2 3 607417059 3 2 583482615 4 3 439612852 3 3 508909740 1 2 140348311 5 3 658720208 3 3 542653415 5 2 454924150 2 2 744635991 2 2 946414374 1 3 791166847 1 3 787614371 5 3 534523561 5 2 611935106 1 3 294013492 1 2 786062676 3 2 834772646 4 3 627522133 1 3 399800903 2 3 189682891 2 3 570528773 3 2 125785333 3 2 798822278 5 2 763017414 2 2 979545802 3 3 733994697 4 2 140119580 1 2 947494172 3 3 333421356 4 2 941363851 5 2 727653543 2 3 338137437 1 2 383997335 5 2 461104323 3 2 488502433 5 3 655730028 3 2 765023280 1 3 790635471 4 3 903456980 3 3 618886488 5 3 221431516 5 3 242842047 5 2 336890785 5 3 662937614 1 2 645467659 5 3 873570270 2 2 946809264 4 3 623798208 2 3 422577974 3 2 947836207 2 2 413773447 4 2 659488744 4 2 501948504 3 3 392411276 1 2 173184954 5 3 675186238 4 3 538105719 2 3 837621266 5 3 670822215 5 2 529520609 1 3 963578065 3 3 770685132 1 2 895494599 4 2 585228116 4 3 202945516 3 2 273744520 5 2 322047242 3 3 651446437 5 2 748613274 2 3 545056379 1 3 525890780 1 2 438621321 3 3 497585249 4 2 981614270 4 3 693849818 5 3 920692962 5 2 101746231 1 3 990788790 1 3 461600729 5 2 480429076 3 3 111696016 1 3 125486880 4 2 454547847 1 2 351984109 2 3 610082992 5 2 935349008 2 2 340812260 5 3 590500251 3 2 491512871 5 3 521716702 1 3 695746635 3 3 376512793 3 2 926485352 4 2 588247006 5 3 832234912 3 2 969557287 2 2 393139018 5 2 318557827 3 3 647628642 1 3 912121765 5 3 410178043 2 2 634847051 3 3 239435375 1 2 481329778 1 3 281660330 2 2 997186471 4 3 751278495 1 2 515708394 5 3 308811778 5 3 399005304 5 2 565274811 1 3 796360597 4 3 346741000 2 3 568760616 1 2 388613885 3 3 808783117 2 3 758459866 5 2 971795343 4 2 100970044 2 3 112471713 1 2 593799438 2 2 666621763 4 3 169019785 1 3 563969006 2 2 126736285 5 3 538443672 5 2 289077063 3 3 602457943 2 3 111312257 1 3 315603239 5 2 377775810 4 2 254797179 3 3 334106641 4 2 992639112 4 3 229877622 2 3 521950454 2 2 842896603 1 3 426736390 3 3 237399227 2 2 284529040 4 2 477329157 4 3 169304555 1 2 606212859 2 3 608960099 2 2 704595791 1 3 269129790 2 2 175322350 4 2 703690773 3 3 677395321 1 2 636677273 1 3 330042359 2 2 814112407 5 2 139663132 4 3 822517225 3 2 616153085 5 3 935848908 4 3 136215655 5 3 815364949 3 2 954628269 4 3 110306313 2 2 432810730 3 3 270754337 3 2 574075521 3 2 712061886 5 2 672719856 3 2 954891980 5 3 122199355 5 3 456867267 3 2 347063154 1 3 795363077 2 2 717869561 3 2 506649253 1 3 833357046 2 3 670330629 5 3 283416072 3 2 715608303 4 2 439900104 1 2 498657463 3 2 697688342 3 2 294293779 4 3 165304175 3 3 681057951 3 2 741212126 5 3 733042238 4 3 642958925 4 2 300405431 3 3 232065189 2 3 111654876 3 3 635461388 4 2 694735726 2 2 197674880 5 3 209646255 3 3 609492735 4 3 361246108 1 2 760900276 1 2 546468468 1 3 546486609 2 2 373548342 3 2 255280073 4 3 412421006 5 2 845741647 5 3 546577338 2 3 506873051 2 2 973095047 5 3 724618605 5 2 789803915 2 2 777861819 1 3 555200075 2 2 228578276 2 3 656443086 4 2 281849193 2 2 878923155 5 3 243501073 1 3 485387250 1 2 137093882 3 2 487080801 5 3 804560907 4 3 542751665 4 3 478953513 5 2 513496446 3 2 849510603 1 2 382778612 1 2 789790893 3 2 987614395 5 2 764361268 5 2 173852246 3 3 738230529 4 2 140566056 5 2 981709332 5 2 332133445 1 2 852111596 1 2 422358268 3 3 490823609 4 2 270964272 5 2 278025044 4 3 272659951 2 2 663192253 4 3 622719436 1 3 710566263 1 2 670448039 5 2 320986563 2 2 490241249 5 2 611900216 2 3 530352996 5 2 576379121 5 3 198233658 2 3 320955022 3 3 671453917 3 2 778097524 1 2 969178676 5 3 385400967 5 3 790341434 1 2 913916328 1 2 864867368 2 3 239884485 5 2 858594289 5 2 845703868 4 2 129626980 4 2 354322308 3 3 391276703 1 2 527767842 2 2 473857794 5 2 464239155 5 3 437209768 1 2 892164142 3 2 467552431 1 3 965525475 2 3 623186387 5 3 735189215 4 3 983376395 4 3 333421881 3 3 642275925 5 2 337676992 4 2 296594440 5 2 336473419 5 2 571079530 3 2 228851594 3 2 284663022 4 2 978243387 4 2 906602800 5 3 161221965 4 2 586165933 4 2 232586472 2 2 765085578 2 3 429097398 2 2 443820841 3 2 337650795 4 2 930771484 3 3 895318115 5 3 376385863 1 3 727369275 4 3 218759112 5 3 896045520 3 3 704858669 1 2 376864856 4 2 773814392 2 3 973615008 3 2 194790635 5 3 864992163 1 2 961182597 1 2 293046244 3 2 137460381 3 3 587047614 4 3 509205988 2 2 956278509 5 3 621919703 1 3 913442081 3 3 110240909 5 2 321065324 5 2 346753199 5 2 251780233 2 3 275339346 1 2 270460897 3 2 749446635 1 3 548297551 5 3 906050614 2 2 604735117 5 3 109955796 3 2 199412612 3 3 452390409 5 3 169736265 4 2 428059234 1 3 262034252 4 2 990758176 1 2 569386278 3 3 400909011 2 3 406278548 2 3 127205690 3 2 689202664 5 3 250236608 3 3 921175211 4 3 254306452 3 3 842472996 4 3 496898460 3 2 352407243 2 2 329736650 2 3 289402587 2 2 786512559 2 3 949503009 4 2 898953985 5 3 905656499 2 2 598589758 5 3 851153715 4 2 297421962 4 3 158228303 5 3 494663897 1 2 230662869 5 2 517586340 3 3 969150480 1 3 578084571 3 2 896982075 1 2 513598428 3 3 912889433 5 2 817085156 4 2 863151701 5 3 852247781 3 2 545787461 1 2 907957421 1 2 688041423 4 3 345075055 5 2 144266105 5 2 834258355 5 3 277690742 4 3 731099810 4 3 847318123 1 2 578046340 2 2 806754748 1 3 473574923 1 3 645045741 3 2 539132163 4 2 628342528 3 3 824240803 2 2 194198636 4 2 414198678 2 2 350054643 3 3 534562082 2 2 899045765 5 3 499009276 1 3 490202484 4 3 367613774 4 2 214455757 1 2 378357493 5 3 390399625 1 3 789078698 4 2 398095527 5 2 523485542 1 3 327324706 1 3 437110485 4 2 103499838 4 3 814167867 5 2 574499459 1 2 171668244 1 2 210913628 3 3 337816944 1 3 131281163 1 3 892938293 1 2 418618976 1 3 935193044 4 2 176995869 2 3 714752727 1 2 319094265 2 3 593596756 3 2 345664442 1 2 730506223 4 3 173753719 1 3 306169871 4 3 110426983 1 2 137935378 3 3 489723274 4 2 995120442 3 3 358663712 2 2 933495462 4 2 989002968 5 2 724893174 1 2 636221074 2 3 366159525 2 3 621050436 3 2 724223731 4 2 747307616 2 3 602436803 5 3 848831111 4 3 881868336 2 2 366166141 1 2 589313989 5 2 386581400 2 3 907025991 5 2 427142346 3 2 669490473 2 3 244068380 2 3 354205752 2 2 697888339 2 3 646555919 3 2 990974867 4 2 142248905 1 3 661414132 5 2 473806632 4 2 777068284 1 2 471069698 4 3 879526019 1 2 181635297 3 2 178113583 3 2 468303323 5 3 545520832 5 2 805757842 4 2 791786266 5 2 110900582 1 3 252090972 2 3 403669272 5 3 509803267 1 3 336041607 3 2 312088308 2 2 338661542 4 3 290688666 2 2 134876877 4 2 717246700 1 3 911980992 1 2 148183518 1 3 527269201 3 2 173598586 4 3 545654563 2 3 638072493 3 2 907075192 3 2 210325538 4 3 836365023 5 2 412352705 2 2 704564458 3 3 400892977 2 3 828881293 1 2 771115684 1 3 315471215 4 3 415293756 4 2 648170713 1 2 414563515 1 2 667548587 5 2 150032626 5 2 483642399 4 2 729355167 5 2 399737036 1 2 105415957 4 3 844383147 5 3 788813090 2 2 796619920 3 3 706426109 5 3 645458229 3 3 423594139 4 2 150224783 2 3 201149585 3 2 453315425 3 2 589228141 4 2 219134273 4 3 804615803 3 3 427402346 4 3 484479396 4 3 683965035 3 2 438702287 4 3 108880002 5 2 918845237 2 2 141523057 3 3 382801373 1 2 701900539 1 3 663584979 2 2 343289724 5 2 156430069 3 2 509117189 5 3 576357333 2 3 202406113 2 2 624815094 4 3 375403668 1 2 974499842 1 2 433264769 5 3 281724148 2 2 236450046 1 3 753905040 2 2 645836035 3 2 713928895 5 3 173048663 2 2 149042072 2 3 587552627 4 2 775881066 3 3 336185387 4 3 790680911 2 2 556666212 4 3 574333224 1 2 623073047 2 3 567415025 3 2 154190572 2 2 285942125 4 3 279603198 4 3 391010346 4 3 217620473 2 3 174810939 4 3 526825622 3 3 972070167 2 3 512831917 2 3 284238427 1 3 482341768 1 3 352086149 5 3 782323235 2 3 899051718 1 3 348859801 1 3 406578218 2 2 613948302 5 3 481987324 3 3 975040775 3 3 984946846 3 2 831590433 5 2 228572576 4 3 339501662 5 3 708501870 3 2 605251109 4 2 972594813 5 2 164778731 3 2 224724985 4 2 310927387 4 3 355361734 3 2 184234422 2 2 897164398 3 2 486284853 5 2 651115024 5 2 704660268 3 2 287405362 2 2 643953667 4 2 134369414 4 3 953775345 1 2 533886571 1 2 301536594 5 3 372811467 2 3 986038712 3 3 997563237 2 3 749253794 3 3 390080058 3 3 693004573 3 2 600764106 5 2 139221619 3 2 949995537 5 3 390668640 1 3 922991593 4 3 455003711 3 2 869503644 3 2 438730764 1 3 526483231 3 2 153586699 1 2 170746663 1 2 309708444 2 2 499296690 3 2 421409610 2 3 455734877 2 2 495780438 2 3 859216551 2 2 422561325 4 3 708631154 4 2 133314340 2 2 208042400 1 3 982887129 5 2 492320125 1 3 420406589 4 2 366935014 3 3 628866706 1 3 498293423 1 2 312840322 1 3 574399508 5 2 903610866 2 2 251074851 5 2 562837290 2 2 222183649 2 3 841532811 1 2 189957033 3 3 441694694 5 2 901331331 5 2 754589593 1 3 268733884 2 2 257479841 3 2 809387348 2 3 489263956 2 2 143771459 2 3 404019507 3 3 749184377 5 3 377567310 2 2 125415351 5 2 705931672 4 3 987796766 1 3 706678688 3 2 307899555 2 3 903425557 2 3 597444107 5 2 860242421 2 3 314233293 4 2 981042214 4 2 281893932 5 2 472229778 4 3 746239064 5 2 297530406 1 2 991252867 4 3 356880072 5 2 956197776 2 2 639416861 1 3 312318565 2 2 682348836 2 3 444826487 5 3 770558148 5 3 938003403 3 2 421625528 5 3 743988173 4 2 814627899 1 2 973922717 2 2 608920527 2 2 209264932 1 2 946425364 5 2 684954943 1 3 725801184 5 2 308688515 2 2 476244154 4 3 750430392 5 3 148081959 1 3 444604589 5 2 538561990 4 3 440003344 1 3 517595311 3 2 269527962 3 2 481882336 1 2 602770747 5 3 324557879 1 3 606447041 5 2 140501420 3 2 630820052 4 2 454889494 1 2 146029428 2 2 378672301 5 2 356310928 4 2 895216562 5 3 487527282 5 3 666390207 4 2 279241749 2 2 545907005 4 2 244055479 5 2 220374832 5 3 517760155 2 3 174564444 5 2 120690980 2 2 518171858 4 3 630423045 1 3 896136714 1 2 741360808 2 2 451639154 5 3 406636691 3 2 707110326 3 2 971182436 4 2 142290951 1 2 612381991 2 3 506972031 1 3 779501332 2 3 691155783 1 2 985077461 2 3 361431235 4 2 517505021 4 3 798693542 5 3 302666487 1 2 764573272 4 3 442343818 4 3 293791695 4 3 593845876 2 3 333293668 4 2 919144696 3 2 855729864 3 2 868215813 5 3 160284827 5 3 618414775 2 3 928964578 1 3 929078408 3 3 258493873 3 2 991316579 1 2 399969750 1 2 356129973 2 3 247069437 2 3 168461745 3 3 147730679 3 3 608740646 1 2 180196144 4 2 547901873 2 3 342205649 3 2 465241238 1 2 499953348 2 2 416020857 2 3 687651686 5 3 748408747 3 3 219835317 2 2 312198034 4 2 262739011 1 2 137461729 3 3 311667027 4 2 732152585 1 3 595957704 5 3 269742686 2 2 650232035 5 2 102691080 4 3 135121474 2 2 726021498 1 3 709772898 2 2 927209074 3 3 595778588 1 3 546572937 5 2 314460607 3 3 406753972 3 3 635774198 3 2 983451130 4 3 357059678 1 3 591668100 3 2 712245011 4 3 690022390 5 3 438015455 2 2 760945979 2 2 454100469 2 3 256986640 2 3 528000927 2 3 155780810 4 3 571684347 5 2 691050232 3 2 406805912 2 3 475480712 2 2 738966237 4 2 104101343 4 2 603082296 2 3 819249709 4 2 550223232 2 3 385149681 5 3 812667133 2 3 921975221 4 2 174187610 5 3 900205860 4 3 442005413 3 3 556547188 2 3 725994380 3 2 801930107 5 2 554807359 3 2 466143089 3 3 788025240 3 3 707830103 5 2 110784223 4 2 977013707 5 2 589850844 4 2 928312387 4 3 325069226 3 2 378834290 2 3 789309277 2 3 435279202 5 3 407459020 1 2 428104389 2 2 762036631 5 3 701915210 2 2 636147656 1 3 891025337 4 3 658741705 1 2 893110523 2 2 860541580 5 2 107865367 4 3 197088182 1 3 950197478 3 3 676197675 3 3 382433917 3 2 388064587 3 2 478858645 3 3 578297861 1 3 441844679 3 3 393225793 4 3 258230744 4 3 768552766 1 2 933487071 1 3 634705841 5 2 906148561 1 2 665042327 5 3 143300685 2 3 554390475 1 2 124809944 2 2 634169244 3 3 614338152 3 2 613780689 3 3 619549902 3 2 896428652 2 3 983751508 1 3 659903531 1 2 270675543 5 3 270118046 2 3 126356230 1 2 564553271 2 3 499497451 1 2 743696468 3 3 536879752 1 3 703725214 1 3 202438217 5 2 639157438 4 2 201113074 1 2 280281272 5 2 125506169 5 3 250746023 5 2 450540798 2 3 814627577 2 3 713802207 5 2 344856348 5 3 982772462 4 3 888111997 3 3 474134399 3 2 175224924 3 2 747818603 5 2 207151241 3 3 799709786 1 2 417654941 1 3 589778069 4 3 120154874 2 3 723641032 2 2 458270605 3 3 536337928 4 3 605044368 3 3 295534080 4 2 722921092 4 2 108099279 2 3 790460433 5 3 770385096 2 3 383899184 1 3 129830283 4 2 436503829 4 2 110434678 3 2 765734738 4 2 645188897 1 3 726373993 5 2 421575915 3 3 288148854 1 2 758006104 5 3 329891981 3 3 299839900 1 2 706848838 5 2 452775524 5 3 669106704 2 2 337429821 3 2 431766528 3 3 191061689 5 3 314796316 3 2 797725489 1 2 869235550 4 2 781747775 4 3 415254306 3 2 861621145 1 3 671853311 2 2 447561558 3 2 214067951 4 2 743130473 5 3 399695643 4 3 568309485 4 2 347229610 5 2 762318109 5 2 218895326 1 3 424527479 3 2 504978162 3 3 168823355 3 3 984004349 1 2 166134905 2 2 117005355 3 3 482718301 3 3 370114580 3 3 310416482 4 3 264714962 4 2 329878465 1 3 671717475 5 2 652839153 4 3 509812300 3 2 612519194 2 3 389561533 1 2 307843238 2 2 543912513 5 3 567260877 2 2 126774590 1 2 623206434 2 3 106545298 3 3 817426180 4 3 533303298 1 3 180919657 3 2 535880413 1 3 294314160 5 3 105669450 5 2 478400134 1 2 778286347 5 2 354987143 5 2 223871233 3 3 140397198 2 2 511707654 5 3 278961661 3 3 941686341 4 2 218818228 2 2 394407947 5 2 249173969 3 2 285066645 4 2 764562818 1 2 527799531 3 2 699720287 5 2 530371193 3 3 595647815 1 2 925246929 2 2 272036175 1 2 594225777 5 3 106704684 4 2 180330354 1 3 878687428 3 3 148707474 1 2 395937992 3 2 310111934 3 2 955954656 3 3 588963126 3 2 768979549 2 2 787056846 1 3 217860648 4 3 708726056 2 3 455316846 1 2 385705635 5 3 974702173 1 2 818077297 4 3 417230130 1 3 755967926 3 2 531835402 4 3 427817480 2 3 623336259 3 3 766181308 4 3 199151110 3 2 751934607 2 2 105877377 1 2 288687307 1 2 880570990 1 2 446085198 3 3 261776945 5 3 530264282 4 2 224110992 3 3 179972191 3 3 509144230 2 3 563309032 2 3 599652731 2 2 590134307 3 3 124155877 3 3 643077587 3 2 740091327 2 3 124437360 5 3 625716143 3 3 444233303 3 2 515602376 5 3 324981186 5 2 667682077 4 2 699218361 1 2 491632945 1 2 844826488 3 2 941675136 5 2 278805149 2 3 611423739 2 2 401410189 3 3 837017882 4 2 524883481 2 3 544938796 1 3 100215941 3 2 249067020 4 3 387607836 2 2 274803533 4 2 761006137 5 2 309215629 5 3 412488397 3 3 902277222 3 3 921164176 3 3 509078635 2 2 769539565 4 2 924076495 5 3 975211927 5 2 136790944 5 3 636545387 3 3 343790610 4 2 806639578 2 3 637270523 4 2 669701672 2 2 161083467 5 3 411473439 3 3 221226769 2 3 682389162 1 2 696207928 1 2 737268729 2 3 818738039 5 2 150819692 4 2 588239342 4 3 743517834 3 3 102278465 1 2 669121914 4 2 118843946 2 2 947574764 2 2 219390443 5 3 341886106 3 3 576939346 3 2 730694999 5 3 201711098 2 2 548837536 1 3 791299305 3 3 843370441 3 2 365578980 1 2 430596213 1 2 526263440 5 3 298937064 4 2 312323816 3 2 319109208 3 2 565721177 1 3 532905080 3 3 388465914 5 3 940212454 1 3 941708258 2 3 591329240 2 2 424082771 3 2 429591948 5 2 982602371 4 2 491634779 3 3 639118144 5 2 327167686 3 3 462937735 3 2 529428328 3 3 919064829 3 2 879388108 1 2 765992361 1 3 683008634 5 3 203975502 5 2 667297841 2 2 147979273 2 2 732286643 1 3 701687839 3 2 639371000 4 3 215174010 4 2 649765594 1 2 522148660 5 2 374329360 3 3 944502556 5 3 766505151 2 3 664607550 3 3 201252448 3 2 361538303 4 2 784180945 2 3 281036383 3 3 416692232 4 2 702661120 1 3 192420435 5 2 395660324 3 2 638259541 1 3 631439615 4 2 225993203 5 3 285169842 2 2 241023353 1 2 137581045 5 2 179023317 3 3 299330477 4 2 707283598 5 2 894822834 1 2 653649966 1 3 139129414 2 3 178594732 5 2 730588883 2 2 780931812 3 2 234761379 2 3 107790683 2 2 620809638 5 2 317301258 5 2 203859105 3 3 201922222 3 3 654978722 5 2 923571320 2 2 484279784 3 2 524481215 1 3 768369240 4 3 655698206 4 3 291720645 4 2 724073309 1 2 304669296 4 3 710786264 1 2 812485537 3 3 926128199 5 2 107360532 4 2 851788701 4 2 472257952 2 2 531578899 5 2 922019145 4 2 585978045 2 3 584422778 5 3 453531872 1 2 780122442 2 3 932958373 1 2 449740555 1 2 661666147 3 2 636694274 2 3 344481937 1 3 733250938 2 2 862929271 2 2 705650703 2 3 847175721 4 3 957582296 3 3 740978552 3 3 450381324 1 2 106043599 5 3 875578736 1 2 534542743 2 2 355007841 5 3 591004944 2 2 601174580 3 3 902546553 2 3 862769243 3 2 842762475 3 2 394979829 1 2 941514060 4 3 764334040 2 3 458494592 2 2 749608542 4 2 160514061 5 2 552424961 1 2 769759794 3 2 742726939 4 3 268827289 5 2 167478976 3 3 156117209 2 3 557041769 4 2 389650620 1 2 208142110 4 2 682084259 3 3 244350350 2 3 753668571 3 2 262302929 3 3 906835761 5 3 632283770 5 3 745327664 5 3 232048032 1 2 427473484 3 2 197998759 5 2 673169601 4 3 863909972 4 3 681681351 4 2 641301460 4 2 760689291 4 3 936121961 3 2 147488325 5 2 992211617 3 3 394155940 1 2 736072876 5 2 760220177 2 2 193285484 4 2 668821566 5 3 373854250 1 3 519825350 4 3 915758504 2 2 760659361 2 2 524019791 1 3 153242510 1 2 265956584 5 2 740806330 1 3 142736800 3 3 878628294 3 3 794421621 2 3 529093025 4 3 296583055 3 2 674778658 3 3 526193896 1 3 503516383 5 2 365338133 1 2 161704277 1 3 299286953 4 3 872898075 2 3 598971397 4 2 871067023 2 2 372980959 3 3 563283832 5 2 570578049 2 2 954333934 4 3 820422154 4 2 310599799 4 3 547584198 4 2 659991648 1 2 143435188 1 2 799035432 3 2 863239412 3 2 329540290 4 2 397541599 1 3 251110959 5 2 864247869 5 2 152144453 5 2 763220097 3 3 544364026 4 2 223038189 1 2 716869558 3 2 168814519 4 3 153949952 5 3 674927414 5 3 635071737 1 3 831289613 1 3 940963581 2 2 895183429 2 3 925846023 3 3 564783577 5 3 214532800 2 2 430641917 5 3 938672064 4 3 792471105 5 3 747965855 3 2 263696223 2 2 294159884 1 3 449328369 4 3 708490392 2 2 758384473 5 2 345679607 4 2 204179387 3 2 627297965 3 3 556837403 5 3 208555032 3 2 992614576 5 3 618570439 5 3 768237745 4 3 329778797 3 2 322875734 1 3 943118937 1 3 119703245 3 3 101051327 1 3 255399231 1 2 512717683 5 2 706791043 1 3 904860554 5 2 281305083 4 3 394359630 3 2 148443047 3 2 978638075 2 2 306176257 1 3 503373173 2 2 326633721 3 2 498171280 1 2 176007465 5 2 163260695 2 2 165232051 2 2 731651810 5 2 827636646 5 2 322344309 3 3 910875164 1 3 963059070 2 2 846296934 4 3 945140264 3 3 998551465 4 3 125735675 2 2 806717337 2 3 726436115 5 3 692812174 3 3 278847436 4 3 820533645 2 3 766975942 5 2 776701847 2 3 254470644 5 3 545929243 1 2 471980502 3 2 400324604 2 2 121632517 1 2 861474437 4 2 371473212 1 2 372950163 3 2 321641195 3 3 321026100 3 2 896058257 2 2 943561545 3 3 834815193 3 2 518370102 1 2 171709605 1 2 285384352 1 3 159377520 1 3 293601009 4 3 573024995 5 2 909157160 3 3 284971673 5 3 581079524 3 2 130147042 5 3 542003122 3 3 393598419 2 2 703690601 1 2 462133336 1 3 238166858 1 2 405920048 2 2 710180939 4 3 490440812 3 2 428787214 1 2 245757765 2 3 814654640 3 2 658896849 3 3 917946876 2 3 512779614 1 3 306310292 2 3 144912331 4 2 115688250 1 2 398016334 5 3 886801309 1 2 133538810 5 2 149665507 1 3 494554323 4 3 557002858 1 2 582988583 2 3 944740577 4 3 693593523 2 3 359932801 5 2 364959097 4 2 332143144 4 3 448547301 1 3 292529702 1 2 119354571 2 3 557690461 1 3 319048383 1 2 224837740 1 3 237155273 4 3 251062174 4 3 850748460 1 2 366171008 3 3 488469961 4 3 852022971 3 3 483494028 2 3 840237218 5 2 224621967 1 2 527376867 4 3 859540959 4 2 210674165 2 3 140204510 3 2 267012965 3 2 645618207 3 3 838848597 3 2 189404034 1 2 846608766 4 3 839442824 1 3 379061545 1 3 332136995 5 2 597078336 2 3 898341442 2 3 422830086 5 3 177541904 4 2 565688501 5 2 441169766 4 3 504979008 4 3 204973618 2 3 828132735 1 3 680419100 5 3 638366621 4 2 871117543 5 2 225320204 2 2 618765906 3 2 501086145 4 2 635070626 4 3 635780589 3 2 984095027 1 2 460797003 5 3 306556452 2 3 708017812 3 3 885216428 4 3 531984641 4 3 526276454 3 2 961647312 5 3 245436398 3 3 753537303 2 3 670764654 4 2 356882435 2 3 855767603 5 2 837793392 2 3 889510377 4 2 893074530 2 2 797406665 1 2 319919899 3 2 638610634 4 2 963844981 2 2 163482763 5 2 316473334 5 2 259490973 3 2 914886427 2 3 265405950 1 3 745531924 1 2 418756269 4 3 173034477 4 2 175602988 1 3 697607850 3 2 466417272 4 2 858306695 5 2 317539141 4 2 226460097 3 3 201759577 1 3 582856657 3 2 718044819 2 2 447133096 2 3 194132898 4 3 810520850 3 3 506015098 2 2 881893903 2 2 374286254 2 3 863788111 2 2 152654375 4 2 576781263 2 3 351972923 3 2 243829563 3 2 988052592 2 3 634938939 3 2 919662054 5 3 265415813 4 2 204303198 2 2 997727649 2 2 184683192 3 2 923406068 2 2 148372081 1 3 415149752 1 3 760637153 2 3 717508353 1 3 277118956 2 2 457531177 3 2 316691417 5 3 425688736 3 3 625303457 5 2 511024572 4 2 674495977 1 3 207183836 4 2 508766726 3 2 468304862 5 3 997654781 3 2 948780336 2 3 785762348 3 3 256141010 3 2 980461767 4 2 749193886 5 2 471433915 1 2 123978794 4 2 380174624 4 2 763338386 3 2 172237149 4 2 575292104 5 2 778348034 2 3 193354222 5 3 220008960 4 3 198679701 1 2 652825917 5 3 516115608 5 2 601170434 2 2 123776262 2 3 927087765 4 2 907449489 4 2 412399560 1 3 939110484 2 3 228867302 1 2 299933268 3 3 792591705 2 2 180167745 4 3 721618433 5 2 535578011 3 3 795678364 3 3 191901541 2 2 239889587 4 2 725663652 4 3 660461556 5 2 985821144 2 3 833972640 4 2 596065010 3 3 602098353 4 3 564088339 3 3 790704198 4 2 126881802 2 3 230660071 2 2 980052838 2 3 150828514 2 3 805693889 3 3 307124346 3 2 247763771 1 2 299696323 3 3 653383168 4 3 158385373 5 2 559464386 1 3 395194106 4 2 942719908 3 3 207709216 3 3 752352269 1 3 445209610 2 3 637133108 2 2 149174306 2 3 600997441 2 2 434021949 5 2 211227599 1 3 912879323 2 3 642765018 3 2 113511883 2 3 112250944 5 2 183371697 5 2 769734079 3 2 114899957 5 2 826030424 1 2 608602412 2 3 860268302 2 2 483498895 5 2 288491796 3 3 921829133 5 2 151161281 3 3 806709808 5 3 816345058 2 2 561771036 5 2 325074281 3 2 640648511 4 3 607818710 3 2 633923779 4 2 253590143 1 3 925028064 4 3 568350611 1 3 941393460 3 2 730805652 1 2 166772997 3 2 989925659 4 2 362786268 4 3 270674386 3 2 834212547 5 3 382164471 2 2 932372150 4 3 571681556 1 2 341053464 3 2 439527667 2 2 136569128 3 3 150158182 3 2 952249766 1 3 204520370 5 2 245889061 3 3 105084411 1 3 725701841 1 3 733672509 3 2 857811961 1 3 516663652 4 3 956985714 3 2 705441436 3 3 755543099 2 2 666210125 1 3 346133255 1 3 803227853 5 3 562303038 4 2 180098775 2 2 519756942 5 3 136391591 2 2 663671039 5 3 744054767 1 2 722279760 1 3 238263206 5 3 356806591 4 2 148994947 1 3 259242442 4 2 187756930 2 3 646246340 1 2 745996524 4 3 637260915 5 3 202418742 5 3 763963660 1 3 417508700 2 3 694803713 5 2 462623333 5 3 296760123 3 2 456660203 3 2 144023036 2 2 131752673 3 3 558321443 4 3 842940921 2 3 825191571 2 2 128078754 3 3 681433016 4 3 994648454 4 2 134862585 3 2 316613401 2 3 534471105 3 3 283800829 5 3 399560070 2 2 136332886 1 3 275210436 3 2 105331224 1 2 701976168 5 3 994931511 4 2 316172208 5 2 728036228 4 2 492697186 3 3 878784638 1 2 415481416 4 3 121020918 4 3 850678851 5 3 981116817 5 3 211471735 5 3 169450307 1 2 321657712 3 3 335099265 4 2 285247559 1 3 365186805 1 2 897331925 3 2 139367930 1 3 905465393 3 2 472931270 1 2 297260628 3 3 366614143 2 2 219209771 1 3 981014117 3 2 650161134 2 2 145946133 1 2 806905466 3 3 421763535 1 3 345830474 3 2 907858775 3 3 350150795 2 2 465847990 5 2 415970127 3 3 967641316 3 3 622674996 5 3 648156512 4 2 947817522 5 2 549037480 1 2 125141711 4 3 756309934 5 3 620629542 5 2 954475331 2 2 424076003 3 3 757044042 1 3 473002867 3 3 963639407 3 2 139897087 1 2 903430987 5 3 345160879 2 3 216704781 5 3 464782300 2 2 868993846 5 3 686755426 2 3 254791639 4 2 320968468 2 3 967795662 3 2 670555956 1 2 565907140 5 2 808232996 5 3 532701452 3 3 190861241 1 3 724985461 2 2 851941087 2 2 311334432 3 2 522543042 2 3 245351451 1 2 404177748 3 3 647522710 5 3 315909672 5 3 221579521 1 2 756107321 5 2 441009679 1 3 490470743 3 2 518838467 1 3 737431139 4 2 264814355 1 2 117714243 4 2 526773468 1 3 459049859 4 2 947580470 2 3 996752616 3 3 530671006 1 3 311250573 4 2 876509619 2 3 414182333 1 3 355048431 1 2 806301492 3 3 296505439 2 2 822851019 2 3 992611805 3 3 179160511 2 2 392926886 5 3 482053269 2 2 903314656 2 3 341579452 2 2 396532776 2 3 650549546 2 2 141565291 3 2 646495995 3 3 820075033 1 3 852266122 4 2 476917800 4 2 600203758 4 3 502414215 3 2 958720399 2 2 863592714 2 3 934645226 5 2 669535208 4 2 588070376 4 3 101071103 3 2 438188205 5 3 193050974 1 3 375551508 4 3 888625814 1 3 991473860 3 2 159140484 3 2 770975990 4 3 622120707 5 2 314586193 1 3 751130728 3 3 695650691 1 2 442543974 3 2 874564929 5 2 206972931 1 3 494206687 3 2 999840165 1 3 986147975 4 3 284893142 4 3 356563877 1 2 879231018 3 2 898446368 4 3 377397990 3 2 100542544 4 2 566010968 3 2 713752646 2 3 183454646 2 2 165790095 3 3 765177371 5 2 708092116 5 2 351925037 1 2 857539222 5 3 854603801 2 3 270431613 5 3 537727938 3 3 566241122 4 2 918910918 2 2 405437321 1 2 158350695 3 3 798428873 2 3 261317729 5 2 919069279 5 3 924539761 2 2 234610371 3 3 587963780 4 2 757238059 3 2 253147423 1 2 533612674 4 3 839576027 5 2 777071855 4 2 250826509 5 2 132916828 5 2 775781311 4 2 542187751 1 2 308563262 4 3 872947630 5 3 495328202 4 2 997996734 2 3 893750588 5 3 977892986 5 2 339889703 5 2 535428164 1 2 737191216 4 2 292899622 5 2 289154560 1 2 401038204 3 2 982774557 3 2 160456772 1 2 648721194 5 3 744288340 3 2 819988427 1 2 442634328 2 2 333772033 1 2 459530311 4 2 347403992 4 2 603920631 1 2 235449553 2 3 159069956 5 3 582428272 2 3 513469318 1 2 317669908 5 3 356513861 4 3 204298358 3 3 110671778 1 3 981891690 3 3 255330133 1 3 538767443 2 2 965772569 2 3 217457463 4 2 680880232 3 3 152409011 4 3 523014195 3 3 109828806 2 2 939959924 4 2 286069936 3 3 556532542 4 3 714534088 5 3 388079959 4 3 562108403 3 3 440489919 3 3 551966507 1 3 465714576 5 3 939210565 1 2 107104169 3 3 679182080 2 2 675205391 4 2 346913604 5 2 379577749 4 3 811758938 1 3 679456467 3 2 624249982 3 2 172726405 4 2 631679638 5 2 629568427 1 2 191357311 5 3 881863666 1 2 700723608 2 2 105880607 4 2 630438910 4 2 408484741 5 3 780955290 1 3 752723802 4 2 653357708 1 2 325888833 1 2 502885184 3 3 182527334 1 2 689747523 1 2 550089052 5 3 501824164 2 2 592333931 2 3 728926674 5 2 975458337 1 2 703209377 3 3 896639649 5 3 517312530 5 2 168085526 4 3 925412936 1 3 776119829 2 3 550145849 4 2 442916213 4 3 295863865 2 3 408258520 4 3 878380890 2 2 619440768 5 3 568587114 2 2 456827130 3 3 255728388 2 3 516697709 3 3 821583145 5 3 510386128 4 2 715617460 2 3 402682196 5 3 478046609 3 2 891918202 3 2 812131315 1 3 934794891 5 3 662165092 5 3 442156138 4 3 977816273 2 2 607610478 4 2 413914821 5 2 170697730 2 2 212143954 3 3 957198196 1 3 189110781 4 2 502226462 5 2 357098405 3 2 423568593 1 2 769305446 1 2 570315410 3 3 709545417 3 2 579934285 2 3 174797237 1 3 780469283 3 2 236143619 4 2 539594740 1 3 682137037 3 2 318129219 2 3 468019572 1 2 639932175 5 3 826557593 1 3 624632341 2 3 912759905 1 2 328371616 1 3 385003310 5 3 190461725 1 3 558538191 5 2 826092348 5 3 148125281 1 3 518404879 2 3 578254862 3 2 140623788 1 3 616866530 5 2 162939110 4 3 480556678 5 3 661827539 4 2 370086756 3 3 791310280 3 3 497088229 2 3 560892048 5 3 200236750 3 3 119923502 2 3 467471407 1 3 644338054 5 3 460197918 4 3 447180664 2 3 262956506 1 3 265733202 4 2 199043625 2 2 590772903 3 2 578948199 2 2 830628366 1 3 497737285 4 2 819143205 4 3 215123164 4 2 382446895 4 2 625534499 5 2 608286298 2 3 849219515 2 2 346397458 5 2 321524482 1 3 905539556 2 3 112283226 1 3 123649034 2 3 700443500 1 3 386392915 5 3 876405482 1 3 172354237 1 2 449914178 4 3 231148605 4 3 338384195 5 3 827792988 5 2 109015607 1 3 482528721 5 3 897642386 1 2 310507598 1 3 272817565 1 3 302064622 5 3 872022127 5 2 907097749 1 3 150018380 2 3 836339752 2 3 528114589 4 3 224454423 4 2 612751733 5 2 628486362 2 2 180399225 5 3 459522298 1 3 626471773 1 3 232819278 2 3 715773288 2 2 175923578 1 2 454675382 5 3 642697533 5 3 703027117 5 2 117972030 1 3 731008419 5 3 525439384 5 2 860726676 1 2 216400770 3 2 768874974 2 2 849955977 1 3 880252517 3 3 926197857 2 2 956554539 3 2 494057548 1 2 782830993 4 2 483877823 3 3 828081311 5 3 958080547 3 2 411417684 4 2 886932815 5 3 397826815 1 3 100554146 3 2 592961406 5 2 709839299 2 3 504714552 5 2 838507241 1 2 117471530 3 2 759122575 1 3 566446003 1 3 826086291 3 2 199008459 4 3 525863006 1 3 736752622 3 2 677597841 5 3 442068218 4 3 214571729 3 2 952095768 2 3 335842738 1 2 818169018 4 2 404720022 3 3 940274133 4 2 388954669 3 2 206624061 1 2 977093152 3 3 890736367 3 2 292710750 3 2 924269149 2 2 395280099 2 3 212128362 3 2 942992715 1 3 207684067 2 2 321185850 2 3 705412723 3 2 729941944 3 2 310630105 3 3 662899498 5 3 820007200 4 3 329964876 5 3 522719908 3 3 859337584 5 3 289697377 2 2 724040172 5 2 373726510 2 2 722717330 3 2 749730324 5 3 494178420 5 3 827743577 5 2 673047275 2 3 513026352 4 2 905393076 1 2 166296797 3 3 495690068 3 3 813893857 1 3 527742289 5 3 529554957 1 2 374529725 1 3 872749910 5 2 624609750 3 2 869782923 2 2 661316355 5 2 811149053 4 2 610192324 5 3 387932361 4 3 605164629 2 3 413378004 3 2 580764389 5 3 393734449 1 3 742946623 5 2 997051566 3 2 112716934 1 2 623706254 4 3 190875645 5 2 889948600 4 3 119002010 1 2 712907492 5 2 829423719 4 3 322349512 5 3 349970174 1 2 141598211 2 3 325549686 3 2 423404151 2 2 796384505 5 2 988119126 2 3 877535685 2 3 392920876 4 2 211831422 4 3 166142961 1 3 301640978 3 2 879365473 1 2 188009472 2 3 878636341 5 3 915843618 3 3 945963496 4 2 387557793 3 3 913878703 1 2 522772207 4 2 809221819 2 3 511629050 3 3 362986589 4 3 791192618 4 2 820730815 3 2 169129810 5 3 611427680 5 3 366480835 1 2 275812963 1 2 814269609 5 3 237464422 3 3 308093728 4 2 943067068 4 2 316612337 5 2 102898462 3 2 664353327 4 2 884150703 1 3 735104435 2 3 267160141 4 2 797983298 4 2 328171296 4 3 267590091 3 2 643730539 3 2 916781094 4 2 724483546 1 2 644020597 3 3 173122835 3 2 292569817 2 2 661218886 5 3 648541180 2 2 443676310 2 2 767141168 2 3 731060395 3 3 833605690 5 2 888226459 4 3 932187168 4 3 559489867 4 3 461885358 1 3 589317001 5 2 286658048 3 2 627733460 4 3 866179926 1 2 709297263 5 2 921625706 3 3 449883754 3 3 870455308 2 2 250065547 2 3 309561380 2 3 154191424 5 2 141627486 3 2 976478603 2 3 410379967 2 3 859210216 5 3 147047160 5 3 934865136 4 2 475455457 4 3 311203311 5 2 370644225 3 3 149290490 2 3 338757154 2 3 416216259 2 3 498061057 1 2 988466167 3 3 394856602 2 3 876141364 3 2 177452825 2 3 943997301 1 2 231689555 3 2 617339734 3 2 492265030 2 3 960675545 1 2 423922961 1 2 580255509 4 2 435971904 3 2 240794129 3 3 683430035 4 2 364563063 4 2 746065778 4 2 908522014 3 3 367091789 2 3 872642628 2 2 430883747 3 3 512709289 4 3 616578264 4 2 408657106 3 3 208873536 1 2 973548173 4 2 897567050 3 3 157534955 1 3 842114962 3 2 306952289 1 3 315325332 3 2 565435213 2 2 342980274 3 2 244732166 4 2 291278881 2 2 852679959 1 3 366518398 2 3 343980383 4 2 734851010 5 2 308855027 2 2 593471681 5 3 975244866 3 3 370605794 3 3 260934906 5 2 169578382 5 3 405299544 3 2 429475492 3 2 386991733 4 2 646715667 2 2 783290602 3 2 629485660 1 3 673957432 2 2 528724674 3 3 366838755 5 3 736055381 5 3 750566044 1 2 199313236 1 2 886337666 4 3 988829127 1 3 168877039 4 3 604304504 3 3 965044356 2 3 228549065 4 3 663263923 5 3 261190171 5 2 735514793 3 2 870292838 5 3 733682564 5 2 382694984 1 2 832155814 4 3 371557506 2 3 855152511 2 3 920970327 5 2 351902996 3 3 990586086 2 3 697171999 4 2 557819126 2 3 158513840 5 2 463194927 2 2 592269005 4 3 486041344 2 3 639038146 1 3 118817858 4 3 603165544 2 3 389550002 2 2 414403187 1 2 781763091 1 2 961966244 3 2 821380338 4 3 148567351 2 3 800070338 3 3 464042635 2 3 909483277 5 3 388864601 3 3 200074629 3 3 960205797 3 2 242885544 2 2 119838101 4 3 866797257 5 2 151917750 5 2 361605082 5 2 572768246 5 2 193927098 2 2 711971654 1 2 542533114 1 2 502954170 5 2 679582795 4 2 115480032 2 3 658704546 3 3 829110651 5 2 490096446 5 3 358037605 5 3 280456021 2 2 829283710 3 2 681855647 4 3 413855090 1 3 954475745 4 2 801865771 3 2 739865363 2 2 235489238 2 2 198722387 2 3 717270260 3 2 492483374 3 3 741750774 2 3 737760523 5 2 123844203 1 3 246839286 2 3 427209996 5 3 342357049 4 2 572457463 3 2 944799045 5 2 627124175 1 3 966952352 5 2 467757758 3 3 967755665 3 2 925572071 5 3 210033645 2 3 630196586 4 3 253807291 3 2 607291629 4 2 169795266 5 2 209387344 5 3 201432522 2 2 380542221 2 3 813292288 5 2 344020501 3 3 770941563 3 2 827587174 2 3 773436007 2 2 999531267 4 2 321287450 4 3 313077728 3 2 414381801 2 2 938991525 3 3 578856814 1 2 968772483 4 2 971561152 4 3 270100977 1 3 224213040 5 3 167159140 2 2 303657638 1 3 708583257 3 3 416869519 5 2 220827386 2 2 292523898 3 3 866157972 1 3 471849073 4 3 445299734 4 3 218132821 1 2 262008718 2 2 773241259 2 3 333689435 5 2 697139984 4 3 433880150 2 3 592938831 2 2 562973475 1 3 860941241 5 3 350884038 4 2 689014875 3 2 195954943 2 2 965457422 1 2 259408609 1 2 350541992 5 3 514862372 4 2 318794472 3 3 924152477 5 3 217773564 5 3 497665593 2 3 421354541 2 3 601438296 4 2 532476565 5 3 506866258 1 2 693494776 5 3 255201250 4 2 193711085 5 3 331707162 5 3 542789305 4 3 890675952 4 2 531731756 1 2 471810678 5 2 190089752 1 2 475144543 1 3 958158220 1 3 957845956 2 2 207141911 2 2 512451121 5 3 647333512 1 2 101138559 2 3 825052683 3 3 283688295 2 2 893461035 4 2 300273635 5 3 140725999 3 2 223680911 2 2 494913108 4 2 263011549 2 3 398341268 5 3 635430577 5 3 316604161 4 2 332241354 4 2 487510398 4 2 144612745 2 2 558513381 1 3 794533163 5 3 732769597 4 3 776591376 5 3 399160147 4 3 584350157 3 2 319233161 5 2 641441234 1 3 643876237 4 2 145135621 4 2 325672625 3 3 666294447 5 2 209674358 1 2 514873346 5 3 749080510 3 3 862405700 5 2 558873778 5 3 472792687 3 2 943828354 5 2 103516944 2 3 470080399 4 2 505173884 5 2 609122855 4 3 378397821 2 2 247373775 5 3 748172020 4 3 972011137 5 3 364010753 2 3 134771181 5 3 378718176 3 3 626503058 4 2 517296504 3 2 995739558 1 3 887710293 2 2 951152106 5 2 118171411 2 2 623651135 1 2 650130653 3 2 244335798 1 3 915967182 5 3 617278944 1 3 731561778 3 3 345586891 3 2 458246778 4 2 949943888 5 3 408627824 5 3 384248595 1 3 948287848 4 3 595729824 3 3 240320701 2 2 757539578 5 2 294226405 5 3 121226468 1 3 973039740 3 3 369457470 2 3 105164971 3 2 205990770 3 2 320417296 4 2 394247456 1 2 535374709 2 2 436094094 3 3 448530565 4 3 780718874 1 2 920208516 3 3 278358190 1 3 902352342 2 2 631781302 1 3 372094502 5 3 148029847 1 3 209239312 3 3 362703363 5 2 724232224 3 2 770387008 3 3 357787552 3 2 818329373 4 2 704710270 3 3 573532112 2 3 431143223 3 2 116533143 4 3 403321495 3 2 337616494 5 3 310730037 4 3 322439925 4 2 986611980 4 2 198647803 1 3 535214821 4 2 472934097 1 2 379993098 2 3 265990919 3 3 223625965 1 3 930841297 5 2 613032827 2 3 508297752 1 3 617718202 3 3 725462359 1 2 989318106 4 3 590281878 4 3 147603591 1 3 568730713 2 2 111623251 1 2 715621244 1 3 778787874 1 2 441343311 2 2 340393882 3 2 475111263 1 3 124173949 3 3 462960428 3 3 106263955 1 2 505105927 5 2 709780105 3 3 805427447 5 3 353712903 4 2 728101945 2 2 872528964 1 3 502863112 1 3 474622977 5 3 794138348 2 3 937438181 5 3 388002691 5 3 501961327 4 3 660770782 1 3 152626465 1 2 741503067 3 3 937937292 5 3 758797309 2 3 901455485 2 3 761202972 1 3 107737277 4 3 838262929 4 3 958622527 3 2 392734572 4 2 264257176 4 3 412547338 2 3 276825312 4 2 484511161 5 2 337015006 1 2 682295237 3 2 729175416 1 2 461574315 3 2 663083805 1 2 778229987 5 3 891542856 5 3 809680225 5 2 634122463 1 2 398517375 5 2 305001149 1 3 579558631 4 3 892608496 5 3 825488502 3 3 994917697 2 3 808090391 1 3 332246393 1 2 729633921 1 3 460598242 4 2 210847582 2 2 390949936 4 2 554553182 2 3 239650417 4 2 925104707 3 2 788039883 4 3 903070759 3 3 930418073 1 2 618771552 2 2 676175779 4 2 474368454 5 3 429945112 4 2 260800396 5 3 299870066 5 3 255751723 3 3 451759443 4 3 435615044 2 3 727338677 5 3 373840380 2 3 125578222 4 3 568828353 4 2 841797981 5 2 392094453 4 3 696015171 2 2 780359504 3 3 721601909 3 2 941203521 3 3 329601895 2 2 301619569 4 2 784964485 3 3 554290428 5 3 258953345 5 3 207147276 5 2 202389378 2 2 868826112 4 2 653784899 1 3 414237673 1 2 564768803 3 2 270298746 5 3 529279735 4 2 497806690 4 2 478541840 4 2 718735303 4 2 715836775 4 3 131417238 3 3 840774702 4 2 162246030 2 3 765069127 2 3 159245782 4 2 140982460 4 3 705847788 3 2 985725907 1 2 147750164 1 3 261079016 1 2 834675442 5 2 135084721 5 2 948587306 3 2 438387721 3 2 241973726 3 3 116117191 5 3 684813095 1 3 311729334 3 2 340085226 2 3 990337826 4 2 184681272 2 2 369509631 3 3 699460236 5 2 399450423 2 2 330420058 2 2 211544674 5 3 396467427 3 2 189011172 1 3 498091974 2 2 688455033 5 2 986737932 2 2 484334613 1 2 662980961 4 3 912630672 1 3 345556917 3 3 910966370 3 3 881408548 2 2 321761165 4 2 313898438 3 2 323602969 2 3 928444502 1 3 887304546 4 3 170770754 5 3 135723620 3 2 494921575 2 3 231090058 4 3 305844155 4 2 433203191 2 2 183894070 2 2 317128208 1 2 657347029 2 2 769699760 3 3 313636242 5 3 460170624 2 3 596592584 5 2 665890061 1 3 180015262 4 2 800181689 5 3 672063894 3 2 453048771 5 2 500661824 1 3 290007809 4 3 810904597 2 2 239884637 5 3 759664090 4 2 333710510 2 2 211904490 4 3 939194847 5 3 936868986 1 2 636370880 4 2 944602827 1 3 149658484 5 2 495257945 2 2 156051955 1 3 617027058 1 2 124364655 1 3 310482602 2 2 334942875 3 2 287533654 3 2 594792709 4 3 203161282 5 2 107059868 2 3 204793966 3 3 164054319 2 3 502503942 1 3 948658053 3 3 669436499 4 3 713516103 3 3 400366305 3 2 753370134 2 3 646917967 4 2 746273934 2 2 899597941 5 3 205043075 2 3 286421229 5 3 468278715 4 2 211525564 4 3 910830736 2 2 332020901 5 2 145280758 5 3 379095376 2 3 375741709 1 3 700683057 2 2 475127431 5 2 926822930 2 2 951145868 2 3 907089538 2 3 529438169 5 3 136995992 5 3 678190035 2 3 542462467 3 3 995403999 3 2 460680635 3 3 899270080 1 2 479870540 4 2 830296379 2 3 461209901 3 2 906229094 4 2 619112376 2 2 798791323 3 2 567902713 5 3 580906982 3 2 555057211 1 2 498005503 2 2 477469320 4 2 108330338 3 3 577335380 5 3 687826975 4 2 134898068 1 3 612541819 5 3 546703336 4 2 905081831 5 2 852835247 3 2 416062895 3 2 687325128 4 3 775529647 3 2 958810019 1 2 284708177 4 2 293720256 2 3 637075525 5 2 959824195 4 2 282203854 4 3 826854112 5 2 162550727 5 2 716396366 5 3 519088495 5 2 330652450 5 2 882403332 2 3 323089440 5 3 788902475 1 2 404793486 4 2 587505962 2 3 992212013 5 3 315297164 2 3 608543822 4 3 844916741 3 3 726181247 4 2 673650461 1 2 784007466 1 2 428696104 1 3 693578118 1 3 504121673 1 3 898932559 3 2 529351972 1 3 406344933 4 3 432639655 3 3 141171178 5 3 780037410 1 2 841543202 4 2 679694729 5 3 938017059 1 3 203859858 5 2 979144217 2 2 349278363 5 2 420093651 3 3 425678736 2 3 671440973 1 2 295403235 5 3 955294895 4 2 952285409 5 3 835073987 3 2 672000678 2 3 534967754 5 2 632203096 3 2 609340028 1 2 814595380 5 3 324813747 4 3 216637059 4 3 954955312 1 2 356695873 1 3 414979153 3 2 421294505 2 2 297164278 4 2 637837202 1 2 119022150 1 2 532342415 2 2 103208506 5 2 846207241 4 2 668101984 4 2 396679047 2 2 646370155 5 2 441565447 4 2 226578255 4 3 685560836 3 3 611324371 4 2 435113121 4 3 386601041 1 2 586623709 1 3 357357197 3 3 261795809 3 3 273434285 1 3 481519550 2 3 609904445 3 2 964629069 1 2 785048397 2 2 773725651 5 2 144601668 5 3 113281223 3 2 425548794 2 3 170167331 2 2 721975615 2 2 300920713 5 2 215560008 1 2 291820469 5 2 244009941 5 3 447898380 3 3 887127780 3 2 705919096 5 2 204877606 4 3 228103920 2 3 813601364 4 3 880610694 5 2 650429444 1 3 595250105 2 3 354699143 2 3 414069031 4 2 403219475 4 3 156411815 2 2 627041397 1 2 250289538 4 2 172904123 1 3 806394048 5 3 791732551 5 2 117668107 4 2 528713164 5 3 985709133 1 2 492718630 2 3 202689835 5 3 158662723 1 2 502378318 1 2 305142674 5 2 190694492 2 2 145003574 1 3 723764829 5 2 316589445 2 3 716369596 4 2 552285614 4 2 218055271 3 3 948093828 3 2 625844047 1 3 157920596 1 3 609374584 3 3 441180937 1 2 878521785 4 2 823575185 4 3 494545284 3 2 804793526 3 2 307781857 4 3 646019227 4 3 199802407 5 2 228580681 2 2 978117771 3 2 252940744 2 2 434033242 3 3 312957481 2 2 175274110 1 2 838450541 5 2 963700507 1 2 292345281 4 2 385522110 2 3 553476623 1 3 313169461 3 3 926427564 4 3 797649105 2 3 250948771 3 2 610259743 5 3 644216590 3 2 280214630 5 3 629596258 2 3 180383394 1 2 217485969 3 2 246887985 2 2 860993877 4 3 154892272 1 3 458774958 1 3 234192386 2 3 760594036 4 3 788072619 2 2 956333045 2 2 870713210 5 3 265937678 3 2 364160285 1 2 373462096 5 2 793552047 5 2 569736623 3 2 746630179 2 2 855389045 5 3 518751172 5 2 480176485 2 3 313679905 1 2 981720086 4 2 428866117 2 3 538923647 1 2 820802980 3 3 469485755 4 3 311359663 4 2 953558565 5 3 927840153 2 2 653165962 2 3 405002469 5 3 536316804 3 3 196955233 2 3 941454738 1 2 742012511 5 3 885865009 1 2 984950738 5 2 424915495 2 3 731927961 1 2 548785191 2 2 403665333 3 2 150737173 3 3 579584991 4 2 504793372 3 2 631240090 4 2 162758832 4 2 628658989 2 2 985776870 2 2 300632375 2 3 391239191 3 2 677716992 3 2 741417429 5 2 726719814 1 3 445974951 1 2 485763284 4 2 602077223 2 3 504139059 5 3 683065577 5 3 907250084 4 2 475126283 2 3 299883649 5 3 396499136 2 2 227455260 3 3 823727691 3 2 216504073 3 2 315212080 1 3 631476814 3 3 451038850 5 2 573499458 1 3 675190465 2 2 449300847 5 3 231409082 4 3 763261271 1 2 423361275 1 2 788211115 1 3 311638679 4 3 101783401 3 3 878812766 5 2 369649190 4 3 202072234 4 3 339908113 2 2 446806394 4 3 460080425 3 3 493304366 4 2 896977382 4 3 755353820 4 3 632964695 5 2 229038010 3 2 965187055 4 3 846873571 2 2 641005279 4 3 935419005 4 3 643775801 5 2 700461440 5 3 155079894 2 2 526075874 3 3 145523241 4 3 655770656 1 3 522124466 2 3 187250088 4 3 276009504 3 2 549588414 3 3 356178712 2 3 790879790 4 3 500274254 1 3 558673957 3 3 332836457 2 2 136805768 1 3 519846800 1 3 136231394 3 3 271797943 1 3 786256168 4 3 289375044 4 3 123985777 3 2 306542002 3 3 596263245 5 3 709206954 2 3 933854345 5 3 323785991 5 2 557382508 4 3 610237691 1 3 742306941 5 2 248840124 1 3 972949247 4 3 666122399 1 3 917713498 3 3 165655292 2 2 847032065 1 2 281618881 1 3 938269312 4 3 720415705 5 2 317353797 5 3 335784529 3 2 261277479 5 3 667878447 5 3 360797131 1 3 745950541 2 2 345216844 4 2 346459741 5 2 460520477 4 3 824532571 3 2 546145728 2 3 133459162 3 3 533772923 2 3 152076888 3 3 503518940 2 3 425344384 3 2 430944176 2 2 601092053 5 2 480175098 2 3 720645784 1 2 162426559 3 2 280698932 3 3 469285001 4 2 487928965 1 2 191261762 5 2 851869737 3 2 233228432 2 3 630892559 5 2 231830108 3 2 320925489 5 3 138177051 3 2 590866368 4 2 720475606 5 3 135709284 3 2 438168545 2 2 315659030 5 3 282694831 3 3 881658961 1 3 269719626 4 3 755199970 1 3 929138117 2 2 854095344 5 2 364358731 4 3 203330257 2 3 716145423 5 2 174715858 2 3 337053317 5 3 545435983 1 2 424218027 4 3 447188661 1 2 941703230 2 2 476552776 1 2 220908655 2 3 501499043 5 2 315757988 2 2 428287235 3 2 906838233 3 3 562000666 3 2 454023623 3 2 455061141 3 3 393567253 2 2 949707223 1 2 205935551 3 2 705969514 5 2 333724535 5 2 517661355 1 3 138608824 4 2 558344910 1 3 943996782 5 2 234815219 4 3 132087158 1 3 948499423 1 2 285685429 1 2 739265186 5 3 549903115 1 2 241898166 1 2 606935541 2 2 399680216 2 3 504404815 3 3 899845528 5 3 338528408 4 3 706168781 4 2 244984292 4 3 732529654 1 3 307810016 1 2 357237636 4 3 579409683 2 2 225152727 4 3 789208146 2 2 590113300 5 3 375983340 2 3 694036438 3 2 142781924 5 2 547563358 5 2 514275650 5 2 766407873 1 2 550381699 5 2 221658039 3 3 879128526 1 3 911418685 2 3 982237040 4 3 697384463 4 2 664402707 3 2 737984030 5 2 308743761 4 2 117572113 2 2 169554029 4 2 535844207 1 2 467218460 4 2 204051288 3 3 260100406 1 2 854547475 4 2 190051788 4 2 478716762 5 2 131784827 5 3 239861757 5 2 282441516 5 3 402233336 2 2 919578991 4 3 579393236 1 2 780112766 4 3 187381885 4 2 252524605 5 3 907009651 5 2 827037552 4 2 773520865 2 3 431748850 4 2 227243801 3 3 221027505 5 3 627531159 3 3 601688806 3 3 683086304 1 2 213985400 4 2 727480939 2 3 661776064 2 2 120573993 3 2 699148036 2 3 421257464 2 2 437899402 1 3 203907123 3 3 982402930 1 2 596086601 4 3 985803076 1 3 500752485 5 2 700412304 1 3 901873645 5 3 280766481 1 3 264601948 4 2 957469981 1 3 487873247 4 3 304194549 2 3 941389981 5 2 413238152 3 3 654455718 4 3 701942121 4 2 924860819 4 2 245981110 5 3 220066197 1 2 976793736 1 3 311300344 4 3 425174639 2 2 974052565 2 2 155224208 4 3 855021273 1 2 112809446 2 3 713230292 5 3 759663397 2 2 187985005 3 3 975107705 3 3 677930486 3 3 362575829 2 3 915050411 5 2 147630351 3 2 224049878 3 3 410525245 3 2 731342109 3 2 764353575 4 2 922882355 3 3 706769602 2 2 377105299 3 3 538010393 2 3 119688085 2 3 594551361 3 3 530505687 4 3 885220576 1 2 585991001 4 3 223418656 2 2 642505964 4 2 275084566 1 2 629611731 3 3 193046092 5 2 609565482 4 2 893430431 3 2 698557411 4 3 815864865 1 2 267433854 1 2 604958229 5 2 669045130 2 3 331258151 3 2 333193523 4 2 152098313 4 3 398121230 1 2 661875169 1 3 397797727 1 3 488847755 2 3 673367976 4 2 261893337 2 3 272353616 4 3 482613520 3 2 841478182 5 2 190728454 2 2 289622989 2 2 534129005 1 3 787373250 3 2 798030008 4 3 667992503 4 2 363794179 2 2 366980463 3 3 798862032 5 2 686949435 4 3 336350549 1 3 925815614 4 3 655508060 3 3 302346029 2 3 214465460 4 3 353989019 1 3 241128772 5 3 192323401 3 2 303681794 3 2 565372370 1 2 241480679 1 3 113581009 3 2 379191856 5 2 500258296 5 2 582634035 5 3 288352884 4 2 701123106 3 3 874031652 5 3 757669103 2 3 737812151 3 2 803261237 4 2 236155487 5 2 632847075 3 2 419933190 4 3 141908400 4 2 181765793 5 3 943795306 5 3 715724853 5 3 804527930 4 2 824109921 2 2 511479347 3 2 249798256 4 2 308088623 5 3 471334246 3 2 490886733 4 2 312859327 3 3 543956075 5 3 249768840 3 3 335628616 4 3 349086238 5 2 649081598 2 3 245161941 1 3 900430261 2 3 643802212 3 2 615048025 2 3 606879937 1 2 931780585 3 3 341555305 4 2 193086155 1 2 210401043 3 3 300153380 1 2 110616958 3 3 823343565 1 2 885645280 1 3 358817177 1 3 452200014 4 3 314321969 4 2 986333659 3 3 921072586 3 3 939270038 1 2 571990642 3 3 722863034 1 3 120673147 3 3 879359365 4 2 396423289 3 2 340269457 2 2 546428310 1 3 806969510 3 2 633631939 3 2 639850031 2 3 644473221 3 2 450733398 3 2 912844695 3 3 470721857 1 3 184290187 4 2 664471313 2 2 982135593 5 3 414721612 2 3 452175757 2 3 226984407 5 2 992372123 2 2 222535050 2 3 611189831 1 2 422683021 3 3 717078244 1 3 515660714 2 2 143255941 5 2 891306382 1 2 457846181 5 2 165728147 2 2 790791748 4 3 177940971 1 3 382655868 1 3 647598643 5 2 202651737 4 2 991257264 4 3 494502665 3 3 876518737 1 2 929986507 5 3 829054282 3 2 517938840 1 2 665436433 4 2 317356444 2 2 237633614 4 3 922351194 1 3 651870063 3 3 909877145 3 3 663880024 1 3 404348696 4 2 848980172 2 3 498254724 4 2 655587538 5 2 493744197 3 3 345746059 5 3 826901654 5 2 737807732 2 3 624780078 1 3 771835020 3 2 477703520 4 3 485273620 2 3 212133246 4 2 706184177 3 2 280604569 4 3 115831345 1 2 988740645 1 3 881383898 4 2 320241497 3 2 594360549 1 3 314458388 3 3 775240750 5 2 335364551 3 2 712521287 3 2 816091901 3 3 699953650 3 3 627413618 3 2 102403532 5 2 419252754 2 3 930343439 5 3 842394081 4 3 724530898 2 3 709110150 1 2 869920434 1 3 322477974 1 3 811625216 4 3 475189923 3 2 217041584 4 2 711860632 3 3 309533981 2 2 803365279 1 3 718383020 3 3 969277418 1 3 872695834 1 3 869158547 5 2 866181358 3 2 535435528 3 3 290798155 4 2 314117948 4 2 103032908 5 3 257952384 2 3 515318058 2 3 470608450 4 2 293519020 5 3 693722094 2 2 500452615 4 2 928186478 3 2 616814407 2 3 334974156 3 3 375370350 4 3 891801242 5 3 535813249 2 2 492455049 1 2 408299900 4 2 682093017 4 3 403186152 4 3 788416296 5 2 540041639 1 2 116161858 3 3 454574720 4 2 624303720 5 2 607039761 3 2 703056437 5 2 439453129 4 3 331563722 3 2 292414425 4 3 442911066 3 2 468379530 2 2 377850144 3 2 993356729 3 3 547185727 1 2 541533491 4 2 754026336 1 2 755990692 2 2 262832287 1 3 648406031 5 3 103561720 2 2 910479817 5 2 849139202 5 3 953640181 5 2 986434131 5 2 292700771 2 3 390534421 2 3 492800919 2 2 435322086 3 3 285251702 3 2 694447143 2 3 379290673 2 2 840466341 2 2 673334479 2 3 903218993 1 2 410103881 4 2 158731632 2 3 916762968 2 3 216377347 5 2 900645612 3 2 581501663 2 2 402113755 4 3 167990596 1 3 880628350 4 3 495162871 4 3 708011890 3 3 850733115 2 2 728506550 3 2 509565434 2 2 392968605 1 2 930505354 2 2 728719608 3 3 390516633 2 3 110017924 1 2 116057634 4 2 502716944 2 3 739128322 3 3 579544538 1 2 798367066 4 2 654284188 2 3 145428134 3 3 217449517 1 2 841837531 3 2 545460489 2 2 232956729 1 2 449385580 3 2 482172810 1 3 505477284 5 2 248095323 2 3 578289562 5 2 780102481 2 2 845559222 2 2 172572136 5 2 762376516 1 3 555416957 2 3 771847575 4 2 494322302 3 3 294197594 4 2 715263141 2 2 842284643 2 2 423481571 5 2 721499746 1 2 375959184 5 2 426171348 5 3 906088062 5 3 377710985 5 2 984249607 5 2 920971665 5 3 595706878 1 2 632172626 3 2 948716253 3 3 159907081 5 3 813928953 1 3 609375382 5 3 581687598 5 3 180130424 1 3 358555073 1 2 680163510 3 2 267193206 2 3 656071816 2 3 322329070 4 2 889768620 3 2 683115008 4 2 393448494 4 3 449340993 2 2 697991949 3 2 314174673 1 2 984718143 1 2 195300807 5 2 597431198 1 2 977775146 2 3 889005253 3 3 657016781 2 2 209557978 3 2 658004280 4 2 610734577 3 2 166035101 5 2 790592033 2 2 565995980 2 2 930528472 4 3 551421009 1 3 699513648 5 2 324443331 5 2 962068431 4 3 827546485 3 2 699487266 1 2 267586679 1 3 401249616 3 3 332675069 3 2 448731841 5 2 279179283 1 3 209946985 5 2 161211109 2 2 791702608 4 2 236984533 3 2 302409963 4 2 638925114 4 2 558055222 4 3 529410164 5 3 597733336 1 2 282417604 5 2 453308727 4 2 365139711 5 2 487043717 4 2 353289773 3 3 629014520 3 2 726448774 4 2 651799134 1 2 319635060 1 2 457184543 1 3 527496032 3 2 409590270 2 3 132091972 5 2 458268233 1 3 921332894 1 3 193556949 1 3 210379084 3 3 340304422 2 3 660092772 5 2 814693203 1 2 327556891 3 2 882687677 2 3 420262924 3 3 945640456 2 3 763314579 1 3 368736180 2 2 731549952 4 2 976379594 5 2 735903661 1 3 460057281 3 2 574412880 3 2 579079689 5 3 100716372 3 3 597336291 3 2 607383311 5 3 552316677 1 2 310524387 2 2 740096759 1 3 641949295 5 3 751071130 5 3 999864892 3 3 305263991 1 2 848507415 2 2 539818766 2 3 637405690 1 2 758196735 4 3 882797260 3 2 958508611 4 2 925570165 4 2 897273710 4 2 568968310 5 2 627403871 2 2 741687678 1 3 186303303 2 2 175750211 3 3 935855455 3 3 319675208 3 3 346869624 5 3 362797589 2 2 101407899 4 2 218984740 3 3 804575749 5 3 101126321 3 2 299157425 5 3 790744005 4 2 733038455 4 3 306341086 3 3 549276029 1 2 254248454 4 3 850987877 3 2 619324914 4 3 511617325 4 2 773323569 4 3 378329505 1 3 422899313 4 3 661118061 2 2 245691032 2 2 461345837 4 2 328853080 5 3 580317084 5 2 319380915 2 2 683441063 4 2 257684802 3 2 776322795 3 3 891160903 2 3 425755291 3 3 658896812 4 2 734503994 2 3 620499698 1 3 339582915 1 3 468010375 1 3 725266872 2 3 890392936 5 3 708457625 1 3 909576481 3 2 225043459 1 3 561385878 2 3 485778795 3 3 135533969 3 3 444978730 5 2 704944750 2 3 714365361 4 3 487744688 4 3 257483512 5 3 942128682 3 3 827432987 1 3 730733291 2 3 942428508 5 3 321278189 1 3 511070755 3 3 337296812 2 3 462709568 2 2 920319513 3 2 576440487 1 3 202045841 4 2 449681125 1 3 181986589 5 3 163458553 2 2 307937004 3 2 945092336 1 3 510331811 1 2 587070861 4 3 137892520 4 3 133098410 4 3 184229567 5 3 368551729 5 3 232936716 2 3 607949056 3 3 407384582 2 2 893562463 5 3 748800107 1 2 922804640 4 3 649107189 5 2 830221535 2 3 304881202 3 3 603116366 1 2 828163337 3 3 228159868 4 3 821778907 4 3 891415679 3 3 816374659 2 2 760431731 5 3 320643071 1 2 660334610 5 3 461170609 4 2 190526290 2 2 202737245 3 3 100702555 3 3 416680893 4 3 334087025 5 2 475617058 3 3 876883568 2 2 666000981 3 3 232271930 2 2 237192577 4 3 710250867 2 3 577308156 1 3 526068009 4 2 257328245 3 2 156050035 1 3 918441354 5 3 192311566 5 2 299501243 3 3 267135976 5 2 233668472 2 2 103698264 5 2 515202713 2 3 870495842 1 3 724935331 4 3 718010178 1 2 865113387 2 3 267789382 5 3 356297026 1 3 861067928 4 2 524353001 4 2 466315492 2 3 600099465 4 3 278629887 2 2 126634965 2 2 369096159 3 3 393950130 1 3 352882934 1 2 772617578 1 2 461188290 5 2 584525173 4 3 246624785 1 2 376635270 2 3 683569031 1 3 671776736 2 3 122885844 5 3 583012643 3 2 582956688 1 3 923419654 5 3 364389684 3 2 132175665 1 2 656472181 3 2 613676281 5 2 354401673 3 3 779502519 3 2 271565852 5 3 252163787 1 3 589839689 5 3 113233014 5 3 132759847 1 2 979276238 1 3 320437909 1 3 885825017 1 3 420555090 1 2 681205411 2 3 661200192 3 2 194493224 5 2 458390864 5 3 926553344 2 3 622086616 1 3 147173173 1 2 437930124 3 2 944618467 3 3 749335517 4 3 795296477 4 3 617855239 4 3 116208257 1 3 115968120 3 2 562956682 1 3 542696164 4 3 177652933 1 2 857166726 3 3 735441872 5 3 871106999 4 3 397312228 1 2 487193048 2 2 909058016 5 3 850842837 2 3 190988312 2 3 684308702 3 2 852975551 5 3 156185255 2 3 465133115 2 2 268359423 5 2 421392428 3 3 426806895 1 3 731965918 4 2 828679606 5 3 788413261 5 2 529152439 2 3 605594242 2 2 136786133 5 2 549135255 1 2 499833118 4 3 591598014 5 2 466577027 4 2 332353295 3 2 766353101 1 2 938237229 3 2 206675693 4 2 992776111 4 3 727092419 1 2 529221045 4 2 342264942 1 3 652500208 5 3 314205767 1 2 914607314 1 2 443272998 5 3 249761521 3 2 321615300 1 2 233778804 4 2 722087774 5 3 126434415 4 3 691891488 3 3 642938130 3 2 784022523 3 3 580992580 2 3 361822602 3 3 350960923 3 2 645832117 4 2 516220716 2 3 743677483 5 2 404259332 5 3 772139514 4 3 757313969 1 3 621129837 2 3 217779897 1 3 691420196 5 3 665365424 5 2 272136052 5 3 278470081 4 2 456856399 2 2 562528740 3 2 884801043 2 2 940706244 2 2 370515064 2 2 847561834 5 2 602645485 5 3 281535198 2 3 559181136 2 3 100439673 1 3 157434955 2 3 833316227 2 2 496651967 2 3 274963679 1 3 356212749 2 2 926092794 2 2 776252175 2 2 300242068 1 2 573485187 1 3 289505541 3 2 527788678 3 2 272934380 3 3 805067535 4 3 999944416 3 3 534032260 2 2 364305948 3 3 448178510 1 2 854173890 5 2 503761026 4 3 593954233 1 2 205757785 2 2 794770961 1 2 243946134 1 2 537657764 1 2 821263772 5 2 695703121 2 3 154937575 2 2 242475609 5 2 107912397 5 3 267030960 3 3 888960687 4 3 677494079 1 3 259850788 1 3 872529478 5 3 757870398 2 3 588486592 2 3 394010377 2 2 133145573 1 3 952214992 1 2 144041553 2 2 343407738 2 2 685666003 2 2 709515791 3 2 682595666 5 3 202928180 3 2 499729683 2 2 921309782 5 2 263648566 1 3 784948907 5 3 454057693 1 3 421505934 4 2 655030953 1 2 519094101 3 3 229225507 2 3 185270328 1 2 156891212 1 3 299751421 3 2 869721563 2 3 661253844 2 2 607947640 3 3 526599873 5 3 305312429 5 2 527137496 2 3 316208050 3 2 790080010 3 3 239535242 4 3 139083229 2 3 218591601 5 3 256549587 3 3 461867769 3 3 703978634 4 2 729551293 4 3 539127255 2 2 943766432 5 2 137763404 1 3 874122388 3 3 602011434 5 3 207100734 1 3 570767276 4 2 765249806 1 3 613180226 1 2 108588368 5 2 661048859 5 3 977305303 3 2 249424319 1 3 592741638 5 3 312928642 4 2 492198835 3 2 986532245 1 2 337024744 1 2 964999135 3 3 149576388 4 2 759656857 5 3 753379973 5 3 469334584 5 3 735148396 1 2 707011277 3 2 443893211 3 2 164816450 2 2 569548866 4 3 273020485 5 3 457468908 4 2 164046688 2 2 319949813 4 2 687960342 2 2 190478946 4 3 763164770 4 2 948465708 3 2 395160358 3 2 113280836 5 2 849084994 3 3 367214934 5 2 677957710 5 3 630026918 4 2 474612308 2 2 710491477 2 2 360253914 3 3 500225893 2 3 168073573 2 3 929120423 4 3 161498547 1 2 709690523 3 3 805248861 4 2 744236316 1 3 921415748 2 3 669931825 4 2 361423061 4 3 165579551 4 2 185127963 4 2 774799444 2 3 283310316 4 2 221705147 4 2 780429612 5 3 319261081 1 2 175512293 4 2 736096160 2 2 238545208 1 2 244907113 1 3 865014396 4 2 747584387 2 2 906863196 3 2 865586018 2 2 819369788 5 3 467823683 3 2 278991515 1 3 540606169 4 2 288779292 4 2 181542771 2 3 299682567 2 3 500468768 4 2 380998106 2 3 638354407 1 3 923156925 2 3 114237098 3 2 532809015 1 3 903309518 1 3 578056999 2 3 752545426 1 3 575901644 2 3 580489449 2 2 105321591 5 3 280462703 3 3 992301443 1 3 307530349 1 3 673883309 1 3 414652853 2 3 115236918 4 2 956534021 5 2 900198577 2 2 279517465 4 3 505408361 3 2 722365335 1 3 995151716 4 2 346688924 2 2 706294408 2 2 369643430 3 3 303554344 4 2 531216854 3 2 121829419 3 2 846715035 1 3 731404648 4 3 172402777 5 3 512178695 2 2 248869852 4 2 211485257 2 2 595385969 4 3 401575661 4 2 722388244 4 3 707095374 5 2 640841158 3 2 424397742 5 3 865920580 4 3 150227108 1 2 380556314 2 2 158553595 3 2 389672978 5 2 889700552 1 3 470030493 2 3 820901177 5 2 358604679 2 2 237893233 3 2 768022316 3 3 630645111 5 3 785926905 5 3 255561530 3 3 271193527 3 2 153308747 2 2 409279245 2 2 653291902 2 2 227024188 2 2 899690145 4 3 156295385 1 3 993460250 4 2 428237383 5 2 567941640 5 3 357441530 3 2 172198348 3 2 168917520 3 2 614860451 4 3 194145647 2 3 557289614 5 2 793602639 2 2 114389521 5 2 556445402 1 3 255376232 4 2 360829960 3 3 306421616 5 2 725413935 2 2 748744053 2 2 777036672 3 3 237785266 1 2 400046167 2 3 511284225 5 2 604569988 5 2 122617805 5 2 558550020 2 3 396159384 4 2 522852828 5 3 291651390 3 2 264374850 5 3 534598497 5 2 420397494 1 3 720224256 1 2 855959491 3 2 558182236 1 2 529404119 3 3 371671601 5 3 536177574 5 2 971584587 2 2 922193487 3 2 339679355 3 2 956257085 2 3 428583508 1 3 893415406 4 3 120390184 1 2 221604551 1 2 841831737 4 3 175049107 2 3 757943007 4 2 838206864 1 3 814576619 2 2 298236355 5 2 923206488 2 2 655052523 2 2 537433652 2 2 298350178 1 2 945586585 5 2 516646309 3 2 384194613 4 2 353461148 2 3 643782754 4 2 496281499 5 3 653083897 2 3 615959667 4 2 483234367 3 3 955384569 5 3 395263151 5 2 542803174 4 2 852299037 2 3 415556931 5 2 110635857 3 2 556065759 4 3 617762876 2 2 372308766 1 2 772869977 1 3 522936631 4 2 262558929 2 3 262970186 2 3 844925918 2 2 226160747 4 3 178759114 5 3 789680516 4 2 190496297 4 2 466093997 1 3 495375992 2 3 900027278 3 2 655180290 3 2 887791053 3 3 410160801 4 3 643699498 4 2 583910559 5 3 173897400 4 2 241757648 4 3 808901142 5 2 285567185 4 2 542352451 3 2 924478727 2 2 693884834 3 3 118745601 2 2 700644383 3 2 576294415 2 2 170980852 1 2 552466962 1 2 571844294 5 2 503787276 1 3 738423095 2 2 679575944 4 3 264355476 2 2 202704411 4 3 765748970 2 3 557473028 2 3 468994949 4 3 917353122 4 2 871218824 4 3 190664685 2 2 432774443 4 3 132617737 2 2 704680078 2 2 705761218 1 3 528667047 3 2 621188915 4 3 499497533 2 2 789167451 4 2 212461209 1 3 749796710 2 3 876211312 3 3 823336854 4 2 236825360 5 2 874073543 3 3 180020744 2 3 904938844 2 2 772925681 5 2 532530761 2 3 609968169 5 2 511569073 1 3 277551520 2 2 465792220 2 3 901624847 3 2 643751424 2 3 570617069 4 2 505086934 4 3 135398714 2 3 140651908 4 3 412595317 1 3 990929079 1 3 634148766 3 2 716683510 2 3 258700307 3 3 243621708 3 3 187286728 1 3 398709791 2 2 447540109 1 3 402380790 4 3 739197963 3 2 275141978 5 2 505965568 3 2 552969388 1 3 675289997 5 2 189029247 1 2 296179799 3 2 839485883 2 2 988877270 3 3 519945989 2 2 511184243 2 2 340485293 3 2 439375699 5 3 767951723 4 2 210962347 3 2 226646273 2 3 120958911 2 2 438729334 5 3 680349057 1 3 495047509 4 2 507996696 2 2 112923305 4 3 590726740 3 2 565061141 3 2 490757817 2 3 778615825 4 2 863945692 3 2 464306067 5 3 991842746 5 3 845962702 4 2 686536778 1 2 263143705 4 3 571000723 4 2 595418435 3 2 689720429 4 3 629968148 3 3 631065016 5 3 605133238 2 2 282128434 1 2 900765336 5 2 703999868 1 2 739056810 5 2 607862086 2 3 443856395 3 2 609172209 3 2 623561827 2 3 507280470 5 2 485604666 2 3 391656247 5 3 238405274 3 2 136729286 1 3 262851153 2 3 386078919 3 2 753875276 3 2 736166247 3 3 130393079 1 2 649348951 5 2 594646513 1 2 800108988 4 3 789939608 5 3 802493220 5 3 818199052 2 3 271033892 5 2 615350321 5 3 562567321 5 3 409116905 1 3 561617042 3 3 500588233 2 2 875740693 3 3 832613214 1 3 366339275 2 3 846845462 1 3 404385592 4 3 388840257 5 2 553383141 5 3 622244281 3 3 170312784 4 2 108039203 5 2 650063253 3 3 287744010 5 3 861570164 5 3 501234224 2 2 257666899 5 3 784527955 4 3 135581782 3 2 151555123 4 3 372315219 4 2 411574562 5 3 755618911 1 3 203840053 4 3 924027018 5 3 488960259 5 3 566051022 5 2 875209922 2 2 660133209 5 3 896433501 5 3 216587528 1 2 342794379 1 2 269116928 3 3 148374811 3 3 351356330 2 3 937640024 1 2 201185881 2 2 610058819 1 3 797874620 2 2 114031858 5 3 392969093 2 2 544001968 5 3 341121211 1 3 219170339 3 3 432510918 2 3 216796164 5 3 305736048 2 2 443026298 2 3 529094270 4 2 291993576 4 2 216391997 2 2 861212409 3 2 540596934 5 2 198538784 1 2 805811211 3 2 684692570 1 3 153353064 2 2 587498008 2 3 814454743 5 3 710244752 5 2 380240494 1 2 927079451 2 2 241686511 5 3 823636726 3 2 492466732 3 3 492318207 2 2 515961394 1 2 602157771 1 2 611299420 5 2 135286463 3 3 474077511 3 2 338315546 1 3 384825103 1 3 441247702 4 2 956795004 4 3 746685580 4 2 476371503 5 3 957211659 1 3 492007702 1 2 791312484 4 2 167326051 1 3 107759484 2 2 937828777 3 2 764661143 3 3 641204403 3 3 552291539 2 3 617454200 4 2 530444061 5 2 521671135 4 3 595861851 5 2 846628655 3 2 446264402 1 3 235515201 1 2 728977723 3 2 640921151 3 3 143743762 1 2 446230763 2 3 476451864 2 3 193733788 1 2 481308011 1 2 392407416 3 2 353472388 5 2 899503980 3 3 631977862 4 3 229642953 1 2 535823535 2 3 590314211 5 2 672473920 3 3 566995255 5 2 320276173 3 2 547414795 1 2 595184112 4 3 828746606 4 3 921789551 4 2 432295519 5 2 909722614 3 3 867588457 1 3 440463637 4 2 254143063 5 3 579330900 2 2 339430602 3 3 572568184 4 2 450856397 5 2 992675028 4 2 971114180 4 2 942781118 4 3 931559345 3 3 786163829 4 3 755777620 5 2 970975442 2 2 678964317 5 2 411583941 5 3 166097641 4 2 738595831 2 2 608205474 3 3 314439464 5 2 125504014 1 3 168922030 3 2 953038567 1 3 659105502 5 2 879086344 2 2 413759664 1 2 511541530 3 3 825788082 5 3 148937771 2 3 262986882 2 3 957295490 4 3 988759673 2 3 858112899 1 2 693759502 1 3 493874432 1 3 880991987 1 2 987590025 2 3 131368285 5 2 312360135 4 3 930323969 4 2 387516408 3 2 552106348 1 3 608829508 5 2 860833013 4 3 168171278 1 3 312776408 1 3 961488955 4 2 328723971 3 3 368389934 1 3 106464125 4 2 245718742 1 2 559391656 5 2 114711191 3 3 183479544 1 3 548916412 5 3 302919977 2 3 764001354 5 2 430838466 1 2 900050651 4 3 968601870 1 2 613349568 1 3 285857005 3 2 473540640 2 2 783511004 5 2 962535542 5 3 479241604 1 2 991086712 4 2 674061903 4 3 719368367 1 2 167956947 5 2 536836343 5 3 243030652 2 3 200352063 1 3 855790663 5 3 844867436 2 2 337053857 2 3 573301343 5 3 384504145 2 3 826218108 1 3 700501783 4 2 201751971 1 2 709195529 2 3 988918723 1 2 834362992 3 3 671900534 4 2 458686306 5 3 695696183 3 2 302162501 4 3 712083030 5 3 617471861 1 3 782969198 5 3 905762593 2 2 880102370 2 3 954674631 2 3 907125429 2 3 891613227 5 2 511684462 1 3 542369243 3 3 881812717 4 2 831192827 2 3 585233308 1 3 495234964 5 2 313708809 1 3 785162472 1 3 494349282 4 3 359511936 1 2 939853447 2 2 504984450 2 3 471762820 2 3 309817247 3 3 645400399 3 2 168443714 4 2 781588893 4 3 707967241 4 3 148072178 3 2 751666169 3 2 729016691 1 2 439291322 3 2 533705264 4 2 207684663 5 3 546182082 3 3 652263835 1 3 708725265 5 2 480664080 3 3 268162925 1 2 957579967 2 3 964313190 2 2 400278121 1 3 783131470 2 3 339419219 1 3 711013830 3 2 869217911 1 3 546225048 1 3 121073099 1 2 704647009 3 2 790587989 2 3 654317042 5 2 992281533 4 2 407826817 1 3 407797169 4 3 268994272 4 2 727360308 2 3 593365340 2 3 311855307 3 2 435345429 3 2 551751289 1 2 701591283 1 2 552604573 5 2 330500011 1 2 863814447 5 3 158097081 3 3 710907121 4 3 196703299 3 2 652529534 1 2 425057654 4 3 679224092 1 3 450923881 4 2 542290465 5 2 133316226 2 3 635490680 2 2 542829867 3 3 673308541 1 3 884786545 2 3 950856629 3 2 969625514 2 2 163149515 5 2 992044319 5 2 181796200 4 2 729075516 3 3 539205934 3 3 953682854 1 3 870372694 4 3 503443305 2 3 109065321 3 2 894447554 2 2 501256423 4 2 202102555 4 2 328004299 1 2 939256782 4 2 572679714 4 2 398715793 2 2 543443873 3 3 635816187 3 3 427728550 2 2 369630458 5 3 127021535 2 2 772276848 2 3 153933498 2 2 567454492 1 2 894941394 2 2 568586363 1 2 786552895 5 3 873074341 2 2 241314933 1 2 812356880 2 2 399171043 3 3 302435943 3 2 296433215 4 3 151127555 4 3 873974687 5 2 926521067 5 3 826651613 4 3 575607054 2 2 490597230 5 2 449075452 2 3 339340664 2 3 979961060 4 3 777146050 3 2 146499136 5 2 292549470 4 2 470699459 2 2 954795646 2 3 780460514 2 3 445593753 1 3 776692711 4 3 174304649 5 2 575149355 2 2 279642223 2 3 802586646 4 3 184217268 2 3 303449466 2 2 532171351 2 3 908699346 1 2 745699990 2 2 184801988 5 2 424093852 3 2 577034387 1 3 660483140 3 2 751973111 5 2 925989493 5 3 239913926 2 3 284954677 4 3 582848030 4 3 376258292 1 2 260199286 4 2 443762660 3 2 748062853 2 3 276280489 4 2 391942558 4 3 454344765 3 3 856898643 2 3 391031700 5 2 561407633 3 3 596040497 2 3 214511063 1 3 426745413 5 2 572998607 4 2 708451980 3 2 865994753 4 2 417101911 3 3 349554619 2 2 855341158 4 2 210933630 3 3 218316117 2 3 876359585 5 2 412156885 3 3 184439700 2 3 900806732 4 2 900224419 5 2 742732745 4 2 945962819 5 3 689874958 3 3 470381414 4 2 779834780 3 3 704323694 4 3 171193021 3 2 627050128 4 3 332243690 1 3 256319476 1 2 387582463 1 3 582984814 4 2 536863853 2 3 270582902 1 2 265265641 2 2 184163005 1 3 201206344 4 2 277955250 4 2 934560269 5 3 765910256 1 2 274802299 2 3 789292767 3 3 663682479 1 3 908830388 2 2 370196773 5 2 101247892 5 3 770069656 3 3 998939208 5 2 616717169 1 3 703965873 2 2 552125026 5 2 656430115 1 3 125599427 3 3 378913007 1 3 249427972 3 3 280518244 4 2 758028377 3 2 250300662 1 2 568562197 5 2 430974816 5 3 880816299 4 2 925263617 5 3 142443606 5 2 489728486 4 2 245121465 5 3 764394616 4 3 529658959 1 2 776416617 5 3 686509642 4 3 664117897 2 3 281715566 1 3 919242289 3 3 582025142 4 2 740139296 4 3 623471108 5 3 470672209 2 2 335262823 1 3 950080825 3 2 364584972 1 3 666861647 1 2 124583956 4 3 371157603 1 2 282495435 5 2 435773165 3 2 817960090 5 2 103628053 2 3 412261216 3 3 977690436 4 2 917961443 3 3 310470118 2 3 723622198 2 3 761938601 5 3 774902653 3 2 220900801 5 2 592650021 5 2 120756957 5 2 767890394 1 3 772871019 1 2 500131660 3 3 304796021 1 2 542186985 4 3 633778860 3 2 345088919 3 2 774080165 5 3 591194916 3 3 273841546 1 2 173371231 5 3 134664055 1 3 264357354 4 2 214582946 2 2 258089326 2 3 401109670 1 2 575569482 2 2 514859760 1 3 542123367 1 3 681479558 3 2 789558314 5 3 748393198 1 3 122337737 2 2 100459437 1 3 984055313 1 2 424808372 5 3 784427443 4 2 647857468 1 3 659186859 5 3 456134155 5 2 212913836 4 3 767658487 3 2 731983115 2 2 607213204 2 2 564354277 3 3 561159998 3 3 808762848 2 3 509486108 3 3 757600392 4 2 549465026 2 2 262552489 4 2 546742228 2 3 958895072 2 3 904621651 4 3 345507812 5 2 598658365 2 3 670908824 3 3 537329966 2 2 669326387 2 2 274714650 5 2 900345224 1 3 908894553 3 2 932497298 4 2 187637740 3 2 859466499 3 3 882239764 3 3 585770466 1 2 706816508 5 3 923587108 1 3 344628140 1 2 870296816 2 2 758865990 1 2 800232280 2 3 378948146 2 2 728360245 2 2 868490089 2 3 183529260 1 3 197086373 1 2 871748418 1 2 959742686 1 2 360157823 1 2 564051858 2 3 585574519 3 3 206023799 5 2 223303497 4 2 940633685 1 3 336827200 2 2 645224101 4 2 686657085 2 2 673150588 5 3 147946469 1 3 934667186 1 2 333249883 4 3 334732621 2 2 860910753 1 2 350875467 5 2 482042709 3 3 832100519 3 2 204427242 1 2 855515594 1 2 442099845 3 3 628032227 4 2 120621597 2 3 210267312 2 3 643122404 3 3 316172265 2 3 314801336 2 3 993107657 1 2 290402112 1 3 360847400 3 2 826918277 4 2 159374034 1 2 821960612 3 2 805599280 1 2 380571205 2 2 468538914 1 3 757145078 1 2 613869698 2 3 881296488 4 3 495283245 3 2 796606587 4 3 752577102 1 3 994778588 5 2 364497511 5 2 334883642 2 3 925665818 1 2 666185308 4 2 294781021 5 2 208764039 2 2 644419792 3 3 654034122 2 3 706912843 4 3 614448893 5 3 865336045 5 3 190893091 2 2 132695261 1 2 498041217 4 3 934416923 3 2 211284067 5 2 894850570 3 3 854200383 3 3 436976318 5 2 828717296 2 3 223046550 5 2 280664559 4 3 649346792 5 3 689793202 1 3 712993714 4 2 899044596 1 2 878152540 2 3 497607634 3 2 720272322 5 2 802700523 3 2 551235685 4 3 294684609 1 2 910462877 4 3 568938027 3 3 212509514 5 3 514463488 5 3 599402241 1 2 696276885 3 3 891556875 2 2 418699067 5 2 779245815 3 3 625041282 4 2 215800539 4 2 574469210 4 2 438355665 5 3 830338093 1 2 263172839 1 2 441484813 1 3 551357404 5 3 201999812 2 2 599221284 3 2 332003155 1 3 993237152 4 2 439404172 3 2 183926238 2 3 103631089 5 2 543223426 2 2 235317387 4 2 294858563 3 3 670319933 5 3 445020230 4 3 530328200 1 2 991346162 5 3 106920043 1 3 775219579 4 2 661821550 1 2 578409535 4 2 260358117 2 2 602210924 4 2 379916943 5 3 814531366 4 2 690028702 4 3 801822583 4 3 431055857 5 3 632884077 3 3 944172685 5 3 827601424 2 3 232735372 5 3 120020250 1 2 709158816 2 3 534275935 3 3 639894355 4 3 627662161 4 2 493061984 1 3 921261375 2 3 984573723 2 3 282332967 2 2 242440288 4 3 198029849 5 3 225333787 3 2 455890429 1 2 163945921 1 3 964479070 4 3 654638203 4 3 500828029 3 3 405740699 5 3 542322893 1 2 826677902 4 3 157320600 1 3 403713540 4 3 702078334 4 2 829949557 3 3 376400868 4 2 756051386 3 2 409592958 4 3 756351503 5 2 492058152 3 3 103380927 1 2 394319826 5 2 702145725 4 2 460465348 2 2 780389787 4 2 369526931 4 2 352262830 2 2 289378512 3 3 132724268 2 2 227329489 3 2 878163156 3 3 599083062 3 2 722301475 1 2 174840348 5 2 417392261 4 3 673689087 2 3 255183658 4 3 220547337 3 2 366357255 5 2 280645190 1 3 813815906 5 2 605685895 3 3 165979164 5 3 919017435 4 3 406502783 2 2 218574516 5 3 677344552 4 2 790919648 3 2 630618600 3 3 938339396 3 3 446315949 5 2 674390959 2 3 800151170 1 2 583891675 1 2 655951983 5 3 295342116 3 2 496930707 1 2 403820055 2 3 428889036 2 3 631460746 2 2 322288694 5 2 381266245 1 2 725714225 1 2 700097958 5 2 201729075 5 2 797870898 4 3 379605514 5 3 417706715 5 3 538003518 5 2 789461500 4 2 948649902 2 3 251522021 5 2 325073299 5 2 376205778 2 3 938616888 3 2 468394466 2 2 432897629 4 2 752167296 3 3 511453976 4 2 633288285 3 3 874638760 3 2 619110625 3 2 152060354 3 3 543425676 2 2 407021240 1 2 126971308 4 2 484964134 1 3 184697252 2 3 103008611 1 3 809771275 1 2 569163543 3 3 881999690 4 2 167849703 2 2 578391560 3 3 647688929 5 3 937864700 3 2 225974442 2 2 644332152 5 3 234874156 1 2 645864459 2 3 118951003 4 3 414676196 5 2 865785109 2 2 272212543 3 2 746192440 2 2 864712016 4 3 884918819 2 2 595968482 3 3 690298044 5 2 508654121 5 2 132111241 3 2 476801579 4 2 486723784 1 3 602461769 1 3 119839099 4 2 631614202 2 2 806810529 4 3 877962129 1 2 601158589 3 2 162116282 2 2 374017339 5 2 306488630 2 2 377592078 1 3 286031214 1 3 230848116 2 2 389305029 1 3 178061297 2 3 547474733 4 2 664168150 3 3 388241781 3 2 531361386 1 2 474581382 5 3 472936746 1 2 463132159 1 2 624380775 4 2 198555426 2 2 927283665 2 3 957717167 1 2 534118707 2 3 142611353 1 2 828538588 3 2 604571135 2 2 544029266 3 2 678454439 2 2 948363170 3 2 761222517 5 3 166422977 1 2 580160677 1 2 395658174 2 3 886759795 3 2 800384363 1 3 367898560 2 3 338182944 4 2 437871576 1 3 315719962 5 3 157176644 2 3 627960526 2 3 478176614 1 3 510507171 5 2 791430730 5 3 777478995 2 2 586506603 5 3 994358975 1 2 682034192 4 3 371646354 2 3 906154767 3 2 294377027 1 2 174243325 4 3 159730432 2 2 102408575 5 2 997698609 4 3 352288074 1 3 914812428 1 3 230555688 2 3 510341132 1 3 323202930 2 2 475631825 4 3 833017453 1 3 828230894 1 3 834739663 4 2 629716065 3 2 503385022 1 3 600300134 2 2 481880544 3 3 370953995 1 3 334962965 5 3 494191894 3 2 727749190 3 2 586710795 2 2 836856424 4 3 129639868 5 2 956964351 4 3 485230124 5 3 582555619 4 3 874080132 5 2 910493926 3 3 165899474 3 3 610541608 1 3 738499228 5 2 726422201 5 3 577431794 1 2 449268621 3 3 170507239 3 2 728078101 5 3 240461166 5 2 100101285 3 2 405246706 1 2 363603753 1 3 792392951 2 2 791313162 2 3 993186404 3 3 350803762 4 2 158139474 3 2 291113430 4 2 284242611 5 2 998939140 3 3 179188298 4 3 553402098 3 3 401754027 5 2 180556384 5 2 155359778 2 2 188420550 1 2 853138400 1 2 372720831 4 2 521337848 1 3 402088728 1 2 685305436 2 3 863684150 3 2 322562969 3 2 559943465 4 3 183960081 5 3 138602139 1 2 842779082 1 3 710941436 2 2 714019270 2 2 364911433 1 3 690033603 5 3 432654591 3 2 939570459 1 2 882897555 5 2 247788565 2 3 900542121 3 2 498341312 1 3 531470873 5 3 854299614 4 2 363338109 2 2 513914664 3 3 720163224 3 2 626148030 4 2 668521646 2 3 456272016 5 2 964248966 4 2 839346960 2 3 455058084 3 2 748143799 4 3 417086133 3 3 690757676 5 2 610589617 1 3 697513094 2 2 380275512 5 2 187306032 5 2 649093019 4 3 787210193 2 2 515801539 4 3 364954692 2 2 772689644 3 2 915552224 5 3 581514578 3 3 315051769 1 2 921326881 3 2 699464789 1 2 788856778 4 3 368697558 4 3 922205554 4 2 166429372 3 3 659236953 5 3 873481469 2 3 303979344 1 2 297346942 4 2 764787782 1 3 248338567 1 2 615819790 1 3 962684541 1 2 199338687 1 2 326780931 4 2 556690039 2 2 681719987 4 3 326086676 4 2 313311648 2 2 361469098 3 3 410127800 1 3 724217331 2 2 251967195 3 2 362737836 2 2 836553480 3 3 174217356 4 3 491099848 4 3 125900440 3 3 189402730 2 3 493633908 3 3 579126460 5 2 234673267 2 2 268564445 3 3 221708392 2 3 655019356 1 3 851402919 3 3 547736485 2 3 838936382 5 2 834281617 1 2 138148147 1 2 809163648 4 2 947727767 3 3 580287916 5 3 959621900 4 2 313614964 2 2 548369566 1 2 475016202 1 2 411779074 2 3 220352873 5 3 351280227 3 3 485704987 3 2 735900588 3 3 346132811 4 3 802888657 4 2 267181870 4 2 436895163 1 2 247873262 2 2 954542307 2 2 783883940 3 3 213388317 3 3 375678266 1 3 576306086 4 3 247152614 5 3 353387275 2 3 275873174 2 3 746460044 5 2 299581166 2 3 617852994 3 2 739135593 4 2 281915007 4 3 789013197 5 2 439591207 4 3 575295066 1 2 340551160 1 3 203674528 1 3 713830747 2 3 147014716 1 2 994536167 3 2 902496017 1 3 113190152 1 2 517688590 2 3 631159444 2 2 107544653 2 2 122844434 5 2 543672418 2 3 300731088 4 3 754855067 4 3 592152921 1 3 290330567 2 2 252313937 4 2 394797700 5 2 356505213 5 3 179830459 2 3 893913360 5 3 683055805 5 3 956061662 5 2 601335551 4 2 839926563 5 2 416489241 5 2 328009260 4 2 394498408 4 3 760335013 4 2 300916300 4 2 528337924 1 2 765770588 2 2 220885701 4 3 103737774 5 3 893196498 3 3 266812282 1 3 402601515 3 2 394880439 2 3 514746572 4 2 328667415 5 3 216046151 3 2 169119720 2 3 826620993 1 3 721693366 1 2 445619118 4 3 747949801 4 2 189367728 2 3 939734902 1 2 216828217 1 2 340295389 2 2 643786338 2 2 112339475 1 3 367342782 5 2 575017600 2 2 532687224 2 3 149059143 1 2 615010957 1 2 265786481 3 2 686517585 3 3 587175095 3 3 907542607 2 2 882023408 2 3 172050195 4 2 608481237 1 2 521873137 5 3 622496623 2 3 255775395 1 2 143393563 2 3 627901266 1 3 311908056 3 3 194986103 2 3 623186403 2 3 522212876 3 2 638410193 4 2 920948490 5 3 472427075 4 2 377142941 3 2 590166079 4 2 737004798 4 2 199077969 2 2 786208696 3 2 647199197 1 2 482247334 1 2 573752320 4 2 977014644 5 3 489797291 3 2 705752424 5 2 165488997 3 3 682175465 3 2 614939258 1 3 874956783 1 3 370883330 1 2 590586264 1 3 265424072 2 2 235115632 4 2 753302822 2 3 636232185 3 3 825415576 2 2 627693030 3 2 908474971 2 2 936726832 1 3 131584783 3 3 268936730 3 3 735635166 1 2 451894914 5 3 701491157 5 2 678559765 5 2 957446113 4 3 202807132 4 2 152846961 1 3 842077180 3 3 358511298 1 2 457033125 3 2 407553283 3 3 125035926 3 2 102313819 4 2 281085996 4 3 466714481 1 3 104810560 5 3 515542989 1 2 602533203 4 2 478307983 3 3 146800864 4 3 483372175 4 2 285649026 1 2 152806408 1 3 436685789 1 3 497467383 1 2 320694723 2 2 495748352 2 2 256374563 2 2 857344835 5 2 722621414 4 2 541077354 5 2 480530650 1 2 340899613 3 2 765343383 2 3 859314995 3 3 894664488 2 2 484672803 5 3 780587924 1 2 953744984 2 2 878236160 3 2 439225496 2 2 204707417 2 2 753135427 2 3 703173416 2 2 369932646 3 3 249259200 3 3 267596352 3 3 166972180 5 2 126810926 1 2 347219270 1 3 677357415 2 3 139878472 3 3 598378548 5 2 873078172 4 3 673020154 3 3 996518993 3 2 217354169 1 3 319523365 3 3 923726380 5 2 924557058 4 3 854481504 5 3 813239721 3 2 206188169 5 3 308983083 1 3 306768438 5 2 318776019 4 2 422728965 4 2 422241425 3 2 425300216 4 2 443080974 1 3 107906942 5 2 910745458 1 3 355944896 5 2 289517646 2 2 349621317 3 3 586831419 4 3 506790970 1 3 521795538 3 2 659555567 2 3 487887848 5 3 598742567 4 3 239294533 1 3 714597149 4 3 243008799 2 2 127600691 1 3 733927527 3 2 619582295 2 2 798309662 5 2 843732433 5 2 226969828 4 3 334070061 5 3 831506730 3 2 191510885 2 3 781576926 3 2 867095701 1 2 560517838 5 2 964826085 1 3 107020656 3 2 836093412 3 2 347457628 1 2 646453118 1 3 155862331 5 3 651674468 5 3 289221818 4 2 766411064 5 2 442372470 4 3 907436553 1 3 791235691 3 3 538190203 4 2 193324942 2 3 306587681 1 2 416847388 4 3 618666900 2 2 408699084 5 3 873689639 1 2 620196780 2 2 548060053 2 2 620099139 2 2 623146447 4 2 494932781 1 3 722153304 4 2 357097256 4 2 158645967 3 3 436708828 5 2 253278954 3 3 885366132 5 3 583780845 5 3 204930629 1 3 850717072 2 2 999876178 3 3 188730502 5 2 688794118 4 2 526952040 2 2 101217148 1 3 821330554 4 3 177755720 4 3 234084068 3 2 561844215 2 3 622330655 1 3 198764436 4 3 389863641 2 3 748414922 5 2 225216957 2 2 709548204 3 2 896539746 2 3 284863343 2 2 380953948 3 3 534409270 5 3 254860004 5 3 231731712 1 2 807427948 3 3 460682228 3 3 910972768 1 2 985931131 1 2 758626598 4 2 106825023 5 3 113907765 1 2 382707267 2 3 493484580 3 2 645245351 3 2 435700152 2 2 915947463 3 2 831141634 4 2 669452211 2 3 782342387 4 3 284577678 4 3 807069614 3 3 175252726 5 3 674480604 3 3 159292121 3 2 955678639 3 2 911748280 1 3 586310451 3 2 130128632 5 3 847803528 4 2 889295350 2 3 616291965 5 3 610832757 1 2 183986040 4 2 622466102 2 2 757957085 3 2 111524468 5 3 622484943 1 3 364634427 1 3 520059530 3 3 807574219 3 3 712563337 3 2 947392740 5 2 219609416 4 3 272727676 5 2 376322236 5 3 767336710 5 2 725593826 1 3 704699613 2 3 664259138 3 3 648524528 4 3 865193862 3 3 218631547 4 3 994224978 3 3 398025107 1 2 736417098 1 3 355899003 2 2 547401164 5 3 759529091 1 2 484482579 3 2 752631602 1 2 184389513 4 2 724321885 2 3 836453685 4 2 232478065 5 3 592744257 1 3 835057773 2 2 477898928 3 3 286981667 2 3 466987060 2 3 891136142 2 2 395607153 2 2 155186346 2 2 530440028 2 2 937315155 2 2 258374878 1 3 293354890 1 3 232194075 5 2 498791538 5 3 521825678 5 3 453325659 2 2 385135601 5 2 265885110 2 2 270568109 4 3 126787263 2 2 681501379 1 3 531429508 4 2 969215045 4 3 787316243 5 2 226930873 5 3 627513919 4 2 367241930 1 3 377668318 3 2 610668147 5 2 920992888 3 3 865628762 3 3 934458918 2 3 749158600 5 3 788187708 1 3 604186640 3 2 577572374 1 3 114124095 3 3 194466862 3 3 219288540 1 3 582163907 3 3 183357880 5 3 374997594 4 3 602863580 5 2 379235509 2 3 403677115 3 3 631130169 2 2 960656096 5 3 367527570 3 3 954282102 5 3 454636218 2 2 431106944 2 2 430186282 4 3 297973296 3 2 526950550 4 3 445924747 4 2 104963650 5 3 788323190 4 3 402145358 3 2 304132899 4 2 112679729 5 2 582203631 2 3 136003704 1 2 778151355 5 2 642571929 3 3 745135669 4 3 903003039 5 2 523813163 4 2 154276043 3 2 457714686 1 3 301672836 2 3 816424435 3 3 226662457 2 2 192153361 5 3 984079138 3 3 500647127 1 3 300563099 2 2 474682321 4 3 770939441 5 3 272670184 4 2 143261446 2 3 257903370 1 2 855693977 2 2 244934598 1 3 985617902 1 3 804785559 1 2 982700508 1 2 491243281 1 2 222533886 1 2 219313940 4 3 835664639 1 3 954436792 5 2 280924720 3 3 350340545 2 3 845557511 2 3 860468395 1 2 499728075 1 3 629749282 5 2 284245219 4 2 246548574 1 2 176666998 2 2 161672528 4 3 512145073 3 2 261408370 3 3 644604661 1 3 242017282 5 2 708488563 3 3 279229914 3 3 634635603 3 3 968652645 3 3 351928824 3 2 627642509 5 2 213169589 4 3 457290119 5 2 375625009 2 3 624613172 4 2 682574786 1 3 401415993 1 2 417527651 4 3 500127910 4 3 411974992 5 3 281112988 3 2 130806295 4 2 814049445 2 3 359887536 5 3 377308553 1 2 849601904 4 3 986600576 2 2 978923710 1 3 721387573 3 2 738770682 4 3 848172695 1 2 959721767 4 3 632701487 3 2 697745295 2 3 151371326 1 2 484077118 3 3 209833103 5 3 604431691 2 3 555005327 1 3 731561566 2 3 244310684 4 2 476654826 1 2 793511836 4 3 413067076 4 2 387770712 2 2 510527992 2 2 800344833 3 3 628276310 3 2 648048521 3 2 505963418 3 3 945817152 5 3 757465126 4 2 799717623 3 3 619519620 4 3 761452976 4 2 679780042 3 3 783256613 1 2 774220800 1 3 499934499 5 2 793582997 2 3 576924714 3 2 759261930 3 2 198685721 2 2 776994570 5 3 465720109 5 3 640509726 2 3 405068802 5 2 284874170 3 3 519043967 2 3 192418011 3 3 165492879 4 3 827444867 2 3 768263096 5 2 808419382 1 3 671635874 1 2 416074697 5 2 375868399 3 2 597130347 2 2 996105587 2 3 913880317 1 3 424682410 1 3 384398408 2 3 732529965 3 2 840130898 1 3 748041912 2 2 397695215 4 3 285244448 1 2 886678516 5 3 350231146 4 3 756439713 3 2 349834809 3 2 375950445 2 2 255600341 3 2 938050168 3 2 812090205 3 2 347504736 5 2 876301307 1 3 721225951 2 2 711875290 2 2 253561868 2 3 639958989 2 3 351242617 1 3 276863939 4 3 526400458 3 2 538593917 4 3 714112854 2 3 341534194 4 2 697249681 1 2 993089768 2 2 140991317 5 3 435540383 5 2 480246934 3 3 744926951 5 3 770430504 3 3 454296688 5 2 810367368 2 3 811126144 1 2 476718756 3 3 192979935 1 2 766084871 4 3 270908033 5 2 685467214 2 3 482340767 5 3 400208358 5 3 725911770 4 3 788304042 1 2 316413613 1 3 640217981 2 2 427558442 4 3 853248783 1 2 347915195 3 2 452837420 5 3 551900356 2 2 546788830 3 2 599805184 5 2 598461747 4 3 161727097 5 3 354697680 2 3 417998030 1 3 914147747 4 3 975665983 2 2 583265965 1 3 222162440 2 2 960959730 3 2 363709660 2 3 270409325 4 2 282370879 1 2 561602645 5 2 330909631 1 2 823135331 1 2 765467845 2 3 993878416 4 2 930916937 5 2 257705749 2 3 552273394 5 3 481712637 4 2 446077145 5 3 805425900 1 2 710238641 2 3 561724865 1 3 504834467 4 2 120924170 4 2 556336008 2 2 626383275 2 3 837026927 3 3 382686721 4 2 275786221 3 3 303081325 3 2 626579681 3 3 676189351 5 3 962591822 2 3 356544848 2 2 400231452 5 2 972697880 4 3 659745774 1 2 871083325 5 3 287257673 1 2 532858032 2 2 615710134 3 3 300775340 4 2 709028260 3 2 586625599 3 2 577665534 1 2 809902906 4 2 715095009 1 2 675687506 2 2 692656910 3 2 908619361 5 2 459972615 3 2 827392187 5 2 969308374 5 2 113556784 5 3 574594633 5 3 313632364 5 3 740725932 2 3 569645885 1 3 962862526 2 3 753546825 3 3 276465763 3 3 424622345 5 3 650120454 2 2 363553900 5 3 522426896 4 3 115563742 4 2 651324376 4 2 635149982 1 2 916099785 5 2 766387815 5 2 790056733 5 3 281018776 3 3 910744420 2 3 504320366 1 2 983802941 3 3 429677443 4 3 690304897 2 3 480797243 1 2 246164108 3 3 297593631 2 3 270271614 4 2 813162580 3 3 823881086 2 2 371412613 2 3 862416889 1 2 321055184 1 2 320410962 2 3 823272437 3 3 648579777 4 3 444922222 4 3 898319189 2 2 300224632 3 2 191194716 4 3 720085969 1 2 552380179 2 2 721072130 2 3 846096752 3 3 346431216 1 3 170245024 1 2 791409677 4 2 103857634 3 2 572025232 1 2 645138268 3 2 628232801 2 2 876472504 4 3 212211476 2 2 864518165 3 3 661376569 2 2 341953238 1 2 109354364 1 3 622835757 4 2 170862762 1 3 432239560 5 3 829973585 3 3 823163440 3 3 700596667 1 3 623150587 2 3 935363313 3 2 180003524 4 3 582991599 1 3 973128212 5 2 506189454 1 2 573962521 3 2 477289997 4 3 391566475 1 2 571007336 2 2 526131555 4 3 529554101 3 3 739604037 1 2 319261598 4 2 327609585 2 3 961236391 3 3 679043323 4 2 418115975 2 3 616375902 2 3 978905738 1 3 337873530 4 3 537020580 4 2 117820630 5 2 888123113 5 3 794765814 1 3 478556819 2 3 282848113 2 2 538638516 3 3 772540228 3 3 382338994 2 3 426319273 3 2 971664075 3 2 674389781 1 2 149790794 4 3 841767614 4 2 219800332 4 2 749669832 2 2 162881083 5 2 769246213 5 3 376648218 3 3 769103729 2 2 775823685 5 3 160994449 3 3 531944692 5 3 274372734 1 2 391470945 4 2 771686194 1 2 253698057 3 2 724295871 5 2 265490586 5 2 894378920 1 2 819221344 2 2 652211310 4 2 883027563 2 2 612470031 4 2 719611242 3 2 806164082 3 3 609694824 1 3 765052387 5 2 943517997 4 3 925386584 5 3 392068414 1 3 230474337 1 2 104079051 1 2 229762061 5 2 793378676 2 2 445034193 5 3 192435802 5 3 732471854 5 2 634245628 1 3 977876190 1 3 575383658 3 3 982019077 5 2 457720843 2 3 396390459 2 2 850499594 1 3 849692838 3 2 320482904 4 2 903898078 1 3 957089531 5 2 298507906 2 3 234645605 3 3 662083009 5 2 111943310 5 3 276306501 1 3 768548832 5 3 195327768 1 3 730111419 3 3 198042887 4 2 246190856 3 2 711891713 4 2 783103484 3 2 835987847 5 3 791728018 5 2 110599126 3 3 740482806 1 3 204643740 3 2 517347785 5 3 422596730 1 3 800035956 4 2 699856864 1 3 944272516 3 3 177751662 1 2 825134209 1 3 468681088 1 2 522644079 1 3 666339823 2 3 486965115 5 2 179656738 4 2 755936308 4 2 669700077 5 2 548984509 5 2 292024817 4 3 361892205 2 2 939062747 5 3 854265593 4 3 158289049 1 3 802855763 4 2 824837595 3 3 318798420 3 3 266630322 5 2 809189858 3 3 809252039 2 2 438544406 3 3 778692048 5 2 425002496 5 3 647483757 4 3 699207033 3 2 474434048 5 3 162531680 5 2 828484422 3 2 453679733 1 3 848473283 5 2 117741691 4 3 503221279 5 2 324240434 3 3 757389881 4 3 372083741 1 3 544088372 2 2 569114906 4 2 813360857 1 3 316414586 4 3 143534693 5 2 477541797 5 3 228870124 3 2 541030942 2 3 718124772 4 3 554333935 1 3 345446056 1 3 187443499 3 3 999991455 5 3 912721028 1 2 200376172 5 3 158299500 1 2 632475112 3 2 519841041 1 3 884690060 5 2 832691010 5 3 739718059 3 3 197350334 5 2 699772632 1 2 447573552 2 2 852772840 2 2 980072041 2 3 320391072 2 2 588321147 4 2 228145177 2 3 862688302 3 3 698458856 5 2 382984148 3 3 328284830 2 2 314541777 2 2 391047511 2 2 745299666 5 2 528962422 5 3 127145193 5 3 537532527 2 3 875962269 4 2 559738740 5 2 829568978 1 3 102476143 3 2 107479627 1 2 258419578 3 2 815622695 5 3 671687213 3 2 252192819 1 2 367693751 2 3 487101460 5 3 687260796 2 2 454452441 3 3 304930925 3 3 930125354 1 2 912988704 5 3 128543575 3 3 549612405 4 3 706807094 2 2 238565039 5 2 758218737 2 2 736741893 4 3 224324239 5 2 513761778 4 2 611501020 3 3 860251235 4 2 372648884 5 3 702081276 5 2 122947662 3 2 962654583 3 3 798652670 5 2 154105130 5 3 340191680 5 2 448521940 5 2 411512256 3 2 647234982 5 2 381268612 4 2 691362082 2 3 153999816 3 2 928172601 3 2 932606071 4 3 563804711 5 2 794207827 2 3 134740001 1 2 628560586 3 3 564493289 4 3 178394579 5 2 896001610 1 2 351785412 4 3 838021197 2 2 293004284 4 2 852718013 4 2 359950511 4 3 260316281 3 3 903461576 5 2 899741391 4 3 994747167 2 3 647559839 3 2 111747754 2 3 330163971 4 2 721387848 1 2 510306370 5 2 500278140 2 3 534590636 1 3 218371657 4 2 638170302 3 3 414803595 5 3 163818546 4 2 494923018 1 3 150636525 1 2 527310687 3 2 420589768 5 3 130631884 3 3 971730432 5 2 186287340 3 2 933428176 4 3 556470608 5 2 275483757 5 3 461739332 1 2 602345727 4 2 770167316 4 3 705820482 4 3 123142676 2 2 924691868 4 3 547130805 4 3 537201358 1 3 799559912 2 2 557005485 1 2 493380933 5 2 774573109 2 3 827322667 2 3 908436910 2 2 207825310 2 3 710541245 1 3 136863287 2 3 970627316 5 2 203275978 1 2 748951875 1 2 301776188 4 3 495525965 4 2 330085928 5 2 244717500 5 2 194779168 3 3 825131105 2 2 883811800 1 2 743666198 2 3 534690170 3 2 624150015 3 3 506712270 4 3 415855462 2 3 599851443 1 3 232437359 3 3 487230299 5 3 448975021 3 3 427161201 2 3 624947675 1 2 513545326 1 2 882631151 1 2 494823585 3 2 435823438 4 3 127927963 5 2 898381497 5 3 494267883 3 3 912076588 2 3 557272502 2 3 413500126 2 2 595849263 2 3 479925964 4 2 223428323 2 2 234551724 3 2 742760809 2 2 125569422 4 3 997198550 5 3 788533742 5 3 530730191 5 2 660551824 4 3 288875417 5 3 927806566 1 3 746263030 4 3 878075675 2 3 633461209 4 3 756201108 1 2 372521818 3 3 990320587 5 2 371875118 3 3 498827100 2 3 356754537 4 3 391527647 2 2 809596626 1 3 745332846 3 2 635093716 4 2 808923736 5 2 205094585 3 2 244880622 4 3 898055581 1 2 101685898 4 2 914570030 2 2 970570838 1 2 171301250 4 3 290423294 2 3 425674911 5 2 655858771 3 2 406135396 4 3 679686262 2 3 431496295 3 2 343117297 2 2 128544780 4 2 846637568 4 2 266666228 1 3 759173863 4 3 886805694 5 2 613867883 1 2 883173353 1 3 883056699 1 3 936792401 1 3 455101324 2 2 788876554 1 2 463015793 2 2 660701372 4 3 351229571 1 2 404358316 2 3 347730995 4 3 323180924 2 3 787119587 2 3 469262745 3 3 897811234 5 3 807510644 3 3 885816266 4 2 208680832 3 2 653084432 1 2 163647291 4 2 137995727 4 2 753040617 3 2 351360561 1 3 294595343 3 2 645118840 5 2 508791437 4 3 258288298 2 2 131017427 3 3 124678054 2 3 664476079 1 3 406674394 5 3 757326648 1 3 687095680 3 2 212681657 1 2 503036646 2 3 958614057 2 2 849957834 4 2 354700699 1 2 496847387 1 3 453223190 3 2 173690492 3 3 634877879 2 2 315983391 5 2 676612515 5 2 290539322 1 3 360087093 1 2 431925097 1 2 563948959 5 3 259984890 1 3 942102908 1 3 826768511 5 3 630589268 2 2 564398133 1 3 179949207 1 3 754163835 4 3 100576103 1 3 148773154 5 2 972354657 4 2 415134981 5 3 875329301 4 3 319775241 2 2 236995289 1 3 417374011 5 3 403630537 5 3 656547396 5 2 953063950 1 3 357352552 4 3 742103940 4 3 270176924 2 2 808069977 3 3 395226163 5 3 524459546 2 3 362900433 3 2 694345034 2 2 698554048 1 3 692060966 5 2 508665118 4 2 628963822 1 3 206677743 5 3 436076927 4 3 492800227 4 3 391438004 2 2 830524644 2 3 818009590 5 3 970824441 5 2 284988517 3 2 622428273 3 2 121390196 2 3 420771864 4 3 367283799 1 2 575377581 3 3 200559216 3 3 130323008 4 3 783240651 1 3 357803049 1 3 755368775 1 2 805799325 1 2 136646686 5 3 331646668 3 3 798064037 3 2 718370413 2 2 122578500 2 2 578093909 4 3 741789417 2 3 758884043 5 3 743703911 2 3 627589357 4 3 822975129 5 2 310458757 4 3 210654985 3 3 286523531 1 3 613181958 2 2 317867144 1 3 171946531 3 2 208114036 3 3 396647520 2 2 505303567 3 3 476114557 4 3 916610797 2 3 787836558 5 2 195845971 2 3 705663896 4 2 449715567 4 2 616918042 3 3 216883879 2 3 440992019 5 2 803491103 5 3 180489140 5 3 340136971 3 3 666506897 3 3 804065962 4 2 965486045 5 3 269143639 5 2 505612894 1 2 419722511 2 3 582363471 4 2 272175173 2 3 473315569 2 3 334459923 4 2 953441405 3 2 518738900 5 2 910580681 5 2 594028301 1 2 562886898 5 2 883813015 2 3 135121902 4 2 353776512 5 3 585213238 1 2 651285698 2 3 942482405 3 2 668688609 5 3 213061331 1 3 790181416 1 2 263108229 1 2 546275012 2 2 474056770 2 3 366487555 2 2 267142580 1 2 906344675 4 2 755741414 3 3 269073946 5 2 959999030 3 3 994739564 1 2 870257021 5 3 202411784 3 2 312010836 3 2 946955806 5 3 361851522 2 2 471982922 3 2 692830057 5 2 322746750 4 2 785562971 4 3 669315012 2 2 258951009 4 2 480685909 1 2 660260090 5 3 647942627 3 3 700337233 3 3 864985263 1 3 497692968 1 2 709241070 4 2 101808254 1 3 668035702 3 2 511700926 5 3 377273445 1 3 583072332 2 3 961553338 4 3 696291775 3 3 567305326 4 2 459403817 2 2 650335121 4 2 527738491 4 3 255787313 3 3 135941724 2 2 627097375 2 2 232711685 2 3 348815998 5 2 151452553 3 2 890968841 2 3 278673773 1 3 691850078 2 2 849429806 5 3 523674636 1 3 692915237 5 2 748719158 4 2 120273871 2 3 702739469 1 2 762650124 5 2 698723448 2 3 469143224 3 3 246189214 1 2 526011507 3 3 449103343 4 3 865641073 1 3 667847634 2 3 592209676 4 3 346074650 4 2 785296930 3 2 802742310 1 3 528075204 2 3 891011033 1 2 439442788 3 3 510349809 5 3 834268236 5 3 322316368 1 2 987449977 3 2 314274066 1 2 406683241 2 2 698982709 1 2 456048320 3 2 265451502 3 2 254722820 1 2 181366871 2 2 488784375 3 3 197693097 2 2 460480243 5 3 778767969 2 2 977726647 4 3 417412899 4 3 383296705 2 3 153646062 2 3 345297421 5 3 211554493 4 2 693023924 1 3 778995340 1 3 357997296 2 3 926233490 5 3 564264124 5 3 920548482 4 3 709938670 3 3 811796069 2 2 820599391 1 3 954086254 4 2 885145656 5 2 426969429 5 2 798709545 4 2 688993197 4 3 664454053 3 3 653882916 3 2 790910480 1 2 286134740 2 3 354889703 3 2 218984573 1 3 374311803 4 3 183411607 2 3 328715641 5 3 774524461 2 3 582852462 4 3 625886472 4 3 138950872 5 2 433554824 1 2 401541169 5 3 892094108 3 3 409281647 3 3 888332132 2 3 891361372 4 3 160507689 4 3 392826666 2 2 309580694 4 2 211858545 3 3 269946669 3 2 626721193 5 2 409834629 3 2 670317277 5 2 851377005 5 2 777696372 1 2 294709639 4 3 359148027 3 2 579893631 3 2 565855331 4 2 385824061 4 2 255056032 3 2 778321718 2 2 387999044 5 2 121845856 4 3 454374091 5 3 953602900 3 2 663903442 2 3 701475783 5 3 355034079 4 2 864463807 3 3 847861847 4 2 950664051 3 2 558833693 1 3 671300997 3 2 885780455 5 2 660324626 3 3 980154909 5 3 639199867 1 3 483871192 5 3 325894504 1 2 585317956 2 2 211371264 1 2 476839577 1 3 174608336 1 3 174675030 5 3 110817416 1 3 670205185 4 3 492634903 4 2 393928364 3 3 444495750 2 3 881355967 2 3 360796684 3 2 213731525 1 3 196680102 2 3 714994700 5 2 742549328 1 3 562623803 4 3 291393391 5 3 382681883 5 3 945866392 3 3 417303775 5 3 125613496 4 3 403447148 5 2 356621966 4 3 604693472 5 3 677791855 4 3 513638827 1 3 856557155 5 3 276420030 1 3 350573818 3 2 227896758 2 3 487125940 5 2 121792265 3 3 132433161 4 3 382898501 1 3 231350567 2 3 505280839 1 2 668013782 3 2 114538333 3 3 431499231 4 3 366242199 5 3 662851769 5 2 127498981 2 2 435606873 2 2 731126630 1 2 491993380 2 3 631327670 1 2 336995210 1 2 486428465 3 2 666095784 4 2 211840269 2 2 439855261 3 3 555604284 5 2 300384335 1 3 954499387 3 3 159850989 2 2 534984339 3 2 891959613 1 3 966788449 5 3 289836585 1 2 806756167 3 3 863515337 3 2 303286877 5 2 662594180 4 2 805783171 5 3 184046054 2 2 937920932 1 3 118844837 2 3 187421495 2 3 615571395 2 3 622362027 4 3 300201590 1 3 912331350 2 2 115430247 3 3 722059168 4 3 447250795 1 2 345832869 2 2 760781373 4 3 519713903 3 2 279656921 4 3 558474326 4 3 164574704 1 3 792965690 2 3 223697114 2 2 892391998 4 2 111347469 3 3 981756312 5 2 237875587 2 2 886269862 5 2 176825452 2 3 783677878 5 3 316204052 2 3 328531813 1 3 189326232 5 3 453118652 1 3 744944461 1 2 490856631 5 2 624668248 2 3 629733504 5 3 591771291 5 3 693412442 3 2 782151106 2 2 528374697 1 2 561989068 2 2 337152875 2 2 381697001 3 3 618410902 4 2 271307277 2 2 699234630 5 2 973686207 5 2 442309402 3 2 418441227 2 2 897811690 4 2 160587725 1 3 145629525 4 2 818347906 3 3 917585154 3 2 944888260 5 2 371414510 2 3 744530270 5 3 392702010 3 2 318053336 3 2 326760094 3 3 774578438 5 2 627429594 3 2 666176487 4 2 242565018 4 3 395080496 1 2 670779851 2 2 647005979 3 2 131819076 5 2 648284624 4 3 696715827 4 2 102498621 1 2 634232431 4 3 884725317 5 2 678817851 5 2 263710999 1 2 692656456 2 2 328862373 1 2 767393520 5 3 528514295 4 2 263342974 2 3 720285844 5 3 186813695 3 2 272297695 4 3 709978631 5 3 631358378 5 2 191685811 4 2 937100416 1 2 481940418 3 3 780560560 1 2 331105557 4 2 323266558 2 3 549044549 3 3 813029388 3 2 615445234 3 3 529655195 1 3 142602566 1 2 869066709 5 2 526234724 3 3 480039447 5 3 614930945 5 3 168514428 2 2 945189007 3 2 490360046 2 3 238446320 3 2 830372228 4 3 564678396 3 3 931906729 2 2 686376864 3 2 592241930 2 2 774273880 4 3 708722320 2 2 302118159 4 2 626030360 1 2 105609341 4 2 687885222 3 3 136676277 3 3 717596269 1 2 501797374 5 2 432238014 5 3 867967547 5 3 306456178 5 3 573092501 4 3 789595258 3 3 521877662 1 3 996442466 2 3 605508103 4 2 117961981 3 2 551907442 3 2 637718523 4 3 141732139 2 3 237487226 4 2 484935554 4 3 577492691 3 2 200898327 3 2 237761540 4 2 529549158 3 2 348896185 1 3 807403558 4 3 238889982 2 3 208014282 5 3 596856032 3 2 914782113 1 2 764644673 5 2 610559978 1 3 207095323 2 3 315378976 5 2 374349757 3 2 430739044 4 3 492045305 4 2 359726014 3 3 367334901 2 2 913898593 3 2 145666590 2 2 862330340 2 2 640439459 1 3 744297153 2 2 592223007 3 2 316657871 1 3 271976152 2 3 877225929 3 2 770738950 3 2 170860953 2 2 890724364 4 2 455949842 3 2 398605313 4 3 717229002 2 2 203293310 4 2 638760271 1 3 725019665 5 2 985226716 2 2 261363346 3 3 909070094 3 3 494750261 4 2 589029878 1 3 520657424 1 2 746889818 5 2 673495390 4 2 183986858 3 2 253091849 5 2 996944364 4 3 830391417 1 3 713768480 1 2 320820315 3 2 439327119 1 3 658253625 1 3 134669601 4 3 700819854 2 2 108504420 4 3 404392868 3 2 296226132 1 2 757879856 4 2 254758866 5 2 734083961 2 3 704607210 3 2 566703023 4 2 934781923 3 2 462428877 2 3 619856197 1 2 350554600 5 3 352481912 5 3 752716963 5 3 449661563 2 3 382560143 2 3 724091372 1 2 937989169 4 2 933348264 5 3 706706436 4 2 357860971 3 2 403923740 2 3 791546501 5 2 894030502 3 2 486850309 3 3 345485156 2 2 808687510 4 2 463306126 2 2 144319926 1 3 611765310 3 3 699579256 4 2 601833856 5 3 139748466 4 3 687013680 3 2 952433391 5 3 623559377 2 3 199061178 3 2 493338047 5 2 730184514 2 3 370191287 1 2 750217354 2 2 612942291 2 3 545456189 4 2 254471567 2 2 928752810 1 2 318998739 4 3 112929550 2 3 182494987 3 3 178317496 5 3 323297378 1 3 331292860 2 3 909677637 2 3 425146652 4 2 718237250 5 2 358571149 5 2 748423985 3 3 630503021 1 3 434337359 2 3 723654298 5 3 780380772 2 3 353249583 2 2 985405974 4 3 443434320 1 2 415534221 5 3 697527225 5 2 191865079 3 2 892647357 5 2 520937044 1 3 267858701 2 2 301652961 2 3 345475241 2 3 241000434 5 3 156931423 3 2 705079076 2 2 799347909 5 2 754291747 5 3 259675530 4 3 656930530 5 3 881825065 1 3 903067156 1 2 517359923 1 2 417167924 5 3 408999985 4 3 190557315 5 3 200087994 5 3 760725241 3 3 779994608 4 3 824192693 4 2 265940152 4 2 471425486 5 3 230534636 3 2 324556483 1 2 696436302 5 3 331852071 4 2 270866646 5 2 572633577 3 2 231655972 5 2 997950599 1 3 929947524 5 2 853736683 3 3 352466629 2 2 261128398 2 2 540187499 5 3 759644967 5 2 233877688 3 2 205993629 5 3 618238233 3 2 592211877 4 3 669481050 3 3 576987738 2 3 832238486 1 3 958757305 1 2 673618221 1 2 888701102 5 2 169512196 2 3 377831318 1 2 323186579 1 3 271403161 3 2 860387305 3 3 691223386 4 3 978519771 2 3 651072682 2 3 117324378 2 3 139094371 4 3 664255991 5 2 390845020 5 2 796587185 5 3 296095729 5 3 375517793 5 2 238147619 3 2 200845566 4 2 834092727 3 2 235165857 4 2 433245992 1 2 374762690 4 2 295162797 3 3 790451963 1 2 727040776 1 2 394720229 4 3 489621089 4 3 674893416 1 2 902450711 4 3 448519781 3 3 374461977 5 3 979297619 3 3 470800059 5 3 962979950 2 2 123172677 3 3 183689861 2 3 277943449 5 3 360290698 5 3 163393435 3 3 269204567 4 2 930974706 2 3 454875455 3 3 502275346 4 2 502400374 5 2 193206700 3 2 426143179 1 2 488045048 5 3 545929555 2 3 496177772 2 3 475906934 2 3 126311575 1 2 281685098 3 2 648579476 1 2 944927675 4 3 160627054 4 2 226210729 4 3 763868849 2 3 189384306 1 3 906706587 5 2 108922444 4 2 125255308 5 2 910509689 5 2 644227089 1 2 200424080 2 2 837016344 4 2 309367610 3 3 774298217 3 2 109074871 3 3 418173666 4 2 776487185 5 2 703374140 1 3 607907902 5 2 220259953 5 2 347869846 4 2 856988075 5 2 822006285 1 3 552859926 3 3 459518330 4 2 772318747 4 2 816462183 2 2 758559554 4 3 358900416 1 3 287661230 5 3 692104783 5 3 917122570 2 3 788849786 4 3 305862014 1 3 928472161 5 3 922313003 4 3 320316350 4 3 620797279 5 3 448098972 2 3 239192862 5 2 708334263 4 2 475437617 5 2 379456886 5 3 202414103 1 2 254097569 2 3 644360342 3 3 603003242 3 2 186727741 4 3 134732238 2 3 905225823 3 2 522919964 4 3 867893885 1 3 123860779 2 3 224373892 5 2 306068098 2 2 125033413 5 3 840568803 2 3 470512341 2 3 309734519 5 2 775849979 5 3 634538946 5 2 215958573 1 3 491843935 1 2 550337678 5 2 742885271 5 3 860938954 4 2 213803677 3 2 115817382 3 2 378021648 4 3 553456475 3 3 487769351 1 3 635294100 1 3 411307810 1 3 792164645 3 2 273574413 5 3 602998189 4 2 440095240 2 3 316022232 4 3 849110826 5 2 462153387 5 2 992542308 4 3 301371342 2 3 188902843 5 3 432870079 4 3 868489129 2 2 900769093 2 2 551120054 5 2 541072666 5 2 540477626 4 2 959468433 4 2 742551486 2 2 802970376 5 3 355854160 5 3 879080913 3 3 674192397 2 2 616344389 3 3 735207509 2 2 708809532 3 2 857502928 5 2 614851233 5 3 898985674 3 2 384744083 5 2 519692943 3 3 588934760 5 2 938708099 1 3 435211764 3 2 407147869 2 2 763769542 5 3 688420580 3 2 340969178 1 2 136030666 5 2 917030836 2 2 147128050 5 2 396689457 2 3 911435288 3 3 939082995 1 3 976018942 1 2 485130156 4 2 923521521 2 3 507086883 4 2 235774709 3 3 521825583 2 2 611383528 1 3 366370767 1 3 856273536 4 2 452875978 2 2 724975236 1 2 651620933 4 2 545990459 3 3 291842442 5 2 624592162 1 2 102037860 3 3 814503437 5 2 983224208 1 2 809461982 1 3 871813100 5 2 154233453 1 3 526447532 2 2 201118434 2 2 431658017 2 2 584154276 4 3 414559293 4 3 293634663 3 2 141560694 3 3 636583684 3 2 839576730 1 2 389377527 5 3 724073892 1 2 667003119 4 2 300587890 1 3 272638401 1 2 969194484 3 3 618503014 2 3 710738583 4 2 811226910 5 2 581699619 3 3 763989723 2 3 533167801 1 2 715367059 2 3 949582066 1 2 515344440 1 3 350663143 4 3 153281976 2 3 176480035 4 3 916070755 4 2 724672409 2 2 697081084 3 3 656545471 2 2 986327589 2 3 221129222 1 2 893247525 1 3 346724659 5 3 501758710 4 3 942540015 2 2 411714814 3 3 778441769 5 2 222924339 5 2 127242711 3 2 195628948 4 3 821532975 1 3 278380377 4 2 708390311 3 2 689923909 1 3 628867262 2 3 895486375 5 3 588171858 2 2 183237512 4 3 267007955 3 2 322455453 4 2 149968492 4 2 611471452 2 3 229154966 5 3 746435982 1 2 745165812 3 2 545111706 4 2 446173417 2 3 293993877 2 2 550438656 2 3 513074570 3 3 835519881 5 2 640959025 2 2 320975248 4 3 100348386 1 3 203644293 1 3 660539762 4 3 700896270 4 2 803088160 3 2 355341731 5 3 593249983 5 2 645561600 1 3 860196773 4 2 569996711 2 2 427477735 1 3 121820291 4 3 951705450 5 3 216227094 5 2 178173973 2 3 381130216 5 2 154307968 3 3 856623230 2 2 936395161 3 2 494926878 2 2 682374672 1 3 938393283 1 2 966376443 1 2 857406230 2 2 835158921 1 2 498306145 1 3 257160326 5 2 673382273 4 3 954955982 1 3 764890230 2 3 139922563 2 2 602350605 3 3 184577805 4 3 414292008 1 2 987647837 1 3 266819519 5 2 902871300 1 2 930007315 3 2 541477678 5 3 575698756 2 3 365982814 1 2 794698062 5 2 740785761 4 3 326121477 5 2 656486429 1 3 995330118 3 3 156131448 5 2 282675608 3 3 612263775 2 2 308435520 3 3 822664255 4 2 547349054 3 2 598988600 4 3 192401732 4 3 422655817 3 2 740759738 2 2 610647773 1 2 507917619 3 3 725651236 1 3 463480528 2 3 342074649 3 3 801053954 5 3 666242559 2 3 508849207 5 3 697461754 2 3 725922454 3 2 158725574 4 2 109479654 3 2 363663867 4 2 132061768 2 2 115808925 3 3 264930714 5 3 191896890 3 2 176627080 3 2 320519307 3 2 448952555 3 3 327093570 4 3 890900255 3 3 329499316 1 3 562826083 3 3 979726889 2 2 168680443 3 3 129427250 3 3 291172060 3 3 489528826 5 2 790875965 1 3 182187265 3 2 766726811 4 3 477785102 2 2 509392030 1 2 109271729 5 3 537617339 5 2 686865284 2 2 109317443 5 3 159841954 3 3 522451982 1 3 465116580 1 3 799204830 4 2 324053751 5 3 471220024 1 3 626376628 2 3 406441678 4 3 519492489 1 2 433112241 3 3 961940151 3 2 591447024 3 3 937939546 5 3 454342368 3 3 381764414 1 3 326375577 2 2 410712858 1 3 303821158 4 2 286995164 1 3 516550194 5 2 666234130 4 2 902953298 5 3 505242054 2 3 350714834 4 3 844882243 5 2 545690786 1 2 865032749 5 2 839818358 1 3 605786026 4 2 110766264 5 2 802286622 5 2 459723362 2 2 343401777 5 2 475511577 5 3 840255564 2 3 448493644 1 3 880469501 1 3 716952904 4 2 476389754 4 3 524043013 5 2 938019527 5 3 369680841 2 3 506592815 4 2 606865470 1 2 790517934 5 3 995730809 1 3 331654548 3 2 162992645 1 2 929454471 3 3 292340912 5 3 177600230 5 2 872916683 5 2 238685426 2 2 740509075 5 3 726779847 4 3 743500886 4 2 109919086 5 3 865279499 2 3 997779176 3 3 670016084 1 3 988700266 4 3 363991714 3 3 530908737 4 2 323940813 3 3 729609585 3 2 648066361 4 3 813110483 2 2 221559255 4 3 667112359 3 2 588680294 5 3 645137383 1 2 697790672 1 3 763955186 4 2 177604934 3 2 794906450 1 2 284118578 4 2 829929849 1 3 712643030 4 2 596826303 1 2 498864989 4 2 680331664 1 3 472242865 3 3 187218300 2 3 373243883 1 3 921970190 2 3 761545295 4 2 533689956 4 3 529321330 5 2 237134213 1 3 896246708 1 3 816301949 3 3 935745094 1 2 421491584 5 2 283917734 1 2 640400712 3 2 378666402 2 3 680413572 4 3 873309228 4 3 776162057 5 3 654000099 3 3 297923084 2 3 182934530 3 2 887352023 2 2 369968146 1 3 785194249 3 2 753277580 5 2 549596304 4 3 116127142 3 3 547766158 4 3 773291603 5 3 120221152 5 3 820447893 1 2 912684659 4 3 273580956 2 2 954952631 4 2 476904972 2 2 659267307 2 3 246102292 4 3 988040330 4 2 550526730 1 2 515353645 5 2 949341161 2 2 640637903 3 3 800702290 5 2 820136451 3 3 918863082 2 2 665871600 4 2 708903322 4 3 239422380 4 2 612093614 1 2 655018655 5 3 297282609 1 2 323761614 2 3 287795547 2 3 627176650 1 3 171934823 3 2 792257032 5 3 289726861 1 2 781930805 1 3 115597518 4 2 403766704 2 2 512594845 5 2 281372253 5 3 773804324 2 3 445330077 1 3 288109104 1 3 266563643 4 3 446778468 3 3 958753807 4 3 579947657 5 2 658499076 2 2 683489601 3 3 365063722 5 3 968505238 3 2 555778742 1 2 744476835 4 2 592709945 1 3 700461806 5 3 776186692 3 3 256288382 5 3 548573046 3 2 648803128 3 2 384058583 1 3 532006465 4 3 920679225 2 3 105231622 2 3 984512818 4 2 153837017 3 3 901698672 4 3 155257002 3 2 385487869 4 3 256920993 4 2 229174655 3 3 407321113 4 2 793063857 4 3 987215869 1 2 901993420 1 3 264287952 3 2 950817755 4 3 546858176 3 2 759613284 3 2 539460295 3 2 374091580 3 3 298980613 4 2 513586527 3 3 220843967 3 2 342962414 3 2 172471314 2 3 186558228 1 2 852350341 4 2 561889465 5 3 114803674 1 2 845861340 1 2 595459369 4 3 128299566 1 3 419954090 1 2 414326943 3 2 745060907 4 3 954249797 1 2 683562747 3 3 776676668 4 2 780944795 5 2 653722885 4 2 583679141 1 3 685746847 4 2 563325293 3 2 984629608 4 3 362802932 4 2 885304696 1 3 699324473 1 3 160938760 4 3 779132353 2 3 187592841 5 3 656632659 2 2 973631609 2 2 141695364 5 3 693855723 2 2 232604556 3 3 149827781 1 3 405074417 1 3 737684151 2 3 672698335 5 2 918000671 1 2 210661225 4 3 206695818 1 3 471064428 3 3 722832019 2 2 148293355 5 2 297635480 2 2 697271432 3 3 955468079 3 2 242784487 2 2 781184613 2 3 776326522 1 2 622481460 3 3 538302948 4 2 696593833 3 3 686507507 2 2 652491471 4 2 238636980 5 2 833438604 1 3 226659683 2 3 341379553 3 3 452192038 1 3 978923410 5 3 183403090 5 2 250238905 3 3 411115710 2 3 583507913 2 2 424475056 2 2 186053375 3 2 349204559 1 2 731939686 4 3 956238921 4 3 581511505 4 3 639303122 2 3 505730602 4 2 953110145 5 3 392436682 1 3 394863282 4 2 590263904 2 3 915411274 2 2 576026279 4 3 508487840 2 2 431667177 4 2 821498243 1 3 971787700 2 2 293797220 1 2 218437429 2 2 956889124 5 2 884960181 3 2 357151881 4 3 618003211 4 2 766156659 3 3 671282603 5 3 824396879 2 2 262760921 1 2 203157653 3 2 630476034 5 2 678720137 1 3 296704219 3 2 637858118 1 3 927082004 5 2 430709537 4 2 499047305 4 2 718649472 3 2 962440275 5 2 214194506 1 3 393416688 2 2 655890998 3 2 203916782 4 2 127576074 1 3 848749891 2 2 141423103 1 3 812368491 4 2 931864230 3 2 155450047 2 2 351198453 4 2 870538663 2 2 460270233 4 3 327851809 3 3 421307834 1 3 477630934 5 2 293913544 2 3 670711115 5 3 230793838 1 2 650887370 4 2 943714490 1 2 642804047 2 3 906316039 2 3 517567664 4 3 117693534 2 3 796808944 4 3 446438200 3 2 590192550 1 2 181290901 4 2 808713897 2 2 253899097 4 3 739607470 3 2 283188293 5 2 739197976 5 3 478849185 5 2 622066585 3 2 415635358 3 2 677436427 1 2 796789239 5 3 890156533 1 3 107072217 1 2 141628756 3 2 329988644 1 3 833934017 4 2 434175276 4 3 793072022 1 3 253555359 5 3 326382824 1 3 928076437 4 2 316636520 2 3 606121467 3 2 101625989 3 3 332775005 3 2 214124003 1 3 445738855 4 3 627007780 4 2 969940198 4 2 127116231 2 3 429015736 5 3 125548599 5 3 974355499 4 3 115390940 4 3 640233315 5 2 912307754 4 2 524966073 2 2 446695786 2 3 745523586 3 2 557637675 2 3 846773988 4 3 993304605 3 2 381441679 4 2 490410385 3 3 616238397 1 2 604156444 3 2 345459727 2 2 650843157 4 3 165044093 3 2 518579784 1 2 630012394 1 3 671511009 3 2 144295476 1 2 368574664 3 2 793621352 4 3 198063027 3 3 417359084 4 3 318726738 3 2 968325320 5 3 363233195 3 2 525973766 2 2 265318234 5 2 408915128 5 3 929090517 2 3 600477593 4 2 459667691 1 3 640622067 1 2 649305177 3 3 764595121 4 2 792465472 2 2 963770667 4 3 951315164 4 2 625219616 4 3 389931073 3 2 142509939 1 2 279700889 4 3 638109980 5 2 650871272 5 2 167559557 4 2 715878285 1 2 352451166 2 2 633244463 2 3 689754493 3 2 507880002 3 2 447697020 5 2 459142742 5 2 439186197 2 3 511084211 1 3 310285706 5 2 141329436 4 3 979864599 1 2 758761606 3 3 336040082 1 2 404494278 4 3 825149272 4 2 254657086 3 3 198333624 1 2 370545594 3 2 148639213 5 3 663599803 1 2 891098177 1 3 968544261 5 3 192758638 2 2 332296471 1 3 449193155 3 2 713759120 1 3 519216060 4 2 281579859 1 2 679224160 2 2 347705771 2 2 144465098 3 2 929333822 4 3 390113488 3 2 496002791 4 2 163039222 4 3 726748482 4 3 151041855 5 3 528908189 4 3 303597568 2 2 962054171 2 2 216199105 2 3 790974471 3 2 959892078 4 3 343231683 5 3 623080828 3 2 575425660 2 2 941716015 5 3 393836474 5 3 850347668 1 3 999870638 3 2 227509289 4 2 229598980 2 2 189242245 1 3 239963490 4 2 641734692 2 2 122428692 3 2 214954693 2 3 316977763 3 2 118712866 1 3 462737552 2 3 145846985 4 3 234739050 4 3 378186005 1 3 571552039 5 2 149940321 3 3 980323309 5 3 648071775 2 3 609732648 2 3 220205207 4 3 548079556 4 3 823979297 5 2 798893302 1 2 466077847 1 2 148246563 3 2 232859536 2 2 982478531 5 2 512357800 2 3 305596746 5 3 909550702 3 2 749937260 2 3 642185845 3 3 238814381 3 3 501957908 4 2 618161925 3 2 560399436 1 3 254483904 5 2 623483683 1 3 150958393 4 2 868998721 3 3 284980367 4 3 936818783 2 2 835300718 5 2 720263522 3 3 326314034 3 3 554527116 5 2 680939067 4 3 194833606 3 2 319149294 3 2 723413369 1 2 160545351 4 3 962638346 4 2 163157549 4 3 486140955 3 2 738034224 3 3 993962474 5 3 570206899 5 2 985592626 5 2 804722693 2 2 575049980 1 2 701737171 5 2 375120224 2 3 188411198 1 3 384303929 4 3 247331923 4 2 657171762 4 3 714341679 3 3 674958463 5 2 621489672 4 3 531518898 4 2 637055869 2 2 865306999 2 3 610191359 3 2 291929154 4 2 639058505 3 2 543173657 5 2 884125005 4 3 664006950 5 3 227858066 2 3 225105982 5 3 375873315 1 2 196376026 2 3 449274558 1 3 900477649 1 2 973261048 5 3 261668964 4 3 320310745 2 2 390001091 3 2 527801995 3 3 922604127 5 3 538087210 3 3 112874711 5 3 898888763 2 3 115143408 1 3 731001339 2 3 289946474 5 2 578983595 1 3 721788538 3 2 158650438 3 2 359065314 5 2 585033308 2 2 595152748 5 3 616034280 2 2 114819005 3 3 669340958 1 3 631330203 1 3 595479031 5 2 180620616 4 2 193209594 2 2 311111005 1 2 968379150 2 3 689836469 3 3 911249952 3 3 948490385 3 3 877417133 2 3 828314715 2 3 568353055 5 2 233826631 3 3 870872179 1 3 709236096 3 3 474824022 5 3 333545052 3 3 128602849 4 2 338570747 2 2 270751143 3 2 553450143 4 2 763422845 1 3 998107248 5 3 247087287 2 2 991676334 2 3 557693756 2 2 885357294 4 2 177774215 4 2 647126243 2 3 243914191 3 2 972703764 2 3 277525034 1 3 771819997 1 3 781161162 3 2 511327017 2 3 268839427 4 3 139795864 5 3 991428330 3 2 710011331 2 2 592646633 1 2 444236275 5 2 364316723 1 2 656980285 1 2 299273222 2 3 181090146 5 3 374240787 4 2 869460175 3 3 462322673 4 3 441214647 4 2 714777257 2 3 171498302 4 2 213125830 2 2 925447780 4 3 673674033 5 3 577046238 5 3 601077983 2 3 825523832 2 2 741714155 5 2 794322127 4 2 365429848 5 3 951654776 1 2 398431053 1 3 132008220 2 2 581910153 3 2 818254763 2 3 178836324 2 2 527082582 5 3 478762599 3 2 597636821 1 2 371473931 2 2 392197717 5 2 186279989 5 2 654511800 4 2 699381422 3 2 884226669 1 3 161173497 3 3 605770499 2 3 641202119 2 3 302502958 2 3 162911085 1 3 703640674 5 2 947570284 2 2 401929380 3 3 872820495 4 3 429524256 4 3 642693030 1 3 627631847 4 2 284357700 5 3 818099511 4 3 313685777 5 2 320802996 4 3 976809343 2 2 186493726 5 3 584450193 2 3 774970110 2 3 533997619 2 2 721198506 3 3 820697337 1 3 842423922 4 2 545609031 2 3 968810413 3 2 569425982 1 3 649521114 2 2 933397731 5 2 642876233 4 3 296618878 1 3 567338959 1 2 334876757 2 2 901632147 4 3 604955971 2 2 923729061 3 3 232959996 5 2 260820064 1 2 603188048 1 3 929902019 3 2 940314989 4 3 495375300 2 3 496568312 3 3 546522216 5 2 624504386 1 2 893095733 1 2 361437153 2 3 121857674 1 2 563208784 3 2 424451377 1 3 690688233 4 3 885307626 1 2 694545813 3 2 156537775 4 2 726305687 5 2 676740790 4 3 769775836 1 3 733764683 3 3 286488512 5 3 694134394 3 2 818936550 3 3 172953266 1 3 452066747 2 3 247297977 3 2 821130550 1 2 385597358 2 2 156021732 3 2 511938794 1 3 311433170 1 3 802852810 1 2 511924945 2 3 717970490 3 2 958401326 3 3 761588420 5 2 506087375 4 3 848708061 2 2 427457042 3 3 467071847 3 3 601535941 4 2 540576853 2 2 425033252 1 3 227652594 2 2 356198286 3 3 105792281 2 3 710497364 1 3 270246116 3 2 399678718 2 3 568350956 4 3 546264899 3 3 761313815 3 3 429189182 5 3 811293495 2 2 731944798 2 3 752607882 5 2 741649161 1 3 225257097 3 3 885477340 5 2 982833452 3 2 721051059 3 2 456336861 2 2 696812155 3 3 970314665 5 3 992644412 4 2 577840200 3 3 946739325 4 2 198548266 4 3 265299483 2 2 478684025 4 3 297409273 4 2 505873568 3 3 678161884 4 2 217078041 5 2 581366047 4 2 265097441 3 2 223098744 3 2 512868734 2 2 934150818 2 2 915356699 4 3 949266399 1 3 977316704 5 3 252286983 2 2 391716986 3 2 767527612 5 3 264728339 5 3 290408166 2 3 457367158 1 2 512477032 1 2 320981246 2 2 274454482 3 2 916692528 2 3 605255836 5 2 619410271 5 3 455181856 1 3 393022866 4 3 681183607 1 2 382513544 3 3 370902334 1 2 406989383 2 2 845420396 1 2 521565325 1 2 812436512 2 2 569869479 5 3 925558515 4 2 121484287 1 3 317587905 5 2 438399994 3 2 387307494 2 3 261483198 2 2 723268131 5 3 870827678 5 2 182465760 2 2 804781372 5 3 490048985 3 2 266996702 2 2 630599907 5 2 374906138 2 3 397212653 2 2 473256350 5 3 657873334 2 2 731407988 3 3 145475354 1 2 879056873 3 3 141494508 2 3 692698511 3 3 902431713 4 2 382174437 3 2 171047542 3 3 192563095 3 3 176987804 1 2 171652337 2 2 510857218 1 3 539418127 3 2 487730522 3 2 753034112 2 3 251150582 5 3 655280187 1 2 265257634 2 2 988555393 4 3 204454180 2 3 776654912 5 3 392147784 2 2 877143658 3 2 253047295 2 3 604712260 4 2 817428525 2 2 422098189 2 2 385792564 3 2 506040680 2 2 971959334 3 3 802865365 3 3 558997924 1 3 272063745 1 2 741124548 3 3 603990049 1 2 597694778 2 3 923445034 5 3 625063720 2 2 275338266 5 3 828036683 1 3 124214299 5 2 173345003 5 2 969165385 3 3 441165403 3 3 333936046 5 2 914489014 3 2 300654297 1 2 110898439 3 3 790767946 4 2 586032056 3 3 178808619 3 2 930559368 1 3 407274425 3 3 608562374 5 3 181132679 5 3 285794582 5 2 865306897 3 2 960689499 2 2 475512966 2 2 313633846 1 3 661498642 3 3 418673982 5 3 758794576 5 3 495197338 3 3 858094971 3 2 230374329 3 2 887320975 4 3 766097013 4 3 550359991 5 2 189515937 1 2 294760651 2 3 991857458 5 2 708869459 1 2 161153022 2 2 239664281 5 2 883635518 2 2 981702294 1 3 659779840 1 3 656936940 4 3 474674536 3 3 337369194 3 3 344231462 1 2 642846558 3 2 290962003 3 2 250182546 5 2 393160349 5 2 505686128 1 2 104399703 2 2 663848069 1 3 746669134 5 2 583637088 3 3 900155776 2 3 948035033 2 2 967956772 3 2 930749932 4 2 795798423 5 2 368401948 1 3 611261289 4 2 365481799 3 2 530147628 5 2 847981465 2 3 569781404 4 2 193098047 4 3 652274169 4 2 650508650 4 2 194510410 4 3 718668088 3 2 828399257 1 3 227961590 5 2 714858685 5 2 876408695 1 2 678581021 5 2 968107523 2 2 228083962 4 2 158902589 5 2 413731808 2 3 781821504 3 3 778933573 2 2 312262223 5 2 265000682 4 3 536594512 3 3 269003211 5 3 523373346 4 3 693302607 2 3 242560110 1 2 672313140 5 2 394754057 4 2 434928715 3 3 255358558 5 2 683149859 3 3 779090393 4 2 374330001 5 3 373398359 3 2 298177743 2 3 451887774 1 2 895450638 4 2 257733576 2 3 670866011 1 3 791648822 3 3 728774739 3 3 139111223 2 3 985028945 3 2 917168307 3 2 620800265 4 3 524368417 4 2 358817621 1 3 750052317 5 2 134553634 3 3 392930311 5 2 751483446 2 3 569206041 1 3 953740518 3 3 518487241 2 3 991218897 4 3 702944547 2 3 314017439 4 3 783038415 1 3 912264044 4 3 333028385 1 3 156598525 4 2 712248836 5 3 661388589 4 2 159355817 2 2 516878171 2 2 325081896 5 3 591987944 3 3 445526523 3 3 193556690 1 3 591232961 5 3 735011281 5 3 442616678 4 2 969413407 4 3 369918155 4 2 985266518 1 3 263985000 2 3 567416083 1 2 639008053 2 2 880806592 1 3 910161098 2 3 633613737 2 2 476746597 2 3 585958002 2 2 164245385 2 3 463499323 4 3 779239027 3 2 324455835 1 2 852353533 4 3 524185695 2 2 622082322 3 3 765120409 3 3 454506349 4 2 617805735 3 3 731449509 3 3 913826681 3 3 483974118 1 2 247313788 1 2 672383499 1 2 809456859 1 2 849087538 3 2 405026055 3 3 518965546 1 3 825881012 4 2 787081161 3 3 735026050 2 3 379921979 5 3 333101843 5 2 408684591 4 3 643174604 4 3 385527225 2 3 418901771 3 3 325446867 2 3 776531205 1 3 463942252 2 3 851909016 1 3 473338040 2 2 619382998 5 3 271170289 5 2 687844342 3 3 333779266 2 2 725149679 5 3 699789425 5 3 316989640 1 2 604504095 1 2 193649698 1 2 655189726 2 2 886644105 1 2 241532584 4 3 606636136 3 3 227419842 3 3 312451178 5 3 496643279 1 3 662432287 5 3 573436138 2 3 903690456 1 3 974837132 5 2 635871312 1 2 903477214 4 2 323544079 5 3 339451641 4 3 969246133 1 3 107117958 1 2 430807780 1 3 406936802 2 3 467341591 3 2 322866541 3 2 156164016 5 3 756879696 3 2 629188243 3 2 730787499 4 3 312462731 1 3 212298190 5 3 735035783 2 3 167284619 4 2 185524446 1 3 171943594 3 3 790547009 4 3 211168423 5 3 325346277 4 2 338432881 3 2 919923618 2 3 241617355 2 3 864904197 5 2 736935695 5 3 250071319 1 3 604904102 3 3 309466761 2 2 477259024 5 2 690283178 4 2 965300314 5 3 653571294 4 3 148876823 4 3 394929937 5 3 207400797 2 3 335355092 5 3 468774977 1 2 162905434 3 2 617733148 4 2 161723134 1 3 576339163 4 3 884004896 5 2 469284318 4 2 862896999 5 3 161766723 3 3 225323571 3 3 362995270 3 3 899409082 1 2 213960465 4 3 270307030 4 3 710219537 5 3 580067782 1 2 809708725 4 3 519721616 2 3 382522782 2 3 906891088 5 2 366913268 3 3 531404577 2 2 731557175 1 3 511042439 1 2 521555395 4 3 845622299 2 3 123120319 2 3 571105522 3 3 210918669 2 2 340973493 1 3 256196896 5 3 585088741 1 2 121491825 3 3 994038829 5 3 683088489 4 3 848825551 2 2 883027741 3 2 655100159 5 2 677111968 3 3 319903459 1 3 316065969 5 3 103835053 1 2 227080174 1 3 362821968 5 2 179022753 1 2 708692858 1 2 692359238 4 2 427644889 5 2 225292055 4 2 290244807 1 2 505691477 5 3 515527198 2 3 958853911 2 3 782316638 2 3 258548594 3 2 168448804 4 2 684406684 3 3 965492498 5 3 283265168 4 2 402008627 4 2 574195123 3 3 831602786 5 3 871713109 4 2 568818639 5 2 236435541 2 2 357323421 1 3 768183305 5 3 667062623 3 2 554987018 2 3 928448091 3 2 980272823 5 3 246965851 2 2 346899136 4 2 647979177 3 2 456860945 1 2 939326999 3 2 414004884 5 2 879451126 3 3 433277195 5 3 309195694 1 3 189899961 3 3 438104292 3 3 248785760 4 2 364066693 4 2 989013840 1 3 557897327 2 2 829460466 4 2 580982500 3 2 794919113 1 3 495857231 1 3 262715066 2 2 773167447 5 3 637940539 3 3 380574108 1 2 487920473 4 2 538985041 2 2 330899189 5 3 596148141 4 3 418348172 3 2 648378649 5 2 996689059 4 3 809242083 4 2 488859465 3 2 766145244 5 2 277965136 1 3 582462037 1 2 630482911 5 3 140660818 4 3 401599670 1 3 632271139 5 2 593855227 3 2 780153271 3 2 782111107 1 2 812571799 4 3 592285940 5 2 111620938 4 3 475394275 4 2 463646734 5 3 538514657 1 3 266455830 4 2 571002737 4 2 159481080 2 3 743997449 1 2 219251562 4 2 340654485 3 2 341654299 1 2 657831999 4 3 542725918 4 2 408199559 2 3 464917246 3 2 347247632 2 2 574825121 1 3 474047702 5 2 535547315 2 2 280895012 3 3 191565892 3 2 112412902 5 2 256683455 4 3 979852020 3 2 947917587 4 3 765738309 1 2 591702769 3 3 123204662 2 2 153596207 4 2 854483992 5 3 764839909 5 3 104353730 2 2 910238664 2 3 822190256 2 2 853582980 5 2 673812538 5 3 104301019 1 2 671609455 2 2 130550878 4 2 501373786 4 3 970857012 3 2 608030742 2 3 452570321 4 2 339967212 2 2 180188514 5 3 810791208 5 3 249004539 4 3 122578685 5 3 698080777 1 2 473559400 5 2 933367974 3 3 833608472 3 2 474591123 5 2 570885385 1 3 288874037 3 3 179716137 1 2 510898251 3 2 989297155 5 2 117965905 4 2 976613028 3 3 379733919 3 2 131740759 3 2 394949077 5 3 862639406 1 2 502214716 5 2 766978001 3 3 977382164 3 3 854719410 5 3 374553185 5 3 197904831 4 3 564662884 5 3 780141561 3 2 769083654 3 3 980186629 4 3 703547628 2 3 368764906 4 2 985669289 1 2 402161064 4 2 538195445 2 3 986980112 5 3 419470363 5 3 629735756 4 2 198461780 4 3 175120023 2 3 754050578 1 3 245208366 4 2 353537351 4 2 596830838 4 2 283496560 5 2 362830148 1 2 102043303 2 3 734077849 3 3 582344779 5 3 147465209 5 3 893178896 4 2 567376362 2 3 240135271 5 2 517037901 5 3 586371479 4 3 583378650 5 2 831327757 1 2 581887263 5 2 969563179 3 2 637901101 5 2 167757605 1 2 551028773 5 2 512370414 4 3 343195896 4 3 441042679 3 3 660609676 1 3 867457332 5 3 626073328 1 3 549147756 3 2 583952525 3 3 146128321 3 3 249415389 2 3 445581533 2 3 551923148 2 3 537233222 3 3 525247882 2 3 650134679 2 3 857870973 1 3 151418105 3 3 683613985 1 3 393047683 5 2 619572042 4 2 311441617 1 2 210300626 2 3 108999194 1 2 257353024 1 3 388840078 3 3 146445393 1 3 239952209 3 2 407148379 3 3 252263436 5 2 218100497 2 3 995915591 3 2 985573287 3 3 869928239 2 2 317152294 3 2 811892387 4 3 577114703 4 2 177145540 5 2 333581493 4 2 698791104 3 2 115947810 5 2 291956123 1 3 971034398 2 3 787928706 2 2 977476956 5 2 728940199 4 2 479134503 4 2 128753217 4 2 992222128 2 2 560259374 1 3 486289080 3 2 239074286 3 3 720959399 2 3 333792360 3 2 566141590 4 2 329868586 3 3 751655965 1 2 546611267 3 2 599800612 4 3 158200385 5 3 649070759 2 2 535439072 3 2 179855661 4 3 474992052 2 3 250581781 2 3 726991366 4 2 453940531 3 2 288296202 2 3 315742686 1 2 300001332 2 3 416760956 5 2 133699987 4 2 861135474 5 2 655631773 5 2 578345938 4 3 722108428 2 2 860570020 5 3 394285426 5 2 171424100 2 3 289046885 5 3 826286868 4 2 457340212 4 2 379947192 3 2 421704109 2 2 453319291 4 3 796086706 2 2 207332877 5 3 187678436 5 3 598093633 4 3 680928857 1 2 678766972 2 3 589945181 4 2 412643111 3 2 263806752 1 2 310749312 5 3 433293285 4 2 722572277 4 3 209413542 4 2 923234273 1 2 941301147 2 2 632012641 1 2 418640933 3 2 842208474 1 2 647657200 5 2 312434505 5 2 927228619 2 3 192001400 2 3 904568638 1 3 868652596 4 2 463891947 4 2 374572958 5 2 105735832 4 3 785227698 3 2 622563778 2 2 730767691 1 3 260399322 2 3 804538688 1 2 563264904 4 2 431910727 2 3 191718479 3 3 642085984 2 2 962433848 4 3 771366203 3 2 193511683 1 3 684200294 4 3 429127423 2 2 588177204 3 2 591923224 4 2 566720188 5 2 705992978 2 2 188445804 3 3 482402506 2 3 578205814 4 3 478225301 5 3 178403168 2 2 580281868 2 3 114181595 1 2 865241453 5 3 781586529 4 3 753860987 1 3 216453191 4 2 230266642 3 2 687762411 4 3 444124068 2 2 507295116 1 3 291303315 5 3 993577189 2 2 380827073 4 3 727578377 1 2 632701448 4 3 584848188 1 3 254778675 2 2 485890743 3 3 812089862 5 2 542373168 1 3 721378784 2 2 845620416 2 3 876950462 1 3 903372589 3 3 415668149 1 3 568209803 2 3 106023849 3 3 832698127 1 2 332238168 1 2 432016031 1 3 518465206 4 2 508776140 2 2 118428808 4 2 388955428 5 2 965498430 2 2 129218682 4 3 240780753 2 2 627485227 5 3 617804164 5 2 683110638 4 2 930944429 1 3 514284676 5 3 670227210 4 2 256605284 4 3 501272396 4 2 463192871 1 2 385337052 1 3 640412862 2 3 376523300 2 2 196722246 1 3 855887622 3 2 286963139 1 2 348723818 2 3 230808254 1 3 811868554 3 3 701076782 2 2 650676299 4 3 339004504 5 3 767250941 4 3 843009767 5 2 201010585 2 2 957583131 2 3 941870320 5 2 604078581 4 3 181910202 2 2 933262285 3 2 111481707 4 3 388812283 4 2 666760714 1 2 198616594 2 2 373379381 1 2 472019977 2 3 612903905 3 2 350377962 1 2 937432458 2 3 377998972 5 2 255850113 1 3 972182974 1 2 835336832 5 2 368178802 5 2 230497275 4 2 541352684 3 2 347928834 5 2 817263111 1 2 326136387 1 2 170235233 5 2 297414690 3 3 988980879 4 2 705897745 2 3 862779832 5 3 362093775 4 2 636797359 1 2 586796593 3 3 793344908 2 3 462385230 4 2 556735583 3 2 123471614 5 2 257969228 2 2 300847564 3 2 936835649 4 2 397888942 2 3 746464833 3 3 731514829 1 3 724544177 5 2 228160793 4 3 570815734 3 3 241890869 5 3 143350381 4 3 692798134 2 3 861360108 1 2 670973714 3 3 914294477 2 2 708407941 4 3 955959692 3 2 106888117 1 3 721489397 5 2 144698987 4 2 129203500 4 2 244554092 5 3 747729393 4 2 635703053 4 2 116188891 4 2 903654116 5 3 322012624 5 3 703876883 1 3 589890938 2 3 718302023 3 3 348815803 2 2 958018039 5 2 268791353 4 2 964088195 3 2 840489306 4 2 187441057 4 3 473208174 2 2 226404228 2 2 710163548 2 3 447468682 4 2 307023181 2 3 595950152 1 3 940235288 4 2 395377069 5 2 185804467 3 2 611432011 3 2 209593660 3 3 184802701 5 2 938908756 2 2 931755461 1 3 313142705 3 3 751566831 5 3 205975820 4 3 949351297 2 3 337637430 3 3 968208506 5 3 253120679 3 2 505755628 1 2 278941064 4 3 344348242 2 2 654322021 2 2 949339521 5 2 897149103 1 2 849290806 1 3 522098408 5 2 763755551 3 2 614313125 1 3 233874256 1 2 494815256 4 3 683965216 1 3 600472509 4 3 925438846 2 3 438607027 3 3 799705097 4 3 877113267 1 2 466383945 5 2 985136455 2 3 732968161 1 2 530216658 2 2 419422887 1 3 669597026 1 2 391872827 1 3 290365798 3 2 691211785 1 2 222174062 2 3 705043323 4 2 243895670 2 3 697403441 3 3 342804372 3 2 175842546 2 2 746391621 5 2 822364026 3 3 249702554 2 2 562930252 5 3 458132652 1 3 523152140 4 2 868418508 4 2 229277433 1 2 386230255 5 2 923046450 5 2 107734102 2 3 466574138 5 3 154734280 3 3 606767558 2 3 604414320 3 2 625219947 4 3 473551988 2 2 367626604 5 3 928298021 5 2 295030864 4 3 733552304 2 2 924545478 5 2 421933056 2 3 820991721 3 3 217466370 5 2 117770691 3 2 392394097 5 2 716183772 4 2 327970187 4 2 856595866 1 3 625796444 3 3 925761638 4 2 243862969 4 3 785627480 2 2 178693044 1 2 957284597 3 3 236633232 4 3 278007122 3 2 776339026 5 3 271303942 3 2 316214413 5 3 527416532 1 3 259816204 5 2 804686419 2 3 264075687 3 2 597129727 3 3 681219942 1 2 916933507 5 3 681159873 3 2 544662988 4 2 913806574 3 2 681870563 5 2 270665650 5 3 749908381 2 3 791191310 4 3 485598912 5 3 376425688 2 2 831403757 4 2 589602074 1 3 949461744 5 2 539106776 5 3 674035634 1 3 730384647 1 2 132631421 5 2 434907207 2 3 244181900 4 2 404806764 4 3 341575643 2 3 248660926 3 2 167327228 5 2 402555087 3 3 236917119 3 2 320025686 2 3 215145264 4 2 641982088 5 2 628097702 4 3 333768241 4 3 368121914 1 3 716244077 1 2 499926800 1 2 894178321 2 3 658295337 4 2 974642829 2 3 649918343 5 2 559328408 3 2 833010753 1 2 304760823 3 2 367731098 4 3 304850647 1 2 770151918 1 2 774604245 3 3 726868959 1 3 640032111 1 3 274791357 1 2 327142601 4 2 335957036 1 2 656174531 5 2 832308052 2 3 660631704 5 2 442794512 2 3 379486849 4 3 696310722 1 3 904701897 4 2 746064400 5 2 672965356 3 3 119389015 4 2 602166494 2 2 729317297 1 2 550554703 5 2 226358482 1 3 800453345 3 3 804015475 5 3 709993252 2 2 448395490 4 3 259746540 1 3 740173726 2 2 922799975 5 3 621363364 3 2 530558737 4 2 489734299 2 3 341295470 2 2 254100785 1 3 768966334 4 2 107387024 5 2 696207915 5 2 452039698 1 3 601930139 3 2 564900537 2 2 518743117 4 3 216473667 3 3 742879170 5 2 475525696 3 2 217503290 2 2 336005115 2 3 846179020 3 3 345882404 1 3 944165546 5 3 224196103 5 3 158032014 2 3 661464576 2 3 272150054 5 3 716392536 5 2 937417605 3 2 892160647 2 3 236196132 5 2 722439674 3 2 230486452 2 3 188919150 1 3 349893739 3 2 469302638 3 2 388634474 1 2 555291909 3 2 397610227 4 2 204749035 3 2 614518507 3 2 593113934 3 2 207779766 4 2 793300799 3 2 615647946 2 3 565167297 5 3 250282196 1 2 221953969 4 2 379050796 5 3 608325197 4 2 275712585 3 2 826090697 3 2 560675424 3 2 348825445 5 3 438550048 2 2 731761346 4 2 414338304 4 2 565679531 1 2 113611002 2 2 158502266 5 2 607786335 2 2 664424934 2 2 140196987 4 2 277722442 5 2 456749883 1 2 734237850 5 3 290704672 3 3 920109808 2 2 102108917 3 2 598810324 3 2 780002292 5 3 399878543 4 3 742185454 2 2 460848116 1 2 844106863 2 3 476748938 5 2 635092795 5 2 605938638 2 3 329656422 4 2 661858458 3 2 476244674 2 2 988832911 3 3 602125241 4 2 695133502 5 2 372842221 4 3 418796941 4 2 684490209 3 3 617319846 3 2 636364364 5 2 158724913 1 3 501138258 1 2 487447814 3 2 561016554 3 3 209538675 5 3 501835962 5 3 658373663 2 2 393365049 3 3 859181974 1 2 549246992 5 3 854682410 1 3 708947235 2 2 222698522 3 2 121537871 3 3 927606770 5 2 622908194 5 2 820244816 5 2 935900464 3 3 574197187 2 3 573292299 3 3 543528852 5 3 954471203 5 2 755824401 1 2 409282840 3 3 255400306 1 2 850338190 2 3 653572780 2 3 570159245 2 3 653955412 2 3 194973672 3 2 631076804 2 3 666022446 4 3 860591925 1 2 191968720 2 3 342150799 3 2 987439238 4 2 580510277 5 2 381708078 5 3 604787179 3 3 911527892 1 3 794451628 2 2 656423555 2 3 673698027 2 3 770844261 5 3 650359448 2 2 142071758 5 3 918299339 1 2 769037662 4 2 376472629 1 2 281235743 1 3 200072029 5 2 328934440 3 2 606332021 3 3 900678548 5 2 440387880 5 3 172075564 5 2 489098530 3 3 697399624 3 2 154622093 5 2 204719102 3 3 259761916 5 2 715339849 1 2 493194655 2 3 792944308 4 2 211625698 2 3 199933055 5 3 406382394 2 2 639987680 2 2 333425653 2 2 994389603 5 2 216585217 5 3 874419557 1 3 523292064 1 3 995693356 5 2 679702705 2 3 837647412 3 3 169721025 2 3 195986733 5 3 393039017 2 2 623074692 5 3 265948466 1 3 848232331 3 3 187430025 3 2 656880267 4 3 672142453 4 3 887487972 4 2 247096049 1 2 504145157 2 3 404005496 3 2 605012722 3 2 168132805 1 3 175765159 4 3 770994551 1 3 438542312 3 2 112895606 2 2 193173555 5 3 668109763 3 3 998697263 1 2 223882824 2 3 747236219 2 3 419588806 5 2 625237163 2 3 901084055 5 2 453795672 1 3 710393146 3 3 419537674 2 2 259635418 2 3 129961796 5 3 888746457 2 2 538984196 2 2 973522437 5 3 845410298 1 3 985847480 1 3 707036956 4 3 295203253 5 3 623285061 3 3 225867984 4 3 313695949 2 2 296582148 1 2 226948707 1 3 791331501 3 3 957977364 2 2 538863420 3 2 145423726 3 3 192606957 2 2 685992804 4 3 268073918 5 3 253976712 3 2 172232269 3 2 259921388 3 3 697022998 4 2 993119740 2 2 229857957 3 3 644426402 5 2 295896727 4 2 387252160 4 3 508018148 1 2 525163659 5 2 304213158 2 2 969752443 3 3 351523987 4 2 584283212 1 2 612810570 4 3 577593506 2 2 653642592 2 2 201678150 4 2 860109211 1 2 859124653 1 2 211749770 1 3 487096795 3 2 415344368 3 3 762152617 1 2 225377933 2 2 659911763 5 2 663660073 2 3 479796193 5 3 931443491 5 2 419104899 4 2 674298737 5 2 248909574 4 2 571567027 3 2 304327563 5 2 874985426 5 3 674400297 4 2 329328155 1 2 265798098 2 2 481095150 1 2 797594604 5 2 631177200 3 3 496792355 2 2 111280845 3 3 464792946 5 2 918561988 1 2 342033313 3 3 577107489 5 2 373296563 5 2 292814784 1 3 743697407 2 3 690690511 1 3 425432874 4 3 114827404 3 2 166256005 3 2 693797486 3 2 312425260 3 3 810963734 1 3 882617252 4 2 664112591 1 3 501532609 5 3 689247324 5 2 184009626 4 2 381009235 5 2 547118740 4 2 725732663 5 3 579463195 1 3 900006247 2 3 789883544 5 3 217502732 2 3 814883078 3 2 279375766 2 2 328558650 4 3 262008846 5 3 273348837 5 2 332966066 3 3 128546845 3 3 173675872 5 3 957318327 5 2 639349974 3 2 231817969 1 3 909169702 5 3 164295229 5 2 638772155 1 3 374578503 1 3 274720230 4 3 580090691 4 2 685262457 5 2 238942783 2 3 180645293 2 2 908583110 2 3 227160569 1 3 788283398 4 3 248105692 3 2 754431761 2 2 773595072 5 3 605178705 1 2 526625651 4 3 135165628 4 2 123842946 3 2 484443916 4 3 139015305 1 2 543681678 4 2 817730487 3 2 133214325 3 2 513160309 5 2 913585015 4 3 352713527 4 2 593321327 2 2 219844289 3 2 582599663 2 2 642109788 4 3 118431550 1 2 792446394 2 2 282291851 4 3 863076046 2 2 954084782 2 3 626982167 3 2 232542477 4 2 407996880 4 2 257205847 1 2 122108230 2 2 236856315 3 2 345502976 3 3 952524358 1 3 769182813 2 3 288497193 4 2 436414300 4 3 631540945 1 2 154910049 5 3 601389373 1 3 577122364 5 2 317332991 3 3 511957332 1 2 947773536 2 3 961630530 5 3 287736624 3 3 426404178 4 2 313919107 3 2 891965362 5 2 877583216 3 3 974106544 5 3 267811766 4 2 463227863 4 2 819459952 5 3 467626165 2 2 960794712 3 2 948184058 2 3 945812827 5 3 107685240 5 3 633271179 4 2 550796299 5 2 437142952 3 2 745957192 3 2 357857320 4 2 606687381 3 2 330677967 2 2 366409676 5 2 232884976 4 3 711154763 1 3 949317859 1 3 636571886 3 2 125072829 4 2 879378753 4 2 220578686 2 3 364001477 5 2 206608377 2 3 876733065 4 2 288015629 4 3 869233644 4 3 550423194 3 2 101354554 2 2 160795730 1 2 409543126 1 2 751060384 5 2 925334745 3 2 508751418 3 3 387472213 3 3 426960321 1 3 319175428 4 3 328551510 4 2 966699578 3 2 810950992 3 2 178663306 5 3 225330155 2 2 568155668 4 2 723172751 1 3 397201364 3 2 367710861 2 2 341485596 2 2 568149501 2 2 711876429 5 3 725890320 1 2 320354729 5 2 136448756 3 3 725227959 4 3 334935915 4 3 477631586 4 3 496110269 5 3 138264269 3 3 402285449 3 2 507676914 4 2 371752623 4 2 678945824 2 2 239133774 3 2 236882580 2 2 225367539 1 2 253111775 5 3 236012449 1 3 385774357 1 3 341782652 4 3 885175708 1 3 733095556 1 3 248598734 5 2 701615383 2 2 762641451 5 3 218399227 1 2 594335972 5 2 910295099 4 3 589144125 1 2 318978463 5 2 577616977 4 3 793726735 3 2 397609243 3 3 347644323 4 2 267275908 3 3 770276179 1 3 281601000 3 3 782250713 3 3 793756420 3 2 720800986 2 3 231223991 3 3 730100370 4 2 575660956 3 2 511865498 1 2 374655984 5 2 522772531 1 3 536995329 3 2 121864816 4 3 585843791 3 3 519272085 3 3 808477089 4 3 636516600 2 3 346197447 4 3 425420056 3 3 269622155 2 2 487528412 4 2 891374739 4 2 983030637 3 3 295565530 3 2 464004973 3 3 653755716 3 3 197087954 1 2 565239170 3 2 308620242 1 2 552202049 3 3 916602794 4 3 753783076 5 2 393954503 3 3 613437069 4 2 883966180 5 3 326739177 3 3 774355052 5 3 102455248 3 2 303637824 5 2 245036997 3 3 852682336 3 2 255013172 1 3 332843985 4 3 359546586 3 3 594941040 4 2 486022547 1 3 516526819 1 2 739464548 4 2 119250394 2 3 108694831 3 2 205116981 4 3 423049053 5 2 811844747 2 3 145911888 1 3 774205728 5 2 911095355 1 3 112948704 4 2 669474310 5 3 926555191 3 2 349083713 4 2 130094218 5 2 243706805 5 3 764297345 4 3 109746399 3 2 477036434 3 2 927983932 5 2 227581385 2 3 746109121 4 2 938893525 3 2 804178832 2 3 778314158 4 3 744373032 5 2 188838262 1 3 323254233 2 2 551244347 2 3 965930508 5 2 600640778 3 3 545464117 2 2 919773560 3 3 385426265 1 2 712969039 3 2 148246563 3 2 923359923 3 2 639461317 3 3 438994546 1 2 937250744 2 3 174429330 2 2 912132523 3 3 944521026 2 3 626265303 2 3 711094235 1 2 535702843 2 2 114700176 3 2 182085940 2 3 499717239 2 3 323522240 3 3 271988983 2 3 635843588 4 2 842760879 3 2 724162455 4 2 733205035 1 2 626796466 3 3 765278542 2 3 353992269 2 3 316214325 1 2 224757301 4 3 664507572 1 3 279209213 4 2 216512296 3 2 124872150 1 2 590041468 3 2 163067671 4 2 918386579 2 2 625228845 4 3 129629595 4 3 382203128 1 2 862969804 2 3 242469410 4 3 792137098 2 2 850087460 4 2 107125271 4 2 493346451 4 3 271692992 5 3 315683856 3 3 261221168 1 3 166929324 2 2 849349219 1 3 454538419 4 3 566726969 2 2 938353401 1 2 483137930 3 3 649071947 3 3 560186595 5 3 702713825 1 2 703634844 5 3 333134803 1 2 759302743 1 3 678971288 1 3 457686941 3 3 627195537 1 3 286212189 4 3 161611613 2 2 863469084 3 2 402370260 5 2 102903821 5 3 681673905 1 2 170261812 5 2 415896659 3 2 704377291 1 2 515823415 4 2 202447434 2 3 518214183 4 2 310336737 5 3 562824016 5 3 357540572 4 2 796466397 5 2 862092642 5 2 744647237 3 3 114926100 5 3 885057146 2 3 913166762 4 2 330448960 2 2 106660696 4 2 721234726 4 2 421297700 5 2 162666479 2 2 891183237 5 3 817476119 5 2 719443943 5 2 127698001 5 3 315598665 4 3 826567073 5 2 674430613 3 3 873086169 1 3 526728222 5 3 147196107 5 2 519105964 1 2 228975653 5 3 559230169 1 3 316981643 2 2 825061013 5 3 258343812 2 3 297765770 1 2 165834493 4 3 798100082 3 2 624994061 2 3 289250154 2 3 771602232 1 3 650162993 5 3 479867386 3 3 531457942 4 3 519729551 2 3 410883560 2 3 414661364 3 2 596940529 5 2 108761861 3 3 969075371 3 2 636074387 5 2 164797621 3 3 900517995 2 3 815127525 2 2 311343279 2 2 950393896 1 2 830131728 4 2 357414171 4 2 772270017 5 2 425294582 1 3 455514637 4 2 522706250 4 2 283505203 4 3 544337340 2 2 929344840 2 3 874339969 2 3 446536802 1 3 503332848 5 3 111031583 4 2 687661718 1 3 908071225 2 3 459740335 4 2 796959476 5 2 740054246 4 2 653674373 2 2 486960715 4 2 936441738 4 3 354620030 2 3 218304361 5 3 145022433 2 3 197719233 2 3 591716315 5 2 682928425 3 3 304689958 3 2 488247801 2 2 508431637 4 2 486440911 1 3 126663391 3 3 925767507 1 3 316544073 5 2 340759397 1 2 204543001 5 3 526402772 3 3 780156171 4 3 313633519 4 2 500970749 1 3 701376580 4 3 913242223 4 3 560600082 1 2 302344231 2 2 903043078 1 3 706974758 4 2 722913282 3 3 845021357 1 2 929490224 5 3 895172938 4 2 403150570 1 2 591002565 3 3 194131732 2 3 782856827 5 2 240914014 5 2 691685503 1 2 150157961 5 3 160286152 4 3 775631626 4 3 506361246 2 3 417437937 2 3 650091846 4 2 399755786 3 2 772453273 4 3 213170559 1 3 592535495 5 2 995162395 4 2 782974853 5 2 670545290 3 3 609690714 4 2 428416685 1 2 940508002 3 3 257795045 5 3 676406133 2 2 406872037 4 2 609645720 2 2 123142745 5 2 198215141 1 3 492329481 3 2 125524659 1 2 156354578 4 2 439777613 4 2 500659704 3 2 479693215 2 3 857698492 1 3 574454009 5 2 336280059 1 2 359715803 2 3 306878535 1 3 331629678 4 2 447065252 3 3 251295108 2 3 582796989 1 2 343837998 2 2 677525798 4 2 748240283 3 2 942853677 4 2 770290984 1 2 110221336 2 3 113619182 1 3 924719213 1 2 594823353 1 3 212857706 5 2 515939805 4 3 608295618 3 3 873380146 4 2 913250897 3 2 244073627 5 3 880610439 5 2 943761021 3 3 789865664 2 3 115306425 5 3 765923948 5 3 334974609 2 3 871767372 3 2 485038107 4 3 150663025 4 2 591508809 4 2 662933035 5 2 203403512 5 3 682157705 3 2 790530624 5 3 344043728 3 3 286934220 2 3 820394163 3 2 364214457 1 3 210290830 3 3 811274780 1 3 448930062 4 2 741709813 5 3 217369099 3 2 461947514 4 3 308316254 4 2 719474118 1 2 607254851 2 2 501730454 3 2 179828708 2 3 591571372 5 3 814995380 5 3 465381904 5 2 141090131 3 2 973549282 1 3 714765558 4 3 409346797 2 2 477453315 5 3 192740270 5 2 308515738 1 2 503880830 2 3 257433871 2 2 608733385 4 3 149570722 1 2 341709846 5 3 517949981 5 3 387702447 5 3 462790388 4 3 155708408 4 2 312646831 2 3 500928115 2 2 670830399 1 3 128702103 2 3 298316307 3 2 343721320 3 2 160155892 3 2 255262925 1 3 878008948 3 2 533037240 5 3 226373274 4 3 726246018 3 3 203007786 4 2 840241328 3 3 757155024 4 3 651433540 1 2 682739112 3 3 348354034 5 2 347537177 2 2 298519782 2 2 768453621 1 3 405557590 3 2 237771142 4 3 588822126 4 3 292368279 3 3 416148395 5 2 974894615 3 2 935744417 2 2 756758530 3 3 509095649 5 3 563174628 4 2 593315111 3 2 100370966 2 3 807518042 5 2 295455098 1 3 274791207 5 3 526379694 1 3 550196927 1 2 149412508 1 2 260000023 4 2 966627344 1 2 409725920 1 2 378424866 2 2 903927506 1 3 997049319 3 2 933862979 4 3 741450893 1 2 794561074 4 3 895361064 3 2 138351496 1 3 619499885 1 2 614544986 5 3 599473607 3 3 912641284 4 2 776130126 4 3 959955316 3 3 642701919 2 3 403806807 4 2 816219662 1 3 876634360 3 3 489630249 1 2 491665705 5 3 961060962 4 2 782558887 4 3 248232192 1 2 224477555 5 3 782986294 5 2 594138770 1 2 150892159 3 3 216315491 5 3 796274558 4 3 853861582 2 3 717747342 5 3 495548230 3 2 646188217 4 3 262383060 1 3 348426472 4 2 291707196 4 2 464943047 1 2 285412482 4 2 755051596 2 3 632189272 2 3 602378852 2 3 364909834 3 3 258092469 2 2 330325176 5 3 877267403 2 2 793428422 3 3 873107055 3 2 735234247 2 3 895824066 2 2 141680781 5 2 738625872 1 2 548151133 2 2 833620242 1 3 416208775 1 2 191669675 2 2 696277862 1 2 487293852 1 3 888303065 4 2 590825375 1 3 571330816 5 3 400717815 5 2 733378123 4 3 221435148 4 2 888867893 3 2 507185971 5 3 799133041 1 2 356661199 1 3 641724167 1 2 245774075 5 2 304428664 2 3 146477269 4 3 334209584 5 2 887065561 3 3 668286412 5 3 714228581 2 3 218501670 3 3 268514002 4 2 621311451 3 2 340196039 5 2 698596323 2 3 564098610 1 2 170582289 1 3 230126766 1 2 778003270 3 3 508073603 2 3 297679699 5 3 261274932 4 3 977179083 1 3 318256433 4 3 903929803 4 2 131657097 5 2 935002169 2 2 558673950 3 2 472003074 3 2 285902555 5 3 111459550 4 3 567977037 3 2 101918137 3 2 632652226 3 2 674062775 4 2 645641811 1 3 741175667 1 3 970091688 3 3 745402950 3 3 976260977 3 2 719600244 5 3 370974773 2 2 692889360 2 3 336187637 4 3 841300637 3 3 345374310 1 2 271333098 1 2 154926302 2 3 542840031 5 3 857617863 4 3 211299365 1 2 536060026 4 2 838151809 4 3 491956466 1 3 430745244 2 3 981113845 4 3 377186847 1 2 639005622 4 2 749161376 3 2 946052744 5 2 943592010 5 3 392382367 5 3 315837642 4 3 352617097 2 3 131009491 4 3 170424823 4 3 369491914 1 2 188223136 2 3 685662789 2 2 347056890 1 3 959175765 3 3 982045536 4 2 694305181 1 2 595800176 5 3 328360301 5 2 805593701 1 2 575771578 5 2 469575545 2 2 222105947 1 2 719465284 1 2 747752927 4 3 310374778 4 3 967990859 4 2 183651855 4 2 864859243 1 2 659287580 4 2 636418425 4 3 106226051 3 2 456031239 4 3 546008037 4 2 367536653 3 2 329597028 3 3 488825723 4 3 458406462 1 2 959903182 1 3 265595411 5 2 790083828 3 2 970540028 5 3 827392149 1 3 458048122 1 3 748028560 1 2 883721714 4 3 467429178 5 3 968248591 4 3 697441334 4 3 694280394 5 2 367558663 5 2 375584283 5 3 487624079 2 2 317258244 3 2 337533978 1 2 331017507 3 2 457147157 5 3 697000438 4 3 463132155 3 3 793764809 5 3 110396936 5 2 594943315 3 3 327692388 2 2 118676712 2 3 978409713 5 2 155917980 5 3 633356313 5 3 162302001 3 3 334860030 1 2 875906631 1 2 314036759 2 3 665534411 3 3 140456222 5 2 258581472 2 3 234908782 1 2 424536496 1 3 126651058 1 3 821026781 3 3 117355851 1 2 983053341 3 3 963429152 3 3 873919941 5 2 508381809 2 3 732875670 1 2 683226936 1 3 122263398 5 2 261550049 2 3 817112717 1 3 375317051 4 2 488602843 1 3 400721334 2 2 394317682 3 3 468713026 4 2 411914749 5 2 727877129 3 3 912356868 5 2 215031061 4 2 522574760 2 3 247825453 5 2 308268076 2 2 532860708 5 2 571412205 3 3 930195579 3 2 599442608 5 3 681478469 1 2 142427434 2 3 904095116 3 3 894332181 4 3 619798127 1 2 775514438 5 2 168318967 4 3 809286882 2 3 957560377 2 2 576227294 5 2 956373119 4 3 487745254 5 2 602055692 5 2 543611675 4 2 193342264 3 3 963054143 1 3 573263643 5 2 928883521 1 2 592551248 3 2 484879931 5 3 474833782 4 2 347133461 3 2 819978679 5 2 509524433 1 2 610863010 1 3 665499793 2 3 432883211 5 3 496234815 5 2 857794025 4 2 253912609 5 2 839921026 4 2 603643207 2 3 910848197 2 2 215068066 5 2 720406071 1 2 755766198 3 2 402572358 5 3 283554341 3 3 209165518 5 3 873886037 4 2 190809580 4 3 368844261 2 3 974534107 5 2 446482351 5 2 959041541 1 2 507866686 4 3 125121785 4 3 121070563 4 3 622077346 2 3 172505120 5 3 642414760 1 3 629294136 2 2 109077034 5 2 935150073 1 3 554273858 4 3 690160595 1 2 419518096 1 3 655388805 2 3 274520413 1 3 986202996 1 2 676385037 4 3 403561958 3 2 904626740 4 2 724489067 1 2 399493313 2 3 142769155 3 2 237783057 5 2 720904225 1 3 355995252 5 2 469100402 3 3 153614768 5 3 893401394 5 2 160694907 3 2 398075165 3 3 279255818 5 3 884082414 1 2 896436322 4 3 423505597 1 2 807370371 4 3 185981658 3 2 479975624 3 3 494890571 3 2 151321632 4 2 398384165 4 2 444539284 2 3 611802616 3 3 647600243 4 3 717771371 2 2 272029350 5 3 161820605 3 2 200254284 3 3 160729407 2 3 992982008 2 2 870772822 5 3 562787418 3 2 845535660 2 3 128718419 5 2 611143486 2 3 191928328 3 3 427814273 4 3 259782075 5 2 288081784 5 2 517324700 5 2 439143275 4 2 101323580 1 2 378980190 5 2 417416760 3 2 215482562 4 3 284556600 2 2 738835432 5 2 150781275 5 3 293225803 4 3 578826344 1 2 473208108 3 2 670555054 2 3 143093292 2 2 722232787 5 2 773769175 2 2 557592208 1 3 689147325 1 2 563680995 3 3 934049152 1 2 277809622 2 2 342481224 2 3 609469760 2 2 357889124 4 3 354300511 3 2 864136293 5 2 388222731 2 3 962251840 5 2 264487890 5 3 622334624 4 2 753023831 3 3 155964415 5 2 283689835 2 3 933200389 2 3 662882187 3 2 751206214 1 2 656680190 3 3 254024092 1 2 891831365 2 2 635078473 1 2 151449231 5 2 992884528 1 3 750209008 5 2 846255406 4 3 885907836 2 3 918408892 2 2 429866560 2 3 786514414 1 3 890736381 1 2 882064193 4 2 643470962 2 2 478674043 5 2 416488820 5 2 743790232 5 3 831568373 3 2 865094700 2 2 866335518 3 2 171878241 1 2 350656212 5 2 111821211 3 2 659360462 3 3 151719347 5 2 355534571 4 3 143083278 3 2 188365785 3 3 473478353 1 2 992645345 1 2 839924537 1 3 744623162 4 3 174068710 3 2 859851578 4 2 256992637 5 2 267884267 5 2 334911985 2 3 224182516 3 2 620646232 1 2 228792204 5 2 788150580 3 2 696857251 5 3 286695561 3 3 623878689 5 3 365050412 5 2 260724540 3 3 150575415 2 3 395066748 3 2 121017305 1 2 821376186 5 3 786032718 1 3 608845183 2 2 972289408 5 3 802953028 5 3 844289920 4 3 838447040 2 3 555703754 5 3 617724175 3 2 731094062 5 3 706254087 5 3 275683763 4 3 471888908 3 2 666851886 5 3 785574132 5 2 694325939 1 3 465005901 5 2 186405313 4 3 154460551 1 2 727351625 3 3 652495390 5 3 382936434 1 2 562590903 4 2 197784839 4 2 176746588 2 2 679887598 4 2 718458337 4 3 616381929 1 2 666437484 2 3 130872228 1 2 651383219 4 3 261077124 1 3 467386613 3 2 458729609 4 3 774792889 1 2 511591652 2 3 442719087 4 3 868886156 5 2 431382483 4 2 366926780 3 3 482477536 4 2 752988914 3 2 146348413 3 3 108566446 1 2 450754653 1 2 678869364 2 3 634599669 4 2 612196901 4 3 661723754 1 2 802165515 4 2 360447516 4 3 567072460 3 2 873604804 2 3 423774251 4 2 606835062 3 3 533216803 2 3 370278056 5 3 660522177 3 2 238414773 3 3 457033667 5 2 221707778 3 2 574579961 1 2 269526136 4 3 643680194 4 3 121548367 5 3 935329963 2 3 730339771 3 3 348808357 2 2 921883234 5 2 738326206 4 2 170723458 2 2 534951618 1 2 546297260 2 3 469261599 2 2 205536767 5 3 366193720 5 3 388587233 5 3 671014045 5 3 837114642 3 3 942110797 3 3 539560601 2 2 308690590 1 2 801953397 4 2 579497982 2 3 156958840 3 2 293234773 4 2 336235459 3 3 878161828 5 2 551898783 2 2 781502608 1 2 467057686 5 3 372907963 1 3 589741719 5 3 369590390 1 2 684045585 2 2 853166357 4 3 194263098 3 2 796326212 5 2 138787106 4 2 960950710 3 3 241843407 2 2 877794599 1 3 382645462 2 3 379138027 5 3 340418097 3 2 589901575 2 2 140058055 4 2 839036453 3 3 121122158 4 3 770533705 2 2 361971551 2 2 400651883 2 2 965522880 5 2 404007168 3 2 699051142 2 2 999353905 5 2 673015946 2 2 709576054 5 3 625922023 3 3 527599545 2 2 404214018 4 3 338955777 1 2 598708353 1 3 476438847 1 2 783317946 5 2 195675019 1 3 414809955 4 2 743951007 5 3 137759738 2 3 819253721 5 2 793699087 3 2 165176976 4 3 541639132 1 3 178900184 5 3 841828566 4 2 987859688 1 3 713194155 1 2 437776602 5 3 291257237 5 2 866503676 3 2 482239664 1 3 732557796 5 2 727708709 4 2 887230675 4 3 301390361 4 3 618472773 2 2 608346641 3 2 964539960 4 2 314737468 2 2 541887106 5 2 829389722 4 2 355206212 3 3 737826032 2 2 532909531 5 3 763277385 3 2 787886031 1 3 718883905 3 2 429690200 2 2 756317175 2 2 284755487 5 2 764394879 3 3 418799773 3 2 741102662 5 3 445833691 4 3 979649654 5 3 988062535 3 3 734768926 1 3 358271141 3 3 259966205 4 3 964726262 5 2 833096744 1 2 328199207 1 2 180195878 2 3 554831847 3 2 269833814 2 2 374406651 1 2 588998461 1 2 200202398 4 3 829700040 1 2 614236634 4 3 984896999 1 2 689861614 3 2 330377654 2 3 702903155 3 3 280061255 5 3 339816557 1 3 889182642 2 2 322928220 5 2 284944093 1 3 209578385 5 2 821249916 3 2 331724117 4 3 672827179 1 3 796373307 2 3 999627735 4 3 172029780 1 3 145226525 2 3 513502438 4 2 116204454 3 2 505682833 4 3 664492748 4 3 944924114 5 2 720226209 1 3 982202313 2 3 317825028 3 3 403769667 1 2 134218715 2 3 120436730 1 2 838647745 4 3 593097200 1 3 202919634 4 2 981029106 1 3 297978839 2 3 846455762 1 3 387580389 1 3 200359923 3 3 782581909 5 2 118326808 5 3 109639459 1 3 545124270 2 3 378204285 5 2 837589019 1 3 495829572 5 3 182113215 3 3 142869484 1 2 371453630 1 2 768665131 1 3 152574814 2 2 152874570 4 3 366776604 1 3 356655415 4 2 765390856 2 2 126154360 5 3 398274492 3 2 852560715 5 2 142216476 2 2 433664974 4 3 113390079 4 3 688614774 1 2 575587267 2 2 522731216 2 2 355843089 5 2 295582217 3 3 477260413 2 2 177433343 5 2 528438621 3 3 639536462 4 3 496494193 2 3 611347521 1 2 724924016 1 2 332539185 4 2 285732254 5 3 520939748 4 3 947990863 2 3 907443345 5 3 693317706 4 3 927614094 2 3 375170098 3 2 829504138 4 2 608715513 1 3 333157286 3 2 619602387 1 2 808279126 2 3 251208251 3 2 225342817 3 2 625894450 2 2 155370671 3 3 993740094 2 3 985430272 4 2 155529059 4 2 690621993 1 2 918788966 2 3 787781582 4 2 875661171 3 3 345587851 5 3 193005097 2 3 384006022 1 3 610713113 1 2 275570958 4 2 658874609 4 2 520604944 3 3 451238441 3 2 609103454 2 3 257889576 4 3 870635105 3 3 117285063 3 2 191384658 4 3 157208586 2 2 182907162 4 3 373422757 2 2 895438775 3 2 385453082 3 2 468033178 2 3 482764039 4 2 721884100 2 2 217267550 2 3 589525575 2 2 576253218 4 3 229604039 2 3 888935665 3 2 285624861 1 2 832033533 3 3 451378025 2 2 259517797 5 3 317706623 1 3 786006940 4 2 491652262 2 3 716014144 3 2 114458807 2 2 325600741 3 2 873054662 4 2 614377421 2 2 282871359 4 3 408150400 2 2 343737851 3 2 527426960 3 3 662395303 3 2 182673866 4 2 522623924 2 2 573000354 1 2 375201378 5 2 341266010 5 2 256847958 5 2 785637346 3 3 876733065 1 2 980579552 2 2 701216941 4 2 566897833 5 3 349380253 4 2 576340199 3 2 711028269 5 2 219294890 3 2 492528422 1 2 270393225 2 2 696137328 2 3 348583600 2 2 408515034 2 3 114872881 5 2 381133402 4 3 119987665 5 3 294086946 4 2 166389795 2 2 678117573 3 2 730492809 5 2 152489410 4 3 686226376 5 3 597546932 3 3 302857758 1 3 845086621 2 2 373359957 5 2 740396009 3 2 456894522 2 3 733429856 2 2 364497370 5 2 104665605 3 2 599467310 1 2 655216123 4 3 966662208 1 2 555748458 5 2 146645922 1 3 538485721 2 2 745464207 1 3 816932305 1 3 967243289 5 2 190687619 1 2 914195140 4 2 692758092 2 3 625701739 5 2 619788178 1 3 957828861 3 2 509229446 1 3 344636437 3 2 935517718 4 3 827016639 5 3 908151428 3 2 537552478 1 3 467649999 1 3 290454794 5 2 704621600 5 3 218929480 5 3 815931723 1 2 173638691 5 3 284851306 1 2 506590089 1 3 304756558 2 2 634566043 2 3 789143310 3 2 453414760 1 3 227538500 2 2 945385720 2 3 264171922 1 3 584580333 1 3 839471648 3 2 422431900 5 3 717443644 1 3 644384952 3 3 863943714 5 2 499126169 1 3 589377866 2 2 135877725 4 3 689963415 3 3 594648569 4 2 687776231 3 2 146521195 3 3 936276668 1 2 834435695 1 2 765828555 2 3 108369802 3 2 510481945 2 2 612146271 4 2 279165798 3 3 721055186 4 2 693733220 1 2 749769761 3 2 191321506 1 2 316745759 4 3 754212406 1 3 137837057 2 3 785622428 5 2 477816516 4 3 590194144 3 3 539704198 4 3 351139306 2 3 621671073 4 3 688284251 3 2 125685090 3 2 421155949 3 2 110336768 1 2 959805085 4 2 281596536 5 3 416154386 5 2 878095945 2 3 484650139 2 2 548391801 5 3 712966997 4 3 456572884 5 3 152011601 5 3 289573401 2 2 423821728 2 3 171719894 4 2 773279558 2 3 816861362 3 3 989745287 5 3 500067800 2 2 319175288 5 3 383016686 4 2 754147424 2 2 227795958 3 3 516512242 1 3 968582994 1 2 857414493 3 2 307745231 4 3 309843622 5 2 753290430 2 3 432125759 4 2 982743960 5 2 576316365 3 3 268301775 2 3 240433089 5 2 481575992 4 3 892540780 2 2 898690562 5 2 177239409 1 3 922781260 1 3 498799416 1 3 669307084 5 2 539517504 3 3 361042606 5 2 667348181 3 2 362148390 4 3 108075024 1 2 391471031 3 2 557524807 1 2 772422990 4 2 463593258 2 3 756363470 5 3 672391240 1 3 849499883 5 3 523082268 2 3 616644008 1 3 755538086 3 3 513939942 5 3 586330012 2 2 392613697 4 2 495174078 2 3 206928733 5 3 483371934 3 3 983681193 1 2 435335821 2 2 297985946 3 3 931196461 1 3 345445631 1 2 490242460 4 3 785540612 1 2 156919209 3 3 336377264 1 3 595237043 3 3 222756771 3 2 506881730 2 2 598436367 4 3 701264958 2 3 365235867 4 3 497064123 5 3 233116744 5 3 610289499 4 2 931040400 4 3 860773495 5 2 250121473 4 3 326913488 5 3 654460259 2 2 374304673 1 2 697076490 3 2 189133204 1 2 972502212 4 2 274362436 1 2 241047894 4 3 452695711 2 3 132756412 5 2 877171722 1 2 244458747 5 2 713719448 4 2 276469335 3 2 911683777 2 3 319036294 2 2 559967636 3 2 381809152 5 2 330300702 5 2 678076036 4 3 331463799 2 2 355814883 2 2 208697774 5 3 891545014 3 3 590972512 4 3 937023252 2 2 475054254 1 3 124137811 2 2 887544273 4 2 232994953 2 3 602334377 1 2 298548886 2 2 315257599 1 2 298435451 1 2 679462109 2 2 606740826 5 2 575764582 4 2 993738422 3 3 860208886 2 2 882025062 2 2 261672636 3 3 473095824 4 2 475140478 2 2 762730891 1 2 286047504 2 2 515010451 4 2 744534286 1 3 809967540 5 3 485133127 2 3 309794821 2 2 567051467 4 3 318260354 4 2 941218077 2 3 623969527 2 3 348201028 4 2 502205785 2 2 409239703 2 3 813520205 5 2 908961203 2 2 632521830 5 2 104414896 2 3 699233745 1 2 501628409 2 3 134535279 2 3 166888245 3 3 416569092 3 2 855009518 5 2 265330605 3 2 234804470 5 2 961856593 2 2 215731252 1 3 322931609 1 2 362928339 5 2 894754620 5 3 483673089 1 2 628137654 4 3 562429402 2 2 324227747 3 2 332028177 4 2 904057009 5 2 236232861 3 3 476634755 5 2 760992188 5 3 375078354 1 3 302008346 4 3 717495215 3 2 363269773 3 2 541503091 4 2 665195335 4 2 467753536 1 2 146488970 3 2 302454421 4 2 451404722 1 3 211551814 2 3 191567990 4 3 546681501 2 2 108637103 4 3 840350927 2 3 428914224 4 2 535626653 1 3 410291392 3 2 568472096 2 2 566777829 4 3 821736398 5 2 437961275 2 3 244544407 1 2 724300110 1 2 668645570 3 2 516815378 1 2 776370832 1 3 153818690 2 2 840512630 1 2 432592512 4 3 593511845 3 2 393674533 3 2 562883222 4 2 802493056 3 3 255565208 4 2 469404719 2 2 811838242 2 3 968719315 1 3 143010222 2 2 352729621 1 3 333790002 5 2 183222160 5 2 995740261 5 2 614624669 1 3 393955710 2 2 761493385 4 2 844691110 5 3 775593256 2 3 300315767 1 2 501131323 2 2 292465272 5 2 508248339 5 3 578307736 1 3 148111356 3 2 998315524 5 2 967330872 1 3 877294728 4 2 166743190 4 2 833145409 4 3 469294916 4 3 511632940 3 3 303156461 1 2 822181055 4 3 913653895 4 3 414485221 3 3 777610148 5 2 607516546 3 3 668089672 3 3 144945517 1 3 630818175 2 2 237263788 3 2 726693719 1 3 628247971 3 2 411896123 1 2 456702100 1 3 808958439 5 2 877060877 2 2 886443514 2 2 627960587 2 3 697306745 4 2 122280764 5 3 927828707 4 2 878397285 3 2 415240156 1 3 366029562 4 3 662822952 4 2 323754622 1 3 820682874 3 3 652738689 3 2 508027448 1 3 536195006 5 2 465471781 1 2 470474391 1 2 408278381 4 2 727135934 3 3 513213450 2 2 870873372 3 3 105462518 3 2 581172409 2 3 514031416 4 3 893460973 4 3 444085093 5 2 636273862 2 3 175273189 2 2 659170679 5 3 981597408 2 3 681346777 1 3 174007406 4 2 280830457 4 2 439004717 5 2 563131018 2 2 187974248 3 2 606344854 1 3 799023235 2 2 852475118 2 3 713286422 5 3 906257010 3 3 445859019 1 3 704756653 5 3 808725816 1 2 764629536 3 2 382389761 4 2 857096913 3 3 554343364 2 3 162556083 1 3 974814275 3 3 694718180 5 3 899608028 2 3 781625834 2 3 541891278 4 2 109052379 3 2 157030640 2 2 636524696 5 2 333446446 2 2 537773745 3 2 935442553 3 3 989296743 4 2 180205892 2 3 356054759 1 2 361233746 1 2 879771305 5 3 378293708 4 3 130642565 3 3 698637941 3 3 883402117 1 2 450982921 2 3 847390219 3 3 610799164 4 3 722584614 1 3 519001957 3 2 993655377 2 2 569142061 1 3 469455586 5 2 828669461 5 2 938022179 1 3 866231038 5 2 654380602 3 2 295911442 4 2 125931406 4 3 524480940 4 3 111629273 2 2 422046368 3 3 958243030 4 3 525141252 1 3 922263439 3 2 108037954 1 2 820907030 5 2 898735228 4 3 205881507 5 2 405636043 2 3 119134134 4 2 563496700 3 3 862507045 1 2 196919478 4 3 405363549 5 2 681603594 2 2 113115777 5 3 766496079 4 2 235013279 1 3 853019789 1 3 402629136 2 3 631541104 4 2 786890657 3 3 714087521 2 2 603923824 3 3 304887618 5 3 717536886 4 3 232438401 1 2 864420482 3 2 532937996 3 2 450433177 2 3 622149213 3 2 290089727 4 2 884278278 4 2 147108689 1 3 699412901 5 3 175653491 2 2 738330496 3 2 621946161 1 3 562239964 1 3 868050318 1 2 377029017 3 2 530417218 2 3 441534013 1 3 728572825 5 2 499087740 4 2 888547867 4 3 502985194 2 3 655709944 1 2 506331076 5 2 626323290 5 2 671277987 4 3 420683683 1 3 625000799 1 3 570799699 3 3 117259457 5 3 928583417 3 3 833509063 5 3 687086958 2 2 179926190 2 3 140651801 5 2 599277873 3 2 909739028 3 2 542734177 3 2 127464505 4 3 236109040 1 3 681876430 1 2 877214668 1 2 769913647 3 3 701816504 1 3 516947902 1 2 107147110 1 3 460596482 4 3 549993251 2 3 346823650 3 2 761021007 2 3 252102415 5 2 736537407 1 2 901009272 5 3 810901662 3 2 226230789 1 2 239830610 1 2 704866208 4 2 749136849 1 3 670899368 1 2 956857809 4 2 685612197 4 3 904178917 3 2 929719024 1 3 191556116 4 3 618013275 1 3 532545979 3 3 956344771 3 2 697036533 2 2 795694054 2 3 162119371 3 2 133247584 2 3 606977636 5 2 708199907 2 3 248523150 1 3 372902662 3 2 535465315 4 3 157114052 4 3 128442385 3 2 626793647 3 3 388589865 5 2 228150402 3 2 508506644 5 3 327843260 4 2 624018659 5 3 973441766 4 2 876400403 1 2 998513569 3 2 444169883 3 3 651643362 1 3 127345083 2 3 125143709 3 2 498516449 3 2 465050029 5 3 483341232 5 3 233400630 1 3 312963599 4 3 499772820 5 2 796418848 3 2 691938314 3 2 601072749 4 2 344792738 5 3 415164366 2 2 152360220 1 3 644566155 2 2 792854610 2 3 913028669 5 2 170130808 2 2 987142304 1 2 916029264 4 2 286839088 2 3 631982885 5 2 906170440 4 3 503668917 3 2 586811182 2 2 804825077 1 2 625121501 2 2 634837760 3 2 192206741 3 2 404668217 3 3 539710870 1 2 726280205 3 3 886413299 5 2 434219728 3 3 897248920 2 2 897965212 2 3 425891881 3 2 235000884 1 3 376223095 5 2 871950900 1 2 507737484 5 3 322486408 5 3 913944022 4 3 486849278 1 3 195862502 5 2 571140266 5 3 707597854 4 3 340901815 3 3 500535539 2 3 536445528 1 3 503569643 3 2 440893850 5 3 370389750 5 2 851222810 4 3 921556931 3 2 285715949 3 2 183201463 5 3 328525586 4 3 503751906 5 3 913260478 1 2 648746979 2 3 143949131 1 2 330757036 5 2 833351302 2 2 408955859 2 3 441199310 4 3 475522803 2 2 201710914 2 2 213713539 3 3 781436600 1 2 686890879 5 3 564175330 2 2 962917336 4 3 541616018 4 3 716483364 2 3 964725832 2 2 784714690 3 2 560733423 4 3 461247658 2 2 443228196 2 2 624020830 1 3 832029921 5 3 194017329 1 2 756884013 1 3 512906715 5 2 995740762 2 3 384584116 1 3 880156455 2 2 388286455 4 2 194832201 1 3 414637938 5 3 173130188 2 2 986537237 5 2 553338014 2 2 150140132 5 2 364145999 2 3 950948059 3 2 589116919 5 2 904952956 5 3 716420454 1 2 731924269 2 2 117154384 1 2 390445277 2 2 999929871 1 2 851870056 3 2 411701555 4 3 897423958 5 2 573002381 5 3 504016908 5 2 834293370 3 3 609830587 2 3 813870231 3 2 110149486 4 2 696963990 5 2 637807315 5 3 175567091 4 2 494478088 2 3 761636635 1 3 185141267 4 2 736825362 4 2 588939659 4 3 244926355 3 3 217390105 3 2 253523060 1 2 758219498 1 3 708370969 3 3 558196131 4 3 707221471 3 2 368395284 5 2 171553453 5 2 767777553 2 2 530535697 2 3 985639101 4 3 248299601 3 2 402894942 3 3 849621370 1 3 539658660 5 3 677438166 2 3 662477927 3 3 458382229 1 3 983630445 1 3 906211856 2 3 501708421 3 3 344546362 5 3 211079674 1 2 363030330 2 3 722483841 3 2 890558526 5 2 192455972 2 3 424981700 3 2 491011312 3 3 266577006 2 3 750260648 5 3 562953584 2 3 447345175 1 3 432007095 5 2 162272516 2 2 328397531 2 2 655800385 2 2 483794893 1 2 436447121 1 3 857198989 1 2 154046453 4 3 582610254 2 2 575000837 4 2 180523669 1 3 794534002 1 3 177439210 4 3 586411789 3 2 977436381 5 3 290520937 2 2 973351333 4 2 157416663 4 2 250688128 3 2 901389004 4 2 953437265 1 2 970010453 3 3 995008983 3 2 628590299 4 3 491241025 4 3 966886076 2 3 320383896 5 3 146349433 4 2 292520284 1 3 277602319 2 3 692930863 4 3 961159526 5 3 393965168 5 3 365340575 3 3 160943909 5 3 187402316 4 2 309193144 3 2 965461499 3 3 311648097 2 3 296834039 4 3 572199532 4 2 180945989 1 3 173231070 1 2 748346936 3 2 105963781 5 2 519656066 2 2 674158265 5 2 794801169 1 3 686141157 4 3 432199590 1 3 333368213 3 3 506292713 3 2 833988867 5 2 389058028 5 2 798656794 5 2 599956574 5 2 320793687 2 2 884237531 1 2 959661987 4 2 650887920 1 2 631002328 2 3 522873949 5 2 172682340 3 2 701238853 4 2 555331576 2 3 973121791 1 3 274631021 4 2 645407874 1 3 106973700 4 3 387565011 3 2 964055848 3 2 579065586 3 2 179435514 5 2 805826818 1 3 726331665 3 2 209888305 5 2 981498731 2 3 920057028 1 3 683984403 3 2 658483012 3 3 951028150 3 3 697746751 3 3 642547083 3 2 768707613 3 2 358457783 1 3 571246089 1 2 696309554 2 3 425409416 5 2 851227223 1 2 130550233 2 2 644380106 3 2 144439055 5 2 751644038 4 3 943045709 2 3 361584664 4 3 716692703 1 3 694243285 1 3 829243279 2 2 587678799 2 2 898734769 4 3 668488991 3 2 332661305 5 2 147398848 4 2 778952130 2 2 546026923 2 2 165852400 4 3 496373742 3 2 469727518 2 3 703990321 4 3 868864035 2 3 309012726 2 2 533834797 2 3 796872712 1 2 228942161 2 3 198365231 1 2 710321089 2 3 295709834 1 3 981009447 3 2 928859372 4 2 578081906 5 3 672552451 3 3 707307736 1 2 573973634 2 3 619000546 4 3 964941767 1 3 255756148 1 3 607398605 2 2 723577061 1 3 438058811 1 3 412670399 5 3 910895304 5 2 919656660 4 2 783998157 4 3 344854769 1 3 184616149 2 2 864004012 1 2 445239832 1 2 314325549 1 2 648567365 2 2 464301909 2 3 170773423 1 3 167399695 1 3 545045818 4 3 491282971 5 3 742463252 1 2 844940719 3 2 460467602 3 2 233681376 1 2 278997271 4 3 268322568 2 2 112322481 3 2 495786133 2 2 272317227 3 3 239692968 4 3 698234363 3 3 812528722 1 3 829095252 2 3 725067081 2 2 120504360 2 2 463238599 2 2 289884118 5 3 590157409 5 2 381878681 2 2 183277288 5 2 597258513 5 3 910167200 5 2 595697111 1 3 761322826 1 2 120041208 3 3 152759011 5 3 157342591 3 3 491480189 4 3 807336485 3 3 236589819 1 2 759327475 5 2 974897868 4 2 205475788 5 3 172421544 3 3 564818807 1 2 820688333 5 3 153272944 2 3 215803810 5 3 467239846 5 3 249382843 4 2 633041939 2 3 494459546 3 3 484688871 3 2 306979168 5 2 623059142 2 2 137725598 5 3 277128889 2 2 427597588 1 3 238879994 2 2 334259102 1 3 757269992 2 3 555658114 2 2 223238788 4 2 730931318 5 3 342134733 1 2 539060205 2 3 857736922 4 2 783547001 4 2 958845980 3 3 638347770 4 2 673057544 4 3 830738170 2 2 563899505 3 2 118179379 4 3 362659713 2 3 412642482 5 3 773744459 3 3 982129746 4 3 825968866 4 2 774740031 4 2 945554775 2 2 646586675 2 2 833988647 2 2 242813755 2 2 172084180 2 3 341416934 5 2 149932714 1 2 216178084 2 2 357716724 3 2 308958968 4 3 874935972 5 3 840432200 3 3 348896026 1 3 167576688 2 3 570251559 5 3 605980633 3 2 138545304 3 2 386526729 2 3 118413459 5 3 839913054 3 2 177568408 3 2 270249237 2 2 543962784 3 2 394790322 5 3 998868439 4 3 444788888 5 3 345301946 3 2 232010729 5 3 964540549 3 2 197227633 3 2 640317464 4 3 673635808 3 3 811579874 5 2 680016383 5 2 589420496 4 3 299039972 2 3 794249477 2 3 858375067 3 3 316397219 5 3 350946191 2 3 687021065 3 3 318225772 3 3 625885686 2 3 534293883 5 3 448607874 1 3 719472944 4 2 642298365 2 2 899496575 2 3 397291938 2 2 225717312 3 3 254839361 1 3 722074117 2 2 457650651 2 2 382776850 5 2 446139858 5 3 610885391 4 3 256223975 5 2 425339900 5 2 277079643 4 3 355152139 3 3 747876322 5 2 453385837 4 2 782800847 3 3 577381339 3 3 347556430 4 3 669326899 5 2 449935410 3 3 457014946 2 2 624921184 3 2 510529183 3 3 277117459 3 2 425432374 5 3 365073456 5 3 729600453 1 3 195747210 2 3 977798731 3 3 990843728 4 2 552199666 2 2 541874102 5 3 591506186 1 3 579064149 3 2 330719626 2 2 765364221 2 3 189655281 3 3 731838233 3 2 559750274 3 2 612612668 3 2 800375089 4 3 382281601 3 3 673861062 3 3 727728656 3 2 677828639 2 3 874742686 2 3 385968804 2 3 375501581 1 3 581347934 1 2 129309363 1 3 361789077 2 3 818455169 1 3 546972570 5 3 168184531 4 3 324937617 2 3 610649379 5 3 562149781 3 3 696526820 2 2 749524604 5 3 830612810 2 3 804655003 1 3 807992298 1 2 188151339 5 3 770219013 3 3 269419258 3 2 747278880 2 3 311606185 2 2 818407698 3 2 237171894 2 3 483149993 1 3 477200753 3 2 630563573 4 3 872428292 1 2 259809208 4 3 326413943 2 3 583134769 3 2 905136333 2 3 823953886 1 2 380880115 2 3 514100189 3 3 490578196 5 3 329515125 2 2 140230823 1 2 440209553 2 2 478213992 5 2 590741626 5 2 133595725 2 2 108311270 2 2 199709932 5 3 195466561 3 3 624088454 2 3 190395190 5 2 587387332 4 2 923892608 3 2 186359612 4 2 126229281 1 2 434561356 2 3 665700958 2 3 239988441 3 2 972264687 1 2 257092333 1 2 739021182 5 3 728651719 2 3 576029511 3 3 646184806 4 3 223550724 1 2 340176464 4 3 451753252 3 2 110728347 3 2 416463317 3 2 565776323 3 2 747960999 5 3 707024254 2 3 540934794 3 2 729169083 2 2 411730787 4 3 668456255 3 2 854158074 2 3 177409454 5 2 423255629 1 2 680421631 3 3 866968521 1 3 364345171 1 3 279177050 3 3 444309256 4 3 625014982 5 3 365384449 2 3 387815653 1 2 645301503 3 2 662366826 2 3 426476418 3 3 853502794 4 3 541834126 4 3 107659025 2 2 445432848 4 2 421515313 1 3 292638082 2 2 891375873 3 3 152881430 2 2 910524085 5 2 657785941 2 2 789587290 2 3 157031243 4 2 243009581 4 3 436460755 1 2 551373899 2 3 435496536 2 2 934269380 1 2 887348251 5 3 546934648 4 3 654504140 5 2 785361115 2 2 325838275 1 2 773437924 3 3 505337212 3 2 195679318 1 2 498410557 5 3 702421888 1 2 304894931 2 2 500783422 1 2 353143225 5 3 921025505 3 3 406184818 5 3 192062738 4 3 741788329 1 2 327851195 1 2 277014193 3 3 281322373 5 3 138477371 2 2 122913055 2 2 133723523 1 2 137130768 5 3 222397338 2 3 764119623 3 3 189745391 4 2 809017476 5 3 566030858 1 2 756546604 5 2 356701403 3 2 314717929 5 3 301029031 4 2 810381447 2 3 128958910 2 3 699141051 2 3 828712233 2 3 212090319 1 3 355781452 2 3 470890575 2 3 260370428 1 2 758981033 3 2 121414069 2 3 651086471 2 3 516378337 4 3 840789491 1 2 311104675 4 3 472495179 1 2 688018514 4 3 259266981 5 3 543720282 4 2 971206229 3 2 990601488 4 3 867241151 4 3 624971170 1 3 424966518 3 3 479627417 4 2 768064262 4 2 530285786 4 2 803725199 2 3 629059495 1 2 619110789 2 3 460150212 1 3 486264489 3 3 813302526 2 2 265326409 5 2 451392992 3 3 991499504 5 3 922636258 2 2 570794277 4 2 364104785 4 3 769517803 3 2 366192790 3 3 193806055 5 3 499446597 2 2 706975130 1 3 856698307 1 2 954288266 1 3 446890156 1 3 620726502 3 3 346788832 1 3 298961401 2 2 474827252 2 3 163181300 5 2 970736307 3 2 711405038 4 2 860121395 4 2 310443981 1 2 482307994 5 2 510852212 4 3 653998406 1 2 864419007 4 2 193780428 2 2 346551351 3 2 915343589 3 3 386419096 4 3 641710737 2 3 302956197 4 2 377468353 2 3 397210503 1 2 749386079 3 2 421954946 4 2 571557994 5 3 388476912 5 2 944801596 2 3 327343020 2 3 857510615 4 3 379859495 1 2 614498088 5 2 342492896 5 3 599974981 1 2 273938500 2 3 936631633 1 3 136099756 3 3 278537953 2 3 486937455 5 3 549469677 4 2 499140667 3 2 306524015 5 3 492400989 5 2 556734478 1 2 576782826 3 3 260362269 3 3 703722626 1 2 485920053 3 2 921255912 1 2 179216843 1 2 101198547 1 2 626201071 4 2 316141114 2 2 914222094 1 2 590053149 4 3 198164707 3 2 645385461 2 2 857823786 1 3 445215982 2 3 303665855 3 3 465912838 4 2 510337452 2 2 918972767 1 3 570864790 1 2 466843657 3 3 294071042 5 2 472587998 5 3 666456432 2 2 197866929 1 3 235830846 5 2 417831117 1 2 895687087 4 2 610237238 1 3 643391923 2 2 429683909 3 3 611599187 5 3 447396071 5 2 652651434 1 2 251968923 3 3 385903638 3 2 781272239 2 3 146047509 2 3 378564221 3 2 541039136 5 3 757292484 2 2 807434256 4 3 633023785 4 2 290791901 4 2 456324766 5 2 973003602 4 3 342351832 4 2 584310257 4 2 298334644 2 2 545748389 5 3 720088615 1 3 717731874 2 3 220198301 3 2 787235814 3 2 728141252 3 2 399395349 1 3 565275168 4 3 107631488 4 2 627838600 3 2 552674853 2 2 779062758 4 2 456642859 2 2 433989792 4 3 456770386 2 3 720922907 3 3 398060191 2 3 424964363 2 2 279742482 3 3 668133946 2 2 738232711 1 3 903531560 5 3 550723977 3 3 820801318 5 2 973603875 2 2 113193987 2 2 100326359 2 3 501805691 2 3 863007402 2 2 781937566 5 3 774348062 5 2 235242072 2 2 175817719 4 3 278396304 3 3 579697135 1 2 497288283 3 3 652424783 4 3 276400137 1 3 870654947 4 2 656117651 2 3 321758798 5 2 819403166 1 3 779927059 4 2 815022501 1 3 576404914 2 3 687883041 5 2 919740715 3 2 247463447 4 3 219015196 3 3 853627807 1 3 816750524 1 2 854124188 3 2 471261495 4 2 725389511 3 2 141047509 1 2 382983578 5 3 925414152 2 3 541956767 2 2 635291777 2 2 723706622 3 2 433882156 3 3 916763042 5 3 363987323 5 3 132053259 1 3 312226208 5 3 441906587 3 3 417603560 2 3 286794241 3 3 469101025 1 3 562363039 1 3 238595650 2 3 478354575 3 2 460857875 5 2 530537705 3 2 492056844 5 3 486680791 2 2 101029184 3 3 234180579 3 3 830771819 4 3 118024279 2 3 567633278 2 2 513511119 3 2 384956966 4 2 467221320 5 2 406823916 5 3 820213153 1 3 759944540 3 2 777136818 2 3 903492197 2 2 339605077 1 3 914069094 3 2 294730111 5 3 171067802 2 2 602891713 4 2 384484673 2 2 973602501 4 3 559815361 3 2 127846337 2 3 805715781 4 2 344172322 4 2 610108835 5 3 860173631 3 3 498713255 5 2 553269392 5 3 959178743 1 3 345259283 3 3 197870180 1 3 738281694 1 3 599544199 4 3 761032217 1 3 875806899 1 3 891167004 5 3 489123286 2 3 304624649 3 2 658628795 5 2 149552188 1 3 324681617 1 3 537171880 5 3 728369629 5 2 801032596 4 3 645211044 2 2 497732816 4 2 715244896 3 3 990630023 3 2 789981971 2 2 782131649 4 3 996462025 5 2 399216046 2 2 639439632 2 2 296409148 3 2 663231643 3 2 931064911 2 2 299058196 5 3 136912778 3 2 965803233 4 3 121289504 5 2 925262136 1 3 667862559 5 2 636232896 2 3 699060433 2 3 270489135 5 3 399445826 2 3 715181190 1 3 515182013 1 3 701433654 3 3 971864038 1 2 849235301 5 3 253440950 1 3 229551310 2 2 542543209 4 2 531134263 5 3 429608898 5 2 909000256 5 3 458280663 4 3 140844090 5 3 633873058 1 2 109834812 3 3 855184823 2 2 732126981 1 2 559985640 4 2 437330079 1 2 145103097 4 2 298746615 5 3 393849285 4 2 187599927 5 3 942664831 1 2 644605206 4 2 489166820 3 2 808294131 3 3 269585527 3 2 457350769 2 2 789726873 1 2 423439498 4 2 213499348 3 3 373107823 1 2 355887376 1 2 617498689 5 2 410917243 5 2 294354906 1 3 199884278 1 2 235300935 5 2 791985201 1 3 632779162 1 3 254128858 1 2 435138856 5 2 733582377 1 2 330770075 5 3 607241546 1 2 723711321 2 2 997180152 3 3 414442053 5 2 424706308 3 3 701758253 5 3 874277260 5 2 972422932 3 3 972749567 4 2 378265090 3 2 742043009 5 2 834406706 1 2 963706451 3 2 579050663 3 2 720579789 4 3 640957986 5 3 203188342 4 3 544707821 4 3 898865633 2 3 339520748 3 2 935200723 1 2 760222385 4 3 223654496 4 3 267751519 1 2 144747775 3 2 818918249 2 3 919400669 1 2 446571729 4 2 256358681 4 2 634221902 4 3 427103339 1 2 355411221 2 2 776352627 1 3 411941809 2 2 217133936 3 3 183377321 1 2 404174994 5 2 588811052 4 2 918166264 2 2 316508740 3 3 602575337 1 3 155846951 5 3 340484894 1 3 531054424 2 2 456894153 5 2 954101181 5 2 875300055 4 3 477143569 3 3 567550317 2 3 327861297 1 3 651295489 5 3 388040867 2 2 931107367 3 3 866944548 4 3 464088678 2 2 415451112 5 3 159867079 1 3 422081525 5 3 217429355 4 2 617668763 1 3 811777449 2 3 281961392 2 3 892157678 5 3 104858732 2 2 252221152 3 2 925207439 2 3 787036145 3 2 739485257 4 2 740530454 1 3 248194112 4 2 637814605 2 2 581673657 3 2 766164223 2 2 465599800 1 2 608707529 2 2 355348584 4 3 455985399 1 2 252458051 1 2 305441629 4 3 800522671 1 3 498391681 4 2 712485496 3 2 537887873 3 2 956664633 4 3 398971289 1 2 137121769 1 2 756212735 3 2 485718248 2 2 909031124 1 3 948611638 4 2 215309850 1 3 583515263 3 3 382704849 1 3 983492040 4 2 535205585 2 2 613559681 2 2 179223738 3 2 330096019 5 3 151158819 1 3 446863769 1 3 319881316 4 3 327588535 1 3 127217316 2 2 312563865 4 2 410920281 3 3 762456635 1 2 800869261 5 3 133587627 1 3 117069740 2 3 629907275 1 3 462029360 1 2 724522368 3 3 797460938 1 2 542802514 2 3 676480258 3 2 220001028 3 2 137785518 5 3 564092874 5 2 115092068 1 2 529023022 3 2 339618052 1 2 351547291 2 2 803053503 2 2 964093375 2 3 583261389 3 3 693872025 4 3 420334253 2 2 300523875 3 2 583440643 3 2 171746602 5 3 443140622 5 2 589796287 5 2 264919564 3 2 786738114 5 3 647534532 3 3 256899187 2 2 591730380 5 2 563312582 4 2 307456410 1 2 656498183 2 2 512695985 4 2 588072912 5 2 241674558 2 2 231533534 3 2 624748972 1 2 526622094 5 2 162098990 3 2 352496202 2 3 593712174 5 2 466702942 5 3 316003114 2 3 677288752 4 2 129822537 2 2 980057755 2 3 288802956 2 2 489876624 2 2 171276316 4 2 649915743 1 3 392102742 3 2 435163010 1 3 962131828 3 2 227121124 5 3 512972520 1 3 251064451 3 2 434914567 5 2 748446607 1 2 849834563 4 3 540694566 4 2 686192672 3 3 656469235 5 3 425405936 2 3 690158859 5 2 989525134 5 3 635982238 3 3 222862624 4 2 123926032 5 3 540910660 3 3 843569329 2 2 850458411 1 2 609328972 4 2 277356760 4 2 108861444 3 2 263959452 2 2 519324932 2 3 274047436 5 3 283982021 3 2 296525027 1 3 369111909 2 3 258082600 1 2 497062262 3 2 546995795 4 2 169482780 2 2 952468375 5 2 401798910 5 2 481209318 5 2 363382005 3 2 944744272 3 2 194610671 3 3 857782228 3 2 501845402 3 2 722412640 1 2 889959479 3 2 728583449 1 2 247409265 4 2 220376944 4 2 758268270 2 3 578091022 4 2 357216683 1 2 903709071 5 3 716404230 4 2 712464428 2 3 196169333 5 2 498750875 2 3 453751279 3 2 220305255 3 3 613340015 2 2 996442746 3 3 596164477 2 2 499209732 4 2 857560901 3 2 125691349 5 3 195660045 1 3 318804053 2 2 352522764 5 3 341021208 5 3 632867178 1 2 403882437 2 2 898016802 2 3 519605080 3 3 655529322 1 2 779834851 2 2 187784722 2 2 745538111 5 2 881676592 3 3 365557874 4 3 657247803 3 3 696124832 5 3 906026641 2 3 250482185 4 3 963017692 4 3 319351873 2 2 134134223 3 2 215703986 4 3 213479849 4 2 686778371 4 3 928747481 5 2 698408154 5 2 971722153 3 2 990991830 2 3 486091213 5 3 504565031 3 2 809948220 1 3 992538338 4 3 790117632 1 2 664814517 4 2 210760824 3 3 632306338 4 2 166307181 5 2 204446155 5 3 907694835 4 2 186293062 5 3 105130146 5 3 515156414 3 3 274575654 1 3 804406373 2 2 239955328 4 2 282275076 5 3 814906449 1 3 692961970 2 3 318637111 2 2 208448605 5 3 619290170 4 3 324167834 1 2 664016616 5 2 658386368 1 2 866598022 3 2 296562154 3 3 888908709 5 2 144186425 3 3 169947139 1 2 665600511 2 2 928454510 4 2 775288743 3 2 482124343 5 3 303372462 3 2 361462007 3 3 692422359 3 3 277045948 1 2 783690502 5 3 520631723 5 2 393430825 1 2 561612081 4 2 424185778 2 3 216028461 2 3 476084101 3 2 872625668 5 2 674033605 3 3 140233016 5 3 359349641 1 3 595208111 3 3 171255727 4 2 929322224 5 2 155036305 4 2 518488299 2 3 395231556 5 3 990492450 3 3 186133035 1 3 835306222 2 3 119220672 3 2 367842673 1 2 556117771 4 2 365365400 3 2 286857435 5 3 516616326 4 2 313332299 5 3 379918560 5 2 793076012 4 2 966994180 4 3 733436124 1 3 831065386 4 2 664499349 5 2 998099327 3 3 506705866 4 3 515600053 2 2 403475332 2 2 725205840 1 3 101276989 4 2 710376104 1 3 166455065 5 3 555394612 5 3 497854494 4 2 656900132 2 3 361170144 1 3 647769215 5 2 148703809 4 2 797173870 1 3 801988661 1 3 657758348 3 3 621003599 3 3 883400278 5 3 506681641 1 3 293118279 5 3 168206802 2 3 883195153 2 3 856767619 4 3 384719387 3 2 824517291 4 3 538115171 5 2 358094048 4 3 281866483 1 2 548077967 2 2 205506465 2 2 546125332 5 2 445872021 3 3 746804004 2 3 631833615 1 2 634110583 2 2 545935621 1 2 457368399 5 2 457863578 5 2 861460879 5 3 619021691 4 3 214145657 4 2 583296994 5 3 588492333 1 2 421788355 4 2 171256494 5 2 396225417 2 3 275400951 1 3 606722818 2 2 890156250 4 2 877530936 1 2 609876948 1 2 275289250 4 2 924351726 2 3 198032250 3 3 579934131 4 2 190836403 5 3 162582471 3 3 313933696 4 2 457016869 5 3 415606993 4 2 775060278 4 3 855484626 2 2 992738985 4 3 968928191 2 3 132718225 5 2 928555453 4 2 441708712 5 3 194584021 2 2 279775206 3 2 726179642 1 3 453663336 1 2 148111893 2 3 715882124 5 2 976392374 1 2 392131269 3 2 304002412 4 3 694540287 2 2 152388001 3 2 665976318 2 2 527343219 2 2 290332946 4 2 289206097 5 3 494995331 1 2 231039294 1 3 850142649 3 3 362317158 5 2 322939038 4 2 210913863 1 3 766034432 2 3 329995891 2 2 551594622 2 2 767908168 5 3 769322905 5 3 298711547 1 3 289252078 4 3 194492755 2 2 214338657 5 2 843157397 3 2 486066528 5 2 126814018 5 2 381947825 1 2 192911035 5 2 901024052 3 2 634262710 2 3 239696986 3 3 673452705 2 2 229179737 2 3 587528033 2 3 574968352 4 3 540928027 1 3 779718749 5 3 531475854 5 3 243461399 2 3 109830788 4 3 760653297 2 2 863683539 4 3 208250016 1 2 100981693 1 2 505321385 4 2 562160985 2 2 435102833 2 3 676879556 3 2 457199210 2 3 265426085 1 2 220422167 2 2 305612382 3 2 564647309 4 3 221748828 2 2 492865736 3 3 467132318 1 3 341837379 1 3 348342545 4 2 185026119 3 2 663898815 4 2 804352374 1 2 922570921 5 2 171812083 2 2 425644550 3 3 329620468 2 2 736547334 2 3 511530451 4 3 871072493 4 2 889700311 1 3 321670455 4 2 446257167 3 2 899510390 3 2 714338840 3 2 483617394 4 3 326273293 2 3 778512057 5 2 848377752 2 3 477756375 5 3 629803103 3 3 112194922 1 3 126730180 2 2 239492509 1 2 124350643 1 2 494313916 2 3 964799482 5 2 175451250 2 2 758941312 1 3 904488449 2 2 974505572 2 3 153877882 1 3 188302785 3 2 109481781 4 3 155771011 2 3 133335927 2 3 769247960 3 3 188171145 1 3 321762427 1 2 674446038 2 2 493945949 4 2 750857227 5 2 498164026 5 2 731334975 1 2 124578035 4 2 746511593 5 3 920229720 1 2 497016330 2 3 891362147 2 2 796083598 3 2 161440914 3 2 503844267 5 3 321408894 2 3 758500518 5 2 246825659 5 2 732303135 5 3 677175696 5 3 986461561 3 2 616104850 1 2 301515952 5 3 532658696 5 3 721603869 4 2 921527110 1 3 655604306 2 2 420436537 4 2 151249077 4 2 830046048 2 2 405813429 4 3 348600557 2 3 914975615 5 3 236163396 2 3 176260026 5 2 538017308 3 3 759039571 5 2 470534122 3 2 859955019 3 2 975583849 3 2 421249127 5 2 401667280 1 2 621384789 2 2 771211428 5 3 690964091 2 2 865297292 4 3 199502511 3 3 830611736 3 2 340468536 4 2 427885087 3 2 614281214 2 3 388839625 2 2 753330218 1 2 678093851 3 2 309318039 4 2 452969498 5 3 524924420 5 3 656140256 2 2 370620352 4 3 209214505 3 2 753565056 5 3 700019896 5 2 427310692 2 2 488076181 5 3 562065945 5 2 277111335 4 3 397520438 1 2 765315667 1 2 785603038 4 2 117608603 1 2 770868591 2 3 515431310 2 2 649026455 3 2 278500217 3 2 651751127 2 2 209829730 5 2 734292552 3 3 205754654 3 3 620243239 4 3 767260224 1 2 932057573 2 2 346106239 4 2 530120619 5 3 606213372 4 2 980023231 1 3 458681522 5 3 227501404 1 3 117662082 1 3 646876421 3 2 320960551 4 3 864849664 5 3 606477960 4 2 644105108 2 3 512165062 2 3 169548503 4 2 957732634 4 2 982588203 4 3 911158820 3 2 191474093 3 3 807796571 5 2 704696017 2 3 369790190 2 3 422405554 3 2 594965899 1 2 999631793 2 2 742853486 5 2 250909822 5 3 942414993 3 2 408531343 3 3 503152711 2 2 215994422 1 2 181993895 3 3 396136894 3 3 313102724 4 2 274370396 3 3 180440506 2 3 969867010 2 3 303029803 1 3 627263822 2 3 138307083 4 2 847877136 2 2 594232690 2 2 884409807 5 3 175969621 4 3 666757759 3 3 682413696 5 2 834339420 4 3 780007760 2 3 152151713 1 2 142137199 2 2 749451067 4 2 990394884 5 3 470528756 2 3 881789121 2 2 379721847 2 3 103797886 2 3 794503603 2 2 484623666 1 3 738581168 5 3 105294987 4 2 212279220 1 3 841258467 2 3 272928834 4 2 380950046 5 3 709257384 3 2 519180841 3 3 519827880 5 3 311743655 2 3 744852983 3 2 341777846 1 3 502675654 4 3 458537893 4 3 403146205 5 3 273499849 3 3 902535979 1 3 865841619 5 3 557643109 1 3 761607288 1 2 430046160 3 3 841478413 2 2 317415208 4 2 122323148 2 2 556955725 4 3 784527199 1 2 739112307 1 3 145304450 4 2 596482743 5 3 892983295 4 2 797201421 2 3 316218946 2 3 558286667 1 3 594528946 1 3 949518386 4 2 246835825 4 2 636819463 2 3 643516289 2 3 279900437 1 2 804279234 3 3 446950051 3 3 846346374 1 2 352658629 4 2 623927774 3 3 168053904 1 3 130987072 1 2 269271651 3 2 666324099 5 3 393462594 5 2 754199234 3 3 758482965 1 3 363114236 1 2 205290439 3 2 643346563 3 2 167686484 2 3 478694896 1 2 477651271 3 2 907438518 5 2 568218669 5 3 204578336 4 3 894877707 3 3 963767299 5 2 340410771 2 3 845621765 5 3 427733904 2 2 314930770 5 3 354503408 2 2 462243417 3 3 887780112 4 2 910563079 5 3 676928514 3 2 891362055 1 3 685588178 2 3 965110547 1 3 273189783 5 2 440419720 1 3 807077871 2 3 288245398 3 3 627027653 2 2 227520272 4 2 259137470 5 2 340695155 4 3 862153410 1 2 357088378 2 3 581509479 3 3 782238281 1 3 679742505 5 3 257491207 3 2 902540881 2 2 324405271 2 2 635426636 1 3 602042757 4 3 817575939 3 3 640022407 4 3 575530096 2 2 489172163 1 2 605498515 4 2 986075482 2 3 357378277 1 2 293794631 1 2 775377760 1 3 230868382 3 2 268443511 3 2 682112637 2 2 437885930 5 2 538859665 3 2 713915712 2 2 453865239 2 3 188653658 1 3 625150263 2 3 363263929 3 3 651592097 1 2 101655416 3 3 223139874 1 3 806640369 3 2 237590932 4 3 420236433 4 2 818817592 2 3 738501442 3 3 597432978 4 3 310982584 1 3 787192663 4 2 911146900 2 3 396037471 2 2 446386814 3 2 417527266 1 3 358497536 4 2 703052193 1 2 251199414 5 3 594613828 2 2 266477153 2 2 358959120 1 2 280242363 1 2 240017437 4 2 414896907 2 3 692199454 3 2 300376033 4 2 371744829 3 2 142846518 4 3 274816798 2 3 592620210 1 3 803197962 2 3 129510837 2 3 356898733 2 3 497046984 5 3 288293665 2 3 183909037 4 3 190806972 4 2 327009549 1 3 222308332 1 3 155957058 3 2 847087462 4 3 509764068 5 2 602865043 4 3 368631893 5 3 381658087 2 3 860914653 5 3 350018747 3 2 751023372 4 2 572746021 1 3 103327101 5 3 435509157 5 3 349518670 5 2 688998174 1 3 143345652 2 3 738120506 1 2 171790329 2 2 646203003 5 2 784081854 3 3 445632045 1 2 329098178 2 3 319274496 4 3 835282092 2 3 923142156 2 2 246895632 1 3 506339123 3 2 600677976 4 3 177779620 5 2 247990644 2 3 219395511 1 3 869467480 2 2 444383978 5 2 632563713 3 3 595185025 5 3 165167258 3 2 845850973 2 3 555550198 3 2 419954078 3 2 459925033 3 2 495208031 4 3 826419215 4 3 139331666 1 2 289927609 4 2 607288194 2 3 429231451 3 2 775448922 3 2 481297911 1 2 113608572 3 2 429198477 4 2 549373257 3 2 130307139 4 3 946771345 4 3 641276569 3 2 625361096 2 2 155476843 4 2 380231125 5 2 573138065 5 3 561988608 1 3 792526482 5 3 340356223 2 3 809027849 2 3 936085537 5 3 435832129 3 3 455483314 3 3 666266719 1 2 435655608 2 2 121769115 2 3 706757447 5 2 913218766 4 2 418847217 4 2 274860159 3 3 394417557 4 3 505524976 5 2 449755143 1 2 330672657 1 3 370648701 1 2 792583771 3 2 802583813 2 2 213158060 3 3 835799613 3 2 522362513 3 2 353916630 4 2 736707697 1 2 589373858 3 3 423315939 4 2 996974822 2 3 715952337 3 3 524785291 1 2 985683602 2 2 943419207 5 2 695711470 5 3 701028050 3 2 542234334 1 3 572872653 4 3 614025684 5 2 921496984 4 2 703078739 2 2 761785789 4 2 659671390 3 3 946117287 1 3 589239907 4 3 879495560 5 2 214287605 1 3 219092912 1 3 175162354 2 3 975516784 2 2 129590445 3 2 378016692 3 2 418231411 1 2 800010019 3 2 910421518 1 3 223926986 4 2 450275895 4 3 165382901 3 2 626860592 1 2 893196245 5 2 743668355 4 3 269464994 5 2 154559905 5 2 977847581 2 3 957441477 1 2 954129201 1 2 496336388 2 2 709481719 2 2 250193022 1 2 662919166 4 2 739014589 4 3 267694942 5 3 564503863 3 2 874627524 1 2 218943666 4 3 891443958 4 2 124486238 1 2 925401513 5 2 697019104 4 2 517862605 3 2 788312923 4 3 610668417 4 3 124300213 3 2 443873528 5 3 669772628 3 3 262533463 5 3 566546844 4 2 931032657 4 3 734865702 2 3 522907689 5 2 376417373 2 3 170572520 1 2 923805027 3 3 150113641 1 2 967484936 3 3 318524906 1 3 658774178 3 2 760064319 5 2 946733965 2 2 647235556 2 2 137998743 1 2 824021209 2 2 507086555 4 2 726235326 1 2 323730626 5 2 950602162 1 3 554962510 2 2 307598856 5 3 268539209 4 2 538390623 4 2 513963200 1 3 165953160 4 3 677014582 4 3 562422728 3 2 456497824 4 3 994687516 2 3 774944502 1 3 667929115 1 2 934976898 2 3 261574855 1 3 473817300 5 2 952344547 4 2 333108396 2 3 738414060 3 3 111919543 2 3 500632020 5 2 384040090 4 3 660140115 5 2 608976233 5 2 139332173 4 3 274117045 1 3 891495355 5 2 206132561 4 3 380533697 4 2 135010842 3 2 642184566 3 2 517517951 4 3 409453851 2 3 685627436 5 2 632073618 5 3 602493583 1 3 820626462 1 2 180650700 1 3 806190925 4 3 198089863 3 2 568513029 4 3 394411107 5 3 237327985 4 3 266696009 3 2 219566432 2 2 846888193 2 2 337449675 2 2 940253497 1 3 244323832 3 2 270061177 5 2 637691745 5 2 698540488 3 3 359146079 4 3 476186198 5 3 709693869 5 3 720270994 1 3 972274211 3 3 434383718 4 2 204560631 5 3 195669200 4 3 235682141 4 3 518913062 4 2 541436277 2 3 691238304 4 3 992988511 3 2 437267775 1 3 651396207 2 2 199323688 2 2 750515419 1 2 579678862 1 2 796781451 5 2 129760781 3 2 226543053 4 3 248935675 4 3 944261768 2 2 823700022 1 2 684613238 1 3 297357297 4 3 227934967 3 3 187577582 2 3 412110554 5 2 850038221 3 2 691247745 3 3 532643161 2 3 287426672 5 3 175229508 2 3 114356031 2 2 515045585 5 2 498460210 1 2 212734858 4 3 632186678 1 2 449774697 2 2 220379076 2 3 647160135 3 3 301859778 2 2 420567973 1 3 688393848 1 3 658669572 5 3 406890356 4 3 545213807 5 2 801365259 2 2 497392738 2 3 304860152 1 2 947676483 5 2 181136804 5 2 231440652 3 3 429373279 5 2 536150891 2 3 761783588 3 2 934944573 3 2 903426649 4 3 941083079 3 3 264009895 2 3 848255956 4 3 138060991 3 3 368529559 1 2 244923990 5 2 570467372 4 2 965445064 4 3 913987243 3 2 487813894 1 3 478557867 1 2 669360909 3 2 735702904 1 2 560739764 3 2 332592977 5 3 610110880 4 2 229037166 4 3 478568843 3 3 559045634 2 3 212924039 1 3 847611181 3 2 945011852 5 2 273910885 4 2 805370691 4 3 330372426 5 3 960932872 5 2 605578464 3 2 863492003 3 3 569495803 5 3 924633609 4 3 219795992 3 2 146812511 1 3 946931844 1 3 232155852 2 2 453583471 1 2 413089623 5 3 418659522 3 2 269239533 4 2 766331250 5 2 328893767 3 2 561498943 5 2 569261736 4 3 659372001 5 3 159428734 3 2 968889654 1 3 497652518 3 3 683265219 4 2 520251426 3 2 129986590 4 3 271885542 2 3 570836405 2 2 707727596 5 3 626519347 1 2 599115353 4 2 433896115 4 2 127135884 5 2 655453874 5 3 302269551 5 2 254311494 2 2 188831906 1 3 109441060 2 3 280439111 2 2 284198909 3 2 309961704 1 3 376366425 4 3 887410106 5 3 464683167 1 2 651990932 4 3 151912739 1 2 615159159 2 3 849510062 5 3 316478335 4 3 955573510 5 3 323180666 1 3 427959610 4 2 645266255 3 3 305415914 4 3 668515897 5 2 510394976 3 2 216196069 2 2 988063705 5 3 295938023 5 3 617929879 4 2 489691359 2 2 504320902 5 2 406891316 1 3 952579671 3 3 180756024 4 3 776617319 4 2 300169148 1 3 146882822 1 2 174192080 3 3 994916881 4 3 500707968 2 3 641512329 1 2 687926819 3 2 180675455 2 2 144436015 3 2 530876811 3 3 216897792 1 2 842314652 4 3 667491327 2 2 695021379 4 2 855320074 4 2 143491746 5 2 517179822 3 2 933732489 3 3 724180088 4 3 494521946 1 2 288205874 4 2 417447358 2 3 509907518 1 3 693379621 1 3 449254834 3 2 568641528 2 2 161394186 1 2 834669510 4 2 643971812 3 2 315853629 4 3 198373359 3 3 820486161 1 3 698786343 5 2 268638311 5 2 548252078 2 3 139469036 4 3 145307850 2 2 624526075 5 2 310236796 1 3 625225270 2 2 768267282 4 2 492209151 2 2 649388798 4 2 565696202 1 2 612971475 3 3 139104595 3 2 182140458 4 3 861106789 1 2 895492253 1 3 627066000 4 2 447740101 4 3 495549537 3 2 373327108 2 2 844659126 5 3 369277787 3 3 230852287 1 3 985225699 4 3 592026357 3 3 192303681 1 2 755800275 4 2 473565516 5 3 841828230 4 3 559944757 4 2 162614671 1 2 980706930 1 3 923263020 4 2 342468337 5 3 816388378 3 2 468036483 2 2 234977637 3 2 187633055 2 3 204955061 2 2 228694438 2 2 418556967 1 2 361899392 2 3 687441742 3 2 520409195 4 3 701872289 5 3 278390859 3 3 325800898 5 3 518959880 4 3 491602649 4 2 589621435 4 3 404664009 4 3 279073125 4 3 300208549 1 2 201857385 2 2 222117655 3 2 258635150 1 2 787141747 2 2 310053650 5 3 167517089 3 3 968670867 1 2 504300247 5 3 688259192 3 2 892937848 5 2 194595417 4 2 208894134 1 3 352695587 1 2 208686073 1 3 152718309 2 2 594067567 1 3 359147532 5 3 579291139 1 2 310151438 4 2 184695659 4 3 911335119 3 2 614222976 1 3 122973041 1 2 191318753 2 3 134378493 1 3 333299294 4 2 444351784 1 3 815854939 1 2 888966299 3 2 962142319 4 3 591396059 4 2 528768977 2 2 668426734 1 2 181947292 5 2 893343256 1 2 624555421 4 2 125070732 5 2 720324122 2 2 674300543 3 3 977549737 4 2 728429752 1 3 789091992 1 3 154917989 5 3 566633358 1 2 129985464 1 3 206429845 5 3 669246287 3 2 684656782 5 2 638478030 1 3 882353926 4 3 387195443 2 2 223693787 3 2 995179042 3 3 504613734 4 3 907874879 2 3 267812843 5 2 590188067 5 2 689245152 3 2 899428151 1 3 278001968 2 3 271354343 1 3 354903574 5 3 378825360 3 3 780113397 3 3 573829837 5 3 241711882 4 2 706787219 4 3 979984956 2 2 239588528 3 3 770180183 5 3 798213248 2 3 104060407 4 3 210621297 5 2 473297032 1 3 779915141 2 3 628775829 1 3 648488107 2 2 763905033 4 2 574375444 3 3 257366343 2 2 458836907 3 3 919449801 3 2 306920246 3 2 440149859 3 3 500622741 2 2 304612535 5 2 199595786 1 3 665940310 4 2 331303799 4 2 144022521 1 2 517801434 2 2 780369516 1 3 150764920 3 3 487317027 4 3 952646200 2 2 345151550 1 2 388865065 2 2 598858373 5 2 732619380 4 2 271553398 4 2 897912416 1 2 864052025 4 3 740411201 1 3 172108757 4 2 988899683 5 3 960083074 2 3 883593235 1 3 277733194 1 2 557197720 1 2 699627617 3 3 444547483 1 3 435078816 5 3 626771226 5 3 625588894 1 2 693411431 4 2 783251062 3 2 477222576 2 2 579054205 5 3 575322318 3 2 159634402 4 3 534101193 2 3 987716053 3 3 491782662 4 3 934596902 5 3 507030428 3 3 972249002 2 2 801991485 4 2 161340664 1 3 540501015 4 2 590822433 2 3 189281975 3 3 851852767 4 3 166650104 4 2 599705724 1 2 801146795 3 3 571855748 2 2 831165251 3 3 657937669 3 3 717249324 4 3 676093655 3 2 773045407 4 3 875306199 4 2 854140086 2 2 191507081 2 2 779040387 2 2 325536431 4 2 535227922 4 2 460736917 3 3 294163788 5 3 752192113 3 3 649071749 1 2 483144649 1 3 693546552 5 3 273408331 4 3 601499192 4 3 517406699 5 3 477045925 1 2 886350472 5 2 465328897 3 3 244759035 4 3 738609892 4 3 138190426 5 2 139918486 4 3 749685410 5 3 678921084 5 3 862673668 1 2 779414638 4 2 218221571 1 2 153976750 3 2 566948982 2 3 533009351 2 2 167417879 4 2 543882989 5 3 859606647 1 2 462092472 1 3 615668263 3 3 865059356 5 2 115386485 3 3 513836461 5 3 925393087 3 3 988216281 2 2 459364253 5 3 260367658 5 3 211729465 1 2 744166273 4 2 815123466 2 3 244102548 2 2 166678423 5 2 892077375 5 3 399341945 4 2 344011016 1 3 609266730 5 2 371547770 2 3 480874926 3 3 799827257 1 2 552339878 1 3 984069378 1 2 959779371 1 3 312100128 5 2 190745134 1 3 467729645 2 3 846539047 4 2 809071581 2 2 275940676 2 3 150057364 5 3 428310857 5 2 909752757 3 2 710959427 2 3 452349372 3 3 399563998 5 2 848999120 1 2 336118012 5 3 253614017 2 3 688672537 2 3 188707255 4 3 158131526 4 3 585333749 3 3 525216947 3 2 360535514 3 3 684930715 1 2 781833341 5 3 626547893 5 3 381940009 2 3 231284981 5 2 892841686 2 3 558988838 5 2 778131678 2 2 457813254 4 3 825614662 4 2 327748935 5 3 330303850 1 2 527411627 4 2 505164197 4 2 369474599 4 2 830983796 4 3 627829729 3 3 103200002 3 2 691929721 1 3 957592769 3 2 983980621 5 3 872943666 5 2 354975527 2 2 513240718 5 2 568592716 4 2 335275868 2 3 324325395 3 3 480358986 5 3 331525366 2 3 810256876 2 3 792911971 2 2 519452255 3 3 983845556 5 2 135395425 5 3 539200699 2 3 691491678 3 3 995390151 1 3 544677102 5 3 413443134 3 3 465491455 1 3 831165359 4 3 344197489 2 2 717626754 1 3 311473436 5 2 466988852 3 3 285972109 5 3 947921446 3 3 242423090 1 3 802108162 4 2 944938526 1 2 346838986 5 2 716555712 1 2 791939333 3 3 533018610 5 3 796142912 1 3 589060730 1 3 816836035 4 2 146909704 2 2 296054438 2 2 538141005 4 2 281470777 1 2 226891182 4 3 498149065 2 3 298505949 2 2 528278313 5 3 561232355 5 2 407908530 4 3 915068714 2 3 111061010 5 3 596248688 3 2 985561517 1 3 142983038 4 2 273016675 3 3 467272800 2 2 178754194 4 3 145496278 5 2 416026642 5 2 112822976 1 3 593965934 1 2 768337373 4 2 739216594 4 2 904747292 4 3 700429309 1 2 737203992 4 3 450189014 1 3 735794529 2 2 888584830 5 3 979699477 1 2 887255635 3 3 225306414 3 2 470519308 1 2 823075437 4 2 593398587 3 3 459333524 4 2 634415087 2 3 104745057 5 2 842117588 1 2 543664090 4 3 423862069 2 2 932009350 4 2 648110694 5 2 854505152 5 2 567573125 2 2 772308907 4 3 677745905 1 3 707740941 2 3 153366888 2 3 625489615 4 2 225338180 2 2 346065238 2 2 169726615 4 2 172459375 4 3 377291749 1 3 903333397 5 2 166189501 5 3 813788354 1 3 369612048 5 2 735705551 1 2 242421323 2 2 301444652 2 2 795290800 3 2 474250760 1 2 562219639 3 3 822474276 1 2 315570212 4 3 626175692 5 3 715305934 1 2 160109674 1 3 576974424 2 2 936105388 4 2 472255081 2 2 139490676 3 2 826813368 1 2 527147157 2 2 820756134 5 2 183081802 1 3 999399273 4 3 787979725 5 3 587722115 4 3 246332496 5 2 301291648 4 3 465878962 2 3 890886621 2 3 160134087 1 3 399420369 3 2 354623424 3 2 522794359 3 3 104929926 1 3 197706624 2 3 422986886 2 2 427423972 3 2 931116407 4 2 838917142 2 2 179309953 3 2 546294838 5 2 553915403 3 3 846793300 4 3 235692705 2 2 138244560 4 3 217379336 4 2 489375608 1 3 361678803 5 2 988663568 3 2 258775193 4 3 498936440 5 2 823973876 1 2 163261341 3 3 939292341 2 2 190233456 4 2 366080635 5 3 236433878 4 3 785443431 1 2 402207678 2 2 199617676 2 2 913064224 1 3 409132884 5 2 470485000 1 3 308915625 5 2 446520378 3 2 918985954 2 3 529167096 2 3 492765429 3 2 929443157 3 2 777848189 4 2 126083765 4 3 448232556 1 2 805746699 3 2 310296198 1 3 623650760 4 3 141137083 3 3 369972302 2 3 686462190 5 2 771780026 4 3 661612259 1 3 212017590 4 3 948071318 1 2 118489717 2 3 681610426 3 2 274967480 4 3 272811536 1 3 600107426 4 2 810086271 4 2 362496743 4 3 105685659 2 3 398068289 5 3 646700510 2 3 374808799 3 3 952407182 4 3 119687055 1 3 384400025 1 3 754868583 2 2 414974182 1 3 754169612 2 3 644067325 4 2 930707951 5 2 357881206 1 2 577606394 2 2 191948089 2 2 376951528 2 2 423510840 3 2 236490877 2 2 618292395 1 3 982810325 3 3 126291420 2 3 262979845 5 3 111265340 2 2 213648255 1 3 899501620 2 2 730820865 4 3 734223825 3 3 653895220 3 3 537349363 4 3 792257139 4 3 235826684 3 2 851607056 4 3 810011289 5 3 134237990 3 2 722775739 2 2 496071353 5 2 205440913 2 3 220987154 3 3 712123005 5 3 964369389 4 2 165684536 5 3 793712462 5 2 528367290 2 3 415035793 2 2 386010741 2 3 738430334 4 3 677281539 1 3 973385893 1 3 309841399 2 2 260519462 2 3 491005410 1 2 254587138 3 2 652766234 4 2 933965191 5 3 516039636 3 2 241703068 3 2 570880196 1 3 136381067 1 2 189376831 4 3 805576876 3 3 378053463 2 3 513543223 1 2 142972616 3 2 542223106 5 3 296342444 1 3 435270634 5 3 109608071 2 2 596938512 2 3 959184477 1 3 315364999 2 3 340753736 2 3 180693099 3 3 832487555 4 2 673962520 2 3 466267233 2 2 699410998 3 3 358641531 2 3 455890061 3 2 232738750 2 3 634228363 1 3 900062108 2 3 805689851 3 2 379250171 4 3 249584971 3 3 489695316 1 3 639170261 5 3 780497000 5 2 728807818 1 2 902170507 5 2 915207295 4 2 546052586 3 3 139182303 2 2 102736231 1 2 667837523 1 3 697391339 5 3 230511114 2 3 112736353 5 3 249193230 2 2 214107371 5 3 703918548 3 3 305223194 5 2 613200316 4 2 803034057 2 2 672999243 1 2 784489263 1 2 955701797 1 3 289823774 5 2 798238385 3 2 488087034 4 2 392009363 1 2 831952169 4 3 560122464 2 3 431086420 5 3 795886673 4 2 470830395 5 3 403816651 4 3 809649218 5 2 156825717 1 3 919292660 2 2 193777405 2 3 466602699 5 3 731690166 2 2 322163435 1 3 330412498 1 2 267453668 2 2 529106448 4 3 541810877 1 3 573675028 3 3 239999501 2 3 323658259 5 3 874545358 2 3 297619758 4 2 889515977 4 3 667459266 2 2 796486548 1 2 849196724 5 2 290578472 1 2 491234019 2 2 876892508 4 3 500482286 3 3 571067799 3 2 394756691 5 3 592852900 1 2 127382380 1 2 291969374 5 2 605894018 3 3 591989064 3 3 208186382 5 2 513603299 5 2 853642292 4 2 300345831 2 3 191734859 3 2 304065843 4 2 197946907 1 2 149712967 2 2 189558495 2 3 331525771 1 3 563114761 4 2 873341473 1 3 778273648 1 3 505596173 2 3 452030824 5 2 639062093 3 2 109752145 4 3 869085462 4 2 697928259 1 3 931141346 4 2 402348630 5 2 619374539 3 2 369574805 1 3 509456367 2 3 246236506 3 2 579048717 1 3 956130611 1 2 839076838 1 3 506388798 1 3 436294047 4 3 229361611 1 3 597553315 3 2 524417456 3 2 474665426 3 3 984781718 5 2 346500768 1 2 583093454 1 2 257314006 4 3 726154273 4 3 961191639 4 2 284368030 1 2 441066431 1 2 408161980 5 2 893004314 1 2 956556746 5 3 740581329 5 3 838056104 1 3 345446151 1 3 537389698 2 3 688798736 4 3 677129685 4 2 631829791 1 3 859532793 2 3 110114936 1 2 305372368 4 3 186730798 2 3 800050497 2 2 110595597 5 3 200311221 3 3 183579725 1 2 379905593 2 2 265214615 3 3 226699751 5 3 860678910 2 2 253319184 2 3 160598164 5 2 277322153 2 2 510649519 2 2 836807746 1 3 600694610 5 3 461883265 1 2 387562095 3 3 913916981 1 2 254241197 3 3 860244413 4 2 241788610 2 3 594662903 3 2 935285494 1 2 416752187 1 2 477837992 4 3 467720756 4 2 982211507 1 2 253243263 4 2 350851436 5 2 236985781 1 3 957902839 1 2 777611075 2 3 423134962 3 2 287625032 4 3 929510636 1 2 187848560 4 2 550883284 3 2 290024081 1 2 675107995 1 3 361374073 5 2 728776358 5 3 552645916 3 2 416089007 5 2 353091861 3 2 182797895 5 2 768895772 4 3 783426755 4 3 305954715 1 3 614017113 4 3 781049276 1 3 633988005 3 3 853161443 1 3 300044778 3 3 176174540 2 2 595008687 5 2 362394069 3 3 333845580 4 3 970793308 5 2 738380926 4 2 184267447 1 2 664380716 4 3 737484761 5 3 398570624 4 3 692017203 1 3 544693138 4 3 423178887 1 2 975736958 5 3 704782734 2 3 744158875 5 2 330357739 5 3 369207796 1 3 544250012 5 3 245555831 3 2 228207112 4 3 268600122 5 3 946281878 5 2 463878844 2 2 766123488 2 2 284970050 1 2 690348907 1 3 275848049 3 2 303952728 1 2 447398388 4 3 397721929 1 3 325766861 5 3 531401370 2 3 222111085 3 3 423252577 5 2 890830582 2 3 862610339 3 2 304889951 2 2 551429044 2 2 707778697 4 3 848169694 5 2 704150595 2 2 656649542 2 2 617523047 5 3 909819137 4 3 417496006 2 3 690605465 1 2 569021039 5 2 382694981 3 2 980953305 1 2 157113447 4 2 583906796 2 3 626260751 3 2 868867984 2 2 401332354 2 3 203151493 1 2 349879803 4 2 566492156 5 3 638034321 2 2 376145877 4 3 467877621 1 2 751788719 3 3 963656705 3 2 288064588 5 3 848999603 2 3 396390331 4 3 758957206 5 3 297228461 1 2 622815652 2 3 405757898 1 2 417888541 3 3 618036780 4 2 856218189 3 2 254688483 3 2 824521610 3 3 964238389 1 3 864478211 5 3 490320121 4 3 299008473 1 3 352202173 2 3 358458346 5 3 358835125 3 3 341297497 3 3 870510207 5 2 495749921 4 3 738736331 3 3 655437524 1 3 683289781 3 3 363178974 1 3 598138796 2 3 870314502 1 3 991815013 5 3 465077545 3 3 166955134 2 3 816093061 4 3 842223857 3 3 479190517 3 2 120947846 3 3 592976061 5 3 163662109 5 3 397182816 3 2 675568496 4 3 532476363 4 2 826177887 2 3 480672139 5 2 522820778 4 3 533031628 1 2 243860151 3 3 291977661 3 3 632667811 3 3 560294238 2 3 396872601 5 3 942238390 3 2 349669813 4 2 467795603 4 3 907131476 5 3 957390374 2 3 926349212 3 3 845230394 2 3 746259995 2 2 949506982 1 3 688428532 1 2 639198049 1 3 120737321 2 3 292589321 2 2 499350647 4 2 440789266 2 2 439691183 1 2 122286613 1 3 469094429 4 2 238109105 2 3 415356700 4 3 583463908 1 2 126555013 3 2 946755445 1 2 318852119 1 3 856600709 5 2 241538804 4 2 926868940 2 2 726011620 2 2 667118988 4 3 915933600 1 2 506735222 1 2 349502505 1 3 619612262 1 2 465430167 4 2 730660358 3 3 802524461 3 2 387994482 2 2 166843782 2 2 602590997 4 3 812084889 2 3 644655201 2 3 496003494 4 3 820873401 5 2 466885115 5 2 781276895 1 2 107981559 5 3 347870716 4 3 537596211 5 2 873297798 2 3 599147592 1 2 611521826 2 2 310819430 5 2 814371351 3 2 616403494 3 3 817870881 1 2 316485529 3 3 860864309 4 2 192256763 3 2 933084380 2 3 551664087 3 3 235307687 2 2 806526434 3 3 720795252 5 2 412915251 5 3 784064533 5 2 762431671 3 3 267120758 2 2 555352005 4 2 165738064 5 2 125638197 3 2 120815491 5 2 469336306 5 2 736483983 1 3 935855377 2 3 945203739 2 2 179847672 2 2 476940188 3 2 258662758 5 3 778218449 3 3 542070214 3 3 764287211 2 2 166818481 5 2 677615779 3 2 146524983 2 3 717460140 2 2 288121048 5 2 235568170 4 3 499313207 1 3 462943466 5 3 297158178 4 2 901476222 1 3 352745931 1 2 435267403 2 2 510274564 2 3 833060610 3 3 872789964 1 3 431682357 3 3 915650366 3 2 856416405 4 2 388185304 4 2 941379943 1 2 985725257 4 2 821913359 4 3 250229921 5 2 948859969 4 2 475610077 1 2 477553583 4 3 708573104 2 2 367458481 2 2 104941255 4 3 862381565 3 3 475867818 1 3 886438973 4 3 851696769 3 3 405747140 1 3 818115446 5 3 708527869 1 3 691346630 5 3 254966845 1 3 853574193 4 2 428231481 3 3 654632354 3 2 616647394 4 3 522732767 4 2 724306541 1 2 213322883 2 2 924280012 4 3 412948244 2 2 102263857 5 2 747501715 5 3 766083046 5 2 590922727 3 2 709914802 1 3 664113730 5 2 208938050 2 3 140312804 2 3 727722788 1 3 456221328 5 3 495100606 2 2 743851451 2 2 757970460 5 3 261026605 1 3 121959176 4 2 419131212 4 3 880149575 5 2 704194521 1 2 288820929 4 2 800177079 4 3 922786964 2 3 952060546 4 2 432924353 1 2 168322713 1 3 159811117 2 2 137580068 4 3 149965665 4 2 945099305 1 2 229110779 4 2 711806191 3 2 180249535 5 3 194433875 5 3 489913196 2 2 984158368 3 2 512885167 2 2 701324538 4 3 730697522 2 3 745314446 4 3 124334630 5 3 372281147 4 2 556106325 3 2 917608610 2 2 504481753 3 2 257958321 3 3 323587454 4 3 562108526 2 2 211490611 3 2 135465496 3 3 704788831 3 2 430169940 5 3 842718273 5 2 275519289 5 2 801054132 2 3 190251160 3 2 599702775 4 3 365198813 2 3 400060201 2 3 260194270 3 3 209709964 1 3 581663007 2 2 597044584 2 2 151137691 1 2 767386759 2 3 140928743 4 2 780319493 4 3 532280868 4 2 534795885 4 2 404036368 3 2 301426301 1 2 195306454 3 3 228494789 5 2 880751373 3 3 381678384 1 3 438049652 1 2 581306219 5 2 766226913 3 3 369266350 4 2 738394762 4 3 320622522 4 2 552641475 5 2 167454382 4 3 600664231 4 2 273023984 5 3 363319863 4 3 491116946 3 2 265085252 1 3 276272135 3 2 975614200 3 3 803579396 4 3 972454562 4 3 333727584 3 2 394594635 3 3 890530936 1 2 769061422 5 3 748054190 1 2 280023126 5 2 382790900 3 2 315883821 3 2 271973195 3 3 729491947 4 3 984130909 2 3 992208160 1 2 696520348 5 2 454531307 3 3 762964750 1 2 901133282 4 3 466895645 5 3 967249635 1 3 168700974 1 2 452396439 2 2 515675088 1 3 617253514 3 2 540426460 1 2 520902638 2 2 213300174 1 2 994708897 3 2 792600317 2 3 844980179 1 2 778284465 5 3 852941029 3 2 606405698 5 2 971606221 2 2 485388071 4 2 696120154 4 3 126136403 2 3 900661730 1 2 675032915 5 3 490604605 2 3 950004335 2 2 677230368 5 2 405280468 3 2 498922740 1 3 506810051 4 3 517752921 1 3 404712071 4 3 368427984 4 3 963476220 5 2 591074412 1 3 290851983 5 3 799479583 3 2 239198719 2 3 552511862 5 3 655898304 4 3 446597409 4 3 139851491 1 3 416462528 3 3 356116012 1 3 140658719 3 2 919618279 2 2 126938488 3 2 901311958 4 3 847240944 4 2 751629961 1 2 463579521 4 3 193008608 2 3 633187803 1 3 769357388 4 3 520697517 2 2 456804160 1 3 438894272 3 2 183256360 3 3 539023442 3 2 548005911 4 3 906364638 4 3 654534991 1 2 912042236 2 2 689416119 4 3 273823124 3 2 892376859 2 2 177148098 3 3 398939969 4 2 447502478 3 3 345371030 1 2 290088209 2 2 326089033 5 3 154166000 5 2 229907863 1 3 187056321 1 3 378108720 5 3 313248834 1 2 563838500 5 3 412973426 4 3 827626929 4 3 590774813 1 3 639121854 4 2 361372802 3 3 882942743 5 2 366835575 2 3 532600901 3 2 218152456 1 2 877454598 1 3 343815315 2 3 146386098 3 3 142900470 3 3 395049622 3 3 441217692 1 2 930158101 5 2 866756318 4 2 947689640 2 3 645479034 3 2 968316045 5 3 587419196 3 3 875298753 5 2 266011884 4 3 940428811 2 3 242605130 1 2 904769461 5 2 247229844 4 2 667971865 2 3 754038702 2 2 349943482 5 2 220882463 1 2 998768492 2 3 311449234 3 3 477037611 5 3 106061174 5 2 627885878 5 3 893435216 4 2 118361556 3 2 175035310 4 3 193801639 1 3 267015937 1 2 720262420 5 3 247527813 4 3 733780582 5 3 479456566 3 2 569103613 3 2 304782718 1 2 563987329 5 3 505365937 2 3 691932795 4 3 608646377 1 2 501713893 4 3 445198146 3 2 665236600 3 3 338814734 5 2 675461565 5 3 516754445 3 3 947812901 1 2 807547227 2 2 782588703 3 3 793854567 1 3 155809256 5 2 496571693 4 3 363171962 3 3 564331558 4 2 824988180 2 2 934787136 3 2 469743758 3 2 304266929 1 2 385713312 5 3 375405588 4 3 286318071 1 3 624405585 1 2 619482388 5 2 948670774 3 2 429292038 5 3 440260585 1 2 768666650 2 2 465264163 1 2 655631967 4 3 725047095 2 2 987297469 1 3 943253888 1 3 102695914 4 3 654157396 3 3 270772886 1 2 617060783 1 2 499832739 2 2 910945036 3 3 311552983 2 3 504602903 4 3 147834740 2 3 380498703 2 2 657002551 5 3 561748513 2 3 771586742 3 2 326982828 1 3 649813537 2 2 701022735 2 3 561029241 3 2 250413564 4 2 176996817 5 3 754307324 4 2 477822498 1 3 756243498 5 2 394319107 5 2 115244608 4 2 519459668 2 3 558530657 4 3 240742820 5 2 676666411 3 3 398556844 1 2 293716187 5 3 959126068 5 2 912286841 2 3 549409685 3 2 730165772 5 3 159847421 4 2 337572610 5 3 810863098 1 3 716130209 1 3 780290661 3 2 736019666 1 2 516799367 3 2 166360602 1 3 180690022 1 2 301870000 3 2 746732457 2 3 864820093 5 3 383433799 4 2 643174841 5 2 624190415 1 3 466290407 1 3 461321511 5 3 735327305 5 2 724954142 4 2 566104117 2 2 779990887 1 3 431961926 2 3 474608604 1 3 496255126 2 2 605843593 2 2 197848947 3 3 210545454 4 3 117088874 1 3 321030658 4 3 514086625 4 3 933651389 4 3 617907966 4 2 416292175 5 2 271844585 1 3 707319263 4 2 678891440 1 3 400397116 5 2 585863839 4 2 969494160 1 2 270775857 4 3 583497724 4 2 765458221 2 2 704150157 5 2 830661722 2 3 478823174 4 2 496903003 3 2 142056540 2 2 581935489 1 2 844267875 3 2 323993816 3 2 427525659 5 3 846356899 4 2 405656582 2 3 445779046 4 2 696758548 3 2 105364709 3 3 652374117 4 3 155937247 5 2 101994258 1 3 188161131 1 3 635633862 4 3 384175830 1 3 470118377 5 2 692962244 1 2 441830164 1 2 455351433 5 3 960976496 2 2 800703445 5 3 284083336 1 2 549625349 5 3 169907479 5 3 593348183 3 2 574414350 4 3 148543309 1 2 607759354 1 3 490326791 4 3 256698782 3 2 963482971 5 3 958218958 5 3 630900446 3 2 281247813 3 3 455113106 4 3 613096095 3 3 189392275 5 2 375041219 1 2 944987147 3 3 195725327 4 3 962210870 2 3 957828136 1 2 451755456 1 2 267490057 5 2 577587577 5 3 690960029 4 2 888704152 5 3 693137063 3 3 408105512 2 2 887841805 4 3 637016410 2 2 647659234 4 2 739086185 3 3 427543817 1 2 563517997 3 2 919437653 3 3 200256780 2 2 102916356 5 3 792680640 3 3 968089184 4 3 323696369 2 3 896844218 2 3 102822713 4 2 752654285 1 3 742480941 5 2 500289554 5 2 815540149 2 3 176154056 1 2 877639829 4 3 469777156 3 2 496069181 5 2 516476310 4 3 198485957 2 2 877204445 3 3 901723108 4 3 537596630 2 2 327605825 5 2 631171163 4 2 401159393 1 2 334220083 3 3 978836484 4 2 362384401 4 2 165875815 1 3 607859790 1 2 425444954 5 2 416965368 1 3 847431916 2 2 924684749 1 2 640326064 4 3 532400053 5 3 697777625 5 3 146534684 1 2 954117608 3 3 516288996 2 3 318657486 3 3 403583579 2 2 572659368 1 2 410368587 2 2 368319614 2 2 692013019 4 3 787262645 1 2 510008838 2 2 671192172 4 3 199193554 5 2 191635548 3 2 620271152 5 3 950373521 5 3 767293842 5 2 396055406 5 3 685277904 1 3 151719966 4 2 505456086 2 3 118835102 4 3 227336353 2 3 224652418 3 3 674444563 1 2 425194853 5 2 161357099 4 3 978574953 3 3 447853464 2 3 487185222 1 3 878629577 4 2 821400718 3 2 943085189 1 3 293231918 2 3 300200617 2 3 611388117 4 2 299617272 3 3 673305672 4 2 155911097 3 2 105659121 4 3 808086660 2 2 320290510 2 3 494019826 3 3 391195960 3 3 474480727 2 2 429665217 2 2 431224470 2 2 930786775 3 3 772520578 4 2 868562052 1 2 894473985 1 2 564145408 4 2 914817058 1 2 675228197 5 2 912283226 3 3 824708910 4 3 465298824 2 3 393392085 1 2 698861891 2 2 652243947 2 3 641523861 1 2 563952529 1 2 367479929 1 2 154700279 1 3 671324423 3 3 401166175 3 3 714196743 5 2 513086334 5 2 598867905 5 2 382832894 3 3 959317780 1 2 335916268 3 3 854252179 4 2 802320811 3 3 693927147 3 3 135698532 5 2 428851167 5 3 870418158 3 3 245531828 4 2 810533267 3 2 376530077 4 3 596557972 2 3 933067687 4 3 798871937 1 3 434280588 5 2 512383988 5 3 172421269 2 3 166612901 4 3 464057239 3 3 739640435 1 3 378314186 5 2 277070832 3 3 482607442 2 2 590282022 1 2 919997434 1 3 278885133 5 2 310091327 3 2 453515538 4 2 528349933 2 2 788111149 4 3 239650674 3 3 591681436 1 3 760142761 2 2 770670524 1 3 731531397 5 2 766424736 1 2 405685808 2 3 594778145 3 3 318971011 4 3 126054503 4 3 308632519 5 2 367214206 5 3 673669266 3 2 644462708 5 3 782698056 3 2 288198546 3 3 514905188 1 3 368999617 5 2 728368244 2 2 157636470 1 3 108003467 5 2 429928352 2 2 107932614 5 3 364898709 1 3 378501428 1 2 212748665 3 3 391082705 3 3 371571293 2 2 244418824 2 3 660791289 4 3 628384561 4 3 307862561 2 3 404428295 1 2 720503485 3 3 392412524 5 2 695280257 5 3 206534336 2 3 840491705 1 2 840434814 2 3 177700434 3 3 320530642 5 3 595631450 2 2 246857817 2 2 108663516 4 2 990917960 2 3 348901382 5 3 915936779 5 2 749767512 2 2 649515033 1 2 785036998 1 3 805513878 2 2 488393550 4 3 142929006 2 3 200363536 1 3 568681569 5 2 841993168 2 2 305689061 4 2 362063296 1 2 948050009 5 2 963263827 4 2 280103147 3 3 281997117 3 2 514715984 2 3 873858367 3 3 660127432 5 3 237729548 5 3 620820730 3 2 134780789 1 3 270894014 4 3 188955834 3 2 447583002 3 2 265359624 1 2 112373329 2 2 663660386 1 2 315823388 3 3 765060610 5 2 702899133 3 3 561928153 5 2 282462481 4 3 464194197 2 2 947423634 2 2 482577164 4 3 206919161 5 3 353764241 5 2 279001428 5 2 933815741 4 2 211015687 4 3 489010372 4 2 644705784 2 3 646117539 5 2 774517678 3 3 298068611 1 3 685715719 5 2 623167846 1 2 706295248 3 3 688602257 5 3 479836358 4 3 227884723 5 2 400072618 3 3 488033618 5 2 314590601 4 3 632166130 4 3 510589888 1 3 394363055 4 2 900624051 5 3 208451870 2 3 571945711 1 3 848659139 5 3 446616066 2 2 997554366 1 2 800475311 5 2 971957206 5 2 340936178 2 3 612031341 4 3 435203963 4 3 167515741 1 2 831539346 3 2 730576921 4 2 175944531 3 2 607619227 3 2 129328026 5 3 629526240 2 2 345072452 3 3 623579698 5 2 853882571 3 2 555027756 5 2 621978844 3 3 269710784 4 3 742525841 2 2 224992578 3 3 169278010 1 3 350498407 1 3 124852593 2 3 296720668 4 3 591398420 2 3 195777625 1 2 195809115 1 2 171954976 4 3 121688452 2 3 936897189 5 3 551206915 2 3 588339098 1 3 121863440 1 3 636638182 2 3 517861634 4 3 647480496 4 2 567388778 3 2 373422612 4 2 928688235 4 2 818523337 1 2 754581158 3 2 694935304 1 3 614093063 1 2 649887298 1 3 417246045 4 3 599501975 5 2 658948836 5 2 227957828 4 3 739596660 1 3 300518207 2 2 119759045 2 3 781316577 1 2 367096647 1 2 713288818 1 3 908875619 3 3 989666629 1 2 813893651 1 2 317741558 5 2 369801025 2 3 296704754 5 3 800258746 1 2 810692675 5 2 492237547 1 3 768935217 4 2 823123837 1 2 194000425 3 2 666178230 4 2 354976150 2 2 696737018 3 3 112516829 4 2 596689572 5 2 347304429 4 2 107546454 5 3 104358095 1 3 952858965 2 3 361615287 3 2 511173723 4 2 382977989 2 3 603679101 1 2 978806511 4 3 375165455 1 3 206327974 2 3 990067637 2 2 123862059 5 2 893813658 2 2 922042828 3 2 781210166 1 2 658822149 2 2 720845739 2 3 737704182 4 2 634883389 1 2 964634558 1 2 599086415 2 3 668864621 5 2 875519138 5 3 572798890 5 3 729149721 2 2 296453642 5 3 257851476 1 3 290035747 3 2 995113371 4 3 614508323 5 2 167473662 5 3 513059601 1 3 735032759 1 2 732285944 2 3 906892544 1 2 532802455 3 3 436090179 5 3 679748405 4 3 863406917 3 3 898799379 2 3 246562327 5 3 742925527 5 3 617538493 4 3 497522481 3 2 298841417 5 3 528485984 2 3 183125028 5 3 809511541 5 2 711669195 1 2 546723136 1 2 389191173 4 3 191721361 4 3 206654536 5 2 686289596 4 3 885071785 1 3 581622256 2 2 142909681 3 2 136197937 2 3 629132484 1 3 186098380 4 2 758520985 3 3 210067850 3 2 331879070 1 2 286930311 4 3 753427669 4 3 233780847 4 3 827901840 5 3 796793455 4 2 671488950 4 3 284536597 3 3 865095805 5 2 844132470 4 2 597364056 5 2 198685369 4 2 694261680 5 3 524025980 1 3 702927075 3 3 841565800 2 3 973491557 5 2 446176577 2 3 814812430 2 2 559585674 1 3 815589665 2 2 335855229 4 2 454721701 3 3 425002590 4 2 846846478 1 3 768040624 5 2 461919823 2 3 437853471 4 2 583197222 4 2 513387258 3 2 584469932 4 3 708029159 2 2 659763656 5 3 731257249 1 3 930999641 2 3 789224290 2 3 933600320 5 2 383005845 5 3 386978495 5 2 770035047 4 3 438664406 4 2 946992995 5 2 828326683 3 2 775775898 5 3 482978742 2 2 215555655 2 3 138383525 5 3 161443464 4 2 134455203 3 3 866884440 3 3 836877363 3 2 149608555 1 3 340342084 3 3 318236019 2 2 531339123 1 3 142486815 4 2 348446855 5 2 497436169 4 2 162799921 5 2 347367372 5 3 194443686 1 2 716451299 2 3 687027548 5 3 420153941 2 2 634681208 2 2 456318679 2 2 650441184 2 2 925603212 3 2 146924387 3 2 194246632 3 3 382429561 2 2 812419286 1 2 792657273 2 2 234045929 5 2 558411067 1 3 411978122 2 3 257674803 2 3 680779681 2 3 718796790 1 3 588848489 3 2 712561437 1 3 746449420 2 3 344536317 3 3 783665884 5 3 482246004 2 2 961825479 5 2 363937374 3 2 951525959 4 3 427428976 5 2 135063830 3 2 186504742 5 3 771060843 3 3 778837583 5 3 504346956 3 3 212727557 1 2 793509279 3 3 480601324 5 3 692523254 5 2 557215197 4 3 405673051 2 2 735953738 4 3 748253509 2 2 109208992 4 3 908332705 1 3 875711305 1 2 256352355 1 3 782825801 5 2 582839016 1 3 620782138 2 2 136252801 3 3 601153601 1 3 270994254 3 2 325409014 4 2 587001691 4 2 656953339 5 3 685013421 2 2 319562655 1 2 787904625 2 3 298950385 3 2 170676158 3 3 943338790 4 3 575980305 3 3 327784649 3 2 846298163 1 2 456491774 2 2 371324412 2 2 541766997 3 3 762920706 4 2 613119024 1 3 875292612 1 3 661694163 1 3 473659479 2 2 440529070 2 2 626984765 4 2 566693313 5 3 168090374 4 2 119238145 3 3 755304910 4 3 791927383 4 2 212674119 5 2 410421957 5 3 466402319 3 2 619148319 5 2 338981220 2 3 896581137 3 2 867736991 1 3 761299228 2 2 337346012 5 2 404747666 3 2 219334147 3 2 411571523 2 2 349562586 4 2 589597085 3 3 897764623 4 2 784430667 4 3 835969459 1 3 275265180 1 3 327292993 4 3 154747208 5 2 935841496 1 3 766324990 1 2 297362871 3 2 453021105 1 3 532825209 1 3 334247254 5 3 720409897 3 3 746675351 3 3 268165675 5 3 623442663 1 3 283825005 2 2 496476122 4 2 784882621 3 3 232880448 2 3 431071266 2 2 537735873 2 2 652987427 2 3 175751310 1 2 729871536 4 2 796613310 3 2 990258097 1 2 293266983 5 2 729530578 2 3 350941253 1 3 625994183 4 3 254316637 4 2 485332001 3 2 966466941 3 3 566505771 2 2 295709012 3 3 788288310 4 3 569846535 3 3 230984392 2 3 921038808 2 2 316826435 4 3 674789515 3 3 910646056 1 2 546035751 4 2 236274838 5 2 380812259 5 2 443495447 3 2 966300514 5 2 757616286 3 2 956681275 1 2 250074981 2 2 537120700 1 2 711622286 4 2 985459822 5 2 593960056 2 3 336440927 5 3 652822169 5 2 386101801 5 3 287003615 2 2 716401398 3 3 181017858 1 2 851306481 2 2 379021533 4 3 445802017 1 3 102772186 2 3 603533313 3 2 692118804 5 2 261032504 3 3 107401997 2 2 959503447 2 3 683174388 5 2 884726694 2 2 420075525 1 3 897869812 4 3 684345830 1 3 621171637 5 3 113657724 5 3 668572156 2 3 974718622 4 2 762451647 3 3 215149786 1 3 252025157 3 3 999827293 3 2 518257782 4 2 144759796 5 2 579431095 4 2 366517273 1 3 665987184 5 3 836876007 3 2 543500117 4 3 627823689 3 2 580815099 4 3 453455233 1 3 435853301 3 3 743986476 4 3 733067222 5 3 200956210 2 3 430507717 5 2 220484305 1 2 952790448 2 3 787231986 2 2 805254431 2 3 457204382 4 2 694502886 4 3 192153683 1 2 595604921 3 2 273296630 1 3 453199749 3 2 187473019 4 2 288545103 2 3 242726542 3 2 863093642 4 2 261180026 3 3 656895891 5 2 197703281 1 3 179766134 4 3 771585340 3 2 839841319 5 2 516445141 3 3 148751361 1 2 512154823 2 3 794813251 2 3 521414710 1 2 497227785 3 2 629938325 2 2 659497702 1 2 851456313 3 3 568925948 2 2 659245513 5 3 586432368 1 2 447497336 2 2 493495702 3 2 162036340 2 3 631372070 2 2 776952788 1 3 778885908 5 3 861727263 1 3 422208082 1 3 834086399 4 3 780813747 1 3 223857609 2 3 603314996 4 3 102811299 3 2 760335617 3 2 480317564 5 2 282455590 1 2 783943747 2 3 871507552 3 3 912719047 2 2 114927991 3 2 739671750 3 3 736806038 4 2 775431742 4 2 766119735 4 3 994905249 2 3 964970484 5 3 497214147 5 2 798081761 1 3 331161324 2 2 526985582 3 3 652708951 2 2 659462120 1 3 477371105 1 3 221914973 1 2 784611920 4 2 450590802 4 3 594555618 5 3 851866555 2 2 175660592 2 3 130973912 4 3 525616033 3 2 295874862 1 3 401765143 4 2 412599732 2 3 503354594 2 2 796434456 1 2 180013981 1 2 538021505 4 2 571086560 1 2 780057324 3 2 129730097 5 2 727709366 4 3 456761221 3 3 489607311 1 3 784522033 5 3 152678378 5 2 950873018 2 2 718064974 1 2 109929286 4 2 935728465 5 2 953319429 1 3 572663371 3 3 686199894 4 2 862506345 4 2 922898047 5 3 867130564 2 2 200821426 5 2 640283474 3 2 437155578 3 3 748159880 1 2 957322236 3 3 533314565 5 3 571008929 1 3 134992821 1 2 112685232 1 2 722806328 4 3 405611959 1 3 763973887 2 2 267115885 5 2 620093392 2 3 373673127 5 3 240997707 4 2 794237354 1 2 930196172 4 2 750338676 1 2 748319937 4 2 186417275 2 3 931586975 5 2 707733529 4 2 420446424 2 2 395636432 5 2 151336436 1 3 773848128 2 3 850831961 3 3 510050207 1 2 719426988 2 3 765795541 1 2 414686840 5 3 584124633 2 3 212145157 2 2 688972635 1 3 660747235 1 2 909179197 2 2 991330735 4 2 981886363 2 3 489310794 5 2 117775132 4 2 213850466 4 2 421639434 1 3 108593382 2 3 477063237 2 3 560741427 5 2 306331075 5 2 560600527 4 3 351275201 1 3 851476482 5 3 120837128 2 3 424710430 2 3 659596484 5 2 408273183 5 2 319980029 3 2 841848132 4 3 393651165 2 2 978897263 5 2 597764591 5 2 310418334 3 3 506145110 5 2 333059562 3 3 990956379 1 3 797715092 5 3 297658999 2 3 589325574 2 3 196457591 5 3 436530146 5 2 941621616 5 3 688638211 5 2 112058242 1 3 470706109 1 2 433376259 1 2 629063926 3 2 129477086 3 3 416323433 4 3 942462664 2 3 944429459 4 3 466638343 5 2 786631965 4 2 546809549 4 2 932466885 1 2 695683519 2 3 881701394 1 2 941539070 3 2 614255004 1 3 697192297 4 3 552959671 1 3 202677679 4 3 240079886 5 2 282001182 5 3 213200412 5 3 247930093 5 2 202591999 2 2 554807437 5 3 192435624 4 3 985390301 3 3 886602286 5 3 976821578 1 2 941265659 4 3 919654048 5 3 229606037 4 2 570934439 5 3 820131249 4 3 396081781 2 3 771392802 2 2 735846100 3 2 347361513 4 2 898433541 1 2 651602026 2 3 905598618 1 2 192618891 5 3 579355622 1 3 534652464 5 3 942141717 2 3 986588778 4 2 839154467 2 3 423995933 3 2 475516926 2 3 681080831 4 3 786014601 2 3 807112249 5 3 171697083 5 3 668662839 3 2 642715291 3 2 762289686 1 3 355760591 2 2 334159492 1 3 302919515 3 3 442606892 1 2 998771068 2 3 959823018 4 3 356324517 2 3 790268069 4 2 451045081 2 2 773465122 1 3 843960721 4 3 106656626 1 2 839627636 5 3 892682733 1 3 941613402 4 2 513687231 1 3 570650179 3 3 505954851 5 3 849888493 5 3 407671054 1 2 676610067 3 2 292536319 5 3 203178948 4 2 599460473 5 2 625623765 4 2 527339267 4 2 623067801 5 3 135986387 3 2 339744145 5 3 764659223 5 2 562385445 2 3 990025777 1 2 363938723 1 3 617514713 3 2 415576643 5 3 100110036 1 2 310116793 2 2 299642846 3 2 894004758 2 2 933405885 2 3 783210051 4 2 256158939 3 3 519785352 2 3 905681987 2 2 896266409 2 2 633759322 1 3 798439675 1 2 424701948 5 3 181125908 5 2 403792588 1 2 710355634 2 2 507060198 1 2 777636316 3 2 765060206 2 2 941917447 1 3 221940922 3 3 283612761 1 2 437694432 5 2 737302745 4 3 513943389 5 3 218174656 3 3 856176235 1 2 723418562 5 3 957215715 5 3 453100814 1 2 887775714 1 2 898441136 2 2 850914642 4 2 148321685 2 3 900971397 5 3 322237694 3 3 418762957 2 2 316243582 3 2 886985346 3 3 456629766 3 2 988828734 5 2 597860368 4 3 711917468 4 3 790455998 3 3 619414768 4 2 599424206 2 2 820770188 5 3 734070161 1 2 679280781 2 2 604588596 3 2 924647958 4 2 514817290 5 3 593414295 2 3 434182121 3 2 546313820 1 2 833762004 4 2 327457817 2 3 581876077 3 2 236314950 3 3 679119174 1 3 318251830 2 2 458089101 5 2 237156758 4 2 105336503 2 3 921713610 5 2 202240402 3 2 798149612 5 2 906703220 1 3 919165297 4 2 747512202 2 3 609773459 2 2 475724609 1 2 491348812 3 3 934881839 3 3 547879753 1 2 947967834 5 3 378614359 4 3 507428917 3 2 300425634 5 3 350866110 5 3 173568519 4 3 709888755 4 3 989352529 2 3 453658205 3 2 339823268 1 3 991883352 4 3 484159672 4 3 198935530 2 3 140326345 5 3 718427598 4 3 715697909 4 2 836871532 1 3 407504451 1 3 606051309 1 3 998928586 1 3 144819532 2 3 484436947 1 2 790761322 3 2 866386170 4 2 447777323 1 3 380271831 1 3 665486648 5 2 118409807 3 3 167792061 1 3 867865205 5 2 720795629 1 3 579208898 3 2 417052342 5 3 607620569 3 3 250960140 4 2 339468135 4 3 819068032 1 2 691753657 5 3 640536515 1 3 579382739 4 3 661473373 1 3 461023340 3 3 843246252 2 2 404394606 5 2 532207381 1 2 943622289 2 2 147915469 1 3 614792024 4 3 110988217 5 3 560784378 1 3 337216114 5 2 792206826 5 2 778717398 4 3 687440035 5 3 647332849 4 2 497880852 2 2 960752263 4 3 383467270 5 2 561429207 2 2 793096604 3 2 772964650 5 2 237385539 4 3 315622946 2 2 313636376 2 2 398187617 1 2 791179284 2 3 501359025 4 3 134567433 2 2 530219793 3 3 450766503 3 2 267824145 4 2 223039530 2 3 930597172 2 2 728042090 3 2 868272160 1 3 220074938 3 2 812436768 5 3 225383056 2 3 548685133 2 3 955956645 4 3 229638317 1 2 601455191 3 2 917048071 1 3 920282934 2 2 460974535 2 2 683751181 5 2 891942203 4 2 399884930 2 3 309184077 1 2 558276515 1 3 800837076 3 3 322199636 1 3 263836325 1 2 140700184 5 2 822743800 3 2 398717839 4 3 785542519 3 2 858596862 2 2 451953323 3 3 445306572 4 2 126282102 2 3 728971107 2 3 115598069 4 2 509456951 4 2 910491414 4 2 934448021 1 2 624594112 3 3 179215350 5 3 385681318 2 2 586210414 5 2 425089741 4 3 345171893 3 2 481044089 5 2 261822439 1 2 316431286 5 2 353491509 4 3 320967791 3 3 754333737 3 2 565410142 4 3 664616148 1 3 543517842 1 2 318094727 1 3 873179637 3 2 248328406 3 3 699869133 4 2 161442677 1 3 299197624 1 3 130905463 2 3 760903098 1 2 188607112 1 2 178917056 3 3 234204945 4 2 189950613 3 2 652990802 3 3 198851063 3 2 286538244 4 3 817109066 4 3 150102984 3 2 962987689 4 2 620706108 2 2 571384203 4 2 693950629 5 2 694340075 5 2 131421303 1 3 784307935 4 3 649492375 4 3 255187842 4 2 854889431 5 3 434263887 3 3 121640764 4 2 708515274 4 2 308840406 3 2 276091285 5 3 277239384 2 2 532920276 4 2 783249723 4 2 341854900 2 3 820611553 4 3 825377025 1 3 690079867 4 3 742216623 2 3 552030274 1 3 663325981 3 3 579210395 5 2 214028644 4 2 631959408 3 2 687846357 2 2 474159197 2 2 252357344 5 2 847475052 3 2 470469193 2 3 386837345 4 2 175668595 5 3 774221543 1 3 893461268 2 2 423053839 5 3 465239818 2 2 244350216 3 2 917702604 2 2 822571986 3 3 934075008 1 3 391667264 3 2 531738943 5 2 962183941 5 3 833541665 1 3 493962288 3 2 743954884 3 3 111734533 4 3 786964761 2 2 534836764 3 2 840735269 2 3 986242999 4 2 537784989 3 2 102738812 5 2 113658847 2 2 793655913 3 3 799819934 5 2 997947737 3 2 653225989 5 2 409130151 4 3 899392420 2 3 902031349 2 3 492770280 2 2 536465105 1 2 789204962 4 3 529800679 1 2 557304662 5 3 488415185 5 3 494732014 1 3 567828912 3 2 434690509 4 2 930727468 1 3 222496149 5 2 871809048 5 3 195067927 3 3 592241672 3 3 109916276 3 3 742779921 4 2 811379377 4 3 300022716 1 3 481207372 2 3 542592916 4 3 142054993 5 3 236885869 1 2 403412143 5 2 520862383 5 2 651470828 2 3 667348810 2 2 371545561 3 2 229201501 4 3 797576631 1 3 591049254 5 2 157730377 2 3 689644499 5 3 735577503 1 2 476876991 2 3 500324583 5 3 529992283 1 3 648605925 2 3 524530734 3 3 285174582 5 3 356963219 2 2 187036062 3 2 805847236 2 2 893843934 3 2 561961988 4 3 945243058 5 3 332329453 2 3 325461387 1 2 612011373 2 2 767291716 3 2 681341706 1 3 450692791 3 2 406548234 2 2 489120621 2 3 330724145 1 3 823107697 1 3 152070162 1 2 414620856 2 2 407105120 5 2 893438521 3 3 336399471 2 3 729198881 1 3 419014255 4 3 301516817 1 3 265301536 2 2 674935422 2 3 407286962 3 3 539098460 5 3 249191092 3 3 307491651 1 2 129454916 1 2 984826173 5 3 285000737 5 3 498514634 4 2 818293561 5 3 253405174 1 3 142194114 4 2 915609927 4 3 562932734 5 2 649252800 3 2 289220711 2 2 507592558 1 3 646793137 3 2 366166569 3 3 768127149 1 3 743502222 1 2 336153331 1 2 265890320 1 2 719246334 3 3 941077754 1 3 493422635 3 2 783644111 3 2 995815353 1 2 773816633 2 3 143880908 1 2 890878651 2 2 508834672 3 2 544718583 3 3 131603819 5 3 960945092 3 2 536260929 2 2 528604971 3 2 766459214 5 3 690409627 1 2 391442231 2 2 423033220 2 3 444025865 1 2 897097934 2 3 184028429 2 3 601744352 5 3 908265978 3 2 672318658 3 2 550380028 4 2 782086520 1 2 323901994 1 2 301634399 5 3 314595091 4 3 398029954 3 3 119211377 2 3 768187059 1 3 672113874 4 2 679517638 3 2 879488931 1 2 273227844 5 3 697491400 4 2 943303914 3 3 333781473 1 2 874191099 2 3 389524656 5 2 294878574 4 2 469236828 3 3 196530839 1 3 401220508 4 2 221447266 5 2 440253289 4 2 527268759 3 2 901959687 1 3 903883830 4 3 701771472 4 2 453398383 1 3 514158379 3 2 763311121 3 2 795330760 3 2 173208911 4 2 988994963 5 2 850290415 4 2 774566874 1 3 491892422 1 3 783176291 5 2 623685136 1 2 236867149 2 2 210394956 5 2 789583848 4 2 405422837 4 2 571717931 1 2 792792254 4 3 478911942 2 3 231190292 2 3 176470720 3 3 203497488 5 3 633394988 1 2 154793241 1 3 205636131 5 2 700549515 5 3 161845709 5 3 362226392 2 2 392579420 4 2 785181983 4 2 731731012 4 2 169295026 5 3 624376822 3 2 279622879 1 3 138250712 5 3 721008166 2 3 182435875 4 2 430046058 1 3 824281317 5 3 531557730 5 3 474236432 3 2 639177718 1 2 223446723 3 3 662228972 5 3 393187177 4 3 359865937 4 2 904396687 5 3 825726118 1 3 539739641 4 2 223322102 1 3 420868504 1 3 963204265 2 3 641893143 4 2 214898897 4 2 842640615 2 3 785294787 3 2 151839318 3 3 446509616 4 2 470699097 3 3 268171273 3 3 485240323 3 3 653120870 2 3 543969318 1 3 511920789 2 2 210949593 1 2 303867968 1 2 624292813 3 3 865513999 5 3 742932923 3 3 762797678 2 3 859232209 2 3 242365257 4 3 397955283 2 3 654313180 5 3 408990097 2 3 470246971 1 3 498577122 2 3 604574845 2 3 243221680 5 3 780290930 3 3 495148955 4 3 541597487 3 2 480014334 5 2 295555595 4 2 672796903 5 2 727682323 3 2 997623510 3 2 379295023 3 3 668922600 5 3 995433682 4 2 101976751 2 2 429728711 2 3 169544194 4 3 776406276 3 3 272572966 4 3 490105925 5 3 636984554 3 3 763112825 3 2 670702491 3 3 431822271 3 2 480121798 3 3 790750007 4 3 759113122 4 2 887612598 1 3 312317524 5 2 225456759 3 2 376505062 1 2 389085996 1 3 555448989 5 3 952869337 4 2 883585291 3 3 530700243 5 2 836933005 3 2 781654160 1 2 755333129 3 3 159395040 3 2 160059877 3 2 183532894 1 2 102256811 1 3 977875083 1 2 905996042 2 2 126002104 2 2 791826046 5 3 598058505 4 3 364225600 4 2 374180184 1 2 185186395 1 3 748906241 1 2 670095811 3 2 735544573 1 2 159511982 2 3 227756763 3 3 436374098 5 3 351545438 5 2 993631151 1 3 645027575 5 2 787135597 1 2 760035993 4 3 230656345 1 2 414122354 3 2 256943037 1 3 853821951 1 2 171930313 3 2 159722851 5 3 820577093 4 2 737615519 4 2 437380386 5 3 788656562 1 3 724282536 2 3 291193754 4 3 587239856 5 2 889198561 4 2 469586019 1 2 590795431 5 2 504128095 3 2 656650874 4 2 616381739 5 3 194957941 1 2 606442813 1 3 423581934 1 2 332019742 5 2 517740387 3 3 917354632 4 2 921684456 2 3 136347409 1 2 698401029 5 3 696823201 5 3 779922452 3 2 589104555 5 3 721439052 1 2 615642034 3 2 588662824 5 2 613461189 1 3 200606872 4 3 764813916 2 3 529818867 1 2 193329830 3 2 617758777 3 3 232987885 2 3 673810285 5 3 135065130 5 2 927362972 4 2 926277435 2 3 391241420 4 2 458735024 1 3 526490489 2 3 413580685 2 3 884339648 2 3 925733186 3 2 289739654 3 2 177333809 1 3 238129078 4 3 187031815 3 2 550860915 3 2 176934743 5 2 382995452 1 3 605670483 5 2 191058889 3 3 267504460 5 3 564604990 5 2 102490168 1 2 917232059 3 3 103937711 1 2 789067871 2 3 723758683 2 2 112473602 3 3 116770233 5 3 681123939 4 2 987216558 4 3 105990375 1 2 498037000 2 2 754030847 1 3 963788776 4 3 721245632 2 3 830667508 5 3 301605429 3 2 578844054 2 3 341150125 2 3 684279884 2 3 851157862 2 3 160287476 3 2 972492527 1 2 116490080 3 3 582917235 1 2 621809972 3 3 889328184 1 3 974755618 3 2 198082889 1 3 470978723 1 2 800883787 5 2 523188566 2 2 943982302 5 2 494661760 3 3 788641231 5 2 900671711 5 2 684305166 4 2 778603028 4 3 596623029 1 3 951099780 2 3 114998396 4 3 343532499 2 2 643292343 5 2 509207629 4 2 687046129 1 2 472464828 4 3 282052201 2 3 505448845 2 2 751465758 2 3 459866880 3 2 548476986 4 2 791688848 2 2 106884278 2 3 917480817 5 2 211977243 3 2 118751960 4 2 927419510 1 2 837863745 3 3 767320210 5 2 551436048 3 2 959836042 4 3 756748619 1 3 339702422 2 2 592872269 3 3 650165951 1 2 260516701 1 3 297889215 3 2 910181396 5 3 881498139 2 3 203006406 3 2 893497500 4 2 600353194 2 2 546904412 1 3 946899970 5 2 443011706 1 3 211711792 5 2 521523086 1 3 380122558 4 3 719975486 3 2 546631301 3 3 643103602 5 3 927587842 2 2 150060120 2 3 187129275 3 2 751569327 5 3 282828402 3 3 461205798 4 2 478979955 2 2 284584037 3 2 759195743 3 2 743290461 5 2 956456008 2 2 518106365 1 2 740943255 2 3 211906920 3 2 421180499 4 2 295584340 5 3 286320819 3 2 561420645 4 3 607428492 4 3 772774949 5 2 241965089 2 2 842328740 2 3 571904698 2 3 674712413 4 2 559549340 1 2 539954548 1 2 786422870 5 2 620944307 4 3 533033304 5 2 634609960 3 3 630891189 3 3 237743856 2 3 702515762 2 2 307429988 5 3 901677324 1 3 662162432 5 3 778384635 4 3 675619834 4 3 636740593 2 2 468108833 5 2 465608627 5 2 808540006 4 2 597280638 2 2 808142195 1 2 139977995 4 3 108212932 4 3 924576163 2 3 431020614 2 3 856877600 4 2 861035671 1 3 156899266 5 2 596522948 1 3 667152394 3 2 290962411 1 3 726005702 3 2 112633086 1 3 837896274 4 3 914212586 5 2 135020500 5 2 296373873 5 3 645138061 4 3 108030837 3 3 162289463 5 2 722762761 3 3 952327177 4 2 442327825 3 2 118776529 3 3 711501128 5 2 199080173 3 3 472921314 4 3 435484545 4 3 976955008 4 3 738377962 4 3 622195600 5 3 708065195 2 2 978655651 4 2 932040202 5 3 816343825 3 2 339354246 1 2 990693639 4 2 391274074 3 3 158993868 5 3 884004727 1 3 499314509 5 3 862543790 2 3 603559992 3 3 471720856 5 2 294606577 5 2 334697006 3 2 653951926 2 2 799782528 3 3 294029848 4 3 135095511 1 2 100392976 3 3 240035695 3 3 327984858 4 3 394940837 2 3 780957838 4 3 263147800 4 3 421123274 1 2 336014518 2 3 529931163 2 3 122993868 1 3 186706705 1 2 908512030 3 3 559108360 1 3 306140872 5 3 468850127 1 3 194396130 1 3 242594807 3 3 628070035 2 2 279311577 2 3 104268615 5 2 592365035 2 3 491305634 3 3 303560254 2 2 121434783 4 3 703727442 3 2 189766010 4 3 866759817 4 2 452045620 5 3 571215618 4 2 323193196 5 2 916287752 2 2 391081096 1 2 281882662 1 3 308747877 3 3 178130058 5 2 527114525 4 2 392942884 2 3 827119245 1 2 245099831 5 2 437592518 5 3 534769879 5 3 348252593 1 3 402393209 2 2 784999764 3 3 666773309 3 3 388200585 4 2 583331728 2 3 492722242 5 3 373671565 5 2 272232856 3 2 538723959 5 3 678178808 1 2 474906105 2 3 741196678 3 3 428270710 3 3 163594386 2 3 971108779 4 2 622493004 4 3 958958306 5 2 987609438 3 2 329865285 2 2 288353326 1 2 256070121 4 3 483497314 4 3 778183902 2 3 909874034 5 3 178765932 3 3 305911134 2 3 267697940 2 3 785909365 3 2 972410100 2 3 802956867 2 3 746275805 2 3 616510147 5 2 259881167 2 3 111160053 5 3 661433186 5 3 924769954 2 3 324208913 5 3 658581940 4 3 423555171 4 3 505423738 2 3 740035913 3 2 549114605 1 2 914529180 1 3 571273391 3 3 692641275 1 2 399466523 2 3 372027758 3 3 998878198 5 2 733709064 4 2 243641456 1 2 669118732 3 2 432311506 2 3 107972810 3 3 407559300 4 2 236988580 4 2 375987381 5 2 139536789 2 3 159412394 5 3 322166970 1 2 514264216 1 3 423712180 4 3 726827896 5 2 834954021 2 3 622991151 4 2 739290669 4 2 248228022 2 2 763393371 1 2 296324751 4 3 447722070 4 2 495403358 4 2 861829144 4 3 748259004 4 3 207347857 4 3 750610027 1 3 697101970 1 3 534119839 5 2 234190044 3 2 827541145 1 3 125733228 4 2 279517600 3 3 565418589 5 2 828324712 3 2 379597982 4 2 303808024 1 2 952878383 5 3 621559150 3 2 759831124 5 2 597436579 4 2 591484249 2 3 486816384 2 3 212560498 4 2 425202947 3 3 244504753 3 3 706918303 4 2 838316247 5 2 602044490 2 3 630322275 5 3 951979849 4 3 925309222 2 3 749877403 3 2 169179154 5 2 177663646 4 2 911839686 2 2 364549131 3 2 309534878 1 2 668397079 4 2 695621493 2 3 719546466 3 2 949638073 4 2 879824749 3 2 119302421 5 2 770611026 3 3 607604427 5 2 479509984 4 2 987411752 1 3 693181378 2 2 826797352 2 2 647091554 3 2 225453992 1 3 690393742 5 3 739699926 3 3 692521756 1 3 418498270 5 3 139585010 1 3 995375170 3 2 248016402 2 3 597534406 5 2 798234156 1 2 128677064 5 2 733687836 3 3 646337696 1 3 538384925 4 2 232042427 2 2 280286599 3 2 438232248 5 3 173227134 5 3 148618557 3 3 163101227 4 3 255754987 2 2 136283790 2 3 547451085 3 2 541830749 4 2 621611481 1 3 123932738 1 2 481126870 5 2 345682384 4 3 414845890 4 2 912465949 1 2 537050145 1 3 358171724 1 2 648672083 3 2 579397093 2 2 476136624 3 3 402564555 3 2 898428653 1 3 985664159 3 3 343272934 5 2 260358753 5 2 729414598 3 3 772565207 3 3 971619942 4 2 890953492 5 2 640044025 3 3 811266279 1 3 513285579 2 2 266408388 3 2 463216908 5 2 513183951 4 2 837902901 1 3 652727664 3 3 630547296 3 3 248766516 4 2 709248569 3 2 254901959 2 3 693796466 1 2 990399047 4 2 104031315 5 2 109922197 2 3 744748801 2 3 259571732 2 3 265815640 3 3 878282894 2 2 371036503 2 3 430894645 1 2 256121712 1 2 541169493 4 2 923388727 5 3 397556052 5 3 454146200 1 3 987883163 5 2 751830833 5 3 390104283 3 2 830123248 5 3 389755546 5 2 914520152 3 3 460858873 2 3 246806394 4 2 134757411 1 3 678399826 3 2 263699550 3 3 935436730 3 3 480512341 3 2 888151165 2 3 346678116 1 2 249770990 4 2 641218428 3 3 428779139 4 3 311630957 2 3 809949950 1 3 823345808 5 3 242857105 5 2 637681322 2 3 354573950 1 2 620671153 5 3 482718626 1 3 424781668 1 3 759697643 4 3 996896613 1 3 343679089 1 2 680377670 5 3 740276950 2 3 769733911 1 2 361895846 4 2 498916497 4 2 571375754 3 2 638538347 3 3 887315743 3 3 765534058 3 2 759339665 4 2 793760499 2 2 895136610 1 2 465029040 3 2 245942418 5 2 533488026 5 3 302546153 5 3 262608511 2 3 477322897 2 3 734058459 5 3 400313769 2 3 379170032 4 2 766981761 4 2 896395739 1 2 273639541 5 3 652386225 3 3 679733997 4 2 537001094 3 2 187822491 2 3 177739921 1 2 222087226 3 3 584748888 4 2 865267305 4 3 795210919 4 2 706074842 4 3 709966384 2 2 534274337 5 3 737619458 5 3 330589945 2 3 785721243 3 2 328240506 2 3 459141857 1 2 259883491 3 3 426505748 3 3 376811279 1 2 130211245 2 3 404532870 5 2 826659859 1 3 593674098 2 2 446839160 1 3 527214139 5 2 741234422 5 2 740511222 5 3 200895039 3 3 646955305 1 2 189794729 1 3 498248330 1 2 196276970 2 3 104940555 2 2 392255320 1 3 833957963 4 3 988771694 1 3 976788434 3 2 950441860 1 3 673505726 4 3 342955112 3 2 707338129 2 3 471568187 4 3 690588837 1 3 272832091 1 2 727638990 5 2 111527707 4 3 935690195 3 2 539389234 4 3 733238325 4 2 784557771 5 3 638545774 4 3 430469769 4 2 601550336 2 3 970126920 5 2 496116774 5 3 725324955 4 3 145995228 2 2 149543398 1 3 709425178 5 3 915345913 3 3 441345499 4 2 907987611 3 2 312956770 5 2 534220099 1 3 938056715 2 3 638712824 2 3 242057581 1 2 572504937 5 3 840751331 5 3 158151572 4 2 297515105 1 2 545285300 2 2 406189145 1 3 504976858 5 3 953692478 5 2 379291624 1 2 812277880 5 2 563966447 3 3 449872646 2 2 658372317 4 2 213959580 1 2 713152245 1 3 684270615 4 3 703443739 1 3 901737867 3 2 926484122 2 2 131015647 4 2 706259712 4 3 369211923 3 2 700372214 2 3 513626169 1 3 543698122 4 3 197912846 2 3 726213221 2 3 398060586 5 2 592653167 2 3 739180757 1 3 781943891 2 2 161167801 5 3 142011420 2 2 111583446 4 2 383806384 4 3 425190606 3 3 763421262 5 2 199966015 4 3 128449398 5 3 197518729 1 3 422448648 5 3 107753618 2 2 588990805 2 2 216741895 5 3 849140583 1 3 597038189 1 2 281031211 1 3 219809664 4 3 402355144 4 2 409219710 1 2 615740737 5 3 443596593 3 3 395359729 4 3 590017292 5 2 583479464 2 2 123916810 1 2 810718680 1 3 328462867 4 3 973350354 5 3 772230186 3 2 987884650 4 2 346675457 3 2 243176084 2 3 668735819 2 2 803359999 1 2 924658570 3 2 310277440 4 3 596139496 4 2 714243234 5 3 165368331 4 3 335282767 4 2 283997407 1 3 284694396 4 2 751502545 1 2 520414488 3 3 929968230 4 3 377276977 1 2 156182898 4 2 545318424 1 3 138858241 3 3 428113569 3 2 110966767 5 2 280614430 1 3 229135590 2 3 164444444 5 3 137097483 5 2 132055857 2 3 406200322 1 2 658920271 1 3 401549926 2 3 304982692 3 3 395214534 4 3 487934669 2 2 733973729 5 3 358796376 2 2 745752922 2 2 509296811 4 2 851977005 2 3 678222206 2 2 146520631 3 2 531080918 2 2 152458925 5 2 112701546 3 3 170533261 5 2 130090783 3 3 199807019 3 3 422352912 5 3 552786243 5 3 519036405 3 2 999544183 3 2 768485623 4 2 435450961 2 3 274222372 5 2 176498704 5 3 490918096 5 3 773814517 2 2 710570442 2 2 144832150 1 2 677548286 5 2 877360208 2 3 907738653 5 3 309077915 1 3 250073387 1 2 208633332 1 3 782751367 4 2 267903043 4 2 497526353 4 3 867240057 4 3 823423767 3 3 523106754 3 3 249855530 4 3 305482464 3 3 273045958 2 2 552137760 5 3 561934748 2 3 684071504 5 3 439515160 5 2 879880241 1 3 301400461 4 3 449430758 2 3 769325529 4 3 498653461 2 2 291526362 4 3 403930502 1 3 782314610 4 3 285792966 2 2 255974650 2 3 950548495 3 3 886149447 4 2 801655937 4 3 211309821 4 3 475729793 2 3 628806401 4 2 810479175 4 3 539838367 2 3 602115609 5 3 342964723 1 3 635312484 2 3 788244435 3 2 209230791 1 2 145252411 1 3 485306982 5 3 264883267 1 2 260559421 5 3 258674121 2 2 883552951 1 3 141711779 5 2 928304927 2 2 823791614 1 3 872658626 2 3 485404931 5 2 123959442 3 2 760657802 3 3 164155898 2 2 814468993 2 3 552761758 5 3 605240422 4 2 291525868 3 3 631450936 3 3 349091894 4 2 549121006 4 2 513954909 5 2 519221876 2 3 801991068 1 2 489044519 4 2 586222690 3 3 545339849 1 3 141084836 1 2 604700389 3 2 440781710 4 2 159007300 3 3 497432078 3 3 968447877 1 2 346960935 4 2 643238370 4 3 530298553 4 3 599963668 5 3 470512870 2 2 488330034 3 2 105796512 2 3 362401394 5 3 505187578 1 2 759439930 1 3 142763344 1 3 258498947 2 3 269133915 3 2 767581061 5 3 942943518 5 3 110405358 3 3 438069564 1 3 964540419 3 3 704685203 1 3 719987596 5 2 922828018 5 2 616955105 5 2 468401734 2 2 985801088 4 2 476428499 3 2 771657783 4 3 509984460 2 3 537040425 3 3 110207176 3 3 466783483 1 3 805490647 4 3 782247521 3 2 417113424 2 2 919927012 2 3 592641385 4 3 889073619 2 2 775658316 3 2 135854924 2 3 221996670 1 3 600139914 4 3 677804683 2 2 664971447 2 2 381875319 3 2 512811212 5 2 435333423 3 3 147945846 3 3 811510888 4 2 536407473 2 2 768029897 1 2 463728108 5 2 764534815 4 2 791222884 1 2 451579361 3 2 653463403 2 2 304415099 3 3 867588270 3 3 856617652 4 2 299068758 4 3 544943994 4 3 914680690 1 2 946734653 4 3 639767248 5 2 720634185 1 2 399493841 3 2 950184599 4 2 580917794 4 2 451335594 2 3 741355785 1 2 233925622 2 3 885166700 3 2 162872315 1 2 369956955 3 2 615305451 3 3 241605261 4 3 954633969 2 2 188911837 1 2 393837529 5 2 239384459 4 3 737471423 1 2 868089776 5 3 140192872 5 3 118831231 4 2 643824716 1 2 337456495 3 3 192847930 5 2 669887835 3 2 797064980 1 3 762399614 4 3 939483804 1 2 109918262 2 2 682301822 4 2 198979567 1 3 607445561 5 3 383169077 3 3 148094407 4 2 469479105 1 2 654816530 2 2 420049429 3 2 675548673 3 3 612839305 4 3 448988688 3 3 410668486 3 2 957375241 2 2 683998087 5 3 783888878 4 3 557062261 3 3 690136239 1 2 472037057 3 2 161909476 2 3 713593929 5 3 172644066 3 2 534300279 2 2 792794581 1 2 490951520 1 3 513961795 5 2 178730811 5 3 522533915 1 3 333864829 2 3 940527458 5 3 320702613 4 2 656414406 2 3 140309887 5 2 313653775 2 3 613507079 4 2 715272898 3 3 350231364 4 2 520162415 2 3 495804302 3 2 878799895 5 3 203440397 3 2 705281597 1 2 199113236 4 3 810297039 1 3 756813962 2 3 276486027 5 2 318653354 3 2 783335165 2 2 732973467 5 3 872945370 3 3 418939060 3 2 756210531 4 3 889436119 5 2 792173062 2 2 939478135 3 2 686844761 5 2 330258480 2 3 550825238 3 2 609544290 5 3 952131973 5 2 527795664 5 2 687383410 2 2 650349059 5 2 325618461 3 2 767345963 1 2 716247033 3 2 550021365 1 2 333839094 1 2 256824236 1 2 388950496 2 3 946494600 3 3 733735228 1 2 242851391 5 3 812023183 5 2 362385326 1 2 688499420 4 3 603323155 2 3 474050738 3 3 879080212 5 3 167717233 2 2 810038674 2 3 727010551 2 2 605161608 1 3 555892618 3 2 246805763 2 2 415728559 5 2 348188937 5 3 443175589 1 3 703432246 2 3 409969048 4 3 356995396 5 3 558664389 3 3 750110007 3 2 371493596 2 3 588052164 4 3 552753657 4 3 844710007 4 2 628622399 4 3 981939693 1 2 294460534 5 3 642810299 2 3 211165893 2 3 499434270 4 3 175573872 4 2 591787260 2 3 178284412 2 3 905840018 1 2 656138155 4 3 573958146 1 3 695654810 4 3 640879244 3 3 820855364 3 3 284087898 1 3 196352841 3 3 798560489 4 3 691463072 3 2 565584688 4 2 595049559 5 2 239924637 4 2 489884563 2 2 848307753 4 2 977196299 2 2 563551319 1 2 643702328 3 2 748512638 3 2 698424385 2 3 683796418 5 3 963237819 2 3 512817972 3 3 100522381 5 3 715964572 1 2 489199006 4 3 555147079 1 2 523910470 5 3 926596824 1 2 313883461 3 2 542032725 4 3 204630030 1 2 595790663 4 2 247220771 4 2 747467717 1 3 925489086 5 2 597003874 5 2 750099908 3 2 967626400 4 2 101111244 4 2 691492415 1 3 411498426 5 3 728880011 5 2 603140765 2 3 640822318 5 2 297772655 4 2 177908455 5 2 331266788 1 2 182780143 4 3 619378801 1 2 258161191 4 2 557566256 2 3 705933789 1 2 137715264 1 3 650484194 2 2 725024947 2 2 920123364 3 3 912304568 1 2 594023819 5 1 220970812 3 278987820 1 2 206089772 3 2 225821504 3 2 186387926 1 3 942018955 1 2 243192112 3 2 401145566 4 3 476400407 1 3 270343545 3 2 327300587 2 2 514246814 2 3 806494353 4 2 555106302 3 3 661094085 1 2 164854095 5 3 527629932 1 2 669566484 1 2 610765371 3 3 862623490 3 2 990198975 1 3 509964723 3 3 291114842 1 3 461293596 3 3 128191883 4 2 409827253 5 3 704729078 4 3 213430907 5 3 257310235 4 2 409553696 3 2 566846016 4 2 541239936 1 2 510955652 1 3 144672784 3 3 166990957 4 3 388904833 4 3 770811793 2 2 132574998 3 2 703904242 2 2 719627342 5 2 129126172 3 3 243207951 1 2 492357652 5 2 434314761 5 2 202622448 5 3 479333539 4 2 884187789 3 3 320067159 4 3 837012569 2 2 189503919 5 2 403718033 4 2 319244409 1 2 782140960 2 3 505204371 4 2 682451204 5 3 384356541 4 2 534923206 2 2 632478341 2 2 554447917 2 3 784981910 1 3 376190888 5 2 393468228 5 2 879660654 3 3 309883398 5 2 108381538 1 2 445589178 4 3 419955658 5 3 671135384 5 3 857276025 1 3 683167105 3 2 742741027 2 3 253569571 5 3 871950903 3 3 230514646 4 3 662447324 3 2 110749037 5 2 315823958 2 2 885204972 3 3 998370766 2 3 527644193 2 2 498740899 1 2 127468253 5 2 594718134 1 2 722444048 2 2 998208479 1 2 386648183 5 2 487247302 1 2 267320991 1 3 604483821 2 2 218741508 1 3 476115531 2 3 284294142 1 2 374120704 3 2 235352746 4 2 519419759 1 3 407576779 5 2 405568640 4 3 894658382 3 2 203478669 3 3 358090969 4 3 373161497 2 3 126404923 3 2 913569987 3 3 614083339 5 2 660006289 2 3 508557059 1 2 254986884 4 3 705840710 4 3 607863474 3 3 264640137 2 2 748790891 4 3 533268318 2 3 463045382 3 3 298451070 3 2 370147853 5 2 632816844 3 2 873731022 3 3 177355168 1 2 590967452 4 2 897394011 3 3 469128629 3 2 315172089 5 3 944595343 4 3 304015568 4 2 127362030 2 3 448139651 4 3 497982766 1 2 300857398 3 3 654418520 4 2 959976688 1 3 508705891 2 3 767280144 5 2 194977425 2 3 774853203 3 3 428586117 3 2 266700951 5 2 573548523 3 3 692589596 1 3 332282810 1 3 337531564 1 3 495717798 3 2 716247056 5 2 489186947 5 2 827651020 2 3 672754905 3 3 822893904 3 3 155560657 3 3 550994766 1 2 642370940 5 3 651623626 5 3 461498998 5 2 622627416 3 2 193341136 2 2 662925172 1 2 605164216 5 2 374268258 1 3 995042057 2 2 601607960 2 2 428335300 3 2 933262865 4 3 929932413 4 3 678073613 2 2 640100426 2 3 833301456 5 2 742079104 1 2 129360114 2 2 661806815 1 2 105388871 4 2 139090752 4 3 170363565 1 3 172480407 2 2 481229768 5 2 342685627 2 3 728166211 3 2 336532783 4 2 775475556 4 2 730547012 5 3 569795491 4 2 571227076 2 3 698694708 3 2 649129038 2 3 269654714 4 2 517236903 5 3 483820498 4 3 770205500 2 2 551715624 2 2 458321610 2 2 496295939 3 3 368605734 2 2 941221579 1 3 992849850 1 3 543891760 1 3 580908561 3 2 618010395 1 3 751122189 5 2 373243782 3 2 914414467 2 2 720035980 1 3 763493399 2 3 647787768 3 2 398249045 5 3 949062050 2 2 732179591 4 2 968858521 3 3 170746132 1 3 946422970 2 3 848113361 4 2 443131742 1 3 808206033 1 2 810000422 2 2 109750164 4 3 952541947 1 3 849341709 2 2 915218891 2 3 534159217 1 2 202389140 5 3 236829337 2 2 943548119 4 3 448574147 3 2 721191448 5 3 106320742 3 3 692521548 1 2 510663043 3 3 157729340 3 2 888304160 1 3 839494040 2 2 741422472 3 2 646494417 3 2 756222717 4 2 826799463 3 2 489963620 1 3 158387237 4 3 117347209 2 2 984134276 3 3 863693985 1 2 106406542 3 3 175475350 4 3 227927272 5 2 832193399 3 3 685311504 2 2 879622793 4 3 264263013 2 2 162343569 1 2 255603300 1 2 553378234 2 2 352310758 2 2 317978467 2 2 420728311 5 2 695158682 2 2 118703788 5 2 834248608 3 2 782787404 1 3 321628804 5 2 203465211 2 3 211119814 3 3 188891699 4 2 991691214 4 3 251897210 2 3 430442179 3 3 409519058 5 3 321169030 4 2 732405470 2 2 138851748 5 2 496308208 1 2 357081651 2 3 387129115 2 2 561393067 1 2 513045258 4 3 725743848 5 2 976691951 5 3 211788659 3 2 614462101 4 2 449454368 1 2 301115719 1 3 703008841 1 3 943608586 5 2 777012779 3 3 835922002 5 2 865758547 3 3 149732778 5 3 681660560 3 3 764837399 5 3 638768935 3 3 476937817 2 2 991582616 3 2 451092881 4 2 837795270 4 2 674177280 1 2 406970512 5 2 291039836 5 3 639401498 4 2 201783865 2 2 612154028 4 3 448784105 2 2 791368808 4 2 512253793 1 2 964120482 3 3 580175682 4 2 491655302 2 3 944861763 2 2 675597025 1 2 516110517 3 2 557948770 3 3 829780212 4 2 697972111 4 3 875814228 3 2 318703198 1 1 769375491 2 530527017 2 2 525628913 4 2 990286266 3 3 915918304 4 3 638806390 4 3 782092296 4 3 649665459 3 2 284650335 4 2 677708894 3 2 932662023 2 3 838275178 1 3 115941693 1 2 162207028 2 2 688275118 4 3 969992595 4 2 220514341 5 3 564937623 1 3 210785169 5 3 932092485 5 3 701506276 4 2 707720406 3 3 557816205 5 3 987404885 3 2 221537515 2 3 380731757 1 3 343850128 4 2 968226471 1 2 106048107 2 2 952453716 3 2 658277883 5 3 114708294 1 3 536252241 1 3 684257841 1 2 643591795 5 2 909039125 2 2 248384961 3 2 993889417 2 2 196520509 2 2 174900060 2 2 150583820 5 3 381465331 1 3 725013377 2 2 437574229 3 2 800712183 4 3 694663049 4 2 829066968 2 3 417508766 3 2 710624970 2 3 536636509 3 3 601013278 5 2 987065410 1 3 955030747 1 3 399853985 5 3 208677491 2 2 616705413 5 3 398663990 4 3 644016043 1 2 893457940 2 3 502977897 5 2 598616024 5 3 778420225 4 3 229738204 3 2 652863523 5 3 308907237 5 2 437465200 2 3 639897634 2 2 283672158 5 3 776293827 3 2 308202108 1 2 517429907 1 2 937393173 4 3 375673646 3 3 798346575 4 3 707682642 5 2 601615255 1 3 229507535 4 2 699717282 2 3 685919091 4 3 350291960 2 2 236689994 3 3 969461733 4 3 135026624 5 2 336154735 5 3 843976358 3 2 614045799 3 3 160368255 4 3 163066029 2 2 558726857 2 2 533764663 2 2 443391201 1 3 813586559 2 2 355428339 2 2 975311789 3 2 431197350 1 3 462119562 4 2 469280859 1 3 150554666 5 3 616607439 4 3 474196782 5 3 377331368 1 2 622003867 3 3 482519605 5 3 600225220 3 2 244297490 3 2 401740479 1 3 583990338 3 3 802382951 5 2 922660354 3 2 531822676 3 2 266107019 1 2 684078833 2 3 249662265 3 3 194474970 5 2 743683343 4 3 407305416 1 2 823172021 3 3 277360576 1 3 609573367 1 3 619062656 1 2 793122520 2 2 656258176 1 2 333961231 1 2 928775940 2 3 632744951 3 2 995788931 4 3 941878265 5 2 640899319 4 2 351255600 2 2 806372691 4 2 625947505 4 3 413040236 4 3 833078302 2 3 912947679 1 3 175526869 1 2 825237082 1 3 475876224 5 3 600268189 3 3 635346307 5 2 192659997 1 3 661094868 2 2 701641077 5 3 786727236 2 2 948272129 2 2 966778417 3 3 288824323 4 2 276062941 1 3 609170723 5 3 732927509 1 3 334237330 2 3 905732331 1 3 860960865 1 3 158950405 3 3 714378070 1 3 485440672 2 2 171758980 4 2 851545704 1 3 661151108 1 2 109696744 1 2 219153583 4 2 298689948 5 2 178351807 3 3 626834663 1 3 119134726 5 3 140286246 1 3 656760666 2 2 711388379 4 2 825640051 2 3 779634984 2 3 131369506 5 3 693528525 4 2 551801165 5 2 593874421 5 2 458306379 5 2 923530711 1 2 593294921 1 3 723815960 4 2 922810999 1 2 346281258 1 2 659949748 3 2 484917225 1 3 372886719 5 3 671221963 1 2 690210002 2 3 243057540 3 3 869150023 3 3 268018348 2 2 467808866 2 2 152282442 1 3 822700543 2 3 195271966 4 3 956057805 4 3 196849336 2 2 150604372 5 2 517122651 5 3 398023303 5 2 441994630 4 2 247003195 2 2 435665131 4 2 734220744 1 2 459376501 1 3 987894423 4 3 912595160 3 2 163125587 5 2 685229175 4 3 888321416 4 3 775042939 2 2 358520675 1 3 665143134 5 2 267504462 1 2 996327222 3 2 102747672 1 2 317599126 2 2 743000684 3 2 166486303 5 2 662147735 3 2 412753648 3 2 446239759 1 2 783386493 5 3 720899750 5 2 578492116 5 2 986272022 2 2 954579027 1 3 141941308 5 3 763993980 3 3 323573235 5 3 784406601 2 3 707009419 3 2 496834453 3 2 244543447 2 3 554646721 5 3 158861161 2 3 233968561 5 2 852958646 5 2 647748758 5 2 741546911 5 3 667297643 3 2 204418206 5 2 457443828 5 3 749548683 5 3 162864200 1 3 291562189 1 3 119436411 3 3 592790790 1 2 796103309 2 3 150837051 3 2 355000869 2 3 661675855 1 2 764539080 4 3 380741388 1 3 757628961 1 3 126011033 4 3 411846216 4 3 634058558 5 3 841029461 1 3 600541493 4 2 444120887 2 2 309010698 5 3 158224716 5 2 404308299 3 3 195509128 1 2 290121259 1 2 288218533 4 2 939072643 5 2 846539355 5 2 794786932 1 2 652313554 1 3 706673659 2 2 737232807 1 3 712854541 4 3 426383358 1 3 946346066 5 2 690948942 2 3 433784403 5 3 820037122 1 3 356291096 3 2 944071576 5 3 694008154 3 3 238669057 1 2 329965843 3 3 512045065 1 3 315094666 4 3 499416026 2 3 776921249 5 2 880611248 2 3 554703923 5 2 999207183 3 3 842193702 2 3 847924732 5 2 210377988 1 3 545017002 3 2 232305634 3 2 544582749 4 2 791061484 5 2 197504741 2 2 435453274 1 3 717947789 1 2 300842332 5 3 884327137 4 2 560321932 2 3 245747099 4 3 403762288 1 2 426198408 2 2 342810862 5 2 377795606 2 3 819691782 1 3 572441638 3 3 902258638 1 3 198254779 5 3 504501571 1 2 225679662 2 3 939144781 4 3 802904123 2 2 555097457 3 2 814739409 1 3 146920501 5 3 296248380 5 3 787419299 4 2 676489853 5 2 344382339 5 3 198189700 5 2 938667442 5 3 445380673 2 3 358294359 4 3 258089889 2 3 449742403 1 2 385302693 4 2 328529365 3 3 534853490 1 3 781637147 3 2 968543126 3 2 784202393 5 3 877217549 1 2 997797139 1 2 119739802 4 2 725387836 5 2 111188602 4 3 465022593 1 2 211766978 3 3 102195822 3 2 381868504 1 2 964677569 3 3 241565499 4 2 253508188 2 3 303934555 4 3 272788235 5 3 565889423 4 2 837733811 3 2 190270886 4 3 250067670 5 2 243476602 4 3 813415871 3 2 820999031 4 2 150546157 1 3 199491157 1 2 482234653 5 2 357094219 4 2 725958247 2 2 515034191 4 2 592163602 3 2 231307228 4 2 663926876 1 3 566010989 4 2 582326839 4 2 386155004 1 2 393920051 4 2 493120661 1 2 165279749 2 3 393902957 2 3 742218502 1 3 140215761 1 3 106573768 1 2 326143407 4 3 426588560 5 2 105731951 3 3 577645372 2 3 919037970 3 2 138276816 2 2 258501817 1 3 991865205 4 2 260755440 5 2 497949106 3 2 861217672 4 3 671647003 3 2 315526530 4 3 789284908 4 2 582553316 2 3 453207054 5 3 355406217 4 3 655901313 4 3 194583405 5 2 763018745 2 2 197429746 5 2 792834999 4 2 775270163 5 3 552415280 5 3 330210944 2 2 289618292 1 3 305421895 3 3 271566541 1 2 114429897 3 2 457488571 1 3 912809674 4 3 169826870 5 3 377450954 5 3 696540425 2 2 141066928 2 2 846908205 2 3 167031026 4 3 832472969 3 3 443049426 1 2 256853753 4 3 678382718 4 2 302102915 5 3 884051149 5 3 116850000 1 3 323503327 1 2 210612217 4 3 726892452 4 3 890208227 1 3 588728348 2 3 417170261 3 2 250490133 2 2 321232779 3 2 301373159 4 2 416026431 4 3 600254080 2 3 582181206 3 3 422126377 3 3 729369165 3 3 788489698 1 2 671915574 1 2 757281606 5 2 368031427 4 3 953185406 3 3 616043703 4 3 246520007 3 3 886150912 2 2 122131282 5 3 292946756 3 2 770484367 1 2 324552360 1 3 358358373 4 2 530949864 4 3 795277777 4 3 617409328 3 2 878657216 4 2 560941957 4 3 180472765 2 2 225870637 5 3 425180068 4 2 176511510 4 2 403274819 5 2 326984541 1 2 578839407 2 3 622855686 5 3 575923846 3 2 892944566 1 3 868054456 5 2 599195626 2 2 800557094 4 2 234056246 1 2 505164850 4 3 292254411 2 3 210688533 2 3 335886291 3 2 691047794 2 2 575009874 4 2 516893028 2 3 762740142 1 3 831132145 4 3 652003564 2 2 250242727 2 2 562951723 2 3 734769559 4 3 167072298 2 2 651786326 1 2 672243845 4 3 556844587 3 2 748467601 3 3 315989154 5 3 133159188 5 3 404982536 3 2 493301497 1 2 995003402 2 3 283365572 4 3 949319143 3 3 769439569 2 3 234628672 1 3 413419576 1 3 288204038 5 2 585951708 4 2 488646491 2 3 712515049 3 3 793553022 5 3 376665149 5 3 419307947 2 3 661478373 1 2 521650661 5 3 530099034 3 2 457998977 2 3 745093476 3 2 586934527 3 3 260953530 2 2 231551345 2 3 576867866 1 3 270256596 3 2 406302921 4 2 196883963 3 2 410412220 3 2 958468505 5 3 661667775 4 3 222791546 1 2 670174179 5 3 744411029 2 2 100702972 1 3 717425577 1 2 703089632 4 2 861238164 5 2 356088380 1 2 670984224 2 3 382367441 3 2 492570921 1 2 190563615 1 3 225113366 5 2 808291214 1 2 880691555 3 2 877604453 2 3 725717886 5 3 941578923 3 2 230842456 2 3 101639053 4 2 217814523 2 3 613081778 2 2 321061283 5 2 609200644 2 3 634572392 4 2 661370256 1 3 932692896 5 3 820363028 2 3 323311812 5 2 218474062 2 2 580418005 4 3 995753719 1 2 905710752 2 2 758848590 5 3 378087271 5 2 146475540 5 2 673989354 3 2 291133157 1 3 615575408 4 3 587322324 4 3 105140856 1 3 531976388 5 3 921581122 2 2 475312384 2 2 629796633 1 2 208520435 2 2 404474209 2 3 229967990 4 3 942291672 3 3 269427082 5 3 758487445 5 2 404294507 3 2 429338682 3 2 896689834 2 2 902980073 1 3 268537959 5 2 468978854 4 3 660608356 2 2 848488968 1 2 373342662 2 3 185378455 5 2 233514956 5 3 386864273 1 3 117687615 2 2 708369922 5 3 265781665 5 3 969634579 3 2 701209105 1 3 750616920 4 3 312714612 3 3 493760758 5 3 366262477 3 2 367846169 4 3 586650817 2 3 484388425 5 3 786040111 5 2 437480938 1 2 699229637 3 3 520766340 4 2 395664066 4 3 483616948 4 3 117844620 1 3 272819933 2 2 826949501 5 2 993249691 5 2 632646930 4 3 340073095 5 3 340711647 4 2 193613420 3 2 100341120 3 2 195402535 5 2 171341521 3 2 639354958 1 2 311657502 2 2 569967008 2 2 915134232 3 3 676851013 4 3 992009302 4 3 518833327 3 2 299662285 3 3 282196129 5 3 301114075 1 2 957745094 3 2 241110117 5 3 536345462 5 3 996292749 3 3 703148925 1 2 956660811 4 2 779427888 3 3 231228151 3 3 766407769 4 3 876875055 5 2 183950880 2 2 104344938 1 2 125204868 3 3 677563878 3 2 498443922 4 2 475628553 4 2 416020883 4 3 319611240 5 3 198484887 3 3 488726342 1 3 727195865 2 3 700272631 2 3 804348999 5 2 789990370 4 2 677651223 4 2 670913962 5 2 216076815 1 2 575788635 4 3 288859839 2 3 869348837 1 3 570110625 3 2 989082776 4 2 142151850 1 2 354027125 3 2 673196327 4 3 321575131 4 3 502954621 5 2 203724041 2 3 656607303 4 3 116644578 3 3 518047288 2 3 472089026 5 3 319963557 5 3 228009096 2 3 474592679 1 3 613675590 3 2 154216814 1 3 244815099 2 3 679139805 5 3 255160656 2 3 226767873 2 3 782495483 1 2 148534633 5 3 297447840 5 3 278210626 5 3 444115881 2 3 676814326 4 2 531866165 2 2 339323953 5 2 488251089 3 3 424912069 3 2 317877591 1 3 601859624 2 3 171592334 5 2 548604927 1 3 648962983 2 3 531682339 4 3 300932330 5 3 865258506 5 3 190876246 4 2 117017350 1 3 743597093 3 2 664945213 1 2 557819127 5 2 122009569 1 2 117060454 4 3 735664526 2 3 545547989 4 2 893760571 3 3 849095499 4 3 739389323 2 3 313745002 1 2 958151534 2 3 660285954 4 2 519006737 3 2 889326281 5 3 406734012 3 2 183779932 5 2 332925540 4 3 212973879 2 3 252994519 5 2 431361497 1 3 228740682 5 3 331902730 2 2 928023652 4 3 280286677 5 2 527965421 1 3 139194196 3 3 196236705 4 3 715413516 4 2 981176278 2 3 373316660 5 3 379510748 2 3 707939532 3 2 818578182 2 3 974232674 3 3 647423845 4 3 748454862 1 2 899482689 1 2 416527810 2 2 215676007 5 2 134595851 3 3 796973241 3 3 688541109 5 3 298148597 2 3 101832740 3 2 780052282 2 3 303960834 1 2 600927389 3 2 295740474 3 3 715349665 5 2 147358134 3 3 660512756 2 3 797369743 1 2 751694560 4 2 433859986 5 3 174009580 1 2 804951314 2 3 751560909 5 2 222350344 1 3 228608431 2 2 703656383 5 2 307854068 3 3 704698209 2 2 798711302 5 3 381952416 4 3 423235830 1 2 900647820 4 3 169572900 1 2 966625991 1 3 797960626 2 3 752272734 5 3 748050501 5 2 644005996 3 3 573732969 2 3 694894501 5 2 763602395 1 2 604963409 2 3 644009615 4 3 645324181 2 3 360377272 5 2 546947572 3 3 756030835 4 2 917982777 2 2 656424984 2 3 776435068 5 3 471708815 5 3 506175185 5 2 703140020 2 3 708871834 4 3 443813251 1 3 123055232 3 3 867569542 4 2 588719505 4 2 570408959 5 2 663926191 3 2 568232564 2 2 901031228 5 3 461536910 4 3 574246360 4 3 953672091 4 3 236231453 1 3 758049083 1 2 552746668 3 3 443564059 3 3 621389073 1 2 766215968 1 2 593050014 3 3 184192091 2 2 507585931 3 3 237038565 1 2 329010981 2 3 560504782 3 2 362946961 1 2 960200515 5 2 721340143 1 2 851427278 4 3 515453421 5 3 852234428 5 3 230737424 5 3 988273971 3 3 397172969 2 3 473027826 2 2 206428362 1 3 568493029 1 2 564228098 5 3 940371797 4 2 642123992 1 2 190990465 2 2 282974265 2 3 615798273 3 2 105404900 2 3 205323062 3 2 298842577 1 3 219482287 1 2 694061605 5 3 508998275 2 3 115391078 2 2 463889373 5 2 308416082 4 3 757714227 2 2 527247820 3 3 332928407 3 2 826611747 2 2 953099843 4 2 520678684 2 3 214855843 3 2 190981197 1 3 158035825 2 3 929953058 2 2 517824127 5 2 716214036 2 3 148729078 4 2 633831133 3 2 915388665 5 3 781313881 2 3 699604893 4 3 379548799 3 2 137449936 3 2 697663924 4 3 544262765 5 3 837830551 3 2 233752153 4 2 866273122 1 2 988074933 4 3 556105826 5 2 882636911 5 2 787126241 2 2 714443883 3 2 869046962 3 3 678569676 5 2 607870643 3 3 593753347 2 3 323070687 3 2 954658398 4 2 537852615 2 3 407816135 5 2 450238402 4 2 539483250 5 3 142703918 5 3 287327112 2 3 183036772 1 2 154876089 1 3 556606553 1 3 226749138 2 2 854204430 3 2 970445643 3 2 358888657 3 3 140480543 5 2 379445442 3 3 427066328 5 2 542063960 4 2 515503327 1 3 421576286 5 2 574179800 4 2 119306614 4 3 496330685 2 3 566987856 3 3 947675681 1 2 746179073 2 2 840925384 5 3 572793617 1 3 419835070 5 2 304472608 1 2 325944140 1 3 394094232 4 2 976273000 4 2 865638171 3 3 804728554 2 2 558352878 5 2 542824915 2 2 945185731 5 2 692103633 4 3 807105793 2 2 920478104 1 2 158414664 3 3 541943369 4 2 723435669 5 3 582049042 3 2 664587511 1 3 136700959 4 2 285461205 1 2 959650098 2 2 690299904 2 2 638099467 1 3 359808809 3 2 411464494 1 3 541120960 5 2 933184114 1 3 303266036 1 2 592409452 4 3 366635373 2 3 268655695 5 2 941604269 1 3 382377277 4 2 696515377 5 2 568104052 3 2 144152668 5 2 160651195 3 3 478973108 3 2 266273940 2 3 602508231 2 3 949988492 3 3 758959569 2 2 819586904 2 3 383241158 5 2 175953510 2 3 403895472 3 3 948544954 5 3 281773294 2 3 427148706 1 2 828447702 2 2 190153775 3 2 754550010 1 3 917303285 1 2 236190060 5 3 485765212 5 3 519329906 5 3 296326767 4 3 821915872 5 2 936952929 1 3 717668410 2 2 622284777 2 3 731550210 2 3 554838643 2 2 515175381 4 3 459904633 1 2 537442663 1 2 394120381 1 2 531343302 5 3 837269274 3 3 507037467 2 3 889806464 4 2 765048918 4 2 237300686 1 2 229154922 4 2 620954177 4 2 138649196 4 2 560518803 2 3 621736391 2 2 924872302 3 3 102569441 5 2 132041156 5 3 564214426 2 3 692744584 2 2 288460274 2 2 268432925 4 2 248005594 2 3 424651845 4 2 511399210 4 3 191985398 2 2 791645380 5 3 432281189 1 3 646915544 3 2 389727757 2 2 434193606 1 3 519553510 4 3 152458782 4 3 729829683 4 3 870134875 5 2 171995287 5 2 523353130 1 2 556115575 1 3 597688973 2 3 677465967 2 2 615437139 1 3 736306811 3 2 508001470 1 3 831424979 2 3 673512250 3 2 447457045 3 2 445288643 5 2 191143669 1 3 763521255 2 3 553161838 4 2 792356336 3 3 273724875 2 3 390867081 4 3 884380868 2 3 620824857 4 2 164628538 5 3 443045452 5 3 223149786 4 2 768472632 5 2 997231737 4 3 191033667 3 3 625857266 3 3 555894905 3 2 198791894 4 3 473699776 1 3 833459487 3 2 119597696 1 3 473075840 5 2 597346512 1 2 637275456 2 3 977454286 1 3 967914082 4 2 887760168 4 2 928099989 4 2 510733218 2 3 984656300 4 2 703954462 2 2 720399502 3 2 562963668 5 2 659216881 1 3 408179399 5 3 324350924 2 2 466613102 4 2 245637463 5 2 169811112 1 2 726328452 1 2 562899196 4 3 785450463 5 3 525964723 1 3 206524718 5 3 965801197 1 3 181304857 3 2 453904233 2 3 549775514 4 3 860171619 2 2 838853355 2 2 403599759 3 3 257302644 2 3 399672620 5 3 610776669 1 2 847788859 1 2 851189123 3 2 441147214 2 3 140677590 1 3 438932198 3 3 139082749 3 3 716862875 2 3 356393347 3 2 434247544 2 3 803079817 5 2 985125466 3 3 713502320 4 2 719522845 4 2 584281169 1 2 253932824 3 3 482334091 1 2 894605117 1 3 430053899 3 3 602456465 5 2 198641835 2 2 321182253 3 3 270159208 5 2 940824408 1 2 120431920 4 3 608930670 5 3 247533083 4 2 644421749 4 3 645806021 3 2 502044497 4 2 575387563 3 3 297405176 1 3 889956798 3 3 364682469 3 2 685752206 1 2 606193151 5 3 865388266 1 3 984888897 3 2 509672271 1 2 285949953 3 2 317459368 3 3 729475814 4 2 384088465 5 2 499998331 2 3 784091464 2 3 888146119 4 2 384452332 5 2 236941198 3 2 240070930 2 3 589686551 1 3 255719870 2 3 264880324 3 3 770013942 2 2 986604923 1 2 301996545 3 3 780275032 1 2 130732662 1 2 332705998 4 2 361595212 4 3 745461599 3 2 947731064 1 2 826930807 5 3 491229965 1 2 803642789 5 2 639835557 2 2 369623876 3 2 826096802 1 2 259476821 3 2 507783113 5 3 264242217 4 2 815084082 3 2 730032544 1 2 517016947 5 2 240239099 5 3 190054836 5 2 230740887 1 2 459991911 2 2 489025782 1 3 480269948 5 3 249359619 2 2 592262216 5 3 534238916 3 3 355337133 4 3 236545918 3 3 870092767 4 2 593377969 2 2 102536904 4 2 219271173 2 2 797429801 3 3 630189733 3 3 683551270 1 3 276966635 2 2 646567653 4 2 797281212 1 3 190158508 1 3 463298921 5 3 423985617 1 2 676530740 5 3 372745851 1 3 492473663 3 2 933008754 2 3 257117703 2 3 169810463 2 3 761918168 3 2 837673414 5 3 368884222 5 3 255069052 2 3 268518411 5 2 739204326 5 3 511604876 4 3 676577061 5 2 722086986 4 3 121823835 5 3 126642430 2 2 996526026 5 3 382336546 4 2 924705254 2 2 153144435 5 3 570483026 1 2 754506792 4 2 570526477 4 2 557209507 3 3 376756092 1 2 180319592 4 3 145791689 1 2 423154922 1 2 753656190 5 2 968735582 5 3 357335002 1 3 604093584 5 2 331429643 1 2 747432662 3 2 163879314 1 3 974814551 3 3 137188280 5 2 675647308 5 3 857139231 1 3 851551960 2 2 317577929 5 2 835881215 4 2 354451754 4 2 261459349 2 2 867993060 2 3 459692727 1 3 129525590 5 3 604715528 2 2 242567565 4 2 801743022 1 2 131380369 3 3 377305720 5 2 421116716 1 2 470167490 3 3 736610603 5 3 155846621 3 2 664876690 5 3 619846351 2 3 941353090 5 3 656977532 1 3 250759047 3 2 200106313 4 2 236623714 2 2 480232264 1 2 366612418 4 3 757890625 3 3 133758915 1 2 930574975 5 2 566836235 5 2 489162763 5 2 550580830 1 3 393339934 2 2 288025453 1 2 436774135 4 3 392068284 5 2 202157026 5 2 392062913 4 3 761121017 4 3 353685483 5 2 931316388 5 2 157161604 2 3 422723854 5 3 746657119 3 3 514243770 5 2 429377048 2 3 608447245 3 3 366385762 3 2 775767121 2 2 170725650 3 3 862271299 2 3 895952395 5 3 370439372 4 2 891153676 2 3 299045546 3 2 326582856 1 3 468705404 3 3 588054928 2 2 386113086 2 2 553811139 4 2 348753032 2 3 769326816 5 3 587932273 2 2 369258265 2 2 627893035 5 3 859219013 4 2 106267727 3 3 766423650 3 2 858607699 4 3 532689204 5 3 962360588 3 3 316599959 2 2 880825909 3 2 107767892 2 2 942215203 4 3 501945857 4 2 997464718 1 3 148189539 5 2 357856979 3 3 407641606 3 2 898886756 3 3 148102773 1 3 217859395 2 2 505631791 2 2 295735776 2 3 463461008 2 3 696002631 5 3 836175572 2 2 503679232 2 2 973680891 5 3 869452844 2 2 855008457 1 3 754605633 5 3 215118149 1 2 747248286 3 2 861806843 1 3 302681356 4 3 937484555 4 2 640398559 1 2 404229058 4 2 646013158 3 3 457364314 5 3 645736132 5 2 667286227 5 2 189862045 3 2 742366792 4 3 680209715 5 2 635000212 1 3 460662041 1 3 796685960 5 3 859520181 1 2 965215791 3 3 119163460 3 2 854214639 2 3 451032687 1 2 335652027 1 2 793594218 5 3 241384347 1 2 239856782 2 2 408594853 5 3 348494493 5 3 667628091 2 3 146568333 5 3 551411582 3 3 548012962 5 3 396424592 2 3 111802852 1 2 290310389 4 3 203370844 5 2 163629249 3 2 142644591 2 3 578733672 2 3 260393425 3 3 659324801 2 3 130291598 1 2 999764601 4 3 473478422 2 2 744909283 1 2 674814519 2 2 325933853 3 3 235980898 5 3 248857543 5 3 617252632 5 2 742962542 3 2 937984549 4 2 648501898 4 2 727686015 3 2 782865304 4 3 341879894 5 2 851854108 1 2 579543578 4 3 551733160 1 3 734373083 2 2 186511843 2 2 385830900 4 3 966954672 2 2 353655782 5 3 324352071 5 2 232038981 4 3 179015619 2 2 640718132 1 2 962098770 4 2 728566387 4 2 517473208 2 3 363072749 2 3 663074867 3 3 329674012 2 3 634503964 5 3 592706530 1 2 145012385 3 2 666914891 3 3 117482789 5 2 906369042 5 2 387011874 1 2 861845694 5 2 206133704 1 2 832388083 2 2 486936745 3 2 928125715 3 3 976066411 2 3 201156732 5 2 455354586 1 2 758181721 4 3 467451167 4 3 970225798 3 2 365412062 4 2 814171741 5 2 594550253 1 3 425114047 3 2 205809303 3 3 146415720 5 3 467033146 1 3 739964821 4 3 206646987 2 2 129866977 4 2 479096154 2 2 563851932 2 2 815626634 1 3 475004594 1 2 493925837 4 2 748588169 3 3 213787703 5 2 988049711 3 2 843049759 1 2 634488996 1 2 171564020 4 3 295158179 4 3 205198329 1 2 278222119 1 3 677839232 4 2 610542747 5 3 967679594 4 2 294267420 2 3 453033374 3 3 506303508 2 3 125338671 3 3 599260353 4 2 964495691 1 2 732306967 2 2 457486501 3 2 342361404 4 2 421813898 5 2 663761545 2 3 828765340 5 3 210138817 4 2 913482786 4 3 190876879 4 2 721471070 5 2 126148669 1 2 952955151 1 2 286387177 4 2 783600589 2 3 223663062 5 3 136893392 2 3 336463090 2 2 445803477 4 3 957870552 2 3 505315412 3 3 221713092 3 3 369620635 3 2 880673108 4 3 602871597 3 3 893346798 3 2 794085252 2 2 585346092 4 3 184232848 4 2 706111943 1 2 443449908 2 2 134212965 2 3 373183690 4 2 316214892 2 3 180163127 2 2 418815571 1 3 381707579 2 3 566369615 3 2 199681490 1 3 453924174 3 2 567870199 2 2 771370571 4 3 851259348 2 3 501439704 5 3 292217780 3 2 399500947 2 2 107607553 2 3 242552892 1 3 421085380 5 2 339521177 3 3 819751103 3 2 199567706 1 2 108884641 1 3 342252196 4 3 118367313 4 3 326484828 3 3 979635877 3 3 934483125 5 3 724833207 2 2 270590924 3 2 450616187 3 3 464539513 5 3 281575496 5 2 451239630 4 3 604351509 2 2 582910712 3 2 371078273 4 2 465940069 1 2 654925557 2 2 340084439 5 2 460764245 4 2 415289912 1 2 153643758 1 2 699485481 4 3 463656764 3 2 110759742 1 3 436675625 3 3 346911275 2 2 761853202 4 2 174057085 3 2 780478792 4 2 692205168 4 3 705365857 2 3 297649111 3 2 378285631 3 3 684284514 3 3 704273837 5 3 596437697 2 2 544175876 4 3 762617720 4 3 832685570 5 2 503413706 2 3 830391139 1 3 187499799 3 2 269036510 3 2 107030746 4 2 808167051 4 3 667696741 5 2 802972458 1 3 524156467 1 2 466365356 3 2 796521239 5 2 908492152 5 3 704073079 4 2 142612774 5 3 365456405 3 3 826480608 4 2 568990854 2 3 788750139 1 3 252149420 2 2 241904320 4 2 835726811 5 3 269622504 2 3 396520526 3 2 641789990 5 3 549355005 2 2 685493586 2 2 145677172 4 3 837794915 2 3 220667975 4 2 440146828 4 3 181444582 3 2 471763066 1 3 425773413 5 2 285174676 5 3 376804976 1 2 757099561 2 2 596929321 5 3 975071539 2 2 645499966 2 2 660071099 2 3 190618146 5 2 721016900 3 2 649965300 4 3 476858057 1 3 927329590 1 2 996035464 1 3 608438975 4 2 794677267 4 3 951130367 4 3 557845651 3 3 102691565 3 3 688994007 5 3 808924109 5 3 496162438 2 2 648154377 1 2 224665284 4 3 289953353 5 2 187983227 5 2 512018630 1 3 538662720 3 2 708844038 1 3 209299478 5 3 772840463 4 3 648714241 3 2 702107625 2 3 389428334 2 3 542693453 2 3 838441705 3 2 936171989 4 3 196177481 5 2 244689803 4 2 332163175 1 2 839365180 3 3 391504147 1 2 219641474 2 3 812409816 5 2 103457812 2 2 278275691 4 3 589824444 2 3 750396044 1 3 241430417 1 2 389386207 2 2 595133422 3 2 657424829 4 3 581934084 2 3 283800310 4 2 265036054 1 2 825044066 3 2 348604631 5 2 552425243 2 3 468200282 3 3 533192590 2 3 816029876 5 3 284665863 3 2 512815403 2 3 640877172 2 3 877494660 2 3 915870649 1 3 570875500 5 2 347643310 5 2 840995825 1 3 910518317 1 3 220787131 5 3 505185532 3 2 433386888 1 2 765489148 3 2 233746691 2 3 733781691 2 2 189466756 5 2 534608723 5 3 537111759 5 3 298370557 2 2 261415744 2 2 279575378 4 2 842907704 1 2 739234429 5 2 154519044 1 2 592014454 5 3 292760497 2 2 983754691 2 3 113125715 4 2 653988710 2 3 973374442 1 3 710476859 1 3 648961889 1 2 726355814 4 3 807688190 2 2 381657219 5 2 837430929 5 3 796540292 2 3 864410403 3 3 938878291 4 2 722164321 5 2 654522291 5 3 995980402 2 2 276639647 2 3 647496339 3 3 724885833 3 3 385892232 4 3 713180296 4 2 325163824 4 2 616088074 3 2 842053698 3 2 400669384 3 2 765908161 4 2 419936038 5 2 151736604 2 2 883450720 3 2 728720133 2 2 377729157 2 2 803907411 5 3 615424679 4 3 171781372 1 3 938057412 5 3 350394299 5 3 437053839 2 2 787337048 4 2 252621688 1 3 757481292 4 3 395820540 2 3 148946126 3 2 912686284 3 2 872728396 4 3 297906179 5 3 524328524 2 2 470961347 1 3 520434553 3 3 445014178 2 3 992400924 4 3 659941461 3 2 880429838 4 3 130713946 2 3 386470443 5 3 863309205 3 3 361944496 5 2 299402402 3 3 344573963 5 2 400088456 5 2 838302836 3 3 368658320 3 3 757495491 2 3 747109431 5 2 484125452 2 3 356211811 1 2 381468635 1 3 534524384 5 2 806610893 1 3 304118036 5 2 992897307 2 3 642660986 5 3 469141743 2 2 477751806 2 2 608172778 2 2 623111427 5 3 271205694 4 2 700790700 3 3 923969651 1 3 115875167 4 2 837586107 3 3 677620703 5 2 890925535 1 2 346800510 4 3 504758777 3 2 253156285 4 2 862304486 4 2 651956279 1 2 798333107 5 2 427888727 1 2 824807454 2 2 497777702 3 3 255442466 4 3 402172459 5 3 794472625 1 2 905119995 1 3 642651745 1 2 988007199 3 2 638908427 5 3 206205929 2 2 373583920 5 3 479942283 2 2 727699112 5 3 484863333 5 3 946392122 1 2 497377664 4 2 709220680 1 3 662738277 5 3 651637848 4 3 488852822 3 3 635181884 4 2 752965687 5 3 360325940 1 2 863973694 2 3 380430397 1 3 875294145 3 3 131375954 4 3 935074501 4 2 187054434 1 3 770218585 1 3 759251236 4 2 939961360 1 2 223811506 4 3 835753505 5 3 497360652 5 2 924819408 1 3 593184881 2 3 550662488 1 2 993121209 2 2 689259436 2 2 661810458 5 2 658058756 5 3 472224289 5 2 327757006 5 2 657724953 5 3 727352294 3 2 761347699 5 2 151548414 4 2 953312104 1 2 184535574 4 3 723177826 3 3 988755804 2 3 586606831 2 3 485634651 5 3 117401474 2 3 948381394 1 2 728795482 1 3 741260277 3 3 524599072 2 2 759044839 5 2 588528343 3 3 960521082 5 3 746638603 5 2 217488995 5 2 280674268 2 2 721952051 2 2 199366355 1 2 930604216 2 2 606760766 4 2 469016772 2 2 662144599 4 3 973876091 4 2 312272793 3 3 726923893 1 3 135427817 5 2 792049863 5 2 593202466 5 3 438682319 2 2 155181646 1 2 537036839 3 2 114505375 3 2 496024317 1 2 456161587 2 3 722246968 1 2 528399184 5 3 585343293 2 3 662248658 1 3 266570166 3 3 527575123 5 3 512334295 4 2 661681797 1 3 583710434 5 2 337643344 4 2 273368826 4 3 867729162 2 2 819886319 2 3 164136936 5 3 348824981 5 2 184983657 2 3 468940685 3 3 750991861 1 2 711644990 2 2 118008513 4 2 497916931 2 3 240569102 2 3 419830038 3 3 570532575 2 3 402423962 3 2 479581167 5 3 416660598 4 3 795820079 3 2 505369685 3 3 621158166 3 2 572353139 5 2 534994151 4 2 752712981 1 3 632044432 4 3 554623161 4 2 626583572 3 3 563142360 2 2 812289428 1 3 208160390 2 2 743539011 4 2 985982193 3 2 727589085 3 3 223562148 5 3 907494423 4 3 380705944 5 3 763872998 3 3 528088181 4 2 128916276 2 3 405576386 1 3 924903795 5 2 425668660 3 3 295920558 3 2 549834206 3 3 648746912 4 2 898008681 5 2 882019908 1 2 898356067 3 3 206515550 4 3 335567512 4 2 626918267 3 2 518425202 1 2 782207449 5 2 495387938 3 3 609503576 3 3 495349037 2 2 795409468 5 2 901329719 5 2 147447307 3 2 272713528 3 2 750536817 4 2 857048933 3 2 754758881 5 2 598650451 4 3 281401510 3 3 407657521 2 2 623123861 3 2 206596114 5 3 490468193 5 2 390027097 3 3 396671133 4 3 266686267 3 3 878629036 5 3 439252887 2 3 521374554 5 3 717682798 1 2 230801179 4 3 749815007 1 3 853720334 1 3 648521776 3 3 289093578 4 3 962509054 3 2 554190385 3 2 112749925 2 2 453470542 3 3 276996310 2 3 666464318 4 3 793674347 1 3 663820689 1 2 494479677 1 2 973826861 1 2 234576945 5 3 384078382 4 2 872449752 2 3 251168713 3 2 786823153 3 3 206321686 2 3 859871203 1 3 186832578 3 2 136972493 2 3 826150921 2 3 110707915 1 2 608292689 2 2 298774894 2 2 266173273 2 2 108851503 4 3 891825881 5 2 243845849 5 2 896831045 5 3 576571475 1 2 919932287 2 3 456820970 5 3 679960446 2 2 442516495 4 2 376274017 1 3 891583756 5 3 109132997 2 2 838712712 2 2 570597697 4 3 321096738 4 2 516484911 3 2 310376521 3 3 447227096 4 2 472716886 2 2 429114881 1 2 101165612 5 3 935159339 4 2 931193719 4 2 974542726 3 2 711900530 5 2 615546932 5 2 409604414 4 2 894763228 3 2 268563992 3 3 381376497 4 3 264966426 4 3 331116101 3 2 665538561 3 2 604245943 2 3 971133581 4 2 552113928 4 2 330785764 2 2 864678097 4 3 959443431 2 2 832861631 2 3 698641045 1 3 148249501 3 2 475879916 2 2 224901255 3 3 922171971 2 2 669310022 5 2 566813326 5 2 539241149 5 3 549596796 2 3 704891902 1 2 583642121 1 2 591980080 2 3 111028162 2 2 637075786 4 2 251804623 1 2 459551813 1 3 156144404 4 3 506555151 1 2 252234778 5 3 590613884 3 2 814518862 5 3 951661799 4 3 644520802 5 2 832857047 3 2 170891305 3 3 868098382 2 3 534688603 4 2 448990773 2 3 251092343 3 2 307943577 4 2 624768956 1 3 310039202 2 3 541346614 1 3 912260000 3 2 758462189 3 3 871837375 5 2 130080222 5 3 942280099 2 3 803058368 3 3 825157179 1 2 470743987 3 3 163051279 1 2 641310799 1 3 909765058 4 2 251781026 3 3 672019007 4 3 748545587 1 2 148700310 3 2 592091999 5 2 282479931 4 3 382964786 2 2 996046480 4 2 272339501 5 2 616161497 4 2 683661066 2 3 107723991 5 2 260541975 3 2 934378178 1 2 541277799 2 2 525161599 5 3 352143176 2 3 862079070 3 3 833973455 1 2 280517379 4 3 909379126 4 2 912519292 1 3 684711605 4 3 575053937 1 3 262412599 4 2 151890158 1 2 982717497 1 2 498649269 3 2 481396468 3 3 973229632 3 3 477254334 1 3 127814550 5 2 260022183 3 2 425471759 1 3 666676920 5 3 259928328 4 2 806775927 3 3 695835800 5 2 188241507 1 2 576818752 2 2 849343148 5 2 428392166 1 2 936478376 1 2 398880806 5 2 406705612 5 2 711830429 5 3 180149902 4 3 262449054 2 2 615369264 5 3 721592838 5 2 366939543 5 3 310077460 5 2 688061359 3 3 111666427 3 2 342265602 1 3 588626749 3 3 838767577 4 3 360961179 1 2 463440811 3 2 230039883 1 3 439487403 2 3 476711450 3 3 181945621 2 3 165451052 1 3 581486623 5 2 383097115 2 2 623526614 2 2 152235747 5 3 598597449 5 3 796060693 1 3 635610498 3 3 791752432 2 3 653488749 2 3 748154969 4 3 900451348 4 2 515240834 2 2 548242161 2 3 440109941 4 3 753514173 4 3 220194032 4 2 740526866 5 2 384503258 2 3 784079367 5 3 229751400 5 2 284985278 3 3 204645071 5 2 775569033 1 2 233558371 5 3 207036658 1 3 422153759 5 3 473166861 2 2 330958476 4 3 654196123 3 3 497651654 1 3 125718449 2 3 213204336 5 2 978869883 1 3 471116858 3 2 158424122 1 3 692915017 1 2 356389483 5 3 733785240 3 3 691721107 4 3 142322517 4 2 869630154 1 2 898784567 5 3 154741522 1 3 945281850 5 3 835890491 1 2 428939142 3 2 385380796 1 2 354073346 4 3 588857361 3 2 420575197 5 3 414716184 3 2 180754179 2 3 335477353 5 3 625629167 3 3 657424994 5 3 805903353 1 3 143863516 3 2 593041408 4 2 491934952 3 2 322779332 1 3 196585032 3 3 375806605 5 2 294572884 5 2 450158998 1 3 217256654 3 2 757948336 2 2 469625935 3 3 736419671 4 3 505392978 1 3 566689043 4 3 714574917 1 2 252917042 3 3 816033344 3 3 433873302 2 2 793295403 1 3 172375659 1 3 335358397 4 3 796673360 4 3 756088277 3 3 662057132 4 2 749094120 2 2 554724905 4 2 448140929 3 3 162734255 2 2 738915944 2 2 955262963 5 3 356731307 1 2 845002366 4 2 516050793 4 2 366138722 2 2 620934334 2 3 343847185 4 2 361623003 5 3 195250312 2 2 581976453 2 3 857534329 5 3 726060444 2 3 696131672 1 2 963609074 5 3 296346236 3 3 511467834 3 3 103036336 5 2 868468687 2 2 121224176 1 3 990330678 3 2 104800039 1 2 386562862 4 3 888982326 2 2 297977996 5 3 589355923 2 3 599665786 2 2 234496610 3 3 601050753 5 2 809113921 4 3 616322168 4 3 494094488 4 2 323860018 3 2 525727594 3 3 568253411 5 3 781114309 3 2 820297697 3 2 945030927 4 2 833620287 3 3 886493665 4 3 311612149 5 2 456940363 1 2 297843543 2 2 956033561 5 3 408982027 5 2 242955319 1 3 883862121 3 3 366273304 4 2 170525872 1 2 970189447 2 3 564464845 1 3 681124421 4 2 827272533 4 2 544311253 1 2 589545829 3 2 524877396 3 2 921393357 2 3 773177179 3 3 303696537 4 2 110364435 1 2 476265691 3 3 484592120 1 3 402763192 4 2 663189432 2 3 666796688 5 2 497220036 4 3 915222124 4 2 589527885 1 2 133128800 1 3 990067451 3 3 425277160 4 3 928174940 3 3 383780171 3 2 765113438 5 3 896510314 5 2 817756752 1 3 808171060 2 3 641536763 5 2 517408003 3 3 794850284 3 2 472301855 4 2 317670035 2 2 699134108 5 2 449077425 5 2 139978250 5 3 834493837 5 3 613498573 2 3 820453557 4 3 487610985 2 2 231985631 1 2 444480813 1 3 807846663 4 3 598216941 2 3 412137431 1 3 180662962 1 2 949374385 4 2 469373166 5 2 495702685 5 2 326983816 4 2 231899118 3 2 386650103 4 3 896722328 4 3 102692918 5 2 556865187 4 3 448786392 2 2 530878888 4 3 474004515 3 2 622314708 1 2 237074324 1 2 742378686 4 3 958620456 2 2 557656101 2 2 847031975 3 3 537735404 3 2 291377777 4 3 184256800 1 2 137932232 4 3 268788071 1 3 209062388 3 3 422772889 5 3 420303869 1 3 560670152 4 3 476888943 5 3 505017504 2 3 769267316 1 3 628383617 1 3 420110664 2 2 602256116 3 3 555527961 3 2 743375844 5 3 522065105 3 2 243724379 4 3 253598841 5 2 697915659 1 3 841337740 1 2 635305605 2 2 823234308 1 3 780628402 3 2 789646317 2 3 348078643 1 3 101516766 4 2 829343973 3 2 564670725 2 3 384330703 1 2 954097489 5 2 509781173 1 3 653165759 3 2 542728247 1 3 318190113 5 2 646344292 5 2 457428182 5 3 584872220 1 2 475807939 2 3 441244334 5 2 451397113 3 3 263252887 3 2 591040387 5 2 676632218 3 2 952569792 4 3 941484794 4 3 456108948 4 2 564774488 1 3 672971641 3 3 709547376 4 3 981145151 1 2 380249975 4 3 862585452 3 3 615934352 2 3 674489137 4 2 623465722 4 3 714316482 4 3 363195533 3 3 866826104 3 2 683815056 3 3 386311647 4 3 969945805 5 3 655280791 4 2 703278133 5 2 496335322 3 2 921594026 3 2 716754877 5 3 307525365 5 2 439717152 2 2 419215425 5 2 636114090 5 3 242938202 2 2 264376371 3 3 943005165 1 3 180649901 4 2 437320637 2 3 395333828 5 2 579477680 4 3 136752068 3 2 797279140 5 2 937452197 5 3 211266797 2 3 620679757 4 2 836874386 5 2 832322981 4 2 727370966 1 2 558970858 2 2 624762120 4 2 168997431 4 2 776059944 2 3 266253735 4 3 547546649 3 3 405104828 1 3 224906032 5 3 674146426 4 3 358451649 4 2 729957601 4 2 271391145 3 3 214388842 1 3 554118241 5 2 868406327 2 2 924180170 2 2 923306155 1 3 855800133 5 3 538703047 2 2 741324142 1 2 146887642 1 3 375042499 4 2 654612115 3 3 519773262 1 2 937182722 1 2 329739414 5 3 786552817 3 3 115829026 3 2 175122952 4 3 952820017 3 3 674657770 1 2 971293025 1 2 740477508 3 3 376541886 3 3 728614363 1 2 781806723 4 2 264613597 1 3 561987636 2 2 948899398 5 3 855349530 4 2 951549845 1 2 399565511 4 3 585205871 3 3 755081173 1 2 146374200 3 2 385652758 2 2 477844126 4 3 288707990 5 3 190016379 2 2 370661703 4 3 928130393 4 2 373125176 1 2 760654293 1 3 913958242 5 2 483408955 3 2 821143784 1 2 725760476 2 3 727747320 1 2 776454917 3 3 573786884 3 3 409137210 1 2 551263409 2 2 948714484 3 2 154788675 4 2 248543534 5 2 525676718 2 3 914224418 2 3 999548353 5 3 463668827 3 3 706729482 5 2 405587952 2 2 431714600 3 2 256158643 1 2 537550240 3 3 885271847 2 3 719343243 5 2 433839249 5 3 207758711 2 3 574731086 4 2 930639846 2 2 690912355 4 2 466264490 4 2 252963132 5 2 209133762 4 3 627682965 3 3 651198697 2 2 848032125 1 3 576664651 4 2 163349751 1 2 277077632 5 2 975039605 4 2 300782411 1 2 935843803 3 2 974315384 3 3 904025915 2 2 383642427 2 3 485685698 3 2 619200012 3 3 516366900 3 3 750750797 3 2 261795431 3 3 156501296 4 3 678023755 1 3 435500801 5 3 823549692 4 3 858914397 4 2 279673013 3 3 999732274 1 2 276274464 4 3 869155688 3 2 117459846 5 3 534299931 4 2 930833078 2 2 489779736 3 3 122844803 3 2 345978240 4 2 152378965 1 3 188921739 2 3 831085021 2 3 686794176 4 3 383462843 4 2 608713625 3 3 176835551 1 2 684548370 4 3 859880693 1 2 871077736 4 3 531875968 4 3 799628548 2 3 887914540 5 3 354270927 1 3 973800481 4 2 664081552 1 3 689988774 5 2 262302661 5 2 492295225 1 3 360851409 2 3 499731119 5 2 479041210 5 3 971545627 2 2 315411174 1 2 799460019 3 3 706125202 3 3 496663313 5 2 541715482 2 3 211112011 1 2 220099419 4 3 292219096 2 3 312514111 3 3 727901772 1 3 520340723 5 3 558276657 5 3 304356849 2 3 191058566 4 2 847902625 1 3 261983828 5 3 661368996 4 3 921720043 4 2 630187087 5 2 862084249 3 3 487512805 1 3 423394248 3 3 826502286 1 2 307059161 5 2 712469980 1 3 181492109 4 2 692531892 4 3 776622382 2 3 747370433 4 3 630778686 5 3 336814341 2 3 329963570 5 2 377517015 5 2 294121873 5 3 186039936 2 3 905783493 4 2 347746225 3 2 653579473 5 2 802100145 5 2 917293836 3 2 235828922 4 2 319314629 2 2 998060816 3 2 834787797 1 2 568471473 1 3 305261581 1 3 220373053 2 2 205756972 3 3 503951871 4 2 574498624 4 3 955966707 1 3 486773452 5 2 326816545 3 3 349670269 4 2 508968311 2 2 475978660 2 2 708331919 4 2 767047885 4 2 271163265 5 3 194046251 5 2 468365035 3 2 265480999 2 3 829922400 5 2 154298127 1 3 269584090 3 3 748786350 1 3 411147856 2 2 448665283 3 2 158703700 1 3 269356547 2 3 700612134 3 3 155397796 4 2 747674917 2 3 203272868 5 3 920175332 1 3 578000542 5 2 403181827 1 2 537091221 4 2 434296189 2 3 158305186 2 2 313646087 3 2 763667743 2 2 370518732 5 2 488718819 3 2 112438484 1 2 598003373 4 2 262756355 1 3 953487658 1 2 788209106 2 3 431659193 5 2 735737461 2 2 121042267 4 3 375090549 5 2 437675702 4 2 639467280 5 2 397920574 4 3 415621040 2 3 597247956 3 2 181224663 5 2 451731300 5 3 635000262 4 2 423967679 5 3 197506469 4 3 394858545 5 3 993160061 2 3 525366890 1 2 505496094 3 3 100534789 3 3 285693433 2 3 490774329 5 3 203289766 2 3 200837959 4 2 402637289 2 3 496625742 1 2 465945620 3 3 142383072 5 2 961277954 2 2 660308607 1 3 592679205 1 2 353700276 2 2 680805709 5 2 893549394 5 3 903494916 3 2 144186569 4 2 601891187 3 2 562424905 1 2 125089464 1 3 401838338 4 3 495922143 2 3 189995725 4 3 142608630 2 2 664057084 4 3 774715192 4 3 792750893 5 3 307482405 4 2 991349317 2 3 249312056 4 2 652178914 3 3 529948888 1 3 408825883 5 3 366047900 4 2 255722036 4 3 940835107 1 3 373379280 1 2 555160865 5 3 944056619 2 2 498989745 3 3 289905815 4 3 116733521 1 2 715994013 4 2 998969210 5 3 741156091 4 2 917341903 3 2 410970472 1 2 918934375 1 3 735802218 2 3 427756623 1 3 638903021 2 3 906759296 2 2 161152636 3 2 398183437 5 3 275564715 5 2 688758537 4 3 815081658 1 3 778249071 2 3 452889091 5 2 346258700 1 3 571714376 1 3 309849963 5 2 791739761 1 2 940185329 3 2 558955783 5 2 660969788 5 2 148294665 3 3 705213411 4 2 784385707 2 2 517470447 5 3 421747391 2 2 225380599 3 3 461687755 4 2 124237468 4 2 267987390 2 2 164733225 3 3 487190473 2 2 505976481 2 3 772069092 3 2 509980314 5 3 767880422 1 2 214779660 3 3 179554635 4 2 913783942 2 3 820804245 3 3 473149230 5 3 466510936 5 3 744903715 2 3 590389524 4 3 195213789 3 2 157731839 3 2 985359496 1 3 571789256 1 3 735256166 1 3 730721699 4 3 374780155 2 3 759932258 3 2 770126852 2 3 330022347 3 2 433503187 3 2 382488035 4 2 838015431 3 2 846459022 1 3 433438990 3 3 681510774 5 2 864516302 4 2 743449513 3 3 217084736 4 2 149666800 5 2 411758478 4 2 178411992 3 2 902171225 5 3 647748922 4 3 387827701 1 2 149850817 2 3 722391637 3 2 549045466 1 2 257503382 3 2 823018489 4 2 864807775 2 3 603485972 4 3 396185153 5 3 663423661 5 3 654619927 4 2 540464505 1 3 209088171 5 2 812213792 3 2 337709061 3 2 603273502 4 3 124207461 2 2 299576847 1 3 311624133 1 3 774925899 4 3 303753126 4 3 348509095 3 3 927010415 1 2 387646190 2 2 238479469 3 3 999174639 4 2 973747071 3 3 507170219 1 2 449284680 4 3 346072269 4 2 491133333 2 2 226084862 2 3 651900899 1 2 445421226 1 2 722143218 1 3 627491178 2 3 751298669 4 2 637266435 3 2 969112834 2 3 791273755 2 2 527032691 2 3 723459166 4 3 675621762 2 2 619169084 4 3 272854779 5 2 475038007 3 3 399052524 2 2 537890756 3 3 541179507 4 3 254678429 3 2 789699428 3 2 545907042 4 3 439130045 1 3 852087698 3 3 376157514 4 2 636125807 4 2 533256635 1 2 151143548 2 3 954532726 4 3 183410545 2 3 209012369 4 3 879863834 1 3 561759691 2 2 235670934 4 2 795751610 4 2 327096321 4 3 266274565 1 3 462081348 4 3 830952371 1 3 717973892 4 3 291246041 1 3 813733215 1 2 650837975 5 3 628496034 5 2 615399472 1 2 998868890 1 3 244143845 5 3 527180846 1 2 539644644 5 2 463023657 5 2 746515588 5 2 235712521 4 2 892452242 5 2 428740175 5 2 676721612 2 3 673186443 2 2 576348051 2 2 830647593 2 2 527273136 4 2 633996949 2 3 822851311 3 3 381881848 3 3 774819951 4 3 943080586 2 2 783006447 5 3 597930581 3 2 400838286 5 2 934119171 4 3 117490348 5 3 814251591 3 3 633077369 2 3 731274253 5 3 749459964 5 2 478351775 4 2 150478333 2 3 999197715 2 3 804942676 4 2 318332843 4 3 130733771 1 3 289929729 5 2 616802127 2 2 753024428 1 3 113263214 4 2 887284186 4 2 661076546 2 2 745293891 4 3 277088794 3 3 498810556 2 2 467152226 3 3 494975815 3 3 105949099 2 2 811406445 3 2 311298109 2 2 375286409 2 2 456223469 2 2 105013838 3 3 309252618 1 2 165736179 1 2 277066247 1 3 461936037 2 2 111245530 3 2 964251931 2 3 815552504 4 2 170996742 3 2 571898046 3 2 886590521 1 3 507649127 5 3 378118687 4 2 535726231 4 3 168191747 2 3 216432590 1 2 114155383 2 2 226797902 4 3 297869135 3 3 849314508 3 2 560008052 4 3 953914402 3 3 961585291 3 3 666206581 5 3 171456079 2 3 455594649 5 3 349574325 2 3 270374871 2 2 686446935 2 2 482313108 4 2 802416680 1 3 775716261 4 3 782870072 3 2 750052822 3 3 432065176 5 2 791528833 5 2 454837174 5 2 419193924 1 2 833267934 2 2 471847842 5 2 179369434 5 2 254649834 3 3 524092667 4 3 118700038 4 3 309718121 4 3 255042115 4 2 859749300 2 3 251788915 5 2 561442062 4 3 573519933 3 2 429157579 3 2 339169358 4 2 481305288 3 2 729098319 5 3 422699026 3 3 132819232 3 3 837930239 3 2 836498147 3 3 402250116 4 3 657756019 2 3 875676129 3 3 929820315 2 3 642505159 2 3 171097791 4 2 694512848 3 2 538535916 1 2 561279302 5 2 264409646 4 2 835459045 4 2 610424120 2 2 813214094 2 2 335887657 5 3 231379384 1 3 444937366 4 3 849210359 3 3 183086285 1 2 723542496 3 3 863560801 3 2 342526313 2 2 449246641 2 2 687997624 2 2 207813645 1 2 726319665 3 3 950058214 3 2 306645918 3 2 783260533 5 2 475048370 1 2 468924565 3 3 153399936 1 2 599393377 5 3 191530810 4 3 866926750 5 3 199793119 5 3 274985216 5 2 122439167 1 2 972126543 5 2 169742355 4 2 142561522 3 2 579695832 1 3 580079120 3 3 447743462 3 3 523988250 5 3 278467492 2 3 799498282 4 3 230870745 2 2 666289744 4 2 351806560 1 2 692887130 3 3 236195919 3 3 729287157 5 3 662893034 4 2 705801216 2 3 543637943 1 3 258737287 1 3 502211381 4 2 770719220 3 2 655101773 1 2 378476454 2 3 125895530 4 3 573352234 4 3 171181646 4 3 645496748 4 2 443104521 4 3 825243845 4 3 577401860 1 2 832749532 4 2 236736952 5 3 555942077 4 2 281608959 4 3 848213105 1 2 951000198 1 3 627472185 4 3 767735733 2 2 466066796 3 2 238334516 5 2 280227872 1 3 760377239 5 3 492119154 5 3 250371162 4 2 142232907 2 2 804320876 4 3 425370118 5 2 761244869 2 3 897038870 3 3 161792209 3 3 491193877 3 2 940615459 4 3 844542134 5 2 455357005 3 3 920266237 5 3 754777438 4 3 111897472 4 2 568327121 3 2 365854597 1 2 285847614 5 2 207453413 2 3 475349791 5 2 724298826 5 3 725285751 2 2 434739422 1 2 679002712 4 2 485795084 5 2 559379981 3 3 252713861 2 3 512934839 5 2 637714609 3 3 235854230 4 2 671931371 3 3 881890952 1 3 987949265 5 2 585311769 2 2 703205814 5 2 476378411 4 2 902070503 5 2 731109662 4 3 149584158 4 2 990571680 5 3 714952566 1 2 318789533 2 3 630622757 5 2 936744213 1 3 338483613 4 2 654268471 5 3 117362960 2 3 539444776 2 3 135141187 1 3 855427649 5 2 583858907 1 3 483594582 3 3 151795467 2 3 802046203 1 3 621284912 4 3 355294013 3 2 596619088 5 3 556399977 5 2 694038175 5 2 175531339 4 3 673764087 1 2 827560415 5 2 980614553 5 2 166090816 4 2 539842288 4 3 291784748 5 2 277438864 5 2 196927364 4 2 429459197 1 3 989078837 3 2 854327919 4 3 766681440 5 2 788015858 4 3 637218981 3 3 408517180 4 3 340041203 5 3 539646690 1 3 797448880 2 2 967167307 3 2 800846495 3 3 580796854 2 2 481100249 3 3 128487569 5 2 586426478 1 2 921947075 2 2 176378943 5 3 729164412 5 2 518315243 1 3 529351371 1 2 515779593 1 3 772198623 4 3 248587131 3 2 740002508 4 2 578071628 2 3 186426204 3 2 102418746 2 2 598821396 2 2 519250824 4 3 956352163 5 2 689553200 2 3 958020737 5 3 895332084 1 3 957210263 5 3 500909097 1 2 497263723 1 2 780577311 4 2 578642952 2 2 581363370 5 3 656543129 2 2 672021606 5 3 637302666 5 3 416716145 3 2 381980444 5 2 712648169 1 2 130026715 3 3 193672293 5 3 301816519 4 2 957074886 2 2 407650059 1 3 361789305 5 3 443431240 5 2 683464248 1 3 189558981 2 2 111917968 1 3 793167308 5 2 824480093 1 3 211082431 1 2 448336458 5 2 584555275 1 2 342576117 5 2 471669551 5 3 613346276 5 3 690952557 2 3 644729093 2 3 544931158 3 2 375939658 3 3 966965442 3 3 289705160 5 3 168720310 1 3 386767272 5 3 468379561 3 2 154703823 2 2 289152802 5 2 757968421 3 3 556977339 1 2 409678888 3 2 633610089 1 2 756069889 2 2 859692780 3 2 749193216 4 3 347987757 4 2 697531634 3 2 154901777 3 2 276861754 4 2 366585337 2 2 518018597 3 2 258955301 5 3 501402965 5 2 929720325 2 3 781442579 5 3 560013271 4 3 449163811 5 3 240554527 2 2 179261826 5 2 988795014 1 2 506434241 2 3 436697554 5 3 324542611 3 2 226306717 2 2 115408396 2 3 497013086 2 2 124805594 2 3 355262723 5 3 186489479 2 2 468773045 2 2 233401669 4 2 655796543 2 2 171822668 2 3 241874942 5 2 937272662 4 2 234708359 2 2 214916040 1 2 789536532 1 3 158128927 4 3 710318301 5 3 310705044 2 2 319876572 3 2 941605613 5 2 673660977 4 2 256017041 2 2 968785990 4 2 752647893 3 2 263017183 5 3 422640710 1 3 733676097 1 3 121662614 4 2 878595495 3 2 561150419 2 2 154099421 1 3 299378648 4 3 575593428 3 3 569347368 2 3 242296572 2 3 512830109 1 2 685064077 5 3 673133340 3 3 422709710 5 2 443899212 2 3 537970848 2 3 526284378 1 2 407924155 1 2 298578922 4 2 414189559 4 3 236607332 4 3 708189033 4 3 338996104 2 2 139223121 4 2 836113018 1 2 716131046 5 3 753270639 2 2 541043936 2 3 689352460 4 2 322340500 5 3 109871686 4 2 642578689 5 2 278985658 4 3 559155123 1 2 892401270 2 3 202484000 5 2 186047219 3 2 757973292 4 3 322860400 3 3 877888439 2 2 811881440 5 3 143007627 1 3 588716670 3 2 217311459 1 2 409209633 2 2 921972868 2 3 606652125 3 3 804971334 1 3 794771896 4 2 601383791 2 2 664530946 2 3 460403447 2 2 944922561 1 2 197285056 1 2 641359977 2 2 783273918 1 3 772172915 1 3 772957222 4 2 305203606 1 3 254811104 5 3 532926241 4 2 714862413 2 3 441735776 5 2 468076367 2 2 993430760 1 3 717706185 2 3 579680067 1 2 304627137 1 3 503888761 1 2 550733962 2 3 727973167 3 2 170815137 3 2 787404327 3 3 513478191 3 2 478026937 2 3 692630768 3 3 402261806 4 3 176797402 1 3 922751123 5 2 627931270 4 2 194597640 5 3 661963784 4 3 872371615 4 2 409227813 3 2 343669805 3 3 305267499 5 2 229814236 5 2 131379227 4 3 942705237 2 3 500956713 4 2 633923783 3 2 482008358 2 3 117089392 1 2 666060203 1 2 342391813 1 2 884156887 5 2 530455673 4 3 653657109 5 2 236239020 2 2 424888341 5 2 353227534 2 2 794482040 1 3 360798409 4 3 209949513 4 2 192470331 3 2 254688247 5 3 582859176 5 3 743478264 4 3 442645211 2 3 407867461 3 3 611457719 3 3 988965123 3 2 426641870 4 2 395012473 4 2 803844526 2 3 659808207 3 3 240056144 5 2 338871111 2 3 640546593 5 2 199152841 3 3 935777631 3 2 635995849 1 2 378275472 2 2 363221058 2 2 458089828 3 3 694548200 2 2 187206419 3 3 781869770 2 2 611962596 1 2 985339104 1 3 262432336 5 3 713513912 4 2 127061873 4 2 733196732 5 3 418525923 2 2 712748118 2 3 378672947 5 3 275991288 2 3 856204619 3 2 729403482 4 3 321882412 4 2 720792653 5 3 404557942 1 2 742375868 1 2 793492406 4 3 794529913 5 2 499009629 2 2 944903241 5 2 750342931 2 3 764843426 3 2 451728245 5 3 536518832 4 2 678329451 3 3 235653633 2 3 348874679 1 3 467221094 2 2 666733744 1 3 201238801 2 3 794083893 3 2 783698324 3 3 926227819 2 2 769615763 1 3 381464584 4 2 349288084 3 3 794045625 2 3 291101231 2 2 541912277 4 3 234010346 5 2 699770972 3 3 263531502 5 2 517170349 4 2 509809532 3 3 349759544 4 2 178857645 3 3 443744408 2 2 400790742 1 3 665182741 5 3 812343041 3 3 137373403 2 2 857153202 3 2 160451142 1 3 972433164 5 3 972779165 1 3 691589328 2 3 501385415 2 3 305479284 4 3 484714204 4 3 781133697 5 2 492878197 4 2 629764641 2 3 336898002 5 2 788627348 5 2 455178292 4 3 638068566 4 2 672826708 1 2 789469762 3 3 913504005 4 2 626116632 3 2 860500068 5 2 969304220 3 2 587198133 1 3 231401238 2 3 592071163 1 3 499245044 5 3 479980733 1 3 243743815 4 2 104155188 3 2 742508461 4 2 698378342 5 3 378711980 2 3 764791454 2 3 326213826 5 3 810894573 1 3 709324320 3 3 528129820 4 2 783466875 5 2 247447251 3 3 696947346 1 3 446704710 2 3 592960693 4 3 556580508 4 3 557649059 1 3 148367914 1 2 217102743 1 3 297823849 2 3 961506106 2 2 788696341 3 3 166159801 4 2 240734193 4 3 164158396 2 3 721213691 3 3 152461176 1 2 880465202 2 3 520411820 1 2 795074802 3 2 407109657 1 3 288175582 1 3 463761870 5 2 546898899 4 2 622918763 1 3 682489617 3 3 739622445 4 3 678754624 1 2 212705197 3 3 146829351 2 2 866169984 1 3 863993191 5 2 826372107 1 2 812052587 3 3 600170315 4 2 551487028 5 2 371128061 2 3 215714797 4 2 654599576 2 3 192202229 4 3 501352524 3 3 320645263 2 2 362898909 3 2 123224375 5 3 652739415 5 2 864042527 4 2 281892097 2 2 715605712 3 2 843231211 3 2 337538060 5 2 734076325 2 3 563385408 4 2 106153728 3 3 441699608 5 3 188372385 3 3 975991684 3 3 373077075 5 2 721251097 4 3 726710155 3 2 886041970 5 2 536610164 1 2 671074841 4 3 365659443 3 3 279597114 2 2 518819584 1 3 160839949 4 2 206063333 3 3 276391848 1 2 467498630 3 2 771761719 1 3 637181650 1 3 118916702 2 2 591764994 3 2 983894371 2 2 127687323 4 3 581056747 1 2 952230733 1 3 500167554 5 2 943542258 4 3 118141638 3 3 850478337 5 3 779235300 1 3 389084620 1 2 952152124 3 2 134380234 5 2 972228782 1 2 814302854 2 3 591598778 5 3 227483005 3 3 598860352 5 2 886449542 2 2 549921009 5 3 219371048 1 3 402110073 1 2 608991534 3 3 259979684 3 2 967567707 2 2 917693160 4 2 832180356 1 2 196942147 1 2 247523290 3 2 105927137 1 3 612975499 2 3 895292704 4 2 470008855 2 3 590526833 5 2 343523714 2 3 220385725 1 3 933127426 1 3 119313361 1 3 128217034 2 2 617830900 3 3 604942342 1 3 346660111 4 2 995155016 1 3 626628924 3 3 260529823 2 3 124293856 1 3 710352570 4 2 342542777 1 3 157091092 2 3 293679021 3 2 277509215 3 2 665637373 4 2 129107401 2 2 448855782 4 3 411511218 2 2 793137104 4 2 457879860 4 2 982842756 5 3 724226351 1 3 368380632 5 3 475480725 3 2 231359319 1 2 485038282 1 3 107411466 1 3 493464437 5 3 294458084 4 2 667581613 5 2 695224545 1 2 165376472 2 3 775073950 4 3 129572474 5 3 163852452 4 2 691691878 5 2 653044207 5 3 161366855 3 2 130301437 2 2 730823659 4 3 722274390 5 2 143145725 5 2 768816892 3 3 373237028 4 3 485422315 4 2 203048059 3 2 230367104 1 2 297920629 1 2 558329770 1 3 542513711 4 2 655281231 2 3 734118720 5 2 121620739 2 3 947785023 4 3 216206587 3 2 876076095 5 3 810928905 2 2 852060691 1 3 830628263 4 3 501774820 3 3 907111488 1 3 345076831 4 3 164753744 1 2 305815938 4 3 846350938 2 2 479745131 4 3 764314027 1 3 119028549 5 3 799761917 2 2 541226288 5 2 296744720 5 3 708373130 4 2 320993352 1 2 697220470 4 3 727691095 4 2 516131620 2 3 739160954 2 2 424585428 5 2 301319913 5 3 795797815 1 3 269795011 4 2 659658696 5 3 275327552 1 3 159787347 3 3 391175514 3 3 330348768 3 2 342788088 2 2 874085066 1 2 331461528 3 3 332193060 3 3 641158306 2 2 614278460 2 3 127624304 5 3 577602641 4 3 640500809 4 3 537560530 2 3 401321429 1 3 768886743 3 3 841497396 2 3 487134297 3 2 578647957 3 2 342858847 3 2 758357030 5 2 695166331 1 3 745705369 1 3 145376353 1 2 734517792 5 3 376893295 1 3 256279612 5 2 964404377 3 3 756162397 5 2 597047959 3 2 111068762 3 3 811907048 1 3 356354973 2 2 340386318 1 2 661540319 3 3 958092761 2 2 759092971 1 2 365692947 1 3 252575013 3 3 420171253 1 2 822858981 5 3 699124826 4 2 333339127 4 2 933376032 2 3 364456260 4 2 578057255 4 3 906710067 5 3 856421299 4 2 452743148 3 2 126337374 3 2 643626031 5 3 291835619 1 3 330907516 3 2 638110869 2 3 394173073 5 2 350395040 3 2 452964464 1 3 939388839 2 3 514126471 4 3 119141735 5 3 255101187 5 3 408152047 3 3 691130815 4 2 831243651 3 2 159992152 2 2 480834316 3 3 325801180 3 2 319096193 2 2 985677324 3 2 910551014 3 2 427692317 3 2 312598077 3 2 531185609 1 2 655435330 5 3 567507913 2 3 868439269 1 3 217526455 5 3 905486499 3 2 264086908 2 3 548472026 1 2 345726104 3 2 735407073 4 2 577879627 2 3 542359677 1 3 568364426 1 3 102065337 1 3 844938582 3 2 999494362 2 3 297218470 4 2 137403177 4 3 149758721 4 3 955391696 5 3 160619161 5 2 298645454 5 2 929826520 5 3 415196359 1 2 479126213 5 3 757142635 4 3 235180164 5 2 516480758 3 3 332459665 2 2 543089371 1 3 183066740 2 2 748460057 3 3 975135938 4 3 199195036 4 2 126739707 2 3 181704405 3 3 202042750 2 2 175957375 2 3 466499738 2 2 708842727 5 2 234158222 1 3 568097474 3 2 874938604 1 3 290732520 4 3 651539122 4 3 702354763 4 2 153802976 4 2 683238873 1 3 322685487 3 2 666818607 4 2 546474029 1 2 655031831 5 3 432721483 5 2 438069060 2 2 818904874 4 2 172025430 2 3 761161637 1 2 835484816 1 3 802146986 3 3 719735530 2 2 551849375 4 3 236057900 1 2 580458966 1 3 244779600 3 2 605042603 1 3 962492333 2 3 297362256 4 2 853353777 1 3 357525338 3 3 827590602 4 3 511373315 1 2 151320618 4 3 153385464 1 2 608270262 1 3 866217779 5 3 620145748 1 2 484594211 3 2 536133476 2 2 753962957 3 2 379288876 2 3 495546398 2 3 522505898 5 2 793524179 5 3 205738010 5 3 341024681 4 2 564276271 1 3 779342942 1 2 158827705 1 2 120546144 1 2 234028563 1 3 829758566 3 2 807930882 4 2 834721185 3 2 636262623 5 3 640429174 1 2 297577432 2 3 499618693 1 3 445321697 1 3 158295588 5 3 346208867 1 2 256163540 2 3 278463464 2 2 847397103 3 2 121108902 3 2 360300961 1 3 804461508 2 2 526927445 3 2 333628142 5 2 277459962 1 2 515875810 2 2 332269861 5 2 201952695 4 2 642356570 5 3 815577137 1 3 210574445 2 3 458772389 4 3 324096201 3 2 620668469 5 2 831013122 1 2 298312655 5 2 551667303 3 3 724974415 3 2 943971296 3 3 467839607 1 3 129467711 4 3 349247602 4 2 686316339 1 3 453614073 1 2 586952805 3 2 694416192 4 3 328326062 5 3 705215920 1 3 346989974 2 3 726286607 4 2 755403466 4 3 818973261 5 3 478218133 3 3 584137668 1 3 698949403 2 3 921816322 1 3 286229588 2 2 234230006 1 2 627019839 4 3 611900514 2 2 144209919 4 3 106397967 3 2 249190180 4 3 998326386 3 2 306759502 4 3 513917726 4 3 989625957 2 3 468471459 4 3 277368403 3 2 631479654 2 3 103571014 5 2 599933530 2 2 140844084 5 3 669258770 1 3 778473262 3 2 175676728 5 2 907870710 1 3 379251690 3 3 260429110 1 3 790133655 2 2 395565255 1 2 277992309 5 3 553736384 5 3 934966161 5 3 974389040 4 2 303651672 3 2 215974442 5 3 109744659 4 2 779892513 5 2 250985186 4 2 271738813 4 3 484582351 1 3 335545885 2 3 254493787 4 3 390036987 2 3 170657890 5 2 421541751 2 3 242181731 2 3 621647279 4 3 664420833 4 2 903145862 4 3 289205872 3 3 408007316 1 3 233077901 4 2 612816287 5 2 684673813 2 2 870584040 3 2 248815588 5 2 326332782 5 2 993790253 1 3 971259587 1 2 811359169 5 3 226227428 3 2 553181839 1 2 406569540 1 3 243152003 3 2 505784556 4 3 402471301 3 3 609157064 2 2 553558899 4 3 974531991 4 3 622449929 3 2 670731094 3 2 678123583 5 3 680115061 3 3 697570966 5 3 462512101 1 3 200234345 5 2 591104387 4 2 157009065 3 3 639250750 5 3 428333044 4 3 799984689 5 2 260090326 5 2 933195469 2 2 185217670 5 2 171193736 2 2 165807880 2 2 705397700 2 2 942463687 5 2 302030722 2 2 444027949 2 2 154206767 4 2 724275069 5 3 101655475 2 2 967150493 4 3 328082431 3 2 146080025 2 2 775059231 2 3 739464116 3 3 641944664 5 2 919194198 3 2 349780672 5 2 897594164 5 3 854793953 5 3 887625664 1 3 760854812 1 2 841366971 5 3 199119327 3 3 160425284 3 2 606561643 2 3 738482255 4 3 306551106 1 2 880499138 4 2 133701864 4 2 317748230 4 3 279654148 3 3 210867360 2 2 938603620 4 2 516805618 1 2 297679538 5 3 125047786 5 3 544410510 3 2 379623814 2 2 300883114 3 3 616899778 1 2 184976352 1 2 970220468 2 2 811334701 5 3 188915757 1 2 785232873 4 3 245247258 4 3 698729094 3 3 161616492 5 2 874199071 3 2 973627448 4 3 865839166 2 2 401256491 4 2 693981256 2 2 614920963 2 2 126426492 2 2 515224422 4 2 713325748 3 2 762497740 3 2 812899470 4 2 814411079 3 2 882304479 4 2 836534144 5 2 416970095 1 3 392367693 1 3 610884252 2 3 181769381 4 3 150345128 5 2 394502956 1 2 109846614 2 3 927939863 2 2 764420606 5 3 792896138 2 3 838995510 3 3 888654662 3 2 151247140 1 3 410027152 1 3 124469438 5 2 899580039 5 2 648910775 5 2 214245465 1 3 422106549 2 3 219486561 5 2 260925692 3 3 198963742 4 3 748321296 2 2 101459243 5 3 200553562 5 2 736349728 4 3 817148662 3 3 242376259 5 2 935519788 4 2 761516227 4 2 447312265 3 3 611699377 2 3 276509870 3 3 142817589 2 3 123653139 3 3 813360088 5 2 375066723 5 3 326083887 5 2 465792120 2 2 728686668 4 3 786456447 2 3 157478300 2 2 749582457 5 3 177262891 5 3 384953106 1 3 295036360 2 2 955793038 2 2 705581950 1 3 310671210 5 2 493840297 3 3 197261415 2 2 352165051 5 3 571655899 2 2 169844316 5 3 137824447 1 3 206879737 5 2 792124627 5 3 407434765 3 3 701616191 2 2 575997138 5 3 887898346 5 2 537986005 3 2 568751968 1 3 959645939 2 2 378178647 2 3 621505010 3 2 342136542 5 3 721098621 5 2 352266960 3 3 785275478 1 3 762575018 3 2 676726129 1 2 617429569 5 3 569355166 2 3 974240068 2 2 447799024 3 2 991435518 5 2 547233272 1 2 581357740 1 2 990274116 4 3 502663993 1 3 582100597 5 3 900537365 1 2 860131441 5 2 742119983 5 2 700140414 4 2 329336966 3 2 420855570 2 2 785634886 2 3 784008440 4 2 571812254 3 3 160051755 2 2 158246531 5 3 129159662 3 3 246538434 1 3 597221975 4 2 240848538 1 3 487517394 1 3 112974771 5 3 663764977 1 3 315724615 1 3 357155953 5 2 243564418 1 2 854007318 2 2 399283598 1 3 211542931 5 3 834661332 3 2 114648745 3 3 251270542 4 2 153266827 2 3 320234406 3 3 232044762 2 3 838607994 3 2 778344240 4 3 618421532 1 3 380830945 1 3 172090173 4 2 747897825 5 2 582664457 5 2 966335564 1 3 596755490 3 3 449413116 5 3 227363540 3 3 197018955 1 2 704597005 1 3 622793395 3 2 233016048 5 2 268871063 5 3 682805227 5 2 941672533 5 3 411495734 4 2 867158260 5 2 165337973 5 2 710054063 4 2 732396450 3 2 290486528 3 2 120814057 1 3 866545154 5 2 114189697 4 2 362966527 3 3 750725221 1 3 450285007 3 2 674425899 5 2 294063912 4 3 820081213 3 2 643425818 5 2 126837346 4 3 612860488 3 2 453651906 5 3 527577301 1 3 475566948 4 2 513977587 5 3 297429418 4 3 799623748 3 2 587326510 3 2 107013060 1 3 567814511 2 2 782690356 4 3 430235882 5 3 760846089 3 3 779889454 4 3 837023165 1 3 661325602 1 3 727052682 1 3 355149798 2 2 465350254 4 2 984567154 5 2 618481612 3 2 735142605 3 2 119273674 3 2 576733804 4 3 837195302 2 2 814922634 3 2 338009947 4 2 132034298 2 3 113620504 3 3 525607044 1 2 452786055 4 2 926908489 4 2 269911250 3 2 414305695 1 3 464297594 1 3 248657420 4 2 348733237 2 2 390614028 4 2 200627897 1 2 654862292 5 2 368784507 3 3 216039956 3 3 414216209 1 2 293385854 2 3 640126918 5 3 771021071 5 3 727290017 1 3 281179355 2 2 302243027 3 3 146091054 1 2 932015640 5 2 836631628 3 2 784684718 4 2 997669513 2 2 530787516 4 2 598004091 1 2 587873767 4 2 434188872 4 3 967572640 3 3 683120090 2 3 216616483 5 2 159591924 1 3 871105133 2 2 260030525 4 3 980111597 5 3 814371030 1 3 990204866 2 2 521051607 2 2 163497167 1 2 838689299 4 3 685588324 4 2 968159297 2 3 477546236 5 2 801089752 4 2 369115215 1 3 879182970 1 3 397778023 2 3 559556038 3 2 160584465 4 2 466665637 5 2 560221547 3 3 289891616 4 2 450864663 1 3 898020717 2 3 595256914 1 2 205209492 1 2 103821027 1 2 279472056 2 3 635863078 3 2 739130537 1 2 206499002 1 2 808705593 3 2 821593956 3 3 684844999 5 2 194961867 5 2 601217564 3 3 524196107 5 2 666273108 4 3 474943731 4 2 591506068 4 2 659863966 5 3 787574800 5 3 729975698 4 2 593329016 2 2 576846109 4 2 546422818 2 2 236807289 1 3 519545352 5 3 137731705 1 2 803055993 2 2 208014405 5 3 602647802 3 2 458599702 4 3 346937121 2 2 824141100 2 2 794646733 3 2 838312983 5 2 802099070 2 2 390464526 3 3 312028193 4 2 468176962 5 3 477371919 1 3 743744848 1 3 444897224 2 3 629843513 4 2 837870831 5 2 843053774 1 3 746724258 2 3 757760963 4 3 118414081 5 2 908618744 5 2 391124634 3 2 781143106 5 2 978120579 1 3 981942103 4 3 817639019 5 2 368762092 2 2 788276263 5 3 686266195 1 2 555652878 5 3 781682542 5 2 869327408 2 3 961375043 3 3 395159816 5 3 869837034 5 3 632472865 3 3 841962254 5 2 949307842 1 3 895667789 4 2 244990194 1 2 281326050 1 2 905161092 3 3 733472840 2 2 143209277 3 3 460982210 3 3 447662612 4 3 659234529 4 3 646599766 3 2 413825806 1 2 206719610 3 2 895984613 2 3 589242907 5 2 967961406 4 3 412249878 5 2 537449677 2 3 971453682 5 3 774464553 1 3 247224076 4 3 709311045 5 2 928280875 5 3 166955860 5 3 103932389 3 3 180169128 1 2 706089385 5 3 603565575 5 2 177921375 4 3 373687901 2 3 144597945 5 2 542071609 4 3 719617026 2 3 701265221 1 3 551775273 2 3 437649830 3 3 127944461 3 2 646165656 4 2 985070522 2 3 916261982 3 3 539262220 3 3 346713877 2 3 785742472 1 3 870359037 4 3 322369398 2 2 537929638 5 2 981663986 4 3 809433904 4 2 646837308 3 3 940870472 1 3 977792803 4 3 603912957 3 2 145453287 1 2 955699499 2 3 102916869 3 3 966006306 4 2 809230977 5 2 864155926 3 3 557757745 5 3 621133362 5 3 645309082 1 2 101332611 3 3 354639388 5 3 905925516 5 3 433142463 1 3 284633882 2 3 156077855 3 2 144732822 3 2 225971804 5 3 926658876 4 2 953250078 5 2 490100733 4 2 332022469 5 3 316599965 4 3 762840945 1 2 907466552 5 2 192417765 5 2 274557292 3 3 785901304 2 3 955778471 5 2 704446807 2 2 428005170 3 2 501397372 2 2 234970086 4 3 297597846 3 3 183952256 4 2 382656945 4 2 169263776 1 3 679513397 4 3 855880399 3 3 298341999 1 2 926655963 5 3 762351638 2 2 482729024 4 3 305278380 5 3 308947698 4 3 669209107 4 2 629560242 2 2 712353635 3 2 716522753 3 3 497031357 5 2 601652370 4 2 190638667 1 2 474117582 2 3 231662342 2 3 207661339 2 3 305906614 2 3 677215180 3 3 495916156 5 3 267374305 4 2 757903321 3 3 167773942 2 3 613240490 5 3 950501996 4 3 324856221 2 3 904682111 5 3 242569517 2 2 197687944 2 3 365540778 3 3 197461329 4 3 722929279 5 2 471301015 1 2 935130112 4 2 843369871 4 2 350977439 1 2 553743607 1 2 846997871 2 2 158868736 2 3 658515831 2 3 556802277 4 3 417733762 2 3 346692345 2 3 287271433 3 2 113886027 3 2 137692126 4 2 898251514 2 3 626302430 1 2 699956059 1 3 669396123 5 3 658644584 5 3 762541641 4 2 194818852 3 3 779960628 5 2 822413196 2 3 278192384 2 3 303442709 5 2 640216586 5 2 834806918 4 3 515150868 1 3 501908657 2 3 638717747 1 3 905304824 1 3 992315524 2 3 382480561 5 3 324443460 5 2 169127686 3 3 727376904 2 2 489894612 5 3 660701086 2 3 927959068 4 2 179854839 3 2 289265253 4 3 552699957 4 3 915375578 5 2 390319021 2 3 953098794 5 2 484070090 5 3 438595981 5 2 840262910 2 3 964973654 3 2 726790836 3 2 306741372 2 2 543097727 4 3 967644241 5 2 515971663 4 3 126657873 1 3 327751730 3 3 962019347 5 3 619468452 3 3 885725462 2 2 229119691 2 2 717394111 1 3 178841385 4 3 626266986 3 2 509346717 2 3 292296147 4 3 657302533 2 2 533120254 5 2 863745347 4 2 522251593 1 3 945594616 1 3 400645042 2 3 914574780 4 3 425362100 3 3 929106540 3 2 270592595 4 3 629954838 3 2 493155683 4 2 807397948 5 2 644203072 2 3 478074534 1 2 228801931 2 3 944813762 1 3 769458744 2 3 328188397 4 3 826559857 1 2 406957344 2 2 516468131 1 3 810275666 3 3 664722058 1 3 905819482 3 2 434870299 1 3 759033904 1 3 457966426 2 3 360718419 2 2 995156359 4 2 289594550 5 3 176519192 1 3 127068114 5 2 664406382 1 3 676266985 2 2 548269402 4 3 820079621 1 2 901762189 5 3 765829268 2 2 110369723 2 3 534933479 3 3 514901353 4 2 532151572 5 3 741114840 3 2 550836237 1 2 547977865 1 2 441920699 3 3 177065826 5 3 319885361 2 3 561524253 1 2 953769431 2 3 463747918 5 3 523529182 4 2 858645352 2 2 381396942 3 2 689451990 2 3 798758110 3 3 417182273 5 3 693291999 5 3 502945337 5 2 440955095 1 3 272324213 1 3 507680707 3 2 737101982 4 3 329542817 4 2 753293355 1 2 286888351 5 3 195859921 5 2 189756925 5 3 764274249 5 2 704198645 5 3 412077018 2 2 220722266 1 2 605679116 2 2 613365029 2 2 856993218 2 3 409960455 5 3 147269343 1 3 647919236 3 3 589916271 4 3 903704204 4 2 820034275 5 3 205733548 2 3 100549606 2 3 959429389 1 3 900466458 3 3 294783602 4 2 382099287 3 3 136679929 4 2 638882816 1 2 112928199 2 3 852457851 4 2 791901388 5 2 174351043 3 2 143101283 3 2 682513305 3 3 995195679 4 2 438004693 2 3 520997129 4 2 785961197 3 3 987760827 1 2 349435260 4 3 634969629 3 2 487332277 5 3 653405833 5 2 238182455 5 2 313558141 4 3 327262029 5 2 520916985 1 2 373257303 2 3 130281108 5 3 419283481 3 2 106350599 4 2 205755070 1 3 603434215 2 2 611459251 1 3 731384493 1 2 417118879 2 3 614327721 1 3 230308531 4 3 120502693 5 2 244098260 5 2 849078222 3 2 906708067 2 2 408620673 3 3 391144007 2 3 826666356 2 2 775802562 4 2 912338655 3 3 451709558 2 2 608447402 5 2 649891236 1 3 803318242 2 3 551596537 5 2 999333138 2 2 473636134 2 3 794616247 1 2 681037728 4 2 275500387 1 2 255256272 4 2 593321151 1 2 550485761 2 3 580519422 2 3 408641936 1 2 527796546 3 2 893615271 3 3 995451417 3 2 634605078 2 2 493379932 3 2 502888219 1 2 444232647 1 3 577870398 3 3 433459727 1 3 643225215 2 2 734916831 3 2 375000097 4 3 961085141 2 2 106330122 5 3 703158262 5 3 109247744 4 2 808712353 5 2 513059870 4 3 447739385 5 3 352989287 3 3 333136053 1 3 994153775 5 2 770861343 1 3 372747386 5 2 937167861 3 3 987841720 3 3 833504430 2 3 973603149 3 2 399011100 4 2 991081461 4 3 806695628 1 3 381247177 3 3 747098361 3 3 237828326 3 3 752673965 3 2 867545714 1 2 672786514 2 3 579615448 5 2 764457517 1 3 476857544 3 2 190340359 3 2 130269308 5 3 646673658 1 2 936708525 2 3 846152243 2 2 542387746 3 3 337393888 4 2 793305017 2 2 865360921 5 3 388149966 1 2 184061311 1 3 510483670 2 2 633224371 3 3 342194889 3 3 326062372 2 2 395549031 3 2 743221252 5 2 405136581 3 2 114397456 4 3 937883822 2 2 916173860 4 2 715723186 3 2 744184670 1 3 977359138 4 2 916083353 5 2 332047207 3 2 621486797 4 2 838128629 2 3 588619641 3 3 877680782 4 2 874467654 4 3 730949229 4 3 344001416 3 3 118907512 1 2 902240987 3 3 763588495 3 2 497979547 3 2 197131033 4 2 923199575 3 2 958370454 1 3 961130336 5 2 355308785 4 3 275357697 4 3 402578520 5 2 519216980 1 2 210133972 3 3 609119979 4 3 235022202 4 2 487402618 5 3 473869046 2 3 392351318 4 2 703305236 5 3 833234569 5 2 168495711 2 2 712749571 3 3 704193411 2 3 556542234 5 2 867470985 1 2 642713045 2 2 433916316 1 2 948280157 5 2 623296663 1 3 687533213 4 2 906114711 1 3 448184551 3 2 677857007 1 3 317233340 1 3 310706775 3 2 961971490 4 3 378291437 1 2 929410649 4 2 278293840 3 2 626932796 2 2 388699905 4 2 245238074 3 2 794952219 4 3 161203836 2 3 247624039 3 3 708992758 5 3 595081050 5 2 300313885 1 3 906932483 3 2 579996433 3 3 453746365 5 2 687584272 2 3 900186427 3 2 932966089 1 2 688722966 3 2 458191971 2 3 195387591 4 3 286485622 5 3 145672402 2 3 738909135 4 2 333386455 3 2 182989661 1 2 714004662 3 2 385942379 5 3 369552311 2 2 272456098 5 2 141914359 4 3 475208915 1 3 638408476 2 3 650005444 3 3 852086307 2 3 644051835 1 3 234501993 2 3 341327902 4 2 657857551 1 3 920965357 3 2 349864818 3 3 622979891 1 2 724303957 2 2 777686441 1 2 908849466 4 3 222722863 4 3 234135018 1 2 660436979 3 3 570225079 5 2 789853030 5 2 369471571 1 3 407145442 4 3 833048022 1 3 856700836 5 3 938594714 3 3 802350793 5 3 582804799 3 2 619029962 2 3 777196309 2 2 727336425 4 3 339191517 5 2 318764977 1 2 888995418 1 2 430366036 2 2 490259229 4 3 833350488 3 3 375635676 1 3 170714210 5 3 912313562 1 3 455856236 1 2 387717943 2 3 135111912 3 3 275600051 3 2 765831996 4 2 791369891 1 2 315956401 3 2 116465001 3 2 842853993 3 2 952564883 1 3 252088994 2 2 325381523 3 3 436074993 1 3 372131756 4 3 729592170 5 2 351697817 2 2 233811149 5 3 195924351 4 2 285832926 3 3 556003945 5 2 773164788 3 3 482011507 5 2 703223373 3 3 632524021 5 2 249469268 2 3 948873407 5 2 220843110 2 2 409145935 5 2 746876931 2 3 591322535 1 3 659937197 4 2 163106284 5 3 950899315 5 3 216163099 4 3 509007225 1 3 928594040 1 2 682389807 3 2 776281996 2 3 487011012 2 3 648390299 4 3 272656637 4 3 306918743 2 3 588289907 2 3 642318949 3 3 566050273 1 2 905141926 5 3 434264216 4 3 926214609 5 3 100106929 1 2 431251259 1 3 752299326 5 2 666746842 2 3 238453740 3 2 598148659 1 2 508556093 3 2 181249769 5 2 362412589 4 2 854677098 2 3 511878171 4 2 751657844 3 3 491520173 5 2 164145612 3 3 738577920 2 3 597571982 1 3 377549584 3 3 265654189 4 3 599767426 4 3 730378311 4 2 669271787 1 3 154918604 1 3 989885734 1 3 470814005 1 2 386525819 4 2 276882434 4 3 160416848 1 2 659569491 5 2 352786861 5 3 453181312 2 2 446867600 2 2 375128019 4 3 351794614 5 3 412494772 5 3 741547420 1 3 830700318 3 2 236773142 4 3 126112155 3 2 464596381 1 3 434845206 5 2 180229793 5 2 604743991 2 2 690059670 5 3 407993589 2 2 662272547 3 3 917319241 3 2 184586960 4 2 737945618 1 3 294838826 1 2 542676873 3 2 419404148 1 3 908775219 5 3 522955878 4 3 647094421 3 3 762437045 4 3 112601880 3 3 862130663 4 3 904078696 3 3 832091283 5 2 758815021 1 3 545190166 5 3 215304806 5 2 274782489 3 2 385213217 5 2 255966908 5 3 275027878 4 3 913230719 3 2 897407399 5 3 563576333 5 2 275104236 1 3 292670514 4 2 667046069 3 3 876197179 2 3 320665092 3 2 566739653 3 3 766619573 5 3 766661649 4 2 940794638 2 2 287620624 4 2 755522799 2 2 383316674 2 2 395686261 5 3 950190389 3 3 955112777 2 3 236664644 2 3 509924825 4 3 985305266 3 3 381283662 3 3 749456213 5 3 645405884 3 2 504371373 3 2 580741571 3 2 862325176 5 2 855758107 3 2 640242764 1 2 100045779 1 3 245306632 5 3 664078759 5 2 419245171 3 3 110400610 3 2 404806449 1 2 556443877 5 3 116128558 5 3 630572850 1 3 137338422 3 2 123100948 5 3 834217203 3 2 301802076 3 2 296928515 3 3 303130375 3 3 629198169 3 3 151242405 2 2 284163180 4 2 706734313 2 3 400771640 3 2 274763710 4 3 998218221 2 3 720686569 2 3 501894857 1 3 967048833 4 3 299096958 3 2 563357780 1 2 315353811 2 2 805207103 3 2 159812446 3 3 910532142 2 3 586886739 1 2 608846309 5 3 636798759 4 3 651063305 5 2 680954171 1 3 802733750 1 3 416548389 3 3 835118600 4 3 170713152 1 3 926780616 1 3 370911356 3 3 110760097 3 3 745466964 4 2 410399450 3 2 513703625 1 2 776511567 1 2 856433241 3 2 882983431 5 2 306265719 4 3 396064459 4 2 366199235 3 2 539550419 4 3 611895922 5 2 403151466 5 2 421807243 3 2 641043885 4 3 736031106 3 3 436549456 5 2 486092524 4 3 462169893 3 2 437773270 1 2 897769321 5 2 100588876 4 3 994078432 5 3 241939684 2 2 305302036 3 2 789180329 3 2 181022196 1 2 281790623 2 3 347201948 3 3 231887773 5 2 335254744 1 3 843099729 5 3 194614826 1 2 689156294 3 3 540407928 4 2 648918809 4 3 360582194 1 2 729450508 1 3 828232242 3 3 502873815 4 2 507204499 3 3 480395304 5 3 926202746 4 2 294205464 4 2 977208359 5 2 325239649 5 2 445115224 1 2 951842279 1 2 686269393 1 3 278518297 5 2 348219088 4 3 250236510 1 3 849177535 4 3 141395135 5 2 388107849 3 2 492640743 1 2 754371794 5 3 427809703 4 3 904083264 5 2 864695374 2 2 695744773 4 3 305783890 3 2 746050908 4 3 365797116 1 2 455216860 2 2 350454865 2 2 122137834 1 2 568586621 1 2 927666954 2 2 137358305 1 3 687854866 2 3 754388912 3 3 844467479 4 3 258868848 2 2 585886547 3 3 608534301 5 3 843844667 5 3 734291661 1 3 480153518 2 3 562145760 1 2 728357634 2 3 688794988 4 3 164026323 5 3 233614409 3 2 695806962 1 2 159754672 3 2 799044528 5 2 543705398 2 3 374286430 2 2 235920069 5 2 975851984 5 3 714188997 5 2 885753422 1 3 954011482 4 3 230516555 3 3 630424588 1 2 765309424 4 2 463133713 3 3 203262797 3 2 251865711 5 3 743343599 3 2 671209949 5 2 566451405 3 3 160439552 4 2 722589096 5 2 349274237 2 2 282713883 4 3 351383629 5 2 761888180 3 3 673024119 2 2 784810290 5 3 194746249 4 2 250900435 5 2 483350203 5 3 212220355 4 3 769259144 5 2 260895502 1 3 711556564 1 3 756046569 4 2 499597539 1 3 241326030 5 2 303557044 4 2 290746240 4 3 224526899 2 3 936181471 2 3 568483163 3 3 197845092 3 3 831144995 5 2 267373375 5 3 917765012 2 3 797151576 1 3 573990488 4 2 879567051 5 2 853983591 1 2 104457558 1 3 764489623 3 2 265238031 2 3 910826742 1 3 447942059 5 2 551796422 5 2 996248409 3 2 195359161 3 2 273576016 3 2 739951587 2 2 367614725 4 2 388289279 1 3 295529687 5 3 530140661 4 3 682069288 4 3 923665945 2 3 538860934 5 2 772063383 2 2 441695919 5 2 718825966 4 2 716947216 4 3 861581127 3 2 557286061 3 2 546721611 3 2 641043100 1 2 617093314 4 3 901413163 5 3 640520135 4 2 694519175 3 3 920413705 5 2 837680764 1 3 430056886 2 2 281859736 2 3 679693225 4 3 629029431 4 2 493841648 5 3 668826605 2 2 397529634 4 2 748223043 2 2 833611555 3 3 598690269 2 3 821372737 5 2 341936136 4 2 687149846 2 2 905702013 3 2 925142216 3 3 180830842 2 2 383531803 1 2 553076163 2 3 678491854 3 3 124226802 1 2 238266185 4 3 988733695 3 3 687195483 1 2 424533818 5 2 943757617 5 2 767086011 1 3 662945006 5 2 603819635 4 2 899147696 3 2 496705217 5 2 220128168 1 3 720379713 4 2 917595786 3 2 113200540 1 3 460707158 2 2 460063231 2 3 568306169 2 3 254919837 4 2 805579798 2 3 803245653 1 3 155000395 1 3 357875927 1 2 960459868 4 3 304077576 2 2 312147143 2 3 657507993 4 3 241217383 4 3 568963008 1 2 729332844 5 3 826900492 1 2 248121151 2 3 977543599 5 2 156376978 1 3 343740343 1 3 726560240 3 2 832766785 3 2 223176194 1 3 646710567 3 2 349261194 1 2 194315846 4 2 655855252 2 2 110119126 1 3 841861696 1 3 310791976 2 2 534669260 4 3 413113786 4 2 869744875 1 3 711984526 2 2 405272791 2 3 400488295 1 2 984618512 2 2 530335153 3 2 779599771 5 2 953149502 1 3 249972059 3 3 754362424 2 3 844789347 5 3 252927234 1 3 572500526 2 3 339812314 4 2 720310405 2 3 409485142 1 2 387592333 5 3 318375969 4 3 626427315 1 2 511381600 4 2 629176241 2 3 146826362 4 3 707512803 5 2 481967472 3 2 502955458 5 3 283646714 5 3 624454992 2 3 379205728 5 3 509448642 4 2 296565291 3 3 601720146 5 2 305630296 2 3 107942771 4 3 216470797 4 3 683181362 1 2 524107168 5 3 675845046 3 3 522966844 2 3 196256432 1 3 432384777 3 3 177791315 3 2 258863114 3 2 402583588 1 2 653245462 2 3 955430156 4 3 559783094 2 3 514350168 2 2 826780866 2 3 924403984 1 2 270525444 4 3 417411274 4 3 202817569 4 3 749948307 5 2 808650555 2 2 475383821 1 2 926591521 2 2 224462497 2 3 891093269 2 3 496048965 3 2 503646740 2 3 589091778 2 2 242315778 1 3 190321070 3 2 185994732 4 3 922294731 4 2 890475441 2 3 650211380 1 2 163844849 4 2 828844242 4 2 212131939 1 3 105035940 1 3 756237298 2 2 447248567 1 2 374834727 1 3 755599864 5 2 327774857 5 2 247528813 1 3 562776452 4 3 458421064 2 2 506684043 5 3 819047772 1 2 251123884 5 2 516500684 5 3 522911038 2 3 449215545 5 3 744231665 4 2 142282815 2 2 881356673 4 2 208194635 2 3 584688978 1 2 232345914 4 3 112447128 5 3 866233859 2 2 479545758 1 2 175974614 2 3 919661633 5 3 493308288 2 3 478984136 5 2 784602513 2 2 562706394 3 3 305441804 4 2 519576377 4 3 181950545 5 3 780008775 2 2 264055919 1 3 512324092 3 2 544083826 2 2 750024287 5 2 488601232 5 3 717928853 3 3 117610848 2 3 566190001 1 3 132737964 4 2 471442884 3 3 467662798 4 2 419419603 1 2 981709331 3 3 520054749 1 3 850235193 5 2 240927424 1 3 671656264 4 2 581286310 2 2 136945641 1 3 170918453 5 2 791605050 4 2 358700813 4 3 413624205 3 3 550940843 3 2 902158627 1 3 519635455 5 3 298465797 1 2 620744853 4 2 749757002 2 2 247690953 5 2 405852757 2 2 978645651 1 3 490313840 4 2 983910424 4 3 441659706 4 2 482663498 5 2 544635859 1 3 770312376 5 3 443340887 4 2 955253584 3 2 352240111 5 2 450498815 3 3 266095252 5 3 142853589 3 2 330635945 2 2 383094025 3 2 491007351 2 3 366326837 3 3 605690938 5 2 940440476 1 2 161703085 2 2 706923830 4 2 246318846 3 2 860414553 2 3 236873834 1 2 416087186 2 3 517574855 3 2 403033256 4 2 304137219 2 2 207279218 2 3 812913902 4 2 677302231 3 3 155456858 1 2 367346988 5 2 741878630 5 2 555729910 5 2 442405480 1 2 185633256 4 3 330469268 4 2 824626047 3 2 800447563 1 3 648357307 1 2 673674192 3 2 852681155 3 2 728077716 2 3 311985112 5 2 309467373 2 2 251481779 4 3 953803260 4 2 223167935 2 2 854505732 2 2 387489384 2 3 851123914 3 3 819209448 1 2 526799707 5 2 814640975 4 3 771286366 5 2 210668475 5 3 129196270 1 2 290996193 2 3 100631567 1 3 998835591 1 2 761627189 2 2 433105361 2 2 728155857 2 2 289154614 1 2 760751752 5 2 272942149 3 3 573252885 4 3 569478853 4 2 960405635 4 3 415172151 5 2 476916754 4 3 452237381 2 3 566093253 5 3 516415992 5 2 676044686 5 2 253113878 5 2 164105996 2 2 441522140 5 2 406282109 2 3 625863210 5 2 741892812 5 2 438345137 4 2 485939090 3 2 708272376 1 2 208755105 4 3 184635993 5 3 637643472 3 3 328920024 2 2 227212864 2 2 970511660 5 3 608791911 3 3 517954570 5 3 493715756 4 3 126614659 2 3 412100794 1 2 300984096 2 3 583139120 5 3 770676345 4 2 107301507 5 3 270721352 5 2 965431081 3 2 105782465 5 2 517634359 5 2 520418088 2 3 395735274 3 2 998193618 2 2 778932555 2 3 212164695 4 3 784442345 3 3 337645340 4 3 232972272 1 2 740136900 3 2 255856942 1 3 569594404 4 2 351110257 5 3 390605636 5 3 854537279 5 3 309307488 1 3 331218939 3 3 433283140 5 3 973527046 4 2 736413258 2 3 634393362 3 3 402407555 2 2 376715937 5 3 996854755 4 2 317917338 4 3 489277855 4 2 485864310 3 3 241796800 1 3 461920277 4 2 101476746 4 3 782106078 1 3 669872558 2 2 498541883 2 3 460034976 4 2 114612181 5 2 720980805 2 3 812032652 2 2 388122203 4 2 301149305 4 2 968820334 5 2 297106243 3 2 729038376 2 3 611508467 4 3 693722954 3 3 489569077 4 2 753526589 3 2 613313900 3 2 345782650 3 2 697529607 3 3 586512477 2 3 204868581 5 2 254012088 1 3 537903690 2 2 440738819 2 3 707721585 5 3 200507033 3 3 478528096 4 3 961604904 1 3 628367082 2 2 252916623 1 2 918439439 4 3 233675384 4 2 561498037 3 2 566845775 1 2 336480145 5 3 825415974 3 3 382371388 4 2 804661742 1 2 209557360 4 3 512362312 3 3 249137613 5 2 172314757 1 2 190489116 3 3 350860470 2 3 511232516 3 3 697430753 2 2 178061470 1 2 837997296 2 2 872967319 3 2 130558776 1 3 357928454 5 2 597070234 3 2 668137589 1 3 268122721 3 3 152284877 1 3 727482818 1 3 399203955 4 3 745071340 3 3 909539866 5 2 789151601 4 2 590008118 5 3 704468512 1 3 519927648 5 2 750396315 3 3 726696221 1 3 164028248 2 2 759124046 1 2 165257214 1 3 848902416 1 2 162422798 3 2 653497759 4 3 740137072 5 3 388403073 3 2 575781503 3 3 236766659 1 2 452439612 1 3 848886201 1 2 553384936 3 2 941752375 5 3 491673843 2 2 394987165 4 3 621889546 4 2 196173936 5 3 196253270 2 2 456922385 1 3 178406872 5 2 150084119 5 3 282856871 4 3 191930167 4 2 151857177 3 3 736275304 5 3 387653539 3 3 324931849 2 2 369821894 3 2 878543313 2 2 508062293 3 3 602485459 1 3 996302323 3 2 478804121 5 3 242912685 2 3 582965613 5 3 446068296 1 3 339502626 5 2 152470084 5 3 598733973 1 3 239132730 1 3 585111936 5 3 676363882 3 2 233512063 4 2 102016712 5 3 701181794 2 3 778422172 5 2 191019144 1 3 718299433 2 2 699032553 2 3 377160416 5 3 307705316 1 3 903405615 2 3 318337171 5 2 417885340 3 3 482690259 5 3 159446170 3 3 539837591 2 2 774384970 3 3 150393683 4 2 875750547 2 3 651182838 4 3 669767015 1 2 270672027 5 2 590729133 5 3 813093363 2 3 195508002 2 2 225088186 4 2 920701041 5 3 199925448 5 3 994330590 3 3 166577649 1 3 201564379 5 3 317124291 3 3 863533363 3 2 964929511 1 2 102513288 4 2 501972816 4 2 193398296 5 2 332573027 4 2 275959406 4 2 995725388 4 2 262716859 1 3 129134463 3 3 374426326 2 3 166530387 5 2 932822971 1 3 975353748 1 2 284671344 3 3 258654435 1 2 498602542 2 3 743027430 3 2 136801654 2 3 381115355 2 2 792826399 5 2 600823713 5 3 676010779 4 2 605496342 3 2 566352791 5 2 419894651 2 3 282530832 5 3 160687450 5 3 146925552 4 3 813559849 3 2 404828607 4 2 811077690 4 2 865706269 1 3 850188743 4 3 257642228 5 2 630496702 3 2 667313913 3 3 630221465 5 2 951504153 2 2 437134200 3 3 106859983 5 2 205061401 5 2 205368927 2 2 326840096 3 3 475210275 4 3 401724917 1 3 512756902 5 3 758756168 3 3 230992728 4 3 299178153 3 3 161549567 5 3 895715723 4 3 434845521 3 2 128558409 5 3 370333594 5 2 212805458 4 3 587020811 5 3 194633079 1 3 760885616 4 2 569623166 3 2 383866014 1 2 556825565 3 3 548186523 1 2 770868816 5 3 754070828 2 3 773819340 5 3 783272523 4 2 497310773 4 3 209357178 1 3 938023520 4 3 471909807 4 2 547207815 1 2 164176780 4 2 787902792 3 3 937437320 5 3 145969503 3 2 767802115 4 2 321500590 3 2 383778603 3 3 873665164 3 2 549547107 2 2 578122770 2 2 139872155 2 2 550360181 5 3 775373622 5 3 827407312 2 3 132898756 1 3 719996178 2 3 360171097 2 2 771082312 3 2 791705462 5 2 505155099 4 3 300426865 5 3 202608859 3 2 662127296 4 3 735516381 2 3 398986224 2 2 285541992 4 3 516535333 4 3 707191456 1 2 158281549 4 3 599480743 1 3 457117115 4 2 700482182 2 2 684113202 3 2 226972291 5 2 786160580 5 3 839025442 4 3 343806854 3 2 227706018 1 2 405825574 4 3 378379212 5 3 297765293 2 2 515046434 4 2 820129098 2 3 796839321 2 3 295343432 2 2 223035131 4 3 564649840 1 3 388231767 1 3 635893790 1 3 641800407 4 2 785356038 3 3 391496092 1 3 836012383 2 3 548193249 2 2 952275539 1 3 951286510 3 2 400421216 1 3 107847461 4 3 135779502 4 2 184973356 1 3 282104321 5 3 716133832 1 2 717471012 3 3 748108119 1 2 396851463 4 3 764249643 3 3 318030122 3 2 848636746 1 3 897969586 4 2 667750593 2 2 618774294 3 2 917239016 1 3 438184284 1 2 128750166 5 3 741739054 4 2 387499855 1 3 417471205 2 2 601340448 4 3 902185814 4 2 520258636 1 2 913203652 1 2 804773340 3 2 220962189 5 2 928639186 4 3 802150893 5 2 546346279 4 3 699644198 5 3 153253782 1 3 241006563 5 2 463507950 2 3 392881438 4 3 666206931 4 3 546365781 4 2 303961961 5 3 138132322 5 3 968889601 3 2 180691341 4 3 670707630 5 3 535155026 1 3 360960325 4 3 689559595 3 3 397108474 3 3 675663263 5 2 430672891 2 2 485980713 4 2 123293287 5 3 655997840 2 3 257171357 4 2 105140407 1 2 495543281 3 2 305623769 1 3 524467951 2 3 173197609 5 2 742695141 3 3 186847827 1 3 173375816 1 2 299236712 4 3 987379982 2 2 560361264 1 2 421516298 3 2 932030919 2 3 342218484 1 2 380193111 5 2 149850568 1 2 805109679 3 2 691023990 5 3 588375279 1 2 289602410 3 2 273803931 3 3 256868211 2 3 798217369 4 3 855651194 1 3 382660980 3 3 161291891 2 2 760710434 3 3 579241890 2 3 618038629 5 3 543443160 1 3 527317158 5 2 131191768 5 2 996298176 2 3 150252139 3 3 877097347 5 3 271684200 2 2 615726477 4 2 889842211 4 2 477226207 3 3 924331696 4 2 499662941 4 2 178416054 5 3 556154363 4 3 456897728 3 3 468751488 5 3 360139201 5 2 998010211 3 3 828217173 3 2 162527573 3 2 935622449 2 3 816352688 3 2 735883155 5 3 536782663 1 2 708169335 3 2 617944934 1 2 485988672 1 2 512687193 3 3 397491699 5 2 991820308 3 2 399277776 4 2 342549919 3 2 452659689 4 2 495848710 2 3 604240512 4 2 809392593 4 3 674766690 2 2 397207363 1 2 272211004 2 3 561023088 2 3 477302189 4 2 563768045 2 2 309623985 1 3 520500460 4 2 849948486 1 3 588653150 1 2 613375975 2 3 963766744 3 2 884803824 4 3 359084461 5 2 719859349 5 2 825281201 1 2 370209336 3 2 133149381 3 3 484362444 5 2 441375407 5 2 651543824 1 2 581487110 5 2 256335412 5 2 376390551 3 2 363073032 3 2 817302715 2 2 464783925 2 3 307649197 2 2 611990997 2 3 131486724 4 3 955656171 4 2 342940837 3 2 162967373 2 2 452825940 1 3 322402458 4 3 970889377 2 3 243886108 1 2 413659626 4 2 151996513 5 3 475016736 4 2 176109180 3 2 538466441 2 2 739866116 1 3 688013168 4 2 899555640 3 2 976294761 2 3 508143032 1 3 829113744 4 3 799183653 2 2 949542738 4 2 887730143 4 3 760604508 1 2 348298637 1 3 674591538 2 3 707180313 5 3 431489451 3 3 280494310 1 2 202067191 3 3 991746338 2 2 316505483 5 3 952169898 3 3 196915225 2 2 979874380 4 2 804069510 2 3 138557570 5 3 418780176 2 3 285202381 5 3 452287713 5 3 679266881 1 3 239685252 2 3 460899966 5 2 107383903 1 2 981283813 2 2 541541739 1 2 964928152 3 2 425792359 2 3 497830194 3 3 357738423 2 3 659681622 1 3 401176546 5 2 581370257 4 3 515829398 1 2 254680662 1 3 415656204 4 3 357603492 5 3 307270861 2 3 596593042 2 3 315856813 4 2 964132082 1 2 553742634 3 3 455880117 5 3 773467860 5 3 951075666 1 3 870304657 1 3 371764521 5 3 448925808 4 3 486644882 5 3 405681934 4 2 998547325 4 3 368100698 5 3 389686907 5 2 575168219 5 3 456051498 4 3 676477352 4 2 975689848 4 2 412859023 5 3 859108580 1 2 868780855 5 2 103120956 5 2 135411046 5 3 539875778 2 2 713363984 2 2 447733605 2 3 360808572 5 2 267813510 3 3 738945682 5 2 249494674 5 2 426397008 4 3 564179614 2 3 754014550 2 3 307359901 1 2 383929880 1 3 651827880 3 2 451250834 1 3 507049327 3 3 163223878 1 2 830634909 4 3 805352601 1 2 702463194 5 2 359266391 4 2 834231695 1 2 586484560 3 2 239633142 4 3 924953938 2 3 159894851 2 3 261020104 1 2 320325236 3 2 642983344 5 3 334475187 3 3 413207199 2 2 897032336 2 3 994557335 3 3 325330629 5 2 695361900 2 2 227035888 3 2 619842523 1 3 629554832 1 3 239428027 4 3 969866141 2 2 373613272 4 2 861908915 1 2 829220190 3 3 968414114 5 3 999043756 4 3 722065100 1 3 845839724 4 3 331072538 4 3 650581788 2 3 725352709 5 2 473630251 5 3 565660631 1 3 148698856 2 2 917882517 3 3 589770194 5 3 104031512 1 2 501559264 3 2 316688048 2 3 137617798 1 3 120267532 2 3 908800185 3 3 806889150 2 3 611836543 5 2 929735223 4 3 993949852 4 2 110655214 3 2 296882743 1 2 806494308 3 2 120797673 2 2 369331361 4 3 746152727 3 3 345097643 4 2 712205134 1 3 127830475 1 2 309008336 5 2 458829921 4 2 197340033 3 2 420156244 2 3 862817327 5 2 561798751 3 3 707345177 1 3 994632514 1 2 693558190 5 2 963296733 3 3 279152108 5 3 662193179 3 2 183895372 3 2 170053668 3 3 827675290 3 2 433084531 1 2 409497760 4 3 977975752 4 2 744443460 1 2 157452760 4 2 262378944 5 3 170774116 4 3 583580566 5 2 938865652 1 3 326647538 3 2 793069018 4 3 436191751 3 2 158913461 1 2 638196333 3 2 534344518 5 2 362740292 2 3 633795789 1 2 253391477 2 3 348113658 4 3 233658552 3 2 202124906 1 2 188620489 1 3 920123461 4 3 600554420 2 3 621949280 3 3 440031158 2 3 893749197 3 2 176083534 4 3 498773985 3 3 934969608 4 3 379641260 4 3 490512127 4 2 515180453 1 2 203979215 4 3 927825072 2 3 113778350 3 3 483568738 2 3 710485237 2 2 521811665 1 3 667729045 3 3 642323087 5 3 243476331 1 3 384476019 4 3 750932011 1 3 739231910 4 3 683448389 1 2 406409403 1 3 823613788 5 3 764853754 2 3 938142015 1 3 586992847 3 2 450965570 5 2 881025253 3 3 694945836 5 3 853431086 2 3 116200569 4 2 319496050 2 2 127313644 5 3 392139459 4 3 743011558 2 2 172128013 3 2 231658511 1 2 406254127 5 2 810876334 1 2 615293340 4 3 847145406 1 2 485534651 2 2 891014547 1 2 261143023 5 2 374472659 5 2 589328370 2 3 278965511 3 2 353512140 3 3 119282944 1 3 262374073 3 2 775709016 1 2 768539552 1 3 624319815 1 2 982887785 1 2 590748704 4 3 231769608 1 3 163544179 5 3 170524551 4 3 559926709 4 3 254573548 1 3 953466834 4 2 620491978 4 2 133317955 1 2 551350497 3 2 372674345 2 2 606017681 4 3 344462495 3 2 906918818 2 2 817886065 4 3 420370774 3 3 410327069 4 3 422051127 3 3 175831433 5 3 334312657 2 2 770517920 3 2 661240717 2 3 307336761 4 3 469253510 5 3 860169298 5 3 661765268 3 2 984276787 1 2 352328036 1 3 287607612 1 2 913371717 4 2 903302438 2 3 835367135 1 2 430887507 2 2 257689175 3 2 777900112 5 2 815880949 5 2 707326670 5 3 431431742 4 3 843454131 4 3 488628150 2 2 435102619 1 3 295516489 3 2 849123336 5 3 503284055 4 3 904003032 1 3 504466564 2 2 954807658 2 3 566641812 4 2 333318261 4 2 615831416 4 2 697440598 4 3 133448381 4 3 100171082 3 2 766641590 3 3 794693128 5 2 126422293 4 3 312724049 5 3 258103055 5 2 197350805 5 2 293181397 4 2 364320874 5 3 676427201 5 3 933655863 2 2 836273245 2 3 668828434 2 2 630072660 3 3 530716152 4 3 227059109 1 2 522829878 5 2 749742000 3 3 141208846 5 2 742608049 1 3 263672513 1 3 357677222 4 2 884518424 3 3 854380972 3 3 210077015 5 2 665256643 1 2 141735425 4 3 629595159 3 3 978621431 5 2 891589609 5 3 593768519 3 3 432691013 1 2 966395465 2 2 253766020 2 3 837424608 3 3 114558501 2 3 722766459 4 2 808830683 2 3 922782993 2 3 481597525 4 3 129030096 3 2 565354211 1 3 499526996 5 2 367663943 3 2 499665919 1 3 607071774 2 3 652053201 5 3 548875729 5 2 216750852 4 3 451841496 2 3 698003430 4 3 733029259 1 2 311451933 2 2 978561462 5 2 582606847 5 3 810775874 1 3 229024549 4 3 980333368 5 3 824077748 4 3 435841648 5 3 144555139 4 2 904275830 4 3 349456441 1 2 674907585 3 3 344961172 5 2 512579802 1 3 132879043 5 3 256223601 4 2 367494970 2 3 219348187 4 2 753904038 1 2 507665753 3 3 943997934 5 2 352139842 2 2 841031016 2 2 170907630 1 3 614535162 5 3 548343776 3 2 980970746 3 2 449975759 4 3 590384223 4 2 195045431 4 2 542348784 2 2 552805338 3 3 621324966 5 2 245962229 4 3 409554386 5 3 697807049 3 3 275308083 3 2 267556125 4 2 720085765 2 3 751231696 3 3 619256467 5 2 542783245 4 2 385729565 5 3 275903594 2 2 664846266 1 2 712064769 4 2 552126150 5 3 931514379 5 2 693238644 5 3 311983446 3 3 378836174 1 2 739845316 4 2 971457829 3 2 158210400 5 3 893978222 5 3 543966449 4 2 146175774 4 2 473529355 5 2 606540604 1 2 841085819 3 3 354743279 4 2 865060649 1 2 249821089 2 3 427387438 1 3 565261909 1 2 527003093 4 2 147398629 2 2 769740648 4 3 772403416 1 3 700394046 2 3 664838549 2 3 399191597 4 2 498499230 3 3 820045070 5 3 536050008 4 2 281727943 2 3 765451310 3 2 105832833 1 3 614279454 2 3 460492674 1 3 365565882 4 2 712796752 2 2 135776148 1 3 573003255 3 3 269878273 2 2 776536071 2 3 693496302 2 2 671938288 3 3 895842352 3 2 193603538 5 2 405015973 3 3 715872518 1 2 227466974 4 3 372729011 3 2 774329771 5 3 397260117 5 2 828267309 3 3 448745824 4 2 797242951 3 2 935826118 2 2 593233956 4 3 233587275 2 3 616863779 3 3 646458608 4 3 613976413 5 3 772778175 1 2 224874451 1 3 703344938 1 2 269364903 5 2 988464064 5 2 713325419 1 2 141408825 1 2 954563901 4 3 364068030 1 2 846114618 1 3 580884119 1 2 205541762 3 2 478137420 3 2 360881669 3 2 106966554 2 3 677863337 1 3 611153685 4 2 783391129 3 2 563379461 1 3 888138794 2 2 448014651 4 3 635100747 4 3 476400595 1 3 941760050 2 2 662170320 5 3 704333535 5 2 527216866 2 2 208222908 5 3 696219050 2 3 762451322 4 2 646829934 4 2 604262319 1 3 478688001 2 2 213976952 4 2 461507572 1 3 572302885 4 2 654726745 1 2 779903891 3 3 675917095 1 3 697351874 4 2 762449281 5 2 573922931 1 2 595161609 3 2 782059043 1 3 367582777 5 3 298087263 3 3 666933374 3 3 353479160 1 2 740177591 5 3 283746001 2 2 291443752 5 3 197663878 1 2 977162842 4 2 628026307 3 3 174803464 2 2 834508845 2 3 132941104 4 3 752010511 4 2 983072472 2 2 834494528 1 2 326060799 4 2 655267724 4 2 662679881 2 2 147927277 3 3 115699628 1 3 312258000 3 2 493024332 2 3 169117529 5 2 531310373 4 3 495214508 3 3 927292044 1 3 731638172 5 3 296070332 5 2 753099832 1 3 914936070 5 2 815033799 5 3 397411388 1 2 782958091 3 2 747860775 2 3 389991942 3 2 455597857 1 3 209818696 2 3 558527545 5 2 518453557 1 3 624599753 5 3 882628095 4 2 256097657 1 3 140387257 5 3 444236543 4 2 434524321 2 2 224037749 5 3 974034647 2 3 176601851 5 3 761707739 5 2 273384346 3 3 400076720 4 2 849116579 5 2 673760028 5 2 245409352 5 2 247823734 5 2 387207214 3 2 229874387 5 2 928930407 4 2 377039040 5 3 325079073 4 2 378163297 4 2 125774150 2 2 486744266 5 2 593583181 2 2 901451601 4 3 641693347 1 2 602392687 2 3 574574140 2 3 637639576 5 2 403877196 5 2 920059052 3 3 421409694 4 2 349967812 4 3 204656071 4 3 266608062 4 2 615172500 2 3 894987661 5 2 978447557 3 2 276850089 2 2 351107479 3 2 740079030 5 2 291661356 1 3 289750710 1 3 113476919 1 3 728264223 1 2 857463287 4 2 109387044 2 2 141547185 5 3 403259722 3 2 243245892 3 2 145031744 1 3 151216053 3 3 217380196 4 2 167229250 2 3 250385877 5 3 100287922 2 3 246065944 5 2 631279436 2 2 572953292 1 2 767316649 1 3 400924792 2 3 302099201 5 3 222040148 2 2 936093662 3 2 924067954 4 3 274119605 1 3 791965217 2 2 564497203 3 2 418837652 1 3 672479621 3 3 464831166 5 3 907891662 4 2 955569969 3 3 846330865 1 3 553458520 4 3 175941778 2 2 511629292 4 2 526555604 1 3 339662375 2 2 950538613 3 3 217412945 1 3 902730115 4 2 108768513 4 3 268481401 5 3 410970340 1 3 635811898 1 3 856487780 4 3 831138883 3 2 364920040 2 2 563098443 3 3 536888210 2 2 744579944 5 3 153716960 5 2 945770924 3 3 722686336 1 3 395199960 3 2 364594642 5 2 741752952 5 2 813255576 5 3 750922658 5 3 538131802 5 2 386141389 4 2 115394326 4 2 854530555 2 2 131767752 1 3 132043459 4 2 391662186 3 3 627283455 1 3 437102878 3 2 745961021 2 2 122986377 4 2 203679135 5 3 530413168 5 2 252578915 3 3 753891521 1 3 616982316 5 3 620457435 5 2 186454456 5 3 826491173 3 3 723298283 1 3 529188794 4 3 999211537 4 3 413071877 5 2 938168524 4 2 206168412 1 3 912035190 5 3 839422961 1 2 634225177 5 3 569179426 5 2 770332184 4 2 373738509 1 2 771113401 2 2 370959780 3 2 148198130 5 2 790783130 3 2 825859074 4 2 606185824 5 3 254536636 4 2 953119338 2 3 317278809 3 2 260952838 2 3 249573577 5 2 557646326 2 3 588032889 3 3 185141915 1 2 274352403 4 3 710122268 5 2 987618754 5 2 282911324 1 2 137734794 3 3 767803430 4 3 468514102 1 3 124772202 3 2 399344976 1 3 551380812 4 3 303730750 2 2 259731716 2 3 666838113 2 2 292445326 4 2 764701904 5 2 665316522 4 3 848714028 5 3 875424215 2 3 137216924 2 3 732920517 4 3 765657744 1 3 754814402 3 2 643857386 4 2 535881889 5 3 530774305 2 3 312142276 5 3 620311103 5 3 302347556 1 3 357549899 2 3 742686391 5 2 208789556 1 2 128162104 2 3 297205911 2 2 797554966 3 2 333369030 4 2 738900438 1 2 509555218 5 3 732600283 2 3 198429801 2 2 508107499 4 3 319945965 2 2 102558177 1 3 425986448 5 3 606014219 4 3 859660893 2 2 527667435 4 3 719418596 3 2 439437970 2 3 102465910 4 3 977566497 3 3 372936135 4 3 623833234 2 3 621157307 4 2 573945072 4 2 879965485 1 3 719341409 2 3 702783451 5 2 300665779 3 3 705629808 3 3 554709568 3 2 584618060 5 2 544139963 3 2 474250538 1 3 434705665 4 2 959026223 4 3 439010531 2 3 362950389 2 3 577104254 3 2 289282988 1 3 747780358 2 2 606546272 2 3 549956247 2 2 279509672 2 3 772979155 4 3 756487528 1 3 119086514 4 2 812438091 2 3 129646022 5 3 117051669 5 3 960343925 1 3 646790780 5 3 552468598 1 3 900449837 4 2 509365136 2 2 644536998 4 2 492560279 3 3 198175646 5 2 225091085 3 2 900521696 5 3 747124870 1 2 628125930 2 3 688523027 5 2 762766880 5 3 322680208 3 2 192484719 4 2 831689944 5 3 431739755 1 2 313254205 2 2 899048355 5 3 699079828 2 3 195708044 4 2 928321376 5 3 300716649 3 3 408347330 2 3 838793190 2 3 181544025 1 3 714560251 3 2 240769289 5 2 140420769 2 3 394313437 4 2 483503885 3 2 150478125 5 3 549250792 3 3 278311603 3 3 292080287 5 2 243827386 5 3 865237457 5 3 457003099 3 2 110509994 1 3 522689078 2 3 105639944 2 2 394633835 1 3 533760910 5 3 601157543 2 2 639327908 1 2 866555475 4 2 521961564 1 2 677706343 5 3 868686095 1 2 355306455 2 3 501453691 3 2 937711185 4 3 397831924 3 3 938802288 2 2 227184900 3 2 256561139 3 2 608071165 5 2 211886779 5 2 885277125 2 3 501453864 4 3 277893145 3 3 654114750 1 3 627811348 4 2 935967912 3 2 583689579 2 2 188194966 5 3 474747138 5 2 914937183 2 2 177035937 5 2 269508714 4 3 246269330 1 3 462209629 2 2 753792415 5 3 151332735 3 2 640326000 5 3 336147327 4 3 772528843 1 3 230888402 1 3 222775277 1 3 860314337 2 2 357620881 4 3 294864183 2 2 329783446 3 3 759221787 4 2 544298034 2 3 781409507 4 3 489521232 1 3 158425889 2 3 127038581 4 2 987018806 1 2 477818796 1 2 539503054 3 2 175187049 5 2 188962800 1 3 478975855 5 3 159069296 3 3 705782595 4 3 518067475 2 2 763208495 2 2 530169936 3 3 655925108 2 3 537492055 5 3 884875560 5 3 794487195 5 2 685883633 5 2 859886711 2 3 392407217 3 2 433041114 5 3 893451689 5 3 280989537 4 3 910207005 4 3 241061586 5 2 332364965 1 2 104038916 5 2 214405196 1 3 373821730 4 2 106130994 1 3 645979927 5 2 395981385 5 3 480476803 2 2 712196110 4 3 806737446 5 2 674568786 4 3 881627506 4 2 256649724 3 2 349936070 4 3 428122440 3 3 767191405 3 2 202205688 1 3 577455780 3 3 595246247 5 2 751336550 2 3 743369485 5 3 145487532 1 2 779024092 5 3 171312386 1 3 940097543 2 3 442055928 1 2 315447786 1 3 792518741 2 2 983776965 5 3 675016483 4 2 404696699 4 3 566755822 5 2 747843169 3 2 225124165 2 2 144404344 2 2 769838042 4 3 793091250 5 2 331936982 4 2 173050300 3 3 172959871 2 3 212557225 5 3 332646561 4 3 781243111 1 3 241167515 1 3 152666662 2 2 499667608 3 3 229254847 4 3 484548060 2 2 416286867 5 3 948453001 2 2 320925754 5 2 642507481 4 3 851944791 2 3 699912519 2 2 786516104 4 2 699433554 5 2 273615345 4 3 191228043 3 2 963748313 4 3 766138196 4 3 708353215 2 2 109878934 1 3 445389559 4 3 435748719 1 2 443659993 5 3 727001593 5 2 878798442 5 3 992096973 4 3 327941518 3 3 914660449 5 3 882651161 3 3 198154220 1 2 367392547 4 3 802699035 3 2 135047825 5 2 147782457 4 3 460093017 2 3 251403844 5 3 221616013 3 2 115830126 5 2 691203199 5 3 414599854 3 2 776776327 2 3 521451193 3 2 127358546 1 3 469483989 2 2 545225428 3 2 263248301 1 3 520807733 5 2 163440568 1 2 318146442 2 3 655793650 1 2 821450202 2 3 162669186 2 2 293545303 5 3 422552322 5 2 334770086 2 2 731804350 2 2 189492680 4 2 820671110 5 3 887920588 4 3 791486630 5 2 417346689 2 3 317451083 2 2 943089884 5 3 507026316 4 2 648926077 3 3 183280589 3 2 858103936 3 3 672860860 1 3 660426536 1 2 447390411 3 3 733669703 1 2 414325958 3 2 714045959 2 2 419668695 3 2 241017694 2 3 152060149 2 2 823308445 4 2 248866882 4 2 698362545 1 3 979431129 3 2 792249220 4 2 992535972 2 3 125474638 4 3 509432328 5 2 227047230 3 3 660174163 5 3 871501974 1 3 775037579 5 2 995241020 1 3 479653871 5 3 556407986 5 2 442966754 3 2 339269967 4 2 323930080 1 3 907534879 5 3 144894873 4 2 112119202 5 2 462838948 4 2 674969586 4 2 661774667 5 3 963783411 3 2 779679626 3 2 591192720 5 3 553670148 2 3 261985257 3 2 420358816 1 2 185415408 1 2 206288839 4 3 270516430 5 2 243591532 3 3 140318549 5 2 175730040 1 3 646540436 2 3 285966423 4 2 560484373 2 2 645000781 3 2 261006857 1 3 163799824 5 3 236742725 2 2 487780956 1 3 109755565 2 2 917715330 3 2 614267756 2 2 664359679 2 2 640758467 3 2 205387064 1 2 466649292 1 2 350545245 2 3 261738919 5 3 455498243 1 2 175914339 4 3 874718675 1 3 613006743 3 3 115692361 1 3 410505860 5 3 419671378 3 2 146179430 3 3 785026134 5 2 542031737 2 2 455605328 5 2 737624388 4 2 488257058 4 2 311561218 5 3 257061238 2 2 742398615 5 3 754330204 2 2 429308461 3 2 951924156 3 3 118389389 3 3 292439382 1 3 482623505 2 2 625949257 3 3 425231068 3 3 155030124 1 3 445834077 4 3 623317305 4 3 342278491 1 2 744335188 4 2 400854590 1 3 245635801 2 2 403178616 2 2 518705954 2 3 733105294 5 3 690063256 5 3 376582504 4 3 632389689 5 3 118526752 3 3 694897733 2 2 711383047 3 2 780854174 5 3 908605181 4 3 804636235 4 3 620794836 5 3 342950866 1 2 477742482 4 3 591190293 3 2 244250394 4 2 573209112 5 2 281898004 1 2 970857524 2 2 976532915 2 2 284852574 5 2 714526436 1 3 317571389 5 2 936507389 1 2 141149945 4 3 607975345 2 2 866634278 3 3 125792760 3 2 680311690 1 2 680500013 5 3 512642205 2 2 594544216 2 2 376795289 1 2 337354010 2 3 320658660 5 3 771258842 2 3 524400706 4 2 389349316 1 2 589621741 4 3 252324403 4 2 457200312 4 3 205460028 1 3 431805388 5 2 421863756 5 3 808526755 1 2 512227438 2 3 631944498 2 2 324278237 2 3 715557411 1 3 715545543 5 2 754160345 2 3 304107962 1 2 787298643 5 2 648037868 1 2 700119716 4 3 815758937 3 3 221444335 3 3 216085667 5 2 604718880 4 3 682990702 4 2 732373301 4 3 971657511 1 3 926349589 5 2 443161424 4 2 544002136 3 3 807848874 2 3 571024094 3 3 723523391 3 3 461013078 3 2 712569875 5 3 565376475 1 2 312593035 1 2 493447095 4 2 546159757 5 2 765321567 1 2 200923627 5 2 392004287 1 2 767831903 3 3 517567929 1 2 825876888 4 2 760165693 2 3 776408162 1 2 705128639 2 2 216958268 1 3 254624895 4 2 696292554 5 3 647155442 1 3 280348559 1 2 843395225 5 2 899769166 1 3 339726771 4 2 627604334 5 2 480533222 4 3 854540985 1 3 661003045 3 2 244017666 2 2 315953886 2 3 736125570 5 3 184646847 5 2 876974723 5 2 508189937 1 2 397352034 1 2 607033101 3 2 464803776 3 3 552114284 4 3 661129431 2 2 844610824 5 2 819167118 2 3 297276121 4 2 405273848 1 3 774803962 1 2 191454977 5 2 490168657 2 3 873309767 1 3 495845498 5 2 898954752 5 3 965688568 1 3 863335146 5 3 207821738 1 2 363865776 5 2 167664162 1 3 595442750 4 2 487753981 2 3 933984143 1 3 239219760 5 2 315650822 5 3 877562381 4 3 453426351 4 3 683445431 3 3 343548635 3 3 239676399 4 3 243956585 2 2 525208659 5 3 781995719 2 3 229916680 1 3 213451128 1 3 728000696 2 3 936307999 1 3 660731110 3 3 232620478 2 2 166962826 1 3 172604188 5 2 828023213 4 3 481545008 1 3 810720607 5 3 720284227 4 3 816471439 5 3 672754947 5 2 773977711 5 2 567647944 2 3 215655881 2 2 562466557 5 3 529410515 2 2 432955129 4 2 616028958 1 2 627944215 3 2 918071739 1 2 628488620 4 3 463844336 2 2 249477442 4 2 322968794 1 3 164153405 3 2 980261853 4 2 337702585 1 2 677169712 4 2 303591186 3 3 345780084 5 2 309101858 5 2 818442680 1 2 794386620 3 2 292901355 4 2 165024884 2 3 595554413 2 3 510207383 4 2 804253855 2 2 372421368 3 2 148129049 5 2 166252748 2 2 752199473 5 2 724731508 3 3 512934233 4 3 794911897 1 3 776940014 4 3 239329495 2 2 512620710 3 3 981720796 5 3 110946516 2 3 500704964 5 3 616416206 1 3 718399258 5 2 250405937 1 2 483246679 4 3 484114396 2 3 477934403 2 3 346457290 1 3 543808161 4 3 638446244 5 2 979276947 4 3 261089651 4 2 273059023 1 2 776816944 2 3 377528838 4 2 848166913 4 2 834855845 3 2 893322744 3 2 782301899 1 2 738765107 5 3 589305833 4 2 883116017 4 2 741905025 5 2 678780262 3 3 545295096 3 2 524179651 4 2 768881606 4 2 340832149 2 2 454987756 1 2 828139221 2 2 685217214 5 2 420311496 4 2 961235717 5 3 572195663 1 2 938132318 3 2 260914926 3 2 926382097 4 2 837427171 3 2 338277500 1 2 157506087 3 3 762144560 3 2 508226199 2 3 284932019 5 3 629337114 3 3 581128321 2 2 547137353 1 3 668607925 4 3 547794182 1 2 299645204 3 2 687176132 4 3 344858133 2 2 212627392 2 2 174717530 1 3 640811326 5 2 502555189 5 2 692528688 4 3 649100941 2 2 752739490 5 2 393304661 3 3 492212945 5 2 909158382 3 3 226831761 3 2 217750688 4 3 149738495 4 2 608147175 5 3 292874429 4 3 952568938 3 2 999378490 5 3 825349264 5 3 533354277 1 2 415645714 5 2 222497353 5 2 920767004 5 3 215698423 2 2 729897077 3 3 206939215 3 2 371320874 1 2 364182153 3 3 454884677 4 3 896800238 3 2 762979673 4 2 703883712 4 3 122353365 1 2 802939444 2 2 688588590 2 3 333577791 3 2 494110199 5 3 867954596 5 3 762064619 1 3 776230770 4 3 907998293 3 2 532512770 1 3 629385710 4 2 975406975 4 3 294788300 4 3 885497289 5 3 708363093 4 3 103791336 2 3 863148971 5 2 711597401 1 2 475014452 2 3 105316677 3 2 349891548 5 3 623777689 3 2 988381773 1 2 620883811 1 3 726433435 5 2 937859920 5 3 205343018 1 3 314835203 2 2 864686438 4 2 670927877 5 2 912753114 3 2 675225667 5 3 506473962 5 3 729966683 3 2 680699410 1 3 655822522 2 2 761260906 3 3 749488527 5 2 265117703 1 2 239437900 5 2 249113759 4 3 466190647 2 3 289598403 1 2 315178359 3 3 295985305 4 3 754130982 4 3 259062185 1 3 620560489 3 3 141006556 4 2 240142796 1 2 554379380 2 2 796683964 4 3 939923832 3 2 411423203 2 2 490657518 1 2 643157311 5 2 709355188 5 3 251973510 2 2 587534714 5 3 142208339 3 2 490935243 1 2 917710221 2 2 415665980 2 2 720758854 2 3 898776094 3 3 586685661 1 3 127721550 3 3 536702154 4 3 683299905 3 2 287143978 5 3 543977515 2 3 183562071 2 2 228362233 2 2 557536767 1 2 880878084 2 2 477372931 2 2 318037567 3 3 308669479 5 3 664351433 2 3 196071006 2 3 504150998 4 3 930375977 5 2 771387771 5 2 936042746 1 2 690980927 4 2 838451740 2 3 386953706 2 3 673403673 5 2 912800405 4 3 488724596 2 2 408598262 1 3 335204627 3 3 605043728 4 3 782095427 1 3 435275391 4 2 858730050 4 3 682105530 3 2 535660597 3 2 748553411 4 3 530295357 4 3 138827468 1 3 474909782 1 3 977920933 3 2 443243948 1 2 134933862 1 3 965121520 4 3 854563383 1 3 429437253 5 2 519268139 1 2 423990599 1 3 308118836 1 3 500484827 3 3 204325042 2 3 751562321 4 3 295743665 4 3 421281096 2 2 235748580 2 2 585885853 5 3 549410190 3 2 211658289 4 2 749792516 2 2 588578013 2 2 342492951 3 3 817031826 4 3 520077311 1 3 185849545 2 3 725168522 2 2 531218208 3 2 375365145 1 3 595110248 1 3 165090904 3 3 188213129 1 2 538687670 2 3 563581361 4 3 916549308 5 2 356445977 1 2 838983240 5 3 464764295 4 3 376140762 2 3 545774545 2 3 435721982 1 2 322760892 5 3 100511491 3 2 724694792 4 2 418336292 5 3 397896446 1 2 645208580 1 3 701575724 1 2 235073516 4 2 342521996 5 3 500323289 4 2 160034595 5 2 321569590 5 2 612896385 3 2 557683059 1 2 917334213 4 2 473852847 1 3 606544312 2 3 430963562 4 3 417536450 5 3 377894775 2 3 698538827 2 2 755369136 3 3 352643570 2 2 381651920 1 2 638606505 3 3 711105486 3 3 678268886 4 3 485881425 1 2 640019413 5 2 108371089 2 3 354551360 3 3 187377016 3 2 412107532 2 3 480178635 1 3 653898496 2 2 483090315 2 2 461534656 5 3 379322372 4 3 543294279 3 3 470572546 2 3 387353093 4 2 853828234 5 2 483796409 5 2 947492450 3 3 320931551 5 2 290752406 5 3 929662916 1 2 924689617 3 2 394258127 4 3 416789666 3 2 604167194 2 3 892551194 1 3 962686839 3 3 581404133 3 3 371419445 3 3 822535539 3 3 447870743 1 3 403329720 3 2 120541156 1 3 608518621 4 3 508879274 1 3 434433594 5 2 291110274 1 3 980532204 5 3 498450348 5 2 128753978 2 3 286464323 5 3 716040892 4 2 384564598 3 3 864412485 5 3 679322197 4 2 211821244 2 2 486556396 1 3 218960189 1 3 246782904 2 3 319155850 3 2 518204615 3 3 345239548 3 3 252106287 3 2 715211413 1 2 402677754 1 2 300674304 2 3 654968406 1 2 703311505 2 2 463373630 3 2 246515380 5 2 218788595 2 3 682789754 1 3 256270179 5 2 165034735 4 3 810897808 4 2 941699350 2 2 469904774 4 3 846912264 2 2 407970560 4 2 682140460 5 2 734439892 5 2 398926218 5 3 498768288 5 2 911162229 2 2 472606025 4 2 360446766 2 3 940407055 1 2 469267187 5 3 522244530 4 3 162941708 2 3 137973811 1 2 295888289 5 2 526589673 1 2 213161507 4 2 669449040 5 2 788439037 1 2 440119901 5 3 532668926 1 3 623064433 2 2 276366724 4 3 329497608 3 2 967968462 5 2 413482411 1 2 144483387 4 2 270254906 5 3 727553882 5 3 609773390 1 3 754080875 1 3 966916987 1 3 969452989 4 2 409896295 2 2 520945146 3 2 196215753 1 3 444831741 3 3 409153827 1 3 135534875 2 2 205408231 5 3 828615927 2 2 217529865 3 2 944536791 5 2 347717846 1 2 902617722 1 2 373046942 5 3 887412085 4 3 347391250 4 3 656286325 5 2 870292125 2 2 443556758 3 2 605554197 1 2 339482971 5 2 407672729 5 3 749637180 4 2 460957522 5 3 489629447 2 2 869627902 2 3 850738651 1 3 379952942 3 2 436334327 4 2 407831535 5 2 404136672 3 3 107332161 4 2 147887016 4 3 373768840 1 2 485364651 2 3 434736830 1 2 104526108 2 2 353416285 5 3 958363502 1 3 408019037 5 3 212830868 1 2 141174979 4 3 918087932 5 3 252387340 3 3 571334820 5 3 329797883 1 3 100429935 1 2 508602129 3 3 255584872 2 3 570747455 1 3 628610754 1 2 395492248 4 3 228597765 5 3 574890282 5 3 322879216 5 3 241530534 1 2 765578292 3 2 171343127 3 2 638365391 1 3 790704687 4 2 739784319 1 3 357633845 3 2 570604187 1 2 647719665 4 3 566295095 5 3 665061527 5 2 181487885 2 3 900209560 4 2 580544495 2 2 400648015 4 2 143489773 5 3 372038559 5 2 734910359 2 2 168158854 3 2 990592101 5 3 718544003 1 2 126307141 5 3 674964959 5 2 342732980 2 2 831260823 2 3 752001945 2 2 315665736 4 2 384259665 3 3 476425200 5 2 913882725 1 3 642492580 3 3 577084325 2 3 533780031 5 3 423596247 5 2 439502456 5 3 148287110 1 2 888417023 5 3 759258812 1 3 126751840 1 2 417263431 2 3 226825658 2 3 200127885 2 2 404342608 1 2 922131097 2 2 806964659 3 3 355594449 4 3 463103039 1 3 757807678 5 3 445233595 3 3 566442664 1 3 922290303 2 3 313009309 3 2 515436761 5 2 105285344 2 3 798257189 1 3 712937724 5 2 540382334 2 3 952508355 4 3 582118899 3 3 809530701 3 3 714538179 5 3 725885592 1 3 781076190 4 2 577499926 3 3 740387482 5 3 630911259 5 3 838034769 4 2 176582379 1 2 432460044 5 3 711960363 2 2 627881938 4 2 913801867 4 2 541178574 1 3 484017605 3 3 211333219 1 2 874796139 2 3 282443996 2 2 626018628 1 3 761107114 5 2 955217182 4 3 215230343 4 3 391840827 4 2 649204361 2 3 752733923 3 2 346296805 1 2 707418651 3 2 111590126 2 3 152374424 4 3 886091202 5 3 413043942 4 2 492201171 5 3 120937657 3 2 324373593 2 2 326039721 1 2 424242379 2 2 587559813 3 2 277286150 5 3 465778558 4 3 514758168 3 2 352562965 4 3 946073191 1 3 220659151 3 2 936527529 5 2 595449646 3 3 489800562 1 3 598188900 5 2 435051458 5 2 242991735 5 2 921038925 1 3 805272462 4 3 697457761 2 3 249582634 5 3 573031356 4 3 386002776 1 2 155374179 2 2 861169379 2 3 314234806 5 2 109029587 5 2 473179832 2 2 636611129 1 3 344591690 1 2 860553760 1 2 153926800 3 2 366525036 2 2 231743535 2 3 351065617 2 3 557776626 2 3 430557260 2 2 971427308 5 2 173642368 3 3 452108060 3 2 727969732 4 2 311134449 2 3 147237557 3 3 922665517 2 3 868431002 3 3 699251245 1 2 482968857 2 3 176696320 4 2 417980548 5 2 269777023 2 2 997640567 3 2 110505124 3 3 293768043 2 2 847615353 3 2 982797211 1 3 575081379 1 3 326075781 3 2 177168643 1 2 456871199 4 2 879689010 2 2 209725745 4 2 411197684 3 3 591259398 4 3 645606901 1 2 312505144 4 2 795762683 5 2 143298875 5 2 278064475 3 3 337722755 2 3 550828745 5 2 666832463 5 2 975134894 1 3 123689329 1 3 499531142 5 2 182460075 3 2 421542017 4 2 592719211 2 2 647519042 4 2 444228198 2 2 156934063 4 3 264569410 1 3 287706409 4 2 695049919 4 3 284438301 2 2 260504788 5 2 397489320 2 3 840442669 5 3 509989187 1 2 666130880 2 3 604017607 3 2 349466860 1 3 697903982 5 3 558537319 4 2 482167488 3 2 424072273 4 3 703823228 4 3 735093217 1 3 593287699 3 2 188279921 5 3 585870538 3 3 629690130 3 2 456347251 5 2 761038353 4 2 191730277 5 3 394896322 5 2 173313999 2 2 569329008 1 3 650638513 5 2 317879491 4 3 652837987 4 3 979740353 2 3 982218912 3 3 613921360 5 3 806511167 1 3 894180206 3 2 484870505 3 2 416879896 4 2 432626508 1 3 979164685 1 3 701574555 2 2 457012800 5 2 901379600 2 2 528002320 1 3 680149114 3 3 817847064 3 3 385468683 4 3 491269940 1 2 365471656 1 2 747659881 5 3 488243392 4 2 289453709 3 3 214812279 1 2 103408475 1 2 468695869 4 2 992453799 3 3 643302635 1 3 770114282 1 2 569531562 5 3 553516784 2 3 301045162 5 2 787295303 4 2 405728333 2 3 955123238 4 2 929284805 5 3 141589514 4 3 581218194 2 2 342880718 4 2 114482862 4 2 955867340 1 3 699860637 3 3 726560262 2 3 258423105 5 3 264275137 5 2 208000047 4 2 952354566 2 3 764076501 2 2 103943917 5 2 233932093 5 2 970971998 1 3 491231868 3 3 429437212 3 3 216690383 5 2 353132812 3 3 540453555 1 3 916701555 2 3 395119480 2 3 799997051 3 3 194441461 3 2 482703904 5 2 191730601 5 2 110316031 5 2 282150518 4 2 529165860 1 2 608978640 5 2 285395597 5 2 231608033 4 3 490386290 3 3 495916379 5 2 391055279 4 2 286763326 3 2 579293341 5 2 290673409 4 2 848853052 4 3 760248827 4 2 914567123 3 2 563781133 1 2 209307170 3 2 887638766 4 2 903219930 5 2 168611467 3 2 303223958 1 3 981697085 3 3 330286902 3 2 368279552 4 3 419827614 5 3 609647294 4 2 559875072 3 2 560510144 2 2 964191432 4 2 789984835 3 3 603723157 4 3 251615353 1 3 644861519 3 2 596000118 2 2 757355014 2 2 636763015 3 3 921513927 4 3 523997845 3 2 310547678 4 2 114773688 3 3 997523468 4 2 631258052 2 2 229996769 5 3 882448998 2 3 982327411 2 2 647712536 5 2 235244584 5 2 701522191 4 2 408664731 5 2 548875838 4 3 204784411 1 2 562948742 1 2 666339641 4 3 751830818 2 2 880508748 1 3 169052628 3 2 333503408 4 3 490158529 4 2 470510184 1 2 976631935 3 2 754502542 4 3 584797195 5 3 865661550 1 3 188681052 1 2 926005606 4 2 320359777 3 2 283055053 5 2 366989033 5 2 829303845 3 2 708123024 3 2 527035775 3 2 554254250 1 2 173454149 3 3 576841108 3 3 628879370 4 2 794206936 4 3 598179988 1 2 541565647 5 2 158603160 5 2 421124930 5 2 402703059 3 3 382092078 1 3 487804139 4 2 887160193 2 2 534751198 1 3 714562261 5 3 133221619 5 2 990364961 5 3 184720384 5 3 528536179 2 2 704539283 4 2 751312432 2 2 532866099 5 3 955473383 5 2 928234990 5 2 279936344 5 2 573038163 3 3 975182583 1 3 198243178 2 2 566723102 2 3 760167756 4 2 515568521 3 3 576032579 4 3 184520841 1 3 258124590 1 3 477978680 4 2 801811082 2 3 469076614 5 3 124913820 4 2 506322800 5 3 491030043 1 3 221665833 4 2 839187821 5 3 774573778 1 2 908680147 2 3 580425203 1 2 160591472 2 3 206373673 4 2 987276370 2 3 840459645 1 3 978538220 4 3 854735091 3 2 315525119 1 2 370417327 3 3 904552097 5 3 643901988 3 2 575306150 1 3 905418278 1 2 804177957 3 2 208678974 4 2 930560712 4 2 834677001 5 2 209479176 4 2 573123166 4 2 339491483 4 3 208048150 2 2 485949553 2 2 470564086 4 3 723256276 3 3 763261903 2 2 265734480 1 2 548961933 3 3 815076389 5 2 744667398 5 2 466907800 3 2 315900417 4 2 524153241 5 3 758088158 5 3 103299480 2 2 554366219 3 3 941497492 2 3 994460744 3 3 438124053 5 2 182331951 5 3 385312527 2 3 541074678 4 3 654331001 1 2 741999451 5 3 490805464 3 3 177665111 5 3 529827538 3 2 136392935 4 2 394880414 3 3 976325743 2 2 926444604 4 3 594543934 3 3 882329984 5 2 437542505 3 2 318222819 2 3 389495038 4 3 276344654 1 2 354256286 5 3 227354144 3 3 530424994 1 2 218405497 5 3 445878889 2 2 224050535 5 3 324683495 5 3 912755813 5 3 163447825 5 2 686060705 5 3 893978595 3 2 793044593 5 2 117871916 5 3 552079949 4 2 502509905 1 3 752118304 2 2 866921782 4 2 532559862 3 3 248008844 5 3 129427118 5 2 822356561 4 3 259293307 1 3 104191435 5 2 515592666 5 3 937767459 4 2 950838817 3 3 823871724 1 2 633995629 4 2 409036777 3 3 334521554 4 2 440256663 3 3 581611749 2 2 201346025 3 3 517363923 2 2 122458593 3 3 971836843 1 3 129622205 5 2 413803069 1 3 312772216 4 3 144390732 5 3 998967667 2 2 285238649 4 2 496209871 4 3 386327271 2 2 627685872 2 2 111735307 3 2 165283794 1 2 439679558 5 3 297588983 3 2 621699544 5 2 896466066 5 2 259414403 4 3 566890520 1 3 109838570 4 2 212843213 2 2 376857928 1 3 620408227 5 3 550996557 2 3 119411715 5 3 856628446 5 2 445668197 5 3 418162716 4 3 195300232 5 3 195749316 3 2 982875618 3 3 239681403 2 3 199240776 1 3 190436628 5 3 962333155 2 3 884399985 5 3 399421002 3 3 908624300 5 3 537791715 1 3 910739745 2 3 815774547 4 3 428076370 3 3 413031564 2 2 657840526 5 3 798262836 3 3 321722860 4 3 212202931 1 3 109566100 3 3 411460541 3 3 390317945 2 2 727555284 5 3 554226432 2 2 929111742 4 2 551872382 5 2 835652801 4 3 701402890 4 3 593132426 5 2 356834242 2 3 117309593 5 2 742128629 2 2 522059672 1 2 356671432 5 3 671150753 4 3 693188319 5 2 124747809 5 2 600364412 1 2 570452384 4 2 783218990 4 3 131612939 5 2 798609967 4 2 175383664 4 3 306047784 5 2 476367383 5 2 357249726 2 3 601701775 2 3 339113135 5 2 758199908 5 2 225363933 2 2 595084899 2 2 336333026 4 2 406153085 2 3 109425016 1 2 915269021 3 2 423605416 2 2 565754126 1 3 483364994 1 3 789219115 1 3 304455699 1 3 980762500 5 2 766558404 5 2 769896216 5 3 422850120 5 2 769321474 4 2 382288162 4 2 219873402 2 3 845019245 3 3 450499411 5 2 639447407 2 3 105177530 3 2 478089842 2 3 222468176 4 3 296410146 4 3 272666791 4 2 390784576 3 3 636570918 3 3 664725196 3 3 191265671 4 2 643681420 1 2 590019963 3 2 731945240 1 2 531010497 2 3 936424067 4 3 670832649 4 3 455142127 3 3 903691540 2 3 843680245 3 3 948216051 4 3 995670671 5 3 524796448 4 3 639536054 4 3 697657770 3 2 794960583 5 2 454545913 3 2 911976554 2 2 364841188 5 2 665475945 3 3 789813346 4 3 700974226 5 3 310844536 4 2 724806927 4 3 358646579 5 2 545783551 4 2 125507092 5 3 595558128 1 3 651188809 3 3 982464903 1 2 443150012 1 3 293723639 2 3 546832095 2 2 312857798 3 2 527305555 3 3 235208364 5 3 663447898 2 2 424742729 2 3 461448029 2 2 992925111 4 2 524244457 1 2 485299968 5 2 238498429 5 2 742797122 3 2 513799278 1 3 771277834 3 3 324680018 2 3 747491780 2 2 770861349 5 3 793503373 5 2 741372406 1 2 691211560 1 2 511483198 1 3 356361840 4 3 436754303 3 2 154495143 5 2 797587897 1 2 599626468 1 2 641573610 2 2 560119441 2 2 894478007 3 3 292013538 1 3 726947131 1 3 859931787 3 3 974490996 3 3 518404408 5 3 461552166 4 2 689365683 4 3 412801178 3 3 598389593 2 3 366628136 5 3 583759096 3 3 384377363 1 2 710396683 3 3 106656477 3 2 263022049 4 2 243978269 5 3 235146197 1 2 691425154 2 3 999837824 1 2 104107574 4 3 970159352 4 3 667936577 5 3 664557773 1 3 658188612 4 3 449822072 2 2 705143620 5 3 814845445 2 2 950748882 2 3 129511073 1 2 245468334 3 3 747241492 2 2 555777257 3 2 401074815 4 2 851271585 2 2 960626084 2 3 181880597 5 2 202337378 5 2 375848152 4 2 116642511 5 2 585958523 2 3 868680920 5 2 573512245 5 3 210453833 4 2 954026583 5 3 563318017 1 2 966601741 2 3 392205199 1 2 546833736 5 2 713518792 3 2 177818881 1 2 495832521 4 2 193880995 3 3 178019544 2 3 539306401 1 2 822222699 3 2 180435490 5 3 695784694 2 2 192092959 1 2 260995028 4 3 109145167 5 2 760016756 1 3 679826622 5 3 357919234 4 3 658393136 4 3 195383573 1 3 815301705 1 3 437690863 4 2 913573377 3 3 738147330 5 2 337001494 5 3 766925391 2 2 271499035 5 3 650282476 5 3 178576851 1 2 771228294 5 2 209135443 3 3 169727402 2 3 742322792 1 3 362995180 5 2 339430827 4 2 109525956 3 2 721715970 1 2 218593703 1 2 687666822 2 3 129237432 3 3 716293870 5 3 617115370 5 2 728449398 4 2 297755004 2 3 214049477 3 3 479705835 1 2 128493591 3 3 125165532 1 3 270097230 4 3 933661886 2 2 586966967 4 2 658842115 5 3 777013086 1 3 236254552 1 3 977635185 2 3 774902814 4 2 609445082 2 2 660180632 2 2 116144028 4 3 462311488 3 3 597922891 5 2 360139710 3 3 813787490 1 2 399568409 1 3 735802562 3 2 515881574 3 3 986276829 2 2 399627302 5 2 829167582 3 2 269762575 3 3 779483119 2 3 644076641 2 2 905498292 1 3 966634748 5 2 196937912 1 2 177609981 5 2 484663330 5 2 220085263 1 2 494066296 5 3 809549534 2 2 643873095 1 2 631109270 3 2 460855690 3 3 175982598 4 2 847501926 4 3 239530676 1 2 734419068 3 3 313614395 2 3 237991098 2 3 119005865 5 3 772334371 2 2 497475934 3 2 743123766 5 2 328778937 3 3 505113378 3 3 124767009 2 3 328357556 3 3 538474771 1 2 151343986 3 3 728619522 4 3 212593069 3 3 118661317 5 3 946132611 2 2 545522701 1 3 794071046 5 2 602667062 5 3 905215010 1 3 478070113 5 3 196539996 3 3 121371220 5 3 521647485 5 2 630130017 2 2 973846919 1 3 868293904 5 2 701660992 5 2 439190870 1 3 673147059 5 3 671381459 2 3 265286500 4 3 226495603 5 3 413313433 5 2 510015984 1 2 940540213 5 3 659948823 4 2 706176406 1 2 164873526 2 3 410533791 1 3 802154952 1 2 215416123 3 2 201396471 2 3 431784429 1 2 939363671 5 2 287340193 3 2 295271832 1 2 147123967 4 3 104345806 2 3 901399055 3 2 864774499 1 2 190453600 3 2 666820190 1 2 110980949 2 2 544200520 5 2 915488784 2 3 182330957 2 3 973673194 1 2 931628719 4 3 247653775 2 2 533736844 1 2 452619041 3 2 888450711 1 2 707861499 4 3 241802674 2 2 199408310 5 2 571413485 2 3 147471609 4 2 395562712 4 2 639509508 4 3 240668078 4 3 652982485 2 2 906771732 4 3 203735229 3 3 385864329 3 3 259689128 3 2 764896801 3 3 108763917 1 3 303190627 2 2 582976871 5 2 477507869 2 3 622257701 5 3 318743759 1 3 227219286 4 3 214648230 4 3 720175060 2 2 987477790 5 3 736451095 2 3 805434175 2 2 714301590 4 2 688053505 2 2 317330426 3 3 856080144 3 2 561333273 1 3 778324726 5 2 660627566 4 3 306361682 4 3 369092780 5 2 400860196 5 3 778559422 4 2 867146333 3 2 361393185 2 2 125778338 2 3 931128010 4 3 131853325 3 3 358643191 4 2 775851206 5 3 788146125 4 2 653926905 2 2 894270997 4 2 466720206 1 3 999891493 3 2 655431402 1 3 410780552 1 2 312348247 4 3 860033678 1 2 207809133 1 2 565081903 5 2 198572288 2 2 260413892 1 3 519836259 5 2 380352571 4 2 761346208 4 2 235657126 1 3 520692435 2 3 426432425 5 3 205434882 3 3 599721191 5 2 622192195 2 3 522564808 2 2 685713837 3 2 464749494 4 2 403747391 2 2 226674049 2 3 158026818 1 3 586119868 1 3 867761996 4 3 117390003 1 2 913969637 3 3 596575609 5 3 233297882 1 3 496600880 1 3 591845370 4 3 699208492 2 3 915206022 2 3 504890055 2 3 120081358 3 2 358727711 3 2 251670857 3 2 992255426 3 2 214658417 1 2 527312968 1 2 886225180 3 3 401933499 5 3 307636769 5 3 745622033 2 2 124233823 4 2 962847723 1 3 733442402 1 3 473808353 5 2 978798196 3 2 317028012 2 3 807845811 4 3 154173735 4 3 105699570 1 2 722196106 3 3 265123414 4 2 926108923 3 2 669449080 4 3 462890923 4 2 221171140 1 2 535874977 1 3 835796021 1 3 710644426 1 2 157947565 2 3 680919205 3 3 263905202 3 2 614469169 3 2 635453753 3 3 551512776 5 3 271761690 1 2 100353595 3 3 510438641 2 3 681197557 1 3 886513624 1 2 693504579 2 3 502081774 1 3 503127515 5 2 483073317 5 3 651071701 2 2 623589649 2 2 332433320 5 3 737586526 1 2 913294056 5 3 326307113 4 3 849064591 2 3 396166492 1 3 606357513 2 3 301211666 5 3 192640175 3 3 300579899 5 3 736530502 2 2 359415706 5 3 372139451 5 2 421713318 3 2 606747402 4 3 100832566 4 2 670602306 4 2 115186787 5 3 899429686 3 3 568636542 4 3 328344056 5 3 966725076 4 2 664956940 1 2 467058079 1 3 170627461 2 2 471005788 1 3 242228691 5 3 679053871 4 3 807258916 3 2 710425314 1 3 612013556 4 2 474673080 3 2 435753040 1 2 300297512 3 2 901914207 4 3 452983856 2 2 241767290 5 2 682067845 5 3 465487411 3 2 362896988 3 2 286649180 1 2 733909102 2 3 796147970 3 2 114128822 2 2 745538835 4 2 672891094 3 2 331869088 4 2 804226176 1 2 752714663 4 3 435710073 3 2 937677292 1 3 147084495 1 2 736871541 5 2 496907504 3 2 824295998 1 2 696878065 4 2 442319388 5 3 350695925 1 2 736092737 1 3 515658981 1 3 412468749 3 2 662194164 1 3 270824710 3 3 380797343 1 2 949257128 4 3 716232873 4 2 787210140 2 3 535845604 3 2 119468421 2 2 431280191 4 3 142699304 4 2 645967911 4 3 631050545 3 2 464110121 3 3 516539607 5 2 275238951 2 3 309849568 2 2 162064316 2 2 384515505 5 3 174338861 3 3 865405814 2 3 839806890 4 2 650113337 3 3 386961946 2 2 786264065 3 2 783838299 3 2 351302601 1 3 879923298 2 3 938315886 5 3 382641371 2 3 319621322 5 2 122524693 2 3 780270439 2 2 973418763 1 2 491659066 4 2 714319023 5 3 437073859 3 3 949316500 1 3 158815398 4 2 198898851 5 2 762480734 4 3 653895645 3 2 264790496 1 3 810943436 5 3 770652427 2 2 207693624 2 3 157840469 1 3 669117111 2 2 983038160 1 2 675669907 5 3 816632710 1 2 304551147 2 3 386805546 2 3 306715405 2 2 132636855 2 2 583449299 2 2 705510778 2 3 524974235 4 2 896676331 4 3 810897515 2 3 659834909 3 2 965367732 4 2 867976576 5 2 168660513 3 2 726805789 2 2 182330902 5 3 209420436 4 2 179229993 1 2 207688075 4 3 284391390 3 3 380146387 5 3 729035616 5 3 704906771 3 2 568929208 4 3 435592928 1 3 244338170 1 3 785967716 5 3 528665168 1 3 545887418 3 2 171509437 1 2 550364608 1 2 118445146 1 2 930443863 4 3 454836477 1 2 617062362 5 3 559430846 4 3 162015325 4 2 989470193 1 3 205863509 3 2 557185496 5 3 798910198 5 3 653214717 1 2 290447552 4 2 493700476 4 3 460031775 4 3 470865932 3 2 666036090 2 3 584709337 3 3 919223708 2 2 910883080 5 3 569409624 3 3 793938552 2 2 801922905 4 2 767030592 2 3 805865338 1 2 978731416 3 3 933468533 4 2 293529499 1 2 388479489 1 2 646079575 3 2 770265311 2 3 400604267 3 3 536451507 3 3 389055046 3 2 195140821 2 2 929518251 3 2 633157735 5 3 696833752 4 2 612717325 3 3 545101912 4 2 223153530 5 3 709313670 3 2 949059665 5 2 852398200 4 2 631089427 1 3 567498170 2 3 667827594 3 2 923614915 4 3 611281611 5 3 548273356 3 2 708544310 4 2 718760711 4 2 840665660 4 3 458044834 4 3 651283635 1 2 683302875 2 2 139756452 4 2 289616874 1 3 659185743 5 2 844814747 2 3 812069588 2 3 240464280 1 3 481042416 2 3 227964193 1 2 145291850 4 2 219552397 4 2 998118330 3 3 303550008 3 2 852624110 3 2 452880671 1 3 359019007 3 3 532574857 5 3 964478229 4 3 886352034 1 2 601723172 3 2 701519148 1 3 842037856 5 2 233833868 2 2 703354795 2 3 436612481 5 3 215117857 1 2 842965036 1 3 448057837 3 2 498792435 2 3 161599443 4 2 869902350 5 2 313140336 4 3 673238422 3 3 282824342 3 3 333902251 1 3 311033550 5 2 911584542 1 3 394327250 4 3 365426107 4 3 467612459 4 2 646770822 2 2 652507246 3 3 472785675 5 3 106334522 3 2 235193841 5 2 334121074 5 2 361311142 2 2 170859074 1 2 573152862 2 3 214292315 3 3 324378142 1 2 113301185 3 3 283035163 3 3 560819689 2 3 997615782 4 2 276347556 3 2 124894376 5 2 452732139 5 3 763918524 4 2 956202615 1 2 115583139 5 2 704473135 4 2 613115126 4 3 155652381 2 3 500014966 5 2 979044175 3 3 842413059 5 3 196142051 4 3 308059749 1 2 685817717 4 2 715142980 5 3 216132816 1 2 666807817 5 2 175842468 1 3 662532543 5 3 935740096 4 3 974374835 5 3 362892428 1 2 118783558 5 2 384407965 1 2 592545194 2 2 245391504 1 2 671959818 2 3 258874116 4 3 244206974 2 3 728938670 4 2 734470859 5 2 705042780 1 2 479039991 1 2 743077633 4 2 817505503 3 2 316029807 4 2 363984439 5 3 653394258 2 3 683533092 3 3 467012721 1 3 629002302 3 3 421114472 5 2 381882602 3 2 604377037 2 3 300553458 4 2 834716999 4 3 443929548 1 2 675922124 5 2 719216993 1 2 974786458 2 2 627613001 3 3 482866441 4 2 540228660 3 3 608766751 3 3 450440054 2 3 854532580 1 2 624026253 2 3 484023880 1 3 269328708 5 2 476542353 5 3 918136539 4 3 664783975 2 2 702214303 2 3 103678706 4 2 990342954 1 3 104069275 3 3 854115866 4 3 988582551 5 3 154138799 5 3 619510203 2 3 244986893 3 2 365341587 5 3 186429225 4 3 206617812 1 3 311158127 2 2 356000428 2 3 184837324 3 2 744323967 2 2 564941487 3 3 620557955 5 3 127210832 2 2 928077263 1 3 244712158 1 3 518910984 3 3 967223895 4 2 305536976 1 3 241834942 5 2 125392990 5 2 412989120 4 2 172966751 3 3 877352366 1 2 722494649 3 2 219723581 4 3 976857439 5 2 316410542 1 3 560044593 4 3 685513475 1 3 339954723 2 3 446042561 3 3 147073944 1 2 461214523 3 2 504939828 5 2 624062137 2 3 139480740 3 3 690432498 3 2 280329142 1 2 846177544 1 3 918722866 1 3 328756249 2 3 730240382 3 3 176985818 3 2 359913803 1 3 458112597 4 2 231258046 5 2 494607876 1 3 730508002 5 2 377998532 5 3 304528269 2 3 686967500 4 2 644574006 1 3 961469473 2 3 630012370 4 3 173862911 2 3 222045648 2 2 391906597 1 2 234434109 5 3 753315701 3 3 791209784 5 2 474556775 2 3 607986483 5 2 568107041 1 2 926909218 2 3 492676501 4 3 726872965 5 2 573052732 5 2 134802120 5 2 235383880 4 2 419767282 5 3 461663771 3 2 224910645 2 3 549683594 4 2 916454001 1 3 407165703 2 2 696923272 2 3 181960637 2 3 419136675 5 3 692772998 2 3 451973432 2 3 268748479 4 2 467010058 3 3 384872381 5 3 559967587 3 2 273742279 1 3 477673819 2 2 561997498 4 3 998628891 5 3 714582766 4 2 154456174 3 2 727500938 2 2 548160845 4 3 954428441 4 2 546032739 3 2 176176073 1 3 381504121 2 3 634758323 1 2 923941338 5 2 376130819 2 2 689991838 4 3 319655038 1 2 762432916 2 3 602767299 1 2 859666333 4 2 160051106 1 3 718829276 1 2 966549356 3 3 225924819 2 3 770740145 5 2 155170275 2 2 422055844 2 3 510810409 1 2 902704800 1 2 588463895 5 2 460399831 5 3 169500419 1 2 677718887 5 2 347849480 2 2 369375239 4 3 565626097 1 2 735564998 4 3 354764033 2 3 188618013 5 3 357491575 5 3 879104905 2 2 330013370 3 2 198803313 2 3 909062478 1 3 336637109 5 3 991195103 2 3 260052130 2 2 744736980 3 3 670682919 2 3 217317943 1 3 843918317 5 2 402934809 3 2 182646567 5 3 985537857 2 3 591369789 3 3 258398520 3 2 510412193 1 3 763792720 5 2 556673847 5 3 642036742 2 3 771386612 2 2 796126538 3 3 117601856 3 2 263670738 4 3 823860476 5 3 288871669 4 3 725296033 1 3 417695489 3 2 650115800 4 3 426443597 5 3 520312610 4 2 384215904 4 2 731753932 2 2 135088238 3 3 741645005 4 3 184885432 3 3 365867395 1 2 631756725 4 3 483010515 2 2 432711699 4 3 433588628 5 2 608341117 1 3 451470026 4 2 784333773 5 2 598707500 2 2 980126361 1 3 485628006 1 2 753549885 3 2 941952299 4 3 786497625 4 3 409464126 4 2 933336058 2 3 314148472 2 3 962169595 2 3 223548640 3 2 366978543 2 3 162034847 1 2 689664328 4 2 750387143 1 3 220074300 2 3 201054628 5 2 569958191 5 3 967651316 1 3 159498346 1 2 236417386 3 3 533041207 4 2 328866889 3 3 961647790 4 2 404310216 4 2 723186401 1 2 943423093 3 3 131799879 4 2 162599308 1 2 260056661 2 2 355406239 1 2 504225819 2 2 117269470 4 3 734699343 3 3 877177742 1 2 193532760 4 3 375074689 5 3 246047350 5 2 806720321 2 3 424849805 3 3 590044269 3 3 167248587 3 2 336872429 5 2 846999381 2 3 685894402 4 3 908962782 1 2 892468614 5 3 173396446 5 2 265207054 1 2 201825235 5 2 519941411 2 3 987664036 1 2 179413423 5 2 872172390 4 2 764852408 2 3 399034023 5 2 696216855 3 2 220386053 1 2 562836562 4 2 497280625 4 2 546409894 2 3 273429443 5 3 170217934 2 3 707074561 2 2 448717769 5 3 779025579 3 3 710865085 3 2 327164448 1 2 244499259 5 2 876720454 3 3 311994372 2 2 340534361 5 3 457918263 2 2 906153745 3 3 224836521 2 3 460831168 5 3 605008819 5 3 421311233 5 2 188496280 1 2 799531987 4 2 566798563 2 2 810286751 2 3 925825389 1 3 159282214 1 2 670506571 1 2 950405677 2 2 477781358 5 2 273204838 4 2 521977524 1 3 383215944 1 2 964261860 2 3 669833410 4 2 125793319 1 2 302231405 2 3 780185629 5 2 939566595 3 2 606279732 5 2 432635601 4 3 169781009 4 2 377354789 3 2 712829512 5 3 970456827 5 3 622950997 4 2 420375353 2 3 764422755 2 3 731957806 1 2 595269034 3 3 622178592 2 3 171047301 1 3 923665107 5 2 481526053 3 2 929337959 1 2 508266956 3 2 564066226 3 3 806138042 4 2 260305651 3 3 192304061 4 3 414629303 1 3 934365725 3 2 597604912 5 2 533597394 4 3 616120875 5 3 415089776 4 2 603752165 4 2 221880140 4 2 573830022 4 3 438250858 3 3 770684190 5 3 961263295 4 3 672895584 2 3 740026811 2 3 467159134 3 2 549414327 5 3 293800582 4 3 794480665 5 3 932594600 1 2 493222325 4 3 191554186 1 3 551225749 4 2 509071298 3 2 206065354 2 2 251627152 5 2 798254396 5 3 238008534 1 3 147490724 2 2 282785523 3 3 102495245 5 2 328149759 1 2 207447152 1 3 262848460 3 2 986286619 5 3 507866990 1 3 744680125 4 2 367302233 4 2 487989096 3 2 547981703 3 2 439236804 1 3 460484664 1 2 338276009 3 3 631448217 2 2 341034122 5 3 391266996 5 2 682767343 1 2 781532223 4 3 342408059 1 2 449416086 1 2 811320490 1 2 719728891 4 2 955792620 2 3 391016884 5 2 149638804 4 2 664722188 3 3 497404697 2 3 118821719 1 3 456464202 2 2 879768990 2 2 588492682 1 2 130699306 5 3 798207566 1 3 743969740 4 3 698314602 5 3 572251225 3 3 609583439 5 2 445530838 4 3 109166020 3 2 298633231 4 3 513856682 2 3 537564737 1 2 616851220 5 2 244122435 2 2 871259256 4 3 886356881 5 2 222450855 4 2 243468933 4 3 628090082 2 3 944578497 4 2 581404852 1 3 597023047 1 3 139188991 5 2 274942061 2 3 263536920 3 3 358457685 5 3 984618033 2 2 324765106 3 2 371366629 1 3 924559122 5 3 270328162 1 2 529114196 3 2 780237399 2 2 132707935 2 2 439645024 4 2 758341070 4 3 197717995 5 3 949460514 4 3 340897245 3 3 292816078 4 3 985517981 1 3 122423636 4 3 837068060 5 3 956838980 3 2 421971748 3 2 126430577 4 2 985058378 3 2 947824936 3 3 724750329 2 2 817681466 5 3 252354462 1 3 449009656 4 3 425467897 2 2 910047855 4 2 445592793 1 3 671288086 4 3 827027650 2 2 360023823 4 3 267610068 3 3 257453712 1 3 273608597 2 3 228260697 4 2 638239254 1 3 337445029 3 3 117575277 2 3 147043096 3 2 340037977 2 3 636956467 2 2 543802513 2 3 194022473 2 3 750420129 3 3 351281445 2 2 641658449 4 3 970021512 5 3 904882892 2 2 563620492 4 2 355371755 5 2 409468862 5 3 657407506 5 3 476539108 5 2 469694620 5 2 363799115 3 2 555484296 1 2 348241999 5 2 338353502 4 3 536543456 4 3 952554231 2 3 382366807 5 3 959802783 1 2 174996098 1 3 750678224 4 3 261994199 2 2 561992857 3 3 668166177 3 3 503264219 3 2 762031532 2 3 124011270 5 2 353594239 3 3 985018686 1 3 305462802 5 3 282248847 2 3 662878155 2 2 640558512 3 3 615035164 2 2 286368475 5 2 779792324 4 3 791209070 2 2 401380250 5 2 540374420 5 3 986589370 4 2 680271249 1 2 370488368 2 2 212209539 3 2 378686964 1 3 868886517 5 2 589500538 3 2 226928410 4 2 749437186 5 3 978392512 5 2 138481415 5 3 753499791 2 3 780742334 1 2 936033184 4 3 324988442 3 2 786290681 1 2 511542443 3 3 363350926 4 2 738833202 5 2 323667676 4 2 207668626 4 3 631425838 3 3 763586746 4 3 729613236 1 3 448195765 3 3 676505756 3 2 251684370 2 3 719420138 3 2 848893827 2 3 698701116 5 2 626251474 5 2 420440380 5 3 342026138 4 2 151065317 2 2 102037240 4 3 789123399 5 2 879260032 2 3 236841710 4 3 657823941 4 3 697630927 1 3 380479890 4 2 620527384 5 3 580451992 5 3 647611784 4 3 311993488 3 3 607709485 3 2 251616666 4 2 671102248 4 3 527825372 2 3 821178447 1 3 791891890 5 3 538007049 1 2 141163362 1 2 879614914 1 2 263198817 4 3 408358464 1 3 164738919 3 3 509733072 1 3 816664002 5 2 480812165 2 2 990967730 5 3 489854925 5 3 536571454 4 2 487717723 1 3 788306526 1 2 484017396 4 2 142697240 3 3 519059968 1 3 486515934 4 3 669668751 1 2 255285851 5 2 746621719 5 2 349072167 3 3 399426461 4 3 833147712 3 3 461301608 2 2 502199160 5 2 824526841 1 2 338951121 4 3 208459036 3 2 295186350 4 2 470328941 1 3 349388502 1 3 240066030 2 3 734665229 1 2 748601047 1 2 628128450 3 2 913687996 5 2 465834544 5 2 761489370 1 2 420734408 2 2 858469576 2 2 718663906 2 2 650320986 3 2 210639447 2 2 192961808 2 3 839115348 4 3 671753024 3 3 704710501 4 2 223074303 1 3 827405702 2 3 750104255 1 2 919496200 3 2 551726672 2 2 450662403 5 2 179477255 2 3 539663478 1 3 167609691 5 3 988093972 1 3 996305344 1 3 710059796 4 2 267858839 1 3 290360110 1 2 702545870 5 2 464653375 2 3 398633901 2 3 842142274 1 2 184627234 1 2 504893736 1 3 412833526 1 3 407724195 2 3 350285603 2 3 500460752 1 2 776291110 4 2 764860984 4 3 637447010 1 2 410093870 3 3 442080288 5 2 314001645 3 2 809224763 2 2 401417295 2 2 895032859 1 2 487045654 4 2 619231698 2 2 969292657 2 3 218377508 4 2 844672170 5 3 121106980 4 2 437366527 1 3 268931402 4 2 945410752 2 3 982457306 4 3 335739957 2 3 944464737 5 2 676092235 2 2 154510306 4 2 716797862 5 2 373256930 1 3 263002858 4 3 962294128 1 3 368123356 5 2 774833182 2 2 196958618 2 2 520021495 2 3 407679611 4 2 783436243 5 3 653670872 4 2 358733451 4 3 463872530 4 2 587484849 3 3 505905148 1 2 510478422 4 2 604724609 5 3 266354475 3 3 221322156 2 2 720367321 5 2 752704961 4 2 766282622 1 3 818460727 1 3 727961327 5 2 311761452 5 2 829947751 1 3 144722968 5 2 638889503 5 2 898560541 1 2 749664720 3 3 159223765 3 3 721664146 2 3 379290290 2 2 338256887 4 2 967045084 3 3 483732255 5 3 267903156 2 3 755412771 5 3 721384675 4 3 266189063 4 2 780949868 4 2 745089357 2 2 789169750 1 2 665642967 5 3 768811055 4 3 183689521 2 3 806710372 3 2 751972579 2 2 493419148 4 2 257937277 4 3 443501745 4 3 133035318 5 2 560108598 5 2 226472006 1 3 246133277 2 3 928940088 4 3 349849191 4 3 727242705 3 2 532666196 1 2 102901208 3 3 326962685 1 3 877555231 1 3 712086245 4 2 951280239 1 3 180914265 2 3 113670952 3 2 122175408 2 2 624250508 3 2 734021242 3 3 813284661 5 3 679959175 2 3 951593223 3 3 205420952 5 2 481248365 5 2 347407363 5 3 110596958 3 3 941133632 3 3 101575278 2 2 886128470 2 2 365149647 1 2 879237943 5 2 452547690 5 3 823055827 2 3 942889094 4 3 312310067 4 3 489277517 5 2 367934671 1 3 511415421 2 2 405653041 2 2 747235740 4 3 980222198 1 3 277113778 3 2 523072203 4 3 306684942 3 3 880999794 4 2 545808601 2 2 592568734 1 3 598220742 1 2 626347762 3 2 521265555 2 3 272133444 3 3 418156020 1 3 382635445 3 2 731095271 3 3 513279374 2 3 414603946 4 2 604960547 3 2 580541042 5 2 254343388 4 3 406405420 4 2 720701380 5 3 425765767 5 3 938624102 5 2 110095484 4 2 719156803 1 3 599888839 3 3 405904945 5 3 972735147 1 2 391668201 4 2 824254218 5 2 749416473 5 3 815311346 1 3 348428396 3 3 948457482 5 3 592514848 3 2 289909873 1 2 357024613 4 2 914022413 2 3 669205415 5 2 606373369 4 3 391042665 2 3 855540763 2 2 285733231 1 3 555610141 1 2 617461761 5 2 165913534 1 2 990214345 1 3 836887291 3 3 353083797 1 2 409408462 4 2 236805983 5 2 515448148 2 3 449340075 5 3 388862671 4 3 588046773 3 3 655667023 1 3 339817522 1 3 458396867 3 3 865800302 1 3 856768450 4 2 400596993 5 3 231790929 4 2 399038196 1 2 140681306 3 3 698098985 3 3 682435958 1 3 201410479 4 2 190832088 4 2 391913985 4 2 706912755 2 2 561234126 1 2 457202620 3 2 592577710 2 2 729119446 4 3 433091812 2 3 725302293 1 2 261365244 5 2 123252635 1 2 291133873 2 3 200738776 2 2 375208882 5 2 823248711 5 3 115230015 1 3 674678383 5 3 137298642 3 3 961453282 4 2 755507225 5 2 240057809 1 2 508744674 5 2 316911723 2 2 982700910 2 2 422233795 2 3 956143002 1 3 663860904 4 3 364284120 4 3 417652876 3 3 875305790 3 3 212567707 3 2 962663983 4 2 405122957 2 2 271769153 2 3 575692519 2 3 994303636 5 2 897426569 3 3 540545736 1 2 618783303 5 2 671365066 4 2 182220369 4 2 503156292 5 3 221984477 1 2 864679349 4 2 286440149 5 2 742388757 4 3 703740145 2 2 747544531 2 2 441306251 4 3 673400205 4 3 295671553 1 2 181164693 2 2 235406028 5 2 762592760 3 3 100341625 1 2 211095457 3 2 839366387 4 3 859330399 1 3 831547782 4 2 722181999 3 3 807266839 5 3 438193549 2 3 876048375 5 3 753879853 5 3 710691415 1 3 879996371 1 3 697499424 3 3 502092040 1 3 363774770 2 3 435811651 3 3 473883851 3 2 910073900 2 3 471488231 5 3 512101340 5 3 774420875 3 2 647493483 4 2 707244550 4 2 273881934 2 2 271124199 4 2 342203871 2 3 450896985 1 3 942015411 4 3 141386765 1 3 495454141 1 2 263678792 5 2 107649454 2 2 617408164 5 2 254212114 2 3 233010325 1 3 602006753 4 2 553716378 3 2 400868064 5 3 234237007 4 3 583267355 4 3 585429486 5 2 465249977 3 2 186819224 4 2 897174117 2 3 609678978 5 3 133977150 3 2 144161242 1 3 343744016 4 3 157336203 4 2 731504555 1 3 265568632 3 2 409779453 1 2 621937912 5 2 427217697 1 3 632443631 2 2 219381502 4 3 301546792 5 3 143159941 5 3 661735672 1 2 542170406 1 3 522340712 3 2 688487224 5 2 461823155 3 3 208242872 4 2 433375913 3 3 951122099 2 3 884191630 5 2 285348574 5 3 202722407 5 3 685211608 3 3 269989458 2 3 978899596 4 2 776022085 4 2 509903770 4 2 761202942 4 2 160830517 4 3 253510833 3 3 307976301 4 3 998130451 5 3 909760142 3 2 722780728 4 3 538059680 3 2 465114059 5 2 345601138 3 3 310507955 2 3 815654966 4 3 357140358 1 2 362794568 4 2 922938601 2 3 584835166 4 2 857990719 5 3 642926384 2 3 508243998 2 3 238119840 4 2 226269177 5 2 765300548 1 2 513781375 2 3 684779208 5 3 980858785 2 3 929446747 5 3 576505032 4 3 420872412 1 3 607530544 3 3 788564821 2 3 419920833 1 2 825171394 1 3 540487144 1 2 328345410 2 3 450070009 5 2 950820287 3 2 924881809 3 3 553644988 2 3 699582502 5 2 408345679 2 3 672881918 3 3 655707101 2 3 754023574 5 2 267949388 3 3 268425546 3 3 145453910 4 3 430402330 4 2 422643852 1 3 159847473 1 2 275541095 2 2 137467934 5 2 887553806 2 2 601971886 3 2 515379539 2 2 217846507 3 2 694160271 2 2 495635737 5 3 963671923 3 2 292694106 4 3 533655272 2 2 567565797 3 2 101084536 3 2 772267314 1 2 279404243 2 3 989379583 4 3 966959051 1 3 248237401 4 3 350727934 3 3 566170544 1 2 727212149 1 2 467812483 1 3 198801024 5 2 785685820 5 2 423302985 4 3 314348907 1 3 417462736 2 2 256195167 3 3 311986015 3 3 758153154 4 3 788708561 5 2 417250716 5 3 303388961 3 2 980415806 5 3 498271159 4 3 813361702 5 3 508512798 3 2 392067587 2 2 583995432 2 3 723518442 2 3 421552849 1 2 359320622 3 2 669530618 3 2 287354947 5 3 483249342 1 3 273879942 4 3 749565760 4 3 299752773 5 3 616224138 3 2 919018552 5 2 317083185 5 3 533093906 3 3 384553413 5 3 264215185 5 2 822479891 5 3 845145070 1 3 749224977 4 3 903146527 5 3 988380739 3 3 507823157 1 3 421183941 5 3 809639815 1 3 902757918 1 2 764959370 4 2 271828357 4 3 649452522 1 3 198262255 5 2 764549760 2 3 665133853 1 3 744596719 4 2 526808885 5 2 594692389 4 3 836624746 4 2 938663211 5 2 753211653 4 2 673936230 5 2 468168921 1 3 389613649 4 3 848593383 2 2 754132370 1 3 210600978 1 2 439985895 2 2 741946362 5 2 812854094 1 3 670849481 4 2 548228627 5 3 512006619 4 2 875802154 4 2 462658562 5 3 513715259 4 3 712958867 4 2 721361099 2 2 827515115 1 2 428007822 5 3 943016084 2 3 112622034 4 2 993437859 4 3 691171124 1 2 881528750 4 3 853890495 5 3 696658141 2 3 128767515 3 3 776500107 5 2 937264653 5 3 519657752 5 2 706409009 5 3 916880698 1 3 569432107 4 2 719246364 4 3 119067403 3 2 541050401 3 2 150687944 3 2 898786559 1 3 775889367 5 3 537775275 4 2 997394104 1 3 766296514 3 2 174833765 2 3 673797795 5 2 852991073 2 2 955094944 4 2 379709145 1 2 655036652 4 2 529062989 1 2 533555556 5 2 318369557 2 3 349729278 5 3 227418248 3 2 372151290 5 2 460410600 3 3 324391977 3 2 726612640 1 3 254681368 3 2 701988363 3 2 322136232 4 3 356118647 5 3 607191159 5 2 858535809 3 3 969706403 5 2 771997192 3 2 998334388 2 2 215020710 3 2 390985160 4 3 416539419 2 3 272201680 3 3 203105684 5 3 594958326 5 3 591128691 5 2 714786536 5 2 557495196 4 3 167599687 3 3 709972615 2 2 451680364 4 2 532947009 3 3 798446568 1 3 648036536 5 2 155794602 3 3 853652991 2 2 189239913 5 3 844880393 5 3 159255046 1 2 200310803 3 2 356502709 1 2 378825829 2 2 275486307 5 2 623462854 3 2 662290570 1 3 939834702 2 2 454312502 2 3 165856647 1 3 623254277 2 3 199231077 2 2 488953590 4 2 642554189 4 3 878012042 2 2 420136310 2 2 461657605 5 3 236385695 5 3 339434637 5 3 791711318 3 3 325060412 3 3 208015875 5 2 641163461 4 2 150884855 5 3 755435231 4 2 242999938 1 2 576374417 2 2 125120199 2 3 412448079 5 2 963923669 4 3 942802180 4 2 269649231 4 3 414089862 4 3 853036407 1 2 722889049 3 3 783265342 5 2 624017632 1 3 214407433 3 2 454984533 3 2 111452429 5 2 784944674 3 2 254077079 1 3 600660601 4 3 360235442 5 3 724152359 4 3 405562964 2 2 519198013 5 2 675536655 2 3 124665511 1 2 286051889 3 2 432249062 1 2 718178902 2 3 998729466 4 2 506642605 5 2 980757199 4 3 363824148 4 3 909056667 2 3 251561507 2 2 421958175 3 3 363823111 2 2 369456401 2 3 487015084 4 3 969386226 5 2 867635932 2 3 487904674 5 3 643577826 4 3 294329217 4 3 641840573 5 3 367016461 1 2 393777140 4 2 581854220 5 3 877308370 2 2 232161119 3 3 828149950 1 2 336270064 3 2 460639354 5 2 771997442 2 3 951348109 3 3 771946745 5 2 310913143 3 3 309338556 2 2 198455507 4 3 415534107 3 2 773545584 2 3 114514277 1 2 536980072 1 2 775772052 2 2 121638541 2 2 366657722 5 2 136905965 4 3 385174095 1 3 534675600 2 2 930966831 1 3 604713318 1 2 931988866 3 2 134934512 5 2 631339575 1 2 978843915 5 2 926048390 4 3 129982162 2 3 591373691 2 3 305839001 1 3 753823483 1 2 494583652 3 2 482144387 3 2 503897249 5 2 527330967 5 2 359032841 4 3 712739065 4 3 304426411 5 3 503687502 4 2 587685018 5 3 646406201 3 3 885565650 5 3 270436421 5 2 110819928 5 2 249991014 5 3 586169114 3 2 494070970 2 2 921518847 1 3 732533705 4 3 498549897 4 3 396001950 1 2 323570700 5 3 375193385 1 2 102089565 5 3 226825814 4 2 178481378 1 2 972219199 4 3 938592749 4 2 587823722 1 3 573013161 1 3 747419986 5 2 313812189 2 3 582224613 2 3 457676511 5 3 232318037 2 3 144043372 3 3 853674200 5 2 451079560 2 2 737270139 1 3 956677095 2 3 644635843 2 2 348725213 3 2 203003218 2 3 551636490 2 2 976281492 5 3 785120483 3 2 344911371 2 2 172214021 2 2 792229069 3 3 538598193 4 3 468383680 3 3 448539144 5 3 827396616 1 2 169515336 4 2 623463081 5 2 276492134 5 2 320992697 5 2 534013080 2 2 226651503 1 3 832027982 2 2 489893102 5 3 272683135 2 3 525192371 5 3 242099357 2 2 745603363 4 3 911241524 2 2 314665913 1 3 769343220 2 2 604921992 4 3 132961057 1 3 270023160 1 3 731689869 1 3 759446074 3 2 683328913 3 3 488205145 3 2 446244453 5 3 528421904 4 2 480055869 4 2 997138453 3 2 329322669 1 3 677511497 5 2 224058871 1 2 503342626 3 2 315226509 5 3 117066110 5 3 465586950 4 2 760846258 2 2 568423362 1 2 393106867 1 3 836686543 2 3 386421223 4 2 536027017 5 2 787916771 2 2 626184043 4 2 150830870 1 3 477436512 4 2 962847340 4 2 609700738 1 3 386044329 5 3 431403547 2 2 831062929 1 3 686977009 3 2 730722951 2 3 698689968 2 3 936766442 1 2 655510770 2 2 260145535 3 3 713420244 4 2 322296542 3 3 811258777 3 2 214458484 5 2 216111339 5 2 208279684 3 2 412493911 4 2 480526694 4 3 530983045 1 2 964894276 4 3 171475211 2 3 354491475 3 3 197320742 1 2 241388708 1 3 861056849 2 2 666873911 3 2 577653025 4 2 791598816 2 3 328219161 4 2 512738730 3 2 250876115 1 3 256658488 5 3 702190185 5 2 549088535 1 3 190490041 2 2 682744046 1 3 618178749 2 2 737108174 1 2 587896051 3 2 645855846 5 3 392111479 4 2 514130832 5 3 232791478 4 3 418572393 2 3 690711212 5 3 161702434 4 3 303143816 2 3 599523198 1 2 838911287 2 2 778254241 2 2 552312980 4 3 683164616 3 2 707339780 1 3 776098593 2 2 380253383 5 3 517948947 3 3 673779731 1 3 722452714 5 2 670994696 2 2 867354978 2 3 143428135 5 2 791490667 5 2 577647679 1 2 856819901 5 3 782784239 2 2 807547193 4 2 446846356 2 2 984904190 4 3 199113155 3 3 405886373 3 2 785044616 2 3 287417641 2 2 288386652 2 2 984934356 3 3 667700559 2 3 322361164 3 2 739671391 5 2 571789842 5 2 369248613 3 2 532535392 2 2 120306190 4 3 361671486 5 2 693623040 3 2 285323116 2 2 631683670 4 3 262498531 4 3 786387386 2 3 331148538 1 3 295511704 2 3 384545661 4 3 107526319 2 3 740395985 3 2 464792191 4 3 848387411 4 2 651957401 4 3 576334513 5 3 679791377 5 3 532776142 1 2 429102514 1 3 584473420 3 2 567563953 5 3 769197483 3 2 791104455 3 2 415706800 2 3 521077031 5 3 927897916 4 2 981454990 1 3 680088771 2 3 343708372 4 3 100267723 1 2 535856864 5 3 995767992 2 3 860137391 3 2 662028850 4 3 374946585 3 2 271837490 1 2 379606072 5 2 322304753 4 3 229859312 1 3 890022821 1 2 691140601 2 2 434739131 1 3 902251944 3 3 452406661 3 3 562494341 1 2 209132128 5 2 662821578 2 2 463969291 4 2 428232793 3 2 161891335 1 3 506456839 2 3 471051231 1 3 939988582 3 2 650206401 4 3 952641646 5 2 116475983 1 2 265335816 5 2 999583178 5 2 345715036 1 2 403612083 2 3 199017914 5 3 844041974 2 3 490265520 1 3 547434724 5 3 434110538 5 2 937647388 2 2 522282039 3 2 358286874 3 2 478439187 1 2 659623674 5 3 953321207 5 2 342333252 1 2 655299810 3 2 943856008 4 3 681654400 1 3 320580090 4 2 409448263 3 2 747498071 5 2 473418856 4 3 747328041 1 3 405011983 2 2 189617385 1 3 663103497 5 3 117913164 3 2 241367387 1 2 646188229 4 2 573629330 2 3 954707363 2 3 846146896 1 3 739952520 3 3 230198754 2 2 627160531 4 2 942122271 5 2 545552952 1 2 934178813 3 2 774855624 4 3 940781515 3 2 121445215 5 2 526292540 2 3 831503054 4 3 404559490 3 2 893982384 5 2 659532850 4 3 460948199 2 3 289814473 2 3 950653609 5 3 620852202 4 3 313628699 1 3 545739995 4 3 332316544 5 3 954782422 1 3 114347087 1 2 237027512 5 2 391036082 4 3 648561427 2 2 901178116 5 2 746718027 4 2 984135607 5 3 353926033 2 2 740493727 5 2 667976169 2 2 358681414 2 2 369612856 2 2 779007619 3 3 437642779 2 2 126312199 4 3 395790136 2 3 347614996 4 3 261754408 2 2 213560222 1 3 799834628 1 2 476307793 2 3 605531151 1 2 920002989 1 2 673435651 3 3 772788883 2 2 232535166 4 3 397853255 3 3 939522195 5 2 608753148 4 3 659894415 1 3 809097013 3 2 194572303 3 2 166754596 3 3 436701101 4 2 165671044 1 3 618505685 2 3 860467916 1 2 430645210 2 2 626196239 2 2 839647945 1 2 858313236 5 2 561268463 5 2 942409644 1 3 288797193 3 2 400903837 3 3 507198549 5 3 792364353 3 2 537569690 1 3 379506453 5 2 496334004 5 2 624712014 5 3 448420152 3 3 971579272 4 3 774780111 1 3 553112423 2 3 147983941 2 3 146402430 2 2 559316732 2 2 608547292 1 3 154677836 2 2 757706804 3 3 435213168 2 2 830962326 4 2 755732426 2 2 522146428 2 3 463458626 5 3 926672506 2 2 189834396 2 2 183837168 2 3 482461132 1 3 364065287 1 2 302984513 1 2 570775725 4 2 130850805 5 2 400135505 1 3 306864213 4 2 211232736 5 2 998217997 1 2 360928233 1 2 740589609 2 2 669514604 3 2 218910966 1 3 380271546 4 3 389231454 4 2 191972384 4 2 685104573 1 2 590365993 4 2 631379585 3 2 727391858 4 2 777336852 5 2 714377671 3 3 610145901 4 3 613317022 4 3 199441456 1 2 628277880 3 3 151294582 1 2 257149662 1 2 419020386 3 2 124227596 3 3 791365155 3 2 640393514 3 3 555620082 4 3 691316397 5 2 527038480 5 3 478815559 3 2 608853279 4 3 587924216 2 3 432067451 1 2 395312508 5 3 992394318 4 2 441793278 1 3 675119151 1 3 990138560 2 3 591434490 1 3 757709299 1 2 535808997 5 2 987345695 5 2 756936320 3 3 791895306 4 3 282431687 3 3 477976457 3 3 415713028 1 3 359371312 2 2 593297701 4 3 837910726 5 3 286892715 2 3 274804174 4 3 994682955 4 3 933435046 1 2 130186617 4 2 575837039 3 2 781274777 1 3 623864645 2 3 282691533 3 3 732785840 2 2 568105264 5 3 243835636 4 2 787157571 2 3 382898973 5 3 607857918 4 2 167757266 3 2 557591509 3 3 793501774 2 2 153039815 4 2 301385081 2 3 594158312 1 2 324940905 3 3 564573900 4 2 266361496 3 3 903204021 2 2 791448679 3 2 174267488 1 2 924532695 5 3 956662926 4 3 448932524 3 3 465181701 2 2 379600378 1 3 525353989 4 3 126705785 5 3 728985310 3 2 374660584 3 2 159701777 1 2 215608220 1 3 150200466 2 3 898486183 2 3 777820900 2 3 356906816 2 3 238647891 5 2 715079490 5 3 853883300 5 2 487919911 1 3 170591218 2 2 407935270 2 3 431059213 2 3 379569647 1 2 392744872 1 3 899856644 2 3 184458377 4 3 285182379 5 2 451291187 2 2 129649771 4 3 122266561 2 3 433144963 3 2 765389142 5 2 562238971 2 2 714306608 5 3 288915509 5 3 293912457 4 2 150461753 1 2 508151475 4 3 295355161 5 2 290826767 4 3 457949817 3 2 540660083 5 2 533465683 3 2 468056274 1 3 217179254 5 2 311681591 5 2 616765099 2 3 434504215 1 3 249700889 5 3 934554225 3 2 775884702 4 2 411481602 3 2 484416970 3 2 171688739 4 2 934143636 1 2 373547637 1 3 338945581 5 3 706416438 2 3 529014948 2 3 928186615 1 3 945704931 2 2 297904155 1 2 615834162 4 2 715199939 5 2 257161582 1 2 423887937 4 2 162266190 2 2 422251193 4 2 924098722 4 2 577438800 4 3 216321194 3 3 187008146 4 3 704130645 1 2 747246546 4 3 717099969 5 3 206782663 2 3 244810701 5 3 277146709 2 2 743533641 3 2 513852964 4 3 454212711 1 2 789690671 5 3 634704705 2 2 657557747 1 3 913367160 5 2 585659215 3 2 748577440 1 3 383904801 5 2 720966606 1 3 956394084 2 2 775996653 1 2 139963315 2 3 438404828 1 2 861661460 4 2 556283158 1 3 463636444 5 3 827490266 2 2 300027551 4 2 537902408 3 2 840378784 3 2 420472364 1 3 246896691 3 3 307240976 4 2 615315112 4 2 749034071 3 3 431705296 1 2 846350355 5 3 578310540 5 3 457897918 1 2 869182690 5 3 109304123 5 2 820866019 3 3 678777634 3 3 307856333 1 3 758879698 3 3 776488658 2 2 381266031 2 3 941700303 2 3 882278834 3 2 557504262 4 2 778405451 2 3 680655026 1 3 575571785 3 3 619532775 4 3 940858954 3 3 428814897 5 3 128681422 5 3 866301189 5 3 753124858 3 2 812698298 5 2 463796419 4 3 282032934 2 3 648515408 4 3 196475107 5 2 989932011 1 2 932211378 2 2 701294797 1 3 837977934 3 2 856267413 2 2 483667080 4 3 182919029 2 2 335359776 4 3 757231381 3 3 949935764 3 3 420954116 2 3 626402596 4 3 485592050 5 3 257680174 5 2 211692539 4 3 544559805 1 3 883337716 5 3 762383875 3 3 826145318 3 2 895498540 2 3 728596674 5 3 529924623 5 3 270068574 4 3 612221669 2 2 606174045 1 3 727075175 4 2 175956691 5 3 362286752 4 3 562444981 4 2 495705265 3 3 218777449 4 3 445413305 2 2 763876199 5 2 769746490 5 3 724035560 1 2 589343390 4 2 233164962 1 3 878219231 4 2 288018693 5 2 987295396 4 3 250043292 4 2 297598363 3 3 193218600 2 2 720097509 4 2 869394266 2 3 554219565 1 3 937205240 4 3 339842559 5 2 564835171 2 2 639973754 3 2 737259042 2 3 694457957 3 3 354668540 5 3 778953683 5 2 555707921 4 3 199389434 2 3 342389144 4 3 762357668 4 2 321894234 4 3 983116606 2 3 377128555 5 3 646439387 5 3 709874089 3 3 512175006 1 3 843636493 4 2 823287461 3 3 439345459 4 2 818092388 4 2 830118616 3 2 504487377 1 3 439200731 3 3 318432867 5 2 938469510 3 2 574073959 2 3 836905274 5 3 979235202 4 3 831357922 4 2 732729456 4 2 739556997 5 2 775772452 5 3 794009275 3 3 833024478 1 2 538541591 2 2 324921244 4 3 438835192 3 2 877542836 3 3 440918763 5 2 402439517 2 3 171586621 1 3 449347582 3 3 384183352 2 3 164382216 2 3 676246545 4 3 432299162 1 2 474737607 1 3 603010053 1 2 746807617 4 3 949466528 4 3 112117139 1 2 858884429 4 2 667097714 4 3 711134323 1 2 107087688 5 3 641307257 2 2 409916930 2 2 772058369 4 3 929219432 5 3 945222596 4 3 116662459 4 2 843405809 5 3 911135514 2 2 690785036 4 2 734551588 4 2 454036419 4 2 409942887 1 3 313625438 2 2 135688283 1 3 360404122 4 2 275638050 5 3 655436893 3 2 631010564 1 2 622534511 3 3 385969511 1 3 172205886 2 3 963326109 2 3 879539543 3 3 165859695 4 3 979638675 5 2 696986144 2 2 219993416 5 2 552631970 5 3 358062190 1 2 575315023 3 2 674965956 5 3 247555767 1 3 443238641 5 2 427820307 3 2 564682983 4 3 368550218 4 2 788120760 4 3 458554597 2 3 717996017 5 2 888603300 4 3 182076218 5 2 909290162 1 3 777645479 5 2 417026095 2 3 673027586 1 2 858522790 2 3 936249779 1 2 564623712 5 3 986123265 3 3 501550885 1 2 682834868 4 2 624935915 2 3 631112101 5 2 875904167 5 2 847533636 3 2 377299077 5 3 475260468 1 3 364211109 3 2 881564681 3 2 195475243 5 2 795688438 4 2 340259966 2 2 980244962 1 3 672765759 3 2 939646999 5 2 506385940 4 3 979287263 1 3 568572721 4 2 643237854 5 3 405445978 1 3 542143251 2 2 148425550 3 3 315400505 4 2 197269250 2 2 767525688 2 2 802997312 3 2 571209829 1 2 621913852 4 3 235880387 1 2 458217346 5 2 930119573 2 2 132071008 4 3 697838214 5 3 140790226 5 2 356292915 1 2 502020122 1 2 918635875 1 3 592972149 3 2 677051102 5 2 405374630 2 2 134347257 2 2 154524902 5 3 976316999 4 2 631932275 5 2 990375876 5 3 518579674 5 3 899039677 3 2 895632676 4 2 813263328 3 3 978987003 1 2 173111216 3 2 817573786 4 2 813089336 4 3 891292433 2 3 201886421 5 3 732780646 2 3 379289385 2 3 814657703 4 2 286279897 4 3 476911726 2 3 161446212 4 3 486791819 4 3 725340090 1 3 508222132 4 2 546117365 1 3 361787545 1 2 720433855 1 2 742266858 3 3 151124013 4 2 716602675 5 2 197388839 2 3 594848967 3 2 221310989 2 2 953782176 5 2 258442712 2 3 910889927 5 2 194058236 3 3 387540666 2 3 223464394 3 3 994438041 3 2 952672768 3 2 969605681 4 2 449788448 4 3 394376858 2 2 402387207 4 3 543080708 2 3 156243708 5 2 483912528 1 3 922980007 4 2 588683947 3 2 531555762 5 2 109262212 4 3 514620768 3 3 212218572 1 3 668018084 2 2 752923316 2 3 325177339 5 3 274242698 3 2 664165050 1 3 672747496 3 3 204640626 3 3 440924262 2 2 983354948 4 2 403003227 2 3 971123182 3 2 837096355 3 3 626698804 5 3 150650642 4 2 742151775 5 2 350223445 1 3 383289408 3 3 131227785 3 3 704963166 3 3 216394496 3 3 736517254 2 2 960115781 2 2 970911251 5 3 862835048 1 2 319506530 2 3 129543381 3 3 491998434 5 3 908147429 4 2 752734024 3 3 273356199 1 2 762575664 1 2 834770569 3 2 295667605 2 3 147820048 4 2 496653855 1 2 234515304 3 3 978241687 2 3 762131767 5 3 734422832 5 2 669952322 1 3 581624429 3 3 345429804 4 2 705740782 4 3 138188515 5 2 962430020 5 3 486648663 1 2 440457591 4 2 516627980 5 2 472092983 4 2 235857168 5 3 153059146 4 2 503769688 1 2 463928647 4 2 700031831 1 2 529885471 4 2 904150213 3 2 449566310 5 3 987424401 4 2 841399835 4 3 666456717 4 3 916582457 3 2 121363461 1 2 398908882 4 3 370865022 5 2 754492919 4 2 366598918 4 3 722865846 4 2 348218905 5 3 640671262 2 3 241754769 5 2 460622159 1 2 171052006 5 2 404822859 3 2 596040106 1 3 325736194 4 2 948489958 4 2 636320729 4 3 504187855 2 3 745957623 1 3 183361150 4 3 637585309 5 3 671888467 1 2 176956538 3 3 373489258 2 3 602720597 1 3 578799995 3 2 963914042 2 2 244095085 3 2 233658687 3 2 148431238 4 3 707966707 4 3 220300689 2 2 316802640 2 3 372609509 4 2 921308657 2 2 189143084 5 3 954128887 5 2 179801078 1 2 435999884 2 3 302620177 3 2 203972551 5 3 393491038 4 2 351716990 3 2 957543439 5 2 135912847 2 2 663488009 3 2 635581571 1 2 336633139 2 3 162618514 2 3 958724396 3 3 987254740 4 2 142593822 3 3 444961935 3 3 290363119 3 3 465245459 5 3 501589795 5 3 264299722 2 3 674484215 2 2 392258150 1 2 354364606 4 2 938809203 3 3 812908893 3 2 234229329 3 2 922374913 4 3 435377695 4 3 825689570 1 2 428752949 2 2 318227617 4 2 701365114 4 3 114655144 3 3 590601818 4 2 238508423 1 3 699056636 2 3 832494206 3 2 398953475 3 3 922776242 4 3 122995112 2 3 788237426 5 2 233920905 1 2 306880997 2 2 651577261 3 2 190802545 2 2 702269535 3 2 551067291 4 2 528784671 2 3 269788092 1 2 841980467 1 2 193365373 4 3 901550272 5 2 734534939 4 3 159472689 2 3 158455434 4 3 657333476 5 2 205512378 4 2 432948716 2 3 899764013 3 3 874063554 4 3 118368127 4 3 258741003 2 2 663736914 4 3 293991335 1 3 924403810 5 2 632025988 5 3 723607427 5 3 827576302 3 2 323598913 1 3 563680965 4 3 246066044 1 2 553754597 4 3 909658919 1 3 768948184 1 3 184669755 4 3 646211060 4 3 108968854 1 2 514424343 5 3 189102297 2 2 788260173 3 3 256257967 4 2 285510003 3 3 827060261 5 2 603286502 2 3 872523873 2 2 516289938 5 2 301335903 3 2 356114367 3 3 777839561 5 2 473373221 3 2 856826294 1 3 984845285 5 3 781451386 2 3 966680852 5 3 938983117 5 3 159865775 5 3 109115497 2 2 387492442 3 2 559381578 3 2 467304876 1 3 221779408 5 3 664903729 2 3 198867605 4 3 455503373 4 3 717251963 2 3 810888693 4 2 527371981 4 2 542660377 1 2 797342815 4 2 993004738 2 2 189808192 4 3 866494449 4 3 266425899 4 3 314865882 1 3 596654349 2 3 497546511 5 3 990690381 3 2 876036862 1 2 595170158 5 3 474617051 4 2 687166200 1 2 853846179 5 3 771837398 4 2 617212495 5 3 406902547 2 2 683601056 4 3 563650554 5 3 642403809 3 3 664805451 4 2 868475930 5 2 581852172 2 3 170290346 1 3 164660540 1 3 728908367 4 3 708026965 2 3 207683386 4 3 426707396 3 2 514499484 5 2 863870529 4 3 624696349 5 2 599591743 4 2 218067347 3 3 401527948 5 3 342494196 5 3 500559896 2 2 307480331 1 2 138645455 2 3 585933315 3 3 657376266 1 3 529496903 2 3 756599800 3 3 598211896 1 2 375653646 2 2 884004794 3 3 714784109 2 2 860315827 1 3 183937255 4 2 685014245 1 3 570566467 5 2 535912229 5 2 682767849 4 2 987043872 3 2 589056096 1 2 312938409 2 3 771250240 1 2 197758377 3 2 689381321 3 2 722077827 1 3 577850276 3 3 935634568 3 2 340613388 2 3 235110479 1 3 139172281 1 3 640973019 4 2 852155977 4 2 565390418 2 3 662038784 1 3 613067714 1 2 229694873 1 3 964204880 3 3 206793551 2 2 237893228 4 2 811740114 2 2 306526961 1 2 596015412 4 2 328149489 4 2 803095254 2 2 187799338 2 3 277365704 3 3 483371371 2 3 589337029 3 2 515738700 1 2 384594598 1 2 559123992 3 3 651663419 3 3 913402089 2 2 508838479 5 2 188666865 4 2 757174353 3 2 857946248 5 2 283060641 1 2 574722574 4 2 787078919 2 2 859534510 5 2 270187591 2 2 149165991 5 2 712004303 2 2 487665219 5 3 584715230 2 3 823191225 4 2 988030414 3 3 478776373 1 2 681892347 5 3 912506587 4 3 237059281 1 2 654769067 5 2 526879425 2 2 961889144 3 3 679246583 3 2 675142469 4 2 111719076 3 3 223509678 5 3 881965978 2 3 689371096 4 3 667097662 5 2 786812762 4 3 397407211 4 3 806371013 5 3 749534571 1 3 341226104 4 3 285826819 5 2 356342700 5 3 525066019 3 3 740405262 2 2 556712490 1 3 408840779 1 2 770111369 1 2 489312304 3 2 614166765 5 2 251157415 4 2 206862157 1 2 190831080 5 2 999865318 4 3 936784135 4 2 137294531 2 3 809283825 3 2 880078209 4 3 597735827 5 2 924955195 5 3 734881696 1 2 558807553 3 3 474306928 2 2 211095702 4 2 973436495 4 3 125283832 3 2 841242364 5 3 493417822 5 3 200201610 5 2 722613064 3 2 187821415 1 3 789429658 2 3 486143273 5 3 400659700 5 2 127969796 2 2 523151744 2 2 695717363 3 2 526940017 3 3 438001885 1 2 675418231 5 2 541272967 3 3 178322358 3 3 621717374 1 2 244400235 2 2 263534310 2 2 569007826 5 2 478013895 1 2 620331289 4 2 803767093 5 2 842937942 1 3 388496396 5 3 592072111 3 3 199178149 5 2 666745975 5 2 733454023 1 2 350577632 5 3 430406171 5 2 804137089 1 2 313347452 5 2 644733063 3 2 450157604 2 2 691804261 5 2 391381143 1 3 289034400 1 3 331549416 2 3 458981807 3 2 112631141 4 3 662183004 5 2 182436046 5 2 698661101 2 2 642983770 2 2 428001728 5 2 850977428 2 3 514206961 2 2 121217228 1 3 312516277 3 2 265510914 2 3 118760133 4 3 717867035 4 2 694432102 1 3 160786066 1 3 546385601 5 3 688769026 1 2 656414021 5 3 102599968 4 2 551061605 1 2 995286516 2 3 865996293 4 2 344860196 2 3 671472702 4 3 858664022 4 3 854070031 3 3 669360141 4 2 642872773 3 3 772217808 5 3 400298154 5 3 992581885 3 2 208005584 2 3 471441070 5 2 873180974 1 2 449657738 2 2 941582598 5 3 128859195 1 3 100951914 5 3 812054871 3 3 215481718 1 2 423917526 1 3 669104737 5 2 979600597 5 2 920687787 1 3 812543930 3 2 963843250 5 3 903372192 4 2 819221715 1 2 740187917 2 3 508024636 3 2 367093978 5 2 320025604 5 2 274285028 2 2 592396766 3 2 770409305 4 2 303303680 4 2 151011219 2 2 869159387 3 2 918150632 1 2 212868827 1 3 854713367 4 3 115934220 1 2 362594478 2 2 858211028 3 2 619818195 5 3 684542857 4 2 150415173 1 2 580358168 1 2 598390463 5 3 890865777 4 2 890683835 3 3 934993033 5 3 950551989 5 3 799609598 3 2 345578945 2 2 680186439 3 2 844706444 2 2 298724261 1 3 445364856 1 3 237109519 3 2 350283390 2 2 741057006 4 3 667055852 5 2 537606636 3 3 170626152 5 2 177505920 3 3 793340786 3 2 731628862 2 2 566206124 3 3 554265713 4 2 757277825 5 3 882418110 1 2 553448902 3 2 820485684 5 3 964363221 1 3 935905288 5 3 937969345 5 3 739025099 1 3 303387259 3 2 942893647 4 2 644890470 5 2 262127390 5 3 683372704 2 3 256695164 2 2 638592630 5 3 657432885 1 3 706455048 3 3 113353484 3 3 835629599 4 2 354029415 2 2 140830829 4 3 520867153 3 3 838503940 3 3 911971282 2 2 852391681 2 3 585660490 5 3 761047619 1 2 763368652 3 3 380075845 4 2 563244893 5 3 985855156 1 3 147392187 5 3 357040623 3 2 853995005 1 2 164929515 3 3 116167168 1 3 885707709 4 2 607293127 2 2 974993522 1 3 693940652 3 2 719802511 3 3 359785579 2 3 434616731 1 2 324246985 2 2 527711206 1 2 237683177 2 2 234033063 5 3 417674774 4 3 659595459 1 3 504486663 2 3 433821737 1 3 948610250 5 2 915647573 2 2 174192937 4 3 346525682 5 2 218699881 4 2 784447901 2 2 248392636 5 3 987741111 4 2 695564038 4 3 304814715 5 2 346693077 2 2 808514775 1 3 419616456 3 2 783237426 5 2 423797547 5 3 845442993 2 3 734149599 4 3 250640014 5 3 779484424 4 2 102730911 3 2 374827118 1 3 353508995 1 2 957934649 4 3 605203056 2 3 764543379 4 2 533522348 4 2 278202075 2 3 438973303 1 3 183376419 4 2 299504954 5 3 679154146 5 2 934011445 2 2 449765339 3 2 414261418 4 3 194119862 2 3 231708571 5 2 171148544 2 2 815959577 1 3 930751913 3 2 979952411 4 3 919855616 5 3 143772626 5 2 166152384 5 2 141498639 1 3 400528781 1 2 430192493 1 3 460692225 5 3 584868474 2 3 570878861 5 3 776848008 3 2 272009377 5 2 272496674 2 2 625998437 3 3 684144969 3 3 656618168 5 2 323472970 4 2 762996599 4 2 491948889 3 2 496305236 3 3 361250318 2 2 313292974 2 3 854486246 2 2 489694514 5 3 960859673 1 2 234202743 3 2 469862992 2 3 138248117 4 2 862475560 2 3 242145132 4 3 646754339 3 2 127011125 3 3 277978835 5 3 451930933 3 3 137871425 5 2 660949710 5 2 539925894 5 3 100955398 3 2 243018689 2 3 424239003 1 2 617081176 3 2 575915204 5 2 147069241 1 3 270522499 1 2 357305534 2 2 691007682 1 3 997161174 3 3 286232758 3 2 743398544 5 2 873178019 4 2 789326570 4 3 245852824 2 3 955152799 3 3 625722889 1 2 307933566 2 2 148668091 3 3 833641426 3 3 998363313 5 3 391679993 5 3 943843602 5 3 398338307 3 3 441348005 1 2 999484193 4 3 327591008 1 3 645385979 4 2 349875446 3 3 284621933 1 3 412178969 5 3 419234323 5 3 827453540 3 3 835225968 3 2 981103360 3 2 652663209 1 3 628297286 3 3 818570909 4 2 363955638 4 3 265732770 5 2 725680459 3 2 507111654 2 3 767168588 4 2 498067435 3 3 791910930 2 2 835834146 4 3 483293615 5 2 985103973 2 2 349003428 3 2 441143806 2 2 836011453 2 3 514590382 2 2 569171847 5 2 981655246 3 3 840333474 4 3 430349344 1 3 298575954 4 2 876731605 1 3 593480723 4 2 901712026 3 2 168213773 3 3 719636353 5 3 397154076 1 2 169705142 5 3 183875152 2 3 326545339 2 3 185135604 3 2 156719813 5 2 429471499 3 3 671550450 3 2 670086157 1 2 707503861 1 2 559181812 5 3 107469691 5 3 856254938 1 2 438992543 2 2 937453905 1 3 645688299 1 3 780267337 2 3 141306059 4 2 198155629 5 3 963189891 5 3 385250078 5 3 623065869 5 2 537765458 2 3 815102304 3 3 911175410 1 2 268694905 5 3 758361164 2 2 449560412 3 2 633982473 4 2 942802128 3 2 311111678 4 2 648710052 2 2 725145508 3 3 385980848 1 2 360474386 2 3 413025468 5 3 835246523 4 2 383381699 4 3 834741002 2 2 794809862 3 3 401893190 3 2 905635801 3 3 610818423 4 3 392935090 2 3 272921094 5 2 899203409 1 2 753176317 3 2 170810069 5 2 680719611 3 2 490103425 4 2 566865128 1 2 101129923 5 2 522915029 1 2 195907543 2 3 698258568 2 3 287943374 1 3 858210173 4 3 457318644 4 3 276538060 5 2 886273925 2 3 762113098 4 3 352944431 1 3 510940290 1 2 579800101 1 2 304330279 1 2 215940280 4 3 263813573 3 2 441904026 2 3 126907654 4 2 349863125 4 2 415085321 3 2 242011582 1 2 658106778 4 3 620260759 1 2 193061382 4 2 974613030 2 3 730979015 1 3 327801438 2 3 786719355 2 2 397373536 5 2 310448308 2 2 871129852 3 3 464932963 4 3 145525180 2 3 203345277 3 3 814563795 3 3 890433650 3 3 666294993 5 3 974966201 1 3 176113906 5 3 644584689 4 3 605194207 2 3 751834524 4 2 361011762 5 3 875021136 1 3 216125807 4 3 304432279 1 2 495050520 3 2 254559963 3 2 996753026 4 2 719002934 4 2 258640234 4 3 686892956 2 3 989375996 3 3 619070187 1 3 734418487 2 2 483048607 3 2 877053872 4 3 843778649 4 3 796066402 4 3 474118515 4 3 100501864 3 2 274050310 3 2 576429958 5 2 599101328 3 3 394359510 2 3 578151811 2 2 634513510 5 2 849642294 5 2 292982147 4 2 703717455 2 3 922894748 2 3 652332842 1 3 658211070 2 3 158805881 2 2 103883440 1 2 549067118 3 2 816933305 3 2 378674428 4 2 679083944 5 2 613089703 2 2 264078067 5 3 624573043 1 3 853286104 1 3 296012618 2 3 725198845 1 3 188722592 3 2 665411908 5 2 365843139 4 2 958233659 2 3 842545508 4 2 169846036 4 2 474881424 4 3 476410328 4 2 362050407 4 2 541338068 4 3 712466785 2 2 320868238 5 3 640925025 3 2 569585938 4 2 321230760 2 2 129950613 3 3 589203076 3 3 441231714 2 2 141606385 3 2 452252924 5 2 800467785 4 2 511029837 1 3 653213202 5 3 999385620 5 3 325005781 5 3 531254935 1 3 153351192 3 3 785728220 3 3 525240024 3 3 734943968 2 2 928166342 4 3 341903564 2 2 632225366 4 2 163681519 5 2 163274725 3 2 356011856 4 2 571860377 5 3 918388324 3 2 759331617 5 2 529435667 4 2 989160641 1 2 128464665 2 3 144393910 4 3 386208383 5 2 313160463 3 3 656765634 2 3 298883680 4 2 790836099 3 3 392265626 2 3 522132315 2 3 767730945 3 2 423422410 2 3 805356342 5 2 576471426 1 3 585257951 4 2 819906313 1 2 565782927 5 3 703752515 1 2 691598405 2 2 744993724 1 3 194779660 1 2 102869570 4 3 353052033 2 3 921600509 4 3 443507837 4 3 951310829 5 3 612031190 5 2 500977538 4 3 222979074 1 2 993512090 1 2 766269163 4 2 414365066 5 3 225715498 5 2 132504262 1 2 211977815 2 2 567005087 5 2 570292848 5 2 279158800 1 3 656654883 4 2 878596996 2 2 391179183 5 3 485165046 3 3 358532800 4 2 950072126 3 3 733882420 5 2 742101479 5 2 542771154 2 3 948365205 2 3 202989026 2 2 755362973 3 3 763731747 3 3 945311352 1 2 263204618 5 3 649738376 5 3 898475196 4 2 238378515 5 2 119340305 3 2 632198920 3 3 348434082 1 3 744330321 5 2 529455999 3 2 540306661 4 2 154640755 4 3 765888386 2 3 728461379 5 3 263942747 3 2 501830899 3 2 482363903 1 3 495037951 4 2 438765171 2 3 550849981 3 3 602565962 2 3 563120826 1 2 710792090 2 2 177331497 3 2 424976606 3 3 901808620 4 3 790087629 3 3 902020389 3 2 261509815 5 3 909591043 4 2 519817167 5 2 146931241 4 3 129172702 3 3 479127712 4 3 306808361 4 3 737462938 2 2 496407685 3 3 195113785 1 3 323485509 4 2 283158661 2 2 436626416 4 2 175467963 1 3 175362562 4 2 635589409 3 3 595389091 3 2 221516087 3 3 918198170 5 3 936458648 3 2 728612117 1 2 583946317 5 2 992380737 1 3 385460746 5 2 844121337 3 3 813391087 4 2 624163274 2 2 532474492 3 3 219496243 1 3 810528544 1 2 424982119 5 3 487370540 3 3 473349666 3 3 657548520 1 2 624384792 5 2 656507434 4 2 684198790 5 2 381237227 1 2 479749216 4 2 827297941 4 2 431709483 5 2 152436349 3 2 190594103 2 3 432997901 1 3 854458682 5 2 742391840 4 2 388717303 5 3 812576520 5 3 294728687 1 2 432836052 4 2 136392134 2 2 620400977 4 3 178979748 4 3 689326738 4 3 624695310 5 3 863840836 5 2 355153172 1 3 246180818 4 2 154054521 3 3 769498887 4 2 535649812 1 2 451571551 2 2 463569141 3 3 207634474 1 2 390740550 1 3 215626298 2 2 184605753 5 3 923791368 3 2 190939796 4 3 876053855 3 3 378052224 1 2 532118713 5 3 995976089 2 3 809788106 2 3 752762175 4 2 958309582 4 3 918609896 3 2 490773959 5 2 766563457 3 3 948175690 5 2 186823701 3 3 914535526 4 2 382967639 2 3 415214439 5 3 674118257 5 3 217652568 1 3 729768848 3 2 631949586 2 2 758845844 4 3 543280054 4 2 721899779 1 3 657649894 2 2 660224139 2 2 611686348 5 3 818209211 4 3 479860749 2 3 863713049 2 3 157665208 2 2 273497625 1 2 472297323 2 2 683663024 4 3 615817029 4 2 339576404 2 2 676369457 1 3 637328075 4 3 918944094 4 2 932054885 4 3 392010340 3 3 833529368 5 2 878253936 1 3 732132339 2 2 667162147 1 3 603108102 4 3 285313677 2 3 928610475 2 3 870925396 1 3 338501079 1 2 466610899 5 3 764678054 5 2 632888472 4 3 914992070 2 3 715488145 2 3 620715410 3 2 636869658 3 2 793244603 5 3 166579986 5 2 794896133 2 3 990276493 5 2 345769037 2 2 580674682 3 2 584423127 2 3 320330566 3 3 729305252 2 3 260064734 4 3 777348994 2 3 728360557 5 2 187729092 1 2 628846508 3 3 794894307 3 3 604366880 3 3 323467664 5 3 130849579 3 3 396662685 1 2 672297749 2 2 932795943 4 2 334848112 1 3 780975225 5 2 657760435 5 3 508760407 1 3 599713331 1 3 565901785 3 3 938817666 4 2 232607981 5 2 270370980 5 2 296230760 1 3 241162243 4 3 660538877 3 2 291871663 4 3 665579791 2 2 928037953 3 3 980057461 2 3 486343412 1 3 608425160 5 2 530952250 2 3 703838448 4 3 555806424 3 3 230534352 4 3 826609228 1 2 333959350 1 3 358942249 3 3 708351904 4 2 171453723 4 3 237327972 5 2 112328116 2 3 694330690 5 3 611978749 4 2 898738064 4 2 613464611 1 2 506998602 1 2 754497111 1 2 825637889 5 2 979708866 5 2 957804797 2 2 631265501 2 3 271922928 4 3 562153341 4 3 505478520 5 3 315119068 3 2 850370731 3 2 575451000 3 2 725204204 4 2 802185869 4 2 504116585 3 3 891129595 3 3 701905785 1 3 936713135 1 2 318327685 3 2 170083631 5 3 413468150 4 2 877400862 3 3 481910719 4 2 115525865 5 2 432293039 5 2 601488540 1 3 412832454 3 2 629653391 3 3 434094333 2 2 170534382 3 3 329248756 1 3 822481164 3 2 454632148 2 2 411035460 2 3 562875933 2 3 201942577 2 3 159990520 5 3 534681476 2 3 133557060 1 2 875571917 2 2 594034592 4 2 537223850 3 3 686718226 3 3 418258927 3 2 733770989 3 3 490655018 1 3 353903657 4 3 138814476 1 2 737331428 4 2 912336868 1 2 842920639 2 2 190908870 3 2 530119974 2 3 627342665 2 3 775654299 1 2 105706738 3 3 595867740 2 2 983672954 2 3 899347102 4 3 172064113 5 3 270607643 4 2 823104472 4 2 538210821 5 2 735125797 1 3 387744509 4 3 604499412 4 3 595290274 4 2 615413927 5 2 293150848 2 2 986618021 3 3 253826202 2 3 878054879 5 3 834395936 3 3 652129640 5 3 283692759 5 3 484391027 5 2 987778932 1 3 820103750 5 3 734984967 1 3 470043447 4 3 962012183 4 3 956814972 5 3 984491713 3 2 481401033 1 2 581612431 1 3 907953279 3 3 497674145 3 3 611854557 4 3 415347129 4 3 485692234 4 3 149656224 5 2 584776109 1 2 204468563 5 2 254245203 3 3 545178674 5 2 965232310 3 2 457926913 4 3 929185509 3 2 783682685 2 2 586994558 4 2 957994926 3 3 196860971 2 3 322816045 5 3 248282468 2 2 968795670 3 3 814380623 3 3 258125692 4 3 221706312 4 3 319355069 5 3 997765405 4 3 179371646 3 3 980199129 4 2 211008275 4 3 996916843 4 2 759118925 2 2 988423124 3 2 806102563 4 3 413346097 1 2 371735386 4 2 564738361 2 3 892391797 4 2 788180477 5 3 944642017 2 2 256781817 2 2 794226784 2 3 315536869 3 3 699974629 5 3 776996890 4 2 988651659 1 2 951752162 3 2 286814331 3 3 359708221 5 3 626910155 2 3 329979343 2 3 297423805 2 3 412958021 4 3 229235788 3 3 265179199 4 2 416790242 5 2 690496139 3 3 665600506 3 3 174465967 4 3 750182915 5 3 643977561 3 2 878263387 4 2 928943447 4 3 430664142 4 2 771639917 1 2 858804717 2 2 759299603 2 3 107734079 1 3 865417433 1 3 259407269 5 2 415991107 2 2 871221903 5 3 256004675 2 2 735960292 4 3 100028335 2 3 939542694 4 3 188250237 1 3 151744969 2 3 146521579 3 2 749574398 2 3 340849264 1 3 572262660 3 3 509153415 3 2 841812621 4 2 641155600 5 2 820012134 3 2 619714181 1 2 935730166 5 3 556692957 5 2 147110173 4 3 360678909 1 3 241419789 4 2 176280973 3 3 424561966 2 3 469419402 1 3 671313288 2 2 609843061 4 3 403192214 5 3 798274724 3 2 445594476 1 3 915210508 2 2 555121198 2 2 343885819 5 3 129399651 5 3 669366659 3 3 652719259 2 3 922153930 2 3 183902538 3 2 784753999 3 3 291915540 2 2 892258730 5 2 205289911 4 3 243305103 5 3 976052902 3 2 933670270 3 2 312857814 3 3 401105114 3 2 798685029 4 2 610931935 2 2 394399106 1 2 215729651 4 2 960530384 2 2 373317531 2 2 831325261 5 2 378256306 5 2 737082676 1 3 522400425 1 2 221300621 1 3 411973585 2 2 144157987 2 2 998719647 4 2 710896596 3 2 198936266 5 2 679304162 2 2 390263643 2 2 274398813 1 3 724241645 3 3 259370214 3 2 784171114 3 2 342374728 5 2 345698555 3 3 632004093 3 3 472463339 4 2 659965755 4 2 249263772 4 2 640880786 2 3 252685030 2 3 621104486 5 3 981982017 5 2 571727811 5 2 449658987 2 2 185460105 3 2 379556392 4 3 936974144 4 2 191490358 1 3 388881608 5 2 765185746 4 2 913303762 3 3 779679991 5 3 245563433 5 2 293163872 4 3 592875692 2 2 172026588 2 2 212832408 1 2 483846085 2 2 881200079 4 3 338147656 5 3 584206073 2 2 705041869 4 3 801577871 1 3 791513586 1 3 217008776 4 3 238278819 4 2 507086424 3 3 137316967 3 3 470022494 4 3 164442941 3 2 650470571 2 2 998919049 2 3 683238578 3 3 320733200 2 3 802323491 1 2 818305401 3 3 966041742 4 2 866164208 5 2 735883586 3 3 287990914 3 3 784328367 4 3 375985785 4 2 100121020 2 2 856915017 2 2 213827184 3 3 978554415 2 2 974660642 4 3 229064007 2 2 945931550 5 3 114692751 1 3 414787255 1 2 760942417 2 2 129851111 5 2 821310024 4 3 786816128 5 3 276670066 5 3 842931666 4 2 452338581 1 3 400534103 4 3 307596699 1 2 458143668 4 3 710239647 4 3 696713736 5 2 683352142 4 3 349555790 1 3 977217627 3 2 547458909 1 2 829934251 3 3 669391655 3 3 885575226 4 2 318823951 2 3 238008256 3 2 446480357 2 3 490152578 3 2 297682598 4 2 276654402 2 3 884872929 5 2 223472277 3 2 629514431 5 2 365541939 5 3 512239035 5 3 303669782 2 3 540268037 4 3 382783567 2 2 972334693 5 3 807683963 5 2 714972122 3 2 443533390 4 2 146845247 5 3 445907200 4 2 285546111 5 2 394469266 4 3 816970243 5 3 607741550 2 3 464986414 3 3 362325864 1 2 992562544 5 2 459847423 5 3 246486559 4 3 862193391 4 2 443751088 4 3 534778439 5 3 990770336 2 2 671666416 2 3 306453964 3 2 183217232 2 3 609444829 1 3 855811385 5 3 277487655 3 2 944575571 2 3 165561152 3 3 739261989 5 3 548435717 1 3 618847498 4 3 510881984 2 3 969913119 2 3 854604044 4 3 307773273 5 2 779936216 3 2 395973318 2 3 219789610 5 3 145379491 3 3 464167552 5 2 296845788 4 3 589218548 5 3 758063718 2 2 186831384 3 3 374089668 3 3 153209197 4 3 990338775 1 2 215459660 2 2 717456077 1 2 335720922 3 3 394479769 5 3 376682796 3 3 172345439 5 2 851604573 5 2 817958208 1 3 255909488 5 3 973874205 1 3 156291836 5 2 580047138 5 3 512086412 4 2 105892555 2 3 787678123 5 2 901640570 1 3 255050001 2 3 507995316 1 3 182647790 2 2 737725489 2 2 825195476 4 2 362212660 1 2 652959535 5 3 686615681 4 2 875785299 5 2 456554354 4 2 764153338 3 2 702514611 4 2 490144646 4 3 987850587 4 2 229916273 3 2 250383396 1 2 539943343 4 2 600615158 4 3 393659907 2 2 324524093 4 2 963364160 3 3 129175809 4 2 361843262 3 3 509819842 5 2 906513206 4 3 278140912 4 2 554841866 3 2 892181790 1 2 281158712 5 3 194746893 2 2 748569969 5 2 247685278 5 2 886847887 2 2 767077197 1 3 855396720 2 2 654321270 5 2 483931989 2 3 641646066 3 2 751847224 5 3 723827446 3 2 628310190 1 3 520309025 1 3 787870287 5 3 454933058 5 2 931482486 1 2 477409819 5 3 720315259 2 3 311854721 4 2 580433452 2 2 910304306 2 2 730593268 2 3 692101108 2 3 980913219 1 2 132834317 2 2 749554738 2 2 362985568 3 2 993200636 2 2 209945919 5 3 438621918 2 2 762175734 3 2 840812800 3 2 569390482 5 3 435556790 2 3 234196854 2 3 694292044 5 3 667759957 1 3 199081986 1 3 529265586 5 2 644399018 3 2 905487653 3 3 459290708 3 2 499356962 3 2 828042965 1 2 754134218 2 3 633035509 4 3 268190592 5 2 707347185 1 2 715412919 4 2 534758886 2 2 603247472 5 2 444936951 1 3 786657797 3 2 766476950 1 2 221279035 1 3 636784892 1 2 562455783 5 3 308755332 2 3 972887515 1 2 397705298 2 3 814446364 3 3 982862148 2 3 414621358 2 2 111647107 2 3 797722748 5 2 851668498 3 3 964227054 5 3 568305111 2 3 551141557 5 3 390420613 2 2 605649004 5 3 267497009 5 3 721452758 3 3 996019663 2 2 630142362 3 3 413762416 5 3 467343253 2 2 464671668 4 3 282041753 5 2 366035977 2 2 169250631 4 3 345396954 2 2 679900257 4 3 672374473 3 3 172021832 3 2 682185949 2 2 574133212 4 3 681107792 4 2 187399529 1 3 628604427 2 2 480677492 2 2 967304612 1 3 697827316 3 3 854176878 3 2 492244999 3 2 688351581 3 2 224246611 1 2 950209587 3 3 894640199 1 3 608117186 1 2 419683644 2 2 616257417 5 2 611645611 3 2 672243589 4 3 212099807 4 2 550271816 5 2 543735169 4 2 784939953 3 3 171701889 3 2 572147610 3 3 564427257 5 2 410922786 5 2 563371245 2 3 994588605 5 3 830552240 1 3 593881708 4 2 911664123 4 3 529362306 3 2 288415558 1 3 302820953 2 2 338464616 1 2 265646587 5 3 337764355 5 2 862166118 2 3 170905501 4 3 398170626 3 3 785680619 3 2 538106799 3 2 261423658 1 2 938950146 5 2 698870319 2 2 675530794 3 3 177674382 2 2 933284422 4 2 598055176 1 2 636246110 1 3 371794519 1 2 890085511 3 2 253042329 1 3 128833129 3 3 481631701 3 2 439159186 2 3 445305419 5 3 165699369 2 3 379663423 2 2 344481253 5 3 551347366 3 2 193825311 2 3 781285494 3 2 792123281 2 3 116012463 4 2 413262959 1 3 731554222 1 3 891770811 3 3 317939039 5 3 394054397 3 2 499302848 5 2 668943104 2 2 241087499 3 2 446754931 5 3 623911276 3 3 227379459 5 2 798952198 4 3 645949365 4 3 924714904 2 2 431984901 4 2 325166757 4 3 695856387 4 3 521666658 4 2 880881839 3 2 465897516 3 2 424467028 5 2 297841908 1 3 274138065 4 2 656043658 4 3 192054869 2 3 616268947 1 2 564472471 2 2 434021702 4 3 420588241 5 3 235322572 2 2 375017092 4 3 940597005 1 2 491474388 5 2 656322728 5 2 435145916 3 3 121125110 5 3 333579895 1 3 758690522 3 2 647261225 1 3 923904210 2 3 615485081 3 2 902857913 4 3 642804591 5 3 136948782 5 3 463396241 1 3 911613128 5 3 673784769 2 3 669442095 5 2 971463511 5 2 446363558 3 2 545627004 4 2 325710082 3 2 180255219 3 2 618134784 4 2 556723249 3 3 275076694 3 3 690091317 1 2 745419232 1 3 284547410 1 2 433048478 5 2 990050212 4 3 105173299 2 3 451854551 4 2 103139700 1 2 306037112 5 3 179446323 2 3 637758892 1 3 260339545 4 2 132273514 1 2 228375304 1 3 953546772 1 2 542611240 2 3 223771876 1 3 793386479 2 3 202336280 5 3 775979034 4 2 711857284 1 2 403195417 5 2 592047870 4 2 105384020 3 2 372209864 2 3 936712437 5 2 693818356 1 2 526971524 1 2 832509195 1 3 831031419 3 3 232679194 2 2 205988933 3 3 814317538 2 2 368394496 2 2 671473509 2 2 623887447 5 2 830165953 3 2 450788770 3 2 479885339 2 2 866641171 3 2 786132364 1 3 993593950 1 3 548705161 4 2 227448437 2 2 311598310 3 2 747365402 4 2 448928763 1 2 483742663 2 3 402609804 3 2 770360338 2 2 278217911 3 2 441034395 1 2 356885564 2 2 758930914 4 3 184630067 1 2 818794236 5 2 180974661 1 3 214452615 4 3 677623338 1 3 679237265 3 3 891397486 5 3 839890362 4 2 136671778 5 3 803970717 2 3 413898450 5 2 429336448 4 3 671548932 2 2 350258020 4 2 569481364 4 2 316758610 4 3 649584864 3 3 413794455 3 2 537887325 1 3 666908569 1 3 420055879 3 2 679221068 4 2 781216727 3 2 414877092 3 2 767752302 4 2 783580603 5 3 450843030 1 3 331924051 4 2 484966572 3 3 324188364 3 2 287619749 2 3 657788864 2 3 421018317 3 2 651633724 2 2 351321574 5 3 155019920 3 3 675377854 2 3 306179658 3 2 670924002 1 3 619874057 4 2 162065385 1 2 835062869 3 3 635992821 1 3 344257127 2 3 266335459 5 3 265048737 1 2 660894862 1 2 115702056 3 2 742273975 3 2 478481687 4 2 296742480 5 3 478525718 2 3 702326336 4 3 282066315 1 3 161278562 2 3 363428826 5 3 293662713 4 3 905728656 2 3 133337933 5 2 678149652 5 3 329428854 2 2 556741583 3 2 297486079 1 2 539489392 3 3 131278355 3 3 293401844 3 2 926592177 1 2 254315063 3 2 507164813 2 3 697495856 1 3 196475311 1 2 500653115 1 2 769947705 5 3 334977235 2 2 276487986 3 2 151512986 2 3 359447262 2 3 740006834 4 2 811170312 3 2 374614481 2 2 706521333 2 2 199284208 4 2 665253679 3 3 418325035 3 2 769728591 2 2 775436649 5 2 730223830 2 2 968356302 3 3 573364296 1 2 694625353 1 3 208730270 2 2 984113803 5 3 100440648 3 2 617418229 2 3 606034024 4 3 827074447 1 3 252583287 2 2 503123979 1 2 659616982 1 2 680317002 4 2 134674008 3 2 757593956 3 2 551590976 5 3 579085115 4 3 594203125 3 2 265230220 3 2 209748002 3 3 484023402 5 2 942702249 4 2 576257322 5 3 622008119 4 3 134561478 2 2 537763707 5 2 488427629 1 2 960836124 5 2 188009578 4 2 227387608 5 2 660175615 1 3 494013651 3 2 240323252 3 3 238578637 5 2 948035806 5 3 729651905 5 3 280883525 3 3 164342563 5 3 911894835 4 3 239881700 3 2 192532076 3 2 551707402 2 2 420903551 4 3 878902500 4 2 756636876 1 3 144247909 4 3 530762758 5 3 243933945 3 3 277112680 1 3 101043167 5 2 267813856 5 2 964706003 5 2 326025228 4 3 502326076 4 2 165579758 2 2 782648683 4 3 929113478 3 2 205662193 4 2 564443835 3 2 947058712 3 2 195093876 4 3 525078019 3 2 963392678 1 3 430731941 3 3 487888769 3 2 733151635 2 3 380988020 3 3 261459373 3 3 295588406 2 3 484317731 4 3 875393196 3 2 929115026 5 3 673882964 2 2 408940335 4 3 990015294 4 3 819584550 1 3 815710047 2 3 535331316 3 2 488613419 3 3 520485363 4 3 105944202 3 2 861274498 5 2 707302586 2 2 155583750 1 2 361276465 2 3 553805621 5 2 291511093 4 3 147586875 1 2 435510608 3 3 143736654 4 2 392758805 2 2 336785296 5 3 110038864 2 3 815435596 3 2 894194757 5 3 986534276 5 3 967529967 5 3 534011644 3 3 954322042 4 2 373290879 5 3 423153574 1 3 836018558 3 3 155037141 3 3 977452712 1 2 188313317 2 3 441934788 5 2 519207558 1 3 199437092 2 3 551247389 4 3 954444944 5 3 657065108 5 3 509118018 3 2 623893580 5 3 343670812 1 3 998224941 1 3 112374506 3 3 576692688 5 2 706415543 4 3 609269375 2 2 959904191 5 3 262392096 4 2 242995302 2 3 756228011 3 2 333775257 5 3 979421293 1 3 494343116 4 2 729938687 4 2 867980062 1 3 862088585 3 2 340793903 5 2 575448323 3 2 519191143 3 3 619228777 5 2 553320766 4 2 139910929 5 2 239011587 5 3 249392402 2 3 903430525 1 2 418773926 2 3 779920359 2 3 518863459 2 2 296928683 3 2 241923846 4 2 282786511 3 3 493862755 2 3 760373607 2 3 928432749 4 2 796867953 3 3 367537808 3 3 225796229 5 3 302631161 1 3 773283075 3 2 355767750 4 3 521090051 2 2 704136614 1 3 807138607 2 3 492394584 1 3 992192041 1 3 812458511 2 2 115825785 4 3 563799277 1 2 219150617 5 2 524125123 1 3 749443883 2 2 543781414 5 2 867286076 5 2 226954166 1 3 823996260 1 3 239392939 5 3 244504484 1 3 155130939 3 3 253470102 5 2 744785840 3 3 253922651 3 3 903044311 4 2 177547794 2 3 636102123 1 3 994902742 3 2 132806241 1 3 999346848 2 2 908832920 4 3 168352814 5 3 353192568 3 2 588148491 5 2 943737243 1 2 114842490 4 3 711998890 5 3 187031366 3 3 202672733 5 3 903705254 1 2 553265671 4 3 180036480 5 3 357395712 4 3 683571265 1 2 622445352 3 2 276806003 4 3 292219485 5 2 940131620 5 3 698648785 4 2 556723050 3 2 308414450 4 3 915038677 1 3 107813492 4 2 511502707 3 2 979708955 4 3 119929456 3 3 649777612 3 2 209116665 1 3 465300990 2 2 639166926 3 2 753815880 5 3 203631459 2 3 953275634 3 2 676299675 5 3 551020901 3 3 379766705 2 3 200987423 4 2 222186780 5 3 874013163 5 2 271937080 5 2 798650811 3 3 419607130 2 3 184962151 2 3 318061102 4 2 160969837 1 3 339778437 2 3 665292176 3 2 954818805 2 3 536310617 2 2 814139570 2 3 395261832 2 3 993196689 1 2 294859704 4 2 685779211 5 2 953152020 4 3 158731346 5 2 639954183 5 2 489836615 5 2 926398819 1 3 623175551 3 3 820366457 4 2 459346451 1 3 840062881 4 3 529740973 2 2 379540860 5 2 883452237 2 2 902391637 2 3 976486383 3 3 959238777 2 2 451966803 1 3 815041554 2 3 333411193 2 2 577398525 2 3 718735718 4 3 503126847 5 2 350749759 4 2 918911806 5 2 408387105 3 3 592020309 5 2 983388566 3 2 380110460 3 3 409024918 5 2 613701411 4 3 288682560 3 3 826547620 4 2 418153453 5 2 574389102 1 2 337939650 1 2 736794227 5 3 823349292 5 2 150438499 4 3 971562251 3 3 615861825 2 3 183205234 5 3 428779508 2 3 420662446 3 3 675143528 5 3 868828409 5 3 396246050 2 2 940778234 1 3 339162704 5 3 528749475 4 3 538809697 3 3 108202084 4 3 532552275 4 2 807760668 2 3 877732216 3 2 304523145 2 3 496406355 3 2 448691477 2 3 437907133 5 3 393033876 5 2 231973753 1 3 246091484 4 3 369927226 5 3 750049572 2 3 955644001 2 2 759575027 2 2 833124604 4 3 286591404 2 2 534283208 4 2 955203593 5 2 134184371 1 2 467273510 3 3 433299600 3 2 899847218 3 3 488902124 5 2 283528668 5 2 292843093 2 2 105878328 4 2 830322721 1 2 857941283 3 2 867816296 4 2 490007790 2 3 524173062 4 3 724918133 3 3 154901125 4 2 152153139 3 2 719930105 5 3 740885498 3 3 154530334 5 2 586315903 2 2 878459936 4 3 274355201 3 3 334496181 4 3 122130609 1 2 539127195 3 2 211640279 4 3 272368746 3 2 297723389 4 3 401728896 4 2 764833073 5 2 794442973 5 2 578947870 3 3 702103959 1 2 510468921 3 2 567634917 2 3 423621109 2 3 941131043 4 2 351847517 5 2 512618768 5 2 630872471 4 2 380286249 5 2 852572627 3 2 545405191 5 2 261618059 5 3 977706047 1 2 439565759 4 2 565696136 2 3 179084690 4 2 180590220 2 2 631265211 4 3 252661240 3 3 501067199 4 2 789023169 3 3 505180830 4 3 672399641 1 3 336238098 3 3 221902823 1 3 611789053 5 2 877407520 1 2 314860719 1 3 983298358 3 3 357891699 2 3 410888560 4 2 627144294 1 3 118071701 5 3 418212831 3 3 336383864 2 2 183130204 3 3 897240179 4 2 230759418 1 2 516650636 3 3 750542829 3 2 210374638 5 2 571089404 1 1 576438777 3 349264799 1 3 771067231 1 3 176684128 4 2 699003739 4 3 601096033 3 3 855883610 4 2 976063958 2 2 395264318 5 3 151495652 3 2 775576140 2 3 265885662 2 3 498304776 1 3 993114467 1 2 307682192 2 3 552925320 5 2 998110012 3 3 735138254 2 3 805399469 3 3 521345347 4 3 489885301 4 2 100569366 3 2 665913897 4 3 696695153 2 3 351979378 2 3 772999738 3 2 412020456 4 3 197104095 3 3 340291232 4 2 339741851 1 2 885074844 3 3 781262673 3 3 783792819 2 2 374051956 4 3 870310443 2 2 500259425 1 3 309375294 5 3 810530962 2 3 978733247 2 3 236269149 3 3 540099313 4 2 355088961 2 2 962817848 2 2 369521051 3 2 716075093 3 3 708944070 4 2 249228910 5 2 599301719 2 3 448119018 2 3 480593470 1 3 465175549 4 2 675558995 3 3 536310447 2 3 160193318 1 3 378691023 4 2 352999160 5 3 397640583 3 2 496913833 5 3 711799360 1 2 412514652 2 2 695299202 4 2 984995282 1 3 588925001 4 3 249827640 4 3 891616695 1 3 923417158 3 2 563654751 1 2 311063408 3 3 995481824 3 2 298030355 5 3 222028652 1 2 557053997 2 3 544061791 3 3 789899530 5 3 764103993 2 3 307568023 5 2 965899925 3 3 179933847 2 2 127975077 5 3 682600702 1 2 241174823 3 3 991936555 4 2 774718287 4 3 305984264 2 3 911610341 2 3 344817342 1 2 362087878 1 3 994801353 5 3 984689711 1 3 921860100 3 3 916153040 2 2 156043602 5 2 586489048 2 2 639214012 4 3 522588912 4 3 919686257 2 3 525888495 2 2 241059510 1 2 283506271 4 3 884642951 4 3 666517737 1 3 952513412 3 2 121378955 2 2 714467065 3 2 698312196 1 2 332910044 2 3 468803917 2 2 186870416 5 3 925941727 4 2 420257135 1 3 299042080 1 2 156099873 1 3 566582561 3 3 863486428 2 3 980088528 4 2 485284525 1 2 302201293 5 3 749663273 1 2 677000671 3 2 947306658 1 3 853168747 5 2 767556610 3 3 932863540 5 2 650912670 1 3 565363024 4 2 726362777 4 2 404380310 4 3 159467598 3 2 600218435 4 3 155749991 5 3 937666993 4 2 657904848 5 3 311976377 1 2 774970476 3 2 319083545 3 2 581742562 5 2 484620033 4 2 852423466 1 2 653448622 1 3 305877381 3 2 875766159 3 3 184242551 4 3 695100011 2 3 508352164 4 3 233796848 4 3 901708262 2 2 192048884 4 2 546099833 2 2 397501607 3 2 747349790 3 2 325241476 1 3 484072391 1 3 108137208 5 3 882728686 4 2 729738841 3 2 224296499 1 3 380942054 2 2 951452970 1 3 581959562 5 2 831761003 1 2 747768448 5 2 537091452 1 3 197142936 4 3 589411574 3 3 300893691 3 3 683562413 3 2 678188905 4 2 952149106 2 3 292368729 4 3 849282810 2 3 897789407 5 3 715697380 4 2 440983606 1 2 116608342 5 2 404929178 1 3 647024900 4 2 367397276 1 2 434341747 2 3 839084263 3 2 174846986 1 3 683627651 1 3 184950638 4 2 213023122 5 2 543653320 5 3 635550883 2 2 930194397 1 3 293378615 1 3 533889274 4 3 859383136 5 2 836854270 1 3 380362982 3 2 470892145 3 2 130493467 2 3 842741653 3 2 209547679 3 3 534604892 1 2 612174623 5 2 306198927 1 3 226830592 2 2 993770103 4 2 698012915 2 2 793985038 1 3 314997134 3 3 632165168 3 2 908917741 1 2 767602667 4 3 788649248 5 3 163112998 5 2 384537644 5 2 607742896 4 2 987707072 4 3 893929892 3 3 607867829 3 3 919896994 2 3 122264022 1 3 280339430 2 3 535780301 5 3 216975847 3 3 267873506 3 3 217974569 5 3 871872488 5 3 156408926 4 3 734432317 4 3 349482320 1 3 321292588 2 2 140488491 4 3 109795527 1 2 153881600 4 3 487130814 1 2 543465220 4 3 987802842 2 3 770659827 3 3 195164188 1 3 604480890 2 3 336028266 5 2 764821081 2 2 974828555 4 2 176938139 4 3 618506357 1 3 340290619 5 2 424335863 1 2 271897085 3 3 937623989 2 2 139270306 5 3 177364572 1 3 555419539 4 2 922862867 2 2 994792771 1 2 644194773 5 2 535957474 1 3 496964521 4 3 484517135 5 3 614214987 5 3 614115174 2 2 946853752 4 3 473384237 4 2 522466709 4 2 172422438 2 3 422340986 3 2 886632680 4 3 970056995 4 2 815766471 1 2 830574389 1 2 922655068 5 3 552598112 5 2 485922078 4 2 138230471 4 3 694056847 5 2 529485553 3 3 105195061 3 3 370775966 1 2 834291552 1 2 836985470 3 3 996744928 1 2 181553543 1 2 449297983 4 2 106478115 2 3 659109179 1 3 867600920 5 3 163391148 1 2 666416853 4 3 434915481 5 3 760914977 5 2 636455058 1 2 542351943 1 3 103237626 2 2 778475701 2 3 167764141 2 3 553361017 1 2 175090735 2 2 781875771 1 2 126321270 5 3 591426702 1 3 453394219 1 2 505030651 4 3 252594518 5 3 683306617 1 2 852595845 2 3 342937840 3 3 505853033 4 2 389212242 3 2 341678353 3 3 290882938 3 2 977667215 1 2 825467154 2 2 179293170 2 3 281055382 3 2 221441391 3 2 445359310 3 3 771926813 3 3 994335862 5 2 816413097 5 2 721130697 5 2 332446409 4 3 872064127 3 3 743137643 5 2 317849610 5 3 100289159 2 2 488531355 3 2 742107249 2 3 797953094 4 2 749863843 2 3 228008576 4 2 327177902 5 3 544724311 1 2 262182515 5 3 408947082 3 2 651375619 1 2 667709546 1 2 485534109 4 3 788710594 2 3 211504429 5 2 538083266 4 2 451757349 3 3 522443712 5 2 706970203 2 3 571567321 5 3 320282909 5 2 234373659 2 2 570317988 4 2 515065954 3 2 180660146 3 3 505532711 5 2 811239681 4 2 973850116 4 2 586687161 4 3 761356409 3 3 583880752 2 3 789717963 3 3 663585339 3 3 298344005 3 2 213558535 4 2 256152338 5 2 805624655 4 3 259246958 5 2 767660328 3 3 244671810 3 3 539222663 3 2 719062359 1 2 987144498 1 2 763136382 5 2 155696994 4 3 847221184 1 3 761597207 4 2 236713122 2 3 175995707 2 2 114712722 1 2 370355109 4 3 787891585 2 3 934081689 4 2 778657981 3 3 945508574 4 2 203563489 4 3 842290131 2 3 473701534 1 3 282222730 3 3 259106991 3 3 641170562 5 3 348090149 3 3 880854752 1 3 800653100 1 2 562534263 2 2 149302845 1 3 771084958 3 3 587465336 3 3 532393128 5 2 475454603 4 2 474228073 2 3 576962259 4 2 253717584 4 3 209316530 5 2 249826287 2 3 783741128 3 3 841465751 4 2 770362680 2 2 479441499 3 2 694606373 2 2 918368214 5 3 199908962 4 2 256946209 1 3 342816365 4 3 657346718 4 3 698381464 3 2 513368741 4 2 459194843 3 2 411779138 2 3 930714431 5 2 434680662 2 2 835256406 3 3 120001746 3 2 977669290 3 3 562546822 5 2 934288145 5 2 806214555 2 3 107045276 2 2 881803796 2 3 956005248 5 3 298919309 1 3 525380632 1 2 783167273 1 2 602604039 3 3 681561328 5 3 173174940 4 3 824591240 5 2 625254290 4 2 473674859 1 2 785860759 3 3 508509169 2 2 652720544 1 2 606040820 5 2 205045295 3 2 115341114 2 2 520287703 3 2 780066947 3 2 769522785 4 2 785071324 4 2 661627639 5 2 646862369 3 3 363069188 3 3 420199305 3 3 812254055 4 2 853168392 1 3 999945620 1 3 525352854 1 2 457692502 1 3 239450930 5 2 481938121 3 2 560801566 5 2 147677919 3 3 542970523 4 3 985243022 3 3 879121664 3 3 490476894 3 3 410802041 5 3 767180888 3 3 721000428 3 2 582205425 4 2 298778060 2 3 816750977 4 2 163934171 5 2 765278641 1 3 857906888 3 2 315512473 1 3 425637305 5 2 418846189 2 3 926269338 1 2 656274011 3 2 132044423 4 2 784382433 3 2 747457495 5 3 555789770 5 3 180363495 5 3 357551337 3 2 434341316 4 3 760154958 2 3 403307568 5 2 706006783 1 2 474127292 3 3 679444260 1 3 303172015 3 2 433445668 5 3 746219843 5 3 521057009 5 2 360615232 1 3 975109112 1 2 982095280 1 2 107781365 5 3 955734126 4 2 119972404 2 2 339166206 5 2 856759762 5 2 117308091 2 2 501127187 1 3 138595968 4 3 162540824 2 3 963891383 1 2 185986044 3 2 356057016 1 2 652483799 1 3 716989961 5 3 963930882 2 2 573665050 4 2 707107878 3 2 767210622 4 2 499136469 1 3 169250193 3 2 668334341 5 3 649771265 1 3 501855507 3 2 477843025 2 3 249593463 2 2 545357398 5 2 666827940 4 2 523347130 2 2 602724594 1 2 415541208 5 2 106562755 2 2 585449311 2 3 897573551 5 2 108703059 3 3 505741870 5 2 429614377 3 3 872659841 3 2 242765046 3 3 952502126 2 2 236974709 3 3 123311585 5 3 829462003 5 2 483424771 1 2 708095668 4 3 285127358 5 2 930914712 4 3 132385545 2 3 902080517 3 3 131411026 5 3 539313602 2 2 215764699 5 2 139798671 2 2 792514870 4 2 703965816 1 3 283463405 5 2 974208873 4 2 864417020 5 2 865329736 1 3 453733681 2 2 259677183 4 3 654276463 3 2 192561724 4 3 924694685 4 3 310333485 4 3 706405712 1 3 475087765 2 2 934795447 1 2 953663086 2 3 823472852 5 3 182175511 1 2 684600978 1 3 921830698 1 2 122404137 1 3 726245568 3 3 666487762 3 3 555868198 1 3 466427834 5 2 676804052 1 3 508831181 2 2 479649303 4 2 534442868 3 2 654060695 3 3 886685342 5 3 553515439 4 2 385384892 4 3 348989511 5 2 610788488 4 3 421369024 3 3 873916707 4 3 476629599 2 3 701674613 1 3 107364939 1 3 508387019 1 2 884687451 2 3 503250047 2 3 666920130 4 3 617182046 2 2 964352686 1 3 798624952 4 3 238261033 4 3 325103128 5 2 610199723 4 3 454690786 5 3 164953831 5 2 602316591 3 2 961686283 4 3 340559154 4 3 269249114 1 3 657630193 4 3 697608609 4 2 247491022 5 2 385408332 2 2 426952305 4 2 768147370 5 3 815660199 4 2 481446348 2 2 288342051 2 2 293810499 3 2 232836011 4 2 167254911 1 2 325754570 2 3 865706571 2 2 916154506 3 2 972257362 5 3 346342864 2 2 933351414 2 3 522725205 4 2 104955480 3 3 654304020 1 2 800552994 5 3 960078220 3 2 814540344 3 2 498655674 5 2 650271963 1 2 457007218 2 2 394283562 1 3 794435839 5 3 423075322 1 2 832568400 4 3 699276309 2 2 489409934 2 2 583231153 3 2 529178260 2 2 517261716 3 3 106166640 2 2 330954660 4 2 512128990 5 2 792161889 3 2 421201215 5 2 719104745 4 2 127750289 2 3 877716901 2 2 105969923 4 2 326235067 5 3 534555707 3 3 748862317 3 2 753825065 4 3 756993836 3 3 180739252 4 2 417327744 1 2 700816269 4 3 518005164 5 3 441493802 5 2 693526810 3 2 131887009 2 3 278164029 3 2 126729822 1 3 334243697 2 3 117654057 4 3 673548515 5 2 496554846 1 2 509866000 1 3 720686648 2 3 599272463 2 3 329186058 2 2 910995360 2 2 419940813 2 2 715584500 1 2 820974664 1 3 468964006 3 3 644117063 1 2 120244551 1 2 839086294 4 2 782063094 4 2 901390588 4 3 504723997 2 3 570272066 5 2 471775576 3 2 676193622 1 3 530982260 3 3 268439572 1 3 814996319 2 2 436330731 4 2 447547885 1 3 249870163 1 2 280619923 5 2 698061006 3 3 236388880 5 2 564706831 3 2 569487045 5 3 363126546 5 2 301309893 2 3 275703326 4 2 872696053 4 3 406843111 1 2 349681289 4 2 921585158 1 3 426859830 2 2 314524840 5 2 624333190 4 2 323468609 3 3 947384122 5 2 304244060 1 3 244802125 4 3 926047144 2 3 493238537 1 2 595534549 2 2 715172444 5 3 356489846 1 3 362927353 2 3 257656272 1 2 877194644 1 3 254438735 4 2 665390681 1 3 597705338 5 2 152657551 5 3 148399064 5 2 143272260 2 2 431837002 5 2 312516845 1 2 413602846 3 2 183318304 4 3 887240569 2 3 774315686 5 2 705482660 5 2 168520348 1 2 572872032 5 3 784484927 5 2 906582752 2 2 120061641 3 2 190700988 2 3 228056835 3 3 452968779 5 2 419637611 1 3 879243040 5 3 743509983 4 2 515909339 2 2 909055800 5 3 247653696 1 2 150308810 5 3 194700523 5 2 805832446 1 3 796857640 4 2 209869217 4 2 154026800 3 3 848841082 2 3 650152804 3 2 847130891 5 2 658809190 2 3 254720366 1 3 547444256 4 2 281119206 4 2 797756343 3 3 866344677 5 3 766750743 4 3 608254198 3 2 871934467 1 2 146500455 1 2 671449181 2 3 595060330 2 3 792583776 3 3 807941586 1 2 747431550 5 2 954262416 2 3 945164261 4 2 654573462 5 3 942363213 3 3 658194598 5 3 429600900 2 3 758157853 1 2 154108385 5 2 294523788 1 2 591931411 3 3 254468689 5 3 579624013 1 3 651889415 1 3 509198166 5 2 338973499 2 3 648385886 4 3 593843968 3 2 870168050 4 2 124707746 4 3 258117291 2 3 721271330 4 3 869114842 2 2 202413674 5 3 184143588 4 2 339007337 2 2 704507543 1 3 223057481 5 3 695853366 5 2 420818521 1 2 361110305 5 3 422030347 5 3 647337008 4 3 806986159 5 2 999188015 4 2 491396261 3 3 633028949 3 2 384427999 2 3 783109904 3 2 477577063 4 2 112152303 4 2 456988083 3 3 846858908 1 2 949527251 3 2 706623168 3 3 897326041 1 2 969203066 2 3 469866067 3 2 172846739 1 2 943525847 1 2 915242362 5 2 215899022 4 2 317360204 1 3 442767879 3 2 787364428 2 3 784654164 5 3 629979646 3 2 351041272 5 3 768988331 3 2 335801511 4 3 469453858 4 2 632485790 1 3 453502928 4 3 898894359 1 2 332219168 2 3 129293875 2 3 896390443 5 3 507859877 2 3 721519852 5 3 668504310 2 2 783806529 1 3 467539015 5 3 749176364 1 2 670927010 3 2 141174977 4 3 751077584 3 3 587746091 3 2 589721561 4 3 585663740 5 2 728380634 3 3 338470265 3 2 820110251 1 3 955495708 1 3 723674545 4 3 581518183 2 2 168633627 5 2 730081829 5 2 520013402 2 2 578122710 4 3 335128313 3 3 991050144 5 3 682527911 1 2 401958797 3 2 733941617 3 2 302518941 2 2 355022598 1 3 663013680 3 2 280928302 2 2 468596399 2 3 512372863 2 3 231264173 1 3 398476478 3 3 894715633 4 2 176404462 3 3 187638321 3 3 639268968 2 2 514563782 4 3 652608775 4 2 260015108 3 3 490162631 5 2 187878997 3 3 978755857 4 2 147101864 3 2 990823469 2 3 157319952 2 2 586578643 2 3 273603371 4 2 452396341 1 3 669789651 5 2 190808444 4 2 756139294 2 2 613086801 4 3 772595699 5 2 374072831 1 2 721034460 3 3 526742315 4 2 995284589 1 3 608399400 4 3 363072959 5 3 720013341 3 3 277902492 3 3 164791594 5 3 794972406 4 2 255679885 3 3 573400640 5 3 627089372 4 2 633303935 2 3 145272844 3 3 255546547 5 2 702727951 4 2 697146793 4 3 225147801 2 2 291873049 1 2 372234377 4 3 122348176 4 2 717190725 1 2 709609792 2 3 811352038 2 3 964378394 1 2 946716302 1 3 323478781 5 3 793500977 5 2 728246964 4 3 152437960 2 3 769324806 1 3 754044857 3 3 246211513 2 2 477267561 4 3 293042037 1 2 759100434 5 2 532716125 1 2 418202074 5 3 678573000 2 3 400740820 3 2 764021227 5 3 529123160 2 2 256035705 5 2 235432870 3 2 394247725 1 3 798680047 1 3 971176329 1 2 750182767 5 2 546899773 1 3 152007404 2 3 672498285 5 3 286857244 3 2 249790133 2 3 483554154 2 3 841044462 2 2 687861988 5 2 433021409 3 3 643351226 2 3 322456805 3 2 754203649 4 3 180752058 3 2 986082953 3 2 689572463 5 3 692504874 1 2 941384427 1 3 844375517 3 3 863864563 3 2 476922147 3 2 257567227 5 3 499554666 5 2 555476748 3 2 518643193 2 3 913018717 4 2 380686653 5 2 706304212 4 2 631727171 1 3 465712635 3 2 611240378 5 2 194191139 5 3 777740234 4 2 526907351 2 2 899287817 5 2 104205648 2 3 777398192 3 3 927034234 1 3 651947450 5 3 869296149 1 2 416230979 1 2 964727170 3 3 218985329 3 3 916355388 1 3 990581899 1 3 575465253 4 3 826492464 5 3 765809348 1 3 195155423 4 3 360204398 1 2 680543583 5 2 223651764 4 3 784196476 1 2 277664717 5 3 944275969 3 3 220958882 2 3 769297676 4 2 102967879 1 3 473215563 5 2 528615463 3 3 122274414 2 3 720023755 3 2 756401001 3 2 458759868 1 3 450934823 3 3 621062149 5 3 309213622 3 2 397315571 1 3 654315285 5 3 282139062 5 2 384106978 4 3 651351484 4 3 549922253 1 3 140761916 1 2 945395385 4 2 610470740 3 3 541054049 5 2 163565120 1 3 899912582 2 2 405006627 2 2 978821245 4 3 649445990 4 2 492065657 1 3 157082503 1 2 165648188 5 3 327542890 4 3 663868239 1 2 569937188 1 2 479469223 4 3 876389615 1 2 835232448 1 2 321074557 2 3 296897972 3 2 647633947 4 3 564550991 4 2 710544618 4 3 239987318 2 3 253840649 4 3 559040991 4 2 699124655 5 3 940405806 2 2 283674577 2 3 402350046 4 2 319886319 1 2 243165289 1 3 798248006 1 2 100972321 3 2 638003151 5 2 258606503 2 3 377081414 2 2 844840077 5 2 235500907 1 3 125527665 1 3 270015051 5 2 481238338 2 2 440232624 4 3 387308051 2 3 353537203 2 3 626326201 2 3 497245166 1 3 638889435 5 2 730219834 2 3 562582557 2 3 911218163 5 2 288892044 1 3 464096373 2 2 908882496 1 2 521246507 1 2 713241025 3 2 588239512 3 2 653670389 2 3 390969693 3 3 737626916 5 3 423040395 4 3 378512344 3 2 641778911 2 3 232709999 1 2 283050191 4 2 928442225 2 2 849120291 1 3 873001745 1 2 863952730 1 2 899441715 4 3 222925412 5 3 667567763 3 2 903269260 2 2 674922627 5 3 968845329 4 2 430668784 4 3 494990691 3 2 116191535 5 3 254267914 2 3 576930703 1 3 408652898 2 3 757531521 5 2 633782589 2 2 770443699 4 3 138047401 3 3 237320223 4 2 635716435 4 3 858770645 2 2 631642938 4 2 110335267 3 2 225717792 3 3 271375838 5 2 908084052 1 3 256781557 4 2 772340598 4 2 308752603 1 2 562355866 1 2 166105255 5 3 216743387 2 2 432510197 2 3 994293626 2 3 616781321 3 3 970907017 2 2 493698374 3 3 135887929 2 3 365392713 4 3 479465376 3 2 583289667 4 3 354588876 1 2 813323317 2 3 575679431 5 2 734664158 4 3 172036640 3 2 637703136 3 3 250987672 3 2 374592858 3 2 820196965 3 3 189386445 1 3 825332188 5 2 310389565 5 2 765946714 5 2 230705402 5 3 326846124 3 2 436545055 1 3 688520446 3 2 787841376 4 3 301629127 3 2 132948582 1 3 492202158 2 3 330916753 1 3 566872415 4 2 219213150 2 2 143075812 1 2 140575694 1 3 362651520 3 2 318070543 4 3 324093223 5 3 371140949 5 2 354358203 3 2 102121383 4 3 269719173 5 3 881814232 3 2 909031053 2 3 328302324 2 3 385432655 3 2 706371497 3 2 851391476 3 2 546203280 5 2 892805159 4 3 316710291 3 3 572176842 2 2 497113754 5 2 268900804 2 2 353754542 2 3 659837310 4 2 260054108 2 3 133590522 1 2 372340031 1 2 395665098 5 2 555987557 5 3 880938784 2 3 768960517 2 3 527996390 5 2 962134343 2 2 552183617 4 2 740075952 4 2 325500307 1 3 537459472 2 2 690295811 3 3 369361078 4 3 257475101 1 2 111374118 3 3 296901021 3 3 818699007 1 3 335108758 5 2 987877345 1 2 851679544 2 3 195268006 3 3 319101965 3 2 247639914 5 3 516459016 5 3 846211811 4 3 568816723 1 3 544704991 3 2 668787840 5 3 351681631 5 3 595588141 1 3 734093104 4 3 928931673 1 2 570335057 2 2 294003007 2 3 123621758 3 3 159063714 4 2 455012938 5 3 774642342 4 3 367793347 2 3 202850062 1 3 332125429 5 2 458333462 2 3 107769246 2 2 249344252 1 2 548028837 2 3 447926421 5 2 344321471 4 2 703935263 3 2 875015891 2 2 768653764 4 3 728649302 3 2 795600732 4 3 410626472 2 2 453038278 2 3 292836001 1 3 944701810 2 2 781775228 1 3 223655624 3 3 456579374 5 2 346239383 3 3 778775250 3 3 232222784 1 2 999447865 3 3 626338907 5 3 410726510 5 2 906599032 5 2 341319128 3 3 547191884 4 2 170512124 2 3 212078724 3 3 265422103 3 3 393766962 4 3 170515406 4 3 413129395 2 2 859909928 3 3 451741258 3 2 314629140 5 3 744814356 4 3 204624789 3 2 664055316 2 2 119139149 2 2 414516132 5 3 252826147 5 2 352144064 1 2 683500910 1 3 993224112 4 2 364477336 4 2 667140399 1 2 596411654 5 2 117102231 4 3 991071613 2 2 462343668 1 2 580609746 4 3 335501663 3 2 940848927 2 2 302236853 3 2 337023793 2 3 626936772 1 2 586246290 4 2 715226520 2 2 506671023 3 2 312797853 3 2 449004056 5 2 634533701 3 2 436740523 5 3 802892447 4 2 523703242 2 3 489573258 2 3 568202164 5 2 186815551 3 2 185533239 4 3 545049507 4 3 687164928 5 3 290374783 3 2 879073503 5 2 788532720 3 3 975674744 3 2 360082580 3 2 623455474 5 3 106783412 5 3 388527550 4 2 132235221 3 3 433646316 4 3 765447929 3 2 824113537 3 3 773568936 5 2 605413580 2 2 231039644 4 2 494383738 5 2 449755398 4 2 262407874 5 3 241990427 5 2 751032023 2 3 995633105 2 2 156330480 3 2 445951505 2 3 227010334 5 2 899643589 3 3 764445760 4 2 128796755 1 2 279726539 1 2 562378240 1 2 865331741 4 3 768069519 3 3 562433608 1 3 413231212 2 2 582679808 5 2 672552405 5 2 532981584 3 2 285439712 5 3 517104823 3 3 503010204 5 2 188429678 2 3 415760621 1 3 781692527 3 2 578394814 2 3 819771820 1 2 196216294 4 3 213987488 5 2 146870391 2 2 811237581 4 2 868855793 2 2 443454409 4 3 504603841 4 2 692792816 4 2 675063142 5 3 632730704 4 2 452105148 2 3 528779380 2 2 683717227 5 2 299224101 1 3 202195372 1 3 353271890 4 2 830958869 1 2 332671266 3 2 898598595 3 3 826943326 1 3 289264292 4 3 570898127 2 3 643313043 4 3 706189994 1 2 247469076 5 2 252487470 4 3 204420172 2 3 664968896 3 3 778199355 4 2 940681446 2 2 464049274 2 2 853735747 5 2 568069131 4 3 778570016 5 2 721192816 1 2 702990817 2 3 335874714 2 2 441999301 1 2 501795611 5 3 612398552 3 3 554937641 1 3 884624815 3 2 215616881 2 2 112106158 5 3 231481193 2 2 529349849 3 3 618868821 1 3 379664259 2 3 979135709 1 2 413272064 1 3 948676038 2 3 771706232 3 2 336579077 3 3 496851948 5 3 647910025 2 3 840508994 5 3 636555228 5 2 160483495 4 3 635589946 3 2 704754535 5 2 422746797 3 3 767861266 1 2 247759587 1 2 349261892 5 3 253196086 5 3 175593160 3 3 891150996 2 2 324933224 2 2 419451650 2 2 822468081 2 3 906257379 3 2 704290568 3 3 845689350 2 2 855423597 4 2 579269374 1 2 913580993 4 3 385798508 4 3 643572119 4 2 379164158 3 2 535774113 4 3 182958345 3 2 466563151 3 3 621186990 4 3 497298243 3 3 693022654 3 2 648283627 3 3 745583759 4 2 205392345 3 3 373240629 4 2 246085403 5 2 101725422 1 2 104496367 4 2 236848735 5 2 372161372 4 3 319804182 1 3 739275876 4 3 468029186 1 2 718307518 2 2 328215113 3 2 805289417 4 3 923928885 3 3 407780682 3 2 426791290 1 3 230226788 2 3 568753077 3 3 615566999 4 3 356350364 5 2 866542230 5 2 412733400 3 2 672651971 5 2 334927070 2 3 679057892 3 2 780837378 2 2 101689911 5 3 158596676 2 3 682191831 5 2 361518467 2 3 447931113 5 3 470578680 3 3 826707882 5 3 294468074 5 3 172953173 3 3 419472780 3 2 416997263 4 3 910046392 5 2 429107136 3 3 424707066 4 3 925653099 4 2 239607537 2 3 774762756 5 2 323950044 3 3 311037669 3 2 179510891 5 3 636175807 5 3 455288820 4 3 786292114 1 3 277314803 5 3 450046630 4 2 461498052 5 3 519271253 2 2 511839414 3 2 781474329 3 2 933592523 5 3 582309215 3 3 640772008 4 2 838879387 4 3 371018644 4 2 692330160 2 3 358612057 3 3 385906744 4 2 448413488 2 2 193845406 4 3 718005262 5 2 863359747 5 3 316522851 5 2 425692906 2 2 599823672 5 2 585584281 4 2 173252486 1 3 527881887 2 3 753615570 5 2 593566106 3 3 839891887 4 3 848493297 2 3 976980891 1 2 354830469 4 2 372249239 3 3 504998071 1 2 546956342 3 3 679849870 2 3 742877558 2 3 373605936 2 3 676202604 2 3 655934362 5 2 346829555 5 3 908507979 5 3 943950959 1 3 660447359 5 3 206336641 3 3 169483856 2 2 513445304 2 3 184931836 3 2 478761479 1 2 164136934 1 2 209854872 5 2 482413669 4 2 108682206 4 3 560863750 1 3 849306999 1 3 965346551 5 3 240477562 2 3 694514122 1 2 565501317 1 3 805804502 5 2 415423249 2 2 354591198 5 3 238989661 4 2 707265851 3 3 733804171 5 3 216471396 5 2 224719694 5 2 479636989 2 2 481545758 3 3 308815603 3 2 328252169 2 3 651830764 2 2 661514882 3 2 753244136 1 3 661579551 1 3 367080264 5 2 264807158 4 3 748929591 2 2 895227692 2 2 320351275 1 3 755397207 2 3 646365267 2 2 206378503 5 2 433836698 5 3 158768533 2 3 496957675 4 2 363127513 4 3 905460611 2 3 516524515 4 2 639662209 1 3 919466079 1 3 467690421 1 3 935464135 4 3 458569388 2 3 538918653 4 2 705926863 3 3 267137626 2 2 562369298 3 2 414677762 3 3 440917486 2 2 620842535 3 2 635152687 2 2 891072979 2 2 539324071 1 3 878336902 4 2 740915590 3 2 347095861 4 3 735097502 3 3 634229921 5 3 564741132 1 3 264020495 5 2 416383574 3 2 358804846 4 3 198717634 4 2 371092285 1 2 871090615 4 3 958900390 5 2 828821122 3 3 385963049 5 2 739381225 3 3 212530973 1 2 369930196 4 2 913670220 1 3 884049904 1 3 738659561 4 2 653902716 4 3 228026383 1 2 233177715 1 3 531567720 5 3 930092684 2 2 419311361 4 3 743786201 3 2 542270523 3 3 102207396 1 2 591761120 1 3 163608503 3 3 775983449 4 2 303899489 5 2 110398093 3 2 654298914 3 3 928342677 2 2 112642516 5 3 318087170 3 2 670294489 5 3 635179174 3 3 796602593 1 2 891698952 2 3 364533473 2 2 641134574 5 2 524395592 1 3 714105079 2 3 335598111 5 2 714191875 2 3 615368266 5 2 853315941 5 3 758430922 5 3 707278625 1 2 413236021 3 2 131740851 4 2 788844035 3 3 628921752 5 2 163798221 4 3 473529170 3 3 357438910 4 3 297705009 2 3 194333797 2 2 826154308 2 2 954991326 3 2 407308866 4 3 976840071 4 2 755869383 1 2 775327967 2 3 380089154 2 3 915040169 5 3 654232021 5 2 789212284 4 2 864899452 1 3 274535765 2 3 666483657 1 2 602135074 3 3 708118513 3 2 165972831 3 2 880440209 5 3 786774407 1 2 710748830 1 2 214084904 2 3 631297960 5 3 123997133 1 3 147157315 3 3 395859504 2 3 314259813 5 2 840240096 3 2 346591907 2 3 765405246 5 2 297121237 3 2 463642788 2 3 558730204 4 3 459644468 1 2 936115666 3 3 586377499 4 2 351222256 5 3 917700298 5 2 129880769 5 2 613453795 5 2 226877869 4 2 336281321 2 2 726021036 3 3 168253093 5 2 852374600 3 2 919744656 5 2 575410075 5 2 214485542 1 3 981473919 3 2 143261692 1 3 397197448 3 3 446002761 1 2 681825059 3 3 863507128 4 2 778529939 2 2 325583582 3 2 134905171 4 3 624439200 1 2 505178934 3 2 248443212 4 2 563681597 5 3 538996635 2 3 522147496 3 2 473680434 2 3 675309865 4 2 550549062 4 3 592974846 3 3 989797939 4 2 782777196 3 3 351238622 4 2 354121532 5 3 815368043 3 2 237085366 5 2 535175397 2 2 383795452 1 2 365498210 4 3 623591754 5 3 397072486 1 2 316521647 1 2 581505943 4 2 840717470 4 2 963983012 5 3 953732795 2 2 461840901 3 3 876778241 5 2 729458585 1 2 784200564 3 2 968844621 2 2 299670310 1 3 786030393 1 2 645394827 4 3 106722804 5 2 764737807 5 3 307415885 5 2 147496647 1 3 374233189 2 3 126461627 2 3 976229090 5 2 824172773 3 3 906648955 5 3 419818955 1 2 209183337 5 3 310250806 3 2 233219168 5 3 857126492 5 3 487418387 4 2 387914205 1 2 532946059 3 2 448707739 1 3 400593390 1 3 999270449 5 3 615492242 3 2 689881678 5 3 256083261 3 3 972780910 4 3 376981231 5 3 642686816 1 2 560653089 2 2 458638775 2 2 588092272 4 2 814250840 4 3 316342577 3 2 533830506 3 3 476179032 1 2 753502568 1 3 470208833 1 3 578484564 3 2 152930467 1 3 461177808 1 3 767391782 4 2 734910919 2 3 837314796 1 3 569976225 4 2 783326360 3 2 337742133 3 3 584816421 4 3 673289164 2 2 755564943 5 2 273284382 4 2 451110201 2 3 117895286 5 2 143278636 5 3 924408603 5 2 337228211 5 2 204150440 5 3 936247019 3 3 130296199 2 2 895624832 5 2 141671276 5 2 846409187 2 2 713282818 1 2 278413032 3 2 453601586 2 3 758954819 1 3 260262129 2 2 469580176 5 3 203170711 3 2 494902842 2 3 787678568 3 2 347773545 4 2 901796697 2 2 426191449 3 2 365931780 4 2 570393238 4 3 229400892 4 3 311771566 3 3 603155498 2 2 742282584 2 3 611416463 2 3 395308105 4 2 831316925 4 3 664641315 3 2 707840414 4 2 417428507 2 3 822051886 4 3 950636457 1 3 549676058 1 3 648196396 5 2 748665529 2 2 766764025 4 2 752841281 3 3 668150321 3 2 330573361 4 2 840556465 5 3 611762914 5 3 905183015 4 3 369504250 1 2 249257647 4 2 267908111 2 2 102526311 4 2 161286185 4 2 453355406 1 2 127264714 2 3 250920195 1 3 417343875 4 3 385779721 5 3 930499122 5 3 542025144 3 2 182872689 1 2 473613483 1 3 499303634 4 3 243287367 1 2 193808153 3 3 567649444 5 2 232974419 4 3 987003827 4 2 726755834 1 2 309254486 4 2 141443652 4 3 408136242 2 2 770218573 2 2 276093636 5 3 672503305 4 2 867093937 2 3 450116643 5 3 282749113 2 2 935841632 3 2 707725564 3 3 605237289 5 2 242671266 1 2 831628570 2 3 935590703 5 2 864972162 5 2 817094775 3 2 802321897 2 3 323872781 5 2 118412393 1 3 375118384 1 2 126124775 1 3 843154632 2 2 669824591 2 2 431093272 2 3 333827733 4 2 373613732 1 2 935262920 2 2 355920264 2 3 856125307 5 2 306462140 5 3 421976103 4 3 508755516 3 2 465059081 2 3 483895062 5 3 506025436 5 3 201085417 2 3 644720293 2 3 974402532 2 2 350457036 2 2 216215800 5 3 928947992 2 3 277694244 5 2 498655837 3 2 112161154 5 2 503733096 4 2 301459259 4 2 348225647 3 3 275594897 5 3 581977503 4 2 454210318 2 2 421616897 4 3 713893392 1 3 354038853 5 3 380610677 1 2 471543340 3 3 869761207 2 3 231196425 4 2 521959933 4 2 203184641 1 2 370189369 2 2 481040591 2 2 277126398 4 2 949747685 4 3 914944173 1 2 975167968 3 2 184965361 1 2 685836133 1 2 357549312 5 3 505769587 1 3 544333506 5 3 347041141 2 3 420606566 4 3 392157759 2 2 275164512 5 2 390377311 4 2 263218617 1 2 545424659 2 3 468028542 5 2 515645507 5 2 875785126 2 2 387310059 5 2 862784622 1 2 658581001 5 2 537469705 3 3 560534346 5 2 120365278 3 3 747311041 1 2 931191970 4 3 517115257 4 3 450137229 1 3 162528034 2 2 832227130 1 3 926909903 4 2 369946997 1 2 802984252 3 3 260053148 3 2 560755138 3 2 475974668 1 3 115526957 3 2 733897239 1 3 415463719 1 2 108755161 4 3 960299644 4 2 617228021 3 3 842147419 3 2 891074982 1 2 407059478 5 3 851555225 5 2 694941244 2 2 372581766 4 3 101252747 1 3 412812188 1 2 694450343 3 2 195401557 2 3 670891925 4 3 726151929 4 3 399036774 2 3 367970625 5 2 497498086 5 2 763308855 5 2 720225719 5 3 153705958 4 2 578790898 2 2 457463585 5 3 767658096 2 2 723105628 4 3 832816535 4 2 832602560 1 3 996675861 2 2 233598832 3 2 797427197 2 2 541147019 4 2 904438510 4 3 161291414 4 3 675689789 1 2 800602694 5 3 587636880 4 3 557200227 3 2 143201274 3 3 325312169 5 2 699639106 5 2 708652889 1 2 958071055 5 2 191850126 5 2 398184867 4 3 515265205 1 3 268254120 5 2 765111190 5 3 640884414 1 3 440160725 4 3 768439903 2 3 495326342 2 2 771489091 3 2 284541474 2 2 319953708 5 3 660874067 3 2 761657439 5 3 174165546 5 2 947064415 2 2 399930435 4 2 454938127 2 3 651551554 3 2 240308022 1 2 197502405 3 2 949470468 1 2 732387517 5 2 935092391 5 2 229992832 3 2 271490690 3 3 316253910 2 3 337297512 5 3 562173642 3 3 447434075 2 3 931755366 1 2 894550835 3 3 579780306 2 3 288372289 3 2 884039072 4 3 414789410 1 2 188780549 1 2 978463056 5 2 484247754 3 2 709920675 3 3 656601921 3 3 130010792 1 3 296750744 1 3 113317403 3 3 444184784 3 2 103885432 2 3 253692341 2 2 297745929 2 2 337635367 4 3 263983776 2 2 459044341 2 3 172910214 5 2 574811499 4 3 810295478 2 3 714259467 5 2 773861079 1 3 918723877 4 3 362131843 4 2 837533460 5 2 637513713 3 2 453734085 2 3 198796510 4 2 312626449 2 3 212919203 2 2 924843949 2 3 764456509 4 2 393331179 5 3 304753612 4 2 422478440 2 3 734410750 1 2 696293091 2 3 370340769 5 2 848627270 3 3 496000422 1 2 430307040 2 2 398063190 3 3 984236986 3 3 348611491 1 3 901707458 4 3 477469615 2 3 988205391 4 3 590222682 5 3 181060410 2 3 263353064 2 3 737025950 1 2 390605480 3 3 719998300 4 2 246610403 2 2 694485763 2 2 554273585 2 3 779203085 5 3 105677421 1 3 378282532 5 3 528183291 4 2 179498858 3 3 500189299 3 3 452891581 1 2 476563058 2 3 999122626 1 3 963330018 4 2 452246307 5 2 592548350 3 3 404712088 2 3 187157727 3 3 597397806 2 2 245027390 4 3 782367468 4 2 382494456 2 2 824198986 5 3 431087995 5 2 412308463 1 3 940179043 5 2 594298643 5 3 404243117 5 3 332244632 3 2 521187613 3 3 148009332 5 3 299786711 5 2 982688079 1 2 742344504 2 2 456536892 1 3 225905918 1 2 647971154 5 2 272150871 3 3 792302026 3 3 852999420 2 2 987170186 4 2 387165771 5 2 578534335 2 2 543667656 2 3 468569764 1 3 256356811 5 3 209030164 2 2 941418846 1 2 841993127 1 3 659913129 3 3 486738580 5 2 123820219 4 3 466808158 5 3 623521437 3 2 220295190 5 3 256859828 5 3 958307156 5 3 387364357 1 2 248203415 1 3 915670789 1 3 156315254 2 3 124984593 4 3 784216707 1 3 624631391 3 3 906814799 3 3 374870041 3 3 596603543 3 2 934859872 5 3 183043798 3 2 306877762 2 3 251811453 1 3 232180274 4 3 341366289 4 2 943226083 1 2 964228357 1 2 118482255 5 2 356416844 4 3 316404980 1 3 923839762 3 3 467483966 4 2 401615701 3 2 305049323 3 3 677516667 4 3 285459345 2 2 228233507 2 2 693063847 3 3 586901778 5 2 403940368 3 3 686478660 3 3 358873638 4 2 347954763 2 3 244621523 2 2 801112048 2 3 609954636 5 2 451070805 1 2 329704555 4 3 930431515 5 2 699534059 2 2 281169581 1 2 437963567 4 3 965712850 5 2 421995219 5 3 595132000 5 3 145455234 5 2 634702829 2 3 356001272 4 3 638929976 1 3 310763927 3 2 392511289 5 3 133581204 3 3 224649192 2 3 567132090 4 2 627996260 5 2 115620878 3 3 920947468 5 2 571967786 4 3 351278178 3 2 555967940 5 3 628550275 2 3 155048564 2 3 973934266 2 2 997580310 5 2 726292703 5 2 612314203 3 3 518310761 1 2 719225375 2 2 603784540 3 3 850262654 3 3 178917303 3 3 653162612 2 3 704716500 1 2 278353582 5 2 956994844 4 2 137361171 1 3 199752422 2 2 221668617 1 2 811319625 4 2 642189221 4 3 199232134 3 3 338235024 5 3 745434713 5 2 573231772 1 3 878484230 4 3 878971996 1 2 822910716 1 2 197912858 3 2 460242837 2 3 858545041 5 3 522442615 3 3 427671597 5 3 826490823 5 2 626612112 1 2 101025831 4 3 217533499 3 2 596990209 4 3 271014372 3 3 622175503 5 3 744442962 1 3 199346839 4 2 762402228 1 2 800676490 4 3 785521451 5 2 354977233 3 2 154488415 1 3 702624253 2 3 898201584 3 2 185008272 5 2 679882880 4 2 631322773 1 2 718722210 2 3 769283960 5 2 934241789 3 3 250474615 2 2 873911343 3 3 619272344 3 3 131594201 3 3 713225642 4 2 654861514 4 2 862220300 3 3 119029439 1 2 798461864 4 2 335936738 3 3 932884177 2 2 736691281 2 2 177890098 5 2 575324514 4 3 862664653 2 2 721733130 2 3 515760961 4 2 846573312 3 3 532451186 2 2 165630802 3 2 266968139 5 2 701454860 2 2 131681462 3 3 757994965 4 3 544244280 1 3 216640889 1 3 517879277 4 2 573840300 5 2 567354943 3 3 502158405 3 2 530676374 1 2 345079361 2 3 507594456 4 3 483312909 2 3 809756871 2 2 912346958 4 2 225033363 5 3 136920888 2 3 102618478 2 3 368621533 5 2 689186949 1 2 111587955 4 3 369113166 5 3 118584925 3 3 265738348 2 3 186008106 1 3 217941696 1 2 328960950 1 2 762390574 1 2 979245694 4 3 979109923 1 2 262448784 4 2 231534049 4 3 155353075 4 3 197276088 1 2 104592509 4 2 209561831 1 2 920264334 4 2 587588251 3 3 938172792 4 2 810230294 4 2 759289179 1 2 870010264 3 2 798987783 2 3 422332440 3 2 670265362 2 2 218004442 3 2 794905390 4 3 962734787 2 2 179518676 2 3 837567024 2 2 656575894 5 2 402609546 1 3 116768788 1 3 818121407 1 3 882456622 1 2 517419716 2 2 488956262 2 2 975170242 5 3 180894985 5 2 632167112 1 3 379661450 3 2 399163722 2 2 499011900 2 2 834073201 1 2 495306598 4 3 419178906 2 2 945019978 2 2 154979651 1 2 997490889 1 3 844416755 3 3 460282037 4 3 496249308 5 3 469814983 4 2 672276048 3 2 956251798 1 2 529462183 2 3 473273549 1 3 995106412 2 2 842675185 2 2 344683161 2 3 346348752 4 2 905522951 2 3 278249340 1 2 352236848 2 3 210425985 4 3 385968161 5 3 795919435 2 3 985457780 4 3 163394431 1 3 821657094 3 3 619541806 2 3 603719973 2 2 886870043 1 2 391378155 1 2 649627473 5 3 823233122 1 3 554871698 1 2 655022379 2 3 869287409 5 3 232098221 3 3 630500745 5 3 977096670 1 2 324128236 5 2 850000646 5 3 440086531 1 3 809979037 5 2 528799954 4 2 966728149 4 2 318551403 3 3 269872739 2 3 226979370 2 3 794536830 2 3 261250305 3 3 730906444 3 3 649675275 3 3 101866285 2 3 546103329 5 2 550240008 1 3 548032413 5 2 114889346 5 2 965171687 4 2 112761236 1 2 167794352 3 3 662952842 2 2 752468462 3 2 323614957 5 2 386209040 5 3 761436861 4 3 256876928 4 2 469141194 4 2 379233026 1 3 489741998 5 3 647859526 3 2 904817140 4 3 824171047 4 2 187652652 1 2 144911509 5 3 551328031 2 3 100993438 2 3 190516165 3 2 960123961 3 3 848503712 2 3 722684041 5 3 203139581 1 3 607352295 2 2 740142314 5 3 843098876 1 2 590246214 5 3 267416948 2 2 846939928 1 3 551846811 2 2 388424656 4 2 389749804 5 2 389931494 2 3 769989012 4 2 258300787 5 2 415572342 4 2 195657297 4 3 539667544 3 3 142230073 2 2 784976692 5 2 423602453 5 3 641368937 3 3 610537498 2 2 814490136 4 3 479125052 4 2 727356629 2 3 758335131 2 3 404892536 4 2 132986138 4 3 316517498 5 2 754638735 4 2 601051327 2 2 183603157 3 3 683142820 1 3 423717806 4 3 258894172 4 2 640978074 1 2 117875751 2 2 152867278 3 2 245261233 4 3 486131792 4 2 796712255 4 2 218342459 3 2 817249897 2 2 420670185 2 3 464932663 4 3 752877336 5 3 120005000 5 2 982600727 1 2 361958040 2 3 222645580 3 3 731514912 3 3 964865254 1 2 842651821 5 2 906080151 5 2 552552245 4 3 199814719 4 2 287664619 2 2 572532089 1 3 316990195 5 2 892998311 2 3 223001064 1 3 546964182 4 3 705048525 4 2 783805172 3 2 276274059 3 2 205583522 3 2 241644745 1 2 173460650 3 3 535019704 1 3 177432421 2 2 540274981 4 2 390195194 4 3 395356975 2 2 892663086 3 2 978811046 2 3 736196502 1 2 216081073 4 3 692003340 5 2 194003958 1 3 111119822 5 2 370873982 3 2 249079647 3 2 642605466 4 3 180138715 4 3 248984930 3 2 542725823 3 3 484694367 4 2 678218097 1 3 222012042 5 2 201082339 1 2 187306272 4 2 866440810 2 3 402256135 1 3 788967312 3 3 298598994 1 2 865429297 3 3 671618873 1 2 248587052 1 3 855649318 2 2 334879301 4 2 709861445 1 3 228014891 3 3 203053525 5 2 144319274 3 3 284180046 3 3 297019865 4 3 353811593 4 3 806548394 4 3 331637658 5 2 937602249 4 2 288004001 1 2 639539813 5 3 253750919 2 2 812649017 3 2 329090062 5 2 245800997 5 2 309505904 3 3 110031811 1 3 196448229 1 3 388283196 2 3 419210303 1 2 244598669 4 2 560200369 2 2 236806887 5 2 764258070 4 2 238804431 2 3 368202757 1 2 175038316 5 3 679177371 1 3 725786216 2 3 299788690 5 3 928712963 2 3 383087223 2 2 705454790 2 2 368136313 5 2 371409377 3 2 132189878 4 3 719940441 4 3 683234359 5 2 556052507 1 3 907171482 4 3 214477890 4 2 700187925 5 2 411710571 4 2 912353858 4 2 857867224 3 2 672243102 5 3 164660153 2 2 669555642 4 2 820091694 5 3 920430284 5 2 111270823 5 3 664994745 2 2 804513816 2 3 523632790 1 3 225889961 4 2 444687632 5 2 368021387 2 2 620037110 4 2 332510656 1 3 614966496 1 3 459910589 2 2 776951957 2 2 784286201 2 2 914839591 3 3 873474302 1 3 717090171 3 2 376346519 1 2 625820194 5 2 168746593 2 3 965503638 5 3 111136369 5 2 482145029 4 3 737912220 4 2 800379161 5 2 947768587 5 2 712013965 4 2 428745152 2 2 167383540 3 3 919793265 5 3 425028502 5 2 936112522 3 2 603738832 4 2 587568926 2 3 637422550 2 2 110048776 5 2 356832962 2 3 144066911 1 2 360229931 5 3 345969712 3 2 801846009 5 3 789324726 5 2 814446714 1 2 885692851 1 2 169623214 5 2 759749012 5 2 436869387 1 2 845779160 1 3 855105641 2 3 238863446 5 2 407757999 4 3 571871331 1 2 452212066 1 3 324052601 1 2 716780375 4 3 538396211 5 3 939294507 3 2 763472927 2 3 912334485 2 2 737809405 1 3 227812616 4 3 384651270 2 3 452284751 4 3 214758750 1 2 360686420 5 3 358279429 3 2 657539995 3 3 309129202 4 2 167272335 1 3 106295495 3 3 448769831 4 3 358048185 3 3 180038873 3 2 704212904 1 3 433991160 3 2 470709431 3 3 722594982 1 2 363929916 2 3 811885190 3 3 938289106 1 2 111075942 3 2 391436602 3 3 419076262 1 2 593878855 2 2 850639975 2 3 466173337 1 2 423474698 5 2 820670555 4 2 684845411 5 3 548078704 3 2 719136928 2 3 940388628 1 2 443210264 5 3 853657015 1 3 798991429 1 3 882985412 3 3 336497568 3 2 783146521 4 2 247931203 4 2 734957249 2 2 576460604 4 3 135209614 1 3 632727731 2 2 681096344 5 2 480539079 1 3 771475570 2 3 324915786 5 2 283131255 5 3 524798764 2 2 509043740 4 2 359377728 4 3 763422851 4 3 553829408 4 2 215124936 5 2 163255872 1 3 992017223 5 2 174884776 4 2 891181079 5 3 198580119 1 3 304601621 4 3 361289007 2 2 221129309 5 2 619685595 5 3 459314067 5 3 850220629 1 3 520052194 2 2 661562590 2 2 206528916 3 3 372849184 4 2 827455270 3 3 858610825 5 3 346745579 3 2 309320411 4 2 166990722 1 2 494608431 3 2 686451284 2 3 637341786 5 2 744657264 3 3 173390004 2 3 996761619 4 3 311502517 1 3 732694559 5 3 560993451 4 2 383354618 1 3 332428930 4 2 624063110 2 3 981363842 1 3 227185760 3 3 937210509 2 2 760289235 1 3 328421943 4 2 210348278 5 2 143413706 3 2 127410150 4 2 255741805 1 3 192060521 3 3 930118030 3 3 701099487 1 2 277147265 3 2 658994014 5 2 999573633 4 2 764853764 1 2 502826040 2 2 182342448 3 2 591963661 3 2 522341778 1 3 940430235 2 3 422052369 5 2 549086628 4 2 223827694 4 2 509385076 2 2 996120392 5 2 535154714 1 3 944817834 3 3 206307555 4 2 957220208 5 2 105345476 5 3 826340075 5 3 626135201 3 3 397578219 3 3 580544839 2 3 964537048 1 2 598291467 1 3 433534738 2 3 745631066 2 3 334768589 5 3 840545074 2 3 840400773 1 2 730699958 1 3 460006284 3 2 367827433 5 3 623363536 5 3 451322543 1 3 833483626 5 2 902514733 2 2 523003824 4 2 790678298 2 3 363534944 3 2 684710223 3 3 279738911 5 2 589250907 1 2 605028292 4 2 759420900 2 2 399101394 5 3 276392752 3 2 226405613 3 3 401387731 2 2 597844368 3 2 534955288 2 3 871772432 2 3 103858501 3 3 968791097 5 3 624214059 2 2 325122466 4 2 898307953 5 2 587449812 1 2 576323805 1 2 716588787 5 3 975787263 1 2 427292274 3 2 462417499 5 2 489298145 2 3 638400394 5 2 176339133 5 2 577289380 2 2 172700108 5 3 735190804 3 2 862057649 5 2 608948564 1 2 182000658 5 2 718998477 3 3 510208556 4 2 882331674 4 2 333710873 1 3 978393725 5 2 894304164 1 2 696384700 5 3 424627558 3 2 662911850 5 3 107418726 2 3 364021352 4 2 507573831 2 3 996827547 2 3 475872804 2 2 703726154 4 3 615789332 4 2 286449057 4 3 528761886 5 2 959200334 2 3 532747479 4 2 163743655 4 2 170106245 3 3 991952922 4 3 888521707 3 2 872367184 3 2 430148968 3 3 309566556 5 3 354074629 3 2 788523402 2 3 450857957 1 2 859816653 2 2 941433738 4 2 435007809 4 3 187895046 1 2 838728154 2 3 279320894 3 2 393439915 3 3 390555474 3 2 242285885 2 3 456145231 5 3 729212184 3 2 713066939 3 2 312460938 3 3 406696316 3 2 755423303 4 2 980531465 3 2 770302897 2 3 210553008 5 2 295451322 3 3 294619358 4 2 975849889 3 2 499390035 2 2 545160639 4 3 985394795 3 3 785179020 1 3 143621166 4 2 463603757 2 2 763904782 5 2 162128781 3 2 256592451 4 2 363567698 1 2 547973173 4 2 424054118 3 2 810925179 2 2 638958129 3 3 458390842 5 3 797303625 4 2 577658803 2 2 112693548 4 3 427316276 2 3 229772148 4 2 914507461 2 3 212501158 5 2 386763423 4 3 438702249 4 2 748541723 5 2 382790678 4 3 115166836 1 3 464383122 5 3 294740734 5 3 335984859 3 2 523931949 5 3 790037922 4 2 591686656 1 2 383035349 4 2 270382955 2 2 489943990 4 3 518973524 2 3 429969877 1 3 813712590 4 2 968868883 5 2 424191197 1 2 959993423 4 2 296782824 2 3 531827776 1 3 759218810 4 2 317779507 1 2 837125098 5 3 975393736 4 3 749857416 1 3 748347721 4 2 367518876 3 2 220950800 3 2 491863853 1 3 107406354 3 2 509927051 2 2 597444053 4 3 794776262 3 2 112604938 5 3 416021426 1 2 213326689 4 3 681342945 5 3 337464592 1 2 429105390 2 2 486279148 5 2 869970041 5 2 304311830 4 2 958884522 3 3 559809876 1 2 947492260 1 2 283382538 1 2 906813538 5 2 386582835 3 3 891354308 1 2 607053765 3 2 449957803 5 2 656991156 5 3 783437613 1 3 225612932 2 2 639185487 2 2 703361435 4 3 355492320 5 2 499783416 2 3 225776401 2 3 276024259 3 2 524969545 4 2 382644147 3 2 451384246 1 3 592898400 1 2 476487844 4 2 178686015 4 2 995143187 4 3 978749817 2 2 727761904 5 3 124672789 4 3 835014765 3 3 956353161 1 3 159670969 2 2 221483075 2 2 297966612 1 3 812080458 4 3 914666639 2 3 778545561 2 3 830173764 5 3 479826002 5 3 364771641 4 2 253473342 3 3 503619550 2 3 689316829 1 3 589288411 5 3 543028835 4 2 571580973 3 2 109623470 1 2 700139470 5 2 305413441 2 2 720299773 5 3 213669673 5 3 284269761 1 3 165680967 5 2 312503138 2 2 979665595 2 3 102907616 2 3 546081569 1 3 856058676 3 2 160060978 1 2 184521215 1 2 885118238 4 3 230607464 4 2 886514896 5 2 249626252 3 3 739709617 4 3 317638526 2 3 509066465 2 2 269612008 4 3 512695348 3 3 274500534 1 3 466035398 1 3 152021571 3 2 241052678 4 3 867620046 1 3 478253508 3 3 451189829 5 3 176559545 2 2 443626666 1 3 765972948 1 3 109429988 3 2 607703491 1 3 842104403 2 2 117580508 1 3 256547833 1 2 396769297 3 2 961051837 2 2 774595057 2 2 726976499 2 3 433188735 4 3 652008706 1 3 199734436 5 2 396204611 4 3 527298423 5 2 731735142 4 2 317365847 2 3 111931313 1 3 331344292 2 2 488229574 1 2 473018273 1 2 736917792 1 3 126331781 3 3 998974228 3 2 507531825 1 2 512542288 1 3 325353714 1 2 635122170 4 3 367466500 3 3 848598792 3 3 352802748 4 2 211769137 4 2 567305211 4 3 788950491 1 3 218933324 2 2 263573361 2 2 555012060 1 2 457006072 4 2 798054378 1 3 965073066 3 3 348480245 4 3 299046343 1 3 113716839 1 2 590561764 2 2 346731970 5 2 269363885 5 3 812696319 3 3 194882344 5 3 386469606 2 2 417299734 4 3 269837003 4 2 580931887 1 3 927683265 2 2 726376782 1 3 388936104 2 2 152591070 4 3 990532418 1 3 763664755 5 2 457406142 2 3 703567784 2 3 986014988 4 3 811371138 2 2 915129470 1 3 948982614 4 3 429018922 5 3 451825325 1 3 542496043 2 3 516930207 1 2 839493977 2 3 505884213 4 2 181322569 2 2 308565047 4 2 836924249 2 2 785788960 3 3 999477279 1 2 891771109 2 3 857002033 4 3 176364052 1 2 383449012 5 2 960501329 3 2 115300161 3 3 214313742 4 2 462770509 1 3 593841012 3 2 202634749 5 3 109918453 4 3 889320521 2 3 363825257 3 2 922980035 2 3 162837016 4 3 859704026 2 3 570320643 3 2 387688874 3 3 277606593 4 2 818417675 4 2 654164997 4 2 816848140 2 2 133255630 2 2 829158431 1 3 201327861 4 3 286497666 1 3 459534079 1 3 509562671 5 3 387986346 3 2 452273765 3 2 179296965 3 2 155551539 3 2 263431038 4 3 981095900 3 2 199503605 4 2 445366104 5 2 157472664 5 3 207236621 1 2 313408901 2 2 500840131 1 2 809132961 1 3 292241416 4 3 643807895 4 2 472237555 5 3 827894781 1 2 700709468 2 2 347702987 1 3 454822731 3 2 430667388 5 3 996384087 2 2 821076983 2 2 202119841 4 2 473502956 3 3 528106882 3 2 511802407 1 2 911216228 4 2 794577590 1 2 497724699 3 2 865551796 3 3 410239212 5 2 388736572 2 2 799587949 3 3 698191214 1 2 913190736 5 3 172954020 1 2 111221148 2 3 832229360 5 3 168569885 2 3 230913620 5 2 166297268 5 2 520749710 1 3 969310860 1 2 787202749 5 3 287939995 5 3 421646932 1 3 709625258 1 3 368470630 2 2 536694299 1 3 355203126 1 2 757705059 3 2 251765712 5 3 576377953 3 2 998075804 5 2 937809886 1 2 348934526 5 2 361998175 4 2 385438316 4 3 925924377 1 3 175882756 2 2 898565681 1 2 255155093 3 2 775276716 2 3 532341903 2 2 716368731 4 2 128734395 5 2 108936029 5 2 232975869 2 3 505256607 5 2 623860959 4 2 465274502 5 3 859040890 4 2 240528126 4 3 224236072 4 3 613365885 4 2 939200721 5 3 624773398 2 3 538818619 2 2 974413786 2 3 731032798 1 3 205977503 2 3 226748756 2 3 451686079 2 2 457075775 3 2 971768392 5 3 274278228 5 2 422170357 3 2 561044810 2 3 992530453 1 3 295172174 2 3 386875764 1 3 103629613 1 2 994959907 5 2 488105246 2 3 456322957 3 3 252027828 5 3 492335426 4 2 153632707 4 2 960798840 3 3 398572781 2 3 776486490 4 2 985965202 5 3 913721702 4 2 857356192 5 3 609036544 4 2 700162293 1 2 110716318 3 2 162829425 2 2 725276896 2 2 453075155 2 3 767855779 1 2 330793808 2 3 864204574 4 3 735304654 2 2 266764895 2 2 844849160 3 2 501095527 1 3 254594189 5 3 113857952 4 3 577102730 1 2 806081031 3 2 339087702 1 2 777980995 4 3 373095025 2 3 163396304 2 2 787741586 1 2 669780194 3 3 427777765 2 2 256445551 5 3 700958432 3 2 377134525 4 2 435925957 3 2 842503684 4 2 785634286 4 2 153815753 3 2 534577078 3 3 203634072 2 3 882416286 5 3 664870719 2 3 118423275 2 3 546516516 1 3 344589523 4 3 528499434 1 3 563532246 4 2 833682046 4 3 329092674 2 3 936274034 1 3 762436885 1 3 463663197 5 3 998498010 1 3 624023476 5 2 803564914 1 3 759610497 5 2 320180942 2 2 269446208 2 3 348545064 5 2 860696849 3 3 873559231 3 3 411900504 4 3 596973665 4 3 498912401 4 3 385990699 5 3 599580191 4 2 642869036 4 2 650313199 2 3 185520354 5 2 251342382 3 2 794383227 4 2 977577525 5 3 245805153 5 3 783773105 1 2 234298874 1 2 438511278 5 2 709560812 5 3 547162480 5 2 575312108 3 3 756687611 2 2 653762771 5 2 763452803 4 3 378758276 4 3 323743362 1 3 222520200 4 2 713082354 1 2 330244130 5 2 789820304 2 2 814307213 4 3 347075350 5 2 105568989 1 3 715073276 3 3 723785817 1 3 351668436 5 2 720746366 2 2 197304702 3 2 316538186 4 3 344343142 2 2 825071358 4 2 478882723 2 3 313975842 2 3 607184592 2 2 934687515 4 3 494822148 2 3 450086554 5 2 483282170 2 2 229954957 1 3 243208751 1 3 769113980 4 3 451135207 5 2 775309670 5 3 844380371 3 2 435458482 4 2 308190468 3 2 507861507 2 2 129271601 1 3 674436301 1 3 261853249 4 3 756935321 2 2 624635454 4 2 175952986 3 2 315782340 3 2 529121226 3 3 534896231 5 3 135649891 1 2 634924474 3 3 790720625 4 3 146058346 2 2 199868782 4 3 498911907 2 2 711281259 4 3 597424584 5 3 251100092 3 3 743386086 2 3 403619907 5 2 161839541 3 3 730523464 2 2 198966405 1 2 610328575 4 2 983942194 3 3 207015354 2 3 162366191 1 2 148768711 4 2 642833101 3 3 261050198 2 3 398236389 2 2 126642253 4 3 409123833 2 3 168095052 3 3 514888471 4 3 673624324 1 2 295436101 3 3 195502997 3 3 404018374 2 3 691744867 3 3 850978808 2 3 547282622 3 2 951614540 4 3 332995207 1 2 757991904 4 2 105766916 1 2 528486804 3 2 489534271 1 3 549594054 1 3 734081346 5 3 732562566 4 2 322680198 5 2 849432669 5 2 645275316 3 3 453356095 4 3 283219429 2 2 439151012 1 3 379917003 4 3 513738809 3 3 929658811 4 2 947868343 3 2 156631841 4 3 511624994 1 2 450182486 1 2 244700941 4 3 780618096 1 2 109468282 4 2 230854197 1 2 424110434 2 3 712637045 3 2 891992765 5 2 705909637 4 2 125732028 3 2 438712666 4 2 248833052 4 2 140658605 3 2 752978219 4 3 836269149 4 3 644613349 4 3 292877566 2 2 818253051 2 2 933547761 4 2 351183189 4 3 493493695 2 2 706134565 5 2 464211701 3 3 440673632 3 2 566680991 3 2 185581734 5 2 606498380 2 2 425447950 1 2 198725473 4 3 793151889 4 2 337938369 2 2 762839745 2 2 507485804 3 3 476385300 5 2 388865076 4 3 963888043 4 2 666375044 5 2 145476317 3 2 277179757 2 3 867426771 5 3 110420236 3 2 855067975 5 2 740514124 3 2 215891326 4 3 489114965 5 2 624637836 3 2 195999341 3 2 694417098 2 2 498520273 5 2 476486708 5 2 402843568 4 3 532472850 2 3 192289641 5 3 579974308 4 3 346678786 1 2 530706443 3 3 932915906 3 3 267379332 5 3 931674002 1 2 407939189 1 3 901297712 2 2 249460629 1 3 749256416 2 3 339257025 2 3 256280146 3 3 191007129 3 3 562131959 1 2 644526167 2 2 329435548 5 2 105766113 5 2 555285491 3 2 341035139 3 3 372139926 2 3 562793844 1 3 443148216 1 3 675438244 5 3 371401825 5 3 343396558 5 3 893839818 4 3 968583764 4 2 718576029 2 2 139768674 4 3 884382371 2 2 887764188 5 2 160728026 4 2 947818237 3 3 589555889 3 2 178175907 5 3 616753183 3 2 452771458 5 2 339196638 1 2 118198955 3 3 215708104 1 2 655291710 3 2 479763043 5 3 357134174 1 3 259219839 2 2 570409133 1 3 903426725 3 2 358887356 5 2 310472369 5 2 420818237 2 3 824915309 4 2 242825185 4 3 252100980 1 3 823643414 3 3 920260310 4 2 914195579 4 3 807345336 1 2 650242797 1 3 575364413 2 2 182671063 5 2 959737308 1 3 583709062 2 2 523853986 5 2 300579055 3 2 998540919 3 3 853438115 1 2 165164764 3 3 527344935 1 2 421369760 3 3 542392482 5 2 689408485 3 3 601143960 2 3 271579117 5 2 998658346 5 2 978074535 5 2 751370391 4 2 644907934 3 2 651829979 4 3 263301426 1 3 353940949 2 3 443961021 5 2 566339562 4 2 662685033 5 2 956960003 5 2 953474605 5 2 757983434 4 3 512836562 2 3 371953322 1 3 371965474 2 2 614536848 5 2 118563684 1 2 200480363 2 3 122207823 3 2 276681737 1 2 511234374 1 2 334128984 3 2 712395143 4 3 203402800 5 2 374299354 3 3 991561644 3 3 333952832 3 3 704510235 4 2 397272098 1 3 646368003 4 2 479319446 1 2 761690244 4 3 903356557 5 3 943752607 3 3 373878786 4 2 590815855 5 2 707718445 2 2 505522662 2 3 106715034 1 3 107756570 2 2 402909596 5 2 401751211 3 3 269512519 2 3 924181016 1 3 140190170 5 3 726418877 4 2 212143369 4 2 666207968 4 3 634777179 2 2 383677154 5 3 616178169 1 3 149964771 5 2 174135188 3 3 303166682 4 2 974743387 5 3 380800317 2 2 537474238 4 3 498719354 4 2 428441977 1 2 800908719 1 2 271416985 5 3 664296988 4 2 216280694 2 2 600815764 3 3 213154149 1 2 312188028 1 3 570827128 2 2 889112149 5 2 882210087 2 3 828085416 3 2 318383741 5 2 548570696 1 2 132245284 1 2 200953749 1 2 568492700 3 2 478049284 4 3 230595339 5 3 148674029 2 3 270323793 5 3 977637147 1 3 628747505 5 2 127782219 5 2 307829647 5 3 760436031 1 3 395451169 5 2 639472473 4 2 813975693 1 3 662218969 2 2 786461255 1 2 453409491 1 2 626439176 2 2 381073054 2 3 552174277 2 3 807389967 1 2 875027313 5 3 279501506 1 2 643017873 2 2 384563680 1 3 372611592 1 3 151877915 5 2 820651991 1 2 258776527 4 3 467558149 4 2 903852914 5 2 745141322 4 3 226768885 1 2 981296371 1 3 664376687 4 2 365055410 3 3 894702639 5 3 646359362 5 3 910303686 5 3 216895243 1 3 105425758 3 3 529192985 4 2 832131758 1 3 788328676 1 3 307777170 4 2 299120552 3 2 104446116 5 3 808536519 5 3 526272080 1 2 391315719 3 2 155782505 2 3 711413872 3 2 469832470 2 3 522089457 3 3 645751258 1 2 562187247 1 3 454486848 3 3 748664315 5 2 510255064 4 3 776567951 2 3 388975700 1 3 257077451 3 2 716572143 5 2 698497139 2 2 555226263 5 3 667061064 4 2 961783378 5 2 924835921 4 2 855124909 1 3 545204141 4 2 501173449 5 2 317322089 4 3 762482561 5 3 673605412 2 2 962178058 5 2 855592772 4 2 620454338 1 2 718842375 4 2 746270173 5 2 620812252 3 2 419877975 5 2 275671082 3 3 333265991 5 3 688901551 3 3 608320737 2 3 133781900 5 3 687990440 5 2 338459462 1 3 429620859 1 2 101934895 4 3 356798573 1 3 394986323 3 3 308341131 1 3 872236197 1 3 435154594 1 2 387069421 1 3 661360958 1 2 621908205 4 2 400634690 4 3 247248807 5 3 780532262 4 2 204725390 5 2 463065080 1 3 783374113 3 3 242155701 3 3 179897965 3 3 162387589 1 3 557032698 2 2 365523310 3 2 526135692 5 3 908912767 2 2 784522422 3 2 724437715 2 3 789327835 4 3 240363300 5 2 362858143 3 3 824443491 2 3 539533174 3 2 598872820 3 2 921917432 1 3 195490870 4 3 808234544 3 3 189210742 4 2 173617304 1 2 266224114 3 2 248307544 4 2 359290853 3 2 816906467 4 2 903578585 5 3 939459875 5 3 466079391 4 2 449387342 5 2 439296320 3 3 928583971 2 2 233048206 3 3 263618354 2 2 557015379 2 3 490304730 2 3 203672615 2 2 257396245 1 2 574825983 2 2 430916985 1 2 224185209 3 3 673399574 4 3 519615535 4 2 295307344 2 3 534930547 1 2 960512787 5 2 713399210 1 2 116951199 2 2 797970860 4 2 884190428 1 3 334177431 4 2 572994686 2 3 415526969 2 2 575448944 4 3 821056665 5 3 594265493 3 3 544195193 5 3 209983278 4 2 964668176 1 3 935225655 5 2 462758541 2 3 571029854 5 3 189250824 3 2 568142898 3 2 254120481 5 2 293779446 1 3 126995211 5 3 812388540 5 3 443541676 1 3 518006100 2 3 282004920 3 3 952866296 1 3 157067480 5 2 221677698 4 3 901602401 3 2 276868265 4 3 318142877 5 2 730548581 5 3 584217650 3 3 630222990 2 3 547935636 3 3 954726674 5 2 109871457 2 3 514521078 4 2 407027219 4 2 539439372 3 2 376652150 1 3 185049809 5 3 893765008 5 3 542116557 3 3 394421165 4 2 438652513 1 2 540441241 3 3 552155629 3 3 468405615 2 3 418122872 5 3 805664820 1 2 453514057 1 2 512442721 4 3 448670909 5 2 140464308 5 2 390362618 2 3 727155873 1 2 673351196 4 3 832689993 5 3 232799074 2 2 345998789 1 2 251282186 2 3 191640245 1 2 756360870 4 3 430281943 3 3 312530612 1 3 215733367 2 3 825425743 3 2 789981047 1 3 951888780 4 3 313812367 5 3 301762339 5 2 931858555 5 2 740569324 3 3 136469565 5 3 268637059 4 3 180433445 4 3 788753386 2 2 136746257 3 2 364403285 1 2 304086253 4 2 646316835 3 2 563770750 1 3 709590408 3 3 367155499 2 2 154518165 1 2 537551276 4 3 155065958 4 2 178593869 5 3 721013154 3 2 291694459 4 2 402353825 3 2 573911838 3 2 533937616 5 2 402030295 5 3 703226652 4 3 362938259 1 3 137844462 1 2 895244769 4 3 694049788 5 2 669604235 2 2 714197581 3 3 393120757 5 3 202866934 2 2 368042045 5 2 938911910 3 2 719995645 3 2 789728044 1 3 966709762 1 2 739653560 1 2 612131867 1 2 563171373 3 3 936921797 4 2 210871093 5 3 529389677 2 3 217733110 2 3 186691405 5 3 599617653 3 3 126936824 5 2 721865685 3 3 153496702 3 2 679835412 1 2 112192001 3 3 143642327 1 2 578381420 5 3 659432198 5 2 685586019 3 3 966551466 4 3 236854811 5 3 260252212 3 3 498640602 1 3 514383236 4 3 733469871 4 2 872201813 2 3 141434656 1 2 362230037 5 2 541149501 1 2 290228220 5 3 787005594 1 2 761889342 2 2 994864453 1 3 999637717 2 3 581728742 1 3 207109513 3 3 216253142 2 3 647203283 3 2 451566335 5 2 717098930 5 2 769590383 5 3 489601105 5 3 685338848 5 3 523193102 5 3 131057877 2 3 611245746 5 2 629931451 2 2 544617036 1 3 562438890 3 2 981156620 3 2 609447042 2 2 511973930 2 2 652633655 1 3 453906035 1 2 398012700 1 3 534437839 4 2 159562934 4 3 473432241 4 2 682252528 2 2 486169653 1 3 181698190 3 2 768530838 3 3 831852994 1 3 333975675 3 2 284365088 2 2 493557023 3 2 657818296 4 2 201961126 2 3 191675069 1 3 818693789 1 3 876093059 2 2 886207037 1 3 414602270 3 2 334726546 1 2 293941464 4 3 515254905 3 2 291905092 4 2 597567685 4 2 586588355 4 2 136511448 3 2 560863153 4 3 620084671 1 3 725367041 1 2 346260000 3 2 650530832 4 2 624128632 3 2 428572349 2 3 936243025 5 3 103671489 2 3 668603286 5 2 578902024 3 2 719575912 2 3 942941156 2 3 120686897 5 2 443292667 3 3 582474130 3 2 431855543 2 2 304108055 3 2 260508944 4 3 726810346 1 2 960799069 1 3 528775949 3 2 477391171 3 2 720916240 1 3 442738659 5 2 334096839 4 3 772991385 4 2 152090369 3 3 221445433 3 3 992736219 2 2 826934585 1 3 908927353 3 2 461867140 2 3 174817333 1 2 535126365 3 2 405506821 2 2 563554643 2 2 805623573 5 2 973585346 5 2 134886337 2 3 663505413 3 3 947614726 3 2 685761115 4 2 286633810 3 2 446886693 3 2 727293153 2 2 191595666 1 2 832549953 5 2 268104830 2 3 651978569 1 2 245522283 5 2 789397412 5 3 762599497 3 3 427812788 5 2 392135227 3 3 691812036 5 2 509919411 3 2 731739328 3 2 630780507 3 3 137052408 2 2 289402273 2 2 132389749 4 2 359373936 4 2 504753495 4 3 236760734 3 3 825576147 3 2 714643579 5 2 326605900 4 2 331796920 1 2 497057116 3 2 420548166 3 3 762480597 4 3 601752254 1 3 849824459 5 3 355766057 3 3 657191123 5 3 549520373 5 2 219484159 5 2 252358302 1 3 560944395 3 3 760255591 5 3 315777035 3 2 577480970 4 3 295735367 5 3 143662367 5 3 510249104 1 3 160817013 1 3 769749946 2 3 834919636 3 3 774592372 3 2 499375400 3 3 615908833 1 3 255667233 4 2 387012673 2 2 208311280 3 3 290144714 2 3 343919608 4 2 942060412 1 2 724936572 3 3 495551859 5 2 842407663 5 2 427680386 2 3 695754188 2 3 499947098 2 2 760993896 1 2 628391610 1 3 264902655 5 3 863007128 5 3 356195198 2 3 636240649 1 3 325493047 5 3 605411900 4 3 254565301 5 2 716610461 1 3 379933589 4 2 566863279 5 3 973966125 5 3 430812643 3 3 131336067 1 2 761660007 1 3 849069026 1 3 787664559 1 3 656209295 5 3 410568237 5 2 970550744 5 3 383909882 2 3 141303997 5 2 561290080 2 3 347368849 4 3 377505335 5 3 683086026 5 2 254146551 1 3 584709461 4 2 512897907 4 3 597524343 1 3 108454472 1 2 681143192 4 3 340180414 4 2 635672362 4 2 907150318 2 2 662992694 5 3 554403913 5 2 161890353 5 3 588417760 3 3 862024925 2 3 632257628 1 2 683883216 1 3 171091135 3 2 805292362 5 3 144778041 2 3 885008134 2 2 591863730 2 2 349296347 4 2 192009117 5 2 261293393 3 3 324649782 5 2 655325163 3 3 643870275 5 2 791565010 1 2 213736069 3 2 454416921 4 2 938709026 1 3 590484948 3 3 804060193 5 3 611844124 1 2 440552352 5 3 272349223 5 3 670553142 2 2 204284809 3 2 856392342 3 3 746201979 2 3 994282682 5 3 625772558 3 3 403706309 3 3 526166681 3 3 599396106 3 2 551642919 3 3 600930433 3 2 145782338 5 2 275713683 5 3 689206501 1 2 389287077 5 3 988139570 2 2 664089495 1 2 759036733 1 2 886748396 1 3 869943738 3 2 161985070 2 3 377562762 5 3 801227926 1 2 396203021 5 2 233004726 3 3 127828509 5 3 418957102 5 3 381013359 4 2 959638780 5 2 293173622 2 3 158287719 4 3 565844661 3 2 934843866 4 2 795409245 2 3 259655049 1 2 419304868 2 2 705738661 4 2 297064607 3 2 112070674 5 3 694401105 2 2 973124265 2 3 132322689 5 3 812216591 1 3 593829828 1 2 346455508 5 2 825341952 5 3 726701336 4 2 934534209 3 3 618780755 1 2 404918098 2 3 106381445 3 2 666312289 3 2 877165306 5 2 873248929 4 2 679020352 4 2 119534748 1 3 405505723 5 3 422285443 5 2 457011423 3 3 647328757 5 2 764054009 3 3 965255358 2 2 215482175 2 3 687363977 5 3 445043983 5 2 693369548 5 2 235622058 2 3 592346435 4 2 785034269 5 3 851902040 4 2 461259533 1 3 514226315 2 2 710157087 2 3 115771491 2 2 193183218 4 2 388158865 3 2 464927892 1 2 330455991 5 3 771068135 1 3 293621211 4 3 825807449 5 2 291966337 2 2 962064639 4 3 311122566 4 3 688978590 1 3 675200637 4 3 398053250 2 3 628883001 3 3 100236130 2 2 174113022 3 2 219049465 2 3 387795226 2 3 511349916 3 2 317505792 4 2 769296224 4 2 257954653 3 3 644520700 2 3 148882025 1 2 152955023 1 3 123527554 4 2 409561065 4 2 731545304 3 3 689732780 1 2 312883723 2 2 652490735 5 2 162081666 3 3 422665910 5 3 560002636 2 3 117075026 4 2 413452952 5 3 618956469 3 3 248352570 4 3 667519126 4 2 872478660 1 2 923692434 5 3 688167736 5 3 101260085 1 3 871310044 2 3 108257433 1 2 545044265 4 3 579548584 4 3 574255179 3 3 327413862 1 3 223489176 1 2 245019935 4 3 206648162 1 2 851963185 2 2 178606518 5 3 342578811 4 2 988694780 5 3 684317716 2 2 256381282 1 2 947236708 3 3 758103638 3 2 900168073 1 2 183282695 1 3 610878318 3 2 472193744 2 2 307572229 2 2 194735448 5 2 721794594 1 3 125106972 4 3 997661847 2 2 705314009 3 2 225018273 5 2 510532014 3 2 614570281 4 3 365587459 1 3 408546547 2 3 920858087 5 2 304768350 2 3 220779441 1 2 946489217 2 2 580187804 1 2 217542657 1 3 112193820 4 3 765344766 1 3 218960921 2 2 681844172 4 2 338539043 5 3 383454001 4 3 435260477 1 2 263547833 3 2 483975338 2 2 150924762 4 2 164659986 4 2 970297791 3 3 298391518 5 3 342200376 4 2 846751687 5 2 352733180 2 3 313494890 5 2 386676693 2 2 412820606 4 3 383454704 1 2 477511528 1 3 796308750 1 2 790333188 4 3 347889354 5 2 115360655 4 2 932438392 1 2 363198096 2 3 576544838 4 3 899007437 2 3 767582351 3 3 545451656 4 3 534589488 4 2 583804981 2 3 768863408 3 2 721900025 1 2 548693849 3 3 666986254 3 3 376151597 5 3 607215268 3 2 859696213 3 2 647990878 2 3 431637294 5 2 177147569 1 2 878384049 5 2 733292389 1 3 491523038 4 3 748069363 4 2 780342983 5 3 858451172 2 3 864657338 5 3 211838956 2 2 469663010 3 2 406651305 2 3 811527913 4 3 798094222 2 2 763203193 5 2 903563508 4 2 589018288 4 3 954917544 2 3 251618436 5 2 898954570 5 3 240991593 3 3 244157747 4 3 310229964 5 3 159136945 4 3 999876789 3 2 623949736 3 2 283196339 2 3 606753573 4 3 150931262 2 2 773094057 2 3 428474598 5 2 122538523 4 3 619065095 1 3 323191596 4 3 629171308 3 3 452296527 3 2 168153362 5 3 508680956 3 2 298758629 5 2 669407494 1 3 160290260 1 2 594695982 2 3 962270896 1 3 433551328 3 2 894046375 1 2 711181313 5 3 655924045 1 3 461256156 4 3 471051175 2 3 418794009 4 2 819926463 2 2 602072392 5 3 824473198 1 3 790452615 2 2 412016111 5 2 772982559 1 3 497141385 2 2 181292833 1 3 341066765 2 2 683667994 4 2 437798822 2 2 893757441 4 3 567020077 4 3 989797893 1 3 162622125 4 3 987833535 2 2 391520616 2 3 423647748 2 3 541559486 4 2 784754177 2 3 985016087 1 2 809989195 2 2 138074113 2 3 604643494 4 2 459822462 1 2 651866355 5 3 622907180 4 3 215548266 3 3 600274870 3 2 636171992 4 3 745855838 1 2 717356829 2 2 868183986 3 3 633728366 5 2 113503773 2 3 214185653 1 3 641650028 2 3 793440611 4 3 615164753 4 3 525161940 1 3 604747632 5 2 110496328 2 2 133313739 4 3 738821725 1 3 188049602 1 3 446426554 1 2 283248929 5 3 935988554 2 3 639357193 2 3 398532507 5 3 239588328 2 2 687613916 3 2 691863923 2 3 879183347 2 2 678366687 1 3 382788788 2 3 547899247 2 2 714681183 3 2 648394220 3 2 919752156 3 3 122595108 1 2 872228470 5 2 441101074 4 2 994718194 3 2 558981148 1 2 446486320 5 2 802110214 3 2 168277261 2 3 163427085 3 3 282544881 1 3 929344513 5 3 904571747 4 3 455737516 5 3 817223883 4 2 706994830 3 3 449557787 4 2 471911252 5 3 996872932 5 2 986228941 1 3 298848468 2 2 579841429 4 2 293024689 3 2 459013886 5 3 298540018 2 3 166759688 2 2 679199987 3 2 221086232 2 3 418641432 1 2 849006934 3 3 460522171 4 3 684316082 4 3 566264703 2 3 874036542 3 2 672990062 1 3 795489395 1 3 570429509 5 3 484675390 5 2 719972664 1 3 150476914 4 2 805954357 5 2 576543719 2 2 686558261 5 3 323931539 1 2 255983551 2 2 615486294 5 3 631465579 1 2 320884347 2 3 701955896 1 3 585561002 3 2 405643954 4 3 146114300 1 2 851973385 5 2 540974666 2 2 499075360 2 2 727515162 3 3 926436665 4 3 267226866 5 2 542633260 3 2 556625114 2 2 749292688 2 3 209104780 3 3 511219982 3 2 446361126 4 2 987290852 3 3 516152561 2 3 453684319 4 2 268234197 5 2 319036663 3 3 694318580 2 2 314566710 4 2 849824806 4 2 267780931 2 2 632130059 3 2 254603402 3 3 712575409 5 3 598233868 3 3 690059815 4 3 698848735 3 2 576062082 2 2 851708781 3 2 982664296 5 3 188600870 2 2 544811800 5 2 505196530 5 2 209671364 1 3 618373681 1 2 588727546 2 3 922515037 3 3 682261510 5 3 529810539 2 3 445312563 5 3 140151827 3 2 896962664 1 3 601824478 5 2 960469366 4 2 146564105 1 3 642110003 4 2 813981120 4 3 408176905 5 3 882804120 2 2 264463217 5 2 867529056 4 2 685013743 4 3 447837370 2 2 691738450 3 2 748010312 4 2 733693171 3 2 320893215 4 2 289441215 1 2 242467899 2 3 878386228 1 3 960288281 2 2 728425491 2 3 719904465 5 3 517261186 4 2 800892350 2 3 531782683 5 2 917915777 3 2 851458497 4 3 116907863 1 3 620734208 3 3 600465434 4 3 218113229 4 3 111552260 3 3 655085854 4 3 828184021 2 3 920003979 5 2 751691148 2 2 451324272 1 2 550844643 4 3 386163803 5 2 502234479 4 2 322389353 5 3 941550445 2 2 836764095 3 2 544097691 1 3 907619172 1 2 388782394 2 2 165610645 1 3 772187977 2 3 415426354 2 3 143965375 4 3 188628891 2 2 555861903 1 3 277813476 4 3 787181977 3 3 284080482 2 3 257593120 3 2 106969968 1 3 248381462 1 2 386730738 4 2 670682640 3 3 668257264 3 2 391255096 3 2 463899139 5 2 610707576 5 2 414434590 1 2 283325604 2 2 212851936 5 2 430236573 3 3 398931490 4 2 285272282 2 2 183445293 4 2 498442275 5 2 460323852 3 3 789037996 4 2 816672403 1 3 362009290 1 3 839468328 3 2 345934190 1 2 406935109 4 3 207188921 5 2 688540359 5 2 218511627 3 3 550213706 3 2 749355776 4 3 203688147 1 3 397506128 4 3 846465131 4 2 853861122 1 2 324150501 2 2 175453913 1 3 860360101 4 2 232605623 2 3 801611484 4 2 301808036 4 3 755630501 3 2 138983317 2 2 423813055 5 2 389005236 4 3 336204140 1 3 524357957 4 3 103152199 1 3 425773897 4 2 790091953 5 2 313685205 4 2 326777272 3 2 301154291 3 3 601904922 1 2 791048939 2 3 364050527 3 3 744579306 3 2 475531885 3 2 249654568 5 2 643698546 4 3 265580556 1 3 406896135 3 2 280625933 3 2 997670800 2 2 107230130 3 2 287484713 1 2 117572407 3 3 679421088 4 2 766339118 5 2 416532374 5 3 737015099 3 2 448036375 3 3 331505429 2 3 279657782 4 2 637378269 2 3 990835973 3 3 971947699 5 2 480886985 3 3 340710226 5 2 869000217 3 2 658757897 3 3 588076607 2 3 660389967 2 2 998854729 4 3 114547654 5 2 104740819 5 2 504738057 3 2 631787507 4 2 232474390 2 2 842192124 5 3 342284402 2 2 117169145 4 3 887245468 5 2 486006156 2 3 640244370 2 2 661115234 4 2 239944005 2 2 230596006 2 3 294355540 4 3 870620916 1 2 798514617 3 3 488341751 1 3 401517985 1 2 659650955 4 2 528925170 3 3 548296606 4 3 866195508 4 2 350333990 4 3 177464603 5 2 527225369 5 3 670312503 5 3 605437822 4 2 592773369 3 3 790095306 1 2 657379062 5 2 938487747 2 3 534214998 5 3 453140963 1 2 929943723 1 3 279684901 4 2 419386666 3 3 852596886 5 2 582856156 1 3 750852022 2 2 971068638 4 3 381998107 2 2 133102697 4 3 140859664 5 2 417613423 5 2 281140860 1 2 224822356 2 3 103702044 5 3 761614435 5 2 273042281 3 3 706743965 1 2 175847841 4 3 374630004 5 2 369013595 2 2 534203607 3 3 961145069 4 3 403796898 3 3 314403110 2 2 967620729 4 2 959959474 2 2 499152087 2 3 685674333 4 3 552324010 5 3 542767370 5 2 347139766 3 3 940540268 1 2 345616590 1 2 573139792 5 3 139023899 4 3 754455469 4 3 343698114 3 3 806894742 2 3 600930340 4 2 265356961 1 3 974064328 4 3 109009228 5 3 502967986 4 2 125984663 5 3 163000233 2 2 252450829 1 2 316057041 2 3 446761274 5 3 647553358 3 2 605762708 3 3 143811148 5 3 854599315 4 3 438786270 4 2 106285324 4 2 219220755 2 3 280058937 4 2 724278664 2 2 504881844 4 2 292633213 1 2 184432954 1 3 448283766 2 2 752729249 5 2 535947508 4 2 243657547 2 2 885528448 4 2 936338824 4 3 787932095 1 3 935477642 4 2 629310462 4 3 292861379 4 3 994977499 2 3 737869205 5 2 680325674 3 3 641117904 4 2 316766605 4 2 121868995 3 2 466420704 4 3 660358756 2 3 103825793 4 3 684477840 5 2 837817438 3 3 583506991 2 2 375830100 1 2 809556943 2 3 525153108 1 2 261376490 3 3 392910213 2 2 160818392 3 3 632565248 2 3 599050033 5 3 422770575 1 2 429565299 3 2 313059487 2 2 443638760 5 3 936721723 5 2 681543002 4 3 832998394 2 2 548799627 5 2 937645505 3 2 452712915 1 2 191378647 4 2 894784818 4 3 530791755 2 2 478839120 2 2 609543181 1 3 215787611 2 3 444705547 2 3 245112248 3 3 826752710 5 2 208037391 4 2 633193338 5 3 755006010 5 2 128770974 5 2 313589649 2 3 618250351 3 3 170561672 5 3 529536601 4 2 700811886 1 3 979352672 4 2 523095711 3 3 308782055 4 3 695251219 5 3 383013328 1 2 730652588 4 2 459945997 2 2 179942932 2 2 566479460 2 3 352045514 1 2 410789321 1 2 778918880 2 2 839717516 2 3 367204484 5 3 929823147 4 3 566476184 3 2 322737928 1 3 287865902 1 2 496862752 5 3 283290289 3 2 485546260 1 2 958332380 2 2 397809891 4 3 550774543 2 2 383553648 4 2 490277465 1 3 667125815 1 3 335626456 2 3 939336634 5 2 727703995 3 2 318644945 5 3 626437746 5 2 392653273 3 3 163258947 1 2 570217479 5 3 674164467 2 2 699481273 3 3 789942949 1 2 207626172 2 3 805647699 3 3 684959339 4 3 213015513 3 3 918549956 2 3 501220920 2 2 577442799 4 2 695985141 4 3 639567706 4 3 836441949 1 2 622511555 5 2 319124800 3 2 152497214 1 2 784117992 1 3 487123401 1 2 201358870 4 2 134583110 4 3 220166991 3 3 430670922 5 3 500490672 1 2 508177874 3 3 855543998 3 3 953245876 3 3 321008111 5 2 145432887 1 2 261305792 3 2 232236550 3 2 585127645 4 3 278668790 2 2 293478650 2 2 809448205 4 3 845895086 1 2 394446310 3 3 781019309 3 2 959441845 1 3 365885378 2 2 952858875 2 2 602056025 3 3 116414492 1 2 746375005 1 2 332746038 2 2 552837749 4 2 100562938 5 3 239888491 3 2 271335407 5 2 681508697 4 2 206295656 2 3 307499046 2 2 128793949 4 2 293858397 1 3 777808702 3 2 823798568 3 2 967043042 1 2 400211132 1 3 621618942 3 2 640264507 4 2 434379651 3 2 420694035 2 2 231355478 3 2 198016410 4 2 222388997 5 2 868144222 4 3 435550982 5 3 970146064 2 2 716661256 5 2 814929921 2 2 777892617 4 2 926425892 5 3 596324693 1 3 602280707 3 3 638008823 3 2 608714497 3 3 967199596 5 3 401888131 3 3 640609008 4 2 358732328 5 2 135304735 5 3 398810570 5 2 699185408 3 3 565307569 1 2 990720777 4 3 767100242 2 2 896793662 4 2 576170146 3 3 631950543 1 3 837436498 5 2 792565170 2 3 552456711 4 3 459926955 1 3 634582236 2 3 419015894 4 2 637424226 4 3 838314861 5 3 622594486 5 2 498931685 4 3 608805815 2 3 990074491 4 2 910199566 4 3 370169953 5 2 157587508 4 2 666160853 4 2 687928664 3 3 157299016 4 3 601687402 2 2 417398057 4 2 746262276 1 2 977809701 1 2 466372932 4 2 482391712 1 3 902614247 4 3 857642239 5 2 329623040 2 2 966514779 3 3 735985494 2 3 127808443 5 2 756967421 2 2 375087968 2 3 739859738 5 2 823720383 4 3 154764910 2 2 445564882 5 3 292574330 5 2 556607670 5 3 698908496 1 2 583822503 5 3 122704490 4 2 688502508 4 3 451780430 5 3 101347917 3 3 547016127 2 2 403060037 5 2 354019578 4 3 104346495 4 2 304274719 5 2 685761133 4 2 704587047 1 3 925021066 4 3 911025200 4 3 485978740 2 3 236426253 4 3 604033765 3 2 696608462 5 2 559322990 3 3 172962371 4 3 463928917 2 2 412808579 1 2 819194319 4 2 727747942 4 2 606856318 5 3 376052886 5 2 499306240 1 2 279035689 1 2 694351675 5 3 927204572 2 3 961118336 1 2 444207295 2 2 532695067 3 3 585822136 2 2 263763319 2 2 493998033 4 2 228881630 1 2 739633002 3 2 556182640 2 2 887975566 4 3 712063243 3 3 287135658 2 2 739288557 3 3 612979546 1 3 881703698 2 2 929228747 5 3 476862350 4 2 254419750 2 2 300600260 5 2 343605171 2 2 293035331 5 3 755918343 5 3 404726496 3 3 799940601 5 3 421411224 4 2 346379929 5 2 619066597 3 3 346130011 3 3 595538764 1 2 478105840 1 3 599971349 4 2 837890911 4 3 940980909 5 2 117960329 5 2 149305374 2 2 726589104 2 3 481255901 5 2 100119644 4 2 390269898 4 3 207836471 3 2 293803520 5 2 780603773 3 3 411668470 3 3 975078414 5 3 137010748 3 2 568520230 2 2 391685591 1 2 271177978 2 2 134167991 4 2 771733354 5 2 379802057 5 2 623133322 3 3 321836370 2 3 978744955 1 3 961999826 2 3 573717260 4 2 490754671 5 2 781597272 2 3 764179768 2 2 927493443 4 3 268264905 4 2 420652791 5 2 641132953 5 2 571966741 4 2 290373672 2 2 976120012 2 3 390003571 3 3 777566300 3 2 731884513 4 2 655576398 4 2 581447518 4 2 994727031 4 2 231871958 4 3 859685079 1 2 579493709 4 3 620080644 2 2 693632563 5 2 465387486 5 2 144892045 3 2 579792830 1 3 584785509 5 2 137777182 5 3 956402825 4 3 298982625 5 2 160231375 3 3 134224756 3 2 729158035 4 2 374621060 3 2 118819951 5 3 748419537 3 2 541181724 1 2 522694564 4 2 946134376 1 2 259086067 2 3 126444729 3 3 109824447 2 3 954067095 1 2 724708800 5 3 211676317 2 2 560453993 2 2 973696005 5 3 182028538 5 3 761148991 2 3 377082593 3 2 129770096 5 2 678743976 2 2 202604894 2 2 851893100 3 2 867499965 3 3 699733643 2 2 819610880 3 3 103845298 3 3 480649537 3 2 159635685 5 2 517848219 2 3 405190174 3 3 150072890 5 3 706358164 5 3 640247584 3 3 759629079 4 2 919781811 1 2 428437707 4 3 335097828 4 3 327883551 3 3 772477645 5 2 607028278 1 3 803015224 2 3 723640145 2 3 247584349 4 2 615783123 3 2 368411786 3 3 646420316 3 2 717840711 1 2 193942088 3 3 888604848 2 3 963252086 5 2 344953642 4 3 113732704 3 3 953221099 1 3 692364081 4 2 863016124 4 2 327007096 2 3 297553012 1 2 475817120 2 3 607792732 3 3 431608432 5 2 255341436 4 3 826214128 1 3 465782686 3 3 213062135 1 2 516477158 4 2 964833431 5 2 693604934 3 2 742543069 2 3 821168862 3 3 720153696 2 3 627439421 2 2 983964562 2 3 688280579 3 3 980172631 2 3 844167128 3 2 247993385 1 2 792670297 5 3 283830993 1 3 928203305 1 3 639806415 2 2 842004706 1 2 717812411 4 2 472275809 1 2 899807009 3 3 951750343 4 2 577679015 3 3 842937312 5 2 835499569 5 3 586184253 2 2 254615253 2 3 590023078 4 3 487393852 3 2 910320169 4 2 348482525 5 3 292564008 2 3 708312536 3 3 793306612 1 3 459645127 2 3 272833832 1 2 726005467 5 2 198292162 3 3 295806883 3 2 308347049 3 2 649647801 4 3 503241870 5 3 199726097 5 3 382419992 3 2 330550313 3 2 977920339 3 2 744697137 4 3 804854018 2 2 693302463 3 2 923932586 4 3 644297777 4 2 222339725 2 2 667186081 1 2 509531181 2 3 193824786 4 3 101525039 5 2 124046419 1 3 529019028 5 2 345966957 5 2 955063090 3 2 900465739 2 3 328956194 5 2 637532333 4 3 465927177 2 2 145835733 1 3 728869290 2 2 798276489 1 3 309235471 4 3 698628649 2 3 577246002 5 3 532707737 5 2 218272412 4 3 592695807 1 2 124935651 4 2 941559766 3 3 231490176 5 2 424145739 1 2 393485992 4 2 241118265 5 3 997169751 4 2 192891687 1 2 779801534 3 2 680856165 5 2 281290780 4 3 760629011 1 2 697186751 1 2 101538533 2 2 623886637 1 2 948831379 3 3 607613283 2 3 532629065 2 3 383153773 4 3 952605013 3 3 356137219 4 2 726508356 4 2 561591252 4 2 797556746 2 3 247254319 4 2 583370491 1 2 957206497 1 2 727013247 5 3 418355523 3 3 540231719 3 2 241305254 1 2 537817519 5 2 654162719 4 3 255143911 2 2 631363424 1 3 421883390 4 2 249135236 1 2 606455682 3 3 668512386 5 2 934707244 1 3 119101185 4 3 907824397 1 3 495890904 3 2 377707189 2 2 201598522 4 2 977858597 4 2 401154520 4 2 364280269 4 2 310568342 1 3 248845615 2 3 398497800 2 2 765824427 5 2 930574269 4 3 515115524 2 3 903855512 3 2 359216622 2 3 482713837 3 3 394069878 4 2 884974395 2 2 793791317 5 2 355735515 4 2 416173106 4 3 130897036 1 2 376503553 3 2 876543405 5 2 232347561 1 3 843166012 2 2 512211847 3 2 690000232 3 2 549028099 1 3 807034258 2 3 891620846 2 3 602078186 2 3 573599291 5 3 620143100 4 2 948343411 4 3 917376331 2 3 428385662 4 2 591367771 5 2 760496632 1 3 270390430 4 3 361107772 3 2 426075558 3 2 346317837 5 2 443843450 3 3 184711241 3 2 859203279 5 2 937471636 2 3 608453101 2 2 552518415 4 2 592949754 5 3 113863866 5 2 892523414 2 3 465273263 4 3 852188689 3 2 753787628 4 3 470928257 1 3 576204178 5 3 614826549 3 2 886258838 1 3 310305649 4 2 226191738 2 2 510099189 2 3 194686332 4 2 932712750 3 2 705480253 2 2 864737758 3 3 744659478 2 3 626947507 1 3 877718408 2 3 292037345 2 3 292106258 1 2 900666889 4 3 284928201 3 3 409018199 1 2 753475664 3 2 236518933 5 3 309495930 3 3 805264105 2 3 677135182 1 2 126488358 2 3 904794864 2 3 717972176 3 2 307338253 2 2 585410954 3 3 889903367 2 3 979293265 5 3 186855729 2 2 528005024 1 3 291646471 5 3 647372780 4 2 925846514 3 3 404959282 1 3 239596672 2 2 843977663 3 3 332091015 2 2 904790462 4 2 467804697 5 2 389348490 3 2 990163425 3 3 859961606 4 2 721980298 2 3 386642868 1 2 922746147 4 3 186051164 3 3 265631858 5 2 521036032 1 2 683295787 5 2 300371249 3 2 296549563 5 3 699714897 4 3 236993568 5 3 774346060 3 2 169529103 4 3 461887812 3 2 687076524 1 2 613498389 5 2 583677583 1 3 147314138 3 3 640879347 5 2 853842790 2 2 473285581 4 3 833415165 3 2 776923113 3 2 472674838 2 3 760740120 1 3 795542326 5 3 920956708 3 3 430558857 3 3 597293366 4 2 408144741 1 3 282592624 5 2 728154057 3 2 589011972 2 3 510511148 3 3 706504055 1 3 425191485 4 3 733683514 5 2 183128840 2 2 122828481 3 3 297904225 2 2 912457608 5 3 724167240 2 2 424239005 2 2 709688153 5 2 508581299 3 2 177175279 2 2 259992240 2 2 542870784 4 2 316402231 4 2 676053985 1 2 203830494 3 2 996241082 5 3 512752829 5 3 654652291 4 2 944452857 1 3 945132629 2 2 191535174 4 3 987942501 4 3 268113176 1 3 845328808 3 2 666768121 1 3 269238663 4 2 218236813 2 2 447472264 2 2 832144004 4 2 374560914 2 3 632416952 2 2 704475195 1 3 600915900 3 2 621736017 3 3 280666203 1 2 507191848 2 3 656979660 4 3 550401859 4 3 620888560 4 3 510618625 2 3 288335832 5 3 525575677 1 2 833632949 5 3 618627920 3 2 559957364 2 3 523723464 2 3 448908675 5 2 228785076 3 3 677863008 3 2 736510026 2 3 303603236 2 2 293594545 4 3 108507341 4 2 506645658 2 3 755570401 2 2 781331521 4 2 629690768 3 2 467876531 5 3 666412078 3 3 741172100 3 3 900174832 4 3 211425049 1 3 759931519 3 2 442992021 5 2 920158887 2 3 464375009 5 3 481304473 3 2 230574556 2 3 428454538 2 2 384629963 5 3 127956367 5 2 711187093 1 3 977637002 3 2 891972791 5 3 754484704 3 2 178223312 3 2 246193333 1 2 182821876 3 3 106840858 2 3 782624357 2 2 496644787 1 2 551144031 3 2 160433131 4 3 215601283 5 2 938461249 4 3 566041405 2 3 679323049 1 2 519462133 2 3 758800683 1 2 843797460 4 2 402575752 4 2 347352145 5 3 176455031 5 3 776720847 2 2 719545403 4 3 830536340 5 3 275625908 5 2 436025762 2 3 154122261 4 2 440490492 1 3 365795572 4 2 412632597 4 3 318826291 5 3 594489027 5 2 487396426 4 3 497635084 2 2 753302628 3 2 734976329 3 2 985808365 5 2 754667390 1 3 889032897 3 2 663180889 4 2 231428517 1 3 306457548 5 3 973776373 3 3 386049420 3 3 727290457 2 3 839641953 1 3 620123546 1 2 834903953 1 3 552423247 1 3 760275705 4 2 429956868 4 2 803004013 4 3 504322222 1 2 719380985 3 3 718741171 2 2 739225330 2 3 509047361 1 2 579740188 1 3 471291284 1 3 762961018 1 3 803094637 1 3 852834443 5 2 614901748 5 2 693183062 3 3 982757837 3 2 549264741 4 2 121425922 3 3 341044549 1 2 484497631 4 3 788424168 3 3 267250473 2 3 638285381 4 3 253821385 3 2 670186391 4 3 492575414 1 3 768675722 5 3 231442037 4 3 837987078 5 2 841330753 4 3 458733160 2 2 503194035 5 3 892309110 1 3 146626825 5 2 945984676 1 2 957300207 3 3 656177275 4 3 735420706 2 3 627873526 5 3 173351414 2 2 473888463 1 3 412892164 3 2 195919172 3 2 115395181 1 3 261784282 5 2 481966965 2 3 402133306 1 3 336844803 3 3 487047058 5 3 429652291 4 3 392640029 4 2 469221020 1 2 142552994 1 2 584323054 4 2 340553859 2 3 670630496 1 2 706138749 2 3 335449673 1 3 629213400 2 3 857032261 4 3 516961645 3 3 147722269 5 2 562298319 4 3 889030421 2 2 210643168 3 3 442767673 3 3 507819988 4 2 759643704 2 2 893680959 1 3 275966613 1 3 125426784 2 3 446558961 3 2 279431642 4 2 286226313 3 2 783077559 5 2 530296947 4 3 194103322 2 3 784440316 4 2 818004230 1 3 588867531 4 2 180800766 4 3 729798642 1 3 112525249 5 2 588482204 3 2 266564737 1 3 998123499 5 2 288474236 3 2 498406942 3 3 739509984 1 2 965650514 3 2 922738437 2 3 847853699 4 3 308819656 3 3 298556754 5 2 140162317 3 2 831508532 5 2 504760055 3 3 799429982 1 3 715451900 5 3 418758419 1 3 132867425 1 2 721478128 1 2 334206861 5 3 737149638 3 2 720985645 5 2 272595673 4 3 102268536 1 2 839373017 3 3 494161018 4 2 539210383 3 3 315959924 2 3 283838623 3 2 829409327 5 3 347877655 1 2 561923746 4 3 773486834 2 2 786357576 1 3 674725353 3 2 654037478 1 3 765334699 3 3 350376429 2 2 719209802 3 2 416470754 3 3 612297344 4 3 741781987 1 2 531232096 4 3 892708402 3 2 220616710 3 2 265687972 1 3 330947645 5 2 124792364 4 2 466167005 2 2 860620279 3 2 494535832 3 2 767894701 5 3 778419698 5 2 425281500 1 2 379541391 2 2 912055127 1 2 137849496 1 2 379814850 3 3 106550011 3 3 189228404 1 2 972046992 2 2 330863661 3 3 941948139 4 3 146134472 5 3 245956425 2 3 921111902 3 3 810362130 3 2 129368100 1 2 701739210 3 2 141865849 2 3 877988482 5 3 792003820 2 2 669298001 4 3 592973183 2 3 397258996 1 2 389390681 5 3 109660860 1 3 228088587 4 2 468102254 2 3 905531669 4 2 162050618 4 3 603621717 3 3 168374815 5 2 187038527 2 2 337320325 5 3 438870580 5 2 778272008 3 2 986910083 2 2 670575285 4 2 524700774 5 3 509516068 2 3 543299539 5 2 234782791 3 2 125086664 2 2 254793396 1 2 409561449 3 2 514467723 2 2 313688190 2 2 552991971 2 2 714476544 4 2 998508285 2 3 580024679 1 2 145403419 2 2 481766671 1 3 337689017 3 2 552364979 4 2 586035723 3 3 675049237 1 2 534522260 2 2 903805903 5 3 297438226 3 2 528359654 4 3 215486750 2 3 193071855 5 2 379924098 5 2 167763780 2 3 747872404 5 2 368746290 2 2 785427632 4 3 535402350 1 3 555216113 1 3 201522024 1 2 579125259 3 2 445833654 3 2 215526314 1 3 248973517 1 2 684559799 3 2 489481272 5 2 662416368 3 2 177400446 2 2 537190525 4 2 242132301 2 3 499325194 1 3 569812449 2 2 262067274 3 3 769084124 4 2 650746352 3 3 207528325 4 3 582019201 4 2 565912964 4 3 479117736 5 3 307499123 1 3 226054008 1 2 823262459 2 2 518905925 1 2 324410901 5 3 656672521 5 2 218732297 3 2 583295027 5 2 624100783 1 3 360445566 4 3 976227651 3 2 319823064 3 2 418960914 4 2 585271825 2 2 690398623 3 2 442994358 2 2 739431953 5 3 262220798 1 2 348714309 2 2 807895244 5 3 467503089 3 2 477563774 5 3 122260304 3 2 768612851 3 3 380855947 3 3 195600383 3 2 816150549 2 2 880589309 5 2 563167766 5 3 342426782 1 2 667703729 4 3 103881530 5 2 444483515 4 2 755286473 1 2 354717257 4 2 920562141 1 2 201220615 4 2 175886322 1 2 488629629 4 3 831105092 4 2 247479328 1 2 540273609 2 2 959006559 3 2 854309530 4 2 237027919 3 3 263145907 4 3 653716628 3 3 205071106 1 2 362199592 2 3 119753067 3 3 327840054 1 2 542597578 1 3 902187791 5 2 693929831 3 2 107044328 3 2 286325537 3 2 679756692 3 2 881722293 5 2 617214086 5 3 149845396 1 2 789691234 5 3 686748956 1 2 952577924 4 3 967508157 4 2 544689338 3 2 404324780 4 3 567032869 4 3 202737447 2 2 639596097 2 2 196667663 4 3 449560322 3 2 322872772 1 2 763795462 2 3 203988476 1 2 587102378 5 3 479763056 3 2 125865827 3 3 625896854 3 2 491358794 3 2 775193352 1 2 806304287 2 3 533455633 5 3 636428661 3 2 463316791 5 2 807442493 3 3 913949788 4 3 488000971 3 2 595663061 1 2 765816227 2 3 100114809 4 2 305914324 5 2 575836153 2 2 179056366 5 2 565762683 4 3 657725781 3 2 587147574 4 3 667874974 5 2 132310832 5 2 256073535 1 3 164121753 1 2 552401093 3 3 587903353 1 2 226741287 4 3 719205023 5 3 178206847 1 3 988634247 4 2 255628192 4 2 346870762 3 3 508554777 2 2 371218015 2 3 211451304 1 3 107038252 4 2 472704602 4 2 624804859 3 3 254694693 2 2 568058267 2 2 526819273 1 3 826004605 2 3 153099511 1 3 136736995 5 2 732549480 1 3 268271942 4 2 487478457 2 3 518031894 3 2 697490306 3 3 851025840 4 2 176831281 5 3 466910489 5 3 505335654 1 2 354373189 4 2 905809294 3 3 205378530 3 3 591128386 3 3 442677757 5 2 206477742 5 3 145037833 4 3 386259605 1 3 862965799 2 3 629683258 1 3 361930359 2 3 709251752 5 2 811430464 4 2 410120106 5 2 689568698 1 2 313315946 3 3 887729064 4 2 303295413 4 3 918219572 3 2 770445755 4 3 776235401 5 3 824633356 4 3 451069876 2 3 835457948 3 3 781253278 4 2 920126780 3 2 314364779 4 3 693905366 4 3 252087457 5 3 562062904 3 3 797242652 1 3 475850438 4 2 561572072 3 2 602798518 5 2 142107497 5 2 352839139 4 2 458301964 4 3 653388645 2 3 359486814 4 3 205751179 2 2 330883955 2 2 690245379 4 3 387857243 5 2 945187359 5 2 619496560 1 2 719432084 3 3 251975696 2 3 478332789 4 2 962923014 3 3 263541010 4 2 983521106 2 3 815849121 1 3 464860765 3 3 925953853 1 3 411210488 2 2 542373263 2 2 272684017 1 3 158179003 4 2 541725932 2 2 415351628 4 3 958208006 2 2 581082064 5 3 541087599 2 3 212399171 5 3 768104271 5 3 240262825 2 3 638169997 4 3 455703862 4 2 187478165 1 2 105190964 3 3 629245928 2 2 853050871 3 3 272535008 1 2 259634140 3 2 902868906 2 2 294591904 4 3 697951451 1 2 872567530 4 2 172365508 1 2 941781753 1 2 660806540 2 3 877265012 3 3 657602773 2 3 517482059 2 2 386921639 3 3 367591895 5 2 837530014 2 3 654208679 1 2 717030189 3 2 259890271 4 3 521711212 1 2 594744249 4 2 679372505 5 2 592453315 2 2 895285264 1 2 695925768 2 2 793663631 2 2 457979763 5 3 188196755 5 2 458244536 2 3 397803196 4 3 225571303 1 2 508903140 5 2 694785664 4 3 678555788 1 3 470309702 1 3 592353915 4 2 553479686 1 3 357530896 1 2 559669657 3 3 526086559 3 3 191796255 5 2 697746634 2 2 566923238 4 3 287107333 3 3 218325329 5 2 134247636 3 2 868751416 2 3 699278383 3 2 210159475 1 2 500000800 2 2 391009901 4 3 358348361 1 3 482013120 4 2 672946572 4 3 377117274 3 2 916964859 4 3 563897882 4 2 170750417 2 2 747507211 2 2 317224675 4 2 163839810 1 2 189891094 1 2 504209906 2 2 435961036 5 3 991074174 1 3 370560992 1 3 803938774 2 3 231933360 1 2 838415750 4 3 744524516 4 3 183622580 3 2 622281104 2 2 839751778 5 3 249173276 3 3 453642201 3 2 592668741 1 2 585764651 2 3 120550834 4 2 768828333 5 3 780738640 3 3 150870082 2 2 602874478 4 3 722846446 3 3 558697048 1 2 106496754 5 2 959766005 4 3 381146119 1 2 682027479 2 3 170974438 1 3 530475810 5 3 355749323 4 2 614509376 2 2 331801815 5 3 882499268 2 2 708406289 1 2 634341069 3 2 672745679 2 2 998783069 2 2 309781983 1 3 234831464 5 3 771691962 3 2 540107604 4 3 328015864 4 3 549919224 1 3 676106440 5 3 382612522 5 2 455059511 4 2 990465274 2 2 165274153 5 2 540004024 2 3 967202859 3 3 438940974 3 3 535867585 5 3 622155878 3 2 575649634 4 2 452043435 5 2 278185773 5 2 963554343 4 2 716003406 2 3 590512675 1 2 816471713 2 2 288127716 5 2 476813106 4 3 530723260 2 2 341061470 1 3 263532957 4 2 267175649 5 3 706009114 1 3 874225425 2 3 112623197 4 2 734201029 1 2 156611321 1 3 279372470 1 3 987565568 3 3 137856112 3 3 671413617 1 3 431816881 2 3 707259705 4 2 171315440 2 3 901395431 2 3 972458372 2 2 946826060 3 2 194160672 3 3 582742256 2 2 504459385 1 3 880407540 3 3 808208516 4 3 112247240 4 2 555331361 4 2 388580477 4 3 437220290 5 3 303813634 4 3 905708578 4 3 660727492 3 2 426715124 3 2 229911333 4 2 392664156 2 2 486910923 3 2 589787115 1 3 578143162 3 3 290228010 5 3 659644653 4 2 719509329 1 2 148718412 3 3 275697392 1 2 573628844 1 2 134598290 5 2 200041679 2 2 513398866 4 2 648657281 3 3 184217441 5 3 219633686 2 2 254149965 4 2 809807717 5 2 608304302 3 2 109173317 5 3 168467612 2 3 800369196 1 3 519614822 2 3 665411026 1 3 276847648 1 3 888816964 2 2 388375606 1 3 793841108 3 3 751236311 5 2 760376568 4 2 879040314 4 2 779556651 5 2 829053442 5 2 327206109 2 2 130147079 4 3 687691739 3 2 112888309 5 2 224575136 5 3 269138775 3 2 230859117 5 2 780977758 2 3 288914877 2 3 479998629 3 3 223935181 1 3 498959894 3 2 831691547 1 3 331494285 3 2 422258141 2 2 673795257 2 3 188555482 4 3 110976780 3 2 858402444 5 3 667723790 2 2 165009520 5 2 833874269 4 2 768368563 4 3 112132407 4 3 599866974 5 2 815255207 3 2 272204760 1 2 788710932 5 2 116965965 1 2 216585751 2 3 740505615 1 2 594360258 2 3 354432026 1 3 386970026 3 3 223220191 5 3 783654187 4 3 428959094 1 2 294632192 5 3 508101208 3 3 791190870 3 2 701491189 3 3 387212593 2 2 721142350 2 3 394303537 1 2 541899070 5 3 494054495 1 2 484910020 3 3 238214491 5 3 191795465 5 2 815985051 2 2 248209349 3 2 185323758 1 2 464139658 5 2 582702581 5 2 151658531 5 3 311256300 3 2 748102639 1 3 862284982 1 3 491438370 1 3 587857680 2 3 204316650 4 2 440011319 1 2 853201089 1 2 607802390 2 3 378451758 4 3 282205415 4 2 336169387 5 2 609730424 4 2 352580051 5 3 316398900 2 3 883769084 2 2 907285903 2 3 992227308 3 2 947554597 5 3 939346244 5 2 680108650 3 2 585835139 5 2 938117688 3 2 475949672 3 2 408518736 1 2 833164675 3 3 904535361 3 2 105979000 2 2 514110004 2 3 144694324 2 2 923213497 5 2 656352032 5 3 296680238 1 3 807486965 4 3 201378855 5 3 780213987 3 2 229465394 2 3 469651769 1 3 558911841 1 3 755173134 4 2 481858708 3 2 180756181 2 2 310833226 5 2 967764634 5 3 469686057 3 2 725086375 1 2 929069920 4 3 443523269 3 3 293185849 4 2 331487074 4 3 770614067 4 3 402728318 4 2 971021331 5 3 290703789 2 2 913691492 1 3 310293488 1 2 472826513 2 2 518878934 4 2 934509441 4 3 618779117 3 2 479794375 2 3 861565662 3 3 434501394 2 3 410942415 3 3 662306886 2 3 833127936 3 3 613108724 5 3 757264381 3 3 860956762 2 3 391359501 5 3 656296877 4 2 695515533 5 3 889030458 4 3 326237332 1 2 979477760 5 2 282086606 3 2 916579111 3 3 626118924 3 2 980035828 4 2 553370550 2 3 923878394 5 2 689445006 1 3 216155936 3 3 964177876 1 3 242362515 2 2 345118849 1 2 859925799 2 3 183959202 1 2 519311136 2 2 855437250 1 3 835624444 2 2 452094246 4 3 379213274 4 2 326038604 4 3 771740080 4 3 760891665 5 2 191651224 1 2 249208048 5 3 603229874 2 3 440454846 3 3 239968428 5 2 236204996 2 3 927259263 4 2 444594987 1 2 509875362 5 2 283111204 2 3 680799727 1 2 542869358 1 2 711118539 4 2 428004833 5 2 497320036 2 3 691807485 5 3 826906287 4 3 306531764 2 2 701100558 1 3 604752899 3 3 398072000 1 3 486882872 4 2 714396586 2 2 189583633 2 3 848087248 4 2 920511811 5 3 745518717 4 2 447091546 3 3 988080536 1 2 643893636 4 2 385162040 2 2 640232234 3 2 806939760 4 3 342528343 2 3 526807769 5 2 359847898 4 3 363853115 3 2 987281961 1 3 479262082 3 3 463472097 4 3 670090736 4 2 206880538 2 2 584144973 2 3 247284994 2 3 914127925 4 3 576860185 1 2 343580469 2 2 473206892 5 2 678725534 3 2 451900545 2 3 591423450 5 3 350367455 5 2 377846072 2 2 280293670 2 2 625523189 3 2 699632369 3 3 682384366 5 3 515252570 3 2 102906296 4 3 216400741 4 3 456597911 3 2 736067452 1 3 539055291 2 3 237353128 4 3 709791770 5 2 444015326 1 3 237114784 4 2 245890791 1 3 205876549 1 2 863373923 2 2 343690122 3 2 769131596 5 3 297428618 1 3 105639555 5 3 913127883 1 3 344944639 3 3 640269247 4 2 302094487 1 2 789212570 4 3 991394621 3 2 865638192 1 3 823188816 2 3 988898658 3 2 712708180 5 3 140252409 1 2 281969754 1 3 723702059 3 2 644289231 4 3 619365630 5 2 413054013 2 3 606378638 2 2 924947038 4 2 175746110 3 2 571277719 2 2 965961163 3 2 855137134 5 3 745616389 2 3 653801474 1 3 915080766 2 2 715772170 1 2 596761636 4 2 819811173 4 3 577668478 2 2 169657027 4 2 884600494 2 3 541106929 2 3 418955060 1 3 796814997 4 2 666396048 1 2 519165559 3 2 557157249 4 2 669957910 5 3 350597663 3 2 501736319 4 3 547550642 1 3 739239691 2 2 828661989 3 2 409204050 5 2 137392570 1 3 701953847 4 3 581533761 2 2 364471955 5 3 902041016 3 3 850124959 2 2 127941396 2 2 297791315 4 2 988727669 2 3 413919619 5 3 452013121 2 3 805038808 5 2 519154425 5 2 898369923 2 2 763646834 1 2 885785452 5 3 934752598 3 2 639584533 3 3 567341238 5 3 150922655 3 3 334557572 1 3 695562193 2 2 528723062 5 2 497620674 3 3 847559043 5 2 484904043 2 3 326542835 3 3 517191421 2 2 481473428 4 2 422320181 4 1 191527143 2 771919885 4 3 538821157 3 3 204081498 5 2 163332257 2 3 384831707 5 3 524967908 2 3 759651443 3 3 995365323 5 3 654040311 1 2 511015024 5 3 445104754 3 2 128499404 4 2 734682629 5 2 404730241 2 2 860287225 1 3 692856965 3 2 388641901 2 2 840010439 4 2 276012806 5 3 440451608 1 3 404602445 3 2 217096184 3 2 767255189 1 3 686209285 2 2 404582697 2 3 755293215 2 3 536422649 2 3 405517508 4 2 112900182 5 3 288819640 2 2 611252299 5 2 596509887 3 3 800093528 3 3 126295188 2 3 426374678 4 3 639223741 3 2 977158141 5 3 980066854 4 3 570534800 3 2 294207977 4 3 905048797 4 2 460515632 1 3 239066139 1 3 704964443 3 2 962353505 1 3 132750241 4 3 159600044 2 3 604709115 5 3 723207568 2 3 657552700 5 3 264789832 1 2 262399829 3 3 289773211 2 2 204971664 5 2 267316102 5 3 185735695 2 3 645951634 3 2 569692077 4 3 178421207 2 3 245903773 2 2 722600434 1 2 698745463 4 3 985737230 5 3 232584874 5 2 113355527 3 3 676985243 3 3 779888494 1 2 373936633 1 2 168695336 2 2 263993810 2 3 829952737 2 3 409275951 3 2 120689610 1 3 984885171 4 3 666579910 1 2 293523407 4 3 849823246 1 2 643467228 1 2 661184065 3 3 232050408 5 2 833041373 1 2 491279509 4 2 556248878 3 2 426908032 3 3 475907340 3 2 403528911 2 3 440949877 4 2 547352956 2 2 296014402 3 2 839822704 3 2 837338392 1 3 608425399 1 2 215661563 5 3 822449567 2 2 754248256 4 2 667325536 3 3 773153690 4 2 705434452 5 2 456725378 2 2 458590237 5 3 394397957 3 2 972298257 4 2 296976726 3 2 161001914 3 3 788289317 5 2 143770183 3 3 645090999 4 2 200620095 4 3 627474802 3 2 100107602 3 2 338550986 3 3 266509968 3 2 628194211 2 3 227159030 4 3 967026685 4 2 375876456 4 2 689984238 4 3 138402709 4 2 444255720 1 3 671789152 5 2 787453334 1 2 501851069 5 2 610928566 5 3 754380185 1 3 183836379 1 2 708996883 3 3 643808030 4 3 886750353 3 3 469453355 2 2 717007539 4 3 465381851 1 2 395662374 2 3 796834853 2 2 617491520 2 3 555150394 2 3 731044222 2 2 274020353 2 3 649094465 3 2 559931604 1 3 568499061 5 3 872971091 2 2 450804932 4 2 241519185 5 2 387842548 2 3 509860418 1 2 473652410 5 2 542974334 4 2 499615804 2 2 562266341 3 2 125432003 2 3 146699803 5 2 700570429 4 2 594346251 5 2 496521334 4 2 565952305 2 3 286404325 5 2 800639109 2 2 306025897 2 3 755966832 3 3 463866134 2 3 474563308 3 3 329683420 1 3 695639641 5 3 351234335 1 3 736843768 2 3 747827985 5 2 743250495 5 3 395507959 3 2 268382429 4 2 657603694 5 3 216972606 1 3 510022523 3 2 990734388 1 2 593519076 4 3 843391503 4 2 698662255 4 3 347678256 5 2 331257902 3 2 323325017 5 2 756223161 2 2 882023791 3 2 276856023 3 2 433248079 3 2 935229448 2 2 285606845 2 3 126800361 3 2 918575012 4 3 607628237 2 3 663284538 1 3 348608170 5 3 729081576 1 2 865073536 4 2 466706198 3 2 465783256 4 2 950252418 4 3 401388018 1 2 386286590 2 3 408498489 2 3 797923291 4 3 225888329 3 2 903405444 1 3 835617282 2 3 751165599 4 3 258126861 5 3 778789951 1 2 281093445 2 3 481404880 5 2 751659567 1 3 478697893 5 2 790821973 5 2 924657565 2 3 384750157 3 3 475436337 2 3 242789190 5 2 750996798 3 3 828528774 1 3 226788646 4 2 973897579 5 2 275837575 1 2 426669799 5 3 533425864 1 2 256732061 3 3 621994840 2 2 643937663 5 3 228577439 5 2 950462353 4 2 293846188 5 3 254518066 1 3 118180719 4 3 927198279 5 2 134333169 3 3 815827338 2 2 149332829 2 2 386142174 5 3 216564512 4 3 714607752 1 2 836838719 2 3 691076531 2 2 314755885 3 3 337184722 1 3 556238755 1 2 127807158 2 3 194591567 5 3 592487512 3 2 745017199 3 2 175704406 5 2 961678522 3 2 259703660 4 3 122304833 4 3 189157155 1 2 573442602 4 3 916763269 3 2 344271189 3 3 808361386 5 3 576810008 1 3 358032654 5 2 332511559 1 2 585477657 4 3 447171787 2 2 458769972 2 2 492077614 3 3 190792577 4 3 753834670 4 2 693342519 5 3 248789761 3 2 295133886 5 2 416414719 5 2 295457107 1 2 853132304 5 3 312759637 5 2 792222667 5 3 259520058 2 3 483690836 2 3 674395443 4 3 774182775 4 3 576276676 4 2 762863326 1 2 761604317 3 3 138407715 3 3 135144965 5 2 645442954 3 3 650134522 3 2 347499470 4 2 634640465 4 3 130677771 1 2 224790849 2 3 665593604 5 3 780651246 5 2 185982136 1 2 258762635 2 2 772469405 4 3 474490885 1 2 891727032 1 2 506840580 5 2 278194856 1 2 159702854 3 3 974612391 4 2 705210850 5 3 955740130 4 2 126319224 5 3 572701751 1 2 456109761 4 2 585905945 4 2 151394426 5 3 718098242 3 3 610157463 4 2 465081129 5 2 575735914 5 3 689770821 2 3 437837255 4 2 108526485 5 3 283700908 3 3 324804398 4 3 706393544 1 2 271381145 5 2 398635124 3 2 340759801 2 3 405353337 2 2 368248736 3 3 971236962 3 3 881355282 2 2 239966196 4 3 263305325 2 3 856601619 5 2 881136856 4 2 355455057 3 2 366477466 2 3 203690265 1 3 939394725 5 3 812061464 5 2 903013585 4 3 773775688 2 2 813099398 5 3 974678478 4 2 887574018 4 3 522515935 1 3 205081180 4 2 521564671 2 2 687595520 1 2 261023957 5 3 509524508 5 3 842885100 4 3 515841669 1 2 285388038 2 2 438206722 5 2 605944100 3 3 587775554 2 3 735967049 5 3 478259362 5 3 850832842 3 3 483268283 3 2 823154407 3 2 246005512 2 3 375493920 1 2 115871376 5 3 987581256 3 2 190422261 4 2 636069226 2 3 647096682 4 3 633338620 2 2 361752807 5 2 615208655 4 2 590534274 5 3 212184569 5 2 671171984 3 3 482533564 5 3 819636487 1 3 687576917 5 2 400780023 5 2 527481608 3 3 432871076 4 3 842135738 3 2 875063784 2 2 873778441 1 2 669376694 4 3 298242565 3 3 632234660 3 2 700478267 5 3 715413465 5 3 630095646 5 2 683806934 3 2 574854795 4 3 167867977 1 2 943720255 4 3 528086804 5 2 275518636 3 3 332305686 2 2 701290043 4 2 121566109 4 2 979836945 3 3 748379532 1 3 928024474 3 3 107503438 4 3 519239545 2 2 197157529 4 3 417684525 1 3 850210919 2 3 679387603 1 3 196171288 3 3 680605759 1 2 263936519 3 2 887263466 5 3 595273141 4 2 738672460 2 2 446522905 2 3 120006323 5 3 968003038 5 2 891659583 1 2 873696386 3 2 850604804 2 2 758911969 5 3 514540405 4 2 285318879 1 3 802032605 1 2 616729210 3 2 716181453 5 3 562060968 3 2 546527947 4 3 130908174 5 3 259644986 4 3 152637506 4 3 163890625 3 2 443341107 4 3 790836819 3 3 876740225 4 2 435436990 2 2 992348115 2 2 273312789 4 3 829297014 3 3 504078819 2 3 636561906 4 3 297441190 3 2 222894679 5 2 824636147 4 3 380399864 1 2 249571249 1 2 222561630 4 3 140641395 4 3 383645116 5 2 786557723 4 3 157112085 3 3 446770989 2 2 242445766 4 2 809269899 3 3 280266830 2 2 690091166 2 3 524392756 1 2 954870434 5 3 315176606 3 3 884728998 5 3 533431384 2 2 942971576 4 3 922757622 1 3 611592884 1 3 574870544 2 3 543966237 4 3 696597100 4 3 357344988 5 2 533307312 5 3 130837808 5 3 388808312 4 3 130614357 5 3 479737634 3 3 356430893 4 3 747487506 2 2 849004446 3 2 871603956 2 2 167712735 3 2 270193197 5 3 371155766 5 2 687722056 2 2 148661379 4 3 836936915 2 3 648648636 4 2 832792232 1 2 620268327 2 3 566324212 1 2 491705404 5 2 835902082 2 3 371920743 1 3 295111506 1 3 481901358 3 3 562237118 1 3 517882062 3 3 323214344 1 3 186173192 3 3 776023835 3 2 413749729 1 2 188071058 1 3 612633937 1 3 185528631 4 3 392027579 1 2 565240611 4 3 232826288 1 3 947473712 5 2 268962117 4 2 142100173 4 3 230371079 2 3 599791655 4 2 150330014 3 3 702216269 4 3 716618967 3 3 414388382 4 2 597276897 1 3 458986330 4 2 729801740 5 2 466124888 1 3 743862011 1 2 833812094 3 3 292111060 4 2 275236400 3 3 873988131 5 2 420727910 3 3 340701333 1 3 705770688 4 2 203973839 2 3 653342769 4 3 106330361 4 3 649496020 3 2 467873939 2 3 911487458 5 2 875298700 1 2 764059169 4 2 203998946 1 2 958646915 3 3 416884981 2 3 452932695 2 2 366743059 4 3 534787128 1 2 795589858 2 2 543638303 1 3 166682481 1 3 159003879 3 3 181271619 5 3 883270919 1 3 846999561 4 3 402814654 3 2 114089421 1 2 126536313 2 2 158110123 5 3 103822273 2 3 539995403 3 3 374529222 2 2 291955903 3 3 606695671 5 3 971838837 2 3 473696814 5 3 204269705 5 2 298124608 3 3 641869032 3 2 320339706 2 2 701148146 2 3 880943809 3 2 764782626 4 2 230902297 3 2 244834805 5 2 687495717 5 2 341405179 2 3 848089823 5 3 362151927 5 2 617753256 5 3 932368253 3 3 180905159 5 3 985314615 3 3 424485570 5 2 656385645 2 2 889645655 2 2 459410873 1 3 647813548 5 3 397987615 4 3 412127365 4 3 264210241 5 2 862884781 2 2 271877391 4 3 130215858 1 3 200315334 3 3 371587128 3 3 948477136 1 3 147526850 3 2 173510429 4 3 688782844 1 3 972645922 3 3 253659612 3 2 219660340 5 3 373946124 4 2 499669385 3 3 929735053 1 3 920739475 4 3 501968502 2 3 212281153 1 3 153885930 2 2 671617024 3 2 998716995 1 3 766420320 3 2 102092300 1 3 246191971 5 2 156492314 5 2 611338519 2 3 338133151 2 3 395966801 1 3 542582867 4 2 845877772 1 3 243394412 3 3 310739701 5 3 555911909 4 2 787440232 4 2 303246512 1 3 193993330 3 2 919099295 4 2 945572490 1 2 436921249 4 3 408054979 2 3 484375283 3 3 458659299 2 2 272038436 5 3 212183231 1 2 559815378 4 3 724130135 1 2 609221471 5 3 811529141 1 3 446437446 4 2 303632823 1 3 225775220 2 3 765621819 3 3 919706649 4 2 127790434 2 2 538722755 3 2 344132911 1 3 210518390 4 3 241053150 3 3 379836504 4 2 914649548 2 3 813207109 1 3 494463104 2 3 579918008 5 3 187012407 1 3 517218023 4 2 523391721 2 2 556782861 3 3 235957181 4 3 135851129 5 2 580956012 2 3 475986745 5 2 570610995 1 2 956838334 3 2 653641844 2 3 804083602 3 2 339943280 2 3 664790956 3 2 300272756 2 3 692625142 1 2 556338992 1 3 656178660 3 3 198984092 1 2 130638190 1 3 580557444 4 3 541636250 4 2 146021839 3 3 496100816 4 2 717117862 5 2 833215907 4 3 289781841 2 2 204010170 2 2 384228020 3 2 773243449 4 3 475184650 4 2 383449111 5 3 336457836 4 2 296062920 3 3 286828551 2 2 128592132 4 2 715502694 3 3 578539576 1 2 758989532 4 3 203405280 4 3 443280881 2 3 862281457 3 3 251565261 3 3 807005335 4 3 614772411 4 2 671249972 3 2 444714088 3 3 104983250 2 3 529571886 5 3 631073706 3 3 633987570 1 3 177733978 2 2 973233711 5 2 109019367 5 2 851075892 2 2 850724277 1 2 173532778 2 3 454114656 3 2 472658868 1 2 130050551 4 3 669497761 4 3 488504878 1 3 739666394 2 3 794904339 4 3 907233595 3 3 187761040 3 3 706081595 4 3 327225201 4 2 527574106 3 3 383995189 3 2 478941779 2 3 100658861 4 3 242264390 4 2 989581710 3 2 902393825 5 3 315861460 1 3 737105515 3 3 292198788 5 3 492845092 5 3 139061200 5 2 725541421 5 2 416488418 5 2 703192397 2 2 472289138 5 3 291252194 2 2 675310519 1 2 552981335 1 3 608663572 1 3 771084004 5 2 385276655 5 2 344304832 4 3 516154109 1 3 162254150 2 2 807431835 5 3 518124491 5 3 585473647 3 2 576861377 4 3 123475660 5 3 222909613 5 2 173450651 3 2 717774788 4 3 473054090 4 2 981003034 2 3 137379354 1 2 143829296 2 3 294885949 3 2 423045842 1 2 883098775 4 2 347427912 3 2 439751487 3 3 751657906 4 2 968680509 3 3 193343088 4 2 976799466 4 2 398528521 5 3 580193298 5 3 279946188 5 3 398064675 5 2 459947459 5 2 743960212 2 2 161040574 2 2 493755730 1 2 252982720 3 2 768000776 3 3 628324774 5 2 700287554 2 3 432539724 1 3 369961239 3 2 934263037 2 2 532236175 4 2 546561424 1 3 240734643 3 3 505375372 2 2 589528187 5 2 770439858 1 3 296996609 4 2 225357248 3 2 401706022 4 3 245315818 4 3 415513417 5 2 107743359 1 2 842669459 1 3 542762333 5 2 378574815 4 2 373527908 4 2 268282802 5 3 277514365 2 2 496881622 5 2 904791953 1 3 531950645 1 3 856820084 4 2 548928585 1 2 559171930 2 3 470361383 2 3 304404902 1 2 598189391 3 3 182908903 4 3 809307440 3 3 105067072 2 3 937405753 5 3 863426280 5 3 277487024 5 2 425512956 2 2 362042675 4 3 219123539 3 2 189585101 3 3 573600846 5 2 688422856 3 2 213065650 2 3 951349251 4 3 330133599 3 3 547066533 2 3 797006709 2 3 770490131 1 2 805251771 1 2 775084561 4 2 143568055 1 3 977490442 1 3 323767989 2 2 942611100 1 3 800268191 4 2 322542825 2 3 205327943 5 2 270093879 2 3 669478152 4 2 897534863 1 3 960969820 4 3 454826134 1 3 847844610 2 2 757354139 2 3 778708820 5 3 400583262 5 2 372755424 5 2 330499112 2 2 426991951 1 2 454414261 2 3 134387221 1 2 804811935 2 2 557978689 2 2 716718380 3 2 902323079 2 2 416821599 3 2 585094240 2 2 219330985 2 2 811769055 1 2 158403652 2 2 525321137 3 2 164566105 1 2 951876420 2 2 417191525 3 2 188982770 5 2 240273295 3 2 827070343 4 2 686903988 2 2 568880864 2 2 655880600 4 3 353840426 4 3 419506092 3 3 854157446 3 3 440133305 5 2 835991901 5 2 199647529 3 2 924609451 2 2 555091687 1 3 374980208 5 2 816469541 5 2 305014175 1 3 284041011 2 3 168200171 2 2 629138012 1 3 846088396 1 2 811464632 5 2 850720440 5 3 268277328 3 2 303954342 2 2 737930008 1 2 518817415 5 3 411374771 2 2 402477141 5 3 342897818 5 3 138819541 3 2 586962010 4 3 991980362 1 3 597237635 2 3 267353192 1 3 183653063 3 3 303128286 5 3 765673989 5 3 379184333 4 2 947185139 4 2 486986220 2 3 225637497 5 2 752314039 5 3 514985006 3 2 742249069 1 2 192687727 2 3 608961386 2 3 972247760 3 3 369836045 3 2 686178799 5 3 186431835 3 3 813786093 2 3 132000050 3 3 328208496 1 2 946235816 5 3 278281752 5 3 908490213 4 2 751439958 2 2 386857643 5 2 779583124 1 3 236500101 2 3 614061519 3 2 317494158 1 2 348118657 2 3 193049860 5 3 188527126 3 3 406255358 3 3 608678566 5 3 621940610 3 2 857300873 5 2 542296336 2 2 820829149 4 3 951005505 2 3 289650644 5 2 554033741 3 3 372324473 2 2 773087118 4 2 107622330 1 3 921784583 2 2 444280005 5 2 589433914 3 3 564344733 2 3 219378048 1 2 874743467 3 2 477390362 3 3 774818444 5 3 544116678 2 2 540202667 4 3 265416159 4 3 684904359 2 3 127716921 3 2 846886439 2 2 742769159 3 3 450370771 5 2 719242469 1 2 139251856 3 3 776732436 1 2 843224287 5 2 701249311 2 2 174059852 1 2 417688055 2 2 401948356 5 2 638747194 3 3 484146873 3 3 169169683 5 2 332428257 3 2 921783172 2 3 435136062 3 3 468270703 3 3 780345399 5 3 866297126 4 2 908732032 5 2 844176821 4 3 982444427 5 3 539915301 2 3 110955584 2 2 932278794 5 3 100080669 4 2 831325739 5 2 267559717 4 3 607631456 5 3 892129394 5 2 335935033 3 2 101112236 2 2 498680477 4 3 411580428 4 3 683654678 4 3 266807391 1 2 374829468 4 2 163521665 4 3 724289813 4 2 243315889 2 3 295664846 1 2 150525725 4 2 701405013 2 3 616823991 2 3 425521210 5 3 540214847 3 3 411550667 2 2 448880383 1 3 605429188 5 3 637237736 1 3 259231303 4 2 762907614 4 2 135622343 5 3 863640672 2 2 719864448 2 2 453608949 2 2 636651207 3 3 403158920 5 2 482617693 2 3 922907221 3 2 484652042 5 3 385100346 3 2 141046705 1 2 976487774 2 3 273324861 1 3 443023286 1 2 725907249 4 3 934932862 1 3 635405335 5 2 370047499 2 2 853893676 2 3 982837218 1 2 865527367 3 3 789288834 4 2 245991297 1 3 421030173 2 3 441355692 2 2 116755950 3 3 501127661 5 2 552589920 2 2 947937660 2 2 747508785 5 3 675918543 2 2 200273039 2 3 575323691 2 3 208588392 1 2 307217746 5 2 673999138 5 2 108316898 2 3 550164423 4 3 295687457 4 2 357190944 2 3 998319059 5 3 448869735 5 3 581921620 5 3 142879951 4 3 663229917 1 3 735223452 5 3 667192800 2 3 392101937 4 3 591357171 2 3 215419728 2 2 275361249 2 2 725874338 2 3 380651114 3 2 399661953 1 3 695433966 3 2 592300796 1 2 899951288 5 3 459346046 3 3 240715179 2 2 270371024 1 2 439526870 4 2 563194994 1 2 328218676 1 2 436042461 4 2 855727077 2 2 404731009 4 2 489814011 4 3 492571277 4 2 316220984 4 3 353490729 5 2 121244010 4 3 381363302 2 2 940834481 2 3 302470552 1 2 896107337 4 2 586291054 5 3 860337265 5 2 652221553 1 3 762334102 2 2 511261395 5 3 333064740 2 3 635969523 1 2 738341161 2 3 763805759 1 2 468934761 5 2 874521784 2 2 107540093 5 2 112023627 1 2 792087104 4 3 490142159 2 3 248225844 2 3 760789678 1 2 341835818 5 2 684675181 4 2 457151971 4 3 754498353 3 3 290111537 5 2 817183160 5 3 553605828 3 2 564579805 1 2 104293645 2 2 334550128 3 2 765731164 3 2 985602251 1 2 941276060 2 2 476363160 4 2 910315783 2 3 607531435 3 2 512534544 2 2 103576116 5 2 251245677 5 3 735210160 2 3 815705562 2 3 638895976 3 2 117537202 2 3 791390243 1 3 632615809 3 3 647383470 5 3 652324572 1 2 177772459 1 2 323736898 4 2 335557173 1 2 900096763 1 3 103136826 1 3 784181468 5 3 959950129 2 3 295165341 4 2 687159192 3 2 477100959 3 2 118592778 1 3 753393138 1 2 254639462 1 2 263924498 5 3 806457842 5 2 620229068 2 3 172996775 3 3 323950968 5 2 973233281 1 2 758116406 4 3 121116144 1 2 377070949 5 3 420971708 4 3 182737587 1 2 484163114 4 3 713141777 3 3 675282871 2 3 535479733 5 3 367301849 4 3 279526805 1 3 447761850 3 2 406483102 1 3 829192991 5 3 663451782 5 2 136469943 5 2 211261586 3 2 698087767 4 3 163213209 3 2 206758335 3 3 733538185 1 2 304669715 5 3 387980409 5 2 893188945 1 3 824921284 4 2 835549032 2 2 186863586 4 2 975451403 1 2 985027508 5 2 290287122 5 2 647808618 1 3 211621393 1 3 976314483 5 3 206428599 2 3 817231014 3 3 686715201 5 2 151970536 5 3 215977040 3 3 124244932 3 2 805543296 5 3 860509206 2 2 991220755 4 3 443148340 3 3 468668186 1 2 775383756 2 3 200978748 1 2 699527702 3 3 518863123 4 2 992767237 4 3 740003843 3 2 196876430 1 2 292797616 3 3 312715907 3 2 944951151 1 2 952915392 1 3 147244293 3 3 882682791 3 2 546676919 5 3 197078212 4 2 505848911 3 2 494675675 5 3 705534379 2 2 976054265 5 3 462941664 5 3 354191462 5 3 313201114 1 2 379620564 4 2 561049764 3 3 728799800 2 2 213940177 5 2 795705839 2 3 264003977 2 2 501046504 3 3 868531801 1 2 693263035 5 3 864069948 5 3 165748328 5 3 909188538 4 3 935881362 4 3 594507261 3 3 433486763 2 2 567162973 3 3 128863220 3 2 798535232 3 2 772329902 1 3 732106455 5 3 532821359 3 2 273422073 2 3 959438678 3 3 461270059 2 3 625994792 2 3 717680337 5 3 706729075 1 3 513812124 2 2 256712448 2 3 681414549 4 2 194356861 2 3 125621652 2 3 142918476 2 2 412401941 4 2 104848076 4 3 750051697 3 3 814612021 2 2 308014528 5 3 495883319 3 2 569533312 1 3 925796848 3 3 713909132 5 2 159147529 5 3 479088934 2 3 307494575 2 3 915992923 4 3 571211957 1 2 799099861 1 2 503966173 1 3 740212595 5 3 463777891 3 3 376817465 5 2 920449662 3 3 598783661 5 2 583083135 4 3 306051881 2 2 689806876 3 2 948684251 2 3 800954250 3 3 603911991 4 3 240055192 3 3 622525801 2 3 154118271 5 2 748869920 4 2 503237274 1 2 866291227 4 2 921656295 1 3 696280873 5 3 745985314 2 3 234877324 2 2 155189700 1 2 277421291 5 2 518391777 4 2 869319453 5 3 655056327 1 2 202759835 4 2 221581108 1 3 672837391 5 3 799054924 1 3 537520778 4 3 983206165 4 3 976152715 3 3 201989935 5 3 514748766 1 2 621175203 4 3 980265127 4 2 262673195 3 2 590410049 5 2 738988486 3 2 363887400 5 3 908044698 5 2 301320520 3 3 349712018 1 3 751321150 5 2 390589987 3 3 319833872 1 3 837383456 2 2 323617181 4 3 729068006 2 2 180496156 2 3 355475460 2 2 347330432 1 2 264302741 2 2 256191595 2 3 870519251 1 3 898908414 4 2 979436048 1 3 154339753 1 3 918297426 1 3 997179074 3 2 900593162 4 3 557606551 5 3 756358980 4 3 279413252 5 2 611455290 5 2 588125733 1 3 799736286 1 2 741338788 2 2 795754320 4 3 318327486 5 2 269305073 3 2 387637700 4 3 543780740 5 2 678532498 5 2 132911899 3 2 311145194 4 2 605048204 1 2 201571109 5 2 962370314 5 3 520570923 4 3 436371259 2 3 620970460 1 3 836265320 5 2 164409415 3 3 126793443 2 2 528335112 4 2 156175779 3 3 355946931 5 2 367676257 4 3 673528908 4 3 583490875 2 3 787015226 4 3 480913268 2 3 564967350 2 3 308665219 2 3 735514341 4 3 301954440 3 2 503140853 2 3 856118840 5 3 916337347 2 2 109529456 4 3 665655965 4 2 917240840 5 3 598447174 4 2 565945251 5 2 844924078 5 3 529983254 5 3 663324800 4 3 251393573 3 3 716080228 1 2 921938669 1 3 567938740 5 2 588564628 5 2 133145336 5 3 148282942 5 2 402867306 3 3 748693153 2 3 262535054 2 2 209442483 4 2 419378180 2 3 604254075 3 2 661479519 2 3 724966205 4 2 240413587 1 2 980050903 3 2 157001133 1 3 872235475 3 3 193936723 3 2 662510525 4 2 677942559 3 2 869399200 4 3 650787641 3 2 402004304 1 3 801568036 2 3 173086751 2 3 564448125 5 2 511349368 2 2 627459763 2 2 275261772 1 3 933365860 1 3 585707262 5 3 227588514 1 2 658236183 4 3 573349056 5 2 720216558 3 2 862752673 5 3 557110936 3 2 405929975 4 3 632391754 2 3 504850812 2 3 434193804 1 3 676562797 2 2 449994090 3 2 660738116 5 2 754891231 3 2 554656054 2 2 131156750 2 3 497066823 5 2 350869498 1 2 690730902 3 3 366181958 5 2 448716715 3 3 143455282 4 2 732959575 3 3 546763867 2 2 314031542 5 2 888848598 3 2 922149897 4 3 232043921 5 2 796707900 3 3 656481293 1 3 661272069 1 2 381794057 1 3 709039895 3 3 346549089 1 3 272041969 3 3 856282287 3 2 650428939 3 2 174637724 2 2 115423969 2 2 642146872 3 2 892227454 5 3 775207450 1 3 288380425 2 2 833903974 4 3 181825690 3 2 367479295 1 2 248882714 5 2 773669311 1 2 172681206 3 3 450711199 5 3 628475175 2 3 681478443 2 2 516675807 2 2 774032187 3 3 326546733 5 3 188333681 1 2 471483392 5 3 156199658 2 2 526601438 3 2 821688064 2 3 788451838 1 2 432331208 5 3 908408112 5 2 348420130 5 3 857492330 2 3 525932510 3 2 921224609 5 3 922345750 4 2 740871415 2 2 623985538 4 3 923226296 1 3 776556967 4 3 308706064 3 3 972392180 2 2 122497585 2 3 181457052 5 3 924307686 2 2 856543932 3 2 924276197 5 3 729599717 4 3 341218529 3 2 237116654 3 3 301689658 5 3 354980792 4 3 512528337 5 2 521010124 2 3 338450479 4 3 620657283 5 2 432127832 3 3 291612701 4 3 528959571 2 2 622433180 3 2 912013814 5 2 575763322 3 2 669975486 3 3 854555216 4 3 447374254 1 2 988173568 3 3 707328967 4 3 124900731 4 3 979063041 3 2 993161371 5 2 521254139 4 2 744561971 1 2 126973421 1 3 742156536 4 2 962075722 5 3 859668898 1 2 419757181 2 3 416093485 5 2 203320942 3 2 433613422 1 3 508309677 5 3 540816301 2 2 107172305 1 2 808845035 5 2 836049348 2 3 638659575 2 3 416048309 5 3 295983178 2 2 391890484 3 3 485603334 5 3 439795347 3 3 766592817 4 3 522088338 1 2 924724643 5 3 387985250 5 2 750792704 2 3 811182365 2 2 646112610 4 2 286704546 2 2 389302075 2 3 922344709 4 2 659659190 1 3 288890694 3 3 745551243 4 3 245781954 5 3 720388195 5 3 227056349 3 3 978406395 5 2 465561460 4 3 446339105 4 3 388267726 3 3 299591780 2 2 639525881 2 2 427566573 5 3 783624701 2 3 995026736 3 2 541280748 2 2 885628035 3 3 443421668 5 3 373980471 2 2 200253956 1 3 591712202 2 2 208124277 3 2 543968701 3 3 592102271 4 2 756228229 3 2 980811606 5 3 706109740 2 3 738641487 5 3 630286847 4 2 147707392 5 3 104147891 1 3 497838624 4 3 601797468 1 2 825789593 2 3 763376513 3 3 393138430 1 3 137620096 5 3 910835141 1 3 776840898 4 3 285327097 3 2 546019826 1 3 763984974 1 3 190101297 5 3 617414087 3 2 208449367 5 3 707722416 1 3 487174961 3 2 388907709 5 3 638298385 5 3 622470165 4 3 598467884 4 2 836319932 4 3 429381991 5 2 897498714 3 2 829101142 3 3 361584439 2 2 466136072 3 3 683446950 3 2 819832829 2 3 428619694 1 3 551924457 1 2 388245623 2 2 851821266 2 2 635810990 1 2 928565217 1 3 686077854 4 3 944791654 2 2 742828282 4 2 363383258 5 3 366080494 1 2 171275976 2 3 202227340 5 3 688716968 1 3 269148789 2 2 395120994 3 2 469653586 1 3 636757137 3 3 834724946 5 3 795316424 5 3 716393148 2 2 243221671 4 3 588697870 3 2 285409578 3 3 198539920 1 3 615615325 2 2 206234494 2 2 160329060 5 3 781863283 3 3 106089844 4 2 733550069 1 2 454790501 5 2 416521932 5 3 826526942 5 2 671971775 5 2 231261033 4 3 697788444 5 3 688704804 3 2 250707326 4 2 274210128 4 3 696191850 4 3 522448534 3 3 479233211 1 3 981682619 3 2 697709968 4 3 779505129 1 3 417405991 4 3 390204138 4 3 729533336 4 3 906750435 2 2 176101749 5 3 330462957 3 3 363209128 1 3 863472869 2 3 939821156 5 3 977193811 3 2 800233255 3 2 154029435 3 3 412768383 4 2 132778504 3 3 763399790 3 3 430424918 3 2 718742648 2 2 738680323 3 2 470243422 3 3 217672612 1 2 750305901 4 2 511533016 4 3 187755547 4 3 969965344 3 3 836672995 4 2 369325111 4 2 652817549 5 3 541179647 4 3 434025854 2 2 763805768 1 2 486278605 3 2 669649607 3 3 426340965 3 2 794293922 5 2 680770493 1 2 992519132 3 3 776189643 5 3 511109619 4 3 330763163 3 2 414094112 1 3 537955948 4 3 578073626 2 2 738042937 5 2 553276484 2 3 560016440 1 2 129473975 1 2 398783954 4 2 909623822 4 2 430127263 2 3 514937554 5 2 880207890 5 3 417816201 2 2 240524202 4 2 114096738 2 3 482732425 5 3 839935034 5 2 821032961 3 3 902891779 2 3 601908375 5 2 158647025 4 2 946167256 4 3 186063891 1 2 910239090 3 2 740966269 1 2 460356590 3 3 711838145 2 3 193640527 2 3 756935690 3 3 941771822 3 3 920940139 1 2 552924988 4 3 570936483 3 2 858958902 3 3 328856464 4 3 970856207 5 3 438006511 4 3 413211463 1 3 369321791 3 3 429318834 2 2 163130280 4 2 515287423 1 2 345140515 5 2 176693763 1 3 989480160 2 2 944709246 2 3 497547393 1 3 617966608 4 3 495213530 1 3 721217110 2 3 338447882 3 2 219000638 2 2 877396767 5 3 834629241 1 2 770115273 5 3 582072804 5 3 116289807 4 2 197453892 3 2 654192130 1 2 206421219 2 2 636001870 1 3 549218334 5 2 634094037 5 2 730442314 2 3 873317129 4 3 926417378 1 3 615935615 4 2 761628348 5 3 652517944 1 2 301865697 1 2 339656675 1 3 762746416 5 2 609769178 5 2 302990285 4 3 650475343 2 2 509871853 1 3 767948850 5 3 993054831 4 2 216895991 3 3 937477991 4 3 474363239 2 2 326496078 4 2 643478756 5 3 473873877 2 3 354959799 3 3 208241604 1 2 805937624 4 2 210365642 2 2 668591014 3 3 498661024 2 2 471210452 1 3 998993820 2 3 508475123 2 3 239044980 3 3 605456202 2 3 765770486 4 3 563535411 4 3 198336872 1 2 676791850 2 3 808432148 2 3 443662454 3 3 474997558 5 3 517559275 2 3 905557939 1 2 182195824 4 3 115020475 4 2 887033352 2 3 567339655 2 3 958064085 4 2 806316129 5 3 398181996 5 3 150452654 1 3 259559972 5 2 298676815 3 2 802424338 2 2 867785829 5 2 637347237 5 3 185383445 4 3 776961011 3 3 189797841 3 2 242674022 2 3 311597031 5 3 428099990 2 3 149916646 2 2 693722968 4 3 571123113 2 2 698501502 2 2 612595076 5 2 230203023 5 3 944366881 2 2 716286729 5 3 258381117 3 3 740590630 4 3 447650396 3 3 639550549 4 3 807463149 1 2 225150384 3 2 897679596 2 2 171892053 4 3 445693625 5 3 990430497 4 2 213742891 4 2 724840584 1 2 709490348 3 2 369184060 3 3 756425189 4 3 227992865 1 2 446023580 5 3 944814067 4 3 338918243 3 3 446144463 3 2 887561428 1 2 610610780 4 2 714820001 3 3 922792993 4 2 418411044 3 3 314718251 4 3 182549290 5 2 307891034 3 2 136149164 1 2 534891391 2 3 652663810 1 3 724803752 2 2 936438960 3 2 864187115 3 2 522281466 2 3 217049693 4 2 323049563 2 2 276287618 1 3 518356585 4 3 402593686 5 2 108443744 4 3 604821895 1 2 847114746 1 3 551296064 5 3 479227215 5 3 812894998 5 2 724187252 4 3 340884461 4 2 594458776 4 3 978477232 5 3 372588779 5 3 192987194 2 2 768798563 5 3 920486842 4 2 191770581 4 2 973921331 3 3 900606630 4 3 119850239 3 3 189535163 4 2 241016273 3 2 189051342 4 2 325460185 1 2 578033077 3 3 285755002 3 2 535109415 3 3 472457518 5 2 997112346 2 2 975843249 5 2 412179232 2 2 360880594 3 2 136370271 2 2 481621609 3 2 854811053 4 3 792767329 5 3 225981828 5 2 691118163 4 2 649094118 2 3 267836670 4 2 804647443 5 3 416620509 2 3 951570578 3 3 353328739 1 3 160204560 4 3 789556348 5 3 679967539 1 2 854803293 2 2 295516279 4 2 496980498 3 3 623867392 3 3 698097388 5 2 163670598 3 2 353379405 3 2 247463936 3 2 475912648 1 3 212396392 2 3 344439022 3 3 953338215 2 2 404126633 2 2 648678286 4 2 442446263 2 3 296416882 4 2 925227524 2 3 402107972 4 2 905801302 5 3 283702636 2 2 578198412 2 2 980691380 1 3 472707647 5 2 332211549 3 2 454617990 5 2 901404258 3 3 109474889 3 2 856002434 4 3 830746178 2 2 766755102 2 3 518787078 3 2 517022281 1 3 655150869 4 3 769788250 3 2 560879849 4 3 289714312 2 3 276043278 2 2 436813517 4 2 962426863 2 2 168987708 2 3 921249283 3 3 650677596 2 3 382931361 3 3 636514337 3 3 388077587 3 2 791308480 1 2 156394632 3 3 546855036 1 2 810942489 2 2 726190756 1 3 664148521 1 2 481885375 2 3 396714887 4 3 386765407 5 2 337296723 3 2 756541937 3 3 968265439 1 3 778418765 3 2 210012902 4 2 907044358 1 3 179487683 4 3 331366478 1 2 177261860 2 3 239393645 3 3 845411493 4 3 132974086 2 3 556757890 4 2 147327097 1 2 655749096 3 3 266001553 5 3 275042280 2 3 359432800 1 3 111871327 2 2 408456937 3 3 990307829 5 2 536344410 5 2 931554623 3 2 670792509 4 2 266126947 4 3 608208970 2 2 576329156 4 2 146289481 2 3 422101401 4 2 327395866 4 3 757993983 2 3 193475047 3 2 320400905 4 3 769227632 2 3 609990220 4 3 857096510 4 3 997808092 1 2 557732978 4 3 637775998 2 2 935745581 3 3 536870681 1 3 636745586 3 3 851650695 4 2 223180461 3 3 741197116 3 2 905629572 1 2 171491231 5 3 100818070 1 3 464425519 2 2 436029003 2 2 707773108 5 2 255080970 5 3 944732289 2 3 911842260 1 2 521440317 5 2 158710860 5 3 344882043 2 3 687447365 3 3 216579081 3 3 181793503 5 3 800294745 1 2 219525146 4 2 209253586 4 2 929818452 1 2 382371213 4 3 200757769 2 2 265424836 4 3 501905655 4 3 258499885 4 2 216362429 4 2 273500583 5 2 848355846 5 2 373016178 5 3 272647085 4 3 511750373 5 2 413040411 5 3 715461531 1 3 845805249 5 2 828374891 2 2 510960634 4 2 543508226 5 3 604775873 1 3 439623793 1 3 411590491 3 2 370823641 5 2 568743534 5 3 897763206 2 2 499126474 5 3 708560036 4 2 855003867 1 2 196579111 1 3 402263414 5 2 742992765 5 3 332354671 4 2 257266620 5 3 130735623 4 2 769358712 3 3 710691092 1 2 894528446 3 3 695603684 4 3 557727741 2 2 629304566 1 2 388253223 4 3 144971963 3 3 633314591 3 2 379696731 3 2 604508360 5 2 705800180 3 3 514142676 3 2 612073648 2 2 684992023 1 2 791647240 4 2 983753823 3 2 657376737 4 3 458886199 3 2 360329114 4 2 731015512 2 2 650559449 3 2 814284847 3 3 544103841 4 3 917408033 3 2 230091605 4 3 966873094 4 2 947722330 3 2 452754517 2 2 323425955 3 2 516088101 3 3 969928891 5 2 736648127 3 2 378343894 4 2 407667770 5 2 385135366 3 2 602008371 5 2 910247168 1 3 444754342 3 3 493359999 3 3 463282303 1 2 557597799 4 2 581216557 2 3 522908358 4 2 300057803 2 2 717343399 4 3 323250763 3 3 561325135 4 3 521668006 4 2 307803927 1 2 420699188 5 3 949478043 4 3 291452852 2 2 884132998 5 2 596966539 2 2 527875086 1 3 887234935 2 2 997800041 3 3 275458422 3 3 448622942 2 3 853070297 2 3 362037386 4 2 777988229 3 2 796551459 2 2 424267961 4 2 227737107 5 2 296702823 1 3 113043731 2 3 108592548 2 3 576172589 5 3 405867572 5 3 785642608 5 3 544151893 3 2 400314066 4 3 691882234 5 3 769309600 2 3 218256666 1 3 921981610 2 3 564157213 1 3 617138983 4 3 865877961 3 2 556906148 3 3 365559819 5 3 978944921 4 3 575626555 4 3 224356249 1 2 401446523 4 3 304234053 1 2 294666119 2 2 778332350 3 3 419891035 4 2 433560658 3 3 178764061 2 2 587225218 1 3 531632103 2 3 382189388 5 3 685207196 5 2 141267748 5 3 390720214 5 2 496052108 5 2 120033893 3 3 789733511 3 3 175123615 2 3 647317541 3 2 909526497 5 3 720763198 3 2 777023277 3 2 230941085 1 3 650955592 2 2 207619759 2 2 241312140 4 3 594738456 5 2 119358757 1 3 116740206 2 3 417444190 3 2 659333662 5 3 723761456 3 2 235832331 3 3 439510200 4 2 245625859 3 3 213369621 1 2 567217292 5 3 454547886 4 3 138748535 1 2 328794287 5 3 818658426 5 3 644838576 3 3 405205539 5 3 972929320 4 2 624121095 1 3 463322653 5 2 429899381 1 3 820683902 4 3 185910235 2 2 453342533 1 2 711278254 5 3 718488554 5 3 507485970 2 2 293782989 3 2 546760034 3 3 867602584 2 2 642222913 4 3 204938766 2 2 572091980 2 3 212666855 1 2 126377383 4 2 505619132 5 2 916762358 5 3 440636808 1 2 528277029 5 2 849795600 3 2 661348648 3 3 696086503 1 3 770220332 3 3 575877522 3 3 568712227 1 2 787061332 5 3 643012038 2 3 523759295 4 2 688618206 1 3 370779411 1 3 490778874 2 2 111254996 4 2 374609036 5 3 789295958 3 2 475681893 1 3 458437808 5 2 369008972 4 3 678231014 1 3 525387006 5 3 635982989 2 3 561108985 2 2 706566445 3 2 559212087 5 3 345888636 3 2 773813642 3 2 560317540 2 3 955284900 1 3 554947109 4 2 351884569 3 3 728937589 4 3 401468189 5 2 920188174 5 2 552230790 3 3 456470700 4 3 523023687 3 2 268413372 5 3 228576616 3 2 974646327 4 2 971668146 2 2 214243308 2 3 432395392 3 2 496341130 5 2 900677683 3 2 323003429 3 2 921202648 2 2 314952873 5 3 533277654 1 3 554520113 1 2 137090502 2 3 909084012 4 3 782179066 2 2 395294218 5 3 301042739 4 2 614229091 5 2 230679957 1 2 328808287 1 3 749143195 1 2 145922704 4 2 277597072 3 3 440934039 5 2 703485648 1 3 734008756 5 3 458494361 2 2 558620919 5 3 487189434 4 2 209065426 1 2 892516166 2 3 579074381 2 3 426288497 1 2 628591959 5 3 359329049 2 2 750656165 1 2 678612752 5 2 848138630 5 3 332371456 1 2 558381394 1 2 185825394 3 2 174531208 4 3 113020299 2 3 206744230 2 2 220109719 5 2 442603714 4 3 907876178 2 2 348416758 1 2 486176211 4 3 429555752 3 3 132428710 1 2 774584577 1 2 422819831 3 3 486739286 1 2 526052442 1 2 856714634 2 3 126899218 5 2 111822901 1 3 391760619 1 3 836305577 1 3 287519315 4 3 192064445 1 3 106950281 5 2 256818497 2 3 688811605 1 3 801767582 4 3 333783578 3 3 276500911 4 2 235556396 5 2 281462892 4 3 708154735 3 3 160995541 1 3 784894703 3 3 811143325 1 3 306802131 4 3 945859295 1 3 699875090 1 2 767308388 4 2 943169167 2 3 729950324 1 3 105405245 3 3 417795393 2 3 594467322 3 3 827204084 1 2 956887380 4 3 677245904 5 3 941874109 3 2 720318898 1 2 704504330 4 3 236662816 4 2 735287123 3 2 707040926 3 3 968335191 5 3 621512277 3 2 958270560 4 2 324172149 1 2 468367257 3 3 976757096 5 3 332650190 3 3 395421462 5 2 257053219 2 2 863124139 3 2 689486044 1 2 817401955 4 3 754080406 3 2 675448849 4 2 156763538 1 2 728563912 5 3 712020823 5 2 695846183 4 2 961278215 3 3 734449829 4 2 154361235 2 3 491868768 1 3 964281043 2 3 695910732 4 3 980247924 3 2 822445246 3 2 727564418 3 3 396355166 5 3 655642757 1 3 277552790 3 3 582706436 5 3 328910604 3 3 549657994 4 2 907865571 3 2 685983996 5 3 801364151 5 3 130289630 5 3 843222012 3 3 137459780 1 3 851565237 4 2 681829530 5 2 587296958 4 2 205595965 1 3 561352282 2 2 650874148 5 2 701816437 5 2 450131419 4 2 826081368 1 2 390898521 4 3 373094188 5 3 468576944 3 2 729267964 3 2 935610503 4 3 317379188 3 3 185143251 5 2 350749253 5 3 777034811 1 2 751048727 1 3 128002214 1 3 327823823 3 2 585443406 2 2 424965158 4 3 410562318 1 3 350426610 4 2 973640059 4 3 122310215 5 2 100754954 5 3 743016560 4 2 838528515 5 3 978939183 5 2 550921133 4 2 344202256 4 3 242521532 5 2 281561918 5 3 743336596 2 3 642069214 2 2 504981267 4 2 487962731 5 2 571719698 3 3 890761274 4 2 403974752 4 3 244950004 2 2 760430726 3 2 667268741 1 3 835611933 1 3 791395941 2 3 850805721 4 3 246176661 5 2 457806492 2 3 126710955 4 2 311718188 5 2 158608353 3 3 354516416 2 3 203790125 5 3 973669752 5 2 105625819 1 2 806286435 1 3 665924055 4 2 492987809 1 3 551886336 3 2 127956448 2 3 388727790 2 3 841386952 4 2 585810440 2 3 741539166 1 3 650347374 5 2 656601347 4 2 437811464 4 3 870361141 1 2 401541959 2 2 643258547 3 3 441559550 4 3 376975792 2 3 785330584 2 2 279917216 4 2 352644286 1 3 788796253 3 3 112605369 5 2 336645176 3 2 128128449 4 3 511037657 1 2 968876276 3 2 318402225 1 3 206849349 1 3 847879906 5 3 899641052 2 2 590925711 5 2 338082293 2 3 303928887 3 3 799213841 4 2 802571608 5 3 103396255 4 2 541940249 3 2 803132879 3 2 128364059 5 2 996408642 3 2 366876391 4 2 813795773 5 2 931715050 5 3 960414820 2 2 202280782 5 3 674636186 5 3 142561574 1 2 350461482 5 3 133037140 4 3 143777819 3 2 949258085 2 3 547528332 5 2 549717337 1 2 565026560 1 3 987824612 1 2 504950557 1 2 296883063 1 2 475823586 4 3 453018096 4 3 377710643 1 3 933081486 1 3 792289161 2 3 576908801 3 3 632900026 4 2 706455781 2 2 590725814 1 2 878977051 4 2 641194301 2 2 873878107 3 2 582844588 2 3 804781031 5 2 186189278 3 3 172080314 1 2 862147871 4 3 665934314 3 2 722371023 5 2 486543226 5 2 717309651 5 3 966713235 3 3 488040944 4 2 244802893 4 3 718752346 1 3 955717837 2 3 934329865 3 2 926279779 3 2 384620211 3 2 948248208 1 2 859620757 4 3 164403961 4 2 298920283 5 2 726761703 5 3 433518607 2 2 189143896 5 3 688678249 3 2 383789135 4 2 241676289 1 3 754181093 5 2 823367778 3 3 444433197 3 2 695383845 2 3 339681742 4 2 932248080 5 2 715733085 2 2 747917730 4 3 308704107 2 2 683447099 3 2 314355280 1 3 138852627 4 3 338573827 3 2 480605596 4 2 140583098 1 3 285955788 2 2 791523263 2 2 598661189 4 3 119202867 5 3 437343493 3 3 349472271 2 2 426109341 5 3 224190793 1 2 490434036 4 2 430094276 3 3 262931565 4 2 257034375 3 2 584823150 2 3 635039865 5 2 485804041 5 2 926167055 2 2 167354495 3 2 463855964 4 3 771723266 2 3 771504833 1 3 531903412 1 3 439420131 5 3 431675313 2 2 144835476 4 3 365445244 4 2 905188381 1 3 844115791 3 2 666699365 2 2 540226237 2 3 335136893 2 3 285505402 3 3 356572725 3 2 814951768 4 3 475256176 4 2 282414653 2 2 836853704 5 2 951242123 5 2 666273158 1 3 907583713 4 2 120946661 5 2 317700252 4 3 771575001 5 3 336162087 5 3 343244492 5 3 160906360 3 3 276631353 4 3 971020720 3 3 902025120 5 2 565345015 2 2 938789851 5 3 335031813 3 2 330721812 1 3 682665850 3 3 339917179 4 3 439454249 4 3 850728522 5 2 401437679 5 2 953419614 2 2 965305356 3 3 707301985 2 2 266047679 4 3 790422453 3 2 596254757 5 2 174273126 5 3 168518604 5 3 219611936 2 3 278348296 2 2 728925487 1 2 252319911 2 2 152979460 4 2 545004603 3 2 456580761 5 2 495595069 2 3 259222599 3 2 711211791 3 2 989661386 5 2 372190921 4 3 310419976 4 3 218610908 4 3 644123959 3 3 417160402 2 3 620553180 2 2 749821966 2 2 853730831 3 2 503379834 4 3 505239789 3 2 147569712 3 2 309297449 3 3 800832570 2 3 342902514 5 2 874686282 2 2 512846816 3 2 272856604 5 2 386980956 4 3 697085605 5 3 721143056 4 2 789279066 3 3 203018613 1 2 886014611 3 3 338738410 1 3 390556870 4 3 345525317 1 3 216335190 1 2 516817675 4 3 673643839 4 3 240685490 5 2 111824363 2 2 141579003 5 3 565941559 3 3 263113875 5 2 392944709 2 3 284181263 1 2 848571922 5 2 800375342 4 3 546355250 1 2 764943743 3 3 324055742 3 2 115011751 5 3 624713920 1 2 250875968 5 2 411192932 1 3 506629274 2 3 397054956 5 3 169715106 5 2 435386345 1 2 110408871 1 2 523318395 3 3 202401724 5 3 515200548 4 2 844005493 1 3 827552098 3 2 765653080 2 3 624188419 2 3 745796619 4 3 127776830 1 2 628604869 5 2 711819095 2 2 387006404 5 3 575978208 3 2 301782113 1 2 285099231 3 2 523430069 5 3 141614153 3 2 226102553 3 2 328848130 3 3 768175049 2 2 732805969 5 3 701188461 2 3 576804219 5 2 909583775 2 2 298106389 4 3 482983700 5 3 797241124 2 2 899673929 3 3 234353322 4 3 744562415 4 2 395888625 3 3 110026152 3 3 122647001 1 3 200012290 1 2 916568974 4 3 385725245 2 3 605713608 2 2 470432933 1 3 583080673 2 3 507576777 2 2 698412185 4 2 481726751 4 3 427770098 1 2 302283235 5 3 167786500 3 3 382136547 1 2 156934641 3 3 675374763 2 2 753949489 3 3 141719230 1 3 676165754 5 2 954148807 3 3 337686436 3 2 755982767 3 3 348060287 5 3 713020295 4 2 210675596 2 3 781142202 5 2 639194457 4 3 734894235 1 2 133323984 1 2 197945193 3 2 910413195 1 2 643909216 1 2 399941190 3 2 930665442 1 3 324374856 3 3 726902401 4 2 634687032 4 2 431080607 5 3 504094038 1 3 486121829 2 3 714253733 3 2 281032721 3 2 157725163 1 2 303570423 2 3 507882053 1 2 910942209 4 3 484555666 5 3 211734778 3 2 548454947 5 3 212719839 3 2 379427770 1 3 936860471 1 3 132955334 3 3 804654758 5 2 144219825 3 2 542668005 4 2 516143559 2 2 592471046 2 2 343339141 4 3 491430662 3 3 617021186 1 2 926420874 4 2 734809256 3 2 623311122 2 3 812156437 3 3 686562594 1 2 588119852 1 2 743233308 4 2 845537264 2 2 129125768 5 2 617052233 4 3 240140531 2 3 102358364 4 3 464186974 2 2 904581064 3 3 817771050 4 2 974295937 2 3 716199704 5 2 981063740 4 2 335929542 2 3 708661155 5 3 248152588 4 2 291952477 1 3 147147619 3 2 865258467 3 2 177946033 5 3 582068089 1 2 130081430 1 2 501893504 4 2 112800780 1 2 624889332 2 2 845197311 2 3 833279434 1 3 616616498 5 3 651698351 2 2 806870107 2 2 433890166 4 3 670156150 1 3 596334907 4 3 276397040 2 2 153613616 1 3 457307823 2 3 775077707 3 3 803956493 2 2 400480099 1 2 665320326 1 2 633870185 3 2 961088012 2 3 112478962 2 3 282606296 1 2 581108291 4 2 697555843 5 2 530531586 3 2 638919656 4 2 683453051 3 2 868786744 3 3 316597203 4 2 200503205 2 3 744776756 5 3 600256935 1 2 931632607 1 2 623936068 5 2 804706112 5 2 985066649 3 3 669824143 2 2 673554326 1 3 621739281 4 2 273133366 4 3 273778624 5 3 191153580 1 3 270891012 4 2 933104401 1 3 508874574 3 2 914854827 5 3 639085449 5 3 314012167 1 2 119953080 2 3 203985592 3 2 214817143 2 2 746855186 5 3 323168743 5 2 638020510 3 2 494867402 5 2 455134269 2 2 525464750 1 2 189064147 4 2 810451773 4 3 205144759 2 2 186376074 2 2 889030571 5 3 626732918 3 3 958143550 3 2 961963840 4 3 727394199 1 2 470971361 4 2 236336846 2 2 286961131 1 2 461901855 2 2 156291548 2 2 772862446 1 3 851024589 3 3 595192776 1 3 760853898 3 3 745899843 3 3 999717576 3 2 372362798 3 2 181984986 5 2 662739618 2 2 666222420 2 3 695059099 5 3 831085770 1 2 450601493 2 2 488956358 1 3 405021939 5 2 759941066 3 3 214353491 4 2 637672916 3 3 650976793 3 2 637828789 2 2 280853964 4 2 287180650 5 3 556838015 4 2 638360557 4 3 893894417 4 3 417235128 4 2 873003682 5 3 487491635 5 2 372440878 1 3 878543413 4 2 845377709 3 3 279536895 5 2 478123378 3 3 269832060 1 2 349902185 1 3 414363054 3 2 705328982 5 2 237664609 2 2 356650653 3 2 660811496 1 3 565866967 4 2 663466695 1 2 260970677 1 2 204290005 4 2 421373903 2 3 100229875 4 2 990339177 3 2 316773509 5 3 275605751 2 3 579044751 4 3 596094490 5 3 874169332 4 3 809824040 2 3 475224198 2 2 912201542 1 2 560001783 5 2 528003896 4 2 684813304 5 2 216389727 2 3 863698750 4 2 877883021 4 3 583037704 5 3 167308972 2 2 276709642 3 2 562805506 2 2 212976840 2 2 176768384 5 2 721397964 1 2 426114095 3 3 556258735 1 2 979661863 3 2 469397128 1 3 549946348 2 2 465339745 4 3 628540591 5 2 476039638 4 2 233024781 5 3 440436915 2 2 661144919 5 2 383667237 2 2 781602686 1 2 460904406 1 2 166975933 3 2 154067628 3 3 239918212 2 2 650287166 2 2 484247474 2 3 616598046 1 3 547071963 5 3 401130871 2 2 684034962 2 2 368236169 5 3 740336391 3 2 520202898 3 2 828937680 2 3 254019072 4 2 513132366 1 3 315172782 2 2 496477801 2 2 379552057 2 3 425893125 1 3 235503417 3 2 299257662 1 3 385168744 5 3 956332556 5 2 163320998 3 2 714695518 2 3 278663082 5 3 329730093 4 2 268869197 1 2 836372917 5 3 692931501 2 3 462703177 1 2 389980063 5 3 646595280 1 3 681438136 4 2 868435930 4 2 685310874 2 3 608821187 3 2 402903766 4 3 978522580 5 3 598028113 3 3 784910651 2 2 706738402 2 2 807398335 3 3 764274671 3 2 753847706 2 3 354220822 1 3 735853971 5 3 514266201 1 2 376728036 3 2 390049018 2 2 258065233 2 3 222737491 2 2 746400192 4 3 605969382 1 2 654085229 5 2 850166008 2 3 930261383 3 2 514086240 3 3 679702270 4 3 510611590 1 3 703627364 2 2 727328624 5 3 461408847 3 2 924712996 5 2 620706950 2 3 464925974 4 3 841828245 1 3 549386772 4 2 577181166 1 2 777236665 5 3 403005416 5 3 202307279 2 2 598444247 3 2 887510242 5 3 123181378 5 3 662953618 5 3 387141048 1 2 999249817 5 2 503699432 5 3 233242519 3 3 947035592 3 2 718517549 3 2 772657035 5 2 389163500 3 3 908332491 1 3 190715468 4 2 992040936 5 3 819129070 5 3 576891953 2 3 277895852 3 3 907868818 4 2 858201039 4 2 535751143 2 3 978460030 4 3 773123520 1 2 916919110 4 2 104038341 3 2 305539724 2 3 504321542 2 2 596534472 3 3 194207716 5 3 605399256 2 3 297036715 5 2 735800406 2 3 457724754 2 2 754115413 3 3 458809883 3 2 302646040 3 3 346763141 4 3 715114283 5 2 303873108 4 3 505713755 4 2 679852812 4 2 606572786 3 3 539309735 1 2 243034987 3 2 698649596 5 2 626232478 3 2 566447894 3 2 520505328 3 3 576059595 5 3 499433585 1 2 676764057 3 2 517476912 1 2 521774990 3 3 502455554 1 3 482235308 3 3 219753092 1 2 831234411 4 2 703080398 1 3 381894080 5 3 134251287 3 3 473172067 4 2 775487729 5 2 697232112 2 2 795043391 5 2 131446048 4 2 736375454 3 3 466208226 5 3 132152318 5 2 535398059 4 3 327759076 5 2 564727754 1 3 669948958 5 2 104023371 2 2 542735864 5 3 658006396 1 2 936924768 4 2 647564447 1 2 914922340 4 3 258608158 3 3 297278882 4 3 692731357 4 3 172900882 3 2 451258150 3 2 619415541 5 3 853081752 1 3 864177309 4 3 774745500 3 3 319325530 5 2 697176804 4 2 527164501 2 3 729819006 5 3 859010414 4 2 787363604 5 3 199312883 4 2 231894933 1 2 624184302 4 3 728775797 5 2 901989159 1 3 799348042 4 2 175371887 2 3 127561629 2 3 626992497 5 2 283338187 1 2 558290700 3 2 509790060 2 3 364301134 1 2 416341116 3 2 888540131 1 2 761576487 3 3 430525360 3 3 110663085 4 3 448515736 3 3 395611323 4 2 569940484 4 3 447829515 1 3 850419785 4 3 107000564 1 2 776687177 4 3 208919433 3 3 683287176 4 3 241473587 1 2 793715306 5 3 196448962 4 2 437648202 5 2 995957261 5 2 268743671 4 2 518217876 4 2 386159945 4 2 880819783 1 3 599458110 4 3 519924725 3 3 231458287 5 3 545443294 5 2 580938794 3 3 432739365 5 3 629987449 5 2 631173987 3 2 693361292 4 2 944418375 4 3 183442669 3 3 252533615 4 3 525525566 2 2 945003172 5 2 205925208 4 2 584711814 3 3 733318570 5 3 515971568 5 2 466720418 1 2 639301755 4 3 165793626 5 2 113072270 1 3 592623927 3 3 384838232 5 2 323884892 5 2 560404879 3 3 523141379 3 2 233171596 2 2 184952377 3 2 743728192 5 3 172348725 4 3 373819267 4 2 707959016 5 2 379865023 2 3 275200105 4 2 228001903 3 2 680609760 5 2 412543342 3 3 329042526 4 2 148174688 2 2 481299437 3 2 251713373 2 3 235640317 2 2 993380786 2 3 465816335 1 2 273066635 3 2 773887254 5 2 752213985 3 3 546667060 5 3 510237752 2 2 747482098 3 3 714043403 5 3 639281162 2 3 322577912 5 3 960273141 1 3 831498576 4 3 446002137 3 2 337119847 5 3 584108550 4 2 678877395 5 2 273058042 3 2 130865435 2 3 247265310 4 2 695530400 2 3 278394556 3 3 271718602 5 3 745355660 1 2 712328257 2 2 783789540 1 2 329567048 4 2 700234499 2 2 900400652 4 3 200961633 5 3 257652192 5 2 916673660 5 3 843309652 2 3 915023819 4 3 341208483 1 2 892576506 3 3 169916921 2 2 885378144 2 3 345028736 3 2 954690817 3 3 736939521 5 2 341785082 3 3 638357141 4 2 292543737 5 3 770842844 5 2 575963307 1 2 428322927 1 3 630823650 5 2 410459682 2 3 708157884 5 2 845717692 1 3 513846654 3 2 472997707 3 3 323353590 3 3 902411699 4 3 768496057 4 3 163731496 4 3 820577389 4 2 146643429 4 2 941522808 4 2 372960296 3 3 282312325 3 2 764216769 4 2 433437171 1 3 610956525 2 3 511639828 2 2 291921500 1 2 788128801 4 3 927058116 2 3 207436655 3 3 827605225 2 3 664099733 1 2 206070175 1 2 150308946 1 3 695993189 2 2 419279632 1 2 508704919 2 2 607037667 3 2 195447136 1 3 842962044 1 2 700241916 2 2 250520071 1 3 674732828 2 2 922320684 2 3 653475376 5 3 184801260 1 2 179847727 1 2 747807142 3 2 367177512 2 2 712055808 3 3 633612939 3 2 686442188 4 3 587428814 4 2 397840262 2 2 279213341 1 2 988915290 5 3 377385878 2 2 483427951 3 2 120579876 1 3 319422937 2 2 231651396 2 3 179601632 3 2 394357655 5 3 967237423 4 3 327135082 4 3 303866193 3 3 471174040 3 2 212292945 3 2 745359861 3 3 330095529 3 3 794812974 5 3 766000758 2 2 570000901 1 3 528024150 5 3 378639888 4 3 645723595 5 3 464288906 3 2 845101730 3 2 326360377 5 3 993294083 4 3 769254383 3 3 623796575 1 3 344558019 4 2 380697358 1 3 716354541 5 2 115909090 2 3 999939857 3 3 940635983 1 3 855875917 1 2 111509701 2 2 684688362 3 2 252746683 2 2 259971658 3 3 991649989 2 3 267911544 3 2 448893199 5 2 923045541 2 2 681806762 1 2 461687998 3 2 795428428 4 2 840656257 5 2 581994831 5 2 389197943 5 2 632634891 5 3 740636734 2 2 108044228 3 2 802726180 4 3 201873051 4 2 712241651 3 3 334738760 4 3 129684613 4 3 621029550 5 2 830664007 3 3 256408417 5 3 679314481 2 2 219277512 5 3 595485005 5 2 392791454 2 3 643380930 5 3 559352995 2 2 415010158 5 3 396193988 2 2 188418270 2 3 783504978 4 3 221529332 2 2 365559952 3 3 546282685 5 2 260890052 3 2 533188894 5 2 381522494 1 2 759971986 5 3 667542685 4 2 104012293 4 3 824869035 4 3 271079694 2 2 319080485 4 2 791022681 3 2 593726227 5 2 829757613 2 2 173213824 1 2 899118925 1 2 462653408 2 2 446170665 2 2 431917960 2 2 149396083 3 3 858604158 4 3 330071109 2 3 380179650 1 2 557793005 2 3 632719764 2 2 204636712 4 3 426755647 3 2 859958728 5 3 741495735 3 3 275839683 3 3 304132897 2 3 295984029 2 2 676469848 2 3 554109827 2 2 424233893 3 3 439315891 1 2 257059068 2 2 527906824 2 3 188508085 4 2 877284058 1 3 299048955 1 2 915398004 4 2 215599702 4 2 128028520 3 3 699512813 5 2 478379814 4 2 567118928 1 2 563886632 2 2 327150082 1 2 261087260 2 2 366911872 5 3 782041886 5 3 743935827 2 2 750819374 2 2 253489202 4 3 933632780 4 3 605153361 5 2 657554373 5 2 259860750 4 2 746331496 5 3 104426988 4 3 201515898 3 2 492474166 1 2 566012207 3 2 576132298 2 2 450142593 5 2 618584398 4 2 647502323 3 2 317081999 1 3 829724409 5 3 853510941 5 3 849830968 1 2 648082415 5 3 567515917 2 2 780864534 3 3 699884401 5 3 170184237 1 3 739900156 4 2 893970985 2 2 441742616 5 3 332348894 2 2 926279877 1 2 988248891 2 3 634259398 3 2 725814604 2 3 312571125 2 3 477669594 4 2 919247038 5 3 211352492 2 3 202617858 3 2 806067159 5 3 288341874 2 3 178643703 4 2 795268106 1 2 196474777 2 2 264259533 2 2 464536671 1 3 697421243 3 3 610604166 1 3 590302859 4 2 926485216 5 2 972722259 4 3 219620833 4 2 870480405 2 3 184977237 5 2 589430393 3 2 376173355 3 2 935024399 2 2 909246892 3 3 135181918 3 2 739524491 4 3 879755273 1 2 844324332 3 3 342775003 5 2 575545282 1 2 113990444 3 3 625408714 5 2 557772003 2 3 271256401 4 2 684491556 3 3 414664651 5 2 518091088 3 2 656936081 3 3 937863975 5 2 324443554 5 3 868727437 1 2 987071028 4 2 704198355 3 2 933804330 3 2 468220814 5 2 862775036 1 2 659195541 3 2 640105243 2 3 770654451 4 3 804275772 1 3 504118152 2 2 132983568 2 2 450030695 3 3 777765678 5 3 478517181 3 2 991914444 4 2 174382803 4 3 113545644 1 2 397909789 1 3 552639255 4 3 578651291 1 3 178150945 4 2 253109238 4 3 468083739 2 3 124054438 5 2 293875387 1 2 303439826 1 2 433170674 1 2 556310336 4 3 316193332 2 3 402787895 2 3 551683485 3 2 985494755 3 2 481291916 4 3 264074111 2 3 199409348 5 2 828305871 1 3 447546368 5 3 537753497 5 3 241702071 4 2 899362459 1 2 469308964 4 3 855075111 1 2 950361548 2 2 341396711 5 2 639694392 1 2 647375805 3 2 192634032 3 3 722395997 5 3 214862557 4 2 135427039 3 2 509124341 2 2 862423126 4 3 358801322 1 3 584145731 1 3 226865325 5 2 328466340 1 3 864716586 5 3 316043682 4 3 203026611 3 2 975646221 4 2 640230344 1 3 509007879 5 3 454986217 2 2 247968858 4 2 299806238 2 2 343035047 3 3 771036739 2 3 708152380 3 3 421843749 2 3 761433188 1 2 409164230 5 2 687209153 5 3 731031091 2 3 341550781 5 2 179657672 1 2 263542840 2 2 957337155 5 3 700403070 3 3 494256143 1 3 209611420 4 2 142539724 1 2 152149558 5 2 310429661 3 3 325579138 2 3 821310475 3 2 284144883 5 3 490950715 2 3 134271681 3 3 398581022 1 2 565919499 3 3 548386467 1 3 568767699 3 3 361834718 3 3 835819913 2 3 497883190 5 2 377017295 3 3 492793662 4 3 229348750 3 2 765801296 3 3 814919506 5 3 641846362 5 2 875749011 3 3 514158256 3 2 667514355 4 2 511368629 1 3 726919215 5 2 877854177 1 2 237099865 1 3 970563161 4 2 410680268 1 3 286856956 2 3 106154950 5 2 905986794 1 3 345918514 2 2 851548600 2 2 154916789 5 3 100137166 3 3 332855497 1 2 224896709 5 3 860377726 1 3 787771068 2 2 530269777 5 2 870930224 3 2 565356676 5 2 490534822 4 3 114359027 2 3 974194656 2 3 567961709 1 3 134137134 2 2 570099019 1 2 682591488 4 2 732530504 3 2 190382868 5 3 664780728 5 3 471454790 4 2 245983891 2 2 827457352 1 3 651784416 4 2 147721764 4 2 285120202 2 2 787716290 4 3 208243926 2 2 222058867 5 3 701119232 1 2 367145595 4 3 144243431 4 3 922036569 4 2 652676447 2 3 310236776 1 3 176701903 4 2 233699570 4 3 519394056 5 3 536220441 3 2 384223216 3 3 193943003 3 3 633262135 4 2 496882364 3 2 766553907 4 3 500287409 4 2 784337856 2 2 634745168 2 3 383954322 1 2 564533731 3 3 910793321 4 3 287859942 2 2 742169112 3 2 607457644 2 3 811806006 1 2 802156831 1 2 434447756 1 2 520057181 4 3 200726368 5 3 266549938 2 2 904672821 1 3 176126638 5 3 353380747 3 3 687257574 2 2 632870738 4 2 345122161 2 3 335185585 1 2 597290560 3 3 885392994 1 2 568350332 4 3 771314730 5 3 907455189 5 2 457420107 5 2 237934342 2 2 728451185 1 2 876979363 3 2 525337534 4 3 869798488 2 2 452372008 4 2 972391083 2 2 619071843 5 3 389231052 3 2 104189689 1 2 547945078 1 3 334635431 3 3 119721041 4 2 257413108 4 3 586742180 4 3 942324278 2 2 654329157 3 2 574077293 1 2 969994852 1 2 550351722 5 2 778385063 2 3 249586565 1 3 509952853 1 2 766556413 3 2 952193148 1 2 334343112 3 2 882742756 2 2 214277388 1 2 586319457 1 3 146726762 4 3 941211093 5 3 910785830 2 3 800848151 4 2 264904548 5 3 667042526 1 2 627296576 3 3 349172875 1 3 933081358 2 2 636818004 1 3 430521640 1 2 323987841 2 2 692408167 3 2 335815511 5 3 591522676 3 3 180243600 3 2 187135528 1 2 670188002 5 2 228183779 4 3 923949906 4 3 249260447 1 3 242081435 5 2 454704587 3 2 187146936 5 3 151829392 2 2 136283425 1 2 884563345 1 2 208770756 2 2 802191837 5 2 795190290 5 3 629174560 4 2 461062885 2 2 128785982 2 3 329997838 2 2 222150978 2 2 547246332 1 2 479751153 3 3 271948622 5 2 602204641 2 2 188734225 5 2 524213313 2 2 125850077 3 3 994519602 2 3 576829217 5 2 457205541 5 3 689985745 2 3 724972168 3 2 170350116 1 3 182852367 2 2 456198259 3 3 367119137 2 3 635093615 5 3 143931542 5 3 221912063 3 3 307719447 2 2 431485818 3 2 922225946 1 3 119185638 5 3 592459179 3 3 397263162 1 2 213320767 4 2 344205946 1 2 938610672 4 3 728048972 1 2 263322712 4 3 919864663 3 2 473430605 3 2 984518194 3 3 441882621 1 3 921345539 1 2 255782420 1 2 223259385 4 3 815307354 3 3 828191509 3 2 766264643 3 2 498594926 3 2 889917467 4 3 179591658 3 2 716488219 4 3 623040407 3 2 546638600 4 2 782857602 2 3 400745634 1 3 709758079 4 3 732921598 5 2 718958310 4 2 312269457 2 2 105190699 4 2 376934357 3 3 693014397 1 2 837192071 4 3 583289048 2 2 222915955 2 2 655428763 5 2 866797375 1 2 963312002 4 3 794937547 3 3 354047183 1 3 339112629 3 3 679609169 4 2 518605198 4 3 435836771 1 2 423714633 2 3 781212590 2 3 957133053 2 2 140202469 5 3 832739719 4 2 151777279 4 2 204368370 5 2 334420477 2 2 932624762 1 2 118856025 1 2 236611131 4 2 870203556 1 3 973067840 3 2 633903511 3 3 168511420 4 3 325811477 1 2 153692698 5 2 227601860 4 2 230073516 5 2 743279572 2 3 413914924 5 3 799973080 5 3 869699236 3 3 713917190 4 3 138042466 5 2 921283307 3 2 704775978 5 2 244669117 1 2 629005943 4 2 279322515 3 3 557851921 2 2 913794061 5 3 659865793 3 2 699150931 2 2 471320486 2 2 392373719 4 2 947319665 4 2 497652634 3 2 188487295 1 3 811758730 2 2 332319239 4 2 154509007 2 2 310531549 3 2 400274093 5 3 335317686 1 2 999796714 4 3 188432443 5 2 416678531 1 2 742378080 2 3 103412551 4 2 887970874 1 3 238789622 5 3 230069127 5 2 334209579 4 3 636343517 3 2 409013547 2 3 780425156 5 2 668566166 2 2 166832364 1 2 158043677 4 2 973899644 2 2 819943120 2 2 720199031 2 2 384536311 2 3 296037493 4 3 587517995 5 3 399098563 5 3 780768556 1 2 325114113 3 3 908962159 4 2 427975106 1 3 457057480 5 3 400216446 4 2 246052700 3 3 511809510 1 2 110731480 1 3 881607716 4 3 847404235 1 3 847762915 5 2 427003528 2 3 647968524 4 3 245000296 5 2 103551644 3 2 770257094 2 3 370178102 1 3 226355826 4 3 847440123 3 3 262299801 1 2 221449388 2 3 136011569 4 3 775572217 2 2 628240517 3 2 193287115 1 2 578524461 1 3 913344227 5 2 870901729 3 3 471934674 5 3 588896447 2 3 438392483 4 2 795083453 3 3 746687789 4 3 790725061 2 3 258722983 3 2 551651590 2 2 461111769 1 3 139038650 3 3 631974642 1 2 112255012 1 3 897214030 3 2 394512936 1 2 220451449 2 2 999036233 1 2 708296168 5 2 529953403 2 2 781062117 4 2 162895094 5 3 154125755 1 2 721788071 4 2 788433227 5 3 161885783 2 3 686152952 5 3 516706437 3 3 384311407 4 3 414672368 4 3 884004421 5 3 624923604 2 3 254028000 3 2 835392157 3 3 395933436 2 2 137243281 4 2 728316596 5 3 987819836 3 2 264394944 3 2 182793807 5 2 585002099 5 3 952517345 3 2 878069313 3 3 798449501 5 3 615293073 5 3 156437268 5 2 780892324 5 3 173046631 4 3 415824497 2 3 107217661 5 2 610542941 4 3 637459055 1 2 393431844 4 3 759715370 2 3 567339055 1 3 443503262 3 2 453417643 4 3 341120095 4 3 491651875 4 2 181736940 5 2 167833977 1 2 246999010 2 2 238642997 5 2 889721541 1 2 871964940 4 2 293018833 4 2 749860936 1 2 875353489 3 3 856313650 2 3 537911445 3 2 794341582 5 2 190747172 5 3 563009584 1 2 752791643 5 2 277261645 2 3 877224707 5 2 342839027 4 3 570449939 5 2 268586431 3 2 469561385 1 3 897440331 3 3 475096741 4 2 391752578 5 3 506800166 3 2 843517032 1 3 416020215 3 3 360804654 1 3 406713777 5 2 320688776 1 3 351843129 2 2 741144329 4 2 534261885 1 2 351619548 2 3 386471762 2 2 382231300 4 2 179387696 4 3 114256247 3 3 908935083 2 3 157728342 4 2 717327896 1 3 209638455 1 2 589826273 5 3 108261763 3 3 339622741 5 2 822350445 1 2 449488188 1 3 839621309 4 3 335982349 1 3 183262622 4 2 649655834 4 2 368409409 2 2 922190489 1 2 755407901 4 2 695750424 1 3 664347078 2 2 402988730 2 2 307112357 1 2 523953842 1 2 588066451 5 2 848510303 4 3 805774500 2 3 836486617 1 3 144261881 5 2 575426840 1 2 487983827 5 2 349385822 1 3 109042638 4 2 275839766 1 2 251333624 1 3 364540614 2 2 366626931 3 3 508821783 1 2 638370009 2 2 949674270 4 3 177523791 2 3 808314796 3 3 153273405 4 2 352165887 5 2 725956001 5 3 857427271 3 2 853772411 1 2 658462186 1 3 362095073 2 3 260409224 2 2 589277025 4 2 960344168 5 2 231980049 3 3 792860107 4 2 353625822 1 3 186198156 2 3 852947952 2 2 599523504 4 2 673041254 2 3 629857656 5 3 592162099 5 2 309355086 4 3 626602028 5 3 304379670 5 2 677388253 2 3 361493389 5 2 311937259 5 3 916214815 5 3 754411670 4 2 271404313 1 2 690058509 4 3 393377182 1 2 453028840 5 3 967370259 1 2 331016231 2 3 427033005 5 3 704466710 3 3 657366422 4 2 802302561 5 3 614389686 5 3 725867153 3 3 212622618 4 3 113119012 1 3 482565187 3 3 687759790 1 2 716047981 2 2 563261084 4 3 568475130 1 2 495369224 5 2 778525388 3 3 924491800 3 3 552651162 4 2 848487567 4 3 726093656 4 3 126894632 4 2 297860305 5 2 313792722 3 2 190726388 3 3 543887683 3 2 472069850 2 3 111733475 5 3 715513085 3 3 699663087 5 2 380850820 3 3 876072027 4 2 412348451 3 3 772515852 5 3 841612545 2 3 992909688 2 2 459081985 3 3 677952535 4 2 444135711 3 3 696336104 4 3 786691952 1 3 973546239 4 3 993087260 2 3 843987677 2 2 233439642 2 2 284702633 4 3 270653055 2 2 972666754 3 2 907671950 5 3 318249618 3 2 782288353 2 3 302358307 4 2 256541314 1 3 549690323 1 3 567656229 2 2 675100104 3 3 302725788 3 3 647679077 1 3 375312713 4 2 203251117 4 2 516701698 2 2 284987461 5 3 110703555 5 2 971217238 2 2 761305720 3 2 667486077 1 2 740062312 3 3 756869406 2 3 748266046 1 2 389667138 2 2 452543491 2 3 630809693 3 2 829105962 4 3 985677428 3 3 617115383 1 3 333130417 2 2 559806844 5 3 827660083 2 3 903883114 5 2 704192012 5 2 380506775 2 3 628351783 5 3 438142929 4 3 213101458 4 2 805454791 4 2 848873425 5 3 614553426 4 3 670855790 3 3 109332669 3 2 790650512 2 3 413259489 5 2 742113950 3 2 848079693 4 2 410310235 5 3 531520950 4 3 396249735 1 2 928397610 3 3 884408361 4 2 100343393 4 2 632002616 2 3 184627422 4 3 144722649 2 3 203436962 5 2 700549327 4 2 385819640 3 3 501315311 2 3 199553880 2 3 176435960 1 2 825925614 2 2 511244278 1 3 172358093 2 3 809294285 3 3 910698498 5 2 854103421 2 2 585567427 4 3 671864978 4 3 460996680 3 2 673248924 4 3 187298674 5 2 239389211 5 2 361678816 3 3 980561019 1 2 472424299 4 3 662068651 5 2 141521266 2 3 454439731 2 3 160303174 2 3 989424243 2 2 530403807 3 2 365782239 5 2 170818044 2 3 198643388 5 2 675131064 1 2 405065746 1 2 578541999 1 2 177680036 5 2 391014155 5 3 664275876 5 2 351880995 5 3 339050879 1 2 707703116 5 3 109501905 2 3 943522696 1 3 726647531 1 2 231999975 1 2 500729191 5 2 182044961 2 2 578032694 2 2 949390238 4 3 371633624 2 2 171985232 1 3 321030288 4 2 894889895 1 3 677210313 3 3 301810953 1 3 143621028 4 3 311343170 5 3 262324456 4 2 699451478 3 2 491584147 3 3 910926875 3 2 377912779 3 2 480937992 3 3 428329120 4 2 736700455 2 3 583014280 1 2 770386485 3 2 698728739 4 2 477206903 1 3 741127398 1 2 878462359 2 2 452656826 2 2 702559228 2 3 850528549 3 2 400534578 3 2 551514214 4 3 134750166 5 3 419942801 3 2 751203038 3 3 148862853 3 3 241464799 5 3 652922095 4 3 131282626 2 3 250053016 5 2 903622241 4 2 731126847 5 3 343140351 4 3 485717667 4 3 703237285 2 2 386756486 1 2 705315472 3 3 764805070 2 3 198175843 1 2 205204825 5 2 243554335 5 3 511123825 2 3 406592951 1 2 131646609 4 3 724529262 5 3 913211251 4 3 707416162 5 3 237075305 3 2 662283604 1 3 603102260 3 3 162384424 3 2 421036888 4 3 521263053 2 3 327867357 2 3 499105342 1 2 834778289 3 2 621652770 3 3 151661094 1 3 887778917 3 3 583135559 1 3 521401993 3 2 631603420 1 2 512663720 1 2 714230082 2 3 366341386 5 3 341488044 5 3 131848216 1 3 257881571 3 3 493334599 4 3 826028144 2 3 919900661 3 3 754827291 4 2 222218194 3 3 737798896 3 2 871082394 5 2 541301645 4 2 457462888 3 3 769510508 5 3 631129997 4 3 776384688 1 2 724520416 5 2 371239475 2 3 193171644 5 2 625869605 5 3 344873671 1 2 309445987 4 3 560746717 5 3 576684661 2 2 700464612 4 2 246854854 5 2 720559573 2 3 199885024 3 3 238404884 3 3 460381068 1 3 298085968 2 3 597991549 3 3 157140624 2 3 632904946 4 2 598669692 4 3 717619091 5 3 401770197 5 2 410943659 1 2 910859091 1 3 594440450 5 2 386079907 5 2 528222966 5 3 446372475 4 3 879258595 2 3 730382607 4 3 568039347 4 2 117152292 3 2 472922119 5 2 480080688 4 3 607013810 4 3 210140665 5 2 325169507 2 3 851022679 1 3 731280812 2 2 404003130 3 3 847188841 4 2 274350659 5 3 188354179 4 3 941184972 4 3 444465507 5 3 583738378 5 2 160868948 1 2 297881941 5 2 966466431 4 2 444867019 4 2 610124844 3 3 821904391 3 3 996137368 1 2 990975987 4 3 415964365 3 3 416990722 4 2 141709640 5 2 705128186 3 3 685544091 3 3 914291974 3 2 268742290 4 3 789881904 3 2 841460683 4 2 227536024 1 2 382824761 2 2 526910971 2 3 996976577 4 2 298725883 1 3 952823582 3 2 186228001 3 2 716504252 5 2 594051092 2 2 620466722 5 3 535827744 3 2 815238263 1 2 877098402 3 3 744598028 4 2 791395491 4 2 576769239 3 2 598923661 4 3 916135213 4 3 774451697 1 2 682954834 5 2 918163806 4 2 121484481 4 2 489236342 5 3 886826219 2 3 154621483 3 2 514924908 1 2 582808497 3 3 576671109 4 3 783739648 1 3 622537273 1 2 142515948 3 3 655355763 4 2 457949831 2 3 539717576 2 3 980797171 4 2 687664565 1 2 730182629 1 2 266749785 4 3 725199093 4 2 771476283 1 3 474839088 2 3 511703794 3 3 321524387 5 3 184824387 1 3 613084910 5 3 306924787 2 3 393840789 2 3 609738802 2 3 416055305 4 3 231000763 2 2 127403545 1 2 502950798 4 2 864814431 5 2 668671938 1 2 675161648 2 2 708825484 3 2 557772187 5 3 790425351 3 2 286612511 2 2 702919988 5 2 346217529 3 2 119364247 1 3 359359268 5 2 368369279 1 3 628377810 4 3 825802411 4 2 460721027 4 2 835138970 3 2 523739040 5 3 237895681 4 3 547190553 2 3 786170940 1 2 512923529 4 2 562584699 5 2 550688238 5 3 788167935 3 3 463286751 2 3 390707471 5 3 273553345 3 2 784088586 2 3 412950841 5 2 252429332 5 3 437329882 4 3 227337756 3 2 763044046 4 2 108513371 5 2 238806674 1 2 509127427 1 2 877208554 4 2 629693127 4 3 327902566 2 3 635139754 5 3 116093869 1 3 639315307 1 3 244051815 1 3 673076386 3 3 876863020 5 2 562968269 5 2 457126493 1 3 123521298 1 2 787645012 3 3 298513021 3 3 646164740 1 2 684789690 3 2 474360622 3 3 572076141 1 3 823211548 5 2 892544854 2 2 904148418 3 3 273430132 3 2 168050325 3 2 827310260 2 2 877348522 5 2 367595101 5 2 907286642 2 3 376658326 3 2 848666252 1 2 168493655 4 3 351618808 1 3 920368596 1 2 294962180 3 2 602688770 1 3 888193562 5 2 916679318 5 2 605271781 2 3 260063195 4 2 127154993 2 3 984977239 1 2 854653103 4 2 325637115 4 3 368459697 3 3 918940424 2 3 605499232 3 2 655121551 2 2 215591696 4 3 350678556 5 3 934271344 3 2 261006725 1 3 339801867 4 2 401317562 2 2 140013455 2 2 140899544 1 3 272746221 5 3 593234655 1 3 748497902 4 2 951937409 1 2 375467891 2 2 650736709 2 2 552627842 2 3 404991052 4 3 752863388 3 2 549977717 2 3 166471014 4 2 790530289 5 2 361669467 5 2 503656885 3 3 569267973 2 2 243406464 5 3 702309837 1 2 967124865 1 2 868614027 4 3 396939901 2 3 473814654 4 2 337592890 4 2 945491188 4 3 793446673 1 2 946341041 5 3 265162447 5 3 257308729 1 2 276751022 2 2 375892197 2 2 604712709 5 2 858644158 3 2 699133920 4 3 226162639 5 3 637473362 1 3 149672554 3 2 400728371 1 2 630413439 3 3 667810197 2 3 735646073 3 3 257448340 2 2 365608525 5 3 989628158 3 2 179497832 5 2 288007711 4 2 527982638 2 2 339330545 4 3 477084405 2 2 599325623 2 3 355690219 2 2 930750929 5 2 830442879 5 2 707574039 2 2 509813945 4 3 514162195 5 2 824180639 5 3 738537552 5 2 737744907 2 2 226342235 1 3 615180769 2 3 610272470 3 2 365557988 3 3 694885952 5 3 411129665 1 3 438523819 4 2 746696913 1 3 258277948 2 3 853349802 3 3 627619212 5 2 386850892 1 2 754390784 5 3 686162320 2 3 961729437 4 2 678340065 3 2 633103558 4 2 901484960 4 3 285006894 4 2 908258755 4 3 520461483 2 3 840634969 2 2 523715172 1 2 741913907 2 2 180123962 5 2 285318742 5 3 701301196 5 2 604214545 5 3 798747294 3 2 537793381 5 2 813143997 5 2 571297726 3 2 519543188 3 2 235903266 4 3 381044244 3 2 877595165 4 3 623427565 3 2 739168642 5 3 201065756 2 2 276979541 5 2 717693529 2 3 339971330 5 3 459257251 2 2 374280008 5 2 946364661 2 3 685418230 4 3 454093581 1 2 867994927 4 3 112408917 2 2 802253698 5 3 403692551 4 3 308510427 5 3 945865871 4 3 363011085 4 2 346937117 3 3 239431173 4 2 288783162 5 2 268985034 4 2 661405135 3 3 303768307 3 3 724524594 2 2 880815476 5 2 964694953 4 3 214328634 2 2 904341887 3 2 743930965 3 2 478785446 1 2 740864863 3 3 480141123 2 3 647563793 3 3 984451560 5 3 127276887 2 2 676223912 3 3 599846802 1 3 243513149 2 3 976316867 1 2 232978429 3 3 822654313 1 3 676636133 2 2 114273711 4 3 680158867 2 2 904266514 5 3 421383060 4 2 994037637 2 3 857387803 4 2 528016935 5 2 918631512 5 3 661491756 1 3 760830109 1 3 394631404 5 2 131254746 2 2 285935353 3 3 197021866 5 3 575203962 4 3 491178269 5 3 894394227 2 3 376205392 4 2 377878111 4 2 556658552 3 2 629580628 2 2 714621072 1 2 784647421 5 2 725958732 2 2 903686677 4 3 707169195 5 3 277946261 1 2 809021925 5 3 580539427 4 3 148557675 4 3 451376220 5 3 985152292 5 3 939662522 2 3 518206294 5 2 840298517 2 3 229503094 5 3 860630985 5 3 164833917 4 2 373933782 5 2 119919590 5 2 901307752 1 3 809425346 3 2 520797881 1 3 425225149 4 2 914286817 4 3 253354063 3 2 159672511 5 3 365814042 3 2 914573406 4 3 434870487 4 3 812031055 3 2 750336910 3 2 749979694 3 3 307607972 1 3 235810647 2 2 296973453 3 2 218432710 1 3 429412120 1 2 383620241 1 3 220368116 3 2 593278965 4 2 769652653 5 2 396895681 1 2 534273007 5 2 344163880 5 3 692944127 4 2 299571750 2 3 185209973 3 3 738996742 3 2 335238090 3 2 657389727 2 2 464941258 5 3 208560376 1 3 243220692 4 3 916834747 3 2 104817312 1 2 898118732 1 2 893974766 3 2 792394736 3 3 465076319 5 3 512151806 1 2 389119614 1 2 657793911 5 3 131813526 4 3 465392599 4 3 300700017 4 3 604890637 3 3 287342920 5 2 435532495 4 2 674724323 5 3 792164671 4 2 580133460 4 2 781399352 1 2 452463300 1 3 755498257 4 3 402242228 3 2 532525600 4 2 528641793 3 3 118466803 5 3 110892120 1 2 564984503 4 3 995997329 2 2 454172941 1 3 177621097 5 2 145810371 2 3 547450626 3 3 513272611 3 2 753664226 5 3 425508431 2 2 637398469 3 2 815054551 4 2 659059897 3 2 944179470 2 3 162551155 5 2 957694794 4 3 801159341 2 3 390519093 2 2 811260156 5 3 558646889 2 2 569854995 5 3 986176535 1 3 734290785 5 2 769849933 1 2 795189612 4 2 880112407 2 3 834365811 4 2 491220550 1 2 803579569 3 2 175899304 1 3 569880407 4 2 462402755 2 2 485044658 3 2 475938227 1 2 852386651 4 3 757815955 2 3 668434101 5 2 390878611 2 2 436785106 1 2 986841001 1 2 115271484 2 3 226931248 4 3 167275468 5 3 186921869 2 2 374788357 4 3 460732182 2 2 117663033 4 3 579523206 3 3 750679742 5 3 155736344 4 3 555529221 2 2 609809101 2 3 873957148 2 3 340166438 3 3 431164591 5 2 780337899 5 3 416757108 5 3 731912421 1 3 892941841 5 2 528933600 5 3 640563635 5 2 524478269 5 3 268935511 5 2 584953409 1 3 223369368 1 2 392731105 1 3 521411011 5 3 234702514 3 3 716395717 5 2 631493359 4 2 861660650 3 3 181328913 5 2 724398417 2 2 908194458 4 2 855230044 3 3 449019068 4 2 500400474 2 3 258877711 2 3 492166391 3 2 451179998 2 3 408565278 4 3 405443623 2 2 133584030 5 3 680064450 3 2 522050580 5 3 297784831 4 3 336918362 1 2 207290468 5 2 599203599 2 3 968536906 4 2 515680201 4 2 475518466 3 3 510595974 3 2 160585194 1 3 127561924 5 3 989726116 1 3 333834505 2 2 142571979 2 3 365445580 5 3 821021384 4 2 304220379 3 3 460520259 3 3 262880445 1 3 553919092 3 2 634290929 3 2 779256260 2 3 307005053 3 2 536028249 2 2 791691555 1 3 998168895 3 2 644115773 4 3 912902810 2 2 301040912 3 3 342940447 2 3 294104229 2 3 643604193 2 2 964995582 5 3 881746965 1 3 937238313 5 2 155241166 1 2 907743598 3 2 539895144 3 3 245156702 4 2 192895418 5 3 530012210 1 3 551297492 1 2 856936037 5 2 295903953 1 3 236808789 3 2 438324607 5 2 805782357 4 2 799898162 5 3 699846768 5 2 346208656 3 2 397694714 3 3 364727524 3 2 764872610 2 3 647317582 5 3 598027618 5 2 965293937 1 2 917664261 3 2 590238846 3 2 231578029 3 2 379243701 1 2 478082725 5 3 825325623 4 2 395713986 2 3 726955403 4 2 761244345 1 3 533722888 1 2 215605183 5 2 503384382 4 3 866384951 2 3 906164537 4 2 486817984 4 3 633088149 5 3 749465957 2 2 180197442 1 2 710244351 1 2 159573334 2 3 236703088 2 2 542052056 3 3 881945803 3 2 555139252 4 3 582184529 1 2 636470311 2 3 918036540 4 3 697818046 4 3 623000466 1 3 283939099 4 2 514121599 2 2 172775170 5 2 743825776 4 3 438364648 4 2 912665804 2 3 806066855 5 2 859183182 4 3 432320790 5 3 607229161 1 3 715976818 4 2 114467528 5 3 422021902 2 2 395986793 4 2 641990591 1 2 453345344 1 2 443546064 1 3 810687855 5 2 634057216 4 2 495585500 3 3 732726954 5 3 385070765 1 2 704093224 5 2 138408041 3 2 777039599 3 3 257743614 5 2 407770299 1 2 566406668 3 2 308456144 1 3 203318239 3 3 174441957 2 2 268308904 4 3 353254673 1 3 470550312 2 3 573927525 4 2 948536781 4 2 548910363 1 3 244516575 2 3 465119342 3 2 255383429 1 3 989845911 2 2 401814622 3 2 216923628 1 2 456160626 2 3 762354939 3 3 283814607 2 2 579087473 5 2 348979558 4 2 112401133 5 3 617378156 4 3 906427536 2 3 700169316 2 3 949665058 1 3 332244161 2 2 116808943 5 2 109696370 2 3 699873605 3 3 775467364 5 2 502828616 2 3 919735297 5 3 544431076 4 3 133489112 5 2 562389963 1 2 730494555 4 3 882742277 3 2 954526767 1 3 697607816 3 2 214055167 3 3 808011565 4 2 957190009 5 2 854981118 5 2 679849003 4 3 308706836 4 2 619203180 3 3 997640884 4 3 326983776 5 2 264762559 2 3 862117033 4 3 421532678 2 2 499488016 2 2 225406768 3 2 264419577 3 2 936770152 3 2 550725969 2 3 887349661 3 2 139682354 4 3 482375005 1 3 617466919 5 3 204722993 4 3 256261660 5 3 481750816 4 2 212259983 4 2 442541691 4 3 312491075 1 2 129797039 2 3 653151029 3 3 310747574 3 2 252002429 4 2 287990725 5 3 881376702 5 3 520609455 5 2 982245857 4 3 648763003 5 3 749457693 3 3 665347562 5 2 245643628 1 2 101878274 2 3 474998664 4 2 469440018 3 3 799616105 5 2 390662007 5 3 521891632 4 3 126979861 3 3 645478585 3 3 569801762 1 3 591156369 3 3 323209117 3 2 449384007 3 3 487863782 1 2 720433896 4 3 759766027 3 2 291080506 4 3 989084786 1 2 521342033 5 2 376871492 2 3 100898051 1 2 576417778 4 2 267276594 2 3 123418527 3 2 292929445 1 3 188042958 5 3 552610062 4 2 672947349 5 3 753029443 5 3 792391680 1 3 575071428 3 2 395239372 2 2 908477907 5 2 690349415 1 3 122728097 2 2 404310703 1 3 682033963 5 2 956498675 3 2 325539439 5 2 766993515 1 2 387239553 2 2 924416003 4 3 761445815 2 2 399862264 2 3 609155677 5 3 485639990 4 2 435437332 1 3 691636476 3 2 343128084 4 2 348857816 4 3 861997800 3 2 292568949 1 2 812940591 5 2 462154325 2 3 345001602 3 3 158528510 4 2 264415055 5 2 737850087 4 3 121257511 5 3 754271872 4 2 587675524 1 3 700035149 4 3 438126488 3 3 620842561 3 3 198648224 2 2 542176267 3 2 674176753 1 2 290441178 1 2 267905485 1 3 155611983 1 2 230011489 4 3 432625654 2 3 437056728 5 2 851832228 5 2 626018587 2 2 348498912 3 3 414011570 2 3 309209123 2 3 915922161 1 3 379238755 5 3 640681477 5 3 232363762 1 3 405479755 5 3 889056717 4 2 261737789 2 2 234457739 5 2 112766971 3 3 172791390 1 3 242841882 5 3 885917717 5 2 754362045 3 2 314585926 1 3 426355254 2 2 157808634 1 2 496210465 3 3 786965698 1 2 344971115 1 3 274279397 5 3 329584996 4 3 147406138 2 2 442490383 4 3 320595810 2 3 671077075 3 3 414977762 2 3 664026862 1 3 842139808 3 3 612758887 2 2 443283610 1 3 826384756 3 2 328849906 1 3 655268724 1 2 859661951 2 3 321271549 1 2 779860788 5 2 977148625 1 2 686437509 1 2 437794596 2 2 657940506 4 2 513779704 3 2 344886783 5 3 177206704 3 3 653680269 5 3 449824235 4 3 701214147 1 3 324836786 5 2 263441958 3 3 415636477 4 3 802336950 3 2 996176877 3 3 792426090 4 3 464873589 1 3 450929192 1 2 778631976 4 2 581286612 5 2 438888819 2 2 542555765 1 3 533510146 5 2 170477983 1 2 214504961 3 2 566254105 3 2 996889327 4 3 957468511 4 3 990798369 2 2 479664369 2 2 375101732 5 2 774905306 1 3 308038468 1 3 215148955 2 3 282754005 5 2 496799950 4 2 737077036 5 3 503974464 4 2 817367437 1 2 759110573 2 3 904474662 2 2 747441224 3 3 863962704 4 3 554797790 2 3 724566863 4 3 402459854 1 2 137683462 3 3 416612675 3 3 932705990 5 3 671756683 4 2 545530813 3 3 156948264 2 2 307886321 2 2 769513156 4 3 925784779 1 3 635693313 4 3 115198528 2 3 799946247 4 3 669505594 5 3 603093363 3 2 318633616 1 2 646935394 1 3 306877006 5 3 352220982 5 2 381447984 2 3 687630264 1 2 845636917 3 2 794063306 4 2 116806790 5 3 770341580 1 3 542770664 4 2 247150614 1 2 723053130 2 3 519539714 4 3 991993590 4 3 245780088 4 2 411373583 3 2 928809589 3 2 361156299 5 3 747190959 4 2 388024422 5 3 232610674 3 3 848320901 3 3 861755749 5 2 326663117 3 2 301600723 5 3 702405501 2 2 666526933 5 2 548571128 5 2 939996465 1 2 729169668 5 3 341329339 5 3 723417199 4 3 134932701 2 2 104725905 3 3 263120850 4 2 351812181 3 3 503347288 3 3 877338109 1 3 245231738 3 2 207635554 4 3 671031146 1 2 779522647 4 3 448864873 5 3 451225453 2 2 116817395 1 3 435746451 1 3 795202211 3 2 460600649 3 3 275715066 5 2 859676734 5 2 667687530 3 3 394912244 5 3 729657810 1 2 105324202 2 3 483539104 5 2 264794311 5 2 133588210 1 2 393421039 3 3 675759976 3 2 573664449 4 2 412140214 2 3 612575944 4 3 216015439 2 3 345012498 5 3 289241185 5 3 137983324 5 2 728183482 3 2 301268305 3 3 606105561 2 3 429976789 1 2 658832382 3 3 650432133 1 2 444206873 3 2 772818669 4 3 436494140 2 2 255037529 2 2 373220187 5 2 789033484 3 3 999084246 1 3 349260517 3 2 231736441 3 3 424324986 3 3 256854071 4 2 731635940 3 3 511713485 5 3 672728700 4 3 353118257 1 2 455734957 1 3 855656276 2 3 894657976 4 2 215753092 3 2 829876377 2 2 201780354 2 2 108543791 1 2 730351213 5 2 859722171 5 2 690340670 2 3 191854994 4 3 616184192 2 3 851668847 4 2 567383743 5 2 546876074 3 3 279151728 4 2 521135687 2 3 161970942 4 2 618642128 2 2 679861694 4 3 553402855 4 3 122916085 3 3 750127041 4 2 104539146 5 2 911132895 5 2 441460131 1 2 957860950 4 2 375686542 4 2 644066136 5 2 484651522 4 2 584347104 3 2 684078000 1 2 190376890 5 3 568995573 2 2 291727414 1 2 238183679 3 2 439267555 1 2 236657915 1 2 897767341 2 3 519244841 2 3 535378038 3 2 924502879 5 3 149837033 3 3 688457667 4 2 695488309 5 2 567515048 2 3 812276868 3 3 948839563 3 3 849142102 5 3 857274153 2 3 953370172 2 2 342449369 4 3 155373199 4 3 305742424 3 2 949731006 5 2 282200013 2 2 512433017 3 2 275755614 2 2 245760286 2 2 678029984 1 2 657380220 2 3 682079398 5 2 765775494 2 2 712166649 2 3 346916627 5 2 370716865 5 3 701747851 3 3 718085875 1 3 623642948 5 2 977209710 1 2 765742849 3 2 843954899 4 2 474031362 5 3 263908346 2 3 426074261 5 2 979348177 3 3 492622594 2 3 605437599 3 2 371768475 1 3 460346131 4 3 869911556 1 3 801150513 1 3 875596623 5 3 492921633 3 2 716154228 2 2 860338573 3 2 330987075 3 2 895561448 1 2 335443530 2 2 569739836 3 3 383369987 4 2 342300489 4 3 721179434 2 2 200834988 2 3 886037869 3 3 702924997 4 3 319254200 5 3 812778036 5 2 755301963 1 2 682895689 4 3 573916960 5 2 792332697 5 2 484678458 1 2 786582112 2 2 832669747 3 2 996151798 3 3 330745969 5 2 921795267 3 3 533390498 4 2 991887378 2 2 754699732 5 3 677117322 1 3 783894453 1 3 378774454 2 3 427818613 4 2 475388759 2 3 542361425 4 2 949307122 3 2 484671734 5 3 865950630 2 2 585804281 2 3 414662332 3 2 545835471 5 3 380024278 1 3 582425312 5 3 588784594 1 3 759838388 3 2 109554203 1 2 934778202 5 2 163506874 5 2 317600655 3 2 348595732 4 2 699640520 3 3 313932291 4 2 104625241 4 2 929666288 5 2 300960533 2 2 736507047 5 2 816314005 1 2 100026822 3 2 164961066 5 2 437223719 2 2 241095298 5 2 651514569 5 2 664912078 2 3 525096996 1 3 785875507 2 2 885548024 4 3 245369736 2 2 607140487 2 3 470460384 5 3 663455820 3 3 816648908 3 3 143240894 2 2 233950285 1 3 155457040 3 3 448135576 4 2 882354455 3 3 471296991 5 2 209416294 3 2 512220078 5 3 684249774 5 3 463079709 5 2 389362998 2 3 745313973 3 2 191652465 3 2 385664869 2 2 571823186 2 2 485372125 5 2 771838832 5 3 111240687 3 2 608292755 4 3 259439701 5 3 173015989 5 3 749007352 1 3 203104729 5 2 546949966 3 3 808120557 4 2 342847943 5 3 837908549 3 3 313796609 4 3 118338012 4 3 764505653 5 3 934695945 4 2 171428666 2 2 457061804 3 3 822023131 5 2 973322201 3 3 716772995 3 3 748072397 2 2 326390096 2 3 750370164 4 3 294168088 2 3 740422936 2 2 542969966 5 3 110189528 1 3 180762005 3 2 241786269 5 3 219990051 3 3 813056432 3 3 504299065 3 2 397813279 3 3 673126075 4 3 587088080 5 3 497690725 5 3 938072861 2 3 762966092 4 3 426024056 1 2 282846058 1 2 232158197 2 2 340123775 3 3 207433761 3 3 147618797 3 2 604578856 1 3 792651138 3 3 418280182 5 3 980898879 4 3 720008080 5 3 329013621 1 2 860365117 3 2 437378912 2 2 487836371 3 2 952235603 3 2 550837471 4 3 292411413 5 2 392371579 1 2 766232778 5 3 152406036 3 3 795529478 3 3 900119812 5 3 972999021 5 2 498629584 1 2 865412348 5 3 780940061 3 3 560300148 3 3 619236805 1 3 839069922 2 2 595339394 5 3 973367269 5 2 576175235 3 3 265603990 5 3 312709688 4 2 359748954 4 2 219776430 4 2 877031712 3 3 122816532 2 2 257747990 4 2 626472059 3 2 555504673 3 3 714863553 2 2 961884445 2 2 362406206 4 3 645561999 1 2 795263429 3 2 793493381 5 3 999447598 5 2 592596569 5 3 964391050 3 2 921743755 2 2 103103687 1 2 916595405 5 3 116099645 2 3 579835253 5 2 151218850 3 2 460905460 4 3 334940010 3 3 793427788 2 2 116650245 1 3 297983344 2 3 237852799 3 2 361491935 5 3 252882103 3 3 407040760 4 2 723369437 5 3 379819964 3 3 265780979 2 3 506598532 4 2 638236674 1 2 430220771 2 3 518944636 5 2 348863097 1 2 903789939 2 2 202519111 5 2 198933077 3 3 996742784 2 3 277474075 1 2 767124196 2 3 807863199 1 2 268661833 3 2 965542122 5 3 590176040 3 3 164087789 3 3 934848452 2 2 755136845 2 3 774273296 4 3 481935869 5 3 351502209 3 3 751718519 2 3 478368295 1 3 395611400 3 3 203164168 4 3 617014775 2 3 304886160 1 2 258632104 4 2 511976867 5 2 444532470 2 2 724659393 3 2 342219806 1 3 591325375 4 3 844750152 2 3 966387185 2 2 684856873 2 2 460923776 4 3 571400088 1 2 298656600 3 2 547003436 4 2 504755799 1 3 140884806 3 2 972975462 3 2 112262971 1 3 320460366 4 3 764369306 1 2 850977832 2 2 991649064 5 2 148493872 4 2 659214669 3 3 663545611 2 2 679908033 3 3 112781545 4 3 139074883 4 2 126198424 2 3 940553341 2 2 420484357 3 2 791201264 5 2 393855007 3 2 813090846 5 2 638655771 1 3 512673476 3 3 866129387 4 2 632745013 5 2 863664372 2 3 131873163 1 3 487949693 4 2 205937910 2 3 963686374 1 2 394365618 2 3 649066915 1 3 468381355 3 2 846883624 5 2 185552205 3 3 914387710 4 2 498735659 1 3 320011908 1 2 205763455 1 2 523439358 1 3 344235791 5 3 358386025 3 2 856605031 4 3 905557410 1 3 685317293 3 3 514075956 1 2 412585037 2 2 799237796 2 3 636035292 3 2 353579472 5 2 415216226 4 2 127813741 4 3 792983719 4 3 184302923 1 2 583164823 2 3 281991981 5 2 197522063 3 3 857718705 1 2 492377976 1 2 829984118 3 2 541281427 4 2 512120053 2 3 530223292 2 3 760021782 2 2 577205473 1 3 698323124 4 2 776717744 1 2 765926977 2 3 748540598 3 2 163070018 3 3 586022410 4 3 534955529 1 2 140318453 4 2 993123704 4 3 894728581 1 3 198810673 1 2 486617307 4 2 688680368 2 2 467729117 4 3 833333222 2 3 185507916 4 3 976659511 3 2 721421012 2 3 489178773 4 3 296447619 2 3 390325128 3 3 680005927 2 3 622685126 5 3 457093458 1 3 791265637 4 3 675513817 1 2 934766735 1 2 328650090 3 2 415421989 2 2 851534526 5 2 868236339 5 3 184254325 2 2 890924785 5 2 635544342 5 2 828668052 3 2 235756480 4 2 927139026 4 3 310028052 3 3 165547385 5 2 294760987 1 2 687578381 4 3 274096569 5 3 339763397 3 2 436486776 2 3 873227233 5 3 246502407 1 3 132827920 4 3 802826376 5 2 311955615 4 3 503073755 5 2 384998147 1 2 491502035 1 3 320010022 5 2 147331553 3 3 478741680 5 3 392905092 4 3 531608185 3 2 871483121 4 3 226696882 3 2 149512246 3 3 799661385 2 3 636995663 5 2 461087502 4 3 706587148 1 2 401908227 1 3 866931711 5 2 860232427 1 2 787175611 3 2 413606382 2 2 683002355 5 2 102137853 5 2 278832020 2 3 917382639 1 2 600288811 2 2 253619467 4 3 667520722 3 3 147407799 4 2 403873447 4 2 189802395 5 2 751957841 3 2 487302507 3 2 200771261 5 3 513521465 1 2 598689202 3 3 861998167 5 3 779897344 5 3 516355119 4 3 871350302 4 2 267042474 3 2 953501278 4 2 481018863 5 3 291012180 2 3 536448514 3 2 867028590 1 2 784290220 2 2 192348120 1 2 396137524 5 2 363219491 2 3 694676872 4 2 477011133 1 2 844091327 5 2 234931139 4 2 577916248 1 3 934119538 2 2 671632028 3 2 517624899 5 3 135763125 2 3 509943194 4 2 518692207 2 2 244558409 5 2 841485938 2 2 612811095 2 3 774579183 2 2 308210080 5 2 740420976 2 2 763415868 2 2 486567941 3 2 516978783 1 3 198039748 3 2 247345377 4 3 592407319 5 2 651884087 5 3 136472811 2 3 499349294 5 3 657081790 3 3 881921450 4 3 105653408 5 2 889583704 4 3 875754439 2 3 721178889 3 3 997218700 5 2 355602192 3 3 604809440 2 3 463188455 3 3 888172366 1 3 936004798 1 2 438656065 2 3 263846781 5 2 316583150 1 3 596909235 4 2 136317686 2 2 217196330 2 3 368347519 1 3 298272268 1 3 303491189 4 2 889924270 5 3 704282083 4 2 344871760 3 2 855023769 3 3 273408852 2 2 177443576 2 2 309922491 1 2 212055321 4 2 461109006 4 3 849269133 5 3 497378168 3 3 395950676 4 2 622934883 1 2 723688853 3 2 975112342 2 2 379610192 4 2 887869490 4 3 304631003 4 2 166004289 5 2 143290328 5 2 986853646 2 3 863404619 1 3 767886902 2 3 961377013 5 3 591849429 5 2 814334416 4 2 646171861 5 2 400240973 4 3 194140909 3 3 403202928 5 3 627772442 5 2 921925468 1 2 209307107 2 3 371737170 5 3 580177686 5 2 618835357 1 3 721058174 4 2 437769808 3 3 198431082 4 3 453082136 3 2 673932101 2 2 960320070 1 2 400346692 1 3 941115714 4 2 524315826 5 2 185666600 5 3 357674947 3 2 861124180 3 2 220431021 5 2 935822975 2 2 222530874 3 3 660522127 5 3 199230956 4 2 967664871 4 2 259992217 5 2 546110379 1 2 849496158 3 2 460240513 1 2 859817223 2 3 163226765 1 3 256561218 5 2 359894838 3 2 887211236 3 3 359330817 5 2 612871148 5 2 628627531 4 3 559356554 4 2 199924409 3 3 537223379 5 2 681200831 2 3 642482398 3 2 449226218 5 3 393018379 4 3 985790607 2 2 170680045 1 2 753416182 5 2 726247463 3 2 695915375 5 3 125165347 2 3 752080566 1 2 130856874 2 3 152509342 5 2 755524793 4 2 652207400 1 3 673074220 5 2 929638307 4 3 200410407 4 3 868091685 2 2 530795927 5 3 232274022 5 3 425631766 3 3 941065432 4 2 100625329 1 2 526889970 2 3 863918792 3 3 250509796 2 2 654637868 1 3 453953989 4 2 721097920 1 2 623193584 4 3 656883400 2 3 176945051 5 2 811285734 1 3 778581481 4 2 975979148 3 3 998123633 2 2 110591644 1 3 244308051 5 3 293268876 4 2 911752697 2 3 626590005 3 3 527891272 5 2 695004906 4 3 365359243 5 3 780911806 1 2 308446535 4 2 952995960 1 2 990111964 3 2 627932912 2 3 527956966 5 3 658836566 4 2 448014146 5 3 222761893 1 3 216226472 3 3 307560201 5 2 129996305 4 3 779049309 3 3 591941434 1 3 345314347 5 3 130072873 3 2 290934883 1 2 162998028 5 3 682464073 4 2 696547497 4 3 587227239 3 3 148384029 4 2 303128888 4 2 166670195 2 3 424348278 1 2 966305460 1 2 150310092 2 2 855271349 4 3 891830380 2 2 823764173 2 2 289517691 3 2 882736164 5 3 863093204 2 3 519735603 2 3 218710135 4 3 299497630 5 2 857896789 3 2 243036771 1 3 498301014 5 2 399641136 4 2 506371735 5 3 432671602 1 2 671971210 2 3 597137077 3 2 828368935 3 3 440800524 5 2 444714319 5 2 544576748 1 2 805267274 3 3 105562901 4 2 291170095 1 2 425908559 1 2 486525247 4 3 146708344 1 3 956366578 4 2 892009295 4 3 583279751 3 2 474749066 1 3 389804857 2 3 503415902 2 2 773103756 3 2 519096839 5 3 288999708 2 2 912945766 2 2 449019399 2 2 285548323 4 2 563542613 4 3 750989301 1 2 155450774 5 3 826259888 3 2 209878047 3 2 642036470 1 2 670525852 4 3 874504719 2 2 385462408 5 3 619622028 2 2 875822181 2 3 607447591 4 3 812480100 3 2 790168796 5 3 602737294 3 3 633041374 2 2 860970536 4 3 708134824 3 3 396704392 3 3 153948144 2 2 486777004 2 3 642533083 1 2 595091622 2 3 767451828 2 2 955158860 4 2 834469630 4 2 726605040 1 3 922182746 5 3 302090827 3 2 154632989 1 2 805410722 1 2 834101219 4 2 559101020 4 3 966278310 2 2 742360896 1 2 619982475 1 3 903114170 1 2 984965913 3 2 323177064 1 2 457958208 3 2 783231941 5 3 738505931 1 2 252547182 4 3 183390933 1 3 687908707 3 2 300693273 4 2 810056166 4 3 732685361 1 3 761856641 1 3 530645782 3 2 907906554 5 2 151711570 1 3 664765372 1 2 883673714 4 3 176214144 5 3 394619585 5 3 954379251 1 3 309740631 1 2 254994484 3 3 843041767 5 3 622046014 4 3 482503453 5 3 383466829 5 3 377155412 5 3 220469510 4 2 432590779 1 2 310778698 3 3 426685015 5 2 104607102 2 3 471772873 3 2 133928040 1 3 758365918 2 3 493973892 5 3 155923672 1 2 558350911 1 2 563183304 5 3 539790897 3 3 336744793 2 2 768325972 4 2 348083589 4 3 675272080 2 3 320019994 2 2 177749999 1 2 116189146 2 2 476560795 2 2 342067278 4 3 245947165 5 2 237457117 4 3 879262305 2 3 359909218 2 3 809796484 1 2 796104392 5 3 557532741 4 2 972353420 5 2 119916214 4 2 732871073 2 2 164367786 3 3 247361526 4 3 362865991 3 2 315982229 4 3 238552120 1 2 725047738 2 2 408401552 5 2 413066518 5 2 209022525 5 2 465233095 4 3 485152572 1 2 510247727 4 2 229240202 3 2 881490094 1 2 261295205 4 3 818088592 1 2 373873274 1 2 586749635 3 2 195695314 3 2 257169294 3 3 432809763 5 3 980389130 2 2 723217624 3 3 866130127 2 3 646243366 3 3 859215993 5 3 850433763 2 2 979810664 2 2 573258295 5 3 139933371 1 3 764783239 1 2 276529383 1 3 429341334 4 2 323621527 3 2 469782690 3 2 386425967 5 2 577209348 1 3 636415731 1 3 909343357 2 3 740027857 1 3 521117843 1 2 405527666 2 3 483159648 4 3 458767935 2 3 440578951 2 3 300194798 3 2 205370708 2 3 917073262 3 3 559458485 3 3 703234591 1 2 869794670 5 3 549336151 2 3 802147073 4 2 946813360 2 2 161001256 5 3 278643934 4 2 450171680 5 3 364791754 2 2 720263908 3 2 447174545 4 3 175264021 2 3 910976813 5 2 614366325 2 2 562190769 2 2 888385479 5 3 171427167 4 2 817656030 5 2 782885420 2 2 531030788 3 2 129752788 1 3 286307153 3 2 808367612 5 2 841302161 4 3 894848668 4 3 608467399 3 3 691449522 1 2 680038414 5 2 520711293 5 3 433692974 3 3 476317977 3 2 962865971 5 3 594663947 2 3 947127734 3 3 229707689 1 2 799619678 1 2 776864828 4 3 567004458 2 2 321758549 1 2 553749468 5 3 128327671 4 2 600683795 2 3 524859449 3 2 656853292 2 2 545287245 1 2 158240953 4 3 417292327 3 3 878635551 4 2 756475584 2 3 983454710 4 3 821709005 3 3 472918289 2 2 333671633 4 3 553523752 1 2 325839272 5 3 315507827 3 3 560101553 1 2 458267456 2 2 709835277 2 3 994725391 5 2 744668695 5 2 458291492 3 2 784119468 1 3 534867300 5 2 713897606 5 3 993838432 2 3 210577582 2 2 668759696 5 3 347614310 2 2 928350532 5 3 594421768 2 3 729215984 2 3 690247228 1 2 809566701 1 3 168805284 3 2 677914120 3 3 718384045 5 2 903668161 3 2 115361452 1 3 281260639 5 3 428893920 3 3 575595779 4 3 800889416 1 2 142215642 1 3 867625147 5 2 188301969 5 3 301638168 2 3 372134903 4 2 983382246 5 3 378832807 5 3 258239832 4 3 847436567 5 2 141508983 2 2 829145830 5 2 934974605 4 3 267342090 1 3 547872179 3 2 214771344 2 3 769103660 4 3 604235221 4 3 170819273 4 2 124442372 5 3 794778664 4 3 410328444 4 3 352519704 5 3 790173707 1 2 694835241 4 3 974826930 1 2 668630391 5 3 330274592 3 2 452797556 2 3 627172824 4 3 678415992 4 2 352913019 1 2 864826329 3 2 942425984 2 2 303810819 1 2 207330028 3 3 394658278 1 3 279358615 4 3 970642783 4 2 227260446 2 2 773997314 5 2 306346088 1 3 694191362 3 3 485982974 5 3 618603514 3 2 996335423 1 3 984084843 1 3 863541201 2 2 587811369 1 2 497770064 5 2 526662451 1 3 432856928 4 2 548827214 1 2 414668592 5 3 181671331 2 2 817638019 2 2 455396747 3 2 518521646 2 2 148490752 2 2 878596548 2 2 407772446 1 3 721888452 3 2 406184400 4 2 360420595 2 3 878482011 3 3 877395545 3 3 365481844 1 3 408768801 3 3 298024170 3 2 356851456 1 2 882878190 2 2 561571965 4 2 946622296 1 3 207699019 1 3 381622566 1 3 197996260 3 3 828222574 4 2 799601338 5 2 539511861 4 2 784217624 5 2 241124549 3 2 154452034 1 3 264855845 5 3 653712194 5 3 189850376 3 3 368383547 3 3 801037410 1 2 920765389 1 3 475578162 4 2 454389079 1 2 833002210 2 2 783421605 4 2 140431672 5 3 191643953 2 2 227631690 3 2 264765498 4 2 925140450 1 3 686568358 2 2 318670878 5 3 844635230 4 3 698328420 1 2 989459109 2 2 753514959 4 2 655946300 1 3 890563613 5 3 256030459 3 3 304309534 1 3 333786680 1 2 692397903 4 3 578331418 4 2 116463101 4 2 272956078 5 2 820093344 1 2 510267030 2 3 264567526 1 3 738512615 2 2 316661153 5 3 135328612 2 2 160856933 4 2 556235945 5 2 667678378 4 3 302167218 5 3 374224082 3 3 721434705 4 2 170476327 1 3 284897557 5 2 323456470 5 3 600271404 3 2 203389200 3 3 125002119 2 3 662066134 1 2 598173462 1 2 553860638 4 3 369983404 5 3 886126972 1 2 904350556 1 3 461019036 3 2 779860020 5 3 144825569 3 3 359957342 4 3 878199366 5 3 767915518 5 3 691498980 2 3 655557891 4 3 113609136 2 3 613162489 5 3 987573886 3 3 626064711 2 2 696418576 5 2 302521418 3 3 535416483 5 3 980042473 5 2 588349178 1 3 261099578 5 2 895896186 2 3 663570446 5 2 685262055 5 2 623992373 3 3 716537359 5 3 758928119 3 2 466100475 4 2 110713863 4 3 983018038 3 2 165784004 3 3 359866045 1 2 880687528 4 2 831521164 3 2 596864112 5 3 413024452 1 2 390687533 2 3 770744577 1 2 495904319 2 3 358864589 4 2 150478122 1 2 296381970 5 2 709093346 2 3 890900471 3 2 624588369 5 3 815669019 1 3 210932875 2 2 424683904 1 3 182955921 4 3 506177494 2 2 262124154 4 3 582582283 3 3 677333222 4 2 324855072 1 2 692562929 2 2 630950007 2 3 960444925 5 2 317291919 3 2 690658532 2 2 887528751 4 3 871564202 2 2 524457220 3 3 659973794 4 2 674276566 5 3 235532969 3 3 579478313 3 2 813546830 4 3 501559523 3 2 585017267 4 3 252574326 1 2 303038187 5 2 436505125 2 2 283658579 2 3 677850335 5 2 484389801 1 2 581241161 4 2 586346225 2 3 271142321 3 3 426291896 2 3 683269563 3 3 649372170 3 3 822610634 2 3 298714276 3 3 195404311 1 3 136981959 2 3 256794611 3 3 568633146 2 3 605089545 3 3 607617172 3 3 667381364 1 3 954544941 5 3 812897432 1 2 674754420 3 3 457263352 3 3 521506760 2 3 598544608 2 2 606583159 5 2 450378826 5 3 642847656 5 3 971670587 2 3 468542538 2 2 489869133 4 2 297550075 3 2 776002399 2 2 570774161 4 2 393297346 4 2 200293556 4 2 904301833 4 2 685521264 1 2 617866818 4 3 272397439 2 3 436654833 1 3 933912631 4 2 814928900 4 3 538358051 3 3 840011026 3 2 813238495 4 3 873977768 2 3 272205853 1 2 478434680 2 3 130246687 4 3 964107534 2 2 443426250 5 2 934093527 5 2 827557931 4 3 159663006 3 2 963296314 1 2 939121660 4 3 974127534 4 2 411525267 3 2 213110920 4 3 952509494 3 3 517531944 5 2 363237950 4 3 629850479 4 2 735686559 2 3 821397101 4 2 499906276 1 3 836611657 5 2 809027021 3 2 258719042 3 2 888062479 2 2 600459074 1 2 183091130 3 2 976721182 2 3 565317895 4 2 482150221 5 2 605708403 5 3 576143522 4 3 103166680 1 2 526319994 5 3 131064259 5 2 488683059 4 3 523765940 2 2 918164779 4 3 198105176 3 3 928957185 2 3 419426266 2 2 277624857 2 2 942897533 1 2 918808506 5 3 503110600 2 3 937179695 4 2 462398099 2 2 523799058 2 2 599329434 1 2 431538456 4 3 732092521 1 3 882249019 4 3 123463155 1 2 888139304 3 2 766500216 2 3 162495671 1 2 816136188 3 2 198137559 3 3 341402710 5 2 558904570 3 3 118717793 3 2 606431596 3 3 435922613 5 2 728466864 1 3 501110690 3 2 722584052 5 2 275602346 4 3 569473367 4 2 237215629 2 3 528616710 5 3 547342156 3 2 234129382 1 3 535927986 2 2 500405796 1 2 379512317 5 3 120902109 2 2 683187858 1 2 190045189 5 3 588833662 4 2 444924379 4 3 924550119 3 3 532322918 1 3 402751893 2 3 387187641 2 3 716556836 1 3 559628004 3 2 553200167 3 3 704697155 4 3 859731315 2 3 609444749 1 2 221874822 1 2 492112487 4 2 309729001 4 2 786919780 2 3 545940811 1 3 482231816 4 2 123818991 2 3 810279868 2 2 579980028 2 2 696018896 3 2 594091449 4 2 373660611 4 2 901461736 4 3 855969192 1 3 664048451 1 2 338840905 2 2 123074693 4 2 274141262 1 2 368884715 4 2 623950127 2 3 599300607 4 2 144486364 2 2 783062806 2 2 805363162 2 3 907152581 5 2 632655634 3 2 807703207 3 2 775327718 2 2 452386738 5 3 657442108 5 3 326219927 5 3 398121921 5 3 102605048 3 2 332164894 4 3 871699965 1 2 382074391 4 2 542795345 3 2 808012136 3 3 819998986 5 3 765787677 1 3 155650595 4 3 824387892 1 2 994720970 2 2 866013597 1 2 585603763 3 2 652995980 3 2 287599665 3 2 347437283 5 2 709876983 2 2 594475963 3 3 299210624 3 2 212636336 4 2 327851275 1 3 399107198 5 3 837619504 1 3 729467145 5 3 187706697 4 3 611133117 3 3 203096632 2 2 363579571 5 3 657893511 1 3 790764842 1 2 587609634 2 2 202613026 1 3 281290146 2 3 477534719 5 3 664487626 5 2 254229677 2 3 417799545 1 2 515001919 4 2 883871406 4 3 648056821 4 3 795857528 4 2 434356469 5 3 323520967 5 3 659598677 4 3 433527543 2 2 337844088 4 3 879424684 3 2 924708571 4 3 674270029 3 2 919286672 4 3 616062160 1 3 994958761 1 3 480843360 5 2 512489032 5 3 915866188 4 2 857389188 3 3 221569229 5 2 721466945 4 2 781823415 3 3 974558742 2 3 642730041 5 2 401710284 5 2 153257569 5 3 394086947 5 2 630693293 2 2 954281816 2 2 624488523 3 3 691790648 3 3 661933021 1 3 226893345 4 2 998457924 5 3 340413948 4 2 831943904 3 2 605819453 2 3 378859808 4 2 359256074 3 2 107770960 4 3 330754189 2 3 117713624 4 3 334950186 5 3 567913879 2 2 294553997 1 2 553794874 4 2 170143259 2 2 690468371 3 2 486187294 3 3 930254398 4 2 684149701 4 2 701884094 1 3 218553726 3 2 933764210 5 2 100697196 4 2 505017417 1 2 207896499 5 2 414310940 4 3 659895715 5 2 929697464 5 2 253003507 2 3 227664887 4 2 698396451 5 2 458511027 5 2 842298591 4 2 632076976 3 2 361427069 5 3 497302444 5 2 630346706 5 2 436204533 2 2 229249836 5 2 224479721 5 3 731478005 3 3 714895418 1 2 681764850 2 3 323526665 3 3 531567646 4 3 185545680 3 2 976111814 1 3 246370112 4 2 550582395 4 2 362245841 2 3 452544493 2 2 572710867 2 3 691198319 3 3 633639300 4 2 211411247 5 2 109466634 1 3 902568118 2 2 765794876 2 3 916886859 3 3 272606465 2 3 963157104 3 3 937587949 1 2 299820575 3 3 310175213 1 2 710736980 5 2 446935600 3 2 849098249 2 3 298026491 4 2 642359671 3 2 653352425 4 2 634917244 5 3 503187317 5 3 246578764 4 2 617923633 3 2 671803836 2 3 610328237 1 2 430118981 5 2 514715568 3 2 202384483 3 2 430795361 1 3 770797369 5 3 571118786 5 3 749449066 4 3 672984992 1 2 257582104 4 3 471286139 2 3 144384980 1 2 508816558 1 2 578442359 3 3 280931515 1 3 566573813 1 2 436146983 5 3 890978780 5 2 174912046 1 2 216932234 1 2 191488829 5 2 618596917 2 3 159588339 4 3 961527962 4 2 626181277 1 2 863678542 5 3 715721684 3 2 739173290 5 3 837412951 3 2 318550789 3 3 788894660 1 2 314791867 2 3 542932558 2 2 944381414 2 2 211341193 4 3 275769220 1 3 426998942 5 2 204206926 5 2 439444988 1 2 539592875 5 3 889801450 5 3 904399475 3 3 643754408 4 3 308053373 3 3 770289533 1 3 676720409 1 3 767834533 4 3 618826423 1 3 791722891 5 2 947114366 1 3 854849054 5 3 289324506 5 3 526079284 2 3 110169948 4 3 419081440 2 3 101073482 1 2 323858374 2 2 929581605 5 2 343778397 5 3 139950700 3 2 223091250 1 2 462075250 4 3 248132919 1 3 629895749 3 2 585740648 5 3 363597761 3 3 390627879 1 2 170417105 3 2 987716809 5 3 212479032 2 3 641752742 5 3 780324373 5 3 117577959 3 3 564262252 1 3 322344529 4 2 887986401 2 3 730647938 5 3 638451557 2 2 321819436 1 3 322607097 1 2 311751135 5 2 902100805 5 2 384443934 5 3 779614966 2 2 817914372 5 2 877796885 5 2 212123618 3 3 446022683 3 2 273155332 1 2 606910151 5 2 434573219 2 3 447998073 5 3 128953200 4 3 378592240 5 3 537076093 2 2 649382378 3 3 394427816 3 3 440952625 1 3 942616458 4 2 458106227 4 3 166073051 4 3 338560972 5 3 460455600 1 3 172413170 4 3 168811511 4 3 558490867 4 2 354271936 4 2 843160481 4 2 641538157 5 2 385108482 4 2 597180217 1 3 207269612 2 2 695735962 5 2 406031734 3 2 590013380 5 3 522807240 4 2 744819792 4 3 421145668 4 2 965301787 2 2 832149195 3 3 682740301 5 3 352952873 3 3 528754663 3 2 350650529 3 2 873987154 1 2 180989851 4 2 697341677 2 2 936941003 5 3 834106558 2 3 228744035 5 3 380202344 1 3 398091651 1 2 234284726 5 3 626862764 2 2 357183923 4 2 401508837 4 2 287118862 4 2 581189039 3 3 904805082 4 3 297274402 5 2 810719174 5 2 150732790 2 2 212496766 3 3 425337060 2 3 287997739 2 2 629126061 1 3 137058332 1 2 296589511 4 2 700766927 3 3 340618257 2 3 673153237 4 2 597684185 2 2 781431120 4 2 308254544 5 2 545739009 2 3 832232659 4 2 736157898 1 2 266220147 2 2 675424170 1 3 468049934 1 2 509152160 2 2 344869030 4 2 908427869 4 3 529842192 5 2 149487917 1 3 867884856 2 2 933324087 3 3 416380259 2 2 178634791 5 2 903597148 5 3 208032975 1 3 395569611 3 3 702145754 2 3 484799050 3 3 147365558 3 2 482280167 4 2 426552784 5 3 280350367 3 3 273651396 5 3 878218754 3 2 311125967 1 3 977935420 1 3 454669447 5 2 714687419 2 3 311738036 2 2 400659944 5 2 438452061 3 2 418669922 1 3 128329046 1 2 727723219 2 2 543268963 1 3 394986237 2 2 837699396 1 2 351209237 1 3 320016124 1 2 223188438 1 2 462581742 5 3 748493464 3 2 642749166 1 2 868743506 1 3 794749971 3 2 760686085 4 3 743526956 2 2 135130075 4 2 849232149 2 3 685955890 1 3 209512643 5 3 405925966 3 2 147368679 3 2 241169514 2 2 286307604 4 2 619767000 3 3 575597050 4 2 737261196 4 3 260292004 3 3 473474229 3 3 757365846 5 3 682182473 4 3 432436222 2 3 654297799 5 3 714509639 1 3 630679103 3 2 727312709 1 3 447764313 1 3 867367607 4 3 878666709 1 2 305841267 2 2 677666984 5 2 343311506 1 2 955841713 3 3 375480122 5 2 151640105 3 3 714633768 5 3 320237197 2 2 509754829 5 2 375334095 5 2 246280347 2 2 507902500 1 2 680171126 3 2 318303364 4 2 885115756 4 2 151726676 1 2 408090231 3 2 179787354 5 2 996633766 4 2 540705619 2 3 716899224 4 2 132610792 4 3 459106671 1 2 106574622 4 2 549505612 3 2 261750391 5 3 839832024 3 3 134165561 1 3 988804137 1 2 448337194 3 2 272602895 1 3 614055472 5 3 391677204 1 2 147610651 4 3 517637683 2 3 491542442 3 2 805716255 4 3 353678518 5 3 361812130 2 3 199459252 4 3 481960311 4 2 811542473 5 2 612633633 4 2 733725538 1 2 164692641 1 2 445812221 4 3 329593534 4 2 626929955 2 2 190638870 1 3 209441600 5 2 201877712 1 2 502372989 1 2 605283448 2 2 202531605 1 2 494722911 5 2 116749856 2 2 342195426 5 3 665374296 3 2 748240977 4 3 606154917 3 3 487079252 1 2 276801963 4 2 260417398 2 3 409141455 4 3 645634333 4 3 876701633 1 2 527009552 3 2 921288997 3 3 252026039 5 2 381059641 4 2 738315217 2 2 693881536 1 3 747644330 1 3 215715105 1 2 146053559 5 2 614227539 2 2 159986353 5 3 631495174 4 3 270228947 1 2 658281093 5 2 388017915 2 2 468725806 4 2 829960413 3 3 503382931 4 2 383303118 1 3 468627179 5 2 543852974 2 3 893304507 5 2 643952475 1 3 755573643 4 3 299978022 5 2 448609805 3 3 308706645 1 3 753375980 2 3 197960059 3 3 843798564 3 2 805843554 2 3 598423837 1 3 349702978 3 2 298629178 1 3 734391989 1 3 792098961 3 3 871863959 1 3 835510055 3 3 324970988 1 2 791946144 2 3 495579269 3 3 288273021 1 2 667157337 4 3 176700244 4 2 255325316 4 3 345608910 1 3 120893073 5 2 697636518 5 3 585065877 3 2 198830807 1 2 950097984 3 3 129624821 2 2 304777557 5 2 415319471 5 3 428706461 4 2 787556157 5 2 772009935 5 3 208337767 5 2 820628888 2 2 421207496 2 2 750689179 5 2 744024741 3 2 677144514 2 2 985376923 5 3 266460904 2 3 171842448 2 2 736777874 1 3 941699387 1 2 455068181 5 2 685043614 5 3 167281327 1 3 189689177 3 3 979594489 3 2 868131260 5 2 396661490 4 3 171676273 1 2 979860522 5 3 296069901 5 3 744145937 4 3 962262905 1 2 284415175 3 3 860087775 5 2 975984906 3 3 479136102 5 3 811561289 2 2 363067230 3 2 681477621 1 3 832467769 3 2 655614111 2 2 991451845 4 3 285710617 1 2 475850380 3 3 113006181 2 2 887364312 5 2 321538237 3 2 173274812 4 2 325290357 5 2 708788081 1 2 647292544 2 2 645903877 3 2 235148845 3 2 454013771 4 2 589082326 3 3 793405513 3 2 677536514 5 2 542473295 1 3 769558094 5 2 384845302 1 3 158602758 4 3 455699357 1 3 670589254 4 2 172539866 2 3 402043700 2 2 218541028 5 2 568159019 3 3 777336335 3 3 360818896 5 2 941787921 4 3 758668110 4 3 626454719 1 2 463635644 5 3 899803119 2 3 414294494 2 2 781462333 1 3 493567439 2 3 570500684 2 2 567533340 3 3 591987491 1 2 804741511 1 2 104804725 2 2 926819805 4 2 622034931 3 3 368498264 5 2 850530447 5 2 798458227 4 2 749903145 2 2 500812712 3 2 956853113 1 2 795143188 5 2 779132409 3 3 631087984 4 3 586537631 2 3 935781426 2 3 663585715 1 2 597631719 5 3 304392734 1 2 770757963 4 2 276969042 1 3 426961185 5 3 646909430 3 2 869354433 3 3 347266975 2 3 140661209 2 2 911058691 5 2 368159354 2 2 270093403 5 2 488443604 1 2 411997002 3 3 772544050 5 3 640604262 4 2 843076608 4 2 716116466 2 3 388592768 3 2 496232153 2 3 926695787 3 2 490848351 5 3 859189542 4 2 372692449 1 2 379383015 4 2 726276395 5 2 933192267 4 2 247421730 4 3 998505426 3 3 290586937 3 2 525658533 1 2 518374559 4 2 853274952 2 2 936714930 1 3 266256847 5 2 325937207 2 2 120824981 1 2 615986915 1 3 405397697 3 3 405245600 5 2 707295246 3 3 145227075 2 2 813033342 5 3 899437708 1 3 383803922 1 3 256065644 2 3 795939524 5 2 658892025 2 3 725180979 2 3 590260203 5 3 626786524 1 3 670671741 3 2 183710095 2 2 364279367 3 2 918223324 4 3 287209661 4 3 244319777 5 2 753346137 1 3 779493689 1 3 537983669 5 3 922138790 2 2 196442269 3 2 818683236 4 3 632418887 4 3 736901573 4 3 697342418 4 2 270430152 5 3 391754115 5 3 572044761 2 3 872123332 1 3 753773967 3 3 845873852 2 3 585288866 1 2 693030587 2 2 566334891 3 3 585384345 1 3 348720323 2 3 590792298 1 2 929497605 3 3 649572803 4 2 591859950 2 2 591406509 5 3 521345641 4 2 971940302 1 2 313522125 3 3 473437905 3 2 745986838 3 3 323728059 1 2 442093685 2 3 542973497 1 2 493640198 4 2 789661047 5 3 588310105 5 3 692118202 2 2 492064480 2 3 337276889 1 2 316003433 1 3 564650787 4 3 472359463 2 3 104107712 5 2 756515084 1 3 106013848 5 3 471252525 3 2 752072179 2 3 131340028 4 3 418924688 5 2 380837096 4 3 459580041 2 3 215865807 3 3 359125016 5 2 850250206 4 3 147252088 1 3 184573772 2 2 623371920 1 3 205928197 4 2 700655882 4 2 577722874 3 2 104668081 4 2 669910535 5 3 959366122 5 2 824906718 4 3 214035999 1 3 297736029 2 3 635373932 3 2 713372584 5 3 210438176 5 2 822163246 5 2 484134458 5 3 662988881 3 2 248754175 5 3 897122449 3 2 647028203 2 2 664394611 4 2 863399062 2 2 928644977 3 2 144451494 3 2 795127491 2 2 129373303 1 3 440760803 3 2 810498696 5 3 792907265 3 3 120706036 4 3 783171984 3 3 205075325 1 2 131063349 2 2 138640403 1 2 879589096 3 3 791872249 1 3 135213099 2 2 907678352 2 3 934590927 1 3 521152883 2 2 734381621 2 2 311074124 2 3 469230407 1 3 691159945 2 3 286211692 5 2 461807293 2 2 592146855 1 3 182237853 2 3 144744685 3 3 792922632 5 2 725716541 3 3 307523190 1 2 227173036 2 3 271132573 2 2 330584415 3 3 348845327 1 3 373048390 5 2 191483959 5 2 131011431 2 2 233429413 4 3 515334828 3 2 212927967 2 3 544323006 5 3 960409020 2 2 766753111 5 3 732458621 3 2 776566330 2 3 587114539 5 2 793252533 3 3 177172595 3 3 501508148 1 3 183169341 2 2 379259853 4 2 172911555 5 2 286387577 3 2 252592505 1 2 228956994 4 2 233706472 4 2 963465507 5 2 372447872 3 2 477903121 2 3 170565000 2 2 144421758 1 2 833803056 2 2 601466826 4 2 477573888 5 3 534746340 5 2 221487496 3 2 695427562 1 2 415452823 4 2 816686052 5 2 980179937 3 2 232132367 1 3 391888966 2 3 506761971 3 2 289606557 4 3 678346750 5 2 254150201 1 2 463135196 1 2 713473103 5 2 642985900 1 2 866977888 3 3 408727994 3 3 752817415 4 2 563032721 4 3 926961897 4 2 492213986 1 3 384816453 2 3 188671387 4 2 629313265 1 2 865485728 1 2 763063699 3 2 699138031 2 2 563313596 1 3 195436353 2 2 819407235 3 2 580452549 1 3 277191415 5 2 348473214 3 2 509854248 5 2 831070176 3 3 691923915 1 2 409550414 1 3 373746755 2 3 245535688 2 3 761064883 4 2 830150943 5 2 583766955 5 2 477370406 1 2 257131553 4 2 718603143 3 2 357974102 5 3 702441711 4 3 437113584 2 2 929600732 2 3 326943935 4 2 297796782 3 2 832524024 3 2 997400769 4 3 654275962 4 2 997890608 3 2 286102909 2 2 853648700 1 3 885771202 5 2 197982493 1 2 279386808 2 3 385393180 3 3 930742962 2 3 540484779 3 3 763725542 5 3 147153002 5 2 234184565 5 3 688043570 3 3 222145659 2 2 803460824 4 2 497642449 3 2 453232588 2 3 326470664 5 2 727284739 3 2 309567742 5 3 660166893 1 3 529065602 3 3 463413124 4 3 680434534 4 2 176932542 2 2 580094213 1 3 614362685 3 3 597836248 3 2 929687631 5 2 529744161 1 3 404819615 5 2 511793178 2 2 754873768 3 3 894693899 2 2 562303632 3 3 303238089 3 2 886857597 5 2 896734399 5 2 916982083 1 2 717572860 3 2 197566548 2 3 491823929 4 3 173852449 4 2 396506400 4 2 686574579 1 3 507450317 5 3 687128220 3 3 947958750 2 3 228215723 4 2 591343667 5 3 581130926 2 2 289278056 1 3 309756877 4 3 851116101 2 2 893525904 5 2 574696613 3 3 621090198 5 3 412164667 1 2 350707917 3 3 234601604 3 2 377112156 3 3 889625497 2 2 950654405 3 2 490616720 5 2 612470286 2 2 962048379 2 3 114730236 4 2 684671894 1 3 186631821 1 2 269288420 5 2 111381541 2 2 865280801 2 3 447898109 5 3 361355743 3 2 951669799 2 3 235384174 5 3 341412962 3 2 702019701 5 3 745725284 5 2 755989419 5 3 737142778 2 2 484315890 2 2 327430208 2 3 792366600 2 3 245126876 4 2 323174102 1 3 717332268 5 3 759953080 3 2 729711005 5 3 608882390 3 2 206907124 1 2 162518428 4 2 754306867 2 2 385485332 5 3 848455642 2 3 124765023 1 3 174688472 1 3 567374729 1 2 180750855 1 3 263217207 2 3 622367316 2 2 790192793 3 3 250338538 5 2 292226793 2 3 726100520 5 3 274835297 5 2 721611211 3 2 542069863 3 2 860352959 4 3 532171337 3 3 414666898 5 3 914844087 5 2 607742936 3 2 191984463 2 2 537693908 5 2 103563809 2 3 326725028 3 2 527511453 5 2 850320590 5 2 505231426 1 2 814499801 5 2 602045511 3 3 695104670 2 2 532401719 5 3 914993691 1 3 721161746 3 3 644709913 1 3 387348655 2 2 921175896 5 2 746278764 5 3 693062159 2 2 291577471 2 3 182315970 3 3 571593695 1 2 191451080 4 3 384317270 5 3 581711734 3 2 706407152 3 2 484319306 3 2 250304927 4 2 659324371 4 2 471846931 1 3 121416133 1 2 606752846 3 2 166179893 4 2 292530543 5 2 662450537 1 3 860524322 2 2 869101668 2 2 384031956 5 3 856408992 5 2 175043783 2 2 655071734 3 3 915051036 3 2 251591044 1 3 492985246 5 2 978886584 3 2 436026546 2 3 745541740 5 2 384352719 4 3 808804047 2 3 632344956 2 2 209140531 5 3 679699897 4 3 683792843 5 2 141137300 2 2 770327702 1 3 685908336 5 2 244794405 3 3 483432018 1 3 344857505 5 3 606077726 2 2 805582849 5 3 991534625 2 3 248662304 5 3 308568992 2 2 596311319 5 2 251072023 2 2 885846330 1 2 112228198 3 3 628769212 3 2 435683000 1 3 589663687 3 2 567798583 3 3 985308784 3 2 451277394 2 3 805294465 2 3 715463265 1 3 732124184 1 3 388091536 3 2 330520265 3 2 579647824 2 3 861953440 4 2 118524505 5 2 129254729 1 3 557024090 4 3 241887205 2 3 198482548 4 2 152244193 1 2 159774313 4 3 738784296 3 2 338797863 5 3 275609492 1 3 355742609 2 3 747260177 5 3 941997432 5 3 271820349 2 3 830818755 5 2 641335859 2 3 376979098 1 3 153500764 1 2 231421341 5 2 728007072 1 3 381728320 4 3 590036109 3 2 475126698 1 2 198337806 2 2 484686592 4 3 311361741 3 3 932467711 1 2 618426514 4 3 704687143 5 3 408410232 3 2 143263389 1 3 491380141 4 2 912272844 2 3 393705599 3 3 953220451 3 3 603852959 2 2 429923699 5 3 815747571 1 2 489824828 1 3 908219113 4 2 752957307 3 3 751179134 3 2 600245647 2 3 209126184 3 2 524239322 2 3 895742574 3 2 772718872 4 3 254694829 3 2 447958285 1 2 277306303 5 3 780474608 1 2 835953454 5 2 564515450 3 3 693604806 1 3 607740600 1 3 450411667 5 2 773300774 4 2 433086665 5 2 785409291 4 3 768043614 4 3 994008563 2 2 177983469 3 3 669177209 1 2 329108499 4 2 661784110 4 2 983476320 2 2 475159446 1 3 298518437 3 2 202198804 3 3 177235627 5 3 849025391 4 3 705734476 2 2 868065389 2 3 307337628 4 3 461643651 1 2 993086019 1 2 204917450 5 3 951082682 5 3 641741396 1 3 496603242 3 3 469835148 3 3 360349589 4 3 561265595 4 2 123819170 3 2 420790402 5 2 774634881 1 2 139541053 3 2 623013283 3 3 483383276 3 2 540838446 5 3 215062571 2 3 386782021 2 3 563691215 3 2 238221933 5 2 844195799 1 2 685209515 5 3 447691894 5 2 821591750 4 3 336879227 5 3 348516232 3 3 835066446 1 2 394213553 3 3 396898804 1 2 678632493 3 3 425895905 5 3 150566743 1 2 386346033 1 2 688438617 3 3 165591666 1 3 157310218 1 2 820028795 4 3 788904488 2 3 919134388 3 3 232012663 4 3 716862949 3 3 191693106 1 3 516243653 3 2 668735858 4 2 266318364 3 3 471612010 1 3 450238992 4 3 319540271 4 2 818252704 3 2 801030161 5 3 151858841 3 3 591541239 4 3 282887564 2 3 591491750 1 2 400896094 5 3 525988103 1 3 225406360 5 2 724507387 3 2 314154512 2 2 957376590 1 3 801526011 1 3 386976686 3 3 234155891 3 2 607209213 2 3 325137204 5 3 224200017 2 2 570898183 1 2 601836046 3 3 280701666 3 3 564614374 5 2 815496504 1 2 929194195 5 3 500760144 3 2 710728560 1 2 281234264 2 2 690917611 4 3 632189773 3 3 156595956 2 2 585074335 3 3 158899086 5 3 408966580 4 3 717701406 3 3 378927757 4 3 585163871 2 3 222058083 5 3 798089493 1 3 372822275 5 2 280781933 4 3 337866356 4 3 624922828 5 3 471148566 3 3 759767664 4 2 169007895 2 2 658640282 3 3 373216633 2 2 334811680 2 2 821491708 5 3 477548704 4 2 584254163 1 2 427308976 2 3 220996961 2 2 831711095 5 2 818554944 2 3 577650609 1 2 178762465 1 3 713790300 1 2 258752212 4 2 778464981 1 3 147393233 3 3 769552041 2 3 393190288 2 3 601316444 1 2 851713312 2 2 852029287 1 3 546130535 5 3 446788578 2 2 609803676 4 2 146591783 4 3 337894556 4 3 552707758 4 2 696994433 2 2 270441644 3 3 212614783 3 2 654228671 1 2 105884326 5 3 308904839 3 2 179284364 2 2 658688439 4 2 841771401 5 2 591424153 5 2 567205130 5 3 930023284 2 2 791382837 3 3 607941646 5 3 300125162 1 3 924084146 1 3 681042476 2 3 888238766 2 2 573322390 5 3 546303684 1 2 257710653 1 2 496140906 4 3 842372859 5 3 489859641 3 3 843509383 4 2 903523193 1 3 260699467 4 3 833201542 1 3 134477637 1 2 755023924 3 3 673818453 1 3 474596661 3 3 799691495 4 2 476189623 5 3 782643357 5 2 473806635 5 2 375964972 3 3 909752839 2 3 361397044 5 2 101375883 3 2 365815314 2 2 946272280 3 3 813438179 5 3 419410488 2 2 180633392 1 2 738514591 3 2 843026258 2 3 345735767 2 2 612213919 2 2 303589017 4 3 388344953 4 3 357384142 1 2 125252365 5 2 248924141 4 3 694391297 3 3 531603761 1 2 574326757 1 2 890728145 1 3 187165889 5 3 310640632 5 3 836193905 3 3 247158142 2 3 542637570 1 3 229958310 1 2 684919085 4 2 437470641 2 2 872407301 2 2 919531836 1 2 571452063 3 3 641391497 1 3 918529070 5 2 169053422 4 3 686155334 4 2 524278899 3 3 285184901 4 3 344760651 1 3 569339098 5 3 787728007 5 3 336078202 4 2 192254346 5 3 357206029 2 2 666755258 3 3 650723197 2 2 837267463 1 2 457844872 1 2 395980385 2 3 426579296 3 3 376144650 4 2 158864521 2 2 626419144 1 3 505620900 3 3 650839603 5 3 569239216 3 2 274352391 4 2 735492671 4 3 839350362 1 2 560965006 1 3 601112978 2 3 784759978 2 2 254463401 4 3 624096691 1 3 517800682 4 3 556639974 1 2 600666324 5 2 766790872 3 3 643097194 5 3 458209968 1 2 765010755 4 2 710133462 3 3 901072372 4 3 794798095 5 2 441600238 2 3 981090893 1 2 452459717 2 3 272153712 2 2 217133168 5 2 104104298 4 3 549520194 2 3 390866955 5 2 917745780 1 2 636639243 4 3 855125500 5 2 821377425 2 3 749444864 1 3 705238460 4 3 492958069 4 3 384296159 2 3 575837031 4 3 400704217 5 3 417764592 2 2 854728974 3 2 366101419 2 2 351995248 5 2 852257485 4 3 812954166 4 3 786025947 2 3 122323517 2 2 806158371 2 2 831376372 1 3 897163156 3 3 909608014 2 2 340894277 4 2 585937260 3 2 272125968 1 2 344420574 1 3 750217533 2 3 302264801 3 2 210598726 3 3 608590171 4 3 747196992 5 2 410096539 5 3 399266292 5 2 784662259 5 3 632711372 1 3 748581146 2 3 172344607 2 3 448498273 2 2 935277273 5 2 135901068 1 3 915396652 5 2 661711815 3 2 733879902 5 3 598706135 5 2 306343551 1 3 286119360 2 3 717305587 2 2 766475382 3 2 495935477 1 3 168116573 3 3 939427124 1 3 556795632 4 3 418709754 5 3 585098346 1 3 621004554 1 2 248891503 5 3 846137253 5 3 433069401 4 2 974073077 5 3 752635416 4 3 672268164 4 3 604093756 2 2 116869953 2 3 486918424 1 2 461398853 4 2 303312689 1 3 743686842 3 3 224214557 5 3 982131807 5 2 651841548 3 2 342249209 5 2 506855221 4 3 318949344 1 3 759879666 4 3 229636761 3 2 405358077 3 2 813855594 4 3 305756590 5 3 781702833 4 3 834795317 1 3 284165076 2 2 786583771 3 2 929455197 3 3 215671241 1 3 274151091 2 3 335733231 3 3 302011915 4 3 639938274 3 3 478551742 3 2 736701263 5 2 651433928 5 3 263230642 1 2 441941665 5 2 734300094 5 2 919700463 1 2 222013670 2 3 779640883 1 2 400531834 3 2 301558227 4 2 501123439 4 2 619615737 1 2 694739016 4 2 537355407 4 3 104009979 2 3 361051105 1 2 695069772 1 2 749685847 5 2 750156812 1 3 191716385 5 2 640573709 1 2 605670240 2 2 456300503 5 3 415175106 1 3 710289823 5 2 470257051 5 2 663779745 3 3 187448587 3 2 375783838 4 3 753651451 4 3 942760115 4 3 287398068 1 3 215575948 3 2 321606425 1 2 576224396 2 3 399009949 1 2 962422903 2 3 814089720 2 3 728129140 2 2 416339218 5 2 269476088 3 2 520338418 5 3 412983878 3 2 668194078 1 3 423469150 3 2 696050514 4 2 706242807 2 2 519573138 4 3 196625474 4 2 697483303 3 3 698712908 2 2 280450891 4 2 493206498 1 3 438980927 1 3 432357505 4 3 149899638 3 2 533148328 2 3 441135940 1 2 754247435 3 3 203958710 4 3 725916055 5 3 516045482 4 2 151739583 5 3 264488924 5 3 754039631 2 2 363994163 2 2 249790213 2 2 150405881 1 3 762183094 1 2 208324338 4 2 526389750 1 3 135514838 4 2 867674961 5 2 231736078 2 2 317305998 3 2 311522644 5 2 301695588 4 3 352453966 2 3 198909626 1 3 402425225 2 3 368433494 3 3 613859105 2 2 682559798 5 3 329847597 2 2 770712128 5 3 946302613 1 2 374340364 5 2 570801630 3 2 514631203 5 3 496407148 5 3 856309383 2 3 389365014 5 2 604730512 4 3 437668688 3 2 145390378 3 3 398557221 5 3 466177351 3 2 755142084 3 3 258797593 3 2 861020035 1 2 512122072 2 3 550623378 5 2 947664893 2 2 195945242 3 3 562112263 2 3 934614996 4 3 700096113 1 2 566186821 1 3 770182992 1 3 720014794 4 2 626212649 1 2 356107661 1 2 805813235 1 2 839647966 5 3 751685164 2 2 303510580 3 2 773850360 3 3 660965552 1 3 251772073 2 3 383099607 5 3 851137609 1 3 210242731 4 2 461641991 3 2 627231492 1 3 978399563 5 3 325201169 4 3 204889365 2 2 273366021 5 3 266115613 4 3 579776274 3 3 236930313 5 2 282220350 4 2 491359878 2 3 789328544 4 3 543831405 1 2 943375477 4 3 142429002 2 2 109357288 1 2 614081236 5 2 142695871 3 2 813357118 5 2 400455243 2 2 602812620 2 3 753838121 3 2 813691780 3 2 167957951 2 3 591652385 2 2 451909888 5 2 340483256 2 3 227062894 5 3 505033492 1 2 524561145 1 3 557745217 5 2 562712315 1 2 475457978 5 3 660958564 2 2 712154507 4 3 750466400 3 3 314021018 2 3 591891931 4 2 373782277 2 2 309048908 3 3 745291800 5 2 298256407 3 3 355948073 2 2 193937497 4 2 593587156 2 3 918162795 4 2 457287565 5 2 824820206 5 3 433758855 2 3 370989631 2 2 673677008 1 3 427055768 3 3 734001393 1 3 717881389 2 3 778842123 4 2 272388470 2 2 656335191 1 2 248722764 5 2 601694802 1 3 486984309 1 2 257182975 4 3 996611468 5 2 597231721 1 2 523325552 1 3 709487848 1 2 683026580 1 3 783505686 4 2 280636846 5 2 398921306 1 2 393837269 4 3 421439331 3 3 197201523 2 2 418516904 4 2 961224323 1 2 390333097 3 2 325597126 5 3 988401788 3 3 424069221 1 2 605626661 3 2 745709240 5 2 732031884 4 3 682836790 2 2 711784625 1 3 577908056 1 2 970819084 1 2 690978564 3 3 108382759 3 3 161491451 5 2 704163643 3 2 303616200 1 2 636949329 3 2 156068982 2 3 495795532 1 3 336044549 3 3 429810395 4 3 800300695 4 3 237034345 3 2 532255186 1 2 582282207 5 2 537199250 1 3 424527103 5 3 449916731 2 2 476130768 1 3 741151005 4 2 176412605 2 2 650274223 3 3 279421331 4 3 573842531 4 2 447649202 5 3 334435581 5 2 503677372 5 3 882103170 2 3 371330581 5 3 421606553 1 3 646027507 5 2 876481257 5 2 701161609 3 2 288672114 4 2 447030855 3 2 356201599 5 2 511550348 5 3 912008277 3 2 641658891 4 2 234815195 1 2 653928050 4 2 472739019 2 2 706370910 5 3 866061601 3 3 246169947 2 3 230230709 4 3 336440419 2 3 512465018 2 2 341725503 4 2 678545840 1 2 155365787 1 3 290672185 3 2 499508529 2 2 568759711 5 3 282858442 1 2 586134943 2 3 953633634 2 2 926186261 2 3 663664560 3 3 229657243 3 2 700340331 3 3 546128837 4 2 248347818 4 2 445449805 2 3 483667177 3 3 776494198 4 2 809892853 4 3 475534965 5 2 774670525 2 3 537848432 5 2 421870477 3 2 846818947 4 3 258325522 4 2 608974615 5 2 915457475 1 3 661961148 2 2 865563435 2 2 891492702 3 3 933249777 3 3 196064867 5 2 243773480 1 3 658060404 3 2 334165630 2 2 546766046 5 3 561790535 5 3 531483861 3 3 274048009 5 2 181628026 3 2 921903995 4 2 633787844 4 2 468357136 4 2 880893868 3 3 218939254 1 2 674650949 3 3 671345415 3 2 318161334 5 3 884106432 1 3 248766645 3 3 487304671 2 3 381558700 4 3 987271220 3 3 315319606 1 2 246980913 3 2 955238929 1 2 318800921 2 3 381675117 5 2 546234966 2 3 961027279 5 3 170455526 5 2 884841154 5 2 904305683 4 3 228741654 2 2 784051716 3 3 153842327 2 2 559897031 1 3 616583740 3 3 264610639 1 3 764140568 1 2 848678765 3 2 420417541 2 3 913353939 5 3 843280215 3 2 394925838 2 3 615691386 1 3 539265317 3 3 226901104 4 3 498762739 2 3 524064763 2 2 604550167 2 3 648592646 4 2 749563413 2 2 132263024 3 3 147837247 1 3 345847999 4 2 986597638 4 2 270761787 5 2 426744976 5 3 820763501 3 3 418206964 4 3 354092380 3 2 185643285 5 2 821532078 5 3 414371115 3 3 936207576 1 3 833122986 5 3 212882416 1 2 927725328 3 3 721218527 1 3 360517980 2 2 695326231 2 3 722660386 3 2 962081269 2 3 748548899 5 2 331103814 1 2 469744085 4 3 365840402 1 2 435347749 4 2 825710490 1 2 247326590 4 2 125163289 2 3 893184497 1 3 126622574 3 3 117338433 5 3 745128344 4 2 738833608 1 3 517080754 3 3 907258391 5 3 588473985 1 2 926861485 4 3 594985304 2 2 819879274 2 3 567709699 4 2 216279828 2 2 678653492 4 3 111269466 4 2 712743159 4 3 498674353 5 2 506405115 5 3 508762714 2 2 257824127 1 2 571867712 2 2 423598097 3 3 479631760 1 3 812553723 1 3 745515082 4 2 716649763 4 3 987759324 5 3 301848944 3 2 476327599 5 2 349845433 1 2 465660715 2 3 607315124 4 2 290887354 3 3 446023569 1 2 244753969 2 2 415441141 1 3 712029339 2 3 788146771 1 2 131728626 4 2 580094741 3 3 501959613 3 3 828834733 3 2 754063338 2 2 675226828 4 3 528739278 4 3 149137416 3 3 515848806 5 3 146419285 1 3 479847949 4 3 363467740 5 2 960084259 2 2 169663700 5 3 827765878 5 3 343757073 5 2 531319329 4 2 327555652 1 2 248842924 2 3 288114702 1 2 898182056 3 3 163633471 3 3 191094221 2 2 436706198 4 2 257213477 1 2 815894743 2 3 625126764 1 3 580526943 2 2 700021867 3 2 451360026 2 3 724496762 1 3 602852586 3 3 833283059 4 3 611007609 1 2 896245180 5 2 946223314 1 3 647063005 3 3 555312257 4 3 918470751 5 2 194225877 1 3 475323269 5 3 712251728 1 3 569741386 2 2 402804308 3 2 900990416 5 2 128584724 1 3 967486796 1 2 262646708 1 2 552799147 4 2 823920983 2 2 206352277 4 3 439066970 2 2 982194039 4 2 441110874 4 3 379605556 1 3 589773195 3 2 727977424 5 2 156534732 2 3 845523964 4 2 846767098 2 3 701476559 4 3 414418761 2 3 308088443 4 2 316353606 4 2 200584694 5 3 561360488 2 3 244543167 1 3 314908253 5 3 119972350 1 2 891234257 1 3 416829390 3 3 782199772 5 2 123369184 2 3 990341096 2 3 310958547 4 2 183448716 4 2 699025367 3 2 893483993 5 3 930123508 1 3 391003771 3 3 165651857 2 2 752461796 5 2 576175910 3 2 507836840 2 2 896546748 4 2 644085596 1 3 495854022 1 2 677042374 2 2 572957946 1 3 663510448 1 2 866207179 3 3 626197652 1 2 261581147 3 3 598983760 2 2 600625588 2 3 643068930 3 2 645136967 2 2 233957545 1 3 413918965 1 3 217773605 3 3 137620710 2 3 433384537 3 2 316294147 1 2 101705168 4 3 230433917 1 2 802980524 2 2 741984934 1 3 557410458 2 2 954555049 4 2 367264768 3 2 179058739 4 2 486384044 5 3 231829722 5 3 844149659 2 3 773659156 4 3 509837780 2 2 971503361 1 2 159897850 1 2 646631885 3 2 287437660 2 2 668393985 1 3 794174895 3 2 280930762 3 2 791921270 2 3 109447327 5 3 843535804 1 3 750620536 4 3 468101379 2 3 727241671 5 3 335776088 3 2 312085458 3 3 247072969 4 3 348243080 5 2 121554649 3 2 881817293 1 3 174464693 5 2 723511453 5 2 220516006 3 3 196464686 1 2 178642904 4 2 489366974 5 3 377601867 1 2 118465502 5 3 731275945 5 3 630588854 3 3 318987213 3 2 187900634 5 3 414575864 5 2 205599965 2 2 781552254 5 2 948748359 5 3 390544115 3 2 624046375 1 3 618601774 5 2 289382686 2 3 523996699 2 2 612444149 2 3 299924357 5 2 588234100 2 2 579169058 1 3 608935281 3 3 487495866 2 2 532753495 5 3 839417832 4 2 302867076 5 2 677357516 5 2 883484391 1 2 738500105 2 2 831552734 1 2 267022828 1 2 655508790 3 3 934294729 1 3 752460277 1 3 298400019 2 2 904513478 1 2 511673927 4 3 908463951 3 2 430342317 1 3 842958096 5 3 185351054 2 3 311974057 4 3 982650461 4 2 655523813 1 2 285380254 2 2 504654379 1 2 271867845 2 2 379981872 3 3 894842613 1 3 624916830 1 2 839464400 5 3 265376476 2 2 454740984 4 3 304866194 2 3 441895250 5 2 573349599 2 3 575022363 3 3 202076819 1 2 299056194 4 2 621925436 5 3 686730714 3 3 762258472 2 3 123001493 5 2 747924655 4 2 673963677 1 2 258073924 5 3 671727050 5 2 547097899 1 2 924748853 1 2 766895726 2 2 725969408 2 3 156455935 3 2 620235092 5 2 640578875 2 3 737280507 5 2 691715065 5 3 614234289 3 3 207228136 2 2 340234477 3 2 880819081 4 3 481793089 2 2 351618210 2 2 516747863 5 3 346126339 2 2 707566428 4 2 409291456 5 2 672613201 1 3 646788411 1 2 157976564 4 2 441979954 4 2 637974342 5 3 788227003 3 3 693186595 2 2 769945036 3 3 989260831 1 3 715054232 3 2 657609887 2 3 649761993 2 3 381224247 1 3 115641201 2 3 330465357 3 2 375933888 3 2 743237487 3 2 956064603 5 3 581488295 2 2 500652465 2 2 277221704 2 3 546680732 1 2 355069312 5 3 534778740 4 2 939191628 2 3 485801319 1 3 299024403 3 2 829541129 2 2 156451556 2 3 576403861 3 2 225625356 4 2 548575586 4 2 336541498 2 2 508579543 2 2 422639038 1 3 114619119 2 2 177424444 3 2 722912703 2 3 975032696 3 3 435665234 2 2 707673092 3 3 705107977 5 2 427697588 2 2 167410390 4 3 338919764 1 3 307416170 4 3 995353999 5 3 138974578 4 2 346124882 1 3 649281371 5 2 958984692 2 2 445823488 4 3 125801284 1 2 430238666 4 3 655302539 3 3 151460025 5 3 793248526 3 2 296036362 3 2 394604731 1 2 462550585 4 3 450413782 1 2 493518308 4 2 901983936 5 3 658375193 5 2 365589658 3 3 930420675 3 3 536997214 4 3 328498799 4 3 165299246 3 3 599168234 3 2 777083384 5 2 735036360 1 3 644997076 3 2 978798500 1 3 482177738 2 3 870718141 4 2 422778840 1 3 977289985 1 2 438555759 2 3 243247216 1 2 152203155 2 3 297269633 4 3 826933190 2 3 763078047 2 2 350913529 4 2 357108100 2 3 727922234 1 3 734441036 5 2 592901262 4 2 400664866 5 3 610934553 4 3 219318108 4 3 147027206 5 3 618418084 5 3 787855409 5 3 575252484 3 2 174898147 4 2 581739347 2 2 581407348 3 3 328176231 4 2 980392116 5 2 150119878 4 2 493553162 1 2 314085766 3 3 911656920 4 3 906267377 4 2 524140092 3 3 670982495 2 3 286216526 2 2 987782050 5 2 594746859 5 2 844695616 2 2 644170434 2 3 903039411 2 3 459619546 4 2 658887077 1 3 370952551 5 3 848174837 5 3 639817388 3 2 711152444 2 3 151367695 2 2 239230104 5 3 474052818 1 3 646384668 2 3 234835151 1 2 441460080 5 2 409845359 4 2 170076143 1 2 462741942 4 3 336606007 1 2 702290358 2 2 743478935 3 2 596532527 2 2 679308271 1 2 685122327 4 2 885521823 4 3 261070770 2 3 139724168 5 2 622874301 1 2 430522206 1 2 915723102 4 2 367298833 2 2 631383075 2 2 951604944 5 2 429939816 4 3 349544520 4 3 463203717 4 3 836409049 1 3 494171470 1 3 596083098 3 2 866837898 3 3 229003006 2 2 451139728 3 2 997126337 3 2 181165939 2 2 375998711 2 3 455090396 1 2 108951306 1 3 347796224 1 2 354962531 3 3 568847701 2 2 332160145 1 3 345223023 5 3 345538203 3 3 819397106 1 3 769885415 4 3 759930720 2 2 459711478 2 3 250430860 1 3 341097851 1 3 212671539 4 2 388070532 1 3 414268973 3 2 475148152 1 3 817527872 1 3 707720464 2 2 754757317 4 3 918771229 4 3 983108046 3 2 384104289 2 2 683343356 3 3 288250141 3 3 393240311 5 2 494766405 3 3 591592320 1 2 734320613 1 2 972629391 3 3 489296220 5 3 189995150 4 3 285915155 4 3 330131099 5 2 616162197 2 3 674043056 1 3 577452037 2 2 831105354 3 3 327341326 3 2 602809969 3 3 100294144 1 3 229220108 5 3 536075652 1 3 624315230 3 3 638875601 3 3 790507798 5 2 158039488 2 3 637589213 1 3 526505306 3 3 886333504 5 2 852473771 2 2 199961417 1 3 275493487 2 2 205740189 2 3 364623758 3 2 511533591 5 3 341825677 3 2 772088583 3 2 840342445 2 2 489864084 2 2 934706045 2 2 901856092 1 2 276612127 2 3 632166445 3 3 338998045 4 2 742316064 5 3 803016743 2 3 555049089 1 2 447209782 5 3 647134865 5 3 651623037 4 3 907386468 2 3 832536056 5 3 229941461 5 2 495740832 3 3 925841121 5 3 481124312 2 3 195467442 4 3 361877007 2 2 799821931 1 3 841391925 4 2 505786403 2 2 310985702 4 2 414503939 2 2 342562781 2 2 890513226 2 3 846458516 5 2 628819820 5 3 989031836 2 3 392040919 5 3 827563935 3 3 479927921 2 3 228041719 1 3 162661038 5 3 748220752 4 2 527099866 3 2 800902326 4 2 136448641 3 3 919183517 2 3 358773046 1 2 847238140 3 2 711734041 4 2 861013648 4 3 666385221 2 3 788754636 2 2 662908123 3 2 433492692 3 2 684606590 3 3 839872160 4 2 677297037 3 2 367882632 3 3 917141708 3 2 572023370 2 3 824904054 2 2 555538806 3 3 420385751 1 3 275826050 2 3 971758916 1 2 921371124 5 3 242265836 4 2 446993557 1 2 625279379 2 2 182090827 2 3 238929903 4 3 923317425 5 3 621246320 3 3 279973018 4 3 477573299 2 2 458767210 1 3 814977433 4 3 197803413 1 3 687056062 2 2 224491621 1 3 197453763 1 2 157496841 5 3 562758803 2 3 945450511 2 2 265230042 4 2 679708844 2 2 383349965 1 2 296830120 4 2 510801181 1 2 624654075 3 2 584882682 4 2 822377350 4 2 289084576 1 2 778452115 4 3 337790887 3 2 432490737 1 3 287711496 4 3 715127477 3 2 704408247 2 2 259848112 2 3 947184496 1 2 951610190 3 3 729077699 1 3 185915409 2 2 156386357 4 2 981954569 5 2 999998820 4 2 885183475 2 2 622792450 1 3 975621418 1 3 789052936 5 3 400781935 5 3 984830122 1 3 189132706 1 2 560255986 1 3 730267931 3 2 398188347 4 3 437057718 4 3 950664821 3 3 709510428 1 2 485398041 1 3 915213397 5 3 829530728 3 3 332852412 2 3 410883718 5 3 377702755 1 2 107621206 3 2 532811167 4 2 926974674 4 3 367842496 5 3 303929570 5 2 118148269 4 2 515518714 4 2 674490396 4 3 192506877 1 2 517949134 4 2 717515948 2 2 594882890 5 2 563583001 5 2 834788247 5 3 326673080 5 2 158792285 3 2 431307989 3 2 273791718 5 2 374961335 1 2 436005023 3 3 855402755 3 3 694401440 3 2 168456898 1 3 570732341 3 3 560361648 1 2 524512854 2 2 459259229 4 2 156464310 1 3 190061944 3 3 607854304 2 2 297744530 1 2 942140672 5 3 989716329 1 3 243850798 3 3 736085062 2 3 975999136 2 2 411145191 2 3 968528648 1 3 138349517 4 2 404774165 2 3 891115981 1 3 145956948 4 2 809834339 4 2 664060681 3 3 653104543 1 2 717734371 5 3 295650596 3 2 369180321 4 2 340158192 3 3 896545403 5 3 181505870 1 3 868247319 5 2 512239913 3 2 717517655 3 2 623019127 5 3 798024463 4 3 999257412 5 3 293803939 1 2 343887744 1 2 234793824 3 2 384123512 1 2 495031708 4 2 968420940 5 2 898539104 1 3 714060080 3 2 356224210 1 3 524763037 3 3 870193684 3 2 404270901 4 2 304551556 3 3 500888008 5 3 702877909 5 3 483148550 3 2 650228781 5 3 800601189 1 3 429423438 2 3 686875560 3 2 174903391 2 3 653268280 5 3 460515892 5 2 981699015 2 3 867048044 1 2 533802987 1 3 582087461 4 3 822689763 1 3 577553348 5 2 557084516 2 3 131915835 4 3 285494075 2 2 312032645 2 2 584540724 3 3 747210986 3 2 551590678 1 3 932216409 4 2 328715124 3 3 952485919 5 3 992054806 4 2 634411614 5 2 682025429 4 2 244738469 1 3 733734861 2 3 705285748 1 3 133461551 1 3 428782256 1 2 377971552 5 2 739224854 2 3 923574475 4 3 157754462 5 3 136600240 2 2 606486368 3 3 729171880 4 2 695471682 4 3 820090575 1 3 858164438 1 3 999767898 3 2 878405970 1 2 741644040 3 2 984566075 5 3 529494572 4 2 784594626 4 3 564036675 3 3 704926293 2 2 592947644 5 2 737801878 3 3 757973560 5 3 710200737 3 3 471981426 4 2 293219369 2 2 419570969 1 3 165045212 3 3 366708556 3 2 581497905 1 2 451031762 2 2 713042171 2 2 274322581 1 3 227472894 1 3 913623165 3 3 125168019 3 3 416342997 2 2 985792413 4 2 301153458 3 2 643240578 3 2 323210208 2 3 153338674 1 2 552325906 2 3 567678441 5 3 368788090 3 3 687595523 3 2 817951920 3 3 305718847 4 2 629203463 3 3 698620150 2 3 576092488 2 2 576092630 2 3 302980020 4 3 230025949 1 2 527622127 2 3 794554627 5 3 780437520 1 2 948167490 1 3 137465736 1 3 211287125 5 3 661936179 1 2 601850730 4 2 499486851 4 3 275662250 1 3 228585918 1 2 654529976 4 3 762587067 2 3 889036751 3 3 449717458 2 2 468960417 1 3 350457739 3 3 401489012 1 3 395277253 4 3 208877987 5 3 550786584 2 3 110663551 2 2 430199669 2 2 334055676 2 2 781119719 5 2 600733739 1 3 404676549 1 3 674199611 2 2 843300535 1 3 877843217 5 2 488483049 2 3 304625911 4 3 937879063 1 2 332976905 5 3 430257014 4 2 228971473 2 2 171433770 1 2 476897037 1 3 847744502 3 2 355155304 2 3 548357696 4 2 128721961 4 2 727355088 4 2 143676668 4 3 114484552 1 3 868648293 2 3 308305262 5 3 535257188 5 2 656762454 3 3 256627876 4 3 731457982 5 3 554462225 4 2 744345385 2 3 105633906 3 2 721165959 4 2 782736522 4 3 572660288 2 3 565049286 5 3 561850593 4 2 541088601 2 3 860488009 3 2 175889401 1 2 301472939 1 2 795737084 1 3 533716342 2 2 321017683 4 3 694428544 5 3 437442855 2 2 412087815 4 3 856496385 5 2 100696666 1 3 940139908 3 2 411708116 4 2 582317242 3 2 705938263 2 3 575611677 2 2 860457423 5 2 681892409 1 3 905686787 1 3 846674840 3 2 437048273 3 2 690620455 4 3 222032796 5 3 962434247 4 2 241810590 2 2 128289740 1 3 495037552 4 2 338072537 2 2 195194948 3 2 102753189 3 2 617525718 4 2 873032235 4 2 220629355 2 3 995138098 3 2 597927809 4 2 717281402 1 2 283697160 5 3 300898725 2 2 514350490 3 3 583884551 5 2 606202593 2 3 931644060 2 3 618584216 4 2 960019833 2 3 439401552 3 3 491387605 3 2 693998454 3 3 631822679 2 3 242280105 4 3 421274460 3 2 661873979 3 3 349614672 3 3 812408015 2 2 882340495 1 3 737060195 4 3 658601137 1 2 746214444 5 2 227481585 1 2 525059389 4 2 277601815 2 2 221614784 5 2 387536237 1 3 720789737 2 3 690839765 4 2 963640690 4 2 808959976 2 3 186006192 4 3 753439231 3 2 421752985 1 2 487379290 5 3 140880346 5 2 648695961 3 3 985132456 2 2 996713783 1 3 852445783 2 3 443396537 5 2 172032333 5 3 475720535 3 3 757650288 5 3 502308425 1 3 215707869 2 3 426240381 2 3 949235558 4 2 709676318 4 3 958302356 1 2 191064890 3 3 412810102 2 3 715853540 3 3 403716241 3 2 206888581 1 3 447480445 1 3 696204292 4 3 472730251 1 3 899956244 2 3 710776662 5 2 633146633 5 2 827280257 1 2 165333383 5 2 553388856 4 3 950640043 3 2 210220400 4 2 677940343 2 2 139604931 4 3 372596241 2 3 315064284 4 2 425309058 1 3 937755052 3 2 240225022 4 2 213405025 3 2 137152582 5 3 825637005 4 3 620578627 4 3 293896219 2 3 191679170 3 2 505515032 1 3 160022063 4 3 993893011 5 3 155540021 2 2 414388273 4 3 774793752 3 2 840303781 1 2 287436019 1 2 876652588 3 3 653525810 3 3 238759278 4 2 421387434 1 3 923820333 5 3 681851537 1 3 127472980 3 2 238124152 5 3 338982698 1 3 133712235 3 3 399823778 1 3 170128586 3 2 179119666 2 3 194673441 5 2 748466951 3 2 523567681 1 2 390233358 1 3 623265353 3 2 802847370 5 3 509324944 2 2 615089202 5 3 793640121 2 3 370038150 4 3 321906465 5 3 283600769 4 3 558726418 2 3 622695020 2 3 272283434 1 3 461451515 5 3 658164900 5 2 713799984 3 2 176958307 3 2 188088743 3 2 275852259 1 2 205422488 2 3 671520168 4 3 870781325 1 2 297431437 5 2 381087418 5 3 376038931 3 2 787705814 4 3 649308273 1 3 113160979 5 2 380637483 4 2 987315614 2 2 281342853 1 2 677035627 4 2 341275463 5 2 396003757 1 3 922224023 5 2 250514390 4 2 657097534 5 2 259408387 3 3 799462671 2 2 734642049 2 2 688601699 2 2 114592675 4 3 883685136 4 2 541963654 2 2 250155009 3 2 694221639 3 2 170899588 4 2 286740060 2 3 181198522 2 2 683828115 1 2 927637877 1 3 280652422 4 2 213823002 2 2 426184621 4 3 173993133 5 2 293135679 2 3 292352328 3 3 456389785 1 3 251575968 2 2 406127716 5 2 121361283 2 3 405313874 1 2 739374263 1 3 123730596 2 2 708018060 1 3 106652824 5 3 450562155 4 2 379765104 5 3 354292262 2 3 382365699 3 3 261492681 4 2 249258165 4 2 607890607 3 3 742579257 5 3 961436632 5 2 519796493 4 2 446880744 3 2 943562184 1 2 127549398 3 2 377885843 5 3 197892662 3 3 464905731 4 3 270498146 4 2 954809036 5 3 641165086 3 3 997921978 2 2 774768688 5 3 571740413 4 3 401763151 1 2 430880951 4 3 966824057 3 3 374054069 4 2 732003382 2 2 477728788 4 3 127204547 4 3 331000376 3 2 758234590 2 3 446683758 1 3 562495432 5 3 663306722 4 2 412087354 3 2 121873414 5 2 394702075 1 3 797557709 5 2 117133134 3 2 197968193 5 2 985770656 4 2 408400522 1 2 416526553 3 3 629230749 2 3 112642097 5 2 808002257 2 2 483812479 5 2 162020262 3 2 804672961 5 3 705089077 2 2 549570248 2 2 492905671 4 2 941743086 3 2 803653891 4 2 385471102 2 3 648650561 1 3 980288901 4 2 376552601 2 2 397309846 4 3 709135269 3 2 913467832 2 2 703722225 2 3 957669005 2 3 663392069 2 3 719688636 1 2 747155040 5 2 721760399 1 3 333373562 1 3 192273744 4 3 118071672 4 2 467070498 3 3 753756640 1 2 816018485 2 3 505027616 1 2 913155623 3 3 365695932 2 2 857586873 5 3 548359297 3 3 254744065 1 2 753121307 5 3 332570411 2 2 455791714 3 3 793450234 3 2 501193728 3 2 621218845 2 3 502754785 2 3 403102493 4 2 887094045 5 3 617744900 3 3 678633908 1 3 787414314 1 2 732993761 4 3 812514074 4 3 910734480 5 2 502814174 2 2 603141518 2 2 396437649 5 3 219797945 5 2 670144713 2 3 872632145 5 2 306889561 1 2 405136854 2 2 815325003 5 2 566052031 3 2 732204818 3 2 850680602 2 3 992527484 4 3 130188951 4 3 851659783 5 3 685670463 2 2 117587432 4 2 637949791 4 3 646417370 3 2 184492516 5 3 287401990 3 3 948629640 5 3 293212296 5 2 178809604 1 3 996010711 2 2 439060727 5 2 644936722 1 3 991314597 3 2 746505753 1 3 448110027 4 3 203292996 3 3 103594631 4 3 141659502 1 2 699945113 2 3 637629200 4 2 326404673 4 2 139180748 3 3 167029596 5 3 988029840 4 2 676804066 2 3 373336875 3 3 544278143 1 2 378582041 5 3 242817624 2 3 862739769 2 3 265262672 1 2 573960443 2 2 608007231 5 3 818721080 4 2 665553171 5 3 116556670 1 3 237476056 3 3 203277366 5 3 646485342 3 2 993306694 4 2 729368597 1 3 963711651 3 2 109186736 1 2 304397304 3 2 101218279 4 3 229845883 4 2 770349059 3 2 796983123 1 3 799804096 3 2 769946216 4 2 506786386 3 3 344673132 5 2 833395505 5 2 145239909 5 2 329648584 4 2 377331929 4 3 878061488 4 3 500333670 4 2 313214992 4 2 986152201 4 3 912216653 1 2 107564967 2 2 691401639 1 3 131958922 3 2 649329590 2 2 856239539 1 3 414436675 5 2 664224398 1 3 122025222 3 2 749391337 2 2 525875334 3 3 627515552 2 2 226111406 1 3 663925484 5 2 786976167 1 2 408672793 2 3 984263303 4 2 997547975 2 3 847691746 5 3 551818859 3 2 293054954 3 3 317512187 4 2 704095978 5 3 869383299 2 2 772084785 3 2 971303420 4 2 750471250 4 2 104704833 2 3 716909462 3 3 108189529 5 3 705947814 2 3 583082787 2 2 273349897 1 2 577371331 1 3 703316620 1 3 706863087 4 2 470358098 4 3 826926404 2 2 589429545 5 2 383635785 1 2 208202412 4 2 512232793 2 2 898421854 3 3 895973678 4 2 277759243 1 2 416107802 5 3 610946169 1 3 643601803 3 3 757102800 4 2 400053488 5 3 506743276 1 2 542626060 4 2 147036892 1 2 622876355 5 2 979839480 1 3 123690983 2 2 184181298 3 3 447840810 2 2 905927005 5 3 962131397 2 2 515611817 1 2 187167141 1 2 773898557 4 2 685623835 2 3 829766850 1 2 683396507 2 3 848238370 2 3 251954556 3 3 250821468 3 2 496414297 1 2 584952798 1 2 327097645 2 3 435379540 4 2 156487581 1 2 934471686 4 3 178741902 2 2 442820846 1 2 800050228 3 3 934575829 1 3 936752758 3 2 935030268 1 2 517684893 4 2 152415429 5 3 600950853 5 3 450714498 4 3 420704434 3 3 374914107 1 3 269533711 4 3 933349392 4 3 742949643 5 3 714382282 4 2 800368571 5 2 712970544 5 2 377703186 5 3 370512315 1 3 905688091 5 2 921259129 1 2 380456711 3 2 106945892 2 2 266835226 5 2 271196222 2 3 666206650 3 3 341698150 1 2 976564401 4 2 701568500 3 2 417922196 3 2 442699480 2 3 913306781 1 3 682211622 3 3 102657369 3 3 583462679 2 2 753462117 5 2 340651240 1 2 509592434 5 3 928296747 1 2 726194566 1 2 942869652 4 2 428153162 1 2 322466658 4 3 785207238 4 3 724073773 1 2 309939455 1 2 751383065 5 2 487854551 3 2 742260200 2 2 131969690 3 2 675564511 5 3 405376628 5 2 137863568 4 3 188904538 4 2 416874158 2 3 931543548 2 2 387227030 1 2 238638943 4 3 113249193 2 2 712338638 2 2 505023989 1 3 755095019 4 3 241928130 2 3 163580146 2 3 223644892 2 3 962054661 5 2 605998248 4 3 929004501 1 3 489799895 1 3 353297862 4 2 348504040 3 2 457179077 2 3 942657926 3 2 662748453 4 2 245939053 3 3 864048706 3 2 494874150 1 2 251194784 3 2 780697757 2 2 437374359 2 3 695787736 4 3 668531696 4 3 332813290 2 2 687605354 5 3 285573687 3 3 353645214 2 3 862129603 2 2 727616298 5 2 320252048 4 2 344955405 4 3 285479731 4 3 991863826 3 3 779654272 4 2 671233893 2 3 851866251 3 3 550729137 2 3 306415951 4 3 819931593 4 2 955704505 1 2 686326840 2 3 838118876 2 2 222418657 5 2 836757379 3 3 241622289 3 2 459239015 4 2 930819437 3 2 248194264 1 3 247112828 4 3 593936825 2 3 497509916 3 3 117504695 3 3 424377469 1 3 359367091 3 2 247263301 5 2 653305550 4 2 475420000 2 3 690441639 1 2 484717863 2 3 380531876 2 3 378717570 2 3 732555383 5 3 209022400 3 2 220774145 1 2 926413092 2 2 219353488 3 3 945362409 3 3 789870405 5 2 974740007 3 2 448156568 4 3 367576048 2 3 728643401 2 3 192360898 2 3 571298642 1 2 321527791 5 3 294006969 2 2 421955584 3 2 863697010 4 3 316719065 4 2 160828195 4 2 627597141 3 2 913717076 5 2 293687925 4 3 313508123 3 2 511667589 1 3 878873176 3 3 579356567 4 3 344250081 3 3 764693431 3 2 766387783 2 2 310707171 3 2 930887288 5 2 617563641 5 3 215698130 4 3 721827476 1 2 854869101 4 2 468648488 3 2 679529575 3 3 525850078 2 2 648793587 3 2 112340941 2 2 770226384 4 2 969716621 1 2 815625564 1 2 319037872 3 3 317293620 2 3 779962801 3 2 760250188 4 3 886276317 5 2 805549272 3 3 265271962 2 3 161964465 5 3 594620322 5 2 988789271 3 2 861784004 5 3 731286692 2 3 915373890 5 2 223631036 2 3 940275170 5 3 518216248 4 3 275483336 5 3 834494120 3 3 988631750 5 3 973706972 5 3 206977774 3 3 896170483 4 3 335325280 2 2 543540857 4 2 624503875 5 2 479233378 1 2 220819902 5 3 151132968 3 3 679563858 5 3 528812976 2 3 649763892 1 3 222823927 5 3 289863671 3 2 678796033 5 3 292322692 2 2 783275937 4 2 771431301 5 2 343488984 2 3 706699369 5 2 956737635 3 2 713505207 5 3 406888569 3 3 541164629 3 3 565793482 3 2 347098930 3 3 703037668 3 2 912988105 3 3 653099812 2 2 923307275 2 3 465622902 1 3 679794656 4 3 838390987 2 3 739985288 2 2 585728730 2 3 403684345 1 2 815738796 1 2 951646478 5 3 249845608 1 2 407544294 4 3 243683060 5 3 708972058 1 3 620836966 4 3 178789153 4 2 635175479 4 2 557527746 3 2 802606682 4 2 271606427 5 2 557157641 5 3 195637667 4 2 317516355 3 2 439015514 1 2 449173146 4 3 501240522 5 2 409718528 1 2 858301005 4 3 645725077 2 2 966869103 5 3 957908650 2 3 497458690 3 2 670393958 1 3 142407899 2 2 368487279 4 2 577670944 3 3 523378115 1 3 295013237 1 3 713120671 4 2 624580423 2 3 783934650 3 2 696928179 2 2 154999785 2 3 339425242 4 3 294011859 3 3 960380781 2 2 361328933 1 3 133626969 1 2 208339082 2 3 517773885 4 2 178065781 1 3 465938392 5 2 138512829 2 2 620241085 1 3 618800753 2 3 701119181 4 3 702921438 4 2 352306339 2 3 942855634 2 3 608161103 3 3 449163601 3 3 694987925 5 2 245236179 4 2 274488470 5 2 913476743 2 3 245583417 2 3 865484056 5 3 644976104 5 2 323116387 3 2 984595808 3 2 363425078 5 2 168933256 3 3 960179999 5 2 331920176 1 2 721672082 3 2 893164679 2 3 620553818 2 3 615254088 3 3 172969718 4 2 549846889 5 3 206442248 1 2 577276549 5 2 765303823 3 2 580256942 3 3 994682195 5 3 729058722 5 2 749066814 5 3 856536455 5 2 550566571 2 3 935987571 4 3 301577975 5 3 768854111 5 3 277301062 3 3 924388712 2 2 549151029 4 2 354162217 2 2 817516100 1 3 481409214 5 3 980845652 4 2 459274141 2 3 478670301 5 3 532543935 4 3 117684534 2 3 200662934 1 3 483626735 5 3 180752655 1 3 613413318 3 2 665925573 5 2 473457146 3 3 422772177 4 2 342258855 3 2 847404081 4 2 791536624 4 3 403587365 5 3 175948812 5 2 923845173 5 3 333623383 4 2 928838603 4 3 764812702 5 3 571535445 1 3 906601795 5 3 172581258 2 3 416644303 4 2 402139966 3 3 508817002 2 3 960251743 4 2 937268088 5 2 615243334 3 3 670867069 4 3 923567927 4 2 442220069 5 3 781836197 5 3 470371355 4 2 743590592 2 3 450024190 5 3 906051002 2 2 946271735 4 2 206365205 4 2 907574588 3 3 571439278 5 2 468930223 3 2 387216535 3 3 350933445 2 2 192966469 4 2 448444615 3 2 435569786 4 2 664618340 2 2 544548058 5 3 585155945 2 2 855884785 4 3 318656388 4 2 207973197 5 3 614536075 3 2 464379648 1 2 453165816 3 2 579196846 2 2 833893440 1 2 444893121 3 2 916624170 1 3 788101795 1 2 497664847 5 2 761342086 5 3 466173532 5 2 154968293 3 2 843095198 1 3 841586493 4 3 228171170 3 2 521474118 4 2 132123917 5 3 459751602 1 2 438534794 3 3 313625656 2 3 132391501 1 2 441373326 1 3 728757824 4 2 228061599 2 2 676533211 2 3 353360227 1 3 570452853 4 2 554230419 2 2 596715812 5 3 652484710 3 3 287691404 5 2 520333781 4 2 890286444 4 3 835277252 4 2 772508816 1 3 320745568 1 2 584393147 5 3 335318251 1 3 136624052 1 3 878310897 4 2 137934818 4 2 882530828 1 3 539368896 1 3 146245670 4 3 379878256 5 2 498272109 5 2 593706253 4 2 960895095 4 3 669557565 3 3 572193313 1 2 426830562 2 3 643639935 5 2 258832504 3 3 626156857 1 3 836596053 2 2 110124486 2 3 502172143 5 3 142620089 5 2 508472340 4 3 490873656 1 3 991356851 1 3 162141022 2 2 490944739 2 3 208444853 5 3 304095462 1 2 889557918 4 3 106233330 4 2 809354843 2 3 910493947 5 2 437374396 5 2 997738559 3 3 375677875 2 3 770174938 1 2 694157550 1 2 313504346 1 2 987488819 5 2 747454772 4 2 426149633 5 2 865621020 1 2 913196385 4 3 415042563 3 2 303150714 2 2 980262066 1 2 667636027 3 3 390885940 3 2 169424766 5 3 429312864 4 2 161893777 2 3 233937938 2 2 231538631 3 2 629106441 2 2 201961951 5 3 626272803 5 3 537496722 1 3 471006742 5 2 602540904 1 3 987151433 4 2 839364044 2 2 206689481 5 3 382275132 1 2 688325124 4 2 198302004 2 3 989481287 2 3 340849128 2 3 234843180 5 3 938393553 2 3 474116568 2 2 941025311 1 3 896101413 4 3 462529904 3 2 648724201 2 3 859052901 5 3 231432168 4 2 566695105 5 2 633623091 5 2 164945830 1 2 761630907 5 3 188648184 3 3 755741763 4 2 583558555 4 3 636854045 3 3 193450206 4 2 314780651 5 2 337353658 3 2 911708001 1 2 724008600 5 2 545092420 5 3 864952032 2 2 581486497 5 3 465982719 2 3 405810427 2 3 242984473 4 3 751082634 3 2 678716196 3 2 694837918 2 3 443061586 5 3 603502504 2 2 703900859 1 2 423298126 4 3 742499187 4 3 710520297 2 2 408931616 5 2 599875306 2 2 487767121 1 3 318298118 3 2 343768654 5 3 532991429 4 3 606395260 4 3 356711582 1 2 429999565 2 3 704796344 5 3 474301872 3 2 285352693 4 2 480118678 3 2 913132735 2 3 548972374 3 2 496561697 3 3 143771013 5 2 373991263 3 3 132320439 4 3 937398102 5 2 162203646 1 3 399678639 3 2 942337144 3 2 659137014 5 2 499349370 2 3 805717504 5 2 401227716 5 2 487358581 5 2 234268824 3 2 932097873 4 2 670799370 4 2 283081084 2 3 784966995 4 2 655124922 4 2 533172067 1 3 831521768 4 2 202109026 3 3 770714624 2 3 835600217 5 2 207048303 1 3 602973269 5 2 182694253 3 2 433989872 1 3 392710248 5 3 503931845 4 2 696872338 4 3 601361729 1 3 716369333 2 2 330930327 2 2 238350184 4 2 203115839 2 2 273219001 5 3 446418359 5 2 315654689 3 3 126875776 3 3 775891384 1 3 690528137 1 2 990268345 5 2 459392091 1 3 761169045 2 2 276626048 3 2 355419702 3 2 725937515 5 3 192281453 5 2 953346902 3 3 717106440 2 2 839233822 5 3 355481141 2 3 615904228 5 2 541682121 5 3 397663559 2 3 908233098 1 2 541441547 4 2 390401951 1 3 400985507 3 3 395346738 3 2 337233654 1 3 384483014 4 2 294356159 4 2 716751530 4 2 189861721 5 2 195413975 5 3 389373976 4 3 726814472 1 2 265511510 5 3 387382529 1 3 740699702 5 2 705554327 5 2 203131687 4 2 486679305 1 2 467233306 4 3 527566999 2 2 653338998 5 2 833171233 3 2 287867375 4 2 927170346 4 3 277778334 1 3 255853010 5 3 453672999 1 2 228420457 4 2 925265639 3 2 203078948 4 3 414625497 4 3 264819598 3 2 396844488 1 3 590277165 1 2 209559366 3 2 704727092 1 2 975747407 2 3 176401451 4 3 365439942 3 3 514022665 5 2 662171186 2 3 242639249 3 3 128132384 3 2 977047567 5 2 378428149 1 3 174355799 4 3 880204758 1 2 586748663 3 3 194117431 5 3 301041272 2 3 386289408 3 3 131324938 3 2 956089301 5 3 177227730 1 2 202057644 3 2 261370146 3 2 992470645 2 3 923156811 2 2 574130653 5 2 684310857 5 2 492775617 5 3 486355889 1 2 292849082 5 3 403487046 3 3 744136116 1 3 460576574 2 2 746964685 4 3 575962894 4 3 239133464 1 3 237269639 4 3 881199565 1 3 349950347 5 2 294674717 5 2 732297372 2 2 879047767 5 2 594149830 5 2 618676550 4 3 841306173 1 3 948483846 1 3 251737966 4 3 677593999 3 3 402522537 4 3 503912900 5 3 761564118 3 2 845967881 3 2 801986755 4 2 153218504 2 2 169839660 2 2 214542607 2 2 625008759 2 3 644742518 3 3 539163535 4 3 609749230 4 3 194689401 2 2 317362485 4 3 326877945 3 2 504437919 2 3 918017172 3 2 330616909 1 2 182270914 5 3 802944164 4 3 917960780 1 3 431805038 2 3 610449391 4 3 406287482 2 2 409188395 5 2 193099063 3 3 203762346 3 2 305100980 4 3 881272115 2 2 465853643 1 2 716157444 4 3 990152549 2 2 704743740 2 3 868063286 4 3 541240123 2 2 979895529 3 3 563463730 4 2 229925710 3 3 958956892 2 3 641762760 5 3 448682720 2 2 533626446 2 2 762892750 1 3 225014391 5 2 631470961 1 3 796100396 5 2 153815440 3 3 894599565 1 3 550584148 1 2 183800952 5 3 150953812 3 2 567596687 1 3 580586359 3 3 716869048 3 3 614208578 4 2 977518559 1 2 268680210 2 3 995414904 4 2 898894548 5 3 210554296 3 2 560103871 4 3 322405290 3 2 637997571 4 3 572190916 5 3 211334295 3 3 758579159 2 3 716815588 5 2 540172536 5 2 864535772 5 3 682691387 3 2 157068686 4 2 712870941 5 2 817624831 3 2 959896101 5 3 215063512 1 3 738185798 2 2 528830077 1 3 289025231 4 2 883982384 4 3 623453645 5 2 478558242 4 3 425272686 5 2 386043426 2 2 775443574 2 3 314721748 5 3 198082427 5 3 573073096 3 2 349800078 4 2 569445754 3 3 796743411 3 2 348771326 5 2 186313629 2 2 813113555 1 2 906263480 4 3 943039893 5 2 381172150 2 2 298925084 5 2 132089136 3 3 268113416 4 2 533341577 5 2 524694114 5 3 761532975 2 3 237151084 1 2 797873103 4 2 435665946 4 2 105760754 2 3 593689157 3 3 838838180 1 3 422000365 1 3 373381630 2 2 263247932 5 2 170506085 4 3 134095872 1 3 986419808 3 2 264643940 2 2 788722609 1 3 355058421 1 2 760910796 5 2 920103789 5 2 258903943 3 3 351993850 5 2 824320731 2 3 648040503 4 2 303072280 1 3 575870594 2 3 709300888 4 3 376381971 2 2 332563729 4 3 298848989 4 3 335694944 1 3 657119015 5 2 782726863 4 3 526146279 2 2 145983763 3 2 352645503 1 2 375236282 2 2 390725808 1 2 351711122 4 2 125402416 5 3 155903096 1 3 355247017 3 3 533375471 2 2 547431880 1 3 944048270 3 2 352957759 4 2 202833566 3 3 488663712 4 2 151622137 1 3 192836723 4 3 583854440 3 2 285497144 1 2 508418431 1 3 500621481 3 3 272203328 3 3 812767034 5 3 908668678 1 2 881712654 1 3 778562488 3 2 284107351 4 2 997493859 5 3 650501561 4 3 471254165 2 2 668308458 2 2 354561439 2 3 883859174 3 2 576381824 5 2 944456309 3 3 489380941 3 3 561183988 3 2 614655031 5 3 263518468 1 2 543904568 5 2 380959698 1 2 934663268 4 2 716085830 5 2 920932095 1 3 287024095 2 3 631140586 4 3 305167465 2 3 481018178 3 2 109147710 2 3 432136408 1 2 692371111 2 3 182441627 2 2 993686656 5 2 132284603 4 3 689695227 2 2 962183320 4 3 916968590 3 3 263636952 1 2 610032897 4 3 942317874 4 2 536857224 4 2 536180146 4 2 411510657 3 2 169683122 2 3 574154468 5 3 828992254 5 2 471048813 2 3 648604609 5 2 758436830 5 3 641615295 2 2 343004355 1 2 738675269 4 2 634423450 3 2 353846475 2 3 485010449 2 3 694817522 1 2 591748308 3 3 129709127 1 2 397933574 3 2 769715926 3 3 250479050 2 3 703569985 5 2 655102478 1 3 839104712 1 3 504581549 1 2 137231093 2 2 317964838 4 2 151622539 5 2 113414933 4 3 735995826 5 3 307524328 5 3 529929047 5 2 638642955 5 3 161721974 1 3 390696136 4 3 642760132 3 2 334649000 4 2 449547884 2 2 648569318 1 3 164144256 5 2 107274773 3 3 770890507 4 3 322624358 3 2 868092737 1 3 198626248 5 3 982162986 5 2 631002296 4 2 371938695 5 3 155071264 2 3 816707731 2 2 492920299 5 2 658295400 5 3 444390173 1 3 850823415 4 3 631472556 4 2 223683448 2 2 822400409 2 2 312839566 3 2 882336272 1 3 841230605 2 2 633002530 1 3 507451295 3 3 289581484 2 2 132432075 2 2 502910779 1 3 734494724 2 3 111201244 4 2 890951782 2 3 484433386 1 2 140661627 5 2 866197331 3 2 889032109 5 3 383731479 3 2 329145122 4 3 353218080 3 2 893197721 1 3 761550889 3 3 800535657 1 3 169298369 4 3 990040625 1 3 475402197 2 2 449244910 1 3 183500762 2 3 162348537 2 3 774612441 1 2 419918854 4 3 325778176 3 2 628938398 2 2 556366630 2 3 594402237 3 2 606694413 2 2 956184736 4 2 298351009 5 2 602455650 3 2 198432863 1 2 776538622 3 3 182198708 4 3 327945253 2 2 323337745 5 2 857459169 4 2 889620574 1 2 955163033 4 2 540483851 1 3 754828343 3 3 199264460 3 2 169471768 3 3 452825055 2 3 579953224 1 2 347690136 2 3 531574081 4 3 547861008 3 2 710882422 5 3 409861186 3 3 637011730 3 3 666576107 3 3 929763533 5 2 257610619 5 2 556609918 3 3 906713303 3 3 383661097 2 3 494821977 5 2 388656453 4 3 475766720 5 2 212263621 3 3 745082022 5 3 370673213 4 2 570058194 4 2 249460704 2 2 541518733 5 3 886387387 1 2 781751829 5 2 139113417 2 2 200323244 2 3 735909411 5 2 314056349 5 2 602713680 4 2 270993187 5 2 171115864 3 2 858389652 1 2 362220232 4 3 961765182 3 2 568746047 1 2 571041873 5 3 225100296 4 2 833019697 1 3 523620986 1 2 136144112 4 3 790303387 3 2 854525369 1 3 469741600 3 3 225767400 5 2 127912581 4 2 870579847 4 2 952252697 2 2 497268202 3 3 505811492 1 3 587048936 3 2 502619848 4 2 899812186 3 3 858718592 2 3 473608043 3 2 684016384 5 2 962315881 1 2 436483218 5 3 497016932 3 3 755226179 1 2 879081584 1 2 899947180 1 3 641782946 5 2 401405676 5 3 154910747 3 2 487982968 4 2 668829025 5 2 395507015 1 2 773621970 4 2 233062167 5 3 881075507 3 2 848203581 1 3 709445590 1 3 417562316 3 2 699049469 4 3 260362754 5 3 659982105 5 2 929185360 2 2 898800411 2 3 597952181 2 3 686198581 2 3 525334334 1 3 870798206 1 2 720584512 5 2 399330311 3 2 859659518 3 2 139024535 1 2 629487993 2 2 385452561 1 2 348802358 1 2 552730421 3 3 194946942 2 2 565389053 3 3 784145763 5 2 611961188 5 2 993789546 5 3 665172097 3 3 929214690 3 3 709773975 1 2 901031637 4 2 154989139 4 3 922000759 2 3 441442927 3 3 791072648 1 2 817109449 5 3 158724775 2 2 744449096 3 3 251109413 1 2 510089953 5 3 145422916 4 2 630853528 5 3 386303364 1 2 297066213 5 3 222766428 4 2 631372261 5 3 313042208 1 3 184622173 3 2 239649361 1 2 424164098 4 2 806763594 1 2 157132801 3 3 308080724 2 3 454467631 3 3 845662210 5 3 987463979 2 2 106909207 4 2 836698382 1 2 831235605 1 3 605483250 5 2 507296102 3 2 380208061 1 2 584166828 4 3 955145812 5 2 548183189 5 2 857495697 5 2 641925161 3 3 697943213 1 3 149955363 1 3 958009054 5 2 827020711 3 3 108465491 1 3 691282653 4 3 420094475 2 3 695043532 5 3 439743169 3 2 738897505 5 2 726350654 1 2 571493425 4 2 482789360 4 2 423948357 4 3 475823067 2 3 740312447 2 3 476343595 4 2 301931536 1 2 641950470 3 2 414955471 1 2 364497284 3 3 865409974 4 3 371953590 5 3 331057624 2 3 808577572 1 3 637032385 4 2 746076883 4 2 352751827 4 3 191568407 2 3 784529290 2 3 743214976 3 2 580051242 5 3 261166648 5 3 722623972 4 2 542754177 1 3 811789484 3 2 660639801 1 2 890884551 1 2 125037105 5 2 760944821 2 2 677207733 4 2 351909471 3 2 801467356 1 2 967103762 3 3 620709319 1 2 436096190 3 3 420591386 2 3 811079408 1 3 419244702 4 3 775934924 3 3 514406506 3 3 733278953 3 2 845240991 3 2 428509165 5 2 876870613 5 2 270817756 4 2 376418851 5 3 806105901 1 2 711966423 3 3 464637865 3 2 400227374 5 3 799021229 3 3 105567479 5 3 180567039 4 2 597415867 1 3 776518192 4 2 885410876 4 2 217038768 2 2 944454532 3 2 484054990 4 2 291552031 5 3 448335081 5 2 583079282 2 2 599497087 2 3 135240069 4 2 335742063 3 2 258742218 2 3 717924617 5 3 462253937 5 3 312174960 2 2 112964571 3 3 330758551 1 3 345093249 3 3 551558207 4 2 471576513 4 2 275170947 4 3 177984170 3 2 485619161 5 3 869609349 4 3 902662747 3 2 425199151 4 3 718484175 2 3 808489127 5 3 160276123 2 3 663269625 2 3 165823789 1 2 148677828 1 3 125970550 2 3 376650751 1 3 800942873 2 2 719683682 1 3 644062300 1 2 156442276 3 3 605729208 5 3 588772399 1 2 258414938 2 2 988236134 5 3 848424436 4 3 239581582 2 3 842049302 5 3 342615061 3 3 288345126 4 3 481378421 2 2 574453176 3 3 354963983 4 3 351718557 2 2 738971551 3 3 971630087 4 2 674121948 3 2 520715921 3 3 223644671 4 2 265986150 4 2 306771698 2 3 128300886 1 3 233895648 1 3 232283239 2 2 617714751 2 3 126247673 2 2 661139625 5 2 138155364 5 3 565881944 4 3 372896807 4 2 735909862 5 2 137658821 3 2 549037356 5 2 128068554 1 2 964207974 2 3 904057678 1 2 485560152 1 3 468771057 4 2 865405545 2 3 474510904 5 2 701071559 1 2 320254352 2 3 503273545 3 2 327836460 1 3 618703605 4 3 678222761 4 2 788943890 3 2 526702008 2 2 311727653 2 2 502309956 2 3 259130400 1 3 443189953 3 3 519869476 1 3 214685392 1 3 193617735 2 2 189358053 2 2 258078965 5 2 547738422 4 2 486207530 4 2 306628242 5 2 402686964 3 2 385513470 5 2 444320282 5 3 859348098 2 3 818420279 1 3 827974969 2 3 914541845 4 3 273747806 5 3 619700398 2 2 208911170 3 3 395623293 4 3 788924229 1 3 405984930 5 3 595061615 2 2 754846719 1 2 898721233 1 3 366535272 4 2 901612851 2 2 166788322 1 3 122464127 1 2 449066615 2 3 679395279 3 2 619481382 1 3 499877187 4 3 974932709 2 3 957892134 1 2 941849327 3 2 654870505 5 3 478461650 1 2 325989691 4 3 861445398 4 2 383903809 2 3 320761914 4 3 838634858 2 2 250670796 3 2 447731098 2 2 909856861 2 2 102096582 3 2 978515315 3 2 699743227 1 2 484808067 2 3 841412056 4 3 296525969 2 3 367425074 4 2 489783412 5 3 799558189 5 2 433535282 5 3 236100464 4 2 590349112 1 2 138490320 1 3 693173655 3 2 265527159 4 2 702819994 4 2 580366132 5 3 739275570 2 3 458665399 3 2 254062121 5 3 284035669 5 3 532326223 3 3 986431939 2 2 716070512 3 3 262539574 5 2 780236020 2 3 481314977 3 3 529894967 1 3 169163126 1 3 777475269 4 2 404691618 2 2 445752417 1 3 110355193 2 2 413276611 4 3 132671694 3 2 184841378 1 2 556251302 4 2 745395589 5 3 326636171 2 2 346332706 1 3 979430097 3 2 879398159 3 2 861047598 1 3 597083142 1 2 463392755 4 2 583221354 3 3 307900962 2 3 280761716 5 3 726914223 1 3 206995256 2 2 431564557 1 2 751325184 2 3 963325985 2 2 553049645 5 3 993640132 5 3 437080450 4 2 794648343 1 2 226531097 3 3 786868743 5 2 647778737 5 3 660603231 3 2 700365219 4 2 203105074 3 2 341521742 1 2 724276513 5 2 264281880 1 2 732924054 3 2 115963060 4 2 193471524 4 2 423088105 1 3 610316048 4 2 581430095 1 2 696885769 5 2 811148538 1 3 953579288 5 2 373826722 4 3 271038076 1 2 101121942 4 3 355863722 2 3 651111499 2 2 790021906 1 2 487908519 5 2 756089863 3 2 667318577 2 2 771911360 3 2 840838046 5 3 310804227 1 2 628248285 2 2 523826997 3 2 626795819 4 3 475555191 2 3 384469764 4 2 435216347 5 3 527396186 5 3 371807009 5 2 493565150 5 3 744971539 2 3 652675260 2 3 978573870 2 2 248697048 3 3 569324346 1 3 764886272 4 3 592760733 4 3 104716050 1 3 560729361 2 2 292061770 2 2 316958790 5 3 296920313 4 2 811879016 2 3 254632304 2 3 153542899 5 3 231898788 3 2 379624365 2 3 368305402 3 3 479857005 1 3 296967492 1 3 162918139 4 3 994920019 3 3 407339773 5 2 982497312 5 3 933747918 3 3 494216560 1 3 251640407 3 3 447349428 5 3 503747058 3 2 298540365 3 2 328098574 2 3 721729832 1 2 605972500 3 2 475898137 4 3 799063241 5 3 973816986 4 3 117563173 5 2 237678962 3 3 436754822 3 3 175252384 3 2 700483219 4 3 410958038 5 2 849215573 1 2 725237866 4 2 710821060 3 3 560921578 3 3 976073012 1 3 491501822 3 3 582628362 1 2 269755380 1 3 438509668 2 3 572747856 3 2 199655223 5 2 175065677 3 3 673973318 1 3 824093545 4 3 341727217 1 2 555753580 3 2 562572835 1 2 783805972 4 3 988086829 2 3 276684676 1 3 793080838 5 3 315681717 4 3 647429665 2 3 478561112 1 2 885808834 5 2 271230153 3 2 640409413 5 3 840797774 5 3 707301993 5 2 529761939 3 3 366609334 1 2 715981364 2 2 920559722 3 2 998529152 4 2 124587165 2 3 373652737 4 3 393198784 2 3 383943187 5 3 442186368 2 2 339728586 2 3 810334757 5 2 828988247 4 3 938079456 4 3 238343585 5 2 565899284 4 3 261357399 4 2 150908632 5 3 110041030 2 2 247844141 2 3 636174546 1 3 767666541 1 2 108634535 5 3 517767571 4 3 673894820 1 3 374594183 5 2 221106020 2 3 557238679 4 2 520713951 3 3 453961409 2 2 188129247 3 2 830667867 4 2 154052393 4 2 205261971 4 2 460895293 2 2 333832787 1 3 583806575 3 3 234055226 5 3 404523609 4 2 667243439 5 3 637274744 2 3 429661835 2 3 887618585 1 3 302572337 2 2 246650383 3 3 374486596 2 3 268269596 3 3 633278136 1 3 271034100 4 2 323611788 2 2 142227038 3 3 741183053 1 2 385428468 1 2 641388220 4 2 258841590 1 3 281643544 4 3 910955263 3 3 273067066 1 2 329245208 3 2 368827010 1 2 619359728 4 3 395655761 4 2 588486291 5 3 554274451 2 2 269480824 2 2 748735496 3 3 889092012 1 2 456031753 1 2 125124694 2 2 341918005 4 2 433052123 5 3 877629430 2 2 453460262 1 2 308110538 4 3 238765503 3 2 759413295 2 2 146703683 3 2 378481767 4 2 405653413 3 2 677483180 5 3 273920840 1 2 741775811 4 3 834870755 2 2 488919369 2 3 384060992 3 2 284595436 3 3 242154450 4 2 657234823 4 2 749492243 1 3 244332122 2 3 448290641 4 2 300026557 2 2 395450183 1 2 449365302 4 2 382900371 2 3 642498267 5 3 291512442 5 3 274044573 4 2 821645237 1 2 731269955 1 2 601940483 5 2 874663428 5 3 195983916 1 2 972472658 4 2 558377037 1 3 639513518 5 3 124694961 4 2 207554770 4 2 714795232 1 2 153693060 3 2 844759613 2 3 154211102 3 2 361782964 1 3 911241537 4 3 760105329 4 2 161473722 4 2 753855885 5 2 635066900 1 2 979389495 4 3 576231268 2 2 139556760 1 3 997622546 5 3 341957378 2 2 221598844 4 3 813625498 3 3 990558739 5 2 902969037 3 2 546434305 2 2 461767161 5 2 758049352 2 2 456191325 4 2 486501979 1 3 221687421 1 3 318402726 4 2 364237420 3 2 619799250 2 3 315304333 1 2 679645269 2 2 261629495 2 2 742939271 1 2 412378134 5 3 269251831 1 2 252479459 2 3 338774645 3 3 334319956 3 3 763640631 1 2 500220373 5 3 744123063 2 2 776139849 5 3 631537774 5 2 640394359 4 3 657283593 4 3 598315494 5 3 630909794 2 3 946809150 4 3 750280790 3 3 314196609 3 3 167858558 1 2 963036359 1 3 172269023 2 2 129700323 3 2 604701378 1 3 804459318 4 2 877601502 2 2 782731780 3 3 743492455 2 3 848319987 2 3 709481645 2 2 286270598 2 3 134907820 4 2 806172049 5 2 298730843 2 3 637232098 2 3 768181761 1 2 532699867 4 3 181246913 1 3 484764024 4 2 618948702 1 2 359663338 5 3 960631046 4 2 628302010 1 2 491486761 3 3 552906668 3 2 862343778 1 2 722347078 3 3 742028121 1 2 494434527 4 2 606972296 5 2 852205665 3 2 151929592 5 3 788749984 3 2 626790649 2 3 484178466 5 2 297305786 3 3 258201264 4 2 523603301 4 2 632833459 4 3 329046218 2 2 284035515 4 3 722428509 4 2 619240697 4 2 892860411 1 2 224254003 4 3 443094530 1 2 763962538 2 3 616903109 5 2 661039860 4 3 295802633 1 3 348289181 2 2 526397248 4 3 957930333 3 3 786362842 4 2 996288627 3 2 849450158 5 3 256522009 1 2 823694561 4 2 337710986 3 3 654322879 3 2 478295512 2 2 503326958 4 3 741348805 1 2 336756507 4 2 463139691 2 2 875218975 5 2 789764580 1 2 472688976 1 2 123201776 1 2 193259416 5 3 289120253 2 3 220520117 5 3 735275359 4 2 953633256 2 2 921734836 5 3 234251838 5 2 878140288 5 3 319167327 4 2 745118542 3 3 651656139 4 2 764912768 4 3 620457280 4 3 488928243 4 2 951829211 4 2 668565669 5 2 887387789 2 2 396971758 5 2 998176862 2 2 543815285 5 2 136947579 3 2 135195481 2 3 800813767 3 2 366252656 5 3 430855446 4 2 537327165 3 2 822121881 4 2 365739188 1 3 360532654 4 3 448529787 1 2 931267038 1 3 967008394 2 2 754778789 1 3 107312308 2 2 421912209 2 3 122512152 4 2 740418745 4 2 196211242 3 2 195460043 1 2 910488515 3 2 627805038 4 2 509103650 4 2 583942263 2 3 168013039 1 3 889890758 3 2 115053698 5 2 346236429 4 3 386056833 5 3 200838429 1 2 302221282 1 2 867671392 1 2 464601991 2 3 931710810 3 2 865956503 3 3 908626828 2 3 465410518 4 2 967739015 1 3 397712502 1 2 853884233 4 2 715976620 1 3 834376878 3 2 549047846 4 2 803083529 4 3 394667592 3 2 489428824 1 3 973263001 1 3 957953488 2 3 791033697 1 2 950551403 2 3 774210164 4 3 602403444 1 3 366943166 5 2 433578474 3 3 680650484 2 2 718583184 4 2 466141243 4 2 614505847 1 2 280525131 2 3 389077591 2 2 335942868 3 3 994413831 1 2 237789861 5 2 305114838 4 3 117160546 1 2 398559765 2 2 351587176 1 3 606394533 5 2 962688236 1 3 833431324 2 2 895185217 4 3 760182375 2 2 858865145 5 2 502979659 1 2 268027989 5 3 522293944 1 2 968984004 5 2 798429771 5 3 182522055 4 2 470702026 4 3 225065752 5 3 927129941 4 3 477312752 4 3 552998072 4 3 985349270 5 3 280046974 3 2 108670405 1 3 619224096 4 3 252500266 4 2 476079732 4 2 152787135 4 3 711598637 2 2 500928108 1 3 754875082 1 2 886267335 4 2 774895983 4 2 746077939 4 2 831045528 5 3 359208295 4 2 682111415 5 2 528825600 2 3 309893198 5 2 495938086 5 3 829591359 3 3 251370560 2 3 308984887 3 3 797429997 3 3 250270782 1 2 775753943 1 3 876205813 4 2 264489303 3 3 169672637 5 2 254740281 5 2 675218671 1 3 327512602 5 3 784788078 1 3 417862348 3 3 979259525 4 3 491468505 4 2 824326261 3 3 996385454 1 2 791496284 3 2 711053890 4 3 759287540 4 3 654322474 4 2 826478840 1 3 755541964 2 3 393464137 4 2 556021983 4 3 105202876 3 2 104708470 5 2 747806078 1 2 271643471 5 2 561069339 5 2 878747171 3 3 984523128 5 3 409838523 2 2 962899920 3 3 101313235 5 3 686796476 3 2 742931286 2 2 778411895 5 2 298867485 5 2 570297719 3 3 168426730 4 2 205675332 4 3 609567561 4 2 880936536 3 2 545754828 1 3 116796353 5 3 732290286 5 2 299525868 1 3 596174572 3 3 562754442 2 2 526501387 3 2 144808341 2 3 187701364 5 3 432240560 4 3 611090248 3 2 897361200 3 3 867839459 3 2 522627004 2 3 412881755 4 3 950747706 3 3 654609548 4 2 750841820 2 2 357954952 1 2 556194148 3 2 192863263 3 3 488470767 4 3 723328971 3 2 802603684 3 2 341271403 1 3 360702166 2 2 879597102 4 2 401262135 2 3 192991577 5 3 748922571 2 3 785121094 4 3 284125924 1 3 901689035 1 2 312800893 3 3 957508979 4 3 220854303 4 3 347422075 1 2 119649043 5 3 161726854 3 3 446601551 1 3 346135455 4 2 445739962 5 2 685545113 4 3 662803674 2 2 692826536 3 2 671152100 5 3 311637318 3 3 289761261 3 3 647994433 3 3 205140202 5 2 561284859 2 2 742244408 2 3 410253175 4 2 862688522 3 3 683275612 3 3 755199585 1 2 601251428 4 2 862462634 4 3 919390187 3 3 236203676 4 2 383171563 2 2 122755211 3 2 849255025 5 3 738187423 4 3 517069718 1 2 546027842 2 3 380403247 3 3 856370662 1 2 862797657 5 3 470323703 4 3 990891198 4 3 378187210 5 3 439675178 5 3 646937991 5 2 385400505 3 3 228489461 2 2 877030372 2 2 367659322 3 2 557855414 1 2 937947403 5 2 150571622 3 3 636481925 3 3 477773905 2 3 161486325 5 2 217603116 5 3 197442695 5 2 257950531 5 2 462117074 3 2 731019330 4 3 660873666 2 2 855132122 5 3 268840701 1 2 180152795 2 3 111281578 2 2 175610600 1 3 287748955 3 3 398137087 4 3 116096526 1 2 516782379 1 2 587659638 5 2 541766681 1 3 915625232 3 2 649792385 4 2 721779120 4 2 587471706 4 2 564087753 4 3 958195454 3 3 771952246 1 2 438708471 1 2 197024575 1 2 519323626 2 3 381096515 3 3 326704475 5 2 795357143 2 3 305170188 1 2 962862232 3 3 178804181 3 3 299113476 1 3 397003444 4 2 587971078 4 3 798744373 1 2 224019562 3 3 976362957 1 3 765005364 5 2 937995658 4 2 818743246 5 2 441363765 2 2 962196059 2 3 149272998 1 2 868486944 4 3 931610921 2 3 836219695 5 3 729019385 5 3 704851125 1 3 495223004 4 3 405003582 5 2 302617110 4 2 398858208 4 2 923939246 4 3 474113854 3 3 831902248 5 2 598827820 4 2 213561038 4 2 371665049 2 3 903612672 1 2 886319353 4 3 297594069 5 2 555430447 3 2 180131109 3 2 376423308 4 2 337059781 5 2 431457436 4 2 650381895 4 3 225843007 5 3 760617255 3 3 499424504 2 2 873466395 2 2 137569130 4 3 569178557 5 3 390027260 2 3 219432231 2 2 361911269 2 3 287697331 5 2 431270394 4 2 262824270 3 3 504270973 1 3 412288786 3 3 148313955 2 2 471332103 3 3 526098773 3 3 263081073 2 3 417465980 1 3 163539942 5 2 873041937 3 2 306769329 3 3 289615424 5 2 864482202 1 2 143950239 4 3 459362459 3 2 286916089 5 2 697448768 3 3 951909547 4 2 384617047 1 3 602383140 2 2 908590531 2 3 385808382 1 2 242211462 4 3 873894249 4 3 949124951 2 2 420233874 1 2 283919659 5 2 655035651 4 3 634235807 5 3 490902930 5 2 932665713 4 2 512465427 4 2 859461414 2 3 671841901 5 2 383682875 5 2 210929989 4 2 263589282 2 2 394794258 3 2 786573159 3 2 687692074 2 3 842369474 5 3 250204242 5 2 440318243 4 3 249248951 4 2 257067093 2 3 697040056 5 2 330875018 2 3 897376778 1 3 494831741 4 3 291256168 3 2 455495374 3 2 557971137 3 3 113457894 5 3 279432275 5 2 598270257 4 2 420981344 5 3 718300484 3 3 863748092 5 2 332072027 5 3 373360734 5 3 209274552 3 3 489432657 3 3 192442693 1 3 469929854 4 3 633869271 1 3 233616482 1 2 305461943 5 2 773910198 3 2 419885516 3 3 125966371 3 2 478845144 5 2 588641483 5 3 341836958 2 2 626544997 2 3 771897141 2 3 991191394 2 3 802308878 5 3 105239673 5 2 254401198 4 3 980902994 1 3 789008776 4 2 559779422 4 3 291076857 1 3 532133648 2 2 127787398 4 2 885340509 2 3 937526150 4 3 600937643 3 2 902101920 1 2 446920715 2 2 986414422 3 3 342320491 4 2 564185244 3 3 500968750 4 3 882637489 3 3 712022117 4 3 527275069 5 3 843017155 2 2 253552436 5 2 395925117 1 3 626440251 2 2 665601971 4 3 144797001 3 3 842036017 2 3 379874037 5 2 991935916 2 2 242455960 2 2 681847485 4 3 265899373 4 2 886282690 1 3 260350501 4 3 563781749 2 2 657434844 3 3 261773501 4 2 211375836 3 3 813690706 2 2 616846756 5 2 537768974 3 2 308630124 2 3 899222412 5 2 917851163 1 3 967393931 4 3 629478646 5 3 693137931 4 3 266025277 1 2 505454745 5 3 882592470 4 3 104081492 5 2 827789990 3 2 414491668 3 3 228129601 4 2 531746159 5 2 741981363 4 2 673997014 3 2 646616487 3 3 546074544 5 3 196371856 5 2 717399423 5 2 143124733 1 2 209155325 3 3 600467485 1 3 725053323 4 3 218077064 3 3 889209735 2 2 414458135 1 2 252525233 2 2 343800608 3 3 207898119 2 2 905961671 5 3 488695607 2 3 215260461 5 2 292498778 2 2 674373396 5 3 918369943 3 3 313532758 2 2 312511096 3 2 345153517 1 3 703328298 1 3 770784882 5 2 895810193 5 2 468352711 1 2 244205595 1 3 636827412 3 2 807824840 2 3 143604642 1 2 399528343 2 2 458829062 5 2 590328835 5 2 806528955 2 3 460007254 2 2 960073181 4 2 772723486 2 2 150102881 1 2 387427998 5 3 547274345 1 2 567179370 5 2 439703060 1 3 455760424 3 2 421484048 1 3 440589668 5 2 393156959 5 3 757642616 2 3 429604597 5 3 510614196 1 3 964758570 1 2 331715840 2 3 150615127 2 3 453051442 3 3 350836779 4 2 123808458 3 2 852723421 2 3 998666646 3 2 920276566 2 3 563949246 4 3 104924782 1 3 795279713 1 2 198517515 3 2 948984692 3 3 622635723 3 2 510408345 1 2 958850408 1 2 241294844 5 2 150271709 4 2 855372344 2 2 422676957 1 3 729081247 2 2 566581501 5 3 631649117 2 2 119529392 3 3 505530342 1 3 915156564 3 2 323889207 3 2 973785321 3 3 682960580 4 3 997126627 4 2 210015193 2 2 953994497 2 3 687577035 2 3 534515746 3 2 446366732 2 2 549363577 3 3 161047322 2 2 601175347 5 3 837657114 1 2 622621618 2 2 558268219 3 3 193744818 2 3 656428770 5 2 273355012 4 2 583005308 2 3 333138258 5 3 217484164 4 3 166977535 2 3 921447771 4 3 444103913 5 2 284975387 4 3 610943861 1 2 968454832 1 3 470758906 1 2 388380688 2 3 334130531 4 3 449197532 4 2 441210860 4 2 321944385 4 2 387876816 1 3 771736070 1 2 761795448 4 3 235651069 3 2 537467360 3 2 728763990 4 2 632797443 4 3 668121252 5 3 209206409 1 3 208543971 3 3 451234184 1 2 984761432 1 3 630515326 5 2 575742064 2 3 240270651 4 3 476507045 4 2 673753594 2 3 348530047 4 3 291261536 3 2 676606782 5 2 831474462 2 2 494986103 3 3 964187010 3 2 503062027 1 2 257449241 2 3 781401808 4 3 447649470 4 3 608929692 4 2 560663027 4 3 100543689 4 3 569064343 2 3 686834818 4 2 930696225 3 2 890836101 1 2 582086248 4 2 237033128 5 2 729155193 5 2 440484222 2 3 780191134 4 2 787653190 4 3 836079004 1 3 577804016 1 3 878323062 3 2 443245862 1 3 508435348 3 2 747772584 3 3 383354425 2 3 877815143 3 3 174505173 4 2 933774257 2 3 138691969 1 3 582334143 3 2 278955245 5 3 517754407 3 2 871306379 5 3 503319098 2 2 980546639 5 2 277181522 5 2 677015223 5 3 764617718 2 3 185922268 5 2 127595052 4 2 135736853 3 3 494341501 1 3 480267820 4 3 129980390 1 2 246419783 5 3 252552778 3 2 150335490 1 3 749671062 2 2 363646876 1 2 721937122 1 3 793488470 4 2 879804657 5 2 881184784 4 3 435356366 1 2 404192151 4 3 452204139 4 3 939846749 4 2 590422245 4 3 379614257 5 2 392835740 4 3 611210447 5 2 866874902 2 3 101128157 4 3 523352331 5 2 615099582 4 2 499397656 3 3 903912008 1 3 212803857 5 3 792228354 1 2 338506654 1 3 889648182 5 3 242107152 2 2 224113131 5 3 217650781 5 2 108419268 2 2 752277389 1 2 126187781 3 2 793664983 4 2 238901794 3 2 257988032 3 2 275250251 3 3 919877294 2 2 435480318 3 2 895214046 3 2 365689330 3 2 110459987 2 3 437366036 5 3 940456407 2 3 954502674 2 2 859898749 5 3 189161008 2 2 394792326 1 2 218254042 4 3 789271261 3 2 240602531 2 3 748474037 1 2 471316296 4 3 989091104 5 3 235649322 5 2 757437133 5 2 365455512 3 3 216418887 1 2 329540849 1 2 566976013 1 2 326896203 2 3 446631364 2 3 157708369 4 2 577258940 2 3 839745403 3 3 128029571 1 3 844202026 2 3 270178288 3 3 656452012 3 2 287191079 3 2 637735673 4 2 449916053 5 2 285515346 3 3 149810775 5 2 206799165 3 2 257605438 1 2 304874944 5 2 568252336 1 3 632189148 4 3 268628068 3 3 256793076 1 2 475032540 4 2 893639662 1 2 135245791 3 2 134334805 2 2 518249687 4 3 515262887 2 2 353973369 2 2 372361342 5 2 935223222 2 2 107076740 4 3 924809953 2 3 461406289 4 3 266916729 5 2 876666267 2 3 633128895 1 3 359472876 1 3 951923031 2 3 313444298 4 2 346924424 5 2 531683352 1 3 113495147 3 2 977395350 4 2 224604196 1 2 972977790 5 3 573941763 4 3 717884828 5 3 270872314 3 2 844571511 1 2 393262619 5 2 412911395 4 3 234216990 2 3 101788061 3 3 249873591 4 3 359561501 2 3 625168267 4 3 439594000 1 2 989675977 4 2 356438931 5 3 596114726 1 2 532638707 4 2 821359383 2 2 609452276 1 2 621391245 4 3 715473841 2 2 804722836 2 3 391943694 2 3 161057874 2 3 571267502 1 3 436581384 5 2 948975649 1 2 747928371 3 3 367114185 1 3 245426541 1 2 211423108 2 2 514407273 5 2 273638042 2 3 328146114 2 3 475524462 4 2 728572597 3 3 544985068 1 3 607089099 1 3 228721405 1 3 528283099 3 2 818310837 2 3 308892734 2 2 503326968 5 3 221340764 4 3 488582871 5 3 678794372 1 2 346976964 5 2 270640542 1 2 247850907 4 2 737006033 3 3 669533009 3 2 574948080 3 3 993090449 1 2 561621928 3 2 476869501 2 2 851004570 5 2 671964426 4 3 820342172 5 2 462920559 3 2 972185732 3 3 342706869 4 2 937069388 1 3 201313249 3 2 136967897 4 2 285357756 4 2 832609455 4 2 108090360 5 3 416007701 1 3 255036015 2 3 727681557 3 2 126491505 2 3 942812871 2 3 181731854 5 3 921453948 1 2 459819966 1 3 265655563 3 2 225335855 5 2 942397630 2 3 520839562 3 2 592938988 1 2 595259923 4 3 764065984 2 3 443636681 2 2 492005111 5 3 757393152 3 2 556271345 3 3 361170339 4 3 473685259 5 3 533902970 2 3 224389573 2 2 302243214 2 2 373903885 5 2 424409207 2 2 492078105 1 3 483817243 4 3 553092315 3 3 383387578 2 2 706848593 5 2 101581609 1 2 252851766 4 2 171521260 2 2 218539814 2 3 847677205 1 3 155759075 1 3 898224558 1 3 392718256 5 2 528911245 2 3 941906294 5 2 888823097 5 3 395216132 1 2 508940122 1 2 889744067 2 3 204067503 4 3 223716242 1 2 166032408 2 3 242565200 4 3 506787108 1 3 276248050 4 2 926678604 2 2 244396973 2 3 630625659 5 3 575669619 5 2 734074761 4 2 868039360 5 3 758931307 5 3 575634273 1 2 108967366 5 3 228573838 5 2 248980152 2 3 595141243 3 2 169769441 5 3 217078638 3 3 754253996 2 3 403019672 5 2 927404870 2 3 635665269 4 2 344984445 5 2 884367103 5 2 756425970 1 3 352002232 2 3 903766166 5 3 835668798 3 2 381363479 2 2 239111856 4 3 917705868 1 2 236498211 2 2 127806584 3 3 193446334 5 2 133227859 4 3 482075010 1 3 377073536 3 3 830582097 1 3 257652815 5 3 781898166 2 2 359468624 3 3 428231817 2 2 765378125 1 3 136073563 2 2 780941476 5 2 766265729 1 2 273318183 1 3 112994964 4 2 906037179 2 2 831684638 4 3 683911134 4 3 672291372 3 2 188770720 1 2 809335697 4 3 250059225 3 3 399252853 3 3 976669759 1 3 988553516 5 2 971322334 3 3 308543766 5 2 433834821 2 3 729539126 2 3 503517926 3 2 189723184 4 3 981081156 3 3 255822878 2 3 983929547 3 2 318040486 1 2 496154393 4 3 299588821 3 3 544984548 5 2 554682279 5 3 606017205 5 3 297601023 1 3 669040931 5 3 742353789 1 3 688345968 3 2 552311015 4 3 192481509 2 3 926032345 3 3 591895476 2 2 169958124 1 3 432479762 2 3 252448851 4 3 309082860 1 3 513611009 5 2 352553007 1 3 256809902 1 2 666903718 3 2 676923523 2 3 449953503 2 2 517065189 3 2 386166308 3 3 803084996 2 2 555352203 3 2 518347405 5 3 929418484 1 3 304813652 1 2 117474876 5 2 550186255 3 2 514374787 1 2 440260090 3 2 626280721 5 3 481550578 3 2 828460926 1 2 187205052 3 2 179577139 4 3 669393073 3 3 777813083 3 2 665910115 1 2 100666301 5 2 944681652 1 3 990304371 1 2 762874679 2 2 283899215 4 2 807609989 5 2 920995802 2 2 851982841 1 3 488782113 5 3 987703016 1 2 696243400 3 2 371748952 5 3 986922682 4 3 870673051 3 3 195216678 1 3 678567254 4 3 465303670 1 2 278347021 1 2 874175133 5 2 725306533 3 3 774767393 4 3 262516162 1 3 361525697 4 3 387316671 1 3 808858688 1 3 948419822 4 2 604482229 3 2 500821284 5 2 404082545 3 3 333436449 5 2 849141862 2 3 792271974 5 3 978338347 3 2 484805418 4 3 725263928 1 2 145800393 1 3 316077279 2 3 882497987 5 2 568762788 2 3 409065557 5 3 882508200 3 3 593986878 5 3 133838454 3 2 595131728 5 3 427969840 4 2 762391138 5 2 661735836 3 3 551100999 3 2 199403610 5 2 893503696 3 2 226251968 5 3 444018551 1 2 757627174 4 2 765577413 1 3 484690126 4 2 184446475 1 3 894551536 1 3 681912571 4 2 850797244 2 3 466031539 5 3 405817066 1 3 981566957 2 2 521997782 3 2 820116305 3 3 698196546 4 3 215137425 3 2 213512092 1 3 829978764 5 2 816673583 2 3 621868801 2 3 846010813 3 3 779681885 1 3 650682603 3 3 232364354 1 3 399031438 2 2 789447983 5 3 151689453 3 3 555698782 2 2 603027347 1 3 797312052 2 2 502730778 5 2 504164267 4 3 470456672 3 3 684024230 3 2 508621814 1 2 931988361 3 3 448852496 5 2 419734890 1 3 757758718 1 2 628608769 1 3 168768132 2 2 410492215 3 3 245591541 5 2 450237502 2 3 927905999 4 3 399199455 2 2 179290578 3 2 134544669 5 3 834042610 1 3 675822939 3 2 433591522 5 3 546196454 1 3 637592330 5 2 991159355 5 3 423113283 5 2 844927237 5 3 668629112 4 2 104850410 2 3 957199812 2 2 148324710 1 3 735798471 4 3 508284787 2 3 740814624 2 3 908310226 3 2 607702950 5 3 696694254 5 2 993595148 1 2 708016614 3 2 789340670 5 3 426012511 5 3 632450932 1 3 316695871 5 2 442755689 4 2 875254537 5 3 303197990 1 3 685680810 2 2 335035575 2 3 625264709 3 2 693436218 5 2 740350024 4 3 750489319 2 2 309313635 1 2 753835317 1 2 128852980 5 2 904475387 4 2 772807691 1 2 164788802 3 2 310744754 1 2 648459321 2 2 881523796 5 3 827975024 5 3 706783831 1 3 579353558 4 2 274597469 1 2 397440424 4 3 245083908 4 2 257272170 2 2 950709523 1 2 199463324 3 3 660071871 5 3 707024187 4 3 137256116 3 2 185953218 4 2 110685133 4 2 836104062 2 2 348722378 5 2 726522071 2 2 823559743 4 2 521348439 2 3 443886343 4 2 664687019 3 3 134783737 5 2 245854252 3 2 321252668 4 2 951397066 4 2 242016692 4 3 118718961 3 3 644758222 1 2 529668495 3 3 275048226 2 2 975502880 5 3 324246897 1 3 417835045 4 3 707636118 1 2 921888062 5 2 591878496 1 3 141067686 2 3 990104810 4 3 780980212 2 3 116835703 5 3 915610242 4 2 198251969 2 3 472456601 5 2 556579284 2 2 106591541 2 2 451800547 3 3 180823904 5 3 900642768 2 2 494655864 2 2 824512783 1 3 711084380 1 3 850857067 4 2 206639589 3 2 817816049 3 3 884559529 5 2 415615747 5 3 410459084 5 2 823792914 2 2 701470566 3 2 753139466 4 2 441676441 4 3 113299106 2 2 267432974 1 2 468508809 4 2 822044301 5 2 988214898 4 3 973638535 1 2 118983135 1 3 637814846 4 2 416981111 1 3 722987336 1 2 645031129 4 3 616886278 5 2 640787901 5 3 552556035 1 2 568187500 5 2 852429837 5 2 738488861 2 3 299883865 5 3 394630869 5 2 201483477 2 2 350366589 5 3 132087315 2 2 777506111 2 3 141664085 4 3 916786451 5 3 691321478 4 2 307214558 3 2 207451777 5 2 563368068 4 3 346824207 5 2 634516648 2 2 380792787 1 2 319661863 5 3 350613707 1 2 746015736 5 2 228763025 4 2 618478393 1 3 679019584 2 2 402215647 3 3 671284482 5 2 641512683 2 2 655233404 5 2 219076929 1 3 729848384 1 2 339345007 4 3 374088571 1 2 184252118 2 3 342900029 5 3 746364650 4 3 567809688 5 3 435993691 3 3 983592288 5 2 141528455 1 2 579079020 2 3 594370172 1 3 395424499 1 3 489193226 2 3 391912376 4 2 666853856 2 3 396051826 1 2 224596932 5 3 804228396 3 2 954348212 4 3 550952961 5 2 430815944 4 3 143680709 4 2 509943315 2 2 479173585 4 3 110197113 3 2 140557872 3 2 232824659 2 3 111878459 1 3 213963761 3 3 185039314 3 2 297451479 2 2 202361330 4 3 192225933 1 3 103407877 3 3 492418682 4 3 101681038 3 3 523778602 4 2 354249803 1 3 406098118 4 2 584675536 3 3 782204755 1 2 386901488 4 2 193807161 1 2 505844281 3 3 328457140 2 3 421987295 3 2 188568161 2 2 884399705 3 3 482896707 1 3 534098104 4 3 785700536 2 3 790452052 5 2 729651137 2 2 369480228 5 3 223762627 3 3 741773971 4 3 784102467 2 2 195768723 5 3 855249422 3 3 407018509 1 3 117150992 2 2 906814047 2 2 378480817 2 2 866014636 2 3 574265503 2 2 892862376 5 3 248124136 1 3 390370480 4 2 459700615 5 2 705827872 3 3 435131578 3 3 323380614 5 3 857794390 1 3 143998394 3 2 112353558 2 2 752316541 4 3 162585899 1 2 355112424 2 2 435765585 2 2 447893777 3 3 223839710 1 3 424799308 1 2 988418144 2 3 851654097 4 2 525501382 5 3 669169843 5 2 932707243 1 2 114960167 2 3 754645301 3 2 890691583 4 2 452949190 2 3 705095684 2 3 855048813 2 3 719982666 2 3 431314026 5 3 370762025 1 2 183607207 1 3 710274495 5 3 680995514 4 2 672253355 4 2 939888837 3 3 671133508 3 3 572797690 1 2 963630346 1 2 665257083 5 3 226993786 5 2 646661088 3 3 911486192 2 2 546797189 5 2 792193705 3 3 547405240 4 2 293122989 3 3 442449435 2 3 501395844 5 2 189557276 4 3 768927796 5 2 803849137 5 2 727240623 2 2 177104706 5 3 189603434 1 3 473725836 2 3 825052859 3 3 708587259 2 3 695723124 2 2 748646521 1 3 661868623 5 3 675909581 2 3 164194986 2 2 785365231 5 2 468427243 4 3 232318310 1 2 898388277 3 3 610029635 1 2 298972440 2 3 995996386 5 3 794191669 3 2 168671887 4 3 255141013 3 2 586077831 5 2 208475001 2 2 348385474 3 3 830544990 3 3 631239747 1 3 662112630 4 2 678863293 3 2 536580127 2 3 806393538 1 2 531402038 3 3 779040538 3 3 875649138 3 2 531092352 2 2 951784151 5 2 338476734 3 2 604410911 4 2 603301375 3 2 429355305 5 2 664038315 3 2 492306861 2 2 172856894 2 2 396343838 3 2 758543152 4 2 308934527 1 2 188309723 1 2 322540196 4 3 130918223 1 3 517258486 5 2 338096897 2 3 354275518 1 2 622547178 3 3 818387518 3 3 511162219 5 3 968557106 4 3 877240106 4 3 657062692 2 2 132010385 1 3 426814043 5 2 910094110 1 3 406627634 2 3 810642495 2 2 670544171 2 2 395446381 1 2 154857229 4 2 413809478 5 3 446601758 3 3 241192767 5 2 670429562 1 2 642489668 4 3 226992114 5 2 686926471 3 3 790300298 4 3 850900004 2 2 184312867 3 2 346560383 5 3 651757344 4 3 184744215 5 2 525341405 3 3 394133095 2 3 489824714 5 3 506627298 5 3 528324126 5 2 425800451 4 2 815523616 2 2 214363516 3 3 475323265 4 3 432162417 2 3 768142364 4 3 157513122 4 2 825322300 4 2 483434700 5 3 570794594 4 3 208931673 2 2 196541889 2 2 995033664 2 3 217087282 5 3 687752619 5 3 281552590 4 3 984087946 2 2 123805964 5 2 461292346 5 2 918810978 4 2 831088636 3 3 911513443 3 2 733836435 4 2 572634693 1 2 633705861 5 2 414669170 1 3 628114959 2 2 838837497 3 3 657612901 2 3 712340410 2 2 658671533 5 3 508622517 5 3 607894787 2 2 418607264 3 3 150469979 5 2 828868233 1 2 116446242 4 2 530596435 3 3 531184606 5 2 797370265 1 2 965141717 5 3 468338150 1 2 466708335 4 2 698244928 3 3 735117935 1 2 256985706 3 2 722179568 1 2 849877939 3 2 610942636 2 3 591119017 4 2 344903503 1 2 936115156 5 3 327884456 4 2 491366961 4 3 621892894 4 3 643992620 4 2 668231625 5 3 759695179 2 2 358136313 1 2 276953719 4 2 748399191 4 3 934550666 5 3 992483880 1 2 902991208 4 3 664860669 2 3 697709925 4 2 598569826 5 2 917140578 4 2 333282362 5 3 552516036 3 3 660154565 1 3 535256170 3 2 945847743 3 2 300306103 4 2 864919657 5 2 498199450 2 2 202117720 5 2 861450871 3 2 561810739 2 3 846752543 5 3 595414716 4 3 547402696 1 3 926134285 3 2 490700464 5 3 154902044 1 3 704696468 4 2 941455475 2 2 309580640 4 2 872525886 4 3 475167901 2 2 226973258 3 2 888302429 4 3 231173676 3 2 775391730 2 2 324576965 5 3 736192192 5 2 187059375 5 2 741040346 2 3 806506134 2 2 110961689 2 3 846877464 1 2 434571462 3 2 972309853 4 2 333942763 3 2 876649730 5 2 256097256 4 2 274341752 3 3 653901876 2 2 773369874 2 3 528449846 1 2 389034021 1 3 171497287 3 2 357054604 1 3 580520712 1 3 564399729 2 2 183595052 3 3 765217906 2 3 131685635 1 3 860954401 3 2 247485084 2 3 696898484 5 3 569644023 4 3 106589971 4 3 179760066 1 2 427696620 4 2 925024335 4 2 359735330 5 3 751466650 2 3 273915192 3 2 662350792 1 3 546953997 4 2 447173734 5 3 559500696 3 3 192406891 1 2 572316937 2 3 362469100 2 2 421030840 1 3 215921429 5 2 150530388 3 2 699991024 3 3 769706609 1 3 448330434 3 3 419005877 2 2 520352080 5 2 581354759 4 3 239498112 2 2 804389697 4 3 538749720 3 2 111696457 3 3 572268767 2 2 978618157 1 2 673592180 3 3 535216865 3 2 844020252 1 2 189727203 1 2 272530149 5 3 201273328 5 2 162662631 2 2 549349588 2 2 311619793 3 2 524773198 3 2 537702205 5 3 912956382 2 3 232960209 5 2 105009882 5 3 791275591 2 3 266600694 1 2 599311152 3 2 838983547 4 3 996113951 4 2 160731735 2 3 748313218 4 3 859138879 4 3 108362731 4 3 189334730 2 2 885050454 5 2 424000881 3 3 790606371 4 2 613835454 5 3 874984538 4 2 423065638 2 3 763209819 4 2 405228732 3 2 979917549 1 3 310269128 3 3 723399804 2 3 894561806 3 2 716619627 4 3 214358037 5 3 433820600 2 2 881823078 1 2 802934237 4 3 575322350 4 3 514144771 3 2 573526882 3 2 708973895 2 3 540704518 2 2 526697034 4 3 230814105 5 3 516934081 4 2 709595498 4 3 251843552 1 2 576747334 5 3 575184302 3 3 411043751 3 2 835376464 3 3 765461662 2 3 699466597 3 2 659354643 2 3 352460204 4 3 513942404 1 2 356432674 5 3 214982759 3 3 953772176 4 2 142478869 4 3 768303144 3 3 742578897 3 3 330749275 2 2 123472132 3 2 708915800 2 3 597195115 2 2 188084723 3 2 950007423 2 3 670961934 5 2 324902597 1 3 540108696 4 2 630475675 3 3 955032253 1 2 599664876 5 2 739519698 3 3 714624729 5 2 187337022 5 3 228203948 3 2 999937839 2 2 591690268 1 2 261574393 3 3 547847233 3 2 837276175 1 3 312106554 1 3 146319372 2 3 351348043 1 2 224699345 2 3 397222416 4 3 799572435 5 3 507836254 4 3 268365014 5 2 874616885 3 3 972366994 4 2 313924266 5 3 609198692 3 3 292793164 1 2 784828326 2 2 733925156 5 3 933900002 2 2 476406121 1 2 571125186 1 2 828168362 1 2 532378970 5 3 785818745 1 2 877290473 1 3 810620955 3 2 292273231 2 2 130359069 4 3 412351406 1 2 232317658 1 2 870892808 4 3 285237941 5 2 669034567 3 2 243467344 2 2 458508622 1 3 590375454 1 2 368916700 3 2 736058507 5 3 856011271 2 3 572202155 4 3 985304199 4 2 320289039 4 3 454579908 4 2 209588065 1 2 187737868 2 3 284581217 4 2 354152345 3 2 954236564 1 2 880276469 5 3 646653049 1 2 320221946 1 2 623570772 5 3 527759346 1 3 826721264 2 2 571440246 1 2 770597885 2 2 175356303 4 3 409367075 2 3 314289611 2 3 608776350 4 2 478475213 3 3 491513489 1 2 735081720 1 2 823316219 5 2 999217867 2 2 493073981 5 3 115004254 1 2 430474903 2 3 345532328 5 3 512484473 4 3 366960773 5 2 453431929 2 3 276032186 3 2 449908223 4 3 161398314 2 3 740134178 3 3 175163550 3 2 620016511 1 3 139947434 2 3 465973053 4 2 886481566 1 2 919934045 3 2 682990169 2 2 337657562 5 2 674823403 5 3 807193900 2 3 313220096 4 2 354351327 1 3 674149812 3 3 379797970 2 3 149929023 5 2 614658120 5 2 309260892 4 2 144614620 2 3 860694671 3 2 163804964 3 3 403084442 4 3 269516657 5 2 272388244 2 2 282200919 3 3 757633791 4 3 682139350 1 3 535422184 4 2 647865593 2 2 367770279 3 3 853585092 1 3 408064247 5 3 264288715 5 3 884586687 1 3 959604122 5 2 103969505 1 2 850784095 4 3 921904581 4 3 268018403 1 3 574450584 3 2 645229130 3 3 597111002 2 3 564774269 2 3 651609316 3 2 102950904 2 2 932161688 2 3 972363966 3 3 241736543 1 2 515352370 5 2 253486456 1 2 516602603 1 2 977782990 1 2 333105824 5 2 245235544 3 3 230808996 4 3 444671013 2 3 623484173 5 3 396393201 1 2 576789925 3 2 189173516 2 3 287249010 4 2 757151706 2 2 461028534 2 3 134653347 5 3 392365379 2 2 628021364 4 2 375024908 3 2 374193933 5 2 759875905 3 2 954655244 3 2 416960392 3 2 897435891 5 2 553845864 2 2 686808191 3 3 509892167 3 2 349266103 4 3 139629473 1 2 371801628 3 2 495155768 5 2 806957533 4 3 345789971 4 3 815742947 2 2 125085628 4 3 948714808 1 3 955747769 2 3 320560319 2 3 429081673 5 3 925353744 5 2 504435467 1 3 578700325 3 2 521833061 4 3 623595636 5 3 549711780 1 3 974004268 3 3 137393885 2 2 358348848 3 2 740009087 5 3 786531136 3 2 209083503 5 3 235564952 5 2 512163315 5 2 114781386 1 3 470979232 2 2 177131767 4 3 216167479 2 2 677797020 5 2 408677409 5 2 391521617 4 3 643344059 3 3 223011628 3 2 845156012 3 2 490592445 2 2 362841205 3 2 165341802 4 3 436439992 3 2 943525617 4 3 595325439 3 3 682308492 4 2 626188444 5 3 593141901 2 2 841491435 5 3 476149090 3 2 760401164 4 2 987060625 4 3 244333957 3 3 634017196 2 3 237451846 4 3 563282285 5 3 549002161 4 2 416868777 4 2 997880417 1 3 326900714 4 3 113853813 4 3 624164215 2 2 999689779 4 2 455340659 2 2 450858516 4 3 532653721 5 2 872630509 2 3 137243728 1 2 211538162 3 3 788878760 4 2 395468069 1 2 112599114 3 3 695699902 1 3 484212751 2 2 714401375 3 2 300574549 4 2 564159357 2 2 395846810 3 2 619103669 2 3 661851313 5 2 579524774 3 2 362038561 1 2 837727165 2 2 874306078 5 3 310120762 5 3 371184075 4 2 241572371 2 2 983246165 2 2 383266184 1 2 677844461 1 3 537287599 4 2 966214201 3 3 641317362 4 3 885648876 2 2 650787654 4 3 581964461 4 3 362019636 2 2 933356685 2 2 207068646 1 3 868822985 1 2 591171797 3 3 972856603 5 2 469417193 3 3 146778372 4 2 458405146 5 3 226288053 4 2 353725828 3 2 900077323 5 2 766705488 2 3 717510289 5 2 518485168 3 2 793280486 1 3 101270951 4 2 128913443 5 3 768426013 2 2 702266847 1 3 290334226 4 3 768898137 5 2 859685967 3 3 124654113 5 3 905314626 4 3 593233238 5 3 315121163 4 2 847645468 1 2 452580298 5 3 628223545 1 3 310381651 1 3 472022580 4 2 607405971 4 2 471109678 4 2 172181958 3 2 358758902 4 3 541240270 5 3 291994001 5 2 650289895 2 2 162831664 3 3 585856257 2 3 103802672 3 2 207530196 5 2 657985557 1 2 489112342 5 3 738791550 4 2 983087790 3 2 865462728 3 2 669817601 2 2 285627466 2 2 272609031 5 2 459746264 5 3 580582452 2 2 447590212 2 2 773733151 1 2 394289617 2 3 492044322 2 3 406696830 2 3 594594367 1 2 684550731 2 3 875808572 1 3 421999233 5 2 519812254 1 2 792458597 5 2 673007752 5 2 305111179 2 3 149766801 4 2 186112163 5 2 593731041 4 3 656775266 5 2 653142132 3 3 289926025 4 3 104499544 1 2 646419624 2 3 111982739 5 3 259061044 2 3 286172324 1 3 170453791 1 3 670783519 4 2 219069994 3 3 252020932 3 3 956201906 5 2 476730307 2 2 331299902 1 2 537065427 5 3 705226605 2 3 572840604 5 2 688327811 4 2 567024869 3 3 153786358 4 2 571362118 4 3 646234646 2 3 315659291 3 3 907760086 4 3 719915526 2 2 497414156 1 2 663654552 5 2 799489584 1 2 700773989 2 2 740554248 3 3 487284776 3 3 755904007 1 3 270967144 1 2 821957306 5 2 937210624 2 3 138655409 4 3 206096048 1 3 259539786 3 2 576501468 2 3 939797909 5 3 463685873 2 3 414061125 3 3 784140296 4 3 144562182 5 2 178665292 5 3 260242548 1 2 114699484 5 2 129451409 3 2 453493205 3 2 355450829 2 2 321194005 5 3 156171540 4 3 893501456 5 2 403043063 3 3 804933272 2 2 858088137 5 2 825000926 2 3 922260183 4 2 751107585 4 3 637047123 1 2 358457754 5 3 761472801 5 3 867225445 4 3 562218691 3 2 351376761 4 3 110543118 5 2 247298754 2 2 592993876 4 2 756226623 5 3 387980295 1 2 339528943 2 3 544628214 1 2 656239780 5 2 694091559 4 2 352778882 1 3 533782072 5 3 609515157 5 3 600487852 5 3 493237604 1 2 582784914 2 2 776162165 2 3 744236837 4 3 761583099 1 3 854460419 5 3 355005317 5 3 655587453 2 2 728331057 5 3 211595602 5 2 405438528 1 3 815505091 3 3 519910601 2 2 118786816 2 2 166351713 3 2 109661068 3 3 821122663 2 3 321708131 4 2 653301281 4 3 513101866 4 3 677953979 2 3 173432719 1 2 176934833 1 2 443288745 2 2 879254166 5 2 237884510 5 2 805805264 2 3 595685397 2 3 351049756 5 3 873416873 3 3 718113690 5 3 317695870 5 2 506775500 3 2 177952305 1 2 532783049 5 3 631883410 2 3 310073350 4 3 257549115 4 3 483538898 1 3 418988179 3 2 216647636 3 2 149963049 2 2 283347093 3 2 556428727 1 2 579267595 3 3 412291876 1 2 972284218 5 3 855861205 5 3 632977279 3 3 300589615 2 2 603841839 5 2 306252932 3 2 905300215 3 3 687318892 1 2 737807296 1 3 198981234 5 3 207745000 2 3 823177590 2 2 724013191 2 3 447260897 2 3 757066073 5 2 202393138 2 3 508873513 5 2 512667530 4 2 187458920 2 2 654729042 3 3 191562592 2 2 615337274 5 3 948095022 5 2 404189793 5 3 728914034 3 2 823514997 2 2 926767658 2 2 303440967 4 2 557922195 1 2 432835970 1 3 646193228 2 3 334329227 1 3 431906115 3 3 293448981 1 3 709931357 4 3 459438818 3 3 253231177 4 2 388412197 3 3 475649634 5 3 321305495 3 2 886325616 4 3 275101151 5 3 435695593 3 3 911794694 2 3 119960533 2 3 587959953 4 3 127738318 4 2 681098521 5 2 199507477 2 3 315695124 4 2 748270291 4 3 329530372 2 2 986108241 5 2 800588108 4 3 390234256 4 2 799148332 2 3 814029902 2 3 492275334 1 3 212601930 1 3 228554625 5 3 112768863 1 3 793189585 3 3 488279409 3 3 510176644 4 3 577040146 1 2 467871300 4 2 313616641 5 3 198882165 2 2 365637466 1 2 987109555 3 3 751443464 2 3 471192947 4 2 287029259 4 2 129416685 1 2 723244581 4 3 735260055 2 3 948000051 4 2 480278833 2 2 585452479 4 2 207551271 5 3 844086756 5 2 959961515 4 3 526065890 5 2 266275879 1 2 871556867 3 2 752303047 3 3 333149510 2 2 709452997 1 2 752690385 2 3 261117149 4 3 485623972 2 3 804361185 1 2 648302439 1 2 532091255 3 3 615705554 3 3 463285518 5 3 418070082 5 2 500437564 2 2 924277271 4 3 185066881 4 3 571558668 3 2 370796529 1 2 663914389 2 3 672136941 4 2 522459502 1 2 725465909 3 3 253319175 5 3 290576441 1 2 726050058 4 3 802300610 3 2 598947967 1 3 313227801 4 2 974556336 4 3 288022880 2 3 774839874 5 3 442981829 1 2 794669865 2 2 160374529 2 2 426108184 5 2 307220773 5 2 470834144 2 3 319026077 4 3 149532649 2 2 169460214 3 3 896207943 5 3 292590985 1 3 306245151 3 3 594629634 1 3 217012922 4 3 244766379 3 3 666431316 5 3 239300246 4 3 254130151 2 3 215772869 2 3 653735410 5 3 729752867 4 3 404288047 3 2 943810075 4 2 646996757 5 3 477830309 1 3 869921027 3 2 924866011 4 2 138719779 5 3 747693571 1 3 663210815 1 2 453197456 4 3 553275802 5 2 637367604 2 3 215641372 1 2 637368971 3 2 908498752 3 2 938995547 5 3 340238752 2 3 191459388 1 3 291911918 1 2 194354303 5 3 114264119 5 3 840727959 2 2 848159190 1 3 532947210 1 3 859100890 3 3 748252824 1 3 144132188 3 3 785901408 5 2 198618877 4 2 763561932 5 2 945310266 4 3 733648883 3 2 625513763 3 2 561288521 3 2 500347536 3 3 181142163 5 2 892198619 4 2 652610800 1 3 381530613 5 3 585729277 2 3 979079495 5 3 661741071 1 3 716554009 2 2 163486782 3 3 411465073 3 2 445039431 1 3 473396005 1 3 349600527 2 3 282693219 1 3 495939088 5 3 582176395 2 3 358387213 5 2 352976398 3 2 532840126 2 2 108262007 4 2 980448533 2 3 180500734 2 2 875941197 1 2 617594692 5 3 288339304 1 3 296526633 5 3 641127062 3 2 612303640 4 2 509069169 1 3 457365466 3 2 345537859 1 3 382444402 5 3 757351897 4 2 192307382 5 2 627974279 3 2 115282765 3 3 255626497 1 3 183148970 4 3 812893701 5 2 282369000 5 3 137161607 4 2 962891020 1 3 959318432 5 3 999322558 1 3 367254302 2 2 191455052 1 3 537100440 4 2 492192309 3 2 553122368 5 2 336074936 2 3 107367363 3 2 508222537 5 3 591094102 4 2 946096881 2 2 162791898 2 3 976133493 1 2 853477953 4 2 482478088 4 3 523312190 5 2 906479367 4 2 222864553 2 2 737489065 5 3 140823377 1 2 227784028 3 3 564426046 1 2 941734059 3 3 883521664 4 2 621665408 5 3 286227352 1 3 465771531 3 2 759488399 2 2 395077837 4 3 375462700 4 2 462760960 1 2 581890927 1 3 516661144 2 2 837996312 1 2 561126399 4 2 517521378 5 2 771120235 2 3 812917258 3 3 296193596 1 3 308075960 3 2 259634859 4 2 913352633 2 2 305845285 2 2 186373529 2 2 611878418 5 2 598955650 3 3 965415134 2 2 759917030 4 2 373283704 2 2 969644841 2 2 698844745 1 3 382979318 2 2 439755675 1 2 364059767 1 2 245849561 4 2 812804753 1 3 976680747 5 3 229785439 3 3 369199883 1 2 754844036 2 2 775892124 3 3 571077370 1 3 901198392 1 3 510935770 4 3 632214571 4 2 544401429 1 2 679369016 5 3 826596510 2 3 952698370 1 3 359260447 1 3 833960344 5 3 829353440 3 2 891020099 3 3 373408359 4 2 336687492 4 3 140715396 2 2 985348789 4 2 690960608 5 2 548683057 2 3 703486542 5 3 768913457 2 3 120694300 4 2 327978378 2 3 434025571 5 3 209202145 1 2 561333891 5 3 930650480 1 3 693593527 2 3 128887589 3 3 164376122 1 3 675223858 5 2 511209139 3 3 815483846 3 3 865024979 4 3 631562958 5 2 687561788 3 2 439290259 4 2 232108792 4 3 380177969 5 3 346137272 2 3 265892453 5 3 781532654 2 3 467405363 4 3 253680276 3 2 758532892 4 2 362496131 1 3 379886970 2 2 745346099 4 3 673539707 1 3 136254194 5 3 755591454 2 2 277845005 2 3 764656439 3 3 595772878 2 2 300634779 4 2 911591738 3 3 840197547 3 2 772238867 4 3 179026957 2 2 316599727 3 3 796683094 3 3 311819683 2 2 837829672 4 2 533192958 4 3 546164061 3 2 952546790 4 2 207065603 3 3 226729145 1 2 710175948 1 3 149013579 3 2 322315212 4 3 782986638 2 2 530060462 4 3 446462060 3 3 401087316 5 2 182108840 3 2 174787179 2 3 173037813 3 3 643339983 4 3 889895501 4 2 845548255 3 3 246242468 2 2 583953356 1 3 284429747 5 2 439097725 5 3 470898435 5 2 985205246 1 3 972992044 4 3 143229693 1 2 865827094 3 3 278157540 3 2 931035868 4 2 508224036 2 2 705509950 4 3 421711922 5 3 877060522 2 2 611446212 4 3 317549202 4 2 974817480 5 2 450428504 2 3 408674838 4 2 135979623 3 2 359707350 3 3 498575363 1 2 947872826 4 2 689809022 5 2 562481514 5 3 156590255 2 2 197894435 2 2 291986446 3 3 211719292 3 3 198046200 2 2 578265590 1 3 749019531 3 3 913851781 2 3 117009761 1 2 232055513 1 3 557252062 2 2 314009031 4 2 927823398 3 2 587708543 4 3 406542934 4 2 200860143 5 3 399782529 4 2 965561096 4 2 376938254 2 2 634982788 5 2 518609243 1 2 663950543 5 3 220283304 5 3 241823853 3 3 146726015 3 3 771079535 2 3 861869584 3 2 679646865 1 2 949195846 5 2 723234503 1 2 526552649 2 3 952714224 3 3 846255697 3 2 355696821 5 2 774926780 2 3 844374147 5 3 350907830 3 3 824368890 4 3 654038293 2 2 846550260 1 2 521096113 4 3 332555749 1 3 130577347 5 2 941729929 3 2 704973116 4 2 604410433 4 3 699275600 1 2 915569347 2 3 883389325 1 3 424794393 2 3 607496643 2 3 770507339 2 2 537518786 4 2 757977215 1 2 835005839 1 3 829538335 5 3 716107863 1 3 652474401 3 2 415563267 4 2 399728363 2 2 615983855 4 2 243499339 1 2 393399072 4 3 764378210 3 3 354137955 4 3 652443834 2 3 871891182 4 2 166351593 4 3 960932811 5 3 982775180 1 2 546693405 2 2 843414935 3 3 743001301 2 3 542950523 2 3 650002753 4 3 666796494 4 2 342380053 2 3 109164954 2 2 621703580 5 2 594042345 1 2 350739151 5 3 580050246 3 3 775541147 1 3 238469722 3 2 225894670 4 3 488435708 1 3 269006087 1 2 250127524 3 2 376094967 5 2 185408014 2 2 915356725 4 3 464855629 3 2 698184552 4 2 158750743 4 3 199447068 2 3 765543941 2 2 915581785 4 3 926181577 1 3 358834960 3 2 814551332 2 3 501421793 5 3 291386391 1 3 889231991 2 3 325149339 4 3 341502995 4 2 210449728 2 2 817324755 1 3 249034693 1 2 710524271 4 2 323521600 1 3 479774669 1 2 467333815 4 2 761972554 1 3 284024253 3 3 289957566 3 3 447735902 1 3 377750695 2 3 130343872 3 3 568841894 5 2 301950393 4 2 779557431 4 3 719732774 1 3 338878926 2 3 509640797 3 3 353594747 3 2 933403915 2 3 846840209 4 2 479533262 3 2 909943419 4 2 437515044 1 3 746524020 3 3 396089495 1 3 777694176 5 3 256474583 2 3 549019162 2 3 876143662 4 2 118862964 3 3 600064249 5 3 485342424 1 3 390753665 1 3 920716420 5 2 934830566 4 2 144319034 5 3 150509760 1 3 710164503 2 2 389677676 4 3 709621248 4 3 972979717 4 3 466138762 5 2 615852751 5 2 270052985 3 2 371041557 2 2 392331673 1 2 906077128 1 3 959122901 5 3 122173282 4 3 604905671 2 3 321461408 4 2 378770801 2 2 192950966 1 2 459844652 5 2 673102230 1 3 771848808 1 3 400547215 5 3 438837720 1 2 579190563 4 3 530043551 2 3 890830564 4 2 208192641 5 2 299121421 1 2 369172972 1 2 725308463 5 2 283264481 2 2 140767279 5 3 179534236 4 2 842314536 1 3 175724695 4 2 872208865 1 3 524370138 4 3 557151731 2 3 563607176 3 3 908607587 1 3 354325766 3 3 935991804 4 3 620051330 1 3 692485861 2 3 334851237 4 2 543416537 4 2 671215996 3 2 719939601 4 2 699771526 5 2 583562034 2 2 914613923 3 2 600825103 1 2 772407805 2 3 412381002 1 2 560742262 3 3 388118219 3 3 829911145 2 2 678207197 4 2 405186324 2 3 853133493 1 3 540745569 1 3 227775205 3 3 270857288 3 3 282980284 3 3 427728276 5 2 534780747 5 2 428586623 1 3 312213881 5 3 402827580 1 2 805090828 1 3 926318950 1 2 710507335 2 3 871400309 1 3 355344390 3 3 242048917 2 3 288442624 2 2 528322320 3 2 915160523 4 2 767146940 5 2 146887660 4 3 447374978 1 3 432919132 5 3 311664168 2 3 389090508 2 2 190289669 5 2 482187488 5 2 474751240 5 2 232242019 4 2 593974442 1 3 850621578 4 2 376914904 4 2 733514085 5 2 219646680 5 3 728015609 2 2 439046568 2 3 326297287 1 3 470459776 4 3 762579672 4 2 920120921 4 2 888036773 1 3 462054871 5 2 962076491 2 3 133485116 3 3 545763148 4 3 451583329 4 3 288829902 3 3 415186330 1 3 948539328 5 2 704198635 5 2 311694790 2 2 137311396 1 3 192944763 5 2 151597495 3 2 437092791 1 2 388047233 5 3 270529885 4 3 885492049 1 3 635765719 3 2 985609006 4 2 590932700 5 2 716198050 2 3 185805843 5 2 471423618 4 2 591110648 5 3 347523849 1 3 752652458 5 2 152239471 2 2 738021639 1 3 698938315 3 3 615071735 5 2 219566771 5 3 411591723 2 2 848810868 5 3 111411315 4 2 755243749 4 2 241712927 5 2 973445179 4 3 749397257 4 2 456000552 2 3 820414691 5 2 516543572 5 2 381163327 4 3 170123099 1 2 540003228 2 2 173173977 3 2 578749708 4 2 282521297 4 3 772059741 2 3 764701500 5 3 597288387 5 2 119573381 4 2 661516110 4 2 491300941 4 2 453925941 2 3 845423544 1 3 667701568 2 2 520388198 2 2 267209215 5 2 388774101 1 3 102525558 4 3 654896605 3 2 790487572 5 3 159609481 4 3 336707255 1 3 956622824 1 3 507174700 2 3 696835675 1 3 453406619 5 2 587965985 1 2 579887789 5 3 140800961 1 3 157475159 5 3 813011675 2 3 145563816 1 3 752025458 4 2 406867940 3 3 777775953 1 3 777355910 2 2 664207173 4 3 594591365 5 2 524751673 4 3 572249334 1 2 144229360 4 3 296022112 2 2 154384180 4 2 248393294 5 2 349800032 3 2 419085509 3 3 113294554 4 3 507227889 5 3 330716405 5 3 375052486 5 3 918135587 5 3 759130494 2 2 721897158 3 2 234011130 5 3 717411434 3 3 944391316 1 2 233328145 2 2 568264150 5 2 591687368 2 3 443675172 2 2 808788648 3 3 415004082 1 3 386421869 2 2 397651939 4 2 646981309 1 2 245294184 1 3 108436835 5 3 383404686 2 3 453654913 5 3 365040944 3 2 677435641 3 2 157634507 4 3 342326263 2 3 661548817 5 3 145204752 4 2 235620600 1 3 705408634 3 3 502869648 1 2 150999606 4 3 521976815 3 2 168174342 3 2 353275030 5 2 164689842 3 2 358729549 4 3 717753413 4 2 659014114 5 3 945463059 4 2 910760131 3 3 493491571 4 2 470584707 1 3 288732081 4 2 569508417 5 2 543832303 4 3 704717991 1 3 679714452 3 3 523450582 3 2 353289494 5 2 434165030 2 2 202137655 2 3 976846092 3 3 544253741 1 2 977648569 2 3 384639202 2 3 448048788 3 3 606398615 1 2 264247464 4 3 793255848 1 3 926279691 1 2 157332298 1 3 489056383 5 3 570417600 5 3 875830378 5 3 828062821 5 2 371964194 2 3 968053942 2 2 199708676 1 2 719323942 5 2 945690154 1 2 307772527 3 3 810717199 5 3 789853551 2 2 464826158 1 3 160668729 1 3 469893516 4 3 207047644 2 3 400745482 5 3 562572085 3 2 755225675 5 2 273915292 1 3 677207797 4 3 717977152 1 3 386310416 5 2 983120295 2 3 280169868 3 2 664299674 4 2 883955971 1 2 323712622 2 3 693868459 2 2 783225334 1 2 871756076 5 2 579177448 1 3 631175320 2 3 457674432 4 3 529402669 1 2 546365010 1 2 193651668 2 2 807230065 2 2 649768713 3 2 979073145 4 3 338804036 2 3 442850784 2 2 467976175 5 3 121677033 1 3 426867493 1 2 547142260 3 2 382710992 2 3 342880819 4 2 967051936 5 2 426681077 1 3 642456030 2 2 166549950 1 3 224650962 5 2 604586331 4 3 777419340 1 3 391633924 5 2 418603379 1 3 491685861 5 3 910530209 3 2 893510974 1 2 312933979 2 3 955909862 1 3 175850489 4 2 168812357 3 3 778902121 4 2 933279007 2 2 555814865 3 2 943529644 4 2 288615203 2 3 632806968 5 3 391618837 3 2 574920450 4 2 168946933 5 2 755836779 5 3 824597105 4 3 449231227 2 2 644928793 2 3 449782006 2 2 285283010 3 3 982704334 4 2 774463846 3 2 283980442 2 3 350356414 1 3 601125502 5 3 978351819 3 3 714804326 2 3 324699105 1 2 263500763 2 2 228293124 2 2 887338042 2 3 752138623 3 3 522652888 4 3 130471968 2 3 547095649 1 2 690523111 1 2 416933467 5 2 463620366 4 2 814280516 4 3 618134660 5 2 545625379 2 2 649291370 2 2 662031166 3 2 291961836 2 2 934351069 1 2 292429184 5 3 243940023 3 2 515760370 3 3 143625095 5 2 617879660 5 3 891392455 4 2 269540608 2 2 900985683 5 3 289759250 5 2 191394341 2 2 448047087 2 2 238324288 2 2 554207184 5 3 714289774 4 2 247088116 1 3 902506625 1 2 536314957 1 2 703425312 4 2 650330725 4 2 757429811 2 3 182064151 2 2 619862351 2 2 185188562 5 3 626971327 5 2 848084304 4 3 876350405 2 2 403865466 2 3 862360704 3 3 695392444 5 3 208515468 2 3 224252596 5 3 743194193 2 3 640470902 3 2 352099419 5 2 788938953 1 3 802617993 2 3 221844218 4 3 156958877 1 3 683495415 5 2 373586207 4 3 708289134 5 2 248555490 3 3 615631482 4 3 362937294 5 2 423005613 5 3 143156537 2 3 305408841 1 2 653782345 5 2 105500488 2 3 194410036 3 3 167179719 3 2 635014076 3 3 568924566 1 3 841768870 3 3 426006206 5 3 127355990 1 3 595861799 5 2 854571175 2 3 432125236 3 2 154788942 3 3 748973387 1 3 562591551 5 3 219082531 2 3 372602538 5 2 376324887 2 3 452803572 3 3 385007810 2 2 317234045 3 3 405893202 5 2 365736867 3 3 720002187 3 2 577584998 4 2 814465513 3 2 262523680 3 3 192102936 3 2 636065251 4 2 813788535 2 3 727533573 3 2 740193537 2 3 959957040 2 3 346584417 1 2 157280957 2 2 118501171 5 3 284807284 1 3 592684836 5 2 778838833 4 2 349914298 2 3 149577208 3 3 351823362 2 3 887102113 1 3 561174788 3 2 335414116 5 3 576536522 1 2 630380288 2 2 644004651 2 2 766772431 1 2 933995292 3 3 423176064 3 2 696408508 5 2 410989661 1 2 390825236 2 3 734510794 2 3 268055191 3 2 272577445 1 3 858599932 3 2 845257879 2 3 106189173 5 2 419763302 4 3 755903232 5 2 735635797 4 2 901490150 1 2 386358310 4 2 356566227 3 3 119061384 5 3 527503858 2 3 255237628 4 3 949689478 4 2 304002558 1 2 198271586 3 2 566540632 1 3 318017142 1 2 397845308 5 2 571959900 5 2 468206084 1 2 830637859 1 3 569763245 1 3 517559853 1 3 158336403 4 2 595685963 5 3 776673173 4 2 168832612 2 2 618091158 3 2 124868319 2 2 384720489 1 3 121864328 3 3 316463142 5 3 460199393 2 2 838600449 1 2 294429053 4 2 319430291 3 2 289510562 5 3 429082252 3 2 649623911 4 3 254568789 2 3 647318636 5 2 345080389 4 3 571430279 4 2 984043583 3 3 117876942 4 3 126850313 1 3 963645105 5 3 662592338 2 2 460466278 2 2 374903424 4 3 521217686 4 3 584701391 4 2 326772493 2 2 255656846 4 2 782917612 1 2 535276651 2 3 558728947 5 3 971545039 3 3 112724151 5 2 684659328 1 2 266511610 1 2 757034279 4 2 454849639 2 2 499172529 5 2 765186364 5 2 971494550 1 2 765814719 5 3 473814090 5 2 426807889 3 3 996595530 3 3 391105326 5 3 210067659 5 3 951765335 5 3 556236957 4 2 685847181 4 2 743266930 4 2 180409215 4 2 310728944 3 3 122385629 4 2 524520723 3 2 369088592 4 3 132539755 4 3 560333082 5 2 182230943 3 2 420688862 1 3 780843351 1 3 573289107 5 3 269226078 1 2 942085663 1 2 396956327 4 3 421030062 2 3 560432183 4 2 305319153 2 3 496241035 2 3 250392331 1 3 715773220 2 2 134100235 2 3 987365725 3 2 566610812 4 2 331568273 1 3 317264346 2 2 271069498 1 2 133400883 2 3 322567760 5 2 769268295 4 2 745380861 4 3 521989138 3 3 209375739 5 2 234676696 3 2 925453326 4 2 503545977 4 3 759794216 5 2 711197816 3 3 528668211 1 2 171891436 1 3 320758845 5 2 195861676 1 2 257473030 3 3 342132124 4 2 210528931 4 2 478707793 3 3 342763724 3 3 199735375 4 3 787053843 4 3 825959213 1 2 345257440 2 2 101108171 3 2 901890783 2 2 676960317 4 3 502926480 3 3 659014273 5 2 885367981 1 3 226747955 1 2 987729082 2 2 770985195 3 2 743421888 2 3 652150278 4 2 590896313 2 3 841794640 3 3 875090713 4 2 123043150 5 2 806406920 4 2 153547930 2 3 787538999 3 2 503778932 1 3 893641038 2 2 925222650 1 3 602797872 4 2 739305309 3 2 779164163 4 2 572685040 1 2 275247311 2 3 963364667 4 3 642231857 3 2 747248374 4 2 819167584 2 3 337580036 3 2 464426418 1 3 918002607 4 2 730919666 5 3 491289152 2 3 611075155 4 2 251220243 2 2 424514323 1 3 392045332 5 3 615263367 5 3 680206899 1 3 394122437 5 2 803162647 4 2 361418258 3 2 985597187 3 2 551346493 1 2 264883724 1 2 878123228 2 3 972078623 5 2 328284157 2 2 286836611 1 2 203309305 4 3 717709574 5 2 830529208 2 2 451804147 5 3 779637980 3 3 554645159 2 2 657673140 5 2 928717177 2 3 441940213 3 2 822020063 3 2 953850112 4 2 305117401 3 2 620476746 2 3 746235890 1 2 707945278 4 2 153113998 3 3 611375020 1 2 589322798 5 3 272485457 2 3 529573044 5 3 395480815 3 2 224045182 3 2 347701425 1 3 889427664 5 2 349834123 3 2 688006967 3 3 536561005 4 3 725522313 3 2 706118424 1 2 118395197 5 2 717919732 3 2 296098730 5 2 527540479 3 2 790678082 5 2 744149468 3 3 494046444 2 3 247730748 2 2 243139468 1 2 358768239 3 3 660452276 4 3 784570561 3 3 444060690 1 3 357016202 2 2 559945046 1 3 353767009 5 2 508505010 4 2 335574799 2 2 508724706 2 2 274798204 5 3 485844237 3 2 942570959 5 2 106094842 3 2 725272816 4 3 830056334 2 2 279681732 2 3 222165310 2 2 204677194 4 3 991007966 4 3 938964115 5 3 733033434 4 3 249960580 2 3 992210447 3 2 646490821 3 3 264429359 3 3 348530697 3 2 363215230 5 3 944345412 3 2 309364926 1 2 386830980 5 3 615956291 3 3 319156538 5 3 824900288 1 3 104468306 3 2 568044964 4 3 927042611 3 3 277041944 1 3 919728563 3 3 807528131 5 3 708247499 1 3 536704355 5 2 624563151 4 3 139385518 3 3 273654044 5 2 862157447 1 2 408587369 3 3 381293718 3 2 574862650 2 3 678877029 3 3 524026937 4 3 424357311 2 2 783145934 2 3 921212815 4 2 979911329 5 3 209244036 2 2 465059348 2 2 302477860 2 3 411159300 4 2 982898257 1 3 337334074 5 3 714977744 4 2 601372432 1 2 972853913 4 3 224682977 5 3 741749247 2 2 607225613 5 3 125843101 5 2 362864763 5 3 307655127 2 2 919566453 5 2 125468583 1 3 521709998 4 2 438569658 1 2 514747150 3 2 258790055 5 2 165182237 2 3 294328670 4 2 246190815 1 3 474676451 1 2 832340245 4 3 280745899 5 3 273708961 4 3 815767739 5 3 628230928 4 3 845108852 3 2 571944284 2 2 544305999 3 3 902875448 3 3 639623868 5 3 620786847 3 3 212173344 1 2 780758214 5 2 544732375 4 3 843104347 1 2 691987858 1 3 337639716 5 3 251216408 4 3 661181875 5 2 763668500 4 2 289025849 2 2 735509973 3 2 899258226 1 3 145607865 1 2 543780250 1 3 102980614 1 2 942920572 3 2 645522292 2 2 415961093 1 2 822590559 1 3 990104862 2 3 729530525 2 2 551192634 4 3 817404440 1 2 996759039 1 3 743548862 2 3 197229998 1 3 202604788 4 3 141422479 1 2 868377650 2 3 254846895 4 3 124752943 4 3 652296673 1 3 291423171 1 3 631432256 4 3 982799332 4 2 206272366 4 3 125940727 5 3 607398532 2 3 748186782 3 3 756599005 2 3 728231285 1 2 866051890 5 3 861068384 4 3 714176506 4 3 562501718 4 3 851244703 3 2 184205017 2 2 713908239 2 3 950800830 2 3 936839009 4 3 456646756 1 3 497314050 1 2 273602480 2 3 902250326 3 2 659765953 3 3 461689088 1 2 226546289 2 2 529805260 3 2 778353577 4 2 587980074 4 3 471148714 1 2 620276650 5 2 227342932 3 2 220695693 4 3 906538528 5 2 795973568 4 2 163038787 5 2 288824627 1 3 837379528 5 2 529377444 2 3 967627999 1 2 338300025 4 2 940155495 4 3 579465060 4 3 621004038 2 3 661378574 1 3 296418518 4 2 762057459 5 3 204384268 1 2 386254380 4 2 149072219 4 3 523763176 5 3 343226664 5 2 178662703 1 3 602585244 1 2 231922341 2 2 718085791 5 2 205188116 5 2 436970204 2 2 168008529 1 3 991339450 1 2 922292245 3 2 458094557 1 3 451075241 4 2 704505147 1 2 142427675 4 3 670741022 2 3 985471580 5 3 251986292 2 2 371550827 4 3 702726196 5 2 495715390 2 3 506994845 2 2 221648426 4 3 890058797 5 3 117215139 2 2 344010330 3 2 913396210 4 3 771245577 2 2 768759917 2 3 857893892 2 2 797008217 4 3 175635480 4 2 738154671 4 3 908862768 2 3 790989871 3 2 212432580 2 3 285966770 1 2 685807849 2 2 629907546 1 3 304357307 2 2 962361465 1 3 785282919 5 3 910032825 1 3 693061174 3 2 267716931 2 3 815911622 1 3 621477904 1 3 995670710 3 2 486639586 2 2 683708780 3 3 375049258 2 3 271164208 1 3 755512901 1 3 702019952 4 3 896497113 4 3 990340821 2 3 691154449 1 3 936174362 2 2 241583767 1 3 296919734 4 3 104095353 4 3 305519566 5 2 796153986 4 3 714735093 1 2 389249828 2 3 562302469 1 3 595257119 2 3 236250705 1 2 315943283 5 2 975760719 5 2 588089671 4 3 589806397 4 2 284113128 2 2 905402068 2 3 761953484 2 3 890544610 2 2 406421147 4 2 146093535 2 3 316743751 3 3 233917005 5 2 404036664 5 2 893846394 4 2 697479053 4 2 407625535 1 3 147579727 4 2 715735755 4 2 260276546 1 2 431276448 4 2 681402017 2 2 472370105 1 2 456032080 4 3 935620107 5 2 583403475 5 2 274981878 3 2 763121323 2 2 744287169 2 3 107118303 1 3 661138534 3 2 380300951 4 3 731645500 4 3 416900545 2 2 163996788 3 3 218977987 4 3 362191671 5 3 338277731 3 3 272976837 5 2 252906902 5 3 784728682 3 2 254768025 3 2 626636372 1 3 403307376 3 3 153599093 2 3 184946930 3 2 663599088 1 3 211900088 4 2 732225538 4 2 126521923 5 2 587027612 5 2 928656064 5 3 177477056 4 2 358922093 5 2 993857848 5 2 919447460 4 2 324294841 4 3 397480031 5 2 448480735 1 3 177504394 3 2 634510766 3 3 324125861 4 3 209112831 5 3 352995673 2 2 682525920 5 3 569350581 2 3 744069878 4 3 552133949 1 2 329025439 2 2 543075999 1 2 617074012 1 3 295616432 1 3 965546260 2 3 521298400 4 3 658037855 5 2 672560546 5 3 404650706 3 3 244414372 5 2 513004323 5 3 252568440 5 2 479082813 5 3 828983481 2 2 275523655 4 2 382089988 1 2 522992558 2 2 738340233 2 3 429585419 3 3 797511702 2 2 734104847 5 3 137262448 2 2 977744742 5 3 258107147 1 2 467378783 4 2 408165610 4 3 555664000 4 2 411812237 2 2 789208611 2 3 506572000 3 3 246785581 5 3 412162617 3 2 835057250 4 2 666858811 4 2 967272412 4 3 955228219 2 2 783971691 5 2 749898889 5 2 486095788 5 2 174250467 4 3 279893806 1 3 154250931 1 3 514563990 5 3 328922624 4 2 642076445 5 3 482056359 5 2 562468772 5 2 113585348 1 3 422638328 3 3 142593258 3 2 772702644 4 2 934813310 2 3 107010990 3 3 900220494 1 3 465865611 3 3 105844973 1 3 125020497 2 2 476655559 2 3 656889829 4 3 514623154 2 2 640204284 3 3 570102294 2 3 114101556 1 2 395530220 3 2 911236107 3 3 316245861 5 2 175052946 1 3 776452128 1 2 425685459 4 3 387718062 3 3 207765714 3 3 242126893 5 2 943937161 3 2 529625845 4 3 807903101 1 3 714318160 2 3 722034180 1 2 544191657 4 2 320989225 2 2 531722665 5 2 742182413 4 2 181295127 5 2 151438550 2 2 426584419 2 2 221156863 5 3 861597455 5 2 387311460 4 3 760803588 3 3 670242543 1 3 346262217 3 3 531244430 3 3 962611355 3 2 711366145 3 3 538529527 5 2 842661922 5 3 791918880 1 2 360197915 4 3 841651055 3 3 258262370 5 3 480480521 2 3 567693595 3 2 959955392 1 2 398738282 3 2 946524162 1 3 593027421 3 3 911331278 5 2 662867883 1 3 508241115 5 3 649403867 5 2 210297001 2 2 221565126 5 2 850872366 3 3 236945253 4 3 943777233 4 2 947654399 3 2 615180963 1 3 973024588 4 2 169144809 4 2 957148401 3 3 469913854 4 2 769870969 4 3 462500944 2 3 321766690 2 2 419244510 4 3 913527871 3 3 675193212 2 3 182901666 4 2 116564431 2 3 531057455 1 2 374282045 4 3 725903700 5 2 798957505 1 2 389741463 5 2 496062981 1 2 410112246 4 2 101098341 5 2 848517640 4 3 216492809 4 2 491757566 4 3 119441373 4 3 892515131 2 2 288428459 4 3 915717229 4 2 281383330 5 2 315197252 2 3 204408655 3 3 473826853 4 3 328605719 3 3 968316719 4 3 208584260 1 2 683738053 1 2 510271055 1 3 783821697 3 2 949353347 3 2 507831801 4 2 299886047 1 3 113568466 4 2 871058767 5 3 379216696 2 3 565903027 2 3 204057017 4 3 948349506 2 3 334545342 5 2 895125432 2 3 729258100 5 2 145115078 3 2 743219508 2 3 181332479 1 2 752807150 3 3 938475393 5 3 104760102 2 3 501054624 5 2 324482877 4 2 353706182 3 2 528271416 3 2 548896861 4 2 839569856 1 2 714944400 5 3 585655796 2 3 429979357 4 2 950829319 2 3 184642388 2 2 951426395 4 3 362512556 1 2 690963126 5 2 373539000 4 3 941460098 5 3 800494918 4 3 400472531 3 3 302706456 2 2 153808868 4 2 705698369 5 3 738958663 3 2 774298095 4 3 179318008 5 3 542451175 2 3 186751804 4 2 575834679 3 2 336994932 3 3 784442827 5 2 281011624 2 2 593719539 4 2 524199617 2 2 760409685 4 3 946977989 5 3 536604273 1 2 629438480 3 2 235629438 5 2 993525893 4 2 779660795 3 2 486646040 3 2 394338933 4 2 921988213 4 3 147858469 5 3 820633526 4 3 832582039 2 3 813660014 5 3 103755632 4 3 341844423 5 2 350285269 4 3 393975217 1 3 727797572 5 2 100031935 5 3 138858616 5 3 146691945 4 2 631522313 5 2 421678352 5 2 479241783 3 3 696067554 1 3 262867114 5 3 633805060 3 2 657619587 1 3 622395107 4 3 973914029 5 3 553385609 5 3 443373062 4 3 536910086 1 2 603459252 1 3 751858417 2 2 395799869 5 2 751509565 2 2 978488775 2 2 149806018 2 2 361848436 4 3 931447374 4 3 190485507 5 2 907656477 1 3 561859760 1 2 567502243 2 3 852955841 2 3 176129429 1 3 334238722 2 3 529010145 4 2 380603946 4 2 259257459 3 3 211549448 2 3 353063020 4 3 724476964 3 3 799179567 1 2 231742791 3 2 845210763 1 2 394097166 2 2 710092617 3 3 346795092 5 2 145499731 2 2 896468344 1 3 296135889 5 3 467692663 5 2 190665295 3 3 488154130 1 2 116845514 1 3 574320188 4 2 524426062 5 2 202302257 4 3 675717686 1 3 590744340 3 3 407143841 5 3 678130348 1 3 463278161 4 2 743105440 2 2 465474996 5 3 339572398 3 2 515052707 5 2 577706500 3 2 292698240 3 3 772053490 2 3 830611226 2 2 925258503 4 3 458375702 4 2 780496337 4 3 403706203 3 2 706252836 3 2 620709910 1 3 528886106 2 2 251067013 1 3 525798824 2 2 972234822 2 3 234998929 3 3 469878321 2 3 169256518 2 2 505573564 1 2 527494675 1 3 102898173 3 2 852537992 5 2 730976793 2 3 552311049 3 3 640318309 4 2 818389504 3 3 754250402 2 2 580732487 2 2 866520232 5 2 870130598 4 2 879614039 5 2 246367000 1 2 394512952 1 2 459264328 2 2 928155159 1 3 509777492 3 2 336575913 1 3 131546230 5 2 281894245 2 3 430481059 1 2 147782844 5 2 583435079 4 3 443310315 3 2 259783451 1 2 560870127 5 2 380399082 4 2 778855588 5 3 604650137 1 3 538187688 1 2 684908562 5 3 782789492 4 2 431248339 2 3 186087817 1 3 164412038 3 2 237490380 3 2 330731475 5 3 832472537 1 2 115560908 2 2 268306757 2 2 787485682 2 3 488807928 4 3 521004053 1 2 336382659 2 2 551092985 5 2 248450246 4 2 682208552 3 3 983588597 1 2 515811204 1 2 347695038 1 3 726183612 1 3 578870884 5 2 236915440 2 2 637643235 1 3 156659717 1 3 806886285 5 3 242708239 5 3 796954749 5 2 494074361 2 3 599135048 1 3 302826339 5 3 656061482 1 3 196985146 3 2 543987594 4 2 548731897 2 2 287762075 1 3 735712920 2 3 610581921 2 3 273050961 2 3 338128703 3 3 837497993 3 3 448609256 3 2 658326225 3 3 409518764 1 3 476172874 2 3 853321968 1 2 144747747 5 2 508558413 4 3 547017586 3 2 582960224 4 2 675975088 3 3 499057695 4 2 767101307 4 2 582543010 2 3 727039811 2 2 326359479 2 3 182295898 3 3 887074705 4 3 188879563 5 2 541866732 3 2 524507230 1 3 246325700 3 2 638802170 2 3 806564903 3 2 716703425 3 3 228142527 1 3 424448822 4 2 564264989 4 2 410518275 3 2 481366805 2 2 101174011 3 2 628642668 2 3 906493310 2 2 186711704 2 3 853411566 2 2 525784746 2 2 770400849 5 3 373253144 5 2 375244263 1 3 532922220 5 3 605772990 5 3 160512971 3 3 820643535 1 2 554494988 1 3 773980183 4 3 845585452 2 2 121354556 3 2 337188312 1 3 724650701 2 3 143540480 4 3 556706510 1 2 505320794 2 2 712895933 1 3 981155223 5 3 301248437 4 2 426274743 5 3 476876045 1 3 520134713 5 3 123604206 1 2 607457856 3 2 463205202 4 2 836884186 5 2 962295561 3 3 979482929 1 2 869629129 3 3 361453259 3 3 423350764 1 3 718927084 4 2 274212186 4 2 357081042 3 2 768874580 1 2 390352411 5 2 720401521 1 2 680457287 3 2 414136559 3 3 730458213 1 2 648176980 1 3 524759099 3 3 767619341 3 2 679210542 2 3 201271110 4 3 479179550 5 3 221397238 3 2 135504143 2 2 895188806 5 2 866576890 1 3 621516372 3 2 918366885 5 2 748759002 4 3 200424176 3 2 531023477 4 2 457136633 2 3 756670958 3 3 929259130 1 3 135576389 2 3 535114657 4 3 104882175 5 2 128933406 2 3 163683576 2 3 151107294 2 3 864920114 4 3 939845498 5 2 590190129 4 3 125901444 4 2 472138032 1 3 473477470 1 2 232245206 1 2 893180682 5 2 136952118 3 2 167826375 2 2 362856947 2 3 202461147 3 3 867210159 2 3 128722756 5 2 490403885 5 2 528372192 5 2 717449635 2 2 486049032 2 2 866424192 5 3 355040232 3 2 289551953 2 2 226088933 4 2 778241065 3 2 664869197 3 3 311074683 5 3 505850683 1 3 741363246 3 3 323811454 3 2 555540035 5 2 111130958 3 3 731099383 3 2 904871626 1 3 175362294 5 3 888838928 3 2 540533269 3 2 563330446 5 3 533897449 5 2 343854067 1 3 276295171 2 3 867045764 5 3 164334691 3 2 943744711 3 3 569492399 3 2 710374558 3 2 870300655 3 2 109048864 5 3 178641299 4 2 286132324 3 2 103495837 3 3 493470035 2 2 121799657 2 2 843142075 4 3 413155176 5 2 149197093 2 2 397529274 1 3 383330977 5 3 904675919 2 3 758492297 4 3 843715916 2 3 450467136 4 2 900502068 5 3 526242249 3 2 571968635 2 3 598921474 3 3 456807166 2 3 791787761 1 2 894133206 1 3 524774533 2 3 246640838 5 3 176250461 5 2 335562361 5 3 275558558 3 2 298097732 4 2 450915447 5 2 826809295 1 3 607121555 1 2 387841273 4 3 616520663 3 2 538919524 2 2 532191460 5 3 113013799 2 2 818353480 1 3 557188089 3 2 646722657 4 3 432339669 2 3 830843482 5 2 283663323 2 3 264849742 4 3 753984743 2 2 327922310 3 2 243512495 5 3 253959891 5 3 463186845 2 3 854184228 4 2 944519409 2 2 391497859 5 2 120348468 5 3 838460008 3 3 164368669 5 3 625272274 2 3 854251698 3 2 867591203 3 3 234979730 4 2 116799440 3 3 455463603 1 3 994268639 3 2 280617516 3 3 473070330 2 3 796233619 4 2 397017659 3 3 166489823 4 3 663871491 3 3 960035557 4 2 880747628 5 3 269315257 5 3 990249710 4 3 552195012 2 3 944473602 4 3 465716559 1 3 832269020 1 2 543459492 5 3 562520144 3 2 690860914 2 2 132271661 3 2 515684601 1 3 863471240 1 3 594463566 4 2 783915666 5 3 319063944 4 2 991809637 1 2 193359021 5 3 115177839 4 2 195719167 4 3 657348233 2 3 699230860 3 3 484091994 3 2 744193007 1 3 744663364 5 3 769355528 4 2 713549829 3 2 612183961 3 3 498643432 5 3 698910751 5 2 938589849 5 3 494382072 4 2 110123683 5 3 969119977 2 3 480350444 3 2 499781876 3 2 295560994 2 2 441499242 5 3 517995306 5 3 490254921 4 3 621646049 5 2 345487796 3 3 736183439 2 2 372439031 4 3 349455303 2 2 473718924 1 3 226351964 3 3 766266106 4 3 746106244 1 2 648327305 1 2 858312797 2 3 954702515 2 2 246623672 3 3 505081144 1 2 528772314 4 2 642450056 1 3 134742578 2 2 669732184 1 3 378203913 2 2 384360466 3 3 590411109 5 2 534666653 5 2 895576592 3 3 620759097 5 2 264591746 1 2 835795974 4 3 699959950 4 3 630277286 5 3 222570581 5 3 396610002 4 2 773845807 5 3 431909228 4 2 466985144 1 3 495010995 4 3 673892298 1 3 775231912 4 2 402558508 4 2 654760322 5 3 959440061 1 2 732483652 1 2 510354252 4 2 200930835 1 3 259802665 2 3 854463044 1 2 757026995 5 2 440091796 5 2 995893608 5 2 601883016 2 2 527601067 4 2 777602456 3 2 348688221 4 2 162342883 2 3 893484522 2 3 581570529 4 3 792793555 4 3 205825974 1 2 159693011 2 2 346914067 3 2 645730479 4 3 431845846 1 2 622169732 5 2 757932985 2 2 613885441 4 2 510973453 5 3 209631057 3 2 509042927 2 3 555645314 3 2 112700590 3 3 456421867 1 2 133737052 5 3 716782789 1 3 704152272 5 3 249173945 2 2 135383004 2 2 730714066 2 2 322502687 5 3 718588180 3 3 750272127 5 3 208120990 3 3 572027568 2 3 322041863 1 2 851398389 2 3 243367424 1 2 759791670 3 2 122179108 1 3 642162922 2 2 325203556 5 2 478468978 4 2 620018525 3 2 429945547 2 2 903286655 3 2 749238040 2 3 946203407 4 2 622882941 3 2 190955328 2 3 864317156 3 3 815765887 2 3 280017685 3 2 733484278 4 2 544035031 5 2 257616536 5 3 527728391 1 3 148017675 3 2 156365541 2 3 716861832 4 2 417672987 2 2 293799956 2 2 842342343 5 3 296482127 5 2 563302263 4 3 157654016 4 2 306360464 5 3 582653322 4 2 605295777 4 2 417604400 4 2 361892066 4 3 390688324 1 3 402795209 4 2 527729639 2 2 949828239 2 3 766314266 4 3 796998500 5 2 195266646 4 3 374409485 4 3 627230890 3 3 921331156 1 3 723277933 3 3 252808220 1 2 958352258 3 3 846423077 3 3 386081971 3 3 718161928 3 2 313860930 2 3 197145999 2 3 735927271 2 3 209229302 1 3 115257366 5 3 258554954 3 3 608049664 5 3 321636437 2 2 741795657 4 3 554781264 4 2 567089282 4 3 477753440 4 3 981243427 5 3 805549175 2 3 617928722 4 2 296333051 2 2 408128880 3 2 154561249 4 3 210004950 3 2 537434873 5 3 472957809 4 2 787459350 3 3 699982997 5 2 204050319 2 3 830062863 4 3 837853383 3 2 593197850 3 3 964424822 1 3 745149708 4 3 862883537 5 2 519314254 3 2 726564771 1 2 155859582 4 3 264544699 5 3 223714390 1 3 750154862 2 2 143757120 1 3 239760908 3 2 966487720 5 2 952893987 2 2 344767865 5 3 618404183 4 3 198258499 4 2 715146151 3 3 130404248 3 2 506743326 5 3 801094707 3 2 986131698 1 2 515923681 2 2 139861117 1 2 909094954 3 2 306503389 2 3 219868296 2 3 104434987 4 3 622411726 3 3 183542504 4 3 421020395 2 2 482254610 4 2 589693615 4 2 483075557 5 2 562395017 5 2 470058305 2 3 424169483 3 3 690021258 4 2 729282144 1 2 855274407 4 3 409803500 5 2 798413323 5 2 149359776 3 2 743889044 1 3 387861886 5 2 768584578 1 3 224717977 4 2 255781212 4 2 464697013 5 3 350995551 1 2 477885214 1 2 899058768 3 2 544697109 3 3 208336405 4 3 108306763 1 3 634992703 2 2 432557051 5 3 667560259 5 3 295157586 4 3 738282677 3 3 138226826 5 2 112004658 3 3 210503521 3 3 647467701 5 3 758615497 5 3 986159904 3 2 960966410 2 2 487878357 3 2 331701651 3 2 524281946 4 3 488738397 5 2 314815482 1 2 279836816 1 2 416611023 2 2 833974183 5 3 941766257 2 2 444647878 3 2 702150541 4 2 478282838 3 3 323233265 2 2 769217095 2 2 202962196 2 2 113072187 2 2 407642967 2 3 518737582 4 3 473470384 4 3 321138421 4 3 582656353 3 3 671406136 5 2 843901821 4 3 837163373 2 3 276732852 3 3 350535542 2 2 347541243 3 2 720824794 3 2 486588018 3 2 754578505 5 3 322229904 4 3 831478771 5 2 844724030 4 3 580834644 3 2 432531085 4 2 505548321 2 2 353251726 2 3 400826846 2 2 676505981 2 2 571131976 5 3 114291452 1 3 518881691 2 2 459919873 5 3 654195209 4 3 301746076 4 3 847153109 1 2 147049633 3 3 702145479 3 3 644654268 4 3 535489550 5 3 312786558 3 3 743195378 2 3 964934977 5 3 187963277 3 3 309469657 4 3 589905657 4 2 939659429 1 2 319469047 2 3 936905940 5 3 690738854 4 2 640798678 4 2 886441515 3 3 486272171 4 2 580546782 2 3 905291314 2 3 502565562 3 2 733494129 5 3 799719928 4 2 976051704 5 2 269534883 4 3 720974632 1 2 962410938 3 2 399817030 4 3 470921828 2 3 917131684 2 2 518855518 3 3 374829823 4 2 355583766 3 3 963249435 4 3 413958985 1 3 844171361 5 3 577049530 5 3 523556827 4 2 942184037 3 2 994995940 5 2 330019034 4 2 906802858 5 2 613563077 4 3 782567944 3 3 454184236 2 2 945254801 1 3 537333534 5 3 970343856 3 2 364797061 1 3 929529912 4 2 552837642 2 2 785535607 1 3 468850865 3 2 122653337 4 3 268783632 1 3 501781884 2 3 939594224 3 2 893286215 1 2 175674828 2 3 948020913 2 3 575450995 1 2 281175170 2 2 671776422 5 2 361549648 4 2 289889881 2 2 308023678 1 3 623239983 1 3 382211032 2 3 690636631 5 3 383225122 3 3 718718893 1 3 121632292 3 3 901554269 5 2 644822413 1 3 476375375 4 3 735632999 1 3 555864023 3 3 720545980 5 3 963387183 3 3 962928817 4 3 580710610 2 2 846230685 3 3 434834041 3 2 187140473 1 2 190296231 5 2 408494713 3 2 441030660 2 3 480094455 4 2 823380538 2 2 441311686 5 3 641857304 5 2 716998029 1 3 704073824 1 2 251085974 4 3 697488177 5 2 354849227 3 3 925119968 1 2 173275132 3 2 805443251 1 3 527559049 5 3 560405298 5 2 329964814 4 3 272626255 3 2 809939531 1 2 431942794 2 2 250940969 4 2 941935939 3 2 989473999 2 2 889916008 3 3 324199137 3 2 414217615 1 2 542338589 2 2 844803162 5 2 693506586 4 2 721971583 5 2 503801664 3 2 717880347 1 3 712521030 2 3 462569829 4 3 241322576 5 2 938159948 1 2 796855008 3 3 375809354 3 3 182281607 5 2 334280722 1 3 942397500 5 3 648278305 1 3 434558854 3 3 226849505 4 2 236557246 5 2 579561449 2 3 284267077 3 3 417699972 3 3 576815265 4 3 749429367 5 3 824075841 4 2 932874095 3 2 979147287 2 2 133775898 5 3 528825263 4 2 294873572 1 3 827562156 1 2 142463472 5 3 898296179 5 2 180904386 5 2 176893776 1 2 666188076 2 2 254863747 5 3 359680746 5 3 296643238 5 3 465784942 2 2 197750492 1 3 541720835 4 2 750725116 3 2 452126275 2 3 940941357 2 3 878048610 2 3 553558393 5 2 131262799 2 2 744101006 2 3 887749071 3 3 108705404 2 3 220518989 1 2 489577443 3 2 967015841 1 3 479042754 4 2 260627663 2 2 334303547 2 3 275632731 5 2 370892339 2 3 252618631 1 3 843560607 4 2 815139348 3 2 458801591 5 2 215946868 5 2 307722088 5 2 913916334 3 3 765045724 1 3 558503475 4 3 545444218 1 2 425361479 4 3 963966397 5 2 100749345 1 2 672135754 3 2 156339918 2 3 336115077 5 2 664467247 3 2 917485119 1 3 705146549 1 2 743112117 4 3 299414090 5 3 129678097 3 2 831680692 2 2 228592882 4 2 523213260 3 3 774475176 5 2 844307941 1 2 791787986 4 3 460741542 5 2 330502799 5 3 544216349 5 2 652505979 5 2 671508940 5 3 249158040 4 2 415236216 2 3 498804973 3 3 574579997 3 2 478000424 4 3 211846058 4 2 675289617 4 3 379673512 2 2 166210676 1 3 100916372 5 3 392402783 5 3 981266252 2 2 940183714 5 3 578239605 3 2 225957029 4 3 270764806 1 2 524594600 3 3 977807067 1 3 642656867 4 2 667399993 2 2 624304636 2 2 178838403 1 3 237446412 5 2 436328749 2 2 594600612 4 3 569638756 5 3 982211864 1 2 972609517 3 2 681772120 2 2 930070941 3 3 129936298 1 3 703320967 2 3 273024033 3 2 486767112 5 3 605707589 2 2 607989757 5 3 134053462 1 3 887741312 2 2 955973657 4 3 322904821 3 2 913856734 4 2 158965484 1 2 683723926 3 2 670623658 2 2 233935500 4 3 118136783 4 3 650793857 5 2 892391190 4 3 400801762 4 2 255677992 5 2 260728691 3 3 709289547 3 2 575152904 2 3 305541330 3 2 117305220 3 3 876835318 4 3 836920400 4 3 490032588 4 3 132458334 3 2 896817410 5 3 240711335 5 3 892606148 5 2 137858440 5 3 708705162 3 3 371935663 5 3 553468806 3 2 165861756 5 2 576211353 1 3 499228147 4 3 921086779 5 2 629227901 1 3 367946824 3 3 624979898 3 2 591395070 2 3 136111161 2 3 515563049 3 2 780407850 3 3 474205864 1 2 201737735 3 3 927272994 4 2 125156690 1 3 986396991 2 3 990220760 2 3 963137125 4 2 607691673 2 2 102037054 2 2 852064400 2 2 833720418 4 2 933414254 2 3 965624396 2 2 539612809 3 3 886729499 1 2 760377263 4 3 129687948 2 2 207178842 5 2 571595835 3 2 318369565 4 2 438082876 3 2 413246108 5 3 300716567 1 3 835686082 4 3 203421001 3 2 692255710 1 2 765824269 3 3 296445909 1 3 965953706 3 3 738266347 4 3 420174535 4 2 726907275 2 2 958671431 2 3 914451607 5 3 122320109 3 3 766706530 3 3 277988488 1 3 963616556 2 3 858273478 1 3 999886351 1 2 421009512 4 3 584055382 5 2 340933769 5 3 785402124 1 2 707065740 3 3 597817911 1 2 709547204 3 2 231188630 1 3 300046040 2 3 881421730 3 3 658310710 1 3 817906356 4 2 672965813 3 3 140248469 1 3 122058182 5 2 226321250 2 2 612088058 3 2 747562248 2 3 147621209 3 3 670069391 1 3 829033921 5 2 695299080 1 3 159137973 1 3 502422158 1 3 318355426 4 2 800233502 4 2 654350401 2 2 370511813 3 2 417474091 3 2 733050990 5 2 138013069 3 2 302248471 5 2 995503156 4 3 437133882 1 3 624959084 1 2 632008905 1 3 105179547 5 2 781497771 4 2 173790930 4 3 455119179 3 2 946319645 4 3 203981520 2 3 915197494 4 2 282047146 4 3 988784156 3 3 167692030 1 2 460965265 1 3 120068798 4 3 132620811 4 3 242356143 3 2 701148255 4 3 965299176 4 2 164788916 4 2 566638509 4 3 400470311 1 3 576727793 5 3 508996933 5 3 252839517 1 2 498455363 1 2 358931608 5 2 345236214 2 2 877909167 1 2 856226233 3 2 291061788 4 3 659740650 3 3 598724760 2 2 785980593 2 2 540302704 5 2 131922472 2 2 898546557 3 3 296486664 1 2 278771246 3 2 872052360 2 3 726919039 5 2 569647979 5 3 210536004 3 2 204714430 3 2 235030734 3 2 341940419 5 3 700412677 2 3 552129704 1 2 343386947 4 2 547838315 1 2 102465262 4 3 662610726 3 3 649845413 5 3 606615325 3 3 583800980 1 3 529073586 2 2 580320382 5 3 515167714 2 2 933656442 3 3 274982258 4 3 880387489 3 3 896360334 2 2 537256426 4 3 298578493 5 2 595720291 1 2 739708258 3 2 437779466 1 2 114760579 5 2 321555670 2 3 172814923 1 2 328178862 3 3 600334141 2 2 543590785 4 2 702685259 5 3 353737196 3 3 261612788 4 2 187142861 5 2 335619153 3 3 537363390 5 3 609663117 5 3 962693736 5 2 749407079 1 2 155637424 1 3 564697431 2 2 280416375 4 3 714565973 3 3 272216406 1 2 577112016 5 3 781126791 1 3 553444461 1 3 583279117 2 2 677501792 5 3 898956353 1 3 867999388 4 3 657081999 2 2 769696477 2 3 747024525 5 2 564111927 5 2 463670744 1 3 351119909 5 2 164168361 1 2 736412803 3 3 133495566 4 3 821020404 5 2 103844493 5 3 194687585 4 2 386827806 5 2 831262925 3 3 430856718 1 3 543466487 2 2 309605479 2 2 589797651 4 3 679705861 4 2 121078675 2 2 744421628 4 3 158842331 3 2 965157618 4 2 620344044 4 2 463310776 1 2 438876369 1 2 500887991 5 2 436069859 1 3 944077627 5 2 379387458 1 3 118417298 4 2 434861650 2 2 471975101 3 3 323122321 4 3 636901735 2 3 931538846 2 3 545141239 5 2 729175270 1 3 117473821 4 2 312406801 3 2 597655621 1 2 217068740 4 2 534580464 1 3 207231514 1 2 125512739 1 2 438661498 5 3 773095426 2 2 294046909 5 3 366255809 4 2 292167764 1 3 558107395 4 2 867355729 2 2 283130958 5 3 508122110 4 2 786043916 1 3 122138231 1 2 602565547 3 3 505976707 3 2 197310170 1 3 941114967 4 2 272067996 4 2 455040584 2 3 121591164 2 2 397521965 3 2 674972788 3 2 984375005 4 3 736902994 5 3 134431703 2 2 693180895 5 3 458052963 5 3 372109933 2 2 816701367 5 2 662461859 3 3 456391525 2 3 241276661 1 3 893187655 4 3 727961712 5 2 184162428 3 2 424295642 1 3 903456580 5 2 696495359 3 2 938776938 4 2 628031851 3 3 185046304 5 2 476503363 5 3 440270210 4 3 829473381 2 3 388271109 5 2 568598114 2 2 330302642 2 3 880087115 3 3 462045701 2 3 987690530 2 3 433470313 5 3 778054416 4 3 280487537 5 2 372932463 2 3 717465521 4 2 751616380 5 3 299148207 3 2 402890240 5 2 206935112 3 2 693351300 1 3 433041421 3 3 819200340 1 3 327523424 1 2 432219998 2 3 415304869 4 2 273665981 5 3 240041447 1 2 764187692 1 3 127763485 2 3 370553881 4 3 423081834 5 2 130489628 2 2 848064992 5 2 306712620 1 3 455138185 4 2 627942185 2 2 135335541 4 2 818083117 3 3 303838272 5 2 636261262 4 2 400348271 3 2 470871253 3 3 732595726 5 3 882149875 3 3 406783470 4 3 262734932 5 3 477195125 5 3 700613210 4 2 465804338 5 2 592253669 5 3 781326635 4 3 493483761 1 2 947195205 1 2 617969569 5 2 323356788 1 2 377209099 3 3 587871066 1 2 239676596 4 2 910439938 1 3 359309471 1 2 106714712 4 3 288215697 4 3 136517337 4 2 880230056 2 3 576611869 5 3 237868587 4 3 466320691 2 2 589403289 5 2 556301253 5 3 701924259 1 2 967271698 1 2 270142552 3 2 438159975 1 2 777595801 5 2 592790772 2 2 659409383 2 2 150740716 4 2 959777412 2 2 802008487 3 3 830423993 1 2 216811347 1 3 546530657 3 3 279588496 3 3 464845726 1 2 697754294 1 2 103425402 2 3 304141759 4 3 453814575 2 2 325328215 1 3 736776332 1 2 851895353 1 2 898658048 4 3 881728654 3 3 485422381 2 2 386686865 2 2 924221563 4 3 563503852 4 3 323345398 2 2 144165197 4 2 507583568 3 3 392438352 3 3 689775953 3 2 796743486 5 3 152722715 5 2 239994532 1 3 851131955 2 3 158703488 1 2 559228253 1 2 200304460 5 2 404703039 2 2 709985270 3 3 200838273 3 3 872083584 3 3 817142559 4 3 759560680 4 2 500645517 3 3 749412768 5 2 212885465 2 2 203971853 2 2 345446925 3 3 884056705 3 3 868471157 5 3 232778527 4 2 139027558 2 2 545594890 4 3 624374662 1 3 737310855 1 2 413324453 4 3 707714594 1 2 140629619 2 3 675850209 2 3 249007628 3 3 767690817 3 3 744256834 3 2 860122579 3 2 227703392 1 3 437146088 2 3 682028537 4 2 392586507 3 2 637946932 1 2 776901253 2 2 542984153 1 2 716297998 5 3 178506703 5 2 694495699 2 3 479213403 2 3 570310680 4 3 771857280 5 3 825847069 2 2 562651356 4 2 198123304 2 3 132963629 2 2 653177352 1 2 563974576 4 3 924223341 1 2 724312975 4 2 160660285 1 2 667949812 4 2 455715695 2 3 502400495 1 3 366633200 5 3 909421427 4 2 446940581 2 3 983816594 1 2 147418797 1 2 885427612 4 3 982460318 5 3 413557083 5 2 188687414 5 2 138717428 5 3 894545607 1 3 426587158 3 3 858377795 3 2 776848946 1 3 207575111 3 3 806939664 1 3 258286682 1 3 794477830 1 2 195707718 3 3 511909158 1 2 170061704 2 3 803818915 2 2 105065867 2 2 521524389 2 2 648135088 2 2 486277158 2 2 142448809 4 2 131354497 3 2 511832754 4 2 102269456 5 3 174278590 5 2 411545921 3 2 248499031 1 2 885447019 2 3 994085815 4 2 633277606 5 2 526309122 5 2 871859183 2 2 482695538 2 2 769372412 5 2 470836373 1 2 861533271 1 2 453789848 2 2 228719325 4 3 116484192 2 2 268956512 4 3 434483900 3 2 710749651 5 2 405404043 1 3 561090463 2 2 661757301 1 3 660438250 1 2 748480738 1 3 152720769 1 3 189367175 2 2 247161136 5 3 295182614 2 3 136397952 3 2 494757558 2 2 784750844 2 2 380790380 4 3 411673617 5 3 528272515 3 3 232983270 3 3 442133162 1 2 195656081 1 2 796291772 3 3 515349164 4 3 709371370 5 3 613613748 5 2 957291848 1 3 695012856 1 3 451097293 5 3 236846722 3 3 766372807 5 2 115220353 4 2 468632558 4 3 684124855 4 3 513063179 4 2 648154887 5 3 180978386 1 2 452572052 2 2 342441193 1 3 472811896 4 3 272842371 3 3 731719962 3 3 286913524 1 3 410606022 3 2 333965279 2 2 174991754 2 3 312243346 5 3 877027326 2 3 671016586 2 2 952289327 5 2 533835920 3 2 129591121 2 2 383378753 1 2 322817211 4 3 196732957 3 3 472572256 1 3 434009480 5 2 876888813 3 3 669871372 1 2 106795454 5 3 304077680 5 2 591624368 3 2 803717577 5 2 657982918 4 3 933130795 2 2 422744960 5 2 623887781 2 2 304840934 3 3 322366798 4 3 344363298 1 2 663513885 3 3 130033657 4 2 296745297 2 2 671345471 4 3 729271379 1 3 775703039 5 3 497636108 5 3 262355686 1 2 132558221 4 3 615752861 5 2 743388424 5 3 606179830 2 2 770516473 3 3 261670431 2 3 528236060 2 3 708501674 3 3 271692027 4 2 768228004 4 3 763178169 5 2 621824960 4 2 894509924 1 2 655308211 1 2 471969061 5 3 791655035 2 3 688906357 4 2 590600045 1 2 931933383 5 2 228496942 2 3 744537025 5 2 624069583 3 2 520193233 3 2 626097794 2 3 605135948 1 3 449235148 4 2 373706091 1 3 782940088 2 2 452015502 2 3 991967341 4 2 325017013 3 3 520164171 3 3 334867135 1 3 325741175 3 2 912260707 5 2 301631348 5 2 966324361 1 2 116657034 4 2 652091148 4 2 917151377 4 2 432046392 1 2 241672642 3 3 769475487 1 2 267269568 5 2 419159813 4 3 850005157 4 2 390299796 4 3 916574928 5 2 729563870 1 3 891111034 4 2 588758397 1 3 854142921 5 3 770470842 2 3 488133824 4 3 541350074 2 2 671967828 1 3 110052985 2 3 614036709 5 2 663652905 4 3 477157138 3 3 950115613 4 3 177415918 4 2 439597021 1 3 441343594 5 3 860938671 1 3 741365392 3 3 276704691 3 3 872962794 4 3 718342830 1 2 159291055 5 3 527410176 5 2 181680272 2 3 390707524 4 3 199767429 1 3 964578789 3 2 681144396 5 3 937784011 4 3 667010905 3 3 516398630 2 2 393313358 2 3 748767018 1 2 334715130 1 3 372713858 2 2 658733745 4 3 615630383 5 2 584998908 1 2 483160805 5 2 390774892 1 2 787028118 2 2 379723808 2 3 221427436 5 3 244890188 4 3 347241641 2 3 201043664 2 3 405299369 5 2 658740680 3 3 606107051 2 2 744142166 1 3 372607693 5 3 492564814 1 2 123215651 1 2 372713795 5 3 686428318 3 3 440280007 4 3 898083807 3 3 385913720 2 3 547538415 1 2 211986439 5 2 632783129 5 2 650143071 2 2 237762300 3 2 700651652 5 2 138729414 1 3 782564979 2 2 684079330 2 2 537549885 4 2 361707206 2 2 330207618 5 3 242253498 2 3 664295180 4 2 262987182 4 2 354732244 3 2 234028561 4 3 206160648 4 2 260401826 3 3 496896846 1 3 926460333 3 3 967054871 3 2 329863776 2 3 813638649 4 2 509470494 3 2 834724359 3 3 354867573 5 2 933271538 2 3 413198363 2 3 413981047 4 3 159906680 2 3 947571861 4 3 932537573 2 2 651083441 1 2 573190571 3 2 925965961 1 3 945538401 5 2 167658605 3 2 792161065 2 3 204012462 5 2 175983920 4 2 811405424 3 3 673812033 3 2 981677967 2 2 599335575 1 2 100764107 5 2 157927589 4 2 435105589 2 2 952291087 5 3 442160167 1 3 345982090 3 2 449679809 4 3 281016746 2 3 361807142 3 3 793533016 5 2 493571844 1 2 628439638 4 2 483437016 4 2 369242295 5 3 588216670 2 3 131130170 5 3 453910591 4 2 444617359 1 2 346199649 5 2 755762582 1 2 517269551 2 3 861417274 2 3 783086097 4 2 672078810 4 3 697671817 4 2 649397915 3 2 401154285 4 3 638764129 1 2 353764509 4 2 519943861 4 3 386376524 1 3 398741761 5 2 612885629 3 2 381644579 4 2 444676245 3 2 640356782 4 2 503966828 4 3 265643602 4 2 322173079 5 2 565322535 4 2 505576743 4 2 552802478 4 2 481960320 3 2 453481743 4 3 442065684 5 3 163916136 5 3 952258260 2 2 505095185 3 2 192625488 1 3 466152928 5 2 506756684 5 2 984165935 4 3 526073902 5 2 310043922 4 3 868077314 1 3 542125895 3 2 794445367 5 3 456715348 1 2 240852624 4 2 987879976 3 3 819871739 5 3 766525114 2 3 360810678 1 3 354323917 5 3 186829289 3 2 187961791 2 2 362865378 4 2 674062187 2 2 988619788 4 2 294520996 1 2 226837190 2 3 516074548 1 3 945300474 4 3 493732580 3 2 202048658 3 3 755495925 3 3 471191844 4 2 657703303 5 2 817221729 5 2 619380530 3 3 180560474 5 3 805078711 4 2 924094535 4 3 384488651 5 3 562405906 4 3 794043949 5 3 144168580 5 3 313058906 2 2 461816583 4 2 259441252 2 2 571669147 2 3 335377139 4 2 688374553 4 2 254743604 4 2 988742009 4 2 701522766 2 3 635954746 2 2 412917671 4 3 685870515 5 3 815081766 5 3 923282665 4 2 798512589 2 2 339262554 4 2 896141256 2 2 273555735 5 2 799748886 4 2 517702031 5 2 706195735 3 2 510697785 4 3 699542736 3 3 999058352 1 2 117482906 3 3 251661686 4 3 397508903 4 3 435816490 4 2 601271076 3 3 105085844 5 2 339654462 4 2 440807981 4 2 645809000 3 3 833108157 4 2 997361982 5 3 169093990 1 2 161882450 5 2 816693274 4 2 424654899 3 3 683108791 3 2 431426187 3 2 813014523 1 3 851786310 3 3 305688861 3 2 787065338 4 2 306954237 5 3 610675925 4 3 909028293 2 2 705079799 2 2 176873243 2 3 726740587 1 2 525733805 5 2 826578945 5 2 432885685 3 3 846159583 4 2 308552421 4 3 421351609 5 2 120313686 4 3 111836883 1 2 880481595 2 2 186910582 3 2 260712700 1 3 785251293 3 2 539379370 5 2 336194021 5 3 849323140 1 2 392409195 3 3 369748058 1 3 615106779 2 3 450313863 1 2 464775493 2 3 187201653 3 3 226308220 1 2 866994213 4 3 195994015 5 2 194576612 5 3 612708676 3 3 811239404 2 2 921872051 2 3 265016204 2 3 117386869 5 2 631830216 1 2 705735308 3 2 793914579 5 3 146743057 5 3 469883040 5 3 638052553 4 2 784843433 4 2 172723608 1 2 731330689 5 2 724375302 4 3 618114347 2 2 778721500 3 3 181845531 5 3 239686593 2 2 472987559 1 2 147503189 4 2 135055258 3 2 180505209 1 3 256038039 2 2 587964579 1 3 820787374 2 3 200847729 3 3 858362037 1 2 651430208 4 3 399610994 3 3 694496248 4 3 656316913 4 3 673696134 1 3 978918103 3 3 610601274 4 3 441693903 2 3 264297960 3 2 407479929 2 2 306065648 4 3 259225882 1 2 724422207 5 2 110062522 1 2 272775238 3 2 230738774 2 3 508765063 2 2 648013574 3 3 478847921 2 3 279310568 3 3 390729619 4 3 858154630 5 3 783521959 2 3 354461898 1 3 100089385 4 2 303053029 5 2 821452987 4 2 402103795 3 2 526195246 4 2 504807790 3 2 693447549 2 2 895563224 5 2 673975882 3 2 394074718 3 2 340409034 1 2 681060673 5 3 763804976 2 3 507410185 1 2 372688407 1 3 203109984 5 3 394078523 1 2 192956385 2 3 100485043 5 3 749284065 1 2 844178369 4 3 780209621 3 2 283551982 1 2 621693071 2 2 642987587 2 3 855214364 3 2 117596031 3 3 463321472 3 2 623408786 5 3 900658078 5 3 246214039 3 3 124029774 4 2 120709911 1 2 839546085 3 3 161792824 5 3 876915828 2 3 996228521 3 3 617383391 3 2 488005812 4 2 102552049 5 2 251332668 5 3 805964620 5 2 955764218 3 3 449829439 5 3 100787501 4 3 342226353 2 3 592860188 4 3 989384487 3 2 933818998 3 2 596202389 3 2 382228273 5 2 101623926 2 2 421376260 1 2 161109383 3 2 492890875 2 3 894747923 2 3 229702627 2 3 526281680 2 2 132987258 5 2 593970580 3 3 584327557 4 2 658685174 4 2 677697793 3 3 526998340 4 3 465864560 5 3 826383287 4 3 579597402 2 3 218810425 3 3 829123592 3 2 370931743 2 2 897910245 4 3 200305779 5 3 338822016 1 2 560723265 3 3 309684354 5 3 192859280 1 3 532959009 5 3 538724872 1 2 147763416 5 2 641536667 5 3 349165417 1 3 597885388 1 2 757870912 2 3 442814106 1 2 882722179 1 3 670100422 1 3 146956947 1 3 151874441 1 3 610539052 4 2 946549843 4 3 435254585 5 3 415667274 1 2 897165650 2 2 715898294 2 2 709382620 1 3 554813919 5 2 746570219 1 3 400267441 5 2 268319841 1 2 153323089 5 3 168645769 3 3 946934580 2 3 655641796 1 2 435005467 3 2 509106306 5 2 218856327 1 2 241368836 3 2 164655337 1 2 393928517 4 3 192076989 1 3 612021367 5 3 651375740 4 3 125913981 1 3 346060932 3 2 537603438 2 3 101267032 3 3 117267371 1 3 298404441 1 3 961233786 1 2 117946892 1 3 110168727 4 3 639108482 2 2 685574268 5 3 324173932 1 3 142968084 5 3 441708470 2 3 293932657 4 3 948915019 3 2 972449791 3 3 328928078 4 2 497313575 1 3 316837899 1 3 992874962 1 3 499221005 3 2 779482242 3 3 846321415 3 3 705927553 2 3 801562636 5 3 298872835 2 2 548821224 2 3 476994794 3 2 504467212 1 2 999715633 3 3 131571784 3 2 470923083 2 3 533733214 1 3 122725020 2 2 135966238 4 2 511524867 2 2 219555169 5 2 994864969 1 2 330655103 1 2 171504289 5 2 991721247 2 3 637278352 4 2 980994089 4 2 665199833 3 3 628947804 5 3 781674046 1 3 641719310 3 2 105401826 4 3 708565841 2 3 683175887 2 2 769743992 4 3 151634555 2 3 995958414 4 2 652340122 3 3 737917916 4 3 239343056 1 2 638326255 2 2 390584165 3 2 659066998 1 2 158632888 1 3 645699446 4 2 114777194 4 2 451722960 2 3 979130007 3 3 507161476 5 2 418056212 5 3 189556709 5 2 171883027 3 2 726771599 5 2 215911973 1 2 901225248 4 3 894003959 5 2 450035123 4 2 285898076 5 3 134136892 3 2 772282188 3 2 131992264 2 2 336580745 2 2 672862108 4 2 602578215 3 2 792162416 4 2 991321038 5 2 184165897 3 2 559479300 2 3 435304617 1 3 263254070 4 2 438816979 1 2 805258731 5 2 586521615 5 3 771665850 1 2 108781850 3 3 686723176 4 2 866195068 5 2 654014080 3 2 301165026 2 3 406099059 5 3 857112057 2 3 941616820 4 2 527450955 5 2 906545013 4 2 585004862 5 3 706298046 2 2 972336195 3 3 176013330 3 2 493778235 2 2 719499011 4 3 741965503 2 2 755724422 4 3 286051698 4 3 648303972 1 3 205080260 4 3 748880580 4 3 849034129 1 3 310726048 5 2 483056578 2 3 880104778 4 3 708287127 4 3 403790595 5 2 219869777 5 3 178572040 2 2 826374537 2 3 594469909 2 3 953987552 5 2 430914901 5 3 998088159 5 3 220392622 5 2 460853623 1 3 353496525 5 2 211688333 2 3 796770807 3 2 821491989 2 2 307357524 1 2 574231451 4 3 765291391 2 3 215043430 5 2 543351490 2 3 842003719 4 2 694654205 3 3 388734957 2 2 850678152 3 3 674155041 5 2 619452608 1 3 659198986 5 3 685627723 5 3 782909513 1 2 164265384 1 2 570624602 5 2 867671790 1 3 977308501 1 2 983897455 1 2 592936925 2 3 650646657 5 3 628108972 5 2 946248666 4 2 951760876 4 2 196777077 1 2 436121964 3 3 259759533 4 2 803590934 4 3 265766868 2 3 606777341 2 2 553831754 1 3 460470503 1 3 822446842 4 3 214127483 5 3 475453593 4 3 363614115 4 3 670687483 3 2 567950259 4 3 968940503 2 2 682927087 3 3 918781880 4 3 460994022 5 3 967732272 1 3 883543771 5 3 353649303 2 3 589343250 4 2 796193298 4 2 756555049 2 2 155122450 2 2 657689525 1 2 519973897 2 2 211220016 1 3 154416572 4 2 733359712 1 3 954155312 3 2 214805229 5 2 650464775 1 3 109478886 2 3 672187273 2 3 137453085 3 2 743012797 4 2 810738185 4 3 916943658 1 2 167128906 3 2 729734691 4 3 471090744 3 2 133542976 1 3 122412356 3 2 491521492 4 2 819338248 4 2 373973033 2 3 931277910 3 2 469945452 4 3 762141042 5 3 814430126 2 2 944452241 4 2 603663428 4 3 465680894 4 3 887876245 5 3 894395327 2 2 844819611 1 3 523321486 3 3 167523124 3 3 222422378 3 2 741539019 1 2 235868574 2 3 331851985 4 3 211725215 4 3 771254626 2 3 375708541 4 3 129837641 4 3 426593464 3 2 150983593 1 3 756327801 3 2 119105258 2 2 844471111 4 2 408071061 1 3 845328854 5 2 223609351 4 3 139198545 1 2 742037802 1 3 587689430 2 3 348617138 1 2 210260723 3 2 632221163 4 2 104480927 2 3 529511124 3 3 374527340 3 2 207573763 4 2 346366847 4 2 942173681 3 2 326934712 5 3 130317871 4 3 130792303 5 2 784618727 2 2 606511489 5 3 381793636 5 3 730287611 2 3 468081417 5 3 221021201 2 3 349161233 4 3 741559191 5 3 204843242 1 2 962159892 5 3 426864241 4 2 952568143 3 2 619289999 5 2 814293982 5 3 817172624 4 3 428399300 3 2 450378078 4 3 717894378 5 2 449339619 2 2 527807604 4 3 306412679 2 3 787118595 4 2 481599154 5 3 499091026 2 3 709131137 3 2 595272967 4 2 873946764 3 3 494890190 5 2 617178414 4 2 452716225 3 2 991044299 5 2 578485739 5 3 301015098 5 2 401194944 4 3 867212335 1 2 674759951 1 2 920979650 5 3 622383971 1 2 160506039 5 3 744495026 5 2 342116868 5 3 801623197 4 3 126286400 5 3 125191084 5 2 177691913 4 3 636730908 3 3 715311097 3 3 536471603 2 2 855656862 3 3 904947491 1 3 762933724 5 3 717249491 2 2 224530000 3 2 387081709 2 2 727073995 4 2 566176687 5 2 159091012 5 3 966686756 5 3 667644502 5 2 617694728 3 3 443654074 2 2 849156112 4 3 166175676 1 3 388273463 2 3 168036380 5 2 307507662 1 3 571588130 1 2 114093976 4 3 634977408 2 3 130218523 5 2 434321933 2 3 601944228 1 3 569853569 4 3 363857626 5 3 720339230 5 2 482562955 1 3 210695160 2 2 711886899 2 2 864082194 4 3 340665143 5 2 789966382 2 2 832375988 2 3 539978840 3 3 678363317 1 3 116995486 1 3 520188492 5 2 346397187 3 3 819600643 3 3 862867343 4 3 798190093 5 3 936934030 1 3 375428883 3 3 741897230 3 3 743259310 4 2 761670902 4 3 539732902 5 3 174390733 2 2 630861602 3 3 441894050 1 2 334213438 2 2 470319684 1 3 313735430 3 2 294519961 5 2 145440758 2 3 893576854 1 2 371174902 2 2 445706166 4 3 851229250 1 3 373365338 5 2 301310182 2 3 530895979 2 2 369826017 5 2 252646814 1 2 233201478 5 2 578876693 2 2 713439006 2 3 275014270 5 2 978802134 4 3 399786743 2 2 639499301 3 2 897748535 2 3 736485111 4 3 239905801 2 2 568391375 2 2 289721344 3 3 534809627 3 2 940275341 5 3 157456930 2 2 517721284 3 2 410340733 1 3 728497922 3 3 811769532 3 3 602237048 2 2 794611459 5 3 728217523 2 2 802462951 5 2 895840209 1 2 941027464 4 2 121383822 5 3 373982973 2 2 268403951 5 3 925801882 1 3 150121802 3 3 787556405 5 3 128441607 1 2 157477424 3 2 754404000 1 3 346064386 3 3 674886102 5 3 794396134 5 2 383910752 3 2 525234262 4 3 715282072 3 2 864953982 2 2 335273288 3 3 879637994 3 2 543183521 1 3 956249819 4 2 913807331 3 2 792029539 2 2 897850681 4 3 859627864 2 2 495064706 1 3 224551712 4 2 363976107 3 2 724477783 5 2 752964712 3 2 313518265 2 3 460585434 5 2 138658505 2 3 584381187 2 3 939426039 5 3 337591968 3 3 196626363 1 3 318430770 4 3 370771333 5 2 380943765 3 2 136461893 2 2 479042263 5 3 789460086 5 2 343236317 3 3 681497801 3 3 353444597 2 3 294643454 4 3 409370490 4 3 134390410 2 2 464488032 1 2 104166385 3 3 658414039 4 3 214437988 3 2 209040230 3 2 506938929 5 3 562137494 1 3 404658781 4 2 364707281 1 3 360765461 1 3 697086763 5 2 716781232 4 3 154334146 1 3 528250574 4 2 260181607 2 3 676707529 1 3 377955911 3 3 541763149 4 3 540942628 2 3 469509721 4 3 476431702 4 2 178154544 5 3 106488878 5 2 502637286 4 3 716166861 1 3 193594851 2 3 334814269 2 3 374307379 1 2 247245419 3 3 694842447 4 3 932618592 3 2 263469053 2 3 254698806 1 3 312092529 1 3 660111315 5 2 832891508 4 3 334010058 2 3 387600335 1 2 191156049 1 2 202702711 2 3 842307971 2 3 552961795 3 2 496805238 1 3 668979152 1 3 113268706 5 3 955693170 2 3 552833741 1 3 817258311 1 2 795191414 2 2 499975723 5 3 785606947 4 2 110172295 2 2 519145386 3 2 535125248 3 3 648136000 5 2 742311836 2 3 537978048 2 3 817878768 2 3 726664444 1 3 634294220 3 3 818352220 3 2 257573298 1 3 264187639 2 3 501447847 5 3 913876296 5 3 598123996 1 3 323819708 5 2 709663105 4 3 236410845 4 3 993562529 4 3 545398283 5 2 705927523 3 3 643291788 4 3 836478293 2 2 906480236 5 2 579920029 2 3 263250597 3 3 315582654 4 3 344526259 2 2 811450293 1 3 658905769 5 2 673670103 5 3 988202119 1 2 959642434 3 2 759303656 5 2 679041582 4 3 574539711 2 2 178972635 2 3 630998674 2 3 906671085 3 2 680996752 4 3 182146897 2 3 898612629 3 2 224232791 2 2 248683496 3 2 590120435 3 3 725706953 1 3 853717015 5 2 735574970 1 2 519020426 3 3 803860662 3 3 937892190 4 2 232442555 5 2 429819263 1 3 442807644 3 3 229276499 5 2 868431366 1 2 282864175 2 3 431501462 4 2 103485371 2 2 519111783 5 3 846654290 5 2 744624667 4 2 292953687 5 2 262248433 5 3 464815449 2 3 933099813 2 3 199037273 1 2 651116747 1 2 147585389 5 3 588050431 1 3 233762205 5 3 726366291 3 3 296340665 5 2 125692459 1 3 570009028 2 3 831949163 4 2 541463642 1 2 718210901 5 3 182705533 4 2 907416222 2 3 338256603 5 3 106644868 1 3 395580570 1 2 764970480 1 3 118950608 5 2 630729514 1 2 907907289 4 3 112327184 3 3 979162487 1 3 578383392 2 2 491910763 3 2 437742337 2 2 186371687 3 2 975619183 5 3 794597789 2 2 101371574 4 2 401595574 5 3 497901734 3 2 354112631 3 2 613265218 3 2 655297999 2 3 420348736 3 3 860107126 4 2 761989873 4 2 705570953 4 3 339986662 1 3 132401385 4 3 609091639 5 3 484694895 5 2 612001629 5 2 214665713 1 3 458124950 4 2 427469326 1 2 640269374 2 3 351794173 1 3 501840844 5 3 346546018 1 3 360418358 3 2 358801041 5 2 122700545 5 2 340437671 4 3 749263580 3 3 748532708 2 2 793337862 1 2 565299791 4 3 399776873 2 3 475990278 5 2 474505017 2 2 375506084 1 3 819678654 1 2 685263748 2 2 294433210 2 3 259519719 3 3 690449250 3 3 365275300 2 2 889131257 3 3 367722193 5 3 206780040 4 2 189994697 5 2 378735904 1 3 513889779 1 3 446398790 5 2 690558749 1 2 168609747 4 2 502229811 2 2 717045864 3 3 896631539 1 2 427184035 2 3 200924519 4 3 910542743 3 2 281131100 2 2 443376363 3 2 719481807 5 2 254549919 3 3 232317958 3 3 227198497 5 3 451907264 2 2 970806098 5 3 102446623 2 2 638548965 2 3 751346138 5 2 903193610 1 3 237185912 4 3 661450280 2 2 606716062 2 3 642341461 1 3 534439024 3 3 798991961 2 3 619530823 4 3 546889281 3 3 307828759 2 2 924742471 2 3 111594493 3 3 229719876 2 3 791147909 5 2 241315959 4 3 738935376 1 3 464793711 2 2 755036836 2 3 254070986 3 3 844710938 4 3 216821933 2 3 216251555 2 3 235022953 1 2 227025973 3 2 436674633 3 3 606732193 3 2 438628620 1 3 507477805 2 3 715104241 1 3 810014416 1 3 241931950 5 2 280112778 3 3 548860172 5 2 849425481 2 3 161898602 4 2 751261656 3 2 232000638 2 3 428307913 3 3 504599150 3 2 213793035 2 3 838077286 2 2 350744077 1 2 749639936 4 2 103415270 5 3 601709826 5 2 386123971 3 3 593477433 5 3 841943763 2 3 443055048 1 2 560543098 4 2 370184384 5 3 259922991 1 2 135275364 2 3 489982740 1 2 711421974 4 2 150995952 2 3 694114099 1 3 961285807 5 3 121611692 5 2 817776474 4 2 749659831 2 3 296490281 1 2 761881188 5 2 781661321 4 2 461020228 4 2 397445694 3 3 141131644 5 2 162781369 1 3 335140633 1 3 375338446 4 3 913938562 4 2 533886661 4 2 771774397 3 2 709864575 5 3 640693853 1 3 522790671 4 2 687904282 1 2 620689402 4 3 323797995 2 3 601129464 5 2 115005874 2 3 768730433 2 3 644582841 2 3 912938768 2 2 370918409 2 3 481823119 3 2 111577721 2 3 679710282 5 2 631766170 4 3 944979425 5 3 206377748 1 3 648008215 3 3 824325375 3 3 744559284 4 2 368329365 2 3 800874951 4 2 173415565 2 3 445111561 2 3 700237136 3 3 896037933 2 3 779934010 1 3 303475976 3 2 927357006 5 2 410525648 5 2 853290514 2 2 698054814 4 3 807320302 2 3 794755765 1 3 549183287 1 3 502411057 2 3 300741310 3 2 960080520 5 2 165937315 2 2 994358572 5 3 445144482 2 2 982590940 4 2 766321927 4 3 436756885 1 3 515425576 4 3 944282526 5 3 697825119 5 2 895536279 3 2 344739876 1 3 278606624 5 2 356205483 4 2 397195231 1 2 999775375 3 2 798573587 1 2 409072090 5 3 140309937 5 3 196064330 2 2 825122115 1 3 489077962 1 3 555921359 5 2 929241405 3 3 855070224 3 2 775416556 5 2 390539473 3 3 989642561 5 2 877559483 2 3 742618952 4 3 192986521 2 2 621466520 2 3 989289382 3 2 957457455 4 3 702488885 4 2 307836294 2 3 822118011 5 3 623537035 3 3 725784062 2 3 851331686 3 3 373098078 3 2 816821019 3 3 804167362 3 3 637267631 3 2 362189318 2 2 381032564 3 2 303156189 5 2 624266247 5 2 789574257 1 3 982318580 2 2 170829225 2 3 674878448 4 3 813307006 3 3 665203041 4 3 388459167 4 2 757611624 3 2 673583674 5 3 838031997 1 2 679080910 4 3 547704310 2 3 608733260 4 3 159397012 3 2 884195395 3 3 273162834 2 2 285840638 2 3 546788541 1 2 261414893 3 2 394255137 3 3 514104794 4 2 535538696 3 2 585842897 1 2 778762587 3 2 195393783 1 3 968832348 4 3 713064790 1 3 952733393 1 3 879343618 3 3 560477748 5 2 711834791 1 3 576284233 4 3 767093113 2 2 749376839 1 2 282813417 1 3 295670425 4 3 683764047 3 2 821468771 3 3 583703207 5 3 249924270 3 3 521873805 4 3 449055584 2 3 125032962 1 2 179581479 4 3 664766749 4 2 211098574 3 3 950929220 4 3 300252141 5 3 857201668 5 2 348740801 1 3 261567378 2 3 288790737 3 3 147803871 4 3 465468758 5 3 558333845 5 2 183220494 1 3 893181592 1 3 459940438 2 3 705213350 2 3 182190683 5 2 980730914 3 3 167577135 5 2 321889198 2 2 771171971 2 2 478334752 1 3 309982858 5 3 204845156 4 3 103724840 2 3 237116460 5 2 162668206 4 3 513446143 5 2 775635655 5 2 750676308 3 2 263656314 2 2 899493571 1 2 170534691 4 3 346984343 1 2 271229327 5 3 260051281 4 2 548648632 1 2 421731218 3 2 454034428 2 3 449537593 5 3 801620154 4 2 944562361 5 3 370220245 1 3 217908154 5 3 443864386 4 3 802475465 1 2 672920419 1 2 157763153 3 2 855722248 2 2 420292843 3 3 441593367 5 3 754740546 5 3 457515897 3 2 311708710 5 3 527971655 5 3 607550176 3 3 881079039 2 3 150126865 4 2 483237335 4 2 327775840 3 2 540996445 1 3 275365855 5 3 263007610 5 3 899872941 4 3 812340988 1 3 357632092 2 3 781467330 5 2 956791984 2 3 859179088 5 2 310691570 5 3 865890433 4 3 446535301 1 2 956953314 2 3 867820995 4 3 915212906 5 3 551000056 3 3 683760464 4 2 146525293 5 3 310326190 4 3 665699835 3 2 748280982 5 2 766621395 4 2 920312896 3 3 143743647 4 2 382477885 5 2 322913627 4 3 832103210 5 3 379725083 2 2 619788879 4 2 205530628 2 2 355598935 3 2 412435448 1 2 234370858 5 3 296914358 2 3 168053766 1 2 889081675 5 3 717515002 5 3 643032810 2 3 490749934 4 3 714052577 4 2 665075818 2 3 292199554 5 3 111958644 5 2 688445371 4 3 536481926 2 3 971261741 5 2 531903463 1 3 132784524 2 2 804383145 5 3 726647762 3 3 204943501 4 2 571527081 3 3 663798955 4 3 873907674 3 2 916531178 1 3 798124331 4 3 967256275 3 3 689249219 4 2 999816085 4 2 577371046 4 3 382263559 3 3 447270256 3 2 982067101 2 2 391311665 2 3 169014675 5 3 383088841 2 2 318004447 1 2 476785664 3 2 388116344 1 3 116141774 2 3 230402425 4 2 678709913 4 3 262828863 4 3 488114173 5 3 928895426 1 3 455629727 5 2 504180089 5 3 303150000 3 2 108281197 1 3 266880655 5 3 564847353 1 3 584659959 5 2 999517615 4 2 131243144 2 2 595658981 2 2 636975156 1 2 338834099 2 2 992560276 4 2 289658852 4 3 611984575 4 3 122670642 1 3 200310649 5 2 705805334 3 3 607389443 1 2 482376558 3 3 185829814 2 3 945574030 2 3 876827219 2 2 325239793 3 2 343353611 5 3 187426648 4 3 515329897 1 3 105398671 5 3 665549612 3 2 225549121 1 3 599225128 4 3 994494381 5 3 845345494 2 3 833680840 1 2 638003584 1 2 497273581 3 3 972614128 2 2 104253910 1 3 775943778 1 2 375941128 1 3 552161310 1 2 810654748 4 2 330252706 2 3 432136947 5 3 719043187 5 2 306181647 5 3 368550589 2 2 807090257 1 2 716931126 1 3 429216584 4 3 552721213 4 2 679361552 4 2 246198822 1 2 111251859 4 2 178997053 5 2 998218894 5 2 955898335 3 2 914897232 2 3 174991415 1 3 169765959 1 2 481520329 3 3 316065819 1 2 640801049 4 3 290075720 4 2 888097078 3 3 343214764 1 2 143687417 2 3 140781490 4 2 392152709 5 3 794546756 4 2 283663291 1 2 129165149 5 3 714644106 2 2 166945020 2 3 830000791 5 2 270554546 1 2 521183680 1 3 641579243 1 3 161677799 3 3 855645892 5 3 620960367 2 2 824618858 1 3 327122400 5 3 967678499 3 3 681221520 4 3 973825529 1 3 360194781 4 3 454746012 4 2 652532355 3 2 691915100 3 2 402720162 2 2 325417206 3 3 410644577 4 2 679569767 3 2 175734879 4 3 738065828 2 3 543486146 2 3 966490856 4 3 623815328 4 2 595390463 3 3 811370832 1 2 423434098 1 3 546761879 2 3 974345425 4 3 128755586 3 3 773340746 3 3 253801275 4 3 914448385 4 2 276725188 4 2 358487147 1 3 103984774 2 2 754361088 4 3 621116334 5 3 518105791 1 3 190557861 1 3 620096077 3 3 235006134 2 2 379099713 4 3 798980123 5 2 109842623 1 3 413999733 3 2 492508808 2 2 826960770 4 2 350620279 2 2 114244813 3 3 396280900 5 3 660437016 5 2 364990081 3 2 433739858 3 2 531970572 3 2 108245795 5 2 293577605 5 2 767897715 1 3 570779274 2 3 246857093 2 3 356343330 4 3 104072672 5 3 487353089 3 2 666214380 1 2 881546545 1 2 113686308 2 2 837602496 1 3 338424944 3 2 488593133 3 2 834702103 2 2 326442488 4 2 406376385 5 3 793456800 1 2 698289907 5 3 854526943 2 2 973110516 3 3 542276950 5 3 844191063 1 2 958230226 4 3 567923951 2 2 988631464 3 3 714553621 1 3 876082833 1 3 301643642 3 3 280610305 2 3 497162601 5 3 347234833 3 2 863656416 3 2 920645253 5 3 844904679 3 3 860389187 1 2 264946569 1 2 824369129 4 3 214370988 2 3 770512357 5 3 347298620 3 3 166832750 5 2 507456907 4 3 780425640 1 2 536683437 1 3 754257343 5 2 971014041 5 3 395182715 2 3 826623064 4 2 912698848 3 3 881857815 1 3 595629847 5 2 414410809 5 2 575908603 2 3 632023062 2 2 585206644 4 2 290507644 2 2 314468811 4 3 322650982 2 2 688146163 1 3 687326109 5 3 606549780 5 2 724075587 5 3 800797746 2 3 383987838 1 3 202142400 5 3 567059170 1 2 737488734 5 2 271565342 1 3 637895235 3 3 622510158 3 2 670632622 3 2 630371453 3 2 816328362 5 3 412678247 4 3 621347929 1 3 873762513 4 3 988621503 4 2 782368548 3 2 748722532 1 3 813805768 5 3 645608563 2 3 882020693 5 2 617999012 4 3 549199733 4 3 655522145 2 3 935650135 2 3 594341585 5 2 558392779 4 3 494444183 3 3 593602474 1 2 475691300 4 2 610502349 3 3 173708699 1 2 319885382 5 2 591624294 5 3 630547652 1 2 437720855 1 2 645321020 3 3 168551363 2 2 615300029 1 2 448815919 1 3 129868897 1 2 398101925 1 3 898949104 4 3 909976731 4 2 733273924 2 3 433684349 1 3 258054871 5 2 183506366 5 3 229793600 3 2 783971347 5 3 608533045 5 2 799408943 3 3 283636217 1 2 435403744 3 2 124566639 1 3 186232640 2 3 102354496 2 3 713137053 3 2 462846768 5 3 115142439 2 3 738143062 1 3 463637443 4 3 693485689 5 2 596108775 2 3 384930693 4 3 175687383 2 2 373025429 3 2 640229561 1 2 140163561 5 2 695541450 2 3 507054067 2 3 482232702 3 3 317024982 2 2 719820197 4 3 919187079 5 2 821531395 5 2 982543401 4 2 602077206 3 2 296079596 5 2 713165252 3 2 285707302 4 2 636331784 2 2 584579818 3 3 321425249 4 3 829004756 4 2 499929255 1 3 618977360 3 2 106287325 5 2 282115592 2 2 373844896 4 2 999912966 5 2 529621098 1 3 343882855 1 3 316599232 2 2 902504232 1 3 386976999 4 3 734902779 1 3 641446517 2 3 196573654 2 3 715820954 2 3 975686751 5 2 547546251 1 2 940352656 2 3 492856262 1 2 498194110 2 3 153787506 4 3 455249547 3 3 322462759 4 3 246833264 5 3 686858535 1 2 836451588 2 3 866582240 3 3 257992473 4 3 954625488 4 3 117444357 4 2 466597746 4 3 458737859 4 3 239612977 3 2 593479430 2 3 754157035 2 2 499872224 5 3 352378257 5 3 606443473 4 3 689614162 2 2 437758670 3 3 506934542 3 2 731247674 1 3 734724050 5 3 151454306 4 2 418326967 1 2 419930673 3 2 359066255 1 2 121770135 5 2 173888071 2 3 130536397 5 3 190500621 2 3 975712876 3 2 882418929 3 2 194153469 1 2 558717630 1 2 728734121 2 3 523514874 1 3 819554311 3 2 455038095 2 3 377200819 4 2 178695641 4 2 867563995 1 3 715955542 2 2 410444772 1 2 649027459 4 3 846739311 4 3 334833011 1 3 908729412 4 3 719877363 3 3 198735150 4 3 345659981 3 2 979224138 3 3 396205110 1 2 105256603 4 2 990780589 4 2 595699149 3 2 672594698 2 3 438325722 3 2 662463731 3 2 858094143 5 2 455054116 4 3 802865215 4 2 165568433 3 2 362032840 3 2 379713011 4 3 296230180 5 2 384356430 4 2 735159212 1 3 619328220 3 2 720468320 5 3 463494385 5 2 245996138 2 2 593624486 3 3 124535109 2 3 782601326 4 2 283269788 5 3 212382456 1 2 712296480 1 2 486293725 2 2 782312403 2 2 176851852 5 2 687750588 5 2 883905481 2 3 491907042 1 2 344411938 2 3 223384542 5 2 900965436 1 2 922556000 1 2 895165135 4 2 413973201 3 3 326413777 1 2 531206501 1 3 468098449 3 3 174549883 3 2 524168636 5 3 711830082 3 2 848155858 4 2 962040689 4 2 639381356 5 2 112257377 3 2 521315994 3 3 528691628 5 2 120685056 1 3 792132250 3 2 420173735 4 2 890166943 2 3 885643606 3 2 929561930 3 2 315455768 4 3 871071876 3 3 724675622 2 2 224940109 2 3 566822997 5 3 606758275 3 2 564675633 3 3 250587906 3 3 382823042 5 3 747137523 2 2 250565840 2 3 420503252 1 2 920396875 1 2 751291517 1 3 507376712 2 2 859177798 3 3 946880812 1 3 709031477 4 3 645425762 5 3 855738409 4 3 550212227 5 3 666453548 4 3 990541104 3 3 152324682 1 3 826553033 3 3 525604179 2 3 518349666 4 3 241599536 2 3 186331057 3 2 664605500 2 3 470536076 2 2 152320217 3 2 746061313 2 2 508876677 2 2 485277684 1 3 951065088 4 2 718925367 4 2 605238410 1 2 135492701 3 3 445283377 3 2 572183859 4 3 908155544 2 3 149945750 3 3 298733989 1 2 205180684 2 2 668526472 4 3 717544072 3 3 266126065 5 2 914877736 2 2 996471160 1 2 321949956 1 2 657921492 2 3 973213928 3 3 118672149 5 2 346557730 3 3 330721414 5 2 461138181 2 3 111041721 3 3 569325671 3 2 882717583 4 2 646242877 1 3 349355983 4 2 963094580 2 2 306708826 4 3 673373573 4 2 439306111 5 2 142037206 5 3 466641733 4 2 794487222 4 2 769130831 5 2 141649687 2 3 810229521 3 2 981593229 3 2 818000093 3 3 895172825 5 2 152725826 4 2 605365947 3 3 943915622 1 3 673259787 3 2 918641896 5 3 105330682 5 3 947903768 5 3 991418862 1 2 427112893 5 3 425764479 5 3 501100400 4 2 180870992 5 3 506449948 2 2 199833844 4 2 671155426 3 3 339522183 5 2 828955812 4 2 410268101 2 3 465570397 1 2 272774729 2 2 750899251 4 3 304866933 5 3 689066522 2 3 734368434 4 2 532322977 3 3 996453612 5 3 571532820 3 2 387523876 3 2 757326666 3 3 264392684 3 3 644293684 2 3 304681621 3 2 742306204 1 3 319101653 5 2 747620679 3 3 682876347 3 2 376480355 1 3 509905039 5 2 325547111 2 2 640332024 5 2 450514865 5 3 648306652 2 3 233657126 5 3 391698474 3 2 163617187 3 2 583322731 3 3 654694386 1 3 125868273 2 2 275844266 4 2 523866101 4 3 664328405 2 3 843666448 1 2 737626898 3 2 142067702 1 3 591173078 5 2 135191408 5 3 679972561 4 2 423156717 5 2 702993964 2 3 486385311 1 2 214305732 4 2 910754164 4 2 614213210 4 2 537636552 4 2 120255721 1 2 756402939 3 3 989747302 1 3 604473609 5 2 977647501 2 3 267376595 4 2 705699041 3 2 657177981 4 2 889384951 3 3 890939300 1 2 833303408 2 2 886019931 2 3 108506417 5 2 207738866 2 2 471489904 3 2 633445605 2 2 340261688 4 3 118706560 1 2 122890317 2 3 756474721 2 3 421408020 4 2 676306233 3 3 242372509 5 2 686929706 1 2 267892384 4 3 784787384 2 3 658308633 3 3 976806406 1 3 576539727 1 3 664416581 5 3 930120903 3 2 514676032 3 2 668969567 4 2 703796993 5 3 573096699 5 2 927598211 4 2 349995527 2 2 702558781 2 2 544001834 3 3 234889136 1 2 433234214 5 3 217659215 1 3 466192237 1 3 437659855 5 3 153501509 3 2 234899635 4 3 648563017 5 2 676293281 3 2 304404363 2 2 658735559 4 2 582198254 3 2 584639291 2 2 218337596 2 2 402890467 4 3 905218522 2 3 607303743 1 3 748196222 4 3 765904896 4 2 481067315 4 3 660548436 1 2 251951960 4 3 330226641 1 3 779320458 4 3 479710321 4 3 153622124 5 2 810101735 1 3 527502120 1 3 533467469 1 3 467675623 5 3 818200712 3 3 180294554 2 2 747955322 1 2 654004917 2 2 897800035 4 2 117003661 5 3 976738871 5 3 734299900 2 2 702713886 2 2 222640233 4 2 278554464 5 2 660873184 5 2 791814228 4 3 581469690 2 3 375752635 2 2 533937386 4 2 562739194 5 3 957401252 2 2 516302321 5 2 789419527 2 2 122040771 5 3 447484073 4 3 506800873 1 3 205478524 1 2 872844072 1 2 231835283 5 3 282485347 4 3 568200633 1 3 587908510 1 2 213380354 3 2 242297406 1 3 335918791 2 3 891867188 1 2 139913169 5 3 276724022 4 2 617093220 3 2 484856987 1 3 401965043 2 3 762191540 1 3 390981497 5 2 293134399 2 2 366201833 2 3 769504761 5 2 610070620 4 3 823356634 4 2 203940753 3 3 833554409 5 3 788125680 2 2 139753773 4 2 516673990 5 3 341849034 1 2 102102527 5 3 364462887 5 3 478119000 4 2 437283047 2 3 201210681 2 2 571839489 4 2 432981442 5 3 232820397 5 3 115783635 2 2 304652220 5 2 674079137 3 2 146107491 3 3 823545069 5 2 639352236 5 2 643424490 5 3 853918247 1 3 513780350 3 2 166713442 4 2 326096942 1 2 360779632 4 2 982241726 5 3 403659719 5 3 697061408 5 2 191292010 3 3 346191969 5 2 852329372 4 3 721630653 3 2 585851338 4 3 474610616 1 3 817727584 1 3 652815391 2 3 584092855 1 2 852145431 2 3 946166642 4 2 568052785 3 2 407079725 1 3 728245539 1 2 943554461 5 3 905679340 5 3 516020157 4 2 689107881 3 3 642470823 1 2 196790316 2 3 372264611 5 3 124621229 1 2 583556333 5 2 336553974 3 2 660518273 3 3 794234477 5 3 111846734 1 2 106518699 5 3 101520740 1 3 213628610 4 3 248257097 2 2 152438205 2 3 576137118 1 3 264603837 5 3 576057832 5 2 944868407 2 2 238120653 4 3 428384664 2 2 150427203 2 2 969584816 2 2 811048478 2 2 406239631 5 2 671989720 5 2 980668390 3 3 317029616 2 2 628688210 3 2 855948430 1 2 902631544 5 3 875016895 5 2 174874975 4 2 745974018 1 2 188162381 2 2 472934488 3 2 480233947 4 2 891721499 1 3 413039143 3 3 380569860 2 2 474674048 3 2 441855646 4 2 232792774 3 3 767874173 1 3 794825110 1 2 533024456 1 2 634622863 5 2 434296332 5 2 200235354 2 3 119681519 1 3 177608830 3 2 193849001 2 2 360882848 5 3 535224640 3 3 782609464 4 2 978373263 2 3 698436709 5 2 793227896 1 3 772180965 3 2 435581722 2 2 543379130 1 3 517088364 4 3 454742416 3 2 827847641 3 3 498847837 1 2 389639381 3 3 422317658 1 3 177997297 4 2 714751114 4 2 513356191 2 2 803524680 5 2 470214298 2 3 656180045 4 3 528204646 5 2 660286970 2 2 354556109 5 3 522598101 4 2 240745219 1 3 662551707 4 3 657496171 3 3 938703512 5 2 150215252 4 3 348518763 3 3 248943315 1 3 967081346 2 2 523446969 2 3 295361458 2 2 761015434 3 2 808509733 5 2 950722870 3 3 444022678 4 3 467745747 1 2 665866540 2 2 678078180 2 2 243829124 3 2 237019973 4 3 483693029 1 3 629441821 3 2 766411969 2 3 985451404 1 2 251693907 3 2 507336751 2 2 431663680 4 2 613605817 3 3 290933422 4 2 144334629 1 2 814760308 4 2 100030795 4 2 669367754 3 3 918126152 3 3 445340317 2 2 480184490 1 2 258903284 5 2 313795722 5 3 595819168 3 3 685956620 3 2 703884365 1 2 531306060 2 3 301819645 5 2 800060543 3 3 236129704 4 2 369153432 4 2 433905909 3 2 386072357 4 3 599670569 5 2 263197425 5 3 756309325 3 3 878448049 4 2 798938119 2 2 309696158 2 3 609157251 1 2 131730355 3 3 345812040 5 3 207797969 3 3 365889140 1 3 938746476 1 3 886163561 2 2 181654956 1 3 536379854 4 2 326325554 1 3 125551429 4 2 698059806 3 3 775366775 4 2 848150504 2 3 635666324 2 2 387369702 5 3 413904133 3 3 383833095 5 2 854741488 3 3 589385849 1 3 739835776 1 3 249840106 2 3 542204917 5 2 994589918 3 2 770815006 2 3 463532386 1 3 777714980 4 3 527903740 3 3 269099619 5 2 706902801 3 2 635489635 3 3 282332150 2 2 269561699 5 2 214171167 2 3 610592249 1 2 616208027 2 2 564899688 5 2 317086424 2 3 227412265 2 3 133731032 1 2 466946685 4 3 244250134 2 2 645000517 5 3 245997248 3 3 158992413 5 3 909205526 4 3 819218340 3 2 659944770 4 3 302194088 2 2 922837835 3 3 193009871 4 2 322433981 1 3 316542028 2 3 153152786 1 2 309618372 2 3 803235180 1 2 204895755 5 3 372852053 2 3 284494824 2 2 179926172 4 3 687024683 5 3 585045926 3 3 133818647 2 3 338767761 2 2 590134698 2 2 942255626 2 2 580142750 2 2 660885938 3 3 609332234 1 3 106276190 4 3 246228473 3 2 157915850 5 3 587209043 5 3 208021017 2 2 377536532 3 2 673675392 2 3 473641730 2 3 152114168 2 3 353365185 3 2 774120671 3 2 283041951 3 3 364258517 3 3 962890843 1 3 267439785 3 3 841736575 4 2 230416158 3 3 103857319 3 3 861485183 2 3 528927858 3 3 784683271 1 2 512107367 2 3 114150177 1 3 426105328 3 2 759424526 2 2 446020060 2 2 342607159 3 2 701762200 5 2 470796534 1 3 173273499 2 2 636918025 1 3 997158046 5 3 423023641 2 2 859188609 3 2 803093949 1 3 429725251 1 2 968638936 2 3 332699418 3 2 380809981 3 2 105017144 4 2 184062490 4 3 977213827 5 3 863950152 5 3 793104091 2 2 974726910 3 3 736977594 2 3 509086759 1 3 235774597 5 3 348117924 3 2 693634772 2 3 609877708 3 3 104010019 1 3 414572477 2 2 901853451 3 3 378654586 1 3 571154674 1 2 999867996 3 2 244462994 2 3 750530602 4 2 649972837 2 2 780015372 3 3 652848725 2 3 144052246 2 2 258728774 2 2 910707755 3 2 328176300 1 3 396439668 1 2 175848225 4 3 709063353 5 2 777457037 3 3 959128478 1 3 303809771 5 3 103662317 2 3 374349612 3 3 581350468 3 2 474945650 4 3 524457320 1 2 479003449 2 2 434103105 5 3 462472435 2 2 735297578 2 2 365800114 1 2 669135591 5 2 818179759 2 3 932216716 2 2 518700628 4 2 136430993 3 3 892794433 1 2 811401672 3 2 393843601 3 2 411646399 1 3 168705645 3 3 769956875 5 3 836430526 4 2 634275448 1 2 370616704 5 2 389910817 3 2 233899957 2 2 752866134 2 2 369282716 1 2 193614094 2 2 152653599 2 3 547740148 2 3 776510072 4 2 984926172 2 2 815276541 5 2 728876156 2 2 458466168 3 2 980067062 4 2 841546320 5 2 148598696 4 2 287161822 2 3 459677431 5 3 212663805 2 3 421893029 2 2 955655008 2 2 913117840 1 3 969987868 3 3 924986215 3 3 373377409 1 2 899103916 5 3 167986934 4 3 198863929 2 3 692519935 1 3 907348218 5 3 693564066 3 3 281848647 4 3 472357129 4 3 356752052 1 3 615058900 3 3 773456431 1 2 617634783 2 2 232488618 2 2 744870614 4 3 677726058 3 2 881598926 1 3 524449123 5 3 340948310 2 3 872456684 2 3 501016784 1 2 885031256 3 2 438805027 2 3 143087476 1 3 154637069 1 2 356975407 2 3 426380315 5 3 603386306 3 2 737566052 5 3 505585612 4 2 486819904 5 2 481407461 2 3 832511505 5 2 616573861 2 3 638746889 4 2 628925468 4 2 593363788 4 3 512422755 5 2 587492426 4 3 436292843 5 2 424683838 2 2 766699100 4 3 570397361 4 3 695775992 1 3 266780472 4 2 359443159 2 3 958202161 5 2 330570946 2 2 797051553 2 2 658496340 3 2 491223842 2 2 395487809 5 3 370699836 3 3 551023960 5 3 809041974 3 3 823839911 2 2 384383881 1 2 824924905 4 3 930051352 1 2 717734473 4 2 770135345 1 2 444875079 4 2 386448455 1 2 594207025 2 2 268752090 2 2 259963020 5 3 567541117 3 2 611985328 5 2 245122170 2 2 599434754 5 3 385789897 4 2 853568422 4 3 700040979 5 3 394196395 5 2 892160696 4 3 630591210 4 3 612754900 3 3 397001665 1 2 345314229 3 3 681860065 1 2 277045040 3 2 371289589 3 3 949893569 3 2 177442517 2 3 512852328 5 2 586622025 2 3 738425593 5 2 269924601 4 3 305988131 2 3 385776338 2 3 762008156 1 3 755428732 5 2 862865805 3 2 696571583 5 3 434904905 1 3 149927898 5 3 458366796 4 3 185262206 1 3 259785773 4 3 512440999 2 2 631311985 3 2 397614546 5 2 497486695 3 3 671669090 2 2 693798968 4 2 993562956 4 2 426963726 4 2 770192019 2 2 470977712 3 3 333071186 3 2 818940438 3 3 710201592 3 3 856844731 5 2 501520241 5 3 739029328 1 3 617415894 4 3 365196318 1 3 386112290 1 3 768467960 5 3 812272750 2 3 529681722 4 3 554947826 5 2 192249263 2 2 222664057 3 3 864472245 2 2 662151520 1 2 159676786 4 3 840106380 3 2 359663117 2 3 941727664 3 3 657229002 3 2 740188560 4 2 479876975 1 2 310376801 3 3 610633891 1 2 438762666 4 3 507728659 4 3 551624951 3 2 884072219 5 3 509184228 2 2 448305239 1 2 677152683 4 3 248326440 3 2 365999636 4 2 995625625 5 2 442098977 5 2 953776886 1 3 865473210 1 2 468178924 3 2 866711306 1 2 513309492 2 3 149595195 4 2 445682184 3 2 588687080 5 3 279908305 3 2 298959960 5 2 967830793 5 2 526004423 4 2 926465910 1 3 408579789 3 3 303920693 3 2 596009943 4 3 128447041 5 3 112901367 2 2 729786201 2 3 722770556 1 3 707467823 5 2 270030531 2 3 154100326 3 3 304017588 2 2 169303242 5 3 397035548 2 3 925606111 1 2 599198399 3 2 997040680 2 2 617487077 4 3 950979786 3 2 565567632 5 3 983181334 1 3 719420920 1 2 623245236 4 2 356909753 3 3 143706577 2 2 827600686 4 2 213899981 2 3 495451235 2 3 611072915 2 2 317611771 5 3 979796480 5 2 335855188 2 3 761959489 4 2 896863187 4 3 857185997 5 3 756277637 5 3 607630363 4 2 509652514 2 3 869576387 3 2 808298227 4 3 611260832 2 3 963747562 3 3 597090149 1 3 651666710 1 2 399697231 3 2 427403812 3 3 921456855 2 2 764854984 3 3 343259508 4 2 559466102 3 2 637810029 1 3 371326554 2 3 475896501 5 2 929870538 5 2 330643400 5 3 579952742 1 2 362273411 4 3 846696658 5 3 220401038 1 3 430442458 4 3 296366397 5 3 469809630 1 2 921962152 1 2 699390424 2 3 127408177 2 3 402012516 4 3 468926841 5 2 511786868 4 3 276629206 5 2 334297711 1 2 136338017 3 3 238584781 3 2 286824872 1 2 424504795 4 3 615982685 1 2 895427622 5 2 991901012 5 2 963370249 1 3 758065936 5 2 236813915 2 3 981298016 3 2 140912589 2 2 431398190 1 3 686314988 3 3 475910059 5 2 251167754 5 3 303582704 2 2 871917069 4 2 501002847 5 2 792429951 5 3 309290866 4 3 982542629 4 2 406165955 2 3 853105420 3 2 276370710 1 2 489814848 2 2 119981724 4 2 840726380 5 2 567008569 2 2 494196956 3 3 890268865 2 2 745037065 4 2 865472059 5 2 579992679 1 3 891372760 1 2 741245851 1 2 730470631 2 2 735015576 5 2 502582190 3 2 433134000 2 2 545718103 3 2 411226084 2 2 645471883 3 2 779997917 4 2 762723941 4 3 178609938 1 2 327002817 1 2 626544768 3 3 626885652 4 2 930824561 4 3 340816042 4 2 220500400 4 2 892625582 4 2 110514412 4 3 473801248 4 2 580275365 1 3 375249215 1 2 411222825 1 2 998238282 3 2 403316992 4 2 718858563 4 3 216381601 1 3 460855064 5 3 240102511 4 2 886564872 2 3 446669970 3 3 947581572 2 2 295393645 4 2 288575072 3 2 396469494 1 2 884079538 2 3 128879356 5 3 834469961 5 3 683262841 2 2 389252169 2 2 144836315 2 2 953198857 5 3 747491935 4 2 545044612 1 3 255849940 4 2 260572647 1 2 728890955 3 3 209110816 3 2 727254464 3 2 592213549 1 2 780540862 1 3 376192233 2 2 864616865 5 2 539446822 4 2 985178836 4 3 412179347 5 3 831851179 4 2 733091388 2 2 458085190 4 3 604625290 2 3 311065948 3 2 516994205 5 2 625740950 4 2 499947539 2 2 415977039 1 3 218281208 1 2 806028599 1 3 164713972 2 3 241422849 2 3 710233256 5 2 695539030 1 2 128848631 4 3 396660981 1 2 433950568 4 2 731943471 2 3 750296908 3 2 134628557 3 3 687922116 1 2 854680992 3 2 320270931 3 3 205983098 5 3 113334839 3 2 393877985 2 2 685383208 5 2 818770111 3 3 342339131 1 2 103301464 1 3 677502921 1 3 758469918 2 2 460902115 4 3 780190669 4 3 774201580 3 2 837497450 5 3 552901048 2 3 187708067 4 2 824113189 3 2 258139230 5 2 774114135 5 3 564583435 2 3 107905415 1 2 727087601 2 2 998893045 4 2 398817006 1 3 347737544 4 2 503052503 1 2 756678585 4 3 747659783 4 2 761083433 5 2 799279654 3 3 807894012 5 2 333802703 4 3 622203872 2 3 532319319 5 3 683347361 3 3 611779368 3 3 243875126 3 3 323396594 4 2 604897712 1 2 356849805 3 2 811995742 5 3 686504622 1 2 275425476 4 3 923816275 3 2 544745876 3 3 203029831 3 2 429785877 4 3 177700787 4 3 715773880 4 2 319702841 5 3 418349297 2 3 779279989 5 2 714136145 2 2 678303579 2 2 464342254 4 3 703239090 5 2 458611707 1 3 384549186 5 2 623558712 5 2 989273126 4 2 951569842 5 2 642682688 2 3 139272245 3 2 898331747 2 2 707558728 5 2 956484372 4 2 619973712 4 2 936181384 3 2 756831263 3 3 946451302 2 2 222595342 5 3 352412145 3 3 986359135 5 2 832810485 3 3 671826616 2 2 955170260 1 2 867768447 5 2 462102888 1 3 209528664 5 3 120589728 2 2 184108537 4 2 682312947 3 3 423258707 4 3 558028245 4 2 330783183 4 3 765883714 1 3 297344376 4 3 807478264 1 2 609164227 3 2 645649582 2 2 895993702 4 2 231584520 3 2 126279071 5 3 465016730 5 3 419695604 4 3 319572763 3 2 347401169 4 3 200955098 3 2 828757204 1 2 679694061 3 2 755630162 4 2 100149420 4 3 417743652 2 3 266814898 5 3 351199190 3 3 289795670 5 2 628433151 3 3 691060224 5 3 638408383 5 3 447221156 3 2 957320501 3 2 365842453 5 3 586299605 1 2 126566328 2 3 753601732 5 2 372626153 4 3 397711001 4 3 863731927 4 2 207658663 1 2 629553072 1 3 480294289 1 2 535933896 5 3 679733632 4 2 925153405 2 3 915765692 1 3 580395995 1 3 684210425 2 3 718976241 5 3 850144519 5 3 864959188 5 3 565857466 3 2 213738941 4 3 333305559 3 3 846537163 5 3 266815493 5 2 179716508 5 3 747144423 3 3 718903219 4 3 458742376 2 3 430470084 5 3 773380244 4 2 768429700 4 3 188681159 1 2 143017185 2 3 784022431 2 3 160051620 1 2 589913390 2 2 597117502 1 2 671607444 4 2 333011133 2 2 841670212 3 2 926621849 4 2 287863268 2 2 430235332 3 3 202614368 3 3 839350966 5 2 481151818 5 3 359863575 2 3 375985084 5 3 712072057 3 2 396702667 5 2 338691521 3 3 954267227 2 3 985306123 2 2 663358048 3 2 498115958 2 2 171615507 3 2 318735396 5 3 690703939 5 3 203454290 4 2 612028015 4 3 578700969 1 3 894685071 3 3 673202055 4 2 418112212 4 2 487263468 3 2 943688056 2 3 841570279 1 2 904825625 1 2 671719680 1 2 739799158 1 2 670936642 1 2 274365505 3 3 175353628 4 2 891428208 3 2 974663978 1 3 259576678 4 2 553332923 3 2 793557357 3 3 160681105 4 3 564618913 3 2 958053277 4 3 647210700 4 3 613923402 5 2 251332130 5 3 406991685 2 3 577096627 1 3 870490622 4 2 450832569 1 3 856412403 1 2 415831581 5 2 954852362 4 2 238823502 2 2 317870163 4 3 587044278 3 3 997045052 3 3 810400718 2 3 550578332 5 2 717105473 3 2 272157204 2 2 297493323 1 2 968350859 3 2 701810770 5 3 799246594 2 2 655930450 2 3 242222490 4 3 549169791 4 2 467900533 5 3 917347438 5 3 760038749 2 3 407493418 3 2 227304793 2 2 330652505 4 3 753246234 2 2 100332230 4 3 633020890 4 2 869769334 4 2 941089254 2 3 781847825 4 2 989336923 3 3 869647442 4 3 146441051 2 2 225589667 4 2 505558021 1 2 815020733 1 2 174007509 2 2 133487908 2 2 271719394 5 2 264092800 1 3 127132635 4 3 868512502 5 3 246185795 2 2 802107484 2 2 922104262 3 2 641115152 4 2 334044075 1 3 739858627 5 3 277336357 2 3 823632172 3 3 451390063 1 2 246275180 5 2 569321391 2 3 497641842 5 3 322140916 5 2 342441889 5 3 346177486 4 3 427970970 2 3 560875560 1 2 472367220 2 2 243348663 4 3 684256028 5 3 234088132 5 3 263764677 1 3 800913680 1 2 472610245 2 2 325612500 5 3 583513936 4 2 887903536 3 2 279779476 3 2 249666629 1 2 704510446 3 3 434583752 1 3 301825151 5 3 642690049 5 2 612597433 5 2 507004149 3 2 879979502 1 2 393702999 1 2 441029951 2 2 597798985 1 3 326958568 5 2 300910082 5 2 573634418 1 3 230921674 5 2 697248294 1 2 370500292 2 2 160967869 1 3 173627796 3 3 582961725 1 2 135784097 1 3 157333498 2 2 586176967 2 3 342503520 4 2 252172072 1 2 907817787 2 2 585044921 4 3 542485942 5 2 807964757 4 3 593053320 2 3 223222277 3 3 821843976 3 3 268036000 3 2 122288061 4 3 531397574 4 2 365017754 4 2 498387971 1 2 244393192 1 3 915356254 5 2 362191663 5 2 956135235 2 2 385343340 2 2 384916805 2 2 607592795 1 2 868797378 2 2 472573009 4 2 790749307 2 2 275595025 1 3 399025656 4 2 352367276 5 3 136149998 3 2 499883606 4 2 505322799 3 2 935131781 2 3 429228503 4 3 784562818 1 2 384943220 4 2 373115806 4 3 200607042 1 2 525948644 2 2 840925345 4 2 763309603 4 2 496952264 5 3 643582559 5 3 766548963 4 2 401466234 2 3 516096540 2 3 908046449 3 3 406969956 1 2 353465333 3 2 682608877 3 2 962273223 1 3 859387964 1 3 782432138 5 2 392649341 4 2 291465408 5 3 751931833 2 3 644410620 4 2 533260699 4 3 308833843 5 2 298950838 1 2 675603296 5 2 496505093 2 3 665195171 1 2 945420577 4 2 131906979 2 2 687517959 3 3 143887722 4 3 722177811 2 3 155137763 3 3 301603357 4 2 831244854 3 3 974571986 3 2 810449276 2 3 471796198 4 3 464667647 4 3 771002988 3 3 963436067 2 2 550871076 3 2 605390263 4 3 993527773 5 3 991863526 3 2 159698264 5 3 123898933 5 3 805404108 4 3 560795824 3 2 332996815 3 3 410560011 4 3 951232958 1 2 553896938 5 3 149491637 5 2 658988432 1 3 515024887 4 3 666928401 5 2 596997848 3 3 581570253 1 3 896328981 3 3 162482082 3 3 119325967 1 3 404505934 5 2 734408268 5 2 382347815 3 3 345428812 4 3 477507533 2 2 251295860 3 2 924602631 1 3 835012084 1 3 952264449 2 2 784407582 3 3 224495032 2 3 908757571 5 3 151044430 5 2 465976738 1 2 791193160 3 2 789821191 3 3 209711286 3 2 380240212 1 2 466886589 3 2 222523998 3 2 769468831 5 2 360597757 1 3 701479352 2 2 987387887 5 3 146979215 4 2 264663211 4 2 676109736 4 2 745032279 5 3 950900530 3 2 848761959 5 2 250700304 3 3 205992502 5 3 631722284 1 2 661864287 4 2 768376664 1 3 106920728 5 3 821974689 1 2 989984878 1 2 887996369 4 3 127748108 1 2 440058711 1 2 622615170 2 2 631365978 5 3 931398169 1 3 952290376 1 3 218573297 2 3 232111011 2 2 210444406 3 2 641658927 5 3 507861941 5 2 498933405 1 2 134392889 2 2 771593756 2 2 662509036 3 3 786937014 4 3 840276310 3 2 410335348 1 2 392844805 4 3 342187558 4 2 821642969 3 2 563078186 1 2 936240182 1 2 697406795 5 3 677988734 5 3 619426565 1 2 210493451 2 2 895963409 3 2 386686025 2 3 383951414 3 2 423726568 4 3 148977290 3 3 369858542 3 3 649401887 3 2 653218436 5 2 637104935 2 3 129324233 3 3 716918050 1 2 322759239 5 3 433731428 2 2 289826540 3 3 872867360 3 2 909000172 3 2 863718913 3 3 591879027 4 3 927539766 3 2 729267795 1 3 470486713 2 2 609179230 3 2 815944819 1 3 644284621 5 3 284973927 1 2 413381758 1 2 614512363 4 3 451666247 3 2 604188503 1 3 927645098 2 3 237339182 1 2 888260076 3 3 945536511 2 2 355377575 4 3 675400632 5 2 388626609 3 2 510415293 1 2 810100359 3 3 623808046 1 3 283700580 5 3 887097320 1 2 117776829 2 2 785676616 1 2 586441928 3 3 516508233 3 2 599969509 5 2 124468216 5 2 924427009 5 3 665035536 2 2 149667205 1 3 619361832 1 3 155384760 1 2 142998497 3 2 653369711 1 2 588982307 5 3 352803084 5 3 591695023 3 3 100806568 3 3 424860067 5 3 116875506 4 3 373276917 5 3 680386023 2 3 819843058 4 3 732899495 5 3 418936064 3 2 595918076 5 3 149280367 1 2 914729561 3 3 567377615 3 2 597274455 5 3 507989270 3 2 781106881 5 2 757297319 3 3 151911419 5 2 856714854 3 2 830507182 3 2 388994792 1 3 475026806 3 3 710876156 5 3 506891974 2 3 842390913 3 2 492137425 5 3 318724400 5 3 976311481 5 2 993327662 2 2 638428588 1 3 170023930 5 3 172913044 3 3 741741892 2 2 248522378 1 2 389978736 5 3 544337566 2 2 165205486 5 3 847990682 1 2 751155137 1 3 520507622 1 3 709807425 1 2 116878541 3 2 206266028 3 3 724348905 1 3 973020294 1 3 233498880 4 3 934845585 4 3 588895105 2 3 768345815 3 2 478446113 2 2 757548679 2 3 547020643 3 2 369706173 5 3 453725807 4 2 499868028 4 2 428235000 1 2 113981990 1 2 152518165 1 2 841762864 5 3 587390944 1 3 540572572 1 3 468432382 3 2 160035084 2 3 182218954 1 2 191981276 1 2 585680635 2 3 598374892 3 2 385232706 5 2 995817604 4 2 697766027 3 2 155736428 5 2 343788120 2 3 828640292 4 3 326656096 1 2 280162287 3 3 363407943 4 2 845061468 1 3 338110326 2 3 542944263 5 3 821014517 5 2 807077470 4 2 684129439 2 3 240604671 1 3 339603819 1 3 586911043 4 3 566247012 5 3 967777330 3 2 666686775 1 3 618340055 3 2 587525734 4 3 411831588 2 3 285084144 5 2 584841772 3 3 135097935 1 2 743384277 1 2 369754781 5 3 555286359 3 2 732860142 2 3 419971014 3 3 259035968 4 3 716663948 3 2 922312450 2 3 310084796 5 2 499752240 2 2 955010674 5 3 751975424 1 2 471360979 3 2 843602485 1 3 490149446 1 2 711190878 3 2 418845384 3 2 486795340 5 2 765867895 5 3 610085497 2 2 375119188 4 3 613201846 3 3 483339916 5 3 368854245 1 3 431406800 2 3 265105793 3 3 786578129 1 2 847223907 5 3 426694773 4 2 243018976 2 2 207064470 5 2 683626640 3 2 127984063 5 2 233889016 3 2 827609503 5 2 521907145 2 2 885096306 1 2 269897591 5 3 717070740 5 2 450316473 4 3 378441302 3 3 414535193 4 3 494816540 1 2 314182750 1 2 744068770 4 2 130218475 2 3 583546060 5 3 976415703 2 3 128992244 5 3 434532996 4 3 568831477 3 3 593728832 5 2 498194409 1 3 716893134 4 2 667503898 4 2 742151848 2 2 732536292 3 2 449012622 1 2 358395143 2 3 913908239 4 2 445946831 2 3 247332541 1 3 534032300 1 3 366452949 2 2 334270923 5 2 242275858 5 2 868780858 5 3 102962502 2 2 294842794 3 2 251757245 4 3 726713971 2 2 447622901 4 3 713616879 1 3 447637768 1 3 297798722 3 3 259241792 3 2 391261014 1 2 808763046 1 2 201763064 2 2 934260031 5 3 577884971 2 3 221171576 4 2 494903604 4 2 196744277 2 2 245792529 5 3 447013688 2 2 959591004 3 2 843936041 4 2 602974192 2 3 455941599 1 2 111132506 5 2 368301838 5 3 623127507 1 3 591686713 3 3 353336765 5 3 331833418 1 2 864839304 5 2 945802893 4 2 215560893 2 2 339624085 2 2 769295627 4 2 861970699 4 3 349975675 2 3 538932978 3 2 807512859 2 2 260738047 3 3 958253137 4 3 425355819 1 2 170461367 2 2 926682557 5 3 331145197 3 2 422778421 1 2 485633426 2 2 716854670 1 2 429610741 2 2 192266252 1 2 740855868 3 2 256197433 4 2 932112937 5 2 608064935 2 3 578351808 5 3 815721758 4 2 722796967 2 2 525396786 5 2 152437553 5 3 393634786 1 2 609164090 1 2 759012967 2 2 372630709 3 2 292197473 4 2 105844708 3 2 206814553 1 2 574903740 5 2 516837089 3 3 787616252 2 2 820619162 5 3 194838567 4 3 541689927 5 2 892500993 1 2 236893957 4 2 542786408 2 2 647748519 3 3 487274073 4 2 673131231 4 2 346450529 4 3 806198961 1 3 609059137 1 2 885872238 2 3 288294532 3 3 883509598 5 3 194316548 2 2 369470514 1 2 304590064 4 3 754068011 2 3 458415502 3 2 170225032 4 3 153522138 5 2 590360537 3 3 869585618 2 2 212990413 5 3 247994155 1 2 240384083 5 2 572511825 4 2 809276394 4 3 627885487 3 3 462702432 3 3 362076169 2 2 464848307 2 2 304592021 1 2 566538245 3 2 330455407 1 2 871701024 1 2 991690731 2 3 144170481 3 2 961349228 1 3 192314996 1 3 725562556 2 2 329317315 2 2 322390884 5 2 321398141 3 3 235147045 2 2 588560921 4 2 936127675 3 2 460696411 3 3 707677173 4 2 640333017 3 3 607148470 2 3 273965665 1 3 136032917 5 3 561942013 5 2 462524367 5 2 942660597 2 3 533757701 2 3 138408862 3 2 580871074 3 3 306523534 5 2 704881895 4 2 947344099 2 2 218623935 1 3 864287683 3 3 465872196 1 2 782631104 2 2 138824049 4 3 284684230 3 3 215367183 1 3 922765355 5 3 880276487 5 2 651913201 2 2 314673352 2 3 620618381 2 2 455878728 4 3 890414965 3 3 934458426 5 3 997466775 5 3 555392679 2 2 783368506 4 2 295320441 1 2 795696309 5 3 989213153 2 2 564458406 3 2 856644090 2 3 453405362 4 3 367665835 3 2 174448412 5 2 465842235 1 2 789155068 1 2 273546767 1 3 299561589 1 3 645887419 2 3 433413901 2 3 386427924 1 2 156548954 4 2 734113815 3 3 306762368 2 2 196105440 3 3 806352334 4 3 723418166 3 2 366525106 4 2 139455512 1 3 432834483 3 3 297667312 5 3 497391420 1 2 803476008 1 3 838101089 1 3 674787369 5 2 168588356 1 2 785816387 2 2 562569012 3 2 679868943 3 2 897071971 2 2 959479471 3 2 474504631 5 3 992973848 5 3 552823921 3 2 984128104 1 2 304172713 5 2 639779223 2 3 258377203 3 2 314859619 1 3 155388691 2 3 143523026 4 3 250299815 2 2 916491629 1 3 484828394 1 2 231518653 1 3 306800084 1 3 531384927 2 2 609070256 4 3 933865196 2 3 381145721 1 2 912521677 2 2 537046496 3 3 194092479 3 3 557205698 5 2 229258466 3 2 587753051 1 3 573032440 4 3 217820080 1 2 790045920 5 3 252607397 1 3 401710346 4 3 145668109 1 2 472508664 5 3 196278561 4 2 812802801 5 3 152764880 5 2 116116726 4 2 530274197 3 3 240211925 3 3 473874007 2 3 348207584 2 3 594078561 4 3 582325854 3 2 524547104 4 2 746546709 5 3 249404061 5 2 755662973 4 2 888760309 4 2 288035687 2 3 556160441 1 3 176164424 4 3 629942311 3 2 313545615 4 2 176085567 3 3 173296463 2 2 110963905 5 2 111438094 2 2 493671579 5 2 496353380 1 3 480485998 5 3 203339632 5 3 771052028 1 3 453319755 3 3 380755315 4 2 168684845 2 2 540953039 2 3 773663176 1 3 351970305 1 2 726620223 4 3 925033341 1 3 972664071 5 2 576574699 5 3 323572210 1 2 665097661 3 3 550253520 1 3 250783947 4 2 641182069 1 2 396298184 5 2 662720306 5 2 331658187 1 3 922255851 1 3 159751978 5 3 607864011 4 3 213563926 5 3 584088277 3 2 322637673 1 3 516788102 5 2 566069894 4 2 704311932 5 3 344317077 5 3 287142307 3 3 789037282 5 2 911879372 4 3 745135315 2 3 189018922 2 2 250234580 5 3 908202621 3 3 924548551 5 2 558072880 4 3 320305288 1 2 636450682 5 2 877626408 3 3 786715089 2 2 536811010 1 3 211661431 4 2 509536139 5 3 950123482 2 2 704296563 2 3 537450362 5 2 173654254 3 3 432046170 2 3 967535327 3 2 341562733 2 2 443013990 3 2 824128531 2 2 718953172 5 3 354638626 2 2 806641909 3 3 634792636 1 2 996115760 4 3 880709882 2 2 405478458 5 3 810349612 1 3 808282004 3 2 815939782 2 2 135963239 4 2 525950025 1 3 803785610 2 2 841456271 5 3 646943320 5 3 816587879 2 2 108047904 1 2 381550790 1 2 338862031 1 3 119910905 5 2 385457402 2 3 485463924 2 2 183708124 5 3 775506555 5 3 455850429 3 2 649468751 2 2 885732540 2 3 226576405 3 2 448082360 2 3 412471464 5 3 505070354 4 2 436766441 2 3 887293613 1 2 600608985 2 2 429154602 5 2 341547951 3 3 694637784 1 2 596134108 1 3 239537241 5 3 363988396 1 2 979773871 2 2 929038795 2 3 533165154 3 3 387512181 5 2 515041901 5 2 857294210 1 2 340600339 5 3 649046646 2 3 713059567 4 2 682187465 4 2 691449945 4 2 977235576 4 3 147888068 3 3 308042381 3 2 585220963 2 3 772377147 5 3 469439606 3 2 807327299 5 2 693292743 2 3 713815129 2 3 944575620 3 2 330638369 3 2 519804387 3 2 712155907 5 2 299459800 4 3 564059933 4 3 498700610 2 2 224403406 3 2 129953300 5 2 686001539 2 3 401483334 4 2 456638052 2 3 888083813 4 3 686703815 4 2 432186761 1 2 929510024 1 2 486096552 3 3 424682542 4 2 695071291 1 2 698331889 5 2 116714721 3 2 185781479 1 2 673404881 2 2 781055269 5 2 336231705 1 3 906009374 4 3 746640684 4 2 114286721 5 3 726846234 5 3 989644403 4 2 825148696 3 2 223511424 3 2 200645540 3 2 272347252 3 2 362955322 4 3 854393704 3 3 755968260 1 2 765804829 1 2 132617300 4 2 599753454 4 3 725308253 4 2 762421329 5 2 678824448 1 3 645215069 3 2 210252865 1 3 666306815 4 3 314439143 1 2 134302328 5 2 220042662 3 3 684388231 4 3 323524832 5 2 162656171 3 2 562079776 1 2 167565850 5 3 458462103 2 2 419795033 3 2 940095898 4 3 487672690 1 2 521650118 4 3 489012035 1 2 509151464 4 2 194695553 4 2 417080439 2 2 200296462 4 3 914166611 2 2 818948424 3 2 255099120 2 3 503933432 5 2 468867995 4 3 277923485 5 2 168332437 1 2 589531783 4 3 918967530 5 3 195998128 4 2 290061508 3 3 139485087 2 2 292008246 1 2 223150142 5 2 576977729 1 2 523776776 4 3 616993296 4 2 301029791 4 3 741099379 5 2 878257084 3 3 385564011 3 3 201199325 3 2 210109303 1 2 227927723 4 2 781746851 3 2 368190073 2 3 219531225 4 3 751032226 3 3 684939397 5 2 554457161 5 3 878792229 4 2 708669690 4 2 717155542 2 3 448400655 4 3 393577304 2 3 148205484 3 3 339927957 1 2 241302876 1 2 736363828 1 3 774457831 2 2 664663763 5 2 338190734 2 2 905679417 5 2 171864595 1 3 774238755 5 3 724758784 2 3 438181515 4 2 448677501 4 3 482380562 2 3 834172279 3 3 246877690 1 3 179260016 3 3 749075693 3 2 745413619 2 2 271219996 3 2 690326037 5 2 906657191 5 3 379341344 1 3 612914932 4 3 328427937 5 2 594465878 1 2 110176069 5 3 305618622 3 2 453565193 2 2 228563818 4 3 861264027 4 2 212458585 3 3 898286892 5 2 167349044 3 2 390206502 2 2 573161296 1 2 574508278 4 3 381692364 4 2 672246214 2 2 542031053 5 3 134540271 2 3 361585260 5 2 152727624 5 3 491977253 1 3 395145568 5 3 952199059 4 2 715639181 5 3 140549876 1 3 964130267 5 3 186150993 4 2 457246891 3 3 508353985 3 3 643937965 2 2 146314082 5 2 736400259 1 2 154805330 3 2 328264484 4 3 680561867 4 3 556183880 5 2 115765325 2 2 846455979 4 2 262877017 4 2 401687258 2 2 633856315 5 2 940420148 1 2 586616870 4 3 279165218 1 2 539731388 3 3 505899005 1 2 827290188 1 3 848584953 2 3 398442000 2 3 856258312 5 3 122825930 5 3 446441976 2 3 456546185 4 2 562572412 1 3 808266924 5 3 864732865 5 2 176602765 1 3 848821125 4 3 154857333 2 3 112247025 1 2 600030147 2 2 668003395 4 2 421905160 3 2 540358122 4 2 635207359 2 2 709215013 2 2 421524718 4 3 741848872 1 2 496199926 2 2 993316301 3 3 398776526 3 2 213457174 5 2 570009908 4 2 166717579 2 3 119271043 1 3 827199106 4 3 148145309 5 3 577858331 2 2 931548727 4 2 882653975 5 3 777332331 3 2 232697177 4 3 782957924 2 2 634864407 2 2 143780829 5 2 926679353 3 2 917015687 5 2 445689777 3 2 713828571 3 2 767195207 1 3 741398804 5 3 255651180 5 3 857052803 1 2 837043597 5 3 249468624 3 2 394960183 4 3 347174103 4 2 712433740 5 3 170172753 3 2 409699579 2 3 602785475 2 2 319162118 1 3 159649678 2 2 707324979 5 3 944619790 2 2 134311510 3 2 738999857 2 3 304811495 4 3 561359917 3 2 786506874 2 3 119020844 4 2 551502329 4 3 461747489 3 2 775537494 2 2 800751208 5 3 288278289 1 3 604254334 3 3 500057042 3 3 572253479 1 2 765571421 4 2 422268387 1 2 100288384 5 2 493688645 2 3 679042787 5 2 670932839 2 2 880980041 5 2 391081931 1 3 401073294 3 2 700477926 3 2 593962978 1 2 509302599 4 3 589385265 4 2 252355157 3 3 262363796 2 3 743259146 4 3 454661850 2 2 758715055 1 2 468471978 1 3 474635197 1 3 492720998 2 3 680236955 2 3 202809409 5 3 944271946 5 2 622711264 2 3 453862516 3 3 904491113 3 3 816889958 2 3 606023805 4 2 102159767 3 3 654382381 1 2 611621331 3 2 575298951 2 3 786118393 1 2 841902391 2 2 536832466 2 2 915859921 1 3 206999683 1 3 636991752 1 2 770136379 1 3 857855950 5 2 799400152 2 2 400461530 3 3 277011375 5 3 485626194 1 3 524186177 1 2 560033778 2 3 100083320 3 2 674033922 4 3 218441160 3 2 202261239 3 3 425511001 1 3 788981004 3 2 622065302 2 3 620566069 3 2 318991138 1 2 785214634 5 2 580476648 1 3 302106652 5 3 704557105 5 3 210092513 3 3 654854719 4 3 340841172 4 3 400375662 1 2 357253356 4 2 935210558 2 3 630196801 3 3 959271397 2 3 418533963 4 3 448296347 4 2 237590900 2 3 337936935 2 2 743847138 5 3 514059295 1 3 425624277 5 3 884912012 5 3 606135890 1 2 221109248 4 3 826482510 4 3 662229154 5 3 780265553 5 2 102407410 3 3 249788007 1 2 512293345 4 3 249257340 2 2 657117826 1 2 366666622 1 2 104932270 4 3 210648039 1 3 405416416 3 3 131105140 4 3 596571524 4 3 573527621 3 2 780882284 4 3 601595168 1 2 825239699 2 2 447797077 2 2 680534656 5 3 428241903 5 3 774359440 1 2 653730605 3 3 810007716 2 3 459025297 3 2 479215336 4 3 554814693 4 2 889516645 3 2 551005136 1 3 426322024 1 2 909268227 4 2 116104328 2 3 726426076 5 2 785227581 3 3 118690881 3 2 663939464 2 2 909656710 1 2 699543431 5 2 117337309 2 3 337577335 2 3 948888247 3 2 640111358 1 3 532471961 5 3 931775499 2 2 702583272 1 2 587436367 1 3 704939078 3 3 877140733 3 3 285674721 5 2 549664053 3 2 253496931 3 2 409140685 1 3 441808314 3 2 945189825 4 2 469527656 4 2 406859599 5 3 775758184 2 3 401038212 3 2 526428407 1 2 440653459 2 3 808265083 2 2 397665273 2 3 438002635 3 3 808320613 5 3 713157984 2 2 434880572 4 3 719761776 4 3 547592104 5 3 582956397 3 2 768629854 5 2 577955505 2 3 597545997 5 2 539850440 4 3 336232990 1 2 178829656 1 3 936510510 1 2 179653274 3 2 381135772 2 2 825559965 5 2 187985855 2 2 747197832 3 3 170646441 2 3 402849571 3 2 418253936 2 2 710814429 1 2 270227945 1 2 902297324 1 3 648648513 4 3 957274966 5 2 463389806 1 3 778003114 5 2 124096970 5 3 476036466 2 2 624511023 3 2 906209342 4 2 852197305 2 2 438807567 4 3 747173969 4 3 274517834 1 3 176650594 1 2 593168515 1 2 263659860 1 3 186876562 5 3 369462106 5 3 980918826 3 3 688839096 5 2 718280610 1 3 563019949 3 2 439566993 2 2 725869912 2 3 976712890 1 2 694296870 5 3 564292765 5 3 392726223 2 3 780892179 4 3 240244000 4 2 806252724 1 2 368476316 3 3 590283466 5 2 463182676 1 3 624494849 3 2 617334157 2 3 840360389 5 2 621935793 3 3 439562613 5 3 871401165 4 2 730698098 2 2 300409053 1 2 594494401 5 3 824164539 1 3 957822834 2 3 138672377 2 2 125827452 5 3 905726097 4 3 719371726 5 2 384733646 2 3 495429334 5 3 373931935 2 2 173463633 1 2 169031495 4 3 997745578 3 2 589416693 5 3 427923077 1 2 952673348 5 3 659348139 5 3 260270877 5 3 576184270 5 3 183444051 5 3 420222249 3 2 680579662 4 2 449786223 3 3 463944161 1 3 746008863 2 2 637715575 2 2 160843514 2 2 959272724 5 2 680412926 4 3 614509849 4 2 364377908 3 3 394112925 4 2 173049491 3 2 951549330 3 3 412088069 4 3 548873541 1 3 851921589 5 3 591902057 4 2 752712241 1 2 694428704 3 2 410688549 1 2 759786938 3 3 994730314 3 2 486500609 3 3 575834209 5 3 959770494 1 2 302679596 1 3 449949365 4 3 550403703 1 3 872298897 1 3 952134300 5 3 421412384 2 3 132041097 5 3 234157908 2 3 584492946 1 2 820664136 5 3 533819788 3 2 430588839 3 2 352861032 5 3 585339761 3 2 926303711 4 3 768599730 5 2 507507392 2 2 487607827 3 2 384514454 1 2 497188302 1 2 802885882 4 2 856407912 4 2 762257746 1 3 594571847 1 2 196704590 3 2 980943082 4 3 849280978 2 2 743925663 3 2 478875599 3 2 126636452 4 3 374727613 2 3 365137377 4 3 939015599 2 3 185994072 2 2 400106724 5 2 803979620 1 3 426537371 4 3 264323570 2 3 509792249 5 2 534459409 4 3 349742177 5 2 355407681 3 2 381363126 4 2 418334774 5 3 177580463 2 3 621269062 2 2 745808309 1 3 590421785 2 3 857370276 3 3 988701895 4 2 104708361 4 3 154069435 4 3 281557416 2 2 372112677 1 2 780555638 5 2 873256374 1 2 100593706 3 2 302734906 4 3 266138288 4 3 237228873 5 3 986924186 1 3 982377260 1 3 107915142 1 2 935206080 1 3 455395250 2 2 386188131 2 2 386002505 5 3 239213644 2 3 222461394 4 2 356307704 4 2 811655974 2 2 856583580 4 2 381410412 3 3 134565087 2 2 932588991 2 2 616326341 4 3 414751852 4 2 568659878 2 2 601185073 1 2 140475688 5 3 841265966 3 2 469821868 3 3 157121649 2 3 922407079 4 2 302231632 4 3 325566198 3 2 200645921 5 3 709960372 2 3 211660477 5 3 424483462 2 2 227876587 5 2 288884977 3 2 904346930 2 3 937502834 4 2 373199740 5 2 716649514 3 2 737559817 5 2 340395615 4 3 721418739 4 2 414689372 4 2 531423410 3 2 961018456 1 3 668595296 5 3 594275864 4 2 284698298 4 3 274638572 1 3 776011007 4 2 519586960 2 2 341556542 2 3 214778680 3 3 555728142 1 2 489765238 2 3 352308888 2 2 840532869 2 3 925412003 3 2 683775180 5 3 408817317 3 3 770691565 3 3 524314891 2 3 700278626 2 2 529934985 4 2 323174412 2 3 371114651 3 2 875120634 4 3 548619768 2 3 365954170 3 3 671484547 3 2 319093710 1 2 270866819 1 3 574945056 2 2 745811597 5 2 429697855 2 3 189254333 3 2 228049308 1 2 358327060 5 3 554892555 1 2 328678158 5 3 791705891 1 3 792095188 2 2 971782381 3 2 931039109 5 2 844983312 2 2 762280849 2 3 363809558 4 3 148193537 1 3 262315872 4 2 473183623 4 3 509338056 5 3 218659730 5 3 965998800 3 3 120569174 4 3 778863166 4 3 893432685 3 2 371506727 2 2 477787774 2 3 665456691 3 3 407303051 3 2 502643352 2 3 267891486 4 3 677015140 3 3 879985433 4 3 901079560 5 3 475273368 5 3 553479996 4 3 622681240 4 3 682018369 5 2 951979075 2 3 239304230 2 2 248105003 2 3 485400911 5 2 390701858 1 3 328793828 1 2 131736075 2 3 983991097 4 2 929112542 3 2 397547864 3 3 237293937 3 3 616881648 3 3 463150524 4 2 343268597 4 2 603715411 3 3 669371579 4 3 814677619 3 3 168706515 3 3 439890439 1 2 783731221 3 3 817024277 4 2 828683575 5 3 955431460 2 3 439453560 2 3 418142780 5 2 432460489 1 2 177511986 5 2 488156967 1 3 443152516 5 3 306084471 5 2 142910987 3 3 279279010 2 3 532629223 3 3 176429452 5 3 320579521 2 3 485697358 1 3 760355606 5 3 479897419 2 2 416709080 2 2 821247813 1 3 258191834 2 3 969343181 1 3 109273110 2 2 619796580 5 3 508797377 4 3 718966350 2 3 771236723 4 2 202471175 4 3 239809014 1 2 795936798 1 2 652147217 4 3 408755254 1 2 595353354 4 2 515996441 4 2 557231344 2 2 188766732 2 2 714386823 5 3 375873483 1 3 559323853 3 3 779700236 3 2 688030500 4 2 422253100 1 3 148308768 2 2 167618766 3 2 820759014 3 2 586585816 5 3 600075842 4 2 989880410 3 3 298535452 3 3 279117599 1 2 429358615 3 3 689112882 5 3 365546226 1 2 165598709 5 2 731341712 2 3 616444459 3 3 506956239 4 3 399247882 2 2 675867610 2 3 381862404 5 3 517470888 5 3 125558067 3 2 167923194 1 2 832946988 3 3 635088231 2 2 363155052 4 3 797485223 2 2 259701770 1 2 906672088 5 2 572278274 5 2 443309568 2 2 745767575 3 2 469926133 5 3 766119221 5 2 294535853 2 2 997336444 2 3 434102233 4 2 466193502 5 3 655580312 3 2 923968584 5 3 766790871 4 2 616272221 5 2 643939828 1 2 476568561 3 3 319705540 5 3 336662803 2 3 761695094 3 3 990478067 2 3 317645496 2 3 902424573 1 2 432635678 1 2 806402722 1 2 952892158 1 3 650604015 5 2 773374047 3 3 789728802 1 2 448950206 3 3 654139639 3 3 797073842 2 3 253295971 1 3 122741418 3 2 182388399 5 2 215529768 1 2 834375211 5 3 428123249 3 2 791572810 2 2 757894666 1 3 515504750 5 2 404882235 3 3 629546999 4 3 293641911 1 3 458500671 5 2 414549764 4 2 996323842 4 2 344616816 5 3 400453302 2 3 970151936 1 3 164015696 1 3 130359239 4 3 539631296 4 2 213162098 5 3 941074573 2 3 384984492 1 3 264408436 1 3 977295730 4 2 245541389 4 2 846153215 5 3 658827671 2 3 604476628 3 3 330919905 2 3 174810781 4 3 578692013 1 2 432578572 1 3 376593764 3 3 463546230 4 3 648556721 1 2 959320524 2 2 805247946 1 3 737748489 4 2 847773242 2 3 250552275 1 3 570487335 3 3 513689039 2 3 464838802 5 3 239232202 2 2 637966293 5 2 545438554 4 3 774353306 5 3 521134132 1 3 209524612 1 2 865102497 2 2 452141735 4 2 194359870 3 3 148715615 2 3 609478782 5 3 874893071 4 3 853200958 4 3 287499146 4 3 997543744 5 2 632469146 3 3 708235837 4 3 378146860 2 2 165360390 4 3 818154427 5 2 338558065 4 3 764898682 4 2 875476466 1 3 534860999 5 3 342110085 5 3 920615008 2 2 335712152 5 2 220663404 3 3 186875247 3 2 468950343 1 3 733662329 5 3 786936669 4 3 789394902 2 2 546485836 5 3 352680240 3 2 839761623 5 3 281024226 5 3 440671096 4 3 139240180 1 2 528696281 1 3 769936534 2 3 758555230 2 3 858532093 1 2 508530800 4 2 868175272 3 3 125457107 1 2 257130803 3 3 236287545 1 3 219419648 1 3 167732741 3 2 810512174 4 3 205559526 5 2 985736832 5 3 426159333 2 3 519169098 4 2 789990217 2 3 229485555 4 3 428599782 5 2 884587928 2 3 106259273 5 2 580840684 3 3 425704597 1 2 576495577 5 3 275649339 4 3 612607927 2 3 355640123 4 2 500719235 3 2 671081569 4 2 736333797 3 3 218663950 2 2 934906656 1 2 358736421 1 2 401684783 2 3 538779080 3 2 109682972 1 3 682161680 2 2 196496547 1 2 600050038 2 2 792952567 2 3 712747659 4 2 102644325 3 2 607021620 5 3 782910086 5 3 866402087 3 3 960266753 3 2 941217399 3 2 189134931 1 2 780400926 5 2 956586935 5 2 938578045 2 2 951284815 4 3 193233288 2 2 175659296 4 3 240385864 1 2 700225031 4 2 317369028 3 3 915684221 3 3 789863809 5 2 761544836 4 2 351385283 1 3 191856987 5 2 888776851 3 3 660950947 4 3 326428645 4 2 815640624 2 2 832653973 3 3 305240305 1 2 128926998 5 3 292870613 4 2 558655279 5 3 502864007 3 2 863907214 4 3 656971202 3 2 335880148 4 3 684195749 1 3 593466803 4 3 915126151 2 2 951629856 3 3 688535454 5 2 468552031 2 3 238135263 3 3 219183607 1 3 559059823 2 2 896096127 4 2 987389116 1 2 881145086 5 2 582336150 4 2 896653509 2 2 327045956 4 2 860179963 1 3 287807245 2 3 404942135 5 2 200384350 5 3 701382420 3 3 746467573 5 2 130065780 5 2 355988277 4 3 895601775 3 2 887852510 1 2 779299104 2 3 976338905 3 2 695026545 1 3 377176350 3 3 480498657 4 2 442625542 2 2 420510085 2 3 204111196 5 2 719932138 2 3 534615831 5 2 623180125 4 2 134500959 5 3 370785911 5 3 721773453 2 2 713146346 2 2 180210606 3 3 235265304 1 3 521147669 2 2 941419404 1 2 923831710 5 2 231570618 2 2 867894327 5 2 727170276 2 2 176187927 2 2 534365061 4 3 929242665 5 3 726868193 4 2 970521846 4 3 408083445 2 2 778246479 3 2 612977130 4 3 223907235 3 2 919239625 3 3 663609196 5 3 801491537 4 2 506855771 3 2 150632505 4 3 217186161 5 3 135795260 4 3 785091190 5 3 555244645 4 3 223619376 1 2 541526003 4 2 505124776 5 2 870605599 3 2 888910473 3 2 646431030 4 3 100037085 3 3 993321590 4 3 738676548 4 2 127035789 4 2 727818154 1 3 304345122 1 2 586680061 2 2 877191983 1 2 436717628 3 2 488330223 4 2 768599401 5 2 360160824 2 3 359876433 4 2 889890991 2 3 771870641 4 2 897219193 3 2 629566889 3 3 421705793 3 3 679795760 3 3 357949214 5 2 615964462 1 2 833700106 1 2 810591409 4 2 247745678 4 3 382276621 3 3 646803484 2 2 474876857 2 3 752107064 3 2 198324998 4 3 156966061 4 3 105419090 4 2 289799773 2 2 533302868 2 3 400081351 1 3 854806127 3 2 365119197 2 2 845958557 4 2 287576977 1 3 493780853 3 2 538556470 2 2 127573319 2 3 524836293 4 3 677648626 5 2 639892321 2 3 671138574 5 3 911299273 4 3 370513744 5 2 548946084 2 2 775470346 5 2 494891668 2 3 676218409 3 2 822365648 5 2 603119900 1 2 894514791 5 2 156241615 5 2 704079913 3 2 987018128 4 2 237841659 4 3 331242745 1 3 299672324 1 2 845851535 2 2 513175527 3 3 240848085 3 2 578171474 1 2 745633496 4 3 657452284 4 2 761620190 1 3 415807204 4 2 734026591 1 2 515925051 2 3 862038316 3 3 835762010 3 3 382469924 3 3 684337964 4 3 106743770 1 2 743462712 4 3 316871363 3 3 271543393 4 2 636940224 5 3 621802944 4 2 576130865 3 2 786105551 5 2 328024650 3 2 584342171 1 2 623658515 1 3 104334385 1 2 179933172 2 2 866315917 2 2 576580434 2 3 895930687 4 2 257560130 4 2 473569886 1 2 475103422 2 3 742373405 1 3 705099289 2 2 124911485 1 3 147360166 1 3 275379248 5 3 867013469 4 2 105766496 4 3 189036930 2 3 485337701 1 3 932219186 1 3 310460142 1 3 837530703 3 2 591127476 4 2 363820447 3 2 823371751 4 3 316079753 4 3 615804922 2 3 135873963 4 2 570831594 3 2 298122993 4 2 836367171 1 3 153116330 3 2 661787315 3 3 717988065 3 2 935603073 2 3 124609733 3 3 815555130 1 3 542364083 2 2 213099635 5 3 204224335 1 3 777829992 2 2 399822697 3 2 235895315 3 2 894388104 4 3 993509995 3 3 229373902 5 3 868813126 5 3 330412339 3 3 727745376 4 2 986528079 1 2 677386926 4 3 712784766 1 2 937250395 3 2 630715816 1 2 965110662 3 2 341339277 2 3 556238989 3 2 217602183 5 3 379538007 5 2 241074732 1 2 385048752 4 2 870974313 2 3 663175079 1 2 655455341 5 3 314811169 2 3 407047745 3 3 948001970 2 3 548499349 5 3 452917126 4 2 113849105 2 2 685059773 2 3 245221904 4 3 595191218 1 2 189995813 2 3 130661371 4 2 943239948 1 3 242138587 2 3 107283374 4 2 663040864 4 2 422335704 2 3 383561292 2 3 289177642 3 2 490581417 2 2 682340126 5 2 451917210 4 2 853664447 1 3 989636348 1 3 798199479 5 3 667480778 4 2 262225578 5 3 797797303 4 2 643936454 3 2 407791529 3 2 691476659 2 2 179215907 5 2 952183378 4 2 469363536 5 3 689325032 4 2 809980526 2 2 147872405 3 2 300548530 3 3 558555580 1 2 148837172 2 3 288281417 1 2 637065250 2 2 324598802 3 2 982020633 4 2 897193814 3 3 200573909 4 2 206562656 1 2 220226198 5 2 416556529 2 2 269217888 4 3 599422591 2 3 331092040 4 3 629448560 2 3 873882782 3 3 645217037 4 2 637196314 3 2 570714967 4 3 353924537 5 2 508857044 2 2 719521889 2 3 342286079 5 3 381537663 3 2 648415156 4 2 439361634 4 2 645958270 4 2 480687729 5 2 218527216 5 2 874610809 2 2 236990213 4 2 216008355 1 2 887245220 5 3 280883598 4 3 832557231 2 3 808317380 4 3 902553082 1 2 372435849 3 2 612204431 3 3 783838858 3 2 281792010 2 3 686227619 5 2 930411256 4 3 109642131 4 2 800105725 3 2 659385382 2 3 641512617 2 2 544999965 3 2 680085671 2 3 629329243 4 3 299070169 5 2 298839433 5 2 875525689 3 3 560449635 4 2 758690752 5 3 907827258 4 3 201472771 3 3 101810637 5 3 129054581 4 3 534415073 5 2 785634732 2 3 108317486 3 3 939318258 4 3 952781906 2 2 133027756 2 3 790646416 3 2 574653241 3 3 240315736 3 2 370821161 1 3 624618871 3 2 125228652 3 2 806339747 4 2 780656500 2 3 614265115 1 2 333726476 2 3 152924808 5 3 429826517 4 2 907950281 2 3 807989809 4 2 280705667 3 2 713733330 4 3 163585812 1 3 737250058 5 3 960842842 3 2 785096332 5 3 675860318 3 2 213446728 5 2 948507380 4 3 764316962 3 3 426711459 2 2 627050653 1 3 310437129 4 3 403094008 2 2 351168654 1 3 643385836 5 2 450799995 1 3 417651128 5 3 767207777 4 3 547060425 5 2 148335481 3 2 400203733 3 2 528785004 1 3 847639047 4 3 250017549 4 2 417165895 5 3 791447784 4 3 582970212 1 3 699216814 2 3 465608407 5 2 385526578 1 2 628829264 5 3 155313030 2 2 173185188 3 3 448089835 5 2 349831526 2 3 765239043 5 3 795345807 2 2 323011696 1 3 426933763 2 3 738528800 5 3 348301938 3 2 669765179 4 3 674021614 5 2 162903699 1 3 807078851 3 2 313268971 3 3 764691706 1 3 271039250 5 3 354156015 1 3 986181080 3 3 780958190 1 3 168320714 5 3 607155220 5 3 449099886 1 2 813152396 3 2 875869352 1 3 291395357 5 3 749002187 3 3 337681943 3 3 586407065 5 2 528706260 1 3 804499875 4 2 671113274 3 2 340057395 2 3 671304825 4 3 137391866 3 3 424175599 2 3 747649284 3 3 469647432 3 3 700999130 3 2 275581380 1 3 249746150 1 2 947714371 1 2 775049483 1 3 184388402 3 2 523690662 5 2 120318690 5 2 680949890 1 3 967032565 1 2 429562649 2 3 446902422 4 2 410615714 3 2 563457034 2 3 922918106 2 2 730660365 2 3 439228066 3 2 481236918 4 2 975547978 1 2 978849787 3 2 189042972 2 3 107030404 3 3 883222138 4 2 549910123 3 2 541804587 1 2 578544793 4 3 963349416 3 2 850778298 1 3 211396289 2 2 788412072 1 3 932461825 2 2 903124433 3 3 655556365 4 3 550017948 3 3 738768711 5 3 127128902 2 3 126208291 1 3 938501013 3 3 249302588 2 2 207869819 2 3 168610252 2 3 264256820 1 2 156970608 2 3 910574703 5 3 804081336 3 2 635957706 5 2 773274401 3 3 664362498 3 2 251958211 1 3 714850265 5 2 983821774 3 3 747022760 4 2 395547211 5 2 838507132 2 2 249966601 3 3 467403259 4 2 412110261 3 2 822473803 2 3 517077773 3 3 845907627 4 2 207895763 3 3 227670517 2 2 215133958 1 3 944329305 3 3 399666101 3 3 164010768 1 3 582449131 4 2 770303378 2 2 906355774 4 3 887291137 5 2 367193626 2 3 380130263 3 3 785425934 2 3 410132877 2 3 208015126 2 3 722759152 2 2 779926710 1 3 216560528 1 3 792529222 3 2 770173612 4 2 619613895 5 3 934009002 3 3 647375788 1 3 791793628 1 2 252284514 4 2 919839458 3 2 684676161 4 3 643905348 4 3 589233888 5 2 971897134 5 3 625327816 4 2 900312089 5 2 468211737 2 2 954180784 5 2 205133934 2 2 538572749 4 3 711076922 3 2 993413389 4 2 408106421 4 3 835791105 4 3 512914280 5 3 867083289 5 2 168020253 3 2 218897660 5 2 933744839 2 3 556858332 3 2 790386629 5 2 163974092 2 3 335807406 3 3 983426442 2 2 387399511 4 3 289890373 5 3 834382842 1 2 443732581 5 3 682043784 2 3 149882018 2 2 177415346 5 3 292471915 2 3 774179946 4 2 928579232 3 3 934421913 5 2 337787605 4 3 708832173 3 2 222852749 2 2 937036830 1 3 693469287 2 2 175929850 2 2 403096959 1 3 219363238 3 2 466404041 2 2 990078463 3 2 967133940 4 3 494223493 2 2 246606993 4 2 812595882 1 2 134804614 3 3 369511940 4 2 863645672 3 3 199586996 2 2 566287647 1 3 341021315 2 3 834251438 3 2 793707134 2 2 586531934 1 2 180094739 1 2 841086405 3 3 119952425 5 3 224653607 5 2 822958850 2 3 167209498 5 3 600587252 2 3 767336003 2 3 582058976 4 3 306990236 3 3 167266595 2 2 829566721 4 2 148315496 2 3 474743703 4 3 833714566 4 3 857250196 5 3 650784249 1 2 620505744 4 2 530620043 4 3 183047440 3 2 159155958 2 3 319384621 3 3 396555186 5 3 694094473 3 3 503676118 5 3 770355234 5 2 115042147 2 2 950350105 1 3 895313635 2 2 696512116 4 2 765040222 1 3 422123596 5 2 936401928 4 2 606847025 3 2 777777228 2 3 805339402 5 2 210032140 4 3 944513765 4 2 974276015 1 3 370157539 1 2 897173396 2 3 465563194 3 3 502427095 3 3 219238713 5 3 787011759 3 2 458673628 3 2 442430179 4 3 122197055 3 2 385111181 5 3 976405210 2 2 255815573 4 2 987587591 4 3 997794874 5 2 269498600 1 3 474570510 2 2 906955738 3 2 175607492 3 3 204392302 3 3 277523861 2 3 273466403 4 2 670741695 2 3 100768209 1 2 403197702 4 2 315300382 1 3 150855298 4 3 483330474 5 2 789130237 1 3 752549140 4 3 252788877 1 2 410082676 4 2 476754836 1 3 230477011 4 2 644119520 1 3 620867406 2 2 517100532 3 3 342797148 1 2 770521500 1 3 784452267 4 2 513192571 2 2 636093967 5 2 596321096 2 2 131237047 1 2 308609486 1 3 703094689 1 3 395807291 3 3 546832543 5 3 701729657 3 3 791861593 1 3 664803010 3 2 568844617 2 2 493329817 5 2 636323848 4 3 222606674 2 2 297005812 5 3 518636700 2 2 600192425 1 3 584720439 4 2 508474698 1 2 313655177 5 3 238121274 3 3 347348348 4 2 163325506 4 2 399333484 4 2 238783103 3 2 952769553 2 2 712008511 1 3 544389716 3 2 254354758 5 2 347129006 4 3 433241371 3 3 753545615 4 2 338411510 1 3 475416696 3 2 356632750 1 2 566322375 1 3 394331219 2 3 555933692 1 2 139692527 5 3 562017602 5 3 300149929 1 3 930184617 2 3 265975451 4 2 700009239 1 3 780361430 1 3 858554767 4 2 389854640 1 3 562937054 4 2 578126463 1 2 158811442 4 2 492687794 3 3 921349352 1 2 641542896 2 2 646874937 4 2 902609481 5 3 984006890 5 2 496964577 1 2 779215192 5 2 542102516 1 2 750296556 1 3 483725982 1 3 901856816 4 2 103312076 4 2 256705959 2 2 597315391 4 3 352136960 5 2 442452522 5 3 254416570 5 3 722268133 1 3 557354868 5 3 531886333 3 2 205348197 5 2 339619413 1 2 904452120 2 2 621453871 2 3 997425774 2 2 815784791 1 2 601233275 4 2 932491373 1 3 465543966 4 2 920961366 5 2 117399332 3 3 482359771 2 2 386017451 3 3 748208610 3 2 314659079 1 2 887432020 4 3 354295142 1 2 366641771 1 2 701747193 1 3 234804179 3 2 209510153 4 2 739775258 1 2 405605470 3 3 932578776 3 2 836457441 2 3 412710588 1 2 809614080 1 2 325091898 3 3 771201475 5 3 234669021 1 3 758772016 2 2 361823235 2 3 539778229 4 3 124732131 2 3 635322856 1 2 637235273 5 3 113421094 4 2 631209639 4 2 353901901 5 2 574549753 3 3 828461529 1 2 372735886 2 2 628446134 3 2 598389748 2 2 362935502 2 2 389442687 4 3 317897002 4 2 565195686 3 3 166078545 4 2 734770933 2 2 576795750 5 2 270904039 2 2 262422223 2 3 240721139 2 3 101074808 5 2 395577917 5 2 337760553 5 3 395110057 5 2 121962061 1 3 750637256 3 2 748766183 1 3 261713172 5 3 657977945 3 2 286267379 4 3 276038460 2 2 334113734 1 3 370061590 4 3 503808048 2 3 222973479 2 3 633274391 4 3 516069962 4 2 705446440 3 2 166600835 1 2 180620903 2 2 593599530 3 3 612614221 4 3 952241258 4 3 389863247 3 2 827975899 3 2 788982227 2 2 360834591 3 3 244686225 5 2 697030927 4 2 320305498 3 3 348700093 4 3 173828508 4 2 337080086 4 2 173220506 3 3 565560986 2 2 826727215 2 3 330912824 2 3 818554852 1 2 961889793 5 2 714933688 4 3 161092337 3 2 609511535 5 2 156852315 2 2 229512842 1 3 296705262 5 3 318876122 2 3 462549066 4 3 432604272 5 2 445690731 4 2 705513878 1 2 602356486 4 3 623609445 5 2 504916813 2 3 654654421 5 2 716223468 2 2 754110444 3 3 383082798 4 3 463753311 5 2 273271441 1 3 550762523 4 3 514719093 2 2 615011512 5 3 900763257 2 2 336616024 4 3 372358244 3 2 691043103 5 3 915303992 3 2 250153240 3 3 353083175 2 2 982700856 1 2 697390216 2 2 958368598 3 2 252416547 2 2 611542113 4 3 953522422 4 2 986371054 2 2 944536813 1 2 596756897 2 2 612894150 2 3 932245047 1 3 555055173 5 3 259034747 4 2 335753026 3 2 779364044 3 3 973971191 2 3 743599841 4 2 976782135 2 3 209726864 3 3 251613750 5 3 464661434 1 2 684998013 1 3 717244522 5 2 500112144 1 3 457291070 1 2 413382823 2 2 262513994 2 2 482574838 4 3 111783967 5 2 942319551 5 2 495689149 1 3 517509316 4 3 278178658 4 2 980586646 4 2 227217305 5 3 810941269 1 2 807150559 4 2 965973345 5 3 266654171 2 2 650548339 5 2 149447248 2 2 710043065 2 2 988187012 4 2 769637440 2 3 294628159 3 2 840891227 5 3 680943372 2 3 349965033 3 2 369776174 5 3 361011757 3 2 909991603 2 3 598564114 3 3 990648537 5 2 786642884 5 2 550990684 2 2 331408945 3 3 582515859 5 2 875197708 1 3 100040596 1 2 795625019 3 3 288432220 1 3 104848640 4 3 538799016 4 2 737492379 5 2 706360405 1 2 780175075 4 3 566242534 4 2 564725525 5 3 783933927 3 3 149742970 3 3 623197451 5 2 104646756 4 3 696977693 3 2 627761214 5 2 249621898 5 2 505434966 2 3 608841443 2 3 496275438 4 2 692119255 1 3 998205824 2 2 302305734 3 2 363672954 4 3 542640345 2 3 851478680 2 2 271781958 3 2 137271205 1 2 793139664 3 2 255289846 5 2 275562221 4 2 870137759 5 2 556633196 3 3 924659668 4 2 148754130 1 3 174503752 4 2 554581904 3 2 255600821 3 2 677841531 4 3 600133486 3 3 998091126 2 3 209943724 4 3 548489481 1 3 752039128 1 3 213745775 4 3 764101766 5 3 425449318 3 2 168055714 4 2 469001284 3 2 575478484 2 3 574201651 4 3 869440363 3 2 221773195 1 3 894087292 4 3 372545475 2 2 540743162 4 3 289231468 3 3 139175338 5 3 436839110 3 2 661621553 5 2 486450023 5 2 545079761 2 2 136227442 2 3 833081933 3 3 334278363 1 2 120177432 4 2 380317050 3 2 285898852 1 2 467389156 5 2 356435500 2 3 828303607 5 3 451164931 5 3 399041603 2 3 757711292 1 3 516581040 1 3 333366865 4 2 694207626 5 3 996473769 4 2 852398872 2 3 301790339 5 3 303680705 2 2 959882277 1 3 387116498 4 3 624352958 5 2 365941484 2 3 141725355 1 3 896973660 4 2 474254399 2 3 245203424 3 3 258695336 2 2 546589272 1 2 417842835 4 3 702138025 5 2 865108476 3 2 896892251 2 2 215448934 1 3 542170236 4 2 719621389 2 3 184659260 2 3 997117694 1 3 458175943 1 3 978275160 5 2 739358547 2 3 280688202 2 3 495717967 3 3 255875972 1 3 675577635 2 2 254323686 5 3 758754291 2 2 645242178 3 2 620167635 4 3 886755993 2 2 181863898 3 2 690757732 1 2 205915214 1 2 697391323 1 3 165902935 2 3 275684966 5 2 758118464 1 2 671224182 2 3 801979787 3 3 338837021 1 2 962707687 3 3 425241517 5 3 903789588 3 3 762001377 4 2 961766269 2 2 666244445 2 2 335604545 2 2 334539305 4 2 270940614 3 3 606844240 5 3 624431998 1 2 954338292 2 2 761329963 1 2 224191001 1 3 267571372 3 2 640135161 3 2 379201399 3 3 420792703 4 2 438673107 3 2 321863686 4 2 536272518 5 2 332807337 5 2 541648744 5 3 239781704 4 3 198871005 4 2 560005286 2 3 751324071 1 2 805405803 5 2 845119666 4 2 295692028 4 2 145964191 2 2 106794369 2 3 587712981 3 2 198468342 1 3 899310549 3 2 786435008 1 3 968659634 5 2 368972868 4 3 272907964 4 2 712674973 1 2 807457689 3 2 838892119 3 3 986343125 1 3 176520495 2 3 215357102 5 2 734834339 5 2 113405152 1 3 743865507 1 2 826687191 5 3 339849455 2 2 892222603 4 3 729623561 1 2 791008300 3 3 178974371 2 2 710283959 2 2 593222899 4 3 363942485 3 2 624250838 3 3 757551507 2 3 780826586 4 3 465946774 2 2 159671179 1 2 213955041 3 2 478844300 5 3 258548130 3 2 611946010 2 2 664114047 5 3 487479412 1 2 265599011 3 3 918610197 4 3 518481601 2 2 563337944 1 3 759068335 5 2 995666571 4 2 774322721 1 2 700479357 2 2 551363553 4 2 763112821 1 3 366930266 3 2 640631654 1 2 398694401 1 3 259945727 2 2 703913290 4 2 704124688 3 2 114632761 4 2 725826971 5 2 386538405 1 2 669533093 2 2 246913322 5 2 988513087 5 3 923939911 4 2 550582789 2 3 863170173 1 3 278407064 5 2 516475408 2 3 889663722 4 3 829002493 1 2 767952155 1 2 705011209 2 2 588945312 3 2 717093785 5 3 243335033 5 3 761361543 2 2 921738533 2 3 676040992 5 2 871107232 1 3 219938355 5 3 669571838 4 2 249346238 3 2 671407281 5 2 439925860 5 3 559253414 1 2 660530308 5 2 962869420 5 2 150156217 1 3 729378131 5 3 816166981 5 3 957122322 3 3 261866626 2 2 682672950 2 3 530277868 3 3 220234138 5 2 101367591 5 3 357308375 3 3 963927865 5 2 296780488 5 3 780954186 3 2 471912656 4 3 350999681 2 3 297895651 4 2 860422570 2 2 138331738 1 3 909381950 4 2 199519950 5 2 433150514 4 2 329911154 5 3 514683148 4 2 604791811 5 2 509446914 4 3 624345045 1 3 638207105 3 2 106579647 3 2 771589967 4 3 206236034 4 2 310168171 4 3 579423575 1 2 701555443 5 2 478329669 3 2 126330075 3 2 870456707 5 2 469577022 3 2 278466844 5 2 792981771 2 2 358542894 4 2 193246931 2 2 790160027 1 3 119004069 4 3 323983890 5 2 986197488 3 3 396538892 3 2 163777859 4 3 730496332 2 3 163817670 3 2 175616033 5 3 968067274 2 3 641217805 4 2 271070618 5 2 599644549 4 2 867060172 2 2 860051523 5 3 294802108 5 2 909749576 3 3 845158027 3 3 881972910 1 3 202785225 1 3 538857178 5 2 697583188 2 2 745183975 4 2 521339932 5 2 569097214 3 3 960323851 1 3 577685922 5 3 575753593 4 2 954087355 3 3 488526075 2 3 496560380 4 3 854848482 5 2 245520285 1 3 835605958 2 2 225003367 3 2 530865557 2 3 530345110 4 2 494730808 3 3 281865496 4 2 357297291 5 3 177520212 4 2 450631409 3 3 182067700 5 3 434549983 2 2 963788229 3 2 407706181 2 2 448435383 5 2 265017338 4 3 416560281 5 3 188060167 4 3 739369122 2 3 653105639 3 3 347685901 5 2 196353822 4 2 385886508 2 2 854124480 4 2 563785071 1 3 575170035 1 2 373086739 5 2 739506266 3 3 206107654 4 3 401402685 4 3 177552409 3 2 277671217 1 3 497525009 5 2 415646855 1 2 159378226 1 3 512494000 5 2 317075327 5 3 756132010 5 3 412082979 4 2 957734537 1 2 829856799 1 2 838100730 3 3 720397430 1 2 893019475 1 3 741365128 4 2 108734348 2 2 288067009 2 2 738902461 4 3 258011230 4 3 978662037 5 3 527955569 1 2 368522115 3 2 887209515 5 3 209629026 5 2 949002401 2 3 530941851 4 2 130178170 3 2 651609324 1 2 881401480 4 3 645862187 4 3 148379489 5 2 912497052 5 3 648244290 1 2 562442305 4 2 952034437 3 3 689856191 1 2 353743755 5 2 558946030 1 2 369606068 2 3 736340461 4 2 396375292 5 3 933820159 4 2 275844780 4 3 756194098 5 3 563016632 1 3 821109342 1 2 179844484 4 2 623416381 3 2 171121773 2 2 717295236 1 2 558588924 2 2 566407589 2 3 948980036 1 3 744031635 4 2 150552555 3 3 281477979 1 3 224940646 2 3 355479407 5 3 507433935 2 2 553924658 2 3 455174625 1 2 546649354 3 2 840671817 5 3 299199793 2 3 680962195 1 2 668177980 4 2 520908591 3 2 847351975 3 2 597126987 3 2 830396123 2 2 863032653 5 2 633503525 4 2 230386009 5 2 195275231 5 2 344831306 3 2 432737168 1 3 909300456 3 2 242969039 5 3 954892081 2 2 226528456 4 2 697776417 4 3 597749695 2 2 516225034 1 3 932514326 4 2 760387808 4 2 514929025 5 2 453066760 2 2 261624863 1 3 598324970 3 3 397400156 5 3 124426492 3 2 311501332 3 2 236917104 2 3 955754308 5 3 892338388 1 3 425729686 4 3 150993320 4 2 554393253 3 3 962200826 5 2 868971414 5 2 178832002 3 3 774971115 3 3 295115743 1 3 294365256 5 3 782687255 4 2 226385351 5 2 104070516 3 3 298271452 2 2 134952697 4 2 694694235 2 3 548351409 3 2 177599803 1 2 740451873 5 2 327640744 3 3 759400815 1 3 999363881 2 3 621905448 3 3 463092462 4 2 808491852 4 3 183565054 4 3 645762369 1 3 110447018 4 2 909544945 5 3 497440447 3 2 199782908 2 3 201158072 3 3 138443936 2 2 308512562 2 2 940488315 5 3 813356407 5 3 972138473 4 2 819546659 4 2 855127799 5 2 444042581 4 3 352208019 4 2 248835982 4 3 762608086 2 3 417730819 4 2 143250197 1 3 488802587 5 2 842837425 1 3 930515509 4 2 721412940 5 3 971142610 3 2 209063952 1 2 953510977 1 2 628947229 5 3 575274529 1 2 932672302 3 2 372239406 5 2 609829096 4 2 622169597 3 2 519833783 1 3 964450220 2 2 147695890 4 3 165088594 2 2 350226958 1 2 828554740 3 2 748060878 1 3 910170018 4 2 602504712 2 3 290140021 1 2 994819703 5 2 372758888 3 3 446180071 4 2 219036329 1 2 712168118 3 2 798629164 3 2 448500895 5 3 590780447 4 2 995549421 4 3 408378604 4 2 165067993 4 2 380880904 4 3 940852845 1 2 813095870 4 2 840755162 5 2 651399794 4 2 396537180 2 3 641041922 2 2 121127382 2 2 491910757 1 2 618749418 3 3 655418017 5 2 985063964 4 2 251634669 2 3 495582691 4 3 598285052 2 2 533409246 1 3 799162433 1 3 236182550 5 2 660863329 5 2 237699327 1 2 958093845 2 2 433023581 3 2 592052019 4 3 645155663 4 2 927957834 4 2 481951742 5 3 139902725 3 2 537203797 4 3 160464442 3 3 631286743 3 2 341292939 2 2 875076724 4 3 820794946 2 3 699904455 3 3 436295860 1 2 456214754 4 3 931966743 5 3 426871571 4 3 772696036 1 3 113613441 1 3 267897813 3 3 197282342 4 3 162279721 1 3 771315756 4 2 241704840 1 3 459486212 2 3 997173498 4 2 884050615 1 2 367470844 5 3 368625539 4 3 824414141 1 2 518874397 4 2 666618060 1 3 679206814 2 2 841032590 3 2 130395922 1 2 174509805 5 2 116487429 4 3 990921764 2 3 525529100 3 2 793049431 5 3 700538879 3 3 284514349 5 3 726684474 5 3 290960274 1 2 409113188 2 2 333777383 5 2 453839357 1 3 804996502 5 3 153497212 2 2 676894101 5 3 139039658 2 3 377632844 1 3 157523690 5 3 237260365 3 2 513143852 1 3 838418753 2 2 671401298 4 3 246131550 1 2 560505450 1 2 596869896 3 3 783783137 2 2 167175769 4 3 556593890 2 3 347758838 4 2 601838335 2 2 158757844 2 2 675657977 1 2 273474059 5 2 792644768 1 2 527794075 5 3 224338597 5 2 393758280 1 3 250318769 3 3 458566956 2 2 628685494 5 2 339390590 2 2 828962449 1 2 798225205 4 2 222823428 4 2 337884863 2 3 178366952 4 2 260842517 4 2 236998638 3 2 367371839 3 3 864611968 1 3 522620906 1 3 185787309 3 3 439873325 1 3 618866158 1 3 800794953 1 2 699957610 5 2 315264403 1 3 261249412 3 3 599854904 1 3 173502624 2 2 999258646 2 2 711232238 5 2 977528667 2 2 790192668 2 2 291406482 1 2 664507003 5 2 570216438 5 3 641049603 1 3 555534248 3 2 814210839 2 3 969093053 1 2 668382111 4 2 631887144 3 3 185047650 2 2 340188161 1 3 620842144 3 2 301295816 4 2 791515509 4 2 409382089 4 3 684318249 3 3 198859658 4 3 756283988 1 2 991716276 4 2 536355364 2 3 856528172 2 3 655112712 5 2 498137206 2 3 629366509 3 2 124573556 1 3 821265932 5 2 521943238 3 2 384434397 2 2 158377708 4 3 476917402 5 3 560576263 4 3 655692713 3 2 956228360 4 2 615194230 4 3 643683364 2 2 725880195 3 2 364999145 5 2 464774346 3 3 123414706 1 3 162455684 1 2 801383232 3 3 214472855 4 3 498266516 3 2 594425345 2 2 582910806 1 2 709390564 5 2 263568805 4 3 109678044 1 2 454946233 3 3 225921353 5 2 598151412 3 2 763409685 4 3 360141927 5 2 463319869 1 2 512400119 4 3 687976576 2 3 284426164 2 2 488493777 2 3 716431889 5 2 306412225 3 3 198569508 4 2 591826692 2 3 740410682 1 3 794912384 4 2 709164634 2 3 472642087 1 3 981905177 5 3 617628553 1 3 651098075 3 3 962228994 4 2 790323624 1 3 155857188 5 2 601881123 2 2 774680738 3 3 909889664 5 2 172526631 2 2 405499858 4 3 734540836 2 3 328773205 2 3 792955654 1 3 489385009 3 2 978352951 3 3 770376698 5 3 304456239 2 2 252031737 2 2 944971420 5 3 144918991 1 3 930833664 3 3 118276415 1 2 779863504 5 3 321485179 4 3 791089350 2 3 173173214 3 3 188808026 3 3 985523675 1 3 133684985 5 3 553725523 2 2 365651582 3 3 693260574 5 3 574397174 2 3 630747519 1 3 679529874 3 3 963253346 3 2 948113392 5 3 646343279 4 3 483822205 2 2 214273927 3 3 243337055 4 3 528365878 2 2 443941975 3 2 329848857 5 3 920709819 5 2 562263354 2 2 343168127 5 3 740440559 5 2 825957722 1 3 488047235 1 2 737881308 5 2 543350094 2 3 690274798 1 3 556463800 4 2 176914433 5 3 427537419 1 2 985881886 3 2 466631128 1 3 609307874 4 3 127620027 3 3 988560975 2 2 672872307 2 3 919486019 5 2 877428014 2 2 754669436 2 3 202843911 4 2 496154340 3 3 909773381 2 2 787801075 3 2 373782923 5 3 517681113 2 2 377580982 1 2 937244929 5 3 268927634 3 3 682132754 2 2 711076313 3 2 803820696 5 3 280193147 1 2 461754590 2 3 973560692 3 3 537085764 5 3 767312898 5 3 229584883 5 3 977795916 4 3 214789961 2 2 555879856 5 2 453003519 2 3 544740376 5 3 385860225 4 3 833095846 2 2 686383676 4 2 909486915 1 3 115008294 5 3 913860388 5 2 878274076 5 3 970809189 3 2 218133022 5 3 473409981 1 2 631044719 4 2 167655164 1 3 638451099 5 2 723531606 5 2 201672166 2 2 835934435 1 3 392661645 2 2 466360613 3 3 756461170 3 2 249984279 3 3 151797665 4 2 518630830 1 2 932396893 3 3 142513904 2 2 424784521 5 3 927136585 3 3 325001236 2 2 675283824 4 2 282598307 1 2 184340790 3 3 301015791 4 3 439995631 5 2 167786962 1 3 918952380 2 3 877643753 2 2 885764687 2 2 485925958 2 2 582751589 4 2 318599796 3 2 202662046 3 2 980733281 5 2 960372241 2 2 202677594 4 3 213842668 5 2 258918353 4 2 859962893 1 2 641646393 2 3 144486894 1 2 911592351 2 2 794357161 1 3 206228491 5 3 455117796 4 3 324915664 3 2 775729472 2 2 862812171 4 2 628223535 1 2 627127115 2 3 107932292 1 2 154457972 1 2 364246272 1 3 411132833 5 2 823478681 5 2 340116251 1 3 490925836 4 3 233690281 5 3 868566167 5 2 193149516 3 2 424062114 5 2 161439915 1 2 894127993 4 2 894457008 3 2 192947917 1 3 344036486 4 3 836521911 5 3 505967373 1 3 442219222 2 3 908662311 1 2 682785590 3 2 265247780 5 2 978703886 4 3 230685677 4 3 841244017 2 2 483551464 4 2 706437549 2 3 665278346 5 2 339755556 4 3 799714895 5 3 862391322 2 3 396578273 2 3 721837604 1 2 103550152 5 2 162734329 5 3 656876314 5 2 796779094 1 2 490791488 1 3 599762787 3 2 551463588 2 3 942467936 2 3 634932132 4 2 787829135 1 2 586006943 3 3 561252901 2 3 118792910 3 3 820344857 2 2 696742549 4 3 390594090 1 3 960334348 3 3 595749113 2 2 734905540 4 3 395398614 2 3 698979879 2 2 379637091 2 2 794439823 1 2 935842416 4 2 134444915 2 3 386545732 5 2 694015287 2 3 220519858 5 2 455803899 2 3 581161498 2 2 179716890 2 2 345613749 1 2 472783288 4 2 639382072 4 3 462538041 3 2 589921438 2 2 615815693 5 2 586998093 4 3 768037287 2 2 968814872 4 3 691189033 4 3 801681650 4 3 383155002 5 3 506622809 4 2 499740539 1 3 908149419 4 3 942971646 1 2 915027910 3 3 852847035 2 2 468494241 4 3 535814729 3 3 494169348 5 2 155056952 4 3 266092194 5 3 700314335 5 3 946081242 1 3 122910045 4 3 199001730 4 3 219022361 1 2 839319812 2 2 622805409 2 2 629457623 2 3 885654575 5 3 259301605 3 2 747200427 1 3 995222031 4 3 632183754 5 2 300768596 4 2 469199438 5 3 567578614 2 3 492600971 2 3 253170864 3 3 155224145 1 3 195744294 5 3 611918098 5 3 457184489 3 2 256589382 2 3 259354837 4 3 910554681 2 3 326542067 4 3 378533764 1 2 481749665 5 3 228903444 1 2 565654663 5 3 936886355 3 2 375929621 1 2 724307431 1 2 538885101 3 2 773654962 5 2 245929059 5 3 693877056 5 3 336054592 2 3 722819943 4 2 129316678 1 2 416896368 4 3 743521591 2 2 460939981 3 2 150348376 2 3 118254170 5 2 908369458 5 2 645734656 3 3 212129300 5 2 182727938 1 2 646069878 2 3 435085669 4 2 460496088 1 3 198668944 3 2 763846108 2 3 956457915 2 3 134094631 1 3 759444310 3 3 522962846 4 3 694423949 1 2 351977139 3 2 176726071 1 2 622838878 1 3 124088198 3 3 239449174 5 2 695790770 1 2 126428669 4 2 645297769 1 3 250056686 5 2 127970923 1 3 960250398 4 2 325802301 2 2 539565083 1 3 369842292 3 3 273621440 5 3 217429842 3 3 430602473 3 2 801050423 2 3 225798055 1 3 772929815 5 3 649995853 3 3 548381153 2 3 341306793 1 2 972371939 2 3 794884616 3 3 890693452 3 3 297485867 4 2 248687771 3 3 169407124 4 3 422312791 1 2 438983292 2 2 303612627 2 2 373057656 2 2 490295065 1 2 391260197 3 2 207857914 1 3 516550025 2 2 951609151 5 3 943258537 2 2 596079954 3 3 676915793 1 2 953659926 3 3 448393283 3 3 362866024 5 3 472925129 5 2 292116057 2 3 490056477 1 3 528196282 1 3 574647821 2 2 956171182 4 3 894239942 2 2 849115726 2 3 201129649 3 3 756450515 2 2 917968743 2 2 827633807 5 3 220954144 4 2 601443526 4 2 705672923 4 2 369822941 4 3 348213209 2 2 521994539 3 2 325788110 3 2 199744823 2 2 955781111 2 2 681184204 4 2 148859458 5 2 943248298 4 2 502227806 4 2 397398904 2 2 289496194 4 3 763945506 3 3 319569090 4 2 922957964 3 3 959318029 1 3 254432779 4 3 470135494 2 3 632099095 3 3 656186024 1 3 470619361 5 2 194966457 4 2 406060855 1 3 888031773 5 2 363158347 4 2 355286505 3 2 839573162 4 3 171310817 4 2 127786523 3 3 389048798 5 3 326829928 1 2 792461795 1 2 174255120 5 2 909399131 4 3 418788949 5 2 474369821 4 3 681325840 4 3 224467532 3 2 891145580 4 2 366810508 5 3 843957672 3 2 423936784 3 3 436965560 1 2 758575609 5 3 635821756 5 2 121279442 3 3 824350322 1 2 181160111 3 2 981863255 5 2 177702375 3 2 191534535 3 3 176806025 5 2 558429876 3 2 892563292 1 2 352578644 3 3 179549939 5 3 579550044 1 2 224132356 4 3 894864661 5 2 301028660 3 2 680076662 5 2 466504983 5 2 580088947 5 3 566506289 3 3 301374265 3 2 680661576 4 2 281075744 5 2 691989063 5 2 415580109 2 2 584471758 3 2 100056029 5 3 458212700 2 3 760041199 2 3 974340598 2 3 139551645 4 2 536054738 1 3 258819726 5 3 512487509 3 3 841756342 5 2 127625698 2 3 586934496 2 2 793921161 2 3 419055226 4 2 369531851 3 2 129952654 2 2 459437775 5 3 369104832 4 2 490922840 3 3 183377567 2 3 231494302 5 3 453508090 4 2 438966565 4 2 731228097 3 3 666509675 4 2 323016547 2 2 510395146 5 3 281714876 3 2 596298657 1 3 692051301 1 3 609153016 3 3 344119990 2 3 136864047 3 3 869469879 5 3 340089494 4 3 884457294 2 3 972545779 1 2 574282033 3 2 596418694 3 2 627265427 4 2 169680060 2 2 418009670 4 2 615096627 4 3 306067738 2 2 904743972 2 3 970583434 5 2 638908449 3 3 553585244 5 3 699070705 1 2 789118402 4 3 886838846 3 2 461190837 3 2 782185750 5 3 979237453 5 2 923209506 4 3 420878688 3 2 907149234 4 2 573174613 1 3 528663240 2 2 569290789 3 2 341277720 1 2 484376578 5 3 846678151 2 3 295117045 3 2 829823854 4 2 497530573 5 3 836544854 3 3 663778750 4 2 542002854 1 2 956419904 2 2 427480676 2 3 834165148 3 3 815727493 2 3 969271005 3 3 412017546 2 2 348183875 5 2 516907688 4 2 997529925 3 2 441613943 1 3 195973138 5 3 373275171 5 2 626219988 4 3 375036088 4 3 313144398 5 2 680475706 2 2 517640685 3 2 369259097 4 3 233701031 4 3 133057588 4 2 459550555 4 3 193571386 5 2 507787321 1 3 806657025 5 2 434860238 3 3 933115492 5 2 382264533 4 2 574616270 3 2 614692293 3 2 483970321 5 3 605923032 3 3 212372533 3 3 828438104 5 2 790207800 1 2 809177590 5 3 123859755 2 2 753133499 5 2 536664670 5 2 917372408 2 3 554891317 2 3 900120278 3 2 768395433 2 2 881499533 2 3 477815307 5 2 116108947 4 3 957814996 5 2 464494110 2 3 802288627 4 3 617319266 3 2 811422355 3 3 268087882 3 2 880334354 1 2 452833076 1 3 304017635 5 3 698802752 4 2 679323997 2 2 731409654 2 3 502807496 2 2 700224294 1 2 249222390 2 2 353658033 3 2 907530199 5 2 345277267 1 2 926055325 3 2 184302412 5 3 637260528 3 2 206516736 1 3 974200089 1 2 116541878 3 3 596309279 1 2 691905021 5 3 517138359 2 3 756112379 2 2 515671767 5 2 498912427 5 3 275808097 1 2 342301192 4 2 222708602 4 2 769421699 5 3 164850611 1 3 598980625 4 3 331076679 1 3 535044217 1 2 638989269 4 2 207012361 4 2 416892876 2 3 805301491 4 3 689602050 5 3 353640277 4 3 596438534 3 2 238829745 2 3 820146515 2 2 745902048 1 3 313880914 5 2 290245177 2 2 372771905 1 2 897565658 1 3 930728774 3 3 890799881 1 3 240101448 1 3 225647996 4 3 358939014 2 3 976562672 3 3 450111830 2 2 631235274 3 3 537749545 2 3 554214075 3 2 351398896 3 2 217942959 5 3 678562089 2 2 803268483 3 3 361506467 1 3 296039267 4 3 136993644 2 3 231727209 4 2 645794213 3 3 289313022 3 3 878846169 1 3 695403608 4 2 427172661 1 3 994661533 3 2 802940803 2 2 464424293 4 3 457639944 4 2 896101774 4 2 112083806 3 2 111493232 2 3 358078333 4 2 599067697 1 2 238314211 4 3 821689239 5 2 299441376 5 2 363127977 2 2 315160261 5 2 913073163 5 2 836195223 5 3 108521526 1 2 857244865 1 2 362585462 5 2 669543385 2 3 500708030 2 2 963379576 4 3 871994257 5 3 199619348 2 2 530445522 2 3 707780170 1 3 852114248 1 3 647452500 4 3 947483193 2 2 455302927 5 3 194006551 2 2 283636878 1 3 258993983 4 2 767977680 1 2 776132945 5 3 898327099 1 3 984623649 3 2 768636621 2 3 313221196 4 2 966042742 3 3 659276359 3 2 591770233 2 2 889889797 5 3 864403379 2 3 429702968 3 2 143271008 1 2 429293273 3 3 518663556 5 2 953226132 2 3 131678479 4 3 187138882 2 2 613656026 2 2 254009331 2 3 256807109 5 2 536050213 3 3 513965377 4 3 586186842 4 3 652371217 1 2 840590485 2 3 941936424 2 3 740477114 5 2 632483498 3 3 603272153 1 3 662390317 3 2 386051550 5 3 279014486 1 3 304064866 5 2 989721899 4 2 144602681 5 2 722838525 2 2 343481568 4 3 425481483 5 2 183413238 4 3 790144989 3 3 840688931 3 2 426400940 3 3 163154752 5 3 456051126 2 2 921872721 5 3 549339778 4 3 151140428 1 2 265701942 5 3 362247620 2 3 702080795 1 3 269892700 1 3 573040500 4 2 274690999 4 3 486217343 4 2 229540086 3 2 237196142 2 3 370969531 2 2 854450634 3 3 742087529 3 3 957860660 1 2 832586043 3 3 418547443 2 3 465681516 5 2 822270265 5 2 130228579 2 3 814441850 3 2 846232046 2 2 688131679 1 2 264264539 4 2 720017661 5 3 622996043 1 2 142344314 4 2 187368367 5 2 678070675 3 3 415617452 3 3 219792538 5 2 925860061 2 2 178337016 3 2 899918697 5 2 858696671 1 3 807757654 5 3 739561922 1 2 285273667 4 2 348786060 2 2 618923989 2 3 657993379 3 2 528953514 1 3 488205731 5 2 119146119 3 3 742442330 2 3 147344488 3 2 138576368 2 3 403789099 5 3 694614588 3 3 282024288 5 2 737621232 1 3 535762823 5 2 234913780 4 3 857672914 4 3 921975120 5 2 410611103 1 3 207892597 2 3 192998214 4 2 856862408 1 3 197942365 2 2 580330445 4 2 263752923 2 2 796036184 1 2 522765482 5 3 682537733 5 3 722502296 4 2 795939852 1 3 123396930 3 2 530282972 4 3 477287454 1 2 381026747 4 3 747618917 3 2 274795581 4 3 896739352 4 3 410128233 1 3 187487537 3 3 635530589 3 3 222965086 5 3 870307099 5 2 606167398 3 2 600884244 3 2 225481241 4 2 174693304 3 2 257101619 3 3 767757933 5 3 640426026 1 2 234583621 3 3 750828539 5 3 971551921 4 2 681373503 2 3 378113600 3 2 458007109 2 2 165377015 1 2 164669642 3 3 431464292 2 3 362248442 1 2 541153820 2 2 414851839 3 2 146968225 3 3 776410626 2 2 173406407 3 2 844419316 5 2 868061128 1 2 463355470 5 2 901522894 4 3 508826094 1 2 421162142 4 2 669422264 5 2 789660229 4 2 496384786 5 3 224472836 3 3 431497922 1 3 445028911 3 3 994616865 5 2 427421848 5 3 363892656 2 3 677299313 1 3 934591315 2 2 695843389 2 3 519210912 3 2 725063462 2 2 272585075 3 2 832202463 2 2 233176796 1 3 242000319 1 2 306772091 2 2 878356124 2 3 558047665 5 2 632485562 4 2 379892563 3 3 240112816 4 2 112663636 4 3 582843563 4 2 605445566 4 2 723273806 1 3 978790705 2 3 336281300 2 3 119361618 1 2 400306800 4 3 369946791 2 2 662652213 1 3 493345602 2 3 149736000 2 2 891491938 3 2 502845561 4 2 865115593 1 3 751927734 4 3 426991271 3 2 462176897 3 2 967048059 5 2 193729009 5 3 188969506 5 2 195903644 4 3 140627945 3 3 360258197 4 2 485231833 4 2 510468377 4 3 299755842 3 3 501997832 4 2 268417613 3 3 336518213 3 3 645618867 4 2 150282009 4 2 472424301 2 3 858180477 2 3 625507919 3 3 826606515 1 2 688911454 4 3 913589250 1 2 382291674 4 3 504733203 3 2 117605570 1 2 273215380 5 2 975958306 5 2 817653136 2 3 816865408 2 2 631309200 4 3 338880128 5 3 121006653 3 3 291387990 2 2 590690472 3 2 621900275 3 2 385863180 4 2 256724167 3 3 274707841 5 2 544537746 3 3 379331624 2 2 970547846 4 3 611008415 3 3 436980702 1 2 446817525 3 2 460621109 5 2 999121986 5 2 455882949 4 2 777800274 4 3 720300024 3 2 718783973 4 2 879191684 2 2 318486609 2 3 569326037 3 3 685697471 3 3 985070123 2 3 140748124 2 3 829470308 1 3 483504726 1 3 267764965 1 2 283518092 3 3 611109874 1 2 522529647 3 2 490813490 3 3 851768786 4 3 366533750 4 2 597966874 4 3 521552298 1 2 207999580 5 3 674048279 3 2 316643375 4 3 164829011 3 2 824306636 1 3 555325107 3 3 211766103 4 2 682928060 2 2 373845502 2 2 256836801 3 2 897664569 4 3 259763563 5 2 991156007 3 3 689446681 3 3 103051374 1 3 142596143 3 2 726659509 3 3 905406681 5 2 379405958 1 2 504021365 3 2 994564627 2 2 300869729 2 2 989173757 1 3 812850614 3 2 920541310 1 3 901850146 3 2 430797914 5 3 720672173 5 3 873516912 5 2 467999928 3 3 196170034 3 3 841582321 5 3 916558755 4 3 872444724 5 3 487123067 5 3 458615561 3 3 123469835 5 3 105892322 5 3 148596195 2 3 645864054 2 2 428950906 3 3 382964069 3 3 846690610 2 3 577569351 3 2 972866246 5 2 496489905 5 3 774224587 2 2 210118947 4 2 116482318 2 3 811806991 1 3 785529152 4 3 264268660 3 3 922494075 1 3 405085695 5 3 510375679 4 3 276804100 5 2 290066636 1 3 878839793 3 2 306452133 5 3 522100816 2 2 893239095 1 3 285055908 5 3 524025068 4 2 413454375 5 3 428671040 5 2 844305675 4 3 534551845 5 2 701254544 5 2 487964881 4 3 422742327 2 2 586323900 4 3 530534903 5 3 493249999 4 3 363673725 5 2 787424393 5 3 130500339 5 2 131825869 2 2 312898178 3 3 709503721 1 3 624852533 3 3 430066874 1 2 785840739 2 3 855385712 5 2 548010743 1 2 377024827 4 2 756171906 4 2 787380473 1 3 725273370 2 2 777331770 3 2 474737301 4 2 489562593 4 2 605319561 3 2 291727348 4 2 541266159 5 3 302976092 4 3 787842503 4 3 195992579 1 2 713386857 2 2 262820363 4 3 218630028 3 3 487568595 4 2 573814229 4 3 438210654 1 3 136750427 2 3 685589120 1 2 133428382 2 2 468330726 1 2 507770360 3 3 245788824 3 2 820097934 3 2 758252689 2 2 886501406 2 2 409683500 2 2 608739322 5 2 211692685 5 2 407122200 1 2 424362018 1 3 149844067 5 2 588223242 3 3 639091006 4 2 601889922 2 2 679808566 4 2 341048830 4 2 196423434 2 3 277779949 2 3 114180214 1 3 429684119 3 3 436708125 2 2 627363564 2 2 582436067 2 2 174705236 3 3 978705768 1 2 369455747 2 2 322389277 4 3 420386427 2 2 363767088 4 3 859971159 2 3 528565329 5 3 279787317 4 2 446003760 1 3 284742739 3 2 140146444 2 2 235602540 5 2 458257934 5 2 249584575 3 3 851975791 1 2 293936332 1 3 676110208 2 3 631560978 2 3 890510287 5 2 633028376 1 2 142815946 5 3 714556210 2 3 798349288 4 3 530070106 5 3 500880322 4 2 201489655 1 2 479877418 1 3 302441513 3 2 723183725 3 3 616679064 5 2 595298947 5 2 663026470 5 3 600308257 5 2 479537718 3 3 100822750 3 3 834330441 5 2 251227845 4 2 455513193 4 2 615506214 4 3 297328946 5 3 719964050 2 2 881789935 2 2 936678615 1 3 331315525 4 2 838776797 5 2 172155920 2 3 329516975 3 2 525503365 4 3 601234428 2 3 443709203 5 2 295180356 2 3 155800682 2 2 986209123 3 2 360262207 5 3 701799017 2 2 568823892 2 2 418378572 4 2 509016697 5 3 582068324 4 2 739577636 3 3 254946974 1 3 958961932 1 2 873492696 2 3 471222194 5 2 582241662 5 3 269699089 1 2 490196727 2 2 335121795 1 3 489948675 2 2 102181962 4 2 161268105 5 3 407261055 4 2 578800868 3 3 487395748 5 2 255170560 1 2 408789805 4 2 581152005 1 2 548496298 3 3 762268834 5 3 364169543 2 2 577003030 1 3 272259628 2 2 507240476 5 2 726777489 1 2 198389043 4 3 381154599 3 2 699829368 2 2 337899838 4 3 658115037 4 3 907932463 4 2 492043312 1 3 375882155 1 2 180424366 3 2 527565823 1 3 950956361 3 2 123372407 3 3 827634622 1 3 786119529 4 3 193533874 3 2 716646144 3 3 950452551 2 3 427883101 5 3 126766930 1 3 303145860 1 3 339258796 4 3 932148626 3 3 146583717 5 3 959115054 1 3 302569959 1 3 789283531 1 2 617922561 3 2 822977696 5 2 448322427 5 2 296222016 5 3 347630340 5 3 654695121 3 2 918249411 3 2 727876835 4 3 352460722 3 2 459433638 2 2 988730212 3 2 324345780 4 2 634305241 4 3 986107956 3 3 248184088 2 3 389174206 2 3 926531839 2 3 504311925 5 3 552213950 2 3 961863426 5 3 492203375 3 2 665518985 4 2 825121648 2 3 131249659 2 2 942275164 5 2 231341140 4 3 625038152 3 2 422826132 2 3 947152481 3 3 755783103 2 2 318183576 2 3 642009650 4 2 866388397 5 3 553416915 2 2 635788016 5 2 939301514 5 2 383465941 4 3 281023513 2 3 818863102 5 2 959463551 5 3 230483482 5 3 374690043 3 2 139195650 1 3 262641286 4 3 667244877 2 2 473805140 1 2 713494428 5 3 721058647 2 3 761685492 1 3 537051240 1 2 529891718 5 2 517345976 3 2 326800071 5 3 685852131 1 3 424542861 3 2 318175026 4 3 168181824 4 2 499163842 3 3 744720713 2 3 306927154 1 3 281806834 1 3 190830959 5 2 240053674 2 2 913686583 3 2 349281108 2 2 921929910 1 3 398143241 3 2 652932178 1 3 611015780 3 3 694349281 4 3 629371999 3 2 772591965 4 2 844612328 2 2 435822819 1 2 223545745 3 2 827536357 3 3 393265321 5 2 736814524 5 2 532235139 3 2 143816044 5 2 715332607 4 3 235351060 3 2 689643322 1 2 508444437 3 2 795301502 5 3 997836325 3 2 439909844 1 3 886676395 4 3 521748792 1 3 462585164 2 2 325752704 1 2 376633642 4 2 585403935 4 3 186938775 3 2 449513466 2 3 757956581 2 2 838276500 4 2 334035559 2 2 103121461 1 2 942919864 1 3 562812670 1 3 706921802 4 3 808860823 4 2 376629789 1 3 355235421 2 3 363969296 1 2 805541643 5 2 559682777 2 2 973172866 4 3 261181692 3 2 282349103 3 3 396282792 4 3 482082383 5 3 771556819 5 2 417767800 4 3 234541669 3 2 630258597 1 2 643337582 2 3 678803076 2 2 164024091 2 3 560504298 2 3 361173093 2 2 442674335 3 2 336323352 3 2 410075621 3 2 206295072 4 3 274198124 5 3 238016062 5 3 265542860 3 3 113963165 5 3 475998384 5 2 712942968 2 3 210584493 3 2 736409673 4 2 853517632 2 3 514019407 3 3 548797476 2 2 113081091 2 3 402239171 5 2 584863100 5 2 489493191 2 2 201491663 4 2 730018172 4 2 327337358 2 2 686049473 2 2 314058318 2 2 535283202 1 2 735547413 4 2 566548758 5 2 701745721 5 2 239309100 5 2 393669080 1 3 971918269 5 3 380740500 5 3 318323000 2 3 307921044 2 3 670476935 2 3 453586915 1 3 772987460 5 3 405992521 2 2 329793030 1 2 550914483 3 2 107457426 4 3 230543011 3 3 715462570 5 2 731688789 3 3 551992085 4 3 899398072 5 3 341162153 4 2 919915170 3 2 253496886 3 2 179176190 2 3 341043358 4 2 182318129 2 3 903430682 1 3 476577462 4 2 644488180 5 2 274393171 3 3 238840667 4 2 726154156 2 3 311533807 2 3 650077442 5 2 856862888 2 2 335419170 1 2 866764249 1 3 101528938 4 2 908475976 5 3 705796020 2 3 127252623 3 2 274903626 4 2 356642456 4 2 686239304 5 2 272981176 5 3 517605007 3 3 752192196 1 3 502425893 4 3 676584202 3 2 665084296 4 3 147774373 3 2 308864525 5 3 708456845 4 3 967274779 5 2 622991650 5 2 543274881 5 3 466258071 3 2 227148879 5 2 988383381 3 3 741313544 2 3 135157508 3 2 375722924 5 3 357726939 1 3 154666714 5 3 919454549 2 2 413128633 5 3 273053639 3 2 352601301 5 3 207673962 5 2 464173221 4 3 776649319 3 2 424395528 5 2 747230968 2 3 513901102 4 2 496189997 2 3 525555423 3 2 964114119 1 2 421480890 4 2 674190014 1 3 273025826 3 3 981348877 2 3 357969228 1 2 411005640 4 2 529233526 5 2 634943485 3 2 121013093 2 2 361493288 2 3 249340640 3 3 321606745 5 3 521322056 1 3 376442358 4 3 189717188 4 3 254103800 5 3 759661100 2 3 598365339 2 3 422572887 5 3 667860063 1 2 108157720 3 3 445836164 3 3 144395027 5 2 546386225 2 3 714540224 1 2 897195906 2 2 800600994 4 2 289823281 3 2 718629312 1 3 210151639 2 3 235006525 1 3 233660374 5 2 770427884 1 2 108708354 1 3 729630417 3 2 235984530 3 3 671093598 4 2 985280498 3 3 987803674 2 2 359771352 1 3 421806179 1 2 532408496 4 3 791729503 2 2 630160982 4 3 680709548 1 3 759022522 1 2 505160090 4 3 645088416 4 3 238137604 1 2 997658247 5 3 443306577 1 3 100733343 5 2 963251890 1 3 656842897 5 2 413918792 5 2 525983465 3 2 588777378 2 2 690581094 5 2 463774412 4 3 733133251 1 3 364652316 3 3 282412686 5 3 436162353 1 2 745791030 2 2 320285991 1 2 643772463 1 3 589139383 2 3 254277225 2 2 634978650 1 3 438803914 5 2 357821415 1 3 520297423 5 3 556546497 4 2 798166954 1 3 727221231 5 3 271333196 4 3 205153330 1 3 935010616 2 3 249988742 3 2 799477017 4 2 239386341 3 3 910703454 3 2 774344186 5 3 170518664 4 2 323573506 1 2 424102390 2 3 875042718 4 2 296260909 5 3 325379658 5 3 197567097 4 3 183947285 4 3 863852187 1 2 666522024 2 2 246234927 3 3 378494878 4 2 411479845 2 3 256298464 1 3 770984103 5 2 233382228 5 3 615292535 2 3 947260324 3 2 300214447 5 3 346081717 2 3 726087849 2 2 339270374 3 3 945640828 1 2 871267731 1 2 907435894 5 3 734399787 1 2 344466911 5 3 203694546 2 3 379802069 1 2 779549843 2 2 150097001 4 2 953042037 5 3 989177318 5 2 430202889 4 2 929190365 2 2 533930136 5 3 689814379 1 3 231766771 2 3 112240459 3 3 489420745 4 2 831106170 3 2 585362915 5 3 645216285 3 2 230025830 3 3 831322181 3 3 275223484 5 2 146833509 2 3 749077354 3 3 895754895 5 2 794110680 1 3 402238059 1 2 559643559 4 2 950565578 5 3 625198188 1 2 913078778 5 3 503665602 5 3 649195601 4 2 836458324 3 3 713488833 4 3 945965406 3 3 701001938 2 3 296249454 3 3 693328375 3 2 702117516 3 3 521681822 2 2 538039588 3 3 330539886 1 2 197789667 4 2 752644977 2 2 283797354 2 3 351652461 5 2 208252080 4 3 526963800 2 2 570910050 1 2 834483373 3 3 302079635 4 3 140650810 2 3 902116666 1 3 338740081 3 3 324499406 1 3 568923014 1 2 263068294 1 2 994388087 2 3 779489105 3 2 378686660 3 3 272512670 1 3 389478301 4 3 795736898 1 3 777347697 3 2 789362819 1 3 534972679 2 3 482683570 1 3 133379852 2 2 804969588 3 2 351475920 2 2 287361174 1 2 565593181 3 2 534253572 4 3 574574347 1 3 385613398 4 2 934992128 1 3 711109758 2 2 906397158 1 3 218412784 2 2 240071125 5 3 507723661 2 3 805590420 2 3 215350626 1 2 199000709 1 2 625402212 5 3 152918042 2 3 654905789 1 2 259144598 1 2 886169054 3 3 204758753 2 3 833536436 5 2 893659707 5 3 623273173 3 3 745621614 4 3 930509768 2 3 968856861 3 3 181653442 5 3 677974592 4 3 104874112 1 3 767037124 4 3 942192252 5 2 385632171 5 3 207829107 1 2 475170494 2 2 377005664 4 2 867938397 3 3 239723430 3 3 874349870 2 3 507387888 1 2 747585715 4 2 238834398 5 2 639118956 2 2 639326797 2 2 548462045 1 2 682027928 5 3 989583386 3 2 464159132 1 3 666290177 3 3 503717216 5 3 990245128 2 2 700162880 5 2 838134144 4 2 543542674 3 2 401468866 2 2 589546021 3 3 153233556 4 3 178571630 3 2 197190710 1 3 595618308 2 2 916158897 5 3 537463704 1 2 877973465 1 3 532472368 4 3 394683950 3 3 165181905 3 3 316010992 3 3 107136320 2 3 749103857 5 2 638380249 2 3 686569521 2 2 835568650 3 2 639682970 5 3 750484450 1 3 758440860 1 2 241345603 5 3 560516590 2 2 782117972 4 2 708581725 1 3 796864691 2 3 216430913 2 2 642442665 3 3 762452654 1 2 916160995 4 3 224511464 4 3 479135334 4 2 888672174 2 3 991410672 5 2 981235772 3 3 768910131 2 3 750883305 1 3 102877203 3 3 625970390 3 2 669915097 3 2 703740387 3 3 113826175 4 3 914314366 3 2 102247049 5 2 553363278 2 3 568542680 4 2 177161080 4 3 674506329 5 2 419030641 1 3 600112881 1 3 653461813 1 3 288817330 3 2 280240575 5 3 795206751 4 3 972503063 3 3 996640293 3 3 877440313 3 3 717387950 2 3 913715606 4 3 811429809 5 2 439888539 4 2 642251738 2 3 629101341 1 2 615677064 4 2 398592546 5 2 302573680 4 2 425671131 4 3 791546504 2 2 734847201 5 3 287715657 5 2 124205533 5 3 113563746 1 2 600091716 3 3 629599237 3 2 465917398 4 2 418456606 4 3 511205370 3 3 562148935 3 3 789396814 3 2 518939747 3 2 164050785 3 2 921406612 2 3 215612106 4 3 788721412 5 3 605873590 5 3 341148874 2 2 246582782 5 3 735073101 4 3 836194348 3 3 740486914 2 3 304474482 3 3 565129451 2 3 156595328 3 2 766353042 3 2 215994726 2 3 577741513 2 3 787355324 4 2 585202680 2 3 240799178 2 2 302837577 4 3 854610676 2 2 738750580 1 2 747493581 2 2 563305492 4 3 471701005 4 3 501941494 1 3 740000836 1 3 586755679 2 3 448633851 3 3 644736115 4 2 184970816 5 3 413207355 4 2 636121071 3 2 899507425 4 3 974287642 4 3 748929411 3 3 254065813 1 2 101242208 1 3 606049109 4 2 836233604 4 2 363378965 2 2 990845931 2 2 978899773 1 2 169517320 1 3 600536695 2 3 159333522 4 2 534961639 2 2 520273579 5 3 971543825 2 3 684509118 5 3 353208149 4 3 431558095 1 2 961274118 2 3 236198792 1 3 902984859 1 2 238009436 2 3 184080893 5 2 130980175 5 2 914397794 5 2 607159877 1 3 374514242 3 2 687110197 4 2 772131333 2 2 627951036 4 2 578560164 3 2 769665267 3 3 344269905 2 2 282692030 2 3 439005093 4 3 189544865 2 3 306224816 3 2 156922596 4 2 134363145 5 2 831312457 2 3 656718558 5 3 317679820 2 3 748130398 1 2 765344206 5 3 496009033 5 3 699970917 3 2 262985072 3 2 128803838 1 3 875961729 3 3 464267517 5 2 640454254 5 2 320081921 1 3 849754277 4 3 363712123 4 2 599573895 3 2 697886693 4 3 799526102 1 2 778287276 3 2 988815527 1 2 990204880 1 2 480783327 3 2 309791047 3 2 161632880 2 3 365268571 1 2 702963995 4 2 387129229 5 3 800950805 4 3 376233562 5 2 338062786 5 3 787451084 3 2 615296900 2 2 566884520 5 3 143271089 3 3 632851861 1 2 952270567 1 2 507839452 5 3 998987415 3 2 746715238 1 2 337284000 2 2 174046645 3 3 781380614 3 3 372462836 2 2 991333912 3 3 455544222 4 3 156578120 5 3 119726976 1 2 687786823 2 2 199561348 1 2 444382444 5 3 233988968 1 3 417969944 1 2 160039476 1 2 222897672 1 2 901678732 3 3 681808795 1 3 905330996 2 3 457865926 1 2 667247890 5 2 346034231 1 3 269580193 5 2 989621452 5 3 711533102 1 2 101198173 4 3 679775478 5 3 226641220 2 3 218505701 3 3 604918627 2 3 328335052 4 2 381933414 2 3 499690342 1 2 401292523 5 2 482000232 2 3 663976474 1 2 233098523 4 3 932897278 3 2 451353472 5 3 939249336 2 3 441674552 2 3 650273867 2 3 358157368 5 2 516798071 5 2 403706652 4 3 349065386 1 2 749970968 5 3 204753414 3 3 215051992 1 3 504274710 2 3 114701884 2 3 450221773 2 3 560842200 2 3 110004299 1 3 354210252 2 3 876727148 2 3 259857229 1 2 596481686 2 3 605871117 4 2 759061956 2 3 205301021 3 2 592708817 3 3 493754063 1 3 451593082 2 3 778667288 5 2 197544166 1 2 363727025 3 3 828250104 3 2 159728106 4 3 310537425 3 2 741830545 2 3 141428793 2 3 455251579 5 2 768366331 5 3 753996254 2 2 273304475 1 2 690178060 3 2 295410199 4 3 527145064 4 2 173084445 4 2 667418557 2 3 755797549 4 3 977908634 3 2 496068910 1 2 833494604 2 2 348883899 5 2 425230144 4 2 372350959 2 3 485619878 3 3 588853591 1 2 618711936 5 3 947152662 2 2 120378948 4 3 874882208 2 2 206027970 3 2 667647994 5 2 508274751 3 3 439036655 5 3 770989723 2 2 550450724 3 3 759749614 2 3 285737178 1 3 581992659 2 3 412850701 3 2 159392448 5 3 303168727 2 3 227949645 4 2 315457455 4 2 673054476 1 2 823445339 4 3 492132654 3 2 780632773 5 2 802764359 4 3 755889260 4 2 255164035 1 2 636771402 3 3 186778966 5 2 847479247 5 2 601827650 2 2 965482260 3 2 131854478 1 2 510827322 5 2 364777871 3 3 997927406 1 2 666969444 1 3 132817715 4 3 467987262 2 3 401860514 4 3 238769888 2 2 577861371 3 2 410365437 3 2 565191285 2 3 372294816 4 3 723720128 4 2 711404538 5 2 996880325 2 2 161432712 5 2 730179893 2 3 708404608 1 3 628316754 1 2 633976858 2 2 181200252 3 3 232733988 5 3 742310011 5 2 802300325 2 2 862871973 4 3 373133973 5 2 381384294 4 3 523334901 2 3 219030457 5 2 511358856 2 2 534360599 4 3 436703029 4 3 608404943 2 3 744646041 4 3 413511952 3 3 540707100 1 2 306828909 3 3 294199971 4 3 764437995 2 3 183026255 1 3 367624819 1 2 144034785 4 2 284597961 2 2 145827206 2 2 900088345 3 3 377568351 5 3 949221690 3 2 464176576 1 3 119011511 2 2 220602607 2 3 938918893 5 3 857473576 3 3 662761806 1 2 287451379 5 2 955090249 2 2 988744850 4 2 267221174 2 3 249378960 3 3 915357395 4 2 412827936 2 3 946091401 5 3 242832292 4 3 641644388 4 2 800719634 1 2 371313561 2 3 991030083 2 2 184242606 1 3 243124563 5 2 281296286 3 3 762637906 2 2 771812824 5 3 647636343 3 2 153780242 2 2 651276341 3 3 506262005 5 3 809681113 1 3 297922761 3 3 557286064 2 3 952023057 1 3 680454595 2 2 348169197 2 3 239138747 5 3 821939107 3 2 793027936 2 2 251265700 4 3 992729075 4 2 129589154 5 2 218193540 1 3 776906516 1 3 267061335 4 3 920696671 5 2 809044978 4 3 421962788 5 3 540972606 5 3 583266900 5 3 158024933 5 3 147718861 2 2 184866956 1 3 229515771 2 3 897623383 5 2 266175274 4 3 225986094 5 3 209004401 2 3 414119321 4 2 194506638 2 3 419325759 3 2 913112330 5 2 324435866 4 3 840539987 1 3 444669134 2 2 507942469 2 3 273316191 3 2 748361107 4 3 257390149 2 3 487031245 1 2 271919666 5 3 769570911 2 3 387578569 4 3 144975944 3 3 647261433 5 3 892106808 3 3 238720373 1 3 391263048 1 3 259346113 1 2 326445901 5 2 266017202 5 3 579521973 2 2 338628594 5 3 484296913 1 3 365412494 4 2 588655172 1 2 473326476 4 2 346874688 1 2 873334509 3 2 638353375 1 3 894122736 4 2 412400159 4 2 546439975 5 2 352100070 5 2 337600131 2 3 447387206 1 3 367468238 2 2 668145373 4 3 191443435 4 2 975646679 1 2 686745019 4 2 788201101 2 3 281634511 4 3 437008250 1 3 110995286 5 2 886111642 3 3 247067411 1 3 432170882 1 2 634749757 2 2 410421691 3 2 710372965 5 2 582895808 1 2 183136496 5 2 271625829 2 3 369008977 5 2 853801337 4 3 890289472 1 2 972982612 3 3 363831599 1 3 230913153 1 3 288454494 1 2 955207207 3 3 878729069 3 2 699366174 1 3 858270183 3 3 460186947 5 2 177044255 3 3 400296578 1 2 140871513 4 3 780805554 2 3 574958562 5 2 315412551 2 2 435666120 5 2 430031478 2 3 400729854 4 2 391335536 3 3 246154221 5 3 575388553 3 2 315853782 2 2 116656975 4 3 367424434 5 3 291643959 2 2 742121386 3 3 619110715 3 3 456102994 5 2 273360072 1 3 878181454 5 2 356987337 4 2 947399872 4 2 211257687 1 3 523573306 3 2 245968100 3 2 980909283 1 3 454913327 1 2 540691970 3 3 683860584 1 3 214798203 2 3 895029929 2 3 601968355 4 2 226705901 2 2 384818146 3 3 428654066 2 3 588375270 5 2 121421435 4 2 238511219 2 2 686712255 2 3 850240608 2 2 295873321 5 3 785692944 4 2 887814351 4 2 133404391 5 3 464061652 2 2 854551838 2 2 609467552 3 2 276707537 5 2 367324440 5 3 701832680 2 2 115637014 4 3 844728159 3 3 904549259 4 2 287438072 3 3 692517548 5 3 360671688 1 3 700686309 5 3 558663364 4 3 832314442 4 3 691875408 4 3 160838942 4 3 575290847 5 3 107655749 3 3 682321881 1 2 645944532 1 2 176285531 2 2 398651988 2 2 509211428 4 2 746634746 3 3 481715140 1 2 196920683 5 2 854457060 4 2 766767342 3 3 660058342 4 2 892028916 3 2 401608903 2 2 748311874 4 2 721278631 2 3 388794963 3 2 597589033 3 3 772116848 2 2 806793682 3 3 744661932 5 3 192761919 3 2 983443748 5 2 926578428 5 3 612450866 5 2 210911648 1 3 536957463 4 2 621983606 5 3 563797542 4 2 418923942 1 3 243154131 1 3 738676785 1 2 152541044 4 2 932719660 5 2 932760807 4 3 698403673 3 3 282917926 5 2 732997420 3 3 251228997 1 2 570155725 2 3 274479068 5 2 353395017 1 3 842662147 1 2 936786677 5 3 681992178 1 2 181297875 1 2 819278110 2 3 132718173 3 3 691704685 3 3 446332411 3 3 821659841 5 3 732489479 5 3 829036821 4 2 136177359 3 3 737514482 5 3 247199508 1 2 298787584 5 2 977772943 3 2 507096793 1 3 392520380 1 2 133505642 5 3 321059707 5 2 413013242 3 2 556783526 5 2 626571555 1 3 687214446 5 2 963238887 2 3 396144344 2 3 585515267 1 3 286824311 3 2 575310550 3 2 953024530 3 3 595288391 3 3 998413032 3 3 944752258 4 3 695139127 3 3 658745579 1 2 638556479 4 2 768943790 4 3 970620326 5 3 228002131 4 3 834557142 1 2 761233449 3 2 923685717 4 2 413686890 2 3 436173140 2 2 467225616 2 2 625201397 2 2 740478462 5 2 710152386 2 3 253542810 4 2 897347518 4 3 271312842 5 3 342805268 1 3 944259886 2 2 220560148 2 2 361296920 5 2 482627529 3 2 988055788 2 3 692837008 3 3 723900829 3 2 659785284 4 3 161952742 5 3 520658756 2 3 501605815 5 2 976115346 3 2 244392955 4 2 868863546 2 2 696402401 1 3 130452711 5 3 910834684 3 3 926164780 3 2 927363266 5 2 370776403 3 3 127447989 3 3 561635787 4 2 837424334 1 2 200688536 3 3 408947905 3 3 189466263 3 2 118696144 1 3 690515575 2 2 597220744 1 2 398826593 3 3 793090496 3 2 272502218 4 3 594473476 4 2 952209467 4 2 847860782 2 3 667684902 3 2 661349978 3 3 672363368 4 2 166131956 2 3 845590904 2 2 938941971 4 3 179494743 2 2 554105334 5 3 827774856 5 3 730358997 1 3 551766029 1 3 662917531 5 2 393716252 4 2 534901693 1 3 767281283 3 3 216883984 4 2 658004749 2 3 718129257 2 3 411415650 2 3 729600133 4 3 805036910 2 2 891237957 4 2 700485963 5 2 310337157 4 3 872066580 3 2 840199600 3 3 977727094 1 2 770725939 3 2 385961496 4 3 382289324 3 3 436686309 1 2 547809593 4 3 699585887 3 2 285620857 1 3 392268206 5 2 504938656 1 2 789346053 3 2 411119698 5 2 474451365 3 3 916050835 4 2 214753055 4 3 558049157 1 2 400064372 4 3 559661432 3 3 166288525 1 3 481319909 5 2 886189365 1 3 872787937 2 3 356442374 2 3 484291275 3 3 899431175 4 3 824719141 1 2 269501725 3 2 547266903 1 2 889001709 5 2 619476559 5 2 699750415 5 2 953906437 3 3 560869547 5 3 743216377 2 3 341393996 1 2 268483941 3 2 568524154 3 3 651484839 3 2 416389547 3 3 474587280 5 3 558965412 5 2 893125271 1 3 440592588 4 3 549438771 5 2 844920155 5 3 206130575 1 3 934018610 4 2 254443826 4 2 910281040 5 2 854998294 2 2 417324711 2 3 316237609 4 3 612010878 1 2 696064758 1 2 534603643 1 2 283179733 1 2 968091032 3 3 652638021 2 2 551488007 1 2 631391398 5 3 676463535 2 3 237887091 1 3 368208973 2 3 182324077 5 2 533537357 4 3 290931461 5 2 838950573 2 2 764972560 2 2 524330123 5 2 389073054 5 2 791533032 5 2 525913655 4 3 534940620 4 2 693707170 2 3 767618451 1 2 367564947 3 2 199232365 2 3 312550313 1 2 619460517 3 3 925465260 3 3 840559706 4 2 508892524 4 3 794677925 1 3 730105459 2 2 335232518 1 2 686502049 4 3 449904345 1 2 350986175 1 2 545705685 1 2 351091771 1 3 865307654 2 3 648246247 1 2 442385704 5 3 854695577 2 3 822246126 3 3 610904379 5 3 172365518 5 3 559917863 5 3 305505085 3 2 166045635 4 2 279044776 4 2 419660537 4 3 930262656 1 3 145224822 2 2 746612573 3 3 437387688 3 3 839836007 1 3 745665053 1 3 424265245 5 2 698888205 3 3 150772613 3 2 556297344 1 3 301841326 2 2 409829331 1 2 501905486 1 3 669234929 4 2 764226404 5 3 430788889 3 2 542905323 2 2 300129728 3 3 646730961 2 3 468470598 3 2 937865056 3 2 659371269 5 3 333901232 5 3 344601819 5 3 462808405 1 3 843558137 5 3 443668958 2 2 385701150 1 3 646713089 5 2 904029749 4 2 620780773 5 2 749430361 3 3 858469744 5 3 740555680 2 2 282205201 4 2 794633962 3 2 644749926 2 3 984982236 5 2 480767388 1 2 797663585 3 3 612376312 5 2 651132336 4 2 848695451 1 3 321199783 1 3 750039847 2 3 812489944 3 3 101233947 5 2 643466547 2 2 986319848 1 2 675431408 4 2 382023412 2 2 406613796 5 3 504916238 2 3 168111522 2 2 615851451 4 3 771525044 4 2 143388714 3 3 591897003 5 2 267028208 5 3 962239594 3 3 430894266 2 2 438023396 2 2 432832059 4 3 397156957 4 3 158112345 2 3 287205017 1 2 617444865 2 3 665368962 2 3 150867475 5 2 270395673 2 2 132885975 3 3 985051382 2 2 275067070 5 3 945728364 3 2 526931021 1 3 606962835 1 2 448920641 2 2 602246325 1 3 166580008 1 2 312239570 1 2 549295303 5 3 811916962 4 3 401268801 2 2 652996283 2 3 803437210 3 3 702724622 4 3 486100969 1 3 378622506 2 3 240791117 1 3 946516369 5 2 647346549 1 2 357848715 2 3 721693679 3 2 528232776 4 2 921247477 1 3 156214165 1 2 947356595 4 3 753961937 2 2 660778221 5 2 520499249 2 2 397418275 1 2 844731339 2 2 160783206 3 3 341590098 4 2 331536049 3 3 575778086 3 2 351810376 3 2 746916314 5 3 480404588 1 3 846741521 4 3 347148878 5 3 326262211 1 2 421866927 2 2 346830126 3 3 779497576 2 2 836198832 3 3 627807742 5 3 353375247 2 3 253441180 4 2 651732890 2 3 875600258 4 2 732377907 2 3 104452610 3 3 651293086 2 3 169443623 2 2 389908661 3 3 185465929 1 3 494498866 3 2 890359208 2 3 475753693 2 3 800038682 3 3 671459801 3 3 238984915 1 3 250597592 1 3 108377790 5 3 769909153 5 3 296165554 1 3 304740483 1 3 673926376 1 2 877203408 4 2 755971672 1 3 565428128 3 3 742558771 3 3 207723437 1 2 513019806 3 2 641893987 2 2 919008475 4 3 360246237 3 2 248855821 1 3 701457966 5 2 246507192 1 3 375355959 2 2 541632557 1 2 563668618 4 2 942179045 1 2 712148915 4 3 163848881 3 2 492916692 1 3 266679173 5 3 362153636 3 3 477558625 4 2 456396050 2 3 637555924 1 3 467320116 2 2 736755533 2 2 147772777 5 3 317716223 5 3 642144349 1 3 503311231 2 2 783158579 5 3 190541328 1 2 854492310 4 2 234058832 4 3 190416028 1 3 320364471 5 3 880813427 1 2 519818479 5 2 490466574 3 2 105086732 1 2 357411829 4 2 620687038 3 3 982026598 2 3 729786526 3 2 307694717 3 3 234973840 1 2 654865427 1 2 462602530 1 2 972359581 3 2 334741110 4 3 712492694 1 3 626985692 3 2 414423020 5 2 399422367 4 2 921930376 3 3 983122251 3 3 396280936 2 2 297539763 5 3 584524742 5 3 853846817 4 2 725510679 3 2 816348127 1 2 759526288 4 3 264587871 2 2 490428947 2 3 609262694 3 2 735874467 5 2 784356161 3 2 493772487 3 3 734590216 5 2 284548084 5 3 186411346 5 2 500726756 5 2 189327527 4 2 283243827 5 2 729373018 1 3 514561401 3 2 461214903 1 3 740933694 3 3 358802949 2 3 618960076 4 2 983201435 1 3 143638841 5 3 969305429 4 3 734165953 1 3 282724394 3 2 449412077 5 3 581243512 3 2 996303781 5 3 768152903 2 3 675139920 4 2 819062644 4 3 533205294 2 3 689051431 3 3 797800940 5 3 501186651 1 2 183567213 3 2 377279386 1 2 631609872 5 2 124515926 3 2 409086662 5 3 123579640 4 3 797518407 1 2 442307166 2 3 568353441 1 2 818486314 3 2 408155283 1 3 802190915 2 3 114036166 4 3 348163506 3 3 526171008 3 2 983443230 1 2 919280890 3 2 596626905 1 2 704119584 2 2 406786051 4 3 889571565 3 2 140313376 2 2 786475021 3 2 707583159 1 2 583505525 1 2 762746108 3 2 881017559 4 2 243032970 3 3 411101387 3 2 262400950 1 3 300957184 3 2 178270340 3 2 464057606 3 3 657812755 3 3 250295756 2 3 341480171 5 3 355848735 5 3 921489159 2 2 162896102 5 2 157899765 4 2 701480730 1 3 758254402 3 3 533143937 1 2 687883983 3 3 964180327 1 2 799874921 3 2 336412842 5 3 926414849 5 3 334594404 3 2 786082063 3 3 980721764 3 2 412364239 4 2 215029592 5 3 163204922 2 3 875343771 3 3 256783864 5 2 212829440 4 2 603857118 5 2 168755994 3 3 530273896 2 2 441576193 5 2 199630780 2 2 502206903 2 2 429852817 2 3 218770008 2 2 776017840 4 2 475169317 1 2 551101620 2 3 698595489 3 2 166885155 2 3 440327817 1 2 479311707 1 3 796160222 5 2 900583633 5 2 728286611 2 3 405825996 2 3 404815942 1 3 301977792 4 2 367315013 5 3 952963510 2 2 280965872 4 3 508596526 3 2 396502417 2 2 245380938 3 2 870980284 4 2 273919758 5 3 803676539 1 2 995460361 2 2 722526497 2 2 564015524 3 3 673606284 3 2 656301444 3 3 538713237 1 3 749856355 5 2 819115779 4 3 789634819 1 2 698645558 2 2 531322574 1 2 315750685 3 3 713643274 4 2 374779777 5 3 593117011 2 3 410964887 5 2 362343520 3 3 990782797 4 2 469173651 4 2 102165890 5 3 953803168 3 2 271268651 1 2 249263386 5 2 444379395 1 2 737058919 4 3 141688815 2 2 791377687 3 3 559285538 3 3 547220100 1 2 568772013 2 3 926665645 5 3 549551793 4 2 766825549 3 2 345104544 2 2 695592929 2 3 134657800 2 2 923727583 4 2 646085180 1 2 536182295 5 3 265984871 1 3 683842479 4 2 716113600 3 3 295376606 4 3 631093749 2 3 604394692 1 2 707746042 3 3 859415443 5 3 537782195 3 2 199943423 1 3 702331843 2 2 664000169 2 2 374413195 3 2 850764479 3 3 105765612 3 3 653839211 2 2 591032593 5 3 464792404 4 3 271279891 4 3 502766776 1 2 819697421 3 2 129617569 5 2 527925216 5 2 695784768 4 2 641823346 5 3 501342672 1 3 898536255 1 3 728087028 3 2 969452611 5 2 258097314 5 3 828368574 1 2 634088581 1 2 279433003 3 2 890193262 5 2 168491385 5 2 421684967 1 2 250753641 2 2 813636872 5 2 784145788 5 2 465941760 2 2 496615583 3 2 604400132 3 3 778604415 1 2 132552745 1 2 590651447 1 3 898746639 3 2 676289888 2 3 619381901 2 2 472888625 1 3 541560125 5 3 955512667 3 2 964247525 3 3 634228272 3 3 665136622 2 3 959617892 1 3 207978439 1 2 766700250 1 3 889183581 3 3 350917760 3 3 652354075 1 2 405815975 4 3 169910059 1 2 645264193 1 3 283389208 5 3 988061666 3 3 894744521 1 2 792290953 4 2 859177578 1 2 636483640 2 3 949020630 5 2 785683636 2 3 780042100 1 2 655156001 3 2 576857809 5 3 415066088 3 3 227225314 4 3 276377183 4 3 970937126 2 3 696243375 2 2 894075136 2 2 191589597 2 2 952393531 5 3 284960318 1 3 968199927 3 3 422853774 4 2 526028379 5 2 433906874 3 2 415118902 3 2 191035017 4 2 467201332 1 2 284475795 4 2 749313253 3 2 689875952 2 2 370493815 5 2 325873383 5 3 383041957 3 3 782268273 5 2 751532720 4 2 148503237 1 3 500389192 3 2 147617465 5 3 631801169 1 2 588447615 5 2 747227969 3 2 646610601 1 2 903632482 5 3 371861913 2 3 905631604 5 3 365215136 5 3 811396873 2 3 567407814 5 2 347047345 5 2 117152537 1 3 442354929 2 3 179578265 2 2 281160769 1 2 476257662 2 2 935561584 1 3 965952564 4 2 879152678 4 3 609970665 5 2 443155779 1 2 624189592 5 3 667070340 3 3 841892095 3 2 923876535 1 2 684417387 3 3 424790554 3 2 314029619 1 3 623917274 3 2 477611528 1 2 173010464 4 2 515569894 4 2 953382679 2 3 344321216 1 3 474759609 5 3 556564889 3 2 720397687 1 3 119518408 3 2 899823652 4 3 603915320 3 3 965887047 4 2 780222929 2 3 399097344 1 3 491194807 1 3 458517649 2 3 935192063 2 2 248536640 2 2 244846974 1 3 957089543 3 3 685318937 3 2 621015842 3 3 279984723 3 3 853450518 5 2 357430602 1 3 658615831 3 2 750253473 2 3 787200394 5 2 329560368 4 3 696923417 2 3 503686014 2 3 621428188 1 2 968766643 1 3 217420264 5 3 369025549 1 2 335081809 1 3 586896685 1 2 409447977 5 3 351987671 1 3 301567815 2 2 530251615 1 2 341436101 1 3 168369624 3 2 463551695 5 3 569909776 4 2 616715518 4 2 705569304 3 3 203420616 2 2 318482431 4 2 102434965 5 2 194859338 2 3 357773972 1 2 122095304 3 2 711379969 4 3 647584219 3 3 399130663 5 2 597733437 5 3 481370292 4 3 395467111 3 2 502403636 4 2 683588926 4 3 241550206 3 3 162412874 5 3 255956538 5 3 595188158 4 3 128759884 5 3 990900615 5 2 570381324 2 3 675064021 3 2 414979633 4 2 635722376 5 2 734529937 1 3 721166714 2 2 871579558 5 2 238257403 3 2 879931415 1 2 618075103 5 2 958983200 3 3 853913421 4 3 543058644 3 3 460331457 1 2 979018388 3 2 742442560 3 2 322269439 4 2 457609777 2 2 376576554 1 2 175355423 1 3 313169854 5 3 274106722 5 2 991589337 4 3 222297533 5 2 780558165 2 3 814298576 5 3 871777305 3 2 307042976 4 2 299235610 3 2 813950225 1 3 639345083 4 3 519411484 5 3 758653834 5 2 759742006 4 2 532132152 3 3 304349271 5 3 106572080 3 3 934769431 1 3 343751126 2 2 954351527 5 3 847070983 4 2 467411510 5 3 453574247 3 2 105974534 1 3 354291681 1 2 934643555 2 3 349251159 1 2 538038257 1 2 728942251 1 3 112783587 1 3 481741234 3 3 456945369 5 2 514637837 3 2 432622666 3 2 861947753 3 3 627818062 2 2 857744458 3 2 662725477 3 2 242759354 4 3 230846075 4 2 477589844 1 2 539563794 4 2 745626961 3 3 538864060 4 3 647045913 1 2 491082160 2 3 371795825 4 2 577521003 1 3 679948922 3 3 667142218 2 2 159091541 3 3 105392779 3 2 491103699 5 2 725967226 5 3 313377509 4 2 690328837 1 2 529847952 5 2 449692546 5 3 224710590 1 2 603020491 5 3 279980769 2 2 658157421 3 2 191435906 3 2 449852151 4 3 743273253 4 2 789694587 3 3 620566179 4 3 418153134 1 3 564904164 1 2 528351708 1 3 882968607 1 2 327665075 2 2 183019204 1 2 520262878 5 3 828225281 4 3 338886901 2 2 674927125 5 3 942009180 3 2 504683613 3 2 555247104 3 2 586854778 2 3 844991101 4 3 929897490 2 2 686005030 1 3 179598977 4 2 319472913 4 3 492634448 3 2 392194984 5 2 698677426 2 3 449653551 2 3 229207379 5 2 176345158 2 3 523511089 1 2 331139008 4 2 663949990 1 3 599858428 2 2 335406810 3 2 468612815 3 2 647607041 2 3 936720208 1 2 555681811 3 3 656219051 4 3 357348969 1 3 501426418 5 3 335426198 1 3 149863220 5 2 649739569 1 3 637830889 4 3 766757184 4 2 821549815 2 2 327823023 5 2 806009083 2 2 655771037 1 2 729927108 5 3 531811218 2 3 532563049 3 2 702201892 3 2 837694830 4 2 547688394 2 3 223603750 2 3 163962141 3 2 278899400 5 3 227892427 5 2 232195162 5 3 784341209 4 2 676022883 1 2 869418368 4 2 481998661 5 2 790659215 3 3 328108602 5 2 910405790 3 3 356313774 2 2 886043503 3 2 499175642 3 3 592097730 2 3 957652176 5 3 459734199 4 3 935987513 5 2 471326375 2 3 313645885 3 3 162289920 5 3 844355247 3 2 259593385 2 3 133860807 3 2 473585866 5 3 928720076 4 3 203405909 3 3 295263885 3 3 396214088 5 2 104746270 2 3 280185831 5 3 887237157 4 3 413081315 4 2 693841916 2 3 654915215 3 3 285683056 4 2 819099350 1 2 345272178 1 2 199276789 3 3 688456056 5 3 735490422 2 2 450692590 3 3 206269360 3 3 353396039 2 2 338729900 1 3 304215267 2 2 803124580 1 2 362321266 3 3 659167593 4 3 782705516 5 3 817545506 3 2 272411700 4 2 730827241 4 2 270756532 5 3 595403633 1 3 936552945 1 3 669207687 1 3 536074033 2 2 459257542 3 3 274593012 1 2 362007219 3 3 585654681 1 2 955702348 3 2 805173127 5 3 554114730 2 2 612699603 5 3 599397434 2 2 367868978 2 2 678397984 4 2 464538233 5 2 210875740 1 2 636959243 3 2 459788121 3 3 104115764 1 2 683069308 2 3 729470361 1 3 817881810 3 2 786893813 3 3 879326148 1 3 166774005 4 2 478663018 5 2 837281605 2 3 291720852 1 3 566406577 2 3 794031667 2 3 680066092 4 3 839307107 5 3 659210982 1 3 658370460 4 2 359915431 4 3 201546139 3 3 369637586 3 2 937514970 2 3 829249398 5 2 557057181 2 2 273798312 4 2 333248333 5 3 511642728 2 3 637784724 2 3 100782200 5 3 664847922 2 3 300317490 4 3 653525930 1 3 978120319 2 2 845093376 1 3 353874696 1 3 221616774 5 2 984761544 2 2 111347004 2 3 659393772 5 3 342246411 1 3 737412382 3 3 864056450 2 3 488924597 3 2 445183759 3 2 876405319 5 2 979929977 5 2 358411854 3 2 262653570 4 3 390591430 1 3 194589476 4 2 270599250 2 3 973877656 4 2 127108270 2 2 504243786 5 3 163417311 4 3 690376326 1 3 656997758 5 2 923917830 2 2 203515316 1 3 632504472 2 3 906996806 5 2 407779115 4 3 677370005 2 3 557867434 3 3 478158440 1 3 248696044 5 3 759410776 3 3 448277766 4 2 390543612 2 2 875930442 4 2 869561543 3 2 675572722 5 3 176287558 1 3 640108307 4 2 530990113 1 2 742381679 1 3 558364511 5 3 683820077 3 2 878765279 4 2 145212742 2 3 651259969 5 3 243470913 5 3 322034439 3 3 431221124 4 3 568971170 3 2 431839924 5 2 384207459 4 3 240027281 2 3 344427552 3 3 209343838 2 3 831485626 1 3 145333206 3 3 234987052 4 2 914151924 4 2 362177810 1 2 824511557 4 2 477115214 2 3 500983891 3 3 143125924 2 3 190029912 4 2 706424841 3 2 142422405 5 3 113556772 2 2 730795381 5 3 525861699 1 3 544825794 4 3 271221464 3 3 919978334 1 2 398326034 1 2 720979687 4 3 513512081 1 2 890106478 2 3 799988531 4 3 168890564 2 2 899127815 3 3 454189186 2 3 849447758 1 2 302130442 2 2 549658122 3 2 309786839 1 3 113835503 2 2 363301985 5 2 594847002 5 2 110755561 5 3 912122042 1 3 716311987 5 2 743588833 4 2 760685402 3 3 668860019 1 3 449723502 1 3 108024922 1 2 880747341 4 2 358117935 3 2 867147038 4 2 779047923 4 3 836818557 1 3 554332443 3 3 908397518 2 3 585648317 5 2 386006084 2 2 683656562 3 3 797329094 2 2 654402498 3 3 239239397 5 3 785884946 5 3 357701971 1 2 605655267 1 3 932180084 1 2 117502402 2 3 613279592 3 3 307266066 3 3 132253540 5 2 636706027 1 3 181617971 5 2 338315634 1 2 260628557 1 3 871445560 4 3 224446040 2 3 388848417 1 3 588211777 4 2 926706732 5 3 201071392 1 3 857255280 4 3 648766922 4 2 766502872 4 2 939119770 1 2 706656090 2 2 162618964 4 2 294318624 3 2 394658002 5 3 964958442 5 2 495895863 3 2 741815692 2 3 642742192 2 3 410176069 1 3 590502106 2 2 738799988 3 3 604179992 1 2 872014026 4 3 519640409 3 3 802259148 3 2 499930270 4 3 560837218 1 2 860139050 4 2 597803193 3 3 116491649 1 3 400290134 4 3 525578186 2 3 184238547 4 2 534150959 5 3 445256515 2 3 819609903 2 3 389894044 4 2 288769567 3 2 571306015 2 3 418605740 3 3 141412119 3 2 254964639 5 3 419683408 3 2 638265213 2 3 568928523 1 2 653527481 2 3 787314746 3 3 195503145 5 2 212300437 1 3 147194348 4 2 935273904 3 3 564111658 2 3 787366108 2 2 300546621 3 3 720955070 1 3 885229413 1 3 353377565 3 3 768680756 2 3 325812731 1 2 764747305 4 3 434984746 2 2 741408745 1 2 352704220 2 3 565880197 2 2 435321319 5 3 498303925 1 3 627845392 2 3 335012549 1 3 856206785 5 2 198233573 5 3 665742291 2 2 487797490 5 3 713403233 5 3 983315461 3 3 404205049 3 3 589816803 5 3 863284891 3 2 489636316 3 3 623136648 4 3 148854296 4 3 634981892 3 3 554946919 2 3 727154348 3 3 110498697 3 3 197497673 2 3 925075858 3 2 347253983 2 2 437612959 5 2 149177892 3 3 578974014 4 3 243009289 1 2 202762229 4 2 410332685 2 3 396633579 1 3 685084081 1 2 270443397 4 3 245618696 2 2 833104622 5 2 573279444 2 3 260280436 3 2 500937210 5 3 607131922 2 2 718857093 5 3 758121510 3 2 247375155 3 2 132066681 3 2 642252218 5 2 965534583 3 3 352444218 3 3 598370284 4 3 794678798 3 3 745712558 5 2 352001778 1 2 731164276 5 3 913742265 5 2 378116100 1 2 632540185 1 2 847853960 4 3 190931044 2 3 608395432 2 3 321691829 4 2 448955087 3 3 712560607 1 2 101103718 5 2 170598142 1 3 922046659 5 2 172802911 2 2 102457508 3 3 164064452 4 2 272491911 4 2 324517833 3 2 561248870 4 2 509735978 2 3 826750295 4 3 178811095 1 2 762066763 3 2 517463551 3 3 452005954 1 2 785262420 4 2 569610619 5 3 172291492 2 2 644632028 5 3 931662214 5 3 981232294 2 2 766762592 5 3 600544556 4 2 555502122 2 3 326085562 4 2 558279039 5 3 393860770 5 3 417311708 1 2 785482805 2 2 292651711 3 2 562927689 2 3 605585680 1 2 421526627 2 2 392357590 3 3 649835221 2 3 501799805 1 3 537543147 1 3 146423103 5 3 641905979 2 2 944691705 5 3 822281987 1 2 671615760 2 2 940092457 2 3 652619250 4 3 127722116 3 3 743302680 3 3 351039324 3 2 561104608 1 3 965269742 5 2 901115952 4 2 583625453 5 3 151038266 2 2 522410106 2 3 760517189 5 2 482829067 2 2 504630738 4 2 872738044 4 2 301914560 2 3 657301299 4 3 490520707 4 2 352772348 4 2 635767093 3 2 478541681 1 3 668826612 2 3 186731477 5 2 680764135 3 3 770747102 5 2 901059443 2 2 282776962 4 2 633163818 2 3 961290920 2 2 380703367 2 2 936537276 2 3 671684903 1 2 431461966 5 2 576200628 1 3 318591516 5 2 803385161 3 3 652725461 5 3 142768576 5 2 840955475 1 2 704810587 3 3 636205271 2 2 357902040 5 2 712199817 1 2 698871621 2 2 413451925 5 2 549740282 1 2 438274923 2 3 970045326 5 2 495783494 1 3 472226632 1 2 738696521 1 2 161824782 3 3 264847805 1 2 277551228 2 3 603190869 1 3 411183569 5 2 507450463 2 2 755254499 3 3 468557908 1 2 611013889 4 3 931320336 3 2 577135229 5 3 239576967 3 2 955851796 4 2 746495319 4 3 106786813 2 2 196908479 2 3 944990241 1 2 522911659 2 2 412621186 1 2 164939618 3 2 773553352 1 3 485960791 3 2 933275411 2 2 719737471 5 2 547166374 1 3 177153586 3 3 839471744 2 2 819410751 2 2 124548691 4 2 598889641 5 3 309224868 2 3 256637790 5 2 193238592 5 3 614702288 5 2 322107441 1 2 905928482 4 2 407224673 5 2 488385919 4 2 553166416 5 3 102249480 5 2 765947162 3 3 294115843 4 3 335444145 3 2 901424420 5 3 705557464 5 2 421592923 5 3 206832065 2 3 498013591 4 3 693413975 4 2 517248918 4 3 297415648 2 2 964724900 3 2 180018018 2 3 585182835 1 2 420507484 1 3 313372015 4 3 445588585 5 2 601917563 4 2 652051843 5 2 651208194 5 3 219028360 1 2 472553363 1 3 754871431 1 2 999352355 1 2 932721997 2 2 728566513 3 2 603405044 5 2 862504381 4 3 872159364 5 2 687051964 4 3 451003186 3 2 495985584 2 3 803354826 5 2 536407335 5 2 382215011 2 2 331381362 5 2 362009001 1 2 706390862 4 2 146520737 4 2 273381499 4 3 595837268 2 2 931093303 4 3 107382821 4 2 880650619 2 3 165695933 4 2 596332536 5 3 193081339 1 3 265221849 4 3 202948157 3 3 522370107 3 3 573871254 3 3 396646383 2 3 236126090 5 2 775009281 2 3 582218266 3 3 142948766 3 3 955267816 2 3 250076738 4 2 726631254 5 2 494258601 3 3 814659523 1 3 574846129 4 3 779981108 1 2 591133908 5 3 165545694 1 2 841052317 2 3 102152868 1 2 661413279 1 2 689906452 2 3 435574311 3 3 519905777 5 2 648921894 3 3 150447303 3 2 779444931 2 2 199787765 2 2 442153006 1 3 537749384 5 2 514741803 3 3 197261624 2 2 926772459 3 2 296423274 2 3 925496149 1 2 910141317 4 2 990119065 4 2 776875671 4 2 218058599 3 3 601432565 1 3 572351649 4 2 180604641 1 3 540441502 4 2 920980549 1 2 582973831 5 3 617571200 2 3 846907084 3 2 944414585 3 3 252916686 3 2 478663674 2 2 291357942 1 3 164385572 4 3 874575332 1 2 564750034 4 2 544213390 1 2 338097797 3 2 788265780 2 3 526772504 3 2 682437668 5 3 899152332 2 2 896342322 5 3 529891418 4 2 733143056 4 2 774355852 2 2 348761126 4 3 493293149 4 3 766531871 1 2 263319747 1 3 916669523 5 3 183649751 2 3 701958294 2 3 389631395 5 3 314312704 4 2 280476612 2 3 553348564 1 3 493331561 4 2 154165090 4 2 851861304 1 2 800268438 3 3 860526872 2 3 558839840 2 2 197895181 4 3 647751337 4 3 663316185 4 2 336959133 4 2 116119514 1 2 559496691 4 3 415621507 5 2 490148761 4 3 233750404 5 3 561197181 4 3 304855824 5 2 436315608 2 3 445935534 4 3 402285008 2 2 403910681 5 3 373596369 4 2 239428063 4 3 529675494 2 2 720453503 5 3 158227535 1 3 809642389 1 2 571798899 3 3 654639298 4 2 199674154 2 2 861565670 2 2 833372042 5 3 312295407 4 2 414263519 2 2 512318686 5 3 470820520 4 3 893093312 5 2 758566429 5 3 241136600 3 3 884768293 3 3 544839591 2 2 864299499 5 3 106281141 2 2 501789139 3 2 772980461 3 3 601894811 1 2 536693069 2 2 434323849 1 3 541849096 5 2 424736660 1 3 766719749 1 3 602027007 5 2 994270455 2 2 294888280 5 3 525150543 4 3 612369005 3 3 333694192 3 3 301355055 2 3 654527064 3 2 416899331 4 3 590268246 1 3 300036722 2 3 429322905 4 2 394999256 1 2 156873723 2 2 390159335 4 2 236100086 5 2 369631212 5 2 597581766 1 3 310169342 1 3 506301096 2 3 381225812 5 2 362680347 1 3 707013904 2 2 590308507 4 2 427021058 4 2 361518266 2 3 463259183 3 3 932610845 1 2 136078371 2 3 455859422 5 3 538783461 5 2 205347826 2 3 852466928 3 2 645071292 5 3 759805615 5 3 651678679 4 3 301349252 2 2 801060162 4 2 797531640 4 3 875412774 1 3 630117603 1 2 189028835 2 3 540538331 3 2 367775658 3 2 102115383 2 2 815945706 5 3 474181369 3 2 821086052 4 2 903964446 4 3 144641113 2 3 976800619 5 2 152337502 3 3 363125713 5 3 121804520 2 3 141130802 4 3 185016021 3 2 354349479 3 2 959010612 4 2 709931429 3 3 769859665 4 2 156098145 5 2 729507563 4 3 719449180 5 3 903097217 1 2 315845074 1 3 468555631 1 2 675900226 4 2 424314726 1 3 701536799 3 2 352613757 5 2 819074566 4 3 557898663 3 2 841740933 5 2 132172410 4 3 837938059 4 3 166420565 2 3 338792422 1 3 497882772 1 3 971600812 4 3 480451345 2 3 259031404 3 3 355309945 2 2 802467381 5 2 545097598 4 2 411084051 2 2 311197069 3 3 256914923 3 2 639419574 5 2 893983942 4 2 459636248 2 2 247348276 4 2 983991803 2 3 264138258 4 2 513467174 1 2 852141683 3 2 187434380 2 3 268262620 5 2 268686925 4 2 676660769 2 2 490358234 5 2 780399544 1 3 475718039 4 2 337540686 4 2 790464220 2 2 194043216 4 3 860283480 2 3 976479832 5 3 589635967 1 2 887364839 2 3 871539338 2 3 592243262 1 2 266873727 3 3 662987082 1 2 750490110 2 2 623013834 5 2 916612785 5 3 768376481 2 2 846614017 1 3 836343919 1 3 234056859 4 3 479426682 5 2 607730465 1 2 408743825 4 3 151906759 5 2 153802452 1 3 167905659 5 3 470968374 5 3 773873395 1 3 523886294 4 3 286067080 1 3 620336380 1 3 120004216 2 2 827176382 1 2 528479944 2 3 584183176 5 2 342600543 3 2 100091951 3 3 709642396 5 3 350755172 2 2 201953253 5 2 345640695 1 2 836033434 5 3 249021320 5 3 248262732 3 2 842065479 1 2 814841654 5 3 517249148 4 2 423930475 3 3 747343541 3 2 743759088 1 2 480736112 3 2 663534007 5 3 187731807 5 2 369456111 5 3 374834025 5 2 572063754 1 2 896273076 4 3 340858513 1 2 838205866 1 2 689154105 4 2 743154587 2 3 682008306 5 2 718952367 3 3 464451503 5 2 285262244 1 2 576398078 2 2 440728014 5 3 205507654 2 3 252213564 5 3 380990016 3 3 432184359 4 3 464724237 1 2 622906499 1 3 521389223 2 3 542472114 2 2 550019443 4 2 116941404 5 3 829319752 3 3 257562595 3 3 304220552 1 2 605806413 4 2 169250315 3 2 785626484 4 2 440693994 1 2 350756063 3 3 614880528 1 3 773500535 2 2 193428754 1 2 754820116 4 3 660599292 1 2 722258050 2 3 928338008 2 2 759171688 4 2 549186692 3 2 814913217 4 2 528210979 4 3 579405656 2 3 666436507 4 2 559271019 5 3 224657038 4 2 861391652 3 2 361045220 1 3 539296942 4 2 283372600 2 3 299450691 4 3 423719731 4 3 320374484 3 2 726704415 1 3 650872130 2 3 418396641 2 3 754489094 3 2 296214352 3 3 179929150 4 2 676476755 1 2 372536644 1 2 370998729 3 3 634542404 4 3 723624082 1 3 804064399 2 3 225121199 3 3 605718158 1 2 779205398 1 3 622558523 4 2 616260154 1 3 321815206 1 2 495581846 2 2 173749489 1 3 732973899 4 3 707094866 5 2 971089939 2 2 254643568 3 3 709343066 4 2 491156865 4 2 156434175 3 3 881307900 3 2 501432016 2 2 665737328 1 2 918956109 1 3 797939591 1 3 349439332 1 3 841005716 2 2 195592125 4 2 778538380 2 3 575018903 2 3 712762383 5 3 204540029 2 3 397384800 4 2 724434304 5 2 170398460 1 2 190188411 2 2 141829641 3 2 681569202 1 2 225983972 5 2 694132723 3 2 424271822 4 2 484543297 4 2 929091337 4 2 281779220 1 2 270023259 1 3 316617117 5 3 403812384 3 2 253158182 2 3 193188771 4 2 383183580 5 3 456617747 2 3 312341587 3 3 857487898 2 3 287840633 3 2 883249957 3 2 428705006 1 3 196431768 2 2 523447123 2 2 411122958 4 3 421065612 5 3 610859065 3 3 389578807 1 2 569019840 5 3 949115941 5 3 735944869 1 2 598364464 4 2 710626721 3 2 246009341 4 3 779528666 4 3 866906264 4 3 635538034 1 2 249166710 2 3 318781605 3 2 473755163 2 2 243137403 5 2 683903706 2 3 882420637 2 3 744101033 1 3 207194508 2 3 759020533 1 2 398966241 5 3 122606275 2 3 613046790 1 3 655852180 3 3 174129716 1 2 747179939 4 2 254647080 5 3 836888382 5 2 657573617 3 2 907756819 1 2 684502923 1 2 720066583 3 2 964422459 4 2 787266895 4 3 570633910 1 3 274959093 3 2 826675480 3 3 591527673 4 2 755584461 4 3 315410877 5 2 457429056 1 2 679369450 5 3 196150279 5 2 158156969 4 3 177164884 3 2 877788678 3 2 627098550 5 2 182021460 2 3 911639483 1 3 181552154 1 2 296567837 3 3 237805192 4 2 771442416 2 3 407514390 4 3 846759544 1 2 976764154 2 3 751308704 1 2 573935985 5 2 230746910 3 3 367022811 4 2 260108570 2 3 768778734 2 3 720691474 1 2 832812607 2 2 237329325 1 2 853729430 1 3 419732792 5 3 973263068 3 3 547809785 1 2 969109267 4 3 911338369 3 2 188446776 2 3 437063655 5 3 499219448 4 2 825085338 4 2 112589485 3 2 478902918 1 3 304100581 1 2 310363957 3 3 956147316 1 2 972593171 4 3 564628454 4 2 556613492 2 3 765741247 4 2 396936864 1 3 852085457 1 2 419180562 1 3 353944057 2 3 415827111 4 2 962723484 4 2 325728495 3 2 496227444 4 3 350727381 2 2 737431672 3 3 866689940 4 3 716320731 4 2 681833476 2 2 719465965 2 2 262672166 4 2 249441880 5 3 391829212 5 3 186801050 2 2 166969337 1 3 735381166 5 3 114920956 2 3 211560665 2 3 353063674 4 3 611237316 5 3 350949492 4 3 631480116 2 2 902465117 5 2 165222980 5 2 721068175 3 2 276162534 4 3 459492497 4 3 546582430 5 3 550990825 3 3 370967298 1 3 471780658 3 3 305079857 1 2 965018309 5 3 848102326 1 3 767919470 3 3 400661660 5 2 575394296 2 2 712575333 2 3 812862777 5 2 323873406 4 2 415605694 5 2 546579195 4 2 587972869 1 3 980821406 1 2 322701976 2 3 522152121 2 2 186569623 2 2 554621791 5 2 800310779 5 3 517751893 5 2 411789987 1 2 486049829 5 3 904430901 2 2 989730713 2 2 843017393 4 3 346290309 1 2 290324556 2 3 508045015 5 3 316338668 2 2 928125122 3 2 799445154 1 3 871056413 2 3 597204913 3 2 287883873 3 2 854210838 2 2 986100796 4 2 569894512 2 3 958901024 4 3 490128348 2 3 463973901 2 3 887841942 4 3 442966178 5 2 693791946 2 3 957634669 2 3 351644962 1 3 720834751 3 3 722391679 1 3 516054514 4 2 588773054 2 3 755275175 1 2 570913361 5 3 111242604 2 2 936555337 5 3 805164229 5 3 272644700 3 3 779960298 1 3 736042586 2 3 881971459 1 2 626766153 1 2 632759277 4 2 867806538 5 3 548735030 1 3 533861467 3 3 730490743 3 2 401652115 1 3 749639569 4 3 577908321 5 3 795000953 4 3 359863174 2 3 103035928 3 3 526067994 2 2 718127820 2 2 318632834 1 3 993862157 2 3 729444792 4 3 167847703 2 2 644002475 4 2 665505030 3 2 157065551 5 2 606570150 5 2 887290194 1 2 553654554 3 3 886554266 5 3 973294134 4 2 518714785 5 3 415244663 2 2 149307352 5 2 697766644 4 3 157369080 4 3 788053746 4 3 779121012 1 3 339204470 2 2 552005145 5 3 986021537 3 3 510375834 2 2 983164941 2 2 204215953 1 2 355187648 3 2 517825021 3 3 504961835 1 3 625440309 4 3 577209546 5 2 445116384 1 3 778461513 4 3 467209300 2 2 652003773 1 3 953108640 4 2 143827874 4 2 580883774 5 2 772679125 2 2 485498126 1 2 674504181 1 2 306953075 5 3 169523956 5 3 755963786 1 2 627493336 5 3 728189485 5 2 170483981 2 2 634522984 1 2 995608640 4 2 899172293 1 3 944390477 5 3 820314098 2 3 637230102 4 2 850252310 5 2 352741853 2 2 308161200 5 2 388994120 3 2 522712548 4 2 529434039 3 3 310703170 4 3 370250354 1 2 207653493 1 3 260129488 2 3 957307367 2 2 767013256 1 2 663324490 2 2 927596824 4 3 606650509 2 2 904845819 4 2 775971988 1 2 304885743 1 3 135510766 5 2 769164987 3 3 533194373 4 3 508037642 4 3 100621453 2 3 496586971 3 2 847474458 3 3 351775502 5 2 896665514 4 3 493314079 3 2 935297396 2 2 676380107 3 3 722512441 2 2 210421712 3 2 418237496 3 2 305624357 3 2 103878501 3 3 484407327 4 3 839263310 5 2 329917020 3 2 564528914 1 2 955582873 4 2 310564167 4 3 946530369 5 3 209252710 3 3 427157053 2 2 201843405 3 3 904927771 5 3 390033408 4 2 994738301 5 3 305617834 4 2 529547624 3 2 590413029 5 2 843380948 3 2 158561519 3 3 286049316 4 2 351118433 4 3 735664133 5 3 744196430 1 3 587248894 5 2 786661338 3 2 701557021 4 2 247476653 5 2 839667987 4 2 509780844 2 2 664372945 2 2 489139522 5 3 246612073 4 3 966330243 4 3 477246593 1 2 931888914 3 3 717816256 5 2 196096923 4 2 678339221 1 3 150327025 2 2 942621786 3 2 734710566 4 2 291456796 2 3 968279563 4 3 103648567 1 2 972095779 3 2 453436421 3 2 554906264 5 2 459631246 3 2 416665175 5 3 691191207 3 2 231915041 4 2 657909720 4 2 786459333 1 3 503758835 2 3 439534284 1 3 645236220 3 2 667313728 1 3 125903526 5 3 675236439 5 2 880970938 4 2 303076612 2 3 672658974 1 3 642953782 3 2 775688352 1 3 735145116 1 3 592453896 4 2 573190335 5 2 335197602 3 2 260113201 1 3 414150162 1 2 292898445 4 3 870643747 1 3 857819557 3 3 226455329 2 2 971943769 1 3 830758945 3 2 430214767 2 2 855518789 3 2 467621897 4 2 301942774 5 3 245992922 4 2 375999778 2 2 940398778 3 2 136758936 4 3 938993191 3 3 819938197 2 3 105507437 5 3 370922215 3 3 410368106 1 2 752312096 1 2 362996747 1 3 341550649 3 2 399680296 3 2 209081696 1 3 947891474 3 2 980700749 5 3 427927225 4 2 458224990 3 3 960845512 5 2 201778720 4 3 642679405 1 2 553728252 4 2 756744672 3 3 474195523 2 2 330001497 5 3 432522079 1 2 270052340 3 2 642887996 2 2 965464506 2 3 541526213 2 3 413879894 5 2 413660114 4 3 322703604 5 2 284850934 4 3 906377336 2 3 942575108 4 3 146286828 4 3 974540968 1 2 979380539 1 2 447249280 2 3 403129894 2 2 220720976 1 3 764009181 4 3 938274433 5 3 988529370 2 2 639743518 5 2 552675545 3 2 624305060 5 2 303811439 1 3 268279596 3 2 300522361 4 2 908458066 5 3 115292563 4 3 281327966 4 2 958948636 2 3 900163261 1 3 696208388 3 2 985087382 2 3 409301273 4 2 570913821 1 2 750109529 2 3 509777093 5 2 456271527 1 2 438095305 3 3 256483760 5 3 907091563 2 2 913719930 1 2 480793252 5 2 771108856 5 3 754065322 5 2 129668764 3 3 292390349 3 2 660221242 5 3 299601827 2 3 267858320 3 3 330536841 5 3 244305090 3 2 448917098 4 3 851594859 4 2 918966644 3 2 597119355 2 2 900681826 3 3 442351994 1 3 671143162 3 3 371216184 3 2 733595465 2 2 901774574 1 2 574298542 2 3 272612514 4 3 674520050 5 2 509562033 3 2 107919911 1 3 693144633 1 3 760915985 3 2 326640997 5 2 293151711 1 3 278336635 2 3 900978766 4 2 470802396 1 3 657668923 1 2 192841403 1 2 509483459 4 2 656800337 4 2 247299950 5 3 951696420 1 2 748535187 5 2 910084679 4 3 571309563 2 2 595939389 4 2 682831488 1 3 891344528 1 3 108578561 3 3 919885120 1 3 162108351 2 2 803020649 2 2 505356671 4 2 369450321 4 3 410431770 3 3 982889865 5 3 504422910 2 3 170621382 1 3 406620912 5 2 741840661 1 3 356112563 3 3 943488796 2 2 762325247 1 2 337373688 5 3 103311031 2 2 667495043 4 2 272316797 5 3 493832556 4 3 374532120 3 3 173545713 2 2 470190696 2 3 190605188 4 3 539843269 4 2 418004545 3 2 551899972 4 3 767738518 3 3 579398812 3 3 321014113 4 2 530709049 4 3 110617852 5 2 469232702 2 2 742153216 2 3 722714288 2 3 606773738 2 2 719776589 2 3 426894298 3 3 606160980 3 2 863040246 1 3 648826497 5 2 849286293 3 3 341119258 1 2 902340186 2 3 460833958 2 3 644389601 2 2 478093744 1 2 606243834 3 2 911770803 1 3 304439083 3 2 928492085 5 2 691034436 1 3 316416275 3 3 501451682 1 2 807027219 5 3 347268763 1 3 533182909 5 3 473701898 5 2 385243990 3 3 912845918 3 3 968303950 3 3 774860635 2 3 687064695 2 3 950114525 5 2 788531090 1 3 414417107 3 3 701453299 1 2 329759884 4 2 528454729 5 3 159301600 2 2 673849118 3 3 572717546 1 2 697943396 4 2 504577415 2 3 268376039 1 3 295490183 4 3 181703055 4 2 340281889 1 2 100903757 5 3 200938922 5 2 639344498 4 3 609294416 3 2 786645205 5 2 285448525 1 3 188269370 5 3 494603379 3 2 415401004 4 2 918826805 1 3 356034707 3 3 360410608 5 2 521192888 1 3 889197798 2 3 271202686 3 3 759676184 5 3 927613430 3 2 405915385 1 3 927869856 3 2 652643252 1 3 393406526 4 3 881669870 3 3 469630286 4 3 894167813 4 3 918867585 4 3 212912343 1 3 890126097 4 3 186411025 4 3 254081143 1 3 245570681 3 2 200678068 3 2 516247445 3 2 926641045 1 2 524854635 3 2 272733673 4 3 981413870 3 2 981013721 2 2 109664323 5 2 758581584 4 3 148552581 1 3 515664869 4 2 104101062 1 2 729110815 5 2 307219565 3 2 349639629 5 2 217655027 3 2 268106131 1 3 335708222 4 3 253142219 5 3 824518177 3 2 935610891 4 3 379717008 2 3 230398907 1 2 790417233 5 2 183403641 3 3 617227598 2 3 920622551 2 3 141045989 5 3 755907021 4 3 196167612 4 3 427615179 4 2 426774368 4 3 897142104 2 2 641648438 5 3 473173068 5 3 744624375 5 2 914563214 2 2 210456017 4 3 967873147 5 3 301207919 5 2 369191107 5 2 568712403 3 3 168443502 1 2 592237996 3 3 217422175 4 3 133409214 4 2 605758135 2 2 977183577 2 2 602967109 4 2 389926003 4 2 691159995 1 2 766113157 4 2 221401119 2 2 697527111 1 2 866482198 2 3 248065746 3 2 980656258 4 3 744207231 3 2 573078253 5 2 643068172 4 3 727883337 3 3 661328591 3 2 705092864 3 3 748136575 2 3 883970783 4 2 313568449 3 2 602659192 5 3 863834736 1 2 285978273 4 2 586999844 3 2 815413579 1 2 416982569 1 2 509282629 5 3 612538638 1 2 200248442 1 3 577669931 3 2 389789928 2 3 711987829 3 2 460584681 4 2 415560225 2 3 621925337 5 3 592029837 3 3 360582500 1 3 934009742 2 3 589842393 2 2 862369083 2 2 122772708 3 2 849798678 2 2 647205762 3 3 175384517 1 3 247786895 1 3 178599748 3 2 751241187 1 2 420253952 1 2 376683032 5 3 411462886 3 3 431015783 5 3 801551121 3 2 287944249 5 3 929153509 3 3 184520573 3 2 462497396 4 3 965388282 4 3 451487844 4 2 739711435 1 3 349123637 4 3 118521316 5 3 643739841 1 2 372462350 3 3 799970825 5 2 933692979 1 2 973092906 3 3 366574123 4 2 828078674 2 2 675261068 2 2 468870324 2 2 110181398 3 3 334500440 1 3 530898892 3 2 876652084 3 2 484747521 3 3 669459901 3 3 348262491 1 2 225426681 4 3 457601160 3 2 861443009 1 2 518443663 2 2 955632757 3 3 663777428 2 2 354430360 1 3 572052991 3 2 410584221 2 2 662614748 5 3 766965174 1 3 737206476 2 3 261557787 1 3 179962494 5 3 171741462 3 2 792746450 2 3 861902096 5 2 129758373 3 3 102459633 5 2 984976346 2 2 168746738 4 3 265789464 5 2 513886021 2 3 968739423 5 2 586609568 1 2 437793509 5 3 373510651 1 2 420500475 4 3 472193612 5 2 569782979 5 2 599127353 2 2 795979780 2 3 723001169 4 2 567671507 1 2 184830089 3 2 412371321 1 2 153549576 2 3 536614597 4 2 764666144 1 2 359459824 4 3 589787440 2 3 551187039 2 3 217189448 2 2 837598494 1 2 344486213 3 2 601249140 5 2 706428588 1 2 859028520 5 2 398594255 3 3 546945431 4 2 398635011 4 2 817218709 5 2 250704856 3 3 913467631 2 3 924450467 2 3 978490864 1 3 343299004 1 2 705116068 1 3 942711186 1 2 241583337 1 2 908110884 3 3 187722959 5 2 322566254 3 2 482176983 2 3 448491610 4 2 386439783 2 3 126584874 2 3 974629410 5 3 983418889 4 2 228204340 5 2 761140491 2 3 278845153 1 2 218964317 2 3 354426322 3 2 509835463 1 3 622229006 4 3 311843162 3 3 103618657 2 3 461194620 4 3 571302904 1 2 304516451 5 2 537012260 1 3 404306653 4 2 276228410 4 3 639090705 4 2 752318518 3 3 935756909 4 2 302392522 3 3 558151039 5 3 345958777 1 2 673631487 1 2 507564555 5 2 998312338 5 2 936363363 1 3 170623996 5 2 587187884 5 3 782897396 2 2 114473569 2 2 541040787 1 3 278862102 1 2 100689946 1 3 324409893 1 2 181262852 1 3 800382812 4 2 110037802 1 3 296489458 2 2 950791952 5 2 755216356 3 2 655635618 2 3 479243277 4 2 515786393 1 3 318001302 2 3 576304134 1 2 212080583 5 2 274609908 2 2 715947145 3 3 160469870 1 2 229587154 2 2 530595660 4 3 873269890 1 3 435870862 5 3 599935346 5 2 397077828 1 3 681936988 1 3 659647645 1 3 745976551 2 2 346851015 4 3 504083211 3 3 402827767 5 3 164970710 3 3 926290156 3 3 290068730 5 2 902399098 3 2 267257834 3 3 694776650 5 2 969471568 3 2 297872546 5 3 988951203 3 3 952269381 1 3 496488843 2 3 788178625 2 2 871512985 4 2 655534591 3 2 763984065 3 3 119951599 2 3 524816379 5 3 351793985 4 3 336581910 3 2 687132676 3 3 216681186 5 2 283954965 4 3 750740752 2 2 253351117 3 3 853944320 5 3 570025866 3 3 872459301 1 2 454730528 5 2 635933843 2 3 500622582 4 3 287991635 5 2 812548363 5 2 976949394 1 2 377568514 3 2 281173248 1 2 533425554 2 2 116482916 4 3 412101136 1 2 831491839 2 3 270651483 4 3 616564480 2 2 150548516 5 2 651533798 2 2 497015806 1 2 415126012 1 2 764160956 3 3 529251082 5 2 823899218 5 3 775575552 4 3 955305596 5 2 604806270 3 3 452722739 4 3 716250285 4 3 916752536 4 2 164374949 4 3 930356857 5 3 967534813 3 2 629393669 2 2 401781855 2 2 596597070 2 2 812573822 2 3 508453426 1 3 654044620 3 2 305450431 3 2 418621202 3 3 339612871 4 3 469812163 1 2 493055391 4 3 447106629 2 3 646306884 2 3 218491312 4 2 780962600 5 2 400993937 2 3 574547088 2 2 331754907 1 3 262089828 1 2 602013340 4 3 678071200 2 3 750740219 1 2 887273091 1 3 183188181 3 2 280390286 4 3 972782843 5 2 206902998 5 3 767019319 2 2 456932212 1 2 663302178 3 2 145331911 5 3 993322932 2 3 426333774 1 2 584555499 3 2 839796567 1 3 639581983 3 2 563413167 1 2 707845752 2 2 409623013 4 2 154413134 4 3 509659783 5 3 519221492 3 2 275937082 4 3 229542976 3 3 301993583 4 3 625090939 1 2 879805698 4 3 358199807 2 3 843450663 3 2 658866493 3 3 297452106 3 3 776903713 2 3 238718167 5 3 771019286 5 3 875643378 5 2 866192267 4 2 761101294 2 2 401958397 1 2 121303955 5 3 949015715 4 3 446905816 5 3 522886225 4 3 879558899 4 3 508159744 2 3 645996295 3 3 286583479 4 2 541940224 1 2 331422658 4 2 623412263 1 2 442563938 5 3 188409715 4 2 550212597 1 2 491407271 1 3 894309270 2 3 238741585 3 3 411210798 2 3 423547052 3 3 875717431 5 2 397363507 3 3 214289418 2 2 738767781 1 3 663052225 1 3 732379380 1 3 616416640 3 3 731549104 1 3 412229711 2 2 267352664 5 3 530914740 5 2 310753004 5 2 934649738 3 3 699314278 4 2 973740842 2 2 343670982 4 2 251471220 3 2 147466972 3 2 722369544 1 2 305202494 4 2 107547755 4 2 271133600 4 3 803385112 2 2 175796760 1 2 194684926 5 3 409262739 4 2 585645104 3 2 275753507 5 3 248499619 4 2 773293563 1 2 693150900 3 3 592853135 2 2 728435436 3 2 312375535 3 3 433388154 1 2 537513897 3 2 449229866 2 2 600640622 1 3 195824586 4 2 227695789 3 3 199719595 2 3 501164518 5 3 879563422 3 3 162977118 2 2 213371550 1 3 682828287 4 3 100754989 3 3 300572968 4 3 508132705 5 3 539938410 1 3 309148602 3 2 517903137 1 3 523445953 2 2 431957780 2 2 521344110 5 3 851105717 2 2 527894583 2 2 445257213 2 3 317327393 2 3 423195527 1 2 770596844 1 3 887684120 1 3 224140207 4 3 806740730 2 2 866588408 5 3 364477007 2 3 201218622 5 2 451704278 4 2 208153718 1 3 274008409 1 2 340123922 1 3 617790210 4 2 964570035 4 2 527963161 1 3 886115295 4 3 981883278 4 3 334192842 2 2 555749304 4 2 779428205 1 3 904037813 1 2 911555031 5 2 501993642 3 2 244848711 5 3 202472626 5 3 711993067 1 3 347320904 3 2 205207978 2 3 603394077 1 3 401925431 3 2 784809613 4 2 261458366 3 3 750806381 5 3 739677193 2 2 503515167 1 3 667829018 5 2 261497211 5 2 158665387 2 3 499417444 4 3 419291340 5 2 189766883 1 3 825354257 1 3 637249401 4 2 183426825 3 2 374462173 1 2 812858919 5 3 818775956 4 2 151912205 5 2 850798536 5 3 201414253 2 2 986582098 3 3 633379167 2 2 145973704 4 2 268314520 1 3 161201616 5 2 891881702 4 2 794663673 3 2 581567543 5 2 217815434 3 3 219422705 5 2 499724257 1 2 819194600 1 3 920956733 4 2 507385202 3 2 115974432 1 3 683362676 5 2 234646823 2 2 713999710 2 2 135301664 2 2 954741490 1 2 950675324 5 3 650545048 5 3 756302300 1 3 677360962 4 2 247784548 1 3 761884696 4 3 701242461 4 3 144819775 1 2 900297120 4 2 149830141 1 2 192243802 3 2 851934102 4 2 691875311 4 3 483808150 5 3 884765911 3 2 669293510 5 3 146407318 5 2 250308602 5 3 191722031 4 3 969735333 1 3 421444484 1 3 501819783 3 3 145268560 1 3 559744754 3 2 767111506 3 2 651376438 1 3 744436139 4 2 626098633 5 3 959362960 2 3 767207411 3 2 224972363 3 3 145031481 5 2 472049597 2 2 920318727 5 2 503273849 3 2 778310931 4 2 902338874 3 3 163486902 3 2 156965963 1 2 534189124 2 3 525320752 1 2 406102582 4 3 237466495 5 3 142189957 4 2 496348637 1 3 629098218 5 2 284628090 5 2 553645250 1 2 814933033 1 2 285506001 4 2 874674424 1 3 533630021 3 3 494385673 3 2 179987521 1 3 656854248 2 3 567491548 5 2 522188513 5 3 402100505 3 2 168155303 5 3 385980274 1 2 418471818 5 3 373471859 4 2 760780455 4 3 314358993 5 3 268348028 1 2 191871743 2 2 599680650 3 3 587232719 5 2 711175484 5 3 842412601 3 3 465566645 5 3 126566927 4 2 959172348 2 2 119665236 5 3 122944825 1 3 573968345 4 2 758942653 2 2 841214690 5 3 793113782 3 3 466344897 2 3 521810131 3 3 649227313 4 3 524415501 3 2 449808589 3 2 106854375 5 3 651864260 4 2 607618075 2 3 547438456 5 3 847014693 2 2 326822969 3 2 869823953 1 3 789127649 5 3 562520682 2 2 824792753 1 3 174142812 4 3 173171652 1 3 403151926 1 2 899132165 1 3 708085999 2 2 579897899 5 3 634364112 1 2 554998277 1 2 350934651 3 3 591777302 1 2 939336920 4 2 613465836 2 2 399028771 4 3 692753941 3 2 590027792 4 3 145261461 5 2 887276544 2 3 313452776 1 2 417823332 3 3 958100789 2 2 585668029 3 3 938629833 4 2 179509089 3 2 192711218 2 2 518234212 3 3 548431052 5 2 950485195 2 2 427583145 5 2 650413219 1 2 817684618 3 3 440658514 3 2 815895386 2 2 773990147 5 2 716027610 2 2 916236573 1 3 428198919 4 2 157721169 4 2 709250805 4 3 227584824 5 2 662705538 3 2 441177306 5 2 758126829 2 3 957300689 2 3 695082408 4 3 694254157 5 3 359172063 2 3 327845883 5 2 432709377 2 3 949052832 1 3 158002091 1 3 575646944 1 2 163830110 3 3 565081142 2 2 514433162 2 3 473962486 5 2 860169960 4 2 120286228 2 3 509271702 4 2 323473576 5 3 489135309 5 3 577780459 1 2 434966385 3 3 644984839 1 2 548425605 1 2 751478454 4 3 774772124 5 3 609298971 1 3 876497494 5 2 732043342 1 3 514951455 1 3 256891112 1 2 362448758 2 3 184566806 2 2 454281898 4 2 493892875 2 2 873803285 2 3 701694534 1 3 390550295 1 2 272780242 4 2 288374016 5 2 906216234 1 3 420620795 2 3 742789332 4 3 942860872 1 3 224907922 2 3 686532437 5 3 834607540 3 3 199798396 1 3 650037539 4 3 656273012 4 2 785594375 1 3 449373994 3 2 301283917 5 3 547270346 2 3 393262426 5 2 262993295 2 2 196291616 1 2 554346489 1 2 541315465 1 3 869591662 1 2 820260708 5 2 566064269 2 3 615000207 4 3 902177803 2 3 424797023 3 2 914774742 3 3 387165639 4 3 572293194 3 2 721449344 5 2 418033394 3 2 295468989 4 3 135834732 3 3 455085743 1 3 251580523 5 3 909128697 4 2 377261088 4 2 495200609 3 2 456044795 3 2 605902754 4 2 701171756 5 3 444039151 2 2 286125661 5 2 795042739 5 3 252577917 1 3 661895923 5 2 197149980 4 2 288199781 1 3 336648723 2 2 657163219 2 3 335365703 4 2 782147726 1 2 890879423 5 2 223185865 1 3 409366311 4 2 359541028 3 2 252945950 4 3 942312178 3 3 524615465 4 3 568028592 2 2 309597819 1 2 537872503 3 3 695492640 4 3 934882315 4 2 739716238 2 3 114598743 3 2 520165386 3 2 878691178 3 3 700768632 3 3 592244776 4 3 367128823 4 3 771151266 3 2 372684233 2 3 427703142 2 3 354931224 1 2 746921831 4 3 419478486 4 2 283269980 3 3 724476618 5 3 659611729 2 2 695137396 5 3 577841555 4 3 722298786 3 2 751119376 5 2 365163588 3 3 631005221 4 3 258283700 5 2 448414539 2 3 752976682 2 2 501643763 4 3 506225413 4 3 129238586 2 2 831181973 2 2 968620229 3 3 965078342 5 2 246101436 1 3 605155285 1 3 531538842 2 2 750215738 4 2 752817958 5 3 713925466 4 3 996764872 3 2 934948821 3 2 431298006 2 2 401274289 5 2 451612611 2 2 877114964 3 3 399363630 3 3 119983210 4 3 880901416 2 3 594779780 2 3 631341718 1 2 999893716 4 2 327416173 4 2 649862033 1 3 130918087 5 3 726018367 1 3 965311863 2 3 933939673 4 3 221608901 1 2 774138966 3 2 263210432 5 2 690778055 1 3 953927389 5 3 999392928 2 3 931909002 5 3 202018155 4 3 526806366 4 2 733461100 4 3 623281383 1 2 520665122 2 3 702576963 4 2 749201355 2 3 552119398 5 2 635330702 4 3 667685055 1 2 189718401 3 2 961833906 2 3 572999757 5 2 106457817 5 2 838136064 5 3 287984769 1 2 979245506 5 2 848437461 4 3 747643089 3 2 579428062 1 2 431331179 4 2 707429386 1 2 540634756 3 3 437006323 2 2 790254614 4 3 381632618 3 3 663426885 2 3 276897814 3 2 480277723 1 3 969332694 2 2 633582285 2 3 843182415 4 3 445104777 5 3 239762966 5 2 404592509 2 2 476995068 4 2 675877307 5 2 464263804 3 2 475243882 3 2 133573713 4 3 818040875 3 3 785517495 5 2 114612806 1 3 549378072 5 3 295451072 1 3 865251702 2 2 833893558 4 3 909411870 1 2 486318852 1 3 120027021 1 3 420099480 5 2 236714361 4 3 659298598 2 2 265566176 5 2 254162772 5 2 481923796 3 2 645810887 1 2 633972709 5 2 281277506 3 3 589202882 5 2 675278736 4 2 946848998 1 3 553416860 4 3 741537196 1 3 932354971 5 3 555421124 3 3 932658259 4 2 899813213 4 2 132742001 2 2 830312314 4 2 414981187 2 2 736585504 5 2 257794909 2 3 310305367 5 3 514165465 2 3 356056809 5 3 465994033 3 3 591156678 1 3 948496790 3 2 551616802 4 3 558939741 4 2 356618133 5 2 518506047 1 2 406326313 5 3 462156296 4 3 214970200 5 3 345234164 3 2 850361236 4 3 478644157 3 2 641392583 1 3 142500664 4 2 249249958 3 3 536317895 2 3 339275681 5 2 311373457 1 3 760911789 4 2 215178932 3 2 712351546 4 2 110739295 3 2 334994984 1 2 588997040 2 3 601749546 1 2 965234394 1 3 231676522 5 3 138818573 4 3 275704010 4 3 500582706 5 2 793302998 5 2 194706257 5 3 410417052 3 2 601570470 2 2 556062386 5 2 418071453 3 2 318085031 1 2 951344583 2 3 317525017 2 2 356203262 5 3 718471944 2 3 194327514 4 2 636656633 5 2 933780683 5 3 886351728 2 2 213930326 1 2 608359163 5 3 732055596 2 3 485641182 2 2 546723422 1 3 537630667 4 2 960032622 1 2 567484525 1 3 235609601 2 2 936131953 4 3 927949766 4 3 282828104 5 3 719551440 5 2 351663010 3 2 127416249 4 3 103426909 1 2 479178615 2 3 360686887 5 3 418484139 4 2 832600264 4 2 510108555 2 3 735626708 5 2 325986933 4 2 392888397 1 3 702638737 3 2 201897860 1 3 476433663 4 2 905048714 2 3 452652565 5 3 175535100 3 3 871163967 3 2 543214700 1 2 362314753 4 2 408037213 3 3 403703296 2 3 320361939 1 2 616388702 4 2 490207775 5 3 583609972 1 3 262591514 2 2 518509879 3 3 145662524 2 2 480232229 2 2 213524590 1 2 116544468 1 3 599119192 3 3 881316786 1 2 583306750 1 2 592760714 4 3 927236393 2 3 720343862 3 3 892258646 1 3 754567725 4 2 504624347 2 2 270971272 5 2 718521611 1 2 337198089 1 2 582568791 5 2 310796161 3 2 258693055 4 3 720225345 2 2 559746670 5 3 135644972 2 3 682523761 1 2 274988871 5 2 853769740 1 3 544408416 3 2 860516900 2 2 623292719 4 3 215908102 1 3 596128203 2 3 115250014 2 3 244474629 5 2 839716522 5 3 502391376 2 2 567939983 5 3 454643783 5 3 943722654 2 2 583817826 4 2 594226510 5 3 876608434 4 2 269384789 3 3 618874013 2 2 207949560 3 3 813926665 5 3 810202533 4 2 496713075 1 2 448723141 3 3 515146811 4 3 664605193 4 2 528630810 4 2 558400646 1 3 189046492 5 3 417634510 4 3 378090895 1 2 787729245 5 2 391462313 4 3 624804266 2 3 567866358 2 3 585984081 2 2 430799095 1 3 465281025 3 2 583310381 4 2 129360957 4 2 950068393 2 2 689652497 3 3 234131823 4 2 736778971 1 3 220447937 4 3 416500289 4 2 570501645 5 3 230037075 5 2 943106552 1 3 488788249 5 3 325772392 1 2 654805947 5 2 777981010 5 3 253554894 3 2 785282960 2 3 508100002 3 3 203107611 1 3 469284361 5 3 762224666 5 3 842599741 4 3 405823846 5 3 687499375 2 2 698843784 1 3 810919044 4 2 292032743 3 3 597142020 5 3 446761722 5 3 643816497 2 2 569289629 2 2 276079165 1 3 808169352 2 3 432967469 2 3 399222468 4 3 479440195 1 2 929048655 4 3 495143490 3 2 121725046 1 2 436579488 3 2 784503517 4 3 760037491 2 2 853903855 2 3 986935913 3 2 857147721 5 3 385122443 4 3 541942473 3 2 985166647 1 3 810134169 1 3 407049220 4 3 290780726 3 3 216574340 1 3 923256895 5 3 171956911 5 3 247319098 1 2 833549117 5 2 360021493 2 3 381690801 3 3 580742185 1 3 348521419 5 2 133608844 3 3 593967651 5 2 992188659 1 2 292372285 2 3 128286708 3 2 956560873 3 3 171690505 4 3 290549200 1 3 748513175 1 3 606201769 4 2 856791569 5 2 249650657 4 3 439962969 1 3 148359201 3 2 882416535 3 2 315473268 5 3 988176669 4 3 479294571 2 2 218240683 2 2 277385512 2 3 586226520 5 2 125309331 4 3 550534975 3 3 643167619 2 3 406371943 1 2 332295828 5 3 380522590 1 2 818136425 3 3 298442607 5 3 765958783 2 3 795185452 5 2 125752899 3 3 528182794 3 2 697470118 2 3 462411899 4 3 633321024 2 3 868363890 3 2 754821588 3 3 207567097 5 2 561371968 1 3 707636406 1 2 692665068 3 2 374555926 2 3 659673120 1 3 625013465 1 3 478692470 2 2 413801854 2 3 317157485 3 3 544350050 1 2 437533434 2 2 454425467 4 3 348614575 5 3 527377360 5 3 336749055 1 3 302669991 3 3 489793157 1 3 232860605 5 2 333502587 1 2 814265987 1 2 271368753 1 2 712449868 5 3 449435802 5 3 667488451 3 3 833726241 2 2 636452753 3 2 785148622 4 3 995363959 4 2 774528417 4 3 166687572 1 2 998883732 1 3 414873775 3 3 727823411 3 3 432891602 3 2 633834921 3 3 500615112 5 2 167631638 2 3 983189451 1 2 222284098 5 2 706193503 5 2 146012144 1 2 230127747 2 3 714963438 4 3 232771581 5 3 560995843 4 3 846200194 2 2 241206357 3 2 992839510 4 3 899170471 3 2 726726225 1 3 415664066 4 2 552290950 2 3 702618641 4 2 644100093 5 2 965791873 1 2 487746156 4 3 509027420 5 3 518278672 5 3 622581509 4 3 600368175 3 2 622523860 1 2 264373154 1 3 192953169 4 3 803301710 1 2 156415951 1 2 343136094 3 2 932180116 1 2 638836760 2 2 255934633 5 3 846505505 4 2 142338195 5 2 587673563 3 2 163974905 5 3 705031412 3 3 367784252 2 3 944286894 2 2 159988410 5 3 222287078 5 2 845050514 2 2 535324225 2 2 653132908 2 2 428528754 2 3 288849885 4 3 809854354 3 3 573122376 3 2 772626573 5 3 433349123 3 2 785509055 4 2 446541174 3 3 412267903 2 2 685680252 4 2 761231508 3 2 602935001 3 3 901924344 1 2 108776828 3 3 339660977 1 3 985302941 5 3 519789968 5 3 910765871 3 3 463529327 2 2 398369200 1 2 955138448 2 2 243580203 1 2 712783817 4 2 835393071 5 3 398742059 4 3 383884103 3 2 660376632 2 2 915281519 5 3 575068437 1 3 353811368 2 3 172041293 3 2 824880373 4 3 328182437 3 2 462208052 2 2 482470764 4 2 333066024 2 2 444260170 4 2 972144053 4 2 103053542 3 2 949276095 2 3 183841405 1 3 727376905 2 2 709626062 5 3 260422126 5 2 643634649 4 3 559716798 2 3 247389958 1 2 942027163 5 2 721887911 5 2 865438655 5 2 185815502 4 3 556080775 2 2 302271012 4 2 216704527 2 3 927272491 3 3 730427136 3 2 207861239 1 2 498040457 4 2 276727988 5 2 760885296 4 2 597256503 1 2 207315414 5 3 911166269 1 3 586172858 2 3 117798878 1 2 612295969 4 2 205970739 2 3 767578562 5 3 262626891 2 3 563420043 5 3 951472004 2 3 628210205 5 2 922429970 5 2 985524030 5 2 507370912 2 2 281998663 3 2 316731936 5 2 328448075 4 2 693149452 2 3 370467736 4 3 527529376 1 2 845928312 3 3 717915973 1 2 356067213 4 2 955651117 1 2 181971982 5 3 545488439 1 3 335319442 1 2 792780234 2 3 176474847 5 3 987090601 4 2 196131598 1 3 968130799 2 3 118277804 2 3 739020376 3 2 686258025 5 2 646294502 2 2 910508048 5 2 841598241 5 3 566786989 2 2 138696353 3 2 442107548 2 2 460278417 4 3 711388065 5 2 132194197 1 2 736651717 3 3 340563108 1 3 907743989 1 3 324279955 5 2 982181407 1 2 625364042 3 2 909612102 5 2 458307243 5 2 993689828 3 2 369510567 2 2 345325983 5 3 637457550 5 2 466319619 5 3 287247617 4 2 890487487 3 2 610400923 5 3 954874223 5 2 104297738 5 2 735702248 2 3 146028987 5 2 835324120 5 2 570788839 5 3 939667012 3 3 614277723 1 3 425582784 2 3 387012805 3 2 898587861 5 3 934125033 3 3 125826348 4 3 210363030 4 3 367979540 4 2 225166061 1 3 606396657 1 2 188070373 3 3 253736778 3 3 592911967 4 3 977984446 4 2 127805460 5 2 656005974 4 2 182458871 2 2 656899286 5 3 356657146 4 3 869108319 1 3 357603823 3 3 975709767 2 3 493838237 1 3 900535617 5 3 764763157 4 3 546388930 2 3 797955082 4 3 581131590 2 3 506960548 2 3 763733108 3 3 138506609 4 3 254332229 4 2 292700477 1 2 154360493 2 3 803974259 3 2 200704898 4 3 881143282 3 2 528023850 2 3 224372631 3 2 320517502 4 3 604918396 2 2 295180261 3 2 646110485 5 2 483421416 3 2 911221910 4 2 723529308 2 3 426748591 3 2 968050224 1 2 328452096 5 2 815941070 4 3 394176836 5 2 208080426 1 3 211229984 3 2 335020146 2 2 583899359 3 3 593372806 2 2 211180443 1 2 852840333 3 2 155614907 4 3 567066316 5 3 470855028 1 2 600460175 2 2 464141070 1 3 145361160 1 2 745835463 5 3 895066582 3 3 833096271 5 2 210633338 2 2 842877100 3 3 918424584 3 3 527012111 1 2 320884295 1 3 400426230 1 3 920628593 1 3 336980577 3 3 336168506 1 2 535507166 5 3 638790526 2 2 934010024 2 3 761312862 4 2 919481344 1 2 359310953 3 2 250771191 3 2 708377888 2 3 384235353 5 2 538895081 1 3 392221967 5 2 907055805 3 3 350766230 4 3 884387555 2 2 676400076 1 3 203602883 4 3 194822750 5 2 343519814 4 2 112104276 5 3 808341938 2 3 392191414 5 3 879853361 5 2 625849745 3 3 631124153 3 2 482184114 1 2 313452938 5 3 696076971 1 3 117282712 3 2 808889756 4 2 757820011 4 2 434507845 2 2 735869927 2 2 860004712 4 3 140347173 3 2 179217506 2 3 231601586 4 2 558037926 2 2 209795249 2 3 373808296 4 2 321973029 3 2 699782662 4 2 784367003 2 3 868400706 1 2 568876264 1 3 573154554 5 2 976116764 2 3 420061293 1 2 206021353 2 3 592162217 1 3 233298580 1 3 106970187 5 2 460527279 5 3 142762066 2 3 641751069 4 2 707625087 4 2 785393279 2 2 917637568 2 2 224895888 3 2 556271762 1 3 848291550 1 2 167799932 2 2 156258068 1 3 801298874 1 2 948309282 2 3 587343391 3 3 373819327 1 2 640083033 2 2 731370493 1 2 805966806 3 3 347028197 4 2 232465168 4 3 205486972 2 2 247726047 3 3 574567970 3 2 886382875 3 2 364582837 4 3 106539898 2 3 122620789 4 3 695965349 2 3 631095922 5 3 125022467 5 2 383129816 4 2 152758102 4 3 124858717 2 2 398347241 1 3 695957011 1 2 228953908 3 2 225191455 1 3 327384862 3 3 258858830 3 2 721094699 4 2 238660870 4 2 578078710 5 3 308430155 3 3 407234784 5 3 622196580 1 3 326692408 4 3 382148624 4 2 356541849 3 2 586049242 3 3 109855193 3 2 394754397 1 3 157742190 3 2 652915200 4 2 509372861 3 2 659213549 1 3 124706416 2 3 220082272 5 2 125507919 5 3 609213986 1 3 590516978 2 3 754599865 3 2 556204867 4 3 864820066 4 2 879635776 2 2 397139498 3 3 802025199 3 3 841001571 3 2 344261079 2 3 605575797 4 3 993332482 1 3 858194917 2 2 369291782 2 3 389288887 4 2 168308418 2 2 559500663 1 2 477785797 4 2 965703527 4 3 478155336 4 3 537006341 5 3 394524860 2 2 877534931 2 2 220869512 5 3 604068464 2 2 254657033 4 2 237004871 5 2 271911865 4 2 850422883 3 3 887779202 5 2 113853484 1 2 515458564 3 3 104353482 3 2 793808602 3 3 440367358 1 2 175720006 1 2 885708932 3 2 328719635 3 3 403869844 2 3 464001819 4 3 394861997 5 2 153393345 1 2 730990477 2 3 778325141 2 2 758528742 3 3 651791182 2 2 343170981 5 2 686768273 4 3 923944639 5 3 662475002 1 3 678498026 4 3 345580217 3 3 160142947 1 3 823331406 4 2 485508107 4 2 738136252 4 2 751366442 5 2 194032410 2 3 342494899 3 3 628910325 2 2 288705209 2 2 117288601 2 2 114013914 1 2 531705179 1 2 105617766 1 2 909849806 4 3 962485721 1 2 386374631 4 2 127950418 4 2 688854709 1 3 109235537 3 2 545621878 5 2 175717457 5 3 498526424 1 3 260254830 3 3 291700715 3 2 863491980 1 3 866470425 1 3 653701070 1 2 566130758 2 2 816095597 5 3 929762107 2 2 948978829 4 2 520669174 4 2 645153451 3 3 429425899 3 2 493046559 2 3 576481478 2 3 989446579 1 3 338731371 5 2 780811068 1 2 721782350 5 3 510308714 1 2 990368944 3 3 651182102 3 2 292552713 1 2 736086131 1 3 217025376 5 2 230029569 1 3 295050972 4 3 420608350 5 2 861745945 2 3 793229756 2 3 550409414 2 3 455413044 5 3 163915539 1 2 159963215 2 2 865718551 3 3 994326510 2 2 558674340 5 3 258193861 5 2 842417433 1 2 698338868 3 2 126313437 1 2 804890477 2 3 496741016 1 2 122845294 2 2 723397194 2 2 901147533 5 3 718487390 1 3 645772199 5 3 697783648 3 2 401829195 4 3 154860159 2 2 170746561 2 2 192849139 5 3 368272007 5 2 516580113 5 3 565731296 3 3 709942814 1 3 920712346 3 2 286982152 5 3 677431627 5 2 177304223 2 2 237630312 2 2 834685830 1 2 389217313 1 2 534971588 3 3 479957324 4 3 483285376 4 3 434106708 3 3 235440854 1 3 458234971 3 3 191281714 4 3 623156236 3 3 109974197 4 3 414667759 1 3 316849529 2 2 258351215 4 3 346873414 2 3 829806855 2 2 788950724 3 2 535631402 1 2 528095550 3 3 510713392 1 2 315751119 3 3 902231646 2 2 400361729 5 2 137181891 3 2 241604024 3 3 203380888 3 3 602562174 1 3 578995424 4 3 159600697 5 3 699467568 5 3 355785565 3 2 675282485 4 3 573739660 1 3 337982046 3 3 239215881 5 2 486335052 1 2 602286409 5 2 710002495 3 3 329827989 3 2 664730425 5 3 938192422 2 2 949213021 1 3 693443460 3 3 950724446 3 2 474318335 2 2 955377218 2 3 157281594 1 3 958446033 5 3 435049372 1 3 740024820 1 2 105028848 4 2 819710521 3 3 518848008 3 3 389833180 1 2 141976326 5 2 313577363 1 2 710177823 3 2 686127294 1 2 768032000 5 3 758436986 3 2 309071511 4 3 227621055 1 2 708995484 4 3 456733417 2 3 486171111 5 2 105681644 1 3 830352033 2 2 102022315 5 3 641460636 2 3 734550534 4 2 595420245 4 2 280029530 3 3 697129214 2 2 743473999 4 3 680815299 5 2 165826952 2 3 988868118 5 2 774033394 4 3 979240063 5 2 238155331 5 3 723634080 4 2 816757101 1 3 279224152 2 3 367048389 3 2 214296150 1 3 544858263 1 3 224945805 3 2 498646494 4 3 887006111 3 3 284455974 2 2 729192254 1 2 506038862 4 3 292464576 1 2 359861655 4 2 545635626 4 2 871621590 5 3 706002326 5 3 256371283 1 3 214594405 2 2 746252925 1 3 171885081 3 2 138979577 3 3 347656426 1 2 620971425 1 2 817226800 1 3 706616343 1 3 676944107 3 2 138755737 2 2 351863972 5 2 492158936 2 3 217167316 5 3 578167911 3 2 570501416 5 2 890465069 5 2 510915068 5 3 520911269 5 2 490734788 4 3 276668527 1 3 788735265 5 3 520095442 3 2 602054618 1 2 282326646 1 2 169140179 2 2 933022184 5 2 201409848 2 2 832065948 2 2 589444347 1 2 207073276 3 2 996482621 5 2 861752132 3 3 624873590 4 2 876449502 5 2 807807644 3 3 903173005 5 3 152930093 4 2 448274616 2 3 965420193 4 3 292008467 1 2 608513437 2 3 161895815 1 2 795977981 5 2 615133852 5 2 963226579 1 3 139544302 4 2 250078429 4 3 634646858 2 3 538810465 5 2 648203986 1 3 387674808 1 3 880593117 3 2 759536517 1 2 486757994 1 2 943132487 1 3 371036756 4 3 137388448 2 3 631543556 5 3 926696337 4 2 191240952 1 3 755992707 4 3 312514635 4 3 441444584 2 2 112083623 4 3 872323583 2 3 267356679 3 2 788931703 4 2 787381928 4 3 119603299 2 3 281905806 4 2 240397643 1 2 575510054 3 2 334696371 1 3 430924545 5 3 984114100 5 2 436286546 5 3 522175752 5 3 621877308 2 3 221670505 1 3 294816625 4 2 149271456 3 2 743245721 5 3 690108511 1 2 755961283 5 2 785061645 4 3 634846819 3 2 217156393 3 2 220842064 5 2 516113359 2 3 241172545 3 3 403889246 4 3 376126405 3 3 361825494 4 3 697721799 4 3 342604429 3 2 877912648 2 2 461555982 5 3 853694291 3 3 406170088 2 3 707447820 5 3 320856074 1 3 337287973 3 3 241768238 4 2 650255541 5 3 281226382 4 3 619481291 2 3 708388882 3 2 305320343 5 2 218185047 2 3 983150171 3 2 530175008 5 3 161592597 1 3 273989889 4 2 443082728 2 2 784917894 1 3 640253426 5 3 547590102 3 2 374955472 3 2 852367162 1 2 876322375 3 2 468126309 2 3 157738503 5 2 536618860 3 2 455314787 2 2 962573220 5 2 685110605 2 2 775586442 2 3 828504257 3 3 531711545 5 2 479035757 1 2 518215295 1 3 829804743 4 2 965313652 2 3 393070530 2 2 227197327 3 2 436959960 4 2 348690427 5 3 185749595 3 3 403664609 4 2 279319764 2 2 427248351 1 2 423492128 5 2 770386467 5 2 912412361 1 2 683680686 1 2 183403746 1 3 518539421 2 3 912134451 3 2 998321239 4 3 232116072 2 3 317551718 3 2 826847094 2 3 248758661 3 3 118713269 2 3 633674020 5 3 379410253 2 3 361058024 3 3 416648833 4 2 873367591 4 2 592793690 2 2 149324022 3 2 852605159 2 3 568925375 1 3 105309978 1 2 265319140 4 2 693008102 4 2 964480282 3 3 609637943 2 3 593495041 1 3 295384670 2 3 735355312 3 3 670596271 1 3 367645448 3 3 744301313 3 2 634588608 5 2 450666517 4 2 633770619 4 3 201013278 3 3 441781511 4 2 673103306 1 3 225983756 2 3 965738155 2 2 756528550 4 2 286505391 4 3 246634668 1 3 647402784 5 3 477516120 2 2 913085345 5 2 721732941 5 3 918619158 4 3 480191440 5 2 651014007 1 2 512261359 3 2 941158209 1 3 768838187 3 2 655720744 2 2 469425964 5 3 890237870 5 2 944717594 1 3 152239226 1 3 963654787 4 2 288073806 3 2 304318837 1 2 965641562 4 3 761314068 3 2 734880302 5 3 201309338 1 3 813930717 5 3 634222419 3 2 989894869 3 2 202709181 2 2 342899216 4 3 542225287 2 2 971705783 5 3 424178733 2 2 760794607 2 3 466181610 4 2 904273500 2 3 514710731 5 2 619585755 5 2 402775640 4 2 604549472 1 2 534637199 1 3 460832508 2 3 649149797 4 3 771018055 2 3 598957539 4 3 641230376 3 3 589378884 5 3 884201024 1 3 705506100 4 3 182236960 2 3 207340742 2 2 291095331 5 3 717915076 2 2 846389286 2 3 899456613 2 3 749585680 1 2 340430985 4 3 685031821 3 3 172402786 3 3 515630198 1 2 319654513 5 3 178391139 3 3 919167269 4 3 560899519 4 3 109086320 1 3 474761871 1 2 257032941 1 2 786542391 3 2 576505904 3 3 998430888 1 2 966215682 3 2 178837719 4 3 225668038 3 2 693954774 2 2 704591675 3 2 457673295 1 2 942663195 1 2 421338392 1 3 528034568 4 2 979435742 3 3 899175668 5 2 319705957 1 2 132358420 4 2 881978034 4 3 159679349 5 2 215384760 1 3 944666175 3 3 286650313 2 3 786731063 4 3 805497338 1 3 519927012 3 2 799037414 4 3 457929684 2 2 872570378 5 2 636190508 2 2 243745223 3 3 864076257 2 2 789087167 3 3 634605197 5 3 691309527 2 3 550532236 4 2 363604024 1 3 155014080 1 3 225831095 1 3 117192339 1 3 340917663 4 2 697830066 2 3 243249368 4 2 132402808 5 3 356990205 5 2 423846480 5 3 892516617 3 3 476968382 1 3 527220954 4 3 764564288 2 2 262469933 2 3 790106290 4 3 786737937 1 3 514291716 1 2 632941355 1 3 801667608 3 2 142568948 3 3 463257812 3 2 122649854 3 2 264445321 3 3 616357545 3 2 407012421 3 2 937044275 5 3 781019269 3 3 651572497 3 2 483612879 4 3 847149865 1 3 164369032 4 2 240459024 5 3 404086266 1 2 891698167 1 3 589139419 4 2 582953879 1 3 924777733 4 3 764263827 4 2 334584656 3 3 915431149 2 2 785901369 4 3 145475219 2 2 111464278 2 3 252160104 5 3 457306802 1 3 166343335 3 3 127165865 2 3 184754379 3 2 981170656 4 2 244254804 3 3 183963332 4 2 245784493 2 3 658480507 3 3 468837613 1 3 751445509 1 2 836498069 5 3 227848255 5 2 662120619 3 2 946425599 5 2 344429285 5 3 565016211 3 3 285503247 2 2 793349688 4 2 572249653 2 2 595917393 2 3 153323115 3 2 155404400 2 2 679839050 1 3 270114778 1 3 154772075 2 3 448555189 3 2 690508599 1 2 449209176 5 3 985243587 1 2 802064686 2 2 192185361 5 3 942429027 1 2 156421667 5 2 112625581 1 2 405714959 5 3 385771422 2 3 856396120 4 3 805254806 3 2 252586420 3 2 792497610 1 2 305677391 1 2 702028958 4 3 976785863 5 3 873909440 1 2 740695871 1 3 632207017 3 2 944122281 1 3 722567941 3 3 569469430 1 3 484921256 5 2 794897579 4 3 717559834 5 2 235948188 5 3 386697272 1 3 782833735 1 3 553436647 3 3 844855898 5 2 645186614 2 2 865932837 3 2 453635191 4 2 877152388 5 2 850562399 4 3 696941811 5 2 679555080 5 3 714536793 2 2 712734428 1 3 113378890 2 3 880700521 1 2 826876022 3 2 877132451 1 2 256275982 4 3 116646340 2 3 781717109 1 2 773580349 4 2 484973869 3 2 214169493 2 2 324074768 5 3 791135929 5 2 906705894 5 3 223146603 1 2 826603896 5 2 784509641 4 3 685215752 2 2 452847767 5 3 154590536 4 3 142143587 5 2 197752346 4 2 386440632 4 3 522416292 5 3 142633683 1 2 404713426 5 3 928624758 2 3 471730304 3 3 596447631 1 2 178369236 3 3 271260715 5 2 261658535 5 2 462165260 4 3 346455813 4 3 720605624 1 3 786921103 2 2 295854205 2 2 326782573 5 3 667260826 5 2 801713784 5 3 359397546 5 3 598642638 3 3 640924222 4 2 265641977 5 3 646282756 4 3 125347021 3 3 467781061 2 3 353336313 5 3 527364878 1 3 480912704 2 2 670167917 1 2 357385577 5 2 691193559 4 3 628256829 3 2 752674464 3 3 263694101 5 3 295848643 1 3 252459773 4 3 520454661 1 2 824581878 1 2 415069859 5 2 907851692 1 3 282554477 1 3 273686901 2 3 574379657 4 3 880740993 5 3 992134900 2 3 380842518 1 3 324534151 2 2 317158365 2 2 219035796 3 3 175176647 1 3 771338928 5 3 621466660 4 2 628965994 1 3 344979380 1 2 410009272 4 2 341201105 2 3 798945512 3 2 865411066 5 3 768734284 5 3 185521321 1 3 456114797 5 3 391240525 5 2 608474666 2 3 281223494 4 3 103989441 2 3 341494181 5 3 608368385 4 3 721832369 3 2 622537759 1 2 366481100 1 3 865077813 1 2 293845790 4 2 255645664 2 3 585547614 4 3 150790865 2 3 834771390 4 2 322953197 2 3 915521226 1 2 492183797 3 2 702667235 3 2 847512070 2 2 148242989 3 3 767390758 3 3 764324687 5 2 236483297 4 3 217309739 5 2 469391433 2 3 246396153 3 2 156830436 5 3 667089235 4 2 404704348 3 3 218984406 5 2 146018306 1 2 296896954 5 3 480590444 5 3 716257270 4 2 473438978 2 2 391536053 1 3 529275614 1 2 128762862 3 3 342794069 3 2 612275107 3 2 708910292 4 3 633137336 5 3 165765319 2 3 833820464 2 3 265752940 2 2 724366060 1 3 341336137 2 2 686158935 2 2 672373505 3 3 273685484 5 3 525833330 3 2 252500769 3 2 336131063 4 3 465426164 2 2 497269213 5 2 491336089 4 3 118411981 1 3 578225046 5 3 786232478 3 2 905809611 3 2 220053954 4 3 685200617 2 2 788939993 2 3 268456716 2 2 150109680 4 3 563695432 1 2 238618235 5 2 655427607 3 3 963233626 4 3 497880200 4 2 628796379 2 2 480175853 4 3 907646258 4 2 483632137 3 3 699670574 2 3 200029572 3 3 812243080 4 3 647792600 1 3 419628592 3 2 495307594 5 2 374657470 5 3 283480849 3 2 419447522 3 3 999634614 2 3 254440891 2 2 507109695 4 3 631387973 4 2 447011137 4 2 432064446 4 2 733124525 3 2 802873390 1 3 472250083 4 3 678412979 5 2 226277806 2 3 133905065 3 3 722785463 3 3 688969224 4 2 537816855 5 2 527674563 5 3 636173205 3 3 215773408 4 2 127576682 2 2 634388297 1 3 687261613 1 2 520183571 5 2 106002990 1 2 553471404 4 2 488936841 2 2 886406420 3 3 789970416 2 3 331765849 1 3 328960031 1 3 778136803 4 2 579113233 4 3 602667860 3 3 695087785 3 2 800540253 4 2 229543908 4 2 429237368 1 3 967287032 3 2 358241238 4 2 460855064 4 2 702316436 2 3 540993152 5 3 322665462 4 3 927688862 1 3 957176539 1 3 131855663 3 3 588551922 4 3 639800389 4 2 825084116 1 2 524388324 4 2 299109338 1 2 805362184 4 3 412368919 3 2 143253734 5 2 205005834 3 2 445121966 2 3 593883882 4 2 947017167 5 3 461296172 2 2 538777199 4 2 181378293 2 2 984377951 5 3 844242978 4 2 220739093 5 2 307737866 4 2 332200374 5 2 907837355 3 2 449402868 3 2 659626464 4 3 691462374 2 3 534349307 4 2 579781621 2 3 250400223 4 3 723129498 4 3 495824679 3 3 237918773 5 2 791092889 1 2 497677672 2 3 585570843 4 3 330926970 1 2 518330598 5 2 111222982 3 2 375820889 5 2 411362421 3 2 594015726 5 2 264095411 2 3 597669189 4 3 378165933 5 2 849321035 5 2 639233059 2 3 695519341 5 3 978953694 3 3 717636463 1 3 414697443 5 3 239168278 1 3 384821156 5 2 472980394 2 3 768005128 1 3 617145454 4 3 374388029 5 2 302082802 2 2 756551355 1 3 738051654 2 3 960941349 4 3 955211581 4 3 986253412 5 3 580486496 3 2 634765419 1 3 698121226 3 2 275963177 5 3 107875983 4 2 773994023 3 2 152705910 3 3 310227201 5 3 875768828 1 3 713759732 4 3 466346839 2 2 188346072 2 3 885651575 3 3 311051412 2 3 276056170 3 3 581287522 5 3 156007688 2 3 611345829 2 2 483658361 4 2 598413111 2 2 504951518 4 3 478825350 4 3 630504401 5 3 676049264 1 2 429909151 1 3 151351116 3 3 140212843 5 3 721224485 3 2 554849874 5 3 153131745 4 3 369772829 2 2 632080788 4 2 740055924 5 2 225427447 2 2 108340245 1 2 791308639 3 2 379674598 2 2 805885224 4 2 301540446 1 3 370396836 5 3 990903059 5 3 275187825 3 3 746943271 2 2 620828945 1 3 299289208 4 2 219508961 1 2 468746917 5 2 319319230 5 2 424129360 3 2 932838696 5 3 274813767 3 2 324811449 3 3 447040652 2 3 922715018 1 2 874466456 3 3 284652090 1 2 822374843 2 2 119625747 2 3 987873031 2 3 488572049 2 2 604928959 5 2 405500668 2 3 226926985 4 3 289238940 2 2 787865087 1 2 100944128 5 2 724669143 4 3 813831546 2 3 788402015 1 2 392674699 2 3 954071764 1 2 387218603 4 2 872638260 2 3 454594787 4 3 158286693 3 2 971516633 4 3 338177492 2 3 596856322 4 3 802595465 2 3 373023866 2 3 533270965 3 3 988376778 3 2 830121041 3 2 176831104 1 2 507605889 2 2 739410201 4 3 196876629 4 3 626964036 4 3 581720989 2 2 450583134 1 3 588579842 5 3 475890645 2 2 335920247 3 3 758835164 1 2 955885609 5 3 169222141 5 2 177366748 5 2 782480033 1 3 380182357 4 3 661045076 1 2 690267639 4 2 770090901 1 3 628668765 3 2 394678834 1 2 688729051 4 3 402542124 2 2 628802799 4 2 424993323 3 3 631078484 2 3 545581570 1 3 505001924 1 2 345657158 1 3 997747667 4 3 181096102 2 2 739233547 2 3 858572745 1 3 331938584 2 3 201486234 5 3 659900036 1 3 225911325 4 2 559164606 3 3 533148721 3 3 211508695 1 3 436243118 1 2 798284888 2 3 402462370 1 2 487740012 5 2 284984573 5 2 595684430 2 2 957549572 1 2 953827395 3 3 243348233 5 2 223779429 5 3 902201166 4 2 985079575 1 2 361222815 4 2 186987433 1 3 577623442 5 3 429945554 1 3 383028031 4 2 532718350 4 2 269206839 2 3 548583737 2 2 579103415 4 2 904530597 1 3 305297883 3 2 455100764 1 3 103375732 2 2 153472495 1 3 499709530 4 2 426959094 2 3 213752360 2 3 178111768 3 2 327899503 1 3 305116575 4 3 759187880 4 2 315215237 5 3 978245364 3 2 975615728 2 2 373922197 5 2 924081618 5 3 144111514 3 2 209069556 1 3 380607560 2 3 700245421 1 3 581088411 2 2 288355864 2 2 486394704 1 3 292780774 1 2 433896941 2 3 274562940 3 2 965494367 5 3 663662357 2 3 132986391 4 2 850725979 3 2 440367574 2 3 601035073 5 2 953167512 1 2 718344165 4 3 114538214 5 2 805483150 4 3 157656783 4 2 104871423 1 3 283775573 5 3 886467871 2 2 974415329 2 2 513709103 4 2 109408799 3 2 135944910 4 2 782604714 4 2 833803765 2 3 999745943 4 2 670806871 2 3 381573976 5 3 948996078 1 2 133825233 3 2 924071026 4 2 360549169 2 2 706550068 4 3 112185484 2 2 321215241 4 2 366801424 4 2 430248914 2 3 485828604 2 2 893483159 5 3 393042296 5 2 125527876 4 3 381610340 4 3 203736128 3 3 663009154 2 3 730468589 1 3 906996883 5 3 388271319 5 2 426475048 4 2 122696543 3 2 550678064 2 2 417422759 1 3 638886094 4 3 717902013 3 2 784421158 5 2 643745089 4 3 264915525 4 2 682058462 2 2 865827219 3 2 267756474 2 3 840538639 5 2 648482367 5 2 156859001 4 3 595251771 5 2 225536537 4 2 438994074 3 2 371476740 4 3 112418961 2 2 664043346 5 2 621631611 3 3 687360175 2 2 315989068 5 3 856844202 2 2 594787585 3 2 719900251 3 2 960855766 2 2 213915734 4 2 572617712 3 2 412458465 1 3 463353977 4 2 538213517 4 3 440216140 2 2 393539481 5 3 321457783 4 2 708553864 4 3 762006902 5 2 492109395 3 2 979193423 1 3 229474325 1 3 109601943 3 2 689462318 1 2 405163540 4 3 934259652 3 2 228102902 3 2 590928784 4 3 254287009 2 3 899350773 5 2 452157997 3 3 611948941 4 2 661998212 4 2 382574112 1 2 665791227 1 3 835356773 1 2 208685444 4 2 530186397 5 3 419716408 5 3 412687805 1 3 184522119 3 2 580312413 5 2 169797216 5 3 682208658 3 2 187875995 5 3 585743691 3 2 506715345 4 2 125803046 1 3 513390212 5 3 165142521 4 3 266260123 4 3 651704999 5 2 814889332 3 2 672764357 5 3 497777769 4 3 850037183 3 2 607742470 2 2 788066113 1 2 408836313 2 3 564747274 3 3 381351580 4 2 894562480 4 3 655538248 1 2 410443142 1 3 524853592 3 3 906375375 2 2 333839360 2 2 726708096 5 3 304878332 1 2 693194780 5 3 399090306 4 2 140395725 1 2 939525967 1 2 477642380 1 2 846229710 4 3 103888961 2 2 629903443 5 2 170361096 4 2 539613998 4 2 373173777 5 3 473701450 5 2 477432351 1 2 305962625 3 2 993351967 5 3 399125777 1 3 451746448 2 3 290821298 1 3 645968227 5 2 905345572 3 3 271342552 5 3 982291955 2 2 563522883 3 2 909135604 3 2 637244030 4 3 214967438 3 3 326351499 5 2 926624209 4 2 968202749 5 2 705346021 4 2 681840465 2 2 820167622 4 2 665697659 4 2 619240044 4 2 378318563 5 3 396749685 1 3 152587050 3 3 586158519 2 3 594721570 4 3 386312649 4 3 271313792 4 3 843560980 4 3 513870874 3 3 620463283 5 2 743418599 1 3 890131938 3 3 212647355 2 2 272456389 3 2 681862805 2 3 934790271 1 3 861838145 5 3 931001718 3 2 578025299 5 3 552068807 5 2 645762908 1 2 873861986 3 3 937237576 3 2 829773502 5 3 621965531 5 2 741952777 2 2 522236286 4 2 109336134 1 2 570750647 4 3 171575295 2 3 537356402 1 2 343353336 3 2 598991547 4 3 854000465 2 2 222232173 4 2 101784347 3 3 824895980 3 3 748390183 5 2 824508307 5 3 788167687 3 3 827638012 2 3 553824948 5 3 893870266 3 3 654004940 2 3 749368099 3 3 658242787 2 2 490447352 2 2 875694896 4 2 842610170 3 2 931697045 2 3 831753206 1 3 964547277 4 2 320291292 4 2 148676212 3 3 625978745 3 2 705842232 5 3 135952082 3 2 785345374 5 3 940361177 3 2 712457806 5 2 843307723 3 2 991581631 5 3 436577849 2 3 235458650 4 2 836164853 5 2 922871045 5 2 658401801 4 3 300315256 3 2 434539271 4 3 209146144 1 3 904942355 2 2 706772736 3 2 948558811 4 2 704603389 3 3 121813007 4 2 757547389 4 2 473021251 4 3 441110095 1 3 374060064 4 3 379361252 4 2 130421011 3 3 668763016 2 3 679683384 5 3 621907048 5 3 628556594 4 3 145635594 2 3 251139588 1 3 294982295 5 2 582738481 5 2 664824404 3 3 691155942 1 2 661184774 4 2 108510076 3 3 910632905 2 3 109429275 1 3 828004554 4 3 747510315 1 3 639689581 5 2 774402910 5 3 137905485 3 3 523794904 4 2 930896610 5 3 905779494 2 2 956209468 5 2 296905448 2 2 182899368 3 2 566546124 2 3 590176096 1 3 652361991 2 3 510052218 2 3 195501077 2 2 136323022 3 3 446253882 1 2 467595092 2 3 290764715 1 3 645289280 5 3 660891619 5 3 242390071 3 2 615409267 4 2 245157844 2 2 513704600 1 3 821186984 5 2 549096641 3 2 977508505 1 2 269848850 1 3 114400021 1 2 195071415 1 3 177331398 5 3 622981549 5 3 357505095 4 2 425338190 2 3 687815880 5 3 804351207 1 3 462120041 1 2 718354712 4 2 758695069 1 2 433882021 4 2 712352465 4 2 807217505 3 3 505420893 4 2 329029713 3 3 852449328 1 2 533890333 5 3 987504271 1 2 597669550 4 2 517383070 4 3 732517010 4 3 694652007 2 2 431057741 4 2 275535614 2 3 265200359 2 2 621083507 3 3 611211260 2 3 483260942 4 2 267162011 5 3 761870820 1 3 350889065 1 2 282155871 3 3 451218398 5 3 461036038 3 2 485351548 4 2 333810076 4 2 393251356 5 2 397050781 4 3 470871570 2 3 574150519 4 3 291866965 3 2 457531811 2 2 464581340 3 2 498832621 1 3 984709311 1 2 270778464 3 2 354947129 2 3 244368409 1 2 158165878 2 3 265390982 5 3 651168682 4 3 414236714 3 2 999094701 1 3 185390352 5 2 788035305 3 2 111376174 1 2 729577944 5 3 326855136 2 3 398240569 3 3 258704656 5 2 391958829 3 2 238817666 5 2 349071654 4 3 549232700 2 2 419942018 4 3 330646025 1 3 816698827 3 3 653665372 3 3 574524918 4 2 161429277 2 2 978731656 4 3 602934497 3 2 426865678 4 3 984476192 2 2 604394404 3 3 976503880 4 3 985596314 1 3 829432954 1 2 944465631 4 3 302892337 3 3 467635167 5 3 309976497 1 3 356981364 1 2 568428314 5 3 705698677 3 2 855205082 3 3 749969464 5 2 173938068 5 3 924312390 1 2 610399511 5 2 485450168 4 3 664166082 5 3 593083640 3 2 600824772 2 2 939147677 5 3 251366287 4 2 501424982 2 3 401678736 3 2 996534033 5 3 976597103 2 2 239058859 1 3 186027587 3 3 644274999 2 2 172855938 1 3 929168806 2 3 403025493 1 3 397971004 5 2 523016500 5 3 610881250 4 2 560915677 5 2 444925341 2 3 687012677 4 3 256357736 2 2 530565341 3 2 125084585 4 2 692662688 4 2 415719724 2 2 183788817 5 3 788605711 2 3 403220750 2 3 140967013 1 2 321084547 4 2 336235891 3 2 291858846 5 3 323736083 4 2 601323288 3 2 401720232 4 3 956454220 5 3 373576791 1 2 245950063 4 3 651563712 5 3 798648282 1 3 594142158 1 3 808004618 5 2 535137630 3 2 493580187 5 2 539223191 1 2 218887798 2 2 281017102 3 2 897196333 5 2 926847841 1 3 168643641 5 3 302570120 4 2 841486654 4 3 734319178 5 3 169984881 5 3 820493531 3 3 529417094 1 2 687170031 2 3 586203326 1 3 898357272 3 3 623818634 2 3 784613016 4 3 702087301 3 2 339391246 2 3 638244557 1 3 568346585 2 2 669011168 4 2 561820658 2 3 775208129 1 2 890468251 5 3 338315650 2 3 729776658 1 2 988134947 4 2 384476610 4 2 807672972 4 2 817334724 5 3 180371955 5 2 831218374 5 3 160544808 1 2 481232878 1 3 684180674 1 2 918341570 1 3 521939516 3 2 479873678 2 2 734862782 2 2 862344037 4 3 483517567 4 3 159481633 1 2 636355392 1 2 647164814 4 2 560358039 2 3 418028262 3 2 618047708 5 2 297895776 4 3 634218273 1 2 864209100 3 3 464311981 3 3 374448608 4 2 455636420 2 3 437319839 4 2 348488962 3 2 582428112 4 3 458048381 5 2 263543420 5 3 947177456 2 2 184889347 4 2 565485469 2 3 503963255 3 3 439245149 1 2 749209399 1 2 940651193 2 3 203070798 5 3 852065490 1 2 333271507 1 3 505965159 3 2 345905650 5 3 522604167 3 2 778506092 4 3 509252186 3 3 198666228 5 2 249655985 2 3 587751981 1 3 455515204 4 3 823892898 3 2 223531301 1 2 361543632 4 2 623847614 2 2 335221335 3 3 738075190 1 2 650013471 1 3 762689649 4 2 441881154 2 2 721429445 1 3 849634901 5 3 911365082 2 3 657475235 1 2 362435533 5 3 193081906 3 2 979270458 3 2 560851233 4 3 356531436 2 2 149383280 5 2 145205125 1 3 433753384 2 2 284051506 2 2 457352190 5 2 602591433 3 2 393369416 2 3 830609910 2 3 216005871 1 3 566255086 4 3 580638450 2 2 379491286 5 2 380192813 1 2 846562983 1 3 180740051 2 3 832862341 1 2 707268651 5 2 728573169 1 3 687931147 1 3 572270507 1 2 132474993 3 2 233103343 1 3 648802639 2 3 504023363 1 2 232133856 5 3 719199431 4 3 431503601 3 3 507231488 2 3 259852931 3 2 638517277 5 3 592284465 1 3 265519095 4 3 932606910 4 3 972458418 2 2 688675479 4 3 997619258 4 3 297063398 3 3 722885671 5 3 872655914 1 2 922516535 4 2 148442554 5 3 202203358 4 2 384752713 5 3 657364404 2 2 157848990 4 3 192568643 4 2 830127416 1 3 463774721 3 2 301816079 3 3 298967642 2 3 911639197 5 2 328265059 4 3 394505098 3 3 374709772 4 2 928010645 4 3 306034154 2 3 334345825 1 2 270068526 3 2 530090721 4 2 539342863 5 3 462811385 1 2 599752489 1 3 514407996 3 2 179773011 3 3 908433898 4 2 813915861 2 3 657851740 1 2 602621552 3 2 319451702 3 2 725532529 5 2 446410593 5 2 169349842 2 3 676571664 1 3 980320316 4 3 851708252 2 2 349084159 5 2 240429479 4 3 870521043 3 2 465296126 5 2 840588869 3 3 232833037 3 2 483871757 4 3 961059481 1 3 571594686 2 2 736368366 5 2 147584062 3 3 453876744 4 3 349690986 4 2 129202569 1 3 286181055 2 3 517016122 3 3 168416998 4 2 847022424 5 3 249623328 4 2 359896555 5 3 692793440 5 2 811170614 5 2 688593367 3 2 216800267 4 2 146545959 2 3 851962823 5 2 496632296 5 2 893120514 3 2 290795854 2 3 930907197 1 2 531989485 4 3 153676094 2 3 293763865 3 2 661924814 1 3 513207278 5 2 744832755 1 3 728719137 1 2 359619355 5 2 202063497 5 2 532332556 5 2 908495480 5 3 242882175 4 2 979733792 1 2 672808554 3 3 729365200 2 3 507315875 2 2 480630233 5 2 839665308 2 3 229914649 4 2 703412336 3 3 478179892 3 2 893043291 3 2 677725375 1 3 855866290 5 3 129947371 3 2 630119614 2 3 988026989 2 3 190768495 2 3 413089135 1 3 828891711 1 2 154941298 4 2 176629797 2 2 342748905 3 2 987751393 3 3 115278065 2 3 815539016 1 3 763865701 4 3 699532544 2 3 889553475 3 2 744027162 4 3 270924596 5 3 988713330 4 2 690812243 1 3 726087631 4 3 610513695 4 2 265591373 4 3 519431940 4 3 883134171 5 2 935826351 3 2 130493835 3 3 495808993 4 3 921575647 1 2 510688440 5 2 367092139 4 2 898030567 3 2 250802466 5 2 330275388 3 2 771219489 5 3 741384796 4 2 364280706 1 3 802991589 2 3 714945910 5 3 157040517 4 3 799103843 2 2 380806657 2 3 441576769 3 2 818848297 3 2 387634187 3 2 862850641 1 2 808864083 5 3 452589425 1 3 644321209 4 2 305802955 2 3 693796197 2 3 447402833 2 3 438643999 5 3 824522110 1 3 726973249 4 2 520823809 3 2 270572627 4 3 168182290 5 2 884127600 4 3 422319622 2 3 280374899 4 3 260479151 5 3 342246934 5 2 789726216 4 2 807528681 3 2 205371147 2 2 323018624 4 2 232785266 3 2 252577028 1 2 194261933 5 2 247981770 5 3 487162716 5 3 703593460 1 3 426685429 2 2 120211793 2 2 776352363 1 2 121496795 2 2 501705983 3 3 422966377 3 3 751216147 1 2 684530531 2 2 310421705 3 3 798870055 2 3 180642720 1 2 463507370 5 3 288119381 4 3 145990206 4 3 915573528 4 2 680143394 5 2 270463482 1 3 314643041 3 2 701221932 4 2 489577863 1 3 308854720 4 2 526719672 1 2 120072439 5 3 700845614 2 2 798893615 1 3 937093158 4 3 376062916 5 3 237443023 1 2 487612325 2 3 512204457 4 2 703579159 1 3 918860874 5 3 588771997 2 2 237771593 4 2 303743866 2 2 575921464 2 2 778395087 3 3 693313077 5 2 688070945 5 3 289408527 3 3 752615277 5 3 827407114 4 3 247294646 5 3 425151813 4 2 927825509 2 3 193563856 1 3 656555337 1 3 783937023 3 3 864350867 2 3 525233260 1 3 588233166 3 2 364750090 3 3 272016019 2 2 785936201 2 3 870427623 3 2 685057524 5 3 229966752 3 3 738275220 3 2 642650682 1 3 662811779 3 2 683058097 5 2 660355142 2 2 661642829 1 3 211706189 4 3 837924804 2 2 617256609 5 3 560052397 1 2 438097326 5 2 288476567 2 3 348544324 4 2 741111026 1 3 593007524 5 2 452244449 4 2 656114197 5 3 177090084 4 2 374376086 4 3 613496347 4 2 246465753 4 2 614129851 1 2 350390766 5 2 553533417 3 2 405676831 1 3 376948359 4 2 451314140 4 3 883463189 4 3 572486469 5 2 937658937 5 3 717424027 2 2 418534036 5 2 650137958 3 3 318989694 3 3 306286559 3 2 830907875 4 2 338701754 1 3 358545836 2 3 860419075 4 2 160589210 5 2 742791046 2 3 844669262 3 3 470495091 4 2 100463512 5 3 867492699 4 2 782534262 3 2 966561975 3 3 349063219 2 2 698740931 5 2 479174164 5 2 241617113 4 3 702443806 2 3 668099286 4 2 199918248 4 3 811973371 2 3 939431798 3 3 143707773 5 2 506453455 5 2 364328469 2 2 950269875 4 3 213765055 1 2 743286622 2 2 995172231 1 2 663613895 5 3 206274502 4 2 774372951 5 3 795082256 1 2 557187026 3 2 564724156 4 2 411623400 1 3 280980553 4 3 291380676 1 3 437365661 1 2 220678545 2 3 461218054 2 2 654335402 1 2 297379675 4 3 236701137 4 3 224283593 1 2 451199480 2 3 938345184 3 3 330349097 2 2 404846808 1 3 714364034 1 2 203989021 2 2 124310722 3 3 861538126 4 2 551582446 4 3 698751985 3 3 352841436 5 2 555146099 1 2 536735222 4 3 335200974 3 2 152801756 2 2 891292800 1 2 392871877 5 2 423677427 1 3 757748896 1 2 902418349 2 2 867407248 2 3 931462485 4 3 283249595 2 3 809453636 5 2 407101636 4 2 412888411 4 2 168386338 1 3 575612089 3 2 686409725 1 2 828138540 3 3 660402357 4 3 990666124 5 3 864641324 3 2 522687646 3 3 412239059 1 2 639894895 2 3 796200940 1 3 435806286 1 3 458971243 5 3 746992771 5 2 144964992 3 2 780910160 1 2 225769777 5 2 780685612 4 3 515287815 5 3 103726829 3 2 360077217 4 3 958261747 3 3 356354450 5 3 623726346 5 3 176839637 3 2 523537664 5 2 505310209 3 2 859782303 5 2 610122527 4 2 193060981 1 2 339112619 5 3 138912892 5 3 116406071 3 3 983204639 3 3 553640111 2 3 919205638 3 2 957112927 5 2 273468441 1 3 409914270 3 3 260348264 4 2 175976437 3 2 392207684 3 2 179378111 4 3 811186916 2 2 697430871 4 2 475841967 1 2 200880114 5 3 439721299 3 2 648429612 4 2 576388575 2 3 174563878 1 2 882346660 2 2 710052630 4 3 713029223 4 2 178574002 1 3 600197941 2 3 573046689 3 2 362868284 5 3 364481913 5 2 514328488 1 3 616964554 1 2 631483472 3 2 520543286 5 3 542399543 4 2 900373931 1 2 740331999 1 2 265934719 4 2 270126470 5 2 165498372 3 3 200010203 3 3 292729094 3 2 257500763 3 3 537033487 3 3 998655612 3 2 480312929 4 3 297516282 1 2 514503476 4 3 554475990 5 3 559057563 1 2 238330988 3 3 740436376 1 3 148975627 2 3 471198559 3 2 950900548 2 3 365544679 5 3 175593873 4 2 497365545 5 2 767967150 5 2 397429927 3 2 859615949 5 3 572263126 3 2 756670210 5 3 668686555 4 2 599997583 2 3 686635312 1 3 111329376 1 2 742447236 2 2 353298613 1 3 198960230 4 2 343229487 5 3 987906798 1 2 385401532 1 2 823516905 1 3 426670959 4 2 409005897 1 2 474270894 5 2 240740102 3 3 849953406 2 3 556641975 3 3 599915069 3 3 371114245 5 2 386307592 2 2 653280536 5 3 344776919 5 2 914063138 2 3 619976048 4 2 992074169 5 3 185138480 5 2 888485992 1 2 777468748 1 3 417769396 1 2 300610669 2 2 472243214 3 3 795722916 4 3 913922745 5 2 348310175 4 2 698347083 4 3 862202338 5 3 422312502 1 2 463594438 1 2 584415509 3 2 663049706 3 3 175991591 2 3 602997881 4 3 436034643 5 2 450481147 5 3 651478789 3 3 960556920 4 2 442906369 2 3 201717016 5 2 614886456 3 2 400525988 5 2 258624390 1 2 193010082 1 3 802581854 1 2 315109483 4 2 718022494 3 2 605904669 3 2 774280451 2 2 226879076 2 2 943161535 4 2 831740260 2 3 270758976 1 3 469986467 3 2 217457706 3 3 466730712 5 2 569132045 1 3 834219544 5 2 265607919 3 2 138809041 1 2 507933082 1 2 268463321 3 2 727842882 5 2 522316518 2 2 103347893 2 3 832428797 4 2 860954205 5 3 998947928 3 2 903066770 5 2 519211951 2 2 737834091 2 3 364695550 2 3 764899824 5 2 192081771 3 2 198877588 2 3 704549579 2 2 131501849 4 3 703424429 1 3 622066051 5 3 884214566 5 3 345646408 3 3 337496837 4 2 142389415 1 3 718949066 4 3 378424832 1 2 630828679 4 2 401983559 2 2 821641404 3 2 142153176 3 3 134729888 5 2 949447051 4 2 137307264 2 2 289607742 2 3 834761595 2 3 425542606 1 3 831974811 3 2 741267219 4 3 906015112 3 3 711983108 5 2 932470073 3 3 940164545 1 2 391424156 4 2 814316006 2 2 167042554 5 3 153231191 5 2 551363148 3 2 160689727 2 2 139485361 5 2 545357341 3 2 954196419 1 2 432320337 1 3 656946923 2 2 480105224 1 2 752848570 1 3 166741993 3 3 334536107 3 2 563819469 4 2 418859690 5 2 612825567 1 2 525481886 1 3 304175737 4 3 140270874 5 2 220094117 3 3 140158260 2 3 780496119 4 2 592893768 3 2 549716397 3 3 259113736 1 2 290663167 1 3 979399532 1 2 423417782 1 2 875172563 3 2 443836192 4 3 254823612 1 3 206245636 1 3 181213472 1 2 418448129 1 2 512852066 5 2 306809516 1 3 620266577 5 2 537085607 2 3 417688447 2 2 201135029 5 2 424523885 2 3 288391852 5 3 453411315 3 2 560728604 5 3 342761348 1 2 502609183 1 3 523447786 3 3 365648675 2 2 994700721 4 3 309269991 1 3 103751120 4 2 580100319 4 2 871622948 2 2 501643116 1 2 543710818 5 2 951515862 1 3 491834537 2 2 432270561 1 2 376273702 3 3 570829797 4 3 169908414 4 2 797395880 2 3 174826542 4 3 865966421 4 3 246189552 1 3 965795570 1 2 407815460 2 2 862896477 5 2 335169523 5 2 806126771 5 2 913391673 2 2 428240659 4 3 760627501 1 3 246356505 2 2 363380382 1 2 764497125 2 3 366696724 3 3 195093566 2 2 924064763 4 2 792728190 2 3 531611399 3 2 796333415 2 2 711564942 3 3 185967299 3 3 994211372 1 2 222833406 4 3 629080372 1 3 749431821 4 2 278247917 3 3 777613769 1 3 756169898 1 2 447778820 2 3 676732413 4 3 657416000 2 2 429225868 1 3 961741097 4 2 813802463 2 3 535948950 1 2 351349386 5 2 892425621 2 2 598799463 5 3 592376446 4 3 986124771 2 2 281173641 4 3 918677306 1 2 741494902 1 3 401054136 5 2 326072360 4 3 660848905 5 2 538776481 1 2 591039122 2 2 555348365 1 2 165050169 1 3 124433324 1 3 672408884 4 2 970938977 5 2 650006962 5 3 849747416 3 2 495862602 1 3 538336891 4 2 588435993 2 2 777698486 5 2 388111092 1 2 384648186 5 2 120879129 3 2 817745480 1 2 731786526 3 2 521022660 4 3 457994969 1 3 720878360 4 3 958171633 2 2 557951955 2 2 608077630 2 2 634448300 4 3 274161045 2 3 856788922 2 3 611580407 1 3 544895790 3 2 818353609 4 2 720947855 5 3 418452342 3 3 176878974 3 3 864932733 5 3 603212743 2 2 973385251 4 3 677724032 2 2 829450065 4 2 833057585 2 2 260538409 5 2 310602459 2 2 445284810 1 2 152419570 1 3 553375072 1 2 914351025 2 3 222556568 4 3 742863128 3 2 861359852 1 2 905971005 5 2 585571063 3 2 769615112 4 2 654082111 2 3 238102671 5 3 979145121 5 2 798278325 3 3 677783724 1 2 416129514 3 2 198232417 3 3 562892997 5 2 838238037 3 3 699636139 1 2 743418057 3 2 833390653 5 2 882314915 3 3 907256500 3 3 436204312 2 2 595822814 3 3 968060981 1 2 397074479 4 2 480520133 3 3 603252311 4 3 516720614 1 2 601206463 2 3 515317902 4 3 541240203 4 2 864468665 4 2 323357270 2 2 320288795 2 2 601495378 1 2 530391037 5 2 935105418 1 2 559044256 2 3 956963357 4 2 492722884 4 2 108124627 4 2 180602503 2 2 760309003 5 3 774594287 3 3 616513937 4 2 549858496 1 3 586256344 2 3 696591549 3 3 640668973 1 3 629337830 4 3 217434516 5 2 399047604 2 2 500059443 3 3 419936925 3 2 194472393 3 2 233429552 3 3 590988328 1 3 713793589 4 3 404118475 4 3 498539700 2 2 199117872 1 3 639740692 1 2 195589451 1 2 416601387 3 3 640731460 5 2 140398866 1 2 613357394 5 3 891035185 2 3 413959073 1 3 285865474 3 2 528030812 3 2 696894487 5 3 342494420 2 3 649314203 1 2 620881700 3 2 796843265 3 2 716793056 5 3 267346407 3 2 902583086 5 3 653221601 2 2 274385945 1 3 934148578 4 2 743711051 1 3 925755552 1 2 960050706 1 3 657946413 1 3 758902369 5 3 386663111 5 2 388945167 1 3 903898866 4 2 886114674 3 3 380445722 5 2 974195085 2 2 309774793 1 3 526402930 1 3 449553881 4 2 732174900 1 2 141601471 3 2 815032912 1 2 273760833 1 3 682592540 5 3 548796883 4 2 242766985 2 2 267688783 2 2 750025869 1 2 308215616 2 2 626598947 2 2 422350297 1 2 645034142 5 3 684671227 3 2 935919870 5 3 920649789 1 3 713855463 2 2 716802836 5 2 397446920 1 3 835785206 3 3 459141333 4 3 907956791 4 2 513660942 2 2 774052961 3 3 327946879 4 3 564231092 4 2 361720262 2 3 874370579 5 2 503345338 4 3 582658069 4 3 599869863 5 3 217876148 3 3 787524375 4 3 325793129 1 3 467374381 1 2 895438695 5 3 634414082 2 2 260483455 2 2 848189472 1 2 772853645 4 3 343892729 3 3 716004276 1 3 999519335 1 3 978683668 1 2 970518787 1 2 873577682 3 2 596042271 3 2 257291402 4 2 693128885 1 2 191966257 4 3 334879591 2 3 461689610 2 2 938324688 4 3 105642338 5 2 155175326 1 3 305508656 1 3 204109474 5 2 374147059 1 2 671179718 2 3 748609185 3 2 623164621 5 3 854032833 1 3 520364535 2 2 608637916 4 3 711150858 1 2 741353659 1 2 639448862 4 3 745790113 1 2 399497339 5 3 284519245 1 3 470964462 1 3 358785915 1 2 499707973 5 3 636270398 1 3 369767854 5 2 321664454 3 3 999471060 4 2 529339069 2 3 909059158 1 3 461393133 4 3 374251730 2 3 933988464 2 3 817226586 4 2 404780677 1 2 147474074 2 3 434858884 1 2 749828569 4 3 699387372 3 3 578654576 2 3 313277407 2 3 556300696 1 3 453226355 2 2 805706419 2 3 297300723 3 3 431429316 3 2 674948350 4 2 508816768 2 3 941677367 5 2 152645139 4 2 434150764 1 3 890498465 5 3 743194523 2 3 977291493 5 3 517538114 3 3 158299551 2 3 476703614 2 2 194248352 4 3 437679106 1 3 380036972 4 2 356596357 1 3 513691959 5 2 778740760 2 3 283790976 2 3 454647489 4 2 870000024 5 3 432779368 3 3 870430083 5 2 753327695 4 2 471478048 3 2 251367064 3 3 232524528 2 2 575535508 5 3 641998527 5 2 248605081 2 2 544008557 1 3 472392363 2 3 144451105 3 3 605596771 2 2 868994922 3 3 214846053 1 3 680413046 4 3 790749365 1 2 274802993 5 2 957722571 3 2 778149183 4 3 152708710 3 2 835540053 2 2 622841803 5 3 752359367 4 2 658588350 2 2 173671192 3 3 521179194 2 2 856974424 4 2 236094267 2 2 879567562 3 3 980823282 1 2 301956554 4 2 946412078 3 3 999499201 4 2 163594454 4 3 458269137 1 3 227028368 4 2 480663554 1 3 995315794 2 3 203864340 4 3 351452542 4 2 697911870 5 3 337843897 4 3 112101434 5 2 541748453 1 3 171803179 5 2 755294733 2 2 433581522 2 2 413767808 2 2 566352461 5 2 777243083 1 3 609798489 2 2 349328595 3 3 220779364 3 3 559501344 2 2 621008801 5 3 392676039 3 3 162283239 1 2 107054445 3 3 284257900 4 2 255572727 5 2 270277609 1 3 349936134 3 3 332754014 3 2 958890886 4 2 289093363 1 2 734298716 4 3 676598059 3 3 522764328 5 3 766558380 1 3 276485754 3 3 339841603 4 2 476123777 5 2 244192541 2 2 506497978 1 3 203350005 4 2 672453673 2 2 489021460 3 2 530333479 4 3 827921367 3 2 173925260 2 3 165245073 3 2 929059034 1 2 251659756 5 3 137781686 1 2 188041069 5 3 183753184 5 2 631459088 3 3 323374651 1 2 649642915 1 3 109217874 4 3 282107050 2 2 187586439 4 3 645369231 5 2 190757594 5 2 356258260 5 2 898320202 4 3 774554108 2 3 219896294 3 2 127443706 2 3 306479115 1 2 970153686 2 2 291732723 2 3 815536509 1 3 634354686 4 2 382169602 5 3 633293492 2 3 243198846 5 2 855503832 5 2 454413277 1 2 543255478 4 2 924526936 3 3 846080790 5 3 513768615 1 2 542644218 5 2 657591916 3 3 137128005 5 3 637586295 5 2 172772994 1 2 716800284 5 2 402995255 4 3 480936957 2 3 528204925 3 3 753683363 1 3 170511144 4 3 402523988 4 2 249646775 1 2 205983647 5 2 478756135 5 2 160601636 1 3 274493593 3 3 792185801 3 3 571953138 5 3 597967935 1 3 693184336 2 2 425391851 5 2 357616140 3 2 208195706 2 3 945828936 3 2 247470117 2 3 662728262 3 2 730579013 3 2 200841785 1 2 602950461 3 2 340109791 1 3 666333904 2 3 483176722 5 3 831075864 5 3 290302910 5 2 807690905 5 3 813774646 2 3 404275037 4 3 182081174 1 2 289005699 3 2 313151035 1 2 184744890 4 3 724568309 1 2 252723779 4 2 108087562 2 3 119736447 1 3 945836833 4 3 754524718 4 3 492222822 1 2 448551573 4 2 370665727 4 3 320127877 5 2 653433333 3 2 482746275 5 2 624905364 4 3 608914603 3 2 158306883 1 2 751970262 4 3 881502211 5 3 294020685 1 2 779129103 3 3 936474616 5 2 632955755 4 3 371300456 3 2 450282267 4 2 443460305 5 2 930441656 2 2 120095784 4 2 379669220 3 3 317541799 4 3 460663511 1 2 734135485 1 2 768940978 1 3 908402600 3 3 329710570 4 2 206244860 4 2 668224211 5 2 457598754 4 3 358892763 1 3 223293719 4 2 847774226 4 2 881705860 4 2 104434169 2 3 985300040 1 2 263643000 1 2 300275663 2 2 899817917 5 2 860135097 3 2 714808229 4 2 113378103 4 3 848262751 5 3 299354600 5 2 436132839 3 2 450501180 2 2 466163156 5 3 844403811 2 2 729121483 5 3 588635480 4 2 142202328 4 2 480487542 3 2 598444819 2 2 763490961 4 3 395301099 4 2 530495454 2 3 788547038 1 3 966304815 3 3 930049477 3 2 841009518 5 3 151959748 1 3 315825996 4 2 973399823 1 3 821070612 2 3 620843673 1 3 134340842 3 2 809449941 4 2 802835397 4 2 424908219 3 3 346094360 5 2 232673796 3 3 130704316 3 2 824923914 1 2 183079323 4 2 777884492 3 3 564158151 3 2 557643296 5 2 888226424 4 2 437948332 5 3 526798394 3 2 454288708 3 3 754376092 3 2 776733126 2 3 191387409 1 3 718236096 1 2 823320724 3 3 200891218 3 3 166338122 5 3 177937912 4 2 755466262 1 3 482448387 4 2 227191438 4 2 521897192 5 3 374419475 1 3 263986190 5 2 300067405 3 3 822790426 1 3 366271849 1 2 959664752 5 3 413562890 5 2 547166671 3 2 553100512 2 3 703035699 3 3 281696868 1 2 256230320 4 2 744451926 5 3 733596250 2 2 706527158 5 2 350044385 1 3 795579192 5 3 487874441 1 2 524029465 5 2 533873700 5 2 308871578 3 3 617998743 3 2 338557640 2 3 617723932 1 2 706431464 3 2 890659581 4 2 989330289 4 3 699227108 1 2 732641254 2 2 263613182 2 2 546119145 4 3 337962432 3 2 343263611 3 3 199971949 5 3 743576397 5 2 422177874 2 3 480155114 1 3 527218146 4 3 581440729 1 2 567120254 1 3 929826168 4 3 363241952 5 2 612900603 4 3 375061110 3 2 616694014 2 3 154986289 3 2 508958437 5 3 219749691 2 2 699629867 1 2 405950422 3 2 636473741 2 2 439742924 5 3 706731665 2 3 164852461 1 3 828124616 1 2 675090659 1 3 465834499 4 3 266057038 4 2 933618176 4 3 215524600 1 3 914724734 2 3 208450970 1 3 114943055 5 2 196297965 4 2 818213324 1 3 267113643 5 2 797957514 2 3 489245884 5 3 162227687 4 2 290402395 1 2 283762092 4 2 791166403 2 2 850801857 1 2 748225164 1 2 520859936 1 2 131733217 1 3 308471432 2 2 821176550 5 3 613884320 2 2 356925811 4 3 827280202 1 3 311492700 5 3 696237646 2 3 771613535 1 2 283643709 5 2 898303773 3 2 159818793 4 2 522617416 5 2 292336700 1 3 861791145 3 2 471205515 1 3 479371135 3 2 992416219 4 2 957055774 5 3 384594091 1 3 716147510 5 2 341159138 5 2 792497676 4 2 573694465 1 2 917593146 3 3 689440598 5 2 870495932 2 2 893935449 1 2 647334233 1 3 525614642 5 2 708032980 3 3 690114518 2 3 739189604 3 3 106404610 5 3 814842607 1 2 161725784 2 3 108643776 5 3 892076727 4 3 923122129 2 2 333328728 4 3 663009428 4 3 808567828 3 3 514666763 1 2 819002948 5 3 343112159 5 3 799190080 2 3 113332771 1 2 278233032 3 2 469225229 1 2 698440909 5 2 295678365 2 3 505378580 3 2 295433561 4 2 858600925 5 2 288140670 3 3 543241848 3 3 654482080 2 3 817441968 2 2 925671764 3 3 302743874 5 2 735521214 2 2 438555839 1 3 659891483 2 2 778782373 2 3 173039844 1 2 992965644 4 2 752147563 5 3 308450654 4 2 449671337 4 2 907208723 5 2 364802955 4 3 218687276 2 3 129945805 2 2 654707398 2 3 226326314 5 2 722772052 4 2 383676417 5 2 334279575 1 2 119728324 1 3 994922609 3 3 698417140 4 3 471398158 4 2 407343857 2 2 621774067 1 3 903262123 3 2 578623914 2 2 861826200 4 2 497672807 2 2 724832297 3 3 614804234 5 3 147658808 1 2 467786862 1 3 536203954 5 2 487760992 4 2 997776169 5 2 185681662 5 3 150465261 1 2 642897601 3 3 359325308 5 3 772529854 1 3 653823938 1 2 156289071 1 2 646539954 1 2 760614238 1 2 626756567 4 2 604155797 2 3 486898988 3 3 387262735 2 2 984406359 1 3 954005875 5 3 259412609 3 3 605901865 5 2 413958405 3 3 616690022 2 2 633771708 5 3 564255035 5 3 794369252 1 2 404537619 2 3 941349169 1 2 397625001 4 2 248386808 1 2 491919209 2 3 697455068 2 3 129092042 4 3 485573868 3 2 414644478 4 2 210525136 1 3 709670721 2 3 455886996 4 3 128842925 3 2 851448685 3 3 135804880 1 3 307768714 3 2 937040685 3 3 779795810 3 2 238452616 2 2 409360766 1 2 634272693 1 3 287402663 1 2 791289886 5 2 462238366 3 3 407154820 4 3 645065076 3 2 596050641 4 2 385119815 1 3 536163834 4 3 439960595 4 3 471967775 4 3 169877629 3 3 363521158 4 3 288762399 1 2 123884485 4 2 503171400 1 2 736609863 4 2 469758385 5 3 409429413 3 2 513656334 4 2 121571889 5 3 805389526 2 2 505015443 4 2 187110232 1 2 861281599 1 2 406385998 4 2 331371569 1 2 116485002 2 3 299560445 4 2 873966708 2 2 259996838 2 2 519194645 1 2 569590759 4 3 447397815 3 3 409167840 2 3 530237359 5 2 243924027 1 2 226291097 2 2 482828627 4 2 321687057 3 3 734845053 2 3 743827849 1 2 952528978 5 2 197284709 5 2 302334562 1 3 588491571 5 3 990562877 5 2 620750036 2 2 383297654 2 3 831835672 5 3 523866622 5 3 131865532 1 3 514368335 3 2 237089235 1 2 420196265 5 3 261023796 3 3 344813937 3 3 520120149 1 2 799833757 1 2 559406211 4 3 230931902 5 2 985807254 5 2 421238566 2 2 617986387 4 3 791557197 5 2 402965956 3 2 205248998 4 3 675352144 2 3 334315707 2 3 261547099 3 2 334651939 1 3 173039994 3 2 625058316 4 2 934501402 2 2 686423317 1 2 234856505 5 3 926560578 2 3 367133819 1 3 576983938 2 2 975237965 2 2 754106842 4 3 231385217 1 3 425129834 5 2 804921988 1 2 345062517 3 3 764012723 5 3 467474548 4 2 752699663 3 2 328515775 5 3 544022201 3 3 613551127 3 3 198061156 2 3 442765413 3 2 972995630 5 3 142076386 2 3 785007547 4 3 482326930 1 3 200924467 1 2 248541734 4 3 410975704 4 2 407785112 5 3 408275889 1 2 524150980 5 3 450071357 5 3 486159023 4 3 197846950 5 3 232246418 2 2 333005619 2 3 164361586 3 2 454559822 1 2 850029585 3 2 489185102 2 2 320863917 4 2 769226973 2 2 982715964 2 3 785183823 1 2 395735498 4 3 519572541 1 3 510226487 1 3 787951369 4 2 499833260 5 3 690135357 5 2 791279138 3 3 732529595 1 3 238211753 5 3 153009277 5 3 770990751 3 2 622088502 3 3 740227434 5 2 822751328 4 2 240086220 1 2 954286005 2 3 502245761 1 3 668621382 3 2 686940765 3 2 368337123 1 3 655314394 3 3 264920720 5 2 479423795 5 3 847237963 5 2 324062216 4 2 914708044 2 2 606481744 1 2 878148124 1 3 970554754 4 2 889027196 2 2 818678398 3 3 810944963 5 2 171648607 3 3 661457282 1 3 158711012 2 2 451680205 4 2 945433016 3 2 903857742 2 3 307246578 4 3 101140189 2 3 113546668 3 2 119323800 4 3 694393621 4 2 989497636 1 2 710673959 1 3 886153056 1 3 839706481 5 3 209271961 1 3 618507947 5 2 510668021 4 2 816539616 3 3 133737213 5 2 686208399 3 2 412770661 5 3 321255100 5 3 469731012 1 3 458188124 4 2 443568400 2 2 353385770 5 3 279772023 5 3 433127024 5 3 458183784 5 2 301512791 5 2 201676379 5 2 487538133 2 2 488244426 4 2 114542416 4 3 183225879 2 3 306203249 3 2 131661940 3 2 656160205 5 3 885758699 2 2 697397116 5 2 362408962 2 2 370926694 3 2 637793586 3 2 634358040 5 3 239676369 3 2 116391285 1 3 236599569 5 3 665751315 4 2 513573793 1 3 821468564 2 2 223924898 1 3 209339702 1 3 190797553 3 2 959426201 2 2 779435742 3 2 413107156 2 3 721602785 5 3 768925047 5 2 604898280 2 3 303051209 4 3 725029584 4 3 602918987 3 3 296197792 5 2 169809348 3 3 789220512 2 3 339367607 3 2 161798024 2 2 713132010 5 2 476266744 2 3 500613853 3 3 471333788 3 3 200333894 1 2 175017562 3 3 592574331 4 3 247498716 2 2 547435884 2 3 129847694 2 2 609457175 5 2 812384368 1 3 532912517 2 3 423102047 4 3 182633594 1 2 773344177 5 3 666131047 4 3 616545254 1 3 755131252 1 3 705283202 4 3 434532706 2 2 137753838 3 3 864036264 3 2 906702094 5 3 490688237 2 3 693466478 5 3 994467151 3 3 657474132 2 3 291747065 4 3 392070426 2 2 110284711 4 3 677285090 2 3 165821126 2 2 300522984 3 2 401307033 4 3 776438625 4 2 335581212 5 2 104551965 4 3 252933339 1 3 751186098 3 2 344680091 5 2 168856663 5 3 784264976 1 2 383679682 3 3 344658447 2 2 815193903 4 3 375268415 1 2 101790403 3 2 837928970 3 2 838593482 3 2 306071552 3 2 861212729 5 3 810862675 4 2 482871247 4 3 796853715 4 2 497643335 1 3 665484251 4 2 811499079 4 3 380621490 5 3 145547559 3 3 716402288 2 2 554208367 5 2 192678835 4 3 203118565 4 3 228826597 5 3 637776667 5 2 894349274 1 3 526260907 2 3 339662506 4 2 160237889 5 2 249870441 1 3 112072264 3 3 482267621 2 2 888137994 1 2 492972615 2 2 864871550 1 2 816925335 3 2 216025353 4 3 191587365 5 3 795989599 3 2 528948615 1 2 513831918 3 2 144430258 5 2 112063712 3 2 454254249 3 3 743382866 5 2 621056342 1 2 380731052 2 3 169990345 3 3 250034802 1 2 988600406 4 3 212765921 4 3 707053964 1 3 846149810 4 3 223563580 1 3 495829812 1 3 463462338 4 3 781867994 2 3 226199881 4 3 295515492 5 2 742280354 1 2 201910733 2 2 508481433 3 3 553342284 3 3 443413650 2 3 399347538 4 2 443729204 2 2 350083079 2 2 338145655 4 3 801595125 1 3 138530664 4 3 692483960 3 3 664280617 2 3 882405927 4 3 716186478 2 2 777355073 1 2 341029833 1 2 637429799 5 3 253863088 4 3 851511000 3 2 455096684 1 2 748000633 3 2 625799831 1 3 764687788 2 3 320977615 5 2 269512766 2 2 348282971 3 2 577927439 1 3 708690721 4 2 917081890 1 3 846235119 4 3 126517711 5 3 438224617 5 3 803073204 1 3 831712602 4 3 113822400 3 2 442623542 2 3 609888057 2 2 337524008 3 3 244215843 2 2 799520442 2 2 401412742 5 3 341994878 1 3 961849109 4 2 282042139 1 2 803406047 5 2 264772805 3 2 509253645 2 2 876552903 3 2 960666394 2 3 981980821 2 3 423563450 1 2 587784870 3 2 362952627 4 3 338900430 4 2 942490750 1 3 710974612 5 2 194865102 4 3 624102036 2 3 387025671 2 2 454317976 2 3 910246453 3 3 598669521 4 2 343758940 1 3 256000619 4 2 759554305 5 2 600931960 3 2 905605082 3 2 686434629 4 3 150956581 4 2 721362931 3 2 600512265 4 2 870719346 4 2 311679154 1 3 897380998 1 3 136856568 3 2 153129445 2 3 753370519 3 3 559527927 1 2 300665681 1 2 448130226 5 2 205253615 2 3 647552921 5 2 314182904 4 3 598249507 3 2 469681732 4 3 155995263 5 3 587405643 1 2 437147960 5 3 641982275 3 2 155662132 1 3 780908176 3 2 366021365 2 3 924989211 5 2 979895417 5 3 408410824 2 3 465729753 3 2 725363473 3 3 557516807 4 2 406366907 4 2 205360644 2 2 827972146 2 2 862219298 5 3 971293934 5 2 428859725 3 2 109873536 2 2 136250653 5 3 732221596 3 3 450489682 2 3 417965528 1 3 160906553 5 2 931189299 2 3 734552773 4 3 256562032 2 2 145175044 2 2 693001551 5 3 586670560 5 3 601957422 2 3 213481140 4 3 110078353 3 3 750285990 5 3 961855053 5 2 816880471 5 2 952008846 2 3 959671043 3 2 793517086 2 2 871388453 2 3 266529973 4 2 805771335 5 3 113231486 4 3 872388894 5 3 387101101 3 2 587952095 1 3 301272530 1 3 405753687 1 2 928309148 4 2 517481487 3 3 687521675 5 2 627060592 2 2 226154724 5 2 104764931 4 3 231776870 1 3 231141271 4 2 214150645 4 3 172529249 5 3 575272656 4 3 575830447 5 2 783136192 5 3 376383194 4 3 223632417 3 2 615034466 3 3 110350472 2 3 442265289 3 2 616597021 1 3 540201632 3 3 926408525 1 3 575321617 1 3 311371160 3 2 396878014 1 2 538224714 5 2 806324953 2 2 205495658 1 3 388396540 3 2 279215570 1 3 331084519 2 2 529501092 3 3 292103210 4 2 655934393 3 2 311750803 3 3 317809091 3 2 833577113 1 2 213483381 5 3 774698823 5 3 482236685 4 2 538263206 1 3 684542236 2 3 187884173 4 2 218157297 5 2 941168599 3 3 494800987 3 3 847245225 3 2 111121882 2 2 646967432 3 2 224762691 3 3 418387835 3 2 438515206 1 2 404454943 3 2 249171750 2 2 280375148 3 2 266121214 1 3 699979612 4 2 564540069 5 3 634858691 4 2 327240436 3 2 194507397 3 2 705631399 4 2 516446906 3 3 498443486 5 3 254035776 1 3 196341657 2 2 736022714 4 3 521822563 5 2 404370305 4 2 660201706 3 2 981185748 1 2 101253187 1 3 979789510 2 3 770787803 2 3 516042395 2 3 156263141 1 3 332289660 2 2 999081403 4 2 140466625 3 2 407328123 1 3 479228772 3 3 203475233 3 2 290755780 3 3 945563803 5 2 618525613 5 2 673720080 3 3 405839272 3 3 578107056 3 3 329899412 1 3 272198177 5 3 786349963 1 2 542653177 2 2 649383688 1 3 764345015 2 3 698444477 4 3 996857531 4 2 165725347 5 2 182078459 1 2 479830121 2 2 281315795 4 2 673813581 4 2 823506016 2 3 760303674 3 3 425414709 4 3 252393388 2 2 358039120 1 2 701450601 4 2 653757103 1 2 498809170 3 2 419900250 2 2 247404794 5 2 205600242 4 3 451226871 5 2 206254045 3 2 706667963 5 2 558732405 3 2 737808734 1 2 376027128 4 3 342637032 2 3 743048355 4 3 737241079 1 3 893049986 5 2 592410836 4 3 337301283 3 2 638025506 1 3 445471901 3 3 967614695 1 3 320368286 5 3 545384379 5 3 360616833 3 2 601657371 3 3 659428981 4 3 907393069 4 3 732239100 3 3 370253024 3 2 765939630 5 3 490230718 2 3 523731410 5 3 345515749 2 3 166327025 4 3 594688678 1 2 617559067 2 2 221668662 4 3 507769494 1 2 380274067 1 2 108954330 1 3 440260465 3 2 916103993 2 3 504918930 4 2 242413151 2 3 508600041 3 3 185967508 5 3 824959219 3 2 290495723 5 2 982467751 4 2 787373299 2 3 695978099 2 2 686589048 5 2 154831771 4 2 154711777 1 3 184938486 1 3 800497883 5 3 684180174 5 3 447815564 3 3 164970743 4 3 285487913 1 3 583689733 4 3 339477617 2 2 164246050 3 3 718456658 2 2 842865376 1 3 350264581 1 3 850168960 1 2 213929854 2 2 206057448 5 3 728685498 4 2 230921546 1 2 717702116 5 2 479761122 3 2 739446429 1 2 453933031 4 3 763976136 1 3 302424623 1 2 541870622 1 2 413946872 5 2 666371525 1 3 367727648 3 3 105560005 4 3 424238700 3 2 926902145 3 2 552444878 3 3 156163707 3 2 265763917 5 3 628536346 1 3 785981570 1 3 156920443 5 2 910802985 1 2 881369204 2 3 124149299 3 3 581625527 4 3 630915204 3 3 397684126 2 3 111432985 4 3 584673864 1 2 219291658 4 2 814732706 1 2 183908387 4 3 927376084 1 2 274264412 1 2 487637358 5 2 456704459 2 2 954835071 5 2 783784502 4 2 273121734 3 3 130739049 3 3 937606995 2 2 959776177 5 2 409254495 3 3 320803769 4 3 813176699 3 3 216834796 1 2 699643916 1 3 644493376 2 2 764390847 4 3 216269845 1 3 491642131 5 2 208365600 1 3 232173955 5 3 851712277 1 2 106630361 1 2 450993265 3 3 925898049 1 3 309475946 2 3 382808022 5 3 263177418 4 2 405199127 3 2 833201971 3 2 820278769 2 2 190126709 4 3 892329005 2 2 376699935 1 3 157694341 4 3 477476909 3 2 299412287 2 2 232690695 4 3 527772273 3 3 726948391 2 2 213184160 4 2 804406155 1 2 340841966 3 3 759991959 3 2 345002630 5 3 827928278 3 3 739636532 1 2 562734101 3 2 296147326 1 3 722393820 1 3 667957218 3 3 623310305 5 2 872898893 2 3 791000447 4 2 239939311 1 3 508817390 2 2 896977455 2 3 588910317 2 3 503728241 2 2 213880126 2 3 260604058 2 3 487655461 2 3 877685758 2 3 477513075 5 2 455208909 3 3 369802186 2 3 659916704 3 2 983092018 1 2 664133042 4 3 555808960 5 3 516512509 3 3 555518721 3 2 779438419 3 2 431221212 2 2 725555242 3 2 290501781 4 2 168674901 1 2 418012792 3 2 120508182 2 3 444985975 5 2 368268081 3 3 364872903 5 2 489801471 3 2 276886514 2 3 238298243 1 2 130837344 2 3 151987638 5 3 681066103 4 3 519219117 2 3 388333761 2 2 866737995 2 3 417806726 1 2 742421851 4 3 192495878 5 2 157931566 3 2 573856830 5 2 910517280 5 3 762603438 2 3 432628182 1 2 457024161 5 3 232913249 4 2 755447817 2 2 813640303 1 2 827476042 4 2 633571508 5 3 464353622 3 3 334965077 4 2 299071047 3 3 774801208 3 2 396969122 2 3 656155337 3 3 146345439 4 2 576777804 4 3 819109637 2 2 604954397 1 2 709075248 1 3 279586110 1 2 388071864 3 3 771923242 1 3 861008549 2 2 738517986 5 2 666633543 1 3 777576339 3 3 329577234 3 2 469180626 5 3 988966466 5 2 960859120 1 3 570552925 4 2 538231631 2 2 596885463 3 2 899620904 1 3 457396097 3 2 231093187 3 3 721280208 4 3 382471644 2 2 379480334 5 2 633224013 4 2 307658513 5 2 159200461 1 3 463750126 3 3 861408438 2 3 633030620 1 2 199503263 3 3 536099950 3 2 784269468 3 3 201297345 4 2 476726760 2 2 990285304 3 3 570867443 3 3 988429067 4 3 460126689 2 2 478329752 5 2 979541496 4 2 896233008 5 2 930544016 1 2 956219546 4 3 320229277 3 3 349330505 4 2 714690930 2 2 560370726 1 3 242703202 5 3 470441071 3 3 886154472 4 2 218229981 1 2 269811090 1 3 881484067 1 2 130092841 5 2 841352468 3 2 682537417 1 2 626590621 2 2 820597447 2 3 661767876 3 2 549247091 1 3 524193344 5 2 197963987 2 3 146665206 4 3 739755728 1 2 524272391 2 3 418411108 2 2 398794135 5 2 331903826 3 2 530830980 5 2 215874441 1 3 795158552 1 2 814712512 1 3 202395738 5 3 305739377 1 3 575683138 5 3 688060457 5 3 523266744 5 3 433296972 3 3 512199901 1 3 113186030 3 2 476407057 3 2 143353843 5 2 672491411 2 3 844880831 2 3 756574164 2 2 663590470 5 3 949170761 2 2 824582996 4 3 899040703 2 2 100295175 3 3 626513399 3 2 535888307 2 3 183506433 5 2 195075324 1 3 533743467 4 3 304263159 1 2 255086877 3 2 324006709 2 2 943369225 1 3 942052576 2 3 918721833 4 2 261900610 2 2 565393219 2 2 155365320 3 2 752129493 5 2 584702341 4 3 855028589 2 2 325392606 5 3 606081611 3 2 862451249 4 3 155077330 3 2 378404150 3 2 740285236 4 3 940190576 5 2 184247322 4 3 225077587 2 3 930052425 5 3 150438155 1 3 243844086 5 2 177325423 4 3 712136618 5 2 298587107 4 2 565203698 5 3 216110606 2 3 782197744 3 2 436420087 2 3 676642416 1 3 558128773 4 2 976427457 4 2 203416979 1 3 731325114 1 2 701828982 1 2 474682910 5 2 662847082 1 2 309429068 5 3 848181934 3 3 595789460 2 3 469455578 2 2 654495561 5 2 590027755 1 2 460972037 3 2 177822584 5 2 460069228 3 3 103112790 4 3 124351570 4 2 904197449 1 3 838975424 2 2 249896337 1 2 206033341 1 3 318878499 2 2 750094474 3 2 727967201 1 3 125468519 4 3 127295434 5 3 673496193 5 3 379397127 5 3 804085249 4 3 463518876 2 2 470703354 5 3 288647908 3 2 659194336 3 3 344796194 1 3 339736207 5 2 353321222 2 3 754906233 3 3 258337876 5 2 932777566 4 3 955386352 5 2 620271826 5 3 745257509 2 2 204851492 4 2 343430076 3 3 727283091 1 3 815152447 1 2 278322097 1 3 554175602 2 3 404453781 4 3 213950201 1 2 515865774 3 3 440260448 1 3 337668805 1 3 371039044 1 3 625096378 5 3 284932223 5 2 384095567 5 3 777762419 3 2 408511833 5 3 706481997 5 2 983390419 2 2 774940708 1 3 783016945 2 3 340356471 2 2 799890616 2 2 219904221 2 2 417285560 4 3 180911355 4 3 502701989 5 3 778465211 5 2 758355687 4 3 267958272 3 3 459936876 5 2 335367385 4 2 769192407 3 3 146645942 5 3 256689075 2 2 491106254 1 2 940079198 3 3 143445722 4 2 944736224 1 3 941605035 3 3 344884902 2 2 343099457 3 3 768645961 1 2 629789043 2 3 681963957 3 3 597374608 1 2 845626004 1 3 253144285 2 2 508253702 4 2 295409262 5 2 782655513 3 2 818495356 3 3 741221089 5 3 240974844 4 2 472455663 3 2 184060172 4 2 755050511 5 3 379914016 2 3 951517199 3 2 403946649 4 2 308424845 4 3 752990675 1 3 586249568 3 3 571956731 3 3 274971328 1 2 839986379 2 3 369233406 5 2 760741735 3 2 352275608 4 3 888575495 2 3 105825707 5 2 700611177 3 3 584576820 2 2 704247219 2 2 267266229 5 2 184796269 3 3 166209966 2 3 770678243 5 3 631878743 2 2 595805135 4 2 379385922 2 2 898428474 5 3 795932227 5 2 574211699 2 3 243325084 1 3 442206435 5 3 865831707 5 2 373177154 1 2 241117734 5 2 672419333 1 3 661626916 2 2 572811875 3 2 972622178 1 3 454551293 1 3 421982351 5 2 673500935 5 2 176769099 3 3 534270488 3 2 855788567 1 2 178036715 3 3 705825125 3 2 845237596 3 3 946627232 3 3 714436287 1 3 334285754 5 3 766644942 1 2 756556839 3 2 402217442 2 3 509749467 5 3 749340669 5 2 192060085 4 3 743903708 1 2 102073735 4 3 317998529 2 3 902723349 1 3 366194506 2 3 757944596 3 2 170234002 3 2 241574519 1 3 977807161 1 3 540802813 5 3 404389958 2 3 290338336 4 2 785082559 3 2 554884249 3 3 215404428 4 2 670700939 5 3 525520513 2 2 556081760 4 2 766057453 1 3 396814219 4 2 225341649 1 3 356212319 3 3 285984018 5 3 807204428 3 2 596653963 3 3 991969279 2 2 311601651 4 2 512059974 5 2 622261667 2 2 323739292 2 2 601841640 2 2 178724174 1 2 841820935 4 2 454419261 3 2 325097316 1 3 795262628 3 3 144741437 5 2 949551765 2 2 533517393 1 2 536664357 3 3 738370464 3 2 761008171 2 3 336848077 1 3 100329438 2 2 397131997 2 3 239557728 5 3 344763806 2 3 463583369 5 2 541502120 3 3 542694492 1 3 731091481 4 2 390297725 2 2 573011905 3 2 104750682 3 3 224882555 2 2 579041472 2 2 354497051 2 3 596087553 4 3 497055718 1 3 575096536 4 3 685818037 3 3 764228301 1 3 101513190 3 3 942546421 3 2 329718630 2 2 888171670 5 2 243671336 3 2 113806038 4 2 831112488 5 3 702971855 2 2 839598242 1 3 735836540 4 2 185557532 5 2 238026488 4 3 255866941 5 2 596318364 2 2 265070571 1 3 993786387 1 3 684133958 2 3 526019489 4 3 691156009 5 2 466078013 4 2 686860159 3 3 630017567 4 2 800959595 4 3 873881695 3 2 699844192 4 3 382863318 3 3 715287933 5 2 506992351 3 2 284240364 2 3 718396369 1 2 122523674 5 2 753764629 5 3 958303522 4 3 228613949 4 3 792193705 2 2 540709271 3 3 876301160 2 3 542569681 3 3 945974484 1 3 679295977 1 3 231234954 4 3 514999839 4 3 438804784 1 3 710409269 2 3 144848127 4 2 982444955 5 3 566798254 5 2 292776894 3 3 669374631 4 2 606373107 3 2 663591842 3 2 452135132 5 3 488796559 3 3 142462471 5 2 669238561 1 2 378117073 2 2 548887906 1 3 701622862 3 2 194219159 2 3 658774533 5 3 233892765 5 3 481556137 2 2 716522755 4 3 185113261 5 2 623821755 3 3 621053235 2 3 689889666 5 2 923398236 2 3 107914085 4 2 321620494 5 3 443398140 4 2 317605777 5 2 777322491 2 3 983071514 2 3 123265797 4 3 398568199 3 3 439675888 1 2 172320019 4 2 137361855 1 2 304474875 1 3 156352521 5 2 701448131 2 3 488732065 5 3 617085384 5 3 795610749 4 3 604009669 2 3 922549389 3 3 392703938 2 2 270875222 5 3 698921579 2 2 677577169 1 2 675082388 1 2 564858571 1 3 367544739 3 2 709119088 4 3 279030828 1 3 862911392 4 2 227623864 3 2 555664041 3 3 426340487 4 2 862774678 4 3 228369124 2 3 176774929 2 3 357258516 5 2 948813293 4 3 360872539 3 3 918001363 1 3 982555183 5 3 563258907 3 2 496232070 2 3 474590983 5 3 274619909 2 2 712070171 5 3 381415869 1 2 162687207 1 3 679127612 5 3 663228911 3 3 670588399 1 3 536629409 2 3 701217188 5 3 558108016 4 2 347049555 2 2 823916788 5 2 835540918 4 2 413375733 4 3 199675894 1 3 300819670 5 2 498951639 5 2 947459754 5 3 711269055 3 3 293692949 4 3 669557648 1 3 106218466 5 3 530701835 5 3 734273102 1 3 232685363 4 3 239835895 5 3 490437569 3 3 304439476 5 2 513806998 3 3 824960569 3 2 156368929 1 2 369952509 2 3 938318084 3 2 513022537 2 3 915203989 1 2 157653201 5 2 762692857 2 3 133452232 4 2 746768283 3 2 125274432 4 2 142475610 2 2 200758455 4 2 412899474 3 3 810313136 1 3 458541155 4 2 584461796 5 3 481798286 3 2 920206125 3 2 937981307 5 2 300087749 4 3 141952254 1 3 654571008 4 2 209830626 4 3 782682467 2 3 635925140 3 3 146112927 4 2 722613134 5 3 137805582 4 2 373776009 3 3 777354888 2 2 736164409 5 2 678653742 4 2 652108692 5 2 446349770 3 3 921672103 3 3 832953016 1 3 569342413 2 3 508568370 4 2 306579294 3 2 628016225 3 3 913963751 4 3 175352246 2 3 683926438 5 2 140196651 5 2 429747732 4 3 962385261 1 3 898524645 4 3 222850947 4 2 725610183 2 3 869618951 5 2 283790768 5 3 957588443 2 2 769232450 5 2 932171876 1 2 690313470 5 3 692223580 1 2 264658896 4 3 823009185 5 2 876609858 3 3 514557349 4 3 687010499 3 2 640747131 3 2 384805518 3 3 951588867 5 3 651096525 3 2 532175411 4 2 172107722 4 3 652356336 2 3 213098933 1 2 162199156 4 2 851240472 5 2 930255836 2 3 645356364 5 2 558965681 5 2 237901005 5 3 886118255 3 2 136381718 1 2 278472522 4 3 478504253 4 3 807994616 3 2 199344271 2 2 113281365 5 3 717053074 5 3 928746373 5 3 346457513 4 2 880797453 3 2 225029885 5 2 605637187 3 3 868215002 5 3 269069787 2 2 912151866 4 2 234817507 1 3 293534117 3 2 858923032 5 2 534090080 5 3 275829054 3 2 723839827 5 3 675697592 2 3 588576092 5 2 468589437 3 3 516505992 1 3 575601917 2 2 939254810 4 3 792216432 2 3 131035593 1 3 445541347 2 2 317026277 3 2 476557998 5 2 172763521 3 3 971761272 5 2 102246055 2 2 504892932 5 2 290966078 4 3 403805069 2 2 164400718 5 3 427411758 5 3 594295841 4 3 977219216 1 2 956711638 5 3 361574115 3 2 766619335 1 2 793423062 1 3 197791587 5 2 320157683 3 2 636357182 1 3 786194949 1 2 556738062 4 3 494605851 1 2 646974953 1 2 672630936 4 2 822831520 3 2 275594876 5 2 833513324 5 3 932459669 1 3 553448988 3 2 603143501 5 2 752716208 1 3 100226858 4 3 144811799 1 3 666237162 2 2 602072118 5 3 522484736 5 3 428113655 4 3 636104784 5 3 505089662 3 2 365130534 5 2 560600953 5 2 865059195 4 2 660229452 4 3 125093017 3 2 682861174 4 3 842527732 3 2 939337254 5 2 478363647 2 2 508371420 3 2 153154137 4 3 720375045 1 3 487807512 4 2 874977961 4 2 826253556 4 3 491684263 2 2 242852490 5 2 634276693 5 2 672272795 5 3 180308687 2 2 808899018 3 2 708940716 3 3 968346782 3 2 737526686 4 3 407863715 4 3 710002772 2 2 620308089 4 3 211284107 1 2 430682187 4 2 400485512 2 3 188149301 2 3 702389282 5 2 365030809 1 3 528114033 2 2 772354781 3 2 218993074 5 2 658917983 3 2 552509793 1 3 520391104 1 2 882661371 1 3 168311845 1 3 419266177 4 2 252093351 2 2 338299705 2 2 541595170 3 3 374972338 1 2 407049119 4 2 128955905 5 2 939798227 1 2 151007084 3 3 727103615 5 3 140659802 5 2 187085545 2 3 749349158 5 2 292482295 3 2 883675796 4 2 879486236 4 3 925519043 4 2 387790207 4 2 777299444 3 3 777681359 1 3 355693788 2 3 670262535 1 3 135289248 3 3 526460081 3 3 435288086 2 3 614527346 2 3 303740378 1 2 728785436 3 3 671468345 5 3 646817839 3 3 622908478 2 2 627569787 4 3 293166106 5 2 592838615 4 2 608374997 4 3 651990310 1 2 965777443 3 2 998190896 4 3 716302971 5 3 175641971 5 3 196263210 1 3 223682981 1 3 925668097 1 2 875860931 1 2 558530304 2 2 847770011 4 3 477783277 5 3 283091094 5 2 232380105 3 3 352241732 4 3 172406564 2 3 786020160 1 2 637064865 2 2 683366756 3 2 521002705 3 2 477568312 2 3 248966760 4 3 453851332 3 3 257672826 5 2 905035309 1 2 792353161 1 3 174813259 1 3 274224550 1 3 887207497 4 3 139534700 2 2 771782683 5 2 951608217 1 2 410094760 1 2 107446515 1 3 348856484 5 3 143646799 3 2 761049980 4 2 815031813 3 2 408205011 4 2 923566980 1 2 959793044 2 3 483527207 4 2 274345029 5 2 911006993 3 3 511595191 4 2 447693604 4 3 891117986 4 3 276307909 2 2 885678741 4 2 520245902 1 3 436150170 4 2 534965486 1 3 273709801 1 2 879500166 3 3 449315085 4 2 914393119 3 3 215982831 1 2 200549050 4 3 816722535 1 3 710216806 3 2 551471706 2 2 871118985 1 3 683682365 1 2 136388914 3 3 181190009 3 2 604417179 4 3 597001437 4 3 878535456 5 3 242137236 4 3 386913055 4 2 630793747 2 3 707579104 5 2 126554757 3 2 903722957 2 3 753643988 5 3 464729335 1 2 345929696 1 3 740694699 2 2 166660841 3 3 714777727 5 3 559163929 5 2 822134839 4 2 565242917 1 3 128827853 1 2 277173268 4 2 555739482 2 3 441648505 3 3 253116970 5 3 963718588 3 2 371837448 5 3 457651384 2 3 567201704 5 2 465918486 1 2 560007439 5 3 559159139 5 3 515919345 1 3 908637962 4 2 176179466 4 3 877284254 3 2 754238669 2 3 530809977 4 3 318444043 1 3 721638295 3 2 212191408 3 2 325513583 4 2 337328724 5 3 315128840 3 2 413653726 2 2 125511655 2 2 216693441 1 3 100046347 4 2 831175742 4 2 433604422 5 2 387286597 3 2 572292482 1 3 126713121 5 3 785581235 4 3 776558146 5 2 252225988 5 3 493041967 2 3 141466762 4 2 354721623 5 3 772636112 3 2 296791871 1 2 559747346 4 2 637089437 4 3 720769395 5 3 452114360 5 3 536702422 4 2 424727419 2 2 336117294 1 3 222652374 3 3 864941368 3 3 910253223 1 2 598114631 2 3 246451480 4 2 428022664 2 2 528329857 1 2 364012683 2 3 580427437 4 2 339663748 1 3 718648004 5 3 171917687 4 2 545045726 5 2 710532967 4 2 321917688 2 2 639973640 5 2 443795555 2 3 496827447 1 2 221103140 3 3 853060419 5 2 758234560 1 2 852307674 5 2 986954666 3 3 149331811 1 2 849734275 4 3 833935551 2 2 627560922 5 2 608225096 3 3 309350893 1 3 172784141 3 2 467109805 5 3 154559137 4 2 211143392 2 2 750287935 2 2 696120013 4 2 312248909 3 3 766487537 2 3 483195420 2 2 407458332 3 2 695377383 1 3 324448478 4 3 270823541 4 2 169431293 3 3 622077914 4 3 423189742 3 2 282275431 1 2 404819715 3 3 877214079 5 3 362198904 4 2 775267391 2 2 918340561 5 2 704062584 5 3 814915324 5 3 691330550 2 2 519328575 2 3 297472094 4 3 186264706 5 2 598892604 3 2 569500801 3 2 369519085 1 3 332262589 2 3 642950178 5 2 845666325 2 2 619323864 2 2 177823538 2 2 478780332 2 2 101789226 4 3 759674472 3 2 615861898 3 3 414864242 3 3 414097339 3 2 683100347 2 2 336017435 5 3 211660672 4 2 729379863 3 2 220197870 3 3 767631809 4 3 994470912 5 3 261394023 5 2 970681645 3 3 351861892 1 2 380413296 3 3 526791738 1 2 499889761 4 2 287348108 1 2 293968667 1 2 989703680 5 3 530806159 3 2 828254665 3 2 750762333 3 3 578149538 4 2 513775891 2 3 639392120 1 3 328290475 3 3 914863869 4 2 498867842 4 3 530291949 5 2 211530723 5 2 208231746 5 2 317681176 2 2 230173763 1 3 178904387 4 3 348979688 2 3 674782649 2 2 229715219 2 3 207472847 1 2 798063111 1 3 559123682 5 3 741998697 5 2 513088872 2 3 516016549 1 3 673044050 3 2 567379521 5 3 311500093 2 2 361112010 2 3 166453268 3 2 303582035 5 3 198797636 4 3 142065798 3 2 284872514 2 3 585005877 3 3 845364333 1 2 898602684 2 3 538538738 2 3 704783882 3 2 433324341 2 2 309011081 5 2 782385001 5 2 607507409 4 3 276569935 2 2 520219186 1 2 584991534 2 3 821547628 5 2 615852816 3 3 682250053 4 2 238001469 1 3 334903563 1 3 990842962 4 2 994735209 1 3 506951826 3 2 579360897 4 3 496223996 1 2 271374158 5 3 558642671 2 2 657800317 4 3 316513547 3 2 638608213 5 3 991394860 1 2 335695893 5 2 530522034 2 3 830064140 5 2 420169835 5 2 215412194 4 3 311402899 4 3 240159639 3 2 942096684 5 3 331881921 4 2 653584939 4 3 317843693 2 3 991381521 2 2 910973038 1 3 306842622 2 3 763627790 5 3 802350531 1 3 551635650 2 3 939102450 5 3 396907930 3 2 689357567 2 3 681894007 4 3 586897838 4 2 392524586 1 3 234534363 4 3 380074905 5 3 649897141 3 2 182051689 2 3 915296720 5 3 684672862 2 3 637210413 5 2 406003670 2 2 557522396 1 3 453885255 3 3 514861633 4 2 460545600 2 2 608041309 3 2 871784475 1 3 847616412 1 3 373758188 2 3 833092097 4 3 925835721 3 2 589937907 2 3 393460177 2 3 860244235 5 2 784959907 4 3 455408002 4 3 527697794 2 2 967194573 3 3 513427226 1 2 405600530 2 3 566630763 1 3 579774169 4 2 105509438 4 2 558104302 5 3 584853864 2 3 182766372 5 2 114029154 2 3 789494538 4 3 129637214 1 3 794556030 5 3 195183105 2 2 362167193 1 3 749519969 1 3 807125267 5 2 742693207 5 2 828346942 1 3 962116124 5 2 247165768 1 3 568563088 1 3 626235926 5 3 787363043 4 3 228759052 4 3 729505608 1 3 828213880 4 2 321918078 1 2 940574648 2 2 576128244 2 2 686640918 5 2 958662939 1 2 529848172 4 2 448625810 4 2 664058549 5 3 909704064 1 3 925599330 5 3 584641922 4 3 761274490 3 3 835043402 4 2 583684178 2 3 222651804 5 3 848875100 2 2 178200312 2 3 623162313 4 2 862901623 3 3 350366411 2 2 761249737 5 2 138510175 2 2 375844150 4 2 123253564 2 3 133911446 3 2 682634891 5 2 722511659 2 3 154229322 4 3 742336937 5 2 840688050 4 2 559401071 5 2 709212856 3 2 736867472 3 2 327096380 5 3 784708720 5 3 532975001 4 2 861064934 2 3 124841218 2 2 964543199 5 3 665124785 1 2 972065871 3 2 524199244 1 3 500916947 1 3 326825151 5 2 590681556 3 2 745149062 5 2 407299885 2 3 846322023 2 3 452849876 2 3 903493869 4 3 466297608 5 2 574806916 3 2 926861861 3 2 566751265 4 2 128053538 2 3 410886954 4 3 236579966 2 3 146829299 1 3 926444707 3 3 153088036 2 2 189738995 1 2 662322881 4 3 967434375 4 2 150771154 4 3 140904165 3 3 305609561 1 2 416860487 5 3 968735582 5 3 463377188 1 3 546743813 5 2 515502595 1 3 629033745 3 3 523532947 3 2 874673984 1 3 711660703 2 2 356870482 4 2 794690046 3 3 663700557 5 2 751360184 4 3 844081985 1 3 686098705 2 2 113421082 2 3 320933804 4 3 498777900 4 3 534897036 4 3 248444398 3 3 665176626 1 3 290783927 1 2 289666328 5 3 850734726 5 3 975863469 3 3 376797749 2 3 476120144 5 3 921166086 1 3 566917136 4 2 366544350 3 2 105003500 4 3 953744183 2 3 321654360 4 3 675706283 1 2 231511723 4 2 743896635 3 3 595820030 2 3 737719554 4 2 601537815 1 2 320034492 3 3 346209470 4 3 979977317 1 2 789836115 2 2 104269907 3 2 252472401 5 3 978082830 2 3 589778987 4 2 775533134 3 2 730395827 1 2 375056164 3 3 783527126 5 3 717782471 5 2 518438437 2 2 148970627 5 2 671202565 2 3 110448117 1 2 984424500 2 3 988190398 5 3 507199374 3 3 818110128 3 2 348510879 3 2 636694924 1 2 443424762 5 3 292933234 3 3 485535053 3 3 146322926 4 3 557981180 2 3 609303182 2 3 205108261 5 3 394082896 1 3 462026888 3 2 343300009 4 2 348207507 3 2 768173267 4 2 440500491 5 3 962944797 3 2 595668897 3 2 177016105 1 3 751101677 4 2 692899313 1 3 262083173 3 2 502337398 1 3 500418651 5 2 966992486 4 2 608134159 4 2 730380153 3 3 976581901 5 2 520997794 5 2 882575837 3 2 288936185 4 3 557380232 4 2 383108985 4 2 497287576 4 2 523702983 2 3 528895699 3 3 713541549 2 2 642255459 2 3 208813142 1 2 686439637 5 2 563634923 2 2 936270427 5 3 851154462 2 2 942254820 2 3 492578220 5 2 972203972 4 3 393103073 3 2 233515219 5 3 743707093 4 2 873775890 1 3 816378994 1 2 607809727 4 3 264749192 2 2 161023408 5 3 954243611 1 3 231776940 2 3 901444309 1 3 303778300 4 2 162233833 3 3 941673594 4 3 603972944 2 3 339210376 2 3 836043497 1 2 279658190 4 2 315889276 4 2 356923422 4 2 673917508 2 3 125076951 4 2 885202644 1 3 678937929 2 2 184007240 1 3 612789644 2 3 711822431 2 3 913142891 2 2 533358207 2 2 659478714 4 3 479954529 5 2 331160151 5 2 304681768 3 2 899670087 1 3 131938154 2 3 609059018 1 2 491717342 1 3 738259341 1 3 687609991 1 2 394279281 4 3 493981134 2 2 159100444 4 2 770475898 2 3 491721137 3 2 685164718 4 2 308027030 4 2 177407953 4 2 556874266 1 3 690983795 5 2 811279526 2 2 387264102 5 3 141131524 5 2 307452577 3 3 571154802 5 3 832910127 3 2 323090198 1 2 530282839 1 3 776312468 4 2 506479926 4 2 676737500 1 2 121117487 2 2 999803269 5 2 115757326 2 2 238652990 4 3 588102557 2 3 149675222 4 3 220297973 5 3 785507201 4 2 860855994 2 2 435663776 2 2 716397672 3 3 852384291 1 3 385632033 5 2 190142164 5 2 205196280 2 3 551451929 2 3 788335837 2 2 958402119 5 3 535552529 2 3 694069860 1 3 273356446 4 2 594286145 5 2 308634517 2 2 140134139 3 3 534476173 1 2 151339847 3 2 783843303 5 3 325877249 4 2 530803358 4 3 414326220 5 3 281920432 3 3 578018554 5 3 221935850 3 2 234286613 1 3 743291146 1 3 313780994 1 3 575683494 1 2 182377666 1 2 878542519 2 3 678988995 5 2 275010054 2 3 757270601 1 2 556922275 5 3 556499858 1 3 488955362 2 3 346981643 5 3 593159036 1 3 498390815 1 2 216204771 5 3 985099087 5 3 786032318 5 3 736778619 5 2 209924275 2 3 212374950 3 3 679651151 1 3 584180614 5 3 404944704 4 3 131292040 3 2 869884684 5 3 240852529 1 2 701674189 1 3 688369527 4 2 222163237 4 3 612738007 4 3 252044599 4 2 790506759 5 3 598810910 4 3 618098935 2 2 398070369 5 2 303487826 4 2 179151691 5 2 415957636 2 2 702227414 5 3 256487885 1 3 930196367 3 2 135579918 4 3 543569378 3 3 175859530 4 3 973453223 2 3 511888613 3 3 117612597 2 3 271834039 2 3 300964601 1 3 349243694 4 2 459018960 1 3 347088674 4 3 230751165 2 2 602525365 3 3 486389216 4 2 207200757 5 3 349867765 4 2 900108828 1 3 105041528 3 2 327185541 2 3 804017453 4 3 782129857 5 3 472066938 1 3 408324123 1 3 387459887 4 2 915621331 2 3 472697321 2 3 231849024 4 3 964272806 1 2 105745051 4 3 568792329 3 2 951681721 3 3 340025145 4 2 314956456 5 2 868646119 1 3 522310996 2 3 800395155 5 3 133213064 1 2 830760660 1 2 685149851 1 2 208204622 2 2 141901104 1 3 688876419 1 3 519277298 4 3 565662301 3 3 671690823 2 3 624906103 2 2 559911859 5 2 356101557 5 2 778390955 3 3 512133819 3 3 133161016 5 3 161050914 2 2 584411397 5 2 795343550 1 3 322919169 3 2 634911235 5 3 978453691 3 2 663791648 5 2 332549485 3 3 848592193 2 3 642459626 2 2 145336446 5 2 649149569 3 3 232421538 2 2 811597567 2 3 121743993 3 3 214257689 1 3 451079343 4 3 888482341 3 3 934909220 4 3 194404199 3 2 505741883 4 2 885991819 2 3 612995396 1 3 661070030 1 2 444566440 1 2 716801510 3 2 567970852 2 3 337640916 1 2 356089125 1 3 536929354 1 3 262729943 4 3 378782805 3 3 637802854 4 2 187803354 5 2 237408225 2 2 741005611 4 2 901987516 1 3 602660691 3 2 871885321 4 3 739074140 2 3 452399148 4 2 358565502 3 2 999655138 3 2 233974647 1 3 149643951 3 2 919611170 1 3 190503671 5 2 487482382 5 3 536988939 5 2 775596354 5 2 389813903 3 2 755431446 1 3 147252767 4 2 520718185 5 3 718262889 2 3 748830717 1 2 398550237 4 2 185462808 4 3 314116386 4 3 109326098 2 2 167234764 3 3 759374767 1 3 136241919 5 2 886385540 4 3 140043599 5 2 114018867 2 3 720233704 3 3 995058816 1 3 922843214 2 3 897031087 2 3 695618958 2 3 867630770 2 2 661093150 5 2 331565071 4 3 717150785 5 3 732239668 2 3 316523378 4 2 970971208 3 3 470518968 5 2 786496203 3 2 183366444 3 2 880764471 5 2 653722163 4 2 711650624 2 3 475292002 4 2 385525375 4 2 662334214 5 2 588414172 3 2 437678867 3 2 664801000 4 3 502617586 1 3 323402820 3 2 159056642 2 2 539203783 1 3 160973280 4 3 359009239 3 2 766705380 3 2 353671139 2 2 758340896 1 3 977747793 1 3 819841101 4 3 817409890 2 2 136914246 1 2 903581127 3 2 732269208 3 3 748525357 4 2 478875214 2 2 406726172 1 3 286800033 3 3 735307826 1 2 293225608 3 3 129591544 1 3 355031865 1 2 648985276 3 3 151480033 5 3 808987256 5 2 434909519 4 2 134989982 3 3 506248532 5 2 701084852 1 3 264919109 4 3 621835386 3 3 550523964 3 2 861014453 5 3 632031413 1 3 847536822 1 2 795429526 3 2 529116583 5 2 972112198 1 2 507988535 3 2 278131196 1 3 378794450 5 2 504716687 1 2 513587694 5 2 683128501 5 2 837892423 3 3 654887508 5 2 264393004 5 2 303769937 3 2 289546933 2 2 118748090 4 2 256687632 3 2 193210648 3 2 900627710 2 3 211301802 2 3 404574872 3 2 310376872 4 3 858345917 3 3 637832460 1 3 849172883 3 2 946108483 5 3 135354817 3 2 949583940 2 2 953550165 2 2 920121047 5 2 560688071 1 3 479663994 2 3 370208736 3 3 719754177 4 2 121822711 5 3 611468248 5 3 529099035 2 3 406950716 1 3 437305458 2 2 381119686 1 2 746497280 5 2 539306969 4 3 360980305 5 2 128412406 4 2 238767984 5 2 444728003 2 3 739513402 3 2 989925940 3 2 102051444 2 3 287019576 4 2 279994970 5 2 461035845 1 2 333249058 5 3 332821933 1 3 301625153 2 3 572580434 5 3 244819220 1 3 226984025 3 3 610519665 4 3 756993951 1 3 929276848 2 3 289772395 5 3 413635783 1 3 363036848 4 2 193322714 1 3 393996576 3 3 968473135 3 3 880329420 3 3 728787342 1 3 340105465 4 3 487965577 4 3 737946564 3 2 217143936 2 2 234092845 4 2 757739816 5 3 468665793 1 2 266392685 1 2 490518576 3 3 785111068 5 2 142485457 5 3 218012968 1 2 621473299 3 3 446141711 1 3 875556899 5 2 724218110 2 3 642616237 3 2 883783956 2 3 151523796 2 2 476263891 3 2 639582254 4 2 916886120 1 2 327082848 2 2 501368837 1 2 428171675 4 2 398122276 2 2 703259931 4 3 566669090 3 2 213202125 1 3 157587218 1 3 724634514 4 2 409735008 2 2 851297563 3 2 697708927 3 3 679839532 2 2 469470574 4 3 238070509 3 3 555315121 5 3 781347032 2 2 857517714 4 2 379443412 3 3 377432553 5 3 427540117 3 3 366088848 3 2 610412982 3 2 271081165 5 2 525782015 4 3 685024125 2 2 266543888 3 2 728949030 4 3 192542026 5 3 378284342 4 3 419548793 4 2 335634899 1 2 646089410 4 2 275001118 5 2 449501083 2 2 180755159 2 2 395421658 1 3 501806556 5 3 951432626 3 3 119072892 4 3 418581531 1 3 667472454 1 3 533016510 4 3 244310037 1 3 494731943 5 2 673719815 4 3 590595020 1 2 865906635 2 3 718350012 3 3 856191547 3 2 140949186 1 3 906098517 1 2 946164582 4 3 237572228 2 3 772125092 2 2 612473894 1 3 136291462 4 3 120208684 3 2 942189090 2 3 501435092 5 3 560294671 3 3 879338182 3 3 534050976 5 3 818802936 3 2 874981543 1 3 156481522 1 3 561768788 2 2 790275589 3 2 544923356 5 2 641943814 3 3 548326376 2 2 308154121 3 3 248473092 4 2 661201967 3 2 315381011 2 3 329351308 4 3 751539258 3 2 519382068 2 3 770988553 3 2 802002788 1 2 551753846 1 3 233141501 2 3 339606501 4 2 214728469 1 2 412016196 4 3 327007464 1 2 625206818 4 3 257479219 3 2 644105559 4 2 669795663 1 3 885203797 5 3 138641348 5 3 281431714 3 2 898979465 1 3 108862770 2 2 844999327 5 3 250438080 4 3 913694390 1 3 441885990 4 2 735065855 3 2 703829645 3 3 572071508 3 2 572316129 5 2 607237700 4 3 410690745 4 2 674201800 4 2 829683813 4 2 380087828 2 3 152165985 4 2 642312896 3 3 293640710 1 3 763810058 4 2 956243121 3 2 489061347 3 3 498242465 2 3 458180136 3 3 655693716 2 3 187335179 2 2 117906878 3 3 179742827 2 3 333209242 4 3 821222536 2 2 438286238 4 3 730879608 5 2 403055988 3 2 379943605 2 2 859753716 4 2 814332240 4 2 907141900 3 3 742559786 1 2 870122508 5 2 135036705 3 2 452728968 1 2 521311113 2 2 572816327 3 3 724241882 5 3 991873610 1 2 450018762 4 3 801070838 1 2 419226836 2 2 175511833 1 2 490554066 2 2 244048596 4 2 125058604 3 3 235380420 2 2 290779567 1 2 854654171 5 2 675902238 3 3 599238662 1 2 772987330 2 3 531870226 1 2 456930504 2 3 501944086 2 3 782591246 4 3 202926733 2 3 609848084 1 3 995292074 3 2 427016421 5 2 397944069 4 3 448675699 5 2 659230651 1 2 677826746 2 2 501443982 2 3 965641527 4 3 645909360 2 3 263863105 4 3 310234634 1 3 393340818 4 2 203338608 4 3 103409273 1 2 973975462 5 3 706119791 3 3 606552082 1 2 691090551 5 2 801616320 4 3 131125370 5 2 701669240 5 3 298975686 5 2 612591368 2 2 342358230 1 3 995634960 1 3 339100722 1 2 572090271 5 2 879878981 4 3 914073821 2 2 172449409 3 2 478878001 4 2 879195199 1 2 128992259 4 3 283255819 3 2 699595215 3 2 813613335 2 3 527350369 3 2 745920398 5 2 408672993 4 3 102876129 5 3 427586299 5 3 482160691 2 3 137644134 3 3 302542731 2 3 292229201 1 2 723757076 2 2 117548820 4 3 346071248 1 2 894472631 2 2 644279566 2 3 186721429 3 2 120430645 2 3 741784861 3 3 686547671 2 2 802717558 4 3 674225753 2 3 109260348 1 3 260050250 1 3 957260015 4 2 641771293 5 3 572484483 2 3 192125927 2 2 425640419 4 2 812174015 4 3 982696052 2 2 371132993 1 3 519657586 4 2 717513474 5 2 517633348 2 2 774695368 3 3 768293809 5 3 331149427 5 2 543623116 1 2 792678114 2 3 159881738 3 3 389258341 1 3 375168272 2 3 778839018 5 3 309371006 2 3 853873289 2 2 653176195 3 2 949775343 5 3 704145260 5 3 717981606 3 3 814902611 4 2 382106327 5 3 990074789 5 3 819444852 2 2 572161006 2 3 863880533 4 2 229258347 2 2 303437829 2 3 139973381 3 2 882976438 5 2 958646111 3 3 796967500 3 3 930253997 2 3 481042567 3 2 601722186 4 3 915693035 5 2 713185530 1 2 404114080 5 2 795421377 1 2 239921046 5 3 520525034 2 3 969865952 5 3 360909301 5 2 945300868 3 3 432371285 3 3 678607515 1 2 392720195 4 3 123848370 4 2 112033590 5 2 684030893 4 2 618465123 4 2 365153096 2 2 797446826 5 3 135589967 2 3 662720963 5 2 260425522 4 3 652821144 5 2 660948687 3 2 681038777 1 2 345216451 2 3 100679470 5 3 284692785 1 3 345733796 2 2 442575936 5 2 999697757 5 3 255677981 3 2 318066603 3 2 627807211 2 3 309112961 1 3 270896022 4 2 566273577 4 2 495754993 3 2 990406268 3 2 386558980 1 3 931968399 2 3 262257066 2 2 865625979 2 3 876084251 3 3 399640997 3 3 222173494 5 2 659258886 2 2 644106314 5 3 805694056 3 2 309906259 5 3 714541858 2 2 179082300 2 2 392953949 3 2 525193547 5 3 450798152 2 3 697728455 3 3 745598303 2 2 374341251 2 3 285747538 3 3 980221638 1 2 452538298 2 3 394119695 3 3 950831581 1 3 930159768 2 2 831058624 5 2 381041906 1 3 744923363 3 3 882470838 1 2 160266298 1 2 543828340 3 3 236307203 2 2 604605050 2 2 751644920 5 2 776399109 1 3 917299874 5 2 475505467 3 3 417448857 3 3 137237370 1 3 250590851 4 3 717877543 2 2 794894761 4 2 190162066 3 3 477915615 3 2 144910258 2 3 446615786 5 2 307246693 4 2 625193782 2 3 315329419 1 2 975553486 3 3 905294056 3 2 124146180 1 2 556795153 5 2 178202585 1 2 762570169 3 3 960617670 4 2 259479135 3 3 606027213 2 3 248995025 2 2 343169516 1 2 772630468 3 2 131831051 2 2 589473468 4 3 214480186 1 3 628366460 4 2 264790482 2 3 373651628 1 3 444857026 5 2 257401925 4 2 578657092 3 3 254995373 3 3 287427197 2 3 422441795 1 2 933741217 3 2 267074714 1 2 118998532 1 2 557782670 2 2 670046895 5 3 520543886 2 2 313099891 3 2 580697334 3 3 816269888 1 2 357990664 3 3 928327132 2 2 229917003 1 3 202405759 4 2 673472367 4 2 565256535 3 3 101460195 5 2 728025662 1 3 162323611 4 3 378164076 4 3 244871204 5 3 177493629 1 2 496291555 3 3 210385438 3 3 901452424 5 3 563824313 5 2 139969571 1 3 992480186 3 2 227421718 2 2 629337812 2 3 959128444 3 3 797785963 1 3 398427214 1 2 586544329 1 2 493727912 3 2 590301019 1 3 121643705 4 3 977790100 4 2 607895382 1 3 507160426 5 2 126065841 5 2 556044125 2 2 101021853 2 2 156129378 1 3 192289329 2 2 628583668 2 2 305621465 1 3 495599384 1 3 290214700 1 3 566201611 3 3 745472472 2 2 687302544 2 2 638862793 1 2 367084878 3 3 113240868 4 3 635076104 4 2 690625538 2 3 330951259 1 2 289284063 4 3 755019524 5 3 592604218 2 3 394829544 5 3 302229340 4 3 500522518 3 2 654149278 4 2 496383202 3 2 942943631 5 3 101277530 1 3 925201817 1 3 686772165 2 3 285215734 2 2 227962687 5 3 512107802 1 3 684484334 1 3 433919115 2 3 341855730 1 3 553456807 4 3 394870807 1 3 726380768 2 3 623230519 5 2 520249195 4 2 819270770 4 2 400830413 2 3 498467978 1 3 799906165 1 2 510660703 3 2 730629018 1 3 201578678 3 2 650888171 4 2 338592928 3 2 427819000 2 3 962951668 3 2 828764647 5 2 987521366 5 2 198205240 2 2 930210878 1 2 332650386 5 3 659314505 4 2 179822466 2 2 507002785 3 3 162674369 3 2 132814415 1 2 868773248 3 2 687415261 5 3 161392356 1 3 928263788 3 3 776411762 4 2 356136622 5 2 168994820 2 2 193016678 4 3 161341553 2 2 180879015 4 2 731023656 4 2 559032378 1 3 339029369 3 2 906327594 4 3 738511902 4 2 353338385 1 2 419117024 5 3 458218477 4 2 617569399 1 3 646040893 2 3 542156372 2 2 442256871 4 3 945205331 2 2 346630136 4 3 664635864 1 2 416108734 2 2 428416388 5 3 126245995 5 3 618459600 4 3 255420020 5 3 660792249 5 3 875226724 5 3 717094188 2 2 101966519 1 2 108887872 4 2 871374795 4 2 710475894 1 2 752882660 2 2 826459401 3 2 925534364 5 3 765066320 2 2 205936367 2 2 989609327 4 3 214719061 5 3 973079302 3 2 928233663 4 3 476212767 5 2 726034805 1 3 918595769 3 3 813090182 1 2 169405889 4 2 481178766 3 3 477696994 3 3 204867161 2 2 380571045 2 2 250894261 1 2 196581156 2 2 690003715 5 3 945394244 2 2 486776854 2 3 187221897 2 2 302593946 5 2 291190954 3 3 494306940 4 3 587273111 5 2 114311295 5 3 483255696 2 3 767874945 2 2 406842298 5 3 369099931 5 2 877546229 5 3 901278423 3 3 744275107 5 2 290861073 2 2 497590267 1 3 790788448 1 3 679469077 2 2 681645113 5 3 195095259 3 3 858536314 2 3 258016952 1 2 501439938 3 3 224811439 5 3 400158338 2 3 230622613 2 3 481245151 1 3 164150695 4 2 920853358 3 2 220310772 3 2 887117408 2 3 198135550 5 2 973193234 4 3 838191565 4 2 548781461 3 2 893823505 5 2 169820836 3 2 657937806 3 2 727868658 1 2 588058345 3 3 534108833 4 3 310892504 4 3 661211565 1 3 520665752 4 2 461708292 5 3 286201126 4 2 722893335 2 2 204411025 3 3 404016234 2 3 585784857 5 2 222901598 2 3 798370068 1 2 629052776 4 3 875323452 2 3 964483185 1 2 242703003 4 2 679474236 3 2 163607549 4 3 286205108 5 2 796832174 2 2 925555453 1 3 169393117 2 2 671357192 2 3 761815139 4 3 489842156 4 2 112102685 5 3 137240791 4 2 804574347 1 3 519171489 5 2 593616070 2 3 613506408 4 3 542217429 5 2 565968734 4 3 348975683 5 3 860270837 5 2 674592911 1 2 892251166 1 3 896455652 4 2 377172930 2 3 918887122 3 3 361844933 2 3 746473178 3 3 776254408 3 2 223330506 3 3 780745986 3 3 363986948 5 2 182053880 2 3 778801709 3 2 527192151 4 3 277572404 2 3 324733406 3 3 927368914 1 2 731762513 4 2 716833645 3 2 895652587 4 2 178598816 3 2 434894963 3 2 175273442 5 3 253502516 4 3 757985879 2 3 446285719 5 2 251828267 1 3 701206229 3 3 158511236 4 3 240901131 1 2 793255967 2 3 198504656 1 2 949166711 2 3 984114592 4 3 938815252 5 2 822061125 4 3 734250197 5 3 362680697 1 3 766206005 3 2 466633233 3 3 306237025 2 3 948596872 1 2 879903930 4 3 831570523 4 2 608697759 3 3 722357404 1 2 554421540 2 2 244583086 5 2 537870920 3 3 424797139 5 2 116016457 1 2 723099991 5 2 517641484 2 3 754462988 1 2 521700375 2 2 321739315 3 3 198444167 1 3 464621767 1 2 239032877 3 3 104438024 4 3 846764090 2 3 950605968 4 2 556790221 2 2 133084681 1 3 987838787 3 2 606659437 4 3 595200835 1 3 484751550 2 2 468613450 5 3 757049040 1 2 820625653 4 2 544442874 4 2 793370079 2 2 131615115 2 2 820603825 2 3 135800425 5 3 368341743 2 3 157299525 4 3 731769131 4 3 307044688 4 3 462396109 1 3 283166151 2 3 821961025 4 3 584059507 3 3 262204558 3 3 586886526 3 3 537089733 3 3 174974915 5 3 469742783 2 3 890389420 2 2 775209465 3 2 655402669 5 2 640872835 5 2 444839369 5 2 147004757 5 3 666087025 3 3 956924747 5 2 684899452 1 2 202399489 4 2 258804211 3 2 762924074 5 3 679936681 3 2 730813266 4 3 199429743 1 3 296144958 5 3 560956341 3 3 374691598 1 2 257593187 5 3 252318974 1 3 611767276 1 3 328020171 5 3 587671177 1 2 255091789 2 2 811396025 1 3 149160667 4 2 936789055 4 2 163512405 4 3 497608808 3 2 270591225 4 2 861826727 3 2 520440290 5 2 512370310 2 2 554122575 1 2 331543952 5 2 256716128 4 2 159798154 4 3 668541944 2 3 550565165 4 3 547137788 5 2 737341287 1 2 944555708 2 3 227476094 1 2 423879081 1 3 774185052 3 2 217887596 3 2 487005448 2 3 720684933 1 2 706902150 2 3 508162152 5 2 832363976 1 2 401512851 4 3 295560622 1 3 150613865 1 3 928322836 2 3 444372936 5 3 165892439 4 2 655427395 1 3 540479791 5 3 188401944 2 2 187346982 3 2 129356782 2 3 123400802 3 3 164095748 5 3 448349753 2 2 726740723 3 3 103109869 1 3 504916692 4 3 806493322 2 2 645125082 2 2 350170699 5 3 825919148 5 2 379611878 3 2 455432087 3 3 163498523 1 3 385542047 1 3 222757451 2 3 409192187 1 2 708205981 2 2 579724142 4 2 123165246 5 2 350374681 4 2 309888798 1 2 497643236 4 2 583097210 5 3 592964027 5 3 273871852 4 3 812006362 4 3 484034800 5 2 723396517 2 3 690166164 1 3 956590126 1 2 586729689 2 2 412854003 2 2 375816010 4 3 793056298 2 2 152180910 5 3 209651995 5 3 767271504 1 2 482411546 3 2 492187407 2 3 626499747 4 3 707075137 1 3 281379177 3 2 543988401 4 2 924583756 2 2 886438506 4 2 397083363 3 3 439859818 3 2 670433962 5 2 444248458 3 2 234918780 5 3 473048527 1 2 629974857 4 2 479614599 1 2 920922605 5 3 523535469 4 2 394699704 4 2 944694194 3 3 600533320 2 2 116247031 4 3 648451437 2 2 388361130 1 2 232613434 4 3 402453476 3 2 328386799 5 2 277658595 4 3 176690612 1 3 893708208 2 3 406104674 2 2 451851485 4 3 336181692 5 2 628895986 2 2 275193007 2 2 564673843 3 2 679588350 1 2 294411239 5 3 930221073 3 3 146498398 4 3 562333015 3 2 285550170 3 3 389907188 4 3 105410621 2 2 667384657 5 2 117585055 3 2 450798801 4 2 495200828 5 2 601691139 4 3 566845263 5 3 794384522 5 2 769525710 4 2 639364362 1 2 294615860 4 2 951676593 4 3 103896770 5 3 330884636 5 3 715525385 3 3 217376723 4 2 934491279 5 2 796013828 1 3 488608550 3 3 244315327 5 2 457217197 3 3 291511991 4 2 864288232 5 3 963378221 2 3 679638521 5 3 411909937 5 2 662929821 1 3 369035266 5 2 771855664 4 3 565822475 3 3 668524278 4 3 145706223 1 2 427182033 4 2 495332326 1 3 900953470 4 3 375237454 1 3 611778032 2 2 706971589 5 2 919255217 5 2 630282689 2 3 266378164 1 2 433231431 5 2 267550758 1 3 100338594 1 2 149603732 1 3 759997682 2 3 887603189 5 2 416782902 5 2 511585122 3 3 271104459 5 2 996085193 5 3 179656224 3 2 747404547 5 3 583308461 2 2 710726986 1 3 595770293 3 3 959855821 5 2 192151747 5 2 490268479 2 2 185081714 4 2 950514288 4 2 773131267 4 2 668832486 2 2 278752800 1 3 277965384 1 3 493084472 3 3 323323173 1 3 490168158 1 3 120900176 3 2 915014547 1 3 621148256 4 3 444678163 2 2 493657637 3 3 436289739 4 3 871840382 5 2 365010604 3 3 963487711 2 3 772930829 1 3 729857451 5 3 172567128 1 2 352696649 4 3 618729010 4 3 349153839 1 2 494395234 1 3 693222891 4 2 325324733 2 3 649047339 3 2 652019453 5 2 142569132 3 2 347884292 2 2 533006830 4 2 551186042 1 2 919701240 5 2 628118518 3 3 806863143 5 3 757309172 2 3 910886660 2 2 539483076 1 3 535117701 2 2 403594474 4 2 648425852 4 3 873546402 4 3 615641408 1 3 313625731 1 3 115657106 2 2 752225532 5 3 140719224 3 3 938126299 5 3 249173589 5 2 838062534 5 2 332666275 2 2 805160205 4 2 484723956 3 3 246271380 3 3 144168159 2 3 229330346 3 2 765645292 5 2 592476050 5 3 541496980 4 2 153310651 1 2 611908059 3 3 542314828 4 2 830206571 1 2 949638528 5 2 249231256 5 3 211984059 1 3 761548207 4 2 173031226 3 3 436053102 1 2 812837141 5 2 150214170 3 2 209977131 5 2 934396150 2 3 474870914 5 2 320466980 4 3 492732902 4 3 462643791 2 2 900681399 4 3 357552354 1 3 410137664 4 2 632854146 1 2 168224813 2 3 596604428 2 2 434096285 2 2 329362321 5 3 949451569 2 3 197670846 3 3 977210417 3 2 370809770 1 3 783615130 3 2 795470204 3 2 646833648 4 2 816374448 4 2 963837280 1 2 395988659 1 2 831322604 4 2 858093112 5 3 144126669 3 3 590057302 1 2 187219189 4 3 407994473 5 2 381068819 3 2 736256808 1 2 501172237 3 3 625177051 4 2 928961954 5 3 254275237 2 2 397448134 1 2 777454996 2 3 302316842 3 2 495847639 2 3 722960714 3 2 230429075 4 3 816525100 2 3 178696341 4 3 219766781 4 3 314834663 3 3 225027345 3 3 589555015 4 2 568083632 3 3 981962418 3 3 285015164 2 3 585950969 3 3 554849859 4 2 175766076 1 2 295982450 3 2 891275163 1 2 876190285 4 3 506802207 3 3 626648308 2 2 732179676 1 3 814780167 5 2 240429958 2 3 879758801 5 2 906042972 4 2 987361451 5 2 764435911 5 3 993067575 2 2 363194989 5 3 500017398 5 2 292423890 2 3 569216282 5 3 516633498 3 3 958566849 2 3 578264108 3 3 529994587 3 3 575373938 4 2 890557649 4 2 675839750 3 2 507288528 4 3 883268540 1 2 157066949 1 3 499086926 1 2 339472877 4 3 885707116 1 3 426303687 2 3 618760294 1 3 524979090 2 2 339822899 1 3 183824407 1 2 103138409 5 3 746629194 2 3 340864051 1 3 482460831 5 2 182559120 3 3 210069830 3 3 697763382 5 2 507733208 2 3 571479021 5 2 769563135 3 3 664960401 3 3 740405090 1 2 264752151 4 2 283949685 4 3 815843795 2 3 707120290 3 3 164886200 2 2 840438724 2 2 330483427 2 3 318360315 5 3 154140904 4 2 798933399 1 2 511770395 5 3 822482066 3 3 333341896 5 3 362032571 3 3 337007324 1 3 231040418 3 3 723191591 4 2 475109521 2 2 914265501 2 2 721836360 2 2 988331219 1 3 519536930 3 3 621883707 3 2 968205070 2 2 569839357 3 2 130663425 1 2 636508303 5 3 847831043 1 3 375356950 5 2 125944280 2 2 221134201 4 3 996569487 5 2 362956076 3 2 774534293 1 2 135752448 5 3 912998943 3 2 755110815 2 3 812840632 5 2 704802517 2 2 700755963 5 3 930400423 1 2 132610397 5 2 954885399 2 3 182164450 4 3 586787483 1 3 448642515 3 3 788019292 5 3 497245241 2 3 375270275 5 3 505071571 3 2 892655191 5 3 184412462 5 3 570035822 2 3 788361313 3 3 397639532 2 3 207323888 3 3 529646364 2 3 188286797 1 2 733820979 2 2 991458218 2 3 790127954 4 3 330284286 3 2 870413038 4 3 117283384 5 3 599901099 2 3 916238602 4 2 990801579 5 3 145596115 3 2 370201701 5 3 219955356 5 2 269632731 1 3 153617200 2 3 903811927 1 2 140187736 5 3 374631073 4 2 689203115 3 3 162163450 5 2 228832502 3 3 231906481 5 3 581303781 4 2 558758101 3 2 681891698 1 2 224495977 2 2 299108502 5 2 468042117 1 3 140676825 2 2 422970123 5 3 332240104 2 3 580781404 2 2 529807093 4 3 364211797 3 2 248900660 5 2 459398778 3 2 541616966 3 2 493247909 3 3 638364826 5 2 882444370 1 2 117845396 2 2 609643056 2 3 625817615 2 3 577996560 5 2 646737752 5 3 845447512 5 2 946224853 4 2 996590407 5 2 598833498 4 2 192384407 2 2 695902266 1 2 346927760 1 2 476408729 3 2 998395632 1 2 584777911 3 3 784109554 4 3 391133031 2 3 814551101 1 2 989182773 1 2 461252149 1 3 190524770 2 3 508796268 5 2 468664666 1 3 401686106 3 2 368973007 4 2 838509185 4 3 149561496 1 2 749837192 4 2 481787899 2 2 986763613 4 2 213403173 4 2 720985250 3 3 532561204 1 3 183252768 2 2 451405496 4 3 499146783 4 2 277740067 1 3 553562031 5 3 306230734 2 3 146325096 4 3 964831601 2 2 603071427 4 2 316287563 5 3 777827041 4 3 846948085 3 3 262141977 4 2 287258653 2 3 501916627 1 3 581359600 4 2 559253697 1 3 200209002 1 3 691932442 4 3 309294458 2 3 897902876 4 2 365401365 4 3 886454156 3 3 496236229 5 2 648831250 2 2 207837721 3 2 820577553 3 3 873594026 1 2 964699916 1 3 957595067 2 2 579871026 5 2 346805406 2 2 193592353 4 2 221504560 5 3 649308015 5 3 555306560 3 2 507424457 4 2 245559264 1 3 484275003 2 2 148976262 3 2 207224656 5 2 138368527 5 3 259379971 2 3 243730446 4 2 601691304 4 2 887487375 2 2 166135418 1 2 188099375 2 2 756460896 4 2 293909409 4 2 413223444 5 3 729832730 2 3 308318887 4 2 735687211 4 2 740798331 3 2 643747482 5 2 896545725 4 3 123344319 2 2 854222747 3 3 920011999 2 2 879041693 2 3 427367076 5 2 918185644 5 2 355753910 2 3 776128015 3 2 171652691 1 3 571842075 2 3 287209114 5 3 615794756 2 2 936776306 2 3 635175241 1 2 285382490 5 3 304612545 5 3 969146581 5 3 436701907 1 2 443976140 2 2 671972375 4 2 656121403 4 3 848745632 1 3 788694445 3 3 168402898 1 2 595404016 1 2 130326795 1 3 125761458 4 3 366124153 2 3 526232645 1 3 158206316 2 2 170605945 5 3 695123978 3 2 471821531 3 3 863629783 1 3 321241739 2 3 795318376 3 3 137150927 4 3 201780654 4 2 321389510 1 3 961876287 3 2 763033783 5 2 794526271 4 3 143559185 2 2 240724297 4 3 661844290 1 2 917811226 5 2 326520547 2 2 678069844 2 3 316611666 1 3 146832839 3 3 538168097 4 2 188491608 3 2 265729521 4 3 102185720 2 2 766244230 3 2 352157685 3 2 229538142 5 3 657288324 4 3 863856682 2 3 389075773 4 3 149107774 5 3 906786960 5 2 444881899 1 3 455645645 5 2 550563632 4 2 286813430 3 3 866760596 4 3 920778884 5 2 870893366 2 2 232338375 3 3 833002771 4 3 832844104 5 3 725866005 1 3 328952547 5 2 758973076 3 2 697284417 5 2 985912038 4 2 475378835 2 3 372180847 5 3 349663197 3 3 821187429 2 2 131289731 1 3 902923912 5 3 303608521 3 3 874936414 5 2 565508319 1 2 459461873 3 2 130209062 4 3 155779167 5 3 436414885 2 2 996135041 5 2 476822957 5 2 920183935 3 2 212757548 4 2 717098482 3 3 825219542 4 3 930775279 5 2 331953843 2 2 459106818 5 3 603340934 3 3 806179773 5 3 607323539 2 3 569658004 3 2 545828861 5 2 639664540 4 2 541670241 4 2 816884386 5 2 539771124 3 2 241794345 2 2 109748564 5 3 573257634 1 2 291638853 1 3 368012231 4 2 777053357 3 3 496747599 2 3 851913658 2 2 254092092 1 2 212139139 1 2 279533160 5 2 592531942 4 3 953436870 5 3 535477936 3 2 384589933 5 2 590471685 1 3 723687198 5 3 264352771 2 2 209267181 4 3 940949368 3 2 187736662 2 2 682088098 3 2 579905780 4 2 169338010 1 3 196382860 4 2 391997991 3 3 357971472 4 3 626014246 5 2 832760469 3 3 475474918 3 3 987882096 1 3 828470516 2 3 590053690 2 2 712491310 2 3 424418556 5 3 836147912 2 2 306475744 4 3 866880064 1 2 453643764 2 3 323378550 1 2 745780439 1 2 532436633 3 2 583628402 1 3 231958334 3 3 424501256 1 2 157523091 5 3 969680540 5 2 313931583 3 2 190323576 3 3 356969155 5 2 676812547 2 3 269793913 4 2 491253876 2 3 264432908 3 3 486044386 3 3 242433411 4 2 433583791 3 3 992410293 1 2 209798282 1 2 124712484 2 3 193349860 5 3 422928427 2 3 102950656 3 3 561050996 3 2 735664015 1 2 194419169 4 3 180428537 4 3 806943366 5 3 104906828 3 2 396189858 2 3 105640254 2 3 128341180 2 3 485026029 3 2 258709174 5 3 662883561 5 3 271337548 5 3 882148239 2 3 680022151 2 2 685171841 3 2 217817824 4 3 795582619 1 3 303742387 5 3 546688380 5 2 470299916 4 2 951167769 1 3 481256532 2 3 757535094 5 3 557572970 4 2 989526265 3 3 581960712 2 3 256471071 5 3 788802043 2 2 550479922 4 3 602979740 2 3 730309019 5 2 715982436 3 3 913850492 1 3 134888356 3 2 916243825 2 2 217754636 3 2 857953076 3 3 804723284 1 3 596591076 3 3 955385096 3 2 444553500 1 3 822886650 1 3 469865788 5 3 474309265 2 2 105893854 3 2 704159298 3 2 368451642 2 2 354854040 1 2 172870554 1 2 502822347 1 3 855488183 1 2 742182065 4 3 570170472 2 2 456039212 4 3 865142430 1 3 879932957 1 2 531300050 4 3 144573629 4 3 710316990 5 2 374543561 5 2 626626299 3 3 681061601 5 3 929785067 2 2 395839885 1 2 608171668 2 3 522068275 5 3 319094335 5 2 233816632 5 3 204969630 5 2 565075982 5 2 976108248 2 3 141151016 4 3 530039119 1 2 757533925 1 3 967782876 4 3 628374609 4 2 599406164 1 2 536137886 5 3 979319312 3 3 534401493 5 2 423483755 1 3 172905686 2 2 127877648 4 3 196956237 3 2 614254288 1 2 927433896 2 3 534230694 4 3 272848750 2 2 193518396 3 3 798667913 3 3 866209754 5 2 627258853 3 3 336574196 1 3 424592708 5 3 389784751 4 2 969181088 4 3 209886146 3 2 297695614 5 3 499729675 1 2 585939732 5 3 491537788 3 2 192431049 5 2 623566949 2 2 310626032 3 3 300943101 1 3 447442099 4 2 936123216 3 2 412527112 2 3 655117311 4 3 814285984 5 3 898075635 4 2 668295357 5 3 930456033 4 2 169312400 2 2 141728473 1 2 634831732 5 3 503472367 4 2 309393425 5 3 117494405 5 2 662816723 4 2 366393100 3 3 202833502 1 2 227577270 1 3 377691352 3 2 309781105 4 2 319897784 5 2 935455855 5 2 604015395 4 2 907454133 1 3 634682803 3 2 634799789 3 3 201131747 4 3 646130460 4 2 218060782 5 3 640845795 2 3 474423130 3 2 507263302 1 3 527272358 2 2 703191320 5 2 209656535 5 2 604921389 4 3 917653268 5 2 390013488 5 2 517546846 5 2 981142633 5 3 348296560 3 3 376889471 1 3 468533925 5 3 285448800 1 2 675471092 2 3 414963812 4 2 430641587 5 3 904343146 3 2 347098374 5 3 794842550 1 3 592435566 1 2 739751076 1 3 612731607 5 2 307598750 1 3 316372225 3 2 880813822 1 2 363101563 3 2 857249792 4 3 378403073 2 2 973035921 2 3 717261454 1 3 166112358 2 2 365318430 4 2 276092744 4 3 737908283 1 3 594761762 1 2 494886120 5 2 461081008 4 3 401791492 5 2 117579344 4 2 179410312 5 3 408139797 4 2 502185607 2 2 678977960 2 3 329506434 4 2 877656114 5 2 156603630 2 3 470997550 1 2 935800790 1 2 665910732 3 2 625223668 1 3 921596771 4 2 398112193 2 3 258130175 2 2 144188030 2 3 989088407 3 3 293274221 5 2 197902276 4 2 457739352 2 2 430314758 3 2 894042235 2 3 857138895 3 2 447111994 4 2 486518804 3 2 145361219 5 2 970694120 2 2 894000265 3 2 722457752 4 2 684764459 2 2 800333390 2 3 626921023 5 2 180898080 4 3 634635376 3 2 628267692 3 3 643036837 1 3 829189441 4 2 708789429 4 3 546226199 1 3 501812888 1 2 165409817 1 3 367712472 5 3 180752972 5 3 146905322 5 2 791859522 3 2 646074492 3 3 896016889 2 3 524975798 5 2 579378309 4 3 164727595 5 3 869628323 5 2 411666131 2 2 553312194 2 3 621214617 5 3 155464290 1 2 110898157 3 2 778062241 3 2 239918804 5 3 261434685 1 2 257479523 4 2 292860904 5 2 459623284 3 3 254050783 3 3 734690619 1 2 987350663 2 3 567557058 1 2 756840906 2 3 410566060 2 2 817051666 4 3 314042927 3 3 921632509 2 3 824407766 5 2 788810944 2 2 807039049 5 3 583306404 5 2 182794681 3 3 592000273 2 2 922422055 2 3 553609917 4 3 739608418 5 3 341942280 4 2 630901183 1 3 780061429 1 2 874113751 1 3 420379551 1 2 778804903 1 3 414531901 2 3 177948635 3 2 494930763 4 2 999274562 3 2 600183067 1 2 288936323 1 3 645346052 4 3 656931767 5 3 333075116 1 2 326712167 3 2 733045987 4 2 461568467 1 2 140719177 4 2 596418026 5 3 754105467 3 2 100752325 2 3 759204881 2 3 641308276 5 2 350042446 1 3 226341968 5 3 317277537 5 3 985907209 2 3 233693805 5 2 757071094 3 3 645420547 1 3 136713950 3 3 680338600 5 3 144536336 5 2 213217857 3 2 246592345 5 2 745001021 2 3 333074695 3 3 657702778 2 2 400174309 5 2 415578785 3 2 462721360 1 3 640766283 2 3 163550189 3 2 915289202 3 2 589443250 2 2 678994465 3 3 374518918 4 3 190423169 5 3 817528220 2 3 421744530 2 2 737937063 4 2 557095613 3 3 700360138 5 2 449053442 2 3 463865562 5 2 661910035 4 2 394020227 3 3 331024656 2 3 826114456 1 2 904192409 4 3 222958809 1 3 705883882 4 2 694635715 1 2 252818862 2 3 855678756 1 2 633981818 1 2 785836441 4 2 278089841 2 2 145036932 4 3 459254999 5 3 843392223 5 2 956638378 3 2 921925932 5 2 226703813 2 3 230400370 2 3 393080787 2 3 402569021 4 3 788159272 3 3 478181193 1 2 898274157 2 2 996720735 3 2 996502903 4 3 335631807 5 3 308468369 1 2 163410253 5 3 574828845 3 3 509799422 1 3 101646628 1 3 920976003 5 2 554823545 2 2 114299846 5 3 503602979 3 3 147468879 5 2 996951772 2 2 388708941 3 3 833563922 4 3 945522962 3 2 992321243 4 2 987488774 2 3 645310401 3 2 185331571 2 3 834362450 2 2 525626708 5 2 454528963 1 2 695149699 3 3 207634176 3 2 578732207 1 2 544433142 2 3 382645994 3 3 199300456 2 2 252520837 1 3 587637519 4 2 385897747 3 3 553370856 1 3 598407856 1 2 793829501 2 3 596280988 1 3 143193694 3 2 877250128 1 2 562161646 4 2 210101935 1 3 368873650 5 2 203426790 4 2 737412191 5 3 235380597 1 2 556387927 4 3 532807741 1 2 480093706 1 3 837179215 2 2 229164413 2 2 504439214 3 3 724878020 1 2 488456687 1 3 726706616 5 2 540836071 2 2 781824907 3 3 121066430 4 2 568063432 2 3 952173526 5 2 763745425 1 2 414389886 1 3 569828684 5 2 806317750 5 3 708470379 1 3 788482896 4 3 417831948 2 3 968223854 1 3 167633296 4 3 812846179 3 3 407857997 1 2 445826177 3 3 143921483 1 2 368276691 4 3 446408460 2 2 430942037 2 3 874514420 4 3 792174062 3 2 612406478 3 3 673575095 2 2 659259551 3 2 291546586 5 3 736617952 1 3 647094265 2 3 356702203 5 2 539064667 2 2 285310245 1 3 285657675 3 2 780987299 3 3 181678839 3 2 634782212 4 2 390098151 3 2 449147312 3 2 941055782 3 2 981929454 4 3 532559528 4 3 314091193 1 3 539978769 1 3 578237176 2 3 871392424 1 2 669798562 3 2 122440521 1 2 693349202 2 2 804986655 3 2 101297081 3 2 116609812 1 2 138047327 5 2 755135518 2 2 475984714 2 3 277539196 5 2 916723948 2 3 167063603 3 3 217215273 3 2 108532246 3 3 593606364 5 2 915792157 5 3 577811400 1 2 538659128 5 3 980453236 3 3 467436153 2 3 479676292 2 3 916813685 5 2 662709098 5 3 940875330 2 3 896223521 5 2 627756152 4 2 733353035 3 3 928357766 2 2 164605708 2 3 516573547 1 2 240564952 1 2 488446941 1 3 782327036 2 3 116773397 5 3 702726966 5 3 663625106 5 2 915311766 2 3 107918066 2 2 379152651 1 2 459222298 2 3 866104329 1 2 133213564 3 2 820949305 1 3 385108304 5 2 663258231 3 2 764215506 2 3 418840979 5 2 166463617 1 2 375719797 2 2 773979402 3 3 741408614 1 3 313035008 4 3 897092959 4 3 758772741 4 2 236862717 5 3 619717558 2 3 532817844 2 2 405358427 2 3 826114967 5 3 111411110 2 2 235743534 4 2 712465729 3 3 955017308 2 3 707776038 3 2 184849173 3 3 524949306 2 2 885645025 5 3 176378954 2 3 746689601 1 2 226997808 2 3 650500596 5 3 377845731 5 3 791440770 5 3 415303972 1 2 394473242 5 2 489885391 4 3 747094673 3 3 494653819 1 2 651485546 2 2 639713300 4 3 319720438 5 3 651139802 5 2 327266678 4 2 465575931 3 3 922592365 4 2 125006717 4 3 671364444 4 3 515735291 1 2 927220614 4 2 307516725 3 2 547611465 2 2 961009718 1 2 583635119 2 2 648101053 4 3 984941869 2 3 854172168 1 2 259947273 3 2 319938205 4 3 522751681 3 3 488872380 1 2 570867861 2 2 488051280 3 2 157507460 3 3 447405013 3 2 559638847 1 3 640756429 2 3 339447319 4 2 501422401 2 3 786796043 4 3 160261099 1 2 390202639 4 2 394206577 5 3 854288169 1 3 248167368 5 3 731318871 4 3 931983572 2 3 706586764 4 2 853754967 4 3 386049642 3 3 951983773 4 2 724229317 4 3 399747681 4 2 375151942 2 3 981569025 5 3 352256979 2 2 685667501 4 3 257926182 5 2 416015506 1 2 745138915 3 2 711367678 3 3 338876197 2 2 896963988 3 2 202248698 5 3 309758036 4 3 266565502 4 2 399403475 3 3 832034841 5 3 608042297 1 2 777432014 3 2 657358049 4 3 218595808 2 2 714020241 1 2 883327782 3 3 574717482 1 2 211585054 4 3 995788706 3 2 747496087 3 3 645330391 3 3 555441013 4 2 824830278 3 2 200491872 4 2 649290479 4 2 542613140 4 3 510950690 3 3 351878121 3 3 638865150 3 3 492753274 4 2 473465466 2 2 853627978 1 2 891088481 3 3 803872389 2 3 285456488 1 3 753811030 5 2 828002920 4 2 577663415 3 2 495807551 1 3 310826648 1 2 336937236 4 3 848021994 2 2 195809620 2 3 169113757 1 2 934791354 5 3 634787369 1 2 908079780 2 2 816162740 1 2 608923910 2 2 801797828 3 3 207524584 4 3 578724309 1 3 540480608 4 2 918190514 4 2 694538815 1 2 508964104 1 3 194844723 2 3 325788375 5 3 980485922 3 2 236873645 1 3 638734910 4 3 202023106 1 2 161420990 5 3 297027854 4 3 803709921 4 2 239502042 2 3 558859016 3 3 988717804 3 3 437384681 2 2 575874573 3 3 398553903 5 3 272661548 1 2 780638430 1 2 762845587 3 2 487459972 5 3 730398229 5 3 476785005 4 3 917201852 2 2 202648639 1 3 257416110 4 2 442002396 3 2 212347946 2 2 130396212 5 3 414764003 4 2 375139471 3 2 910586393 4 2 547292879 1 3 897491201 5 2 660316516 5 3 609777273 1 2 729141835 1 3 857549120 1 2 336740193 3 3 234374818 2 3 377789611 3 3 203742125 5 2 508362287 1 2 471285354 2 2 494829409 5 2 294882960 2 2 698109685 3 3 631654562 2 2 770797203 5 2 444328072 4 2 232308362 4 3 635609200 4 2 100785115 2 3 433381918 1 3 166013609 2 2 640436374 1 3 250836039 3 2 865695303 3 2 414340041 3 3 599389078 3 3 636603735 4 3 373126544 5 2 391623840 1 2 499692672 3 3 220485415 4 2 398026697 4 2 948504365 1 2 293017533 4 3 837482489 3 3 390640800 4 3 596263694 4 3 523869362 2 3 508279822 5 2 962257877 4 2 155860694 2 2 476928840 3 2 858721065 2 2 157586015 1 2 536930538 2 3 810100181 3 3 865858252 1 3 346350640 2 2 178914354 3 3 275412089 1 2 526050578 3 2 853088462 3 2 252025973 2 2 676148504 4 3 556496516 2 2 394671797 4 3 998600455 4 2 962026133 2 3 503868422 5 2 234521846 3 3 830892152 5 3 567902087 2 2 534515368 3 3 343366704 1 2 273695605 1 2 294882907 4 2 901522556 5 2 674125466 3 2 830442655 3 2 345001455 2 2 546373152 4 3 694127868 1 2 367600119 5 2 899782191 5 2 417818055 3 2 693221249 5 3 797076554 2 2 997964085 5 3 863907742 2 2 838494322 1 3 781198989 4 3 649020577 4 3 143735253 4 3 535661720 5 3 745023021 3 2 773470390 2 2 352405402 3 2 771850515 2 3 808197830 5 2 792817451 5 2 475320419 1 3 529331630 1 3 923974874 2 3 432991023 1 2 239414043 5 3 720429503 1 2 560079984 4 2 694040385 4 2 317785697 1 2 523495076 4 3 360372733 4 2 117820692 5 2 442209363 2 3 914251364 4 3 582161589 5 3 486910387 5 3 814239079 3 3 594117072 4 3 579082395 5 2 497074325 5 3 681799278 3 2 972230007 5 3 765001383 4 2 416244218 3 3 384723793 1 3 846206938 5 3 710399275 1 2 507520793 4 2 344252172 2 2 258385037 3 2 859505376 2 2 144323344 4 3 853317347 5 2 243440913 5 3 458273452 1 3 594802823 4 3 617668834 4 2 465478653 1 2 806369915 3 2 810326031 1 2 801188456 2 2 669986553 1 2 962910551 4 2 648863027 1 2 939783604 3 2 179552562 5 3 513896078 2 3 861141654 5 3 410007991 3 3 205857698 1 3 461814164 4 3 657655016 1 2 223378097 5 3 580012484 2 2 655538834 2 2 366113556 4 2 119779324 4 2 617356503 2 2 115905203 1 3 272387624 2 3 468350272 4 3 759338294 1 2 855179610 4 2 134642195 5 2 952893377 2 2 305510586 2 2 337977052 5 3 814427879 2 2 186296353 5 2 760283322 3 3 361666578 5 3 985372598 4 3 693652330 5 3 147587545 4 2 349701287 5 3 868852835 1 3 377756844 3 2 332864261 1 2 693315402 1 2 402640121 4 2 863524349 5 3 103010701 5 2 773036816 4 2 772930988 2 3 233563764 1 2 779218551 5 3 636335752 5 2 893739901 4 3 724651608 4 2 183891439 5 3 297433387 2 3 324289311 4 2 202537525 1 3 600322126 4 3 278000606 3 3 883477754 5 2 710649448 3 3 630016477 2 3 163103568 2 2 269221054 5 2 357594063 2 2 136107204 1 2 202483580 2 2 323885804 5 2 296252604 2 2 974237080 5 2 749162361 5 3 835574421 1 2 558116921 5 2 460574441 3 2 431226680 3 3 890657211 5 3 493206449 3 2 477949725 3 2 847429986 5 3 894087083 1 2 704782952 1 2 735221974 3 3 631261723 1 3 710226481 3 2 300779811 4 2 586982361 3 2 575824360 4 3 762720479 2 3 626765981 3 3 110001150 1 2 761723489 3 3 407410185 4 2 450251400 4 3 573170386 5 3 778838083 3 2 659451019 1 3 967644523 3 3 404108040 5 2 744396636 3 2 806780221 4 3 582196265 1 3 807698260 2 3 722336091 2 2 929209708 2 2 403493300 4 2 752002361 2 3 180338015 2 3 896349381 4 2 146957539 2 2 554317169 1 2 937725700 1 3 716446928 4 3 872082823 4 3 937779711 1 3 858224883 1 3 357160562 3 2 616232014 2 3 752482360 3 3 655105215 4 2 885566305 5 2 666255142 5 2 169602863 5 2 802580222 4 2 679655839 4 3 546558329 5 2 788825781 5 3 604801366 5 2 780839160 2 2 261305711 4 2 863448698 4 3 290667744 5 2 113839149 2 2 335135470 4 2 342411401 2 2 770858793 5 3 581769932 5 2 878817007 4 3 528709715 2 2 396970412 3 3 130797144 1 3 703459130 3 2 565919454 2 3 433681989 3 2 480352363 1 2 311252062 3 3 647258960 3 2 218657641 3 2 652319215 5 2 702262591 5 2 631015911 2 3 259962580 5 3 504351771 1 2 104172109 5 2 415477203 1 3 461196182 4 3 275571735 3 3 575119108 3 2 238265050 4 3 274098771 2 2 987024283 3 3 618884778 3 3 188304525 3 2 222841912 1 2 729825099 2 2 141393182 2 3 101184778 5 3 272128341 5 3 271038248 5 2 788128002 3 3 310067504 1 2 480452490 5 3 283081298 5 3 172644250 5 2 489497232 5 2 114382264 5 2 618979540 5 3 988544836 2 3 844937058 5 3 985199271 1 3 458023241 3 2 832242341 1 2 687889566 3 3 483347399 5 3 434224781 1 2 573107325 5 2 621584702 1 2 444524037 2 3 171731808 1 2 942338729 1 3 516496268 1 2 860493934 4 2 568137542 4 2 464407183 3 2 331522590 3 3 502093478 2 3 131354100 5 3 609251693 4 3 188741176 1 2 327873069 2 3 617228833 3 3 616917856 1 3 697548431 3 2 958056123 3 2 722021635 5 3 510995038 4 2 950915413 2 2 982996831 2 3 631560186 2 2 499171448 3 2 714358889 4 3 531423739 2 3 580630679 3 3 629162859 1 2 527317233 1 3 867934287 1 2 242067987 4 3 370936121 3 2 102634307 5 2 654580788 5 2 119806900 1 2 878662302 4 2 282644871 4 2 865694547 5 2 143713955 4 3 630646891 5 3 475542953 2 3 903770796 3 3 270361786 3 2 228929980 1 2 354529285 4 3 893073933 3 3 863564599 3 2 642990943 3 2 108647746 4 2 927883629 4 3 615694095 3 3 172383688 5 3 465142852 4 3 451936122 1 2 681241214 3 3 381327303 5 3 753071581 3 3 443085474 2 3 200947796 2 3 610974383 2 2 512123773 3 3 211578461 1 2 333200985 1 3 910063218 5 2 177573479 5 2 444839753 5 3 292790111 4 2 733007599 4 3 313066328 1 2 128978799 1 3 888037178 1 3 451239988 4 3 636027098 3 3 749285891 4 3 209331753 2 2 905557768 4 3 655133310 1 3 617632844 4 2 792055057 3 2 495347292 4 2 579672921 4 2 486082964 3 3 770836466 4 2 434008475 4 2 933319883 3 3 591778844 4 2 115785349 4 2 562842305 1 3 663722514 5 2 691954413 5 2 227784281 3 2 597551125 2 3 268242126 3 2 373339159 2 3 821371978 5 2 146012918 4 2 117192667 3 2 357051760 5 3 745116612 1 2 993244037 3 2 495702746 2 2 588261582 1 2 290011540 3 3 269470766 4 2 393344402 1 3 433990747 1 2 566971129 1 3 139115161 1 3 391213713 3 3 725537957 1 2 864450235 5 3 206063219 1 3 243322627 5 2 686589427 2 2 371616636 4 2 229142830 4 3 868371681 2 3 880413846 4 3 952717129 3 2 923259232 2 2 103200877 4 2 670480692 2 2 307385861 4 3 889710807 3 3 874769233 2 2 787774395 4 2 478482769 5 3 245900183 5 3 442603064 3 2 149147043 1 3 504945380 1 2 486699661 2 2 997626991 5 2 913245983 5 3 694779436 1 2 510663298 5 2 941348916 2 3 379468699 5 3 166647203 5 2 874755255 2 2 607004435 3 3 328896250 2 2 851745124 5 2 607233657 2 3 189305540 4 2 209750427 5 2 601731173 5 2 530394792 2 2 100718339 1 3 835098624 4 3 125659565 1 2 760403033 2 3 766085721 4 2 813562679 1 2 249818209 5 2 287976687 4 3 877902597 2 2 361738222 4 3 659483907 5 2 975730960 2 3 870475769 2 2 396285053 5 3 193214373 2 3 527127220 5 3 481850537 3 3 104771595 3 3 638630173 5 2 572469077 5 3 572208865 2 3 219059759 4 3 876749605 2 2 956888544 3 3 517427766 4 3 826898369 2 2 620956107 3 3 392610240 2 2 275581263 1 3 426768990 3 3 299360818 3 2 509847408 1 3 482414241 3 3 437620958 5 3 619487972 2 3 416545064 3 2 760403413 5 2 440237156 3 2 588820187 4 3 382059344 1 2 477664363 2 2 636487673 1 3 261221936 4 2 426555493 1 3 351032678 4 2 200464818 2 2 184776287 2 2 587928064 3 3 225429909 2 2 285140945 3 3 708894608 4 2 496743378 1 3 846533104 4 2 425755827 4 3 414349669 4 3 208495569 3 2 633557867 2 2 388043492 3 2 928917685 5 2 640548811 4 3 518923105 1 2 559483595 2 2 132656175 2 3 372443514 4 2 677951390 3 3 703864676 2 2 183096214 1 2 823423708 4 2 972538246 1 2 778564892 3 3 611273155 2 3 824654540 2 3 971721836 3 2 726438179 5 2 424873089 2 3 887235348 4 2 816380615 1 2 363337929 5 3 194408850 4 3 377642165 3 3 728613532 3 3 956954260 4 3 799316440 2 2 681707221 5 3 874618185 1 2 825219333 3 3 911596478 4 2 174483348 1 2 867314478 5 2 880827230 3 3 298829539 1 3 523693223 2 2 243845740 3 2 941873311 3 2 814332177 4 3 997596273 1 3 933410995 4 2 706919349 2 3 528238797 3 3 258667075 1 2 244280468 4 2 361043444 2 3 783027518 2 3 447710009 1 3 686815573 1 2 970636844 3 3 301439985 3 3 252990260 5 3 334905598 3 3 774398234 1 3 803363667 3 3 502911024 4 3 760692124 2 2 188783015 5 2 957496519 2 3 491967333 2 2 954087013 5 2 434916276 1 3 688019811 4 2 550332899 1 3 233239112 4 3 527230031 4 2 455025163 2 3 715748844 2 3 249639022 2 3 804079763 2 3 595175610 2 3 248139821 3 3 190193304 1 3 750288091 2 3 317844203 1 3 727103463 1 3 203578314 4 3 316556567 3 3 431534976 1 2 586685774 2 2 361721825 1 3 462445120 3 3 585388783 1 3 669547998 2 2 390361957 3 2 791906309 2 3 882497669 2 3 642998042 5 3 769872798 2 3 840463734 1 2 889045092 4 2 511209202 4 2 975086987 4 2 333830511 1 3 137463418 5 3 529412897 5 3 962335811 5 3 546878199 1 3 858841777 5 3 472266472 1 2 573540495 2 3 444142164 3 3 258275459 1 2 924928585 5 3 868878376 1 3 189348797 5 3 579476809 5 2 420195397 3 2 934136957 5 2 541884434 2 3 479425994 4 3 510750173 2 2 902670495 3 2 717785819 4 3 995392535 5 3 786219957 5 3 411345397 2 3 767321900 1 3 935504611 5 3 507141615 4 3 161878058 4 3 141548892 1 3 666343294 1 3 210227046 2 3 930598560 3 3 492242272 4 2 113176596 2 2 200496010 2 2 725166262 3 3 239442934 5 3 635628689 5 3 773181297 2 2 169714033 2 3 262743615 4 3 849895949 3 2 137811459 2 3 674830253 4 2 670752696 1 2 510899812 1 3 693762461 5 2 340149867 3 3 473825987 3 2 173067199 3 3 866320512 2 3 677163335 4 3 490939173 5 2 313200031 1 2 171293526 2 3 380319327 2 2 853788106 5 3 375471184 3 3 399751552 4 3 794586837 1 3 177068127 2 2 809641702 2 2 637253570 1 3 797453729 1 2 593492629 5 3 979524461 4 2 605527187 5 2 485617515 3 2 351726554 2 3 313168716 3 2 427544155 5 3 131415710 4 3 323086202 1 3 825262380 1 3 170229869 5 2 486910958 5 3 170787801 2 2 200977159 5 3 315702200 1 2 889745232 5 3 853473170 1 3 295285914 1 3 663624489 1 3 608241634 2 3 107493231 1 3 776752131 5 3 755701476 3 3 634577184 4 3 996638943 4 3 689463439 2 3 155951909 5 3 159908657 3 3 531871292 2 2 563933892 3 3 359725528 3 3 768128393 4 3 775809835 1 3 604934356 5 3 968629526 2 3 276428567 2 3 448504470 3 2 812705629 1 2 175758225 2 3 464115039 4 2 963197111 3 3 572084425 2 3 684299848 2 2 231635064 2 2 444033563 4 2 526058699 1 3 417668671 3 3 610079880 5 2 233223774 1 2 607621878 4 2 837636071 2 2 288403696 5 3 748154534 2 2 329405423 3 3 478514043 1 2 534956843 5 3 212575835 3 2 968915556 3 3 747505649 3 3 322416683 1 2 340414951 4 3 327452420 3 3 895718986 1 3 451226889 3 2 263876105 5 2 966768466 2 2 962512687 3 2 689021934 3 2 583598266 4 3 620520343 2 3 304474851 4 2 688157809 4 2 885178462 3 3 536524799 2 2 369635200 3 2 408501567 2 3 788941560 3 3 987909562 5 2 637473812 2 2 274436961 1 2 284385458 4 3 535959216 5 2 241147465 5 3 884835659 1 2 289023426 4 3 768720276 1 2 196093015 5 3 160627590 3 2 531238798 2 3 594149671 1 2 386766802 1 3 885814920 5 2 147346242 4 3 699307492 2 3 838135654 4 3 308423126 5 3 131153801 3 2 597692308 1 3 787057585 3 2 560258236 1 2 243514028 2 2 212493631 5 2 414551852 5 2 534158032 4 3 478860288 1 3 562369764 2 3 435192505 4 2 897811654 5 3 760917208 1 3 503299924 1 2 739766203 2 3 358863047 2 3 211115211 4 3 380305721 5 2 644255689 2 2 837602555 1 3 415065916 5 3 161927720 3 3 378105645 3 3 466189809 1 2 193577966 2 2 781191812 5 2 162361496 3 2 617149922 3 2 887812049 1 3 726307488 1 3 182895098 1 2 587137170 1 3 169373246 3 3 899739342 3 2 744661817 1 2 491771712 1 2 472457996 1 3 726720133 1 2 919421405 4 2 538392635 3 2 992684454 5 2 277164135 2 3 377377733 1 2 426521807 1 2 693136617 3 3 273817551 1 3 250178802 3 3 509992040 1 2 172149522 5 3 685790561 5 2 407853406 4 2 770614218 5 3 209347137 4 3 403906423 2 2 418800175 2 3 444702392 3 2 646288996 1 3 398361973 4 2 295749485 1 3 355550824 3 3 100266329 2 2 130336413 4 2 164001372 5 2 939677852 3 3 810839330 2 2 234613347 5 3 647178121 3 2 510023117 4 3 436230153 1 3 119862264 2 3 248638874 2 2 496706967 1 2 725832681 1 2 509005327 4 3 939283856 3 2 295459487 1 3 444716933 5 3 561583468 1 2 277318294 4 2 190809246 3 3 169136014 1 3 228931090 1 3 764119904 3 2 428017228 1 2 377668519 1 3 756718578 2 3 962693739 3 3 352907487 4 3 583149292 3 3 710486191 3 3 508527587 3 3 958850461 2 2 517010272 3 3 994730763 2 3 535791652 3 2 991886392 1 2 279972618 4 3 499297535 1 2 416715220 5 2 822627962 3 2 102438057 1 2 718702608 4 3 656415923 5 2 606441059 4 2 518639484 4 2 554715380 2 3 863293560 1 3 235696253 1 3 638622387 4 3 782014473 4 2 596577699 1 3 785991823 4 2 680889473 1 2 312497137 3 2 907518047 2 3 251987443 2 2 601571844 4 3 575776096 4 3 496774921 3 2 828199035 3 3 715720431 2 2 343739813 5 3 760325076 3 2 617812548 1 2 353374830 4 3 165514747 3 3 918892242 1 2 208419241 4 3 245554874 4 3 386589649 5 2 786247310 1 3 966450546 1 2 320079238 2 3 422340373 2 3 167587820 1 3 602493116 5 3 292436966 3 2 762855874 2 2 628446865 2 3 563560501 3 3 149074646 3 3 950290475 2 3 728981367 2 3 652576030 4 3 653600272 1 3 304876943 1 3 504115427 3 3 434602845 1 2 723294252 4 2 163874071 5 3 926887206 4 2 442792043 5 2 568751267 3 3 423739952 5 2 770585354 1 3 199578128 3 3 596075840 1 2 211376921 4 2 860313848 1 3 919099142 2 2 312002203 2 3 581727732 5 3 992370980 5 3 538466371 5 2 263794264 2 2 862482102 4 3 956651924 3 3 548513984 1 2 816933450 4 2 182863231 5 3 332624563 4 3 352541552 2 2 295273111 1 3 601957269 2 3 533651208 5 3 447293985 5 3 962855312 1 2 717207973 4 2 769456300 3 2 111043265 1 3 482027306 3 2 887364061 1 3 361635221 3 2 287226533 1 2 346501564 2 3 780310497 4 2 238669109 2 2 824859232 1 3 926532741 1 3 714737396 4 3 273129588 5 2 772678238 4 2 913726535 5 2 482811809 3 2 111516547 2 3 702125325 1 2 747050070 3 2 429823560 3 2 382581441 1 2 500137293 3 3 364638921 5 3 929186838 4 2 610624413 4 3 938069169 5 2 330936436 1 3 906101730 2 3 489069499 5 3 893139286 5 2 516859352 5 3 996478198 2 3 774437166 4 2 752733873 2 2 149133933 4 2 342326421 5 2 178049633 1 3 481965560 4 3 659902926 2 3 925953254 4 2 783793735 1 3 189573037 3 2 741379916 5 3 603631736 2 3 970079372 5 2 344608452 4 3 960326008 5 3 214760648 1 3 249636956 2 3 154593863 2 3 908221307 5 2 145931072 4 3 294603021 4 3 851078710 5 2 344526565 4 3 879416052 5 2 985748916 2 3 526529549 2 2 645364051 4 3 894118901 5 3 846904746 2 2 985424495 2 3 664798108 4 2 750095371 2 2 975524257 1 2 169840127 5 3 161747509 3 3 421995328 4 2 396996562 2 3 452155636 5 2 634674240 3 2 670854356 4 3 303428409 2 2 837468756 2 2 274349381 1 3 953256080 4 3 627738984 3 2 809424422 5 2 981050014 4 3 649769750 1 3 303500667 1 3 588829886 5 3 904346878 4 2 320745936 2 2 235951576 4 3 598595322 5 2 310707668 2 3 582574913 4 3 872219840 1 3 113221202 4 2 917876065 2 2 692874879 4 3 636161955 5 3 879604643 3 3 932119838 3 2 532122109 2 2 709249148 3 3 951694768 4 2 513516393 1 3 473699162 1 2 772742467 5 3 713349826 3 2 371000774 2 2 561403276 2 2 860947541 4 3 317596849 2 3 176070723 5 3 146488365 4 3 693119086 5 3 483887550 3 2 719785189 3 2 526006632 2 2 272946653 2 2 775870084 2 2 764661959 3 2 572275424 1 2 223087682 3 3 572638510 2 2 722432609 3 2 446037245 4 2 710057667 1 3 437862654 4 3 575996953 2 3 691113427 5 2 912336466 3 2 630963131 3 3 562118856 1 3 774978869 5 2 546325043 4 3 679784700 1 3 484196430 3 3 276592807 4 3 207291221 1 2 493744770 2 2 514521484 4 3 207826639 3 2 149549913 2 2 428265245 5 2 963274649 2 3 817066082 1 3 559002497 5 3 948144383 1 2 333622431 4 2 272712783 4 3 320039187 2 3 269474589 1 2 913708343 2 3 847174040 5 2 735444431 2 2 587196325 1 3 327059632 1 3 309505705 4 2 547430851 1 2 311276022 3 3 845098993 2 2 858172116 4 3 761263065 3 2 876246520 1 3 479902338 5 3 166792853 2 2 627172710 4 3 306989561 5 2 157663441 3 2 478642927 3 2 315122385 5 2 176761907 5 3 564482011 5 3 393186232 4 3 619852252 3 3 942278022 4 2 521278613 1 2 958873452 4 2 158566983 1 3 473247656 4 3 575849009 1 2 276877499 5 2 356234591 4 3 963181151 5 3 116770689 5 2 697655617 1 2 346233555 1 3 283292229 3 2 702045293 2 3 143171734 4 3 576992901 5 2 667901579 2 2 306561929 5 2 871740880 4 3 925272749 1 3 548631233 4 3 608877675 4 3 754182640 1 2 920868652 2 2 757447927 4 3 144658925 1 2 746636258 2 3 705897467 1 2 811254011 3 2 528397864 2 2 216591506 1 2 759586257 4 3 421000829 4 2 284201547 2 3 173136002 3 3 526107453 1 3 203238219 1 2 445806625 4 2 339042282 4 3 130169428 2 2 737222735 3 3 617881458 3 3 300294403 4 3 658240192 5 3 496633985 2 2 897554232 1 2 495441550 1 3 358528737 5 3 866239420 1 2 129154294 5 3 187695537 2 3 283549545 2 3 552609268 4 2 586405363 1 2 193741054 2 2 691026688 5 2 473178050 2 2 811542273 4 3 963682648 4 3 393754099 4 3 242045588 1 2 336672017 1 3 322672789 1 2 753431488 4 2 510318240 2 3 630800957 1 3 298157069 2 3 594211898 1 2 817938589 1 3 214603335 4 3 452587293 4 2 325355443 4 2 660072209 3 2 366862611 5 3 701573716 4 2 324274566 4 2 255717166 2 2 789368860 1 3 251139699 2 2 769939744 1 3 428877114 2 3 206701751 1 3 310328282 2 3 201763136 3 3 407498442 3 3 490159743 5 3 976001673 4 2 896942603 5 3 694855527 2 3 329382866 2 2 469166844 2 2 734340308 1 3 840018107 2 2 576139866 4 3 937477023 3 2 547632442 2 2 915928189 3 3 912038927 4 2 643550161 1 2 453555401 4 2 987804759 1 3 620376321 3 2 941039116 2 2 611632945 1 2 322975375 1 2 778001674 2 3 809274875 4 2 398840888 4 2 155571446 2 3 725151198 5 3 659566945 1 3 609140015 2 2 743136087 3 3 925310930 4 2 385098354 5 2 530510663 5 3 304172767 5 3 677492195 2 2 390906134 1 2 948983763 3 3 287194410 1 2 266965406 2 3 797594620 3 3 884774898 5 2 316639371 5 2 935816644 4 2 783316382 2 2 643491899 3 3 732707719 5 2 213798589 1 3 282304758 2 2 257212657 2 2 655406925 5 2 584411604 5 3 438309202 5 2 738191529 3 3 267541206 4 3 998999894 1 3 669139085 4 3 247584660 3 2 791124119 4 3 504718369 3 2 168681159 4 2 200522285 5 2 582687744 1 2 606857732 5 2 376442313 5 3 241751452 5 2 392186568 5 2 796636959 2 2 153345509 1 2 166508563 3 3 696044641 1 3 945513007 1 3 114712873 2 2 866944805 1 3 648346494 2 2 339881893 1 2 372789015 1 2 438745228 3 2 551904437 2 2 653032915 5 3 340276225 2 3 866391798 1 2 368089714 4 3 688103649 3 3 316870450 2 3 431880771 1 2 748952081 1 3 268674294 2 2 913054704 1 2 399266549 1 3 680898706 3 3 683923879 1 2 594693465 5 3 608762591 1 2 180830340 2 3 750293696 5 2 592828162 4 2 525931267 2 2 414453318 1 3 297823362 2 3 352093817 2 2 180326029 5 2 535386728 5 2 402189923 3 2 305468213 2 2 154620426 4 3 898866107 5 2 791421016 5 3 724268523 5 3 379808688 1 2 593539937 4 2 917819291 4 2 265104581 1 3 821407526 1 2 262507086 1 2 617284454 4 2 483631146 5 2 840225363 5 2 717776438 2 2 490265232 4 3 785436922 2 3 845143228 4 2 138939071 2 2 733831443 3 2 997400434 3 2 267205855 2 3 420619443 3 2 204641513 5 3 868805076 1 2 173199422 3 2 711546960 2 2 243364450 1 2 643255383 5 2 372865274 2 3 971809481 2 3 942846191 4 2 685684432 2 2 885558425 2 3 575907881 3 2 328479101 1 2 143630158 4 2 259924078 5 2 160075232 4 3 330025011 2 2 527112576 4 2 887840240 5 3 863105866 5 2 567755371 5 2 601370801 2 2 349280621 3 2 744077989 3 2 601500869 5 3 587227361 3 3 763036839 1 3 335317104 1 2 913362531 1 3 129513345 4 3 333907874 4 2 321832266 2 3 209069076 1 3 779437535 5 2 713185560 3 2 331025942 3 2 623669552 3 3 943699747 2 2 758941580 1 3 561912727 1 2 762565095 3 2 703253981 4 2 398866164 4 2 611032574 1 2 276595121 1 3 217353951 4 2 225964250 5 2 959443451 5 2 173828320 1 2 771870621 3 3 151894740 2 2 420846690 1 3 272510614 4 2 407318314 5 2 826801262 4 3 854097420 4 3 996239218 4 3 402038794 4 3 535294025 3 2 995653482 3 3 772781853 4 2 704830258 3 2 321424177 4 3 892125278 4 3 269965530 4 2 343210001 4 3 243424489 2 3 561931038 4 3 472764960 3 3 507906780 4 3 513010928 5 3 511765489 4 2 831549286 2 2 412829684 1 3 145226395 2 3 439359383 3 3 786511201 2 3 845581885 4 3 669844570 3 2 936991155 4 3 497414068 3 2 273957165 1 3 381849008 2 3 983224262 4 3 189260850 4 3 994502034 4 3 675768002 4 2 432203344 3 3 952216388 4 2 545042077 3 3 743881946 4 3 357006595 1 3 148722265 2 3 441141888 5 2 583033712 3 3 682145883 4 2 932292491 3 2 119491967 1 3 390127127 5 2 446471867 4 3 319427711 4 3 978235830 4 3 640322302 1 3 805730355 2 3 152454108 2 3 372180341 2 3 703686610 2 2 752041378 2 3 148062305 5 3 914695276 2 3 140856637 2 2 827348172 2 3 766225543 1 3 736801810 1 2 215027864 2 2 357957291 1 2 194418828 5 3 271909286 5 2 563339690 2 3 310130169 1 3 414864920 3 3 359391504 5 2 952093780 4 2 859476883 2 2 671584021 4 2 844593884 3 2 422635314 3 3 657393365 1 2 936167939 4 2 770320335 4 3 774593027 3 2 392051250 1 3 659702475 5 2 237377064 1 3 102797400 3 3 137153148 3 3 146332484 3 2 102179576 3 2 160298953 5 2 192305195 1 3 336245932 1 3 747896054 1 3 389193413 4 3 804588990 1 2 154426408 1 3 607516443 4 3 931601302 2 2 726586250 3 3 270049672 2 2 338074436 1 3 690911680 2 2 572249152 2 3 519176870 4 2 299253617 1 3 589154156 3 2 757329204 1 3 611909540 2 3 534390326 2 3 427306170 1 3 952963577 5 3 777088568 2 3 843013587 5 2 989199234 3 2 203549479 1 3 375721140 1 2 373792167 1 3 366729175 1 3 753351154 3 2 794184198 3 3 780243882 1 3 687010557 1 3 384720075 5 3 378976999 1 2 341754897 4 2 715188605 1 3 719776387 1 3 122711533 5 3 832109832 3 2 422526829 5 2 295238788 1 2 139906285 2 2 731108903 1 3 176639496 5 2 724986080 1 2 706443357 1 2 493533313 1 2 134881496 4 2 925134018 1 3 702860817 4 3 636654210 1 3 901723044 5 2 517593129 2 2 438920187 5 2 842834854 2 3 325999406 2 2 605397259 3 3 144769177 4 2 543477821 5 2 973442973 5 3 163982393 1 3 658766177 4 3 256657906 1 3 858289683 2 3 251576315 5 2 521962268 5 2 213219327 5 3 745530897 3 2 977057682 2 3 189778265 5 2 871736123 3 2 673716911 4 3 780355558 1 2 114585701 5 2 863882972 1 2 776366863 2 3 168909236 2 2 623523615 4 3 690438508 4 2 107073460 5 2 203855880 5 2 252653756 3 2 673835180 5 3 273850464 1 2 540265003 4 3 286116220 2 3 487115884 1 3 533061292 3 3 390227416 4 2 388488661 1 2 912271054 5 3 647729141 3 2 992732366 2 3 849035130 1 2 566079019 3 3 292056619 2 2 363654164 3 2 660707158 3 3 988148717 2 2 193299608 4 2 165342123 3 3 475091747 4 3 359049790 4 3 377073623 5 2 275063609 1 3 858293629 2 3 489203627 4 3 692729678 5 2 707769339 3 3 950121281 1 3 373611623 3 2 472238649 3 3 708024842 2 3 648095761 1 2 791976106 4 3 784070060 1 3 871831592 5 2 720511045 4 2 841936553 3 2 150373645 1 3 659629709 1 3 952735426 2 2 759887943 5 3 286602884 1 2 915995521 5 2 438197529 3 3 213867411 2 2 506173137 4 3 995044853 3 3 540477991 3 3 136805272 2 2 907812208 3 3 115022064 3 3 689156123 5 2 886854591 1 3 742880463 2 3 330362167 5 2 412718770 2 2 488652537 2 3 508796020 5 3 907274350 3 2 799759624 1 3 564184391 5 3 112168348 2 3 435017988 4 3 379669410 3 2 356154687 1 2 792399081 1 2 603007297 4 2 474720784 2 2 721766542 3 2 897152676 1 2 141892199 2 3 206788100 3 2 136019368 4 3 128294818 1 3 829768288 5 2 523855476 2 2 887616461 2 2 712594687 5 2 533977210 5 2 654300796 2 3 484070857 1 2 827850884 3 3 805836719 5 2 618817683 3 2 935425689 3 3 577879945 4 2 720192384 5 2 368130689 1 3 376059709 5 2 356926065 4 2 111993086 4 2 192613657 2 2 416334661 4 2 716940984 4 2 446882626 5 3 108272436 2 2 500206362 5 3 881104410 3 3 949271405 3 3 579062223 5 2 664989205 5 3 483983869 4 3 317254306 3 3 526642971 3 2 494186008 3 3 259225193 4 3 185780173 1 2 641680476 5 3 789553033 5 3 418112452 3 3 282271718 3 2 639517822 2 2 387952681 4 2 354129545 3 2 947322682 4 3 607965252 3 2 328360876 1 2 145360197 3 3 273460050 5 3 223896012 1 3 536018085 5 3 696101338 5 3 759697536 1 3 762746258 3 3 735614245 4 3 723745124 5 2 588894100 2 3 873539882 4 3 403204857 3 3 712471973 2 3 310911412 2 2 194633494 5 3 682321751 4 3 236357746 1 3 203354947 3 3 955588401 2 2 292008231 3 3 761640806 4 3 909779362 4 2 223920575 2 2 607795177 2 2 205006079 1 3 233561267 4 2 123581540 5 2 772911774 2 3 764794989 4 3 678476340 5 2 970284889 2 3 497850101 3 3 359671270 4 2 268489945 3 3 375424520 1 3 590797770 1 2 745122141 3 2 685141586 4 2 658035566 4 2 725249690 3 3 268981550 4 2 475795017 4 3 353932664 4 2 233770930 5 2 159159333 2 3 502995259 2 2 775611278 2 3 371011862 3 2 602206542 5 3 278147940 3 2 722947512 3 2 795980221 1 2 974336539 1 2 783762034 3 2 637169056 5 3 979488531 1 2 168999604 5 2 735455112 3 2 586024769 5 2 856268722 5 3 229326561 2 3 812958241 3 2 370543601 5 3 323576467 4 2 141200751 3 3 865141254 5 2 759070747 5 2 101620662 5 2 517354709 2 2 763037260 2 2 369273765 5 2 213264579 2 3 355672308 2 2 903720881 2 2 623109633 1 3 330847938 5 3 937877672 4 3 543528345 5 3 624093471 1 2 183598646 2 3 468855989 4 3 583132156 3 3 461344808 2 2 103797330 1 3 343935556 3 2 350536677 4 3 966397428 4 3 462272653 4 2 427077649 5 2 218866631 5 3 485767552 2 2 880055912 1 2 739910073 2 2 523413773 1 2 400292111 2 3 884668284 4 2 242153614 1 3 847413135 1 3 837457880 2 3 568615697 4 3 574060498 4 3 123345734 3 2 496955768 1 3 832693859 4 2 498332068 4 3 705669728 1 2 102511029 1 2 512739064 2 3 350579614 4 2 429718165 1 3 741115704 5 2 410556151 5 3 224593450 2 3 168453444 3 2 407355333 2 2 568929851 4 3 541544785 5 2 414226388 2 3 410395596 4 2 621459025 5 3 159422195 2 2 366768343 1 3 794544063 3 3 836177764 4 3 523766353 1 3 330500065 1 3 523106609 4 2 897350804 3 2 863397351 2 2 227341731 4 2 595339499 1 2 820493763 4 3 374557069 5 3 787650378 5 2 410493909 3 3 662262543 2 2 103162840 2 2 202832149 1 2 898975082 2 2 358170029 5 2 613937930 1 3 674358558 3 2 716470509 2 2 563614127 1 2 168884184 5 3 348822642 2 2 237122631 2 2 885663590 3 2 988878788 3 2 712390674 3 3 630039619 1 2 635926896 1 2 668410465 1 3 979700915 1 2 191961979 3 3 831914096 3 3 340947705 5 3 859401401 3 2 595085610 2 2 211744356 1 3 107510775 5 2 711626974 2 3 739852719 2 2 292903300 2 3 357377739 1 2 305186212 1 2 987505886 5 2 893552381 3 3 863904532 2 2 968556011 3 3 769074242 2 3 376041862 4 3 924581865 2 3 381740897 3 3 475884749 2 2 713660724 1 2 316696099 3 3 264403982 3 2 655050386 1 3 666496098 4 3 767071487 5 2 510924274 1 3 120081502 2 2 823829930 4 3 762515898 4 3 934560137 4 2 220157477 1 3 206279352 2 3 914577425 3 2 139822689 5 3 915004347 4 2 762318423 4 3 151910625 5 2 487168703 1 3 587993007 5 3 670896259 3 2 328836489 1 3 499613796 1 2 455979238 2 2 201011495 2 3 974771689 3 2 655583403 1 3 516711495 2 2 241826472 2 3 283529580 4 3 197116617 4 3 422322023 1 3 488629837 3 3 588621233 3 2 259197478 3 3 795833359 4 3 759683456 5 2 704361675 2 2 963809626 1 3 484679672 5 3 488986367 3 2 958853780 5 2 940851637 3 2 817445044 2 2 564715605 5 3 455981439 1 2 242232559 2 3 658792075 1 3 683684374 1 2 221409913 4 2 814545750 5 2 971245606 5 3 298353885 4 3 754089454 5 2 545006898 3 2 804203941 1 2 455205160 4 3 290388339 4 3 691338688 3 2 235039213 3 3 823645614 4 2 981284388 3 3 453202778 1 2 719952955 1 2 934895270 3 2 537979419 5 2 727346276 1 3 218805271 5 3 722438467 2 3 125535116 4 3 642949025 5 3 511315116 5 2 567925885 3 3 450725070 5 3 844602727 2 2 259361757 3 2 729948052 1 3 126905294 1 2 567961800 4 2 789525035 4 3 676807544 5 2 415176352 4 2 761507885 2 3 706144083 5 2 435864748 3 3 832082756 5 3 514598792 1 2 373284173 2 3 451838553 5 2 772517591 1 2 207370042 2 3 441896341 5 3 468598910 4 2 501528777 5 2 661378933 3 3 782729142 4 3 979293475 1 2 525347914 4 3 755951421 1 3 165454831 2 3 432112239 5 2 680897544 2 3 932264579 3 2 746116232 4 3 551220897 4 2 313784824 5 3 195238977 2 2 732090085 2 3 109252140 3 3 722412834 4 2 821012710 3 2 478356655 3 2 585202678 2 3 930355929 2 3 779513640 1 2 718826586 1 3 283205894 1 3 536511988 1 2 152281936 2 3 124477728 1 2 202753761 5 2 947537118 4 2 767388685 4 3 171635629 4 3 994099224 1 3 429621649 1 3 104758990 1 3 158592944 2 3 411947289 5 2 542563709 3 3 237318658 1 3 868243370 5 2 839212173 3 3 954697170 1 3 520639238 4 3 122168009 3 2 449705439 5 3 991220469 2 2 678668344 1 3 104820266 5 3 386988666 4 2 151289062 1 3 182522604 4 2 678039979 1 3 614087759 4 3 166705727 4 3 395560052 2 2 975284275 5 2 208445151 2 2 511210020 4 3 980323240 4 3 416396187 1 2 623155355 1 3 277924938 2 2 883671714 2 2 524899547 4 2 884053522 2 2 968418707 5 3 858152151 5 2 576846190 1 2 613132415 1 3 254702109 5 2 874900574 3 2 167304805 1 3 618069870 1 2 334954950 3 3 643369074 2 3 368844816 1 2 254371322 2 3 652579019 2 3 976720103 2 2 101428615 4 2 638117502 2 3 493615571 2 3 296993397 5 3 969597137 3 2 508564163 1 3 289171028 3 3 121774643 5 3 942163463 5 3 654413650 4 3 993188015 3 2 919295759 3 3 102659640 2 2 746848856 4 3 375894862 5 3 882916371 3 3 589574691 4 3 522090260 1 2 158682913 3 3 320269467 4 3 518535143 5 2 134808483 4 2 140404568 1 2 731624361 2 3 616012189 5 2 613230218 3 2 992984993 2 3 190558394 3 2 930669428 5 2 591422923 5 3 111498121 2 2 128142391 3 3 112849928 4 3 685481681 2 3 692357641 4 3 178673981 5 2 593007445 3 3 419820546 2 3 413591050 1 3 308933906 2 2 437893821 3 3 168283331 3 3 968785503 4 2 453635423 4 3 143583662 4 2 165183931 4 3 966521919 4 3 209292976 2 2 715750142 3 2 984173386 1 3 623903092 1 2 418356864 4 3 321059764 1 2 599560733 2 3 515045004 5 3 484526704 1 3 733555107 1 2 437941567 2 3 984688151 5 2 436547844 2 2 525419978 5 3 520980525 2 2 212206533 5 2 747716506 4 3 833688692 5 2 976917685 2 2 731713602 5 3 236959639 3 2 444677044 4 2 279716306 5 2 802069544 1 2 265421371 1 2 612219117 4 3 645958093 5 3 970795793 4 2 510135602 3 3 378950350 3 2 247440951 4 3 690978645 4 3 803600123 2 3 272805975 3 2 975979683 5 2 218847719 1 3 864739862 5 2 300446614 4 2 238701815 1 3 930384360 2 2 309069311 3 2 833539236 1 2 994296409 1 2 837986451 3 3 423638123 4 3 293986124 1 3 457160397 3 2 856381058 2 3 695578005 3 2 197688653 1 2 717205520 4 3 119888342 4 3 180351012 2 2 635063097 4 3 991657626 4 2 339866239 5 2 441537617 5 3 926986637 2 3 878726102 2 2 384171467 3 2 382421490 2 3 171314258 5 3 957089644 4 2 220979838 2 2 423131293 5 3 481850475 5 2 278517221 3 2 689664417 4 3 294450295 3 2 349553346 2 2 590308817 2 2 129354063 3 3 376807767 1 2 424120559 5 3 333594283 5 2 990818218 1 3 906871322 3 2 340343988 4 3 112705287 1 2 618141938 5 3 745428136 1 2 466154782 1 3 492694883 4 3 616787571 3 2 453890098 3 3 960144152 3 2 202372901 5 2 557725318 3 2 709094613 1 2 924286869 4 3 998748617 5 2 507602020 3 2 978474381 3 2 397723091 2 3 790008217 5 3 785932297 1 3 645755132 2 3 746842706 5 3 171961857 4 3 114625587 5 2 795347878 5 2 190211620 2 2 852581508 1 2 763138039 5 2 267854660 4 2 846474177 2 2 802433303 2 2 938484501 4 3 451896239 1 3 809069347 1 2 998927845 3 3 552698603 5 2 413074939 4 3 536460592 3 3 718078600 4 2 737761840 4 2 160879940 1 3 342056689 2 3 430643357 2 2 634649921 3 3 872288670 5 2 810711218 4 2 970752962 2 2 976486518 5 3 312252500 2 2 207128968 4 2 142259069 3 2 312649394 4 2 149555275 2 2 984333956 2 3 212618583 4 3 473844211 3 2 396839675 4 3 372081171 2 2 577470696 4 2 993655291 4 3 744421047 4 2 568815317 5 3 419827468 4 2 823443645 5 3 110183386 4 3 437299827 2 3 418629021 5 3 387044515 4 2 383297449 5 2 293873752 1 2 365737595 3 2 478793601 3 3 696613990 5 3 150682564 3 2 191410265 3 2 986446422 3 2 447094223 1 2 538971784 3 3 504801388 1 2 283415168 2 2 897715362 2 3 334713511 4 3 668779911 5 2 534945362 2 2 385770504 5 2 362654393 3 3 853333106 4 3 781544237 4 2 114414048 1 2 799984304 2 2 217868574 3 3 369934921 5 2 919000183 2 2 373040923 4 2 141585446 4 2 967107060 4 2 214235408 4 3 267912318 5 2 460581515 4 3 228485997 3 2 671853213 2 2 531467540 2 3 336810495 1 3 480993201 5 2 946285437 3 2 176190983 5 2 166873591 3 3 144702386 5 3 115577399 1 3 599721137 4 2 835592254 2 2 972177597 1 2 472189492 4 2 245501824 4 3 636070456 1 3 567553514 1 2 880200654 1 2 787416911 2 2 713135586 1 3 251430960 5 2 564031428 2 2 588016620 4 3 761157745 2 2 398874440 2 2 770852541 3 3 737098741 3 3 901350814 1 2 635059724 2 2 485594431 4 2 217012194 2 3 295076455 1 3 379371745 1 3 880805070 2 2 365933557 2 3 251520767 5 3 251696227 5 2 473575820 3 3 240737602 4 2 438027287 1 2 493425425 3 3 471456714 5 3 147903908 3 2 307585568 5 3 273617139 3 3 306086169 2 3 428289029 5 3 690666846 2 3 137589474 3 3 561159965 4 2 623891570 1 3 609483143 4 3 700624461 4 3 649872758 5 2 473590965 3 2 729712593 1 3 670153966 2 3 129164117 5 3 434163231 3 3 583670372 2 3 535235457 5 3 228330621 4 3 319994122 4 3 491629606 1 3 191393155 2 2 912629396 4 3 466766022 4 2 525069143 4 2 601630750 4 3 379275163 4 3 568941305 5 3 777284228 2 3 427320111 4 2 807259492 4 2 208004649 5 3 111584075 5 2 704320406 3 3 874292318 4 3 804006909 4 3 682764555 4 3 458543793 2 2 364037523 2 2 510712790 2 3 241605516 4 2 255616768 3 2 926907218 3 2 619989674 3 2 881860564 5 2 794878701 3 3 874948162 4 2 229205113 5 2 693439581 3 3 812469943 5 2 248388467 4 3 972740704 1 2 730499841 4 2 995435225 1 2 571468860 3 2 125214728 2 2 342575633 1 3 857853765 2 3 796083195 3 3 834595241 5 2 226206336 4 2 622474150 1 2 516880497 5 2 674321707 1 3 222002799 4 3 144065468 4 3 209290594 5 3 562441929 2 2 475245174 1 2 775938543 4 3 309365462 1 3 778895233 5 2 240806099 2 3 477510986 2 2 498501625 1 2 671565876 1 3 386976893 5 3 907579624 4 3 786512843 3 3 729893699 3 3 498897343 3 3 775151084 3 2 448662616 2 2 691507176 1 3 903577713 4 3 165087890 1 2 282519098 5 2 735547366 3 2 726470105 4 3 579574347 2 2 285687206 1 3 271045484 4 3 276399720 3 3 287793467 5 3 832608651 4 2 189892282 1 3 142674666 1 3 359179344 2 3 401224673 2 3 123093743 3 2 860172744 3 3 629157914 3 3 614971514 4 3 974046460 3 3 483589630 1 3 406252086 3 2 646808680 4 3 975261834 4 3 374345103 2 3 123727949 5 3 902396087 5 2 533119756 3 3 481086304 4 2 688688152 1 3 360814001 2 2 500917667 4 2 427266279 5 2 117203699 3 3 763090670 5 3 342685981 3 3 282843792 1 3 729134168 5 3 507596844 3 2 175480136 5 3 577501596 5 3 983446834 1 3 688116177 2 2 396107684 5 3 605733239 3 2 426106362 1 3 988765299 2 3 472706545 3 2 641174092 1 2 141331933 1 2 717229950 4 2 935043306 3 3 940448671 3 3 278123609 2 2 592922601 3 2 343728803 3 3 173992402 3 3 208598960 3 2 333473744 2 3 445968795 3 3 623227731 2 3 596061633 5 2 364900971 5 3 524672248 1 3 815803570 2 2 938227457 4 3 970910540 1 3 359080997 1 3 296642421 3 3 945295235 2 2 484476038 4 2 772964892 2 3 258011785 1 3 110195550 2 3 769055251 2 3 278708993 2 2 449666947 2 3 664722236 3 2 372411951 3 2 777580766 1 2 235906961 5 3 718609566 4 3 775928393 2 2 586238467 5 3 736273153 2 2 435311551 4 2 329824267 4 3 970919301 1 2 576799887 3 2 944951011 5 3 610995543 4 2 322571159 3 3 639397831 2 3 108988608 1 3 384124319 5 3 208265462 2 3 443674549 4 3 246034887 4 2 239854452 3 2 802319249 2 2 818135325 5 2 571700084 4 2 408453921 3 3 567583583 4 3 221020401 4 2 378403077 3 3 259765200 5 3 647166060 2 3 549156629 4 2 576249810 3 2 170774008 1 3 716816909 5 3 328414629 3 2 184166533 5 2 520420777 2 2 201439747 3 2 309027003 1 3 369405651 2 3 675281002 1 2 216927455 4 2 249388804 1 3 260397853 2 2 784109784 5 2 701276215 3 2 853544580 3 3 532464201 5 2 966225022 1 2 438814280 2 3 152690318 3 2 316411409 1 2 582106144 2 2 331307008 5 2 531807566 3 3 705203530 4 2 165416403 1 3 211719919 5 3 304180009 4 3 247687429 2 3 629854399 2 2 166334240 3 3 140077428 4 2 603810663 4 3 258887919 4 2 943568235 4 3 682350129 1 2 683851047 5 2 606858769 5 3 370736508 1 3 181946220 2 3 543287972 5 2 405382124 1 2 507927393 3 3 662096507 5 2 117230841 4 3 223559531 1 3 632203060 3 3 979516037 5 3 659371945 2 3 568386488 3 2 854139536 4 2 329004679 1 2 428909660 2 3 428671505 5 2 194776344 5 2 233202549 4 2 481498364 2 3 750222046 3 3 551817346 3 2 897178589 3 3 263600032 5 3 942301341 1 3 691072715 5 2 158308801 3 3 617824994 4 2 545995664 2 2 683696015 1 3 743225826 2 3 943472842 3 2 625944942 1 3 352722020 3 3 134451702 5 2 500641259 4 3 284439154 4 2 188887700 5 3 190135215 4 3 996908059 1 2 117998778 3 2 258508321 2 2 528125143 4 2 608674647 3 3 493517510 4 3 767756247 2 3 365490198 2 3 999071303 1 2 633371256 5 2 410122556 1 3 864755790 3 3 368855742 2 2 595282484 5 2 743953930 5 3 966125225 2 3 423257345 2 3 248214196 3 3 601926140 3 3 411553674 4 3 319335405 4 3 430215550 3 3 649735693 4 3 867617507 1 3 470888717 4 3 388367792 1 2 108430384 2 2 401940472 3 3 177995443 2 2 963421188 4 2 785977245 3 2 291070135 3 3 639556453 2 2 473526339 2 3 768588829 1 3 765572942 2 3 399701037 4 3 959797848 2 3 730296158 5 2 480563688 3 3 744253103 2 2 894183464 3 3 933846086 4 3 235262767 3 2 533281909 4 2 238183768 5 3 589630489 1 3 102875176 5 2 502344087 3 3 547058908 4 2 453091995 4 3 532495746 1 3 873621172 5 3 625313699 3 2 669355399 1 3 704775306 5 3 145083974 4 2 483751286 2 2 896335601 1 2 123283901 4 2 645585697 2 3 226884770 3 2 525449258 2 3 461378984 5 3 732864016 5 3 804681366 3 2 618640289 1 3 716980423 1 3 918992575 1 2 142379056 1 2 379724812 4 2 185954544 2 2 873353769 2 2 656479703 1 2 238612055 1 2 194001486 3 2 966684708 5 2 490132366 1 2 195317429 4 2 289216674 5 2 238855777 5 3 735366513 5 3 815397789 3 2 247249791 1 3 269179061 3 3 476542338 4 2 471636393 2 2 783491543 4 3 654879037 1 3 166968213 1 3 499271884 2 3 208370684 2 3 130794486 3 3 771458234 4 3 957488410 4 2 162752746 4 3 797802136 5 3 680954094 1 3 315716953 1 3 299616688 5 2 994952796 3 3 571791992 1 2 986809592 2 2 886522325 4 3 888773351 4 2 316297648 3 3 262992779 5 3 563637691 2 2 254574296 5 3 688249747 1 3 760351056 4 2 503111625 3 3 619377784 1 3 663324160 3 2 568785531 1 3 885200811 3 2 295043801 4 2 601696030 2 2 340701014 2 3 485107427 3 3 513922460 4 3 440038864 4 3 238675605 3 3 389863733 2 3 531874165 1 2 480782287 3 2 125973883 5 2 643709091 5 3 545205885 1 3 108280738 1 3 103237707 3 2 991079119 2 3 798754919 4 3 425057062 4 2 273186427 1 2 565991171 2 2 856842529 3 2 988893634 2 3 123587901 4 3 803204964 3 3 916071855 3 3 680792200 3 2 493244055 1 2 858055621 3 3 542436837 5 2 914492950 2 2 841464462 2 2 316959093 2 2 248334246 2 2 969058154 3 2 240376575 4 2 734634599 4 3 472697010 1 2 146485792 1 3 136703654 1 2 546365953 3 3 778287266 5 3 176739852 2 2 713366647 5 2 744224348 4 2 141875966 5 2 643548184 5 3 731896100 2 2 396850684 3 2 142616035 5 3 260962319 3 3 715537137 1 3 292038512 4 3 638614428 4 3 122361110 5 2 268402737 2 3 668648683 4 2 616362901 5 2 207440828 3 2 426567620 4 2 914950341 3 3 815171668 1 2 407577713 4 2 427758468 5 3 841153674 3 3 999984247 3 3 604762370 1 2 645576287 4 2 804645202 2 3 506875092 2 3 613151185 5 3 303193129 3 2 984679065 4 3 649317143 4 3 775554137 1 3 250538108 1 3 747614760 5 2 164447941 2 3 323581559 3 2 255462993 5 2 689387272 3 2 573367087 4 2 897330848 3 2 936915137 2 2 134913751 1 2 784130841 2 2 119927674 3 3 966948240 4 3 201327214 5 2 661488009 5 3 606084174 2 3 512775492 4 3 495085392 1 3 412918395 1 2 118757201 5 2 325158515 3 3 255092158 4 2 143124884 4 3 962352685 4 3 253338746 3 2 434717970 1 3 608268212 3 2 481168565 1 3 913386811 2 2 159964690 2 2 270834249 2 2 765686089 5 2 421764641 4 2 770488594 3 3 612419264 4 2 645428106 2 3 659577439 3 2 242704939 4 2 131892338 4 3 633651967 3 3 260075557 5 3 730920891 4 2 731649839 4 3 929985377 4 3 222730604 4 3 757160242 1 2 485212911 3 2 521837804 4 2 106811238 3 3 499840816 3 3 448492471 4 3 110234866 5 3 359051319 4 3 690179238 3 2 330058576 2 3 181909077 1 3 672532255 5 3 223548913 1 2 192224847 1 2 746323668 5 2 678538255 5 3 190662757 4 3 677163017 2 2 188546425 2 2 621195872 2 3 755404003 2 3 715458864 3 3 560589808 2 3 542919209 2 3 524878338 3 2 629058312 2 2 797493569 1 3 776682093 4 3 157516512 1 3 577690489 2 2 656684996 3 2 985880020 4 2 696377603 5 2 493524994 2 3 201189324 2 2 356925090 3 2 579159060 1 2 938312832 4 2 219878409 4 3 250695847 1 3 328790414 2 2 225738471 1 2 722663808 5 2 704407320 4 2 724721555 2 3 691920853 4 2 193588343 2 2 732937170 5 2 265847714 1 2 333558999 5 2 499595155 3 3 881210889 3 2 725306945 4 2 139043340 1 2 911879751 5 2 267601686 3 3 561963620 3 3 426929943 3 2 860381540 1 3 768190833 1 3 185848562 4 2 546373015 3 3 419730198 5 2 449934968 2 3 839959790 5 2 559613279 2 3 515149878 3 3 129165419 3 2 146506469 5 3 997603171 3 2 333184838 2 3 547478711 2 2 516177343 4 2 153552633 3 2 483958048 4 3 590000386 4 2 665605655 2 2 544915176 3 3 617044373 3 2 547460400 2 2 686239303 1 2 809024617 2 2 121711814 1 3 487179332 5 2 924007320 1 2 823868887 1 2 733846646 5 2 927844919 5 2 798618613 5 3 683688722 2 3 985016994 1 2 385188574 1 3 251677033 5 3 128115174 2 2 272028113 3 2 905145951 3 3 627178541 3 3 179263260 1 2 259534161 1 3 295910267 3 2 808490991 5 2 912462589 2 2 490726496 4 3 862577566 3 2 405327214 3 2 690614596 5 2 487913070 3 2 728170221 2 3 558779670 1 2 363206329 5 3 369252114 4 2 997120361 5 3 184310444 1 2 133228771 3 3 372815880 1 3 327622977 3 2 755204632 3 2 172201751 4 3 826636939 5 2 991152022 2 2 658023612 4 3 765791759 2 2 403440229 2 3 725190424 5 2 665690344 1 2 968588468 4 2 509624446 2 3 125638996 5 2 158953678 2 3 453032581 3 2 695850844 2 3 680190321 3 2 726248289 4 2 586218439 3 3 638991969 5 3 107611170 1 3 526657583 1 2 392757681 5 2 784837683 2 3 289793150 2 2 527770474 5 2 834079762 3 2 546999100 1 3 637721161 5 3 453214363 5 2 928594085 5 2 113021127 2 2 508464720 2 3 719744367 3 2 225932848 2 3 782200330 1 3 334459232 2 2 877779829 1 3 411637114 3 3 880083249 5 3 945070084 4 3 374812898 2 2 788136806 4 3 705419735 5 3 513615782 3 3 342974675 2 3 867390108 1 2 163464559 2 2 538093617 3 2 130663950 4 2 203954579 5 2 185831455 5 2 873025681 3 3 930213619 5 2 523903359 1 3 367724035 4 3 553499380 4 2 889737513 4 3 241511886 5 3 377317597 3 2 731368931 4 2 413670029 3 2 783608250 3 3 802019635 4 2 142756244 2 2 602203928 2 3 598820535 3 2 946345209 2 2 163934280 1 3 980246661 2 2 276299442 4 2 264839727 4 3 157026964 2 3 775631654 2 2 395259182 5 2 318675999 1 3 903194001 4 3 148161302 1 3 635410997 5 3 572493679 3 2 761004818 3 3 985861871 1 2 845898743 1 2 258412776 3 3 173545083 4 3 775674568 1 3 828278415 4 2 989530120 5 3 102094574 4 3 246605641 1 2 480763520 2 2 543021095 1 3 285031282 4 3 165996709 4 2 773383761 2 2 776770555 5 3 728816832 5 3 523225324 4 2 643841590 3 3 102028883 5 3 976488908 4 2 924986835 3 3 351982477 4 2 233639234 3 3 420539073 5 2 124700882 3 2 746772825 3 2 775392825 5 2 144292932 1 2 872799128 2 2 860340840 1 3 928326947 5 2 153432366 4 2 310944369 2 2 527011916 5 3 164293282 4 3 363778785 4 3 207936995 5 2 763948618 2 3 758028206 2 3 423880653 2 2 552402049 2 3 400722914 2 3 119194839 5 3 545439082 1 2 712490031 5 3 970647068 1 2 600682925 5 3 231456988 5 2 607633414 3 2 162298489 1 3 444178698 2 3 310467767 3 2 477011978 3 2 731635591 5 2 382391312 2 3 442355138 5 3 639037981 1 3 338800452 5 2 526955981 2 2 436419993 2 2 615913618 2 3 593164903 3 2 300800631 4 3 377901594 5 3 654154008 3 3 978323813 4 2 486692574 1 2 471187560 2 2 527793324 3 2 807649932 5 3 572795820 2 3 198564160 3 2 350066182 3 3 442579167 2 3 492453087 3 3 185939634 4 3 565928987 4 2 498900940 2 3 326426750 2 2 447931045 4 3 855026466 2 3 940458935 5 3 310377436 1 2 367210400 5 2 231135367 2 3 858415693 3 3 953210798 3 3 819035740 5 2 976240820 5 3 268178761 2 3 821693076 2 2 926105523 1 2 764305822 3 3 893618748 1 2 180828841 1 3 330090726 5 3 686535879 3 3 399244651 5 2 787050762 5 3 367321209 5 3 782873028 1 3 456259118 4 2 493116222 5 2 397885722 2 3 893833534 4 3 609587407 5 2 270288918 2 3 176366779 4 3 622838771 2 3 204094298 2 2 978576684 1 3 668370708 3 2 717150194 2 2 203810881 3 2 481677894 4 3 426197710 4 3 522421417 5 3 422997096 5 2 907308030 1 2 931691520 3 3 477625485 4 2 225790314 2 3 299317938 2 3 466681177 1 3 845036174 5 3 642131897 2 3 387105822 5 2 236134202 3 2 219860390 3 3 993480965 4 3 443010577 2 3 940903735 2 2 216608463 3 2 309681115 2 2 758314314 3 2 375724179 1 3 853008038 2 2 291456511 5 3 842213113 5 2 419308744 1 3 735448466 1 2 721299706 5 3 539345865 5 3 946828190 4 3 734799510 1 3 283165278 4 2 630876521 3 2 931713476 3 3 911927920 1 3 256006928 3 2 466956689 4 2 180555459 4 3 103711852 5 2 640799305 4 2 782923009 2 3 223793878 1 2 353327444 2 3 759394602 4 2 614869393 4 3 560243787 1 3 670360221 1 3 313980193 5 2 868635680 3 2 916034574 1 3 229909161 1 3 305000118 4 3 275005626 5 3 517741865 3 3 813019556 2 2 414350032 2 3 693649319 5 3 542975952 2 3 828120342 5 2 726905684 3 2 472811085 5 2 768791291 3 2 790765863 1 3 212106739 5 2 770557556 1 2 359444270 5 3 470265181 1 2 726246766 1 2 668847745 2 3 365516062 5 2 103392049 3 2 364840831 5 3 657078251 1 2 864865651 2 2 464118970 2 2 675937700 4 2 583501401 3 3 514376913 3 2 555471793 1 3 742715933 2 3 309377746 1 3 964282762 2 3 512786613 4 2 430573587 3 2 361886502 1 3 501589433 1 3 292642138 5 2 179975070 1 2 648466641 5 2 830317745 5 3 532145526 3 3 513774009 3 3 876978684 2 2 348759314 2 2 265757499 2 3 164164217 2 3 731339255 2 2 512606945 5 3 815089491 5 2 725363868 2 3 569566519 4 3 589591642 2 2 277746198 5 2 777906599 1 2 109040151 1 2 764655353 2 3 835898707 1 3 275366420 3 2 692743439 1 2 766709249 4 2 709821645 4 3 206364323 4 3 703846738 3 2 494080853 2 3 171847715 2 3 819942691 2 2 454113425 2 2 647922490 5 3 687893302 5 2 102198303 3 3 441808604 4 2 106443834 4 3 431413593 5 3 726889601 2 2 798086354 5 2 630851634 2 3 499771970 2 3 237077360 5 3 235503556 5 2 711582040 3 2 797794686 1 3 420516687 4 3 338259682 1 2 196475716 5 3 516905838 5 3 137391462 3 2 515866558 4 3 172039687 3 2 429447306 1 2 918110595 1 2 695959045 4 3 314278177 1 2 513847869 4 2 364875750 5 3 439013426 3 3 771089734 3 3 765402942 3 2 377726035 3 3 241351259 2 3 273952070 5 2 266249572 3 2 565107657 2 2 448277864 2 2 645761841 3 2 424021141 2 3 813452892 3 2 356856345 4 3 438903601 1 2 656674000 4 3 451143658 4 2 162444247 5 3 951526477 1 3 265457202 1 3 305038116 5 2 503612438 3 3 443458358 1 3 115394439 3 2 587371461 2 3 287957732 4 2 288124242 3 2 749182282 1 3 822903464 1 2 137385410 1 3 848099314 4 2 796564797 4 2 158653559 1 2 676480137 2 3 813656712 2 3 615830710 2 2 523792695 2 2 913949618 4 3 832976703 2 3 300338687 5 2 160006021 5 3 235668884 5 2 946998309 3 3 233087461 1 3 405209877 1 2 330833751 2 2 312425551 1 2 713153491 3 3 286817820 3 2 206034246 5 3 448122260 3 2 302555471 2 3 320714659 1 3 356532124 3 2 860230943 2 3 645765633 5 3 257942421 3 3 369494971 3 2 565655281 4 2 987473345 3 3 233688018 5 2 303871906 1 2 495193598 2 2 112253576 5 2 699710094 3 2 557919978 1 3 257263718 2 2 213463209 3 3 773573169 4 3 136800908 4 3 496396681 3 2 426682053 5 2 463113207 4 2 548853567 1 2 310163298 4 3 459321356 5 2 749124724 1 3 518996423 5 2 422478855 5 3 401072916 1 2 671803498 4 3 292615656 3 3 727365691 1 3 648726413 5 3 151650191 2 2 306307346 5 3 605352171 5 3 572041093 3 3 510343765 5 3 498343405 4 2 931597391 1 2 422672250 2 3 381335395 5 2 159116806 4 3 336861861 5 2 172828151 2 3 137675010 1 2 308701025 5 3 762484657 2 3 418673723 3 2 871019985 2 3 542402154 4 3 797516561 1 3 609353305 4 3 792377240 3 3 512965181 5 2 395315259 2 2 681509516 5 2 209311989 1 2 153453047 5 2 120816008 1 2 439484334 5 2 109703929 2 2 632910745 2 3 200657388 2 3 741834165 4 3 192482180 1 3 935031945 1 2 415763024 1 3 343729282 4 2 596402545 1 3 612640129 4 2 329174332 2 3 235963178 5 3 183127203 4 3 444060354 5 3 697518659 4 2 972149536 2 3 511881606 5 2 242905222 4 3 574457446 2 2 430035714 4 3 230430736 4 3 841376136 1 3 175994388 4 2 428117271 2 2 588642292 4 2 248367201 5 2 621255565 3 2 504780829 4 2 448265228 2 3 344658444 5 3 474474874 1 2 490503703 5 3 606156253 3 3 289143777 3 3 323170627 2 2 691653972 3 3 136923004 3 2 251126019 5 3 274811035 5 2 517889765 3 2 193092557 4 2 233611249 4 2 265405734 4 2 272659259 4 3 752963689 2 2 344917052 5 3 814680091 2 2 282809345 4 3 762133696 2 2 448240912 2 3 497984696 2 3 380301539 4 3 872208622 2 2 432788144 4 3 196104795 1 2 646515512 2 2 390498009 3 3 850174577 5 2 102989418 2 2 564457457 5 3 253819892 1 3 424247606 4 3 456292528 5 2 218587521 4 3 272910724 3 3 419439780 3 3 717471574 2 3 723535864 5 3 655207934 3 3 778132687 3 2 513414787 3 2 341237986 4 3 657159965 5 2 302354411 1 3 399330878 1 3 501951647 1 3 134820643 4 2 345572198 3 3 227872048 2 3 813185536 2 2 356346249 3 3 213154853 1 3 199864446 1 3 550058273 4 2 741061929 1 3 339167388 2 2 872367790 4 3 306592755 5 2 934851310 5 3 757994881 3 3 965330641 5 2 961098543 2 3 340727498 3 3 315016420 2 3 195875640 5 2 440512225 1 3 217979036 3 3 292034657 4 2 324584351 4 3 422222789 2 2 435121832 4 2 283980971 5 3 774569118 2 2 235174163 5 3 149332643 1 2 649492314 3 2 858522474 4 3 962417284 3 3 755204794 4 3 861946575 1 2 468629657 5 2 965036511 4 2 576731757 2 2 604211098 1 2 829785228 4 2 326016525 1 2 105233851 2 2 372681676 3 2 683294712 3 2 908576929 2 3 865835451 5 2 939416026 3 3 740620899 3 3 663779837 3 3 720835896 5 3 789509691 5 3 964460638 5 3 870698907 1 3 159684840 3 2 929912510 2 2 514567610 4 2 171742085 3 3 327181004 4 3 733540435 1 3 678540179 1 3 654385061 1 2 789331889 1 3 625003496 1 3 624822418 1 3 275883333 2 2 228501035 3 3 657071328 5 3 874966002 5 3 177671959 5 2 428593374 4 3 646474315 4 2 279044311 1 3 559043890 3 3 695432911 2 3 533198514 5 3 809666741 5 3 824942151 5 2 337241884 5 3 901889505 4 2 140574294 5 2 624081852 1 2 785168390 2 2 907433746 2 2 487793431 4 2 425496956 5 3 957705965 4 3 670689590 5 3 700985167 1 3 957191954 2 2 351512248 5 3 177036779 1 3 133898296 4 3 960134215 2 3 648083712 2 2 206205197 2 3 819542112 3 2 207261897 1 2 391513768 3 2 314668466 3 3 335518828 3 3 788837986 2 3 269471015 5 2 100970042 2 3 289958194 1 3 869053312 3 3 780733871 4 3 117450260 2 3 467267432 5 3 195794780 2 2 941233455 3 3 931032423 4 3 442496288 4 2 368214473 2 3 482777017 3 3 638400005 3 3 660668594 5 3 969502902 4 2 617766679 1 2 374974035 4 3 549718627 3 3 803579700 5 3 879350407 5 3 855786502 1 3 392508319 4 2 129562079 2 2 532564862 1 2 341679453 1 3 723419980 3 3 499908082 1 2 547010803 1 2 303840659 5 2 849065999 5 2 922882201 1 3 132520717 3 2 745127304 4 2 717980991 1 2 640534019 3 2 151580161 2 3 603936286 3 3 681532176 1 2 906012973 2 2 923463249 5 3 542971492 2 2 791076260 3 2 872987023 4 3 885606940 5 3 175125834 1 2 301841080 5 3 866311443 2 2 647801444 4 3 709936253 2 3 262254778 4 2 617800625 2 2 170273173 2 3 337165162 2 2 524138594 5 2 126801676 4 3 641570569 1 2 105075359 3 3 797224258 1 2 241058194 4 3 964929620 5 2 763471586 3 3 244046884 3 2 211884693 3 3 732724231 3 2 761761406 2 2 901385231 1 3 632675495 2 2 718251814 5 3 571098992 3 2 658411145 2 2 322348826 1 2 820271235 4 3 667666252 4 2 822626344 2 2 649985534 4 3 176782871 3 3 316769491 2 3 359550527 2 2 838454021 4 3 196579267 3 2 262696179 5 2 601505116 5 3 567796520 5 3 467742790 5 2 641669362 1 2 626836178 5 2 958234940 4 2 136348066 1 3 767350504 1 3 515470989 5 3 541427072 1 3 744636409 5 3 979817815 3 3 741999870 4 3 852105212 3 2 738418732 2 2 397080164 4 3 952511687 2 2 560142531 2 2 575752747 4 3 495122433 2 2 104079908 4 3 687345648 1 2 378841775 4 3 384977119 5 3 660158767 3 2 887020659 4 3 456189825 1 3 979506849 2 3 993775654 1 3 708483255 4 3 753229713 1 2 494105788 4 3 203915303 1 3 903636477 4 2 860951544 3 3 516475223 3 2 888264120 2 3 344552318 4 2 362486068 2 2 221249678 5 3 960253496 5 3 995423545 3 3 436747620 4 2 151157677 1 2 190562102 4 3 843039097 1 2 480768832 3 2 479041562 5 2 684744199 3 2 547465839 4 3 447157021 5 2 839370664 5 3 375302676 4 2 836102104 4 2 592677564 1 3 223484080 3 3 751027846 2 3 621009871 3 3 257673894 3 2 959965489 3 2 519426766 3 2 848964192 2 3 505401986 5 2 591682608 2 3 139332931 1 3 395468178 5 3 601043285 1 2 224205144 3 3 840369722 2 3 801278219 4 2 491465201 5 3 877068690 2 3 879249783 2 2 555530902 2 3 210967010 3 3 177357663 5 2 725063107 3 2 172131461 3 3 675922368 1 3 198864143 4 2 212840769 5 3 879365533 3 3 393106310 2 2 569357657 4 3 548615792 5 2 693134835 4 2 839534929 2 3 275973990 2 2 536849828 1 2 550904567 3 3 153756496 5 2 895267281 2 3 565134268 5 2 206020865 4 3 356189499 1 2 701555146 2 2 602531410 5 2 549844479 4 2 224327168 2 3 722201566 4 2 171485958 4 3 710540173 3 2 634276666 4 3 962787865 5 2 127955673 3 2 539702492 2 2 621304325 5 3 807510898 4 3 512935068 3 3 581762595 1 2 885412706 5 2 175927961 5 3 593039690 1 3 809610145 5 2 269046955 4 2 748463409 5 2 302967527 2 2 412242850 2 2 729551370 3 3 235639834 5 2 665892846 1 3 506462765 5 3 940938678 1 3 445903611 5 3 411344873 5 2 950018500 4 2 794858913 2 3 770969188 5 3 947453143 1 2 385310580 5 2 933122865 2 2 552775734 1 2 314754189 5 3 455958369 3 2 268224756 2 3 221256073 1 3 557240919 3 3 809983959 5 2 142306925 4 2 334742931 2 2 209588679 4 3 167224388 5 3 611386243 2 3 150077531 4 3 284911151 3 3 437511319 5 3 787756854 2 3 738196051 2 3 890371258 4 2 473549983 2 2 444098479 5 3 944081474 2 3 434064681 4 2 725696593 1 3 253072008 3 2 425898222 4 2 226569864 5 2 441621107 3 3 808225753 3 2 281611518 1 2 707442268 2 3 630362042 3 2 135969174 5 3 240741723 4 3 830390915 2 2 753871098 3 3 543905897 4 3 706110063 3 3 305348298 2 3 191462888 5 3 769196691 1 2 195795985 1 2 487142165 1 3 413810030 2 3 208231145 5 3 782735721 3 3 463438075 4 3 635560589 5 2 977931226 5 2 968280339 5 2 248264724 3 3 722962052 1 3 463764125 1 2 475891755 4 3 535161065 5 2 905954617 5 3 392878845 3 2 200171988 1 3 802843614 1 3 405766475 1 2 724349302 4 2 190317505 4 3 250853384 5 3 346804794 1 2 697637830 4 3 698457742 3 2 340752552 1 2 564056446 5 2 631512384 4 3 366018154 4 2 692062937 2 3 519942951 5 2 311173560 1 2 591647561 2 2 270624790 5 3 507388158 4 2 762759656 4 2 812726897 2 3 721709493 2 3 634199143 2 3 953426123 3 3 703292251 3 3 727382255 3 2 209962053 1 2 517415047 5 2 565548653 5 3 811694077 3 2 127744931 2 3 981253805 4 3 594012257 1 2 472281169 1 2 264250638 5 2 996337876 2 3 855524745 1 2 515533684 5 2 489927518 1 3 633799274 1 3 282905891 5 3 626157996 3 2 151071246 1 2 614925638 5 2 898728071 5 3 121659558 1 2 421701912 2 2 423511342 4 2 477423403 3 2 195839010 2 2 883281948 1 2 502011384 5 2 550523307 2 2 649371740 2 2 741909252 5 2 770615104 3 3 990550109 2 3 815943690 5 2 662047808 5 2 849250370 1 3 328117317 5 2 445880774 5 3 117018867 4 3 640540818 3 2 830299134 2 2 438064292 4 3 377979376 5 3 432613541 1 2 819650549 2 2 507667199 4 3 748369156 4 2 105329965 1 3 266378173 2 3 307627274 3 3 527032354 5 3 301297891 1 2 389376394 1 2 423343246 4 3 422816794 4 3 513207557 3 2 234303428 5 2 254170127 2 2 345964476 2 3 158934991 4 3 770971221 3 2 691513983 2 2 517577665 4 3 691090832 2 2 488392977 2 2 239621938 4 2 145764828 4 3 821525882 1 3 776232938 1 2 904699167 5 2 308602807 3 3 940549595 4 3 808764073 3 3 108786631 4 2 203943465 1 3 527155360 5 2 289426167 1 3 836848513 3 3 200165352 2 3 607005789 2 3 620486108 4 3 987233834 2 3 284056782 3 3 464486774 4 2 797858872 2 2 657889411 4 3 127070739 5 3 443546618 4 2 715705026 2 3 382453268 1 3 410762661 2 3 898854117 2 3 149629051 2 3 857557204 4 3 152329700 1 2 693771809 3 2 799757235 5 2 793899239 1 2 533236562 2 3 396100593 3 3 649726968 4 2 239479494 5 3 217948053 1 3 398327599 1 2 721356742 5 3 792832043 2 3 441762558 1 2 635306857 2 3 738326403 2 3 192110216 5 2 478077552 1 3 501829827 1 3 354620980 3 2 842197120 3 3 424671265 3 3 227024933 4 3 766036642 1 3 648834042 3 2 817583906 1 2 439687910 2 2 871251450 1 3 781097933 2 2 634973646 2 3 952554347 5 2 858013055 4 2 376996340 2 2 302194456 4 3 870299899 5 3 319854492 3 2 402287853 3 3 422464566 1 3 325458056 1 3 210856165 4 2 431075799 4 3 672342781 4 3 823202627 2 3 444722669 3 2 580781687 5 3 827425993 4 3 875049290 4 2 246770688 1 2 793434980 2 3 499033996 3 3 954498913 5 2 233741622 5 2 849919538 3 3 191771747 5 2 955395683 5 2 504821712 3 2 825769152 3 2 696358120 3 3 865356925 5 3 965280813 4 3 452240019 5 3 582165339 5 3 404531211 3 3 850339762 1 2 737384254 5 2 399558016 4 3 629418954 5 2 266102756 2 3 465598479 4 3 361306794 5 3 565022197 1 2 433661153 2 2 387093350 1 3 137423080 1 2 523443955 5 3 856611228 1 2 612699596 3 2 996414953 5 2 656166396 4 2 972075577 2 3 457344526 1 3 688624103 2 3 488000738 4 3 196186275 5 2 497866018 1 2 426295298 1 3 379818456 5 2 378703029 1 2 203000214 4 3 159174373 3 3 996554512 3 3 224379508 2 2 485646690 5 3 221595215 2 3 537208645 3 3 971207317 1 3 765505773 4 3 420676977 3 3 191786099 4 2 458929874 3 2 589729365 4 2 564888311 5 3 471999168 5 3 261002087 4 3 231316264 5 3 492297825 3 3 478622895 2 3 349200397 3 3 430422466 4 3 898073131 1 2 436156458 3 3 187007513 5 2 221682442 2 2 101634559 4 3 968226442 5 3 495865628 4 2 266240950 1 3 260033957 5 2 219268344 5 3 611694945 2 3 998230273 5 2 692558592 5 3 189010372 1 3 181393919 2 3 552623419 5 2 904881055 2 3 280915692 3 3 204356445 2 2 378967452 2 2 407898533 2 2 406088375 1 3 144891572 2 3 444308003 5 3 802168780 3 2 384653829 4 2 176895702 3 2 138097092 3 2 575397473 5 3 966604721 5 2 676374991 2 3 387175418 1 3 260079567 2 2 654999209 5 2 413859910 1 2 333678317 4 3 559187664 4 3 257032250 3 3 855883619 1 2 147870851 5 2 512030925 5 3 373305931 1 2 561240142 1 2 227275576 3 3 790753865 5 2 775436042 1 3 157288199 3 2 297631917 3 3 544639416 5 2 815878242 4 2 860437883 3 2 101927970 4 2 682199547 5 3 520128966 1 2 709641888 2 3 461338170 4 2 673359569 3 2 990377711 2 2 800147264 5 2 462731984 4 2 215829947 5 2 438610698 5 2 925066573 4 3 580465921 3 2 539342452 5 2 913086111 1 3 950189667 3 3 388368524 5 3 516603141 2 3 276887081 5 3 411819848 4 3 499638754 2 2 481647796 5 2 284162537 3 3 904219070 3 3 478324624 3 3 758553902 4 3 607620274 3 2 113117170 2 2 995548996 5 3 557036418 5 2 693985539 2 3 695878346 2 2 329638384 2 3 483496280 4 2 218933593 1 3 696533654 4 3 328519985 4 3 512661797 1 3 961652820 3 2 829572903 2 3 916395855 3 3 580391963 3 3 486589581 1 3 477199765 3 3 624011438 2 2 668571376 2 2 609702760 5 2 906638729 4 2 383623246 2 3 276931955 1 3 228672934 2 3 823109930 3 2 684283631 1 3 457289311 5 2 633153381 4 3 418679949 3 3 951597780 1 3 473003250 1 3 551106229 4 3 483696665 2 3 177242315 5 3 420094392 2 3 470026581 5 2 221111532 3 3 243087967 5 2 221428547 3 2 172543784 4 2 739829258 4 3 960494042 2 2 144194101 1 2 593253337 5 3 517183280 2 3 286443968 1 3 724477468 5 3 721461896 3 2 160105166 5 3 660090697 1 2 219183317 1 2 402037924 4 3 371771656 2 2 213778514 2 2 727895224 1 3 269595785 2 3 604208185 4 3 329555085 3 3 915110353 4 2 862587501 4 3 173358948 2 3 213434351 2 3 918433410 1 2 499192248 1 3 178327447 3 3 613097348 2 2 731925068 1 3 387311399 4 2 441778477 5 2 223629804 5 2 222666124 4 2 112894481 2 2 975991229 2 3 391959437 3 3 396394249 4 3 662433909 4 3 630119028 3 2 642236983 2 2 892548987 5 2 582951268 1 2 991886760 4 2 612791109 2 3 644697348 3 2 777411284 4 3 846489589 1 3 231135831 4 3 149500905 2 3 613533588 5 3 501141285 3 2 553015144 5 2 630095532 4 3 870705437 1 2 310008309 3 2 155331500 2 2 694543118 1 2 134067843 2 3 668112353 1 2 414645703 4 2 172789444 4 2 139862057 1 2 862872019 3 2 759944528 5 3 139830869 1 2 377151081 3 3 859967312 3 3 399849781 4 2 534221998 1 2 814667884 5 2 545474875 3 3 199037108 5 3 589143691 4 2 212389068 2 2 372573452 2 3 178209097 3 3 578643580 4 3 304424061 2 2 515873361 1 3 591867889 3 2 528576548 1 2 432693281 2 2 140505672 3 2 811237027 5 2 633172372 5 3 805268873 1 2 928917540 4 3 403672354 5 2 991478036 5 3 983403233 1 3 713499486 5 2 402609868 1 3 116985119 4 2 246717094 4 3 864514599 2 3 768935125 2 3 362072005 1 3 129709159 2 2 145223582 4 2 193754391 5 3 119799450 3 3 787200217 1 2 825310532 1 2 161067494 2 2 381799490 3 2 186029894 4 3 884275031 1 2 499581709 2 2 461664380 1 2 174380647 2 2 837016429 5 2 928373493 4 2 944365778 2 3 460255814 1 2 628418993 2 3 316362677 4 2 408414397 1 2 836369416 5 2 523204912 2 2 841935539 4 2 218224968 3 2 346612526 2 2 440680562 4 2 367042083 1 2 485059122 1 2 968897547 4 2 770261385 5 2 736325825 3 3 666739339 2 3 326066275 2 3 840854911 3 2 272234160 2 2 840104420 4 2 810757075 3 2 328885953 1 2 620184675 3 2 838466726 4 2 813181962 4 2 697925308 2 2 210222863 1 3 732398143 4 3 514877214 1 3 604147376 1 3 286970431 3 3 645212169 3 3 312986921 1 2 631418368 5 2 790929797 5 2 775850622 1 3 509132362 1 3 225941963 4 2 150347744 3 3 716922088 5 2 670701774 3 2 237114859 4 2 981767547 5 3 933267841 4 3 708980650 5 3 666446318 5 2 886099513 4 2 361627562 1 3 747872683 3 3 644831697 1 2 111141324 3 3 459281765 3 3 663405536 3 2 918461681 3 2 328993386 4 3 980595514 5 3 870229119 2 3 576722514 5 3 538711909 4 3 489689182 5 2 255596042 3 2 639006870 3 3 702841147 3 2 854160006 5 3 171706726 3 2 568419193 3 2 938839253 1 2 442048951 2 3 705119479 2 2 508392908 4 3 193806524 2 3 672120132 4 3 391122058 5 3 562840557 4 2 984559123 2 2 930160257 5 2 564660413 4 2 362215937 4 2 587966115 4 3 225593567 4 2 994262231 4 2 218340218 4 3 984392763 4 2 804793247 4 2 700606886 2 3 217047498 3 3 564636036 4 3 813179998 5 3 770157202 4 2 147315492 3 3 342582960 1 3 421002493 3 2 670203605 3 2 486456175 5 2 916352719 4 2 888700322 1 3 614260544 4 2 821503743 3 2 424748065 1 3 928955508 1 3 188587982 2 3 436421314 4 2 765013300 2 2 895202004 5 2 142711400 5 3 557017316 4 2 699169738 2 3 901838287 3 2 326475091 1 2 162778623 5 2 489256263 1 3 617486208 5 3 155456706 2 2 156643993 1 3 817147757 3 2 697874014 3 3 882242054 2 3 583524884 4 3 459000603 2 2 658363115 1 3 891641390 3 3 940253408 3 3 415499764 3 3 611461842 3 2 148493526 5 2 478656925 3 3 417789834 5 2 467825731 5 2 827290745 5 3 470376382 1 2 270722265 4 3 951203414 3 3 970508782 4 2 359489877 3 3 390109992 2 3 559933887 3 2 948688231 4 3 441299611 1 2 856327961 1 3 797326568 1 3 221186142 2 3 160772703 2 2 444104596 2 3 522154174 3 2 889240608 1 3 783047848 3 3 564066248 3 3 286616002 4 2 236022194 3 3 636845052 2 2 677339392 5 2 737075521 3 3 536566840 3 2 331882504 4 2 418194482 2 3 523368130 5 3 839917817 3 2 886345687 3 2 892298786 3 3 669002851 3 3 950124387 2 2 679615980 4 3 430811231 4 2 753242345 2 3 318124226 2 3 594113445 5 2 698661513 2 2 295889774 4 3 778273360 3 3 701230208 4 2 860892327 2 3 773881510 4 2 632257269 3 3 707368192 4 3 145691290 2 3 148651159 5 2 388301893 3 2 691521813 5 3 131323469 2 2 137277243 4 2 315636648 4 3 933630199 3 3 576086450 4 3 266895394 4 3 869871541 4 3 585049989 4 2 605932906 5 2 873253157 1 2 830271738 4 2 194881255 4 3 809482529 1 3 332713265 2 3 208694270 2 3 410682026 2 3 631781082 4 2 740544704 2 3 120079661 3 2 869417886 2 3 290569202 3 3 107203395 1 2 695856727 2 3 213606069 5 3 409634200 1 2 232702911 1 2 539605799 5 2 905118721 1 3 869072580 5 3 301706597 2 2 620289258 4 2 537544892 4 2 537277326 5 3 253738525 1 2 788274590 1 2 183749073 3 3 242838299 4 3 144680669 3 3 167388879 4 2 387083296 3 2 194354480 3 3 885515452 4 2 628929287 3 3 989145834 3 3 275718828 5 2 305732300 2 2 797987478 1 3 254590112 4 2 769599088 2 2 513143270 4 2 993882060 2 3 121739506 4 3 241270405 3 3 448162242 1 2 846426936 3 3 455396543 5 3 987007785 4 2 548006041 2 3 624930696 5 3 497000104 3 3 770217544 3 3 171441332 1 2 171262558 4 2 829412294 2 3 323030130 5 2 418843315 2 3 111435250 1 2 914939495 4 2 728794094 5 2 725354224 1 3 634141238 3 2 469957651 4 3 414903660 4 3 282805276 3 2 366557449 2 3 801933480 2 2 457783819 4 2 589074110 4 3 669889216 2 3 165221909 2 3 179727033 1 3 767173523 1 2 358459196 3 2 331502488 2 3 217845113 5 2 790327245 2 2 824537392 3 3 552285745 4 3 109955591 2 3 758133437 5 3 742869792 3 2 713311805 3 2 328103835 3 3 733147340 3 3 181533420 4 2 328053206 3 2 889668570 4 3 717557780 4 2 953743104 3 2 923425255 1 3 610214690 4 2 663183723 5 2 231025703 4 3 494428777 5 2 500528703 5 3 274683579 4 2 794243712 5 2 145410302 5 3 534072230 3 3 757114606 1 3 968059711 4 3 768437105 1 2 428160322 3 2 314491656 3 2 283127129 4 2 341870862 1 2 691283020 3 2 359302644 4 2 873982458 4 2 286649373 5 2 554149897 4 3 743352613 1 3 701483846 4 2 261013961 1 3 913696894 1 2 446540771 2 2 284342379 3 3 113379036 4 2 370603554 1 2 871220905 1 2 137090720 3 3 565152639 2 3 455554758 1 3 862930312 1 2 957335422 1 3 152150396 4 3 762684769 1 2 789498676 3 2 497899952 3 2 159130474 3 2 120304486 1 3 146861296 1 2 371972976 2 3 834670115 5 3 465145786 2 3 560213977 2 3 170866159 2 3 493636411 1 3 285892112 2 2 382265786 4 3 245621437 2 2 765940328 5 3 564919080 2 3 636183191 4 2 223915349 2 3 125990036 4 2 626383130 2 3 799167457 1 3 279646579 3 3 728340908 5 2 251694549 1 2 162543762 3 3 390951374 4 2 814499199 4 2 208489894 3 3 254285386 1 3 789328543 3 2 296203416 5 2 871014172 3 2 738732813 5 3 710280745 3 3 782605783 3 3 381981842 4 3 463575414 2 3 789018159 4 3 456788519 2 3 252056648 5 3 410741026 4 3 774733256 3 2 534091867 2 3 696200844 5 3 663249819 4 3 156565832 1 2 624765940 4 3 993211192 3 2 360328232 1 3 548264711 1 2 405086523 3 2 525291160 5 3 792778003 3 2 330365696 4 2 643172797 3 3 417404380 2 2 476674866 4 2 589575144 3 3 115179761 5 3 743384725 3 2 587611737 5 3 672387274 3 2 341260864 2 3 548089279 1 3 237384367 3 3 677755101 5 2 170393293 5 2 344109683 5 3 563479469 4 3 543636208 3 3 316349344 5 2 825758745 1 3 183644048 5 3 290383624 3 3 110086168 4 3 463633364 5 2 378767611 5 2 307081767 1 3 569169348 4 3 724180429 3 2 769928633 1 2 351773629 3 3 603857140 2 2 534806845 1 2 643077936 2 3 783555287 2 2 370421953 3 3 319153722 3 3 229673887 5 2 301364573 3 2 321681373 2 3 161919205 4 3 379538340 3 2 299247160 3 2 952028417 3 2 237106601 3 3 427607943 4 2 399340398 5 2 713203192 2 3 970242905 3 2 618115054 4 3 396685996 3 2 447018813 3 2 283600958 5 2 965207343 5 3 217618246 5 2 329050889 5 2 439759985 4 3 298240601 4 2 255839790 1 3 639513510 3 2 893524311 4 3 151632102 2 2 859250010 3 3 301738308 2 3 785250707 2 3 891316622 1 3 791130637 3 3 257844074 5 2 174122102 1 2 375525197 5 2 458229587 4 2 302938922 3 3 231719541 1 3 600632277 4 2 552616136 1 3 781638111 1 2 357692244 4 3 869557883 5 2 247748852 3 2 708127235 4 2 617512642 4 3 912037448 5 3 199638005 2 3 657313625 3 2 452151906 5 2 189852073 4 2 156121841 1 2 159125015 1 2 345298628 2 2 641686034 5 3 289933739 2 2 617365318 1 2 420992767 1 3 167493108 5 2 637157172 5 2 580439320 4 3 907984885 4 2 654255974 2 2 496402135 4 3 806804038 2 3 518546975 5 3 554537058 3 3 103184467 4 3 980356082 4 3 855188737 4 2 639246085 2 3 741275065 2 2 399249914 5 2 554496275 1 2 401626665 1 2 413599237 2 3 864589738 4 3 797124297 3 2 803951084 5 3 792745405 4 3 807252703 2 3 245591026 2 3 681650858 2 3 129135452 3 2 963369755 4 3 134664031 1 2 562942562 4 3 408699855 3 3 352035225 1 3 101564535 5 3 795884091 5 3 455237781 3 2 136931474 1 2 498282899 5 3 400972603 2 2 387711063 3 3 624442079 4 2 280831018 4 3 493112719 1 2 324796939 1 2 373867755 5 3 576361909 5 2 982132028 1 2 287300526 2 2 919032485 3 3 390112819 1 3 684430951 2 3 680021550 2 3 857986479 3 2 611351479 5 3 321208777 4 3 768562882 4 3 567338610 2 2 844421182 2 3 139065549 2 3 997646390 1 2 107703340 1 2 563115633 1 3 190316419 5 2 654721568 4 3 633385736 1 3 577151546 5 3 105848562 5 2 473674540 1 3 188080149 2 2 848125216 2 2 607375596 4 2 569849278 2 2 998208260 1 2 717213618 5 3 237579309 1 2 923942060 2 2 293817632 4 3 396264652 5 3 121061781 3 3 530096128 5 2 157231442 5 3 558385563 2 3 503387814 3 3 289774841 5 3 401136127 4 3 975799995 1 2 349277069 5 3 138368870 4 3 210682632 4 3 408355367 5 3 339201826 3 3 361958344 1 2 671159476 5 3 244174342 4 2 241976992 2 3 602707514 3 3 577043583 5 2 421289919 4 3 494956841 2 3 319579716 2 3 898172971 5 3 177737558 1 3 120846570 2 2 181226602 1 2 404203709 5 3 302627284 5 2 213984394 3 2 665222620 5 3 156308471 4 2 511501346 1 3 959338073 4 3 151300807 5 3 970325891 2 2 364322033 3 2 973361610 2 3 558821638 4 3 413344667 3 3 585027439 5 3 809022482 2 3 709872303 4 3 621299626 1 3 651450832 4 2 825893278 5 2 673246710 3 3 915247081 2 3 432765396 2 3 813434741 1 3 960843127 3 3 205176919 3 3 303243902 2 2 345362618 1 2 763789311 3 2 892484947 3 3 125913163 5 3 718743690 3 3 230902711 2 2 441370918 3 2 380155505 3 2 353199134 5 3 657442444 4 3 378133216 1 2 405160286 3 2 373775250 5 3 504128805 4 2 121058402 2 2 630525524 5 3 545556625 1 3 694004039 5 2 400504501 1 3 851835724 3 3 833781446 4 3 513456487 3 3 274743819 3 2 709412778 2 3 310748189 5 3 898139898 4 2 913159654 2 2 102357882 1 3 804957424 1 2 145136980 3 2 576600613 5 3 452255771 4 3 507842472 4 2 470261471 3 3 573830699 1 3 415741314 4 3 619899882 2 3 598492380 2 3 698855842 3 3 751965770 3 2 167795877 1 3 383578919 5 2 697681394 4 2 750057592 3 3 348968030 4 3 717790544 3 2 608687504 2 2 977365355 5 3 308252505 2 3 652375073 2 3 359917612 2 3 119243620 2 3 980365581 4 2 294066598 3 2 683391385 3 2 182650449 5 2 175457887 1 3 431309805 2 3 407261127 5 3 889201573 2 3 251557376 5 2 167788428 5 2 780420783 1 2 558549853 2 3 457271200 3 2 460210398 3 3 748169141 4 2 289101780 4 2 707436222 2 2 533615042 1 3 117891268 5 2 170644112 3 3 122629888 3 2 586623008 1 3 715991515 1 3 404996040 1 2 185302992 3 2 247771058 1 3 236414989 5 3 214806450 1 3 812875983 4 2 103661376 2 2 780423330 5 3 946307670 5 2 299595675 2 3 774852063 2 3 712804416 5 3 627239682 3 2 896464476 4 3 393273697 4 2 264256863 5 2 562106170 2 3 759606276 2 3 689585497 2 2 520900165 5 3 471004656 4 2 615836896 5 2 783607516 5 2 436475826 1 2 912321128 3 2 993829270 2 2 224126864 3 3 660114334 1 3 400256491 3 2 278026237 3 3 583337545 4 3 648076270 2 2 880839738 5 3 377387359 4 2 276652202 3 2 285064897 3 3 357148985 2 3 302338344 4 3 712590004 5 3 995466090 1 3 891095331 4 3 513635860 5 3 577773679 5 2 522312066 3 3 199348866 5 2 217916118 3 3 559743928 4 2 895625995 2 3 679325440 1 3 388611426 5 3 646437370 2 3 788812992 1 2 992573973 1 3 718906884 2 2 501076693 2 3 285882393 5 2 688928632 3 3 405412371 2 3 512356178 5 2 626680979 1 2 162162344 2 3 835430735 5 2 313132839 2 3 973009275 5 2 345984569 3 2 669285066 3 3 189655409 5 2 342362617 3 3 859763158 2 2 260016714 5 2 159215859 5 2 465632702 3 2 961166363 5 2 203608682 1 2 513295501 2 3 307794987 4 2 725676036 2 3 853200772 1 3 650266236 5 2 390215619 1 3 873237091 4 3 652599510 5 2 268520163 3 2 781417419 1 2 504786910 1 2 534805469 1 2 288756242 1 2 327994490 4 2 580364417 3 3 615451260 3 3 919728661 5 3 883310569 3 2 715900202 5 3 103774366 2 3 466227467 2 2 745320991 3 2 648071174 1 3 138878021 2 2 859334305 4 2 190248273 1 2 604865146 3 2 367347159 4 2 774698265 4 2 336721569 5 3 253548747 4 3 991704783 2 3 545263885 4 2 809103943 2 3 633978453 2 2 734278821 4 3 832246388 2 3 969445752 1 3 107436181 5 3 294800729 4 3 563583880 3 2 380770046 4 2 958236334 4 3 922255864 3 2 611797433 2 2 168413208 3 2 784424798 1 2 693683764 1 2 141479137 4 3 349862552 5 3 775500629 2 3 519686393 1 2 402609661 3 2 299430523 3 2 715241330 5 2 924251048 4 2 584218627 2 2 417185207 2 2 465881649 1 2 838197165 5 2 717492813 2 3 626433022 3 2 531601321 2 3 976390898 3 2 470199948 1 2 988542349 1 2 571205940 5 3 119827935 4 2 138027708 4 3 808931899 1 3 740661890 1 3 159650095 2 3 826134895 1 2 667671027 1 3 514019061 5 2 216022672 1 3 732204380 1 3 213419449 3 3 204576056 3 3 860460382 2 2 890750772 2 3 461354921 5 3 558004386 5 2 514049377 1 2 831060069 1 3 119985955 5 2 978526772 3 3 606961320 1 2 569717454 3 2 501219843 1 3 167688244 5 3 715631622 2 3 403806955 4 2 879861153 1 3 622662161 2 2 985183069 3 2 333579623 4 2 105050469 1 2 319037595 5 2 998328218 1 2 876497932 4 3 513290725 4 2 798603597 5 3 576394080 3 2 808221826 2 2 816124701 5 3 533188518 1 2 706335401 1 2 879968606 4 2 961937973 2 2 155345897 5 2 322546612 1 2 762148269 5 3 807443273 5 2 226902087 2 3 817580180 1 3 609582022 5 3 408165869 5 3 324401533 3 2 620347168 5 3 712285998 5 2 999255404 4 3 106576434 3 3 630280563 2 2 663975238 2 3 241489286 4 2 312579937 2 3 885623924 2 2 746642506 5 3 564732431 5 3 727022497 1 3 539499003 1 2 281423571 1 3 510822583 1 2 314599745 1 3 601160118 3 2 614718313 4 3 783657275 2 3 804857820 5 2 826786097 4 3 771737680 3 2 139597540 3 3 668498119 2 3 316589756 5 2 905246869 3 2 450539732 4 2 564857646 3 3 654308007 2 2 183578768 2 2 932873601 4 3 641764267 3 2 977347999 5 2 384406403 3 3 974835781 5 2 642774354 4 3 950187473 1 2 213574838 2 2 927781633 4 2 444864402 5 3 768144328 4 3 415681563 5 3 532978039 1 2 597184974 1 2 971674340 5 2 477293608 1 3 301606036 3 3 198530202 4 2 620648933 1 2 937396432 5 2 439539752 4 2 499008748 5 2 460475183 3 3 368161146 3 2 291638357 2 3 453269031 4 3 810757243 4 2 899016091 2 2 313485574 4 3 611108054 2 3 144391822 4 2 999576077 4 3 941471690 5 3 634149826 4 3 705712782 3 2 730296873 3 3 718645774 1 2 677367574 1 3 448166569 2 2 706306345 1 2 620070011 2 2 305783377 4 3 258702295 3 3 503939784 5 2 192444479 2 2 435945355 3 2 231359032 1 2 590667323 2 2 721057084 4 2 237469574 2 2 942256398 1 3 995845368 4 3 154323215 2 3 476055294 5 3 109004966 5 3 573573022 1 2 365045917 5 2 342453038 4 2 107527672 3 2 182961675 4 3 461147772 3 2 299693632 3 2 597934121 2 2 170585262 5 2 806823348 4 2 801852068 4 2 173353640 3 2 699776968 3 3 141628334 5 3 707218137 4 2 823523383 1 3 535185666 4 2 376817186 5 3 686497590 4 2 175856866 5 3 573264462 5 3 867725396 4 3 401088853 4 2 346053203 2 2 151608676 4 3 852126427 1 2 215224128 5 2 177113714 1 3 272714033 3 2 878516517 2 2 192826844 3 3 487056926 5 2 171124994 1 3 811989522 1 3 501759679 4 2 484729015 2 3 372281745 3 2 222187042 3 2 949832952 2 3 562694693 4 3 264262208 3 2 450762654 5 3 114788921 2 2 131613444 4 3 743790569 3 3 100169677 1 3 188828957 3 2 161604536 4 3 326782846 5 3 684733002 3 3 941870081 2 3 802290352 1 3 532704392 4 2 995633081 1 2 133982548 3 3 596100869 4 3 965985142 5 2 401852264 3 3 635709266 4 2 671155497 4 3 450273700 1 2 867756651 5 3 570278312 1 2 572231649 3 2 373368916 4 3 712691675 1 2 216808222 5 2 866408169 1 3 756472368 5 2 694799822 4 3 334018951 5 3 551344314 1 2 519990336 4 3 474085157 3 2 223454507 4 2 245435325 5 3 178075192 1 3 508025939 3 2 787671902 3 2 228466670 1 3 404494366 2 2 366314516 3 3 535079595 4 2 211924596 2 2 568526574 5 3 116740800 3 2 531118647 5 3 972063784 3 3 256455523 2 3 120466682 4 2 548855187 4 2 762962077 1 2 515524794 2 2 697311487 2 3 646148658 4 3 867009920 3 3 851616367 4 3 670074632 5 2 583610495 3 2 919076654 1 3 757015846 2 2 434920450 2 2 371056716 1 2 105320785 2 3 965992715 3 2 584679304 3 2 147687884 3 3 741730427 2 2 419744082 4 3 733765210 2 2 824024704 4 2 240929082 1 2 165772675 2 3 913477977 3 2 488790994 2 3 273144425 4 3 239079661 2 2 117082149 3 3 268022563 2 3 255270337 2 2 771010664 5 2 718365388 1 3 579669607 3 2 257874675 4 3 108274917 5 3 927432958 4 3 685895864 1 2 499652887 1 3 181483527 5 2 230666980 5 3 888044129 2 2 711053160 5 3 478209494 3 3 767967589 3 2 862416011 3 2 324274740 1 2 441735604 3 3 684605688 2 3 901280461 4 3 650222974 2 2 314386437 2 3 217814093 3 3 247200841 3 2 444687055 4 3 308326986 2 2 834641271 3 3 551218506 5 3 917344976 2 2 572573823 3 3 922778216 1 2 313865296 3 2 640638642 1 3 330965599 5 2 785176615 4 2 698012410 1 3 805532030 4 2 641038361 4 2 662424055 2 2 730613124 4 2 483302378 5 3 564740166 2 3 675342231 5 3 582670164 5 3 425694430 1 3 925587171 4 3 517286853 2 2 417052373 4 2 136741258 5 2 569960856 2 2 682226111 4 2 247597396 1 2 238912768 2 2 469782945 2 3 181143170 1 2 490478190 1 3 275649940 3 2 554390413 2 3 838088147 4 2 375528549 2 2 714106679 5 3 688288882 4 3 838477936 3 3 145001620 1 3 499199887 1 2 113089879 3 2 772416446 2 2 669138124 2 2 135528469 5 2 678868804 4 2 733993452 5 3 217354444 1 3 529747252 1 3 472964842 1 2 603595227 4 3 727616472 2 2 507324867 1 2 612343618 3 3 459241010 3 2 763470746 5 3 639895258 4 2 115070190 2 3 705464949 5 2 242302403 1 2 817504378 3 2 600389417 1 2 480010021 1 3 502751537 2 2 644173362 4 3 202853016 4 2 509776015 4 3 672561991 3 3 774664792 4 3 408495149 3 2 426274997 1 2 551298681 3 3 239141555 2 2 304140816 2 3 675041494 2 2 921365986 2 3 125435558 2 2 420680523 3 3 458217982 4 2 648806282 2 3 977258011 5 3 784166193 1 3 428557550 3 2 656367673 4 3 624864652 1 3 682072218 2 3 499175777 1 3 317941621 2 2 885011475 1 3 552162528 4 3 182909494 3 2 532332864 4 2 742231564 1 3 421248704 1 2 436216155 5 3 942977927 2 3 767507368 3 2 319226061 3 2 827598354 3 2 754298221 2 3 761336084 4 2 645336079 5 2 163143018 2 3 319240292 5 3 128783642 4 3 302981516 2 2 214674549 1 3 328062177 3 2 807252825 2 2 744600495 5 3 901671081 1 3 622317287 2 2 330183922 5 3 347223902 2 2 129988192 5 2 640841108 2 3 227275310 2 3 681747490 5 3 259276912 1 3 619600661 1 2 898998809 2 3 712276038 5 2 301435255 1 2 376346287 4 3 260871685 4 3 679741894 2 3 633235942 5 2 718460253 3 2 728651626 5 2 611760415 4 2 721140541 3 2 666479916 5 2 179352515 1 2 404713857 2 3 198247136 3 2 265314554 2 3 764555722 3 2 709043286 3 2 186000408 2 2 837065143 1 2 711864028 4 2 875718412 2 2 947876245 3 2 341505018 5 2 837948115 2 3 430138364 4 3 441074498 2 2 789619763 4 3 518004429 3 2 361257720 3 3 435062840 3 3 261193979 4 2 759386879 2 3 806114033 1 2 198900670 5 2 372729271 5 2 558594984 2 3 866239799 4 3 558037045 2 3 972404035 3 2 434771704 5 3 589962878 5 2 634251649 5 2 526373012 1 2 134692406 4 2 990378860 3 2 362612727 5 3 133932387 5 3 389004120 1 3 881953898 3 3 306068328 4 3 521614773 2 3 238389583 3 3 120896289 5 2 410426820 3 3 856401888 1 2 633615209 5 3 648555809 1 3 298777699 3 2 259732003 4 2 659057865 5 3 707221855 4 3 300743592 1 3 564359583 1 2 901991775 2 2 225456881 1 2 509393517 1 2 473313349 1 3 946437544 3 2 486050229 3 2 264570064 3 3 755216221 4 3 422874870 3 2 637753530 4 3 205473010 5 3 959963993 3 3 400911945 3 3 990429955 4 2 185500442 2 3 945540859 3 3 677333032 2 3 948235275 3 3 504233452 4 2 436717621 3 3 883967462 3 3 349694023 4 2 600988414 5 2 166003325 1 3 385363271 2 2 938579158 4 2 116862496 3 2 328058042 5 2 760659873 3 2 703900319 3 3 916523130 2 2 471944209 5 2 466175326 2 3 652588587 4 2 640235886 4 3 794184383 2 3 643920944 2 2 229507159 3 2 355018608 5 3 835585882 2 2 112378367 2 2 609333159 4 2 472833706 2 2 936642297 4 3 599993629 3 2 540665384 2 3 126396976 4 3 958306177 5 2 211714330 2 3 242212769 3 3 897831950 3 2 360293686 3 3 963814680 1 2 346388230 2 3 758718207 4 2 174081870 3 3 115260712 1 2 517379622 4 3 393122162 4 2 193558637 5 2 344675098 5 3 140167993 3 3 599630243 3 3 730401100 2 2 230385590 5 3 307969805 5 2 378852985 5 2 466370705 2 2 263341538 2 3 215435841 2 3 887419789 3 3 401806021 1 3 208831165 5 2 535461490 1 3 970976344 2 3 226375771 4 2 374626411 4 3 570989111 1 3 997695941 1 3 187747883 2 3 332228318 4 3 939945725 3 3 899445772 2 2 702749177 5 2 102249200 5 3 446695178 4 2 266229976 2 3 663136581 1 3 624362419 2 3 504746544 4 3 212753462 3 3 520089461 5 2 826022139 1 3 220706084 3 2 342085031 4 3 811826258 4 2 504176777 1 3 295569318 5 2 383517054 5 2 314122260 3 3 311847701 5 2 529489121 5 2 639137438 5 3 174490883 4 3 415941018 1 3 725100070 2 3 518697705 4 3 353233772 4 2 136514049 4 3 925990994 3 3 785793900 2 2 712255185 1 2 595860482 3 2 551068689 4 2 284451094 2 2 110876062 2 3 646715244 3 3 153230857 4 3 344887513 3 3 795598603 1 2 773564848 1 3 167437520 5 3 658947687 1 2 507252421 4 3 440643001 2 2 154998812 4 3 894192115 4 3 358883585 2 2 252181998 2 2 401473417 4 2 504464809 5 2 931641172 4 3 291388088 2 2 901149160 4 3 389972732 4 2 664605730 3 3 822624960 5 3 969067034 3 3 636925395 4 2 706013204 5 2 984055335 4 3 234175705 4 2 911742646 1 3 264673579 5 3 936083950 2 3 349049499 3 2 648990616 4 3 209001596 4 3 707110758 2 3 632921577 2 2 988569637 5 2 686423677 1 2 407298840 1 2 168106818 4 2 717667241 3 3 443801427 4 2 184860226 3 2 108871350 1 3 386899302 2 2 607097588 4 3 904214639 4 2 761542045 5 3 768736248 5 2 534473269 2 3 534887999 5 3 443353314 4 2 431254536 3 3 391821661 4 3 260565481 3 2 542103836 5 3 708742180 3 3 286655428 4 3 928519951 1 3 154725913 1 2 447309065 3 3 982019342 3 3 474660717 5 2 241802322 1 2 413350119 2 3 940153257 1 2 469700744 1 2 129205891 4 3 165311728 4 2 959635962 1 2 580346337 5 3 788500963 3 2 949718964 4 3 354158923 4 3 418278953 3 2 295703862 4 3 276627490 3 3 587701246 4 3 631279432 4 3 705875422 2 3 195600070 2 2 842707178 5 2 547874746 1 2 672353555 5 2 984376136 4 3 241726959 3 2 598795812 3 3 508505331 2 2 438293417 3 3 762847516 1 2 619810604 4 3 483332003 5 3 879688308 4 3 394895860 4 3 254332358 4 2 434340081 3 2 195083296 2 3 916368006 2 2 919573592 2 3 488165026 5 3 868828544 1 2 205233196 1 3 309498321 1 3 910874074 1 3 301883531 3 2 338008598 1 3 861040399 4 3 703659847 1 3 828778640 1 2 908711419 4 3 148481019 3 3 715365128 5 3 696930392 1 3 525744943 3 3 331125246 1 2 219731717 4 2 291191362 3 2 311763732 3 3 850341104 4 3 471002047 5 3 569172664 5 2 722522459 5 3 750785227 5 3 648450070 2 2 138632024 3 3 893699987 4 3 537997194 2 2 851417234 2 2 952203521 1 2 947029803 2 3 101477941 2 2 994660261 3 3 660444966 4 2 793463349 1 3 622123381 2 2 814779694 5 3 636529815 2 3 154427900 1 3 391308335 4 2 683426752 1 2 226836806 3 2 323096321 1 3 723359733 2 3 281355064 5 3 385460288 2 3 728721511 3 3 768492040 2 2 645120305 2 2 816899255 1 2 903189155 4 3 219713560 5 2 615672401 5 3 635265099 1 3 626758686 2 2 185667809 2 2 256747823 2 2 308698534 1 3 398447617 2 2 681371296 4 2 640414488 4 2 250507264 5 3 638829958 5 3 197980813 5 2 121175349 2 3 541898815 4 2 483608980 2 2 766123134 2 2 387654301 3 3 120800842 1 3 461722773 5 3 199006279 4 3 788928629 2 3 510361373 5 2 531936184 4 2 910918880 2 3 472511332 2 3 681211695 3 3 498272666 3 3 599844572 3 3 815784140 5 3 919758930 4 2 181813734 2 2 958606046 2 3 820736607 4 2 405829873 2 2 639311413 2 2 643763883 4 2 633878020 4 3 287855168 4 3 911369478 2 3 657552929 3 2 577022077 5 3 194880120 4 2 505572462 3 3 923797631 4 3 973379698 1 2 599498278 5 3 626276718 2 2 941522514 5 2 842222337 3 3 737869609 5 3 142758194 5 2 924347865 3 3 591431452 5 3 781385763 3 3 146143291 4 3 355794144 3 2 315845164 3 3 667035562 2 3 582079394 3 2 113031608 5 3 355855350 5 3 458359663 2 3 954009621 1 3 914275045 4 3 255940283 2 2 456941254 5 3 754532677 1 3 440457810 1 3 772688147 4 3 191456595 5 2 709988104 4 2 202928910 4 3 630888092 2 2 664010263 1 3 529099480 4 3 374624491 5 3 465046445 4 2 653289299 2 2 818884587 4 2 980916283 3 3 392845459 1 2 890782168 5 2 458808694 2 3 546681890 5 1 145445721 2 636924613 1 3 753686198 1 3 761315813 2 2 172376479 1 3 362397061 1 3 970730048 3 2 110799691 3 3 362291368 1 3 336716714 3 3 481767988 3 2 985408563 3 3 754691152 3 3 286418699 5 3 343214915 2 3 628375458 1 2 260930577 5 3 443176531 2 2 158095723 1 2 908090423 4 2 631336212 1 3 222856949 1 3 163729049 5 2 746694547 1 2 741988882 2 2 550786077 4 3 214682711 4 2 650919812 4 2 482147298 5 2 631302299 1 2 348850412 3 3 678229789 1 2 756319746 3 2 891700939 3 3 255761708 3 2 419358218 1 2 628723481 2 3 720304057 5 3 655043859 4 3 990605190 3 2 659764083 1 3 105097168 4 2 443707980 4 3 138910168 1 3 824967438 2 2 137657072 3 3 462172859 2 2 124025409 3 2 612350189 4 3 941243157 5 3 124406522 4 3 717234988 3 3 499286532 4 2 724354675 1 2 785397141 1 3 253354882 2 2 329222575 1 3 416405322 3 3 709518463 3 3 679253608 5 3 640455240 2 3 178349503 3 2 169427323 2 2 403800264 4 2 615937860 1 2 692133029 1 2 194832954 1 2 117330429 4 3 102229568 4 3 290366198 3 2 785369860 1 3 692664335 3 3 799339992 3 3 386915894 3 2 526736813 4 3 922347348 2 3 933469665 1 3 522460022 1 2 283238745 4 2 586077300 4 3 586778995 4 2 623806294 5 2 413067601 4 2 347342760 1 2 262229826 2 2 310992146 4 3 965968164 5 3 944715408 3 3 552165889 2 3 434411345 2 2 971976426 3 2 704484725 2 2 917652167 2 2 469724618 1 3 813538806 4 3 716327140 5 3 791434489 3 2 191198510 4 3 834625093 1 3 332184312 3 2 350597098 3 2 742672522 5 2 147558045 4 3 100402438 2 3 109007870 2 2 776570756 4 2 287734223 3 2 773944918 3 3 487921068 5 3 817240458 2 3 663555793 3 2 676276202 1 3 171918924 5 3 394800095 5 2 951309208 4 2 398603006 4 3 586027881 4 3 506268000 3 2 609317458 4 2 569212175 4 2 708188096 3 2 132238178 5 3 462143481 5 3 802050345 2 2 392729142 3 2 273230516 4 2 631638303 3 2 467258273 1 2 517228908 5 2 137097174 3 3 169591930 4 3 397573088 4 2 460165367 1 3 587807647 2 3 383686051 1 3 254408034 1 2 199791639 1 3 983973582 3 2 277887420 1 2 781713247 4 2 367932186 1 3 660618266 3 3 485435704 3 2 448063744 4 3 389774558 2 2 628713308 4 3 956169473 2 3 163642627 2 3 870816386 1 3 241154700 5 3 489988965 4 2 305535312 4 2 156758557 2 2 841798055 2 2 120901574 3 2 574856843 5 2 457178028 3 3 251540829 3 2 704253467 2 2 707884755 3 2 367782351 3 3 201041399 4 2 928741955 4 2 136103348 4 2 104385825 1 2 183017651 5 2 600750584 1 3 298790249 1 2 966388816 1 3 535069201 3 2 966546691 4 3 330404334 1 2 679767213 1 3 448706808 1 3 349497896 2 3 186393308 3 2 688430662 5 2 584338386 2 2 673091044 4 3 140968085 2 2 561338246 1 3 153161320 5 2 382940214 1 2 151540748 2 3 784290426 3 3 223872994 1 2 253610100 4 2 932460792 3 3 179984049 3 2 757317454 4 2 732679888 2 3 614096177 1 3 338538664 2 2 360150801 2 3 142778669 1 2 541425664 1 3 743401046 4 3 876424885 4 2 717035367 4 3 380278083 2 2 261444974 2 2 105383778 5 2 530264078 1 2 561362830 1 3 220544302 3 2 486065103 4 2 204207454 3 2 576721766 2 3 884589981 5 2 682975982 5 2 655399857 4 2 919373941 4 3 961058120 5 2 580420136 4 2 629859187 5 3 186881613 2 3 508171588 3 2 548664998 3 3 268249928 4 3 448663148 5 3 679406777 5 2 953886044 1 2 667867508 4 3 764588216 4 2 910590654 5 2 978307197 4 3 748660575 4 2 467376263 1 2 482417501 1 2 954976394 1 2 572812896 5 2 212159341 2 2 954078121 2 2 820664920 4 2 393651327 2 2 811058928 1 2 972409929 2 2 547678391 5 2 128497650 4 3 789665285 4 2 888566287 2 3 294096221 1 3 422945051 3 3 699024552 5 3 735938055 1 2 446614778 3 2 390641613 3 2 310986238 1 2 230227811 5 2 965573161 4 2 684130658 5 3 746204954 2 3 312498509 1 2 967580870 3 3 526714942 1 2 299444981 3 2 435024871 3 3 743372142 4 2 874448666 4 2 454760707 5 3 733119438 3 3 638845276 5 3 454323956 3 2 397424031 2 2 982309953 3 2 754005050 3 2 177081111 2 3 274670631 5 2 256633150 4 3 817815780 4 3 839724268 4 3 400016562 2 3 492578067 3 2 203509941 1 2 922340352 1 2 342850286 3 2 652345818 5 2 897382697 3 2 783037143 3 2 379123112 5 3 517761463 4 2 316862051 3 3 790795899 5 3 355127462 2 3 738493494 3 2 877915939 1 3 979674086 4 3 836632280 1 2 483722882 1 2 456984991 4 2 699779755 2 3 298901425 4 2 181808142 2 3 455912369 3 2 276098805 3 2 358360680 4 3 651130471 1 2 473764926 1 2 774296159 2 2 163421704 5 2 164970517 4 3 748164148 3 2 879985181 2 3 895596806 2 2 237944309 2 2 427026806 4 3 640881943 3 2 495007666 3 2 523417546 4 2 703675862 4 3 377467777 1 2 338004336 2 3 331243571 1 3 769957848 1 2 281639896 1 3 235308962 5 2 606447666 1 2 352563197 5 2 783477596 2 3 483891369 1 3 217667473 3 3 469447476 4 3 345130043 5 3 751130545 1 3 100006220 2 3 438519252 5 2 362131519 4 3 462548759 5 3 305580442 3 3 287343781 3 2 700721800 5 2 175929846 2 3 302906194 2 3 360912229 5 3 612588421 1 2 151890179 5 3 640561602 5 2 966131425 5 3 548388198 2 2 976543336 1 3 715507618 4 3 834647658 5 3 576079422 5 3 556956146 4 2 909490114 2 2 425191717 3 2 209304007 3 3 669916899 2 2 428818785 5 2 745755632 1 2 180332257 2 2 189753445 4 3 372305341 3 3 973210827 2 2 363094896 4 2 320246747 1 2 468062206 2 2 225137404 5 3 115803069 2 2 963965264 1 3 807070976 2 2 446708531 5 3 885206213 5 3 599242993 1 2 240650670 3 2 235463030 2 3 970394297 1 2 253266897 5 3 128247696 5 3 363464219 2 3 158196545 1 3 606087043 4 2 128667030 1 3 208366575 4 2 809358099 3 3 701750547 1 2 209005572 3 3 442588265 4 3 368904085 4 3 626709299 5 2 750318400 5 3 183812086 1 2 772867003 3 2 519023984 2 3 880909466 4 3 938896175 5 2 854046989 2 3 552874792 1 2 972757878 3 3 668894652 5 2 451143029 4 2 266645117 1 3 142258698 5 2 779976535 1 3 666173839 3 2 334677575 1 3 781332904 5 2 145930146 1 3 252267216 5 3 410877925 1 3 151305594 1 2 273206649 1 3 225063277 3 3 624405255 4 2 553068883 4 3 620598001 4 2 608201181 3 3 893015983 5 2 689225566 5 2 292971585 2 3 103707210 2 2 723974979 1 3 714299499 2 3 250867481 2 3 607077247 4 2 556760970 1 2 891379249 2 3 674806016 2 3 595528026 1 3 127510510 5 3 609973842 3 2 208459257 5 2 258312502 2 3 822879118 3 3 906363965 5 3 751247403 5 2 775621930 5 2 644079267 1 2 705324720 4 3 729038686 4 2 287440205 3 3 774075479 2 2 399898064 3 2 428787545 3 3 773562762 5 3 920916871 4 2 715142844 4 2 181396779 2 2 631234904 4 2 217470034 3 2 485396249 3 2 600518034 4 2 128770804 2 3 656688914 2 3 791716915 1 3 839675374 3 3 960781363 3 3 619407775 1 2 258399338 5 2 335453961 4 2 637603297 5 2 475931665 3 2 532943567 2 2 312111260 4 2 143462143 2 3 184383736 1 2 375737073 5 2 356182930 4 2 985367519 5 3 879728742 4 2 820871493 4 3 455783441 2 3 759830797 2 3 475184701 1 3 717024096 2 2 576823927 5 3 399913614 4 2 740842459 5 2 868893141 5 2 551317100 3 3 340450165 1 2 353909965 3 2 536046084 3 2 378295144 4 3 341839111 3 3 964651808 1 2 307826157 1 2 593644203 3 3 637452099 1 2 596406959 4 2 590300809 3 3 429773251 4 2 959537876 4 3 414865646 2 3 675908651 5 2 569967847 5 2 740755020 3 2 794168860 2 3 731148461 1 3 537690380 3 3 112213971 4 2 468653683 1 3 939347266 5 2 763837877 3 3 309400254 1 3 454888386 5 2 646105699 4 3 698318422 1 3 590264444 1 3 382379405 2 2 871427297 4 2 294933865 1 3 928604941 1 3 758416753 4 3 786869456 4 2 403377340 1 3 122940222 5 3 545060085 1 2 326561795 4 3 385094805 4 3 639187042 3 3 240997617 2 2 261698679 5 3 168441640 4 2 436579578 2 2 149613880 5 2 963261441 2 2 102064461 4 2 479711776 2 3 263355572 4 3 902132290 2 2 530455963 3 2 113692083 5 3 539987420 3 2 268613218 2 3 870023228 3 3 874183204 1 2 696183928 1 3 686078614 2 3 785981193 4 3 834008398 5 2 911655827 5 3 518918485 3 2 385209390 4 3 149619832 5 2 874837294 4 3 529786454 1 3 313002947 5 3 513552895 5 3 739311556 4 2 388418515 3 2 976994843 4 3 783459223 4 2 308413552 5 3 484746729 4 3 390955394 3 3 366932654 5 2 855586288 2 3 644180750 4 2 114723540 2 2 190490016 2 3 372651435 1 2 279813890 4 3 397078628 2 3 946444248 1 3 480556337 4 3 773559000 1 3 811439203 2 3 435134985 3 2 324534830 5 3 403735442 1 3 593826194 4 3 603230265 1 2 778411404 1 3 513259216 2 2 499014550 5 2 417468839 1 3 939368205 1 3 998973109 5 2 625920173 1 2 850128311 3 2 669399181 5 3 403075460 5 3 836519675 2 3 239583165 5 3 537877662 3 3 322765060 4 2 497076965 4 3 912266594 4 3 676729908 1 2 423850822 1 2 940265277 1 2 136193625 1 3 333413471 4 3 259055014 3 2 694362666 5 2 303264935 5 3 205779272 1 2 751368758 2 2 528429485 1 3 791331222 5 3 783774588 1 3 155846484 3 2 456107730 2 2 898865616 2 2 553209346 3 2 662907962 2 2 662773180 2 2 872218364 5 3 271531166 2 2 682924183 1 3 958879140 5 3 600248885 5 2 628410761 5 2 199508957 3 2 280201175 3 3 616552268 4 3 638467348 2 3 638414161 4 2 250472547 5 3 706831817 3 2 157332814 3 3 990033941 3 3 424539622 5 2 446479503 5 3 739390777 1 3 984841282 1 2 398367758 3 3 823371640 5 3 700516127 4 3 721548622 3 2 879114052 4 2 374985708 1 3 714875186 5 2 499698604 4 3 594440315 3 2 928993957 2 2 386942558 3 3 707056310 1 3 956677419 3 2 400413051 3 3 542422515 1 2 464053599 5 3 158296265 1 2 950188277 3 2 467056625 2 2 199020268 4 2 533971885 1 2 503541916 2 2 176162044 4 3 939162409 5 2 348707464 5 3 608960216 5 3 666096094 5 2 899955178 5 2 836176538 3 3 310307655 1 2 882678818 2 3 167298784 3 2 111636628 3 3 203342019 4 2 506376196 2 3 886628634 1 2 926843666 1 2 612783381 1 3 897534851 1 3 977857486 5 3 848750750 2 2 942031445 5 3 702102000 5 3 274858077 2 2 695431106 5 3 842204693 5 2 897679010 5 3 353668519 4 3 375225707 2 2 507338898 4 3 740218446 2 3 425839715 3 3 385061692 1 3 154140676 2 2 444931774 1 3 269154429 3 2 889879792 4 2 592357508 2 2 375427624 1 3 866698069 4 3 567441833 2 3 340113087 2 2 307181517 4 2 588435617 3 2 802052669 1 3 698651730 3 2 223026613 4 3 121201848 3 2 564098498 2 3 200578016 5 2 592276840 1 3 567613997 4 2 617492042 4 3 820887578 2 3 203706017 4 2 235129722 5 2 262860595 4 3 114350277 4 2 294968673 2 3 687588345 3 2 991500797 3 3 270042963 2 2 119558042 5 3 458576816 4 3 847187619 2 2 320560392 2 3 305082474 5 3 707851655 5 3 947178492 3 2 507866320 3 3 112129860 2 2 822507770 4 3 984524335 4 2 103418562 5 2 412155058 4 2 355760652 5 3 863185625 5 2 332140592 4 2 111819619 4 2 366329797 5 3 972491235 2 2 122576460 1 2 780693781 4 2 163723126 1 2 904259135 1 2 892750234 3 2 546866541 1 3 232018920 2 3 401678717 2 2 865838564 1 2 318680144 3 2 503319694 4 2 490272703 3 3 632139657 5 2 933838805 4 3 860670712 2 2 686977752 4 3 800392698 4 3 357985548 5 3 703317173 5 2 406878334 4 3 214424262 3 2 338385112 2 2 993281082 3 2 745206427 3 2 110573495 4 3 316010931 2 3 479808182 5 3 249851093 3 3 298019123 1 3 918434149 5 3 345909107 5 3 887289992 2 3 608289314 4 2 753432030 3 2 633739382 5 2 956520366 4 3 252203986 4 3 524081427 2 2 302603102 3 3 704457880 3 2 390455444 3 2 828494298 3 2 636700879 5 2 134582886 3 2 640285674 4 2 855109515 1 3 870628475 5 3 668215545 4 2 480781105 1 3 355080432 4 3 599043044 5 3 680576571 2 2 709920207 3 2 111465975 2 3 763874108 5 3 529650874 2 2 902187031 4 3 320837597 2 2 729430593 5 2 496145936 3 3 875451907 1 2 767133337 4 3 100344255 3 2 689788943 2 3 486627066 5 2 862434484 5 2 846261437 4 3 597396934 3 3 928851331 4 3 506454250 1 2 592119041 4 3 469678653 1 3 138205958 1 3 626542264 2 3 130648240 4 3 315797087 3 2 200820288 5 3 555892431 4 3 440408290 4 3 611490251 4 2 456419199 5 2 918589003 1 3 382606799 5 2 992197771 4 2 864779850 1 3 845593085 4 3 487457042 2 3 452685327 2 3 205132953 5 2 750949098 4 3 123933709 5 3 817818809 3 3 974950200 1 2 847663747 3 3 287678371 5 3 140478431 4 2 392054443 4 3 529667973 3 2 165494571 1 2 685233291 2 3 935706211 3 3 938095318 3 3 231225372 5 3 663100652 4 2 472400450 1 2 302686022 5 3 135318608 4 3 188953767 5 2 504987489 3 3 924045086 1 3 301725542 4 2 323702424 5 3 619535583 4 2 694909384 3 2 162197276 3 3 623068042 5 2 294648936 3 2 982915051 5 2 739187799 3 2 314696440 2 2 309553628 2 2 332887237 1 2 190639016 1 3 162535386 3 2 273139610 4 3 119308646 1 3 891635607 3 3 169385146 3 3 187815074 2 2 921658058 3 3 806977955 3 3 328904883 1 2 127292931 4 3 813363072 5 2 519513907 3 3 216525151 4 2 807893763 2 3 248985817 3 2 177958163 5 3 606017270 4 2 548400801 4 2 577255769 2 3 494669398 2 3 319535518 5 2 921276175 4 3 602883231 4 2 103975593 5 3 794636532 1 3 774761965 3 2 540260344 3 2 783004816 5 3 879128422 2 2 795051371 2 2 454869425 3 2 719933349 1 2 271468345 3 3 399545059 2 3 300275585 5 2 573286058 5 2 329159029 1 2 443380257 2 3 788611554 2 2 761692449 1 2 599180195 2 3 543659791 4 3 802943971 1 3 768848359 1 3 946234951 2 2 127666225 3 3 782082795 3 3 116870670 2 2 879097517 1 3 668972151 2 3 885212625 2 2 294002668 1 2 250017250 4 2 551646788 5 3 868431014 5 3 316883279 5 2 390736016 3 2 883196503 2 3 835244954 4 2 876693141 4 2 660172269 3 3 363815133 4 2 793198387 2 2 875613244 5 3 306766694 3 2 259310664 5 2 832465960 3 2 816593140 2 3 119372060 3 2 479646519 4 3 281180557 2 3 300269646 3 3 132465108 5 2 761506672 2 3 543197258 5 3 985243815 1 2 380761361 3 3 471719849 5 3 965956092 3 3 599819061 1 3 888982279 4 2 972231830 1 2 432566142 1 2 422436922 5 3 400571440 3 3 536716883 1 3 640528217 4 2 349237111 3 3 780973465 4 3 965936489 4 2 290881743 5 3 373702885 3 2 711408551 5 2 937094890 1 2 307442428 2 2 426878159 5 3 121090671 4 3 472901970 3 2 655408944 2 3 700980671 5 3 970444402 2 2 442455041 3 2 351032849 1 3 186244898 3 2 670192139 4 3 255887502 5 2 507141034 4 2 247408364 2 3 933333609 4 2 520130702 2 3 623543314 3 2 779480141 1 3 389418255 2 3 564925774 5 2 756672167 3 3 419284663 1 2 274128839 4 3 788055243 2 3 118764167 5 2 457623249 3 2 887748670 3 2 350563366 4 2 806004274 1 3 957870788 4 3 626382843 5 3 903624215 5 2 826548833 5 3 113556434 2 3 697062491 2 3 459307077 2 3 699296434 2 3 411501028 4 3 767521232 5 2 318527633 3 2 166369199 5 3 164297983 3 3 321992712 3 3 304278868 1 3 244804944 5 3 734508192 1 2 434507915 2 3 607712252 5 2 693839005 4 3 143254830 2 3 494192167 3 3 247327083 1 3 117450530 1 3 401033157 4 3 211150619 5 2 243728534 3 2 773970195 4 2 575092113 3 2 526210609 3 2 637279279 1 2 509993106 1 3 730132467 4 2 809355952 4 3 922873503 4 3 652849628 2 2 380305766 1 3 426491808 3 2 387574643 3 3 560377217 1 2 472335047 2 2 963790432 2 3 593441084 3 3 232809059 5 2 712092780 2 2 633193752 2 2 268826165 2 3 335691854 5 2 793779347 4 2 338142396 5 2 160421360 1 3 168709431 3 3 657640015 2 2 865391860 2 3 816687043 2 3 581785830 2 3 173830457 5 3 633315336 4 2 674597999 3 2 798175755 5 2 376978550 5 2 357231948 3 3 341792203 3 2 630485063 1 3 670537696 2 3 722860229 2 2 496097825 2 2 619438271 1 3 550435430 1 2 965613643 4 2 498416818 4 3 297215384 5 3 533075110 5 3 242322366 5 3 658505748 5 3 993614640 1 3 376700081 5 2 538271010 4 3 330092987 3 2 702894015 1 2 565647545 2 2 463903988 4 2 251920013 5 2 457772868 5 3 494480834 2 2 407733426 3 2 689817397 3 3 198374630 3 2 925395411 2 2 597258819 4 3 549284534 4 3 613126984 5 3 850127533 3 2 994078741 2 3 279991513 1 3 120752664 4 3 563104018 4 2 629317148 5 2 244497721 5 2 284241066 2 3 623708837 1 3 783525245 1 3 501866565 5 2 600174837 5 2 162372356 1 2 355231002 4 2 271300867 5 3 504049947 4 3 152447723 1 2 442343036 2 2 402910360 3 3 503701884 3 2 809182105 1 3 590609502 2 2 532402514 4 2 682720891 1 2 593806757 2 3 770761656 4 2 662515937 5 3 896039056 3 3 236278390 1 2 749539786 1 3 620936644 4 2 388343952 5 2 107423015 1 2 394970456 4 2 557427031 2 2 418419310 1 2 933148037 1 2 510129084 4 3 794915489 4 3 111488097 1 2 514161416 5 3 441410663 5 2 219780724 4 3 609094325 1 2 340639783 4 2 668182469 5 3 503093692 4 3 707694966 4 2 713796456 3 3 422547947 4 2 671159535 5 2 302688760 2 3 434672894 3 3 859925048 1 3 183770318 2 2 276340298 1 3 395587619 1 2 216985586 1 3 124040413 3 3 935834288 3 3 615782757 2 2 892738499 4 2 959321986 5 2 369061992 1 2 963027986 2 2 128392120 2 2 220689655 4 3 918597723 3 3 841690632 5 2 959121879 4 3 396022855 4 2 364297231 2 2 997935232 4 3 959558059 5 3 771317087 1 3 847119956 3 3 550467237 1 2 502335718 5 3 506222330 1 3 184483741 2 3 714248464 4 3 668087316 1 3 865851658 1 3 417258609 1 2 459261089 2 3 977909641 2 3 315550877 4 2 121772874 3 2 797965632 3 3 277216038 1 3 527985950 4 3 537249905 3 3 816819367 4 2 916520642 4 3 171711280 3 3 946806544 4 2 844452253 3 3 671463585 2 3 307999664 4 3 879401928 4 2 416053921 4 2 967593983 5 3 798380279 4 3 260603397 5 2 826098620 5 3 929917327 5 3 623804252 2 2 427278304 4 2 208437123 5 3 687560933 2 3 653386844 1 3 360742733 2 2 268311182 1 2 947277488 1 2 374768884 3 2 580476874 2 3 434592572 4 3 136757354 3 3 446447632 3 3 303714823 5 2 688657872 2 3 353810429 2 2 997218004 4 3 446577736 3 3 385082554 5 2 457384217 5 3 829606316 3 3 921546925 5 2 981068860 4 3 861450553 1 2 907083576 4 3 145353530 5 2 600691650 4 3 102548577 3 2 256335764 1 2 502347736 3 2 521075389 1 2 903122670 5 3 727789797 1 2 362542392 4 2 360340693 5 3 916630977 1 2 459127821 4 2 433111899 1 3 420157416 2 3 251650163 1 2 894093438 4 3 969139239 2 3 434692994 5 2 254361461 1 3 991472080 2 3 919892579 2 3 639316169 4 2 281267896 1 2 694036986 1 3 717463244 4 2 652734635 3 2 939233426 1 2 545459922 1 3 734844149 5 3 360731757 2 3 466908409 4 3 367454796 2 2 585113998 1 2 796610923 5 2 982744986 3 2 550067677 4 3 957580586 4 2 312342728 3 2 955055660 5 2 649991609 4 2 460913292 1 3 650951439 2 2 673471349 1 2 209533084 1 2 618856926 5 3 886441109 4 3 979607158 2 2 950342108 1 3 980817494 5 2 448101079 5 2 186558714 3 3 986817078 4 2 484340121 1 2 677755419 4 2 527791326 3 2 673941722 5 3 610254452 4 3 560581525 2 2 796871516 5 2 288593207 4 3 166876637 4 2 183134765 2 2 561849514 5 3 945890322 2 3 359481409 3 3 836124435 3 3 265902407 3 3 394541250 2 3 149008586 1 2 362353017 4 3 563942714 1 3 129168002 5 3 472870573 1 2 477670171 3 2 215792734 5 2 519958874 2 3 243122400 5 3 531997680 4 2 780950478 5 3 943322533 4 3 943051000 1 2 471237905 2 3 656489575 1 2 920572586 4 2 249250669 2 2 512030923 1 3 225354265 3 2 131707749 5 2 109234028 3 2 308055975 3 3 661441479 2 2 647973878 4 3 777065355 3 2 222218033 5 3 255996777 2 2 197106931 3 3 908020408 5 2 472758433 4 2 747157279 3 3 412577762 2 2 731960994 2 2 372173667 3 3 236464183 4 3 822177812 5 3 286132658 3 3 427662131 5 3 539178752 5 2 903652193 3 3 210454521 2 2 685112965 2 2 164439179 5 2 614343300 4 2 814530330 2 2 565212856 4 3 873248252 5 2 160506048 2 3 298341325 1 2 476906876 4 3 874357388 2 2 695609564 5 2 578075060 1 2 890102119 2 2 847078825 3 2 915342524 2 3 944063772 3 3 356679250 3 3 424233037 5 2 855130058 1 2 998732913 2 2 921086815 5 3 145106102 5 2 875205347 1 2 140486111 3 3 364906747 3 3 484844761 1 2 188782059 2 2 610083973 4 2 419164288 5 3 563862309 5 2 534854540 3 3 362726338 1 3 804588942 3 3 310721357 5 3 586450606 3 2 136802993 2 3 670720710 1 2 877035230 2 2 211786004 5 2 513280502 1 2 958548606 3 3 251579317 5 2 212979216 2 3 848338630 2 3 292106036 4 3 197279711 2 2 209513639 1 2 181634683 2 3 218889517 4 2 124060074 2 3 345195690 2 3 469166475 4 3 417704580 3 2 467088900 1 3 728302172 4 3 744057056 3 3 894203073 1 3 798507947 3 2 665950994 1 3 476485542 2 2 930162218 2 2 431973404 2 2 938564462 5 2 113033072 2 2 375366671 2 2 681933310 3 2 423977936 3 3 548481664 3 3 517180890 1 2 283651580 5 3 520174962 1 3 443733936 3 2 811024996 5 2 611476044 3 3 664166243 3 3 125856638 2 3 651220610 4 2 124861771 4 2 966481074 3 2 188864275 1 3 642836062 4 3 482319843 3 3 137719538 1 2 947643449 4 2 558203657 1 2 242453187 3 2 352373754 3 3 189839431 1 2 837449089 5 2 996257802 5 3 505259365 1 2 972681334 3 3 614643737 4 3 345435616 1 3 959754061 3 3 712321570 1 2 190294661 4 2 339950699 1 2 987063174 3 3 485486615 3 3 826520377 3 3 986381625 1 3 124579188 1 3 163202660 1 2 255628628 3 2 470456223 4 2 509297201 4 2 585829216 4 3 124632428 3 2 647285429 3 2 325702166 4 3 610438735 5 3 762289912 3 3 206908357 3 3 976656079 3 2 586477043 2 3 820176121 3 2 649342793 1 2 340267820 5 2 447794469 2 3 414257717 3 2 539145955 1 2 896003041 4 2 376509598 5 3 848784861 5 3 564152598 5 3 625365116 5 3 519539951 4 3 380039711 1 3 115764979 2 3 857578219 2 3 759773145 2 3 653704094 1 3 400512634 4 2 262658718 2 3 915138492 5 2 601198905 5 2 196160600 4 3 348654381 1 2 737627053 3 2 197373392 4 3 496401120 3 2 741700459 2 3 517140547 3 2 670440356 1 2 521912909 5 3 216086844 1 3 389662439 1 3 887551276 5 2 423943846 5 3 956822808 2 3 145400601 3 2 368419132 3 3 140939413 5 2 653583637 4 2 152254313 5 2 748319200 4 2 517685733 5 2 265097299 4 3 268354751 4 2 747187645 1 3 834630957 1 3 739885922 2 2 208328677 5 3 989112200 4 3 936725876 5 2 713007098 3 2 414295505 3 2 315694411 3 2 439308996 3 3 818962935 5 3 819407904 4 2 138688369 5 2 302249643 3 2 507622808 1 3 826378553 2 2 286528294 2 3 721716814 1 2 179388400 4 3 826635507 3 3 185722382 5 2 940686071 5 3 653257679 4 3 375534535 3 2 326686518 4 2 576755243 4 3 535895326 1 3 845598496 2 3 547133831 2 3 215422770 3 2 566498775 3 3 736855827 2 2 417813251 5 3 818725698 3 3 568863880 3 3 629907761 1 2 418948799 1 2 385741770 4 3 726772259 1 2 275240067 1 3 169740635 1 3 264655102 3 2 704294118 1 3 858017639 1 3 923383150 4 2 121925648 1 2 322773205 3 3 431390324 5 3 663621280 5 2 671213947 4 2 999384114 2 2 419505657 5 2 648141886 2 3 459141500 4 2 966920825 4 3 747941890 2 3 511753217 3 3 215392838 4 2 276274541 1 3 744691128 3 3 838762632 2 2 604305495 2 3 271978262 5 2 762476959 5 2 772480954 4 2 242594309 5 3 810143041 5 3 524829730 5 2 188412245 4 2 291888537 4 2 106204095 1 3 616911202 2 3 942192204 3 3 269070321 4 3 315140751 2 3 809604999 5 3 725023077 3 2 957331044 1 3 790071798 1 3 488781213 2 2 245633616 3 3 785924211 4 2 368512470 2 3 175301789 2 2 774095080 4 3 227883989 1 2 127952432 4 3 494495477 5 2 681333390 5 2 473531750 5 2 633653572 4 3 434445203 5 3 451806472 2 3 848843916 1 3 868421595 1 2 724580085 5 3 166016214 3 3 414502273 5 2 258851507 5 2 340766331 4 3 947306411 3 3 889499984 4 3 746323545 5 3 398756212 3 2 106002194 3 3 102382203 5 2 413483114 4 2 291951247 4 3 217810148 1 3 708720179 3 3 206610385 3 3 417342165 3 2 176931430 4 3 368036510 3 3 255857532 1 3 162965144 4 2 649111230 1 2 958678661 1 3 343644426 1 2 262119343 1 3 490714083 4 3 928377969 2 3 920567022 2 2 975088057 3 3 551000119 4 3 957267379 4 2 432784072 5 2 403868855 2 2 618495624 4 3 517417568 2 2 366424047 4 3 684804211 5 2 562220034 5 2 274574038 4 2 396187737 4 3 484870511 3 2 828527460 2 2 864350478 2 2 514927961 4 3 736453372 2 2 923569221 5 2 797946230 3 2 616466592 4 2 524069197 4 2 398849458 3 2 494212539 3 2 529928672 4 3 986578915 4 3 754398096 3 2 340752269 5 2 237465291 4 3 413419374 3 3 434806166 2 3 283793951 5 3 627467131 1 2 148327204 2 3 986295893 2 2 931184098 5 3 261168490 2 3 101878966 1 3 264948069 5 2 672001882 1 2 121798024 5 3 206434762 1 3 381271183 3 2 872435506 3 2 473436392 3 3 294150900 3 3 444164002 1 3 767307204 4 3 293491985 5 3 639197713 1 2 530350129 2 3 271233038 4 3 202954546 4 2 443920244 1 2 770857263 1 3 239669063 1 2 507658778 1 2 770732016 4 2 884884923 4 2 976702390 4 3 387373777 3 3 133640580 1 3 206121438 3 3 922094280 4 3 758084671 4 3 368671843 5 3 466757330 1 2 910378640 1 2 573404016 2 2 225743793 5 2 115297018 3 3 667320038 1 2 949877333 2 3 419646501 2 2 697997792 4 3 943606064 2 3 306261902 5 3 451271459 1 2 547380442 5 2 948900743 4 3 356205105 4 3 330015259 2 2 409574380 4 2 764677036 3 3 138271511 4 3 247786806 4 3 192935067 3 2 204972362 2 3 343380208 1 2 579724260 2 3 205837171 5 2 278185393 1 3 139428573 3 3 156826379 4 3 948113739 5 2 555118007 3 3 737309559 5 3 674447454 4 3 528079792 2 2 234943276 3 3 311487573 4 2 729451962 1 3 312948833 4 3 865349769 5 2 607826312 5 3 154065351 5 3 107316078 4 2 567103596 5 2 452876520 2 2 649772411 2 3 952602647 3 2 663434924 4 3 575008786 4 3 699573746 2 2 293761646 4 3 373265369 1 2 414700360 3 2 663326389 4 3 251198748 1 3 933036159 3 3 465505768 2 2 856553288 2 2 840026624 5 3 223568690 4 2 842927684 2 2 189517190 3 2 586532747 1 3 690624003 3 3 819048195 5 3 603568294 4 2 130020117 1 3 181873378 4 2 459441510 4 2 591456665 5 2 332728320 2 2 499853201 3 2 932834934 2 3 294150708 5 3 149593306 5 3 473963160 1 3 215148104 1 3 424848238 5 3 139749336 5 3 714416600 5 3 220906835 5 2 957230187 4 3 595534913 3 2 676571087 3 3 734338994 2 2 650300594 2 3 132745538 3 2 556106751 2 2 757058870 5 3 471608270 5 2 442295407 3 2 335810010 4 2 583789630 4 2 941577190 5 2 347784126 1 2 277994482 1 2 605578761 3 2 850078972 5 3 188285782 5 2 353818942 5 2 760703935 2 3 420737566 5 2 614219294 2 2 347546405 3 3 171016407 4 2 913746501 5 2 101699494 4 2 852544952 5 3 521401024 5 2 378734301 2 2 577406764 4 3 464245022 5 3 438520281 2 3 180092015 1 2 989575431 1 3 900470093 4 2 414159297 2 2 401474985 5 3 135647573 5 3 302962588 1 3 714983062 1 2 460969574 2 3 604108982 1 2 260998768 4 3 448998588 2 3 872584560 4 3 815522220 5 2 476380006 3 3 905111707 2 2 848403765 4 2 259190369 5 2 910362305 2 3 841929464 5 3 545317936 5 2 520712318 4 2 368610704 2 3 419093273 4 2 777494288 1 2 837239334 3 3 161144187 5 3 301558094 2 3 720232427 5 3 818140356 3 2 608116742 1 3 617060284 4 3 931532245 3 3 912503887 3 2 190270886 3 2 397166893 5 2 944088895 4 3 678715612 2 3 519845589 1 3 881076587 1 3 392736691 5 2 389831944 3 3 793769708 2 2 266004663 5 2 178707301 5 2 583058502 5 2 196131049 2 2 498210575 1 3 691070161 1 2 156931927 2 3 634725900 1 2 218427368 4 3 354106614 5 2 626698109 4 3 248791051 5 3 860668221 2 3 192643469 1 2 280150051 1 2 305045899 5 3 388393523 3 3 126336255 4 2 147603851 1 3 404641650 5 2 148633074 5 2 181802686 4 2 432198212 5 2 232897518 1 2 579161944 5 3 299923510 2 3 693532319 3 3 844653404 4 2 827651896 4 3 823709887 1 3 346735955 3 3 355903252 5 2 219480640 3 2 239459794 4 3 112479701 2 2 584884114 1 2 117779911 2 2 432467101 2 2 761187310 3 3 784895279 1 3 202376279 1 3 606463530 4 2 479250838 2 3 292183087 1 2 177543544 3 2 230171958 3 3 496184436 5 3 953859837 2 2 523344104 1 3 783737793 2 3 699802016 4 2 710401728 4 3 366161382 2 3 735819643 4 2 817376813 4 3 478432571 2 3 214618010 3 2 313353814 4 3 688473514 5 3 419059111 1 2 952274833 3 3 266763084 3 3 873764383 5 3 144721647 5 3 534614596 1 2 963894918 1 3 118767313 3 2 179293094 3 2 337317756 3 3 469873916 5 2 231693691 3 2 463290859 3 3 741975658 4 3 835657483 2 2 491491673 2 2 265904530 1 3 662567996 1 2 733377258 4 2 566652399 2 2 448640147 1 2 468837915 3 2 248859595 4 3 412498914 4 3 394336910 3 3 887094527 2 2 797981083 5 3 174198443 4 3 936639696 1 2 890848034 3 3 827882327 1 2 628500346 3 2 237543302 3 2 886914211 3 2 724064484 4 2 767806457 3 3 151471739 1 2 224938883 2 3 333950731 2 2 915145688 1 3 657793392 5 3 468281819 2 2 763476299 1 2 271087226 3 3 184140144 3 2 271951255 1 3 602226378 5 2 256837883 3 3 806719007 1 2 206423543 1 3 104655721 2 2 334899518 2 3 563341441 3 2 683538161 4 3 209912605 5 2 290036369 4 3 555931438 4 2 208738560 2 2 797180512 5 3 241084346 4 2 938465591 4 2 918593322 1 3 243356116 1 3 492999730 3 2 544529249 5 3 483155568 4 2 465145263 5 3 529809497 3 3 280156133 4 2 306444073 5 3 373194453 4 3 719740297 3 3 644569917 1 3 351892755 3 3 500032112 1 3 343691437 1 2 982563466 3 3 959622692 5 2 876582480 2 3 831484251 5 2 292422766 5 2 653697680 4 3 647591623 4 2 508856678 1 2 699271748 4 3 340778679 3 2 374999742 5 3 855480971 2 2 666638617 1 3 844179301 2 2 860383143 3 3 391303717 2 3 202821711 1 2 676324842 5 2 794387806 5 2 763526805 2 3 105606630 2 2 931234943 2 2 302026297 5 3 107251013 4 2 332025269 2 3 779327730 3 3 329873347 1 2 226093397 5 3 482656203 2 3 268213964 4 3 950065974 2 2 956132085 1 3 955649119 1 2 226123773 5 2 167037116 2 3 238683972 1 3 159670748 5 2 663678046 1 3 770435919 2 3 825673056 2 2 451392555 3 3 709592141 3 2 289790988 1 3 569160191 3 3 163408663 4 3 870325558 3 3 949968772 3 2 673422724 1 2 702409420 1 3 696363911 2 3 273351074 3 2 138716587 5 2 129463034 3 2 148663028 4 3 265179082 1 2 773177448 2 2 317340789 3 2 397940076 1 2 295196080 2 3 315762638 3 2 743394444 1 3 368668191 4 3 794344397 4 2 494621836 2 2 986582524 2 2 293966980 1 3 252113894 2 3 168875870 5 3 377542952 2 2 798305156 2 2 666680046 1 2 573063183 1 2 732636720 1 2 891080400 4 3 711013980 2 3 346476886 3 3 466826413 5 2 748588644 5 3 282616848 1 3 281035884 4 2 209354646 3 2 337990557 5 2 965149291 4 2 383790649 5 3 684188663 4 2 226057383 1 2 604837780 5 3 574154586 4 2 110041814 3 2 283533807 4 3 672692728 4 2 486067926 4 2 588508259 3 2 359147323 1 3 215184660 1 2 677489979 1 2 984938215 3 2 618304944 2 3 470509630 1 3 339047337 2 2 131573975 5 3 263395455 3 2 379611377 1 3 110386833 2 3 726634075 3 2 362488440 4 3 904505314 4 2 685640048 2 2 727600022 4 3 340240847 1 3 232094935 3 2 266518045 3 3 731082065 5 3 210442088 5 3 648398388 4 3 587935984 3 3 897988299 4 2 841936920 3 2 588806382 5 3 250932803 3 2 674344148 5 3 282299776 2 2 703352032 4 2 466705217 4 2 469312864 5 2 799596497 2 3 619692999 3 3 113584531 4 3 955294119 1 3 609653382 1 2 769551225 3 2 513620353 4 2 184815261 2 3 416555160 5 3 347188827 4 3 170770567 3 2 385002922 4 2 958140565 4 2 167254531 2 3 310434973 3 2 713248137 1 2 714101508 4 3 644482224 5 3 822425503 1 2 862211427 2 3 549690373 3 2 294380531 5 3 107435570 4 2 781458118 2 2 899417548 2 3 888468242 1 3 759774852 5 3 570619525 2 2 335016479 3 2 357865835 3 2 416529444 3 3 261986513 5 3 624293767 5 3 261019170 5 3 854783765 5 2 828513011 3 2 562469527 2 2 132146434 4 2 183839642 2 2 780171503 1 3 781827219 2 3 418171088 5 3 577835229 4 2 528515532 5 2 150763069 3 2 333487481 3 2 408638729 3 3 275550358 2 3 960511390 1 2 258885448 3 2 260538555 3 3 753750152 5 2 555979188 5 3 520001609 3 2 814492615 2 3 442653311 5 2 315397016 3 3 650848458 5 3 756920427 4 3 386153349 3 3 373251770 5 2 343965418 3 3 425863847 5 3 184747228 2 2 411912183 4 3 536564769 5 2 139609911 5 2 613240006 3 2 767124359 2 3 216388671 3 2 238205671 3 3 835166357 3 2 759707327 4 2 586425049 4 3 777615849 4 2 505483597 3 2 378095078 5 2 549283224 3 2 365255127 3 2 256574749 5 3 563348114 4 3 881619666 3 3 194859076 1 2 624828440 4 3 122173175 2 2 764181780 3 2 885839049 2 3 153986396 3 3 744404905 3 2 696281506 4 3 143352317 4 2 161670272 5 3 538535814 5 2 901979731 5 2 545410248 4 2 110410685 2 2 187949583 3 2 382834933 2 3 406521766 4 3 693400594 5 3 269580788 3 3 397100357 1 3 242808868 5 2 506081762 1 2 747737453 5 2 208058946 4 3 818954538 3 3 487374319 2 2 599707451 1 2 589773159 5 2 646691619 1 3 752320482 2 3 687795217 2 2 212401832 3 2 562950149 4 3 889593573 1 2 253485268 3 2 739296029 5 2 815806777 1 3 677140283 1 3 912318393 2 2 513402305 1 3 262377533 4 3 744310275 1 2 601711848 3 3 110846973 4 2 289126626 5 2 652971966 5 2 653198731 1 3 137805615 4 3 739761812 4 3 171980737 4 3 454349073 4 3 886591501 5 3 230205549 3 3 291425990 4 3 302588846 4 2 775583185 4 3 743100460 2 3 652721791 4 2 240592150 4 2 362768900 4 3 390085199 2 2 533614631 3 2 874934854 2 2 692991863 2 3 272187334 2 3 881404268 1 3 226039021 1 3 975158203 1 2 386584575 5 3 507513367 5 2 187741347 4 2 546317548 2 3 302446328 2 2 771987500 3 2 397832770 3 3 955477815 5 3 840828110 1 3 690730270 4 2 301597847 1 3 454758886 2 3 364653862 2 2 807522821 5 2 579686062 1 3 868659260 4 2 585901717 1 3 927921706 2 2 247826010 3 3 961944035 1 2 895606305 2 2 506040212 3 3 681710487 1 3 516724503 3 2 513688183 5 3 136666476 1 2 335432682 2 2 241497714 1 2 670821040 5 3 670156766 4 2 472152223 1 3 823499151 3 2 997448091 2 2 165630800 3 3 642646001 2 3 560863416 1 3 971580176 2 2 125404504 1 3 237052096 1 3 998704502 4 2 304073177 2 2 446783504 5 3 528480976 3 2 305827207 4 2 275360867 5 3 117417377 5 3 971642998 1 3 130697562 3 2 138242255 4 3 639104466 3 2 188484688 2 2 921694174 4 3 794404096 3 3 670162193 3 3 933593468 3 3 725499199 5 2 834973030 5 3 417509756 5 2 982884807 3 2 221875317 4 2 699549204 5 2 705968586 2 3 712283623 3 3 441173891 5 2 437647496 3 3 782585857 4 2 756156134 1 3 166670384 2 3 571270976 5 2 668443288 3 2 479144899 3 3 585739384 5 3 919197513 3 3 690250004 3 2 769070396 1 3 560598228 5 3 484985946 3 2 916300710 5 2 955800527 4 3 703778818 3 3 767374405 4 2 654633875 3 2 751160678 4 3 677016938 2 2 305698373 5 2 344562273 4 2 969382824 2 2 819240403 2 3 584736528 3 3 161507857 1 3 667490686 5 2 486747156 3 3 466446176 4 3 895798571 2 2 852591084 1 2 778966667 3 2 502877907 1 2 569451230 2 2 479465059 1 3 164399973 3 3 108920229 4 2 893957441 1 3 942113585 4 2 481201574 4 2 332864502 4 3 178345894 3 2 797890179 4 2 143437368 5 3 160916859 3 3 629235399 3 3 546410860 2 3 341260367 1 3 973459192 4 3 737906800 1 3 675465772 1 3 752608744 3 3 650585173 4 3 206286115 4 3 704604361 4 2 235422617 1 2 854548844 1 2 779061883 1 2 324378914 3 3 358846074 3 3 233161222 2 3 776551855 4 2 171795149 1 3 585181641 2 3 795550703 1 3 677516575 5 2 786222547 5 2 103264809 2 2 901562427 1 2 359964898 4 2 825034011 1 2 625241662 4 2 355366593 4 2 733833385 3 2 834373073 1 2 705701778 5 2 705025409 2 2 737876710 1 2 513998613 4 3 853836490 4 2 731102451 3 2 703064761 3 2 242975624 3 3 466870843 4 2 790421502 4 3 833307383 5 2 259313697 5 3 139246452 3 3 130982197 4 2 693123902 2 3 761324746 2 2 862878591 3 3 703264189 4 2 208712148 5 2 554998697 1 2 162000599 3 2 325639345 1 3 695924917 3 2 432499891 4 2 275322879 5 3 596880802 1 2 139814812 5 2 772808651 5 2 151512385 1 2 299847911 3 2 983174365 3 3 464734476 1 3 102786814 3 3 159767040 4 3 714757639 2 2 743219090 5 3 205310203 4 2 483403077 1 3 755892789 3 3 299963395 1 3 641393784 1 3 698147074 1 3 109098804 4 3 290935800 3 3 333862258 3 2 664652732 4 2 590449705 5 3 311180410 5 3 304923538 5 2 483166827 4 3 229260239 3 3 634578907 4 3 218176369 4 2 763378268 2 2 861721931 1 3 108058563 1 2 901226072 4 2 926999114 5 3 576323382 3 2 896104489 2 2 202810157 5 3 879178855 3 2 360468999 5 3 305030488 2 2 555897144 1 3 906775789 2 2 130085846 2 3 156204322 2 3 785947869 1 3 674072123 2 3 394708426 3 3 846289755 1 2 871912539 1 3 440328941 1 3 492567463 2 2 376851743 1 3 228609511 5 2 642637345 1 2 426879516 5 2 472877444 1 3 975755388 2 3 431296397 4 2 495871064 2 2 333900090 1 2 371162507 5 3 598272056 5 3 564435471 5 2 433560244 1 3 472809578 5 2 477639968 1 3 958011984 2 3 861273585 4 2 720950203 3 2 240938154 5 3 912799014 4 2 116598545 2 2 386411853 4 2 364511521 4 2 706125176 5 2 693917679 1 2 673953066 2 3 271646351 5 3 776824113 4 2 151568640 5 2 403002759 4 3 216924457 4 3 653414653 3 2 560843635 4 2 743168099 2 2 305387669 4 3 433729378 1 3 370115981 3 2 919971446 5 2 265332197 2 3 774949495 4 2 197208895 1 2 283439937 1 2 555695976 5 3 522253575 4 2 266268837 1 2 106927668 4 3 694318723 2 3 422223104 2 2 370421777 4 2 435383596 1 3 986277927 2 2 788712257 5 2 425026563 5 2 118875089 2 2 133868946 5 3 601445708 1 2 221355957 1 2 342576784 4 3 359157976 1 3 692346063 3 3 663310923 3 2 694427441 1 3 538096852 1 2 151625578 4 2 377395789 3 2 189061591 1 2 878761327 1 2 500053847 4 2 349286022 3 3 601378055 1 2 974568918 3 2 169909848 5 2 412786054 1 2 455090308 4 2 272356519 3 3 110414701 1 3 584105118 5 2 128239298 3 2 649329021 4 3 784471511 5 3 129966824 4 3 255707140 3 3 101116561 3 3 455118452 5 2 965414680 5 3 687915625 2 2 666629631 1 3 943013807 5 2 306923131 2 3 186579770 4 2 612342241 1 3 272657833 5 2 617543931 1 3 579071551 1 3 503915073 1 3 211342756 5 2 148218633 2 3 758643225 2 3 922558318 1 2 997685737 1 3 349938710 2 3 968162413 5 2 993537492 1 2 616076014 2 2 798004541 1 2 116490430 4 3 962768022 1 3 347979016 5 2 466807160 4 2 739644377 3 3 541056725 5 3 568105214 4 2 815674498 5 2 471330751 3 3 776559954 5 2 356031492 2 3 573795406 1 2 303363747 1 2 311388994 5 3 466152675 2 2 830039379 3 3 269629893 5 2 521152518 4 3 728040346 2 2 370317398 1 3 109406950 2 3 980000295 1 2 401155167 2 3 938531626 2 2 577913826 1 2 629177506 3 2 491322607 4 3 153163725 5 2 620486189 1 2 920113104 3 3 998328331 2 2 949121964 2 3 855685956 5 3 140998172 3 2 253667484 1 2 471430898 1 2 979498861 4 3 997800169 1 3 315936078 3 3 927782951 4 3 499726522 4 3 638119936 2 2 341340574 1 2 542952727 2 2 336449988 4 3 240241509 5 3 206648733 2 2 782811150 2 3 721392159 4 2 629984801 4 2 719425624 2 3 563481483 5 2 151590607 5 2 865012903 3 2 200656497 5 2 493562027 3 2 281500944 4 2 461686367 5 3 625825260 1 2 339632399 5 2 640906122 4 3 685128446 4 3 440154689 2 3 804155951 1 2 988345935 1 3 338044101 4 2 747490179 1 2 635313831 3 3 380719000 2 2 507715766 2 2 790736359 4 2 775022861 1 2 496887064 2 2 468845846 3 3 921283552 1 3 495541429 3 3 966712638 1 3 632177914 5 2 885635749 3 2 375656919 1 3 279340581 3 2 195894798 4 2 443164774 1 2 678998279 3 3 827617450 1 2 127548120 1 3 617580184 2 3 523323815 5 3 651237511 5 2 861731527 4 3 998505918 5 2 483739613 3 2 568866670 3 2 492659648 1 3 844006919 2 2 261007334 4 3 489861053 2 2 747531401 4 3 259678961 3 2 643254396 3 2 427747450 5 3 605894800 3 2 960663186 1 3 374745196 2 2 651654665 5 3 247212962 2 2 502957248 2 3 405820765 2 3 324455489 2 2 978986904 5 2 893466444 2 2 966782185 1 2 330971897 1 2 749928706 5 3 942750340 3 3 291832064 4 3 409489315 4 2 656660648 3 3 999121467 5 3 840627728 4 3 818037287 2 2 330048659 4 2 696564007 2 2 505113034 3 3 224458813 5 2 608308058 4 3 147519210 4 3 527356066 5 3 358079548 4 2 571745706 4 3 759659382 4 3 715847358 3 2 617076775 2 3 739353806 4 2 676064981 1 3 892726662 5 2 763799191 5 3 931463448 2 3 154263808 5 2 442799800 1 3 292601309 1 2 368106846 1 2 576208659 3 3 213205518 3 2 719446256 4 3 326169550 3 2 354320661 1 3 142837667 4 3 354545078 5 3 192062710 1 3 209353775 3 2 875465959 1 3 893483023 3 2 308586830 3 3 428177430 3 2 457038666 5 3 548583723 1 3 800322011 2 2 663402217 4 2 323838617 1 2 542506466 1 3 506462079 4 3 642747410 5 3 283788753 2 2 221413033 2 3 185480232 4 2 967606887 1 3 245933709 3 3 265745087 3 3 157340817 5 2 245656405 3 3 615729973 1 3 660893457 2 2 119863818 1 2 444779403 1 3 145398397 5 3 722778962 4 2 506895585 3 3 958354220 1 2 475706076 3 3 184071635 2 3 713607031 4 2 831296759 4 3 301491110 2 2 466800878 2 3 198244886 2 3 111100564 1 3 133929802 4 3 101200654 1 3 861983620 4 3 499081721 5 2 327576339 5 3 228077955 3 3 231864555 1 3 326800364 2 3 153699676 4 3 307022166 5 2 124878307 5 2 832178256 3 3 756479611 4 2 265692613 1 3 187375789 3 3 191352647 1 3 937987951 2 3 253066230 5 3 153908926 2 2 132567639 2 2 496630199 1 3 487764851 2 2 650302862 3 2 807435103 2 2 194332161 2 2 854171314 2 3 196275420 4 2 463722919 4 3 408648976 3 2 111408660 5 2 879882410 1 2 698127031 3 2 244804502 3 3 405554345 2 3 499047476 3 3 429206853 4 3 550873955 4 2 794201731 2 3 974752957 5 2 985237032 5 2 740934020 4 3 522372639 5 2 573668864 4 3 616363760 3 2 725045954 5 3 657948810 1 3 381307192 3 2 638108425 3 3 149433733 1 3 260567625 4 2 517315607 3 2 651807745 5 2 964241142 1 2 604657091 2 3 733158708 4 3 560330667 2 2 403798676 4 2 691433694 3 2 525787969 3 2 998223211 5 3 979610178 3 3 616296136 2 2 795107121 3 3 808722316 1 2 444328608 5 2 459280620 1 2 124148217 4 2 269986719 4 2 694386268 5 3 660367863 1 3 373418365 4 2 356066442 3 3 363916029 1 2 172331220 2 2 157380357 4 3 839480294 1 2 916720007 1 3 687570993 4 2 182891223 4 2 353654581 2 2 155945025 2 2 424269785 1 2 132314062 3 2 231069884 1 2 428037674 3 2 644787794 3 2 157137530 1 3 924343244 3 3 454702165 2 2 694409775 3 2 185253102 4 3 840801195 3 3 568708648 2 3 182131362 5 2 216447777 4 2 292642074 3 3 797272215 4 3 338630072 4 3 359643290 5 2 558206266 5 2 391736921 3 2 729674181 3 2 422093610 4 2 972331325 3 3 705133552 1 2 240146118 1 2 498915408 1 3 114720720 4 3 459123283 3 2 623401774 1 3 628137697 4 2 858305512 4 2 728409422 5 3 195951923 3 3 649301902 2 3 916418807 1 3 514867045 5 3 735774508 2 2 335746388 4 2 659308449 2 2 364469996 3 3 401610832 5 2 628410154 4 2 756223012 4 3 116461379 5 2 903378433 3 3 286544300 5 3 390693434 2 2 872458312 2 2 710168813 2 3 656562024 2 3 297013982 5 3 134213557 4 2 392914821 1 3 302526892 5 2 432838579 3 2 526291821 1 2 386712201 4 2 952583747 2 3 683536038 4 2 400962677 2 3 713537721 5 3 680603938 5 2 570778735 4 3 106430655 1 3 844029079 5 3 151579127 1 3 891457131 4 2 544210998 5 2 174740178 4 2 237908354 3 2 421590658 3 3 671232454 4 2 528066294 3 3 893393911 5 3 541879629 1 2 351423861 1 2 753820632 2 2 771174542 3 3 804396151 1 3 477473014 5 3 984687177 4 2 786950445 3 3 102113397 4 2 329390819 2 3 782678579 3 3 547364891 4 3 271835878 1 2 189254588 4 2 337258233 5 3 251457573 3 2 966232986 4 3 311475850 2 3 682566969 4 3 230527731 1 2 557201282 1 3 895210031 4 2 655956380 3 3 251482031 1 3 382921276 1 3 542684777 1 2 273153388 2 2 301453165 2 2 343487773 3 3 740135197 2 3 733151970 5 2 790436486 5 3 193604009 2 3 159204763 3 2 291071283 3 3 946186524 3 2 678493939 3 3 232541838 5 2 897318443 1 3 296127032 5 2 998266168 4 3 635561261 1 3 906020041 2 2 204070903 3 2 513216743 4 3 635123351 5 2 720100928 3 2 375704595 4 3 322836319 5 2 195924269 2 3 956642640 1 3 711030163 4 3 199387443 2 2 729388302 1 2 748579836 4 3 345606603 1 3 672244617 1 3 560146136 2 2 158308894 3 2 321408844 1 2 548644012 4 3 279769109 5 2 197120936 3 2 980582278 4 2 241286969 3 3 591030441 4 2 697791398 1 3 221695000 4 2 545704067 5 3 710828464 2 2 798214108 1 3 632576089 2 3 776964132 2 2 661013062 1 2 129454097 3 2 606270310 4 3 588964405 5 3 773945485 4 3 575630321 4 2 465431101 1 3 747399028 1 2 616856709 3 3 832781843 1 3 426081450 2 3 413480088 2 2 361465557 1 3 173715817 1 3 317520252 4 3 769141547 1 3 284117922 5 2 298110149 3 2 368808473 1 2 283261701 4 3 130162308 4 3 798752702 5 2 172408110 5 3 145796606 5 2 218597333 3 2 155143972 1 2 846797555 1 2 635898774 3 2 835333827 1 2 603879294 5 3 761199412 5 2 640980603 2 3 472870927 1 3 729184433 4 3 549058131 5 3 820512143 3 3 222440852 4 3 766877964 4 2 600043589 2 2 306552048 4 3 541324354 4 2 721164903 5 3 966882632 1 3 531974524 3 3 619758776 2 2 835005421 4 3 636551905 4 3 118903914 3 3 530937496 4 3 279691235 1 3 983281279 1 2 172996475 2 2 571398592 4 3 584264465 1 2 531771990 3 2 762793451 3 3 649901656 1 3 644185240 1 3 352269634 1 2 504900806 1 2 156442437 1 2 522176270 4 3 558177977 3 3 418157305 3 2 154138294 4 3 438015650 3 2 298704939 3 3 483395135 3 2 540623647 3 2 257525369 2 2 355017424 2 2 327814011 3 2 778606105 5 2 452980770 1 3 886628349 5 3 109537318 1 2 931018040 2 2 520580592 3 2 732293754 4 2 644845633 1 3 600651975 5 3 784815766 1 2 705975554 3 3 284687991 2 2 120425508 2 3 904409777 1 3 662441560 3 2 681211129 3 2 551788730 1 3 577648113 3 2 578769211 1 3 480852354 2 3 529035756 2 3 392494302 4 3 636312415 1 2 395495878 2 2 985355607 4 2 672952519 2 2 825376198 4 3 594152239 2 3 292498953 3 2 176214585 4 3 656982058 2 3 993418974 4 2 223540184 2 2 461811679 3 2 826747758 3 3 118723246 4 2 237316392 3 2 829954334 2 3 115316338 2 3 272820954 1 3 252549929 1 3 250126934 2 3 561732419 1 3 978412750 2 3 220367356 5 2 101705089 4 3 588735680 4 3 757978885 3 3 815431146 4 3 892154794 3 3 854716359 4 2 391514715 3 3 329294857 5 2 162870812 4 3 824475744 3 2 703160103 4 3 654562246 4 3 962976228 4 2 245981536 1 3 158788287 2 3 641127950 3 3 327816624 1 2 950147470 1 2 868912623 2 2 759122461 1 2 225742085 5 3 453457872 4 2 423164566 5 2 183430885 5 2 276551693 1 2 112082794 4 3 459531205 3 3 477332057 2 2 429541906 2 2 562177221 5 2 162989869 3 3 431977934 3 2 542785600 5 3 291332136 4 3 629860793 4 3 231092023 3 3 569483132 3 2 836395410 3 3 551805463 3 3 127853157 2 3 483748062 2 3 546531254 3 3 371146522 2 2 480703726 3 3 532364639 1 2 207811144 2 3 842874990 2 3 113712875 5 3 971423697 5 3 303401106 3 2 975477307 2 3 611887316 1 3 156801342 5 3 502128883 1 2 119845975 4 3 841344996 1 3 358223000 1 3 674471782 1 3 563442754 4 2 834819954 5 2 611433613 2 3 156096571 4 2 422796512 4 2 586983473 1 3 644106610 3 3 562445847 3 2 754815708 2 3 615494487 5 3 194529402 1 2 785968035 3 3 110160631 1 3 580739062 4 3 782245202 1 3 416520187 2 2 654703854 3 2 175941802 5 2 955434992 3 3 882254776 3 2 975455822 4 3 720562911 4 3 467772487 1 3 626437431 5 3 555845913 1 3 757419804 3 3 352736859 1 3 498662149 4 3 610964651 4 3 863998132 1 3 537356820 4 3 751455822 1 2 370670862 4 2 275336743 5 2 320237358 3 2 590270232 1 3 120924341 1 3 845451997 3 2 508056562 2 2 276774209 3 2 864164950 1 2 601546828 2 3 830731159 4 2 907390073 1 2 478432110 3 3 261772180 5 2 804183457 5 2 505820862 3 2 629747505 3 2 221245688 5 2 746373172 3 2 390543919 3 2 173400600 2 2 571839883 4 3 813676755 5 3 630634813 3 3 963026025 1 2 489256307 1 2 982853938 4 2 511990806 3 3 140262121 3 3 763693315 1 2 210457564 5 2 265650037 1 3 545043328 5 3 629686908 4 3 516973155 2 3 976314645 1 3 400303723 1 2 764247038 2 2 771031572 3 3 900770509 3 3 206120729 5 2 339328115 1 2 553775983 4 3 268406011 3 3 544525401 2 3 167475539 5 2 123284610 5 2 856231402 1 3 282981433 4 2 692352856 2 3 675919653 1 2 199558723 4 2 210912607 3 3 748496921 3 3 181729071 3 2 226300307 2 2 267958351 4 2 677911041 1 3 776452295 1 2 676006383 2 2 397649542 2 2 510845903 1 2 548273863 4 2 636284077 4 3 863806945 2 3 442385349 4 2 387689150 5 3 721880143 4 2 133361155 4 2 123847302 1 3 351425181 4 2 939807786 2 2 159020916 2 2 732784288 3 3 662582369 3 3 528276133 4 3 686742807 1 2 393575024 1 3 375332458 3 2 427522186 5 3 657084862 1 3 188880795 5 2 199341310 4 2 534465081 2 3 605303160 5 3 361723230 1 3 577438911 4 3 907385472 5 3 541059423 5 2 311269341 1 2 490025773 2 3 742794300 4 3 879863421 5 2 941210561 3 3 825297807 5 2 525377438 1 3 731695396 1 3 627947136 2 2 656942044 2 2 961746449 1 2 450835803 2 3 210340958 5 2 510265167 4 2 839951369 2 2 759046688 3 3 141108939 1 3 515040205 1 2 636676521 2 2 878990474 4 3 276600448 2 3 111056058 5 2 725880135 1 3 628704394 5 3 508128252 3 3 294319827 2 3 564829886 5 2 889425858 3 3 770498569 4 3 229135829 1 2 120999277 1 2 198927063 1 3 548692448 3 3 184325395 3 3 904274416 5 2 577754443 5 3 412451824 1 2 539283174 3 3 580467158 4 3 681574288 2 3 656785515 5 2 519849609 2 2 821961539 2 3 277264469 2 2 549843280 4 3 129245957 1 3 451957709 1 2 367091075 5 2 468509037 4 3 337768999 4 2 388398821 1 3 244406381 2 2 237819732 4 2 564282902 4 3 517058612 1 2 807788845 2 2 382381502 5 3 141580691 4 3 950466124 4 2 302939373 1 3 680457322 1 2 422891995 5 3 909707380 5 3 588214895 3 3 385102460 4 2 438290526 4 3 805614951 3 2 888108019 4 2 838117452 3 3 288029615 3 3 688388794 3 2 255890511 3 3 140141738 4 3 650262351 5 2 212797069 5 2 749340057 1 2 505485380 4 3 550422400 5 3 774672761 4 2 775951001 1 3 697852494 3 3 225881941 2 3 861527940 1 3 592858451 1 2 839206521 1 3 532903635 3 2 516009335 3 3 787057313 2 2 572068203 2 2 834696876 1 2 697903031 4 2 607150277 5 2 638429974 2 3 308874481 5 3 605494336 3 3 677248112 1 2 974892808 4 3 733882082 5 2 765964216 3 2 268039997 1 2 970095687 2 3 654095396 1 2 307914770 5 3 235552682 3 2 349044969 3 2 558491223 2 3 451801509 1 3 795616870 2 3 735382932 4 3 439733843 4 3 445652414 4 2 367738273 1 3 544845886 4 3 214922695 3 2 453805520 3 2 312427405 1 2 508936947 5 2 743868419 4 2 608922259 1 3 538142877 1 3 899278154 4 2 269289289 3 3 512208182 5 3 838767865 1 2 403192431 3 2 495408995 5 2 769156097 5 2 280242023 3 2 565802488 1 3 383058674 2 3 955080601 4 2 488662618 1 2 540570585 5 2 653727464 2 2 832652240 1 3 433939154 4 2 354210416 3 2 408981880 4 2 828112155 5 3 693750652 5 2 556482457 2 3 710588102 5 2 787181736 2 2 126911082 5 3 840098781 5 3 852530666 2 3 172008022 5 2 405364014 3 2 152156771 2 3 403581930 2 3 165175192 4 3 545589217 5 2 819251846 2 3 511143287 5 3 463154270 1 3 798145559 2 3 361199090 1 3 518155287 5 3 316499840 1 3 999579385 2 2 340677201 4 3 149836239 4 2 697608118 5 2 296944558 4 3 795219053 2 3 854594475 4 3 172153262 3 2 619906328 1 3 840602217 3 3 248225244 4 3 551856243 5 2 935739490 4 2 763162868 4 2 893987749 4 3 310763648 4 2 651970511 1 3 673336735 4 2 532577149 4 2 563791211 3 3 603078995 4 3 191271525 1 2 664096789 1 2 145843358 3 3 233901270 1 3 897697918 5 3 560202488 1 3 718165237 4 2 106695022 4 3 906173094 5 3 411002938 4 2 641449697 2 3 219284399 1 3 153230132 5 3 684894966 4 3 716075119 5 3 346151240 5 3 233693156 5 2 478673224 3 3 793787001 2 2 340325083 2 3 471889205 3 2 278038552 3 3 991409199 2 2 969668697 1 2 272704793 4 2 260737637 2 2 469319144 1 3 543403994 3 3 185164475 1 2 813453892 1 3 127238521 4 3 809680744 5 3 119460606 3 3 698606359 5 3 583355515 4 2 139719321 2 2 332190355 2 3 724260100 4 2 437924863 4 3 445218106 1 3 101652882 5 3 665625332 4 2 132171087 5 2 713299560 4 3 530954435 1 2 860980647 5 2 476803430 2 2 379801785 5 3 127320530 2 2 967709448 3 2 398001715 1 3 859627422 5 2 827530430 5 3 514534177 5 2 270508888 4 3 670143475 5 2 351371908 3 2 346424258 4 3 151298153 5 3 549325022 5 3 607422457 3 3 815733453 2 2 362550340 1 3 646777381 3 2 967200594 5 3 388104550 5 2 418021504 3 3 323787509 1 2 952206313 2 3 921014885 5 2 839346254 1 2 808896130 3 3 204296038 2 3 108535253 5 3 253888465 1 3 439793594 1 2 391578009 2 3 333159460 5 3 361917151 4 3 501567039 3 3 978099722 2 2 215126423 1 2 737405312 2 2 116090183 1 2 570052833 5 2 388935321 5 3 579468227 5 3 949892102 3 2 801668717 3 2 527962894 2 3 401828299 3 3 949405133 3 3 282001141 5 2 570857844 2 3 848714964 3 2 718455109 4 3 455958809 2 3 835558029 2 3 138088935 3 2 706589274 4 2 112441120 2 3 403909362 3 3 462982309 5 3 978562013 3 2 783962807 3 2 296017367 1 2 823588061 2 3 217071723 4 2 370590917 1 2 858347786 2 3 811128600 2 2 629553042 1 3 549138616 1 3 509473501 3 3 429029416 1 3 301592834 3 3 567956156 5 2 768777072 5 3 139125434 5 2 150635945 1 2 451588874 1 2 317631821 5 3 867137948 5 3 790996998 3 3 380834989 5 2 264518671 4 3 101362924 1 2 535494628 4 2 273172842 3 3 650787284 1 2 656572098 1 2 123818768 5 2 379767484 5 3 645234394 2 2 233359116 5 3 421894601 2 3 803266096 1 3 375809092 3 2 205737000 3 3 941837982 2 2 318748360 1 3 342155098 5 2 404368596 3 2 431594140 1 3 690120838 5 3 694973690 5 3 281691685 3 2 788263752 4 3 422607775 1 2 961703711 1 3 873830508 4 2 153555790 2 2 674332274 1 3 543801014 4 3 768266842 2 2 347602871 4 2 124578531 4 2 648728327 2 3 726117287 3 2 882218588 2 3 225130024 1 2 883966684 4 2 440965513 2 3 428517835 1 2 325069033 1 3 282652431 3 3 646868942 2 3 884671234 4 2 511104732 2 2 383238400 1 3 916969434 1 2 229292152 3 2 217582494 4 3 229058165 1 3 729201057 5 2 877249330 1 3 862930906 1 2 246123486 5 3 907543276 1 3 253191804 1 2 293477660 1 3 905871642 5 2 269985975 5 3 428379673 2 2 734947975 1 3 665903783 2 3 829324847 4 3 966373544 3 3 420001607 1 3 564200808 2 2 528331888 3 3 154331625 4 3 590635469 3 3 958506796 5 2 125070690 3 3 295771559 4 3 610124637 2 3 288074002 1 2 937634298 3 3 766167119 3 2 455293453 5 2 881318748 5 2 889436443 2 2 383700175 1 2 290012059 2 3 356743809 4 3 991287218 1 3 180569474 4 3 138012150 3 3 330083085 5 3 696507763 2 3 863809181 2 2 119707705 2 3 293070933 2 2 560546019 4 2 958936237 4 2 473294606 5 2 508910956 1 3 263183691 3 3 244369006 2 3 224114320 2 3 415934470 4 3 158032192 2 3 252635597 2 2 860580031 1 2 704658700 3 2 478884324 1 3 664709129 2 3 119174123 4 3 195634095 4 3 461698338 4 2 329458383 3 3 670393124 4 2 593070448 5 3 693725022 4 2 404872871 1 2 423865427 4 3 847183933 5 2 848409837 5 2 150789805 2 2 237858640 2 2 221800519 3 3 573846761 4 2 915209311 5 3 828432369 3 3 708844678 1 2 843897231 3 2 415247770 2 2 467803771 1 3 452938682 5 2 843113509 3 2 448390315 4 2 436707730 1 2 842729448 2 2 365554212 5 3 863573611 5 2 744920301 4 2 396368010 3 2 683583880 3 3 820737648 5 2 498553559 4 3 182272611 1 3 539905503 3 2 302663666 2 3 155304653 2 2 973239763 2 2 555498491 5 3 816501273 1 3 734270677 5 2 710774037 4 2 969346660 4 2 779777882 3 2 444744244 5 3 345019215 4 2 770037619 1 2 576546524 3 3 732490753 1 3 712902881 2 3 530017950 3 3 843238173 4 3 757369727 3 3 160374917 3 3 409387466 4 3 735608689 4 3 112655350 4 3 165068319 2 2 552887527 2 3 953280824 1 2 892099630 2 2 727097615 4 2 527967657 3 3 396585238 4 2 671646592 5 2 775394027 2 2 653115748 3 3 652875932 2 2 406579582 5 2 741251262 5 2 613201637 3 3 248935932 5 3 480789283 5 3 653684205 1 2 101980675 2 3 474656359 2 2 754284474 2 2 939287805 4 2 418032553 5 2 491772196 1 3 432887033 3 2 500653173 2 2 970849159 4 2 743321791 3 3 357217434 4 3 192160761 2 2 105003655 2 3 527862518 5 3 353568875 1 3 238218670 5 3 364234733 2 3 248000824 2 2 505064628 3 3 895656606 2 2 474262357 2 3 971848544 5 2 127572535 3 2 145035024 5 2 578171889 2 2 557111589 5 2 979671051 2 3 304464465 4 3 861697269 5 3 348554054 3 2 479774084 1 2 395425225 3 3 583206215 2 3 696754446 3 3 575316537 2 3 317562014 3 2 660960141 4 2 167983778 4 3 639985877 3 3 848957365 5 3 616195724 5 2 638682732 5 2 389091677 5 3 639698733 3 2 219361930 5 3 535536967 3 2 995737094 1 2 645094901 2 2 964496433 3 3 718817054 1 3 902574221 2 3 449763197 2 3 235882956 1 2 901799345 2 2 385553113 4 2 176413669 1 2 115069518 1 3 497625369 2 2 914815084 1 2 541389102 3 3 965185404 1 3 106816204 3 2 977931502 2 3 564529477 1 2 607519922 2 2 526227747 3 2 671733535 3 3 610165577 5 3 410755414 5 2 355811500 4 3 215099605 3 2 641429841 4 2 253505314 3 2 207419771 3 3 460082256 3 3 724995708 3 3 685847556 1 3 668302720 3 2 146070103 2 2 214868836 5 2 436942356 2 2 842216380 1 2 882496603 5 2 804150728 4 2 330265821 4 3 706455472 2 3 770934625 2 2 794563591 5 2 102618277 1 3 758145006 1 2 122089464 1 3 730781386 5 2 837429475 4 3 595969329 1 2 307684027 4 2 611392237 2 2 549224985 5 3 427526147 4 3 497306134 2 3 415014110 4 3 380228659 3 2 689492260 5 2 330885406 1 2 883454269 3 2 811556908 1 2 398989382 4 3 910589702 2 3 334654329 2 2 572085039 5 3 420023209 4 3 790172217 5 3 413647039 2 3 807821475 1 2 758647986 5 2 685265267 1 3 130818747 4 2 961394479 4 2 351100067 4 3 444892557 4 3 536350881 1 2 233483816 1 3 125767241 2 2 697179703 4 2 593949976 3 2 200748319 5 2 774099764 1 3 498715409 4 2 375629029 1 2 913674268 2 2 642087118 5 3 156504910 4 3 800672635 5 2 737799731 2 2 901540725 2 2 301789142 5 3 201666703 2 3 167189897 2 2 930825257 5 3 563788346 1 2 990120240 5 2 638845488 4 2 699378568 4 2 648646987 5 2 169403612 3 3 271921720 3 2 962695387 3 3 746454295 4 2 894101768 2 2 455638494 4 3 699053747 3 3 451661007 4 2 453450424 2 3 331302687 1 2 415075069 5 3 135559471 5 3 517045864 4 3 765607711 5 3 174924167 2 3 650634761 4 3 713895302 2 3 464428779 2 3 620416052 5 2 842342082 5 3 639754098 5 2 158303116 4 2 503064238 1 2 745707209 5 2 750344738 3 2 290059517 3 3 174362932 5 2 549134636 2 3 579555531 3 3 750335609 4 2 606861658 5 2 197928192 1 3 719921554 3 2 910536814 5 3 213002744 5 2 176565665 5 2 724592023 4 2 276557584 5 3 534240571 4 3 314951477 4 3 655770877 1 3 959083514 2 3 520866483 5 2 257972682 2 2 836796195 2 3 333273044 2 3 645914996 3 2 140309038 1 3 942356821 4 2 462364143 3 3 633407705 4 2 371197719 4 3 986745534 3 2 748902906 2 2 550441288 2 2 970876716 3 2 413437189 5 3 331374599 2 2 499491242 4 2 169258457 4 2 631466257 2 3 400915170 4 2 544364045 5 3 305535129 1 3 773896738 1 2 905786170 3 2 311471094 3 2 431088408 4 2 782811962 1 2 143261176 4 2 554832286 3 3 474403072 1 3 700529181 1 2 289651232 3 3 830940655 2 3 303982167 3 2 795188516 4 2 917749038 3 3 176509605 1 3 369455223 2 2 488288003 2 2 909534768 1 3 523764028 1 3 456230502 1 3 279944781 5 3 802981744 5 3 747166119 2 2 937647416 1 2 507012480 1 3 747455858 4 3 256028019 4 2 975636976 1 3 283312808 2 3 645668352 3 3 613424143 2 2 183579646 5 3 659713815 5 2 790663552 2 2 450105157 2 3 906835751 1 2 403640845 4 3 140831250 2 3 317132591 2 3 678249722 3 3 831670492 4 3 698050256 5 2 689789251 2 3 368977783 1 3 344113427 1 3 332104286 5 3 680430463 2 3 669845360 2 3 260026118 2 3 216255187 3 2 314902751 4 3 192409542 3 2 130057933 3 3 341347521 4 3 411400230 3 2 113738484 1 2 704015414 2 3 916566273 1 3 336037712 1 2 758050339 4 3 217448776 2 2 535033457 5 3 270080663 2 3 676043373 1 2 425478313 3 3 894597295 3 2 209649907 4 3 991159140 4 3 109807339 4 3 576777256 3 3 917888532 3 3 301395677 5 3 567433737 1 2 639014374 2 2 777555910 4 3 599472398 3 3 495310576 3 2 352051106 5 3 854679732 5 3 640329368 4 3 131809450 2 3 583834126 4 3 695751254 4 2 548028697 2 2 175942673 5 2 552350180 1 2 497889226 4 3 224011023 5 3 860802208 3 2 714994089 3 3 635866428 2 3 515473879 2 3 529863763 4 3 712150806 1 2 563280616 5 2 697101776 1 3 605308608 5 3 654813691 3 3 801944283 4 2 530459575 3 3 857153605 4 3 137042159 3 3 235206366 1 2 108250907 5 2 250612241 5 2 659928405 3 2 687583416 2 2 376021972 2 3 116799809 5 2 437357020 5 3 809233528 3 2 750739939 5 2 771636769 3 3 681141808 5 3 790976594 5 2 342275345 5 3 204310030 1 3 143446990 3 3 126936883 3 3 532693573 2 2 530049363 4 3 363797546 4 2 466965133 4 3 794180949 4 2 711289257 3 3 555313600 1 3 447045719 1 2 237871746 3 3 938512251 4 3 267161375 3 3 848306217 3 3 421012805 2 3 702758000 3 3 411042441 5 3 358705801 5 3 324658222 3 2 713417414 3 2 331855724 5 3 381500323 1 2 259727758 4 3 527325834 3 3 448692161 3 3 679806774 3 2 486519521 4 3 825945504 1 2 592933365 5 3 345452787 5 2 134454622 4 2 502063575 5 3 707310637 2 3 983935935 3 3 460949213 5 3 594694471 5 3 980258578 4 3 188226597 3 3 178537876 5 2 332841902 1 2 406191414 3 3 551691032 4 3 589965855 1 2 537601011 2 3 917469429 5 3 697943647 5 2 216228123 5 3 463985878 1 2 282721337 4 2 836323982 3 2 628143624 4 2 261854080 1 2 884088997 3 2 495019337 3 2 292284629 4 3 824896109 2 2 411803176 3 3 761482988 1 3 373816616 5 3 517705733 3 3 732237994 5 2 910209495 3 3 963840352 2 2 336336023 5 2 291157659 2 2 373768061 2 2 849683958 3 2 870620764 3 2 860676950 4 2 496505736 2 2 177072117 3 3 131574504 2 3 917740391 4 3 949614964 1 2 242728081 1 3 107490566 1 3 503295193 3 2 367109251 4 2 430038663 3 2 319817198 2 3 454362602 4 2 126047550 2 3 105869052 2 3 505686980 5 3 972933386 2 3 710099714 2 2 967970476 1 3 279071950 5 2 249665344 3 3 383417641 2 3 601571850 4 2 787414695 3 3 233857107 3 2 590558552 3 2 713369156 4 2 156188116 4 3 102071248 4 2 283266868 5 3 645348577 1 3 175385879 3 3 244099280 2 3 318479004 2 3 737461408 1 2 708912704 1 3 257182580 1 3 442123069 5 2 929921140 5 3 727549555 3 3 839077925 5 3 700363508 1 2 485788927 5 2 734668505 1 2 666043850 1 2 821382477 2 3 366675716 2 2 380809028 1 3 778874968 5 3 501823212 3 2 523207269 2 2 984148402 1 2 783438421 5 3 664719600 3 3 574183885 2 2 512148341 5 3 445883783 4 3 491129133 2 3 187493809 3 3 494395344 3 2 405117224 5 2 621379501 4 2 712445433 3 3 450506899 4 2 381561322 5 2 432113969 4 2 770177522 3 3 151038630 2 2 384816488 2 3 499735198 5 2 418968872 5 3 262373271 2 2 413616205 3 3 559967419 1 3 292654364 3 2 266303000 5 3 505405245 5 2 981066018 5 3 860847177 3 2 388598952 1 2 157492030 3 2 250663129 4 3 396907706 2 3 102720675 5 3 252934129 2 3 895223927 5 2 441303697 4 2 133282742 1 2 856837849 3 3 105292785 5 3 679378219 3 2 625419734 2 3 838507921 5 3 212051267 2 2 466687820 5 2 711377570 1 3 145810571 3 3 598582467 3 3 721800027 1 2 997986628 4 2 518570868 1 3 681398834 3 2 341934710 1 3 947078977 4 2 363987069 2 3 265044908 2 3 975021103 3 2 190352330 4 3 458255374 1 3 665161867 4 3 759471173 5 2 795680582 4 3 486615152 3 3 575030269 5 3 174616687 4 3 204531237 3 2 106523320 5 3 232456201 5 3 329774447 4 3 668985651 4 3 650054097 4 2 336537348 1 3 325069000 2 3 671935915 2 3 790378017 5 3 916421213 1 2 653392112 5 3 326305820 4 2 987966205 3 2 583361533 2 2 964877600 2 3 546866046 5 2 828475295 2 3 124039499 2 2 285362214 4 2 916491951 2 3 653519446 5 3 781413536 3 2 424478694 5 2 730153389 5 2 916315638 1 2 848424254 2 2 446905030 2 2 597665445 2 3 203377181 1 3 651856542 5 2 170413415 3 3 167167579 3 3 129586680 5 2 638047391 2 2 562514892 2 3 443635288 2 3 877618650 2 2 468369226 4 2 651514198 2 3 368203398 1 3 240791854 4 3 231458888 1 2 391607411 4 3 141394630 1 2 478312505 1 3 418956999 4 2 539076008 3 2 100183880 3 2 172942225 2 3 234875810 2 2 334169655 2 2 507554228 2 2 604995005 3 2 410836504 1 3 909931204 4 2 530696030 5 2 284403853 4 2 895626656 5 2 709578774 3 2 213048114 1 3 155013808 3 2 819463541 3 3 232876965 1 2 724160429 5 2 431340899 4 3 152650581 4 2 234173326 2 3 144596608 4 2 929685437 2 2 534204032 3 2 115057621 1 3 636379058 1 2 692718915 4 2 204265539 5 2 960134329 3 3 148885995 2 3 453609955 5 3 923998860 1 2 764687550 5 2 980249845 4 3 541763979 1 3 376894738 3 3 994388497 3 2 193909109 2 3 599280768 1 2 961946732 3 2 189133076 1 2 742289843 5 2 287846142 2 3 709141351 5 2 868304885 1 2 348197015 5 2 674121380 2 2 485883398 3 2 286608122 4 3 798231040 1 3 710863320 5 3 319276929 2 3 888190384 4 3 567664274 5 3 282161010 3 2 782980664 5 3 738208182 3 3 654601387 4 3 189979691 5 3 276000411 4 3 441998581 4 3 349217847 5 3 478508857 3 3 495478245 3 3 928927031 4 2 259135655 1 2 407459555 1 3 862181105 4 3 968684290 2 3 135909811 4 3 643526590 1 2 530987960 1 2 722019417 4 3 256967949 5 2 374749273 2 2 177025099 2 2 603216146 5 3 210654121 4 2 391785363 5 3 450436850 1 2 907142124 5 3 671183087 3 3 451882009 5 2 334287394 1 2 190289139 5 3 705999718 2 2 721990961 5 3 244835629 3 2 288405920 5 3 214810850 3 2 750867000 1 3 412014500 4 2 357216210 5 2 683962414 1 2 572137272 4 2 813551963 3 3 753934073 1 2 421273827 4 3 710340126 2 2 677356395 3 3 967117636 1 2 336302644 5 2 195763075 2 3 382960484 3 2 764706989 2 3 557643663 4 3 864848385 2 2 278017589 5 3 367425953 5 2 253185499 4 3 586906041 4 2 581777574 3 2 814596437 5 2 131288933 1 2 459010467 4 3 531021933 3 3 942438913 2 3 616331650 4 2 654422588 1 3 216537860 4 2 626046767 2 3 959931750 3 3 387318248 2 3 523257046 4 2 282103434 1 3 663434239 5 3 423280106 5 2 194830592 1 3 860225306 1 3 180681448 4 2 409215552 5 2 783743560 1 3 455152392 3 3 361029307 3 3 280456098 5 3 287453642 5 2 920370498 2 2 764888612 3 2 934472892 5 3 311165259 5 3 456729895 2 2 192057190 1 2 553339016 5 3 681191958 1 2 387901838 4 3 257160883 3 2 898791449 3 2 535922749 4 3 473699671 2 3 873371965 5 3 987203019 4 2 809717269 3 2 404529928 5 3 780067030 4 3 755073292 2 3 571299093 4 3 997544912 1 3 230714833 5 2 976669614 1 3 755830388 4 3 822637241 4 2 269373626 4 2 752953436 3 3 741661751 4 2 708579205 3 2 851373154 5 2 827862053 5 3 123477536 1 3 315415651 5 3 194678568 4 2 247963879 3 2 710171016 5 3 895835530 5 2 996759650 4 3 489737342 4 2 293722461 2 3 543633870 3 3 387551437 1 3 855945041 3 3 345000070 5 3 593682820 1 3 590353236 3 3 767919851 5 2 284005666 2 2 127925466 4 2 704975944 5 2 975313336 2 3 537502087 2 3 908712752 2 3 304085919 2 3 210122605 1 2 988549437 1 3 243313632 5 2 779109953 2 2 958928666 4 3 620162118 3 2 518357929 5 3 932378807 4 3 391418486 1 3 675809948 5 3 348179357 5 2 136649067 2 2 935670148 3 3 940059927 3 2 201309171 3 2 104463838 2 2 965788533 3 2 784921093 5 3 252765902 1 3 556789207 5 3 885178193 4 2 206856194 1 3 980097564 4 3 603548074 3 3 761891900 3 3 569193329 5 2 316644490 3 3 627000834 3 2 225379515 5 2 147945434 4 3 120810158 3 2 638286276 1 3 468924451 3 2 434715554 1 3 403070398 2 3 679095529 2 3 152216812 2 2 740123975 3 2 349263119 3 2 860500561 2 2 482563791 4 3 434920695 5 2 746622689 5 3 541975962 4 3 708452264 4 3 302266747 5 3 762658190 1 3 424684235 5 2 895766124 4 3 259623735 3 2 435130837 2 3 315187173 3 2 142600158 3 3 889117898 2 3 345660773 1 2 204238209 1 2 754510686 3 3 998899184 1 3 353649762 5 2 618686893 3 3 759332302 3 2 322611392 4 3 403924692 3 3 637990388 3 2 236546630 4 3 134810988 4 2 603337725 2 3 503467374 1 3 638470974 5 2 168877490 3 2 109219700 3 3 683161398 2 2 476336681 5 2 884986819 5 2 838395978 3 3 391030543 4 3 881911133 2 3 216721147 5 2 574172381 5 2 541524189 2 2 673715429 1 2 892971646 5 2 724887842 2 2 296520951 3 2 544743121 4 2 485009631 3 3 489386352 1 2 695544173 1 2 930857534 2 2 407579140 4 3 499143560 2 3 135693227 2 3 105828394 2 2 142365956 5 2 385491124 3 2 687231740 1 2 629845720 4 2 409344903 1 2 316963869 5 3 781155368 2 3 357281769 1 2 866936501 1 2 631839443 4 3 350345215 2 3 215141437 4 2 899824680 1 3 224530206 4 2 790670150 1 2 763652276 3 2 367843498 1 3 782747086 2 3 486532284 4 2 814319670 1 2 852030407 4 2 468389855 4 3 706048605 3 3 163398576 3 3 491820250 1 2 205440805 3 3 260933462 2 3 658269500 3 2 303600840 4 3 869884594 1 3 763794775 2 2 725375689 2 2 226502558 5 3 375550096 1 2 596282848 3 3 311410398 2 2 973054588 1 3 581726672 4 2 266996449 2 2 821924411 2 3 401029726 1 2 477736222 3 2 560005266 2 3 590048115 3 2 218525204 2 3 226982456 2 3 863022058 1 3 154914788 1 3 909702597 5 2 327791109 3 3 925510409 1 2 965815799 1 2 170867791 5 3 147769065 2 2 483322648 3 2 217648908 3 2 551229163 2 3 128412912 1 2 133253287 5 3 484867028 3 3 645238790 2 3 415512337 5 3 387825019 2 2 701258143 2 3 485257051 5 2 736671771 3 2 761267215 3 3 767162477 3 3 269894012 1 3 132188160 4 3 265265860 5 2 937973698 5 2 516390242 3 3 456593694 5 3 807787465 5 2 209226963 4 3 134209324 4 3 731647129 2 2 577988236 1 3 556788980 3 3 504209085 3 3 649395632 3 2 219665744 2 2 686395008 1 2 652996226 2 2 575160249 1 3 377799660 2 2 310653418 5 3 666363396 1 2 376004361 1 3 562853011 3 2 515090079 4 2 769106216 1 2 534324332 4 3 355802976 1 2 955920989 1 3 891116560 3 3 274626506 3 3 786949747 5 3 749358095 3 3 721501922 2 2 842903002 4 3 829492710 1 2 709195915 5 3 265578221 1 3 986501887 2 2 944158253 3 2 892131429 3 2 283981128 4 3 535461594 1 3 357675438 4 3 458027061 5 3 415007545 2 3 476022133 1 3 142529174 2 3 318222669 3 2 532773342 3 3 142719517 1 2 926808800 1 3 700413829 5 3 626883657 3 3 319893475 1 2 450030621 4 3 975661313 5 3 360756491 4 2 287957700 5 2 444992936 1 3 520148796 2 3 606397353 3 2 527503957 2 3 665811367 1 3 294527060 5 3 296103374 3 2 757937635 4 2 813175494 3 2 653078281 1 3 509230731 5 3 873168816 1 3 826947214 5 3 888386860 5 3 995324806 5 2 343370531 3 3 121458807 4 2 428166791 3 2 868496071 3 2 912913902 2 3 508018689 2 2 240795687 2 2 523565887 1 2 691583683 4 3 906987470 2 3 391672377 4 2 862700510 2 3 481916152 3 2 167313255 3 2 392446448 2 2 646915422 3 3 473281706 2 2 751033758 3 3 508518209 5 3 676294337 1 3 195934110 2 3 304318087 4 2 795945103 2 3 171702043 1 2 575125385 4 2 737067279 3 3 224590382 3 3 638402739 1 2 988206346 1 3 329162190 5 3 279155472 3 2 843058969 1 3 626591135 3 2 632099764 2 2 824019772 4 3 445960953 3 2 166890476 2 2 391069288 5 2 175290686 4 2 829361942 3 2 638773730 4 3 519388434 3 2 575572032 4 3 379554828 3 3 125715312 3 2 155877332 3 2 866758417 3 3 513138083 3 3 514827399 3 2 657265239 4 3 212963329 5 2 816105132 1 3 211832965 5 3 540650300 5 3 259090792 5 2 970488501 3 2 973500769 3 2 663722114 5 2 107751718 3 3 667306116 2 2 322093804 3 3 416689508 1 3 627246627 4 3 243599863 4 2 562337854 1 2 202659436 5 3 339381478 2 2 553862893 4 3 120438428 2 3 106452441 1 2 275170354 2 2 457610854 3 2 408442962 2 3 908359849 4 2 498735685 5 3 677987375 5 3 941408120 2 2 532742946 5 3 768451201 2 3 904367038 1 2 502656110 2 3 394033486 3 3 116150059 4 2 767620643 2 3 925294251 2 3 826381382 1 3 225614040 1 2 329887511 2 2 660267999 4 2 902489403 3 3 742956035 1 2 734946873 3 2 492683173 4 3 975542198 2 2 982956917 2 2 642729401 5 2 520885243 2 2 190783139 5 3 561805742 4 2 457652431 1 3 770910543 2 3 620116330 3 2 373661306 4 3 743161471 4 2 697216777 1 3 247887303 1 3 638910983 3 3 529033492 3 2 388047227 5 2 212464079 3 3 686431244 2 3 409689524 3 3 548209760 2 2 768282850 5 3 502496366 5 2 371006038 1 2 377371519 2 3 292612363 1 3 329864507 5 2 268390940 5 3 700980491 5 2 834704212 1 2 157880181 3 2 962061035 3 3 594468755 2 3 466624873 2 3 441286197 3 3 832412918 5 3 690784877 4 3 355735583 4 3 741099302 4 2 508879064 3 2 550252104 4 3 583214214 2 2 363548387 4 3 624020106 4 3 936426154 5 2 114596861 4 3 631019119 1 3 285636117 4 2 244429574 5 3 750780723 4 2 646675220 1 3 921013982 5 2 462421769 3 2 655251287 5 2 494579991 4 2 585486975 5 3 191823225 1 3 276126501 1 3 944253611 1 3 690824664 1 3 239071338 3 3 387052369 3 3 431080051 2 3 883180734 1 3 911143283 5 2 274823924 2 2 469904512 5 2 773220717 1 2 154225789 3 2 556366069 5 3 747615846 3 2 679244113 3 3 584330040 2 2 598549737 1 3 512427083 4 3 557157475 5 3 166091803 5 2 154847176 5 2 236413497 3 3 625347409 1 3 696204307 5 2 164324299 1 2 486202012 1 2 579626973 2 2 894652057 4 3 820918045 4 3 928694064 1 3 695279145 3 2 792550319 3 3 406089496 5 3 277207941 1 3 563168815 1 2 227740104 2 2 595924896 1 2 549485118 3 3 874232474 2 2 146915222 1 2 348164166 1 3 133610954 1 3 706720236 2 3 235456555 4 3 891152769 4 3 452819940 3 3 292903381 5 2 546161875 5 2 211436562 3 2 393467118 5 3 800282369 2 3 835421331 1 3 308728300 1 2 559788133 5 3 523176442 5 3 584034315 5 3 143047273 5 3 449355942 4 3 284077012 2 3 637293447 3 2 633601422 1 3 896651076 2 2 277955920 4 3 726762182 5 3 568833127 3 2 678100173 2 3 647216242 4 2 503069212 4 2 555308181 5 3 526148723 1 3 863377252 5 3 293609886 1 2 210455778 1 2 383926696 1 2 147068636 3 3 286235264 4 2 145839821 4 2 150521502 1 2 558003318 2 3 871348145 5 3 758412215 4 3 919302868 1 2 148036829 1 2 603916551 1 2 250821605 4 3 542961544 1 2 754008522 4 2 703520961 1 2 655879921 4 2 160590764 1 3 801490839 3 3 503482221 1 2 660921577 3 2 961709547 5 3 462183819 2 3 142556485 5 3 181125216 5 3 184020057 4 3 481361762 1 2 280579752 2 3 121850295 5 2 276650353 4 3 425133316 2 2 566934109 4 3 611793143 2 2 259943087 3 2 960071625 5 3 575985226 3 2 211037993 4 2 430944029 4 3 330950661 5 2 786139413 5 3 754757043 5 3 320493716 2 2 533466753 1 2 260308495 5 3 303860053 2 2 369574844 1 3 829910104 1 3 687941174 4 3 785488276 5 2 554670837 3 3 449947931 1 2 438934796 1 3 129721318 2 3 876797672 4 2 936621661 5 3 205985621 5 3 225486499 2 3 381353353 4 3 189816879 3 2 650244757 3 3 735856394 4 3 141153766 2 2 742318711 5 2 279795836 5 2 932773861 2 2 772122002 2 2 431336307 4 2 857846033 5 3 869299956 5 3 412589391 1 3 401130541 2 2 132022623 4 2 772407267 2 2 649175966 1 3 811631075 2 3 392954938 4 2 642355063 3 2 814153755 4 2 213341395 2 2 934025773 5 2 870922030 2 3 500170837 2 2 654686134 2 3 660085871 2 3 881551801 4 2 500881797 4 3 225836303 4 2 822879297 1 3 556604577 5 2 388771984 2 2 755380757 3 2 202330307 4 2 881040416 3 3 321098999 2 3 539708159 3 3 151947046 1 2 422727324 1 3 386279462 5 3 195752835 3 3 187119200 4 3 123542532 2 3 530640594 2 3 482389954 1 2 157465910 4 2 217575205 3 3 614068303 5 2 977999802 3 2 801235871 3 3 755464977 3 3 250596844 1 3 443100901 2 2 329170221 4 3 173140826 2 2 872040381 5 3 700980556 1 3 490647595 5 2 701659142 3 2 743020550 3 3 391029119 3 2 867634170 1 3 847715358 2 2 552920576 5 3 457469886 3 3 427232060 5 3 272790298 4 2 334964228 1 2 258674421 3 3 328219617 2 3 329776944 2 3 515117107 3 2 563555476 2 2 681085029 5 2 114025951 1 2 485999436 1 3 537197313 5 2 559375354 4 3 365025085 2 2 809822860 2 3 906515709 4 2 301893638 5 2 463836708 1 2 457456631 5 2 342272160 4 3 173674195 3 2 664895088 2 2 272504803 4 3 273814697 3 3 871047750 4 3 300804947 2 2 364707924 5 2 619035322 5 2 375079506 2 3 269644185 4 2 206601374 5 2 274757892 4 2 550552568 1 3 829971980 3 3 174061463 5 2 302326342 4 2 380525653 3 2 484311690 3 3 175885338 4 2 470131311 4 3 432635964 1 3 307429105 3 3 595507620 3 3 617504484 3 3 946475109 4 2 973716076 3 3 224720883 3 2 711564025 3 2 223858052 4 3 303331271 1 2 961456677 4 2 196963169 4 3 107246314 5 2 192210450 2 2 379842517 3 3 482953369 1 2 915789942 4 2 452266278 4 3 564533841 4 2 232294133 2 3 156306155 4 3 696886660 3 3 773402215 5 3 605138917 2 2 797497351 2 3 452828821 1 3 756778427 5 2 240666882 5 3 573950322 3 3 984042241 5 2 395756559 3 3 695935382 4 3 141778379 1 3 678859059 1 3 775127010 1 3 344811592 2 3 988604959 2 3 968623924 4 3 557800178 5 3 819368689 3 2 488781732 2 3 422612547 2 3 175938965 2 2 312137017 3 3 105727762 2 3 190852937 5 3 688865445 4 2 543164235 4 3 980526625 5 3 592055428 4 3 200600817 1 2 942749697 5 3 606788645 1 2 964357032 2 2 833425039 5 3 731016708 3 2 197496934 1 2 387741910 4 2 359707084 5 2 971047368 4 3 861123294 4 2 686731023 4 2 932801660 4 3 819496947 3 3 762912904 1 2 309614339 3 3 709462514 5 2 744915535 1 2 985362345 4 2 764227561 5 3 612888742 5 3 610892255 2 3 201728888 2 2 594759337 5 3 359368480 3 2 947676875 3 2 965113510 4 2 969788566 5 2 565518138 3 2 950811103 3 3 633378399 4 2 178279093 3 2 847841605 3 2 515988372 5 3 461275424 2 2 119746739 3 3 999232400 1 2 291307083 1 2 711133060 3 2 442783585 1 3 668347612 5 2 119663013 2 2 266970946 2 2 959513503 4 3 250612623 1 2 795813537 1 3 842671674 4 3 624232689 3 3 575850019 5 3 338334812 5 2 948391802 2 3 947137027 1 2 185382270 5 3 344175605 3 3 103091571 5 2 707603398 4 3 730407885 2 2 554889284 4 2 539944191 4 2 273284778 4 2 583292030 2 2 700781440 2 2 751877950 1 2 671213695 1 3 704074832 2 3 833695286 5 3 258984983 4 3 582892638 5 2 388697393 3 2 985955340 2 2 830610539 3 3 106068506 3 2 943930703 4 2 570818711 3 2 718932102 1 3 160438986 5 3 293380936 5 3 479870928 4 3 793590723 2 2 756409106 2 3 311647923 4 3 418187122 4 3 589015756 1 3 642099992 4 3 209313590 2 2 229932836 2 3 631188747 4 2 306377146 3 3 387610833 2 2 365186974 1 2 268303911 4 3 413933311 5 2 966849589 2 3 252590001 3 2 453275982 1 3 948270573 2 3 159503878 1 2 496716664 2 3 703601687 3 3 674627983 3 2 276673987 5 3 981542782 3 2 595276716 3 3 310562746 2 2 189053072 3 2 974275286 2 2 592866676 2 2 305988033 4 2 619364321 4 2 808707919 5 2 502207694 3 2 568648884 2 3 843490210 5 3 139367865 3 3 634816872 3 2 459659082 4 2 459875102 1 3 131244771 5 3 202379514 2 2 740722271 2 3 760825096 3 2 247167655 4 2 292646226 1 3 728401808 2 2 314015649 5 3 273663724 1 3 630228770 3 3 149786784 1 3 988194619 5 3 853371309 4 2 552400869 5 2 943573985 1 3 651878236 1 3 799407013 2 2 923571493 3 3 239399541 3 3 704541890 3 2 504454910 4 2 690300818 5 3 688696317 4 3 203712494 2 3 288711584 2 3 492527650 3 3 172948699 2 3 982998837 5 2 591761985 3 2 183498906 1 3 440799888 2 3 843308604 2 3 408893300 1 3 196944050 1 2 588777982 5 3 610058070 2 2 334974038 5 2 178237749 2 2 901782044 1 3 119436246 2 2 217692984 4 3 438384106 5 2 305646994 5 3 414652813 3 2 621615588 2 3 662922886 2 2 458143055 2 3 100251605 2 2 266040180 4 3 686588439 5 2 669619339 3 2 996534046 2 3 623129049 2 2 174729791 2 2 279040662 1 2 485810133 1 3 908351035 1 3 276440035 5 2 926590848 3 3 833731374 3 3 743481624 3 2 286169230 1 2 237293799 1 3 620674809 4 2 169564000 5 2 561192984 4 3 381679376 5 3 615357238 3 2 176839889 3 2 337926774 2 2 201703273 3 3 174651083 3 3 465793421 4 2 598512152 2 3 192147784 1 2 171786291 2 3 704721394 3 2 202442436 5 2 109134856 2 2 206830941 1 3 735890814 3 2 685943573 4 2 872896905 2 3 951757892 5 2 824174114 2 2 981824322 2 2 456331300 3 2 227889186 1 2 485488240 4 3 114567417 4 2 984266025 5 3 459412755 3 2 199804210 5 2 230725393 5 3 841021192 5 2 901879396 2 3 497356108 1 3 459579969 2 2 194370205 4 2 981887238 5 2 635263454 4 2 333627502 2 3 388016389 3 3 510762644 5 2 615388759 5 3 896784257 4 3 388349663 5 3 564595864 2 2 624076656 4 2 861683267 4 3 631039377 1 2 424514574 5 2 207649525 3 3 998704379 4 3 546848969 2 3 198200728 1 3 635451109 3 3 948422108 5 3 756054397 2 2 368534463 4 2 458870735 1 3 947003888 2 3 908798269 5 2 265674589 5 2 465645197 4 2 422809193 3 2 762104035 1 2 279488383 2 3 365191579 4 3 795791135 5 3 850179829 1 3 127807407 1 3 639058316 2 3 804095278 5 2 127125908 5 2 663276465 3 2 801967588 5 3 377089932 5 3 843199249 3 3 364334816 5 2 635768970 4 2 561178630 4 3 513616716 5 3 350145504 3 3 413849053 2 3 680290801 3 3 640201978 3 2 995597896 3 2 754435258 1 2 535766461 1 3 470218855 5 2 759020872 4 2 522428323 2 2 855722875 4 2 432275926 5 2 710634523 5 3 767744162 5 3 451152789 1 3 859552840 4 3 937535728 5 2 226478556 2 2 779961650 3 3 658828525 5 3 964171654 1 3 389587164 1 3 575740328 1 3 571721451 1 3 138632720 3 2 720156310 5 3 188095828 2 3 295190668 5 3 403317654 3 2 358131347 4 3 859110589 1 2 197876797 4 2 904645293 5 3 749462398 3 3 532680772 1 3 603656306 4 2 898090220 2 2 249635817 4 3 188069206 1 3 787143605 2 2 416916483 2 3 288244240 1 2 825189477 3 3 391355109 5 2 697078127 5 3 655498266 5 2 927612767 5 2 784768062 5 2 579795795 5 2 759701871 2 3 201572719 4 2 560566021 5 2 848482023 4 3 597441993 4 3 164617389 3 3 333515217 5 2 317479884 1 3 391070695 2 2 220557150 5 2 176705360 5 3 119438171 3 2 146049873 3 3 886977229 4 3 651454033 3 3 685196937 3 3 333190936 3 3 789391863 3 2 227617765 4 3 454435907 5 3 197996232 4 2 794780737 2 3 214432609 5 2 945115286 4 3 530656741 2 2 335972668 3 3 716581780 3 2 779492859 2 3 243804533 3 3 775069685 3 3 507476080 3 3 564834595 5 2 822471545 5 2 371283899 3 3 684212460 2 3 453010312 1 2 457079145 1 3 246391827 1 2 463759197 4 2 607279397 2 3 772130643 1 2 598821794 2 2 315056285 5 3 374848265 2 2 529156655 5 3 309857950 5 3 908588974 4 2 499736036 2 3 855117926 2 3 597044844 2 2 228585062 1 3 720018719 5 3 824719706 5 3 399751123 1 3 121395652 1 3 975412478 2 3 637750259 4 2 682608125 4 3 607733289 3 2 598070950 3 2 301187463 5 2 760060603 2 3 167502670 1 2 669703721 3 3 564619283 1 3 353767562 5 3 287402423 2 3 975700768 5 2 143933259 1 3 171424488 5 2 236444062 4 3 625871226 5 3 884626029 1 3 815675466 5 3 143359874 4 3 304155099 1 3 251290486 5 2 577873886 4 3 470142009 5 3 420054905 1 2 318571086 5 2 369270891 5 3 191486914 5 3 225271435 3 3 870792938 2 3 488766640 3 3 788944914 2 3 150753268 4 2 149879710 3 3 555522171 2 3 247421745 5 3 278109841 3 2 683137433 1 3 328300495 4 3 597725033 3 2 616154932 4 2 227574903 5 3 809530769 2 2 808141461 1 3 939147615 3 2 735306276 1 2 330578684 5 3 674357790 4 3 709803722 3 3 207464211 1 2 170094976 5 2 630411604 3 2 434427021 3 2 599874306 2 3 145398486 4 3 435125633 1 2 395425356 4 3 691442737 1 3 571889777 1 3 645815052 4 2 402184394 1 3 352631488 3 3 649213174 5 2 967247818 3 2 611238768 2 2 938482899 5 2 638135054 2 3 330290844 2 3 893252884 1 3 556098215 1 2 125649072 3 3 187591686 3 3 176512700 5 2 725224537 5 3 123845104 5 2 367661402 1 2 363544929 1 3 896607717 2 2 695282596 1 2 314410085 5 2 716290512 2 2 455992407 2 2 620023430 4 3 545746380 2 2 821077989 1 2 916070990 4 3 712632931 1 2 785531553 3 2 874554903 3 3 721322329 4 3 204594483 2 3 179130548 3 2 701668543 4 2 494945579 5 2 526389452 2 3 700584450 5 2 572492881 1 2 512706133 2 3 752802784 1 3 868830661 1 2 155595087 5 3 753234386 1 2 366397305 3 2 737159448 4 2 702307755 3 3 473585144 4 3 358750140 3 3 286769354 1 3 225716334 2 3 136583789 2 2 913187145 2 2 795217012 2 2 323159802 1 2 319001376 1 3 262183197 1 2 386082360 3 2 584254783 4 3 998684669 2 3 509705593 5 3 474403948 4 3 732433865 3 3 927855694 1 2 677184480 1 3 363146488 5 2 118306592 3 2 890783029 4 2 791021582 5 3 583320551 3 2 429189781 5 3 737257029 1 3 257540093 4 3 564220195 3 2 548278851 4 3 520860677 4 3 595016985 4 2 866808482 5 3 356157424 3 2 334955897 1 3 822875283 3 3 922342320 4 2 559925321 5 3 535650363 4 3 491295564 1 3 761354126 2 2 912473306 3 3 590952252 5 3 905483965 4 3 246411323 3 3 603173686 3 3 774084780 4 2 909393188 2 3 325280227 3 2 757472765 1 2 399255249 5 2 785975284 2 3 435910671 3 2 527651406 3 3 484092506 2 3 426456174 5 3 916971847 2 3 516341808 5 3 591716818 4 3 877461065 3 3 383581030 1 3 109464994 1 3 623115382 3 3 113434017 2 2 675559851 5 2 813184695 4 3 717238088 5 3 750922634 2 2 148766240 1 2 468079495 5 2 444009501 1 2 613060773 5 3 537729292 5 3 294557185 4 3 753653391 1 2 491271472 1 3 661863889 5 3 233982172 1 3 843580566 5 2 306600170 1 2 441930339 2 3 638604618 4 3 599901149 2 3 102515853 5 2 192351291 3 3 844331600 1 3 850714003 3 2 933947478 4 3 562251871 4 2 985589045 2 2 183842175 4 2 735144862 3 3 740348690 2 3 749028312 4 3 479362590 5 3 666993236 1 3 751110381 2 2 588896752 5 3 595919221 3 3 439421621 3 3 230198665 1 3 704109062 2 2 353414814 3 3 956723818 2 3 564897516 3 3 417478250 3 3 675598754 3 3 293303425 2 3 353411973 2 3 439043868 3 2 583681485 3 2 465188810 2 2 792730697 5 3 635268495 1 2 933579706 4 2 220979087 5 3 732797436 3 3 157321320 3 3 822055233 4 2 186188038 1 2 588188484 5 2 177203786 1 2 596330100 5 2 198570942 1 3 474445693 3 3 256684637 1 3 286194917 3 2 325052440 1 3 846807706 5 2 945362482 4 2 118062953 2 3 709488371 3 3 882173637 2 2 499274316 1 3 810772218 5 3 794315411 2 3 209366582 3 2 854458594 4 2 818836385 2 3 392163232 2 3 211780727 3 3 686165776 2 3 785650961 3 3 343756683 2 3 380260136 5 2 478688417 4 3 759454593 2 3 867077172 1 3 469748956 3 3 721291832 3 3 166569303 1 3 552047215 5 2 694612444 1 3 827818963 5 2 816262415 3 2 666845858 3 2 997068103 4 2 130099316 5 3 758294905 3 3 995782795 4 3 277759623 4 2 816381814 5 3 297909534 5 3 547292756 1 3 110746363 2 2 941514508 3 3 180665559 1 2 142223176 5 3 352967504 1 2 898838913 1 2 157565234 4 3 390689752 5 3 630258429 2 2 272697909 5 3 120864867 4 2 670846361 2 2 990070314 1 3 676839884 1 3 999505524 1 2 116883191 4 2 788482183 4 3 647300279 1 2 611378102 4 2 117269995 2 3 406696622 2 3 493615995 5 2 227988511 5 3 722208996 4 3 403056901 4 2 460790108 5 2 560198450 3 2 411022605 5 2 200272024 5 2 868456510 4 2 451004726 3 2 502248041 2 2 327239261 1 2 121366219 1 2 420427694 4 2 449226322 5 3 688766686 4 3 117397704 2 3 731120507 4 3 534791072 2 3 975908083 4 2 427447190 4 3 886332409 1 2 351083847 4 3 895142301 1 3 808658458 1 3 115193272 1 3 731023075 5 2 955902117 5 3 535167011 2 2 213375655 4 2 878642018 4 2 164202101 1 2 338906521 4 3 846317683 5 3 718451809 4 3 469297101 5 3 965641518 2 2 413860709 5 3 551684456 4 2 768058104 1 3 919183119 5 3 393404270 5 2 847369885 2 3 128373617 1 2 472117152 5 2 477522936 5 2 153541406 4 3 867139631 1 2 684984648 3 2 155271321 4 2 225979517 2 2 677674229 3 2 817749307 4 2 797655180 1 3 155786514 5 3 859381651 2 3 358243161 2 2 602730503 1 3 572705798 2 3 437658282 3 2 597894762 2 3 365169421 3 2 931532099 5 3 489775980 1 3 610426288 5 3 446290451 3 3 717301642 4 3 182441914 4 2 836608169 3 2 732279918 5 2 410881000 4 2 844421594 2 2 180418520 5 3 289386483 4 2 376101095 2 2 539834481 3 3 454448198 2 2 861153984 3 3 201393984 5 3 797969399 1 3 524385320 5 2 304230020 1 2 834741871 3 2 566447435 3 2 661798986 4 2 231588171 1 2 201643586 2 3 480714226 3 2 829340911 4 2 461308570 3 3 177715046 4 3 778056417 3 3 899216640 3 3 336360498 3 3 327011865 2 3 770470998 5 3 541360420 1 3 843713697 2 2 316979108 1 3 345111817 2 3 274533536 5 2 415579118 2 2 379432190 2 2 110968090 2 2 146625899 2 3 462717791 3 2 954499217 2 3 508367119 1 3 264159079 5 3 711560559 5 2 301571770 5 3 585758589 2 2 684416683 4 2 157172001 2 2 110154537 2 3 547528703 2 3 195196110 5 3 856775468 3 2 138487925 5 3 723887278 2 3 261654185 5 3 471790044 5 2 513982748 2 2 568642910 1 3 420595430 3 3 888714631 5 3 100477411 2 3 616646214 5 2 134342539 5 2 723349589 4 2 390361059 1 3 519320350 1 2 125541581 3 3 359894518 3 3 154624800 2 2 963978249 1 2 688068138 3 2 306688944 5 2 643797491 1 2 795069041 4 2 751320152 5 2 825517898 3 2 300589413 2 2 864847018 3 2 285220428 3 3 744543849 2 3 996679668 4 2 291121746 2 2 143130814 4 3 564281425 5 3 786777049 5 2 227040353 4 2 674230127 5 2 954812284 4 3 291893109 3 3 763501118 2 3 259482328 1 3 313919443 4 2 624301809 2 2 363584286 2 2 376407520 3 3 107959650 2 3 120059305 1 2 687347808 5 3 141972931 5 2 170002751 4 2 730626778 2 2 647242129 4 2 416373559 5 2 525896679 1 2 435949524 5 2 755270168 4 2 898248372 2 2 405726936 1 2 844581867 4 2 777561098 5 2 456594317 5 3 229391016 1 2 817744353 2 3 215820047 1 2 398779752 3 2 362127117 3 3 623283357 3 3 116925917 4 3 764835080 2 2 324819546 2 2 822754942 2 3 116922090 2 3 810788249 5 3 584140120 1 2 442803696 1 3 267331589 3 3 376727433 1 2 766149383 2 2 976077968 4 2 650458458 3 2 532667284 4 2 683543036 5 2 634564167 2 3 958549668 3 2 973410068 4 2 191579002 1 2 720228750 2 3 915520039 3 3 483353716 3 2 651980964 5 2 324616438 2 2 771917360 3 2 624687287 1 3 886057518 5 3 782261896 3 3 312364907 1 2 293433431 5 2 116109355 1 2 967829889 4 3 805383689 4 2 584344679 4 2 992625399 2 3 507251399 3 2 388595487 4 2 945239193 4 3 309673045 1 3 815240690 2 2 649922282 2 3 858622641 1 2 213857732 2 3 299348115 1 2 608997554 1 2 624601652 3 2 412799363 5 3 964854718 1 3 870435271 3 2 582368102 1 2 724123779 1 3 228134311 5 2 596208781 5 2 589258880 3 3 122427662 3 2 660454047 5 2 592066067 5 2 557896270 4 2 117892916 2 3 272276105 1 2 540890622 1 2 868969794 1 3 795978643 4 2 872474576 1 2 150544227 1 3 552871775 1 2 869039992 5 3 202131275 4 2 353714213 1 3 989252962 5 3 231892194 3 2 766847592 4 2 897339674 1 2 456920215 3 3 599639315 4 2 324869604 1 2 367190821 5 3 833854878 5 2 562015603 1 3 466997929 5 2 322572009 1 3 185131196 4 3 889595272 5 2 957218124 2 2 114156003 4 3 426868758 1 3 565364705 3 2 903859060 4 2 242557211 4 3 438611847 5 2 681816177 2 3 381928277 4 3 702082319 2 3 791951504 4 2 607843258 4 3 681274169 3 2 920919348 3 2 659046435 4 2 479868936 5 3 659095067 3 2 240513198 5 2 765849938 1 3 321737900 2 3 420772046 1 3 124796260 3 2 559467145 1 3 612740816 1 3 265114914 4 3 710774091 1 2 422992369 1 3 211896600 5 3 915175704 3 3 255595431 3 2 324011373 3 3 744764163 3 2 577632537 2 3 148477199 2 2 457037566 4 2 560481945 2 3 932563821 4 2 627452525 2 2 429156783 3 3 786405532 2 3 187847393 5 2 641680326 3 2 741807575 1 3 932696489 3 2 591395837 5 3 983996756 5 2 354167505 3 3 981383988 4 2 965973098 1 2 491564971 5 2 896658019 3 3 967400818 1 3 147250638 1 3 736670216 3 2 800430509 2 3 226257447 2 3 670956922 5 2 203380822 1 2 687052675 2 2 513164582 3 3 164317022 1 2 776501647 3 2 130689253 1 3 153843018 2 3 860609178 2 3 667977284 1 3 371449063 3 3 157168496 1 2 771679230 1 2 573770941 1 3 147402424 1 3 941714606 3 3 305463169 3 2 264509477 4 2 207296076 3 3 234467679 2 2 820756330 5 2 260634311 4 3 804591899 4 3 893511308 5 2 145163866 5 3 614003729 4 3 850466411 4 2 763858192 4 3 884877922 4 2 977754261 5 3 328701199 3 2 192720306 1 2 334887910 5 2 400367876 3 3 543068696 5 2 459457320 5 3 869609443 2 2 675655336 1 2 864335002 3 2 736996575 2 2 698082270 1 3 293185673 3 3 158585136 4 3 848223812 2 3 216564189 1 2 104217396 5 3 809251258 1 3 879084516 2 2 560897217 1 2 794430656 3 2 372678700 2 2 687830351 1 2 562108922 3 2 708610633 1 3 468912776 3 3 792077279 4 3 193937398 4 2 447834620 4 2 148897423 4 3 421435921 5 2 678681748 4 3 979129707 1 2 734542144 2 2 223911240 4 2 241019464 1 2 669327346 2 2 418945794 3 3 442367912 3 2 383328837 1 3 989401419 3 3 161234659 4 3 665520036 2 2 943148886 3 3 368915397 3 3 344080354 4 2 893268124 2 2 252346790 3 2 244761569 3 3 293366694 1 2 962647282 3 2 134735336 4 2 325600468 4 3 432223955 2 2 306351337 5 2 394513777 5 3 530633512 2 3 699530919 1 3 289930269 1 3 117201606 5 2 299683214 2 3 102982846 1 2 951868791 1 2 386896309 2 3 830612756 2 2 829836852 1 2 405893305 1 2 646322977 1 3 420799444 2 3 572132277 4 3 879203549 4 3 416498847 5 3 592109342 1 2 934569844 2 3 313932521 1 3 717890000 4 3 253252767 2 3 446617042 5 3 114268178 3 2 145733137 2 2 589954275 5 3 811092297 5 2 711603656 4 3 444367962 3 2 781380596 1 2 198471372 1 3 758768431 2 3 510749829 5 3 253296718 2 3 733676235 1 2 632916626 3 2 219732339 4 2 360597328 2 2 685512781 5 2 418719336 5 2 314221852 3 2 603107353 3 3 797668386 1 2 228533826 3 2 399387607 1 2 471841909 5 2 946148456 2 2 300538194 2 3 599992817 1 3 281521231 2 3 623939183 4 2 568285555 4 3 515672215 1 3 316972130 4 3 326625215 5 3 251295614 5 2 116246881 5 3 537774796 4 2 405027259 5 2 656135043 2 3 234033322 1 3 462033017 4 2 710630244 3 3 647666706 1 2 780044983 2 3 112269878 2 3 794287514 5 2 757893394 5 2 779431200 4 2 523502755 5 2 913016871 5 2 479680990 1 3 450734789 5 2 498224617 3 3 343840376 4 3 276320294 3 3 930367399 2 3 487335070 3 3 508581395 3 3 327614515 4 2 164816069 5 2 557971273 2 3 846524602 5 2 751286979 5 2 123602940 1 3 154861564 2 2 618678074 5 2 750008068 1 3 213386030 3 2 705353642 2 3 791981235 1 3 333884751 2 2 188695870 3 2 547707695 5 2 377859318 5 3 151994789 4 3 300837755 4 2 242690556 4 3 933642690 2 3 740870687 1 3 293169654 5 3 971783047 3 2 199576152 2 3 709859667 5 2 882770298 5 3 727032153 4 2 206378814 2 3 236876380 5 3 475380545 5 2 695951226 1 2 909349132 3 3 419935601 3 3 149559384 1 2 923819680 3 3 754469498 4 2 228957016 3 2 835724067 1 2 540346990 1 3 497674470 4 2 551387012 3 2 315243084 1 2 892382519 5 3 785637211 5 3 668664044 1 3 230313792 1 3 611616222 1 2 326201272 4 2 116076162 2 3 569200044 1 2 906106657 2 3 894015804 2 3 839483305 2 2 472568592 4 2 770592405 4 3 858318623 1 2 736331144 2 2 611383559 2 2 896619414 3 2 907954705 5 3 494477499 1 2 237220536 5 3 951236894 5 2 420637472 3 3 901043714 3 2 113573100 3 3 957923550 3 3 130813087 4 3 843658937 1 3 180757903 3 3 649325973 3 2 764358495 2 3 419736591 2 2 818038870 2 2 156951839 1 2 884187309 1 3 143932492 2 2 350832751 4 3 848737636 5 3 431601348 5 3 368681451 5 3 125323820 4 2 941012961 4 2 164759515 5 2 108468779 3 3 907452113 2 2 999404608 3 2 798568075 5 3 272216998 3 2 747277234 1 3 666069223 2 2 750472753 2 3 413555675 2 3 165307042 2 2 295759670 4 3 538225962 4 3 105110478 2 2 415617983 4 3 606956841 3 2 153248951 1 2 840764089 3 3 955106110 2 2 725010690 5 2 436123942 1 3 784928549 5 3 259361151 2 2 693152372 4 3 396310663 1 2 294560576 3 3 548059621 1 2 940040135 5 3 137553398 2 3 413190593 3 3 800381220 1 3 353254144 1 3 389250516 5 3 368782000 1 2 262230883 4 2 872501332 4 2 210683762 3 3 435340545 3 3 592292655 2 2 282677943 4 3 485042807 1 2 383189253 5 3 284980168 2 2 301555333 5 3 274892238 1 2 891141094 5 3 482257626 1 2 377378630 4 3 471740081 5 2 523979539 5 3 949094976 5 2 882592799 4 2 944560443 1 2 636675312 2 2 884028904 4 2 555799918 2 2 973269846 4 2 725361259 2 3 822756601 2 2 740722732 2 2 950677076 4 3 147166038 3 2 481978671 5 2 139389652 2 2 240346952 3 2 612560479 2 2 643562703 1 2 258051758 1 2 502653290 5 3 760629564 3 3 307753722 1 2 998602034 2 3 186783537 4 3 896643641 2 3 472776631 1 2 416034261 5 3 534635947 1 2 263865102 5 3 152445438 2 2 537086990 5 3 879171525 2 2 936312949 4 3 858158028 4 3 543028839 1 3 502633954 5 2 369932179 3 3 135410547 5 3 578531868 5 3 967828615 1 3 937480487 1 2 564327378 1 3 526070693 1 3 465728542 1 3 694638923 1 3 214363892 2 3 132336195 5 2 684353275 5 2 309944948 3 3 557318648 4 3 580638425 4 2 869354814 5 2 332930739 5 3 809079527 1 3 134627872 1 2 471229562 3 3 257394878 4 3 142873300 5 2 431607110 1 3 418510254 5 3 353107420 1 2 614422874 3 3 899955901 3 3 643453789 2 2 485928785 1 2 460025386 2 3 555087263 1 3 263317022 3 2 967450595 2 3 102547860 4 3 384835632 3 2 186086195 4 2 566881349 4 3 250211255 4 2 618978408 3 3 167814780 1 2 156631128 5 2 157004943 2 2 549462876 4 2 203214444 2 2 572654286 4 3 109779415 2 3 860356759 1 3 547324241 5 3 854125398 5 2 373354090 5 3 408556112 1 3 846825050 1 2 104104865 5 3 104047018 5 3 682052805 2 3 642187924 1 2 335158089 3 3 298704198 2 2 141724905 2 2 527335984 1 3 111320935 5 3 705223714 4 3 510765370 4 2 269116525 4 2 653496253 4 2 535994809 5 2 129332419 4 2 407292373 2 2 794477368 3 3 533103425 3 3 260884833 5 2 938278294 2 2 632607827 1 3 513435063 1 2 267933298 3 3 322180946 4 2 512898992 1 2 937839843 5 2 868334104 2 3 787601295 3 2 936526466 5 3 580032533 1 3 118090676 1 2 837282817 5 2 179574811 3 3 810357973 3 2 252980534 4 3 454044229 4 3 516264713 5 3 440695569 3 2 975028197 4 2 113266656 4 3 398714897 3 2 545439118 2 3 399511811 3 3 732821183 1 2 261563044 3 2 260532180 4 3 229889935 5 3 695871817 5 2 102172623 2 3 930373519 2 3 250181595 1 3 772021740 5 3 230184726 4 2 302749099 1 2 960714153 3 3 140645862 2 2 375702067 3 3 515495163 2 3 120243895 3 3 538211576 4 2 630586440 4 3 841576463 2 2 659932635 1 2 690495125 1 2 482281704 3 2 275883819 4 2 934944150 5 3 755547822 1 3 794439973 3 3 397614364 1 2 368774178 5 2 532128883 4 2 147448086 2 2 377816811 4 3 217706595 5 3 353615829 2 2 140420138 5 3 775304635 2 2 275233129 5 3 933379435 5 2 426924711 4 2 963900131 2 3 923036017 2 3 422704601 4 2 309755782 1 3 940256812 2 3 177381996 5 3 156096335 5 3 533010465 5 2 756233447 1 2 115684573 4 3 342774392 1 3 276592341 4 2 694734073 1 2 788940957 4 3 247581453 2 3 129092651 2 3 649186159 5 2 307591060 5 2 554937887 5 2 820245365 2 3 235562908 3 2 294538240 1 3 236116191 5 3 717937407 4 2 137011267 1 2 540820249 3 2 966675972 4 2 478839389 2 3 964659262 1 2 691612388 4 3 450148069 1 3 479985537 3 3 993639485 2 3 767728888 1 2 269318749 2 3 980695763 1 3 486789411 4 3 153916288 3 2 263419509 1 2 264922464 5 2 181054664 1 2 530304019 1 2 502778665 5 3 680014135 2 3 189992712 1 2 204056980 5 3 592678289 3 2 185014266 5 2 666321870 4 3 418072349 1 2 310147362 1 2 694726785 5 2 492369432 2 3 584332431 2 2 852033898 5 3 527660450 1 3 465323455 5 3 667348070 4 2 646204358 1 3 891959939 1 3 262585776 5 2 976901244 1 3 181351740 2 3 165714360 5 2 841921030 5 2 198725779 1 3 741675217 3 2 205541493 2 2 312668266 4 3 207355612 5 2 270371954 5 3 422571296 4 2 411955338 5 3 394415778 1 2 168762653 2 3 127115561 5 2 398415137 4 3 243252261 5 3 954826482 2 2 944679989 4 3 854078237 3 2 164090532 5 2 483686669 5 2 752290663 5 2 330084393 4 3 812674244 4 3 324232913 3 3 662100103 5 2 687334168 1 3 370169412 4 2 652405148 4 2 622950997 1 3 913066285 1 3 941790137 2 3 195862380 2 3 691954642 5 3 471434430 5 2 112139054 5 3 642834156 5 3 206806698 1 3 642518926 1 3 385048956 1 3 956337404 1 2 141714168 1 2 336132985 2 3 256080070 2 3 443170055 1 2 120954878 3 2 158698736 2 3 984823739 4 2 124578261 4 2 369507620 1 2 176382819 3 3 631514452 5 3 414036757 1 3 400546022 1 2 418983949 4 3 766244333 3 2 763524659 5 2 283860320 5 2 268042022 5 3 290147478 4 2 890592430 2 2 275526362 4 3 970683741 1 2 608672392 5 2 148959393 2 2 486055788 3 3 688340973 1 3 723731209 4 3 584324183 5 2 831165522 5 2 715259254 4 3 786081161 5 3 186271608 3 3 340829002 3 2 101577951 4 2 419065780 3 2 786330472 5 3 159079112 5 3 779578752 3 2 119460186 3 3 234751463 1 3 589025732 4 2 659740340 1 3 681365774 4 2 908108067 2 3 643843716 2 3 444605120 1 2 586231676 5 2 380680008 3 2 386138670 5 3 341274539 2 3 161652217 5 2 379794709 5 2 119036365 4 2 494099169 4 3 728829240 2 2 111596273 3 2 650005992 4 2 829189918 4 3 436826178 3 2 525103137 1 3 623888997 1 3 587864749 5 3 896876144 2 3 220414185 5 3 534562438 5 3 807633720 2 2 295331887 1 3 468796571 3 3 121213670 2 3 217029993 4 3 692248631 3 3 451163006 4 3 335408240 4 2 941560190 3 3 783919663 1 3 440325627 2 3 145398672 1 3 615924058 2 3 682440280 1 2 220394301 3 3 965873906 2 2 233563465 3 2 606091115 2 2 886089558 3 3 477987383 2 3 196105736 5 2 319693578 2 2 113523243 5 2 884731484 3 2 461815518 5 3 897569773 5 2 356516631 4 2 838855439 4 2 908609788 2 3 731337857 4 2 541173594 1 3 196218879 3 3 320764686 1 2 828599715 3 3 952178651 2 3 418677533 2 3 941762897 1 2 902914240 2 2 146207017 5 3 908955742 4 3 662662130 5 2 111172072 5 3 703835922 4 3 202031388 2 2 432442855 5 3 515089828 2 3 499158485 2 3 182118069 3 3 405792531 3 2 454194736 1 2 359402544 1 2 144188633 5 3 942288174 5 2 927631443 1 3 628784798 3 2 968823738 5 3 809197946 5 3 701016758 1 2 248130620 5 2 555759666 1 3 465135606 1 2 660048170 1 2 406228746 5 3 435076871 3 3 770564066 3 2 783254605 2 2 531045620 5 3 115990825 4 3 260214489 1 3 575566301 1 3 342624002 3 2 342200106 3 2 761635548 4 2 224104984 4 2 346663498 5 3 523833873 4 3 953578298 5 3 847832658 4 2 945480804 5 3 362681409 4 2 617405382 5 3 608153643 2 3 684497043 1 2 879527889 2 3 123097074 3 3 103228080 3 3 481811061 5 3 974809800 1 2 391322225 3 3 345359024 1 2 639716917 3 3 308855652 3 3 605353717 1 3 267943278 4 2 911726590 1 3 106125737 2 2 445761459 1 2 991057349 2 3 207278885 1 3 618349914 4 2 760530990 5 2 579278530 2 2 754311910 1 3 540453038 3 3 871272483 2 3 163427646 5 3 143034141 3 3 242544364 1 3 758171609 3 2 553487999 5 3 660691217 4 3 644666148 2 3 582594195 2 3 610126527 3 3 109190570 2 3 242162830 3 2 880181382 3 2 928744702 1 3 840481123 2 2 648885862 3 3 140739875 2 2 177653840 3 3 242322987 4 3 483735274 3 3 436205785 4 2 576295441 4 3 550105854 3 3 310751136 4 2 930737737 5 3 916737893 3 3 809119454 3 3 665555910 3 2 505571396 3 3 333246156 1 2 434116795 1 2 147756156 4 3 963807050 2 2 692362740 4 3 355125705 4 2 686708484 2 2 906518280 2 2 324964687 4 2 405325736 4 2 170201496 3 3 243539834 4 3 996239489 2 2 118640511 3 3 151764895 5 3 313068180 3 2 153389024 2 2 287761417 5 2 772040030 2 2 316680558 2 2 917274688 4 2 487500642 1 3 918762457 4 2 712948850 4 2 354163368 4 3 431243112 4 2 893230382 1 2 365656257 4 3 765873141 2 3 381919519 1 3 439633982 2 2 519526277 5 2 126671380 4 3 930280621 3 3 946125089 4 3 701038983 2 3 606703419 1 3 706237558 1 3 720417472 1 2 176225943 2 2 479385402 5 3 613094562 5 3 798763993 3 3 373042323 1 3 411628807 5 3 457516981 3 2 143236999 2 3 709311298 1 2 256447728 4 2 500823014 3 2 779893972 1 3 524058421 2 2 957978056 5 2 294669429 1 3 835110802 2 2 198082094 2 3 866535100 3 3 632775432 3 3 590148049 3 2 616410448 3 2 734450609 5 2 526817354 1 2 465593559 1 2 506608119 5 3 498601803 3 2 729275554 3 2 340970271 2 2 538409096 4 2 689594034 3 3 447795586 4 3 896712005 5 2 827618326 2 2 699743809 1 2 267675988 3 2 734844643 4 3 595381549 1 3 818011938 5 3 920021236 4 2 787351676 1 3 300303295 1 3 598117047 5 2 188997456 4 2 170850490 2 3 401756444 4 2 441784930 4 2 567904093 1 2 538289858 4 2 292497052 2 2 803997328 1 3 968121025 5 3 358139334 3 3 442418820 2 3 392774186 2 2 117532220 1 2 195774226 5 2 725306616 5 3 269692296 2 3 844000833 5 3 607246977 4 3 463231991 2 3 704564400 5 2 630479390 5 3 632324627 4 3 271409577 5 3 426421335 4 3 648562751 5 2 809613789 5 2 383234752 3 2 263922762 5 2 741059491 1 3 713410582 1 2 154773792 5 3 335539976 5 3 541235672 3 2 106009989 2 2 657255561 4 3 356144538 2 3 606065669 2 3 484709830 4 3 223552034 5 3 623931954 4 2 691965635 5 2 146924723 2 2 957585413 1 2 587043031 2 2 125275164 4 2 264978835 3 2 237757549 2 2 382025397 4 2 781125833 4 3 563689125 3 3 780648217 3 3 479160676 2 3 907316329 3 2 254960014 2 3 557628133 4 3 309369268 1 2 367252827 1 3 966885454 2 3 217393722 1 2 551970571 4 3 525308446 5 2 938447536 1 2 428333244 5 2 198204981 4 3 716101208 3 2 430838856 3 2 713344955 5 2 220456360 1 2 374786547 3 2 201749237 3 2 294822988 4 3 923479594 1 2 284251339 1 2 479634767 3 2 227386078 1 2 856206284 2 3 635261766 4 2 787640177 5 2 817009968 4 3 121824420 2 2 179381622 4 3 425046289 3 2 136807732 1 3 561162735 4 2 355551248 3 3 516329606 2 2 556215707 5 3 530907662 5 3 821801532 2 2 480018350 2 2 261215029 4 2 615308694 2 2 111405142 3 2 925210980 1 3 110761147 4 2 990272627 3 2 772813028 4 2 463539142 4 3 235204543 1 3 584014616 2 2 779845996 1 3 596647278 4 2 306777211 2 3 531864192 4 2 128408922 5 2 215897836 3 3 898655239 3 2 308300334 4 3 238527353 4 3 454584435 4 2 185210357 1 2 277591278 2 2 514982860 5 3 290677492 3 2 164526693 4 3 525800293 1 2 948744122 5 2 776494857 3 2 770377182 3 2 498394706 4 2 425816007 3 3 461634708 3 2 961109316 1 2 182839203 5 3 322848761 3 2 130028108 2 3 507939082 5 2 116628047 2 3 169352695 1 3 619384490 2 3 684106796 3 2 391211998 1 3 700391281 5 2 705475257 5 2 494509402 1 2 297251094 5 2 912231443 3 2 531533833 4 2 737679452 1 2 297045382 3 3 450166624 1 2 994085603 3 2 297821358 5 3 168749954 2 2 308412374 3 2 552760983 3 3 537093514 3 3 663896369 5 3 976543830 5 2 691295190 2 2 654364251 4 2 676983777 1 3 390917252 1 2 742213741 1 2 894874446 1 2 685102710 3 3 108088488 4 2 643709407 5 2 365253102 2 3 234468658 4 3 525375185 5 3 731304931 4 3 439884032 1 2 197477125 3 3 508920011 5 2 921276831 4 2 869749910 3 3 343527607 4 2 349389787 5 3 466304212 3 2 936208801 2 3 920157030 1 2 401919164 5 2 738634152 2 3 489941472 2 2 116151531 5 3 637764565 2 2 577835886 1 3 889799231 2 2 921493841 2 2 467253280 3 2 527028148 4 2 976996283 4 2 665692158 4 2 404299302 5 2 587904711 1 3 406327459 3 2 289262011 2 2 669239359 1 2 573204251 2 3 872104310 3 2 985590805 3 3 949069172 3 3 307321373 3 2 957346120 1 3 464335109 3 2 476322642 2 3 507864643 2 3 857046371 1 3 382792098 2 2 759536411 1 3 662909275 2 2 138678388 4 3 445936137 4 3 421063353 5 3 566025633 1 3 622180983 1 3 674750823 5 2 995237185 1 2 547182154 5 2 620563962 3 3 760942297 5 3 122808061 5 3 408025673 5 2 928506689 3 3 423384902 3 3 567830352 1 3 568616292 3 2 629435158 3 2 404387470 1 3 824482994 4 3 717468222 1 3 951569204 4 2 926555796 5 2 719830686 4 3 655339698 2 2 576088263 2 3 210352859 2 2 961019746 3 3 373451264 4 2 741142761 1 2 105209425 1 2 267521531 4 2 328202539 2 2 525373584 1 3 721587870 2 2 167574992 1 3 887509718 3 3 429129050 2 3 126880945 1 3 622910624 2 2 209653567 4 3 866201719 4 2 426545174 2 3 979536448 3 2 385945634 5 3 809611270 1 2 558028090 5 3 440655367 4 3 666764232 2 2 418020469 3 2 290752560 2 2 404474325 3 3 960445830 4 2 551756111 3 3 477852053 4 3 189638168 5 2 801889233 5 2 494525877 1 3 645110903 5 2 643058995 5 2 649451352 3 3 177265529 5 2 296355973 1 3 691095996 2 3 344360556 2 2 391655262 1 2 240843164 5 3 328010423 4 3 427104503 4 3 636373518 4 2 791015818 5 2 328645352 2 2 331273164 1 2 201492467 3 2 305782808 4 3 740033778 1 3 665662970 3 2 866760143 5 2 147874673 5 2 832825321 5 3 151235469 1 3 629989068 1 3 395956379 1 2 188303988 5 2 341418931 2 3 551216214 3 3 168187174 5 2 687280547 4 3 462039329 1 3 602460579 3 2 154614275 1 2 380035036 5 3 924531237 1 2 522548011 4 2 987694748 3 2 684222457 5 3 331009776 4 2 604644808 1 3 330424736 4 2 433491063 1 3 771238915 4 3 587416124 2 3 911326225 4 2 453147374 4 2 724843995 1 3 871800142 2 3 457668500 2 3 428063749 4 2 245542895 4 3 102033511 5 3 259240046 1 2 494798528 1 3 473230565 4 2 835990046 1 3 392425863 1 3 668127170 4 3 678394933 1 2 549333558 5 3 775038012 2 2 518638590 1 3 524142080 5 2 818610345 2 2 573978473 5 2 104390947 2 3 386014676 3 2 651560231 3 2 914537413 1 2 370959640 2 2 907593920 5 3 789448114 4 3 339873955 4 3 825507264 3 2 405109807 2 2 389395227 1 3 382695101 5 2 723360503 1 3 622128470 3 3 484544299 1 3 623494481 4 2 971309607 4 2 637342608 2 3 536103771 4 3 499778203 2 2 420132379 1 3 696755294 2 3 665730407 4 2 655797639 3 3 943544041 2 3 483719174 4 2 434445077 1 3 835991179 3 2 529378360 5 2 341377719 1 3 367426463 1 2 216170682 2 2 503105344 5 3 669150215 4 3 787010237 1 2 837402346 5 2 899097636 3 2 433602384 2 2 829760611 2 3 845020760 5 2 333338830 1 2 767814097 4 2 426707464 2 2 347551661 3 3 477884763 4 3 173333353 5 3 648237080 4 3 431192207 4 3 844212890 1 3 377492604 5 3 952529300 2 3 927163462 4 3 217367910 3 2 431680917 4 2 853075598 3 2 354393923 4 2 219687313 3 3 781747566 1 3 374596080 5 2 911088373 1 3 879730959 1 3 830770104 4 3 513867690 1 2 107766796 3 3 180787572 5 3 158147569 4 2 469788479 4 3 674880078 2 2 906860112 1 3 820909739 5 2 349407798 5 2 984790949 5 2 584815945 3 3 985076910 3 2 126394044 2 3 865964412 4 3 285549308 4 2 164167611 2 2 208746806 2 2 596755342 3 3 207691047 3 3 214022832 1 2 607321953 2 3 460122863 5 3 294029587 2 2 878092336 4 3 641280377 2 3 647972511 4 3 657585849 4 2 319802378 1 3 894057147 4 2 435810483 1 2 865064752 2 2 925349615 1 3 777262336 3 2 604547181 1 2 369076668 4 3 180976280 4 2 588863075 2 3 295959092 3 3 607621920 3 2 218551828 3 2 921147841 1 3 595608790 1 2 422431004 4 3 356518004 4 2 958425694 2 2 590756676 2 3 469700580 5 2 185079959 1 2 917056581 2 3 579231043 1 3 593781328 3 2 771717775 3 3 718562196 3 2 542111628 1 3 904654899 2 3 174246219 5 3 108199600 5 3 156267230 1 2 285952446 2 2 472343526 5 2 744190508 4 3 239045377 4 2 804647321 1 3 368248530 4 2 228549329 5 2 671035144 2 3 573764181 4 3 410785089 1 3 926589810 3 2 283358559 3 2 836419898 3 2 567556177 1 2 209261332 5 3 951424587 4 3 350618683 4 3 352852152 3 2 298193661 5 3 392631454 3 3 445901924 2 2 460592162 5 3 512738629 1 2 994546522 2 3 492647502 4 3 770075097 4 2 190634107 2 3 617668924 3 2 817176650 5 3 620672136 1 2 516244367 1 3 203066362 2 3 123305398 5 3 810483627 5 3 962709109 4 3 644593344 1 3 551968793 5 2 163070890 5 2 551309787 1 2 366119392 2 3 538545815 3 2 192282692 1 3 610024625 5 2 312855238 1 2 297397395 4 2 747474606 2 3 962069294 5 2 389574403 5 2 190493294 2 3 505361202 3 2 610309909 1 2 182632923 1 2 394876099 5 2 713499455 1 2 242418790 2 3 208071848 1 3 726457523 1 3 901748088 5 2 238971965 1 3 306786923 4 2 762595053 1 2 544073626 4 2 333796719 4 2 436746331 3 2 678649571 3 3 503458960 1 3 323226444 5 2 235524283 4 3 681602008 5 3 282880076 1 3 870754393 4 2 104834397 3 2 867607558 1 3 373666085 1 3 504148436 4 2 110211529 3 2 647754905 5 2 369916688 2 2 416919363 5 2 890959301 4 3 248670743 3 2 992057545 1 3 859281780 4 2 645502183 3 3 311857052 5 3 445868138 2 2 147813750 1 3 823006547 1 2 415622289 1 3 228886949 4 2 886049301 3 2 605217596 3 2 141348591 1 2 300656756 5 3 471545815 5 2 689536069 3 2 416516777 5 2 711119313 4 3 666093570 2 2 527950134 3 2 892028355 3 3 366438402 2 2 415423814 4 2 141744384 4 3 949477690 1 3 255682488 4 3 643385444 2 3 374467813 1 3 543467166 2 2 367998222 3 2 695553793 4 3 100295528 4 2 205694516 5 3 746868425 5 3 473833681 4 2 824769144 4 2 900007148 2 3 145723728 2 3 639872639 2 3 815687638 4 3 380736314 4 3 736257291 3 3 389456327 1 2 969368870 5 3 457043453 2 3 409513096 2 2 304380464 1 3 763199834 3 2 998574031 5 2 141334109 4 3 772707351 4 3 707993633 2 2 785872218 3 3 108612220 1 3 817365718 1 2 590518774 5 3 499133669 5 3 213783826 4 2 732516866 1 3 651637915 4 3 396601104 4 2 870508575 2 2 754774487 3 3 428962916 1 2 684862679 4 3 293531661 5 3 662348311 5 2 352402208 5 3 131995403 1 2 455426472 1 3 111758780 5 3 538161056 4 2 727672531 5 2 674410846 1 3 607984625 4 2 229749703 4 3 106706704 4 3 104739664 1 3 962217319 4 3 327725246 2 3 912555773 2 3 883124582 5 2 151113139 5 2 509625273 4 2 422313193 3 2 610349443 3 3 620454892 1 2 947663042 5 3 686484249 1 2 643925966 4 3 803401006 5 3 931392419 4 2 436831172 3 3 593112012 5 2 274185065 1 2 150457701 5 2 730969979 2 2 415378143 4 3 432354943 2 3 837636163 1 2 156541964 5 2 802054094 3 3 430108546 2 2 156208089 3 2 472343291 2 3 870362308 1 3 414205726 3 2 461782231 2 3 415864487 4 3 285471965 2 3 337919615 3 3 869155897 1 3 712733112 4 3 721837764 5 3 168523906 1 2 841433165 4 2 354125669 5 3 701003991 5 3 304274693 3 3 770576751 1 3 660633758 5 3 166215900 5 2 644694632 5 2 611859351 1 2 423986176 1 2 540792550 3 2 156052373 2 3 993328393 5 2 119869356 4 2 195456251 4 2 565416213 3 2 787357360 2 2 330985455 4 2 192859042 1 3 433785662 1 3 332085601 4 2 785240998 4 2 176018610 2 2 938318666 2 2 155278493 2 2 929512752 4 2 518722092 2 2 825623515 3 2 389211657 1 2 452672547 5 3 764905305 1 2 118220272 1 3 689395601 3 3 804857724 4 2 471266474 5 3 844049090 1 3 347507368 4 3 176401235 5 3 137121421 4 2 456122351 3 2 731554463 2 3 851450809 1 3 889060137 3 2 877563110 4 2 344889597 5 3 763956798 2 3 985144341 3 3 553618269 4 2 230171001 5 2 603845338 1 3 728215674 5 2 884479483 3 3 260855056 1 3 786013069 2 3 299032266 3 2 713294862 3 3 695390099 2 2 800507833 2 3 710977292 2 3 584886396 5 3 948305479 4 3 633922130 1 3 146423401 4 2 662173253 2 2 274270037 5 2 616354064 1 3 946669622 3 2 935396964 3 2 174237444 4 3 768916951 5 3 679270932 4 3 596646691 5 3 331276912 4 3 683756459 4 2 172083161 1 3 853705290 1 3 980711618 3 3 323782231 3 3 196386769 1 3 364109803 2 2 755749179 1 2 441955549 3 3 533489015 2 3 857640799 4 2 865141335 2 2 624654646 4 2 197469525 3 2 244195911 4 2 254667328 3 3 427354646 4 3 589984663 4 3 163086846 3 3 377645032 2 2 754584312 2 3 774455528 5 2 821834482 3 3 982535767 5 2 680071106 1 2 594454313 2 3 622598385 3 2 626751902 4 3 954448584 2 3 930869956 5 2 428330970 2 2 949221427 5 3 320566673 4 3 947304243 2 2 178896693 5 3 469492654 3 2 566509747 3 2 525279119 4 3 344812675 1 2 714145355 4 3 953234216 5 3 739784111 2 3 304421237 5 2 831781878 1 3 707808399 3 3 992039777 1 3 347341516 5 3 178174489 4 2 976116487 5 2 690605706 4 2 872627085 5 3 108050242 4 2 246415066 5 2 436191462 1 2 647659851 3 3 961042839 1 2 339788154 1 2 400061036 5 3 169297762 5 3 484588598 2 2 390883055 5 2 875547550 1 3 758101105 5 2 259921445 2 2 230279718 4 3 454289894 1 2 678457002 5 2 598174376 5 2 668751346 3 2 444416027 5 2 959248346 1 3 847082565 5 2 298939369 2 3 214418572 4 2 719630446 5 3 514855394 5 3 611199682 5 3 424556535 1 3 525673530 3 2 896680807 2 3 685130597 4 3 252079946 4 2 133916762 4 2 811174507 4 2 791141012 1 2 679310392 1 2 673169876 2 2 916273640 2 3 657187716 3 3 278171189 4 2 573342781 4 3 392304243 3 3 473119881 1 2 804647839 3 2 847983732 4 2 745518486 2 3 369570436 5 3 375597739 2 3 227531316 4 3 428331362 3 3 926561318 1 2 661516712 2 2 743503820 2 2 514837709 5 3 185146078 2 2 606596309 4 2 382121465 1 2 568909006 1 3 773533527 4 2 979778802 5 3 102329706 1 3 340660602 2 3 256304669 5 3 587494840 4 2 513344113 4 3 912641180 1 3 628953659 1 2 605814688 1 2 569565315 1 3 933499622 3 3 231551338 1 2 922076940 5 3 843531366 1 3 833941736 1 2 697000524 4 2 248635374 4 2 102442988 1 2 874965263 3 2 125768104 5 2 325481158 2 3 270430060 5 2 831196952 2 3 851019244 5 2 501363414 2 2 768713560 1 3 219884762 1 3 486914821 1 3 838185643 5 3 601375778 3 2 996958084 2 2 420064150 1 3 953435003 5 3 508452239 4 3 242090239 5 3 969330162 5 3 184551463 2 2 991908089 2 3 798759817 5 2 706878333 3 3 402184592 2 2 175845061 5 3 928095876 5 2 569900876 5 2 543667356 1 2 372677970 4 2 777118716 4 3 208932357 4 2 370974805 4 3 513068548 1 3 947626083 4 3 654359733 5 3 248900602 2 2 928571992 3 2 961187640 2 3 748027717 3 2 405064900 2 3 264256743 3 3 315266035 3 3 746134889 4 3 742521903 5 3 352256514 4 2 670699478 2 3 535091113 1 3 935148744 1 3 712144515 1 2 162720424 2 3 800032078 4 3 797681973 3 2 949791914 2 3 699318273 2 3 310609229 1 2 710925691 2 3 699560553 4 3 830873179 5 3 354761216 4 3 436465874 3 3 274957623 1 3 173491685 5 3 874485613 4 3 412524643 3 3 626226237 5 2 763658526 5 2 384928255 4 3 836805858 1 3 632932341 3 2 751479751 4 2 653144668 1 3 261906467 3 2 153384722 2 2 761278293 1 2 661045156 1 3 183097999 2 3 375846278 2 2 221834109 1 3 383719600 1 2 164470972 4 3 847610719 5 2 722132925 1 3 841066089 5 2 258212695 5 2 820065864 4 3 349056804 3 2 154599682 1 3 309509106 1 3 557390582 5 3 186709883 5 3 264914986 4 2 221317493 5 3 979620448 5 3 344915194 5 3 709691428 5 2 337130799 3 3 709888648 1 2 841545465 5 2 735068410 1 3 582610003 4 3 126375561 2 2 546235216 2 3 388335900 2 3 534989219 2 2 315733240 2 2 309808733 3 3 649361137 2 2 615055925 3 2 478975408 2 2 331942968 3 3 695963694 5 3 286029831 1 2 472883187 3 3 144351782 2 3 361672188 1 3 965959914 3 2 756595058 1 2 292659104 5 2 563264613 1 3 645781609 2 3 811737753 5 3 156879539 2 2 643901281 2 3 479036231 1 2 147411216 5 3 325393708 1 3 275344646 4 3 925413608 4 2 327611724 2 2 207033728 3 2 165578485 2 2 352520046 2 3 998393288 3 2 544789926 5 2 187062451 3 3 932219405 3 3 677568043 5 2 175483249 2 2 864703714 3 3 321174862 4 2 438064715 4 3 326680459 3 3 279101802 1 3 141990951 3 3 513990059 4 2 482565594 5 3 522653004 2 2 688786110 1 3 489431460 3 2 167573782 2 3 590269733 4 3 271539243 2 2 871802949 1 3 623642306 1 3 679521271 4 2 420099022 5 2 597749839 4 2 316876611 1 2 898381869 2 2 609782597 4 2 623564219 4 3 659216104 4 2 295507193 5 2 696268208 5 2 491586071 5 3 957531596 5 2 985134717 5 3 139719146 1 2 115310348 1 2 344215438 5 3 576147353 1 3 455771059 3 2 631579314 2 3 359916348 1 3 183473074 3 2 246194840 2 3 454746506 4 2 635604191 4 3 314708871 4 3 712552638 1 3 655644345 4 3 606918291 3 2 854548596 4 3 812093712 5 2 631082362 3 3 175562299 2 3 289824254 2 2 935081799 5 2 257837274 3 2 812649773 4 3 276911095 5 2 386801970 5 3 586845502 3 3 298784878 2 3 134745043 3 2 714196375 2 2 280353053 2 2 108024753 5 2 478510679 5 3 513873795 3 3 945541524 1 3 307214243 5 3 908774589 3 3 583195675 2 2 536351036 5 2 402228603 2 3 171339391 1 2 142357080 3 3 215343168 2 3 326378381 5 3 580766240 1 3 961353111 5 2 752777373 5 3 725443148 4 3 690706749 5 3 967084601 2 2 621919857 2 3 168502830 3 3 518296382 4 2 121527654 5 2 285172759 5 2 381605563 1 2 281632964 1 3 488830188 1 2 943195742 5 2 469004970 1 2 646023119 5 2 925744163 1 2 692881980 3 2 253996636 3 3 258992388 2 2 264402885 1 2 520015358 5 3 777660922 5 3 794675559 5 2 582829440 4 2 305573737 1 2 424810086 4 2 157228682 4 2 370972037 2 3 295441475 1 3 277043303 1 2 458333954 5 2 628569609 2 2 323307410 4 3 950277661 1 3 969115191 1 2 980353966 2 3 222808546 2 3 303615677 5 3 568233657 2 3 507777832 1 3 279664836 3 2 319628943 2 3 657158752 4 2 672695057 4 3 738177917 2 2 900024450 5 3 117697063 1 3 275224916 2 2 539146895 5 3 531372524 2 3 683726920 2 3 617843390 3 2 965803308 4 2 740848166 2 2 813361535 1 2 875502622 4 3 564400610 3 3 600378194 1 3 910695564 5 2 597209460 5 2 825333066 2 2 367053593 2 2 626169886 5 2 867646615 4 2 545166550 5 2 155533394 4 3 644245464 3 2 511507167 2 2 832164165 5 2 490896126 2 2 944018074 4 2 111629536 5 2 306571952 3 3 266815064 2 3 163024381 1 2 142315901 4 2 542683647 2 3 306332586 2 3 780874362 3 2 757430693 3 2 650666732 4 2 662639208 4 2 562534344 4 3 131074869 2 2 570312797 3 3 147054664 3 3 611538751 3 2 209917125 5 2 361003040 3 3 272479531 3 3 601466964 5 3 711966477 4 2 765607459 2 2 624996627 3 2 325167911 5 3 966052817 5 3 791862690 3 3 941677337 2 2 933514538 4 2 181860947 5 3 606624786 2 2 622173969 5 3 862808354 3 3 180202147 2 2 577556320 2 3 334619557 3 2 248163739 1 3 401768631 2 2 132023457 4 2 896997150 1 3 717533236 5 2 679611171 2 3 184922682 1 2 401959844 3 3 196338344 5 3 587416683 5 2 906021360 4 3 678500699 4 2 668649698 1 3 546543357 5 3 827945175 5 2 286872803 5 2 348022434 1 2 150348977 1 2 817944306 2 2 167374656 3 3 452970207 3 3 349032487 3 2 401410041 4 3 645147010 4 3 356754164 1 2 259428130 5 3 432042587 3 3 207095899 3 3 826362215 2 3 720176239 1 2 141366231 3 2 231851585 4 3 496996443 4 2 867246241 4 3 541253550 5 2 562848438 5 3 146242793 4 2 387822321 4 2 444937828 2 3 863321846 5 2 386245654 4 2 504474387 1 2 737828639 2 3 361338493 2 3 262346460 3 3 102283471 5 3 996808749 1 3 163072925 3 3 548546166 5 3 701514417 5 3 482221874 1 3 185833374 1 2 548908412 2 2 834420789 1 3 572671014 5 3 572732714 4 3 810794658 2 3 806939278 1 2 336172460 2 3 224369287 3 3 408522038 4 2 676632381 1 2 473360710 1 3 474444399 1 3 999366739 1 2 637510926 3 3 898384223 1 3 656194789 3 2 438153570 4 3 784060681 2 3 247389768 3 2 942346982 1 3 203367945 2 3 967515473 3 3 315660574 1 2 960991786 3 2 509597780 3 2 299519641 2 3 731660495 2 3 610998292 1 2 412569461 5 3 993373364 1 3 821698187 2 3 965032184 5 2 894878550 5 2 859005935 4 3 863962902 1 3 487585522 1 2 506742151 4 3 730472717 5 3 858244880 2 3 702236908 3 3 662237251 1 3 827542347 3 2 352532070 4 2 859874326 1 2 712967620 4 2 743932724 3 2 878185876 3 3 925780166 3 2 954165103 4 2 112799172 5 2 872962281 2 2 847214020 3 2 420456181 1 3 459854075 3 3 548071322 5 3 447518891 1 3 919714652 3 3 403178393 5 3 980807070 3 3 172530959 5 3 320234731 3 2 263321412 4 2 607972098 1 2 601270401 1 2 531480369 3 2 168242102 1 2 170059296 2 3 381118337 3 2 906619391 4 2 849760397 4 2 376864114 1 3 755095265 4 3 519738735 3 2 275223846 4 3 674875667 4 2 704490839 1 3 414835455 5 2 928460245 4 2 778100785 1 2 957252153 4 2 369574940 3 2 994458745 5 2 971803519 2 3 336079513 5 2 751639987 2 3 486119504 5 2 631811047 3 2 611227303 4 2 554211740 5 3 523310920 3 2 416735560 5 3 349159168 2 3 609654945 2 2 849357194 2 3 932523085 1 3 240643543 4 2 405786426 3 2 849103536 2 3 123742786 4 3 243731441 3 3 577073637 3 3 569880112 5 3 663989936 4 3 304144403 2 2 249707236 4 3 985188818 2 2 677997242 2 2 242872374 4 3 257932120 3 3 655914179 4 3 542889353 5 3 312240902 3 3 228771514 2 3 270757763 3 3 531786414 1 2 639033991 4 3 110388080 4 3 531322209 4 2 922300984 2 2 913941233 3 2 792052765 2 3 875626231 5 2 580752594 3 2 769306976 1 2 467126657 5 3 539829252 3 2 541368067 4 3 249290013 5 3 251955138 5 2 276366201 3 3 231922279 1 2 732097633 3 3 444192034 3 3 586331106 4 2 596593766 5 2 952485247 1 3 780822154 2 2 633376652 3 2 688066228 4 3 856486436 4 3 516795633 2 3 452513965 5 2 654090506 5 3 435143903 5 2 880523067 4 3 646413437 3 2 864487859 3 3 499168989 4 2 441137433 4 3 182210286 4 2 982620412 4 2 249727925 1 3 266066812 2 3 835921571 4 3 886717716 5 3 902032482 3 2 628431069 5 2 388323843 5 3 386039885 2 3 458555134 3 2 391750936 5 2 925955913 3 2 412765619 3 3 516490342 4 2 772608360 2 2 167838178 3 2 680295598 2 3 963944471 2 2 294983408 4 3 580659237 2 2 886416326 5 2 746297233 1 2 848672021 1 2 935684984 2 3 920445295 5 3 858879126 5 2 126033499 4 2 682970448 5 3 730599874 4 3 875007718 1 3 912683391 2 2 532640599 5 2 990417336 5 2 386026748 4 2 626318797 2 3 149657978 2 3 417442149 3 3 327108916 4 2 517960076 3 3 225756407 3 3 594871602 5 2 724135015 3 3 646868534 2 2 217693537 2 2 871789644 3 2 141879854 3 3 217335452 4 2 166221233 4 3 171719706 5 3 228849467 3 3 569018410 1 2 293588581 3 2 830112489 5 3 132021973 2 3 508675423 2 3 832241241 3 2 124766784 2 3 936376729 2 3 251705162 3 3 568561940 1 2 484248679 3 3 686010866 1 3 280270505 5 2 787765461 5 2 757416220 5 3 609140421 5 3 795688320 5 3 643508792 1 3 401908453 1 3 293418157 2 3 354394739 1 2 613856371 5 2 772913882 4 3 590860115 3 2 705670527 1 3 248577790 4 2 553141480 4 3 310378334 2 3 365586784 4 3 773000757 4 3 232579996 1 3 372581185 2 2 561960519 1 2 813623038 5 2 890513588 4 3 430266280 4 2 775545263 4 2 590829243 1 3 251436929 4 3 330565187 2 2 699240119 1 2 566385252 5 2 889140856 1 3 695083070 2 3 689506869 2 3 442573240 2 2 820010627 2 3 187134627 4 3 624334478 1 3 392600293 3 3 524087754 2 2 179955730 3 3 372411986 2 3 194397390 2 2 358838304 3 3 384677831 1 2 652371248 5 2 165649873 2 3 925673321 3 3 455550799 2 2 961439948 3 2 334085248 2 2 261876486 3 2 160834076 4 2 323924304 4 3 359495459 5 2 717247576 4 2 638650761 3 3 585101043 1 3 730528436 1 2 728107448 3 3 855855033 1 3 333515987 3 3 127688671 5 3 267550516 3 2 640202553 2 3 759696130 5 2 454847968 5 2 458578291 2 3 635267189 4 3 248999862 3 2 972272464 2 2 837787921 4 3 688587907 3 3 728671885 4 3 717334608 4 3 766049534 1 3 153079379 2 2 253533841 2 2 330462510 1 3 607200434 2 3 996362959 3 3 788756290 4 2 779482947 2 2 946641258 5 2 381432530 4 2 642049763 1 2 729377502 2 2 813165421 1 2 321151038 5 2 196667711 4 3 227800245 1 2 369059828 5 2 265388992 4 2 202862066 2 2 401000463 5 3 522468632 5 2 381676391 2 2 729107621 2 3 737003456 2 3 788836682 4 2 246087971 3 2 486261147 1 3 180229315 2 2 386625063 5 2 333185024 4 3 948186875 2 2 778893505 5 2 550856236 3 3 744133692 2 3 215126943 5 2 699184798 2 3 829905515 4 2 756043801 4 2 693256454 3 2 582728813 3 2 458771042 4 2 613025161 2 2 234582598 1 3 526017667 3 3 794792124 5 3 205610726 4 2 474844451 3 2 468721523 5 3 531391431 3 3 651869796 1 3 397178223 2 3 199170978 2 2 700434300 3 2 937909666 5 3 479584593 2 2 932704640 1 2 103475844 2 3 753341744 5 2 765450942 1 2 642056873 5 3 233343458 5 2 208292782 5 2 592433163 4 3 575632721 3 2 194393358 3 3 487832722 5 3 600436103 4 2 513893325 4 3 423300227 3 2 220797716 1 2 777079416 5 3 143826908 2 2 800853391 1 2 216492362 5 3 583796744 4 2 798827766 3 2 107552967 1 3 748570032 2 2 202603246 2 2 212529981 5 3 902047653 2 2 566291678 5 2 225699987 4 2 311697747 3 3 370028462 1 3 146128083 2 2 461530343 4 3 732279599 5 2 692544842 4 2 888285171 5 2 973347529 3 3 432413015 1 2 504074847 2 3 356520768 2 3 598099373 1 2 187264954 5 3 639159042 4 2 395643520 3 3 468890424 1 2 926819214 3 3 849048942 3 3 760628696 1 2 653083951 3 3 843730383 2 3 904984649 5 3 183589739 1 2 190899557 3 3 726948271 3 2 502773824 1 2 226696188 4 2 745908366 4 3 282613369 2 2 462429212 5 3 161849544 2 2 171027341 2 2 302227715 2 2 521698244 3 2 879164515 4 2 149013100 4 2 789621628 3 2 637656365 2 2 853641596 4 3 233823103 1 3 899752197 1 3 879003060 2 3 347768795 2 2 741471901 5 3 398121344 4 2 762147394 5 3 480161709 3 2 156715948 4 2 908678518 3 3 964875425 2 2 604025915 5 3 992887900 1 3 201417272 3 2 270980995 4 3 666346680 5 2 289570955 5 3 128082926 1 3 341039827 4 2 382170207 5 3 596510609 4 2 720643346 4 3 516085656 4 2 622730936 3 3 909911293 2 3 298825283 5 2 184021262 4 2 451042588 3 3 468112652 2 3 573123004 2 3 425211547 4 3 677014236 3 2 222052994 4 3 619375857 5 3 339267853 4 3 240661934 3 3 556034839 1 2 223630196 1 2 460288050 3 2 360065137 1 2 199072301 4 2 291073674 1 3 316756035 5 2 166385508 1 2 650946245 4 2 946352061 5 2 852335328 5 2 451488822 2 2 257849488 4 2 692796319 5 3 612216558 3 3 961155546 5 2 343826683 3 3 923600613 5 2 357676605 5 3 427114916 4 2 722948918 1 3 716407784 2 2 729294402 1 3 922359495 3 3 531716606 2 2 144373752 2 2 509978456 2 3 811518594 5 3 352544856 5 3 776115732 2 2 305147193 4 3 309997857 5 2 370747042 2 3 686392829 5 2 987691192 4 3 708979791 1 3 413376108 3 2 292553007 1 3 932193428 4 2 726250513 4 3 340133595 5 2 666490752 5 2 462670047 2 3 671206056 3 2 803988237 3 3 629275478 1 2 753451249 3 2 785325773 4 2 281399575 4 2 940837482 1 2 214355169 5 2 854593390 2 2 469172192 4 2 463372448 2 2 346649465 4 2 357030023 2 3 242877009 3 2 788997447 4 2 431642053 4 3 931920348 3 3 342248036 5 3 347563047 1 2 521891584 2 3 401040757 2 2 300158900 1 2 332826477 3 3 251923317 1 3 608426036 4 2 338375158 5 3 819736310 5 2 981351475 5 3 286029349 4 2 505164266 1 3 500004346 3 3 745661440 4 2 921536272 4 3 490075711 5 3 303353914 2 3 541340379 3 3 408007332 2 2 365089897 2 2 796313134 5 2 540967191 3 3 517037255 2 3 729016362 3 2 694202315 5 3 254000899 2 2 600674471 4 3 559889270 4 3 467650866 1 3 950944001 5 3 273509287 3 3 406293180 3 3 187795703 1 3 505185524 1 3 764196981 5 3 684620388 3 2 148608018 5 3 278418177 5 3 415025722 4 3 766935396 1 3 331406647 4 3 778468733 2 2 148231646 3 3 401684206 3 3 263857809 4 3 122613567 3 2 462022650 5 3 562902089 4 2 277147185 3 2 214477450 2 3 338156923 3 3 673576354 5 3 858861023 1 3 393803887 2 3 785101445 4 2 872446085 3 2 550546761 1 2 601413679 2 3 438788534 2 2 743062908 1 3 656624437 3 2 239889381 2 2 964400123 1 3 900988590 2 2 933178980 5 2 804253958 5 3 451650128 3 3 348320269 1 3 489970355 4 2 587055520 5 3 518042700 4 3 705818284 1 2 164788326 1 3 207842116 3 3 521087394 5 2 860767559 4 3 544816230 5 2 957262394 4 2 591494911 2 2 968277973 1 3 356926297 2 2 342841736 3 2 320608230 1 2 656885443 1 2 580460883 5 3 941826567 3 2 900693163 3 3 841148124 4 3 932386975 5 2 715439529 2 3 705943665 3 3 115670837 4 2 708751156 4 3 817402654 2 2 441106463 2 3 709230084 4 3 667434535 2 2 861948399 2 2 131937281 3 3 149983585 3 3 410122454 1 3 991244186 3 3 840354546 4 2 890237947 5 2 606371272 3 3 311511880 5 3 468393622 4 3 678956175 4 3 819999143 4 2 495965865 5 3 556127425 5 3 455317898 2 3 517208143 4 2 805811047 5 2 656747373 2 3 980793219 4 2 760401855 1 2 663100308 3 3 234582931 2 3 524150551 3 2 794241652 4 2 169634364 3 3 995389653 1 2 769061738 1 2 351432548 2 2 357745311 4 2 689184935 1 3 101286415 4 3 485108405 4 3 376832933 2 2 874654504 2 3 362190928 1 3 352470849 3 2 232010642 4 3 781594607 5 2 564203383 1 2 134014666 3 2 337683898 3 3 769417352 4 2 522074052 3 3 498218116 4 3 682539540 4 3 986920116 5 3 375471966 4 3 649633056 3 2 427194794 1 2 959407121 3 2 123988951 2 3 792530665 2 3 977489589 2 3 793141783 2 3 414412155 1 2 566535389 1 3 120539657 4 3 547817902 5 3 822301527 2 3 546769150 2 3 379837549 2 2 697778997 1 2 455863215 2 3 368465284 2 3 620178706 1 3 854652143 3 2 432637499 4 3 440555107 4 2 299646001 4 2 239897768 1 3 179932500 1 2 228227763 2 3 370839286 5 2 943708774 3 2 192142953 4 3 660324027 3 2 781970016 3 3 584599292 1 2 897919297 3 2 481839531 4 3 692377053 4 3 157438920 2 3 232213336 3 2 602528802 5 3 744436761 1 3 108127615 1 3 534467733 5 2 985457004 1 3 848349358 2 2 176688342 5 2 786348377 2 3 774889479 3 3 536925333 1 2 445675811 3 2 350187855 2 2 163444111 5 2 493430658 4 2 447676207 3 3 320112021 3 2 380612721 1 2 657625585 3 2 336736060 4 2 322190989 2 3 346100527 2 3 902799071 4 3 892335735 3 3 737739284 3 3 189732484 2 2 158690629 2 3 454617718 5 2 299562929 3 2 483744904 4 2 842057705 1 2 867953243 4 2 540731180 5 3 804202971 1 2 791515384 5 2 713781723 1 3 488016024 5 3 364009298 3 2 598368687 4 2 332170222 2 2 547360251 3 2 881774420 5 2 261846837 4 2 956647497 4 3 426405594 3 2 217540842 5 2 718432868 4 3 851048524 3 2 205589716 2 3 955687304 4 2 238636173 5 3 785169606 4 2 313710182 3 2 388960569 3 3 892732982 5 3 982924852 5 3 289962962 4 3 681540100 2 2 469355830 5 3 505404137 1 2 226877931 2 2 543717963 3 2 298966070 4 3 762034773 3 3 346954828 1 3 248718505 4 3 476675626 4 2 595517804 5 3 856752652 1 3 975344881 5 2 194418782 3 2 503725224 3 3 696170684 5 2 605858383 2 3 354298257 5 3 113501860 4 3 292442217 3 2 302801292 2 3 618603037 3 2 342146255 3 3 618328241 4 2 870640692 1 2 709338086 5 2 608352349 1 2 676285399 2 3 867247570 2 3 161976484 2 2 478907174 3 2 828513047 4 3 934045143 5 3 255067247 3 2 895119737 4 3 251323956 1 2 589474756 1 2 919358537 4 3 718268190 5 2 896783243 5 3 839261559 3 2 974242891 2 2 916416242 2 3 918303337 4 3 472474297 3 3 762993120 5 3 328540440 5 3 228049324 5 2 130772501 1 2 711177975 2 2 367456484 5 2 456417264 3 3 559647576 3 2 622911639 3 3 623539310 3 3 231152526 3 3 229165362 5 3 635337723 4 2 802678462 3 2 837715283 1 2 913421253 2 2 500242686 4 2 277405716 2 2 218490092 3 3 562157476 3 3 958268231 5 2 989426995 2 2 284065461 1 2 609326074 5 3 152565658 1 3 953564024 2 3 280146796 4 2 615340169 5 3 584383681 3 2 116462759 3 3 973893811 3 3 660323050 2 3 518606094 2 2 392487735 1 3 704759578 2 2 692236767 1 3 859186974 2 3 303279673 3 2 140579580 2 3 473971637 5 3 286889379 5 2 254932678 5 2 879515706 2 3 464049048 5 3 440688939 4 3 912598651 3 3 591615067 2 3 499788075 5 3 220808693 4 2 548216331 5 2 918726299 5 3 404888891 2 2 514024714 3 2 639393271 5 3 396303225 4 2 617967196 2 3 674197674 5 2 610157247 1 3 812191745 4 2 219768808 4 2 427551663 3 3 747857009 2 2 485020661 4 3 363951880 1 3 881708669 4 3 246772125 2 2 407234131 1 3 594123868 5 2 930538193 3 2 516435302 4 2 449107585 3 2 452984786 5 2 270011400 1 3 304545132 3 3 423050960 5 2 102027093 3 3 916106057 5 2 736202228 3 3 619927377 3 2 196440416 2 3 776952335 3 2 983719616 1 3 776508446 3 3 106490783 5 2 568153364 2 3 255073656 2 3 428863937 1 3 182870405 1 3 881266537 5 2 781162783 1 3 840473788 2 3 633133024 5 3 544161397 3 3 742350794 4 2 443027591 5 3 688151454 4 3 997478298 4 3 751557159 4 3 132297338 2 3 287652394 3 2 691746046 5 2 382538626 4 2 856713317 4 3 264885841 4 2 190412817 5 2 393495585 1 3 699398684 4 2 493553157 2 3 311854938 2 2 943946146 5 2 411573335 3 3 514697148 4 3 875344614 3 2 244646136 3 2 962553397 5 2 201959703 4 2 244424815 3 2 169385508 3 2 346309614 5 2 827011158 1 2 174329632 3 2 922233158 5 2 713263872 4 2 825415734 5 3 425088787 3 3 473008028 1 2 921614181 2 3 372379727 1 2 164203661 2 3 558869122 3 3 556342018 3 3 952685052 1 2 726225525 5 2 972001863 2 3 270954369 5 2 369677289 4 3 747938482 2 2 215538828 4 3 903042943 1 3 875817028 2 2 918160810 1 2 870147696 2 3 683754864 4 3 241302041 1 2 897891289 2 3 159363673 5 3 181586620 1 3 799554413 5 3 938342460 3 2 764807998 3 2 196115810 2 3 173143451 2 3 858760178 4 3 164556136 4 3 275081462 5 3 421874446 3 2 826453295 1 3 362744082 3 2 708246398 1 3 716602449 3 3 800732066 1 2 699930616 1 2 969248665 3 3 328209918 5 2 836499301 4 2 599758844 5 3 782197382 4 3 933464778 4 2 373077912 1 3 637643450 3 3 262302022 2 3 290778282 2 3 582981966 1 2 131113375 5 2 727777027 1 2 344077005 4 2 234374613 1 2 120360299 4 3 140959927 3 2 683870286 4 2 653434539 3 2 590213894 2 3 184248640 2 2 940793094 2 3 298155222 5 2 946066458 4 2 627180052 1 2 751288577 1 2 120185552 1 3 193091717 2 2 564321694 4 3 570765449 5 3 412860699 3 2 958040397 2 3 827995709 4 2 950448969 2 2 819055595 4 2 277340880 5 2 618796126 1 2 497309149 4 2 190294048 4 2 443873181 5 2 445755822 2 2 478571040 3 2 691464417 1 3 444266193 4 2 963740708 3 2 702405346 3 2 205669615 3 2 263443538 2 3 694108957 4 3 560012983 1 3 290496143 4 3 315554290 5 3 157086911 1 2 293751983 4 3 596397338 5 3 142725093 4 2 827792078 4 2 517632157 2 2 603619590 5 3 671766306 5 2 680141220 1 3 620315110 3 2 124590925 4 2 390847230 1 3 731711547 1 2 240203727 5 2 501465877 1 3 163328635 2 3 543391401 2 2 594283136 1 2 479157038 5 3 986703475 5 3 143083007 5 3 619778994 4 3 154357992 2 3 315252401 4 3 739128808 3 2 438576503 4 2 150738833 4 2 700128589 4 3 999612373 4 3 157802926 2 2 282105582 4 2 192287022 1 3 863405356 4 3 476681072 1 3 910224086 4 2 880225864 1 2 852530131 1 3 550162647 4 2 997182019 4 3 536489496 5 3 912977489 5 3 421744936 1 2 200504651 1 3 960574913 3 2 887133976 5 2 713736260 5 3 105133168 2 2 922543818 2 3 203088482 4 2 636628103 1 3 188000881 3 2 855117958 4 2 998105127 5 3 715504146 2 3 168883462 4 2 698972420 5 2 442936707 3 3 581278268 3 3 969967511 3 2 365738681 5 3 668278452 3 3 409218939 2 3 199381324 4 2 861204309 4 3 508409357 1 2 671184776 1 2 201386701 1 3 289028500 4 2 685244556 3 2 842192424 1 2 267403096 2 3 846449415 1 2 638958919 2 2 525377602 5 3 183295675 3 3 111442138 2 2 604585462 2 2 991219814 4 2 634375338 2 2 564779349 3 2 538326138 2 3 866422971 2 3 837417736 2 3 229363316 5 2 219284945 4 3 331667076 4 2 221584375 4 2 270660075 4 3 674271274 5 2 245867022 5 3 372825805 1 3 938365713 1 3 634650432 3 2 281013019 3 2 329059471 2 2 644443721 4 3 636950844 3 3 947671405 4 3 922088566 5 2 223371624 1 3 241010897 1 2 510465688 4 2 725985960 5 2 813334558 3 2 655426274 5 2 295775479 4 2 853798093 1 3 988646614 2 3 520688416 4 3 512124092 2 3 107628240 5 3 689834686 1 2 667669234 1 2 742973946 1 3 472161491 4 3 565913833 3 3 177597530 5 2 445878618 2 3 417099726 3 3 579401522 4 3 616179444 3 2 244150770 3 3 828048688 1 2 956267057 1 3 513321986 3 2 990874673 3 3 787403914 4 3 277326688 5 3 770590901 4 3 807997510 5 3 296047758 1 3 762797548 3 3 735648867 5 2 687057480 1 2 656808846 4 3 145716249 4 2 272377106 2 2 808905736 5 3 555349335 5 3 265801894 5 3 635614359 5 3 619626181 1 2 974920073 1 3 146437580 5 2 563165280 1 2 785490836 4 2 680283144 3 3 387357151 4 2 433970379 1 2 132673207 3 3 266430177 5 3 145278068 2 2 350310534 4 2 398684320 1 3 278626641 5 2 717182919 1 3 977789326 1 3 494310819 3 2 994499002 1 2 509831887 2 2 150495807 1 3 427451500 1 2 513245914 1 3 345093000 4 3 546066448 5 2 150780178 1 3 140259492 3 3 727733487 4 2 404840013 1 2 166331630 1 2 450344652 2 2 774769013 1 2 390804288 2 3 536991099 3 3 181252044 4 3 170680725 2 3 749094014 3 3 503409641 2 2 361420440 3 3 658828938 3 2 413713457 2 3 384359117 2 3 279459894 1 2 706623235 5 2 977800382 4 2 656649004 2 3 158852763 5 3 672207831 5 2 859976429 2 3 340818347 2 2 678845111 5 3 327745274 3 2 150589279 4 2 663550831 3 3 813281131 1 2 630784255 3 3 775273807 3 2 777339655 3 3 491238462 1 3 661769043 4 2 791055310 3 3 225563305 3 2 552702376 2 3 534203391 1 3 364675871 5 2 924167678 5 2 472063679 4 2 603857704 4 2 800958978 5 3 725580824 3 2 876978086 3 2 970948180 5 2 582701772 3 3 818632656 2 3 898324148 1 2 902189960 2 2 826488462 2 3 372104216 1 3 685844048 5 2 179358766 5 3 164698702 3 2 311392958 5 3 371514969 3 2 792785138 4 3 594406183 2 2 807854673 2 2 214478863 1 3 653844987 2 2 200555721 1 3 531736246 5 2 427312326 1 3 101698796 1 2 685602850 4 2 114770811 3 3 454879246 5 3 124868809 3 3 493837025 4 2 644725700 2 3 688679999 2 3 397864816 3 2 114619859 3 2 691318133 3 3 543260419 4 3 161854590 2 2 731442874 4 2 491046047 1 3 895313997 4 3 713048735 2 2 231823170 1 3 359269808 4 3 137477833 4 2 593592954 3 3 919692768 1 3 234293095 5 3 569657926 5 2 287964841 3 3 244149680 2 2 585823708 3 2 935803367 2 3 972356856 5 2 979637275 1 3 607188831 2 3 413755920 4 3 849101110 2 3 723298832 5 2 453396461 3 2 489601303 3 2 161473309 3 2 184327155 5 3 315329774 5 2 649928126 3 3 112580999 5 2 700631482 3 3 604618201 3 2 587152306 1 2 804094038 1 2 214704181 5 3 176441489 5 2 477502699 1 3 718990945 1 2 624952568 1 3 183648034 4 3 634412172 2 3 719795788 1 3 216019134 5 3 532540225 2 2 233916700 2 3 591454071 2 3 290311981 2 3 753287322 3 3 512336455 3 3 764404958 4 3 301344567 3 2 223647946 4 2 761045601 3 3 152295165 1 3 495967672 1 2 457957635 4 3 897439626 5 3 591371313 4 2 417933862 1 2 355118017 5 2 781038181 5 3 540742177 4 2 822652843 4 3 482998829 3 2 187888646 5 3 201010620 1 3 623447641 1 3 446452240 5 3 874083718 5 2 257097710 2 3 227899509 1 2 200424074 3 2 389249321 4 2 617048554 1 2 213482584 4 2 171512205 2 3 233581048 5 3 560359322 2 2 220604735 1 3 775009331 4 3 115539651 4 3 424534503 2 3 471906462 5 2 538106941 3 3 460329494 1 3 117725350 1 3 516394822 5 3 621303153 1 2 141145867 2 3 432339884 4 3 266719544 5 3 273817839 5 2 881825077 5 2 703667437 1 3 385130646 3 3 630638380 2 3 542574060 5 2 377963245 1 2 621955693 5 2 956324208 3 3 135091085 5 3 564776487 4 2 374435635 4 3 907387184 2 2 165520425 4 2 121442365 2 3 344876086 2 2 417340388 4 3 461069729 4 3 439394514 4 2 317562815 4 2 139275884 4 3 355602407 1 2 819953137 4 2 857305653 5 2 832981117 1 3 482301985 2 2 439104091 2 2 160835835 1 3 837482079 1 2 706401936 5 3 870512726 4 2 968061003 1 2 477562152 4 2 831585486 1 2 614488209 3 2 111132701 3 2 242844718 1 2 617692058 4 3 722335154 4 3 472043296 5 3 608051063 5 2 144771092 4 2 880820247 1 2 313181560 5 3 837995343 3 2 356920586 1 2 952960428 5 3 157078165 1 3 124713567 5 3 505797708 1 2 531884453 2 2 837121366 4 3 518687833 4 2 479069185 5 3 635452074 4 3 392592337 2 3 650291137 2 3 423349654 5 3 259710209 3 3 573568572 5 2 857022116 3 2 575180145 5 2 596115687 5 3 744227949 5 3 606012338 3 3 104649567 4 3 774945719 4 3 323908163 4 2 794538318 1 2 788791433 5 3 812342400 5 2 262152464 4 2 559373610 2 3 899876750 5 3 762307415 3 2 933556912 5 2 491692701 4 2 555689936 5 2 894286142 5 2 823940511 5 2 562121691 4 3 555546359 4 2 804506086 2 2 474014914 2 2 951506693 5 2 671033593 5 3 726256353 1 2 406052862 1 3 155040177 1 3 628369721 3 2 388983724 5 2 443296796 3 2 965732231 4 3 758422885 5 3 890982648 5 3 787002665 1 2 200651523 4 3 454354149 5 2 692093885 4 3 854224234 5 3 373636926 4 2 596268976 3 3 580018444 4 3 266076704 4 2 458306589 3 2 346219153 2 3 344635034 1 2 736637387 4 3 598254592 3 2 668100164 2 3 612695018 1 3 273421514 5 3 325621580 3 2 985050869 4 3 411973104 2 2 452666123 2 2 794297165 5 2 301859906 4 3 295663909 1 2 479364887 2 3 882532445 2 2 451273445 5 2 505975547 4 2 667130717 2 2 142895217 5 3 173060112 2 2 587965359 1 3 267055433 4 2 563227287 4 3 830480894 5 2 600425452 3 3 477876221 5 3 407292983 4 3 780910060 3 3 993294305 5 2 405739025 4 2 636509846 5 3 830424196 4 3 294440371 5 2 722448683 3 2 413377035 5 2 795559406 1 2 587526926 4 2 453814768 5 3 745398444 4 3 717857515 4 3 454798413 1 2 622326631 4 3 165186094 5 3 900737065 3 2 579355760 2 3 513955459 4 2 749824455 4 3 489051165 3 3 515868121 3 3 562364807 2 2 565042303 3 2 245252603 1 3 136542790 5 2 103338127 1 2 325294094 2 3 441513367 5 3 669437861 2 3 349081374 3 3 398438826 4 2 499205137 4 3 736290888 4 2 593364811 1 2 558363978 4 3 892688347 4 2 848038196 5 2 962509050 2 2 577258508 4 3 603919653 4 2 674201680 5 2 764636689 2 2 896410122 1 3 237397854 2 2 302232483 2 3 842186461 5 2 546656176 4 2 808475042 4 3 284996683 2 3 743548108 1 3 519949589 1 3 399477488 2 2 622069869 1 3 617466842 5 2 457261954 5 3 609897827 1 3 767134167 5 3 975268774 3 3 138492976 3 3 375132345 4 2 530193778 5 3 262844799 4 3 529190978 4 3 637412083 5 3 787912251 2 2 653244194 2 3 165017148 2 3 243323979 5 2 115374719 4 3 202366196 4 3 711449457 1 2 462218407 5 2 903364817 3 2 117027682 4 3 111571495 2 2 971163522 4 2 544892761 5 2 578038826 4 2 921603870 5 3 337972319 1 2 230052360 3 2 342433769 2 2 478359019 4 2 488974131 1 2 499656132 1 2 560255908 1 2 578927301 2 3 420751735 1 2 604610243 4 3 376499038 4 3 711162025 5 3 990459610 5 3 630815856 2 2 325205011 2 3 690473168 3 3 498992989 1 2 352372833 1 3 830376007 1 2 324379229 5 3 240197183 4 3 951957642 3 3 411712916 4 2 861792207 4 3 962330831 3 3 597307183 2 2 516377844 3 2 831737777 3 3 209744306 3 3 918479062 4 2 384695831 5 2 763642837 4 3 723359076 4 3 720705195 4 3 592621757 5 2 164626791 3 3 376798129 4 3 978496060 2 2 976794259 4 2 790914823 2 3 105599392 4 3 351091907 1 2 829792338 5 2 291135554 3 2 912862339 1 2 414047089 5 3 985205299 3 2 262557391 1 2 304096034 2 3 726149148 4 3 429168815 1 2 172478679 1 3 490559656 2 2 590328912 1 3 872779176 3 3 410817321 5 3 375192444 4 2 821331769 3 2 499623103 3 2 824930646 4 2 618726118 4 3 186526768 4 2 312358330 2 2 740087704 3 2 572157708 3 2 882704306 3 2 977397788 3 2 339434923 2 2 148050318 1 3 236387061 4 2 719254152 2 3 127950196 5 2 580812740 5 2 579918792 1 2 651093554 2 2 950945573 2 2 980087184 5 2 664781369 4 2 560181656 2 3 537939165 4 3 509103669 1 2 147979203 3 2 507821702 3 2 130752877 4 3 520037137 3 2 137637368 4 2 722954388 2 3 358959735 1 3 907045648 4 2 233494436 3 3 379835951 3 3 596528415 2 3 506511797 4 2 265186349 5 3 724743365 2 3 995976374 2 3 541036570 1 2 724034853 2 3 798602903 5 2 406375760 4 2 845605803 4 3 488348414 5 3 378413482 4 2 330545325 3 3 401031858 4 2 783492832 5 3 402766713 3 2 290164988 4 3 469588811 5 2 448118081 1 2 831455777 1 3 652693138 5 3 591616986 4 3 463187988 2 2 516696420 5 3 468126366 5 3 947793650 2 2 383608390 1 2 413764727 4 3 806069669 2 2 130260428 5 2 616631421 3 2 804494817 1 3 641715537 3 2 729611222 4 2 790950660 1 2 701374234 3 2 282927437 2 3 310992462 3 3 124407086 4 2 390587708 2 3 725141639 4 3 232831801 4 3 673471212 3 2 557456241 3 3 157038226 1 3 209010856 3 2 312208314 3 2 294843063 4 3 566620398 3 3 540547856 2 3 454564587 3 3 953183602 4 2 708775736 2 3 785979038 5 3 638213803 3 2 147119740 3 2 297695120 3 2 114837731 2 2 629294226 2 3 785990420 2 3 238011679 5 2 207413231 5 2 177726775 2 2 569884254 1 2 609301847 3 2 122243484 1 2 238466488 5 2 410683241 4 2 587223331 5 2 980924327 2 3 523507975 5 3 116631777 5 3 936987104 5 2 198384035 5 3 541389412 2 2 287675159 1 3 538263857 4 2 894757950 3 3 660921635 1 3 269708529 4 3 292689814 3 3 880548038 5 2 324030153 5 3 362599955 2 2 708126770 4 3 220517775 2 2 877559413 1 2 204428402 3 2 577943655 2 3 618672244 4 3 851743926 4 3 988915811 2 3 360005910 1 3 839103578 3 3 276436190 3 2 403256213 4 2 660556201 3 2 331483082 2 2 766966281 3 2 454592397 5 3 433651512 5 2 505523821 1 3 895273508 3 3 328327042 2 3 856188838 4 2 240232057 1 2 722913160 4 2 853160297 3 2 646771576 1 3 495755133 3 2 628793240 2 2 394784932 3 2 422788067 1 3 391493392 2 2 705211676 4 3 629702098 5 3 233247293 1 3 623931200 2 3 557525366 2 2 576662048 3 3 416035787 4 3 888709918 2 2 109429931 2 3 420782939 4 3 586898998 3 3 518028468 1 3 222588897 5 2 507501730 4 3 253888097 4 2 211071083 5 3 154484038 4 3 626781933 1 2 343870384 5 2 473854150 5 2 226538324 5 2 340498521 1 3 132681998 4 3 843585379 5 3 247891814 5 2 880630751 4 3 871152592 4 2 776305262 2 2 883732987 3 3 307136277 5 3 260896940 4 2 913415581 2 3 636295570 1 2 624070643 1 3 132433312 5 3 140680438 1 2 686757923 1 2 198894870 5 3 855821018 1 2 571205823 5 3 740311549 3 3 951119733 5 3 170193912 4 2 133694334 4 2 647640981 4 3 198807639 5 2 371834333 2 2 690388690 1 3 667785123 1 2 138105833 4 3 771412073 3 2 360095469 1 2 486429674 4 3 571349437 5 3 367381681 4 3 585275759 5 2 867268552 4 2 452848489 2 2 251446346 1 3 188614623 2 3 137056571 3 2 846791561 2 3 623199363 5 3 372548798 1 3 794847417 5 2 950399081 4 2 463987917 4 2 866453826 5 3 266384147 3 3 643599486 1 3 790768561 3 2 791017106 1 2 706353109 4 2 391417429 3 2 910188419 4 2 339709609 3 2 417695931 1 3 663879026 2 2 962091601 2 3 734594718 4 2 665002540 5 3 398426179 2 2 757178780 2 2 328113296 2 3 354397669 4 3 379841368 1 2 939379022 5 2 181524714 5 2 199034186 5 3 618336054 3 3 634802337 5 3 103562131 1 2 113065186 2 2 203918811 3 2 445267872 5 3 671662232 3 3 715413705 4 2 301983201 5 3 996831399 4 2 849911158 1 2 391233131 2 2 672274586 1 2 341149012 4 2 904841111 5 3 679653848 1 2 785660569 4 3 990259201 1 3 172730983 5 3 402025960 1 2 482878445 1 3 460683333 5 3 160210596 2 2 852591932 2 3 107865953 2 2 449263573 4 2 109048833 2 2 905177298 1 3 308865818 5 2 551533397 1 2 412301182 2 2 819362204 4 2 589126105 1 2 293869988 1 2 843147663 4 2 947011972 4 3 844936682 3 3 887352078 2 2 265362339 2 2 192536123 4 3 536579828 3 2 640485482 3 2 671661798 3 2 347985486 2 2 745471049 3 2 601836508 4 3 349910887 4 2 184257385 5 3 107905349 5 2 337261892 3 2 977920718 1 3 479895158 4 2 510157498 4 2 541368800 3 2 122103268 3 3 398549938 1 3 245304688 1 2 668762173 2 3 194434991 3 3 397418206 1 2 252696900 2 3 189908447 3 2 127999553 3 3 664438119 2 3 150232969 4 2 596621180 5 3 626619727 5 3 467391882 2 3 473821336 1 3 501028549 1 2 277452457 4 2 648342091 2 2 393071341 2 3 651175051 1 2 759745553 1 2 480551516 2 3 877108209 1 3 955732942 5 3 301085501 4 2 448738744 5 3 917541650 2 2 427163363 2 2 790715467 1 3 401484801 5 2 962283666 2 3 916138299 1 3 342956668 5 2 522889176 5 2 995639101 5 3 518126139 2 3 218395035 2 3 326025767 3 2 147722758 1 3 710949265 1 3 541561060 3 2 588322880 5 2 415241170 5 3 784616090 2 2 934780914 1 3 908807136 5 3 726941341 1 3 212612324 3 2 992078228 4 3 498413202 2 2 380374103 4 3 453344716 3 3 912795876 4 3 595276211 5 3 238759429 3 3 115883140 1 3 419055685 1 3 622946494 3 3 677795665 4 3 550540076 2 3 988841791 3 3 432001690 4 3 556308370 1 2 701084610 4 3 220732649 1 3 222025334 2 2 565251373 1 2 108593303 3 3 517244536 3 3 597123222 4 3 600543189 3 2 356310970 1 2 158607005 5 2 301812579 3 2 994806343 4 2 161454012 4 3 441935671 3 3 596591514 4 3 530425507 1 3 390686367 2 2 757289847 1 3 653187300 5 3 949307052 2 2 745205592 2 3 254261470 5 2 846905189 2 3 451391366 5 3 851726606 5 3 324336004 4 3 407404510 5 3 468600010 1 2 150448147 2 3 908750437 4 2 692103969 3 2 302410236 3 3 981650046 2 3 653360819 1 2 915683948 3 3 253366116 5 2 488775418 1 3 611507126 3 2 728318709 1 3 213299216 3 2 992703463 2 2 830053146 4 3 796258176 2 2 820505431 2 3 589868327 3 2 215313689 3 2 292909553 1 2 640365779 2 2 488861915 2 3 477849811 4 3 881267830 4 3 950044993 1 3 543403215 2 3 100478005 5 2 278186923 4 2 806212154 4 3 554968006 3 2 676015145 3 3 580657411 1 2 311707208 5 2 775001423 3 3 459889111 2 2 848677792 1 2 188044710 4 2 308266366 1 2 100211500 2 2 740759042 4 3 912888070 3 3 521718810 5 2 559852933 1 3 657991636 4 3 386160065 3 3 188594443 5 3 568047251 5 2 326184812 1 2 457413158 3 3 264910559 1 2 142799274 4 2 112136032 2 2 115565269 4 3 833164420 3 3 800953528 3 2 652112761 5 2 793075803 5 2 539609346 2 3 116229568 4 3 922767663 1 3 412267820 4 2 896898238 1 2 241311454 1 3 182002880 2 3 657021480 2 2 315402001 2 2 724549953 1 2 153434113 3 3 828631321 5 2 419477816 3 2 425859548 4 3 703350791 5 2 822078893 1 2 344090025 1 2 467043901 3 2 527623738 5 2 140327950 5 3 550282997 4 2 239379145 4 3 185748490 3 3 758807933 2 2 691117296 3 3 247451761 3 3 358602597 3 3 677037759 3 3 521205623 5 2 379719901 1 3 574957679 5 2 467001707 1 3 535861727 4 3 186698449 2 2 633645770 2 3 513346304 2 2 163782332 3 3 666571195 3 3 443913192 2 2 603980653 5 2 814227107 1 3 678389931 3 2 745632059 5 2 694219595 2 2 490971584 5 3 263052429 4 2 455212343 5 3 399886511 3 2 128489998 2 3 323072259 3 3 729193393 4 2 361012819 1 3 789251285 5 3 590750595 2 3 303497389 3 2 285990228 1 2 576327211 1 3 199612957 3 3 311476650 1 2 106757315 3 3 613596678 3 3 185086722 3 3 438052253 2 3 361201657 1 3 145710787 3 2 152907339 2 3 602168751 1 2 490465472 2 2 405801909 4 2 225565245 3 3 251876857 1 2 716175963 4 2 952282191 5 3 707094520 3 3 260289442 3 3 703518921 5 3 737967055 3 2 123208002 5 3 554429574 4 3 939969882 5 2 515237031 4 2 603383519 3 2 430549697 3 2 304363080 3 2 488939291 2 3 336782426 1 2 637661795 1 2 173541087 3 3 292113577 4 3 415290698 4 2 985501396 3 3 928780995 5 2 650265166 4 2 471864483 4 3 335260504 2 2 127027262 5 3 549159738 2 3 414532427 2 3 859596590 3 3 126197571 2 3 296832780 5 3 142788412 1 2 183370088 5 2 964508464 2 2 748195004 5 2 161873067 2 3 125928686 3 2 740810461 4 3 989282181 2 3 254659547 5 2 523732172 2 3 523517693 1 3 901333230 4 2 826348455 2 2 634748873 3 3 374006092 1 3 497276502 3 2 890283951 3 2 717992632 5 3 899920601 2 3 592679340 1 3 869602048 5 2 428860052 1 3 929460591 2 3 105444926 1 3 711965865 2 2 818709916 4 3 102272420 5 3 542004211 5 2 124288975 4 3 891107812 2 3 353908944 3 3 287637229 3 3 290208103 3 3 417777147 2 3 198310485 4 3 154184966 1 3 919263720 5 3 646523980 2 2 500384335 3 3 907672801 3 3 145374624 5 2 531064457 4 2 377052397 3 3 191340441 2 2 471992853 4 2 138219408 2 2 384662505 4 3 641408865 2 3 466286321 5 2 996830574 2 2 946878389 5 3 415138746 1 3 426798536 4 3 225265380 5 3 591098577 5 3 469535158 2 3 878552691 4 3 625580194 2 3 535816141 1 2 607672703 5 2 689828229 5 2 135668212 4 3 852148699 1 2 768124546 3 2 392627003 2 2 171162896 3 3 336469866 4 3 435220724 2 3 823204549 4 3 261036415 1 3 875883102 2 2 281283942 5 2 971369122 4 3 301288010 5 2 369594359 4 2 615930077 4 2 542853809 5 2 546091345 4 3 663502984 2 3 940139371 3 2 704379534 3 3 190155684 3 2 614258712 5 3 632327724 1 2 796516239 3 2 709087513 4 2 404457766 4 2 437417299 5 2 577694811 1 3 443646421 3 2 250261960 3 3 653310425 1 2 935938711 2 3 638474529 4 3 459364098 2 3 792969788 3 2 289271522 2 3 967051447 4 3 633360654 2 2 137398135 3 2 297253122 1 3 432469180 2 2 831909839 2 2 704016765 5 3 883958497 3 3 489445369 3 2 704201384 3 2 758585910 1 2 752031229 1 2 972260638 3 2 354233895 5 2 347493303 4 3 845378858 3 2 642840223 2 3 778985728 1 2 981545686 2 2 799649748 1 2 279971661 3 3 975345302 3 3 749569717 3 2 216531531 4 3 901718151 1 3 532704998 4 3 673766136 4 2 920458858 3 3 607212510 5 3 635962196 3 3 686721423 3 2 605016503 2 2 285486992 1 3 227491592 2 2 902996682 3 2 352224987 3 2 621900045 1 3 393237569 3 2 341066183 5 3 111790251 2 3 568092361 2 3 359049440 5 3 399064558 2 3 286221580 3 3 140549931 5 2 324986780 4 2 572429787 4 2 113209911 3 2 901237545 4 3 720187644 5 2 432973228 3 2 642245124 5 3 562541407 2 3 331371047 5 2 399880719 5 2 518102627 4 2 486032773 2 2 238532116 3 3 892915186 4 2 454303599 4 2 735944353 3 2 592641432 5 2 496134391 1 3 141880511 1 3 147619231 5 3 787151963 3 2 657593845 3 3 574060108 3 2 744566002 5 3 552983748 3 3 721837692 4 3 325805598 5 2 382929166 2 3 266795965 4 2 697510878 5 2 702684136 4 3 649951687 1 3 494976657 2 3 245575046 5 2 766025720 5 3 505626551 4 2 289616545 2 2 918267749 2 3 232899188 2 2 716415764 5 3 666333316 1 2 325853499 3 3 895038767 4 2 587532696 2 2 478955886 5 3 142311516 3 3 562079389 4 3 518564545 2 2 537382254 5 3 396512705 3 2 418669208 5 3 448198364 5 2 587413107 5 2 699049507 2 2 304269544 2 2 777680672 4 3 767241054 1 3 275383159 4 2 322839645 3 3 457101854 4 2 349003430 3 3 266025327 5 2 694209140 5 3 278610655 5 3 188400327 2 2 347111341 3 2 343901172 5 2 281230400 3 2 911005701 4 3 191305581 3 3 505604124 4 3 373914617 3 3 573957534 1 3 568032415 1 3 836959037 5 3 963342991 3 3 775207542 1 3 529603100 5 2 181258507 2 3 661596890 5 3 570779959 5 3 365182462 5 2 528938927 1 3 267207325 3 3 933992164 2 2 301762518 5 3 953700720 3 3 663730134 1 3 767130166 5 2 109628175 2 3 940557530 1 3 433855272 4 3 502493843 4 3 624022106 1 3 965867936 1 2 138214765 4 2 189337066 5 3 425732029 4 2 668465318 4 3 416779662 2 2 768816210 1 2 569178631 5 3 524863156 3 3 886856779 2 3 707476275 1 3 678264894 5 2 570594338 5 3 284661812 4 2 694313649 1 2 235242336 5 3 626524838 1 3 741357627 3 2 684299801 2 2 406398983 5 3 624567565 1 3 355368802 5 3 726835825 2 2 849027118 2 2 772358933 2 3 782314002 2 2 203350931 2 3 985803649 5 2 379231379 4 2 770809814 3 3 239661086 2 2 351847963 2 3 581475765 1 2 738012118 3 3 479841059 1 2 222437706 3 2 211915385 5 2 969152875 2 2 901323876 3 3 609263794 3 3 419193779 2 2 848654131 5 3 851448546 3 2 991402663 3 3 418864141 3 2 304410352 1 3 609490471 5 3 378623560 4 2 463525640 3 3 800644849 2 2 882358484 4 2 126749433 1 3 657419090 1 3 592118760 4 3 805395412 5 3 686997194 3 2 847136516 4 2 198957760 5 3 762582783 3 2 781967800 1 2 184082631 2 3 747983031 3 2 725000351 5 3 640343011 5 3 755481983 4 2 516196775 2 3 554196725 2 3 385074207 5 2 303368888 2 2 671344235 5 3 512491288 1 2 903798449 5 3 880829285 2 2 297139961 3 3 148645962 4 2 474890314 5 3 640480926 4 3 708032259 1 2 760908308 2 2 932887364 5 2 414870832 1 3 568182187 2 3 936407119 2 2 706389577 3 2 226538578 2 3 438254235 3 2 104019205 4 3 890665118 2 3 866400802 2 2 444001368 2 3 496453091 5 2 679958348 3 3 260254130 2 2 612507496 2 2 549600084 3 2 813164129 5 3 571279859 4 3 851980417 5 3 209982268 2 3 565965400 5 2 892629943 1 3 480132935 2 3 259618774 1 3 671048935 3 2 487894204 2 3 442839572 5 3 234725930 2 3 990436643 4 2 260786120 3 3 734701508 4 2 738456779 1 3 273800982 4 2 731055365 4 3 438000432 5 3 225350985 5 3 908131477 3 3 432707379 2 2 437383049 2 3 654759839 4 3 394285829 3 3 422008979 1 3 321498302 4 2 451350961 3 3 355523701 3 3 831283756 1 3 610163095 1 2 833031546 1 2 959452481 1 3 330804471 2 2 601342470 1 3 524799670 3 3 397315672 1 2 559464327 2 3 724172174 1 3 179096419 2 2 167878818 2 3 734969388 3 2 966948739 1 3 491579141 1 2 873383636 2 2 460189472 3 3 807658532 4 3 816396559 1 3 679420601 4 3 100307500 3 2 700428803 2 3 716681288 1 3 774161773 3 2 563594096 3 3 333546763 4 3 979037847 1 3 536298501 1 3 420091302 5 2 624180867 1 3 800178332 3 3 709421911 1 2 849211398 5 2 418660229 3 2 919371331 5 3 124743500 1 2 273204856 1 2 535452163 4 3 393614312 1 3 220657131 1 3 657731691 5 2 311412683 3 2 679460848 4 3 154452690 1 2 392074445 1 3 145992134 2 3 887121284 2 3 314992334 1 3 693887089 2 2 245972251 5 3 217519884 2 2 168728802 3 3 548185860 4 2 974852053 1 3 881176691 5 2 265498313 1 3 385399646 5 2 516990502 2 2 414937954 3 3 647789699 2 3 359732649 1 3 743503993 4 3 445393792 5 2 157434022 1 2 585240116 5 2 240356580 4 3 515310573 1 2 950422328 4 3 767888974 4 3 821723453 1 2 785956205 2 3 778200570 3 3 456816988 3 3 457525102 1 3 637136535 4 3 171031917 5 3 607354829 2 2 638945548 3 2 660895893 2 3 717683183 5 2 280580145 1 3 466596349 3 3 773176606 1 2 430954287 4 3 230647606 2 2 615981039 4 3 785656795 1 2 410154791 5 3 936214367 4 3 901929354 5 3 194302122 4 2 353981986 2 3 849446693 1 3 588664597 1 3 738878001 4 3 578412709 2 3 777525958 1 2 378180433 5 3 704482829 2 2 739164386 4 3 919440721 3 2 644026510 2 3 333419741 3 3 435918805 5 2 959336428 5 3 322455142 2 2 879058270 3 3 543171832 5 3 952342226 5 2 612954040 1 3 757925778 3 2 412982029 5 3 734928290 2 2 618251734 3 2 609812776 1 2 925013697 1 3 125162865 5 2 437417933 1 2 768971455 2 3 972688824 5 3 981183764 5 3 148866794 3 2 373544135 3 2 591780703 1 3 688077880 3 3 994755144 5 2 366906650 5 3 139656974 2 3 683007008 1 3 339519473 5 2 137606866 1 3 114653700 2 3 655861536 2 3 261068798 3 3 194098070 5 3 480838070 2 2 509991903 3 3 519447256 5 3 659615809 1 2 553091018 2 2 482945978 2 2 447732268 5 3 334323535 4 2 155747617 4 2 432939480 4 3 472976103 2 3 276825616 2 2 102247476 4 2 762563550 4 2 493333178 2 2 999206850 1 2 403671953 5 2 417986812 4 3 379354962 1 3 221528597 4 2 987714241 2 3 636203432 4 3 899215653 2 3 130863346 1 3 742844226 4 3 517500468 5 3 355795243 2 2 953101489 2 2 657583559 3 3 350516997 3 3 488241152 5 3 133379294 1 2 216849708 1 3 572537132 5 3 912574455 1 3 987259886 5 2 529704368 3 2 473049641 3 2 286507172 3 3 541417551 3 3 463585294 3 2 788029519 5 2 320522648 5 3 237730719 5 2 110243100 3 2 314827819 5 3 657422386 1 3 768024334 2 2 107125567 5 2 346292288 2 2 862658631 1 3 826783536 1 3 225108363 3 3 730378892 1 2 188799386 4 2 500946449 1 3 220642098 3 3 495217911 1 3 813220601 3 3 651884667 2 2 654018814 3 3 452451184 4 3 677628751 2 2 473735220 1 2 715673032 4 2 275819016 3 2 349062718 2 3 225315172 1 3 448975082 1 3 493983776 3 3 763069367 5 3 381083603 1 3 643118401 4 2 513037539 3 3 449294584 3 2 655853550 5 3 552404352 5 2 131100783 4 3 933242867 3 2 401419737 2 3 584900957 2 3 120750187 2 2 624921183 3 2 601633902 3 3 423861466 2 2 273251783 1 2 206746942 2 2 377388727 1 2 132119726 4 2 354696785 2 2 201601635 4 3 299482333 1 2 914214192 3 2 405893375 4 2 962075041 5 2 132354558 3 3 979805799 2 3 295972412 4 3 966589604 1 3 608730851 4 2 690713295 4 3 270043009 5 3 605775223 2 3 559910645 5 3 665860340 5 2 255230167 1 3 324588538 5 3 562485277 5 2 810777223 2 2 829129157 2 2 245851601 5 2 827189831 1 2 700220933 3 2 484226669 2 2 243734859 5 3 624255385 4 3 159965672 4 2 647436123 4 2 760319487 2 3 552943126 4 2 265010735 1 3 215401177 3 3 450865471 4 2 818397392 1 2 185624043 4 3 908755385 3 2 413784687 2 2 768516921 5 2 198422813 4 2 612792643 1 2 355403383 1 2 761670393 5 2 921392794 2 2 362115522 1 3 815456450 1 3 416077598 1 3 825855604 2 3 573894018 5 3 592419054 2 3 934531877 2 3 713225248 5 2 507241112 1 2 381940916 4 3 364842603 2 2 112980007 1 3 241735842 4 2 117597857 2 3 970031908 1 3 393656567 3 3 770333673 1 3 247216756 1 2 844210190 3 2 811844130 2 3 965967587 2 2 978246433 3 3 679801992 3 2 584001987 5 3 848837811 1 2 380644909 4 2 182421172 3 2 744420933 1 3 623457664 5 2 355776327 2 2 940488733 2 3 310512889 2 3 871365403 5 2 933766131 5 2 756186065 2 3 979878711 2 2 564811635 2 2 895536816 4 2 120447474 5 3 629686698 2 2 762728096 5 2 146072961 4 2 903025790 1 3 310826956 5 3 807530629 1 3 701098644 3 2 616966560 1 2 351861964 4 3 935926238 1 3 269984110 4 3 393078352 3 3 420670143 4 3 106093248 4 3 799194699 3 2 269658950 2 2 619731530 3 2 776703370 4 3 168039047 3 3 476723756 5 2 924163607 5 3 957935309 5 2 621089968 2 2 813521223 3 3 654782994 5 3 283411351 3 3 892548267 1 2 425614315 5 2 704250417 5 3 953613559 1 3 270718486 5 2 199833485 4 3 270170138 1 3 605313459 4 2 156933918 2 2 444013181 1 3 745949535 4 2 362046530 5 3 112186838 1 3 629062776 1 3 297800078 4 2 622509442 3 2 785981576 5 2 663169330 1 3 522145323 3 3 828104603 2 3 434503571 4 3 933079474 5 2 356652919 2 2 263973114 5 2 445325661 1 3 390457662 4 2 398746557 4 3 439459109 1 3 567321487 4 2 898756195 4 2 350039958 1 2 101721561 4 3 934631478 3 2 823444199 5 3 927176260 5 2 574998583 5 3 560931944 1 2 687911244 4 3 625959098 2 3 529618438 2 2 648691828 3 3 940668992 5 2 915809441 3 2 380666430 5 2 650285377 1 2 184169660 2 2 142683287 5 3 981487425 2 2 380057044 1 2 740799348 4 2 481230021 1 2 363975863 1 2 689575741 2 3 671997193 4 2 492712787 4 2 186215018 4 2 897367731 2 2 656585643 1 2 953763790 3 2 141221621 1 3 407917540 3 3 320087594 1 3 630124312 5 3 928105840 2 2 839334860 4 2 686280292 2 2 377659945 2 2 706928303 2 3 420680540 1 2 593835671 5 2 533700670 1 3 449170062 1 2 732832496 5 3 185682291 4 3 718422584 4 3 667086848 4 3 313450256 5 3 168759511 3 2 878514296 2 2 289800021 1 3 499475477 5 2 425043454 1 2 541637544 5 3 134806313 5 2 506822114 1 2 272511627 4 3 865917482 1 2 531041384 5 3 586353258 2 2 353069759 2 3 885623442 2 2 769098696 4 3 116349442 1 2 404369323 4 2 693283539 1 3 605724099 5 2 930606920 2 2 910205525 5 3 446108068 2 2 738003882 4 2 348345006 2 2 234475405 3 2 749732726 4 3 471370468 1 2 655845635 4 2 584099569 2 2 631398736 1 2 812026585 5 2 713882027 3 3 245317495 5 2 659971271 1 3 228733605 3 3 143265275 4 3 704587055 1 2 518784497 4 3 901545943 2 3 615680727 1 2 148505584 3 2 852178058 3 2 674411264 1 3 436666927 4 2 593754392 2 2 343360338 2 3 272332282 3 3 384884280 5 2 777865584 4 3 193191105 3 2 238319870 3 3 440663770 1 3 605649448 1 2 194754042 5 3 252235298 4 2 567177775 2 2 916540382 3 2 826752623 2 3 317012376 2 3 810665748 4 2 880745811 2 2 385063542 1 3 666850364 1 2 476463410 1 3 451785275 4 3 927276890 4 3 137086317 2 3 341674478 5 2 633904174 5 3 287640619 2 2 583666430 5 3 138028097 2 3 807639466 1 2 440710651 5 3 673534716 2 3 503654678 2 2 467794177 4 2 414840551 5 2 256880646 2 3 793257020 3 3 845143353 4 3 654352732 2 2 617743084 3 2 666635180 1 2 188412508 2 2 895221500 2 2 806621670 4 3 834726816 4 3 202159057 4 2 595116525 3 3 565861791 1 3 173915036 5 2 656647793 3 2 363019932 2 3 320398833 3 3 721721556 5 2 940633745 4 3 313781579 4 3 207188892 3 2 347196801 3 3 373112791 2 3 110197534 3 2 474315469 1 3 500057461 3 3 694937596 4 2 407029069 5 2 588444516 5 2 356169837 1 2 720220845 3 3 163557303 3 3 813151656 3 3 571163991 5 2 529138252 4 2 362946939 5 2 497361701 1 2 186707376 1 3 142749759 4 2 373074227 5 3 630262357 2 2 808201855 4 2 405431631 4 3 758642823 4 2 769131099 5 2 717430699 5 3 491190493 2 3 513189492 4 2 236432284 1 2 150666890 3 2 374508104 5 2 178128798 4 3 553518444 3 3 743977846 2 2 864809453 5 3 143813297 1 2 837933446 5 2 522360290 2 2 192776240 2 3 264523883 2 3 971999196 1 2 239289070 2 3 570651777 2 2 754862721 2 3 114232508 1 3 342461255 5 3 151411694 3 2 566343639 5 2 256877954 4 3 839636094 5 2 610122901 2 3 925064768 1 2 752582911 4 2 690741338 4 3 713903540 3 3 580013471 5 3 929098989 1 2 691727772 3 2 468894702 1 2 752833928 4 3 394031717 1 2 788416116 1 2 150810385 4 3 713471003 2 3 167226899 2 3 484073873 1 2 716815628 3 2 945352440 2 3 542752706 1 3 629364498 3 2 167964133 3 2 656991253 3 2 335238059 1 2 463914907 3 3 559102224 4 2 445350962 1 3 277315514 3 3 246988894 1 2 288859557 3 2 555621867 5 3 600671649 5 3 715294860 2 3 582881178 2 2 119377163 2 2 490876614 5 2 278210546 5 3 288384445 2 3 211212235 4 2 716002152 3 2 404851631 5 2 741454574 1 3 275469664 1 2 233966068 3 2 555153850 4 2 127107901 1 2 586416919 4 3 733821934 1 2 747014771 2 3 400496767 4 2 142034544 5 3 597256284 1 2 827825388 2 2 343561992 4 3 735239854 4 3 156438147 4 3 694717745 5 3 492694245 4 2 959520665 3 2 930105452 2 2 616484766 3 3 640602153 1 3 272849975 2 3 401415351 4 2 449678870 4 3 574884850 3 3 265999552 3 3 361253203 2 2 948196909 4 2 628659153 3 3 258241581 2 3 422618286 4 3 854381527 5 2 300332311 4 3 366355842 1 2 227812680 4 2 770250076 1 3 632438386 1 2 703605376 2 3 220309566 5 3 255434583 2 3 324591960 1 3 493921321 5 2 386768734 2 3 165095241 4 2 577376080 1 2 300243323 3 3 756718225 4 3 248701968 2 3 459255620 2 3 283925810 5 2 233000307 5 3 106197131 1 2 391223390 2 3 586855428 3 2 602869218 1 2 389440115 2 2 522683238 1 2 497393433 5 2 396643018 5 2 121352857 1 2 278696112 4 2 295985069 3 2 676327592 5 2 479037671 1 2 288070456 1 2 534510958 3 2 645630021 5 2 167461748 5 2 555538669 4 2 204507656 3 2 912210509 4 2 835731184 2 3 442344258 1 3 164693226 4 2 963714817 1 3 603985546 1 2 704491320 4 3 144727244 4 3 663615165 2 3 320697730 5 3 292163050 1 3 672454686 5 2 599460501 3 2 862519304 1 2 971455477 5 3 638642119 5 3 245869960 5 3 112716828 3 3 132041666 2 2 938135307 3 3 809673233 3 3 957978054 3 3 309265663 1 2 331698783 2 2 521859798 5 2 488256295 2 3 212511896 2 3 959745660 1 3 986237008 1 3 792941772 1 3 547909396 5 2 159452488 5 2 160011125 5 3 777440442 4 2 919539153 1 3 429449917 1 2 156985620 1 3 431568788 1 2 666179380 5 2 624715754 3 3 696363569 4 3 138374214 1 3 715244895 3 2 553313730 3 2 370067766 1 3 443380197 4 2 270873231 2 2 909571439 1 2 290691421 1 3 313658969 3 3 138428765 4 2 576369037 4 2 708877385 4 2 484050202 4 3 771233859 2 3 617371928 4 2 638670339 3 2 520313848 1 3 378190908 4 2 386865866 1 3 990617232 1 3 469777970 5 2 974420269 1 3 536101790 5 3 493628327 1 3 537290146 5 2 176842655 1 3 305768203 2 3 633751307 4 2 649972816 3 3 577223944 2 3 429010379 4 3 789424324 3 3 193285460 4 2 815175368 5 3 806682238 5 3 187497269 5 2 308091982 5 2 590350531 1 3 395484061 1 3 417993287 2 3 835807525 3 3 876814808 2 3 286832668 2 2 493806371 5 2 203938264 2 3 764706657 5 2 888965875 1 3 549813846 4 2 197142273 4 3 874283374 4 3 608824497 1 3 148187111 3 2 107828172 2 3 613404130 3 3 864659684 2 3 288457723 1 3 236782540 2 3 402326098 1 2 104559255 5 3 759070072 1 3 839183719 1 2 537580310 5 3 751014976 2 2 345290061 3 2 371925731 3 3 207448876 4 3 749263330 4 2 167911241 2 3 301719538 1 3 123222798 4 2 980930925 5 3 306061165 4 2 732749786 3 3 732130108 3 2 280669861 3 3 886758117 1 2 423063521 1 3 981620636 1 2 156466508 4 2 660539599 5 3 810887269 2 3 121799741 1 3 155225464 2 3 856838908 1 3 807636788 4 2 646159435 3 2 450899364 1 3 529475041 4 2 225133880 1 3 702919044 3 2 733520949 5 2 484149474 3 2 874733939 1 2 388466165 4 3 718289909 4 2 913335117 5 3 203130710 1 3 148451761 5 3 898710569 2 2 960418312 4 2 740458233 4 2 653188524 1 2 763672677 3 2 844149392 3 2 601376674 1 3 645883446 3 2 832135534 5 3 830281202 2 2 876841070 4 2 821707457 3 3 588470046 5 3 968791930 1 3 306870720 1 2 736701075 2 2 377751352 5 2 298628583 3 2 887177699 1 3 126303829 1 2 224471423 5 3 772932967 3 3 431456044 5 3 658985287 5 3 656751783 4 2 115888655 5 3 811114267 5 3 628170163 4 3 407970247 4 2 937991385 4 3 718517647 2 2 330925595 3 3 942783418 3 2 848544030 5 2 942160409 3 3 152374750 3 2 363452587 4 2 918879140 4 2 979004225 2 3 926503574 1 2 357512868 2 3 635633657 1 3 218743065 3 3 405801838 2 2 771523537 2 2 205878010 4 2 779349148 1 3 531360159 5 2 298628630 5 2 772249973 1 2 177390479 3 2 137370420 3 2 731901834 2 2 470182483 2 3 288143960 2 3 337310161 1 3 672654653 4 3 654721451 4 3 361846124 4 3 459946686 1 3 161503411 1 3 141602055 3 2 440224359 5 3 393414041 5 2 517387631 4 2 879678938 4 3 204142543 2 3 969984075 3 2 536462514 5 2 396736517 1 3 784691733 5 3 950348077 1 3 841704657 5 3 150943193 3 2 312007595 2 3 977590823 4 2 724495459 4 3 527707208 3 2 530557496 3 2 430806333 5 2 241224872 2 2 208092223 4 3 817733145 2 3 515599762 4 2 771082526 1 3 479239120 5 2 318734366 2 2 135364397 4 2 644666045 5 2 580671025 4 3 215355854 2 2 522572693 2 2 724125494 5 3 864616162 5 3 604113284 3 3 289124716 1 2 634760801 4 2 812888338 2 2 676814624 4 2 599638242 5 3 809563705 3 3 900000308 5 3 825917383 4 3 792453121 3 2 775620313 5 3 362717934 4 2 362768300 4 3 932510605 1 2 449993845 4 2 319500501 1 3 987554430 4 2 860786576 1 2 544819238 1 2 762532299 5 3 575889852 5 3 377761239 3 2 162472914 2 2 954550582 3 3 615715126 2 2 625505685 5 3 804312771 2 2 476040130 3 3 395229402 3 2 333946076 4 3 258533479 1 3 243210431 3 2 324655355 4 3 940430518 5 2 750793981 2 2 173559465 2 3 127510770 2 3 635615737 1 3 466425362 1 3 580540608 2 3 450547786 2 2 472371435 5 3 598506175 3 2 394798789 2 2 396549226 1 3 348488469 2 3 996850080 1 2 287780170 4 2 163880898 1 2 770733124 4 3 334351058 4 2 426307666 5 3 900826809 1 3 604149584 3 2 981879470 5 3 575479505 5 3 715348047 2 2 531334458 1 3 189848054 2 2 267597242 3 2 177193291 4 2 331377955 2 3 567038946 1 2 771542512 5 2 674211265 3 2 239083097 3 3 483208481 1 2 264636170 3 2 696088705 3 3 644347088 2 3 639606254 3 2 108219268 3 2 618206861 1 3 342232222 5 2 449530375 1 3 591493069 4 3 207067169 5 2 689544614 3 2 473205062 1 2 688409518 4 3 676327398 1 3 415593145 3 2 205844041 4 2 316111439 5 3 444600620 3 3 217352031 2 2 858722075 4 2 388884007 5 2 500814133 4 3 582848906 5 2 983674538 5 3 401972308 1 2 372751666 1 2 643473549 2 3 469017937 5 2 924273859 3 3 126557031 5 2 561799621 5 3 103933572 5 3 860180736 5 2 741412120 1 3 491980682 3 3 305048005 2 2 622273312 4 2 248976336 1 2 277134152 2 2 634386829 2 3 925451056 1 3 388532005 3 2 672783931 5 3 631999278 1 3 623053167 3 2 957615380 5 3 609744649 1 3 811956567 2 2 796406172 1 2 150033077 3 3 753326320 1 2 539961374 1 2 975720495 2 2 583548513 3 2 140884147 1 2 687306299 5 2 104997532 5 2 207134757 2 3 208332531 2 2 549034791 1 3 667007400 5 2 722942541 1 2 287778882 4 3 216823531 2 3 781707818 2 3 325322412 4 3 139633776 3 2 597020307 5 2 954613712 5 2 382536139 4 3 736795023 4 2 871825091 4 2 389430751 2 3 568191403 5 2 706012460 1 2 763574083 5 2 158471488 5 2 523886729 3 2 279085509 1 2 495747367 5 3 675817409 2 2 413248034 3 2 779654888 3 3 245808578 4 2 369381112 2 3 222857517 4 2 662443168 5 3 521813649 2 2 973201027 2 2 935576126 1 3 531099257 2 3 624917488 3 3 895855674 1 3 237533934 4 2 155626678 1 2 996528973 4 2 907993499 4 2 273049277 2 3 476214083 4 3 235603360 2 3 668592361 3 3 486407772 1 3 441176223 2 3 278529617 3 3 346434766 4 2 541072487 3 2 986947194 4 3 268971432 5 2 933807478 4 3 342946950 5 2 120731248 1 3 659113132 3 3 157228406 5 3 770932053 2 2 549574694 2 2 444639314 1 3 315019889 5 2 301621454 5 3 978485179 5 2 969043019 2 2 723449351 4 3 932871044 1 2 504451009 4 3 822111967 1 3 241272830 1 2 564846683 5 3 968246490 3 2 119059220 4 2 717351683 3 3 919713027 2 3 459294003 5 3 224457909 4 3 539122138 2 3 762446274 5 3 725343679 5 2 830524726 2 2 959036221 2 3 996801647 4 3 643260226 3 3 625001982 4 2 999512675 2 2 212236650 1 2 183525621 1 2 944308452 4 3 136478388 3 3 194766599 3 3 315792832 1 3 893848284 2 2 474970054 5 2 680587349 1 3 207763336 3 3 434811411 1 3 706941398 5 3 439755787 2 3 887401245 3 3 276658327 4 2 536092342 4 3 965453011 4 2 476477892 2 2 434991507 5 2 135633828 3 2 475856868 5 2 638475410 1 2 495652524 3 2 564722274 2 2 396782757 1 3 192032333 5 2 653594152 4 3 359898110 5 2 575061681 1 3 978638675 1 3 833043234 1 2 713712120 5 3 179745941 2 3 582061745 2 3 854430484 3 2 477430504 4 3 740056456 3 2 481083364 2 3 519992282 1 3 707220088 1 3 275415780 2 3 469995289 3 2 301995452 4 2 614108791 5 2 909124043 1 3 990364381 2 2 458828892 4 3 432058631 3 2 446690858 1 3 495836152 1 2 601827576 1 2 421692202 5 2 305211321 3 3 869355326 1 3 269534488 5 3 629039343 4 3 232366648 3 3 198314396 1 3 841811838 3 3 620626002 3 2 744160516 1 3 530622193 3 3 406083826 2 2 138267014 3 3 948734422 3 2 756884603 5 2 960776182 2 2 479493854 5 2 539924585 5 2 528266554 2 3 911170950 4 2 791089125 3 2 342488210 1 2 698928392 4 2 498646523 3 2 525947613 3 3 474644787 3 2 920321383 2 3 653613096 1 3 186089224 2 2 176691033 5 3 741738838 1 2 778830555 5 2 878053897 5 2 294831758 4 2 307228535 3 3 337001669 3 3 663436190 5 2 119317437 1 3 200998306 4 2 615356335 3 3 861811170 1 3 586225531 5 2 680842309 4 3 884443800 5 3 262655058 5 2 448885364 3 2 671685900 5 3 246349941 5 3 598961366 4 2 738053811 1 3 556338359 4 3 849562256 5 3 650971724 3 3 527749200 2 2 657220794 5 2 984245534 4 3 655897695 5 3 639414847 1 2 189755198 4 3 605314717 4 3 995415517 1 2 681997427 4 2 734097225 4 3 959045855 4 3 851708829 4 2 134808993 1 2 194559683 5 3 364274219 1 3 918704432 3 2 303822945 2 3 723123923 1 2 502012803 3 2 360658295 4 3 672936601 1 3 131380189 3 3 877915540 4 2 696019100 4 2 928967769 3 2 353273572 5 2 494647961 4 3 288350759 1 2 286943728 3 2 278561245 2 2 859729337 4 3 671399213 2 3 136217698 2 3 613832383 2 2 972536853 5 2 405709748 3 2 121528562 4 2 190232442 2 3 375669161 5 2 852842680 4 2 985993165 2 2 798376551 3 3 835273473 2 2 678020423 4 2 239991033 3 3 240979207 1 2 768118920 4 3 954732248 3 2 913445511 4 2 587051928 3 3 203869489 1 3 711002713 5 3 287249340 4 3 975279897 1 2 840164439 5 2 659721310 5 2 542100348 4 2 783725304 1 2 387264324 5 2 270598664 5 3 197419847 1 2 845431494 1 3 651697969 2 2 250630797 3 2 116535670 3 3 471906062 4 2 902693505 5 3 469223637 1 3 989009588 5 3 660818969 2 3 700667196 4 2 137041756 1 2 703534279 1 2 340297515 2 2 774782812 4 3 984803620 3 3 365034492 2 2 759685274 2 3 294055795 3 3 812196929 5 2 552975011 5 3 224946654 1 2 388483169 5 2 880634662 1 2 702477677 2 2 513788714 4 2 193489311 5 3 912690813 3 2 478534789 5 2 120974203 3 2 283260737 5 2 637316815 1 2 260068869 3 3 599964929 5 2 844527401 2 2 927915606 5 2 790936865 1 3 244153820 4 3 801066023 4 2 611219646 4 2 980746869 4 3 125012493 4 3 273434100 2 2 639135163 1 2 519208129 2 3 986392741 1 2 631815402 3 3 971576749 2 3 235204560 2 2 707819593 4 3 285307493 2 3 337356085 3 2 494889232 5 3 682347485 3 3 437499002 2 3 397981389 2 3 820551583 5 2 390518101 5 3 819420510 1 2 377133309 1 2 933646530 4 2 562121444 1 3 145371365 2 2 513422197 2 3 591787624 5 2 995551160 3 2 725700427 2 2 154852484 3 2 793290375 5 2 379418844 4 2 373504858 3 2 129974980 1 2 696542716 2 3 365666844 5 2 746533948 3 2 361955317 5 2 198010870 3 2 244897792 2 3 261728671 5 2 889018916 4 2 632747371 1 2 228444422 1 3 971689607 2 2 905766073 5 2 241635388 1 3 337125615 5 3 526360240 3 2 522517175 3 2 896988275 2 2 282665971 2 3 197581823 4 3 465343894 4 2 849514738 3 3 929469413 3 3 266558792 2 2 495575804 4 3 940431030 2 2 462477340 2 2 773910442 5 2 948767748 5 2 249562260 2 2 899125059 5 2 300556136 4 2 533052750 4 2 977828755 4 3 878983132 5 3 885739840 2 3 938319874 5 3 254958309 4 3 884491383 2 3 375181016 2 3 645641982 2 2 197731671 2 2 594331250 1 3 969510101 3 3 732787575 3 2 993745000 2 3 350408616 1 2 968260487 4 3 985484433 3 2 157969392 4 2 130665600 2 3 196789233 1 2 686615213 5 3 419176068 3 2 445289101 4 2 816655903 5 2 662284122 4 3 754410090 5 2 584914825 2 2 492905869 3 2 792931207 5 2 789404527 4 2 277570725 5 2 860728793 4 2 187921910 4 2 153423822 4 2 153745311 3 2 926487689 3 3 519427855 3 3 698680038 5 3 215386374 4 2 951642936 1 2 384459828 2 2 404852863 1 3 584434067 5 2 436464256 5 3 747508514 5 2 110528582 1 2 432338427 4 3 675589371 4 3 364739660 4 3 493845587 4 2 918431696 5 3 151685047 5 2 392432800 3 2 764976510 3 2 780808826 4 2 336127873 3 2 619307564 3 3 103075726 1 3 227481617 1 2 367072371 3 3 924034805 5 2 281232910 5 3 303672562 2 2 841243268 1 2 376800658 2 2 713068595 5 2 927429637 1 3 684067632 4 3 875079951 4 2 774229431 4 2 594547216 4 2 377932386 5 2 114001526 3 2 803800541 5 3 869427442 1 3 835469631 2 3 231348414 3 3 763840028 1 3 484107887 1 3 591327342 1 2 942784558 2 2 958827390 1 2 238770945 3 2 325271187 5 3 883691953 3 2 141035851 2 2 345682961 4 2 853148295 4 3 161309666 1 2 591651651 3 3 263423381 4 2 705181439 1 2 282268057 5 3 273639973 5 2 756031666 1 3 571211906 1 3 768280529 4 3 267943199 2 3 582736597 3 2 850173449 4 3 716974691 1 3 277303181 1 2 440122373 3 3 288516627 5 3 765557601 1 3 581003990 1 3 321508838 2 3 752043166 3 2 512654633 3 3 129095757 1 2 923341652 4 3 272906020 3 3 104946538 5 2 288992746 4 2 459753897 3 2 949598124 4 2 618325155 5 2 788243588 2 2 114127329 5 2 547653334 2 2 361693248 2 3 614279641 1 2 959089695 3 2 606848110 5 3 294208135 4 3 112713061 2 2 357485556 4 2 680119550 2 2 414808693 3 2 327772639 3 3 170423793 2 2 685155194 5 2 399073341 3 2 352696870 3 3 285799670 2 3 405679643 4 2 284667841 1 3 793178135 1 3 265262544 3 3 919504985 2 2 998380918 3 3 570657122 4 2 543925633 2 3 992770560 5 2 562316162 4 2 569307334 4 2 564632466 4 3 500580459 1 2 619852678 1 3 169874095 5 2 910243865 2 3 301921349 5 2 628878825 3 2 382111292 3 3 641984163 2 2 345159118 5 2 614009918 3 2 815362955 3 3 227155362 1 2 601377421 4 3 726757728 2 2 986117411 4 2 353086453 5 3 797363346 2 3 745152752 2 2 172395990 3 2 981843213 3 2 540650429 1 2 570059750 5 2 722851926 1 3 742843864 4 3 204929113 4 3 598433786 2 2 357630937 4 2 828662691 1 3 526027211 5 3 892918035 2 2 794322528 2 2 652716366 5 2 131488711 4 3 705680643 3 2 533310467 3 3 973872894 5 3 414550137 3 3 657581344 4 2 818222223 4 3 365626898 1 3 839575809 1 3 755520574 2 3 984934787 5 2 918392079 2 3 774541636 2 2 471081817 4 3 849521585 4 3 333565302 3 3 979395267 1 2 569528353 4 2 404778837 4 2 611812298 4 2 158923782 5 2 470850585 2 3 684752963 3 3 170559515 3 3 939866099 3 3 409389780 1 2 763810654 5 3 210871096 3 3 615316396 5 2 451140877 5 3 977156215 3 3 814831920 5 3 916176333 1 2 612845662 2 3 697757728 3 3 637203209 1 3 690634165 3 2 428732758 1 2 107566458 3 3 121907833 2 2 184183030 2 3 693051705 2 2 858658058 3 2 657500264 4 3 911582191 5 2 442037305 5 2 123134262 4 2 646599726 2 3 151209697 2 2 495896429 1 2 699790468 1 3 593063339 2 2 639042253 2 2 685983650 4 2 440606615 2 2 958042386 2 3 260552608 5 3 977002347 2 2 212690455 4 2 940550931 5 3 327837938 5 3 507708984 4 2 496911266 1 2 452573810 3 2 955671452 3 2 593038586 5 3 335432003 5 3 460243546 2 3 821169461 5 2 315604186 5 2 686219613 4 3 464273118 1 2 937925015 2 2 574182251 5 2 797746217 5 2 501823880 5 3 864653439 3 3 736557357 5 3 693554165 2 3 201276773 4 2 482095827 4 2 809350926 5 2 554939670 5 2 167700313 3 2 331833084 3 3 375593894 1 2 542823262 3 3 424357380 4 3 780650621 3 3 675980006 3 2 427796697 1 3 273075385 5 2 675191556 4 2 736237215 4 3 589700762 4 3 547501245 5 2 722380205 5 2 416997834 1 2 143668953 3 2 409301155 5 2 599094202 3 2 399472418 2 3 472173059 2 3 229612979 5 2 485972031 1 3 176651450 4 2 806811870 1 2 417335272 2 2 124584596 4 2 487139636 5 2 589457052 4 2 380487455 4 2 270312707 4 2 916326409 5 2 311216427 2 3 312702431 2 3 458767882 2 2 313783155 1 3 696095285 3 2 131266440 2 3 748490139 1 2 178013409 2 2 883629758 1 3 192382747 2 2 267936435 4 3 885773059 4 3 322779647 2 2 501968737 1 2 141532600 1 3 998423141 3 2 523372280 2 3 415966231 4 3 556734260 2 2 512106206 3 2 126066813 3 2 772627069 4 3 973360149 3 2 625998081 2 3 435348199 1 3 390951202 1 2 707585323 1 3 441236964 5 2 223347262 3 3 749508894 1 2 792402927 4 3 485141805 4 3 221729009 5 2 609371206 3 3 953588512 1 3 170931747 2 2 412634361 1 2 108897680 3 3 842438716 2 2 347716044 3 3 745635849 4 2 519585894 4 2 458547587 2 2 271313163 4 3 504911186 5 3 903530665 5 3 516356947 5 2 922056519 1 2 192730406 2 3 532608217 3 2 655508744 2 3 824168278 5 2 602366196 4 3 749772674 4 3 386187113 1 3 401310938 4 2 372435270 5 2 648707633 2 2 826986809 4 3 882783754 4 3 154988548 5 2 266695899 5 2 995615887 3 3 116197034 2 3 712754663 5 3 299809450 4 3 738634080 4 2 627210442 5 2 547107270 1 2 689940271 1 3 228894458 3 3 155179779 1 3 677139590 3 3 785680535 1 3 378360691 5 2 572233758 4 2 145849216 3 3 170486451 2 3 491628799 1 3 105933934 2 3 750594368 5 2 692762975 4 2 479236781 2 2 598552439 4 3 120331326 4 2 870744345 4 2 302295288 3 2 653258346 2 2 728804680 3 3 789680356 4 2 141184493 5 2 732232976 5 2 517242792 5 3 410203999 2 2 876109545 3 3 325195520 5 3 302049943 1 3 290276118 3 3 164586387 5 2 581329505 3 3 646392576 1 3 288895248 5 2 819071566 1 3 248775122 1 3 890312318 4 3 268332361 2 2 870093409 1 2 247347157 3 2 322694965 3 3 530074812 3 2 941251903 1 2 259219578 4 3 603807383 1 2 423118092 2 3 292558704 2 2 878800296 1 2 677790150 5 2 109039588 4 2 385875005 1 3 540868577 1 3 440286034 1 2 156876724 5 3 728632163 2 2 826232183 3 2 201755208 2 3 192942610 3 3 893941085 5 3 568255616 1 3 775528900 1 2 760636498 5 3 342429672 1 3 775552136 1 2 852780836 3 2 350567484 5 2 714051540 5 3 617556889 3 3 887011130 5 2 978336304 4 2 228270151 3 3 783079206 3 3 742251210 4 2 774484317 3 3 327127206 2 3 876946210 5 2 643900948 3 3 767915472 4 3 329666154 5 3 692957270 3 2 890480174 5 2 534489652 1 2 219639715 5 3 497652904 4 3 532024458 4 2 459268182 1 2 487758784 4 3 831933857 1 2 373378777 5 3 790372449 5 2 166109503 4 3 416240644 2 3 331250059 4 3 437047437 3 2 490993319 4 2 400213098 4 2 134045665 3 3 132306041 4 3 429265851 2 3 511650424 5 2 302496720 1 3 397520300 4 3 364658116 3 3 588813165 2 3 899195560 2 2 490827535 5 3 257210395 4 3 217111929 3 2 203879150 4 2 381152334 1 2 960770194 1 3 174277904 3 3 213608974 3 3 884903880 2 3 845481775 2 2 356610095 2 3 708905420 3 3 381772680 5 3 100054650 1 3 422403397 2 2 362363048 3 3 774725001 2 2 750382783 1 3 189711610 3 3 271557561 2 3 838944054 4 3 902460253 4 2 506714707 1 2 132846837 4 2 626062897 5 2 411058441 2 2 290969334 1 2 306321670 4 2 816730498 3 3 645485624 2 3 162901119 5 3 960203797 2 3 342338162 2 3 725914458 4 2 275706558 4 2 947572711 5 2 583966318 4 2 107940379 5 3 156522781 1 2 689087331 1 3 587829967 5 2 362695583 5 3 556784532 1 2 871321630 3 3 808689234 1 3 592110382 2 3 688138298 4 2 844350714 3 3 784662938 5 2 738946833 5 2 159214754 2 2 317511322 2 3 877838892 1 3 344470269 3 3 536994173 4 2 872199442 4 2 604790965 4 2 298706458 2 3 426667996 2 3 234594385 5 3 186957635 4 3 305886302 2 3 301549033 1 3 589452234 5 3 661228577 3 3 124478891 4 2 956563856 5 3 286124530 4 3 521599911 4 3 794408195 4 3 579359332 2 3 943915088 5 2 367949922 1 3 904351413 4 3 336892415 3 2 866141029 4 3 955413222 4 2 414770454 1 3 178912484 1 2 736356500 5 2 252930439 4 3 524707406 5 2 243994079 3 3 250775589 3 3 574978865 5 2 866510560 3 3 291796200 2 3 797991508 1 3 285336725 2 2 360904188 5 2 596386279 1 3 222094400 2 3 228482314 1 3 925744346 3 3 379138323 5 3 270004595 3 3 101802989 1 2 440705043 4 3 909770652 2 3 989346844 4 2 608480069 1 2 329645931 3 2 409821620 2 3 611875967 4 2 768617134 1 3 174443102 3 2 727654578 3 3 199515918 3 2 807099443 3 3 102495779 3 2 504710747 1 3 607165441 2 3 658590433 3 2 930168025 3 2 966706197 1 3 255073359 1 3 528192476 5 3 131638726 5 3 352317191 4 2 170401030 5 2 765456917 5 3 191661479 4 3 909509557 4 2 940621161 4 2 672346441 2 3 381133334 4 3 553417858 1 2 762686783 4 2 248131266 4 3 648422014 5 2 643503667 4 2 519459612 3 2 636445550 2 2 404055456 4 3 622844850 1 2 954966930 3 3 122894931 5 3 318381395 5 3 375024863 3 2 505875753 1 2 270542262 1 3 193900023 1 2 544160802 2 2 562371656 1 3 112496911 4 2 274908951 1 2 954272224 3 2 519775868 1 2 421346449 3 3 807089043 4 3 553846924 4 2 190966381 3 3 572658524 3 2 876659885 2 2 164756174 1 2 794733591 2 2 463881626 4 3 700641884 1 3 844588804 4 2 464253645 2 2 532888947 1 3 287841297 3 3 321045348 3 3 421353334 1 2 433767996 3 3 535994161 1 2 183330273 1 3 853215003 2 2 746111182 3 2 594744719 4 3 142201526 5 3 455083866 2 3 957598717 3 3 173739322 4 3 926654769 5 3 455916474 4 3 625173263 3 3 176002439 2 3 656213389 5 2 428210858 4 2 590277174 1 3 576889637 2 3 841012545 3 2 935815198 1 3 691590370 2 3 421759284 1 2 217396195 4 2 435042947 4 3 709885504 5 3 112642963 4 3 246008229 4 3 794041618 1 2 680626006 1 2 424858195 4 2 435518463 5 2 256304665 1 3 205910884 3 2 242456824 2 2 682871933 5 2 557183068 3 3 401104950 3 3 443528218 3 2 625600330 5 2 911315656 5 3 592306311 4 3 839588318 1 2 366628379 5 2 257775595 2 3 995971875 4 3 148457303 1 3 396361329 2 3 182907881 5 3 351064374 3 2 143265484 3 2 809334081 3 2 943302407 3 2 851830649 3 3 229394856 1 3 166302403 5 2 487242933 3 2 606032832 3 3 158164064 5 2 421685980 3 2 438282118 5 3 414284345 5 2 600758136 2 2 666928066 5 2 433940794 2 3 376958720 5 2 562931658 1 2 693728695 4 3 261740949 2 3 847116397 4 2 598164463 4 2 855108255 1 2 412910826 2 2 232459514 3 2 277271253 2 2 630565479 3 3 345404787 5 2 912767588 5 2 690187053 4 2 338471568 3 2 837737943 5 3 798484158 1 2 717680625 2 2 406108012 3 3 177621600 3 3 680226948 1 2 740247677 3 3 600936173 4 3 430732160 2 3 705167101 3 3 242184504 2 2 276462362 5 3 154823296 1 2 191486104 4 2 379431723 4 3 206049372 5 3 643033314 4 3 737201755 2 3 429718618 3 2 303011058 3 2 848548666 3 2 296310751 5 2 599145949 4 2 141229698 4 3 748996951 2 3 210921973 2 3 461956987 4 2 914415869 3 2 158621395 1 3 120912953 4 3 330774192 1 2 720318266 2 3 669735229 4 2 780936612 2 3 480350995 4 3 979016509 5 3 782099669 1 3 784092085 5 2 570656347 4 3 567839398 2 3 490251128 3 2 500377456 5 3 393934339 1 2 140549273 2 2 884886244 5 2 421131531 5 3 480586880 3 3 337474458 1 3 448983020 3 3 537011887 5 2 472208302 3 2 676019740 3 2 552894880 4 2 865464644 3 3 489586045 1 3 347821028 3 3 426708878 3 3 778529225 1 3 851359062 1 3 256612691 4 3 439787231 5 2 574254736 5 2 524673525 5 3 569184523 3 3 886544144 1 2 768750906 1 3 281500618 2 3 566499285 1 2 629615981 5 3 273631576 3 2 918872447 3 3 746273941 5 3 508318860 4 2 829438469 2 2 718490018 2 2 622670866 1 2 953631211 4 2 838448962 2 2 618262495 1 2 246307278 3 2 937944535 3 3 566075550 5 2 308169961 3 2 352351345 5 2 597529669 4 3 525049230 3 3 586771816 1 2 668164908 5 2 809124734 2 2 143145412 5 3 940752348 2 3 157325370 2 3 903506163 2 3 982389866 2 3 733093252 1 3 103541972 3 2 945882862 1 3 846551000 5 3 674772320 5 3 102383121 5 3 717230058 3 2 965919738 1 2 930158799 4 2 292378118 3 2 359899149 1 2 443997729 5 3 397326058 4 2 259140948 2 2 687118040 2 2 706425134 5 2 232378083 1 3 443770379 3 2 402581446 5 3 105322072 4 2 481864939 5 2 156890107 3 3 599422471 2 3 624715975 3 3 893278141 3 2 843664760 2 3 659782917 3 3 478950531 1 3 364422962 4 2 149277373 3 2 284294176 3 3 409796564 3 3 214888828 4 2 875381343 4 3 819171285 1 3 493145517 2 3 689246822 1 2 514214252 4 3 769109431 2 2 881606262 3 2 686419763 3 3 808436119 3 2 130731845 2 3 298237924 2 2 234067965 4 3 404841667 2 2 410031017 5 3 153707651 5 3 946702453 4 3 832013936 5 2 755853281 1 2 751283034 3 2 340603558 3 2 814947884 4 2 150928704 3 2 200845976 4 2 462491482 3 2 962788989 4 3 687247547 3 2 107423591 1 2 400608865 4 2 388531402 4 2 287876129 1 2 650851199 3 2 763351555 1 2 173030432 4 2 458483163 1 3 249599820 5 2 690635352 1 3 271918736 5 3 810567508 5 3 182117827 3 2 630814478 2 3 943017008 1 3 928542914 2 2 703309526 3 3 653350491 4 3 833215078 5 3 908242398 5 3 812396149 4 2 826006653 3 3 847655463 1 3 141368720 2 3 577217030 3 2 616951903 3 3 323601696 4 2 587965527 1 2 398526640 4 2 625541400 1 3 806524748 3 3 972298493 4 2 963499480 1 3 743189748 4 3 992049475 2 2 150733675 1 3 458558922 3 2 393407746 4 3 109406975 2 3 598055036 2 3 797882405 4 2 387213515 2 2 187215685 3 3 354097391 1 2 891932731 4 3 982890626 5 3 450891908 3 2 259093238 1 3 432709613 1 3 622251716 5 2 305145308 3 3 774947358 4 3 709107695 4 2 220570899 2 2 467065886 2 2 407219188 2 3 707208232 3 3 833071739 4 3 575122088 1 3 792107379 2 3 749623641 2 2 869312046 5 3 146910676 4 3 252457762 3 2 764196787 1 2 714261317 5 3 580659370 4 2 473214907 5 3 210819742 1 2 520273613 5 2 928579010 5 2 519870559 2 3 528975377 4 3 548947392 4 3 794777331 1 3 895149697 5 3 753848642 4 2 787553216 3 2 108257112 2 3 946849352 2 3 258094896 1 3 532816263 4 2 144258263 1 2 108879256 3 3 963892973 1 2 990182058 4 2 245234245 2 3 231045024 4 3 707172377 4 3 270604004 1 2 392825169 4 2 261764270 3 3 303931255 2 2 286189381 3 3 155582648 2 2 895807416 2 3 856787389 4 2 150222583 5 2 346092799 3 3 276340224 2 2 739558192 2 2 241164827 5 3 889508824 3 3 524255810 4 3 319497480 5 3 750354972 4 2 818362989 5 2 149379632 2 2 471070624 2 3 676768447 3 3 785221930 5 2 365578523 1 2 924592822 1 2 555428697 4 3 135893155 5 2 924837490 1 3 438933362 1 2 928584795 2 2 589163738 2 3 921363372 4 3 816378063 3 3 419869863 3 2 143807504 5 3 293581040 3 2 946126783 5 2 711406719 5 2 683577404 4 3 280781399 1 3 627843527 2 3 410155514 1 3 422422232 2 2 192502453 1 3 435257379 1 2 172065155 1 2 130435359 4 2 403366114 5 2 628431080 3 2 998387033 5 2 638202411 5 3 276224948 5 2 832781402 5 3 150498939 2 2 595104670 1 2 765746282 2 2 773926990 4 2 393517921 4 3 644610145 3 3 234060208 1 3 261707153 3 3 400876490 4 2 724113798 1 2 206403412 5 2 480792862 4 3 735261425 1 3 593690427 4 2 124093564 2 2 996672175 3 3 994173548 4 3 488623576 1 3 814899787 5 3 368762403 1 2 359870471 5 3 128791798 1 2 141142149 4 2 788257909 5 3 487256847 3 3 657000789 3 2 657543538 4 2 543133917 4 2 165663984 5 2 756550553 4 2 183928629 1 3 490393608 1 3 306346839 5 2 502088134 3 3 538972413 5 2 824881291 3 2 866163431 4 3 128573637 5 3 996035498 1 2 420479004 2 2 385553484 4 2 876810426 4 2 854284941 2 3 624914130 3 2 355609061 1 3 828302086 3 3 839734306 4 3 303915173 2 2 165723000 4 3 810997364 2 2 207313013 1 3 359312361 3 2 159593813 1 3 237169952 4 2 333677709 3 2 775265936 3 2 420614036 4 2 799437156 1 3 229509459 2 3 984293686 2 2 205667421 2 3 231845788 2 2 430692866 5 3 374445688 5 2 711423284 2 3 293189481 1 2 104289376 4 3 781940912 5 2 446864473 3 3 982638397 4 2 654077536 2 3 217820329 2 2 215091841 1 3 867497213 5 3 154076598 2 3 574064108 5 3 796225856 1 3 267315511 5 2 879733054 2 3 299973134 3 3 283867759 4 2 831530604 3 3 585874031 2 2 405549258 1 3 257057195 1 3 498228012 5 2 756526685 5 2 143774921 3 2 393589655 4 3 633398311 5 3 950502713 5 2 792095128 4 3 895863752 2 2 570373033 2 2 124899398 5 3 574728763 4 3 202417875 3 3 652844041 3 3 171547065 5 2 757873231 4 3 463039016 3 3 908513191 4 3 640813147 5 3 101799468 4 3 706032060 2 2 418418129 3 2 116323565 3 2 664971228 5 2 374069828 4 2 480943441 4 3 751098044 1 3 105014176 5 3 548521399 4 3 436640221 4 3 536679137 3 3 406839765 2 3 991333908 5 3 918554556 4 2 886284556 5 2 505584784 2 3 355133841 1 2 144010688 3 3 488435090 5 2 957952429 5 2 215632826 2 3 538335631 1 3 345396890 3 2 428568343 3 2 748161098 5 3 368142291 2 3 218704892 5 3 102303475 2 2 611208533 1 2 622943187 4 2 345350934 1 3 132693977 2 3 324654228 3 3 189110597 3 3 454848539 1 2 453449618 1 3 312207651 2 3 187753521 1 2 174885904 3 2 109114764 4 3 314789147 5 2 506489842 3 2 300462441 4 2 786845142 3 3 345932247 4 3 985788810 3 2 576765237 3 2 954286720 3 3 333125081 4 3 863287127 2 2 738337002 1 2 987392032 4 2 506710795 2 3 241983348 2 3 968658193 4 3 630855731 2 3 414053641 5 3 351950765 5 3 941057022 5 2 856788140 4 3 745545641 1 3 720344541 5 3 479400789 5 3 628372363 2 3 650584952 4 2 266506634 5 2 150499619 2 3 779924143 2 3 719024646 1 3 797766139 4 3 759236544 1 2 768581969 2 2 339779610 2 3 925005461 3 3 394401423 5 3 769068562 4 2 988017970 5 3 702623645 5 2 592116883 3 2 968306795 5 2 932920396 5 3 392789524 2 3 409019784 1 2 735407555 4 3 579949431 3 2 740950679 4 2 113122065 5 3 823328888 5 3 818343158 3 2 580468138 4 2 591060162 3 3 395713077 4 2 498832724 4 2 724450093 1 3 755125644 3 2 552760531 3 2 722015138 4 3 787414833 1 2 198567133 5 2 112195525 1 3 814283677 4 3 277401266 3 3 635106752 3 3 584051609 1 3 439010823 5 2 133272871 2 2 517107978 4 3 916750696 4 3 772347168 5 3 342784513 3 3 754355919 4 2 232576480 3 3 310329051 1 2 900189678 4 3 853316167 5 3 200400885 1 3 143801868 3 2 420897122 1 2 976869488 3 2 683461682 5 3 964250910 1 3 116612232 1 3 793308054 2 3 829828229 4 2 199738122 4 3 571247625 4 3 935894451 4 3 460208077 5 2 684282522 3 2 947719837 5 3 309630988 1 2 760431562 4 3 979188736 1 3 630070275 2 3 589749030 2 3 335701505 1 2 595546255 2 3 355914358 5 2 210480809 4 3 372738160 2 2 430802782 4 3 828079230 1 3 780331755 1 2 772504693 4 2 321657736 5 2 584154712 2 3 448527654 5 3 898783279 5 2 219702573 3 2 332120430 2 3 371958594 5 3 663463604 5 2 478754838 1 3 581090607 2 3 702862892 2 2 453597166 1 2 616518781 5 2 993324990 2 2 212070302 1 2 687307483 1 2 733163789 1 2 898307419 4 3 785582602 5 2 388842917 1 3 190028415 2 2 193965025 2 3 796711697 3 3 873160423 3 3 739812510 3 3 274986340 3 3 877570064 5 3 712426733 3 2 716259918 5 2 745130251 3 3 580962023 4 3 640119039 4 3 263779594 2 2 128245833 3 3 671416831 4 3 439734908 1 3 708521394 3 2 805059712 4 2 311567982 2 3 298988244 1 3 108632499 2 2 670920565 1 2 666501361 5 2 477542939 1 3 436665477 2 3 663756968 4 2 493893199 1 3 431145531 4 3 858191450 4 2 633088647 3 3 635242051 1 2 214958943 4 3 910030190 1 2 370613870 5 3 835032559 4 2 135011752 3 3 307071867 5 2 336270141 1 3 769771042 3 3 149651721 2 3 322435692 2 2 699652745 3 3 498891605 4 2 602759008 1 2 752910653 3 3 764840462 1 3 344298202 3 3 864309429 5 3 581533453 5 2 756042607 5 3 571132235 1 3 497873262 5 2 815176995 1 2 572751754 3 3 506634455 5 3 624258427 3 2 628405651 5 2 172246351 3 2 644297925 3 2 349899711 3 2 923016103 3 3 401741381 4 3 829491508 5 3 128187179 2 2 438974087 3 2 218087932 1 2 837523190 5 3 276629670 2 2 517684782 3 2 403109462 5 3 798037181 1 3 653907419 1 2 605527907 1 2 485613872 4 3 457986518 5 3 501251617 4 3 286942613 4 3 973949212 2 2 398427606 3 3 939308102 5 3 656420883 5 2 983284242 2 3 832385129 3 3 660700709 2 3 999097976 3 3 911055509 5 2 811919751 4 2 544120000 3 3 519613631 3 3 390382492 1 2 649537398 5 3 657660189 5 3 242543689 1 3 153386186 2 3 796437388 1 2 611885515 3 2 273601981 4 2 279190385 3 3 695647674 4 3 161460408 2 3 252472676 4 3 734705449 1 3 999866028 5 2 226371962 2 2 435844893 2 2 737954629 5 3 403312104 3 3 606821339 3 2 357723073 5 3 720980571 3 2 255441161 2 2 704787450 5 2 492678521 5 2 238957613 5 2 848383520 3 3 941534931 2 3 958592623 5 2 398645901 1 3 471285219 4 3 107728627 2 3 244724755 2 2 972884253 2 1 237550988 3 937635783 3 3 252264021 2 3 898060521 5 3 379438015 3 3 355770379 4 3 778902238 2 3 697098038 5 3 493642012 2 2 567527235 2 2 887860826 3 2 738368916 2 2 437362528 2 3 252172790 2 2 817809625 4 2 312981638 2 2 996229538 2 2 245192639 5 3 707370446 2 3 616158072 4 2 933103382 5 3 134597367 5 3 284439043 4 2 347732951 3 2 371420773 5 3 593651278 5 2 699548830 1 2 515486022 4 3 816495321 4 3 468318790 4 2 239443282 2 3 701739277 5 2 166527376 3 2 309289966 1 2 783292903 1 3 395406826 2 2 811436255 2 3 919817586 4 3 171372390 3 3 925364327 5 3 265361423 3 2 797282685 2 2 773291280 5 2 193459178 3 2 331273935 4 3 422384516 3 3 643281420 1 3 475866136 5 2 260883997 1 2 664614937 4 3 480468808 1 2 950594415 4 3 322334992 2 2 103724920 5 2 159774650 1 2 787992001 1 2 796121389 2 3 177877398 3 2 313700256 4 2 620395534 3 3 607795677 2 2 276356278 5 2 369726869 5 3 200398220 2 3 285300536 5 3 120056559 1 3 405733508 2 3 679038636 1 3 106381206 1 3 238807096 5 3 200149002 4 2 924966386 3 2 534018510 2 2 967245166 4 3 284260329 5 2 104333984 3 3 680511975 2 3 759455483 1 3 597225713 1 3 701088105 1 2 125315799 5 3 243387564 3 3 121061146 4 3 233644877 5 3 506123878 1 3 399586556 5 2 372072462 1 2 779794883 1 2 625253103 3 3 517375704 3 3 523123255 2 3 862998759 2 3 400987432 4 3 394301299 2 3 667200829 1 3 279406521 5 3 384484733 4 2 360379070 4 2 962945327 1 3 862992460 3 3 609231916 3 3 229441141 3 3 816858027 5 3 347317603 4 2 127888031 2 3 709633555 4 3 969229932 1 3 954587088 2 2 710615935 5 3 683154734 5 2 519191850 2 2 981220188 5 2 855452428 2 2 647293463 5 3 709537422 4 2 878958658 2 3 180345226 3 2 387381900 1 2 710163651 5 2 293494692 2 2 267031165 5 3 231438154 4 3 708938278 5 3 601664512 2 2 294374546 4 2 982154499 5 2 331749423 5 2 844618496 3 2 260046354 1 2 907508356 5 2 265782882 2 3 823701515 1 3 169967410 1 2 158619040 2 3 701496943 1 3 676125092 2 2 311767143 4 2 107824459 1 2 374362873 2 3 878970549 1 3 627673692 3 2 441626993 3 2 650504474 4 3 207142555 5 2 957031033 2 2 159195468 4 2 293219581 4 2 565781249 1 2 288639800 4 3 467356310 1 2 547095379 1 3 522263996 5 2 499681430 4 3 599807948 4 3 713602762 3 2 513699255 2 3 730462169 4 3 743781248 2 2 381178675 4 3 100326244 3 2 295116808 1 2 747834739 3 3 863954114 1 3 844124427 1 3 803146680 5 3 650305728 4 3 693391738 1 3 968331984 4 2 357185167 5 2 805231995 3 3 968847344 1 2 189020086 2 2 157741360 5 2 432076931 2 2 759939028 4 3 184965560 1 2 185131322 3 3 520162320 3 2 324001847 1 3 706210019 2 3 677809950 3 2 386608855 5 3 604917249 4 3 386909716 3 2 354301244 3 3 251704921 4 2 189344600 4 3 768192491 2 3 100393141 5 3 357888529 5 3 523576512 2 2 293664067 1 2 392573062 5 3 203455895 5 2 428930004 3 2 284125388 1 3 718277934 1 3 431929776 4 2 371765596 3 3 421547053 4 3 739836045 5 3 999354001 4 3 496285362 3 2 257220712 4 3 818846565 4 3 853305875 2 3 783667268 3 3 403882043 4 3 891983452 3 3 441256662 2 3 751124642 3 3 422321124 2 3 995550653 3 2 375461958 1 3 611528149 4 2 751156246 5 3 510847385 1 2 615549639 2 3 390201566 5 3 154136164 2 2 305974800 5 3 294564400 5 2 114143476 2 2 552703742 5 3 281746952 5 3 846561163 2 2 908656756 5 2 673626168 2 3 187157679 1 3 169139345 5 3 431366914 2 3 159935892 5 3 431149478 5 2 897065040 3 3 782023663 4 3 699527421 5 2 622727320 2 3 226784837 4 3 426892639 2 2 519339159 1 3 607145553 1 3 427942399 2 3 845160433 5 3 377856795 2 3 389392344 2 3 209181065 2 2 526342174 1 3 392415670 1 3 573444590 4 3 666306293 1 3 191806876 2 3 700298694 2 3 355365885 3 2 728469614 2 3 164754112 1 3 248754399 5 3 659092903 1 2 727925673 2 3 766376012 3 3 340924562 2 2 932739958 3 2 376455681 3 2 395367706 1 2 568396574 3 2 831162305 2 2 524321486 2 2 750199076 2 3 433097590 1 3 363344601 3 3 654323416 4 2 582323828 3 3 266841508 5 2 184996106 2 2 194814622 2 3 604737800 2 2 555076077 3 3 431161068 2 2 860043532 3 3 365843924 1 2 457336754 4 2 365802683 5 3 984811348 4 3 103032012 2 2 689994585 5 3 172768839 3 3 962498732 5 3 199418653 1 3 462170649 1 2 516147671 5 2 917134925 2 3 376627388 3 3 391199707 4 3 633415656 2 2 653823325 4 3 385705669 5 2 300007755 1 2 397387973 3 2 618572723 3 2 874647979 2 2 678845001 1 2 402570225 1 2 374623701 2 2 786708308 5 2 138811634 4 2 217269287 5 2 376587591 4 2 582222777 4 2 660820207 4 2 998041301 4 2 825749733 1 3 119304122 1 3 249666335 5 3 644584082 4 3 608120628 4 3 184593612 2 2 375646726 3 3 559194593 4 2 742706048 2 2 566553602 3 2 215570072 4 3 661457393 1 2 472590219 2 3 854959631 5 3 723622928 5 2 669792965 1 3 103773126 2 2 447255155 1 2 627190185 3 2 851458170 3 3 264504083 4 2 688462618 4 2 249798881 2 2 970794805 2 2 180984245 3 3 856667407 3 3 793387751 4 2 428565996 1 2 222411747 5 3 530520380 4 2 730744584 4 3 958312567 1 3 982051363 1 3 980540769 1 3 342690033 4 2 766908470 2 3 995324125 2 2 253621005 5 3 833709709 3 3 624321261 4 2 967587492 5 2 322147321 4 3 432566002 4 3 497450395 4 2 853853878 5 2 790831123 2 2 831876625 2 3 700542171 4 3 303292769 4 3 345803522 1 3 329208806 2 3 205056232 2 3 361113047 5 3 489722565 1 3 421557518 1 2 876238282 1 3 808606236 5 2 201433411 4 3 537621258 1 2 100024694 1 2 362008595 4 2 329708830 5 2 408080105 3 3 303005919 2 2 632610510 2 3 625946587 2 3 902341572 2 3 530876667 5 3 781957469 1 2 389656699 1 2 281185540 1 2 573769886 3 3 823099460 5 2 566393707 5 2 685780263 1 3 755593851 3 2 207421831 2 3 247415013 4 3 629854858 3 2 123143361 5 2 595370318 3 3 241341657 3 2 920283518 4 2 854345265 5 3 937438389 4 3 449840945 5 3 120069784 2 3 541110057 3 2 318368472 5 2 565357278 2 2 474946540 4 2 952709691 4 3 619166251 5 3 143243556 5 3 288522414 1 2 483021909 4 2 564447358 2 3 756103910 1 3 175753844 1 3 661986121 1 3 270954061 1 3 514527433 1 3 403425955 5 3 504036738 4 2 511290855 3 3 211421589 1 2 299972125 1 3 576740060 1 3 450611574 5 3 797505479 4 3 161323177 3 3 196136135 4 3 136757161 2 2 940063531 2 3 248510082 4 2 530467751 3 2 652526385 4 2 982459853 5 3 440066621 2 2 296756772 2 2 644235095 2 3 550115512 2 2 174548101 1 3 363670556 1 3 397679323 2 2 969548476 3 3 688293937 5 2 482373032 2 2 976939064 5 2 928580633 5 3 396668225 2 2 755207928 5 2 648336741 1 3 431369679 2 3 291405846 5 2 974223142 2 3 112010228 3 2 349587704 1 2 468006147 1 2 781006687 5 2 184973677 2 2 511669491 3 2 101254926 1 3 271163545 5 2 482285041 4 2 612060462 4 3 470202177 2 2 969253789 2 2 971225135 5 2 989643871 4 3 573757173 1 3 414391634 5 3 617376401 3 3 895440961 1 2 155590155 4 3 507164388 3 2 528835791 2 3 413495723 3 2 865476743 4 3 236566782 4 2 572631313 3 3 722742517 3 2 714585131 3 3 521926391 5 2 532554555 2 2 623638542 5 3 857376097 4 2 124264852 3 3 417624097 1 2 862789759 3 2 790342158 5 2 307595842 4 2 215443426 3 3 597222968 3 3 991971368 2 3 489570483 3 2 309973714 4 2 348050463 3 2 639019967 2 2 248250484 1 2 224094874 2 3 303837912 4 3 622954831 4 2 123682350 3 3 537231789 5 2 742755864 1 3 899447824 1 3 954499859 1 3 741334667 1 3 537201290 1 3 789103468 3 2 154365883 4 3 746331759 1 3 773557467 4 2 327661064 2 2 638464730 3 2 250229336 4 3 215486384 3 3 761072412 2 2 965598386 5 2 404822465 1 3 721111495 4 3 935041693 4 2 614259701 2 3 230514594 4 3 922479314 2 3 300810217 1 3 982437986 5 3 563450339 3 3 575972046 4 3 493106838 2 3 774393271 3 2 329558857 2 2 840960866 4 3 507746515 5 3 861436450 4 2 442393506 1 2 317173870 5 3 645661279 1 3 398507332 3 2 684052742 2 3 519775689 5 2 149711089 3 2 699686489 1 3 913004199 1 2 260220825 1 3 256548839 2 3 900115533 5 2 709600014 4 3 426907666 5 3 452316724 1 2 258304945 3 3 659531221 2 3 971474153 2 2 485917742 4 2 393431393 4 3 423393528 2 3 570321103 3 3 187620059 2 3 440006038 2 2 813752807 5 3 217580277 3 3 449493526 1 3 589842060 1 3 101325248 2 2 360697685 4 3 739937332 2 2 137909579 3 2 471660514 5 2 225146441 3 3 886543383 2 2 208299360 1 2 765625549 5 2 109348208 2 3 972635918 1 2 638152201 2 2 416782355 1 2 411812256 1 2 999615147 5 3 364842775 5 3 900801697 1 2 963356345 3 2 296679142 2 3 357800003 4 3 347273683 2 3 588695377 2 3 747845542 3 3 170159418 3 2 573172260 2 2 960428320 1 3 208449501 2 3 206014663 3 3 631230904 4 2 340705205 1 2 643310301 5 2 367869234 2 2 674120806 1 3 959311243 5 3 344967388 3 3 896066650 3 2 884931135 3 2 339683054 5 3 403332468 5 2 473367617 2 2 177393668 3 2 630413739 1 2 471555163 1 2 530353280 3 3 922219197 2 3 119363378 3 3 500853167 2 3 613374425 3 2 253934276 5 3 175195621 2 3 385553017 4 3 515200959 5 2 333724874 1 3 640507939 2 2 391593202 4 3 179925957 4 2 582997158 2 3 949056693 5 2 772038548 2 3 923226241 4 2 850016955 4 2 479866566 1 3 531739235 5 2 333398380 5 2 950275506 2 3 475192013 4 3 776911632 4 2 517942921 2 3 707535119 3 3 914511394 3 2 464189812 1 3 128331776 5 3 227260279 5 2 938346259 3 3 617653417 4 3 108767500 3 3 410617691 4 2 559798752 3 2 985835438 2 3 480778926 5 3 525600651 1 3 387327079 5 2 179504488 4 2 444100849 1 3 453485619 4 3 261193463 5 2 611169109 1 2 628767371 3 3 573490063 3 2 140671847 3 3 803264597 1 2 707951740 3 3 236599250 5 3 276980293 1 3 588747002 2 3 918711270 3 3 766928950 4 2 477207035 1 3 867792844 4 2 754643293 4 3 569254024 5 3 221774816 3 2 890086290 4 2 459838010 5 2 344970835 2 3 317938905 1 3 606548106 4 2 882593900 1 2 738104411 2 2 547308948 4 2 853476874 4 2 740824486 5 2 842327532 2 3 162233576 2 3 732626959 3 2 250613301 2 3 619710165 2 3 238980012 4 2 900941086 5 2 955895906 4 3 772716572 2 2 190825674 1 2 887345345 2 2 592307081 1 2 405376995 1 2 965089586 2 2 493453411 3 2 672190683 3 3 435358551 3 3 613702433 1 3 609510095 4 2 839525763 3 3 567018629 1 3 344126322 4 2 389660961 4 2 330201476 2 2 398626424 4 2 743047210 4 2 490122397 4 2 157019660 5 2 679804445 2 3 475571117 3 2 489010974 2 2 319938014 4 3 212658851 2 2 574916155 5 2 967765077 1 2 413719428 5 3 557124928 1 2 557192539 3 2 297732569 4 3 947318258 3 3 355741411 4 3 940039895 1 3 970080560 5 3 795545309 3 2 505080168 5 3 396318978 2 2 524266315 5 3 232555547 2 3 407217890 4 3 132673083 4 2 170906809 3 2 803062934 4 2 968930481 1 2 770278750 4 2 458280472 3 2 523565095 4 3 451900651 1 2 483007360 5 3 501262516 2 2 300704167 2 2 651514698 5 2 342823936 1 3 383122193 1 3 408079234 5 2 181035586 3 2 584791359 3 2 255886785 5 2 611055348 3 2 227308669 4 3 843237166 3 2 955993689 2 2 416854250 3 3 846812590 3 3 489479219 3 3 830946904 2 3 899361959 1 2 537412142 2 2 285613304 5 3 183655247 4 3 912044357 5 3 579211105 3 2 558894286 2 2 408413659 4 2 358221850 5 2 233145654 5 2 657709658 5 2 308341670 1 2 334318097 4 2 475133874 3 2 550760175 4 3 980019394 4 3 489674723 2 2 104854697 1 2 351246774 5 3 545234418 5 3 250142489 2 2 525830625 5 2 102227605 4 2 310376206 4 3 764020213 4 3 114972609 2 3 283954776 4 3 865234355 1 3 540748984 5 3 562114300 4 2 408239623 2 2 291262815 4 2 151354627 5 2 749203201 4 3 606664579 1 3 279054532 4 3 396624534 1 3 302516077 5 3 676164779 5 2 131539664 3 2 994707315 1 2 265377859 4 3 647770759 3 3 486135844 4 3 623312512 4 3 579399248 2 3 147185612 1 3 433750609 5 2 100575835 5 2 113321082 1 2 679224890 2 3 909325156 2 2 831927700 3 2 316071900 1 2 977231187 5 2 991867376 5 2 786053404 3 2 657988649 3 2 592618173 2 3 163589321 3 2 495332946 3 3 499639404 5 2 528558435 1 2 272313590 5 3 514610973 3 2 204592134 1 3 650037223 5 2 780234733 5 2 826884335 1 2 988121060 3 3 456686078 3 3 875698407 1 3 403839541 2 2 119834930 5 2 921288727 1 3 859573916 2 3 181698678 1 3 528317402 3 3 287241947 4 2 697278049 5 3 687317137 1 2 226577092 5 2 606209380 4 3 654216809 1 2 907851240 1 2 706676936 4 3 299700381 1 3 174491472 2 3 985794876 1 3 785138801 3 2 886545413 1 2 460874330 5 3 602191655 5 3 503526563 4 2 447739788 2 3 510933162 5 2 603193439 3 2 854389325 4 2 250563824 4 2 110433714 5 2 635305942 4 2 557218151 3 2 427726163 1 3 449574751 3 3 578325887 4 3 155138449 1 3 546336632 5 2 519120790 4 3 313036071 2 3 440419232 4 2 891641397 4 3 151061409 1 3 782257381 2 2 132814536 3 2 323537302 4 3 542441450 3 3 298893890 5 3 957741233 1 3 333701276 3 3 151178716 1 3 712121846 3 2 607173015 3 2 374277086 4 3 107297502 5 2 651618493 1 2 202679708 5 3 533965174 4 2 360597682 5 2 125811596 2 2 368344172 1 3 642404228 5 3 394957215 4 3 725096974 4 2 607862216 3 3 768783533 3 3 294248956 1 3 687464002 3 2 958225221 3 2 586716506 3 3 382278317 4 2 194043456 3 2 200399189 3 3 258527668 4 3 868464143 1 3 193528830 4 2 990485720 5 2 537967934 3 2 313818484 1 2 173335022 3 2 679721787 2 3 613758581 5 3 378842245 3 3 842289836 4 3 169527943 1 3 651918769 5 3 327587843 4 2 204996363 3 2 218044617 3 3 377519322 1 3 206927895 5 2 328803650 1 3 697801137 2 3 783536261 3 3 530515249 5 3 457705529 4 3 245922880 3 3 563108906 5 2 469914431 3 3 391896829 2 2 483226037 4 2 350181457 5 3 608666749 1 3 308781649 3 2 196173379 2 3 385260095 4 2 707153579 2 3 199739415 1 3 569006357 2 3 550276070 4 3 214575710 5 3 209403902 1 2 526814564 2 2 949890262 2 3 880088055 1 3 135978307 1 2 755982207 2 3 988775460 1 2 423534805 4 3 985458685 2 2 629706125 2 3 178206264 5 2 679175851 4 3 893151808 2 2 673648108 1 3 783908511 3 3 950443963 5 3 577412543 1 2 283415885 2 3 791583652 3 2 880557171 3 2 518182447 3 3 163928177 1 3 703349752 3 3 301982593 5 3 563380795 5 3 702991537 2 2 624467657 5 2 962427874 1 2 159029820 2 2 592008668 1 2 813156037 3 2 529884095 1 2 679596692 5 2 126862257 5 2 525683892 1 2 110454908 2 2 123434352 3 2 741185970 2 3 701945517 4 3 633358685 1 2 923585149 4 3 184822482 2 2 234236068 2 3 666948755 2 3 795680338 2 3 320834218 5 3 386895145 2 2 455227201 3 2 631970230 5 2 193302533 2 3 696156273 5 3 263640180 5 3 572522677 3 2 286938474 2 3 681091040 4 2 773566263 4 3 577437471 4 2 371353542 3 3 465012703 5 3 149039910 5 3 453013617 2 3 758810749 4 2 735006260 4 2 285530291 4 2 814493028 2 2 799812035 4 3 447695200 3 2 710278308 2 2 134323681 5 3 395262599 5 2 215563662 3 3 858759601 3 2 462846442 1 2 476613665 5 2 130898112 2 2 816843657 5 2 711560038 3 2 724653978 4 2 894575147 5 2 364191320 1 3 302517869 2 2 101462906 3 3 806646833 4 2 635404618 1 2 678999835 4 2 409730887 4 2 499164139 3 2 242761355 1 3 314768193 5 2 121955400 1 3 410728533 5 3 687196455 1 2 603471772 3 3 479676443 5 2 596698422 1 3 509554508 3 3 562398901 3 3 412963779 1 2 709539694 2 2 468575354 2 3 256305194 4 3 246043865 1 3 744147494 1 3 904802032 3 2 201246230 2 2 774134439 4 2 671691287 1 3 723651153 5 3 214237813 2 3 109172635 1 2 919447545 5 2 236514012 4 3 756966562 1 2 796783939 3 3 337879752 5 3 392040723 1 2 970789308 1 2 311128610 1 3 316285744 1 3 614284516 3 3 804684408 4 2 919215810 4 2 357729642 5 3 628012172 5 3 792215093 2 3 640466850 4 3 672539446 4 2 216873557 5 2 284454684 1 2 426446308 5 2 106808817 4 2 333768960 3 2 433625874 3 2 204946007 2 3 928461597 1 2 374234515 4 2 773474184 2 2 886163308 1 3 867272955 2 3 767450421 1 2 148798238 1 2 602115434 3 3 402087588 5 2 622741649 3 2 283144057 4 3 939086889 1 3 543464014 3 3 859183396 1 2 417909058 2 3 246775819 4 2 934460729 3 2 630612836 2 2 882496502 1 3 773440188 1 3 712875225 2 2 238716702 5 3 318152424 4 3 411945563 3 2 119902126 2 3 616497198 2 3 503422727 4 3 782070415 5 2 389444722 3 2 248961016 2 3 524404825 3 3 662340705 5 2 399168617 5 2 493101354 4 2 121450591 4 2 636707630 5 3 780430566 3 2 486244475 3 2 896779723 1 3 385463563 3 2 194042671 2 3 368584847 2 2 976348513 5 2 866388533 3 3 909875048 1 2 989134364 2 2 682160775 1 3 794673169 3 3 145164682 4 3 499417982 3 2 330833082 4 3 404011329 1 2 247398877 4 2 237208704 1 2 876283777 2 2 745149559 3 3 539330553 4 3 972161730 3 3 507205302 1 2 175269713 3 3 155194838 1 2 520635684 4 2 630762230 4 3 281473406 3 3 483607314 4 3 260015590 1 2 786939741 4 2 520931255 5 3 595947438 4 2 174660299 5 2 768209665 4 3 619915112 5 3 943474867 5 2 986667822 5 3 513088188 4 2 865236777 4 2 692697646 2 2 201986626 3 3 266673671 3 3 137829602 1 3 531772888 1 3 754666881 2 2 653208709 5 3 282896436 4 2 429245002 3 3 955729444 2 3 750338058 1 3 458818403 5 3 244891518 4 2 712165855 4 2 432756935 4 3 446266079 3 3 484064195 4 3 584406025 1 3 908585570 4 3 545688112 5 3 882704384 1 3 170571126 2 3 688467296 5 3 891532125 2 3 391084361 1 2 698647956 1 3 508974762 2 3 542928669 1 2 137723522 5 3 725544347 3 2 373410420 4 3 933210269 1 3 353806840 5 3 959939820 1 2 348700175 2 3 232350286 1 2 692820804 5 2 778861494 1 3 259929584 1 2 781557195 5 2 438589762 2 2 217567956 3 2 305648370 4 2 519519250 4 2 259982772 2 2 529810288 3 2 427941872 4 3 280258644 4 2 250899704 4 3 504006521 4 2 592464395 5 3 806848423 3 2 404836580 5 2 132531060 4 2 194504475 3 2 316477130 2 2 470174907 4 3 823124339 5 2 411222346 5 2 214396037 3 2 456526026 1 3 728804756 1 2 383445834 3 2 360630230 5 2 596386435 2 2 520858638 1 3 454446399 2 2 199431048 2 2 256399003 2 3 973924595 5 3 313589564 4 3 229980989 5 2 373091253 5 2 496638056 1 2 415728602 3 2 403556568 5 2 346760133 5 2 531161902 2 3 143440503 5 2 625336720 1 3 925554494 3 2 709065567 2 2 251492125 4 2 807347012 3 2 544172898 3 2 175101421 4 2 430697896 4 3 992117835 2 3 508861736 4 2 690441037 3 2 854225208 2 2 698970658 3 2 800737815 5 3 429418895 2 3 715723353 4 3 213195066 3 3 824475238 4 3 233137041 5 2 226501942 5 2 799791116 1 2 218478282 4 3 704472360 2 3 589838345 1 3 523269688 4 2 788232422 3 2 642890964 4 2 861299472 3 2 528578590 5 3 514075099 4 2 442719578 5 3 204787977 2 3 373543131 1 2 255017152 4 3 484544441 2 2 123389842 5 3 442318881 1 3 872821278 1 2 589016042 4 3 513965201 5 2 943966387 1 3 208300816 3 3 353323854 2 3 969785430 4 2 451347431 5 3 838778577 3 3 559076808 5 3 356512593 3 2 818631771 4 3 664820970 5 2 226989791 5 3 489538804 3 3 327456729 3 2 481784252 5 3 616526656 2 3 992332389 2 2 327737725 4 3 287146247 1 3 520255663 5 2 102662185 4 2 453685736 5 2 216614484 1 3 709561458 1 3 166471111 4 3 194376691 4 2 158305550 5 3 668449239 2 3 571449367 1 3 696116566 1 2 424617735 3 2 119834473 5 2 867788443 1 2 377811336 2 2 713182291 5 2 132159340 3 3 303844236 2 2 737774485 1 3 278099771 5 2 190321282 3 2 494438583 4 3 630865388 1 2 714701192 1 2 764472667 2 3 789753693 3 3 747395357 4 2 529429626 1 2 547504634 4 2 494122851 2 2 378325480 5 2 962477048 5 2 972686538 5 2 148797941 4 3 817421560 3 2 490103063 2 2 750774837 3 3 751541457 2 3 311915063 2 3 109241196 4 3 666491189 5 2 938128045 1 2 445468598 2 3 211287532 3 2 133947133 1 3 430882595 3 2 105544978 3 3 234217372 2 3 272406979 4 3 286625946 4 3 576357698 5 2 688381255 2 2 749694205 4 3 749338556 4 3 563624076 1 3 302690917 4 3 242680075 2 3 646035738 2 3 309069354 1 3 911125259 1 2 507979207 1 3 862071708 3 3 927107572 3 2 586521648 3 2 651993881 2 2 625116287 5 3 955623974 4 2 754479595 2 2 827724196 3 2 664676377 1 3 884077398 4 3 908032984 5 3 286368166 1 3 671047422 4 3 318385825 4 3 686273189 1 3 145710753 4 2 318403038 3 3 481726796 2 2 280516939 3 2 541172446 2 3 952545139 5 2 962769727 2 2 603109652 3 2 576901445 3 2 605393495 5 2 311248891 3 3 413446764 4 2 386687392 1 2 737338168 4 2 621193916 1 2 654572754 5 3 259863061 3 3 566826427 4 2 229817357 2 3 219396142 1 3 158816325 4 3 318428300 4 2 159549139 4 2 357658182 2 2 570771574 1 3 354263741 3 3 253555685 4 2 974526197 5 2 579760352 4 3 786203217 4 3 621986963 2 3 497185750 2 2 364743117 3 2 500034239 3 2 630842569 2 3 406435305 1 2 429018891 4 2 389541048 2 3 287344200 5 3 310214362 5 3 270568769 2 3 421054015 1 3 913234290 4 2 206995515 4 3 717266109 3 3 908575310 5 3 575842029 3 2 415413306 1 3 268380564 5 2 142365277 4 3 116601536 1 2 259435095 3 2 493074694 1 2 655029911 1 2 225726213 3 3 309924600 2 3 855070232 3 3 123172533 4 3 776672620 3 2 142064245 4 2 409989234 5 2 795162288 3 3 379987844 1 2 141455236 3 3 675190474 4 3 926285108 1 2 505876003 5 2 420179074 2 3 433668555 3 3 155137867 1 2 205116329 2 3 508939312 4 2 938743244 1 2 402488593 2 3 262783143 3 2 530095237 4 2 470680884 1 2 515350850 5 2 911607332 4 2 582867945 4 3 719652943 4 2 765639082 4 2 940803030 5 2 153250718 5 3 386986421 3 2 521831767 2 3 363915033 5 2 256149477 4 3 100306681 1 2 181041271 2 3 549762951 1 2 371861682 4 3 923970164 1 2 632117313 1 2 121317620 1 2 188638592 4 2 360328508 3 3 515411162 2 2 962765106 5 2 901254812 5 3 836867390 5 3 490714736 4 2 108823044 5 2 686790420 1 2 509658515 4 3 257148533 2 3 553875650 2 3 575582399 4 3 155007871 2 2 203766907 5 3 623078025 3 3 356748057 3 3 337284266 2 2 314002905 1 2 421114860 5 3 969571973 4 2 569551031 5 2 632285644 5 2 749397138 3 2 600846736 1 2 492058797 4 3 957962607 4 2 373325603 5 2 529521530 2 2 794572766 1 3 351594033 3 3 406141964 5 3 714398425 3 3 882320625 2 3 942818190 2 2 894465004 2 3 312054200 3 3 424093258 4 2 631842611 4 2 868834682 2 3 981361446 5 2 199301882 3 2 676968446 4 3 367370122 2 2 641796517 1 3 794363281 2 2 298203947 4 3 840315349 1 3 746773103 3 2 353687433 1 2 596085890 4 3 942428242 4 3 498752680 2 3 430794149 2 2 524782603 4 3 411247078 4 3 359928866 5 2 227275903 2 3 657201923 3 2 306910117 3 2 261001680 1 2 825122490 2 3 973538698 2 3 667812166 4 3 190133505 2 2 938689840 1 2 955992144 3 2 579703628 4 3 551466305 2 3 607013528 2 3 815055428 3 3 855235673 2 2 949923754 5 2 806436394 5 3 384580867 1 3 565885816 4 2 849260352 2 2 299895379 4 2 576868884 2 3 642335449 5 2 648352252 4 3 250080147 1 3 980202316 2 3 298633459 2 2 543912891 4 3 430862653 1 3 140567180 2 3 936487888 2 3 865056906 5 2 687659081 4 2 880592599 4 2 600178173 3 3 782022823 2 2 305217810 1 2 100842191 3 3 276508509 3 2 596982499 2 3 276413235 1 2 205199722 2 3 416346166 1 3 373319291 4 2 673998993 3 3 709052981 4 3 735803769 2 2 315012126 5 3 223161113 4 2 218883641 2 2 484629857 3 3 661829024 5 2 655312838 5 2 183866414 5 3 285698458 2 3 838048975 3 2 347809957 1 3 486808555 4 2 281630013 5 3 721472422 5 2 378618160 1 3 139043844 4 2 230251182 1 2 335284280 3 3 224512545 5 2 298186759 5 2 958478920 5 2 327431310 5 2 363809072 2 3 211222714 1 3 685204859 2 2 512135865 1 3 541118829 3 3 975689834 2 3 709792676 2 2 143442296 4 3 458975212 4 2 749412270 4 2 267191507 3 3 896133377 3 3 290263670 4 2 310370421 3 2 523744592 3 3 606127869 2 2 880845317 4 3 639013836 2 2 677089804 2 3 645120975 4 2 629418939 4 2 836653245 2 3 978819274 1 2 763877732 1 2 231161515 2 2 509172014 1 2 530754231 4 3 787077772 5 2 585050761 3 2 881571740 2 3 273003362 1 2 755928443 2 2 954106729 4 2 232091626 2 2 104418347 3 2 897757661 4 3 607682362 4 3 762409599 2 2 177663206 5 2 392542605 3 2 780403742 4 2 533466095 4 3 342323297 1 2 133860860 3 3 965318691 5 3 883356044 1 3 381825234 1 2 422809904 1 2 207038860 3 3 901264517 3 3 611996634 2 3 374269680 2 2 133806689 5 3 789377409 1 2 629679598 2 3 482600781 1 2 336489215 2 2 234780394 2 3 578592978 1 2 198474643 5 3 937921699 3 2 991666172 1 3 513698218 2 2 323653171 1 2 770815481 2 3 455635323 1 3 568668673 1 3 876135576 3 3 980260293 3 2 781896692 3 2 963129249 3 3 129728748 5 3 965118405 3 3 419167164 4 3 485796687 3 2 381466973 4 2 282429786 5 2 482680819 5 3 481827941 3 3 681009918 4 3 390298420 2 2 192721331 5 2 709064830 4 3 683728688 4 3 328823121 3 2 623017951 3 2 749034047 1 3 875586113 5 2 851487750 4 2 507648456 1 2 288775031 4 2 839009260 2 2 433399516 1 2 797787558 3 3 305489521 4 2 621971065 1 2 643572707 4 3 397065020 5 2 300287088 3 3 437763503 1 3 410080010 5 3 174522591 4 3 595256552 2 3 645414809 3 2 237042172 4 2 800659966 1 2 868928526 1 2 127128599 4 3 399522067 5 2 189350453 2 3 794028064 1 3 113248185 1 2 904722420 4 3 310977887 4 2 123944937 3 2 348395057 4 2 764276933 2 3 325028213 5 3 777761995 1 2 236529566 4 3 780067823 1 3 479157801 5 2 479526398 3 3 576104516 1 2 361237444 1 3 282917018 4 3 540244390 3 3 484392525 1 2 304023748 1 2 478434092 4 2 828420716 5 3 334646237 2 3 364994908 1 2 624273682 3 2 280931066 3 2 551109651 3 3 379267302 2 3 810975418 5 2 324050234 1 2 180662974 1 2 548652202 2 2 854984744 2 2 716505356 3 3 462943031 2 3 495008457 1 2 442957710 1 3 302420375 2 3 599336846 2 3 738677465 3 3 937398195 2 2 477246974 5 2 597035213 2 2 593650021 3 3 699597677 2 3 142767015 5 3 633011759 5 2 540230455 4 3 169741496 4 2 405877392 1 3 295196924 1 2 247850458 5 3 389230663 4 3 452413526 3 3 383436308 3 3 705150448 5 3 107942944 3 2 848062256 1 3 149099142 5 3 640869571 2 3 282815184 3 2 387080400 4 3 418220229 1 2 664565403 1 3 238092919 1 3 306199354 4 2 574399217 5 3 606826659 1 2 440254591 3 2 337534161 4 3 418572689 4 3 878886976 4 3 487695882 5 3 405228532 4 3 273213488 1 2 952297464 1 2 630421479 4 3 377089379 4 3 789295152 4 2 994776795 1 3 312594861 1 3 696772896 2 3 542085625 2 2 204107447 5 3 211240193 1 2 880868044 3 3 230856108 5 2 474182762 2 2 105011778 4 3 344838550 3 2 566245514 4 2 827306423 3 3 389527500 1 3 403549744 1 2 484880625 1 2 626508390 2 2 537562789 2 3 434857751 4 3 378647852 3 3 629795146 5 3 445367850 5 2 138826659 1 2 149007904 3 2 381818335 3 3 143693828 3 2 680838890 1 3 277235844 3 3 363867208 1 2 426754170 4 2 683935798 1 3 311946946 1 3 333810979 3 2 372785262 3 2 367269765 3 2 370634227 5 3 500464419 3 2 921606795 3 2 191405356 5 2 576922662 4 3 719801669 1 3 763904749 1 2 360250189 3 2 506904546 1 3 285172677 2 3 366202473 2 2 462185557 2 2 533154140 5 3 726551290 5 3 408205362 4 2 563085708 3 2 852884325 1 3 987387082 4 3 513589504 3 3 323965517 5 2 340733349 2 2 156228849 5 2 967197577 3 2 432881335 4 2 355846678 1 2 226487215 2 2 970227796 2 2 684452486 2 3 309400637 4 2 951774428 2 2 401097310 2 3 524868367 4 2 199649752 4 3 581963860 1 2 882666080 5 3 212345807 5 2 709839683 2 3 843247487 2 2 985520581 5 2 467496979 4 3 873368818 2 3 589261641 1 2 329011121 2 2 378214531 5 2 624339534 2 3 643620772 2 2 419166736 3 3 359485512 1 3 590014217 5 3 501614256 3 2 237665699 3 3 948324689 5 3 272480045 4 3 413254126 1 2 260695491 1 2 783878766 5 2 783581056 1 2 285804851 5 3 447431855 5 3 923502978 5 2 369173152 5 2 346350748 2 2 333349209 1 3 119540095 1 3 437945016 4 3 147601241 1 3 320531730 5 3 151900065 3 3 610781741 4 3 510860376 2 3 503391805 1 3 753546301 2 3 306937652 4 2 468359297 5 2 370716383 1 3 217009382 4 3 618306325 2 2 167416738 2 2 780677196 4 2 468675857 4 2 190994140 4 2 964028625 2 2 109519712 4 3 453389231 4 2 393566756 5 3 303273234 1 3 229029002 3 3 609467289 4 2 545855838 5 2 864212447 4 3 487240303 3 3 272567284 2 2 270246271 1 2 322937088 1 3 803036888 2 3 253738154 2 3 103668409 1 2 624907509 3 3 578469656 2 3 449139502 3 3 889930034 5 3 357271120 2 3 685157617 4 3 998959685 1 2 499466201 1 2 383114127 5 3 802092234 3 3 168725530 5 3 438147100 3 3 146884748 4 2 883256618 3 3 794354835 4 2 936526224 2 3 237057369 5 2 378997637 3 3 201205660 1 3 465452696 4 2 920395302 4 3 903644570 5 3 492305196 3 3 215867314 4 2 680034166 2 2 254994102 1 2 852977444 1 3 768663199 3 2 455017926 2 2 977163508 3 3 594598879 1 2 735368936 3 2 475529715 3 3 492452574 3 3 993998563 2 3 723011253 3 2 403447214 2 2 624043565 2 3 491513081 5 3 853027261 3 2 281083203 3 3 745920590 2 3 961336298 1 3 511519798 2 2 369022071 3 2 796816959 3 3 512686612 4 2 675559209 3 3 586668423 4 3 105669739 1 2 270397145 3 3 717850716 4 2 519117507 2 2 652248371 5 2 171632659 2 3 545657875 3 2 698342903 2 3 972392284 5 3 977901720 1 3 823997590 5 3 528300644 5 3 488177877 3 3 164908475 1 3 234189441 3 2 322265959 3 2 119186787 2 3 776911159 2 3 249824488 4 2 843630771 1 3 899122819 5 2 715632743 1 3 938791973 2 2 422016191 2 3 292192915 2 3 386630948 4 3 597793624 4 3 602374032 4 2 829833444 4 3 722737690 3 2 834334163 3 2 925826777 2 3 221188719 1 3 680676778 2 2 154770888 1 2 580513297 4 2 595500020 2 2 484855184 3 2 584808164 5 2 422717680 5 2 502349629 1 2 433842686 5 3 528278522 3 2 283444389 2 2 146523905 3 3 110779014 2 2 605768820 5 2 107390850 1 3 312566904 4 2 862057831 2 3 997621914 5 3 729914378 2 2 668046758 3 2 691849557 1 3 380187002 4 2 527490426 4 2 930733792 5 2 780565414 4 3 572752996 3 2 898484315 2 2 393563047 3 3 100759197 2 3 303518786 2 3 954380177 5 3 600199748 4 2 519512090 5 2 957522319 4 2 154460798 2 3 617359561 2 3 178618164 3 3 224799709 5 3 658271948 3 2 201984741 5 3 113951548 1 3 512859060 5 3 577875725 4 2 503108242 3 2 202960722 2 2 242640120 1 3 165369106 5 2 976632584 1 3 356293886 4 2 982416540 4 2 122905810 1 3 694332288 1 3 186519754 3 2 381241960 5 3 542038103 2 3 286426847 5 3 479320496 3 2 646031371 2 2 792260347 1 2 272768247 5 2 974658800 4 2 662312880 2 2 453743627 1 3 104799755 5 3 774519826 5 3 912004794 2 3 560773975 3 3 442032750 5 2 539477712 2 3 164029687 5 3 258605089 2 2 966207220 2 3 416968862 2 2 291451420 3 2 273404710 3 2 710950770 1 2 552726040 4 2 537136548 1 2 698709087 3 3 127865439 3 3 285771992 5 2 531893347 4 2 490461367 3 2 236373988 4 3 400166469 5 2 567090051 5 2 586069302 4 2 782925095 5 2 605336857 4 3 247927794 4 3 544008320 3 3 754903134 1 3 399638791 3 2 749185330 2 3 366000515 4 3 136552859 1 2 473734414 5 2 684743244 3 2 228297402 2 3 553222918 2 3 117464307 3 2 659582736 4 2 865716981 2 3 705201454 2 2 904643539 3 2 421462543 1 2 545275830 1 2 978120622 5 2 403455395 3 3 713116589 3 3 702309308 1 2 859971897 5 2 191935656 4 2 339512205 5 2 227417756 3 3 768062924 1 3 932135459 5 3 277761188 3 3 771600334 3 3 180243318 5 3 792868413 3 3 238055454 3 2 588172326 2 2 601454054 4 2 198848823 4 2 738270690 5 3 488166010 1 2 690623465 4 3 286988655 2 3 779628743 5 2 161547862 1 2 470109987 2 2 936174949 4 3 615242077 2 2 611476888 2 2 407527931 1 3 347253337 1 3 398120335 2 2 124231912 4 3 382054400 3 3 124540416 4 3 322480792 2 2 210833964 3 2 128427095 4 3 791369321 4 3 886293554 3 3 979961287 4 3 931739466 4 2 415550618 2 3 966314150 2 2 355976400 5 2 789536521 1 3 751477271 1 2 226589629 1 2 463535039 4 3 983586316 2 2 194849012 5 2 494690563 2 3 674446835 4 2 901457204 2 2 237070174 1 3 479055657 4 2 276252512 1 3 239798046 1 2 611474970 2 3 755881672 1 3 324809181 4 2 748004077 4 2 165294333 2 2 801192735 5 2 135121019 2 2 757274024 4 3 403421071 3 3 529092696 3 2 107606504 5 2 291122661 2 2 467981361 1 2 377527612 4 2 233845743 1 3 119878421 3 2 259190519 1 3 107862813 5 2 411042006 2 3 531213829 5 2 879559840 3 3 971115654 1 3 781884721 2 2 713645054 1 3 554554441 5 3 922256593 2 3 311133454 5 2 558271762 1 3 472557659 4 2 644039687 5 2 443491732 1 2 103925701 1 2 774616746 2 2 528334918 1 2 303439106 4 3 979107770 1 2 216205722 4 3 103596199 5 3 986149457 1 2 922016390 5 3 314979700 5 3 627031497 4 3 897103059 3 2 643882949 4 3 306104748 1 2 699947749 4 2 739294150 2 2 222134477 1 3 332244123 2 2 603409059 3 3 646172569 1 3 623351217 1 2 127787460 2 2 512697687 1 2 436713939 4 3 310246664 4 2 278550664 2 3 579905674 2 2 859774762 4 2 936528486 3 3 455135189 3 2 206169805 2 3 861518528 3 2 146170501 4 3 484288652 4 2 850587369 1 2 123121871 1 2 512529300 2 2 378787355 1 2 732159198 2 3 115627996 3 2 901014188 5 3 728833890 3 2 760960445 4 3 555958988 4 2 624917432 3 2 655649336 2 3 697477452 3 3 835689336 4 2 497467218 3 2 179986873 1 3 921775677 5 3 753862994 2 2 508812996 3 2 243031194 2 2 675534924 4 2 348340391 5 3 863859615 3 3 493552073 2 2 248603635 3 3 901804472 2 2 995312726 2 2 507232062 3 2 191350598 1 3 754015329 5 2 625280155 5 2 819274359 3 2 251556160 4 3 159329104 2 3 139649486 4 2 376261643 4 3 573174814 5 2 316853729 5 2 688596416 3 2 417147570 1 3 655041396 1 2 631117579 2 3 430530200 5 2 201548335 5 3 167891460 2 3 722349401 4 3 202104184 1 2 756184917 1 2 123538242 3 3 758385916 4 2 998610838 3 3 587199484 1 2 757818979 1 3 327047324 1 3 799344262 1 2 124352833 5 2 687885105 1 3 552454725 2 3 797840430 1 3 626324216 1 2 172017493 4 3 139140445 4 2 556071618 1 3 236728719 2 3 599269951 1 3 196892450 1 3 508217358 3 2 761728600 1 3 827747304 3 2 701826023 3 3 796630105 5 2 850138618 1 2 522400494 4 2 487705518 3 2 104891344 4 2 328900018 2 3 593522081 3 2 229870225 3 2 766391469 1 2 116672864 1 2 680142615 2 3 167463274 1 2 951616435 2 2 655997548 5 2 310388102 2 2 311814352 1 2 519798992 5 3 462971525 2 2 522828761 3 3 886757893 5 3 127921306 4 2 682698621 3 2 585817710 1 2 969518324 2 3 461842100 5 2 873106607 3 2 138078853 5 2 544616647 4 2 259521358 4 3 142900272 2 2 362929094 4 2 193417745 4 2 726431416 5 2 223935931 5 2 651645192 1 3 624283365 4 3 524173644 3 2 415438280 2 3 349486189 2 3 579953171 5 3 638608991 3 2 578673909 4 3 205569630 2 3 531975863 2 2 948015881 2 3 553455813 3 2 573895390 3 2 386433922 2 2 803540208 4 2 846488290 1 2 690140899 5 2 982638151 4 3 699917722 2 2 939219209 4 3 904613924 3 2 763791058 3 3 102967621 5 3 618926823 3 3 159643329 5 3 156961836 4 2 955590624 4 2 617085447 1 3 319363410 5 2 565591258 1 2 845038691 2 3 880740614 3 3 613810546 3 2 797547303 5 2 419348849 4 2 206630132 3 3 673104537 2 2 113486048 5 3 901687758 3 3 249890793 2 3 100748577 4 3 678074391 1 2 181601761 2 2 678569742 4 3 510457100 5 3 677100076 1 3 120415082 4 3 496594359 2 3 168230672 1 3 409090834 3 3 826621883 2 3 361596932 1 3 452256062 4 3 694530632 2 3 656815380 2 3 653066825 5 2 488679438 2 3 395094178 4 3 411151031 3 3 311194514 2 2 770498559 2 3 806410999 5 2 404928577 3 2 311625794 1 3 129222339 2 3 831512777 1 2 260742991 1 3 661983809 1 2 335822965 1 3 179711604 5 3 354371893 1 3 287989041 3 3 787926041 4 3 847282999 3 2 623345443 4 3 732251047 5 3 739433132 4 2 110655986 2 2 809511254 1 3 525842727 2 3 620392018 3 3 606500244 4 3 682034484 3 3 721588058 1 3 107336396 1 2 232748188 3 3 401111303 2 3 826706693 5 2 268894844 4 3 170861511 5 3 197206465 3 2 439136923 1 2 440708226 1 3 492040103 5 2 224585242 2 3 589887648 1 3 399809711 3 3 416680651 2 2 194286385 3 3 807756360 2 2 581920632 2 2 675083900 4 3 301391053 5 2 596428920 1 3 728719549 3 2 602657840 4 2 104016097 5 3 114047547 4 3 233264863 4 3 313697537 5 3 184590452 3 2 653264098 2 3 795106225 5 3 902259400 2 3 522138420 3 3 316189953 4 2 789233965 3 3 159737361 1 3 272034730 2 2 302466417 1 3 470684129 1 2 119256626 4 3 954847187 1 3 631673193 5 3 331610949 1 2 272884841 5 3 672032313 3 3 389712571 1 2 930472160 3 2 751275802 4 3 801116211 1 2 598288690 1 3 963769838 3 2 829566797 3 3 173453659 3 3 782884164 5 3 177697191 2 3 233108669 3 3 566047930 5 2 134646075 4 2 384845082 1 3 310767029 2 3 325462664 3 3 717493570 2 2 787830483 1 2 651337052 4 3 310931264 3 2 993073163 2 3 987733528 4 2 902444634 2 3 325139063 1 2 772263111 1 2 186987073 5 2 115388980 2 3 235732709 1 2 795885759 2 2 172998942 1 3 474320749 4 2 943304693 2 3 688485203 2 2 964979518 5 2 183705045 1 2 646992171 1 3 697750660 2 2 474739316 1 3 842007671 1 2 792161561 1 3 361767446 1 2 512786597 3 3 556415495 3 3 252153792 1 2 255636037 1 3 559619671 1 2 385040668 1 3 221008956 5 2 532204327 2 2 179021509 1 3 440314375 3 2 601160164 3 3 570407133 5 3 514036904 1 3 352968500 4 2 605052087 1 2 744908811 4 3 501702754 4 3 465567761 4 3 601264046 4 2 227313770 5 3 598411130 2 2 457667029 5 2 815989063 3 3 601051493 3 3 606132664 4 2 790382714 4 3 373093306 5 3 680505121 3 2 421592448 2 3 173566940 4 3 439954068 1 2 477373696 3 2 563937787 5 3 542358228 4 2 990802793 5 2 328581068 3 2 549149042 5 2 963853132 1 3 949958513 2 3 474967714 1 2 279650399 1 2 830739481 2 3 678122975 5 3 544397827 4 2 292064527 1 3 426568601 2 2 351757640 3 3 135563503 3 2 689363468 2 2 557747185 1 2 681492597 5 3 652535688 5 3 303179607 2 2 581081033 1 3 561175544 1 2 650102341 1 2 234668988 3 2 432225789 3 3 594861419 2 2 896753142 5 2 853491703 4 3 776287162 2 2 978244380 2 3 909541056 2 3 584759221 3 3 503050813 2 2 490243557 2 2 701687256 5 2 185382035 3 3 285915243 1 3 992261304 3 3 635020033 3 2 339374417 3 3 141005244 4 3 592105280 5 2 281759686 3 2 337132707 1 3 335571064 2 2 537189020 2 3 850451929 3 3 197886140 1 2 839362144 5 3 244660758 3 3 882837111 3 3 762622684 1 2 541853077 5 2 162785027 3 2 802609502 1 3 651159533 2 2 710225791 2 3 211153410 3 3 561618887 2 2 395360790 4 3 125935048 4 2 180951077 3 3 661072395 4 3 975397843 3 3 353553680 1 2 492883087 4 3 991197707 3 2 554470120 2 2 425742233 4 2 388786637 3 3 315267302 1 3 189545558 2 2 873002671 1 2 692524032 1 3 345695341 1 2 859980875 4 3 480186331 3 3 923030548 1 3 635821849 5 3 868525666 4 2 906772198 3 3 620614995 2 2 696406763 1 2 454288375 1 2 791183852 4 3 522874705 4 2 695702663 5 2 165241058 5 2 762887093 5 3 303758253 3 3 602736145 1 2 140306012 4 2 330666855 1 2 645696131 4 2 913102796 2 2 835814894 1 3 772954801 2 3 146358468 1 3 973395215 3 3 179194208 5 3 498259514 3 3 425720574 3 3 122189279 4 2 114246242 3 3 279267114 5 2 258499093 2 3 759146099 3 3 633531237 1 2 106290960 2 3 907554590 4 2 615745389 4 3 475579805 1 2 648733018 3 2 955654353 3 2 839982057 2 2 828580019 1 2 440774873 4 2 265474238 5 3 127366449 2 3 369149523 3 3 817827123 3 3 891674499 4 2 647311702 2 2 604750668 2 3 461181038 2 3 643463166 5 3 816956789 3 2 643587062 5 3 412826052 3 3 134503108 4 2 802696873 4 3 338280582 5 2 278493240 3 3 391288699 4 2 698422065 4 2 437109184 2 2 591698408 2 3 359084545 3 2 266103372 3 2 454898171 1 2 495282387 4 2 416379234 2 3 156417795 1 3 534331674 4 2 617920015 2 3 131313837 1 3 357543565 3 3 196441659 5 3 706649519 3 3 690041450 2 2 963452141 5 2 812704855 2 3 455226927 3 3 582610451 1 2 718980583 5 3 350173584 1 2 626391832 2 3 470744926 5 3 442623123 1 2 187064787 4 2 735887341 1 2 543988711 1 3 939774819 1 2 665268183 5 3 988548945 5 3 668032006 1 3 857251757 2 2 678775164 1 2 567550858 2 3 373818037 3 3 602989344 4 3 222868623 5 3 520230016 3 3 365943287 5 2 755265917 4 3 412993881 2 2 411872726 5 2 586410389 4 2 322133383 3 2 254637069 4 2 608230938 3 3 541711978 1 3 113707099 4 2 195139903 3 2 406716127 4 2 478151181 5 3 899454239 3 3 508052231 3 3 273011265 3 3 137719535 3 3 614121734 3 2 565157838 4 2 429088344 1 2 880244225 1 2 997209481 2 2 636665554 3 2 410952964 1 3 547203095 3 2 871565865 1 3 224848872 4 2 710978974 3 2 536109017 2 3 389579467 2 2 452972379 4 2 860210046 3 3 542732455 5 3 857046953 3 3 932325511 2 3 536099663 4 2 230664951 2 3 927011048 5 2 210569963 5 2 691089522 3 2 738858257 4 3 178332083 4 3 858886765 2 3 232489030 2 3 645930361 3 3 927001424 3 2 567851969 1 2 930539874 1 2 427783519 5 2 478514576 5 2 289687196 4 3 167765620 4 3 636650654 4 3 796272122 2 2 744137953 2 3 195631111 3 2 720223113 3 3 748917755 2 2 351346060 1 3 223134500 1 3 490914383 1 3 138903749 4 3 779225445 4 2 934735709 1 3 670943221 3 3 782784816 2 3 215623806 1 2 366172767 3 3 810692073 4 2 397538884 2 2 709001778 3 2 555417574 1 2 718907900 5 2 468875342 1 2 372102125 3 3 429579208 2 3 371363634 5 2 749832648 4 2 476646506 2 2 142248177 2 3 217842402 1 3 131972461 5 3 713373910 1 3 408047707 2 3 920464087 5 2 169953094 4 3 630415489 1 2 667773405 4 2 753063843 4 3 346375232 1 2 267761455 3 2 466230412 5 2 684808622 5 2 604856317 3 2 956419226 3 2 867894204 5 3 588095307 3 3 567330345 2 2 143453712 3 3 346938324 1 3 967777083 4 3 554359546 4 3 683843348 4 3 596328932 1 2 616181063 5 2 876514165 1 3 822411884 5 2 143577551 3 3 720952897 1 3 492441002 4 3 594478545 5 2 197039139 4 2 697521692 5 3 839558133 5 3 119534312 2 3 300142825 2 3 492916075 4 2 911742232 2 3 331462323 5 2 271535452 3 2 866271852 1 2 622681809 1 2 973106659 5 3 236664896 3 3 313035565 2 2 280425619 3 3 101575839 4 2 152925714 2 2 112602341 2 2 488458603 4 2 644949981 3 2 364476036 3 3 647954686 1 2 786871673 1 3 467408758 1 3 122835842 3 2 595503985 2 3 395431345 1 2 553801792 5 2 601610943 5 3 968337228 5 3 434308634 4 2 186121565 3 3 154649969 3 2 326275940 4 3 977837598 1 3 676768908 5 3 492997663 5 3 860617338 4 3 264059195 5 3 852860049 4 2 712843118 3 2 236232088 4 3 519761190 1 3 681122733 5 3 434593038 1 2 348169315 4 3 287945910 5 3 486174762 3 3 559109338 5 2 371333710 4 2 678355981 3 2 614896751 2 2 310650318 3 2 458356342 2 3 115320100 4 3 562547283 4 2 699370883 1 3 910475046 2 3 294907624 5 2 453329302 2 3 573855030 2 3 352498039 1 2 336714357 4 2 132886082 2 3 356650987 2 3 569377627 2 3 856287779 4 3 727936462 2 2 247666180 4 2 789973622 1 3 839359056 3 2 651779817 2 3 901577031 3 3 528863157 1 3 410431304 2 3 790448002 1 3 290918066 3 2 662496225 2 2 312121967 1 2 284818393 4 2 745855272 1 3 126981131 3 2 678855662 3 3 697122292 5 3 527158488 1 2 306475222 1 2 720769291 5 2 197354332 2 2 745345261 2 2 224523744 1 2 761615054 3 2 769044471 2 3 719190016 5 2 221255530 5 3 874114637 4 3 330846652 4 2 117327531 2 3 524168420 3 3 188060191 2 3 956226024 4 2 828946941 4 2 527900000 1 2 706670607 1 3 437381561 3 2 852703897 2 2 226013479 5 2 298777363 3 3 657049243 1 2 374819482 5 2 418993846 3 2 578642872 3 2 842296775 2 2 846424762 3 2 695091378 4 2 202160196 1 3 639089379 2 2 226393337 2 3 381961590 5 2 267984814 1 3 382806008 1 2 216334981 3 3 375306337 5 3 754959249 1 3 557387339 1 3 217823259 1 2 748781134 1 2 697232861 1 3 576150059 5 3 591625533 1 2 310154167 4 2 845870846 3 3 317592216 5 3 960409053 4 2 976232061 4 2 104891380 3 3 772989420 5 3 865913085 3 3 230866826 2 2 592104331 1 3 192761519 5 3 451116612 4 2 838321927 3 2 463740003 1 2 181848615 2 3 816824774 1 3 712421489 2 2 765426252 4 3 902341768 2 2 511444132 5 2 693184558 2 2 797238601 5 3 433837639 3 3 997469126 3 2 287872359 1 2 500907744 3 3 611710169 3 3 979262566 5 2 355550758 2 2 410629915 1 2 143148513 2 3 864791469 5 3 469956389 5 2 922701196 2 2 784387155 1 3 451714741 2 3 515094336 5 3 685466284 2 3 927745558 1 2 227183958 2 3 959984232 3 3 818571373 1 3 874220877 2 3 837235845 2 3 732271145 3 3 210002372 2 2 768648028 5 2 316711538 5 3 481701971 1 2 845055561 5 3 374087552 4 3 559170187 5 3 699626165 1 3 445085792 4 2 288949376 4 2 524735155 4 3 535056734 4 2 179802855 3 2 814936900 1 2 884544467 2 3 738772670 2 3 670430461 1 2 910500739 1 2 164384384 5 2 498577499 1 2 573284479 3 3 144847482 3 3 347722867 3 3 466680868 4 3 852865600 2 2 246207079 5 2 961356986 4 3 845517538 4 2 573582107 1 2 337922764 5 2 489597562 5 3 676797795 4 2 310594526 2 3 365977606 5 2 590943640 3 3 722296650 5 3 938185405 5 2 739260971 1 3 747792020 1 3 809326658 2 3 179195975 4 2 705145401 4 2 368679647 5 2 691529062 2 2 873261556 4 2 655073522 5 3 612315542 4 2 482144036 5 3 966069517 1 2 760391319 2 2 309239358 4 2 270547013 5 3 253156903 2 3 946015459 2 3 420219786 1 2 214091519 4 3 548052758 3 2 589927421 2 2 203663998 4 3 368093060 1 2 895065632 2 2 710560993 2 2 411260267 1 2 868398865 3 3 144809936 2 3 396832774 1 2 196928883 1 2 494130511 4 3 124426237 3 2 690593513 4 2 905136772 4 3 315966667 1 3 981720936 5 2 352335939 1 3 666390712 5 3 455292577 1 2 901904285 5 2 611187705 4 3 628293830 2 3 416434422 4 3 274670573 5 3 793959691 3 3 352808339 3 2 649136862 4 2 495941134 3 2 532647677 1 3 798148709 5 2 848333865 4 3 252150424 2 2 590790742 1 2 202346082 4 3 503861641 1 3 154879192 2 2 462254785 3 3 376107342 2 3 352601002 3 2 466924423 2 2 645236997 2 3 477207471 1 2 897209166 2 3 364879456 4 2 693663427 5 2 576105610 5 3 372572225 3 3 757752422 1 3 434855851 3 2 646073701 5 2 959435197 1 3 220930546 5 2 565819302 1 2 800717072 1 2 542300512 5 3 664309210 2 2 449436131 4 3 163856413 3 2 673484984 4 2 164971662 2 3 894026493 3 3 223370898 2 3 797227964 3 2 796852700 2 3 322917301 1 3 463274652 4 3 880499849 4 2 240813785 5 2 289930636 5 3 186697604 5 2 382011430 5 3 571870739 1 2 709977262 4 3 157291062 2 2 166216517 4 3 682952183 2 2 135900018 4 3 949838208 2 3 295947577 3 3 918430128 4 2 309214487 1 2 220358213 2 3 884757472 4 3 455147683 2 3 455846156 4 2 918812723 5 2 482411459 5 3 151602844 4 2 584675481 3 2 663847216 4 3 198161408 2 3 517783901 3 2 934049151 3 3 142885270 1 2 391361318 5 3 737959300 4 2 104416209 5 3 628571373 2 2 555196612 3 3 938193178 1 2 629752312 5 2 649448096 5 3 176008033 5 2 572597008 2 3 961180452 2 2 360157029 3 2 694750612 3 3 444785937 3 2 959152057 4 2 879316439 2 3 914853239 2 3 565281536 5 3 366003044 5 3 499897913 5 3 553178395 1 3 441271850 5 3 218049279 2 2 429506610 1 2 355871388 3 2 894974732 1 2 241826964 5 2 599783492 5 2 432698826 1 2 236734779 3 3 939685946 4 2 136871255 4 3 404611937 5 2 563271604 2 2 386731739 5 3 340095055 1 3 375288361 2 2 972939244 3 3 489374045 5 3 867619527 5 3 593907105 3 3 742455343 2 3 507321799 2 3 394076406 5 3 484107981 5 3 634328373 4 2 294272353 1 2 297406140 5 2 230155289 5 3 522314917 1 2 612361655 3 2 572827641 1 2 846041427 3 3 286004962 4 3 469198836 4 2 673063346 4 3 416557491 1 2 322471188 4 3 542800487 5 3 675967583 1 2 967634596 3 2 225995864 3 3 446054293 4 2 164965588 3 3 535111808 2 3 881229731 3 2 416523773 1 3 514755809 4 2 977964055 2 2 622956551 3 2 140750372 2 2 131343856 5 2 971090319 1 3 655462958 2 3 744968974 1 2 454605910 3 2 888291881 2 3 616033570 5 2 741232239 3 3 816237118 3 2 671465966 2 3 792020839 5 3 940336475 2 2 283227429 2 3 970999964 3 2 222033401 1 3 526094709 2 2 420411577 1 2 878551736 3 3 480425845 3 3 692044351 4 2 684180254 1 3 724576896 1 3 610333060 4 3 218692120 5 2 486820304 5 3 657163407 2 2 557053457 3 2 884339132 2 2 130082304 2 2 636897644 2 3 757427972 5 3 866583240 2 2 613397826 4 3 256953456 2 3 664217685 5 3 366391204 4 3 629046287 1 3 353743963 2 3 362293295 4 2 653350202 5 2 172291239 5 2 132296966 2 3 387954537 5 3 367767125 4 3 667436625 1 3 555918661 4 2 834920716 3 2 539097122 1 2 761520165 2 2 848606669 4 2 772019046 5 3 549609627 1 2 491692253 3 3 770764458 5 2 880091107 3 3 561710431 5 2 215809787 2 2 467310487 1 2 330694902 3 2 868318217 3 2 756461706 3 3 406843859 4 2 977804847 3 3 259202034 4 2 849622185 4 2 718482993 5 3 238894529 4 3 270516503 4 3 218906348 1 2 992138713 5 3 764077892 1 2 328002685 4 3 682949932 5 3 770806183 2 2 855527424 1 3 168657050 3 2 392339737 2 3 474855400 2 2 249600978 4 3 475159113 1 3 716451125 3 3 178599106 2 3 701471843 2 3 635901744 4 2 981968019 1 3 232368223 5 3 418883837 4 2 661969436 5 3 603516074 1 3 737295821 3 3 914178831 5 3 406213591 3 3 687652884 2 3 214697618 5 2 505427470 4 2 245692770 1 2 529592151 2 3 831394512 4 3 368628417 5 3 791297945 3 2 374105222 1 3 643999371 2 2 633316034 3 3 414674986 5 2 413720992 2 2 425132646 3 2 122197412 3 2 550258486 3 2 750685622 4 3 925853469 3 3 411627805 3 3 672867892 1 2 177158060 1 3 849360013 3 2 588976536 1 3 209487683 3 3 686929467 1 2 508038360 5 2 654686492 1 3 337728974 3 3 610591759 2 3 523933241 5 3 116164585 4 2 704865002 2 3 871769944 4 2 510871609 2 2 228002730 5 3 345996857 5 3 182070304 5 2 773821308 5 3 174618430 3 2 309665444 3 3 859978338 1 2 796499558 3 3 846776168 5 2 769470775 4 2 347808690 3 3 613527904 2 3 349045988 1 3 985784752 4 2 718248611 3 2 742905654 2 3 576866174 1 2 159105266 5 3 803968345 4 2 678433086 2 2 908386937 3 2 768022982 2 3 578651412 1 2 765434603 1 3 633923304 4 2 596304382 4 2 189092912 2 2 120497500 4 2 708276420 1 2 318711187 5 2 176056528 4 2 504450603 5 3 906470172 3 2 864701324 3 2 392065740 3 2 517560010 3 3 993950612 1 2 345205959 2 2 564341480 1 2 883011129 5 2 643164130 2 3 604545759 5 2 710716736 1 3 475285117 3 2 509744041 2 3 778774516 5 2 641345004 5 2 113498427 5 2 523175973 1 2 333566991 5 2 893079073 5 2 332821126 1 3 234049532 5 2 510600827 1 3 433104129 1 2 442258194 2 3 218671219 1 2 116306245 5 2 904513613 4 3 832732746 4 2 613625617 5 2 365925157 2 3 651844681 5 2 803640859 3 2 565536267 4 2 567081598 5 3 643868872 4 3 984826652 1 2 431458648 4 2 257701998 1 3 964913688 5 2 954332760 4 3 247847238 5 2 501440205 4 3 304465008 1 3 852773780 5 2 195331927 3 2 214356335 4 2 116521865 2 3 699561820 4 3 120341334 5 2 600031423 4 3 424947959 5 2 213110460 1 2 441660843 2 2 343920041 4 2 865558723 3 2 533295112 3 3 505532898 2 3 329246589 4 2 429103094 3 3 601277977 4 3 293846828 1 3 104457956 5 2 732840698 1 3 712407793 5 2 609362402 3 3 566889316 3 2 694882559 1 2 439494054 1 2 514887914 5 2 495988782 3 2 332282844 2 2 732837032 5 3 241399409 3 3 754548746 2 3 801360634 2 3 841770530 5 3 731998457 2 3 205594873 1 2 680210156 1 3 809623672 4 2 656576581 1 3 220305058 4 3 361504547 3 3 275265926 3 2 563606858 3 3 486803707 5 2 189901350 4 2 606912549 4 3 333819699 1 2 385789680 5 3 365067970 4 2 464057886 2 2 114425128 1 2 439204806 4 3 346844994 2 2 485717100 4 3 830869549 4 3 167536926 3 2 846316186 1 2 973102473 5 3 523482283 1 2 798524939 4 2 735624647 5 2 553034196 4 3 134518617 2 2 968494297 3 2 704102308 1 2 172552107 2 2 910701051 1 2 932354604 5 2 656706951 5 3 505069781 3 3 142058071 4 3 816498754 2 3 331815175 4 3 301495263 1 3 558734936 1 2 674689711 1 2 680310365 2 3 973782987 3 3 139538411 1 3 507461985 4 2 171305518 5 2 734573352 4 3 538834765 4 2 707069221 4 3 564471845 5 3 179819479 5 3 702645616 4 3 849912820 5 2 291185165 5 3 454390714 1 2 108290099 4 2 108911223 3 3 328296474 1 3 332679018 4 2 824487959 1 3 620167744 2 2 857882257 5 3 404607364 3 3 450193901 3 3 205549413 5 3 376938576 4 3 388172494 4 3 146890106 1 2 371239587 1 2 608932330 4 2 842997560 1 2 237473331 1 3 682425796 3 2 851852174 5 3 724909027 2 2 379306815 2 2 865490461 2 3 384811383 5 2 529461650 2 3 704598131 4 3 827721246 5 2 735530963 2 3 498936895 1 2 930012727 3 2 372367995 3 3 620423625 1 2 509431240 1 3 270107104 1 2 164084215 4 3 546334008 2 2 218820874 3 3 821439752 5 2 787505398 2 3 545850178 1 2 671479474 3 3 489079756 1 3 448182655 3 2 502406119 3 2 592140530 3 2 275476498 3 3 649289180 3 2 517166136 5 2 803233444 1 3 667393854 2 3 457822307 2 2 925354742 2 3 116193670 1 3 976095846 4 3 535125409 5 3 534384442 2 3 340473377 2 3 528818583 3 3 581134489 5 2 748025004 1 2 178670359 1 2 444086199 4 2 157405964 4 2 662847932 3 2 266315588 3 2 319163768 5 2 424577846 3 3 519262349 1 2 520654393 4 2 310260618 3 2 757632535 4 2 526167439 1 2 577547457 3 2 700767434 2 2 991985196 1 3 645005068 1 2 837948432 3 2 902899010 4 2 734803185 1 2 966811184 3 2 565407964 3 2 250532798 2 2 216913983 4 2 371011300 4 3 237638264 2 2 393190389 2 2 991648086 1 2 423161770 1 2 315119145 2 2 703533985 3 3 622478791 2 3 415913830 5 3 632696847 5 3 296314686 1 3 427575061 3 3 119550989 3 3 156937879 1 3 573022225 1 3 913205162 1 3 372732697 4 3 713955565 5 2 705376513 4 2 557268152 4 3 790646046 1 2 305967458 5 2 139194351 3 3 760505545 4 3 502452867 5 3 948022469 4 2 301190102 1 2 636629701 3 2 380351805 5 3 821093292 1 3 223193384 2 3 375887737 5 2 199707061 5 2 226854412 5 3 163031711 2 3 131534101 1 2 265299089 5 3 308253156 5 3 951123410 2 2 491758879 1 2 647618706 1 3 940446161 2 3 410541574 5 2 944013665 5 3 724801525 4 3 634742951 4 2 707018950 1 3 486761129 3 2 674622834 1 2 832763388 5 3 244245766 5 3 251450502 1 2 639256253 4 2 343638992 1 2 280310130 5 3 569087935 2 2 263060881 1 2 823385761 4 2 630185052 5 3 502591150 2 3 556983891 1 2 108308984 5 3 331660739 3 2 672256223 2 2 758307970 3 2 321934980 4 2 922714961 2 2 439624277 5 2 534048091 1 2 618622979 3 2 364594604 3 2 659509866 4 2 820651082 3 2 304515988 4 3 655248420 4 3 119439383 1 3 123098715 5 2 205202002 3 3 109014815 4 3 414541952 1 2 436749491 1 3 701391059 5 3 821099720 1 3 863323408 4 3 119504290 2 2 739871097 4 2 373168728 1 3 633450516 3 3 295912622 5 3 412803268 2 2 696185605 1 2 651806030 3 2 675492057 3 3 112631326 3 3 294064159 5 2 193780647 5 3 153980789 3 2 792912223 1 2 337232473 3 3 670005053 1 3 231147114 5 3 792066608 3 3 736252542 3 2 243330520 5 3 435528402 2 2 276971360 4 3 480962436 2 3 513101568 1 3 230692463 3 3 238274831 2 2 251930902 1 2 680633179 1 2 221194287 3 2 333448181 1 2 782149582 1 2 297959981 3 3 439578230 3 2 250204252 2 3 672683841 1 3 156077294 1 2 578457129 1 3 818709933 2 2 933783056 1 2 155756415 2 2 543669368 4 3 973187919 5 3 434196860 1 2 420594142 5 2 107144981 2 2 325491781 4 2 624804875 1 2 772355717 1 2 499842271 3 3 272750204 5 2 574642665 2 3 531748085 2 3 926344113 5 2 569141969 1 2 176152848 2 3 298187433 5 2 643161288 2 2 573165237 1 3 857149238 3 3 707869066 3 2 556711642 1 3 718354843 5 3 473137030 5 3 122845895 5 2 894177090 5 3 500895503 2 2 523445967 2 3 725710951 1 3 959768873 1 3 422710230 2 2 783575266 3 3 432539366 2 2 192074055 3 3 138358608 2 2 965602976 4 3 968189597 3 3 207409666 4 2 919030344 5 3 753912622 4 2 555314318 5 2 688133326 3 2 433312782 3 3 412714712 3 3 501598511 3 2 855752728 2 2 958561520 2 2 683650560 2 2 419130229 4 3 177786284 1 3 595403287 1 2 303249624 2 2 252504138 3 3 465880045 5 2 846586091 2 2 304612471 3 3 536932549 5 2 337924543 3 3 600268977 3 3 328842316 2 2 819254049 2 2 764164758 5 3 684617709 4 2 690171125 4 2 246084687 1 3 410232081 2 3 409038197 3 3 615357875 2 2 146165540 4 3 741641790 1 2 851190603 1 2 681725189 5 3 198170363 2 3 968852534 5 3 246874195 3 3 884445377 5 2 366400168 5 3 831978335 5 3 998337758 5 3 111860933 3 2 819581801 2 3 201333463 2 2 175808533 5 2 200579139 1 2 132374484 4 3 969770516 3 3 275622394 1 3 207973834 1 2 279033907 2 3 285489540 1 2 548170662 2 2 417370446 3 3 819518639 4 3 590353930 4 3 724038678 4 3 134576432 5 3 952012687 1 2 995755870 2 3 286895158 3 3 202432604 2 2 418666434 5 3 543602270 3 2 269424088 4 3 189959206 1 2 451624729 4 2 504676422 5 2 131386190 5 2 875623607 5 3 589050080 3 2 312963594 1 2 849685024 5 2 593940954 1 3 730559038 5 2 417416339 5 2 763312280 3 2 195470017 4 2 523676177 1 2 263196147 1 2 201648678 1 2 227374235 3 2 651239734 1 2 217164520 1 2 616199641 4 3 465432374 1 2 782500097 4 3 680775787 4 2 437179963 1 3 924861554 2 2 229026315 5 2 323492751 5 2 211526502 4 2 216898938 4 2 401725382 5 3 250076999 4 2 650674658 3 2 519290615 3 3 426196243 2 3 374700952 5 3 402322642 3 2 663540732 2 2 952429454 5 3 198733039 1 3 184878906 4 3 139933811 2 3 628515636 4 3 372094355 3 3 914520855 5 3 136380409 4 2 139670135 4 3 657483487 1 3 349927816 4 2 223496280 1 2 652966294 4 3 212986428 3 2 566758432 5 3 257747355 5 3 228842964 1 2 217861853 2 2 867365853 1 2 630193575 2 3 785301567 4 3 888379551 2 3 552847608 1 3 464166555 5 2 151614790 2 3 343643476 5 3 738930528 5 3 889737241 3 2 865449399 1 2 117211895 2 2 224568700 4 2 595308363 5 2 699776098 5 3 507699907 1 2 732210008 5 3 712050818 1 2 219728811 4 2 440739135 3 2 432657583 2 2 701367833 5 2 255472617 3 3 640793391 5 3 482264713 4 3 953198848 2 3 868433858 5 2 826871509 2 2 129714878 5 2 261018378 3 3 351036018 2 2 543334162 5 3 529266663 2 3 230706984 5 2 183865025 4 2 747224978 1 2 798814895 5 2 751986501 4 3 553390258 5 3 284251251 1 2 472176555 4 3 931815051 1 2 229893144 3 3 612800824 4 3 679799334 3 2 357367497 5 2 720079172 4 3 819096747 3 3 694016963 1 3 244472722 1 3 393406946 1 2 801355302 3 3 663642656 5 3 251664591 4 2 519336587 5 2 122153156 3 2 320531617 1 2 439568583 5 2 607867448 5 2 278128755 2 3 715697707 1 2 720641568 4 3 774402225 1 3 869195072 5 2 907599842 5 2 591368100 2 2 516238744 4 3 484172373 1 2 678973985 2 2 772562828 5 3 629861233 4 2 633137780 3 3 947476092 5 2 588702789 3 2 367901803 1 3 493161631 3 2 881934599 2 2 727572443 2 2 747588223 5 2 104866754 4 2 792845942 5 2 950741410 4 3 518483689 1 2 642486078 1 3 707357545 3 2 984556575 4 2 551297782 4 3 883516683 5 2 971012649 1 2 940541400 4 3 240967417 3 2 956603138 2 3 854035370 1 2 647090622 3 2 324543475 2 2 582953220 1 3 527235376 4 2 468496398 1 3 564181539 1 2 257879135 4 3 150839166 4 3 149940844 2 3 170266813 3 3 427431741 1 3 309668781 5 2 559688917 2 2 528311300 1 2 171782159 5 3 157612379 3 2 308932949 5 3 228723828 1 3 695632886 1 3 977049168 1 2 432629198 4 2 528509494 5 2 605156041 4 3 359371464 2 2 993932340 2 3 649275034 3 2 269720805 5 2 345194162 2 2 524980702 3 3 276282417 5 2 122026515 2 2 490754178 4 2 107745992 5 3 157704519 5 3 326331166 3 3 715915941 2 3 901517020 2 2 277455290 1 2 435314260 1 3 900690808 5 2 998070368 1 3 365994900 5 2 617739508 3 3 672841536 4 3 120567925 1 3 893317139 2 3 460944412 3 2 687425613 2 2 144464168 2 2 436134581 1 2 120249777 5 2 301356974 1 2 741692972 1 3 911451668 1 2 406798645 1 3 452290995 1 2 453454017 5 2 399056616 2 2 854817306 4 3 523468207 3 2 607531348 5 3 606262287 1 2 917644024 2 2 943182367 2 2 947741549 1 3 466700571 1 2 178668530 4 3 443235884 3 3 712445482 5 2 196946350 5 3 294777797 1 3 178611602 5 2 342929053 3 3 310712422 4 2 215942561 1 2 586663065 3 2 405761266 5 3 188730969 2 2 691482418 2 3 574053706 1 3 573383588 2 2 421088057 5 3 102616960 5 2 188014225 4 3 619908968 4 3 701244892 4 3 524987420 5 2 435840714 5 2 991348827 2 3 813615126 4 2 138635997 4 3 259667624 4 2 736289909 4 2 357803583 3 3 810721602 3 3 706295052 2 2 529014452 4 3 393853680 4 2 916926907 5 2 651345862 4 2 815711078 5 2 204556780 4 2 363776327 2 2 191627030 3 2 280530287 4 3 981807107 3 3 811966656 3 2 584068845 1 3 137401742 2 3 323336943 2 3 890953741 3 2 875031291 2 2 342653494 5 3 150529306 1 3 466972714 5 2 429922639 5 2 593975745 5 2 610600957 5 3 945250586 5 3 506159543 2 2 937177325 4 3 539069077 1 2 143952715 2 3 326059848 5 3 773305345 5 2 897390484 4 3 376822960 2 3 294632257 2 2 170644376 4 3 204606684 2 2 298471422 3 3 587939641 2 3 745724391 4 3 717614293 3 2 744187572 4 2 399556011 1 2 291411185 4 3 786582106 1 3 661875624 2 3 301498533 5 2 790361165 1 2 239744120 2 3 718135421 2 2 168523205 3 3 885481468 4 3 912203658 4 3 847564746 5 3 649780169 3 2 753066124 2 2 582964698 1 2 222693456 3 3 920932380 3 2 311811837 4 3 621679978 4 3 268585654 2 2 180501878 5 3 240636531 2 3 179664263 1 2 558648288 2 2 739978945 5 3 291866365 5 2 162516240 5 2 152965199 4 2 238839046 5 2 372368285 3 2 155042769 1 2 182910014 1 2 123567426 5 2 505254628 2 3 803457576 2 2 347013342 1 3 966462935 4 2 377093219 1 2 762558554 4 2 423082073 3 3 675149064 3 3 974596368 5 3 384833319 2 3 872220539 3 3 524008361 2 3 816320401 1 3 272918745 5 2 370554851 4 2 242274752 4 2 498353200 4 2 757687360 2 2 378102470 1 2 764109081 3 2 975108942 3 2 578735657 5 3 177199348 2 3 480112797 2 2 331554199 3 3 807532533 2 3 506759637 4 2 551212462 4 2 717004339 4 3 741139930 4 3 298068589 3 3 215671135 2 3 675468639 2 2 550463147 2 3 653274949 2 3 485068025 1 3 205834881 2 2 205325852 1 2 275078050 3 2 106406190 3 2 179840838 4 3 604033762 4 3 724165100 2 3 829811762 4 2 582134362 3 2 223448582 5 2 910389126 4 3 313150135 4 2 385418728 1 3 146075017 1 2 189299864 4 2 867648367 4 3 373814152 5 2 895786039 3 2 659922344 4 2 405149382 5 2 798897138 5 2 354286921 4 3 557155865 1 3 284931473 3 2 895911834 2 2 334517602 2 2 413644888 5 2 658223261 1 2 347651337 5 2 315168692 4 2 213464478 1 3 285821457 1 3 956235039 1 3 430915504 4 2 205299334 4 3 589558418 3 2 773290667 2 2 757756127 2 3 297692988 2 2 940884294 5 2 230605157 1 3 682352945 4 3 299533743 2 2 315111077 4 3 793077408 4 3 267895435 4 2 266085601 2 3 975148640 3 3 829270495 4 2 318479698 3 3 841039998 5 3 400407792 4 2 362750765 5 3 946493261 4 2 200422146 3 3 146373950 4 2 378521102 4 2 307381962 5 2 508674141 4 3 615067352 3 2 777180145 1 3 913290441 2 2 967449358 5 3 198028846 5 3 668312329 2 3 122382623 2 2 282549930 3 2 601341094 3 3 687555271 2 2 324277717 2 3 653142200 2 2 374900779 1 3 868244787 4 2 550741000 3 2 378531273 1 3 235338971 2 3 453701751 3 3 208128619 3 3 100393634 3 3 203476645 4 2 857832788 5 3 136222258 5 2 955132022 2 2 758310781 5 2 563560549 1 3 311020618 1 3 278438899 4 3 587687168 3 3 399533184 4 2 378126442 1 2 296670705 2 2 502261500 2 2 380971084 5 2 137717100 1 3 241414816 5 3 574845761 4 2 141542241 1 3 347617740 1 2 245328351 3 2 168645321 2 2 128999157 4 2 951115549 4 3 891321116 3 3 597984717 4 3 797393825 4 2 592805514 1 3 324294983 5 3 427578471 2 2 427953508 2 3 731094410 1 2 650790426 1 2 373837311 3 3 439125160 1 3 443062787 1 2 348949106 3 3 119343045 1 2 847441237 1 3 199325905 5 3 804888042 5 2 695246540 1 3 324719126 1 3 987886656 1 3 778673297 1 3 761972788 4 3 184817136 4 2 869492936 5 2 360206673 2 2 665043364 5 3 512159504 1 3 762300515 1 3 820525385 4 3 416980459 2 2 835348851 5 2 149769510 3 2 816710769 1 2 463430359 1 3 104115131 5 3 843625884 5 2 321850657 1 3 333471905 1 3 742803799 2 3 577032407 1 2 579070643 4 2 319867186 4 2 372283905 3 2 557664379 1 3 256112160 4 3 779267053 5 2 370739053 4 2 586855377 2 2 202837129 1 3 163561719 4 2 212892330 5 3 844111153 2 2 942169347 4 3 523915647 1 3 187361335 4 3 447769115 2 3 348908938 4 2 242010645 2 2 501860277 4 3 631965308 5 2 696298900 1 3 272050790 1 2 864321891 1 3 405831698 3 2 106635088 5 2 625102968 5 3 489307775 4 3 676939069 3 3 293033669 5 3 653396158 4 2 478746609 5 2 169771521 2 3 391660230 5 3 562694040 3 3 456700127 3 2 455321128 5 2 993766832 3 2 726006978 1 2 748142969 2 3 576038862 5 2 302510208 5 3 216851133 5 2 311923239 3 3 771455411 4 2 156979621 5 2 457729587 1 2 530600446 3 2 986748210 2 3 780183386 4 2 176136670 2 3 851077011 5 3 803701886 2 2 481867066 3 2 859036084 5 3 241839844 3 2 514777133 4 3 500779352 1 3 318199354 2 2 685164613 1 2 769362418 2 3 773490576 4 2 716393515 5 2 942717027 1 3 477147751 3 3 994747679 5 3 432275952 5 3 985361033 2 3 286634419 1 3 266833240 3 2 273059096 2 2 913068582 1 3 103772278 3 3 183364503 3 2 922708856 5 2 848406891 4 2 178196156 2 2 765313253 5 2 586756965 3 3 479294234 5 3 984671812 1 2 287251789 4 3 180778437 1 2 611373585 2 2 952295027 4 2 549608083 4 3 580863290 5 3 936083550 4 2 254459080 1 2 607570425 3 2 791613124 1 2 259853217 3 3 766337735 3 3 326611742 2 2 832505407 2 3 126076819 1 2 403556598 1 2 829097941 2 3 464944163 5 2 142867240 4 3 422937770 1 2 563693260 1 2 324078811 2 2 989835889 1 3 679328272 4 2 214910482 2 3 577503727 1 3 657916479 4 3 401378357 1 2 900444206 3 3 258890995 2 2 619562463 5 3 117852714 4 2 161821077 5 2 292042072 5 3 945279738 5 2 942232903 1 2 368315906 1 3 666669685 3 3 328155202 4 2 340581060 4 2 833581896 5 3 350057061 3 3 187973586 1 3 309371129 2 3 570652425 1 2 167231198 4 2 823066930 3 2 135991724 3 2 253764038 3 2 427136262 5 2 648084184 2 2 647115233 5 2 247956387 3 3 604329686 5 3 804621155 2 3 800406732 5 3 751559172 1 2 587912320 5 3 463206081 1 3 275155906 5 2 644887204 5 3 216567116 5 2 262630774 1 2 330861633 4 3 166137032 4 3 113880766 5 2 594185568 3 2 380637650 4 2 245730776 1 3 201967026 2 3 585526778 2 3 647626369 5 2 676749804 3 3 666120002 5 2 805263255 1 3 514708511 4 2 369061716 1 2 403145553 1 3 125719362 1 2 548555397 4 2 372253323 2 3 525287098 2 3 899450483 3 3 297147711 3 3 150120453 4 3 216282544 1 3 334578796 1 3 215351210 2 3 210789225 1 3 587588741 4 2 346019879 1 2 615570723 5 3 350977692 4 2 548600442 3 3 844849233 4 3 767299471 3 3 707686140 3 2 596231311 5 2 430054360 1 2 421917045 4 2 146860887 2 3 971378005 1 2 587285546 3 3 978731217 1 2 617499784 5 2 464291867 5 2 291708131 2 3 254894036 3 2 162593985 4 3 420830408 3 2 496379514 1 3 531114295 1 2 867151233 2 3 508054584 5 3 690594336 3 2 512547129 1 3 197554235 3 3 806291428 3 3 685005655 4 2 133126345 4 2 742692540 1 3 724265259 5 2 802343098 3 3 695089016 1 3 703586184 5 2 426023310 4 3 645528016 5 2 419777280 2 3 677503339 5 3 247778054 4 3 839990827 2 2 754631134 4 2 684277251 2 3 385845090 4 2 256829615 5 3 778021714 3 3 603169944 1 3 681023065 4 3 189211874 5 3 851745638 1 2 816162917 2 2 938566424 2 2 437312404 3 3 669229408 1 3 134520038 2 3 626959347 4 2 533547705 2 3 641188060 1 3 337083039 3 2 745666983 4 2 994069513 5 2 368456460 5 2 566003451 1 3 775078245 5 2 178661846 1 2 541530327 5 3 250000785 3 2 963777087 5 2 211576623 3 2 846862666 5 3 345155099 1 2 266756124 4 3 273597557 4 3 608422718 4 2 653743297 5 2 150342986 1 2 824058356 3 3 209169891 2 3 149980662 2 3 404203734 3 3 799015304 4 3 614761312 5 2 172607616 3 3 243432694 1 3 902606429 1 3 814879198 5 2 103903375 3 2 114099606 3 2 451516119 1 2 170825165 5 2 193058789 1 3 604756368 2 2 142590884 3 2 369433443 4 2 336782687 3 3 262504141 5 2 695557092 5 2 304803507 5 3 871756507 5 3 339929417 3 2 929712344 4 3 320854212 1 2 190600126 3 2 730846957 1 2 966764690 5 2 967858763 1 3 869095280 3 2 285131480 5 3 211396225 1 2 648611198 5 3 895324595 1 3 659506453 2 3 493779267 3 3 984080087 2 3 705494593 2 2 323045095 4 2 264415647 2 2 473960204 3 2 139232388 1 2 154191585 3 3 677581026 4 2 604845605 2 3 307553279 1 3 884406833 1 2 140893964 4 2 320905129 3 2 288927986 2 2 600099118 2 2 365841829 2 3 992705713 4 2 144935186 3 3 137706748 1 2 114508820 1 3 170967158 1 2 113531620 2 2 547649120 3 3 258240625 3 2 882186490 4 3 551159079 4 2 494233695 1 2 235389497 3 3 177485899 4 2 144015473 4 2 731921778 2 2 774183196 5 2 830790973 1 3 735270190 3 3 742243817 4 3 523615161 1 3 344196086 1 3 353947152 5 3 210534441 4 3 423874624 4 3 608560082 2 3 128928517 4 2 542163114 5 3 256915188 4 2 120549908 5 2 329579167 5 2 167035196 1 3 102034730 1 2 532075428 3 3 934910774 2 3 646770706 3 2 451888902 1 2 611159436 4 3 149247434 4 2 385646433 4 3 633920129 3 2 480395123 2 3 404055441 4 2 359565106 5 2 619484912 5 2 965097689 4 3 270697296 2 3 931827083 4 3 855712843 2 3 365341959 2 2 937164494 3 3 728784521 4 2 599356457 2 3 927210739 2 3 152710177 1 3 265305174 1 2 996882900 1 3 336985291 5 2 404295900 5 2 385779728 3 3 920540895 4 2 455912702 2 3 500652001 1 2 289607215 5 2 703115574 3 2 221280633 1 2 429571722 5 2 411028495 2 2 709094722 1 3 864575917 4 3 623008906 2 3 138583220 2 3 401643449 2 2 507693699 4 3 886650967 3 2 499824358 1 3 116374492 3 3 122570845 1 3 227160769 5 2 343754730 2 2 156600683 2 2 700131944 2 2 166110664 2 2 940040586 3 2 138363008 4 2 446351723 3 2 885875376 1 2 623722919 5 3 755591070 3 2 694902850 2 3 300808367 3 3 881051515 3 3 992404962 1 2 771967653 3 2 376458862 3 2 776966682 3 2 581953318 4 2 997880362 5 2 885557347 3 2 522470323 2 2 349731007 5 2 945873345 3 2 643248191 3 2 127916382 4 3 567529559 4 2 169148865 3 3 463550721 3 2 266515035 5 3 569328367 2 2 729119675 3 3 240289461 5 3 581277645 5 3 593655811 5 2 658974571 3 3 640677027 1 3 280093765 5 3 731900528 3 3 240091492 3 2 635978320 5 3 415177709 4 2 333766488 2 3 236857575 3 3 473124020 5 3 328782991 5 2 938415926 1 2 492688329 4 2 946914021 5 2 867947909 1 2 107790830 1 3 806756819 3 3 644032174 4 3 155784551 2 3 638777506 2 3 433674808 1 2 117960992 4 3 924631437 3 3 324308223 5 2 840066194 4 2 625165036 5 2 468768686 3 3 897057352 1 3 528785462 5 2 324947891 2 2 966898276 5 2 710621615 2 2 996000667 1 3 793308579 5 3 263374460 4 2 215761527 1 2 477500679 1 2 405967747 5 3 359258247 2 2 173523121 3 3 515131916 3 3 165679840 4 2 191351600 4 2 251730195 5 3 339153807 2 3 167635684 2 3 214732325 4 3 285716721 5 2 767696105 1 3 480121960 1 3 856985430 3 2 452347584 4 2 942129967 1 3 291879141 4 3 107961285 2 2 389007271 2 3 483815744 3 2 297052895 4 2 205747479 5 3 369499688 2 3 906171581 5 2 266825329 3 2 870901972 5 3 200548943 1 2 798373469 1 2 272053603 5 3 650319584 4 2 662811030 5 2 567688270 4 2 632867715 1 2 344049191 5 3 472410209 5 2 668171140 5 3 607879761 1 3 462646244 5 3 129682902 1 3 220774999 2 2 768602787 4 2 997167144 3 3 512369812 3 2 265850431 2 3 542664543 5 3 957477431 4 2 631310517 1 3 211009724 1 3 854776107 3 2 159275648 3 2 184743476 4 2 927759293 1 2 902069269 3 2 247656009 4 3 564944300 1 3 758006188 1 3 890077461 5 3 511472401 3 3 923658805 2 3 508314431 4 3 141371845 3 3 312429012 4 2 297029069 4 2 169976668 3 2 786024083 2 2 417084951 2 2 390637720 4 2 678226966 1 3 931165795 4 2 874751990 2 2 407693726 2 3 451490210 5 3 657580844 5 2 459386780 3 3 721132533 3 2 271800814 3 3 241748155 1 3 449536903 2 2 386268381 4 2 622744015 1 3 260359005 1 2 260586081 5 2 826082027 1 3 241995996 3 3 115428853 3 3 557619676 2 2 382310669 4 2 389583023 3 2 497967077 3 3 304763198 3 3 638842884 3 3 963610143 2 2 704238706 2 3 158595541 2 2 486542580 5 2 327459147 5 3 770128811 3 3 894265571 3 2 138144492 3 3 906714416 5 3 355350884 1 2 264492067 3 3 177792888 4 3 805425205 2 3 206574331 4 2 199449799 4 2 461138682 1 3 287692669 5 3 644435488 1 2 548569001 4 2 178003912 4 2 110160387 2 2 952042037 1 2 406338930 1 3 517520923 4 3 723916891 2 3 953798768 1 2 759746126 5 2 545357196 4 3 744903938 2 2 981322103 2 2 118444759 1 3 406905475 2 3 875579282 5 2 402424761 2 2 148773896 4 3 579139079 3 2 330895628 3 3 287808971 5 2 885158572 1 2 475445160 4 3 249080012 1 3 536576152 3 2 707097046 3 3 763365864 4 2 760756061 4 3 995208305 2 3 455774819 4 3 358720284 1 2 763423376 2 3 609552274 1 2 373327719 4 3 252591654 3 3 420239371 3 2 190244278 2 3 369947605 4 3 698669499 2 3 311417829 1 3 732183108 4 3 402524450 4 3 331076505 2 3 331478877 5 2 314297705 2 3 523797374 1 3 876632247 5 3 662064395 4 3 237640888 2 3 529031375 1 2 150411551 5 3 597893013 4 3 191648931 5 3 678108970 4 3 481020569 2 3 735557223 4 2 570905612 3 2 521724266 1 3 293570607 3 3 895458530 3 3 528051854 1 3 235751545 4 3 383669708 1 3 746592289 2 2 561258936 1 2 541314997 3 2 938414833 3 2 525964621 4 3 680771187 2 2 788409365 1 3 496007403 5 2 120167437 4 3 722565033 5 2 366984890 3 3 997384877 5 3 340681735 2 3 811940034 2 2 376315094 1 2 338873594 1 3 772920616 2 3 670739054 2 2 178309485 5 2 530400548 5 3 221794492 4 3 721026520 1 2 898901613 2 2 569211299 3 3 206910374 2 3 292615396 2 2 335308972 3 3 772569490 1 3 445382412 3 2 184139203 1 3 951690462 2 2 253464533 4 2 702117374 3 2 298326917 5 2 127605380 5 3 643317466 1 2 767249607 4 3 496693953 4 2 526969664 5 2 270824298 3 2 580828272 5 2 789984581 1 2 572261282 1 2 234770961 2 3 239081696 1 2 992587636 2 2 225859191 4 2 290726190 1 2 636565973 2 3 503099771 3 3 409342094 3 3 844699667 4 3 280271753 5 2 687894688 2 3 551577911 5 3 410740523 5 3 412280107 5 3 517011786 3 2 159829300 4 3 106029224 5 3 168710904 4 2 364471526 1 2 701471884 5 3 414116408 5 2 433409747 2 3 671640123 3 2 278260831 2 3 367824259 3 3 625917709 5 3 307669718 4 3 888019915 2 2 468971550 2 3 634717985 5 3 321719861 3 3 574430144 5 3 703380010 4 2 257834400 2 3 525178039 2 3 735182910 4 3 693540255 2 3 732798527 5 3 229759528 1 3 554557672 3 2 219692278 5 3 614069860 2 3 604827612 5 2 699004736 4 3 840075812 3 2 774733968 2 3 976312596 1 3 358987012 3 2 500132041 5 3 671287133 3 3 150487412 3 3 122502572 4 3 584586633 3 3 219635577 1 3 780311695 2 3 178206414 4 2 499285589 3 3 164227646 2 2 776812474 2 3 591768060 2 2 297764565 3 2 855652633 5 3 472162295 2 3 808697628 5 3 592054672 4 3 900272690 3 3 559208091 2 2 202255235 1 3 750901849 5 2 824982527 5 2 645596357 3 2 771849231 4 2 898252935 5 2 736319420 3 3 652583344 2 3 136582543 2 3 567261278 4 2 807979110 3 2 877105633 5 2 187394473 2 3 631591313 2 3 136550758 1 3 506927021 5 3 919388687 2 2 263156705 2 2 510557794 2 2 762419483 2 2 630302074 1 3 410615946 4 2 392189349 3 3 778823222 4 2 222024587 4 3 382081927 3 3 217315401 3 2 190228039 2 2 498849570 4 3 389351248 2 3 929039183 3 3 703887364 1 2 260084896 5 2 677692617 1 3 818307452 5 2 577224206 4 2 659379342 4 2 682729427 2 2 825573204 4 2 436270148 1 3 498453983 4 2 100521664 4 2 996494751 5 3 114480981 2 3 605844651 2 3 369598053 4 3 753146948 1 3 427814521 4 2 326380916 4 2 776556806 1 2 536494484 3 2 919896164 1 2 267345411 2 2 922631556 1 3 675661914 4 3 522396637 3 2 118356502 1 3 241874697 4 3 519506293 5 2 763403435 4 3 805280826 2 3 573587995 2 3 202236749 2 3 961983826 5 2 771130741 2 2 627869778 2 3 672898817 2 3 272804392 2 3 912575159 5 2 541742388 2 2 564419472 3 3 842705631 3 2 672069969 3 2 624714758 2 3 831978683 1 3 494378098 2 3 330592682 2 2 242266490 5 3 619482694 4 3 187338096 4 3 855273145 2 2 900324452 3 3 448875682 1 3 116961515 4 2 725812837 4 3 867294848 5 2 304641808 2 3 425547959 1 2 124122128 3 2 260311737 3 2 501983711 4 3 632523061 1 3 231907956 2 2 911508585 5 2 492353733 1 3 343267835 1 2 465012136 4 3 341242839 1 2 299676391 3 2 203798402 2 2 411239130 4 2 833434674 4 3 490256769 4 2 443503384 1 3 785987442 1 2 331310387 1 2 519921606 2 2 775002472 4 2 230586806 4 2 517673302 5 3 783458015 4 2 204344251 2 2 352498659 3 3 165607433 5 3 420338327 2 3 685329982 1 3 315202028 3 3 932283995 1 2 714674442 3 2 580438499 1 3 200202702 1 2 849785200 1 2 758688572 1 2 101201437 3 3 372289503 2 2 946190988 5 2 121786145 2 2 733483068 3 3 737735153 4 2 350269180 3 3 524794072 2 2 356871194 2 3 747195031 5 3 129113734 4 3 809579397 5 2 481984513 3 3 178480133 3 3 406891803 3 2 171865828 1 2 545095773 2 2 704674101 4 3 782530218 3 3 607451804 4 3 403936735 1 2 634150256 4 3 609475723 2 2 777777661 2 2 642507797 2 2 406401724 1 3 983360876 2 3 157602246 1 3 276210969 2 3 171983424 3 3 689478590 5 2 282154983 5 3 247435781 3 3 120651135 5 3 620802939 4 3 856844069 1 2 426469774 2 2 505958580 3 3 969366564 1 2 353130030 4 2 714721667 1 2 386906849 2 2 775431523 3 3 789275080 4 3 548204038 5 3 779515851 3 3 509156712 4 3 327221439 4 3 800557989 2 2 160772272 2 2 296062350 4 3 147065839 4 2 644951619 2 2 859887197 5 3 475957319 2 2 406132464 1 2 130621816 2 2 403481979 4 2 276850904 2 3 245377093 1 2 401788050 4 2 215089132 1 2 450482949 5 3 549523855 3 3 519848534 2 2 147169914 5 2 275447711 2 2 563959575 3 2 924420116 3 2 881191471 2 3 985760993 3 2 494623073 1 3 540730218 2 3 468206687 4 3 574224083 3 2 495687585 5 2 419017790 1 3 480932844 5 2 851093218 4 2 353828046 4 3 125431108 1 2 369940232 3 2 640822997 5 2 162448177 3 3 791271710 3 3 731491621 5 3 484061961 5 2 267268218 4 3 468561531 5 3 726546877 5 3 473940904 2 2 336204416 3 2 762546379 2 3 588283719 3 3 907168717 3 3 313756947 2 3 906472200 5 2 532437481 1 2 284991323 4 2 100310782 2 2 347259920 4 3 701310851 3 3 288611795 2 3 929092537 3 3 617697084 1 3 232525987 3 3 685634018 5 3 695406977 2 3 630609051 2 3 234134272 3 3 293434764 1 2 396323103 3 3 779403942 3 2 164650046 3 2 533395316 1 2 666261661 5 3 854953601 3 2 997807300 2 3 787237831 4 3 795475374 4 3 671289452 1 3 791384687 5 3 401718687 3 3 771207570 3 3 206394764 5 3 621721686 5 2 186791174 5 2 736389963 1 3 552451139 5 2 780304255 4 2 520346496 4 2 106966071 5 3 281416087 4 2 687859405 5 3 338182253 2 2 160219001 2 2 668717742 2 2 643605415 3 3 421343580 1 3 511736659 1 3 650426251 3 2 886248811 2 2 120761652 4 3 973608984 2 3 401669140 1 2 673926706 2 3 359931513 3 2 996066832 3 2 695475308 2 2 873208390 2 3 802518020 5 3 363567863 5 2 518024735 1 3 899187599 3 3 746133689 3 2 945383323 4 2 264600623 2 2 354048444 5 2 972964006 2 3 369267334 2 2 627995506 3 3 156218632 1 3 220722439 2 2 545187265 1 3 255883851 1 3 798280150 3 2 347197432 1 3 260377901 1 2 682244088 2 2 618789607 4 3 537622095 5 3 902300888 5 2 263949709 2 3 560117358 4 2 572414024 5 3 695774725 2 2 568520968 5 3 947387547 4 2 177391770 1 3 482982485 5 3 150151125 4 3 237688640 3 2 138885980 2 2 927876609 5 2 297052646 5 3 640489724 1 3 735528032 5 2 618336007 2 3 224551798 3 2 155364703 2 3 177610949 4 3 281921665 4 3 752489107 5 3 490028915 5 2 764547561 3 3 989922095 1 2 124972820 2 3 396212580 3 3 291554687 2 3 199349451 1 2 918577096 2 2 728406845 5 3 389223791 5 2 670395255 1 3 718868752 2 2 147225598 5 2 544934157 2 2 898089817 3 3 881496685 2 2 321442734 3 3 510735090 3 3 619388118 1 3 103362713 4 3 788412006 2 2 822345043 2 3 969044329 2 2 580651266 2 2 321817115 3 3 346316930 2 2 619294973 4 3 296125140 4 3 503738326 4 2 729030721 5 2 620079824 1 3 529728484 2 3 516586279 2 2 674862743 3 3 539554457 3 2 535157256 5 3 837571148 2 2 207332294 1 3 351293915 4 2 506804210 2 3 776431092 5 2 778518662 2 3 312807244 5 3 951788246 5 2 557851742 5 3 651005171 3 3 809833921 5 2 233663182 3 2 626597357 3 3 724226648 4 3 131820846 2 2 574440340 3 3 785503518 4 3 221682553 4 3 500538134 4 3 855665514 1 3 677058698 4 2 643893875 3 2 479715326 2 2 424643112 4 2 483015337 2 2 761279317 1 2 277394440 5 2 443510304 4 3 222980635 4 2 160891826 2 3 728731918 1 3 509984063 3 3 640605685 1 2 417379859 1 2 608047463 3 2 196192938 2 3 469307303 1 2 706368437 2 3 301020803 2 3 745063462 2 2 412071251 5 3 330151996 1 3 793180471 1 2 611030746 1 3 399665610 3 3 552909314 4 2 572174895 5 2 272933476 4 2 173106004 3 3 478180064 3 3 256668239 5 2 351611169 2 3 554315173 1 2 703966063 4 2 584388057 5 3 279647577 3 3 372621453 5 3 467519169 1 2 225735060 4 3 109969009 5 3 967820515 5 3 442810720 2 3 690889754 5 2 333617595 3 3 533610072 1 2 195555589 2 3 649935348 5 3 839277287 1 3 217684255 1 3 449898083 1 3 338254159 1 3 616095986 3 2 418242001 1 2 668782434 3 3 491053262 4 2 963645192 3 3 735176646 4 3 139679221 5 2 453469263 4 2 105591256 3 2 308464603 1 2 961693809 3 2 728579095 2 3 168316672 4 3 273645056 5 2 243257322 2 3 479671998 4 3 538383176 5 3 532189447 5 3 104234110 5 3 110106615 3 2 289473382 3 3 136370641 2 3 532803833 3 3 408521868 4 2 641013826 4 2 879072301 1 2 710321342 5 2 683037298 3 2 267369762 2 3 629786333 3 3 294634650 3 3 864434771 2 2 119673382 3 3 425380985 3 3 226193944 5 3 288287305 2 2 872322460 2 3 401171544 4 2 487966943 1 2 970257639 5 3 141102840 1 3 711798964 4 3 769522693 1 3 794927712 1 3 882637674 2 3 530640169 5 3 159983065 4 2 142049399 2 2 580868670 4 2 167579957 1 2 167530722 1 3 835363360 4 3 852050658 2 2 565183546 4 3 626995205 1 3 762827995 3 2 353414437 1 3 976473372 4 3 253696985 3 2 545781689 5 3 400375619 1 3 659055625 4 2 459990910 4 2 350254640 1 3 961546310 5 2 512324849 5 2 654999065 4 3 607303844 4 3 541468543 1 3 509456000 2 3 676722640 5 2 760958088 4 3 204646735 5 3 582680584 4 3 897457739 5 2 260793782 2 3 213562989 1 2 112218562 4 2 917116208 2 3 901285050 1 3 278857682 4 2 778971309 4 2 219631141 4 2 318188742 2 3 369446951 4 2 282840694 2 2 201166453 4 3 686964984 4 3 834607127 3 2 329791963 1 2 309450731 2 2 851455535 4 2 285725905 2 3 377989794 3 2 113296034 2 2 273713306 5 3 150990416 5 2 677146074 4 2 260516108 2 3 816572331 5 3 825061269 1 3 401823825 1 3 824046821 4 2 784434806 5 3 673351920 1 2 980901641 5 2 473458197 2 2 923052661 3 3 483878595 3 3 726568643 2 2 385084459 1 3 916800975 2 2 240263454 2 3 230418341 2 3 905446558 2 2 755207536 1 2 101756975 5 2 648092176 1 3 548607628 1 3 541984942 2 3 277407431 2 2 229764918 2 2 769319993 1 2 796898210 4 2 820730020 2 2 819530468 3 2 522488022 3 2 879510657 1 3 695333608 3 2 189772824 1 2 426070099 3 2 605609937 3 3 957191520 5 3 530007266 1 2 374650584 2 3 792436715 2 2 416257248 3 3 510619141 4 2 211764622 4 2 666609038 1 2 552255177 5 2 482685417 3 2 375252245 3 2 704641591 3 2 646433946 2 2 250092442 4 3 624817649 5 2 436032434 1 2 347081611 3 2 408193403 2 3 114467702 1 2 575562586 5 2 902551895 5 3 227538990 5 3 606548520 1 3 979112102 3 2 849428543 1 3 453427785 2 3 618161281 2 3 131755515 5 2 799339835 2 2 404758408 4 2 946920918 4 3 355025522 5 2 288418806 2 3 833547681 4 3 850679270 2 3 983582165 4 3 280550289 5 2 116017841 4 3 375223873 2 3 162331642 2 2 137687398 4 2 451722783 5 2 759502762 2 3 869691334 4 2 761126858 5 3 896404140 4 2 609401725 2 2 376327606 5 3 249141843 1 2 250938842 4 3 650654745 4 2 680939635 4 3 197995209 5 2 329871404 4 2 481339783 3 3 381397799 4 2 718144423 1 2 461655685 2 2 508503451 4 2 655134550 4 2 719524403 2 3 484716806 4 2 242741224 2 2 900808185 1 3 350813228 4 2 516322350 3 2 217384602 3 2 488551263 2 2 174057081 1 2 302998256 4 2 748301890 5 2 532522380 1 2 360041702 4 3 597987737 3 2 759936919 5 3 717249025 4 3 442832175 3 3 674121271 1 3 134814693 1 2 586815522 4 2 211785402 4 3 303519113 5 2 296796804 1 3 889853388 3 3 133376914 5 3 858795149 4 3 886067958 1 3 618951366 4 2 632956975 2 2 974146158 4 3 556639018 2 3 701606342 1 2 131105013 4 3 337016032 3 2 439230930 1 2 483868551 3 3 442327752 5 3 880835544 5 2 353652991 3 2 392688051 3 3 365621323 2 2 450596233 2 3 189432975 5 2 996158171 5 3 868545619 2 2 714646681 3 3 108865321 4 2 401297073 4 3 776990491 3 3 231534881 3 2 297924095 5 3 369155876 1 2 468996131 2 3 353632522 1 2 737361133 3 2 958703498 3 2 114800287 4 3 198504127 1 3 850688558 1 2 894348079 5 2 809430055 4 3 860709067 3 2 331809532 1 2 413840090 2 2 664901480 3 2 124764833 5 2 264351501 5 2 938745902 4 2 345511022 5 2 452039421 5 2 704275043 2 2 245409205 3 3 919217557 2 3 446286414 5 2 101853208 5 2 304324202 5 3 387910046 1 3 744316747 4 3 200640127 1 2 874652154 5 3 258874388 2 3 492412164 1 2 845785629 2 2 496960828 5 2 835241582 2 3 678112199 1 3 868939436 5 2 709974175 1 3 390361728 3 2 396361190 4 2 860496559 1 3 387200121 4 2 853631316 2 3 470075560 5 3 413387932 3 2 421791563 5 2 777933973 4 3 241590916 1 2 885757281 5 2 783636099 4 2 415913887 1 2 972252471 1 3 156689469 5 3 141779949 3 2 835628297 3 2 553475402 4 2 656085597 3 2 753967283 2 2 481913626 4 3 634650821 4 2 673782467 5 2 648067452 5 2 120118870 3 2 963746685 1 3 814777909 1 2 874676241 4 2 572061284 3 3 916522497 1 2 672070400 4 3 458629838 2 2 719710981 1 3 656386618 3 2 891195858 1 3 348910607 3 3 484295130 5 2 379331342 5 2 368705240 2 3 414022264 2 3 159089088 1 2 277114512 1 3 519905647 3 3 520224162 2 2 913366034 5 3 179517009 4 2 239985183 2 2 713235624 2 2 721104284 5 3 107231215 2 3 948199404 2 2 813897401 3 3 595836343 5 2 231763476 4 3 681925857 5 2 840013484 1 3 551950880 3 2 691222525 2 2 823164171 3 2 978329971 4 3 947667532 5 2 139165403 2 3 223639520 4 2 673153145 5 2 972057600 1 3 338428289 5 3 547182385 1 3 867654432 5 3 640755814 5 3 206877804 1 2 629739791 4 3 119046536 4 2 347802641 2 3 609666252 2 3 581217186 4 2 790460387 2 3 349473141 4 2 432385651 4 2 794383960 1 3 764782846 2 2 383844518 2 3 665500104 5 2 974062062 1 3 476649595 4 3 532696600 4 2 606522125 5 3 401515336 3 3 171486638 3 2 273979967 5 2 898546308 5 3 561720885 1 3 844410230 3 3 125854231 2 3 647930939 2 3 522713952 5 3 574480407 5 2 546199080 4 3 785272922 1 2 650485039 4 3 930826040 2 3 282115048 5 3 630091427 4 2 993287871 5 3 996884381 1 2 362301277 3 3 613006135 1 3 767631756 4 2 297665074 4 2 826130683 4 2 562289365 4 3 810201447 3 2 794292380 1 3 332813391 3 3 107179699 4 3 547602773 1 2 183177758 1 3 948576508 3 3 604894062 5 2 451471657 2 3 318131943 1 3 152399540 1 3 730107747 4 2 972272053 5 2 343132381 5 2 703291227 5 3 948600386 5 3 755511924 1 2 387170740 3 2 805974201 4 2 367520582 3 2 601956533 5 2 338224988 3 2 637198204 3 3 352811995 4 2 697388183 5 3 560586065 3 3 825628578 2 3 177738861 3 3 243264417 5 3 631565245 1 3 945005603 3 3 115596778 2 2 228482641 3 2 598075817 1 3 367204045 3 2 370714117 4 2 302952239 5 3 100891425 1 2 627222182 3 3 999288004 4 2 856934533 3 2 580264817 5 3 555252470 5 2 135829377 4 3 759364487 3 2 133956778 5 2 159879539 2 2 679126420 3 3 450981237 3 3 367150857 4 2 955996208 3 2 381070566 4 2 824814797 5 3 116174333 2 3 963080548 4 2 635456349 1 2 340273092 1 2 645038244 3 3 741970589 4 2 157741169 1 2 431594379 3 2 388581745 5 3 852058789 3 3 883822352 2 2 487759566 1 2 358900357 4 2 733348724 1 3 518110128 4 3 445932725 2 2 176983374 3 3 668934399 1 3 186413216 2 2 767172638 4 3 659334396 2 3 165151185 3 2 587247519 1 3 374629043 3 2 794673436 5 2 584253593 2 3 851725136 4 3 305557389 4 2 984709557 2 2 332282243 5 3 996598783 1 3 292922174 3 2 879436415 5 3 697464642 4 3 160049683 4 3 745559341 5 3 688000729 3 3 252106989 4 2 764658479 1 3 938990726 4 3 558248254 3 3 166570422 4 3 809427493 2 3 380801632 2 2 743481242 1 2 515271414 2 3 682043849 1 2 188491948 3 2 725883247 2 3 787895740 1 3 262987724 4 3 923628640 3 2 505834492 1 2 988644155 2 3 862135612 4 2 702283051 4 3 876447531 5 3 166452553 2 2 897694383 4 3 916045830 1 2 550798135 1 2 337140946 1 3 496007531 3 2 797020815 4 2 676648583 1 3 485385857 2 3 350283021 4 3 772282082 4 2 426921059 2 2 618233560 3 3 369714609 5 2 528971042 5 2 857635842 2 3 950914678 1 2 284352417 3 2 552642207 5 2 752916243 1 3 123271214 3 3 943511832 4 2 747603629 2 3 980618716 5 3 648214614 5 2 357026533 4 2 380057156 2 2 106844950 3 2 171416807 4 2 525268225 4 2 207288557 3 2 743553695 1 3 635521369 1 2 110032741 2 2 422191326 1 2 570774572 1 2 553521075 3 2 960720465 1 2 778603965 3 2 322676303 5 2 554212154 1 3 587096970 2 3 533171712 3 2 178460981 1 3 548839348 5 3 693313489 5 3 836645322 3 2 195856559 4 3 382992066 3 2 327911402 1 3 567741479 2 2 722300636 2 3 620820443 3 2 367100076 1 2 648900768 5 2 688335356 5 2 613055614 5 2 134145239 5 2 719965493 2 3 545859804 1 2 815836420 2 2 776893275 3 3 282029900 1 3 443425142 2 2 291291719 4 3 719634694 5 2 906855762 3 3 705612191 3 2 183013956 1 2 853221477 4 2 468155231 1 2 635520528 3 3 971134702 3 3 781285787 5 3 772530422 3 3 389782858 4 3 275219504 2 2 102309096 3 2 528007051 3 3 373147123 1 3 274169936 1 3 868772484 3 3 296834935 2 2 733164451 3 3 583666118 1 3 122579648 1 2 920308494 3 2 603988398 2 3 626757776 3 2 319271388 4 2 154062313 1 3 149650976 5 2 903984165 3 2 766975092 1 2 493049892 5 2 710127443 5 2 822720037 4 2 893617677 2 3 802718794 4 3 179079972 2 3 591227985 1 2 830763974 4 2 516180571 2 3 492385754 5 3 276649343 4 2 147324171 5 2 644860509 3 2 879502664 5 3 682022947 2 3 992834979 2 2 926480608 2 3 862805828 4 2 516630565 1 3 611451391 4 3 466606232 3 2 569891252 2 2 904725635 3 3 143865716 1 2 793549931 4 2 348507352 2 2 727157535 2 2 747584497 2 2 129074001 4 3 373650713 5 2 366109437 1 3 412978004 4 2 707081015 5 2 917436640 5 2 760952364 2 2 663832986 2 3 350732650 5 3 706600935 5 3 494348916 3 2 867663378 1 3 428919033 5 3 403765962 3 2 984086678 5 3 321278370 3 2 619250214 4 3 337815230 1 3 974286381 3 2 950662716 2 3 576682537 4 3 269432508 2 2 717463765 3 3 508822725 1 2 309533584 5 2 921005975 3 3 799847109 2 2 538843616 2 3 858851460 1 2 591570767 1 3 339979241 3 2 838376961 3 2 822920890 5 2 797840285 2 3 632065863 2 3 527774508 4 2 123742147 1 3 827776899 1 3 999794872 2 3 111433915 3 2 811769092 2 3 253375939 1 2 721556556 1 2 308210063 2 2 916124884 5 3 286053993 1 3 284410593 5 2 374294575 4 2 274566236 4 3 158971866 3 2 220851960 1 2 822718344 4 2 576172996 1 2 557507971 3 2 767932317 3 3 699845154 1 3 325556897 3 2 321110659 3 2 732112627 3 2 468253741 2 3 475410256 5 2 201923515 2 3 174433990 4 2 561029830 1 2 585034634 2 3 194464401 4 2 311589561 1 2 146965515 2 2 723303178 4 3 820096195 4 3 508313617 1 2 948683300 5 3 609730930 4 3 651762799 2 3 819748237 5 3 916147243 5 3 522618662 4 3 222493832 3 2 454009862 2 2 994040828 4 3 680844275 2 2 177345417 5 2 209898737 3 3 306846412 3 3 365435696 3 2 494019914 5 3 443660108 1 2 330906752 1 3 283079077 3 2 425200674 3 2 247166279 4 2 243230364 2 2 313209242 5 3 779535443 1 3 539501868 3 2 863699287 5 3 147278962 2 2 224542354 1 3 254735071 1 3 381048111 2 2 513042495 3 2 509677782 3 3 173701794 5 2 722274321 1 2 964010076 3 2 426860127 1 3 434809725 2 2 921804875 4 3 341625808 2 2 114472701 4 2 474208415 3 3 221898780 4 2 982460658 5 2 988585084 3 3 177313111 3 3 906283171 2 2 109847107 3 3 561608446 4 2 953433826 4 2 496845996 2 2 323548791 3 2 329575182 1 3 357531276 5 2 118351823 3 3 384110116 4 3 886606929 5 2 978442401 5 2 541718016 5 3 714623690 3 3 700569626 4 3 647348029 4 2 244554038 1 2 692237601 4 3 786899323 1 2 295641836 5 3 798302738 4 3 143125422 1 2 151213902 5 3 923780956 3 3 659057110 4 3 326632831 3 2 183982697 1 2 417683309 3 3 101671081 3 2 862529933 4 2 332038723 1 3 371792053 2 3 116047176 3 3 734201729 3 2 756796776 5 2 142561501 4 3 204845960 5 2 638885739 1 3 112624638 5 2 732603613 3 2 790495585 1 2 144690807 5 3 472788199 2 3 951171254 5 3 617635687 1 3 656019155 2 2 782610456 1 3 150567851 3 3 406197184 5 2 539614638 3 3 468247685 3 2 478065919 4 2 477823301 1 3 261430432 3 2 534375262 1 3 197691814 1 3 295532117 3 3 615520198 1 2 428864420 3 3 489446581 3 2 630228962 5 2 943964341 3 3 590128891 3 2 157800380 4 2 738224341 2 3 693355072 4 3 578791072 2 2 375323420 2 2 816842619 5 3 652121748 1 2 588626980 2 3 425537836 1 2 927612715 3 2 358932911 4 3 146293313 1 2 627048765 4 3 796900791 5 3 748826763 1 3 468580449 5 3 155807447 2 3 555309044 5 2 189642186 1 3 426130435 5 2 628975677 1 3 455402165 1 3 381811790 4 2 533541889 1 2 873085194 1 3 404494460 3 2 335146176 4 3 794229192 5 2 799943442 4 3 305399744 1 3 122809464 2 2 214121253 4 3 387563339 5 2 237882664 1 2 175507471 1 3 398141934 1 2 730573362 3 2 902598225 3 3 134235526 1 3 963655513 4 2 112502939 1 2 712198537 3 3 451649182 5 3 710568807 4 2 475355027 1 3 337260651 1 3 167649680 2 2 117506107 5 3 123920807 5 2 767513469 1 2 880286745 5 3 653682303 5 3 282099341 5 3 886760864 3 2 522860220 5 3 585989418 4 2 144633094 3 2 917784200 4 3 767703749 2 3 360003631 2 2 347855154 2 3 935239097 2 2 132043980 3 3 518204496 4 2 887414714 4 2 707394105 5 3 314384471 2 2 285248425 4 3 728087756 1 2 159374534 3 2 259054304 4 2 492887157 2 2 183126408 4 3 113571922 3 3 268372053 3 3 330268737 2 3 878225434 1 3 988432111 4 3 295253902 5 2 265826216 5 2 970715746 3 2 914973166 4 2 880659339 5 3 637238822 1 3 266554479 2 3 707523799 4 2 685350420 5 3 663632565 3 3 586243882 4 2 979030837 3 2 987845992 3 2 754810392 3 3 427251521 3 2 355013420 3 3 657463193 4 2 870832701 5 3 627940080 5 2 976146903 3 2 186436244 4 3 702233187 5 3 174674822 1 3 999144893 3 2 763578557 1 2 235625723 1 3 729602667 1 3 948635078 3 2 923236238 3 2 891263526 2 3 167067583 2 3 728785766 3 2 336047384 4 2 304087008 5 2 449081039 1 2 713452548 5 2 413716336 4 2 455306735 4 2 223769529 5 3 474910580 4 2 687011765 1 3 250626175 2 3 477433341 5 3 269246920 1 3 372260151 3 2 671259840 5 2 375338092 5 2 817919619 3 2 855788613 5 2 711575607 3 3 486197654 2 3 157462053 2 2 153948178 5 2 510807012 3 2 860149828 5 2 546441562 4 2 566533940 3 3 882633467 3 3 947185759 3 3 351972636 1 3 795597433 1 3 965675101 3 3 176965482 4 3 550361992 1 2 980548757 4 2 183249762 1 3 143175460 1 3 355709463 3 2 170647948 3 3 229614199 5 3 434429533 1 2 466369027 2 2 375244723 5 2 952257921 1 2 459076090 5 2 193006181 2 3 178722357 4 3 492683500 1 2 480987620 3 2 649129174 4 3 674089125 3 2 891326976 2 3 574893911 3 2 403878907 1 2 201244318 5 2 214440096 2 3 882709095 3 2 732422053 1 3 956753866 4 2 220896729 1 3 522103637 5 2 632245804 3 3 972620271 1 3 492487822 1 3 437394333 3 3 657204163 4 2 749725266 3 2 580788763 1 2 318694735 4 2 338708518 2 2 568571666 3 2 166061736 5 3 696051725 2 3 729361000 2 2 812373384 2 3 400640725 5 2 559162916 4 2 468771550 5 3 506274208 5 3 882462804 5 2 430528028 2 2 811183210 1 2 424417008 4 3 655040796 4 3 463510163 2 3 699469966 3 3 486544502 1 3 531370154 2 3 435059410 2 3 748817193 1 2 373502502 4 2 904250925 4 3 299704486 2 3 160261652 4 3 780199538 2 2 915148623 1 3 592505811 1 3 527637652 3 2 551747944 5 3 785877509 5 3 607216829 5 3 592985700 5 2 799888522 5 2 336460706 2 2 202307696 2 3 189803571 2 3 241576167 4 3 397009780 4 2 271796867 3 2 487070667 1 3 201315151 1 2 530045771 1 2 126280507 1 2 108505303 3 3 957827363 3 2 310782000 3 3 597705509 4 3 707792683 3 2 372979036 4 2 407324397 2 2 806518853 5 3 758646226 3 2 678793875 5 2 990492223 1 3 927323643 1 3 529657202 4 3 149234296 5 3 878837833 2 3 524303263 2 2 512117782 5 2 435124543 2 2 185620629 5 2 610482322 2 3 678290224 2 2 903729317 3 2 376500409 4 3 125180789 2 3 407283795 1 3 962343485 5 2 948783222 3 3 246477664 5 3 818703541 1 2 936607867 5 2 390205471 5 3 438498596 3 2 279838177 5 2 717635161 2 2 405979481 4 3 629724598 5 3 550343872 5 2 524459311 2 2 281952936 2 3 317539966 3 2 917384623 2 3 775424586 3 3 422366225 5 2 126603979 4 3 528471701 2 2 365269031 4 3 623273678 3 3 608814702 4 3 680702066 4 2 932310978 2 3 426424911 5 3 141593644 2 3 614596260 4 2 918637221 3 3 356131654 4 2 960284970 4 2 626251292 2 3 277982222 3 3 405293052 4 3 542589228 3 3 575372681 1 2 122316581 1 3 368533179 3 3 374101797 1 3 476553004 5 3 831465427 4 3 799972455 3 2 652070490 5 2 292677842 3 3 807253733 1 2 590203750 2 3 826596444 2 2 737970494 3 3 185133970 4 3 131631826 1 3 632853881 5 2 766821423 4 3 331983961 3 2 653853645 3 2 280762295 1 2 610391559 2 2 109951336 2 3 852805975 3 3 734774338 1 3 894119949 2 3 906266167 2 3 431613995 4 3 988141541 5 2 598353679 4 2 590308383 5 2 388966277 3 3 398203855 1 3 664700384 5 3 165300927 2 2 711996951 3 3 772299643 1 3 918000375 3 2 894385258 2 3 792130247 5 3 396562173 3 3 915292305 2 2 131223419 1 3 516968528 2 3 881440408 3 2 609060461 5 2 595681821 1 2 443039757 2 3 164961964 5 2 188392395 3 2 220440526 4 3 383241859 1 2 198401378 1 3 665861476 5 3 820102988 1 3 797379966 2 2 162186829 4 2 458404932 5 3 759406424 5 3 101964574 1 2 979908184 3 2 387467791 3 3 207625202 4 2 907852935 5 3 902955438 5 3 136306561 4 2 413973869 5 2 192738583 4 2 895516808 3 3 175001732 4 2 492449289 5 3 445670810 1 2 750449947 1 2 568682371 3 3 211917040 5 3 519651736 3 3 212081102 3 2 943991007 1 2 430720094 5 3 454686588 4 2 615568120 3 3 776412480 3 3 189354270 5 3 264791077 5 3 613092011 5 2 281261230 5 2 765923544 4 3 249803574 2 3 829983729 3 3 362711200 4 2 373714769 1 3 832081723 2 3 693339716 4 2 103263121 1 3 819607743 3 2 575484915 1 2 107169823 1 2 291019991 1 2 186968428 4 2 327506739 4 3 452328172 4 2 571541617 1 3 495769729 3 2 147229878 3 3 959323055 1 2 761709110 3 3 941683504 2 2 280939605 3 3 626400908 2 3 628662123 4 2 214073526 5 2 553171481 1 3 630976153 5 2 109421670 4 2 388603005 1 2 816302733 1 2 835225976 5 3 240718097 1 2 508991055 1 2 252187816 3 3 239333511 5 2 320429243 3 2 561321453 1 3 768009305 3 3 415338830 5 3 782669416 4 2 129809162 4 3 730285485 1 3 313769419 1 3 779320059 2 2 151322586 3 2 492180686 5 2 750109252 5 2 802041668 3 2 525782226 4 3 695416746 5 3 183476996 5 2 882924605 2 2 864022529 5 2 979939889 4 2 512735033 5 2 137951448 1 3 354563988 1 2 927890420 1 2 378446527 2 2 389042322 1 2 554270607 2 2 830489615 4 3 822144485 1 2 270406603 3 2 964928799 4 2 141045652 4 3 351011273 3 2 606364643 1 2 771606853 3 2 590385859 3 2 504597745 2 3 786103054 2 3 756436661 5 3 798902930 4 2 989966710 1 2 341664874 5 2 872454257 2 3 917430042 2 3 770632672 3 2 961105635 3 2 539704887 5 2 766362518 1 2 966564226 1 2 110872581 5 2 275993100 4 3 866528364 4 3 458371052 3 2 740014465 1 2 295109171 2 2 610286248 4 3 816456915 4 3 659218779 3 2 499820291 3 3 806092907 2 3 245377617 1 2 182022027 5 2 552115968 1 2 190881697 5 3 280695394 5 3 841125280 4 3 797747560 1 2 341448790 5 2 578516712 3 2 587695077 5 2 699755692 1 2 458451222 3 3 161156822 2 2 916870390 5 2 775702159 4 3 560580066 2 2 339091201 4 3 605898569 5 3 286579467 3 3 290820159 2 3 421632258 3 3 281885741 2 2 532284198 5 3 474517180 1 3 114517519 2 2 587367068 1 3 511781952 1 3 307819965 2 2 800222850 4 2 252692387 1 3 199976570 3 2 138561020 1 2 440416746 3 3 643987852 4 3 417514943 3 2 829867663 1 3 763026836 2 3 404424569 5 3 289220580 5 3 586278099 5 2 634462081 3 2 978622972 1 3 206087100 5 2 615955988 1 3 626203917 5 3 951533690 2 3 506455487 2 3 783899624 2 3 453926821 2 2 264850608 1 3 964347939 4 3 687294907 2 3 738238217 2 3 650045886 4 3 358915116 5 3 200421681 5 2 582088860 3 2 355269344 3 3 570106562 4 2 393065595 4 2 649538112 2 2 484253984 2 3 484389546 2 2 846897713 1 3 523686684 3 2 938998436 4 2 267390498 3 3 718495867 3 2 592429615 2 2 521481178 4 3 672482927 4 3 440769222 2 3 451221658 1 3 378078301 5 3 550056119 3 3 975601363 2 2 781533410 1 3 487537608 2 3 697618012 2 3 639563563 5 2 629154248 2 2 777672113 4 3 292608321 5 3 810366272 4 3 522629971 4 3 449285535 2 3 860461961 3 3 808067691 4 3 322458840 5 2 757603073 4 3 941019885 2 3 269684463 1 2 975721186 4 2 457025674 2 3 643381904 1 3 176686587 5 2 389314136 2 2 463477084 3 3 477259520 4 3 801910972 1 3 131524641 1 3 509180438 3 3 814524122 5 2 239599576 5 2 466978592 5 2 131328284 1 3 294193003 5 2 181172409 5 3 923682209 1 3 212585377 1 2 276287513 4 2 401971727 2 2 505897456 4 2 369473706 5 3 464976484 5 2 164199573 1 3 720200437 5 2 928027765 5 3 616121915 5 3 647152848 4 2 663605070 2 2 686647674 4 3 589438061 1 3 467101063 4 2 979638380 4 3 783680971 2 3 232255537 2 3 324234826 5 2 324447377 2 3 369720390 5 2 723173437 2 3 225235506 1 2 534551429 5 3 253367292 4 3 267238227 5 3 753989054 2 2 205470851 1 2 514222567 3 3 493640545 4 3 820203509 5 3 102313238 1 2 338767891 2 3 676687192 2 2 251214586 5 3 747402350 3 3 727978739 5 3 449228088 2 2 788769228 1 3 122926316 4 3 696774704 4 2 556905668 1 3 139349690 5 2 682948119 5 3 837112210 2 3 664638308 4 3 123412774 1 3 537776929 5 3 570213872 2 2 638007677 2 2 606075304 1 3 585030960 1 2 209368310 5 3 468490978 2 2 113569092 2 3 469871128 4 3 821923518 1 3 637676815 2 2 275657306 1 3 319268246 4 2 609336878 1 2 139515319 3 2 730786561 2 3 600749276 5 3 334808119 3 3 983814717 1 2 720917162 4 3 377007225 5 3 322389012 5 3 128713229 3 3 268967352 1 3 135434863 1 3 527703430 2 2 609978679 2 2 220790731 3 2 922314405 2 3 818340028 1 3 237768667 1 3 264552362 4 3 837510346 4 3 839485503 3 3 153476488 2 3 734169324 3 3 752287315 1 2 899080981 2 3 438744598 1 2 685009278 2 3 581365126 3 2 194597828 3 2 279603550 1 2 704237133 5 3 432093597 5 2 470359207 5 3 491246239 3 3 551269999 1 2 709201286 2 2 992682925 4 2 982207646 2 2 686651335 3 3 321365305 5 3 895167192 1 3 178069641 2 2 360542010 5 3 584469928 3 2 810315410 1 2 915263769 3 3 204793063 4 2 542872633 4 3 344647299 5 2 572745611 5 3 125039452 1 3 458148590 4 2 426789273 1 3 309533749 3 2 332444935 2 2 656192792 5 2 873181528 4 3 552154777 4 2 558497531 1 3 783664203 2 2 714437486 5 3 898340910 4 3 474841711 4 2 888242772 5 2 989110071 2 3 283308043 5 2 458444495 2 2 304314289 5 3 851095156 3 3 397230137 2 2 275968814 1 2 426614565 1 2 154228313 4 2 535215334 4 3 391505804 5 2 751791209 4 2 177735005 5 2 793258306 1 2 246775172 1 3 907584809 1 3 610972545 1 2 134660338 5 3 866393587 4 3 294862349 4 2 873514899 2 2 825868333 5 2 444424224 3 2 524701978 2 2 741382953 5 3 369664514 1 3 853712206 3 3 683163466 1 3 916974550 4 3 130952601 1 3 692833295 1 3 526624976 4 3 784865835 1 2 262127480 5 3 471283307 2 2 825933307 3 3 426497487 1 3 239822176 1 3 408650058 5 3 131030615 4 3 744891091 4 2 305204906 1 2 587106943 5 2 337581693 5 2 937816205 1 3 170231088 2 3 199754104 2 3 737169746 4 2 604239093 4 3 703910972 3 2 707966626 1 3 986889791 5 3 386038227 4 3 690633108 3 3 599162548 1 2 990554322 2 3 843996064 4 2 732023238 3 2 649167324 3 3 240218642 3 2 342287395 3 3 995471685 1 3 555116702 5 3 459353955 1 3 806897133 5 2 272433924 1 3 722111493 5 2 616087771 3 2 877948028 4 2 143141794 4 3 263320223 1 3 178512984 4 2 394976196 2 2 569229581 1 2 830286368 5 3 530608873 2 2 200147166 2 3 636331393 2 3 385708747 3 2 334154470 1 3 708211715 5 2 564957170 1 2 723280102 3 3 914625125 1 3 181717346 2 3 910067707 1 2 439860079 4 3 705203797 5 3 155624030 4 2 265311467 2 3 234302021 2 2 757374994 2 3 841870299 2 3 575058499 2 2 408727219 2 3 718656745 3 2 319464424 3 2 300169667 4 2 158762751 4 3 105599963 2 3 534306830 5 2 394466373 2 2 466402190 4 3 821592552 1 3 288245051 4 3 755363278 4 2 311169701 1 3 966771300 4 3 557094921 1 2 610943849 4 2 269391832 4 2 780638057 1 2 306685074 5 2 493670357 5 3 210809668 4 3 682345985 2 3 992770099 2 3 305585345 2 2 659786578 1 3 671750636 5 2 760110368 2 3 518258946 2 3 986430261 3 2 527274857 3 2 860610751 1 2 403686361 1 2 809690187 4 2 552493521 2 3 503911062 2 3 516557059 2 3 144365771 5 3 777991189 1 2 998720125 2 2 398795355 2 3 326263887 1 2 382428528 5 2 523838896 4 3 159901848 5 3 699039510 5 3 243993859 4 2 533411485 3 3 283722770 3 2 942550019 2 3 426494673 4 2 242879666 4 3 487846370 3 3 445191946 3 3 492746794 3 2 719792612 4 3 253061384 4 3 110414934 1 2 294155277 2 3 755940191 4 2 965170843 2 2 145668326 4 3 489343612 4 2 947778117 3 3 192514510 4 3 176821031 1 2 612206445 1 2 182093801 3 3 521260434 3 2 875337636 3 2 325689523 2 2 176952535 3 2 699226570 4 2 282251043 1 2 475333991 1 2 149938239 4 3 356416604 3 3 278379937 4 3 859393311 2 2 809963794 2 2 169806983 3 2 606391708 2 3 385655939 4 2 778522838 3 2 544432812 3 2 452087424 3 3 641427303 3 3 434879963 1 3 705953821 2 3 950912975 2 2 115873907 3 2 977501505 3 2 847250747 4 2 178508352 2 2 712399374 3 2 735256426 3 2 605671646 1 3 678762235 4 2 163182524 2 3 251776126 3 2 689820607 1 3 707189123 2 2 887698295 3 2 491672596 4 3 546796367 5 2 709529035 3 2 919784100 4 2 397419404 1 3 450927937 4 2 269014321 1 3 616995540 1 3 687727663 4 3 440876870 1 3 746038265 2 3 475595187 5 2 828401809 2 3 619094473 4 2 474515500 3 3 407195411 2 3 298660472 2 2 512925046 2 3 351693984 2 2 729531418 3 3 480551256 3 3 258805722 1 2 990761485 4 2 564008410 2 3 497452846 2 3 313793163 4 2 155540769 5 2 790553249 5 3 870320793 1 3 722200422 4 3 802724419 5 2 534933697 5 2 625885765 1 2 882803613 1 3 670254248 3 3 315089846 1 3 206822186 4 2 660512297 2 2 491894316 3 2 455442979 3 3 642471156 4 3 333955367 2 2 610284015 5 2 712845574 2 3 714742106 3 3 294901923 1 2 264655134 2 2 388207014 4 3 837241273 2 3 769472299 1 2 315745450 5 2 132045911 3 2 623434248 4 2 876605135 3 2 198375847 4 3 679664079 2 2 919518625 2 2 176764353 5 3 552614864 5 2 263289469 3 2 132228401 5 3 705873476 4 3 726879393 1 2 291353673 3 2 559321423 3 3 610278602 2 3 819331512 1 2 758836792 3 3 703055345 4 3 948792794 1 3 951804391 1 2 830925337 5 2 705644484 1 3 849115915 4 3 739220159 4 2 783836193 2 3 193588636 3 2 687383935 5 3 244828814 1 2 239512049 1 3 116333108 5 2 182650116 3 3 109606923 4 3 917505973 1 3 891338412 5 3 545236346 1 3 954886857 4 2 816613619 5 3 313093593 1 3 539039089 5 3 859611118 1 2 841301177 4 2 622497262 2 2 644499189 2 2 617106368 5 3 819413004 2 3 477495393 4 3 418213186 4 2 879259904 2 2 418023441 2 2 223064556 5 2 689703140 5 2 753368805 2 3 820943448 5 3 190711631 4 2 929914483 4 3 359829758 3 3 628357858 5 2 855753785 5 3 603575240 4 2 431591194 5 3 351879524 1 3 598742839 2 2 194047401 3 2 391790719 1 3 573205307 3 3 281376851 3 2 640890119 2 2 422840672 4 3 957203876 4 2 546855708 4 2 916754946 5 2 466200756 1 2 202815736 5 3 870456095 1 2 796027623 1 2 142294378 3 2 429088575 5 2 623710351 2 3 782983682 3 3 371145101 2 2 137466555 2 2 466135308 5 2 822201838 5 3 699765510 3 2 572864449 2 2 787270875 2 2 866833180 3 3 445251100 4 2 939124039 4 2 594154574 2 3 921357861 4 2 881471519 1 3 398383913 1 2 903694185 3 3 920942566 5 3 154747233 1 2 911129911 4 2 849656621 3 2 520750025 1 2 558639743 3 2 234245227 3 3 921989188 5 2 882837366 2 3 361236955 5 2 808131842 3 2 180615139 2 2 853255508 3 2 760130562 3 2 587738707 5 2 706484058 3 2 644863587 4 3 229705418 2 2 558757978 2 2 670232159 2 3 805168944 1 2 440661003 5 2 142895973 3 3 247186325 5 3 681408106 4 3 299677318 3 3 731737666 4 2 140486232 1 2 689013853 3 2 772358299 4 2 941561936 1 3 831621730 5 2 593111556 5 3 671054930 5 3 125053984 5 2 273121168 4 3 409199519 3 3 667749804 3 3 582064958 3 3 604573362 1 3 736278680 4 2 651482149 2 3 295220519 5 2 362661779 3 3 470410342 2 2 199145194 1 3 248570462 4 2 695511069 4 2 597087569 5 2 455499873 3 3 560794587 1 2 117390402 3 3 196903479 5 2 484855224 1 2 707255512 3 2 764463638 3 2 937050870 1 3 403732475 2 3 343257157 4 3 701162052 1 3 949634563 1 3 786363635 5 2 178580185 4 3 632036239 2 2 320123841 3 2 373663499 3 3 876116019 3 3 433346567 3 3 860040531 5 3 833895430 1 2 282732400 5 3 486339196 1 3 264973448 5 3 595026862 5 2 142648079 5 2 418330964 1 3 327729968 2 2 521647224 4 2 366997686 3 3 841961155 2 3 569888418 2 2 324353571 5 2 977980834 1 3 354158428 2 2 874205295 2 2 827055941 4 3 633487604 2 2 145551013 2 3 589399529 1 3 886462646 1 2 941294206 5 2 134328961 4 3 387938358 5 3 318580347 3 3 504690491 4 2 449870690 4 3 299768379 2 2 447251021 3 3 959804972 3 2 596082116 3 2 870975253 5 2 556848757 2 3 834355100 1 3 702974355 2 3 102829452 1 2 879386644 4 3 497936846 2 3 594592560 3 2 127735674 5 3 849070219 5 3 816337608 1 3 256859261 3 3 669182759 2 2 880272410 3 3 853694721 5 2 792004602 3 2 151278109 2 3 929840780 2 2 494974231 5 2 340716992 2 2 928280696 1 2 837273992 3 2 748099330 1 3 184767923 1 3 141941449 3 2 886601590 1 2 904609025 4 3 679626531 1 3 787992163 5 3 505700524 1 3 262196162 3 2 557059572 2 2 726614437 5 3 656092717 1 2 664983016 5 3 848430784 5 3 699131324 1 2 793950869 3 3 651541965 2 3 156637305 3 2 435248534 1 3 222467677 5 2 331159937 3 3 596266223 5 3 371904092 3 3 139705897 5 2 917271280 3 3 257617785 3 2 593144287 1 2 175302482 2 2 820351840 4 2 632354679 1 2 869840426 1 3 957744184 5 2 371399714 4 3 547273422 5 2 187030995 1 2 159275209 1 3 430064044 4 3 358218947 1 2 236667746 5 2 393772784 5 3 784169504 4 3 955685070 1 2 288399535 1 2 255208178 2 2 794338244 2 3 184587242 1 2 915575784 4 2 756294563 4 2 381242528 5 3 246278698 4 3 570502660 4 3 519799419 2 3 383818771 5 3 239202303 4 3 649733693 4 3 521705826 4 3 854000289 3 3 119419900 5 2 494592349 5 3 536087676 4 3 574343059 1 3 597078324 1 3 785588474 2 2 542465005 3 2 107585787 1 3 358660045 2 2 550488346 2 2 618789442 3 2 961378837 2 2 967525981 3 3 456500553 3 3 394018065 4 2 545363808 1 3 943570838 3 3 523174727 2 3 794366585 2 2 392126737 2 2 649797151 1 3 103654150 2 2 323996344 2 3 372061958 5 3 192207185 4 2 192993019 5 2 456863500 1 3 190720455 4 2 148132524 5 2 787937002 4 3 154577043 1 2 532541646 4 3 692323952 1 3 742933192 3 3 121210441 2 3 648432092 4 2 704167153 3 2 513999377 4 3 780801916 3 3 877755122 3 2 911066290 3 2 198834641 1 3 391665109 1 2 684117826 3 3 365775008 4 2 368666651 3 3 488625871 1 2 324787398 1 3 713425446 2 3 292727275 3 2 780035626 5 2 591372920 2 3 390030108 4 3 578031315 3 3 191721993 2 3 240370728 1 2 374261527 4 3 262338153 5 2 223380195 4 2 381106756 4 3 230488528 2 2 514777128 2 2 266940075 2 3 110649703 2 3 272727047 3 3 767307770 2 2 689882335 4 2 863238160 3 2 730534431 4 2 170874621 1 2 247219116 2 2 634484616 3 2 969406384 2 2 924705287 1 3 324058661 4 3 681985992 4 2 684179157 3 3 768371091 1 2 295133460 4 3 793128284 1 2 657376462 2 2 799599878 2 3 638462324 3 2 636900978 2 2 610922274 5 3 848922007 3 2 752758017 1 3 396867279 1 3 207611693 5 3 707279540 1 2 863525168 2 2 924810069 3 2 545457916 4 2 750765009 3 3 585349924 3 3 131522221 5 2 994781615 3 3 720193028 1 2 392115573 5 2 281553661 5 3 183566079 3 3 859092165 3 2 245687986 4 3 510511983 1 3 494457342 1 3 412713409 2 2 590500635 1 2 650363608 2 3 534002121 3 2 601898106 4 3 951315699 2 3 171312540 5 2 517157847 3 3 734675696 4 2 942290395 4 3 496653579 1 3 940066624 2 3 789750949 3 3 986354013 3 3 935368851 1 3 764972344 2 3 581720151 2 3 188678865 3 2 250669253 1 2 615097500 2 2 381504715 1 2 610138088 4 2 478163192 4 2 466455341 3 2 121648512 2 3 145588000 1 2 892783645 3 3 187982855 3 3 365337325 2 3 696782218 5 3 494427946 1 3 163226712 2 3 659414679 2 2 470389418 4 2 527448559 1 2 648922497 5 3 534678170 4 3 396808830 1 2 909670380 5 2 890649127 5 3 639521658 4 3 188668737 5 3 395799208 4 2 392429626 4 2 476071865 5 2 363439294 3 2 136779230 2 3 191227995 5 2 823118076 1 2 210764269 5 2 247044946 1 3 580291578 3 3 580089312 1 2 983485332 5 2 123016786 5 3 824777917 5 3 438968140 1 2 936987124 3 2 989175683 2 2 257021235 4 2 114608071 5 3 479600401 2 2 285357069 1 2 435751295 4 3 676265693 5 3 404122467 5 3 965076345 5 3 105832710 4 2 759891614 4 2 448874253 1 3 388687207 3 2 624736188 1 2 576840196 5 2 142377871 2 3 970361827 3 3 356294197 1 3 187769684 2 2 634844590 4 2 286145523 4 3 881081623 1 3 699047642 5 3 143695168 3 2 952951316 5 3 251897873 2 2 887887940 1 3 784563076 4 2 349396835 4 3 582468973 5 2 591668450 5 2 435865953 5 2 351398876 2 3 927042202 2 3 471870963 3 2 899549378 1 3 583909142 5 2 247009609 2 2 500411769 2 3 757807890 2 2 254656853 2 2 533724538 1 2 416080616 5 2 452055834 1 3 297664038 1 2 499181342 5 2 270293860 5 3 776879835 3 3 333069558 5 2 516768320 5 2 123290249 4 2 120710114 2 2 790416637 2 3 711713562 4 3 148465662 5 3 311770891 4 2 363899008 1 3 836130119 2 2 738788013 1 2 238894513 2 2 566329612 5 3 687528871 1 3 635867995 3 2 580168869 2 3 417878878 4 2 776462984 5 2 583203655 5 3 832708542 5 3 905219699 4 3 383414289 3 2 332840992 1 3 106149197 4 2 705641115 3 2 223433150 1 3 425415986 2 3 871233832 4 3 600769580 1 3 695479252 4 3 448372972 4 2 846015011 1 3 647581305 2 2 669955815 3 3 200203804 4 3 181616243 5 2 597505487 4 2 828017578 5 2 714196916 2 3 203934750 3 2 493104204 5 2 667735498 4 3 466637082 2 3 784162872 3 2 767304967 4 3 817019860 4 3 326024295 4 2 131051145 3 3 746797509 3 2 612151219 4 3 430099423 5 3 689943456 1 2 281043376 4 2 952380115 1 3 577968751 5 2 302794522 2 3 595442867 1 3 690682790 2 3 177995366 4 2 175015379 4 3 964764565 4 3 877383085 5 2 824380754 4 3 764985718 3 3 100137657 1 3 316413317 4 2 925319582 1 2 477319203 2 3 874002118 2 3 233418653 1 3 126079343 2 2 885563377 4 2 634440751 3 2 752778638 4 2 237476949 1 3 910638629 5 3 847815603 3 2 834725050 4 2 539723571 4 2 692223304 5 2 488918975 3 2 602590910 5 2 643511182 3 2 240689851 4 2 129069128 2 2 233237098 4 3 926143372 1 3 197823457 4 3 502160747 4 2 583891633 1 2 334847329 1 2 179298430 1 2 787191691 3 3 628988961 2 3 114461520 1 2 172953834 3 3 437337497 3 2 522438276 1 3 829960803 5 2 445467210 1 2 996932382 1 3 265008205 4 3 876758107 2 2 872114029 5 3 261110216 5 3 592732499 4 3 416747009 1 3 532875482 2 2 937612376 3 3 904328571 1 2 706223280 5 3 853455644 1 2 187032324 4 3 856197283 5 2 648502563 5 3 830522189 2 3 695717155 1 3 723233169 2 2 725366851 3 2 436326808 5 3 473696430 5 2 392449779 2 3 343058351 3 3 750828518 5 3 951636748 2 3 379668859 5 2 293959846 3 2 646604117 3 2 211655839 3 2 502634968 1 2 346518343 4 2 766733294 3 3 134693061 1 2 676277615 4 2 620638929 3 2 283393976 2 3 951287943 2 2 157926888 4 3 298916800 2 2 332507283 3 3 417202449 5 3 559664609 3 3 830065882 2 3 193951594 3 2 882332013 5 2 962516934 4 2 589105615 2 3 607613098 4 3 500104060 1 3 612138037 2 3 102652066 2 3 528019803 5 2 319863892 1 3 191466510 5 3 802067987 1 2 433318509 2 2 702621336 5 3 781445712 3 2 912906943 4 2 840085177 4 3 600216236 1 3 318210332 1 3 934571402 5 2 936689515 3 2 166300007 4 3 584315736 2 3 456829653 4 2 774306855 3 3 828735551 4 2 440193772 5 3 378250847 5 2 417418440 3 3 467385890 3 3 431260616 5 2 841080327 2 3 385253602 5 3 875028308 3 3 541482532 2 2 225150664 4 3 408912729 5 3 754642388 5 3 787333747 1 3 797869721 3 2 528108071 3 3 687371364 1 2 190631466 5 3 433553083 2 2 145277970 3 3 184112726 3 3 934841631 5 3 907610652 2 3 344909029 4 3 735243312 3 3 739054128 4 2 552387180 1 2 288696283 1 2 131916301 4 2 743648321 4 2 126249114 4 3 266847325 3 2 784989631 3 3 707708192 3 3 208045004 1 2 113413973 3 2 174749616 4 3 567097609 5 3 154577748 5 2 165037051 1 3 495848209 5 3 785909471 3 2 418676275 3 2 300914993 3 3 807054475 1 2 382906911 2 3 651957067 2 2 304012492 3 3 637080670 2 2 730205865 5 2 843142357 5 2 926088557 2 2 208705130 4 2 360087154 3 3 118839187 4 3 212883562 1 3 353389947 4 2 624249659 4 3 943907640 4 3 428835212 5 3 422501164 4 3 279906026 4 2 975497419 3 2 954755645 5 2 412189947 4 2 572238570 4 2 478029213 3 2 337052406 5 2 993154219 3 2 781574021 1 3 592218622 5 3 243854908 3 3 402867106 3 2 325482410 3 2 115577762 2 2 777503093 1 3 722640339 3 2 358476804 1 2 145241754 1 2 674859004 5 3 258278465 3 2 570028283 5 3 455438649 5 3 578675358 3 2 918065318 1 2 452201074 2 2 246788915 2 2 542191797 5 2 297071470 3 3 360062961 4 3 465991215 5 3 806488122 5 2 503917366 1 3 854164204 1 3 393483523 5 2 638629622 1 3 172081875 2 3 869987047 4 3 611117844 5 2 343337981 5 3 590857769 4 3 625980112 4 2 464680751 5 3 101445345 1 3 572624725 2 2 349861269 1 3 154716290 2 3 263471448 1 2 231157762 5 3 256521447 1 3 969251674 4 2 508207034 3 3 122040838 3 2 320986564 5 2 562734147 3 3 708268386 5 3 341526833 5 3 942569897 5 2 897674629 1 3 531920896 3 2 557505003 2 2 143575919 5 2 231209997 4 2 926087552 2 3 810606048 3 3 977670848 4 3 472040753 1 3 469344351 5 2 410277954 2 3 837697314 3 2 495968196 5 3 725534031 2 3 950143762 2 3 231187809 2 2 856968863 4 3 524925340 2 3 265639165 4 2 870740735 1 3 458577723 4 3 358490442 1 3 860154995 5 2 500152219 3 3 525909649 4 2 659319382 4 2 477672609 2 2 310070428 2 3 803976870 5 2 407676164 2 2 394517294 3 2 654670964 3 3 766526866 5 2 308713695 3 3 790337828 2 3 594906898 2 2 340854470 5 2 167412393 4 2 544404543 2 2 593830137 1 2 180548429 3 3 179167762 4 2 252677608 4 3 236693351 4 3 196931028 1 2 708249408 4 3 302041243 4 2 878613214 5 2 258147136 2 2 759967488 1 2 845854006 4 3 443407118 2 2 600991327 5 3 981130656 1 2 743653544 4 2 829852934 4 2 850712270 4 2 613396404 3 3 666451411 3 3 153148409 3 3 142653002 1 2 893736822 1 3 343475120 5 2 555021046 4 2 449390766 2 2 372667980 2 2 425530573 2 3 682815655 4 3 612942362 4 3 922077634 3 2 200126431 3 3 766860728 1 3 397477298 5 2 438544573 2 2 675615507 4 3 119375872 3 3 210876907 3 3 870244245 1 2 582703406 5 2 333320166 2 2 146059077 1 2 451772162 5 3 722808376 2 3 382874550 2 2 268100910 4 3 979037647 1 3 520227324 5 2 742685588 2 2 665365580 2 2 793840857 3 2 624022129 3 2 721093533 3 2 696409680 3 3 224760626 1 3 406865179 2 3 850559800 5 3 712132554 4 3 214723828 3 3 596667108 4 2 263575011 1 3 944911775 1 3 741396471 3 2 367024957 5 2 995133990 3 3 507223181 4 3 379644535 5 3 359592181 5 2 771680821 1 3 104574511 5 2 141321669 1 2 158095794 2 3 579396991 2 3 752263498 1 2 304488312 4 2 787083897 3 2 980919269 1 2 648973933 3 2 129944681 5 3 591805130 1 3 869534971 5 3 660277009 3 2 741623061 2 3 679435225 4 2 342311838 2 3 928732944 3 2 571201969 5 3 823207070 3 2 799808675 4 3 523336846 1 2 768868550 2 2 257266261 2 2 978778304 4 2 241143040 1 2 979638976 5 2 275176477 1 2 706123677 3 2 522747116 2 3 695189586 4 2 652498900 1 2 415410267 1 3 241482965 5 2 506844230 5 2 754890156 1 3 505568998 5 2 619911459 4 2 604972379 5 2 701395427 3 3 676220552 3 2 427045883 4 2 154301427 3 2 461762917 3 2 158368128 4 3 612638908 4 3 159542823 4 3 835737242 5 3 607462447 1 2 158386113 5 3 221769286 5 3 465460561 5 3 162324995 1 2 484303302 5 2 718989594 2 3 403897385 3 2 854509460 4 3 230558523 1 2 567162965 5 3 337610991 5 3 399099472 3 2 170846535 4 3 460373055 1 2 714627295 1 2 470352481 5 2 340341877 3 2 325109372 1 3 518622483 4 2 759696829 1 2 312979646 5 2 763370760 5 3 750337155 2 2 270388120 5 2 341801396 3 3 197133733 3 3 610192827 2 2 635301779 1 2 572839763 3 3 653325620 2 2 369308636 3 3 269066679 3 2 330253065 3 2 213119878 5 3 426707946 1 2 584278099 3 3 319009574 5 3 960805343 1 3 463983600 3 2 262614516 4 3 912591414 5 3 353659133 3 3 268398986 2 2 481659836 2 3 844612173 1 3 389694537 1 2 544374993 1 2 654058047 3 2 806123991 3 2 652673878 1 2 478270760 1 2 218263157 4 3 813159647 3 3 581039436 3 3 657944722 1 2 680916625 2 2 666588754 5 3 790266292 2 3 359182227 2 3 852030450 1 2 567551532 2 3 302297024 3 2 725046612 5 3 732475750 4 2 676374415 4 2 513753970 2 2 738349323 2 2 852395068 3 2 616515348 5 3 177138682 3 3 147905345 3 3 220476401 1 2 903894954 2 3 902482625 1 3 541274659 4 2 113338319 1 2 542878246 5 2 450836370 4 3 401632686 4 3 222953054 4 3 859563737 5 2 629715308 4 3 532741484 3 3 102939016 4 2 318200124 2 3 279981316 2 2 531964896 3 2 830159089 3 2 127622737 2 3 974676512 3 3 787580809 1 2 273011606 4 2 717593206 3 3 807524264 1 2 974172716 1 3 258137519 1 3 891820462 1 2 342967877 5 2 507813566 3 3 238252294 5 3 695972640 5 3 471953428 3 2 180462950 5 2 326861368 4 2 635189307 1 3 221985256 5 2 415308289 2 3 244899685 2 2 256672334 5 3 819551309 3 3 768800088 2 3 689503145 5 3 500408987 3 2 967444442 2 3 584062825 2 3 676149353 5 3 320981164 3 3 111307327 4 3 184383430 3 3 491284210 5 2 221519478 2 2 550566181 4 2 653114361 4 2 521771475 4 2 404100995 2 2 484580676 1 3 526834382 1 3 529119690 5 2 746367960 5 2 884598009 5 3 178543533 4 2 850691560 1 2 640246020 2 2 532093406 4 2 505078333 4 2 459994986 1 2 121338796 3 2 579133007 5 2 401657571 1 3 132534429 4 2 671025286 2 2 571060325 3 2 117792523 5 3 862381400 2 3 438057868 4 3 873799560 4 2 402179584 2 3 676906084 4 3 614698692 2 2 775764996 1 3 377729449 2 3 310004147 1 2 337746457 3 2 694145397 3 2 857266381 2 3 665829567 4 3 936130130 4 2 801959242 4 2 217788684 1 3 482638563 2 3 590602321 4 3 266097418 5 3 482711557 5 3 230631891 3 3 821323627 4 2 604374149 5 2 561216435 4 2 145321635 4 3 337825145 3 2 633595357 4 2 181284006 4 3 683139405 3 3 404523274 4 2 977424767 1 2 493256409 4 3 944464739 5 2 859939882 1 2 820390043 4 3 581093282 3 3 348951875 1 2 237065926 4 2 285045647 3 2 340512305 4 3 408569389 3 3 938001571 5 2 652034130 3 3 290403695 4 3 282141476 5 2 162891613 4 3 940654728 5 2 713985683 3 2 925299628 5 2 573717812 5 2 564829667 3 3 972873962 3 3 218999635 1 2 505051022 3 2 488648356 4 2 800840807 4 3 771516632 2 3 134852249 1 2 866848919 1 2 224385285 5 3 690591375 1 3 630485406 3 2 323912804 3 2 589052032 1 3 408417031 4 2 787396203 1 2 425934751 4 2 131085489 4 2 171366256 1 3 856380574 4 3 915437091 2 2 687680539 5 2 535037596 4 2 219611359 4 3 126504602 2 2 784703138 1 2 898904133 5 3 327916448 2 2 910498813 4 3 907694048 3 2 367117610 1 3 246475158 5 2 530780301 1 3 738332042 2 2 119078434 2 3 977980781 4 2 992044464 1 2 531576875 4 2 950639873 5 2 768830628 5 2 209960529 5 3 662831481 2 3 777367369 4 2 623535021 1 3 347092268 1 2 193450660 3 2 162305235 2 2 980126828 2 2 575645062 2 3 961168008 2 2 692967602 3 3 194902709 4 3 398101203 2 3 857808463 5 3 519811657 4 3 434906005 3 2 620651863 1 3 388888426 3 2 217341945 3 3 808129338 1 3 537795793 2 2 392842345 2 2 883820321 3 3 276680399 4 2 710027009 3 3 501439413 5 3 909367785 2 3 695979166 2 2 346992861 3 2 637712672 5 3 290932240 2 2 771111062 3 3 476301365 4 3 929433091 1 3 503772578 2 3 111669442 4 2 782616222 4 3 644973179 4 2 887732586 5 3 357189401 5 2 120920944 1 2 762271896 2 3 827120239 3 3 513725358 3 2 645789849 5 2 792018117 1 2 177586589 5 3 672225057 2 3 473823833 4 3 752214815 3 2 832758001 1 3 754908934 1 3 213714685 4 2 555343434 5 3 427869791 3 3 956682915 3 3 297638942 1 3 156712312 2 2 191381319 3 2 522243821 3 3 639032912 4 2 883657681 5 3 453729044 4 2 125842540 4 2 459959914 1 3 400729329 1 3 329628527 5 3 781116460 4 3 167887034 5 3 153262809 5 3 985503557 4 2 501043657 1 3 961580380 2 2 426880051 3 3 488219088 3 2 544658464 2 3 434436601 1 2 905155303 2 2 134896119 4 3 536508547 1 3 559099020 1 3 305021794 5 3 293288116 4 2 419521340 1 2 217781765 2 3 511365875 3 3 986129287 4 2 703406198 2 2 370765259 4 2 249043948 1 3 788756752 3 2 418397978 4 2 298314625 5 2 922990405 4 3 956472911 2 2 232229384 4 2 113030953 1 2 862458709 1 2 492390770 2 2 412094598 1 3 180967659 5 2 111750159 3 3 344778472 3 3 625866998 2 2 604495490 3 2 163418161 1 3 300298057 4 3 200328720 3 3 764478069 2 3 741285647 4 2 420971235 5 3 800824228 1 3 705158732 2 3 307409308 4 2 375124472 2 2 744875021 3 3 325275584 1 2 387720151 5 2 178162916 4 3 391406013 3 2 284720548 2 2 275629646 2 3 946670147 3 3 343896582 4 2 344434711 5 2 138581801 1 3 536195214 1 3 443504684 1 3 975607170 2 2 200720086 2 3 393408683 5 2 455390380 5 2 663839006 5 2 619084781 4 2 146948036 4 3 593488702 4 3 136191394 4 3 347091041 2 3 416170436 3 2 483414274 4 2 431030789 2 2 623922635 1 2 258821127 5 3 386544736 4 2 333868931 3 3 384189110 3 2 608548833 3 2 738987189 3 2 150788715 5 2 742386406 5 2 353630382 3 3 542207430 1 3 300724125 5 3 506069357 1 2 776080849 3 2 545822449 5 2 127137025 4 3 855483282 4 3 899587646 1 2 289162063 1 2 996141444 1 3 213294456 5 3 942010056 1 2 538294256 2 2 259828937 4 3 870162063 1 3 121808216 1 2 187602757 1 2 723733992 2 2 857311297 3 3 452983923 2 2 212553039 5 2 788088009 2 3 912743452 1 2 654210382 4 2 269823981 2 2 776439605 1 3 383340400 2 2 232530182 1 2 979759907 4 2 230540639 2 3 617125272 4 3 428021667 4 2 103048835 5 3 730203191 4 2 359190223 1 2 579430495 1 3 408845719 4 2 699821697 3 3 841104259 2 2 392298134 2 2 180118812 1 3 868810091 5 3 739471065 2 3 161881867 1 3 644307744 3 2 813604627 4 3 777944775 2 3 455428170 1 2 264184220 2 2 437448949 5 3 861507253 5 3 801103619 5 3 221538196 1 2 459274905 4 3 291063381 3 3 335403199 4 2 425257905 2 2 147950426 2 2 355357568 3 3 481630085 1 2 222333017 2 3 352061377 4 2 310184773 3 2 335089186 3 3 536645350 2 3 433460242 3 2 354225108 3 2 709161699 2 2 586499614 4 2 193844390 4 3 131947245 1 2 662455244 5 2 121135120 3 3 519177747 3 2 137342132 2 3 689584699 4 3 957278540 1 2 942107604 5 3 234548363 4 2 322181509 1 2 191188552 3 3 838878502 3 3 436400984 3 3 129199681 5 3 253631167 4 2 815258426 4 2 930391814 1 2 782502804 1 2 989851103 4 2 719262537 1 3 872534913 3 3 255731057 2 3 845520182 3 3 583590052 2 3 994092601 5 2 437528729 4 3 295010427 5 2 462695091 4 3 592981148 2 3 675410273 2 3 338415882 2 2 728051531 3 2 236347677 1 2 600430656 3 2 882565226 1 3 693308676 4 2 222638831 2 3 957984963 5 2 212889812 5 2 946706660 5 2 143682900 3 3 100835340 2 2 849252667 1 3 568443827 5 3 428905032 5 3 253775642 1 2 103636398 3 3 626247323 1 2 981320521 2 2 101266989 3 3 890917294 4 2 594766814 5 3 874650237 1 3 912074835 1 3 223490680 3 3 443975191 3 3 607164440 3 3 817999717 5 2 670662967 2 2 148710171 5 3 299165602 2 3 790127001 5 2 216350137 2 3 425315450 5 2 201255275 5 3 567894472 3 3 731872441 5 3 925847111 3 3 468121345 5 2 534803403 1 2 853948570 1 2 811715612 3 3 757514532 5 3 991221818 3 3 464117588 3 3 928677728 5 2 506479893 4 2 577001559 3 2 865044241 3 2 968939174 1 2 130130302 4 3 234335143 1 2 280135492 2 3 423242598 5 2 850049011 1 3 411356205 3 3 161206793 2 2 804747206 4 2 665013743 4 3 514674557 3 2 149811107 1 3 316024240 2 3 429942892 2 3 629604280 1 2 427200978 2 2 442095074 2 2 451022429 3 3 103412683 1 2 624430207 4 3 362652025 4 2 938478641 5 2 132575778 4 2 337655282 4 2 969782672 1 2 607735668 3 2 759244766 4 2 193907403 4 3 701755245 5 2 407325163 3 2 613295824 2 3 353679603 5 3 855493887 2 2 293979202 5 3 252065971 4 3 473082389 5 2 118393096 4 3 443045363 5 3 838621139 3 3 239098180 4 2 596747022 4 3 171875679 1 3 139371029 2 2 517998325 1 3 649508128 1 2 649876932 1 2 536955615 2 3 695703626 2 2 150583368 1 3 438750127 5 2 398473735 3 2 459372729 5 3 309706978 3 2 484390310 1 2 760645693 3 2 675498213 4 3 760265488 1 3 614246439 5 2 516725776 5 3 676161412 2 2 506155413 4 2 854987633 2 3 328327438 5 3 818626420 2 2 226629879 4 3 872040122 5 3 121143884 2 2 684491464 2 2 445109616 1 2 745819558 4 2 910785960 4 3 214017513 3 3 601221412 3 3 269563667 5 2 644315373 2 2 405242892 2 3 130615750 3 2 570762150 4 3 810608429 5 3 245730875 3 2 376671335 1 3 266547200 4 3 504556730 4 3 578740203 5 3 683579537 3 2 885300946 4 2 847617846 3 3 932662901 4 2 773736557 5 3 625750589 1 2 226444752 4 3 746587612 3 2 468327405 4 3 551216365 5 2 537603122 1 3 585050961 4 2 781920481 2 3 395751393 4 2 860910404 2 2 428397356 4 2 624978874 5 2 839724392 5 2 800679418 1 2 350144362 5 3 867778058 4 2 951184747 1 3 378477839 2 2 543369088 2 3 649678695 4 3 995873779 5 2 709938697 4 3 427258458 5 2 831484123 4 3 160202756 5 2 390023911 1 3 267027105 2 3 918539600 1 2 914523526 4 3 445716500 1 3 309399744 4 3 998920315 4 3 643081435 5 3 887928418 1 2 468729251 1 3 432655916 2 3 100569574 5 2 907757964 1 3 218032715 4 3 567304581 4 3 969136211 3 2 585977481 2 2 737586207 4 2 443710863 3 3 403869711 4 2 716426730 1 2 522393688 2 3 730893835 5 2 948423956 2 2 965277202 1 3 294707614 1 2 867526976 4 3 280204352 1 3 215731259 2 2 279553961 4 3 954658315 5 2 706823468 5 2 681215111 3 2 432314191 3 2 944361827 2 3 524623444 5 2 188715035 3 2 451820974 2 2 240541958 5 3 722265415 4 3 779522474 5 3 819624889 1 3 765084569 3 3 690117379 4 3 425223565 4 2 508819092 2 3 474921155 2 2 213738597 1 3 967120466 2 2 240918225 5 2 496699118 4 2 153019162 4 3 752432404 4 3 286054194 3 2 521307617 5 2 156916295 5 2 636922225 5 2 690450761 4 3 503890983 5 3 537747378 4 3 756984585 3 2 731864104 5 2 432812601 5 3 344708740 5 2 979548497 2 3 234220563 3 2 466059684 1 2 988259462 1 2 332020750 5 2 844236364 2 3 674948544 2 2 425898731 5 3 502806484 4 2 206707273 1 2 332644712 1 2 340943414 4 3 124739141 3 2 899456608 1 2 253795399 4 2 315985625 3 3 278042114 4 2 281926783 1 3 255968935 3 3 477534724 5 3 658174652 3 3 116798382 5 2 354932680 4 3 997797404 1 2 129916386 4 2 198525272 2 2 290836246 3 3 486651114 5 3 152352700 3 3 434888030 4 3 990113509 1 2 258268701 5 3 786707343 3 2 632288444 1 2 645068238 2 3 890212398 4 3 330272905 3 2 555815482 5 2 802729999 1 2 854885537 4 2 732813416 1 2 184344088 4 3 270504948 4 2 811312033 1 2 392522889 4 3 273891147 2 2 281966051 4 3 417221215 3 3 379696830 4 3 458814967 5 3 475397203 1 3 904901668 1 3 280729532 2 3 771627361 4 2 850174481 5 2 295510333 5 3 180028483 5 2 437594991 4 3 342450078 1 2 533217583 3 3 555783370 2 3 166903436 3 2 405224026 5 3 685781506 5 3 462848001 5 3 856052562 1 2 696345074 3 2 545880015 4 3 882961381 2 3 154342514 2 3 719012092 2 2 257091856 4 3 566355217 1 2 190846375 1 2 513296600 1 3 568632192 5 3 705373853 1 2 587081862 3 2 901508204 1 3 515402559 5 3 651948384 3 2 397573816 4 2 844949685 5 2 445536309 1 3 318913640 5 3 227748223 3 2 680510932 5 3 100080861 1 2 350473254 1 3 278220703 3 3 821022377 5 2 569732147 2 3 509742632 3 3 113216057 2 3 419332987 2 3 625341218 1 3 175547735 4 3 833381976 5 2 939981216 2 2 250043396 5 3 119569275 2 3 149110499 5 3 371213735 2 2 504211465 5 3 778446665 1 2 750179558 4 3 813260197 2 2 805097197 3 2 535788121 2 3 721631940 5 2 564213781 3 3 176935645 3 3 630238513 2 2 326172742 2 2 170092934 5 3 926709751 5 3 407810030 5 3 253996876 5 3 728012281 1 3 217648158 2 3 356931238 2 2 222603614 1 2 526061682 5 2 833967117 1 2 422125331 5 2 350469930 5 2 408803687 1 2 380902991 4 2 644467835 4 2 468986925 5 2 257145512 4 3 105167102 4 3 319849853 3 3 321193637 1 2 523504606 1 3 642952617 4 3 506566518 1 2 759699319 2 2 711198604 2 3 507042435 3 2 857071109 5 3 540328826 4 2 413651212 3 2 539356973 5 2 798795918 4 2 775930710 5 3 499717860 4 2 327330703 4 2 498431328 4 3 625357780 4 3 739528263 2 3 463577324 2 2 258969091 5 3 631739084 2 3 544241527 4 3 528605648 1 3 185070833 5 3 635659741 2 3 664988719 3 2 660598472 3 3 267290312 2 2 205592183 3 3 691246653 1 2 911246525 5 3 322225765 3 3 261229666 1 2 155858164 5 3 183632538 5 3 963020483 4 3 576281462 2 3 927571235 3 2 368571382 3 2 632903707 4 2 950309972 1 3 161232957 1 2 941050268 1 2 241658287 3 2 838370204 1 2 208724380 1 3 468701436 3 2 166955262 2 3 308349006 4 2 486389147 5 2 519601507 5 2 573481447 5 2 535422722 3 3 912941213 5 2 348368276 1 3 111561530 5 3 144968953 3 3 554361315 5 2 497706884 3 3 762158828 3 3 766108782 1 3 466726356 4 3 612361343 1 2 756659307 4 3 850346904 1 2 671226292 2 3 291058632 5 3 371792648 1 3 927604262 5 2 780584750 2 2 216970308 1 3 436615913 5 2 281887966 5 3 216701347 1 2 852317610 2 2 231557058 3 2 328500274 3 3 714402229 3 2 451667677 5 2 653127337 4 2 838068310 5 3 165163516 4 2 833263795 4 3 835753670 4 2 295852614 5 3 418008432 1 3 109266531 4 3 498406080 3 2 111841567 1 2 884342473 4 3 130974754 4 2 740128385 4 3 514582894 2 2 107344098 3 2 628124316 1 3 336607970 4 2 390245305 1 3 998399669 2 2 703970664 2 3 585073175 3 3 233291593 4 2 250552298 5 3 219298046 3 2 219399209 3 2 417149358 4 3 577505783 2 3 352675630 3 2 670939419 3 2 842735375 3 3 886539713 4 2 932384050 2 3 466768405 4 2 637537054 1 3 418130857 1 2 996480393 3 3 994457001 2 2 591713649 3 2 757060042 5 2 296154328 1 2 937068159 5 2 326433580 5 3 674046910 1 3 395454039 1 3 769432496 1 2 222723620 3 2 187802009 5 2 266479937 5 2 255469693 3 3 247125866 3 3 603975704 1 2 489328975 1 3 196183046 5 3 567624971 1 3 432106852 5 3 661367215 2 3 337899861 4 2 289211442 2 3 365871264 4 3 603349734 2 2 388746478 5 3 807827924 4 3 441759757 2 2 878054146 5 3 929311138 5 2 776422228 1 3 400424878 4 3 208526822 1 3 940930631 2 2 554529768 4 3 765367050 4 2 935984789 3 2 171861666 3 3 259339284 2 2 472217861 3 2 997991511 4 3 406209930 5 3 193290698 5 3 835217544 1 2 632497561 2 3 781606365 2 3 645809843 2 3 697319093 5 3 470380403 5 3 459531459 5 2 251807633 4 3 647416390 4 3 491092481 4 3 451823510 1 3 422835258 4 2 509562466 3 2 275071298 4 3 887901839 4 2 983119373 2 2 166602375 2 2 397369131 2 2 682335284 3 2 263182786 5 3 325687544 5 3 154081287 4 3 379676496 2 3 538794017 4 2 646040486 2 2 512109348 2 2 616966520 3 3 837245584 3 2 781058089 1 3 674487799 2 3 318642083 4 2 624563881 3 3 126083633 5 2 951875067 4 2 776271424 5 2 723139118 2 3 650719648 5 3 258676503 3 2 481004641 4 3 258517236 5 2 781287255 3 2 824442603 2 3 832895335 5 3 200517209 5 3 180099742 1 2 312007760 3 2 380600737 2 3 402141348 4 3 737461683 5 2 355263846 1 3 218788469 2 2 352979292 3 2 912221063 5 3 584676981 5 3 963049188 1 2 393076636 5 3 730684099 1 3 386980621 5 2 812139954 2 2 458246033 1 2 782455296 2 2 763376510 3 3 279991197 2 2 916207444 3 3 607509863 4 2 251181363 4 3 900323024 3 3 854091597 1 3 436390735 3 2 474860134 2 2 318844127 2 3 377837648 5 3 846294118 5 3 624753864 1 2 389149586 4 3 523711636 1 3 464241827 3 2 146996764 5 2 816715668 1 3 410461147 4 3 312004003 1 2 644269539 4 2 689059911 2 2 692548481 4 2 638871134 2 3 799903552 3 2 124035360 5 2 753494608 1 3 105334221 2 3 934943846 3 3 956210874 4 2 549794942 2 3 128128958 4 3 945678106 4 3 334542075 1 3 833358831 3 2 352714001 3 2 704607680 4 2 931937499 3 2 550461069 2 3 698608097 3 3 559755966 2 2 803419454 5 2 541718361 1 2 919189110 3 3 735076503 3 3 956940036 5 2 206870905 3 2 225597174 1 2 579678263 2 2 972071831 4 3 505005170 2 3 840314924 3 2 572427110 5 2 732384957 2 3 753351456 4 3 515747493 3 2 727126992 3 3 972556371 3 2 200142364 5 3 270364169 5 2 776131156 1 2 455755984 2 3 464702255 1 3 454351957 3 3 245468159 4 3 386474334 4 2 486555150 4 2 795062190 3 2 797252936 3 3 658934454 4 2 515078848 3 2 470820267 2 3 773943424 5 2 102325972 4 3 476676079 3 3 217282517 5 3 177597727 4 3 316096148 4 3 202334619 5 2 128584493 3 3 335005488 1 2 614013214 1 2 446447082 5 3 841149363 2 2 583146523 5 2 470894347 4 2 745392968 3 2 960951789 3 3 499846125 2 2 574484265 3 2 307676524 3 2 551714181 1 2 507419123 1 2 835634430 5 2 767737103 2 2 183007318 3 2 722393431 5 3 260578869 1 3 862559403 5 3 117871072 2 2 296727046 3 2 220958482 1 2 154117224 2 3 177827169 4 2 407819955 2 3 723022569 3 2 298807241 4 3 677633686 3 2 387135174 3 3 207517152 3 3 598625935 5 2 412010934 3 3 633461676 1 3 944222518 5 3 123288344 4 3 278936583 4 3 520653606 2 2 137661576 3 2 856141254 1 2 532924967 5 2 556676811 1 2 635782121 4 3 148955945 3 2 116277409 3 3 849914483 3 3 125174832 4 3 754652270 1 2 610968468 5 3 732660098 1 3 340766609 1 3 572395230 3 3 670154324 5 2 718245191 1 3 834318352 2 2 799251974 2 3 374891748 1 3 933498187 5 3 415198999 3 3 580603325 4 3 675195088 1 3 564197717 3 3 550416439 1 3 783114431 4 3 477125414 2 3 756336738 4 3 546864576 2 2 919692923 5 3 434866303 3 3 398981324 5 2 491172371 2 3 980289575 3 3 471270946 1 2 651271786 1 2 234929408 3 2 303453313 1 3 724432267 4 2 137528778 3 3 551890605 5 2 543642433 5 3 544450513 5 3 904874220 2 2 941280904 5 2 942611711 2 3 388790266 3 2 974513466 1 3 417535328 2 2 544240693 5 3 328056796 3 2 214258480 1 3 476354767 4 3 225109125 1 2 236058833 3 2 685872530 1 2 162614164 5 3 241662842 5 3 261221573 1 3 642850494 1 3 197943404 2 3 293845111 2 3 433619666 2 3 171097512 4 3 497594607 5 3 611968564 1 3 865274060 5 2 528330214 2 2 764309145 3 2 336878896 4 2 191347334 2 2 423135887 1 3 144817757 2 3 375112673 1 2 266579407 1 3 858124988 2 3 568954242 4 3 140190514 2 3 785625198 1 2 192410235 3 3 151390673 4 2 944977169 2 2 582983931 4 2 119554706 1 2 805354155 3 2 326888579 3 2 100184387 3 3 318657924 4 3 396073723 4 3 684895753 5 2 545437926 3 3 348536520 4 2 890736144 3 2 943833167 1 2 832184709 2 2 788682217 3 2 285500996 2 2 542261750 4 3 969020239 5 3 510492028 4 2 204829453 1 2 548907382 1 2 519467751 2 3 909751123 1 3 269992699 5 2 467256264 3 3 815468030 1 3 390210054 1 2 689215976 1 3 888005908 1 3 753678841 3 3 428420224 3 2 221068708 4 3 685909938 4 3 786810349 3 3 938617718 5 3 159526570 3 3 207332156 2 3 145501783 4 2 365418178 3 2 521250672 1 2 237865205 2 3 784841101 3 2 166536584 3 3 209055448 5 2 250853506 1 3 180500694 3 3 273106213 1 3 384814693 4 2 463517088 4 2 173128890 4 2 987508943 1 3 748763445 1 2 545619683 3 2 710756885 1 2 107201937 3 2 451830120 2 2 465011582 3 2 160154881 3 2 178629491 3 3 620317984 1 3 296759278 2 3 853290169 5 2 672320646 1 2 645477636 4 2 165771249 5 3 396050985 3 2 249706916 3 2 281292407 1 2 291298885 1 3 403255536 2 2 787646365 2 2 150389534 1 2 298012955 3 3 244106250 1 2 869034586 3 2 199796172 2 2 104989210 1 3 706784987 1 2 231227678 5 3 453264162 2 2 816094879 3 3 149124084 3 2 430836221 3 2 321131918 3 3 321665570 2 2 408692859 3 3 406874968 1 3 624520095 2 3 110840076 4 3 236325221 2 2 553638607 5 2 559672763 4 2 889700889 4 2 794478979 4 3 454263282 4 2 690286667 1 3 437452543 4 3 203177363 1 2 466991980 4 3 478588964 3 2 286903462 4 2 621363365 2 2 526290869 3 2 887042127 2 3 300795891 4 3 476677209 2 2 748945431 2 3 267588965 4 3 430703729 5 2 110100560 1 2 895731057 2 2 382454766 1 3 403171859 2 2 690067813 5 3 984361942 5 2 383448411 2 2 155184599 4 3 578629591 3 3 415629843 5 2 147529960 5 2 238569923 5 2 761577407 2 3 667676077 4 3 503354870 4 2 312704292 2 3 873298164 4 2 832845830 1 2 452209715 5 3 197184452 2 3 553625029 1 2 319648677 1 2 783300853 4 2 159820558 4 2 981593288 4 3 583649113 1 3 126609654 1 3 699663342 4 2 497218773 5 2 723597604 4 2 898037527 5 3 779201582 1 2 639953468 2 2 202891239 5 2 272269060 2 2 846076131 3 3 154583456 1 3 140647984 4 2 928947392 3 2 930987610 1 3 396055673 1 2 947320309 4 2 324849277 1 2 378725458 3 3 772152197 2 3 855428165 4 2 480534340 4 2 244855196 3 3 787729772 5 2 180190194 4 3 464799631 4 3 344744211 2 2 579055393 4 3 492252864 4 3 976308691 1 2 412015017 2 3 704384998 3 2 446251998 3 2 622416316 5 3 817988328 2 3 610137718 2 2 175157758 5 3 712435923 2 2 698309247 3 3 540049755 1 2 198564071 1 2 947052017 3 3 519493664 2 2 107136591 2 3 837850567 5 3 388873828 2 3 329133077 1 2 269189241 5 3 993081498 1 3 836860267 5 3 983896748 5 2 826226621 4 2 447284600 3 2 762816396 4 3 847129708 3 3 437343029 1 2 419896123 1 3 515515280 1 3 956085476 2 2 587275285 5 3 582942519 2 3 873385377 5 3 286101791 5 3 392597654 2 2 803964530 3 3 155424375 4 3 973326389 1 3 818249017 1 2 639827231 5 2 930888196 1 3 681287514 4 2 978133155 5 3 853312828 2 2 626860563 2 3 562367548 3 2 499868858 2 3 392448520 5 3 890739968 2 3 577841568 3 3 639732392 5 3 916501029 4 3 384158988 5 2 611911510 4 3 387035915 4 3 631305640 3 2 602488572 1 2 544882707 3 2 491204429 4 2 774755867 3 2 422269932 4 2 774588080 2 2 190070638 5 3 419544359 1 3 273487005 2 2 134546139 5 3 868004769 5 2 580104424 5 2 245166655 4 3 122370912 1 3 684341785 4 3 331971870 3 2 695003146 3 2 997002092 1 3 989228964 1 2 720068785 3 3 643863107 2 3 230319593 5 2 600832943 1 3 889153169 3 2 142256089 4 3 457476082 4 2 609988977 3 2 963160891 2 2 901589632 5 3 565344650 3 3 409650172 3 3 161199020 3 3 195887486 3 3 229671038 1 3 290172497 1 2 990673516 5 2 496707418 4 3 807340455 5 3 619807771 5 3 774292277 4 2 661235400 1 3 208974790 4 2 580870553 3 3 779683583 1 3 333039011 5 2 148904123 5 3 514236449 3 2 479173585 2 2 204484007 4 2 785809511 3 3 141897478 1 2 184499128 4 2 835662382 2 3 138127719 1 3 254893172 1 2 917851492 2 3 823896537 2 3 484193457 4 2 181923463 4 2 261130188 2 3 572126660 5 3 281380414 3 3 429624018 4 2 773914825 1 2 314482991 3 3 539795954 1 3 830619534 1 2 484873839 1 2 220039036 2 3 367166038 5 3 227613349 2 2 707641910 2 3 807873216 2 3 542070528 5 2 266807145 1 3 305070239 3 2 807802330 3 2 721459379 2 3 288640319 2 2 873439841 3 2 478446934 4 2 876338027 4 3 635147110 1 2 326973696 2 2 189950868 2 3 501551986 5 2 910100831 5 2 347855207 1 3 753809714 1 3 714697014 2 3 993671293 3 3 513850080 5 3 435743443 3 3 278810047 5 2 997298768 2 2 436481626 5 3 210011164 3 2 338367125 1 2 114940542 1 3 438090071 3 2 482974762 4 3 116349071 2 2 333111072 4 3 432060589 1 2 786584717 3 2 477669364 2 3 919964215 5 2 138251177 5 3 879184606 5 3 262912859 4 3 231239243 5 2 472724359 3 3 254096508 4 3 728239974 3 3 751320970 3 3 166845273 2 2 213967137 5 2 498519411 5 2 397319807 3 2 806106976 1 2 412165089 4 2 701588554 3 3 237205171 4 3 244388089 2 2 587625623 1 3 192377373 2 3 163099507 3 2 473147190 5 3 963163669 4 3 975335806 2 3 655247756 5 3 177384698 4 3 828911137 5 2 492981441 5 3 488274073 4 2 591225657 2 2 380847948 4 3 636260391 1 2 313607404 4 3 564673448 3 3 279643467 1 3 207202193 4 3 886557978 5 2 761545114 4 3 981074131 5 2 149086517 2 2 748644892 3 2 205779460 5 2 881108800 4 3 467135743 1 2 379535508 5 3 131389533 2 2 949434046 4 3 328368974 1 3 293106478 5 2 998079701 2 2 404457506 4 3 982099716 5 2 473895247 4 3 472047215 5 3 348369784 5 2 425367221 1 2 991800132 5 2 820171586 3 2 773366394 5 2 419643519 5 2 262336911 4 2 658223507 1 3 204233549 1 2 296970554 2 2 233218557 3 2 858893320 3 2 517390775 1 3 519004907 1 2 857578943 5 2 823325267 2 3 668285293 2 2 748153835 5 3 154858412 1 2 838132987 5 3 768629672 3 3 116647876 3 3 395378377 5 3 232119109 2 2 173964660 2 3 772067366 3 2 215339642 1 2 535191831 5 3 549261527 2 3 685986118 3 3 470483134 3 3 293172636 1 2 714593440 3 2 650196680 5 2 935894788 2 2 888876607 2 3 827667667 1 3 641719163 1 2 574564696 5 3 868249891 4 3 392997689 3 3 352511022 5 2 649710882 4 2 523776428 3 2 703298218 1 2 668011559 4 3 907775176 1 2 905644347 4 3 924381064 2 2 411987836 5 2 383708708 2 3 433060455 1 2 422253377 3 3 336487544 4 3 293889867 5 2 421883345 3 2 721833971 4 2 102784160 3 2 446186873 2 2 130182844 2 2 270736995 4 3 112024232 2 2 626190796 3 2 655265428 2 3 619237014 5 2 126032098 2 2 740507745 5 3 548488315 1 3 520103901 5 3 856798968 4 2 697278065 3 3 714067463 5 2 175275915 4 2 747680667 4 3 725992015 4 3 690168571 2 3 607501312 1 2 412909938 4 3 148783164 5 2 942791923 4 2 352049481 5 2 539173824 4 2 211596687 2 2 595286197 1 3 552123930 5 2 348428073 5 2 331182876 2 2 280664417 5 3 569435066 5 2 767007900 5 2 162497219 5 2 178600067 5 3 550259098 2 3 300921957 1 3 361623852 3 3 495258647 3 2 630587537 3 3 148434971 4 2 903954848 5 3 212825907 5 2 720946146 3 2 814283890 2 3 272508774 5 2 324540679 3 3 741296756 3 3 102239743 3 3 597426835 1 3 803408761 5 3 376532900 2 2 572126676 2 3 386173328 3 3 684688003 2 2 719740460 1 3 781355973 5 3 396374077 4 2 186333894 2 2 454761648 1 2 570313512 2 2 931798877 4 3 203545756 1 2 318130415 3 3 638033757 1 2 431549058 3 3 110782816 2 2 906946709 1 2 307065381 3 3 290472430 1 2 188633045 4 2 660422549 2 3 108561931 2 3 426483637 1 2 363478552 3 2 903767347 5 2 623506950 2 3 789757613 3 2 556898954 5 3 624276960 4 2 987972432 2 3 937252724 4 3 703649448 5 2 686600090 2 3 868857417 1 2 481778302 1 3 503393720 1 2 489562475 2 2 244821745 2 3 673996804 4 3 266488846 2 3 119346364 4 3 296761527 4 2 875614420 5 3 400587111 5 2 381404996 3 3 492790953 4 3 685015844 3 3 184067247 1 2 751755875 4 2 680614860 2 2 952653502 3 3 294373957 2 3 200526214 3 3 244944846 1 2 377475399 1 2 242287709 5 2 116217669 1 2 208678482 5 2 765391253 5 2 688059578 1 3 483745397 1 2 752696385 1 3 559022938 2 2 711663301 3 2 118884761 2 3 312719427 1 3 396273031 3 3 472251126 3 3 720453084 1 2 343903862 4 2 349315561 1 3 101803473 3 2 479359386 3 3 768273838 4 3 121815394 1 3 925976069 5 3 954952880 5 3 543268372 2 3 831141245 5 3 369636811 2 3 775293839 1 3 682869028 1 3 713719814 1 2 626600020 3 2 509546808 5 3 631571707 4 3 338620604 1 2 241769452 4 2 428839062 4 2 618486925 2 3 646167647 4 3 403301084 5 3 238782309 4 3 136898020 5 3 500409367 4 3 226574073 4 3 829755170 5 2 322513143 4 3 707918064 1 2 446309833 1 3 444911368 5 2 864081058 5 2 980806404 4 3 266195900 2 3 182467195 5 2 682686843 4 2 793499049 5 3 729620583 1 3 700914608 4 2 941321926 1 2 107727356 5 2 379549844 5 3 896890980 5 2 768207221 3 3 721550017 4 3 975190019 5 2 367085418 3 2 840014890 1 2 653123677 1 2 435024250 1 3 965922989 1 2 812033402 4 2 971999938 1 3 635610273 2 2 109037664 3 2 818640440 4 3 110418873 1 2 248949211 2 2 480281226 2 2 108211922 5 2 164913614 4 2 771094593 4 2 640726966 2 2 394310999 1 3 565543167 3 2 139569073 4 3 999507589 5 3 576493035 4 3 923947589 3 3 216996661 5 2 904135468 4 3 902455121 1 3 325455492 2 2 790201801 5 2 618310608 1 3 284535628 5 2 414491875 4 2 805716397 4 2 559463559 3 2 781697351 1 2 118227458 2 3 749560407 2 3 172773242 5 2 460379816 1 3 737142554 3 2 240519063 1 3 383892129 4 3 656719649 2 3 838249402 3 2 809950194 4 2 281529080 2 3 995702031 3 3 266085106 5 2 541887007 1 3 111090656 5 3 252831052 4 3 412453261 1 3 183038674 2 2 844472971 2 2 645339942 2 2 736103608 1 2 363542474 2 2 861005239 3 2 637621492 4 3 510077454 1 2 593557929 2 2 113292678 5 3 677514195 2 2 686758304 2 3 451915473 3 2 601485483 3 3 598771349 4 3 400584818 5 3 511210692 1 2 362413803 2 2 770844740 3 2 537351431 1 3 785685542 3 2 777320353 3 2 373437571 5 3 290062239 1 3 219446521 3 2 678217754 3 2 539104645 4 2 296298822 3 2 527597343 4 3 250486180 3 3 770371031 5 3 836752097 1 3 130992012 4 3 441959950 3 3 812845931 1 3 432786292 1 2 154751533 2 2 814031798 3 2 513284056 1 3 403496431 1 3 685268203 4 2 720836611 2 2 114389959 1 3 542674871 1 2 216730495 3 3 254537250 1 3 828266312 2 3 899556789 5 2 733105580 5 2 260042397 1 2 981488122 1 2 120684737 3 2 626955529 2 2 656508431 3 2 610772819 1 3 542872469 3 3 124664274 2 3 180272014 3 2 600914656 3 2 249903861 2 2 940972164 2 3 244222104 4 3 754114558 2 3 228169464 1 2 213723490 5 2 206644569 3 3 658648517 4 2 894561427 1 3 359634469 4 3 576263490 2 2 661235510 5 3 334925060 1 3 777654013 4 3 270007907 2 2 780484502 1 3 406294425 1 3 677250170 4 2 467928688 2 2 422980178 2 2 375267044 3 3 883795390 4 2 243724461 3 2 725560191 3 2 917524353 5 3 138658826 2 2 265080475 1 2 208231065 5 2 931655520 2 2 725368284 3 2 745025150 1 2 219914413 2 2 608057549 5 3 563417232 1 2 739282999 1 2 328093029 1 3 270736490 5 3 337027041 3 2 593857055 3 2 493228993 4 3 628744659 4 3 510521801 1 2 906609939 4 3 283770607 5 3 344851714 4 2 282258346 2 3 475178778 5 3 100780172 3 3 928618168 5 2 646713204 3 2 655039557 5 2 701692361 5 2 420281398 1 3 791695504 5 2 796939487 2 3 286030135 5 2 318205858 2 3 669072682 2 2 143808615 2 2 918127529 4 2 266016576 1 3 818943728 3 2 421431593 4 2 687420101 2 2 581835932 1 3 709394537 2 2 457674084 3 2 171947298 3 3 892603171 3 3 557045912 3 3 706879416 5 3 118013580 1 2 552576000 4 2 260655840 2 3 584010490 1 2 576440189 1 2 725016723 3 2 155343694 2 2 699373907 1 3 724161420 2 3 710383118 2 2 503138653 5 3 469632446 1 2 149584899 1 3 224585828 3 3 559102399 2 3 597523602 2 2 475376745 3 3 756981880 4 2 857759898 2 3 871878508 2 2 810816965 2 3 600221005 5 3 165686572 3 2 755834847 1 2 539251067 3 2 986055564 5 2 348084303 5 2 607887514 2 3 362184491 3 2 423817397 5 3 765653870 4 3 379176298 4 3 724582740 5 2 507490114 5 2 676280065 3 2 382666668 5 3 256558101 5 3 234850656 2 2 668649179 1 2 457375434 4 3 356321081 3 2 417888663 5 3 843977165 5 3 806164864 5 2 205607480 2 3 915818584 1 3 365350623 1 2 807585476 3 3 334067980 1 3 336209718 4 3 484368559 2 3 266246630 2 2 822051826 3 3 142643562 1 3 861262648 2 3 741222689 2 3 761539954 3 2 670780432 2 3 239065198 2 2 849795097 1 2 879770043 2 3 647524588 3 3 882996186 5 3 308653554 1 2 776477477 3 2 213114503 3 2 391725672 4 2 734454232 1 2 936334096 1 2 576547392 5 3 865211339 5 2 856911705 3 3 411412524 2 2 346583934 3 2 587945796 5 2 354447239 3 3 295716429 2 2 106461930 1 2 811172425 5 2 999152190 1 2 972285148 4 2 689662487 4 2 711287442 2 2 301982000 3 2 490231363 5 2 786877331 2 3 526713741 5 2 109827084 1 2 408322156 5 3 383178334 2 2 611484338 1 2 408616742 5 3 887499350 3 3 392278292 2 2 811389625 4 3 699704796 4 3 299371704 3 2 173761584 2 2 417863908 3 2 507632272 2 3 853705918 1 2 703313530 2 2 901480784 4 3 541544404 4 2 306276715 3 3 127780725 5 3 572037535 3 2 629361007 3 2 605842432 1 2 328595144 5 3 571186220 5 2 866537219 1 2 715135775 1 3 509231295 5 3 972506300 3 3 385743219 3 3 650869356 4 3 853370715 4 2 182587311 4 2 668330076 4 3 706895342 5 2 294318502 4 3 705357612 2 3 424336826 5 3 472012803 1 3 166552423 2 2 903389782 1 3 135351219 1 2 415388698 5 2 994223303 4 3 104237600 2 3 191717615 2 3 242089510 4 3 433291301 2 2 973164248 2 2 713582194 4 2 870715725 5 2 497408174 2 2 683129042 3 3 268128354 4 2 301283471 3 3 812654412 2 3 206593073 1 3 231234773 4 2 965543408 4 2 592157277 3 3 188121134 2 2 976907965 4 2 322200565 1 3 426431064 3 2 687719289 2 3 605620528 5 3 368934061 1 2 741464271 4 2 374770280 2 2 460725790 1 3 668762414 3 3 692355554 3 2 678936527 5 3 101077706 4 2 611275072 2 2 751771621 4 2 500318244 2 3 109260432 3 2 760868300 3 3 411566225 1 3 410833865 1 2 430503246 3 3 479614547 3 3 202124282 5 3 661238353 1 3 752047222 3 2 344395757 3 3 839915603 2 3 367965758 3 3 407089498 1 2 663655754 5 3 659570641 3 3 324107566 2 2 133939270 1 2 395411116 3 2 112390467 2 2 968048234 1 3 717476824 4 2 259548238 1 2 797994919 4 3 767822432 4 3 543876154 3 3 207144065 5 2 263644168 5 2 193105222 3 2 311202773 2 3 849662944 2 2 277680245 3 2 170179736 2 3 145893439 4 2 429515759 5 3 398426030 5 3 523490921 2 2 869031322 4 2 757700009 4 2 100134583 1 3 669712713 1 2 307274469 2 3 700580799 5 3 294665647 5 3 233608393 5 2 587617979 2 2 791512452 3 3 649972760 1 3 145006134 5 2 305182281 5 2 925711764 3 2 644614740 3 3 407685554 5 2 913940816 2 2 957673124 3 3 681484440 3 2 609483017 2 2 493130192 1 2 252021431 1 3 810894933 3 2 185304952 4 2 436676065 5 3 199408781 2 2 419459211 2 3 537571688 5 2 607017489 1 3 661572381 3 2 709458216 3 3 536133424 4 3 298362281 4 3 837292301 3 3 532064420 4 2 920017275 4 2 748393981 1 2 693063654 1 2 194195935 3 3 369619234 5 2 830967218 5 3 868188549 4 2 102259056 1 3 256079241 4 2 219443165 4 3 492646164 5 2 812611609 5 3 584772428 5 3 206569294 1 3 943791165 1 3 747336552 2 3 270314426 2 3 369759532 1 3 737666642 3 3 370902808 1 3 713394955 3 2 705130128 4 3 733179940 4 3 744858158 1 2 617520553 4 2 920382305 5 2 851171472 5 3 395721790 1 3 360583980 2 2 546168538 3 2 724529184 1 3 695221786 2 3 834812529 5 3 317573794 5 2 207830026 1 3 879341336 3 2 175482849 2 3 795303880 5 3 558299806 3 2 560580252 3 3 419046292 5 2 432930649 3 3 702335335 4 3 361229551 3 3 189382944 4 2 749805822 3 3 808653271 4 3 953308764 2 3 203243094 5 3 256912526 2 3 657681850 3 3 897599219 3 3 760001449 1 2 306139284 5 3 489694211 5 2 560515639 5 3 426959773 3 2 528187990 5 2 300310180 4 3 235737247 1 2 395446034 2 2 148250616 2 3 862498710 3 2 924793841 2 3 542306660 4 2 928149010 2 3 635219772 2 3 626298891 2 3 123204893 5 2 144430500 2 2 546414871 4 3 864588641 4 3 482312245 3 2 102702201 4 2 871920634 2 3 603328043 1 3 977644833 5 3 430118109 4 3 924130230 4 2 370824195 5 3 402451415 3 3 804355380 2 2 572589307 5 3 414104396 1 3 337581336 3 2 714287365 5 2 692939578 3 2 272540442 4 3 170789753 4 3 437040500 1 3 487338667 5 2 992869915 2 2 481386404 1 2 200230019 2 2 611016849 5 2 703130061 3 2 177123617 3 3 215052096 3 2 149823966 5 2 218895405 2 2 256697415 4 3 496031127 2 2 757554889 3 2 900416293 1 3 343040417 3 3 613423911 2 2 275282590 4 3 367612615 5 2 193525485 4 2 672910232 5 3 250981363 2 3 232965794 3 2 806808093 4 3 356613971 1 2 887718814 4 3 365088492 5 3 331808044 4 3 720280869 3 3 511432963 1 2 836048880 1 2 653959163 3 3 477073027 2 3 556294697 5 3 680413044 5 2 629164633 3 3 652678397 2 3 743349069 1 2 668638559 2 3 393425740 4 2 254948439 4 3 482026712 5 3 686104238 1 3 942382737 2 2 682987708 2 2 225291786 3 2 982093476 2 2 645151360 4 3 309228149 2 2 555018126 3 3 736553556 5 2 769221153 5 2 426529346 3 3 286858929 5 3 983741133 4 3 228787076 4 3 235846816 5 2 506826551 2 2 214676507 3 3 237357978 3 2 959526106 1 2 931539616 2 3 521500237 4 3 282820972 4 3 552549314 3 3 178148778 5 3 870667510 1 3 725551931 3 3 998752679 4 3 382949372 2 3 358266567 3 2 227190419 1 2 155353141 5 3 600667378 4 3 277484174 5 2 955606349 5 2 392177916 1 2 540465522 1 3 692032464 5 3 484222823 2 3 184845208 4 3 279404907 2 3 656790607 2 3 305016448 2 2 546350094 3 3 315139426 3 2 394534025 4 3 597885530 5 2 825559031 4 2 431916355 1 2 408466631 1 3 713108002 2 2 772824178 5 3 348428950 4 2 647070916 4 3 461414822 4 3 729694692 1 3 781092989 4 2 675143003 3 3 479094088 3 3 387392360 1 3 767177649 3 2 711576817 2 3 932224473 4 2 392090834 3 3 690362263 5 2 346088013 5 3 310033510 5 3 537112193 4 3 564164441 4 3 120832813 5 2 183964459 4 3 494828210 4 3 788459084 3 3 668510042 2 2 720896971 5 3 793162013 1 3 951247576 5 3 144934671 5 3 416953799 4 2 283033958 2 2 721258038 4 2 548799056 1 3 309210033 2 3 420997584 3 3 652733918 2 3 565006082 2 2 977172327 3 2 963523877 3 2 882704935 1 3 837612747 3 2 524217451 3 2 207906741 3 3 696024306 1 2 549073604 3 3 938408315 3 3 145834369 5 3 323446683 5 2 725599100 4 2 756713303 4 3 707473061 5 3 624521661 5 2 620893394 2 3 223243339 3 3 756153423 4 2 659084967 3 3 467224091 1 2 188000015 1 2 423375406 5 3 987788499 4 2 145382485 4 3 727086017 1 3 783457475 5 2 354629363 4 2 399786917 4 3 467285835 4 2 517551729 2 3 513275632 1 3 981246424 5 2 487780070 4 3 422337564 5 2 686686947 3 3 934970863 1 3 648456055 2 2 388855709 3 2 888724225 3 3 933859331 5 2 348374211 5 3 778707193 3 2 684738922 4 3 545996143 3 2 243614906 5 2 547775022 4 3 619518790 2 2 116623133 5 2 732918294 2 3 670204192 4 2 653251724 3 2 575923747 5 2 324600409 4 2 551719637 1 2 209720036 4 3 717322632 3 2 806432855 3 2 344510869 3 2 603643294 1 2 939252711 3 3 533339063 1 3 280360615 2 2 418670037 3 2 822205612 4 2 744476150 2 3 975811203 4 2 560355851 4 3 514440887 2 3 283379229 1 3 264044765 3 3 644840732 4 2 407085373 5 2 798225936 2 2 762313919 4 3 597244196 3 2 607302914 5 3 610274804 5 2 409439782 4 2 192541463 5 3 476045347 2 3 870699897 3 2 506624182 3 2 172369419 5 3 456212134 2 2 182130648 5 3 991080221 3 3 334958672 1 2 998044109 1 3 540720878 1 2 375075703 4 2 150995657 4 2 226987597 3 3 320516637 4 2 923250208 1 3 109342208 5 2 325066298 3 2 755670414 2 3 261406921 2 2 170873475 5 2 125162042 1 2 245332608 1 3 818474056 4 2 490587132 5 3 163815544 4 2 866842022 1 3 752673646 1 2 981952176 3 2 269221411 3 3 933970011 4 2 415039226 4 3 708216066 3 3 100739079 4 2 652637588 4 2 248744406 4 3 230111677 3 3 393927448 1 3 852631319 1 2 782649192 2 3 551192406 2 2 212400479 5 3 410885472 2 3 522497303 3 3 880180082 5 2 218725729 1 3 228384924 3 2 685526808 2 2 567519674 5 2 536739249 5 3 792836500 1 3 152578226 3 2 393314194 2 3 268004185 1 2 198051261 3 2 897789871 2 3 739752500 2 2 711811246 2 3 148028247 1 3 817062687 5 3 570789440 4 3 497646896 4 2 837471291 2 2 898193317 5 3 472844267 1 3 965090521 1 3 122736988 4 2 751052503 5 3 328585970 1 2 532448004 2 2 328953830 1 3 333644880 1 3 130823928 2 3 416024568 5 2 521689627 1 2 328812780 2 3 573101495 5 2 940708162 3 3 966284223 5 3 926278145 3 2 168617588 5 3 175455411 1 3 525136627 1 2 193822486 1 2 591773265 3 2 313910199 2 2 148233023 1 3 255905024 5 2 188360457 3 3 130131709 2 3 857839447 3 2 703386453 5 3 929688776 5 2 600921904 4 2 877952828 4 2 975557960 5 2 114857012 4 3 549366006 2 3 483881659 1 3 408684418 1 3 708783300 3 3 354070696 5 3 431939475 4 3 444094526 4 3 311021458 5 3 149768119 4 2 115646923 4 3 494854516 1 2 933586725 4 3 331154294 4 3 633980569 1 2 298229792 5 3 407169698 3 2 387803664 2 3 200318074 2 2 931860640 3 2 266177639 2 2 641325469 1 2 487376155 1 3 653008687 4 2 995183002 3 2 475526477 3 2 818084886 2 3 773347983 2 2 331061613 3 3 724291705 4 2 400122698 1 2 809896684 5 2 358374564 2 3 398399046 2 3 319895998 5 3 590171967 5 2 218334443 2 2 285901839 2 3 137400716 2 3 890049869 1 2 827029624 3 3 969428338 3 2 442905830 2 3 186249716 1 3 132794474 4 2 387156583 4 3 809712954 5 3 530950677 2 3 851005087 4 2 441340088 5 2 383720908 5 3 184596056 5 3 874778116 3 3 487987550 2 3 916440056 1 2 740527936 2 3 770601976 1 3 279119004 5 2 543688105 2 3 281107613 1 2 799486512 5 3 155645385 4 3 105163650 5 3 903720039 5 3 454157930 5 2 752153346 2 3 559727632 1 3 416610944 5 3 493762771 5 3 614179589 2 2 255494743 1 3 700398205 3 2 568527318 1 3 926521738 2 2 345869771 2 2 504097829 5 2 622828105 4 3 487392353 1 3 853678459 3 3 114918844 5 3 528837085 3 3 448350117 2 3 809873776 1 2 737622207 2 2 150618880 2 2 104084370 2 3 475572800 1 3 777077563 2 2 601139944 4 2 397423689 2 3 323776571 5 2 619501184 1 3 600438993 1 3 202153073 3 2 673961700 4 2 127726094 2 2 778088111 4 3 151479029 2 2 717292206 5 2 985018505 1 3 386854837 4 3 846054728 3 3 571019828 4 3 848526858 3 3 760784935 5 2 221621840 1 3 412231938 3 2 254278598 5 3 681110058 3 3 452001279 3 3 812510570 3 3 359334369 3 3 656594184 4 2 105707971 5 2 816090733 2 2 422604394 2 3 313818418 1 2 921147018 1 3 770339153 3 3 607911612 1 2 335992477 4 3 261674532 4 3 401940717 5 3 607258166 4 3 483905438 4 2 502479001 2 3 794057262 1 2 681495392 5 3 727325801 1 2 702386114 2 3 114735423 1 2 894576338 3 2 794037489 4 2 707977070 5 3 636663085 4 2 776202853 3 3 468232577 1 2 808307078 5 2 609078484 2 3 590006674 2 2 998981389 5 3 957083936 4 2 808508506 1 2 672051532 4 3 923564847 1 3 200735692 3 2 809213212 5 3 905673713 2 2 575697373 4 3 788683994 5 2 773199602 4 3 584394227 1 3 606046732 5 3 517309849 5 2 967372943 3 2 365828250 3 3 751962170 5 2 584005683 5 2 700131912 1 3 246953120 1 3 586290438 3 3 465786179 3 3 667589365 2 3 127705329 4 2 229670608 3 2 581837929 4 2 482674016 3 3 682809455 3 3 174799806 4 3 383465965 5 3 326469307 4 2 192736759 1 2 732323641 1 3 132666836 2 3 207941168 4 2 597292453 1 2 694045700 5 2 692094429 1 2 758163969 4 3 431002037 1 2 339683110 5 3 474464057 2 3 208945402 5 2 708819329 4 2 414178934 1 3 897008538 3 3 245265196 4 3 481290973 4 2 676380332 3 2 331204966 5 2 795545182 5 2 943539361 3 2 365372493 2 3 720526918 5 2 236002457 4 3 979668430 3 2 916655956 2 2 491685430 3 3 870083089 5 3 123315286 4 2 488245669 5 2 292729989 4 3 795399349 1 2 549212470 4 3 212860184 4 3 821861209 3 2 456970484 1 3 526408376 4 3 767304620 5 3 364714690 2 2 767678248 5 3 207784346 3 2 518185166 4 3 625811112 3 2 339406100 1 3 344063177 4 2 637235472 1 2 195711399 4 2 406070300 2 2 700380182 1 2 524177281 2 2 506253479 2 2 742247994 3 2 194623680 3 3 997622188 4 2 485535013 4 3 679242623 1 3 534330258 5 3 241486744 5 3 775979311 3 3 303296767 2 2 744393816 5 3 734599085 5 3 218750465 4 3 506642105 4 3 764483675 2 3 234962581 5 2 540749632 5 3 768100780 4 2 309984715 1 3 120444317 3 3 248042760 4 3 229074197 1 3 471498418 1 2 856958050 2 2 433253300 2 3 802824164 5 3 566578273 2 2 478874286 5 3 719256947 3 2 265392369 4 2 534122597 1 3 591140368 3 3 363966017 4 3 911185497 5 3 906497498 4 2 142153249 5 3 649394499 2 2 542681711 5 2 222709863 1 3 138850707 2 3 463924349 2 3 192852125 2 2 632700877 3 2 296148303 1 2 595657277 5 3 309966517 2 2 298645463 5 3 988905084 3 2 967438623 1 2 590115581 2 2 646964203 4 3 228043483 2 2 282518928 4 3 476876210 3 2 166006752 5 2 164701077 4 2 833788187 2 2 239063761 5 2 245852092 2 2 139016703 5 2 917009690 1 2 649896125 4 2 241104726 5 3 872498523 2 2 518794988 4 3 308744288 3 2 694060642 4 2 402749887 1 3 531902234 2 2 813230143 1 3 374112954 3 2 126951190 3 3 532475589 5 3 698470511 4 2 672324125 4 2 281934949 2 2 173992161 1 3 843237115 2 2 911638279 3 2 987982503 3 2 297375454 4 2 963158439 4 3 103158538 1 3 102155226 1 3 493725209 2 3 185472840 3 3 823317545 2 3 247172281 1 2 659049045 2 3 995996454 3 3 159144973 2 2 488963522 5 3 504174109 5 3 263925493 4 3 332280126 3 2 963832370 2 3 245937653 4 3 647082112 5 2 519785787 4 3 471810112 1 3 212527355 1 2 474474703 1 3 480496192 3 3 945368752 4 3 833825692 5 3 846826861 3 2 719757799 3 3 615947091 3 2 629080459 2 2 146653142 3 3 925771214 1 2 200542985 3 2 493181050 1 2 251731921 5 3 983110841 1 3 394739160 5 2 390365771 1 3 987457229 2 3 631030248 2 3 733614673 5 3 648463071 4 3 886166263 4 2 688043952 3 2 649621506 1 3 281808763 2 3 658326485 2 2 997145649 2 2 752931686 3 2 179896018 2 3 869899495 1 2 697810498 5 3 230899033 3 3 952413323 2 3 532780091 1 3 396093534 1 2 869610743 1 2 500411436 1 2 116658753 1 3 302063546 5 2 333520856 3 3 481595948 5 2 112598919 4 3 308259069 4 3 628046859 2 3 147028347 5 3 911244143 4 3 398219825 2 3 704768374 3 3 769485147 3 3 717071338 4 2 534556905 1 2 761194992 4 2 337991346 5 3 696408625 2 2 150992616 2 3 565410513 2 3 566454844 5 2 598331577 4 2 152949651 4 3 772427642 4 2 580792286 3 3 775249091 5 3 496448177 4 3 658756507 3 2 900083197 4 3 636403051 1 3 312845895 1 2 934475936 2 2 258268367 3 3 539353577 4 2 569225594 3 2 891047288 4 3 454773298 4 2 153243616 1 3 414512664 5 2 253788281 3 3 360013932 4 3 909875742 5 3 430227443 1 3 160812676 2 2 136899016 1 2 357655072 2 3 264515193 2 3 404767785 5 3 664696806 1 2 199422829 4 2 848897192 3 2 383452019 1 2 202109079 2 3 681858383 1 2 598151452 3 2 693349894 3 2 942463975 1 2 891254475 1 2 676727810 4 2 790096617 4 2 290658381 1 3 724022808 3 3 278933100 5 2 963465427 5 2 853741576 5 3 104978770 2 3 758326957 5 2 621379927 4 3 283127369 4 3 514491905 5 3 335730447 4 2 572401391 2 3 227991039 4 2 932855181 5 3 243442601 2 2 130703261 4 2 759119459 3 2 322822458 4 2 116188762 2 2 178069095 5 2 376995798 2 3 282973452 3 3 849548659 5 2 524651086 3 3 613805038 4 3 210606704 3 2 640794855 2 2 123625692 2 2 623733005 5 3 267428302 5 3 795600445 2 3 950584128 4 2 528058709 2 2 997653271 5 2 493765288 3 3 274215442 5 2 515000599 1 3 215022427 2 2 693743490 4 2 287101445 2 2 703259124 3 2 790830162 2 2 896479076 2 2 790267804 3 3 691935400 4 2 567047657 4 3 976481946 3 2 825277217 2 3 994942873 4 3 875230609 2 3 297943967 5 3 911480372 3 3 634637284 1 3 667282930 2 2 909304917 2 2 526698750 4 2 387601762 1 3 671451040 5 2 492123208 2 3 103291673 3 2 702389582 5 2 104220616 4 2 611969730 5 2 719590368 2 2 964334002 5 2 111368954 2 3 809306015 2 2 160118089 2 2 135735108 1 2 431542359 1 2 852153363 1 3 130414916 3 3 757774863 2 3 600427153 3 2 227422840 2 3 294664088 4 3 448808726 1 3 804937785 2 3 155092468 5 2 115173140 1 3 164015343 4 3 893749084 4 2 375882599 2 2 102861613 3 2 765174605 2 3 342643014 1 2 269754034 5 2 815596865 2 2 241371083 4 2 569022333 1 2 142461993 2 2 539349594 1 2 905025611 5 2 771478492 5 2 867548316 1 2 574568863 3 2 715611278 3 2 479808516 3 3 160376717 2 2 471505495 3 3 462767689 1 2 634638697 4 2 670510263 1 3 261650681 3 3 401390228 2 2 488303667 3 2 547238537 4 2 471475575 4 3 352437412 4 2 430048077 4 2 199066558 5 2 808056104 3 3 849110869 5 3 445650475 3 3 277503252 4 3 142788928 4 3 610274617 2 2 724898998 4 2 100780774 4 2 504917924 1 3 217215306 4 2 587930430 3 3 394379504 1 2 697258886 2 2 665340150 2 2 574185392 5 2 720830024 4 2 910818792 3 3 982745347 1 3 345680425 4 2 683382928 1 3 814663183 1 2 740432344 2 3 340599596 4 2 170226191 2 3 399066450 5 3 760719881 1 2 700127561 4 3 595945801 1 2 246473772 5 3 648756536 4 3 385005849 5 2 206141082 5 2 590846762 1 3 310840846 3 3 262059716 5 2 977491215 5 3 612959773 4 2 673895523 3 2 568600242 4 3 591246138 3 2 538730363 3 3 757019371 2 3 160791519 3 2 166929984 3 2 219685233 1 3 956098981 4 2 797713605 5 2 759590900 2 3 491809229 5 2 639299281 3 3 618901224 4 2 136897303 3 3 238766373 5 2 331619410 3 3 144376255 1 2 342935325 4 2 733880746 5 3 332139994 5 3 345170221 3 2 330167616 1 3 556753849 2 2 372485177 1 3 342082859 3 2 606076722 1 2 309134797 1 3 323750632 1 3 730346898 1 3 564921232 1 2 208341419 1 3 427313604 1 2 357259827 5 3 512351198 3 3 631986531 1 3 136805070 5 2 853830224 5 2 950630911 5 3 988571907 5 3 521008948 2 2 660919816 1 2 125677926 5 3 208646593 1 2 396650178 4 2 425721997 1 2 196208584 1 3 833873943 1 3 555797764 5 3 439629964 3 2 914748669 4 3 628169325 1 3 931920518 5 3 483041656 1 3 202040603 3 3 635045442 2 3 641555469 4 2 572455577 5 2 204255652 4 2 874205869 4 3 905646460 1 3 536953854 2 2 392791354 4 3 838919321 2 3 688761967 1 3 937187677 2 2 644463735 1 2 938236987 4 3 231144511 3 3 819505581 2 3 307236057 1 3 355614385 2 2 469967635 1 2 862063955 5 2 161709254 3 3 162431057 5 2 153786761 2 2 215214465 1 2 309804054 1 3 310261549 3 2 611465246 2 2 235550252 5 2 972348480 1 3 424881800 2 2 336499480 2 3 432553956 2 3 812163851 3 3 639536467 5 3 720331098 2 3 563796640 5 2 837019363 5 3 462263490 3 3 786277805 4 2 624554906 4 3 673122086 2 3 708281805 3 2 438144782 3 2 798855005 2 2 207577820 4 3 547365533 2 3 581414715 2 2 833879769 2 3 160312128 2 2 221923999 4 2 658641868 5 3 154801505 2 2 164269203 1 3 568171938 4 3 432926374 1 3 303909976 1 2 655048891 2 2 123348333 4 2 765623090 2 3 251269155 2 3 380259091 4 2 923403670 4 3 529385099 5 3 325803708 2 2 581248376 5 3 951189205 3 2 309024041 1 2 625216450 1 3 743910963 1 2 258295382 2 3 734484327 2 3 565062328 2 3 168545934 3 3 969387531 1 2 909356356 4 2 941268223 5 2 110014036 5 2 543769468 3 3 395936866 4 2 426935451 5 3 254203998 3 2 667036803 2 2 505986870 1 2 511971957 3 2 272015071 3 2 179415520 2 2 629058499 3 2 829513158 1 2 362548075 5 3 585998364 5 3 596558752 1 2 564911128 2 3 175301920 1 2 573852963 2 3 514792391 2 2 320958786 2 3 173573741 2 2 800237163 2 3 954463098 4 3 392394324 3 3 946076240 2 2 894086127 3 2 786804555 1 2 507237321 4 3 851306467 3 3 855725916 3 2 378356262 3 2 730310742 2 2 398855014 1 2 451893118 4 3 913321337 1 3 447907256 1 3 778775195 5 2 974829663 1 2 672269020 5 3 925190741 5 3 728953098 4 2 507577277 4 3 844639506 2 3 123162903 5 2 965598966 1 2 709786430 4 2 620223362 2 3 498433369 2 2 695256345 2 3 549375520 5 2 115128898 5 2 802898346 4 2 707812765 3 2 227693021 5 3 215374713 1 3 485564167 2 2 888276303 4 2 976828747 3 3 607103929 2 2 931545290 5 2 308348071 1 2 364515870 4 3 404642054 3 2 590052444 1 2 684802351 2 3 837498663 4 2 539918281 3 3 350013191 1 2 648472662 1 2 531111491 1 2 752285366 1 2 338811917 2 2 161681499 1 3 195617256 3 2 574632502 3 3 541440792 5 3 102538641 5 2 311656510 2 2 342569608 5 3 852949467 3 2 486249756 3 2 905048260 2 2 306842678 5 3 990608246 4 2 806716949 4 3 628449220 2 2 493442426 1 2 656580485 3 2 641208868 2 3 291321258 1 2 709133123 5 3 325814621 3 2 708303820 1 3 596472449 2 2 990113356 2 2 621011586 1 3 770883252 2 3 764640140 4 3 898442305 2 2 537425405 4 2 114406905 3 3 995506892 1 3 579751167 3 3 210281857 2 2 154743244 3 3 160123657 2 2 775357055 1 2 231746869 3 2 839690971 4 3 879314548 4 3 315757419 4 3 332580031 3 3 423813064 3 3 416028700 4 2 215252769 3 3 436996716 1 3 525940257 5 2 384466205 4 2 524684494 5 3 388302587 4 3 273600402 1 2 700879980 4 3 256844585 5 3 318117834 5 2 200892841 1 2 465741462 4 2 413373473 4 3 108602768 2 2 558073383 3 3 143103905 5 2 484930153 5 2 501180237 5 2 710380927 5 2 781760966 1 2 380834875 3 3 176172144 3 3 365552028 4 2 394627655 3 3 379493751 2 2 215687756 4 2 705577373 4 3 987730100 1 2 265478745 2 2 204151036 4 3 580060186 3 3 383052223 3 2 156634856 3 2 324070820 5 3 452193504 3 3 192751206 1 3 797719350 5 3 500056357 5 3 486959214 5 2 627949339 4 2 821323925 1 2 267938394 2 2 867849379 3 3 111263984 1 2 567298835 5 3 278229061 1 2 321450542 1 3 388437094 3 2 733477202 3 3 829229355 4 3 955959705 2 3 638422055 3 2 908108614 4 2 890290515 2 2 388791205 2 2 853085268 4 2 945505227 1 2 755408629 5 3 650680738 5 2 418965970 5 2 301158307 4 2 617011296 4 3 692009040 1 2 235360278 5 2 281255907 1 3 384291321 2 2 274053384 1 3 598232226 2 3 754782720 3 2 105319206 2 2 428147621 2 2 465063169 3 3 713516426 5 3 214028245 5 2 952219144 1 2 560869926 2 2 385157559 4 3 515428454 5 3 646871877 5 3 852846585 2 2 456636662 4 3 750101291 2 3 408073947 3 2 699527547 4 3 996779082 3 2 330646377 3 3 844244574 5 3 443421566 4 3 308419601 1 3 212920815 2 3 632181018 2 2 633524268 1 2 126219267 4 2 235087802 3 3 843203334 3 2 115404778 3 2 691949908 3 2 702572569 3 3 623316328 3 3 552053465 3 3 975407702 4 2 313877787 4 3 528666210 4 3 386686224 5 2 737163052 1 3 829154894 1 2 490397206 4 3 212611162 1 2 656035495 2 3 506475574 1 3 405300476 5 3 114523325 4 2 605040710 4 3 254046386 2 2 167625430 5 2 139711865 3 3 577607284 2 2 376846056 2 3 698619415 2 3 392924704 4 2 857036056 3 2 237815731 1 2 390908243 5 3 366245361 5 2 314345314 1 3 817551629 1 2 330251203 1 3 483155609 2 2 325800887 2 3 794597250 4 2 408249482 1 3 682662358 5 3 927648381 1 2 330210040 4 3 555026528 4 3 198544146 3 2 506227552 2 2 567014023 5 2 476524312 4 2 564720431 2 2 605421449 2 3 818867930 1 2 210343822 5 3 664944454 1 2 336652634 4 3 124707189 1 2 594684606 3 3 724759325 3 3 431574689 5 2 473990170 5 3 173939422 3 3 517771696 2 2 311264703 2 3 724546534 1 3 471913501 3 2 405908447 3 3 124917858 4 2 735958471 3 2 805282318 2 2 672148068 4 3 371353215 1 3 794179525 1 3 869658027 1 2 467651452 1 3 409009736 4 3 748582965 3 2 175265687 3 3 876981203 3 2 247449902 1 2 246404748 2 2 470998969 2 2 417340086 3 3 729446816 3 2 600513626 5 2 722578803 5 2 574242701 1 2 185709690 4 2 378146453 5 3 966070947 2 2 649191694 3 3 338283456 5 2 994911554 2 2 309709344 5 3 707959155 5 2 349731479 1 3 826623760 3 3 530192640 1 2 880442850 2 2 250923400 1 3 753976337 3 2 854286564 1 3 221016148 5 3 937158950 2 3 861255929 4 2 833452841 5 2 518894170 1 2 222752446 5 2 923165085 5 2 199969886 3 3 599029469 4 2 602893723 3 2 187184481 3 2 344647191 3 3 133733014 3 3 212566170 4 2 770830295 5 3 806990808 2 3 262168651 4 3 728145453 3 2 566461325 2 3 240214742 4 2 148208857 3 3 190643396 1 2 131666249 4 3 692102971 4 2 982877421 3 3 853130870 4 2 508173265 4 2 253621596 2 3 745700520 4 2 935684852 3 2 511218390 4 2 139872941 1 2 842405049 4 3 546489085 4 3 502669730 5 2 629129301 4 3 716254218 4 3 580252646 3 3 473038541 4 2 622283031 3 2 532245508 4 3 356260610 4 2 482711902 1 3 763508777 4 2 787250991 5 3 478833732 2 3 380180791 5 3 854618092 2 2 241524972 4 3 109561339 4 3 794568150 3 3 539597841 4 2 930864632 2 2 889626075 1 2 890657054 1 3 718545285 4 3 472034675 5 3 232060552 5 3 538838174 4 2 969009251 5 3 289858494 3 2 430269372 3 3 352854114 5 3 277360410 4 2 779424401 5 3 528191000 1 3 636007714 4 2 173801533 4 2 277428910 5 3 358086126 5 2 653614946 2 2 116329477 4 3 423395376 4 3 534498605 5 3 593207363 4 3 388223625 2 3 775503911 5 2 289693106 4 3 922215612 2 2 607174706 5 2 275707695 3 3 747423078 3 3 335507038 2 2 801891754 4 3 615332217 5 2 946528589 2 2 145642767 3 2 983635601 5 3 588070953 3 2 402588932 5 2 386444150 1 3 769604330 2 2 412320492 5 3 387520798 2 3 591969699 3 3 249790854 2 3 753689895 2 2 332372178 3 3 297924742 5 2 223695987 5 2 983403686 2 2 115814997 3 3 187709947 1 2 609936487 1 3 273066651 4 2 224401435 4 3 212200273 1 2 378420166 1 2 781469540 4 3 629565900 4 2 805384819 4 3 502248676 5 2 780444801 1 3 327411219 4 3 938202261 1 3 326101858 5 3 206961782 3 3 723080928 5 2 604388924 1 3 463053818 1 2 138918375 1 2 910683207 1 2 506366859 4 2 144743098 2 3 539676115 4 2 528312441 3 3 950335323 1 2 194476746 5 2 272760299 1 2 161554617 5 3 480415994 5 3 351082265 4 3 408022213 2 3 413368779 1 3 645787851 4 3 878746745 4 3 185648464 5 3 170045030 5 3 667887303 1 3 177896358 1 3 616439663 4 2 779497306 4 2 792027254 3 2 463316053 2 3 688717497 4 2 325367165 3 3 975159096 4 2 411847166 2 2 327719829 2 3 785604048 3 2 118548835 3 2 749671716 1 3 751228987 3 3 857537350 5 3 365032775 1 2 551936777 3 2 387651259 3 2 345956981 3 3 160968144 3 2 452201227 3 3 847131691 1 3 788299698 2 3 455741852 2 2 992064028 1 3 277100154 3 2 199535448 1 3 214343868 3 2 957855028 4 2 447704238 1 3 102971416 4 3 401991768 5 2 306343845 4 3 220568034 5 2 502502516 2 2 156953607 4 3 165877937 2 2 199982377 1 3 605771493 3 2 132984435 3 3 919169386 5 2 660716064 2 3 608415582 2 3 738409795 5 2 770031466 5 3 242119089 1 3 501153121 1 3 248756584 2 3 767440682 2 3 600897243 1 3 679773911 1 3 949032914 2 2 199366877 4 2 930369091 3 2 270458552 2 2 877694247 4 3 667250035 1 3 722463723 5 2 651816506 3 2 434069263 3 2 634793492 2 2 848044447 3 2 604663135 3 3 159747136 2 3 972427178 4 3 448018138 1 3 738759124 3 2 956168541 2 2 446193183 2 2 239526174 2 2 156652105 1 3 562715002 3 3 836766789 2 3 304604952 2 3 917872636 2 3 723484932 1 2 887873548 4 2 227904685 5 3 877652718 4 3 245158186 5 2 160305402 3 3 643207171 2 2 915496719 5 2 615439763 4 3 267241717 5 3 939629431 4 2 787257096 5 2 703476413 2 3 766547503 5 2 176362146 3 3 255374308 5 3 416261853 2 3 719493122 2 2 507041300 3 3 780623094 2 2 282493725 4 2 832541707 4 2 785400573 2 3 793645212 3 3 601133161 3 3 766253336 1 3 621467003 3 2 758779657 2 3 792436341 5 2 222102930 2 3 357780749 1 2 163171760 1 2 810437776 4 3 813183277 5 3 952181620 2 2 602676063 1 3 883230224 1 2 277922986 5 2 432556499 5 3 103728043 1 3 610143008 2 2 828195667 4 2 378699836 2 2 280910042 4 2 235557228 3 3 341192141 1 2 513097699 2 3 476231370 4 2 639926594 4 2 164816435 5 2 436547110 3 3 851791800 4 3 707266010 2 2 792709852 3 2 130958670 4 3 628212615 4 2 718918393 3 3 139741813 1 2 587654326 3 2 648661178 2 3 273080293 5 2 682537734 1 3 680200462 5 2 116852491 5 2 624758484 3 3 950559634 2 2 584224627 1 2 492083582 1 2 790438225 1 2 947864591 4 2 318173494 2 2 434220236 2 2 127435370 4 3 548603772 1 3 176514250 2 2 790565607 3 3 437539988 1 3 591685642 5 3 102922098 3 2 175064822 2 2 394205641 2 3 847532037 2 3 419599704 5 3 553970359 5 2 924795751 4 2 734141729 2 2 531565336 4 3 253118944 1 2 196602556 1 2 894149665 2 2 814737938 5 3 480611192 5 2 634425165 1 3 523366412 2 2 138190734 5 2 313751261 2 3 885217369 4 3 286434717 4 2 276249134 3 2 518134081 2 2 170570432 3 3 255169984 1 2 253185412 2 2 610753958 3 2 739491550 4 2 726906596 3 3 166233693 4 3 182431386 1 3 382714860 2 3 228728362 4 2 489303748 2 2 229152875 5 2 400346961 5 3 232940548 4 3 899224544 3 2 996933500 2 2 600251595 3 2 935056999 3 2 644452535 4 2 684218047 4 3 636798982 2 2 386724009 2 3 660082294 4 2 283444295 2 2 805384789 5 3 740486591 1 3 944439080 4 2 343881126 5 3 310263023 2 3 243832403 4 3 747444649 2 3 566653447 1 2 684488753 1 2 777840423 3 2 352097539 2 2 829828949 4 3 353691615 5 3 223640453 1 2 401262289 3 2 660344213 3 3 349408548 4 2 640917625 1 3 886233367 2 2 222456925 5 2 726736937 3 2 863725548 4 3 122198622 5 3 781782524 3 2 403866835 4 3 817736589 5 2 795447965 2 2 373034862 1 3 380808612 5 2 151893467 3 3 505519070 3 2 226789603 2 2 795088442 4 2 503754776 2 3 575876730 1 2 223171012 1 3 740869062 4 3 880361323 3 3 717072973 4 2 677110747 2 3 437200202 4 2 739228185 4 2 650215047 3 2 956606581 3 2 487149182 3 3 838440179 2 3 665264756 1 3 189262448 3 2 905116565 4 2 973309151 3 3 528099333 1 3 865855354 5 3 659817200 5 3 481564161 1 3 241205283 2 3 646691513 1 2 576438341 5 2 579338044 4 3 924002370 4 2 753191320 3 2 795562630 5 2 614885453 3 2 536614882 5 2 696483932 5 2 876186349 2 3 478307778 4 2 972082262 2 3 959537565 1 3 649290104 5 2 855824096 5 3 760960177 1 3 551811241 4 2 797939287 3 3 698598734 1 2 754705397 1 2 255086027 2 3 312233644 1 2 112446787 5 2 759898582 2 3 513462787 5 2 394599360 3 3 434545251 4 2 544915308 3 2 416432803 5 2 679326708 4 2 234386105 3 3 260836838 4 2 828513826 2 3 285820366 2 3 752367069 2 2 360316714 1 3 435124813 4 2 270300814 2 2 891392132 4 3 764233758 1 3 304083278 5 3 413806368 5 3 351713292 2 3 327213525 1 3 194135868 1 2 312507691 5 2 623956118 5 3 277926504 1 2 850987902 3 3 400158228 3 3 352408447 5 3 171244829 1 3 665719164 1 3 376794938 5 2 785064799 3 3 971502264 1 3 358980413 1 3 632069598 1 3 554707691 1 3 561273515 3 3 658741585 5 2 483667895 4 3 908421324 3 3 263628543 3 3 633781640 4 2 783458056 4 2 672388473 4 2 996835883 1 2 784959880 3 3 234887283 5 2 754853799 5 3 398084274 2 3 630049259 5 3 913368680 1 3 880833744 4 2 709062091 4 2 576747769 2 2 631653460 5 2 716554667 1 2 645903708 4 3 501305087 1 2 746292849 1 3 454418798 4 2 402957252 1 2 294262308 4 2 904871911 4 3 140042100 3 2 556019584 2 2 327057561 1 2 687886842 2 3 376074037 3 2 747087750 5 3 252205756 3 2 369351610 4 3 540856724 5 2 484243050 4 3 328022436 3 2 136063690 5 2 361894156 5 3 507038152 1 2 176027476 3 2 494889659 1 2 982612507 2 2 119178115 5 2 350397537 3 2 768908744 3 2 628534105 5 3 187423327 4 3 863425541 5 3 571246454 1 2 381554398 4 2 357033170 1 3 894051721 4 3 267726145 5 2 411667567 3 3 172081130 5 3 143927435 3 2 724976985 1 2 569147924 5 2 741354124 1 3 458728508 5 2 464890814 4 3 740855412 4 3 819113362 5 2 476569049 4 2 843845780 5 3 392820598 5 3 871618422 4 3 630231622 4 2 703250734 4 3 158756944 1 2 996186994 2 2 615883747 1 3 356983683 2 2 405977153 1 3 289435917 1 3 509853163 1 3 104496257 5 2 492972031 1 3 287823820 2 3 138252692 5 2 803881309 3 3 421026432 3 2 953874319 1 3 487188195 4 2 470071923 3 2 926892935 1 3 481187915 5 2 770517165 3 3 374163319 5 2 372218396 1 2 927820181 2 2 662254982 2 3 532160647 2 2 967083688 1 3 821246639 2 3 284931862 1 2 846571810 5 2 212086979 4 3 847710121 3 2 663343542 2 2 992394313 5 3 963352097 4 2 880279498 5 2 933308166 4 2 430996896 5 3 898084999 5 3 801803278 1 2 555595718 5 3 215288684 2 2 769616654 1 3 537681604 2 2 917342264 2 3 125545386 2 2 210041144 5 3 605279595 5 3 109475615 3 2 516328046 5 2 519536998 5 3 590489872 3 3 894266063 4 3 237904981 4 3 371221136 5 2 610214891 4 2 663759277 4 3 474603444 5 2 265291521 1 3 684861845 1 2 103728649 4 2 300541975 5 2 118874205 5 2 731994145 1 3 789907672 3 3 207263094 2 3 987941597 1 3 638675871 4 2 558394313 1 2 957826313 1 2 659160990 2 2 726156707 5 2 502370631 3 3 263368779 2 2 496737651 3 2 249353333 4 3 379566007 1 2 935572484 2 2 119328513 3 3 306907174 1 2 637353342 5 3 803902466 5 2 929122425 1 2 370827054 5 2 815795110 5 3 285274923 2 2 794627602 2 2 332212618 3 2 274820790 1 3 426968530 2 2 906089929 5 3 403449535 3 2 235081643 3 3 702203326 2 3 992977771 2 3 168013400 4 3 611184240 5 3 376066303 5 2 195053002 1 3 906793746 4 2 192982246 3 3 390488530 4 2 911908244 3 3 249708625 5 2 216042596 2 2 479744381 3 3 968860224 3 2 453994640 5 2 236417526 3 2 773905082 5 2 221495003 2 3 709342384 4 3 782459411 4 3 207025390 1 2 362189090 5 2 417194215 3 2 879613947 5 3 339748845 3 3 463857506 5 3 679295674 2 3 623183103 3 2 972264514 4 2 826841855 4 2 575200897 1 3 645432477 1 2 132995153 5 3 417814795 2 2 710160842 5 2 563554610 1 3 523724788 4 3 662121741 4 2 311721869 4 2 905649477 2 2 779580680 2 2 978955091 3 2 410048617 5 2 981312916 3 3 299155190 1 3 619770316 4 2 144688711 1 3 145163114 2 3 903655142 1 3 491248632 5 2 812208285 3 3 346823587 2 2 304387043 5 2 602872920 4 2 567358451 4 3 349247152 1 3 670873552 3 3 475882154 3 2 605129634 5 3 359429933 4 2 836658573 3 2 335569468 2 2 553198707 3 3 676932601 1 3 427153560 3 2 706781625 1 2 846306920 5 2 330782299 3 3 963389702 1 3 190535719 5 2 983485351 1 3 175759501 1 2 606928428 1 3 189894367 2 3 496664976 2 2 828190961 1 2 404652337 5 3 665544330 4 3 522787143 4 3 338494746 4 2 460647599 4 3 744158630 3 3 205081971 3 3 445833685 4 3 435129672 1 3 183167248 1 3 392187927 5 2 421403260 2 2 800736672 4 2 591733502 5 2 814488660 1 2 559905392 4 2 281991974 2 3 411886326 1 3 864130829 2 3 341413547 4 3 806975363 4 3 696797802 2 3 304306202 3 3 920655857 1 3 267385471 5 3 485540463 4 2 867560539 4 3 747807756 5 3 956826044 1 3 665265110 5 3 331389973 4 2 509761949 5 3 913060036 5 2 895888080 3 2 366114803 1 3 519209640 4 3 392184477 3 3 857543065 5 3 535448782 2 2 536992953 2 3 119187768 1 2 305232273 4 2 825770359 4 2 360455691 2 3 391267014 2 2 905705215 1 2 758578259 2 2 285271054 3 3 373336775 5 2 654422015 1 3 236436836 1 2 542321494 4 3 646511302 5 3 980391454 5 3 453971382 4 3 301988553 5 3 425937462 1 3 810310684 3 2 296776631 5 2 311160135 3 3 168374944 3 2 806835880 4 3 673880817 2 2 259674423 3 3 440242733 3 3 441612897 5 2 778379383 4 2 149425662 2 2 489368295 1 2 672682721 2 3 362809159 5 3 188291176 5 2 597719424 1 3 905961234 4 3 339056193 1 2 897011720 5 2 775349541 1 3 549880160 2 2 223955159 2 2 884656003 1 3 671621269 3 2 825309614 4 3 535647758 3 3 848227439 3 3 502069345 4 3 270080233 2 2 333447398 4 2 793729155 1 3 830560390 4 2 405653364 3 3 210456282 3 2 679793540 1 3 676039459 2 2 435346986 4 2 833692675 5 3 271321766 5 2 217315830 2 2 510298149 2 2 475779864 4 2 842978083 5 2 772728474 2 2 431910728 1 2 883450157 4 3 188342104 4 3 311559356 1 3 538869249 5 2 635190577 4 2 923497643 3 2 689720670 1 2 886233728 3 3 783674246 2 2 638079922 5 2 373820933 5 3 540832190 2 2 975796258 5 2 877180122 3 3 477138143 4 3 816134588 3 3 938292248 4 2 426695835 5 3 311534348 4 3 891072822 3 3 146727786 1 2 656675790 4 3 695011631 1 2 794480800 5 2 109052290 5 3 760598675 3 2 132976383 3 2 360121336 3 3 333155251 3 2 166455493 3 2 296404577 2 2 775633576 1 3 206053763 2 2 932281661 5 3 607746266 2 3 131823135 4 2 299284849 1 3 504883981 2 3 567280100 3 2 984211232 1 3 168953466 3 2 636793569 4 2 828842069 5 2 104009213 1 2 756838418 2 2 774413734 5 3 820112651 1 3 337205297 4 2 783738212 5 2 537945997 4 3 834510001 2 3 477684211 5 2 954663218 3 2 919457282 2 2 688817964 1 3 400590103 4 2 419269002 5 3 413904289 4 2 320983202 1 2 412657244 1 2 247973762 1 2 776974281 2 3 307093255 5 3 268871375 3 2 678684951 2 2 777374415 5 3 295459107 3 3 383108351 4 3 932686781 2 3 893493855 2 2 327666458 1 2 955110294 1 2 892713008 1 2 397289333 4 3 699029466 5 2 912115093 5 2 720307834 2 3 474956826 4 3 129939526 1 2 489101995 2 2 340085376 5 3 481995154 2 3 363445587 5 2 396673197 4 2 897332224 3 2 871088933 2 3 127639138 4 2 286298299 5 2 614884817 3 2 646625862 3 2 616140044 5 2 397639349 5 2 355533420 4 3 868268407 5 3 182586013 1 3 695879299 4 3 951885758 3 2 137919288 4 3 744244279 3 2 479931853 3 2 327916730 2 3 473150681 2 3 355096808 2 3 305523914 1 2 232263236 1 3 274998019 3 3 606960430 3 2 243969819 2 2 164773404 5 3 210111353 4 2 224458342 3 3 325376113 4 3 503654204 1 3 752320543 1 2 550975046 1 2 211206030 3 3 481438226 3 2 782373556 1 3 168989567 5 2 243072235 3 3 952080349 2 3 123218319 2 2 387360404 2 3 269804379 5 3 453527692 2 2 720096574 5 2 698580988 5 2 668649073 4 3 155883979 1 2 596470857 4 3 430711479 3 3 859568476 5 2 745719325 2 3 361900446 1 2 516122018 4 2 175357012 5 2 975048037 1 3 449532465 1 3 800345429 2 2 152082905 1 2 877450440 3 3 628538623 1 2 140769190 4 2 773660428 4 3 535171202 4 3 557816328 1 2 370998463 4 3 559178529 1 2 982748033 1 2 478457610 3 2 131793613 5 2 689012058 5 3 320870040 5 2 755253375 2 2 331988152 1 2 176001772 1 2 733729826 2 2 709203162 1 2 774753051 1 2 742755359 5 2 950342586 4 2 668255271 3 3 922151732 4 3 732082715 5 2 505357910 2 3 272210133 2 2 612772033 1 2 923076508 1 3 834053856 1 2 648268803 2 3 622440537 1 2 470876856 1 2 202849992 2 3 837954336 4 3 458468045 1 2 339808150 3 2 575936979 2 2 142288259 1 3 151966523 4 3 548509629 3 3 445420398 5 2 722268372 4 2 527493849 5 2 701495337 1 2 385620708 4 2 855454994 2 3 832052294 5 3 259837918 3 3 432568971 4 3 646268501 3 2 377460655 5 3 535785651 1 2 851609433 1 2 798968827 5 3 829872253 4 2 264351213 1 2 528617254 5 3 898480682 5 2 272646836 3 2 287365170 5 2 137308604 2 3 722828769 3 3 797590154 5 2 569457825 1 3 414581293 4 2 649862532 2 2 269211690 2 2 144505583 4 2 614787144 2 2 906408224 4 2 822339442 3 3 429684125 4 3 307071429 2 2 524314358 1 3 924344338 1 2 407068484 4 2 842993806 3 3 381088901 5 2 460769734 5 3 271366090 5 3 778812903 5 3 988288409 2 3 781221171 2 2 568890994 4 3 270325095 2 3 220368911 2 2 599554271 2 2 812786328 5 2 734056842 4 3 219438895 4 3 212178726 5 3 968229378 2 3 893081639 3 2 965080384 3 2 670057074 1 3 685306694 1 3 943519526 2 2 595726165 1 3 113118371 2 3 565674135 3 2 668654034 1 2 286993679 2 2 154398871 3 3 705095787 3 2 426235473 1 3 968231793 3 2 475129356 4 2 346831955 3 3 274163228 3 2 353466691 5 2 420163315 2 2 219249082 3 3 452273102 4 2 588013194 2 2 936536585 4 3 137086500 5 3 527028650 4 3 673230065 2 2 580762699 4 3 623708361 3 3 298849314 2 3 388636664 4 3 511355346 5 2 536565673 5 2 416066642 4 3 719809464 2 2 948383769 3 2 496663917 3 3 424974177 2 3 510095831 5 3 635365319 5 3 393083784 3 3 241932023 3 3 412371409 5 2 731649985 1 3 358839113 3 3 570706195 3 3 129019134 2 2 575091368 5 2 572116937 2 3 497571050 3 3 756623986 5 2 766634105 5 2 714525061 4 2 883497898 5 2 208708904 1 3 260634101 3 2 342240059 4 2 305522876 2 3 758977712 4 2 639927311 1 3 802882518 5 2 199374623 4 3 767568437 1 2 695250890 4 3 593534075 2 3 531546839 5 2 709856263 2 3 121432376 5 2 578364834 1 2 112322704 3 3 298468716 3 2 761037326 3 2 918050618 4 2 666934827 3 3 498087754 1 2 477262410 5 2 141000456 4 3 912391876 4 2 678768694 1 2 158761847 3 3 867507981 2 3 696151297 5 3 730687732 5 2 207006059 2 2 255678284 2 3 587621241 2 3 584136241 3 3 961636977 1 2 165631741 3 2 180239310 5 2 221913682 5 2 238813201 1 2 825964077 3 3 156181782 3 3 707561910 4 2 157914061 5 2 231411230 2 2 176797968 4 3 234458571 5 3 392613990 3 2 935641994 5 3 630197109 3 3 452818746 4 3 619059346 3 3 723009475 1 2 684833502 1 2 524009157 2 3 523054994 4 2 818139841 5 3 460354821 3 3 939326341 3 2 849597971 1 2 855065090 3 3 695238628 1 3 145777489 4 2 853783852 3 3 412587873 3 3 977724020 2 3 479961287 3 2 399931999 2 3 809940666 2 3 350003950 4 3 422537797 3 3 585159667 5 2 662321383 1 3 382775643 2 2 513205855 5 3 543590376 1 2 500971910 5 2 786875492 1 2 308527462 2 2 838655496 5 2 564218350 5 3 303229938 4 2 417521218 5 3 632250727 3 3 982379321 2 3 378942819 2 2 508913084 4 3 471521204 2 2 710996957 1 2 431894624 1 2 229799213 3 2 263444172 3 2 130076421 4 2 386932431 3 3 232238001 2 3 179912326 5 3 559701008 1 2 528081865 4 2 170906915 1 2 331131052 5 3 846106579 3 3 944278509 3 2 740019645 5 3 729275944 1 2 773999068 2 3 198980802 3 3 514263667 5 2 395348449 4 3 150724968 4 2 122145675 2 3 250812056 1 3 412834570 1 3 755550864 1 3 926444336 3 3 398969584 2 3 424668590 3 3 648769381 3 3 581411989 2 3 427701772 4 2 485729516 5 3 411591530 5 3 905395390 2 2 656610298 2 3 973222580 2 3 229648505 2 2 601846879 3 3 248486822 3 2 176834045 5 2 708319957 4 3 245062061 3 2 880063071 1 3 629858202 1 3 570855358 2 2 207655240 3 2 666731752 5 3 346681550 1 3 925561660 3 2 444299101 5 2 878479631 1 3 185371276 2 2 106518846 5 3 623546969 2 3 475131714 2 2 307293486 2 2 444030189 1 3 220530355 3 2 974227650 4 2 499319103 4 2 291538840 4 3 591809240 5 3 737766993 1 3 700339213 2 2 108237138 2 3 585623086 2 3 217981333 1 2 175754112 5 2 624895525 5 2 200923093 3 3 435410008 2 2 337911926 5 3 113498313 5 3 280085242 4 2 828312378 5 3 426853137 5 3 920315763 3 2 838574027 3 3 630258690 3 3 884458387 1 3 416713067 2 3 168733595 2 2 512722374 1 2 666955391 2 3 709041771 2 2 651765689 5 2 531617340 3 3 202516058 1 3 890627575 5 3 743381568 1 2 588750988 5 2 931697403 5 3 429740691 3 2 850735363 1 3 551766574 2 3 172272569 4 2 383445584 4 2 610981724 4 2 334611161 1 2 377120835 3 2 170823097 4 2 222014681 3 3 765737127 5 2 427049473 3 3 235151677 1 3 251345065 1 3 758590812 5 3 552961897 4 3 716484683 2 3 910065921 2 3 500693820 3 2 396321127 1 3 658857988 2 3 329521687 3 2 330297240 5 2 232090210 3 2 711033124 2 3 132400784 4 2 967250376 1 3 730885665 5 2 970278186 2 2 112959461 3 2 709645505 5 2 408946680 3 2 378040565 5 3 180397611 3 3 339570798 3 3 708435825 5 2 757814689 5 2 540797382 1 2 455355345 4 2 135033972 2 3 818263060 1 2 865996426 1 3 555288254 4 2 252017895 2 3 637614606 4 2 783428497 1 2 374957254 3 2 191346992 1 3 613440206 5 3 626884341 1 3 209624806 4 2 257462557 1 2 573652959 3 3 509510822 3 3 386455722 3 2 414346984 4 2 319507543 4 3 758422820 2 3 165532860 1 3 626211176 4 2 635447198 2 2 743665807 4 2 894851075 4 2 134445323 5 3 740587813 3 3 127615732 4 2 673325841 5 3 181662227 3 3 585253524 4 2 955212002 5 2 224380235 2 3 374216921 3 3 244461767 3 2 169386265 3 2 978461009 5 3 375345914 2 3 309596698 3 3 373381818 2 2 467936402 1 2 905274901 3 2 367512708 2 2 615714965 5 2 895782454 2 2 418685465 4 2 364095481 3 2 615731638 2 3 178508400 1 3 501024445 3 2 488757980 4 3 978044305 1 3 160396212 2 3 107585824 4 2 203564469 1 2 875907411 1 3 272173622 2 2 587470334 4 2 132193228 3 3 857485550 1 3 400536373 5 3 285282312 5 3 130452353 4 2 510745836 4 2 398450880 5 3 175930838 2 2 237145130 4 2 155468531 3 2 271591798 5 3 465011495 5 2 779560083 5 3 618468989 4 3 401339281 4 2 387102344 1 2 234673280 1 2 506120522 4 2 909782704 3 2 348126986 3 2 664477250 1 2 581596230 2 2 310425400 2 2 353876470 4 2 727622366 4 3 998252850 2 2 105717964 1 3 896378372 2 2 366230755 3 2 417745563 5 3 788631714 3 3 317147793 4 3 173966033 4 3 151786795 4 3 150914721 4 3 547138743 5 3 142014895 3 2 293942448 3 3 849165450 2 2 768235927 2 3 352687798 3 2 127513159 3 2 580396923 4 2 997560829 2 2 447097086 4 3 803982941 1 2 910587263 1 2 156575330 4 2 479265218 3 3 264399289 4 3 123355658 4 3 684501216 4 3 913603501 3 2 680211099 1 3 226722626 3 3 874838468 3 2 859962889 3 2 241731879 3 3 522541863 3 3 321102679 1 2 510905187 1 2 167309495 3 2 408498975 1 3 161116762 2 3 289277553 2 2 453877812 3 3 603501710 1 3 278375763 4 2 451151235 4 2 844028920 4 2 463061893 1 3 509842254 5 2 797397806 1 2 936139602 5 3 662881195 5 2 391300395 1 3 514663958 1 3 655523184 1 2 956970781 4 2 474831757 1 2 404609509 4 3 862300701 4 3 698740961 5 3 428951600 1 2 919563876 4 3 593179912 3 2 862709540 4 2 775775772 3 2 316884613 1 2 328235898 1 2 576427845 2 3 607624675 1 3 276794657 5 3 218713830 5 2 806676937 4 2 268941529 2 3 281251329 5 3 825117258 4 2 323449617 4 3 816889087 5 3 709449350 5 2 816821269 3 2 133134002 3 3 144268939 2 3 754962343 1 2 183899640 4 3 815140287 4 2 314772711 3 2 273497305 2 2 656468958 5 3 411821849 4 3 252256834 4 3 994272692 2 3 277860009 1 2 102546699 2 3 434227147 4 3 316768742 1 2 339052353 3 3 595174423 3 2 775578497 5 3 944852238 5 3 992301264 2 3 411434008 5 2 527373334 5 3 478614380 1 3 171027940 5 3 910259085 4 3 770048166 1 2 431055022 2 2 827293823 3 3 756670807 1 3 234046275 4 3 893255898 5 3 990581465 3 3 541034399 1 3 592529010 1 3 581556740 1 2 421354023 1 3 263178895 5 3 659435949 3 2 749433813 2 2 576625024 3 2 966945743 2 2 622016691 2 2 797628447 2 2 118245654 2 3 110167943 4 2 843491491 3 2 412688185 2 2 319942690 4 3 776367110 3 3 975345025 2 3 237072744 1 3 247680183 4 3 458233514 1 2 899507753 2 2 918967448 5 2 828412444 2 2 690469355 1 3 213523299 3 3 133786729 5 3 423807619 4 2 674239435 1 3 954974936 5 2 962210311 4 2 754544502 4 3 696153641 5 3 473554478 4 3 661770497 1 2 260102734 3 3 894541497 3 3 413342022 5 2 507591569 5 2 238837942 3 3 456779654 4 2 203170074 4 2 862976183 1 2 468915194 4 2 859645705 5 2 354766466 3 3 285605505 2 2 277841859 4 3 667011559 2 2 595327650 4 3 112648492 3 3 124620806 3 3 349493062 3 3 428674150 1 2 441770073 3 3 641744720 3 2 655414307 1 2 410831672 4 2 700960973 3 3 905034545 2 2 242147137 3 3 646156755 2 2 203750834 1 2 436637329 2 2 202970708 2 3 899953884 5 3 984882082 4 2 907780958 1 3 566077052 1 3 588382928 1 2 653557788 3 3 812274167 3 3 937789892 2 3 753980275 2 3 857934817 1 3 400167810 4 2 852221497 2 2 953212961 5 3 700964153 4 3 532858606 1 2 107936392 5 3 144154424 3 2 676996724 3 3 343227427 5 2 719678229 5 3 397814794 5 3 127252487 2 2 507294537 1 2 958874582 1 3 353019769 3 3 757115143 4 2 159498247 1 2 240260525 4 2 557695088 2 3 772172561 5 2 560899092 1 2 346459605 3 3 634783373 1 2 393905804 5 2 390868898 3 3 856396346 5 2 509198903 5 3 926993671 1 2 537471593 5 2 775777139 4 3 331333909 1 2 575790808 4 2 606275096 4 2 726708300 4 2 871848318 4 2 963396982 4 2 362459825 5 3 142855275 5 2 264073740 2 3 675282332 1 3 548198501 1 3 703424968 5 3 843872612 3 2 519718656 2 2 471289434 2 2 326190713 4 3 255842225 2 2 267787491 1 2 954605684 4 3 335281822 3 3 338472804 2 2 230623873 4 3 104220963 5 2 707145158 4 2 213234753 3 2 649244250 4 2 644415421 4 3 299445477 5 2 740586811 2 2 708769908 3 2 139365114 5 2 525257282 4 3 543837709 4 3 716587487 5 3 453323022 4 2 731038343 4 2 555404749 3 3 969013119 5 3 199267371 4 2 170955301 1 2 384068494 2 2 253123839 2 2 456017851 5 3 979065845 1 2 590516144 3 2 762933709 5 2 559747991 5 2 703679035 2 3 284056171 1 3 465623698 5 3 274970101 3 2 179348419 1 3 512484064 2 2 958367074 5 2 997012016 4 2 611768064 2 2 763827340 5 3 417133498 1 3 352654438 4 2 832387306 1 2 195235113 5 2 912697692 3 2 361887473 2 2 101678802 5 2 663206326 1 2 285225210 5 2 778981118 5 3 559677969 5 3 716554157 2 3 283372979 1 2 257045736 2 2 655797600 3 3 621594185 4 2 183880248 1 2 350976810 4 2 603706435 2 3 339010762 5 3 370048330 3 3 529601132 1 2 635574058 1 3 845279766 4 3 704977831 2 3 170379158 1 2 391910443 4 2 792019141 1 2 881514602 1 2 601530533 3 2 338489132 2 3 566373196 2 3 962920926 2 3 119567719 5 2 434937973 4 3 956379779 5 3 100588780 3 3 219191085 1 2 493202363 4 2 357731612 1 2 983454599 2 3 112154847 1 2 161686531 3 2 514520367 2 2 385559250 4 3 535041782 1 3 558206088 4 3 170065532 4 2 762713420 4 3 896628814 1 3 604641373 2 2 574781435 1 3 900931754 5 3 580714850 1 3 302060670 3 3 781306687 5 2 220630303 5 2 211918577 3 2 866559256 1 2 703191771 1 3 727659135 5 3 581869878 2 3 887299272 1 2 891203445 4 2 167650496 2 3 759710059 5 2 342287343 4 2 587141325 3 3 509508667 5 3 790525478 2 2 197271011 5 2 149084350 5 3 644277133 3 2 111734796 1 3 543066020 2 2 661157925 4 2 342191772 2 3 739960915 3 2 219457567 5 3 896532774 3 2 618707793 5 3 929964812 2 3 849975040 1 2 364725524 1 3 388879475 2 2 442971359 2 2 753552918 2 3 295898517 2 3 334791200 1 3 488343754 5 3 478022540 1 2 478879012 2 3 707710392 1 2 742164435 1 2 550621156 4 2 405703020 4 3 902981523 1 2 608089914 2 3 494573350 1 3 769675950 3 3 393344600 3 3 460926590 4 2 168013200 3 2 598638690 3 2 352526793 5 3 454681850 3 2 469464369 2 2 258828316 1 3 979942895 1 3 411650531 4 3 900086692 3 3 602649014 1 2 415796644 3 2 842561439 3 3 122787780 2 3 316862440 4 3 971570753 3 2 512023697 5 2 813045409 2 3 154310710 1 2 985970507 3 2 949151369 5 2 297436695 1 2 182713100 3 2 105828087 3 2 572583765 1 2 493758402 2 2 497416602 1 2 405397619 3 3 289333153 4 3 884667780 5 2 343856262 4 2 265500070 5 3 284563902 4 3 530070815 5 3 471536396 3 3 936220576 4 2 515073628 2 3 435192074 4 2 626353085 3 2 721242449 3 2 602922821 4 2 250998686 3 3 771400331 5 2 593768458 1 3 267485747 4 2 922191627 5 3 399399431 2 2 783025698 4 2 302108267 1 3 375498008 3 2 624677149 5 3 133708909 1 2 738621398 5 2 777837969 3 3 853596241 1 2 677226303 2 2 697745539 2 3 450104439 2 2 660908420 5 3 380172411 3 2 411581966 2 3 456523635 2 3 520324677 3 3 447752397 2 2 103655639 4 3 908352147 3 3 670721441 2 3 306071021 2 2 297816877 5 3 910661896 4 2 916660852 5 2 419421057 5 3 241222228 3 2 872433640 1 3 580439174 4 2 975754566 3 2 786364801 1 3 514085336 3 3 113878435 2 2 126756531 2 3 133412165 3 3 661063310 4 3 253191135 4 2 777326518 1 2 106320761 5 3 872929456 3 2 206634985 2 2 718938642 5 2 535314186 2 3 481236779 3 3 112329768 5 2 811496213 4 3 513950924 5 3 558375991 2 2 457342008 4 3 591031911 3 2 523424842 2 3 812015051 2 2 875074566 4 3 376590717 3 2 675428905 5 3 808868467 1 2 778763066 4 2 491271480 2 2 510998214 2 2 220971925 3 2 993639121 5 3 453805598 1 2 390651700 2 3 555362434 3 3 318324568 2 3 516823312 5 3 802223360 5 2 288376579 5 3 876446251 4 3 673755624 4 2 542533310 1 3 734866877 5 2 598776506 3 3 511806461 3 3 835131730 2 2 207587663 4 2 555466726 4 2 342890328 5 3 684871228 3 3 797376171 4 3 163715684 4 2 129049804 5 3 354956429 4 3 968871988 5 2 104340397 3 2 559561292 5 3 783408097 1 2 737929073 4 3 336509996 2 3 994712935 4 2 273518342 4 2 746829612 4 2 203513318 1 2 498655032 4 2 397184824 4 3 511274973 5 2 964710134 1 3 985354225 5 2 374270665 4 3 929243827 5 3 693266917 4 2 371753041 3 3 781238052 4 2 773221291 5 2 655834977 2 2 589368772 2 3 402415710 5 2 103903840 5 2 332175095 5 3 294617041 5 2 464331225 3 2 327879498 5 3 469758495 2 2 520374158 4 2 680000901 4 2 233258448 4 3 691595799 4 3 712980893 1 3 229723126 4 2 272577370 2 2 447418682 3 3 273688916 1 2 643077488 5 2 163576507 3 3 605511097 3 3 615096671 1 3 488751568 5 3 633247639 4 2 429799921 2 2 509636854 4 3 176501891 4 3 194435295 2 3 343794449 4 2 848840881 3 2 284725639 1 3 651683627 5 3 439534244 4 2 132628094 3 3 164160468 4 3 101122616 2 3 317417702 5 2 592189522 2 2 395026002 5 2 785040036 2 3 727814512 1 3 287785592 2 2 674530307 3 2 206966865 2 3 472150815 2 2 785049894 2 2 962990254 2 2 269735259 1 2 136775890 1 2 430313198 5 3 681118574 5 3 429178569 1 2 832205499 2 2 603810636 3 3 504676358 3 3 413373204 5 2 877146098 4 3 550503397 4 2 728342952 4 3 836746081 2 2 802510989 3 2 503871936 2 2 561854330 1 3 142311810 1 3 885626732 5 3 825236538 5 2 307982408 2 3 662410875 2 3 962587098 1 3 346233424 3 3 674264542 1 2 765982436 3 3 485451995 2 3 775886536 2 2 566850741 2 2 759187441 2 2 459715892 4 3 392497885 1 3 811825153 5 3 425807931 4 3 571090943 1 3 392955773 4 3 648872008 3 3 681222559 3 3 275380331 1 3 397413390 5 2 194184554 5 3 627899559 5 2 556928022 5 3 867461575 2 3 834849981 5 3 442625812 5 2 160289994 5 2 858231282 5 3 770823752 2 2 323580676 5 3 504329820 1 2 179034404 2 3 675888882 4 3 250932312 3 3 353729862 4 2 107393994 3 3 196344835 3 2 511748996 1 3 544041412 4 3 347298663 3 3 511255922 1 2 186543594 4 2 999830016 1 2 541872505 5 3 687587386 4 2 118982331 3 2 332713661 2 3 536040408 1 3 921903761 1 3 292218377 2 2 341913119 5 3 584910076 3 2 133472843 2 2 209675568 4 3 837492154 3 3 691079630 3 3 976601766 1 3 960506337 4 3 784006378 3 3 319613118 1 3 745547817 1 2 447865423 3 2 891264779 3 3 344080324 4 2 553995124 1 2 376095510 3 3 455330181 4 3 492387812 1 3 680174514 2 2 314647105 1 3 832995498 5 3 282054418 3 3 141903661 1 3 654701660 2 2 831014747 1 3 704219605 1 2 588908036 4 3 529572847 3 3 637441707 5 3 689981810 4 3 370026716 2 2 858647608 5 2 578224518 2 2 580480693 5 2 120374230 4 2 440359179 5 2 468655333 4 3 573125892 4 2 328636634 5 2 542763591 2 3 286946396 4 2 392221086 1 2 989274778 3 2 702925558 4 2 504517971 4 3 583955438 1 3 379457320 4 3 792429591 2 2 759854156 4 3 699383577 5 2 661366081 3 2 136413102 4 2 471650087 2 2 280369766 1 2 680505448 3 2 291565922 3 2 947272425 1 3 789080541 5 3 484241321 4 2 806721628 2 2 341572243 1 2 518709107 3 2 405101719 4 3 406974059 2 2 417061833 2 2 669011063 2 2 789462661 4 2 174279703 3 3 495439882 1 2 302951416 2 2 673391760 3 2 277628176 2 2 372513110 5 2 335511189 1 2 572368148 5 2 478283168 5 2 248996678 5 2 231324825 1 2 327276970 2 2 526642731 3 2 386254241 2 3 430319246 3 2 188578586 3 3 963041945 5 2 560011635 5 2 242659968 2 2 242524993 4 2 992090017 3 3 979786413 5 2 941066039 4 3 627833172 5 2 750329887 4 2 262599622 1 3 582662378 5 3 581164067 2 2 620510222 4 2 466251688 3 2 806491623 2 3 651174473 3 2 697832388 1 3 751496599 4 3 777666452 3 3 344990371 5 2 619427898 3 3 947542122 3 2 376915135 1 2 875674533 5 2 780523777 2 2 123291763 2 3 693684284 1 3 501921337 1 3 643408834 1 3 878089159 2 2 984213786 1 3 791460271 3 2 741759611 5 3 120112197 2 2 482759238 3 2 980235492 3 2 357580848 4 2 661870831 1 3 987069402 4 3 378054306 4 2 673022492 3 3 557245772 1 2 666888039 3 2 153268025 1 3 534401605 3 2 174674262 1 2 428565725 4 2 834490544 2 2 626049908 5 2 850490425 4 3 414552939 4 3 164535167 4 3 729312012 3 2 481457115 2 2 526539301 5 2 155494210 2 3 574167152 2 3 646760679 4 2 240475953 1 3 446232015 2 3 470946428 2 2 551423982 5 3 834466546 4 3 412250743 2 3 701620048 4 2 361482175 2 2 590398568 2 3 723794424 2 2 700105015 1 3 394123282 2 2 562148361 4 2 537761226 1 2 377158533 1 3 911802741 5 3 426533474 1 3 919464413 5 3 274144169 4 3 265788998 1 2 607798284 5 3 423332042 2 3 903466111 5 2 911770277 1 2 286070202 2 2 393433265 2 3 694710193 4 2 171275916 1 3 275973692 2 2 652872859 5 2 139109704 1 2 957241020 3 3 795337520 1 3 914640553 5 2 781082573 2 3 601938181 3 2 450528056 5 2 656991182 3 3 550351235 2 2 945990716 3 2 465438423 3 2 366459961 1 3 109409201 5 2 699776489 5 3 475286754 3 3 263822474 5 3 872213014 2 2 451198368 2 3 706595309 5 3 924275472 5 3 125397458 3 2 339445712 3 3 792720542 2 2 524149280 4 2 483808817 2 3 753567152 5 2 889630977 4 2 297830854 4 3 483657465 3 3 745893441 5 2 728763752 1 2 106740167 3 2 486676538 2 3 305279023 5 2 789989234 1 2 144819630 3 3 808277215 4 3 287231133 1 2 200053443 4 2 868402163 5 2 798157615 1 2 951651802 5 3 108544695 4 2 688144441 5 2 953221482 2 3 418062909 1 2 736300378 2 2 602223163 4 3 927167834 5 2 405844014 1 2 656873627 4 3 266853558 2 2 362836048 4 2 350946255 5 2 960446883 3 2 221289591 2 2 468159703 4 3 281478696 4 2 363411317 1 2 702666573 1 2 445385147 2 3 336047143 4 2 744099934 5 3 375704848 1 3 158333035 1 3 760988593 1 2 444444257 1 2 299879007 1 2 268004400 2 3 538153747 1 2 480958423 1 2 412024432 4 2 451999124 1 3 326004606 1 3 936420253 5 3 776685061 1 3 813496675 4 2 544850120 5 2 811143818 1 2 652531599 1 3 470764610 2 3 749763912 2 3 798266498 4 3 285539192 4 2 615354466 3 3 719337294 3 2 279428730 3 3 677194126 2 3 945611086 2 3 372419969 3 3 651000863 5 2 698415300 2 2 700879462 5 2 797371464 3 2 615997148 2 3 348619575 4 3 823772035 4 2 729490063 2 3 350044042 2 2 793331564 4 2 301135657 4 3 671906755 3 3 657925599 4 3 793105315 2 2 887014203 2 3 676218615 1 2 707081768 1 2 745725628 4 2 683496964 3 2 217750870 1 3 164197837 4 2 208440171 4 2 469049625 4 2 417919975 2 3 429134226 4 3 865637268 4 2 371655049 3 3 394121290 4 3 576837263 1 2 514591882 4 3 808281069 2 2 181436434 1 3 188279570 5 3 854170732 4 2 626976908 2 3 873934174 3 3 132327766 5 2 636318078 2 3 487050887 4 2 903525399 2 2 441191328 5 2 848748252 1 2 725290808 5 3 682142736 4 2 887795582 4 2 346796375 4 2 114982584 2 3 653517868 3 3 673772657 4 3 751594975 2 2 545548563 3 3 144601093 5 3 829430158 1 3 545323061 1 2 797202684 1 2 517496315 1 3 718082161 3 2 648857053 1 3 596755584 5 2 733746031 2 2 822247303 5 3 710639895 2 2 254615955 1 2 631469068 2 2 157272904 5 3 779052200 1 3 167615428 1 2 525431686 2 2 183710606 3 3 440447978 4 3 818727187 5 2 625390447 3 3 475409756 5 2 754214812 5 2 992527784 3 2 911510825 3 2 925463860 3 2 289461712 4 3 511211542 1 3 547636821 3 2 803807287 5 3 719855643 1 2 542236880 4 3 760642961 2 2 972645329 2 3 362924509 3 3 781166235 5 3 126522220 5 2 172481993 2 3 960144643 4 2 714141287 3 2 929440779 5 2 159509264 4 2 270703462 4 3 511338672 2 3 369665755 4 2 776108734 2 3 944565776 5 2 807477384 2 2 591679955 5 3 320667243 4 2 313353456 4 3 956192238 1 3 550157620 5 2 542894528 5 2 866052619 5 2 140157931 1 3 320530197 3 3 368793546 2 3 580040260 5 2 213983934 4 2 243469818 1 3 453726836 2 3 832994942 3 2 468734184 4 3 426758432 3 3 555083155 4 3 360794676 4 3 940015586 1 3 193002881 4 3 697828531 5 2 703339401 1 3 872962142 4 3 539257395 3 3 654950163 1 2 468634185 3 2 736114470 5 3 799270377 3 3 498126696 3 3 307108989 2 3 260551105 3 2 422594969 4 3 760983572 3 3 230025118 5 2 286566026 4 3 470976374 3 2 451861991 3 2 414208375 2 2 121967311 2 2 525220509 3 3 245782690 5 2 719345894 2 3 412090759 3 2 383103086 3 2 565712431 3 3 985432633 3 2 584055743 4 2 533884607 1 2 177895271 4 2 996965963 4 3 792541577 1 2 679628489 3 2 210814288 1 2 995700250 4 3 101113436 2 3 480156596 1 2 760131220 2 3 829871862 5 3 449656517 3 2 478598190 1 2 564942899 4 3 439340405 1 3 660407737 1 2 620286327 4 2 387739228 4 2 231542264 1 2 289255300 3 3 676379664 2 3 252918548 5 2 608585244 2 2 774136939 4 2 356784115 3 3 812122701 3 2 729688404 4 3 617481498 4 2 546398942 5 3 825731516 1 2 174525938 3 2 422553533 3 3 503255735 4 3 594332000 2 3 456633955 2 2 792318844 3 3 469496623 1 3 800590187 4 3 282181451 3 2 244462075 1 2 574141854 3 2 291461824 1 2 145049498 5 3 290213669 2 2 564136536 1 2 265583184 4 2 116637644 3 2 421577835 3 2 868334115 4 2 834717029 1 2 889815563 5 2 751018365 4 3 432630142 4 2 621040705 4 3 476417219 2 2 545152975 1 3 437196216 4 3 173420044 2 2 166677805 1 2 698748145 3 3 335603286 1 2 510930081 4 2 132873110 2 3 984120171 2 2 156193311 5 2 812413251 1 3 153162954 5 3 228255744 2 3 988525632 3 3 598766090 4 3 734622150 1 2 965255945 3 3 599983003 3 2 451354706 3 2 738816884 3 2 703260584 5 2 566645214 1 2 237734849 3 3 429963546 4 2 573876160 3 3 168705634 2 3 219049228 1 2 613173228 2 3 149991869 3 3 551107026 2 3 558875189 2 3 864016744 4 2 190991199 3 3 260431473 1 3 121927304 4 2 492574841 3 3 668168452 4 3 319858903 3 2 655245695 1 2 402916423 2 3 599523105 2 3 132200151 2 2 208923225 3 2 299048213 2 3 461574628 2 3 631626544 1 3 261494800 1 2 571344949 2 3 390758860 2 2 602478326 1 2 786163028 1 2 365480275 3 2 996137330 4 3 982308662 2 3 894835339 1 2 317350487 1 2 649611554 3 2 154463994 3 2 545097672 3 2 599016836 1 3 922113964 3 2 154560064 1 2 474766427 4 3 629017512 5 2 832258660 1 3 594797470 1 2 315266823 1 2 313377259 3 2 947246836 1 3 837913369 4 3 629706116 5 2 574749255 5 2 291437744 1 3 441253371 3 2 623837365 4 2 351060398 1 3 977003606 3 2 987319281 4 3 253342896 4 2 367138025 1 2 375064572 5 3 798996163 3 3 300470135 1 3 319033940 2 3 773882540 1 2 700265110 3 3 623539327 1 3 555163480 3 3 255328699 2 3 344470282 4 2 911729376 4 3 696827037 1 2 163829068 3 3 198377816 5 2 319637287 3 2 951799682 1 2 570736461 2 2 561537187 4 2 436363770 5 3 212234125 3 2 698616310 3 2 185093783 2 3 112847681 3 3 487829018 5 2 349096629 2 3 704672456 4 3 840591939 1 2 484158167 3 3 212044921 1 2 511195628 4 2 218163557 2 2 775135800 4 2 210021158 1 2 203572624 3 2 822361709 2 3 220504786 4 3 191011531 1 3 734431972 4 3 683487108 2 2 464192818 2 2 307919459 5 3 496154998 1 2 794336925 4 3 773735745 1 2 772196694 5 3 378736720 3 2 300348685 4 3 782484309 5 3 140248057 2 3 641439745 4 2 969652027 4 2 446291512 1 3 509743614 5 2 302740620 3 2 456024695 4 3 734440452 1 2 632636903 5 2 910839890 4 2 607957853 1 3 478106602 4 3 735400668 1 3 975996322 2 2 137816015 5 3 766278914 5 3 186922756 5 3 904620652 5 3 933248842 1 2 712564547 2 2 368516903 4 2 136623826 5 2 426418249 3 3 797688218 3 2 944699560 5 3 143852971 2 2 243271771 2 3 266898289 2 2 656072978 4 3 297923933 2 2 438434122 1 3 843706052 5 2 447798313 2 3 394441286 2 2 530059258 1 3 870694748 5 2 952345707 4 2 546111893 3 3 183345900 1 2 877889897 1 2 713242830 2 3 279489216 3 2 665928384 5 3 379566148 2 2 245177641 4 3 312206407 3 3 752844426 5 2 157598924 1 3 979560603 2 3 390024137 3 3 145519054 2 3 268181416 2 3 456124871 1 2 747869560 4 3 441897861 4 3 209037611 4 3 572798961 3 3 109050271 1 3 718297145 3 2 900359283 4 2 582590862 1 2 690326239 3 2 278803614 2 2 558695758 3 2 664074726 2 3 858772077 3 2 477476223 1 2 359241112 5 2 439840429 5 2 159474331 5 2 487938649 1 2 781691684 4 3 443059649 4 2 975143302 1 3 390433329 3 3 994819765 2 2 488896393 4 3 988753487 1 3 529660545 5 3 515109250 5 3 351573905 3 3 433849661 1 2 409123441 5 2 261735672 3 3 114244550 2 2 159555727 2 2 460822724 1 2 892902378 1 2 588707140 5 3 743824859 4 3 400184230 1 3 311740932 4 2 654966534 4 3 201583648 5 2 446873555 5 2 528602844 2 2 348508946 5 3 688426225 5 3 623469706 1 2 374019616 4 2 382735778 5 3 660606858 3 2 110998486 3 2 398176764 5 2 594788910 4 2 605231539 3 2 668534105 1 3 968202690 3 3 562052845 5 2 860325766 5 2 553495611 5 3 856390902 3 2 682491010 1 3 663246640 4 3 177297672 3 3 933817940 3 3 797967898 3 2 780591036 1 3 648443237 2 3 450278292 5 3 684312652 1 2 976409898 3 2 648338898 4 3 771952455 4 2 657720088 1 3 283936250 1 3 443105334 5 2 374223118 3 3 826323039 2 3 544767566 4 2 706932772 3 2 175099311 1 3 606766217 2 2 650581364 2 3 296827027 2 2 713603255 2 3 484618536 2 3 334208228 1 3 428536331 4 3 969347094 3 2 639942127 5 3 676135472 4 3 432350565 3 2 697470678 1 3 912094895 5 2 950781450 5 2 270648502 2 2 637153083 4 2 405967383 1 2 954040870 2 3 569938381 3 3 253495670 3 2 191837324 3 3 734373650 4 3 441283220 4 3 782724078 1 2 148832263 3 2 563142125 4 3 333289589 2 3 848347906 2 3 142795709 4 2 797269831 1 2 397178527 1 3 911467255 4 2 955471568 3 3 701147356 3 3 219969794 1 2 813688027 5 2 570657016 1 3 276735712 2 3 405187491 5 2 741814812 3 2 185452317 1 3 358534058 2 2 732348297 5 3 971442878 5 3 304941265 2 3 635029385 4 2 705817368 5 3 717133749 3 3 740557256 5 2 832254446 1 3 372363265 2 2 754610909 3 3 912115794 4 3 828639609 3 2 927637192 5 2 265182628 5 2 668569543 1 3 994893091 4 2 984110683 5 2 710306706 2 2 390908318 4 2 800956562 5 2 939481211 5 3 677154338 3 3 134299230 4 3 223831684 1 2 968497159 2 2 201562601 2 3 493963693 1 2 803375284 5 3 465042041 2 3 104468465 4 2 147687308 1 2 207982363 1 2 755726838 4 2 908477262 5 2 946044027 1 2 734607202 1 3 118531800 4 3 581371872 3 3 500074196 3 3 287373612 2 2 221553347 5 3 931886384 5 2 306891451 1 3 628957274 5 2 601428226 1 3 114184586 5 3 304152208 2 3 163785880 4 2 521170751 1 2 412331850 3 2 377096030 5 2 776100197 5 3 531739280 2 3 830998536 1 2 257829082 5 3 604077566 2 3 523973951 5 2 205122391 5 2 620425927 2 2 531276051 1 3 293936666 3 2 101071691 4 3 550799569 3 3 815296275 5 2 863139218 4 2 686621296 5 3 473049091 2 2 160639189 1 3 852129007 2 2 289525748 5 2 426930368 3 3 519349407 3 3 779415209 2 3 469447156 3 2 681216743 5 2 287888873 1 2 172411973 4 3 860462069 3 3 816946674 5 2 827846452 1 3 519583881 5 3 945777029 4 2 848468914 5 3 269048791 4 3 423385363 3 3 515074883 1 3 539045932 4 2 585718800 2 2 150874545 5 2 278358515 4 3 312938306 4 2 568042564 2 3 578034821 5 3 914404717 3 2 685952602 5 3 577270698 5 3 315462612 1 2 446609203 3 2 520917117 3 3 937822451 5 3 195985818 4 3 981195384 3 2 394006714 3 2 991758929 4 2 652618065 3 3 309433385 2 3 962275028 3 3 421723930 3 2 584567488 2 2 768449605 4 2 960563062 3 2 836770664 2 3 763713761 1 2 599462878 1 3 905078970 1 3 855020846 3 2 603664048 2 2 254024640 2 2 463377547 1 3 200245559 4 3 725057070 5 2 480718149 2 2 721357225 5 3 719195108 5 2 878015764 4 3 414028714 3 2 253190790 1 2 442338052 5 3 457961266 3 2 295487565 5 3 480081203 4 2 896457672 1 2 334756461 4 2 274779902 1 2 980136898 3 3 366664175 1 2 873715946 5 3 179715680 2 3 192408409 5 3 210570055 4 3 106751302 3 2 264308022 2 3 964126335 5 3 165421487 1 3 888971625 4 3 261346325 4 2 666356359 1 3 823426286 5 3 867041697 4 3 694510060 1 2 790295277 4 3 953349877 5 3 751710512 5 3 153818832 5 3 245998225 4 3 582210387 1 2 275736281 4 3 269253691 3 2 393248575 5 2 365253374 2 2 319257891 2 3 794592505 5 2 500609240 4 3 829078162 3 2 724059476 3 3 900883868 5 3 623893292 2 2 396366302 3 2 898427400 5 3 276594795 4 3 178904774 5 3 402122234 3 3 293889154 5 2 624900840 3 2 647565189 2 3 307188081 4 2 941140760 2 3 737773683 1 3 705501439 4 3 390429195 4 2 348382871 1 3 706606117 4 2 966927843 4 3 506971730 3 3 896232218 2 3 840637451 4 2 522503579 4 2 192014587 3 2 261668027 4 3 457865475 5 3 793684445 3 3 626886178 4 2 874784762 4 3 568679155 1 2 771120958 2 3 860448316 5 3 669526361 1 2 946370137 1 3 531960935 2 3 724739539 5 2 591015947 5 3 502256526 2 2 346851699 4 3 882189732 1 2 428983869 3 2 679686758 5 2 900619782 5 3 547572982 5 2 422688124 1 3 585145278 3 2 345050335 2 2 802951310 1 3 247048661 5 3 325624199 2 2 366575030 4 3 290126557 3 2 103816818 3 3 208837809 1 3 995221701 2 2 131264287 2 2 889802130 1 3 382572653 1 2 260460965 2 2 401064304 1 3 247744169 5 3 687434466 1 2 770598921 4 3 286975425 5 2 333595126 3 3 548068837 3 2 170779571 5 3 964190154 5 2 159499778 3 3 435827836 1 3 963702326 5 3 309879075 5 2 256837784 2 2 466543889 2 2 105557183 1 2 259947779 1 3 992980976 4 3 730731519 1 3 140618465 2 2 936913087 5 3 523658930 5 2 131464339 1 3 185212803 3 3 560144401 2 2 811148795 5 2 332476211 1 2 202253174 5 2 899804995 5 2 125842183 3 3 217103008 5 3 600189726 4 3 159948414 2 2 589601977 5 2 839336288 4 3 426417045 3 3 730736103 3 2 770573089 3 2 849104750 5 3 514100552 1 2 150301409 4 3 145912830 2 2 123180077 3 2 499057171 5 2 852073123 1 3 135661644 1 3 502188301 5 3 605524104 4 3 465280636 1 3 299129352 5 2 877903175 2 2 153676385 3 2 343714760 1 2 358941345 4 2 918229246 1 3 933984126 2 3 848522585 5 3 450196877 1 2 963055578 3 2 886819467 3 2 920869472 1 3 161124161 3 2 498360889 1 2 260601329 5 3 582541378 1 2 683877156 3 2 944218390 2 3 979749232 2 3 709166217 3 3 588867716 5 3 106698395 2 3 382816626 5 3 737295382 4 2 344500150 1 2 267047410 4 2 213757548 5 2 559952648 5 2 585696746 2 2 870364114 1 2 920491939 3 2 154585577 5 2 104329224 5 3 267291355 5 2 963630536 2 3 245384930 2 3 526899157 1 3 385769132 5 2 556995096 2 3 364082038 1 3 709403211 1 2 685251345 4 2 205371626 5 2 512304399 3 2 747169978 1 2 743853940 4 2 579490587 4 3 163784526 2 2 797164022 1 2 291755621 1 2 167171618 3 2 796702199 5 2 772846472 1 2 336372859 4 3 196534203 2 2 688807647 3 2 839505513 2 3 328712468 2 2 634418289 3 2 505284566 1 3 535043455 3 2 107609504 5 3 515892138 1 2 404604772 2 3 257959607 1 3 705764340 1 2 614633058 2 2 152924310 3 3 984147963 3 2 960775738 1 2 676683739 4 3 261485031 5 3 185859748 4 2 242033985 5 2 741687897 5 2 316456376 1 2 352900896 2 2 700605431 5 3 938906331 1 2 509109115 5 3 350255650 2 2 185698908 4 2 146829973 2 2 348139550 2 2 885892852 1 3 141683905 5 2 289585359 2 3 687859245 4 2 575667833 2 2 372608013 2 2 442774143 2 2 476137609 4 3 706127861 1 2 742114571 4 3 891686364 3 3 320583041 2 2 387550986 4 3 918237893 2 2 717899502 1 3 996414937 2 3 366410894 1 3 631101315 3 2 696954434 3 3 740714683 4 3 195340722 1 2 994748130 3 3 872454911 5 3 530047104 4 3 262342368 3 2 876308658 4 2 636906762 5 3 993386683 1 2 188401490 3 2 829405511 3 3 228387059 1 3 545751206 5 3 715543411 3 2 431983100 3 3 127935052 2 3 239972604 1 2 614573246 5 3 781643107 2 2 778912928 5 3 947138554 5 3 810983260 5 3 852482799 4 2 488143824 2 3 435715871 4 3 469535322 5 2 303899857 4 2 594686683 1 3 635078018 5 2 846288124 4 3 170932286 4 3 978744846 5 2 731228231 5 2 186875307 2 3 680307117 5 3 459885343 5 3 765207774 1 2 787987950 2 3 812704082 4 2 570390897 2 3 277428806 3 3 724805002 3 3 741325982 1 2 158323950 3 3 547043412 4 2 553479096 5 3 859591637 1 2 165099987 5 3 606908419 2 3 386894811 1 3 710781746 5 2 935266856 3 2 666885248 2 3 467504894 3 2 440118573 4 3 301431006 4 3 875078687 4 2 478158108 2 3 651470946 4 2 130039734 5 3 919254119 5 3 131718845 3 2 126289240 2 2 322634495 3 3 974126316 3 2 691403315 5 3 395918645 2 2 732389736 2 3 998863801 3 3 317706543 4 3 501289363 1 3 472387696 4 2 649533858 2 2 185429944 5 3 577968759 5 2 981984131 4 2 396594431 5 3 415805274 2 3 123556481 3 2 424456870 4 2 981512530 3 2 314812684 5 2 208022909 3 3 791579370 4 2 327176450 5 3 365088721 2 3 193175748 5 3 981636578 2 3 500258929 2 2 238572022 2 2 877261391 2 2 829946590 1 2 694435344 5 2 433397262 5 3 827030196 2 3 121932799 1 3 903230663 3 2 689605672 4 2 208486564 1 2 941725961 3 2 542958545 4 3 137312628 3 3 896134772 3 3 278015887 1 2 427557724 2 3 226541403 2 2 442024857 3 2 173464038 2 2 492378489 2 2 972749036 1 3 488903713 5 2 996933933 1 3 285371421 2 2 162379749 1 2 726794607 4 2 955453040 5 2 210930844 3 3 728221349 4 3 670967517 3 2 477290674 5 2 586533374 4 2 974493975 5 2 205922294 4 3 145482781 1 2 640848713 1 2 140428764 1 2 648670414 2 3 727816469 3 2 737775539 5 2 772968348 5 3 551062801 5 2 794242851 5 3 160146821 5 2 161587890 3 3 972725710 5 3 248874278 3 2 189118089 2 2 367663897 5 3 863389089 3 3 365470772 1 2 394090312 3 3 408313331 3 3 910519331 5 3 281268949 2 2 555333983 5 2 928476510 2 2 908002008 3 3 558065573 4 2 969080905 4 2 620629614 5 2 333629762 4 3 702724589 3 2 369811199 5 3 341115423 2 3 107395121 5 3 799727617 3 2 507421265 1 3 225087106 2 3 603354246 4 3 982935661 5 2 252026233 4 3 756655571 4 3 745532638 3 2 430800578 5 2 570660275 2 3 266879248 1 3 530643683 1 3 162291143 3 2 361321224 2 2 718485532 5 3 194269965 1 3 625945200 4 2 246378895 2 3 594018172 4 3 166539540 3 2 997516655 3 2 958528233 3 3 700205151 5 2 317594398 4 3 589866451 1 3 524446699 3 2 956443073 4 3 444312390 1 3 714732662 2 2 918851251 4 3 182961184 4 2 522240161 5 2 677114369 2 3 594834238 4 3 226857507 5 2 773509339 5 2 172652769 2 3 358476802 4 2 289925322 3 3 929387452 3 2 965176706 4 3 370328714 3 3 708711043 4 3 453186162 3 3 409046907 4 3 154686237 2 2 440256300 1 3 962515761 1 2 725781421 5 2 542833341 3 3 107937360 2 2 654255503 4 2 543340452 2 3 402957567 1 2 898491019 1 3 216483381 2 2 810976399 2 3 445370886 4 3 765072080 1 3 546525673 2 2 860455581 5 3 534460773 3 3 571393321 5 3 437518060 1 3 391743393 4 2 547683076 2 2 245268911 5 3 227594665 5 3 340389643 3 2 477412334 2 3 690296351 5 2 226766812 2 2 307334214 2 3 500046998 2 3 492522373 3 2 641173364 3 3 486618968 4 3 394682583 4 2 513572730 5 2 651678148 4 2 318108270 3 3 657768748 2 2 671924716 4 2 295214040 5 3 374978978 3 2 362606298 5 2 468878453 2 2 692126886 3 2 183231054 5 3 760475355 2 2 957900368 3 3 800605196 1 3 149721435 3 2 958507814 2 2 614455277 1 2 956459428 5 2 888783013 3 3 321174716 1 2 914021084 5 2 330945555 4 3 564127744 5 2 779470529 1 3 564297006 4 2 587023515 2 3 612735233 4 2 800390624 2 2 905288022 1 2 870783804 5 2 189955159 1 3 155163345 5 2 105189042 2 2 550152103 3 2 203709002 3 3 784416873 2 3 975881522 1 2 719391331 1 3 615434199 3 3 270094572 2 2 236347289 4 3 749857769 2 3 589447380 2 3 816878940 1 2 823380545 2 2 146712951 2 2 145503845 2 2 214346962 4 2 387687220 1 3 384697847 4 2 461112339 5 3 234928955 3 3 652869785 4 3 225384308 2 3 138630757 3 2 396006355 2 3 700035028 2 2 738836900 5 2 721705687 5 3 818955666 2 2 213801349 3 2 941745262 5 2 826801730 4 2 494634256 4 3 228263005 3 3 402704105 3 3 692208926 4 3 958041244 3 2 113511974 1 3 359443532 4 2 798805540 1 3 879765800 4 2 278638488 3 2 730863795 3 3 221672444 1 3 323847829 4 2 434927063 1 2 869678956 3 3 452133824 2 3 220939660 4 3 767280190 5 2 503187090 4 3 128647002 3 3 717723715 5 2 735292001 3 2 439768756 2 3 857648544 5 3 494818283 4 3 560803789 1 2 703867628 5 3 414931723 1 3 528967624 3 2 251128809 4 2 680196330 3 2 469244208 5 2 585367465 4 2 444256355 1 2 419819919 3 3 302801046 3 2 582714234 3 2 452662459 4 2 140883021 4 3 974495820 4 2 246480785 5 2 534102473 4 3 777392722 5 2 444186028 5 2 149388462 1 2 587733679 5 2 478290897 5 3 858955760 3 2 556942225 2 3 590146892 1 2 896777856 4 3 232302022 4 3 868816444 2 3 358164856 2 3 190042015 2 3 350478305 5 3 856491515 5 2 670839220 5 2 861582117 1 3 615939458 5 3 706122227 3 3 574347138 1 2 646281345 3 3 533980049 1 3 612527145 5 3 480857760 1 3 707011570 4 3 466588512 4 3 451857380 1 3 772047624 1 3 334556207 1 3 831765681 5 3 739836620 5 3 857475279 3 2 352091681 4 2 302293984 2 2 465436218 4 2 191297813 4 3 976685240 5 2 976559885 3 3 197282457 1 3 161710384 4 2 230229644 5 2 669050769 3 3 721841380 1 3 641978539 5 3 411212546 3 2 296557707 2 2 394750502 1 2 268702177 3 3 997864624 4 2 494365702 3 3 137630068 2 3 138540093 2 3 648980994 1 3 588105269 1 3 271339508 4 3 451912198 1 2 694831352 4 2 459810075 5 3 351606005 4 3 782051598 1 2 942016681 2 2 342619663 3 3 852225873 5 2 695413436 3 3 648265732 1 2 763353815 3 3 387495315 2 2 390949204 4 3 846089790 5 3 628887441 3 3 639413902 3 2 324199947 5 2 415657088 2 3 381590674 5 2 820855002 5 3 263974752 3 2 269216838 4 2 265800027 3 3 491461593 5 2 538248753 1 2 464270915 3 2 927432429 2 3 597472704 1 2 459707649 5 2 737638721 4 2 321052394 3 3 341615096 4 2 289598539 5 3 750604522 1 3 798428413 3 2 295888584 2 3 194819169 3 3 763267919 2 2 975172153 1 3 254675112 1 2 854723796 1 2 350724285 4 2 826019224 1 3 141842968 3 2 517366745 3 2 429324888 5 3 491657633 1 2 550647716 2 3 761560998 5 2 259888107 5 2 279762303 2 3 477064971 4 3 817580297 2 2 406053922 1 3 855540371 5 3 601111760 3 2 220778753 4 2 493776165 3 2 388117910 5 3 383996195 4 2 446727895 4 2 135541224 5 3 620272255 4 2 435103724 5 3 636016928 1 3 251011490 1 3 331922875 4 3 153527236 4 3 423786112 5 3 294594342 1 3 854287536 3 2 410357931 1 3 285368027 4 2 950298484 2 3 956141633 3 2 486958051 2 3 437871005 3 3 210131133 3 2 607604900 5 2 494943333 2 2 751673657 3 2 663597906 2 2 934648076 4 3 491742168 5 3 928645481 3 2 855444771 5 3 216188675 4 3 609459167 3 2 611301757 3 3 684257145 3 2 234631252 2 3 656600800 2 3 501653761 5 3 195864406 3 3 124517863 1 3 248883125 5 2 764788976 4 3 212717149 2 2 701483815 2 2 503717194 5 3 959150889 2 2 908258666 2 2 737369173 2 2 222228696 3 2 640573213 5 3 153103519 3 3 997102932 4 2 668204064 2 2 873917494 1 2 397215008 2 3 383501774 4 3 994830977 3 2 727136829 2 3 305015728 4 2 138771678 1 2 195062741 4 3 283168257 4 3 683666089 3 3 985373440 3 2 575571811 3 2 127065791 4 2 132013154 2 2 779832309 5 3 425816685 2 3 148288073 5 2 778479259 4 2 591662757 5 3 212810311 3 2 868836921 3 3 754311471 3 3 423738659 4 3 471860479 1 2 860340384 4 3 806441740 1 3 776306563 5 3 949447382 3 2 447740704 4 2 700715542 3 3 952266329 2 2 417739213 5 3 118736979 2 2 362878156 4 2 828994552 5 2 668933968 5 3 448815840 5 2 672250054 2 2 801103574 2 3 675704557 4 3 358772551 4 3 105212960 5 2 772607664 3 2 986958153 2 2 474696185 4 3 926158985 4 3 368392570 5 2 885977675 1 2 786789314 3 3 590974000 2 2 292582139 4 3 516002934 4 3 126999572 2 3 317119126 1 3 813475780 3 2 660620419 3 3 491776050 4 2 475889498 1 2 872571319 4 3 578527855 4 2 565115678 3 2 894342071 1 3 646505959 5 3 455052114 2 3 462915949 5 3 436340850 4 2 914206531 5 2 566012796 2 3 973126946 5 2 974349929 3 3 208797448 1 2 529957383 3 2 710363654 4 2 146043184 4 3 645110324 2 2 126092337 4 3 906173097 5 3 442792145 4 2 265903461 2 3 119010392 4 3 212205352 3 3 496138539 3 3 211372291 5 3 332803792 1 2 536797900 4 2 647713529 4 2 886582630 1 2 685170372 3 2 621729520 2 2 286066830 3 2 138788045 5 3 634386246 2 2 114933653 1 2 652903786 5 3 487584550 3 3 142073400 2 2 356188171 2 3 613632089 1 2 360333333 2 3 530656539 2 3 390825486 3 3 745194875 2 2 901914689 1 3 731867909 1 3 563791624 5 2 483781095 2 2 365221089 2 2 586955472 1 2 361694750 3 3 460353443 3 3 541139531 2 3 178219730 1 2 997604150 1 2 683835249 4 2 315114042 3 2 697181207 2 3 277562487 5 2 971120073 2 2 154853724 3 2 821141249 5 2 243254403 4 2 241093748 2 2 429594399 4 3 986884768 3 2 506431641 1 3 166645781 2 3 220096361 2 2 203048372 3 3 837138422 2 2 957600521 2 3 741588823 2 2 702429933 2 2 572335578 4 3 440251373 2 3 329151102 5 3 798156791 4 3 659916539 1 3 129135546 2 2 421277527 4 3 968152389 4 2 745625766 2 3 836898425 4 3 492641560 4 3 166871269 5 2 256646891 1 3 353831655 2 2 360025183 2 2 940054962 4 2 783569280 5 2 210736782 1 2 908739822 5 3 609751849 3 3 895855372 1 3 146590970 4 3 292126519 3 3 923284970 1 2 295243252 5 3 641490189 4 2 356681571 2 3 445273894 4 2 643030576 5 3 640611043 4 3 676032627 4 3 101858539 5 3 771905208 3 3 481141630 4 3 664676480 5 3 226496859 2 2 739726690 4 2 405884719 2 3 139158361 5 3 455584835 2 3 102679063 2 3 712286347 2 3 176986854 3 2 306854950 1 3 222032930 4 3 980728407 1 3 148760077 1 3 402439831 5 3 798174764 4 2 416692576 3 2 932843034 3 2 170694080 5 2 213246274 1 2 472696871 2 3 276995148 1 3 969706115 4 3 280307319 4 2 478193304 5 3 312637261 4 3 858379024 1 3 603400716 3 2 828471940 5 3 306670813 4 2 616585417 3 3 969169311 1 3 873256404 5 2 760869683 2 3 267870636 5 2 591233345 3 3 977995820 2 2 540825819 3 3 617032942 1 2 692284936 2 2 976501084 3 3 115524300 1 3 264284574 1 3 626708968 2 3 975263463 3 3 638313794 2 2 963846311 3 2 387241745 5 3 676786413 4 2 155704767 2 3 675486763 2 2 802995655 5 3 520144719 2 2 570957841 1 2 773628973 2 2 848266851 2 2 192522872 2 2 460532159 3 2 725508713 4 2 584063935 2 3 394718698 5 3 247481729 4 2 825789742 2 2 783600356 2 3 250248100 4 3 570636941 4 2 993847850 3 2 270053717 2 3 776126413 5 2 805143559 2 2 128988113 5 3 954471998 3 2 441554687 4 2 576811601 1 2 662395247 5 3 601083192 4 2 805430747 4 2 209709539 1 2 886288427 4 3 256422392 5 2 362499374 3 2 418740384 1 3 631863835 3 2 306921910 1 2 986230880 4 2 239832348 4 2 722777287 1 2 670737381 5 3 922360103 4 2 483126237 3 2 680444637 5 3 444179916 4 3 642968432 4 2 325060311 2 3 573929870 2 3 381114160 4 3 105048276 2 2 541540635 2 3 460568567 5 2 689824190 4 3 482003974 2 3 245755613 3 3 553970748 5 2 436760669 4 3 573803264 5 2 769319249 4 2 819696600 4 3 161490590 3 2 248593589 4 2 437558154 5 2 399388702 5 2 728798311 3 3 965925241 5 3 410466575 4 3 429115965 5 2 685877428 5 3 768303546 1 2 316071939 5 3 274621105 4 2 914261742 5 2 621369518 1 2 338073671 3 3 918722073 1 3 521600468 4 3 299091068 1 2 211730569 3 2 341056289 4 2 930138186 1 3 143748724 4 2 895070599 3 3 304098735 2 3 416773150 4 3 974114375 1 2 703148278 4 3 905369417 1 3 308749033 2 3 929818415 1 2 106769358 1 2 604522765 3 2 192412720 3 3 313357204 5 2 701986206 4 3 633250676 3 2 276957803 2 3 417763098 3 2 968502911 2 2 463007774 3 2 590284370 5 2 156018620 2 2 314302980 2 3 624835469 2 3 197478687 5 2 426261068 3 2 482477740 3 2 413583966 3 3 496530227 3 3 486611447 1 2 501893963 1 3 458551165 3 3 414699433 5 3 293987744 4 3 955509271 1 3 677648489 3 3 423856184 2 3 663931184 2 3 340041178 2 3 235356744 2 2 985470047 1 2 124313880 3 3 807486757 5 2 826025343 2 3 684603219 1 2 725831944 5 2 229676180 2 3 259009219 2 3 766290991 2 3 706898056 5 2 878426154 5 2 862358902 3 2 791524820 1 2 402036172 2 3 936297308 4 2 896771307 3 3 798436849 1 2 215477153 4 2 285040781 1 3 628926775 2 3 828425765 5 2 967728799 3 2 875995540 5 2 605661981 4 2 403600440 2 2 154383770 5 3 428999400 2 3 353460238 1 3 279671694 5 3 728268551 2 2 573164900 1 3 703446152 2 2 226519980 5 3 806190252 1 2 652710027 2 3 491620886 1 3 935417905 2 2 743122118 4 3 643407993 4 3 934428251 5 3 781252515 5 3 571600676 3 3 789820939 4 3 388895038 5 3 283994321 3 2 388965671 5 3 985760557 3 3 323506673 4 2 942093946 4 3 125490680 5 2 996286725 1 2 115260305 5 2 467088619 5 3 846484070 1 2 799335026 4 3 785202016 5 3 777390848 3 2 184661710 4 3 699108236 4 3 128375557 4 2 411272830 5 2 291581497 4 2 661680029 4 3 512527077 2 2 875948223 1 2 327922171 5 3 779218644 3 3 228522279 2 2 131781288 3 3 440465848 2 2 131352183 5 2 749844768 1 3 806783760 2 3 503780407 5 2 274787073 3 3 361832256 1 3 810918858 5 3 403199389 4 2 467683529 2 2 260963215 1 3 751358557 5 2 830354505 2 3 532653600 4 3 910239681 5 2 860473515 5 2 795574594 5 2 102593843 5 2 241693499 4 3 768544248 5 2 465145847 4 2 776718381 5 3 809332094 4 3 995684850 2 3 453279408 2 2 375023802 2 3 937581802 1 2 324972691 5 3 659728852 1 3 800149019 4 3 985237687 2 3 821806844 3 3 442409823 5 3 923530210 1 2 433236306 4 2 195133370 3 2 916652904 4 2 627137180 2 2 223302371 4 3 902467735 1 2 539694740 2 3 292508596 1 3 923892538 4 3 289657278 2 2 577964406 5 2 794147856 1 2 226236584 5 2 381680857 3 2 942141926 3 3 976607006 3 3 506335128 1 2 649426861 4 2 604897570 5 2 243974559 4 2 835548168 1 2 430133498 3 2 892005027 4 3 332312902 3 3 499437968 5 3 368240374 1 3 275995494 4 3 318861592 4 2 393911833 3 3 425707368 2 2 154392461 4 2 562393345 2 3 267336477 4 2 248312199 1 2 320249547 5 2 126538542 4 2 848577911 3 3 103180858 5 3 519253850 4 2 728595169 1 3 644316138 1 3 265054843 1 3 705135341 3 3 735940375 4 2 126301389 3 2 284337423 3 3 125191803 1 3 978370646 1 3 737678192 4 3 977551411 2 3 491985961 1 2 423911168 1 3 550534761 2 2 289865540 3 3 268251559 1 2 121801407 4 3 398105199 3 2 426879309 1 3 348156632 1 3 400612889 3 3 267464799 2 3 250513375 2 3 749139871 4 3 549131915 3 2 543283297 1 2 261659605 3 2 856242666 2 3 424836201 3 3 245068672 4 2 980018320 2 3 410758046 1 3 955648689 2 2 939458480 4 2 622264546 5 3 169922060 1 2 458404974 4 3 273725629 5 3 521506909 3 2 426975864 4 2 596921509 4 3 873830770 3 2 959783793 2 2 290605379 2 2 366662588 4 2 949643367 5 2 918116994 3 3 967763519 3 2 294144483 1 3 202560118 5 2 393781919 5 3 371093493 5 2 706734196 5 3 145435586 2 2 118061481 3 3 730836624 5 2 551105421 1 2 665367197 3 3 112341033 5 2 576821790 4 2 289195803 3 2 194448153 1 2 569392119 3 2 475394999 3 3 899842163 3 3 443499865 5 2 650959211 4 3 802587773 2 3 152928057 5 3 947141832 3 3 823738984 2 2 496560021 3 2 764424452 3 3 637126194 5 2 574705675 5 2 199953793 3 2 306951410 2 3 457459482 4 2 343060058 4 2 782160475 5 3 274168928 3 2 127002826 2 3 324245978 4 3 446815420 3 3 140690297 4 3 374015512 1 2 215054060 1 2 443277664 1 2 237233502 3 3 258166324 5 2 694101719 1 2 426615698 2 3 314117988 3 2 125251359 5 2 944593657 4 2 433820336 5 3 186561433 4 3 104174148 5 3 281026823 1 3 131216040 2 3 372707208 4 3 248996507 3 3 601039857 5 3 990033803 5 3 671813625 2 2 721901333 1 2 191822036 3 3 430407111 4 2 836444813 3 2 260407713 3 3 635812130 4 3 342343984 1 2 856842096 3 2 113067875 3 3 453062943 5 3 738698551 5 3 643788409 5 3 129860229 1 2 905001444 2 3 147510050 4 2 136264805 1 2 147221545 5 3 281580374 4 2 449528477 4 2 295263670 2 2 266286443 1 3 757504448 2 2 861187153 4 3 687152311 5 2 415869338 3 3 815294197 5 2 172102891 5 2 572405315 2 2 939684492 1 2 924381136 3 2 573343864 2 3 342210037 3 3 511052963 3 3 413084814 4 2 194493235 3 2 804107405 2 3 204541183 1 3 516200776 2 3 838603503 1 3 121209184 3 2 702384958 4 2 454342625 2 3 402044745 1 2 401153253 2 3 122396520 2 3 513011813 1 2 803138359 4 2 391431450 2 3 624907473 1 2 751040397 1 2 279246480 1 2 345011320 3 2 690672111 1 2 585466657 3 3 989258261 4 3 666145550 3 2 955214404 1 2 762593140 3 3 488832902 5 2 782904730 1 2 262689466 3 3 933343610 1 3 886742521 2 3 503369404 5 2 906022784 2 2 669165850 5 3 902801781 5 3 898325290 3 3 195924993 1 3 781384430 5 2 354737067 2 3 297533694 5 3 642850459 5 3 399415429 3 2 855475033 4 3 260607418 4 3 409937215 3 3 864927831 3 2 314492782 3 2 781888386 4 3 470338949 2 3 125308044 3 3 189125076 1 3 516988770 1 2 576516487 3 2 428400639 4 2 704709845 1 3 351980767 1 3 454051474 2 2 319588096 5 3 578025307 4 2 781340623 3 3 865864976 4 3 488716064 2 2 473509129 4 3 409455208 4 2 546719722 1 2 905889243 2 3 773427154 5 3 250302777 1 2 764220615 4 2 214604158 5 3 895140063 1 3 130954913 5 2 433538764 5 3 195701237 4 2 850360742 3 2 231944183 5 2 216782079 5 2 819532809 4 3 849508983 4 2 644159818 2 3 319308371 5 2 482389892 4 3 340511721 5 3 115995903 1 2 323614940 2 2 995386738 5 3 543660815 2 2 920541652 1 3 426494665 4 3 266262444 1 3 562959144 5 2 588831606 1 3 434393113 1 2 873838877 1 3 175578768 4 2 848855446 4 2 833946128 3 2 813988878 2 3 236692246 5 3 112446737 2 2 228955628 1 3 710071571 2 2 412518627 5 2 922648075 3 2 106520106 4 2 347324516 5 3 140492701 4 3 760212751 5 2 717363110 5 3 818950029 5 3 126854238 4 2 523603782 5 2 932939655 1 3 239553240 1 3 597772098 1 2 462618106 1 3 677324077 2 3 204249358 4 2 403921020 3 2 375447744 1 2 996068578 5 2 100542989 1 2 970538338 5 3 680515708 3 3 330626326 3 3 907515978 4 2 904473403 5 3 523532375 1 2 277249533 5 3 945036563 4 3 592223317 2 2 824084050 5 3 107377730 3 3 671416484 4 3 844745460 3 3 419102809 2 3 869819755 5 2 986696792 5 2 731198587 1 2 207841314 3 2 773405863 3 2 580906013 5 2 599754590 2 2 587972310 4 3 322450677 2 3 431519380 2 3 837977234 4 2 444848487 4 3 944819919 3 3 519600981 1 3 449425790 4 2 337576839 3 2 577161304 2 3 681017275 4 2 299135504 3 3 369911179 5 3 336493867 1 2 694703688 5 3 525248814 5 3 576119845 1 2 670141209 3 2 974602633 5 3 103202179 5 3 947883634 1 3 188378704 5 2 763033605 3 2 338523085 1 2 854710961 3 2 824945278 2 2 540492182 2 3 722546307 1 2 814986357 5 3 600810509 2 3 548108637 4 2 140248020 5 3 811880806 5 3 764028108 4 3 124918744 1 3 449502437 4 2 994795926 2 2 180496506 1 3 363277278 1 3 192565474 5 3 281998562 1 3 244773419 1 2 514774000 1 2 703717414 4 3 124702794 4 3 958293500 5 2 784400186 3 3 945306521 1 2 654043120 5 2 458761639 3 2 133738505 2 3 470876241 4 3 557184459 3 2 647444535 5 2 474984520 3 3 862805264 5 2 615330692 1 2 563046351 4 3 315719789 5 2 225494233 1 3 789602085 1 3 999482211 5 2 791002797 2 2 529331200 3 2 544056444 1 2 723005990 4 3 207114476 4 3 786679427 2 3 856858521 1 3 761998532 4 3 997770947 3 3 947199941 4 3 781430679 1 3 730269285 4 2 122607508 3 2 448534245 3 3 837016208 5 2 655747852 3 2 341982702 1 3 291829938 4 3 437934286 2 3 822146281 3 3 275223405 2 3 948471396 3 3 401186949 3 2 533751377 1 2 756879189 4 3 596165594 3 3 865665195 4 2 155729095 2 2 742808040 1 2 352618413 2 3 448059688 2 2 840506350 1 3 407581212 4 3 240555138 2 3 526978864 4 2 203020763 2 2 516647136 4 3 674717948 3 3 712759966 2 2 537242067 4 3 533190195 4 3 224810122 5 2 277320351 5 2 711070902 2 2 117211322 2 2 642203860 3 2 155201765 2 2 867985159 1 2 479721810 3 2 324354553 3 2 386696245 5 2 906918609 1 2 206763066 5 2 497267843 1 3 736608795 5 2 474315883 2 2 439725400 4 3 101298524 1 3 169283910 4 3 276224384 5 2 489375642 5 3 742006360 2 2 705994595 1 2 720002913 2 3 937684143 5 2 854098546 5 3 943384111 2 3 563392400 5 2 609725507 1 3 912825358 3 3 790894408 5 3 409550433 3 2 412000107 1 2 321136517 2 2 399946832 3 3 961362989 5 2 569394459 2 3 510487633 3 3 162109507 5 2 842725533 4 3 411288949 3 2 168031197 2 3 513889194 3 2 418819699 1 3 382721330 5 3 962220082 4 2 654251077 1 3 160594190 4 3 816324581 5 3 391021817 2 2 428927234 2 2 147832066 5 2 581481141 5 3 401185316 1 3 994507734 5 2 158023756 2 3 577770339 3 3 606915417 3 3 999657871 1 2 128485916 5 2 792078446 3 2 454606012 5 3 914934022 1 2 283738049 5 3 708645945 2 3 973413134 3 3 351474036 3 2 695790895 4 3 524285765 3 2 552951811 3 2 320348151 3 3 401036616 3 3 249266021 5 2 718771774 2 2 272991816 2 2 225662736 1 2 130392886 5 3 370327141 4 2 388236641 5 2 739223483 5 3 245547746 2 2 411510317 4 2 388934419 5 2 685987882 2 3 362990189 4 3 521407778 3 3 130782515 2 3 421803984 5 2 603792705 3 3 799356512 2 3 784204849 5 2 144703397 5 2 849508588 1 2 746853282 2 2 885261561 3 2 160708709 4 3 399760277 1 2 296453504 3 2 824178258 5 3 869210256 2 3 413230203 1 2 348203416 1 3 123000256 2 2 248128027 2 2 603286354 2 2 916589350 4 2 921600993 1 3 307581316 2 3 917643406 1 2 826934304 1 2 423015570 2 3 814683900 1 2 134939636 5 2 717360998 4 3 416217808 5 3 492089029 2 2 119068813 1 3 876443733 2 3 218557875 2 3 958833759 2 2 849922864 5 2 809141175 1 3 679623371 2 2 946208499 4 3 239143568 4 3 973662313 3 2 784094705 4 2 426156154 4 2 422244356 4 3 512097029 1 2 672305617 1 2 918798940 3 2 536438052 1 2 638463814 4 3 861025512 3 2 591381291 1 3 398876096 4 3 363150931 5 3 881301733 3 2 805504924 1 2 569335609 1 3 152525064 5 2 726598819 3 3 171246629 3 2 715856268 2 2 260066593 5 3 698126269 5 3 233742842 2 3 723842591 3 2 868511171 3 2 232813726 5 2 829835737 2 2 386374077 5 3 277741887 5 2 116805204 3 3 864471570 3 3 571516078 3 3 430291379 2 2 881783689 3 3 317120199 5 3 248092310 1 2 117297518 5 2 633191414 4 3 915692941 5 2 450980765 5 2 961385329 3 2 497813815 2 2 460335349 4 2 861064023 5 2 541547112 5 3 667931456 5 2 223534367 2 3 904010527 5 3 429695824 1 3 369362796 2 3 901455838 2 3 504093887 3 3 871836014 5 3 741771552 5 2 572268891 3 3 588880334 4 2 760366804 3 3 240697121 5 3 233222303 2 3 665510729 3 3 529244399 2 2 337664617 4 3 683500033 1 3 930044602 1 3 784022600 2 2 132725413 3 3 525170033 1 3 798940006 2 3 261207227 3 2 180210956 2 3 670730601 3 3 333574853 1 3 200313026 2 3 496346808 1 2 208132131 4 2 631267592 3 2 200735363 3 2 252099856 4 2 841473925 1 2 618338132 5 2 860644850 4 2 174212404 1 2 528402658 3 3 962253519 3 3 466306773 2 2 790692141 4 3 849075918 3 3 532695902 5 3 947449151 4 3 382147216 1 2 745403727 2 2 331648790 3 2 642359980 5 3 299291506 1 3 265522644 2 3 714034969 5 2 358820659 4 3 192286665 5 2 707801848 4 2 696050992 4 2 281166326 5 3 762724374 3 3 112869743 4 3 799171181 3 3 752910599 5 3 940122238 4 2 427023187 2 3 475651700 2 3 262511951 4 2 949796322 1 2 915368839 2 3 222799456 1 2 277147552 4 3 258489217 2 3 444537894 1 3 327650278 1 2 709299938 5 3 386327837 3 3 333717642 1 2 213303016 1 3 995220340 5 3 453574317 4 3 405783892 1 3 479781445 1 2 837158469 4 3 818037054 5 3 539719763 4 2 680381522 2 2 678634806 3 3 835000151 4 3 303088466 1 3 354767408 5 2 154040968 2 3 741205236 2 2 272234494 4 2 327315383 4 3 625824570 2 2 739718858 5 2 166218971 2 2 931750785 2 2 740470521 4 3 128099078 3 2 234959445 5 2 357478267 4 2 642328635 3 2 740549664 4 2 273919034 5 2 450983677 3 2 719021445 4 3 103507985 3 3 537836260 4 2 130017504 3 3 345877284 4 3 236500777 4 2 811010397 5 3 666142576 3 2 379378744 3 2 218665612 3 2 968841456 4 2 441525825 3 2 208574210 2 2 286977543 1 2 314842489 2 3 845028878 4 2 618832985 2 2 722804022 4 2 420914880 4 3 983445552 2 3 491040948 4 3 527046669 3 2 590948792 4 3 869621926 1 2 194637570 3 2 335835207 3 2 101888455 3 2 683321502 4 3 146933270 5 3 983618876 1 3 158320352 3 3 621627421 2 2 548597084 2 2 254051844 3 2 215080157 1 3 322472615 2 3 471128275 4 3 369237718 4 2 384294740 4 2 657568689 3 3 575078275 5 2 496500376 2 2 775532057 4 2 876904387 1 3 933228428 5 2 997438089 2 2 399286232 5 3 645316417 3 2 328563226 4 3 428477370 5 3 634010252 1 2 170626556 1 2 456604252 1 2 560150027 1 3 217784361 3 3 491373464 2 2 441579798 5 3 160431435 5 2 598575071 1 2 143013842 1 3 335555843 4 2 142028208 5 2 735910382 1 3 468630714 5 2 802287616 5 2 126159140 3 3 764317600 3 3 278177759 5 2 593778048 3 3 334699830 1 3 594018468 4 3 194291772 3 3 349947865 2 2 732185841 3 3 266144956 3 2 897501769 2 3 596966613 5 2 545397124 2 2 195125474 5 3 388506771 1 2 806960919 4 2 844290805 5 2 636898577 4 3 898175459 1 2 640525677 4 2 154984176 3 2 441810095 1 3 226832298 5 3 713989369 4 2 687467301 4 3 116528747 1 3 969247339 2 2 640633644 5 3 569892130 4 2 393026302 3 2 336067496 5 3 125534290 3 2 660992408 4 3 593868850 4 2 718555128 1 3 497805982 1 3 948737137 2 2 541624435 4 2 215836205 5 2 390099791 2 3 756527153 2 3 403279013 3 2 154144381 3 2 501912996 4 3 375677787 4 2 504495079 4 2 375072035 1 3 222365687 3 2 109442668 4 3 499358898 4 3 121741299 3 3 484490567 2 2 751172681 2 2 458435376 2 3 669788883 3 3 527830334 2 2 672909216 2 2 747825383 4 3 580111723 3 2 403114551 2 3 540702013 5 3 919202231 2 3 921256634 5 2 943971516 3 2 320195639 4 3 343076691 4 3 775767912 5 2 737069089 5 2 407845155 5 2 759571230 1 3 725214589 2 2 683623018 4 3 734491671 3 2 260288020 4 3 619922813 3 2 479679732 5 2 338160655 4 2 851882110 5 2 297400795 1 2 220653490 3 3 821844090 3 2 931672987 1 3 734010889 2 2 179029351 4 3 475503430 3 2 675627258 4 3 429156156 5 3 725170661 5 3 218946887 4 3 569520916 2 3 155047836 1 3 978425070 1 2 183617608 5 2 920632433 1 2 599258472 3 3 972696658 1 3 983193359 2 2 149567299 2 2 939642958 5 2 234603801 2 3 373242904 4 2 550993676 1 2 557942817 4 3 246294226 2 2 598702533 3 2 331545257 2 3 379001490 3 3 947142525 5 3 498514181 4 2 523636751 5 3 339349984 1 3 893233655 5 2 235898956 2 2 385619148 4 2 864695365 1 2 953129992 2 3 623294647 5 2 308988625 5 2 628221343 2 2 626062602 1 3 499856276 3 3 500136546 5 2 875037066 3 2 999289366 5 2 413497593 2 2 309672232 3 3 854076063 1 2 745428729 3 3 429241132 3 3 421664980 4 2 459950337 3 3 803178429 2 3 544142108 5 3 477059965 2 3 987555642 4 2 708202866 2 3 507721497 2 3 921000619 2 3 196775927 4 3 242684808 1 2 655831280 3 3 957967831 5 2 738128214 5 2 556856144 2 3 800132119 2 2 737234907 2 3 359417304 4 2 630149563 5 2 821529812 5 2 413618506 3 3 657173528 4 3 951752344 5 3 246134855 4 3 417213136 4 3 349125931 4 2 649829507 5 3 521508813 5 2 216189177 2 3 882174481 3 2 704830047 4 3 724971805 3 3 710474062 1 3 663222029 5 3 783258235 5 3 186795334 4 2 619894540 5 2 917593430 1 2 837498142 3 2 354944611 5 2 459137272 2 3 741997634 4 3 909497165 4 2 381716242 1 3 707507436 1 2 939220344 1 2 556287925 4 3 178830059 1 3 307500215 5 2 317678096 1 2 665144782 1 2 997303776 4 2 237398088 4 2 620456717 3 3 782208070 4 2 646433323 5 2 324871880 4 3 685142213 1 2 165953094 1 2 532279241 3 3 108945482 4 2 351400585 2 2 823540153 5 2 216156072 2 2 155575856 5 2 195851797 5 2 363210690 5 2 429496397 2 3 353000163 4 2 575017606 4 3 684626934 1 2 863562862 5 2 935787164 4 2 227627539 4 2 686294322 4 2 165023665 1 3 711442849 1 2 999490130 5 3 575632046 3 3 701336139 1 3 325168635 5 3 398177369 5 3 726583649 1 2 856739568 5 2 216000280 1 2 602803837 1 2 783687023 4 2 946946344 5 2 643624302 3 3 530882242 4 3 234377069 3 3 259047658 3 2 596137666 3 3 644063266 2 3 815834403 2 2 283019636 3 3 855732587 3 3 258449032 4 2 292432156 4 3 577876904 5 2 187561827 1 3 672642916 2 3 239961866 5 2 749900370 1 2 879192071 1 2 102956592 3 2 315909193 1 2 696884419 2 2 413254091 5 3 523056865 5 3 298120707 4 2 657428195 1 2 775167137 2 3 429592228 5 2 561090143 4 3 687214729 2 2 721214855 1 3 397524365 3 3 230014062 4 3 406135310 4 2 252940033 2 3 751258966 3 3 263856479 3 2 985065046 4 2 414078614 3 3 466658900 2 2 541144961 3 2 358461116 2 2 640105134 3 2 496781691 5 3 650521576 5 3 339061278 4 2 356035160 2 2 986088867 5 2 483922781 2 2 230129178 2 2 817565905 3 2 397002065 3 2 185181558 5 2 861132797 1 3 856303532 1 3 460222299 5 3 767954884 5 2 678969814 4 2 526969422 2 2 263990805 2 2 492400320 2 3 840493528 5 3 493045097 4 2 334395753 4 2 537394785 3 2 624456715 5 3 871842452 3 2 262838201 3 2 401525335 4 2 936758947 1 2 896739132 1 2 429030592 5 3 733657350 5 2 185574497 5 2 982026661 2 2 103331044 4 2 765785505 4 3 182100606 2 3 669964489 2 3 843543519 4 2 897240413 4 3 510130325 1 3 599735972 1 2 933852064 5 2 774538180 1 2 787830181 5 2 884812615 1 2 301051979 4 3 649911436 2 2 434678017 3 3 437559969 2 2 234446948 2 2 545595987 2 2 660003077 5 2 324390639 4 3 464071603 1 2 673311568 1 3 908967332 2 3 156955510 4 2 142441367 5 3 489659909 1 2 294179865 3 3 929715175 5 2 687736057 2 2 485697609 4 3 415034782 5 3 321694102 1 2 646650694 1 3 660173512 2 2 137226192 2 2 497228251 5 2 390362358 2 2 927242716 1 2 324283624 5 2 935682660 3 2 799787298 1 2 129475290 1 2 844818621 1 3 361586849 1 3 856654624 1 2 552811298 2 3 556843855 4 2 134294595 2 2 310679568 5 3 277578345 3 3 461371465 1 2 955570575 3 3 304736331 1 3 879554455 5 2 701598160 4 2 677256129 2 2 351522263 4 3 652665631 3 3 486439299 4 2 348391556 4 2 113242801 2 3 773496322 4 2 779327777 2 2 384803980 2 2 961482114 3 2 874966929 2 3 245871853 5 3 446943254 3 2 651453883 4 3 673901092 3 2 338048307 3 2 958246322 2 2 376025978 1 3 587167684 4 2 791217326 4 2 559257467 2 2 824590641 4 2 210709804 2 3 402216438 3 3 511596729 2 3 757581180 4 2 676374613 5 2 128857179 5 3 766469849 4 3 664828164 4 3 169994700 5 3 655731735 4 2 631943401 3 3 299340022 1 3 649436699 1 2 403241260 1 3 311875562 2 3 401954190 3 2 341925253 5 3 465418256 1 3 836882010 3 3 108321681 4 2 531696835 4 3 614595895 5 3 201597159 2 2 194995321 4 3 968567387 2 2 732675294 3 2 768952198 3 2 524668501 2 2 608810765 5 2 603216741 4 2 230301376 2 3 185530005 2 3 962930614 1 2 249694046 2 3 962849093 5 2 731931955 4 3 973902162 2 2 989988977 1 3 169734932 2 2 122852355 2 2 296873427 4 3 759676005 1 3 780253897 2 3 968910680 5 2 294754820 3 3 285449708 3 3 613959743 5 2 396506005 3 3 434147879 2 3 699271143 4 2 505098641 2 2 989333155 4 3 617649004 4 3 300664524 1 3 751536138 4 3 707230017 2 3 365030149 1 2 535696856 4 3 644282500 2 3 595950889 5 3 567583470 5 2 962559610 1 3 561488302 3 2 552891253 1 3 222885045 5 2 742445100 3 3 264640835 1 3 594652953 1 2 635172085 3 2 943781967 3 2 358902694 4 3 830091017 2 3 901636545 3 2 195216191 1 2 953593962 2 2 309202565 1 3 965259564 2 2 147669392 3 2 339878971 2 3 609126915 5 3 263958795 3 3 896276016 5 3 468843253 1 2 483763118 5 2 907939463 1 2 598504344 1 2 583977517 4 3 753276760 5 3 793567723 5 3 193498912 5 2 958962766 2 2 614255465 4 2 620245371 5 3 472024051 1 2 125880993 5 3 244009640 4 2 896224170 3 3 801928167 2 3 668591204 1 3 921241509 5 3 767310737 3 3 552021765 4 2 384887029 4 3 135126640 3 2 217170518 1 3 976481055 3 3 731680114 5 3 278964473 2 2 613744765 2 2 348699883 2 2 656560612 4 3 800081458 1 2 651508947 2 3 776929227 2 3 523682192 3 2 446927742 3 3 668310467 1 3 681696765 2 2 212307584 2 3 983592911 1 2 501637328 4 2 729954366 4 3 610204039 5 3 204406043 2 3 194949233 4 3 722540044 1 3 329292438 1 3 854527657 3 2 473880611 4 3 793784162 1 2 127120655 3 3 473801977 3 3 108813558 5 3 541996096 2 2 943818323 5 2 666659025 1 2 423986766 2 2 444580172 2 3 285121978 5 3 799608311 2 3 665006935 3 3 724858398 4 2 349374291 2 2 726120649 5 2 250734879 5 2 104816736 4 2 817184839 2 3 145640518 4 3 631824488 3 3 749350930 3 3 160810539 4 3 634982082 3 2 781919826 3 3 469471780 1 2 390619728 1 3 518024923 1 2 641295312 2 3 907208879 5 3 281499985 5 2 586575170 4 2 903998179 4 3 960630921 2 2 710971438 4 3 775615133 1 3 667474642 1 2 274459222 1 2 914988474 2 2 224204925 2 2 511034622 3 3 892674013 2 3 209854383 5 2 710528700 2 3 173184617 3 3 345894021 5 3 967074138 2 2 459547415 2 3 447754428 3 3 566364326 1 3 166424331 2 2 674002533 5 3 316594953 4 2 648429299 1 2 390918497 5 3 617403886 2 2 915180167 1 3 766062682 5 2 265431762 2 3 663261366 5 3 803645212 1 3 822006583 5 3 770003517 2 2 373825597 5 3 606740248 5 2 514440054 3 3 142129592 1 3 909644635 2 2 487578480 5 3 181821176 3 2 885771596 4 2 341043768 2 3 900271706 5 3 837952706 4 2 185595575 4 3 940210882 4 3 806601402 2 2 560168027 3 2 919785754 1 3 266426635 2 2 930136096 2 3 703961281 3 3 737787799 3 2 223009598 3 3 248992395 5 3 641337095 3 3 375908622 5 2 127591496 4 3 366166200 3 3 484923306 3 3 406768787 5 3 521209610 4 3 676936516 5 3 642982870 5 3 521008383 3 2 306464187 1 2 537109615 1 3 218550010 1 3 288551697 4 3 547829111 1 3 285808160 3 3 149735069 4 2 305690553 2 2 342094707 1 2 826054355 5 2 475931471 2 3 377643368 5 3 757714290 2 2 317027621 3 2 178096073 5 2 764150705 3 2 340440431 3 3 413902241 2 3 122890694 4 2 533446842 1 3 857476502 4 2 443084803 2 2 967741799 4 3 890264055 3 3 858752594 2 3 552613018 2 3 404513251 4 3 431009611 1 3 619904575 5 3 327876743 5 2 253981188 4 2 386650951 3 3 881421354 5 2 531186853 3 2 223508965 3 2 223726816 1 3 184059135 3 3 523469032 3 2 560673095 3 2 229202579 4 2 171457132 1 2 620518283 3 2 754936646 2 3 752758532 2 3 518192820 3 3 628665665 3 2 302251007 1 2 264326118 1 3 506523418 1 2 297175021 2 2 383381700 3 3 425602474 2 2 469703911 3 2 402426550 1 2 462105453 3 3 602203948 5 2 677288448 3 3 455877778 4 3 551032866 1 3 610598974 2 2 954302714 5 2 657050351 3 3 700868457 2 3 701698515 4 2 605111845 3 2 608411540 5 2 311975229 5 3 863604094 4 2 871405147 2 2 492317657 1 3 779088141 1 2 205884606 4 2 891756938 1 2 815593366 2 3 124336193 3 2 502928827 3 3 917541651 3 3 727989574 2 3 507101041 4 3 164384586 5 2 718731889 1 3 488486813 1 3 718295677 2 2 325509921 2 3 847898198 1 3 167338879 4 3 837740568 1 2 412159051 1 3 139840878 4 3 688789706 5 2 644953117 3 2 856842198 3 3 147964802 5 3 875723144 1 2 461501451 1 2 213388170 4 2 317408198 1 2 643406630 4 2 639405034 3 2 787694025 1 2 659514168 5 3 464850481 4 2 276717067 2 3 698369675 2 2 537844960 3 2 892173031 3 2 497342742 4 2 295481507 2 2 396885493 1 3 552106048 2 3 308072705 4 3 199008715 2 3 754236406 3 2 456962827 2 2 492113640 2 2 422217084 2 3 291889240 1 2 336039425 5 2 548190877 2 2 770162322 1 2 106781561 3 2 163664049 4 3 877231342 2 2 386054733 5 3 460141986 4 2 606141341 5 2 698040929 4 3 645245932 2 2 324487137 3 2 744398757 2 2 430243882 3 3 836637201 1 3 220677985 1 3 862119745 2 3 594649156 4 3 667977942 2 3 393937956 4 3 243028702 4 2 279501086 1 3 251970463 2 3 151877337 5 3 661809966 4 2 360760198 3 2 846524993 5 3 555666638 3 3 200161844 3 3 341719192 2 3 694138028 2 2 967707492 1 3 456722088 1 2 252590865 4 2 226215684 1 2 121762659 4 3 651493319 5 3 606950139 5 3 256874805 3 3 198184055 3 3 191832658 3 2 418699985 5 2 430031306 2 2 361563305 4 3 348898250 5 2 827232300 1 2 417629444 3 3 917774973 2 2 656540897 3 3 172842018 4 3 724608883 5 3 401969846 1 3 770743640 5 3 565299469 1 2 411200718 3 2 479395496 3 3 563875520 5 2 886182163 5 2 299654310 2 3 504958864 2 2 375126749 2 3 225648131 5 2 898086208 2 2 701158647 2 2 585345867 1 3 208810752 4 3 265318944 4 3 867275557 5 2 466498786 1 2 394677654 5 3 500481243 4 3 850480126 5 3 593419251 5 3 326142282 3 2 131972772 4 3 751197042 1 3 590881779 4 3 515274997 3 3 935765970 3 3 149509120 3 3 972063571 3 2 189199873 2 3 811696403 4 3 185112753 4 2 718879276 3 2 460021359 3 2 866873579 3 2 470045862 4 2 534859310 3 2 292019060 4 2 632535641 5 3 790581860 4 3 462545919 3 2 215171878 1 3 757317299 2 2 716028991 2 2 360414887 3 2 710247193 4 3 303979849 3 2 174656294 5 3 926962529 4 2 389277405 3 3 484799930 5 2 498759947 3 2 690295967 2 3 376726868 5 3 766274608 2 2 827227757 4 3 792164715 3 2 159582507 4 2 644438121 5 3 642843240 4 3 236833112 5 2 682685529 4 2 447904290 1 2 860296245 1 3 981283634 1 2 605670520 3 3 213498337 5 3 231981569 3 2 786381384 4 2 721601829 3 2 546763196 2 3 337694004 2 3 700668391 4 3 237075452 4 2 276360363 4 3 143487355 5 3 962534059 2 3 648597214 3 2 600445241 1 3 244189447 2 2 905737675 2 3 761397091 4 3 388381247 3 3 205978638 5 2 636948044 1 3 566442184 1 2 245592198 3 3 674080156 3 3 763411773 1 2 429482786 2 2 562388234 4 2 662237100 1 3 942969525 5 2 187036757 3 3 687586806 5 2 807962804 1 2 568099730 4 3 917902970 4 3 475866539 4 2 875441995 5 2 640390395 3 2 347667467 2 3 965150194 3 2 329098292 3 2 726520621 2 2 301890497 1 2 394829787 2 2 125810117 5 3 125600276 5 2 913967542 2 2 222783549 5 2 549426174 5 2 776771353 1 3 273676988 3 2 773779701 4 2 167842011 1 2 347582992 1 3 491462032 3 2 973033648 2 3 949832295 3 2 304493265 3 3 326069264 1 2 984936152 3 3 127101410 5 2 110147055 2 3 928789527 5 3 103040911 4 2 625913219 5 2 188261041 4 2 238926533 1 2 124417883 1 2 223275342 2 3 552048145 5 2 435416696 2 3 625293269 4 2 540270647 3 3 178444917 4 2 551850207 2 3 356393054 5 3 553412122 2 3 284137548 3 2 348015993 3 2 421738311 5 3 289472148 3 2 764791810 5 3 380981668 2 2 269743889 5 2 961342248 1 3 248946013 3 2 957424786 2 3 218219301 5 3 827659772 4 3 577188882 3 2 175717590 5 3 240243211 2 3 732607943 4 3 547364068 3 2 125437041 3 3 444304431 3 2 157745446 2 2 243705860 3 2 821179928 3 2 605980942 5 2 913496019 5 3 940160242 3 3 502569299 2 3 363710498 1 3 278925604 4 2 504098145 3 3 883583761 2 2 268781070 3 3 375713271 1 3 644847381 1 2 521364615 4 3 810069528 4 2 154229739 3 2 808704788 4 2 439567361 4 3 576861980 2 3 364135219 3 2 266661633 3 2 728361671 5 2 184974042 3 2 690330128 5 3 320043749 3 2 349059829 5 2 797288953 4 3 867659418 2 2 647055374 3 2 266656325 3 3 173043349 3 3 596097937 4 2 380174639 5 2 241045180 3 3 922685338 3 3 541756582 2 3 447366737 3 3 569461207 4 2 180391437 4 2 617452378 2 3 140536886 5 2 195901320 4 2 880661412 3 3 651681481 4 3 688222764 5 2 360800235 1 3 457616874 4 2 816593055 2 2 929242720 3 2 280156693 4 2 362841450 2 3 393017090 1 3 479634978 5 3 550122417 1 3 330228380 1 2 838994758 5 3 111042468 5 2 868870515 4 3 450044695 3 2 781848662 5 2 863864316 4 3 962064783 1 2 589425840 1 2 607082034 2 3 681713782 5 3 298932329 3 2 684866463 4 2 684034007 2 3 567383113 1 3 915463901 3 2 456017568 2 2 928273220 2 2 493682192 3 2 497308072 1 2 599733300 5 3 916519312 3 3 952428125 5 2 495497511 5 2 813297801 5 2 629978956 1 3 548648439 5 3 993177259 4 2 268437243 1 2 678117646 3 2 948163160 3 2 192859407 1 2 311102178 5 2 831775652 1 2 266570509 1 2 780837478 3 3 262415411 4 3 314767091 5 3 594712133 1 3 527519254 5 3 644651570 5 3 736561751 5 3 271588869 1 2 253694564 4 2 788242413 5 3 626623026 3 3 481036395 1 2 648791379 5 3 276103808 5 2 201559158 5 3 584539978 2 2 833302539 3 3 861412584 4 2 625986226 4 3 582772167 1 2 894471900 4 3 623869762 1 2 337304387 2 2 849288946 5 3 230636500 5 2 435132639 5 2 962059929 3 3 302486521 3 2 391536780 4 2 627014541 4 3 968248147 2 3 711981760 3 2 748003437 4 2 715236656 4 3 477849447 5 3 820641993 4 3 395072324 5 2 697556837 4 2 965052952 4 2 656782885 3 3 437776370 3 3 188520247 5 3 826910039 3 3 655653803 5 3 346031609 1 3 938033739 2 2 374543579 5 3 442876463 5 3 814468452 5 3 827807348 1 2 587405160 2 3 812919764 5 3 274872979 1 3 965672944 4 2 353989621 5 3 887265555 5 2 105988809 4 3 873295300 4 2 913136092 2 3 186765635 4 2 563249026 4 2 475045279 4 3 379324751 3 2 617713899 1 3 258780897 3 3 569379423 2 3 371158834 2 3 215369513 4 2 842211670 1 3 676992172 2 2 365154831 1 2 369607293 3 2 796209681 2 3 313351243 1 2 434314341 1 3 462386618 2 2 307928577 5 3 141728763 3 2 691466098 3 3 613410765 1 2 673259326 3 3 828836651 3 2 951087927 1 3 518392955 3 3 184545963 3 3 961413277 1 3 904752804 3 2 823644843 1 3 752379369 1 2 415411096 2 2 369819239 1 2 282007012 2 3 513477765 1 3 356661884 1 3 171292679 1 3 151384545 5 3 310263235 3 2 368880626 4 2 631503306 1 2 790490006 4 2 968059043 5 3 486117846 1 3 737822359 4 2 975740705 1 3 726793486 5 2 110820846 1 2 640030194 1 2 428157340 3 3 719282418 1 2 754828358 5 3 852111495 3 3 646907845 1 2 735392632 2 2 572054621 2 2 179392128 1 3 774056297 2 2 853707917 1 3 834516366 3 3 917139324 3 3 686963846 2 3 595878576 3 2 249067131 3 3 892019612 2 2 302794607 4 2 939407417 4 2 368586281 3 3 588019446 4 3 450516996 1 3 659756227 5 3 530708045 2 2 311225297 4 3 928519718 4 3 438782419 3 2 605625306 2 3 494932931 5 3 368849727 5 2 387152489 2 2 466471308 4 3 899890023 5 3 439018385 1 2 273784962 5 3 285650324 2 2 404986621 5 2 221644831 2 2 601866762 3 2 962251823 3 3 932277979 5 2 391696192 2 3 724307277 4 3 774380419 2 3 220224031 2 3 177491502 5 2 826923614 4 2 905765912 5 2 453002350 1 2 339215436 1 3 575865839 5 3 386756575 5 2 111709705 2 3 218546161 4 2 624529362 5 3 888932726 4 2 143576834 5 3 850585163 2 2 604156651 2 2 942643231 5 2 212953727 5 2 222830214 4 2 323067698 5 3 442324198 5 3 393765435 3 2 338082728 4 2 370401935 2 2 327523070 5 2 710055346 2 3 691005849 3 2 804870444 5 3 531518823 3 2 879356820 1 2 468121186 2 2 725247972 2 3 805140917 4 3 527970089 2 3 833497690 2 3 253414766 3 2 790038664 2 2 813111877 4 2 205603522 2 2 435254487 2 3 216476452 5 2 495900692 4 2 876163157 5 2 648077929 2 3 296946171 5 2 418777478 3 3 365124641 3 2 376018572 5 2 890351547 1 2 458945406 2 3 792001399 5 3 294064767 4 2 164740321 1 3 982061783 4 2 150000225 3 3 470241388 3 3 150568116 2 3 605737116 2 3 275336027 4 2 280497937 1 3 526757853 2 2 176700237 4 2 691298202 1 2 342401287 5 3 560050386 1 3 536532290 1 3 802774759 1 2 564825338 1 3 942106300 4 3 472546768 4 3 301824129 2 3 860485174 3 3 681044803 4 3 989374385 2 2 336420354 3 3 841646592 5 3 320550940 3 3 224345640 5 2 505145633 5 2 427774055 4 2 867200289 4 2 923371937 5 2 439381361 1 3 502775432 5 2 279505830 4 3 156177564 1 3 950635696 2 2 589982603 3 2 950576441 3 3 127548381 4 2 258576537 5 2 587676925 2 3 705116187 2 2 274057577 5 3 853929502 1 2 599576773 4 2 167068955 3 3 646013014 3 2 156472944 2 3 297982873 3 3 560302934 4 2 910151489 5 3 390838391 1 2 152697126 3 3 902268255 2 3 768917448 4 2 467963130 5 3 271544397 1 3 979464796 3 3 491855428 5 3 377213658 5 3 878221958 2 2 649755347 2 2 395212897 4 3 178686026 2 3 185086356 5 2 750014098 3 2 448723595 3 3 482153504 5 2 477496921 5 3 787187793 3 3 711010826 3 3 261967118 1 2 910958467 4 3 299339979 2 3 751785302 2 2 532661530 4 2 662573281 4 3 509545622 4 3 929573621 1 3 689188187 1 2 728199295 3 3 918426088 2 3 823037238 1 3 272850121 1 2 407592668 5 3 683676919 2 3 253160380 5 3 131850329 1 3 872626114 1 3 225934779 1 3 384718365 5 3 874022989 5 3 588625411 2 2 691601359 1 2 965121851 3 3 750006833 3 3 799277096 2 2 129794207 2 2 316134733 1 3 287509836 1 3 822337371 4 2 212321581 1 3 221784998 1 3 111090781 4 3 776832248 5 3 784969216 2 3 818435282 4 2 638648973 3 2 266978999 2 3 555365945 3 2 843586849 5 2 255771063 2 3 284004140 2 2 891156505 5 3 399527855 3 3 470119844 3 2 108171781 4 2 858654082 3 2 284840531 4 2 369681929 2 2 128883956 4 2 952547403 4 2 690964667 5 2 616918498 2 2 686691474 5 2 972224440 5 2 271176380 1 3 703327229 3 3 699953226 5 3 781317022 5 2 582699950 1 3 158767278 1 2 631740707 4 3 156510052 4 2 325178662 1 2 129060170 3 3 255837699 5 3 192720550 3 2 281943770 5 3 372673815 1 3 255928304 2 3 990116276 5 3 963566460 1 3 211366646 1 2 233800008 5 2 703410163 1 2 987468066 1 2 699339952 3 3 661288210 3 2 708623604 4 2 746057876 1 3 470239957 1 2 893807893 1 2 252708794 1 3 100404420 3 3 771735983 2 2 230625933 4 2 456866015 1 2 608819024 2 2 524107202 2 3 679233941 4 2 282619674 1 3 773184582 4 3 650910711 4 2 355262022 3 3 377812695 5 3 639757288 2 2 375661421 1 2 848733439 5 2 810455588 5 2 789966389 4 2 156183014 2 3 310597607 5 2 696444076 3 2 321927913 4 3 893660487 2 3 480815910 3 2 477966495 1 3 318954454 2 3 491696477 2 2 114334419 4 2 651760700 1 2 623355206 3 2 458797369 5 2 630052106 2 3 352749305 3 2 707236298 3 3 650385813 4 2 924560366 2 2 106931520 4 2 139860581 3 2 926307260 1 2 552992760 1 2 739219918 1 3 965469841 2 3 811441727 1 3 631985313 4 3 658834490 3 3 307798260 2 2 163315801 1 3 663336534 1 2 485736862 2 2 152483640 2 2 328133453 3 3 463041602 3 2 120666879 3 2 958643619 5 2 158367347 5 3 760719123 1 3 609138667 4 3 214366957 5 3 202886771 4 2 906444260 3 2 887731507 5 2 815408290 1 2 223241449 2 3 792544548 1 3 506042220 2 3 592181014 4 3 519343443 1 2 919398086 3 3 700786767 2 2 636857146 4 3 285909435 5 2 832000800 4 2 626015345 1 2 955085149 2 3 266874818 4 3 547186272 3 2 725733542 1 3 846555485 3 3 315554863 4 2 426358054 5 3 406988107 4 2 426303488 1 2 214188502 2 3 784035309 5 3 533831430 5 3 313097345 4 2 229493139 4 3 697509650 3 2 116247743 5 2 484089581 4 2 702113728 1 3 502834420 4 3 734267696 4 3 687586612 2 2 528970449 3 3 394855496 2 2 749105052 3 2 526583784 2 3 981056888 3 3 482164974 1 3 101071346 1 2 839787679 3 2 537402569 1 3 789789845 1 2 589755807 3 2 981604949 1 2 135680546 2 2 420717975 1 3 853679919 3 3 860954529 4 3 515312807 3 3 911112238 3 3 442989512 2 3 120805320 1 2 280351401 5 3 201483201 5 3 617674980 5 2 102280439 4 3 494202897 5 3 565369946 5 3 877241055 2 2 275515424 1 2 434552943 2 3 844673762 4 3 434391195 3 3 991663634 5 3 256705463 1 3 911801570 1 2 315135500 5 2 740394466 3 2 499501977 1 2 928193454 4 3 655695448 1 3 933200278 3 3 749746718 3 3 726480270 4 3 919480560 4 2 915586037 2 2 626902683 5 3 476882972 3 3 479056825 2 3 160431026 4 3 546165504 5 2 469868018 3 3 332038651 2 2 524416869 2 3 341325146 3 3 498076584 2 2 368816917 3 3 247624272 3 3 185006020 5 2 372871062 3 2 807032879 3 3 802029106 5 2 407586845 2 3 318793429 5 2 220440476 3 2 749826427 1 2 879477974 1 3 570794940 2 2 346535640 4 2 585747790 3 2 281783233 3 3 585461027 4 2 408238441 1 3 983973638 3 3 399750471 2 3 995483920 4 3 507833933 5 2 869806374 2 2 323112442 5 3 304534703 3 3 484195369 2 2 297910623 1 2 513973458 5 3 400606642 5 2 787027931 3 3 902902397 1 2 390482243 3 2 498457991 5 2 253513275 1 3 707156076 5 3 114168232 3 3 740066091 3 2 770766063 5 3 417035239 4 3 547600800 5 2 603416657 3 3 717246760 5 3 300445973 2 3 712818597 1 3 712133684 3 2 143373329 4 2 768437809 1 2 105652297 5 3 867931558 4 3 588995641 5 3 592300674 3 3 827678627 3 3 682105905 5 3 170947203 3 3 773352007 4 2 903457975 1 2 496585957 5 2 604843074 4 3 644716779 2 3 791881919 3 3 741963213 5 3 356702381 1 2 422907296 4 2 841334281 4 3 189912530 3 3 440534306 3 3 695783905 3 2 245054786 3 2 759867434 3 2 601541201 5 3 578689789 2 3 973731878 2 2 122426072 5 2 152012210 5 2 496137245 5 3 972246432 1 2 338120552 4 3 905677909 1 2 319162415 4 3 673761062 2 3 535898528 4 3 192337505 1 3 845386207 2 3 728693598 5 3 265716032 4 2 753499469 1 3 738544408 2 2 223813224 1 2 369131065 2 3 344515557 3 3 356500348 1 3 784173689 1 2 245112694 2 3 468776334 1 2 271833635 5 3 791959271 4 3 282429586 2 2 848372275 5 3 173447142 1 2 323206433 5 2 432827696 4 2 513668846 4 3 972633020 5 3 580604416 4 2 686501872 5 2 533978934 4 3 727197877 4 2 430535821 1 2 551923113 4 2 715292689 1 2 211034157 4 2 373556402 2 3 858560171 4 3 169330297 1 2 541824927 4 2 578333487 5 2 289763929 3 3 767953251 2 2 757983635 1 2 866594678 4 3 429994627 1 3 438881470 4 3 155338268 2 3 505909904 5 3 629266241 4 3 699746856 1 3 124528178 2 3 887728686 3 2 104844623 5 3 855865951 3 2 461459353 2 2 681519844 5 2 767996129 2 2 214199716 4 3 633435294 5 3 653361804 5 3 471270267 1 2 802388937 3 2 374298512 2 2 978220215 4 2 941074327 3 3 787900240 4 3 809595819 5 2 108676123 5 3 589038011 2 2 128174283 4 3 170926322 4 3 572082865 5 3 243140669 4 2 613550329 4 2 289260368 5 2 174365061 2 3 273004644 1 2 666670785 4 3 721895969 3 2 805699293 2 3 324127473 3 2 165971558 1 2 555721531 1 2 829646295 1 3 207933926 2 2 607053179 1 2 933045446 2 2 771165392 4 3 732346107 4 3 293097801 1 3 967555437 1 2 991749781 5 2 703231214 4 2 463616391 4 3 479855159 5 2 428786727 1 2 367786683 1 3 905995995 2 2 495848649 4 2 727699565 5 3 567273057 2 3 956568279 3 2 259932953 3 3 799485394 3 3 633988676 3 3 743050258 3 3 764719535 3 2 682849185 3 3 395546710 1 3 747476750 2 2 188094228 2 3 577713177 4 3 208461478 5 3 884571080 3 2 336843476 5 3 525649957 4 2 521544994 3 3 193024938 5 2 442102294 2 3 649770802 3 2 770660552 4 3 639294887 2 2 613465213 3 3 368205792 5 2 533527886 2 2 985406302 2 2 826494346 1 2 513063452 1 3 128717456 1 3 142740612 4 3 578664702 3 2 563663302 3 3 354598000 3 2 965185697 4 2 284257130 5 3 832114879 3 2 180535983 4 2 448842688 2 2 266759068 4 2 517283151 3 3 155608016 3 3 962672966 3 3 565362628 2 3 521517124 1 2 803783458 5 2 183374581 1 2 132712124 3 2 560899352 5 3 776903880 2 2 117866567 1 2 145615335 3 3 941861314 4 2 845621744 3 2 464472630 4 3 786026833 5 2 496880127 2 2 975208528 2 2 501081540 2 2 385086878 1 2 134319902 1 3 469118404 3 3 752026722 1 3 112279484 3 2 777089177 1 3 518852403 3 2 362389117 3 3 622746425 4 2 298592560 3 2 886010279 3 3 263113655 4 2 380122931 3 3 681905053 2 2 546193781 1 3 583553872 2 3 716424586 3 3 510092888 4 3 205021390 2 3 710707005 4 3 749864997 2 3 413157492 1 3 234580434 2 3 533722549 5 2 834518756 5 3 559760360 4 2 132969540 2 2 861109512 5 3 803186420 3 3 236501789 3 3 666543316 2 2 121476702 1 2 786474829 3 3 576301285 1 2 702509251 5 3 465487224 4 3 176018913 4 2 755907725 5 2 587891496 4 2 944913396 3 3 664387533 1 3 539310096 2 3 239571237 4 3 311202635 4 2 612688022 1 2 655941416 1 3 191941451 4 2 817499322 4 2 507584099 5 3 983072848 3 3 224899296 1 2 746823998 1 2 472071128 5 3 953263809 2 3 640378462 2 2 383602726 2 2 565248092 4 3 489986711 4 3 398965944 3 3 859898156 4 2 772712140 1 2 696711717 4 3 530530243 3 3 466432611 1 3 682136824 5 2 905281183 5 3 109699153 3 2 820468050 2 2 651617677 1 2 711491851 1 3 171052833 1 2 373046770 5 2 798881075 2 2 834542248 1 3 177873588 1 2 999747659 4 2 565752392 4 2 611163170 3 2 313622710 1 2 803417303 3 3 682416247 1 3 323709206 2 3 132093065 5 2 885602609 5 2 854246318 2 3 960142721 3 3 491038213 2 3 892019011 4 2 709925465 4 2 510706053 1 2 122209643 2 3 762465278 5 2 343282941 1 3 144626169 5 2 550893141 3 3 575911311 4 2 301885461 5 3 790057202 2 3 619970024 4 2 310750998 3 2 123957596 1 3 102795741 2 3 837100685 5 3 716785468 3 2 886884706 4 3 914127765 4 3 183412364 3 3 256410270 2 3 296585593 1 3 225338003 3 3 971715409 4 3 379750089 3 2 590239298 2 2 754811453 4 3 497655702 3 3 405455295 5 3 747327426 5 2 214549983 4 3 425303145 4 2 755850744 3 3 219369389 5 2 683224808 2 2 181026073 1 2 413447115 3 2 940749684 4 2 696721498 3 3 599360405 3 3 323870095 5 3 451226921 1 3 376313190 2 3 245035729 1 3 907553207 1 2 363263410 5 3 230480836 4 3 547885447 3 3 933143151 3 2 321024882 4 2 916740009 4 2 814158841 5 3 356396789 1 2 310140732 2 2 848060624 3 2 153751767 4 2 616401304 1 3 527462663 1 3 929664471 1 2 538041212 3 2 130184420 5 2 854833959 4 2 434402064 4 3 577690680 5 3 449760654 2 2 799560533 4 2 430805312 4 3 246071512 2 3 193632774 5 2 354367281 5 3 175296246 3 3 809482268 3 2 386413238 5 3 726778159 4 3 607371808 2 2 145938777 1 3 228575418 4 3 635219391 4 2 417423354 5 3 162069079 4 3 673955082 5 2 826695245 4 3 354606717 4 3 146890927 2 2 344108160 1 3 102544731 5 3 688560467 4 3 244919764 4 2 471806989 2 2 669340797 5 3 191175143 4 3 784988775 4 3 868902157 4 3 449748780 3 2 354605680 3 2 842671887 1 3 487352716 2 3 599068780 2 3 849409734 5 3 251226466 2 3 164328766 5 2 653221316 2 3 805577259 5 3 417137813 3 2 504834830 4 3 796034203 2 2 298474549 4 2 208283515 1 3 125903277 3 2 251847594 4 3 299894492 1 2 932584709 3 2 293604689 4 3 212465179 2 3 791978259 2 3 572561375 3 3 247529782 2 2 308709611 2 3 399040556 5 3 547708739 2 2 711556343 1 2 718539673 3 2 827882989 1 2 185119219 5 3 711925362 5 3 767803990 4 2 335457166 5 2 645757420 3 3 361844423 1 2 440322348 4 2 334343791 3 2 716629276 4 2 802303781 5 3 283558089 1 3 879201054 5 3 488585021 2 3 955637114 3 2 516329106 5 3 977860703 3 3 175085881 1 3 799396272 3 3 919770011 2 2 563069617 4 3 715916170 3 2 459100152 4 2 272630116 1 3 465620266 4 2 571962724 5 3 776271724 1 3 849732288 3 2 444153779 4 3 864361934 1 3 135303295 4 3 734909493 2 2 817786980 1 3 441375624 3 2 107579761 3 2 732222528 1 3 712033653 3 3 893364905 2 2 149511661 2 3 471096207 3 3 975503424 5 2 730874182 1 3 809058418 1 3 159364857 2 2 641992217 4 3 928101046 4 3 637893038 5 3 106347038 1 2 233417733 4 3 798790911 2 2 651013314 4 2 181818378 1 3 350906851 5 3 185820862 1 2 618811689 4 2 632756931 1 3 462205497 4 3 946219279 1 3 203789812 5 3 949390293 2 2 607061606 3 2 282139119 1 3 739728835 4 3 404674780 1 3 952593351 3 3 208024883 4 2 192467049 3 2 922377939 4 2 264486731 1 2 489113955 2 2 921780433 3 3 930327377 4 2 120028632 4 2 297999716 3 2 303022295 2 3 521983680 5 3 274062119 2 3 367154403 1 3 258664267 4 3 533327801 3 2 967637316 3 3 122836455 1 3 510563137 5 2 219924370 5 2 784104915 4 3 249671968 1 2 628583409 5 3 739114348 5 2 241716282 3 3 342041241 2 3 145230825 5 2 731776306 2 2 263607197 5 2 890131654 1 3 862526829 2 3 122108375 4 2 572455282 2 2 294799289 2 3 109350110 3 3 698502763 3 2 555656843 4 2 668685634 4 2 988742124 2 3 524575187 5 3 674720336 1 3 437498419 4 3 953262223 4 3 985340378 1 3 545602933 1 2 141764437 1 2 340501773 1 3 564871050 5 3 417836672 3 3 986171981 3 2 220434028 1 3 738247496 4 3 841871851 5 3 523666840 3 3 447665196 2 3 888603019 4 3 571330129 2 3 581743670 1 3 182537685 4 2 748313671 5 2 432931296 3 3 201498964 5 3 153782692 3 2 557642693 2 2 331824745 4 2 216799311 4 2 407546029 3 2 250418221 1 3 228403128 2 3 693103864 3 3 116063784 2 3 710171640 3 2 117012749 5 3 442765730 5 2 461178488 4 2 120233353 3 3 331651874 3 3 343790512 2 3 504080390 1 3 157247445 3 2 911374697 3 3 999559471 1 2 979550691 5 3 586511458 3 2 608425952 5 3 472638414 1 3 926342117 1 2 434824496 1 2 353050478 4 2 968460233 5 2 354230951 3 2 257763713 4 3 627287810 4 3 194196739 4 3 141241780 3 2 508341509 3 2 343137664 5 3 649977082 2 3 548612093 3 2 704161897 3 2 799181996 5 3 365595622 3 2 534216796 1 2 137726577 4 2 638106788 3 3 350167758 1 2 175244622 1 3 150396524 4 3 848559172 4 2 395910845 5 3 947053225 3 3 938989133 1 3 721801266 5 3 918871560 2 2 316193760 1 3 166359296 5 3 491876805 5 2 383950103 4 3 224138210 4 2 695216340 4 2 199102180 4 2 498396576 1 3 712178648 4 2 959465410 2 3 504720993 2 3 680977940 2 3 484490973 4 3 333090179 2 3 385767694 1 2 904768806 4 2 290165169 5 3 704098602 1 3 800233671 1 3 612501932 4 2 131710799 1 2 778597899 5 2 502394870 3 3 310566091 3 3 351822715 5 2 981133488 4 3 878950990 5 3 399881742 5 3 759227478 2 2 518317233 2 2 545467707 3 2 400222622 2 3 313009069 1 3 728167621 1 3 535195751 5 3 919628564 4 3 523742648 1 2 922501877 5 3 378838972 5 2 408258601 2 3 224764312 2 2 854675806 3 2 759359051 1 3 322108503 3 3 979147503 2 2 675633891 2 3 250204112 2 3 454091165 4 3 767899694 3 2 457544923 3 3 189461985 5 2 927835414 5 3 647241059 3 2 317129036 3 3 545237424 5 2 430140640 5 3 502974130 2 2 741591174 2 3 113081570 5 3 546384916 1 2 736163316 3 2 466285519 3 3 895946192 2 3 366234635 3 3 207119212 1 2 919670625 5 2 310303182 3 2 405834129 4 3 139649386 4 2 506413178 2 3 155972785 2 3 857641667 3 2 126081750 1 3 887631242 3 2 227171186 3 2 212367010 1 2 426064885 5 3 119996874 1 3 685778364 4 3 946740284 2 2 482169600 3 2 377732605 1 2 145962006 2 2 338772556 2 3 455485954 2 3 749182147 4 2 570763225 1 2 430231494 3 3 242784650 3 3 480654088 3 2 409451396 3 2 155075285 3 2 391155920 2 3 671968280 4 3 279813592 2 2 760567649 2 3 624367284 1 2 509432220 3 2 898451322 5 3 831135357 3 3 211858200 5 2 454377444 4 3 444468690 1 3 473601956 2 3 922848899 4 2 790874693 1 3 612856405 5 3 378474596 3 2 404027043 2 2 574628212 2 3 342010903 4 2 809707736 4 2 717439323 2 2 162066314 3 3 334234183 4 3 696525304 2 3 717276890 5 2 865629301 1 2 483469271 3 2 240462236 5 2 242172619 3 3 496832687 3 2 440002597 4 2 490462092 3 3 103939795 3 2 130234551 5 3 893552077 5 2 454345835 4 3 654249218 2 2 338831917 3 2 352017129 4 2 129123685 5 2 617204259 2 2 992028106 5 2 761784755 5 3 763752681 3 2 150701396 4 3 330708767 2 2 805072436 4 2 492032300 5 3 182134629 5 2 764644258 5 2 687115604 2 2 102394866 2 3 490070836 5 3 460711019 2 2 898369030 2 2 809981889 1 2 766616776 1 2 175140932 3 2 644797081 5 2 735661900 5 2 282340861 1 2 329097617 5 2 836122545 1 3 982596695 4 3 391503880 1 2 575664968 1 2 582374499 5 2 890693673 4 3 391870588 3 2 907341289 4 2 550796940 1 3 841923462 5 3 524267632 2 2 463466304 1 3 313395965 1 2 958165750 2 3 713835934 3 2 404576149 5 2 197357240 4 2 437117448 3 2 126390091 3 3 666142201 5 3 123030397 1 2 217840582 5 2 635774911 2 2 107823063 3 2 516290922 5 2 583334831 3 2 714687943 5 3 269147539 5 3 657645311 2 3 374299765 3 3 278683000 1 3 620679957 4 2 939701163 5 2 477668978 3 3 273165514 1 2 487922920 2 2 457474237 1 3 510231289 5 2 689970121 3 2 878400641 4 2 526429048 4 3 659478152 5 2 244265900 4 2 607601746 4 2 725785877 2 3 361010708 5 3 431411851 2 2 540632147 3 3 460211046 2 3 172488762 2 2 837041179 1 2 206285330 3 2 978004644 1 2 165022518 4 2 520417833 4 2 387654217 4 2 737284431 4 2 397434770 2 3 276248860 3 3 387644220 4 3 308105596 2 2 136432103 2 2 643185769 4 2 591205040 4 3 884238247 5 3 755989502 5 2 717832187 3 3 968454650 4 2 692002056 2 3 472755536 1 3 462991604 2 3 371654066 2 3 799908578 4 2 703176231 1 2 480892075 5 3 522137168 2 2 185742751 2 2 272153681 1 2 190119133 1 2 835393282 2 2 118620337 3 2 236847556 5 3 269082898 5 2 559450733 3 3 174809715 3 3 824155656 1 2 274163623 3 2 151575533 2 2 392422547 1 2 161582110 1 3 686127111 2 2 511315403 4 3 206146289 3 3 443806393 3 2 506172909 3 3 767649678 1 3 346224852 5 3 973503611 3 3 152401997 4 2 748796657 4 3 637990657 2 2 973081893 5 2 607988989 1 2 748264892 4 3 345823717 4 3 372190849 5 3 689178351 2 2 929675075 4 3 527056413 5 3 118571500 1 2 441169561 2 2 674327025 2 2 647851849 1 2 580080426 2 3 101415657 4 3 919831857 2 3 570173008 2 3 687536305 2 2 730662500 2 3 815733021 4 3 329406009 5 2 676117001 4 3 587415612 4 3 433202214 1 2 214336095 3 3 355318915 1 3 549403140 2 2 449691803 1 2 457744975 4 3 448060329 1 3 709466932 3 3 444257935 3 3 636886066 2 3 554383896 3 3 534877032 3 2 813559677 1 2 454590537 2 3 606321711 5 2 771755039 5 3 776841359 3 3 286430389 5 2 874627284 4 2 625169394 5 3 621222261 2 3 698079203 4 2 327053807 1 2 201092521 3 3 540191181 3 3 720868787 4 2 931525025 3 2 406337358 2 2 996015138 2 3 417769174 4 2 771419077 4 3 677799301 2 3 717353045 3 2 825078902 5 3 620929564 2 2 186563001 2 2 333848419 5 3 457797567 5 2 111241673 2 3 495892883 1 3 138214870 5 3 257753728 4 3 674481602 4 2 268507335 5 3 630424239 5 2 678634517 2 3 886096813 2 2 254910898 3 3 404741059 1 2 269972084 5 3 145156484 2 3 863469116 1 2 696569561 5 3 426298341 5 3 777613067 1 3 127963318 1 3 500350988 3 3 502667578 5 3 784920254 3 2 719707598 5 3 659444034 3 2 534437114 2 3 868457425 2 2 719091300 4 3 741831610 5 2 962591185 1 2 866834902 4 3 523655635 1 2 232061273 2 2 290471482 5 2 794564556 3 2 276488087 3 2 402829392 1 2 491909482 3 3 531377145 2 3 711147708 3 3 178721332 5 3 850408188 2 3 658799182 1 3 906715149 3 2 489539943 4 2 411735091 1 3 382633580 4 3 255925695 1 2 606169524 5 3 517384958 4 2 789612239 5 3 990199109 1 3 274134677 2 2 972102607 1 3 104625121 1 3 470976608 5 2 745868506 4 2 517721526 5 3 267881619 5 2 413787937 1 2 791786891 3 3 200451488 5 3 534860432 2 2 267545885 2 2 364263212 5 3 106762768 2 3 340641224 2 3 359982144 3 3 182457301 3 2 355614859 3 3 913464737 5 3 215771034 5 3 356681540 5 2 332379854 4 2 667191910 1 3 151897128 5 3 365782931 5 3 103569884 4 3 722297270 2 3 922298939 4 3 534395639 1 2 491277070 4 3 881278196 5 3 742299966 4 2 208036768 4 3 342852815 4 3 157783353 4 3 866326051 1 2 889992421 4 2 877305931 5 3 387681948 1 2 351506731 1 2 734140374 4 2 418525934 4 2 352414403 4 3 361440881 4 2 829815837 1 3 244373753 5 3 187541659 2 2 981209128 4 2 579481030 2 2 616912343 5 3 907578479 3 2 283795050 5 3 540275809 2 3 674052875 5 3 339767350 5 3 691803510 2 2 593846285 5 2 182008337 1 3 165351258 4 2 141387904 4 3 402954462 2 2 627929677 3 2 374564972 3 3 760759775 5 2 439423575 2 2 287139382 2 3 963651375 2 2 629978028 1 3 224724825 3 3 455687170 3 3 825865001 2 3 602257600 4 3 102910484 2 3 125624811 1 2 292830137 2 3 156806969 3 2 913263270 2 3 358383750 4 3 488433304 5 2 824065469 3 2 759009154 4 3 191956352 1 2 226006877 5 2 405663739 2 2 107412269 1 2 969962544 2 2 849173644 2 3 919260571 2 3 531579888 1 2 439294552 2 2 807040404 2 2 611384298 2 2 360274054 5 3 214767700 5 2 206581096 1 3 129818718 1 2 677395759 4 3 787257731 3 2 312159064 5 3 617870284 3 2 833380427 3 3 292865949 2 3 766796116 4 3 228479046 1 3 613878514 3 2 860422410 4 2 408394803 4 3 760687173 1 3 645959250 4 2 279505096 4 2 671322514 4 3 846634155 4 3 293999744 2 2 470373345 4 2 855745934 3 3 254947205 5 2 432005117 1 2 120355039 3 3 620646188 1 2 477317879 3 3 754526694 2 3 256231197 5 2 890278690 3 2 793916113 4 2 449256810 3 3 831295379 3 3 273929103 2 2 413068875 1 2 521283527 5 3 774417549 4 2 310276671 3 3 422243372 5 2 248380149 1 2 421005910 3 3 168369501 1 3 620980182 3 3 820347233 4 3 331853659 2 3 921998430 1 3 126918382 1 2 596880088 1 3 862063270 4 3 741122367 2 3 345114110 5 3 488282328 3 2 604356657 3 3 692295575 5 2 865552108 3 3 629276660 1 3 262791297 2 3 284378670 2 2 595674290 4 2 634359849 1 2 825336800 5 2 799880483 5 3 545170998 2 2 518279419 4 3 366613017 4 2 121111952 2 3 180402561 1 3 978947288 2 2 680114947 5 2 497627295 2 2 988224754 5 2 919152973 1 3 492558457 2 2 359804298 1 3 897746791 1 3 555418353 3 3 820569184 4 3 508635908 2 3 306270715 2 3 470926288 4 2 488609533 4 2 382831873 1 3 138998058 5 2 745695726 5 3 537886691 1 3 845348571 5 2 561138856 5 3 691832186 4 3 146459334 3 3 852760551 3 3 540067114 5 2 481263232 5 3 882174371 5 3 314016816 1 3 444455118 5 3 214152088 5 3 493981159 3 3 626098571 1 3 782301797 4 3 915505727 2 3 401682002 3 3 247984121 4 3 794844608 4 3 211516731 3 2 666903427 1 2 616842036 2 3 810901613 2 3 784846327 1 3 493962625 3 2 231318813 1 2 656020322 4 3 467173745 5 3 950695342 2 2 946742130 2 2 186169744 5 3 284245476 1 3 752814943 3 3 163571796 4 3 415333444 2 3 326355776 2 3 376950885 4 2 696574491 1 2 662129435 1 3 857049108 5 3 117070431 4 2 500645271 1 3 331683770 5 2 282759540 5 3 167139531 1 3 536495272 2 2 600981548 2 2 641342721 5 2 986672848 2 2 184943926 1 3 524360132 5 3 289872060 5 2 903336748 5 2 562436462 2 2 176160583 5 3 470518375 4 3 231576495 4 2 785407836 4 3 975913077 3 3 517281667 3 2 431063012 4 2 303074949 2 3 522441760 4 2 703759133 4 2 978616566 3 3 169296861 5 2 273074840 3 3 347313637 3 3 104137630 3 2 588570102 5 2 715233704 5 2 269034503 1 2 154814652 1 3 875443009 2 2 242159495 4 3 812688750 1 3 823208135 4 3 583737797 3 3 621976309 5 3 690159596 2 3 351952457 3 2 465427664 5 2 613770838 4 3 343135963 3 2 239967778 5 2 956871160 5 3 302660891 1 2 209796956 3 2 677776733 5 2 299036727 3 2 511293145 5 2 171097782 4 3 569846954 4 3 634552494 2 3 326133249 5 2 465759016 1 3 671949303 5 2 731652007 1 3 924569390 5 3 334543502 1 2 716624142 4 2 912687994 2 3 540509703 2 3 217768490 2 3 549887685 5 2 790051346 5 2 418168342 3 2 716948888 3 3 596841947 1 2 775284458 3 2 442049417 5 3 954295985 1 2 926856438 4 2 662612936 4 2 752254470 1 2 543923897 3 2 415907107 4 3 627783053 2 3 960556695 3 2 623876531 1 2 876836848 5 2 346203611 5 2 594863089 3 2 591267729 2 2 143394570 5 2 923243863 3 3 450766805 1 2 583142776 3 3 203135438 4 2 463680823 4 3 152136556 2 3 112388444 3 3 452593530 4 3 366596241 3 2 804880628 2 3 103020538 3 3 889340137 1 3 302348148 1 2 219509328 2 2 516746643 3 3 201788054 3 2 445495385 3 3 301710467 3 3 541278231 1 2 453225804 1 2 278059772 1 2 411746594 1 2 469882175 5 2 992978378 1 3 358520821 3 2 867609159 2 3 416838601 4 3 808230375 3 3 875409228 3 3 925208704 5 3 373891684 2 2 211860415 1 3 940893834 4 2 677104090 4 3 334215102 4 2 397727707 1 3 290342891 4 3 804634133 4 2 403173164 2 2 167559363 3 3 184056015 2 3 246934108 3 3 387484904 1 3 967193346 5 3 324384506 3 3 794686451 4 3 785214945 4 2 590949167 1 3 745377595 4 2 124596028 4 3 847524662 3 2 409219111 1 2 217703229 2 2 384640694 3 2 489091658 4 3 706759603 5 2 392611482 3 3 285214820 3 2 792293309 5 2 665727340 4 2 746897391 5 2 244709985 1 2 959008535 2 3 903623279 1 3 433913414 1 3 213131920 3 3 948276953 5 2 514168042 2 2 436930802 1 3 967982840 5 3 911322311 4 2 425223814 4 2 510424653 3 2 494341912 5 3 169054320 4 3 581199919 5 2 615218648 4 3 412219272 2 3 649045302 3 2 266448164 2 2 568294482 4 2 179140689 1 2 202335972 4 2 941295450 1 2 420052189 1 2 159686134 3 3 334581621 4 2 977562572 5 3 719106549 5 2 341975529 3 3 231431919 3 2 134675671 3 3 206236356 2 3 336495499 5 3 854482441 3 2 631473897 2 2 442373024 2 2 376005369 3 2 130432380 5 2 426440014 2 2 258872263 4 2 613003407 3 2 903633825 5 2 740185323 2 2 553961249 4 3 825613443 5 2 715893225 2 2 579497052 2 2 517308939 5 2 302917338 3 2 673918105 3 2 420125397 1 3 324238492 2 2 909628593 1 3 534939531 3 3 330921600 2 2 799171354 5 3 951876903 3 3 124551119 3 3 641863263 5 3 103680453 2 3 241110175 2 3 929516181 4 2 247209655 4 2 154111917 2 2 821043833 1 3 172528695 5 3 284180422 5 2 201043866 1 3 244343490 2 2 677362309 1 2 782014305 1 2 612359679 1 2 491938128 5 2 786407154 3 3 147337460 5 3 101721307 3 3 322012034 4 2 416863422 4 2 426277647 3 3 128251505 1 2 499661930 5 3 165359088 3 2 358459854 1 2 269647080 1 3 447178084 4 2 660347753 2 2 842355645 2 2 693775650 3 3 893331750 2 3 552259375 5 2 203888584 4 3 465659223 5 3 705340425 5 3 763440965 2 3 606295330 5 2 846944695 5 3 268731691 5 3 148983664 2 3 917366462 1 3 188751114 2 3 875477434 5 2 767402913 4 2 690207310 4 2 987255895 1 3 859364278 2 3 991264853 4 3 318397285 1 2 564960946 4 2 735915186 2 3 241007611 2 2 280975443 5 3 536072041 3 3 239229996 4 3 899992837 4 2 178684065 5 2 946070111 5 3 269756286 3 2 151574056 2 3 794035864 3 2 790809540 5 2 871226136 3 3 841473186 5 2 635409620 4 3 578982661 2 3 940868257 3 3 636833464 3 2 628965178 3 3 261181060 1 3 455710685 1 2 988594573 5 3 908986591 1 3 596364502 4 3 582459378 4 2 218127512 3 2 783353940 5 2 189530541 3 2 195188317 3 3 735976836 1 2 730538764 1 3 744341869 1 3 193058560 4 3 560949155 5 2 794286834 2 2 407881761 2 3 384132309 5 2 622445306 2 2 435027510 5 3 938323292 4 3 967666240 4 2 519748459 1 3 889307981 1 2 550618837 4 2 598063709 3 3 478713385 5 2 300482128 1 3 330091083 1 3 276124350 3 2 561407876 3 2 934078620 4 2 238125314 3 3 916177678 1 2 184081806 5 2 132594064 3 3 627548982 4 3 286230318 4 3 388266549 5 3 901218038 4 3 943378954 5 2 179453943 4 3 563493552 2 2 725402307 4 2 734949697 2 3 712126094 1 2 279345590 4 2 907123327 1 3 102569271 3 2 640285264 2 3 628990205 3 3 627510264 3 3 526589946 2 2 406114994 1 2 650491406 5 3 694455816 5 3 906476193 5 3 598859691 2 3 438311489 4 3 354004263 3 3 544410086 4 2 222101269 4 2 317209399 3 2 567366525 1 3 641675119 4 2 646567562 1 2 267438199 5 3 754270715 5 2 569754274 4 2 455966097 1 3 366780267 3 2 307198224 2 3 718606316 1 3 668174501 2 3 853569592 1 3 883246448 4 2 691196337 4 3 710360398 4 3 307089188 4 3 549160010 4 3 101996779 3 3 675549313 4 2 986432442 5 2 732612716 5 2 252742505 1 3 618774465 5 2 373449693 1 3 982737371 1 3 580663690 2 3 298102036 2 2 927359848 4 3 437759278 3 2 149008581 4 2 425111106 5 3 421863423 3 2 539512167 5 2 327072149 4 2 229117346 2 2 362475948 4 2 891378263 1 3 411017132 3 2 334525537 4 3 759433991 1 3 306096541 2 2 783351486 4 2 957774126 1 2 250117216 1 3 417269757 5 2 429296587 5 3 187281880 5 3 912682573 2 2 530097151 2 2 676766532 2 2 780577936 2 3 300526742 1 2 703517294 3 3 293925839 1 3 824695699 5 3 985552066 3 3 891891487 3 3 597557343 2 2 351996144 3 3 730975611 3 3 762872397 3 2 588115552 5 2 204782857 5 2 802904280 1 2 504908765 1 2 122922419 5 2 616628658 4 3 681552252 4 2 198768959 1 3 532214120 2 3 816678409 1 3 158454035 4 3 266744227 4 2 807923709 3 2 510470115 1 2 906141268 2 2 845030808 1 2 568666209 3 2 777965216 2 3 307915327 1 3 892602274 4 2 476672288 5 2 708774333 4 3 501076331 3 3 430420467 5 2 577162506 5 3 605925832 3 2 694000302 1 3 834797702 2 3 155505897 4 2 376369938 4 2 533829447 2 2 772282629 5 2 338113247 4 2 961779106 4 3 988722270 1 2 810698684 1 2 986153969 4 2 490255551 3 2 211194517 3 3 129255079 1 2 367481291 1 3 127565720 2 3 962009430 1 3 903055490 3 3 321895405 4 2 832036289 3 3 765251634 5 2 662934204 4 2 426286089 1 2 493767115 1 2 609755558 3 3 214005693 2 2 583487620 5 2 978481505 1 3 181597966 2 3 746690851 4 3 717983859 2 2 666100068 3 2 895950368 4 2 825042841 1 2 684416173 2 3 413465552 2 2 614312534 2 2 223352257 3 2 586555609 3 3 507422256 3 3 223070344 2 2 689984203 5 3 396499680 5 2 120423795 2 3 170542977 2 3 395680566 5 3 257325632 3 2 577177960 4 3 798426136 2 2 341997182 4 2 266222737 4 2 730976967 3 3 789899232 3 3 603247253 5 2 404636373 4 3 409611220 5 3 722086875 4 2 307480373 3 2 515539625 1 2 258982210 3 2 376528938 2 2 736873262 1 3 292653089 4 3 618332585 2 3 949228200 2 3 401246229 2 2 707318734 3 2 582396355 5 2 659834718 5 2 443497333 2 2 414932705 5 2 735693403 2 2 257879241 2 2 342725281 3 2 266386416 3 2 737611068 5 3 871926805 4 3 654616998 1 3 123297128 2 3 357114968 3 3 634068688 2 3 549557387 1 3 932773421 3 2 844202646 5 3 188189281 2 3 289193556 4 2 778320758 2 2 292888528 3 3 601691159 3 2 237873545 5 2 601121681 1 2 770310018 3 3 819529549 3 3 491710465 5 2 529588222 2 3 293845357 1 3 603804856 3 2 187742669 5 2 556820892 5 2 998792325 1 3 961751199 2 2 627848942 4 3 167064815 5 2 759207515 1 3 436114886 2 2 224668664 5 2 160680294 5 3 216648654 4 2 543855121 4 3 416427888 4 3 900847545 1 3 349088984 4 2 760961543 1 2 682619928 3 3 741389101 1 2 776822756 3 3 877303139 3 3 444264831 1 2 965246645 1 2 505387272 2 2 800415624 2 3 830647150 1 2 520886698 2 2 863514097 1 2 822993266 5 3 434947739 5 2 582566083 5 2 726254264 2 2 518153048 4 2 326564060 1 3 618959601 3 2 684028450 4 3 635770745 5 2 887124228 5 2 700784279 1 3 758484905 2 2 955511072 4 3 179873224 4 3 911405773 2 2 261828822 2 2 993489419 2 3 308604472 1 3 698785547 1 3 135088414 5 2 167896900 1 2 479545164 4 2 333740008 5 2 622777298 1 2 901100079 3 2 343068748 3 3 449074252 4 3 585814078 3 2 820200334 5 2 933383048 3 2 427430076 2 2 401883380 3 2 803586858 2 3 793042502 2 2 885469892 5 3 647292520 5 3 861613071 1 2 310304814 5 2 125045523 5 2 542052269 2 2 684337384 5 2 808080088 2 3 100236807 5 2 812702856 1 2 145309587 4 2 760870016 5 2 783346838 4 2 572461160 2 2 741666597 1 2 147156313 3 3 835796730 2 2 861553388 3 2 193815942 3 3 725073598 4 2 740331559 5 2 468096452 4 3 178063532 1 3 229861020 2 3 353489576 2 3 634209824 3 3 601115276 1 2 780426468 1 3 133289600 3 3 486930459 2 3 205073490 4 3 228617577 2 2 594697134 2 2 308874860 3 3 870449092 2 3 201174598 3 2 895358581 5 3 308290701 2 3 859302995 5 3 296354458 5 3 617473144 5 2 556454741 4 3 220327626 5 3 751209190 1 3 964257532 1 3 188630140 4 2 258788745 2 3 393838027 2 3 240861415 1 2 480256915 2 3 407606721 3 2 359078716 3 3 220115462 3 3 509073369 4 3 644451775 3 2 879959428 1 2 613849548 3 2 731576238 1 2 693538752 4 2 879234008 5 2 682631774 3 3 425550427 2 3 784347936 5 2 399865404 2 2 759946970 4 3 655939426 3 2 325370962 2 2 847442068 4 2 565088461 2 3 393605910 1 2 487917489 1 3 931976441 1 3 296890765 5 2 412550849 5 2 112742573 3 3 516386051 4 3 106202013 5 2 797633632 3 2 904134200 5 2 447449174 4 3 981321677 5 3 244833523 2 3 703047211 4 2 769868390 3 2 784362977 3 3 703375834 5 3 403187804 4 2 710870326 3 2 167347348 5 3 294703821 4 3 615253300 3 3 937770358 5 2 904823938 5 3 411718472 3 2 173282132 3 3 263451894 1 3 984105225 3 3 167268538 5 3 738567331 4 2 251547087 2 3 865247032 4 3 328187357 1 2 590728510 1 2 949610211 1 2 115572540 5 3 974565023 2 3 225118210 2 2 803307437 3 3 126141555 2 2 550520276 1 2 974197469 3 3 765824170 3 3 890919110 1 3 662708269 5 3 223237861 4 3 460195817 4 3 840305535 2 2 511689827 2 2 477999191 5 2 121278519 3 2 631373417 2 2 291224705 3 3 421865013 3 3 777263794 4 3 153493437 4 3 630290822 3 2 256479882 2 2 738839444 5 2 255977072 5 2 372036912 2 3 262302576 5 3 691745014 4 2 868652419 4 2 218896370 4 3 579114782 5 3 587837672 5 3 602133691 5 3 120968972 2 3 104149421 1 3 529818288 5 2 348749599 4 2 587324747 4 2 608280143 1 3 324499087 1 3 365688307 4 3 524514018 1 2 204922747 3 3 143346574 5 2 838220474 5 3 132196509 4 3 652967353 5 3 629161122 5 2 504686833 2 2 130450196 1 3 502469001 4 2 477816060 5 3 943632758 1 3 554960962 3 2 712458849 5 3 725379106 4 2 951362396 2 3 521374190 1 3 856511833 2 3 470846529 1 3 736477501 4 2 501948522 3 2 882487290 4 2 213432286 4 2 728141826 2 2 880276613 1 2 688004664 5 2 799647986 5 3 341040987 4 3 451216223 5 3 694596137 1 3 651967168 5 3 486587242 1 3 230615168 2 3 705707706 1 2 990915901 1 3 330754592 2 3 812780011 3 2 789546191 2 3 726891574 3 2 191111474 5 2 434541003 4 3 150196067 3 3 893111306 4 2 641654826 3 3 441104815 1 3 750880898 1 3 365238999 5 2 878240000 1 3 568966581 3 3 291215884 5 2 391160119 2 3 742822709 2 3 951645498 5 3 713146606 5 3 281808609 1 3 902670280 1 3 226544523 5 2 568548121 2 3 464246360 2 3 865300234 5 3 323620316 2 2 731603491 3 3 450963977 3 3 945391476 1 2 229554632 2 3 498043439 1 2 269064620 3 3 777330432 1 3 356646762 5 3 928538772 4 2 622799311 2 2 625314743 4 2 144882801 4 3 985914148 5 3 202671776 3 2 433268994 3 3 173570006 3 2 263560001 2 3 904424508 3 2 186788704 2 3 451815980 3 2 649269073 1 2 953541401 5 2 671093961 3 2 700015080 5 2 614873578 5 2 300017256 1 2 171887284 2 3 311648624 2 3 824993269 3 2 314726054 3 2 633003379 1 2 608475172 5 3 847255144 4 3 486598867 5 2 193954077 2 2 876257668 3 3 365056545 1 3 384092736 5 3 541789432 3 2 876859032 1 2 807590325 4 3 110963844 4 3 902854778 5 2 756075534 1 3 561718513 3 3 336497468 1 2 290451657 1 3 456028258 3 3 930908813 3 2 546916963 4 3 642497952 2 2 670369455 1 3 305494255 5 2 784395904 4 2 766061694 3 3 562005156 4 3 716366993 3 2 782419237 3 3 118146245 3 2 536382966 1 2 725219903 1 3 850518281 3 2 912424614 3 2 114220236 3 2 927237615 5 3 584800029 2 3 368460458 3 2 641469220 2 3 303862684 3 2 689807603 4 3 638338455 2 2 265872604 2 3 246450589 3 2 862069701 1 2 540894693 1 3 918952717 1 2 473214597 1 2 986550317 1 3 556114867 3 2 429198137 2 3 970735835 4 2 547516427 3 2 121677040 1 3 863447199 4 3 987568645 3 2 113852199 1 2 694263216 3 2 889672471 4 2 415221448 4 2 855398839 5 3 939581299 3 2 119431390 1 2 311329052 5 3 770485424 5 3 313440514 5 2 651823857 4 2 749133747 5 2 246517149 1 2 120973413 4 2 107683633 3 2 929731628 3 3 404445818 3 3 600769190 3 2 605971626 3 2 520048889 2 3 293358896 4 3 862759802 2 3 128181385 3 2 357965584 1 2 597332526 3 3 115114932 5 2 671170470 4 2 413962023 3 2 329134016 1 2 503992468 4 2 312038906 4 3 779618354 2 2 430817326 1 2 459055597 2 2 858543195 1 2 310506050 2 3 153678932 3 3 183439930 1 3 192676737 2 3 753141001 3 2 346995446 4 2 995938246 2 3 648683464 5 3 678305161 3 2 112361361 2 3 437978069 5 2 652692733 3 2 761683937 1 3 269768170 1 2 714650656 4 2 388197071 1 2 552965848 5 2 492785149 4 2 738039984 4 3 140912920 2 2 739080639 1 2 713586902 4 3 122731467 5 3 309706236 2 2 649007849 5 2 203893491 5 3 878062188 5 3 198561683 1 2 596143151 2 2 448394083 3 2 675721263 4 3 807643176 2 3 777376547 2 3 244378775 5 2 173022294 5 3 319484741 1 2 185793498 2 3 855062632 3 2 515762183 2 3 742431106 1 2 333349446 5 2 709697501 3 3 579292182 1 3 735427195 1 3 374009326 1 3 328082517 1 2 265238851 2 3 660164726 2 2 276571349 5 2 711746399 2 2 361135233 2 2 810135591 3 3 989126328 2 2 183391929 1 3 810229806 2 3 544313327 3 3 408909683 1 2 369710989 5 3 467324189 5 2 229940161 3 2 243515969 3 3 420455500 3 3 324288775 2 3 692640272 5 3 968662986 2 2 140548860 1 2 185064744 4 2 422404335 4 3 396917036 5 2 677301104 3 3 254854420 3 2 217036407 2 2 858310250 2 3 291016539 3 3 842100304 4 3 436695202 2 2 933109655 1 2 190661944 3 3 735262260 3 2 768569994 4 3 490022772 5 2 659267078 4 2 820568635 2 2 957960087 1 3 902871848 1 3 929625706 1 2 231114505 4 2 194909804 2 3 917226239 2 2 360163274 5 3 476575115 1 2 284433559 3 2 231891245 2 3 476310676 3 2 566455853 2 2 804481249 4 3 248780577 3 3 632025935 2 2 395552981 2 2 706364838 5 3 832021192 3 3 789253555 3 2 501941141 1 3 464912855 5 2 931390342 1 3 504217317 1 3 535684595 2 3 313562645 2 2 623101539 3 3 970586220 3 2 678058147 2 3 123348203 3 2 610512248 2 3 949681374 3 2 866044826 4 3 782328085 1 3 288930476 3 3 597628359 5 2 270133188 2 2 614364715 4 3 909298992 2 2 678149564 3 2 742211572 2 2 508150584 4 3 577816821 2 2 767834449 1 2 698832726 5 2 251761304 1 3 629598930 4 2 412265723 5 3 658908701 5 3 744669403 1 2 887196253 5 3 427949310 1 3 228673255 5 3 254884924 4 2 316917202 3 2 634320547 1 2 977685748 2 2 871662193 3 3 226577790 1 2 872344828 3 3 109624610 2 2 905387672 1 3 825402486 3 3 987087099 3 3 362240995 3 2 887024057 1 2 583738324 2 3 804141248 5 3 695999107 1 2 161689189 1 3 470012806 3 2 482717317 4 2 334646265 3 3 755461460 3 3 844345059 2 3 466626369 3 2 603982986 5 3 436872615 5 3 833221850 3 3 766368551 4 3 523747204 4 2 834413034 2 2 926032272 2 2 800624665 3 2 202308923 4 2 211426709 1 2 353019780 4 3 323950182 2 2 522889963 1 2 903315525 1 2 495822239 3 3 392486684 1 2 901530126 1 2 764039984 2 3 680347612 1 2 874962070 4 3 459378319 4 3 701666560 2 2 663166742 4 2 915592406 1 3 377991754 3 3 886535015 2 2 922986962 1 2 680973959 5 2 755313638 2 2 553591233 2 3 503828561 3 3 988072319 4 3 218237615 5 3 809414540 1 2 187976745 4 2 151628105 4 2 127918849 5 2 634855939 1 3 687990120 2 2 149592498 4 2 488657355 3 3 515983361 3 3 466502469 4 3 656668002 1 3 745400276 2 2 728571405 3 2 541505405 5 3 350076824 4 3 726627508 5 2 976522379 1 2 982882613 5 2 353557708 4 2 614429760 4 3 953815571 5 2 436413343 1 3 876219457 4 3 327688644 2 3 699999705 3 2 679520583 4 3 273161273 2 3 513522472 5 2 260852983 4 2 229440729 4 3 673730861 1 3 670915763 1 3 268950058 5 3 187761298 5 2 399230810 2 3 543480792 2 2 464950648 5 3 459972890 1 2 526006563 5 2 847045063 1 2 270285804 1 2 156485068 5 2 733676785 2 3 133160919 5 3 147645370 2 3 283255680 2 3 332702256 5 2 394667735 5 3 483771966 4 3 116048211 4 3 760558041 2 2 658922003 1 3 391102203 2 3 265182971 2 3 793530541 3 2 541175018 1 3 203686258 2 2 494556858 4 2 756105350 3 2 432164848 5 2 709803519 3 2 515037118 2 2 415988984 1 3 258297320 5 3 577334042 1 3 263666594 1 2 854823000 5 2 459376970 1 3 623302744 2 3 934403670 5 3 183826412 3 2 567433069 3 3 277995713 1 3 745463124 4 2 849677823 5 3 460639267 2 2 635062518 4 2 720491688 1 3 890860930 1 3 370688894 3 2 607732254 4 2 445503145 2 3 441945885 4 2 892307015 1 2 941728934 1 3 456485074 2 2 179062629 3 2 837743819 4 2 152018503 3 2 691966956 1 2 352857819 5 3 461484986 2 2 401929680 4 3 229602767 1 2 482831796 3 2 109789809 2 3 118403519 4 2 369786275 3 2 669085018 3 3 283777614 2 3 762556470 3 3 878529135 2 2 742260153 1 3 581171243 4 2 481565354 1 2 753125062 3 3 402715488 4 3 218861586 3 3 396166160 5 2 295753108 1 2 915314680 4 3 102680310 5 3 359340340 3 2 967672866 5 3 939339950 3 3 748799995 3 3 915179608 3 2 913441850 5 2 915614443 4 2 634479468 4 2 577017062 3 3 567958851 4 3 739967056 3 2 712476648 3 3 308348190 5 3 222847472 2 2 734077673 4 2 269719977 3 3 103264381 5 2 434900334 4 3 457810107 4 3 996919926 5 2 933263336 1 2 308709226 2 2 430033512 3 2 237229984 2 2 665207440 1 3 657773485 3 2 621141941 4 2 666190993 5 3 767764657 2 2 114151885 3 3 700676418 2 3 345963206 3 3 963441412 5 3 834380780 5 2 161417541 4 3 713795827 1 2 117985385 4 3 627874541 3 2 903581564 3 3 239015434 3 2 846496939 2 2 853309230 4 3 281243877 3 2 969450960 2 2 489167523 5 3 395212181 3 3 323169645 3 2 808464488 5 3 624981587 1 2 890645835 3 2 338944986 1 2 198973531 1 2 957716409 1 2 385689176 3 2 309042104 3 2 352809390 4 2 703378280 3 3 835312362 3 2 663129624 2 3 455057500 3 3 464580367 1 2 463030316 3 3 907304568 2 3 209758974 4 2 341457320 3 3 459898458 3 3 470966252 5 2 127150467 5 2 930348432 1 3 283628127 5 2 939178336 5 2 738763685 3 3 326901055 4 3 534090679 5 2 810361615 2 3 661845643 4 2 916625293 1 2 541916841 4 3 819903231 4 3 656438848 2 3 260703395 4 2 374908014 2 3 651352548 3 3 238982463 4 2 956119825 2 2 539469066 3 3 719189862 1 2 819945848 5 3 670953901 2 2 929754273 2 2 368849394 3 3 834080829 1 3 485998425 4 3 748172567 2 3 819779775 3 3 618162707 4 3 997733049 1 3 782702822 3 3 201409451 5 2 606422516 1 3 139619295 2 2 554865255 1 2 965237344 2 2 882179256 5 2 667200961 3 3 951646208 2 3 362142487 4 2 748938393 3 3 592352277 2 2 456501489 4 2 690888648 4 3 965423529 5 3 537169398 5 3 443780025 2 2 661896635 2 3 585832415 2 2 210960618 4 3 894558647 3 3 666908131 1 2 616609354 1 2 308511179 4 3 533567103 5 2 667165074 3 2 836828195 4 2 935566966 3 2 303638755 3 2 705987910 3 2 861971979 1 2 152509332 3 3 914649425 2 2 682270878 1 3 242783753 3 2 670699522 4 2 920689760 5 3 986171015 3 3 595033694 5 3 654378724 4 3 109696372 5 2 964651042 4 2 312398797 3 2 987047862 1 3 602158908 4 2 370332889 3 3 240065668 5 3 466176896 3 3 427542185 1 3 919318712 3 2 529968257 3 2 617403568 3 3 556304943 5 2 672894104 4 2 465311550 1 3 356419719 4 2 294453790 4 2 687070363 3 2 568824602 5 3 764641098 5 2 672764406 2 2 739557901 5 2 563162379 3 2 355160681 4 3 463325711 4 2 492613897 1 3 367804337 3 3 815956421 5 2 794199775 3 3 166098246 2 2 306477408 2 3 645991938 1 3 691542081 3 2 128613852 5 2 707123061 2 2 304885273 3 2 425895363 3 2 590976511 1 3 484352528 5 2 969754449 4 2 570357911 2 3 673549537 4 3 267840032 4 2 517528881 4 3 682300788 1 2 788862144 2 3 773384868 4 3 996070207 3 2 562048946 3 3 711667737 2 3 918007832 2 2 661812937 2 2 502282041 2 3 603986081 2 3 665610731 3 2 623698814 4 3 144375295 5 3 281976959 3 2 166506306 4 3 702460028 5 2 256477832 4 2 499393145 2 3 762640221 2 3 840553261 2 3 113167905 1 2 661253856 3 3 408499977 3 2 338509469 4 3 405656630 2 2 336044092 5 2 338025707 1 3 159300071 5 2 335140629 4 2 245905297 1 3 307819143 3 3 729757547 4 3 807217674 3 3 374697863 5 3 336220565 5 2 686555438 5 2 925952134 5 2 416631363 1 2 166020485 5 3 750605326 5 3 129378996 3 3 116148722 2 3 382187392 4 3 204968145 4 3 491367431 4 2 409921195 4 3 656436057 5 2 147874276 2 2 426749383 1 2 911417664 3 3 381518981 3 3 921764030 5 3 217227755 3 2 546960318 2 3 375810363 3 3 289873145 2 2 176767823 2 3 362171255 5 2 800042150 1 3 470514893 1 2 481603622 5 2 606250389 2 2 725124689 4 2 270438413 5 3 285749640 4 2 575979391 3 3 126675088 3 2 372533378 4 3 990914630 1 3 112504524 3 2 552135490 4 2 512674654 4 2 961686469 4 3 285822965 3 2 953870029 4 2 553174527 2 2 380791956 3 3 904219666 2 2 771235863 1 3 409990323 2 2 508887982 3 2 395061727 1 2 636846175 1 3 270817068 2 3 168646502 3 3 985525244 5 2 900766239 1 2 158739043 3 3 184776144 3 2 882907528 3 3 805234240 2 2 519005765 5 2 252145413 4 3 296679895 3 3 182311839 3 3 797684218 1 2 109724629 4 3 376587455 1 3 953624359 4 2 369287669 3 3 404674100 1 3 153349470 4 3 130195110 5 3 711573625 1 2 338782830 4 2 570626282 5 3 103482652 2 2 711068731 2 2 827828719 1 3 561405812 1 3 909202818 2 3 862129166 4 3 771333471 5 3 127705500 2 3 779696767 5 2 942378877 4 3 532160966 4 2 387927435 3 3 541028323 3 2 707941456 4 3 864388762 2 3 801936764 1 3 568140634 5 2 408844984 5 2 199545402 2 3 417012468 5 2 570574932 1 3 193898492 5 3 267419373 4 3 982401983 4 3 456111666 4 3 322412335 3 3 169182185 5 3 341695448 1 2 867456531 4 2 785657317 4 2 182048950 4 3 388663736 3 2 424999000 2 3 391804097 1 3 203983814 5 3 731311265 5 2 794734878 2 2 952834970 2 2 555532053 5 2 777058487 2 3 962294999 1 3 258146191 5 3 633133092 1 2 924352819 2 3 788679908 2 2 481265004 1 3 395272617 1 2 272058931 2 2 805468995 5 2 365832382 5 2 239432521 5 2 164975915 2 2 284642526 1 2 418657102 5 2 321807435 2 3 146926932 5 3 703850652 3 3 802883637 5 3 839929562 3 3 576220924 3 2 238029034 3 3 247299573 2 2 770790227 5 2 772840816 3 3 789018552 4 3 270975145 3 3 308048770 1 2 622540429 1 3 336230087 2 2 348914762 1 3 244658688 5 3 511687148 3 3 118494517 3 2 735653979 5 2 431678051 4 2 249716626 2 3 709922332 4 2 237162593 4 2 415907872 4 3 309690688 4 3 894067101 3 2 184567883 4 3 562435776 4 2 728626992 4 3 253527857 2 3 248511605 5 3 845637456 5 2 974870161 2 3 253347297 3 2 498671006 5 3 706408101 1 2 223627885 4 3 475237306 4 2 252144608 3 2 732805964 5 2 227214495 4 3 418665161 5 3 553784644 1 2 325671091 2 2 291948584 4 2 678869160 3 3 372855292 1 3 539458381 1 3 131513121 3 2 991059361 2 3 260813379 2 2 983535251 4 3 719514913 2 2 632269070 5 2 282716770 5 3 511187492 1 2 209697855 5 3 123879564 1 2 283587968 3 3 236341219 3 3 469247293 4 2 807473294 3 3 902309514 1 2 278014696 5 3 756580458 1 3 159486156 3 3 921696548 3 3 156260521 5 2 658077627 2 2 427403806 4 3 881285380 5 2 214249015 3 2 571360713 5 3 851643228 2 3 277407640 4 2 863361211 4 3 788377235 5 2 566222231 5 3 310407798 4 2 604634898 1 2 753031939 4 2 678828774 3 3 556080780 3 3 352450072 2 3 286606459 5 2 857882508 4 3 475325117 3 3 447508171 3 3 272822990 4 3 595566229 5 2 926876108 1 3 335220721 4 3 288302875 5 3 696776355 2 3 722353067 3 3 539356318 1 3 225384036 2 3 271562250 5 3 791482341 1 3 467070086 4 2 533869863 5 3 879737577 1 3 851141863 4 3 931797874 1 2 761281554 1 3 422518718 1 3 883576597 3 2 659044268 1 3 636814871 4 3 986541552 1 2 471864861 1 3 661195244 5 2 538792897 5 2 124478016 3 2 454275834 5 2 331902127 4 2 920701113 4 3 108174805 4 3 650158539 2 2 159117454 2 3 541497618 4 3 411251049 4 3 820117549 5 2 207280869 1 2 793738100 2 3 424397327 4 2 776581948 5 2 412503727 1 2 686253258 3 2 299494507 3 3 569655841 1 2 428111762 3 2 562294505 1 2 314572422 2 2 463725370 5 2 752344696 5 3 266169772 2 2 966071000 4 2 320273311 5 3 829778091 5 3 427697673 1 2 167198013 2 2 516541114 3 2 979970041 4 3 405112873 1 2 244108383 1 2 110390193 3 3 306413695 5 3 653150108 4 2 111352126 2 3 599479102 2 3 292002358 4 2 779046537 1 2 705178058 5 2 686204337 4 3 519973599 3 2 637996670 5 3 492373953 4 2 431418147 3 3 718526678 1 2 102881174 1 2 631165018 5 3 828459400 4 2 675959734 4 3 785531706 3 2 182188476 1 3 497111951 3 3 947096603 2 2 896842971 2 2 407976710 2 2 814028623 3 3 160964529 3 3 434476465 1 2 115792302 5 2 784885452 4 3 521906880 3 2 284029145 5 3 620922286 1 3 552923614 1 2 202945085 2 2 815088159 3 2 218087744 1 3 552067356 4 3 527324639 4 3 744914357 1 2 145011454 3 3 392461773 4 3 545602144 4 2 941415788 4 2 702184374 1 2 295560299 5 2 448716809 1 3 476777092 5 2 431759938 2 2 716977077 5 2 180128716 5 2 804036439 3 2 940293137 3 2 731678067 3 2 833341873 4 3 926344512 1 2 731481978 5 2 558997937 2 2 706545793 1 3 663080592 1 2 372868604 5 2 879172076 3 3 203903455 3 3 366909954 2 3 875385954 4 3 592849566 5 2 385089732 1 2 435321236 3 2 859755674 5 3 584842796 4 2 158742203 5 2 163153347 1 3 505202448 5 3 724935564 3 2 298937549 1 2 432955379 1 3 208475590 5 3 851376423 2 2 376314859 1 3 952122988 3 2 879176743 2 2 934151926 4 3 924006277 2 3 408024477 1 2 879108422 3 3 738380604 2 3 740230817 1 2 393957937 3 3 414006153 2 3 619921921 4 3 489033394 3 3 680883534 2 2 199089044 5 3 342894571 2 2 257957244 3 3 221154585 5 3 510160663 4 3 782863461 5 2 992825619 4 2 973306729 4 2 361420991 1 2 396174338 3 2 934075799 5 3 297334122 5 3 273843738 2 2 523221341 4 3 416550372 1 3 971470873 3 2 933456883 1 3 173070975 5 3 239793773 1 3 153944042 5 3 371951060 2 2 847918146 2 3 253412979 3 2 807395156 5 3 261947696 3 3 145463607 2 2 327500096 3 2 244457904 3 2 365864660 3 3 797941817 2 2 150382439 5 2 949271420 5 3 402022146 1 2 975744996 5 2 808104238 2 3 288817471 4 3 727849288 4 3 443083896 3 2 829383435 1 3 392921583 2 2 683896268 4 3 477454202 1 2 966340634 3 2 194968120 1 2 321639045 5 2 403706068 5 3 254874273 2 2 481182269 2 2 305336098 1 3 859967374 1 3 368672931 3 3 525407001 2 3 166868152 4 3 380609145 2 2 566424362 5 2 153531575 5 3 146035702 3 3 911035100 5 2 255479891 2 2 688038714 5 3 675215377 2 3 273190431 1 3 627805236 4 2 349921616 3 3 554439046 3 3 537563967 2 3 962238749 1 2 385884400 3 3 323198596 1 2 115640097 3 2 561562256 5 3 879467282 2 2 625637422 5 3 485825095 1 2 451671471 5 2 296031887 4 3 336135914 5 3 198882685 1 2 280019310 3 3 637686237 4 2 515940709 3 3 309864374 3 3 918836029 5 2 423762278 4 3 735015702 4 2 267584552 3 2 747828521 3 3 760127743 1 2 300448959 5 3 466995198 3 3 626952784 3 3 898097822 4 3 397246853 1 2 506208367 3 2 887849842 5 3 568529601 5 3 168260630 4 2 489756268 3 3 499791977 5 3 722249677 1 2 161197325 5 2 908458909 1 2 990120239 2 2 200351274 4 3 166390538 3 2 120996001 4 2 704695538 1 2 683673719 4 3 354143164 1 3 166275091 4 3 290559509 3 3 470726195 1 2 296699329 1 3 381190227 2 3 377972586 1 3 365555408 1 2 282326235 4 3 272929337 4 3 306763290 2 2 775278069 2 2 868480054 2 2 578927090 2 3 201473823 4 2 786417920 3 2 650004608 1 3 111730841 3 2 117642882 5 2 898187422 2 3 891578260 3 2 520436753 5 2 771519594 4 2 407832153 3 3 415639173 5 2 671006441 1 3 510119839 4 2 124122395 2 3 749044399 3 2 379325162 1 2 764174712 1 2 477486463 4 3 146686171 4 3 325689015 4 2 363502987 3 2 166835836 1 2 755432255 4 3 419759309 3 3 542828089 5 3 241949115 4 2 100005646 3 2 149767287 3 3 112375172 2 2 861600334 2 2 337331217 3 2 266539315 4 3 746382100 2 2 985540789 5 2 660669569 3 3 865831925 5 2 470122913 4 3 447227109 4 3 585942619 1 3 735748425 3 3 791881105 5 3 965853871 1 3 710724190 3 3 826230804 3 3 719258202 1 2 342457535 3 2 100776277 3 2 647458847 4 2 781717388 1 2 425554847 2 2 928312152 2 2 233735052 4 2 624990764 4 3 491752347 1 2 694867366 5 3 938171625 5 2 116405787 4 2 129115012 1 3 459208264 3 3 534722576 1 2 468781064 3 2 179510947 5 2 534269825 4 3 295195488 3 2 805446203 2 3 158910044 1 2 983588495 4 2 126743633 4 2 690488496 5 3 236492890 1 2 646209681 2 2 129502837 3 2 146496259 2 2 290059004 1 2 706328084 3 3 298327950 2 2 668705142 2 3 556312054 5 3 893017528 1 3 266587151 2 2 779033675 1 2 105923619 2 3 473497859 3 2 900378693 1 2 593845069 1 3 202201876 4 3 517237399 3 2 173482481 4 3 400188559 5 2 557639474 2 2 211253745 4 2 619761662 2 2 309046529 4 2 193494147 1 3 721961069 4 2 729354158 4 3 314398477 1 3 129472270 4 3 661380247 3 2 364139607 4 2 219383573 2 2 483975886 3 3 293217238 5 2 457993188 2 2 175050224 2 3 505846311 3 3 942420560 1 2 258791704 5 3 266867456 3 2 753991694 3 3 678989382 5 3 283758582 5 3 411339154 4 2 500756985 5 2 229265280 2 2 772914392 4 2 672991282 3 3 648732824 2 2 903910017 5 3 650392735 3 2 652324978 3 3 358743607 2 3 596509860 5 3 302554514 4 3 447944903 5 3 730388000 4 3 964210044 3 2 838512932 3 2 896134325 2 2 395672209 3 3 127867313 2 3 263439390 3 3 794784807 4 3 851390626 4 2 426236787 3 3 342169203 5 2 882940042 3 2 376420587 1 2 484044457 3 3 530982956 2 2 948266727 3 2 148631547 3 2 985529116 4 2 251884743 5 2 319359045 3 2 427911430 2 3 676451398 1 2 147682829 1 2 651726507 2 2 892313963 1 2 623181810 1 3 883396959 2 2 257534590 5 3 396670904 5 2 369264580 1 3 506006562 3 3 211059075 5 3 993645608 2 3 135825909 1 2 436420595 2 2 506637180 5 3 473476670 2 2 376101969 3 2 542541256 2 3 435768222 1 2 587146389 2 3 481335790 4 3 454285968 4 2 942651258 1 2 106030184 5 2 545091777 2 2 811914146 3 2 538156450 4 3 782379551 1 3 280044333 5 2 490353513 5 2 976561765 5 2 320618290 3 3 583384275 3 2 169140923 2 2 201814956 4 2 672498784 4 2 891648530 3 2 192586029 5 2 693984137 4 2 256743977 4 3 137999120 5 3 975805441 3 2 577618050 5 2 466551910 3 3 135705018 2 2 125586496 4 2 367580983 1 3 130174174 2 2 469721748 2 3 600532219 3 3 995126928 1 3 753327130 4 2 314854404 3 3 853534477 2 2 191675577 5 3 303578351 4 2 860162087 3 2 787969754 2 2 807820664 3 3 879095890 3 2 593861960 1 3 253752968 1 2 474814656 1 2 822887257 3 3 816676496 2 2 883691865 4 3 670017228 1 2 748959346 1 3 700497712 2 2 691917341 2 2 300989308 3 2 796960435 1 2 608759056 5 2 266486040 5 3 627713001 4 2 530937468 3 2 411043556 3 2 467539681 1 2 614128244 3 2 498146211 2 2 355662516 4 2 689016726 1 2 649281414 1 2 470616933 3 2 398783542 2 2 192065951 5 2 350660754 1 3 204612526 2 3 743813556 2 3 429961739 3 2 806354975 3 3 553971456 4 2 686086098 5 3 256780734 2 2 911193823 1 3 533348013 1 2 549671434 3 2 717418020 4 3 679987261 3 3 520664420 5 3 879139910 1 3 685692903 3 3 450388005 5 2 808386554 2 3 556377502 2 2 475460906 3 3 686485405 3 2 837140975 4 3 457220492 2 2 520446045 1 3 508718159 1 2 219405642 3 2 166869077 3 3 837712940 3 2 718951023 2 2 278030265 2 3 657175447 1 3 213886497 1 2 360627562 1 3 251920393 2 3 859085815 5 2 166377676 2 3 657846326 5 3 360800744 2 2 728364624 2 2 369501152 2 3 445041813 3 2 327882361 2 3 338387207 5 2 526525222 5 2 280255216 3 3 918837114 5 2 977725755 2 3 260959717 4 3 432836962 1 2 127679770 1 3 792519453 3 3 957801380 5 3 904378951 2 3 868399188 3 3 665002049 3 3 533898810 1 2 271050362 5 3 212583602 3 2 293070740 4 3 120990655 4 2 639672602 3 2 526164526 3 2 994759079 2 2 139177289 1 2 921923211 5 3 265169082 2 3 804936232 5 3 631999020 1 3 444027447 4 2 271753730 4 3 836875147 4 3 546909574 3 3 539094068 4 2 356932738 5 3 905625650 4 3 333993053 4 3 445876060 4 3 978334196 5 2 663716804 5 3 529836423 2 3 999191831 2 3 204794531 4 3 930216911 2 2 772361546 2 3 301433711 5 2 123973067 1 2 202864170 1 3 704297661 5 3 942449181 1 2 470707638 1 3 379651346 4 3 636958880 5 3 269690142 1 3 363298638 3 3 445517159 5 3 237569180 1 3 331763695 5 3 543425528 2 2 277651911 5 2 311658354 1 2 307272237 5 2 700061882 2 2 761737068 5 3 849115328 3 3 968424279 3 2 612951303 3 3 746055569 4 3 552575774 1 2 118074454 1 2 505937396 3 3 440342540 2 2 169843388 5 2 596850166 2 3 533555482 5 2 408763140 2 2 698593340 2 2 269005401 3 2 929932871 3 3 599012769 3 3 757410365 4 3 747286148 1 3 726922633 1 3 297363212 3 2 570333225 3 3 438782136 1 2 411960510 4 2 513822063 4 2 965292358 3 2 448080751 2 3 152384052 3 3 528827988 5 2 182022881 5 3 713543211 5 2 547799687 4 2 363589147 4 3 334918646 2 3 395740455 1 2 591396317 3 2 644030594 5 3 971007266 5 2 806665980 2 2 383037374 2 3 330317603 3 2 523318208 1 3 727163837 3 2 381100984 4 2 542373646 1 3 342340185 3 2 199827156 5 2 922722597 2 2 716312467 4 3 711134337 5 3 779436419 5 3 554833903 4 3 425273006 4 3 683250138 3 2 303179631 5 3 708373053 2 3 300117502 5 3 846151030 3 3 503168878 3 2 198559142 5 3 778232971 5 3 570450519 3 2 543661367 1 3 394552312 3 3 499670191 5 2 491685229 4 2 698241118 4 3 968855153 3 3 192773084 5 3 789824202 5 2 193803419 2 2 231793313 4 3 213132205 2 2 509854425 2 2 282570698 1 2 524582011 2 2 435542742 5 3 277175344 1 3 713245148 1 2 160221496 5 3 948095897 3 2 533712330 1 3 448020267 3 3 659948186 2 3 415292870 2 2 410550628 3 3 853392862 5 2 389398494 1 2 695976685 1 2 655397559 1 2 765397227 3 3 994893298 4 2 457998572 4 2 700241828 1 2 381231524 1 3 609994296 5 3 402031260 3 3 175944338 1 3 319672532 5 2 287875963 3 2 241685123 1 3 324539273 2 3 988233495 1 2 286364110 5 2 198279317 3 2 858235771 2 3 242973280 5 2 444715815 4 2 695193642 2 3 249887882 3 3 809313273 1 3 770200065 5 2 547718926 3 2 306281026 5 3 627620540 3 3 115986045 4 3 680274279 2 3 941528618 5 2 901082434 2 2 770092988 2 3 837316342 4 2 636976744 4 3 264049736 1 2 454073117 3 3 244861195 3 2 501723502 2 2 741333544 5 3 147711908 4 2 385778811 4 3 434247091 1 2 737175702 2 3 946374563 5 3 878842741 4 3 590557673 5 2 136096121 5 3 344754753 2 3 780279751 4 2 861091454 1 3 833523609 5 3 592135087 1 2 150546400 3 3 824071664 2 2 647262868 3 2 442853052 2 2 891180673 2 3 298458446 3 2 150189360 5 2 381032030 4 3 530438821 4 3 713851495 5 3 212066131 3 2 282511743 2 2 515459148 3 2 881900264 1 2 100851295 2 3 113443147 5 2 162094436 2 3 218894038 4 2 902069373 3 3 212844696 1 2 873128441 5 2 139433863 2 3 957088910 2 2 243435791 4 2 363384842 5 2 590822908 3 2 412434765 3 3 303579320 4 3 205030728 4 3 978337953 5 3 182919155 1 3 652591012 4 2 605552062 3 3 455309681 3 3 665737423 4 2 965438775 3 2 416576503 4 3 536891412 2 2 566637344 2 2 264608295 2 2 976075564 5 2 469463365 3 3 126842192 3 2 934519974 5 3 832803844 5 3 332086512 2 3 851143093 3 2 721206459 1 3 259492429 1 3 705892682 3 2 629808592 1 2 790352838 4 2 771780087 5 3 368172519 2 2 480743465 4 2 741707550 5 2 719424256 3 3 167670877 1 2 425903906 1 2 152235263 4 2 602817616 2 2 228240271 4 2 657490692 2 2 421018765 5 2 571768267 4 3 463067642 4 2 611402012 4 2 224756062 4 3 553837029 4 2 831671809 1 2 255114627 2 3 584739126 1 2 988762224 5 3 307361264 4 2 266634665 2 3 396747108 3 3 984944288 2 3 732843249 5 3 427110780 1 2 215736125 1 2 651379209 3 3 269729501 3 3 393391590 1 2 171316496 1 3 691203975 2 2 165837779 2 2 421585917 2 3 137210056 1 2 310171506 1 3 489168982 4 2 800664217 5 2 145169437 3 3 713304449 5 2 288845171 1 2 286166340 1 3 475566644 3 3 835004501 5 2 740050815 3 2 180420442 2 2 297815392 5 2 541463512 5 2 763959969 4 3 778647155 4 2 252842688 2 2 272924546 3 2 558348107 4 2 745207076 1 3 504098017 2 3 275606564 5 2 336840234 3 2 623819803 1 2 131027973 1 3 343209597 1 3 437138847 4 3 460328132 3 3 586694512 1 2 271735535 5 3 762229671 1 2 569886798 1 3 234280913 4 3 295227324 3 3 391795327 4 2 733357052 5 2 662023758 4 2 295321608 1 2 415424147 3 3 581959178 5 3 384963991 1 3 506296421 2 2 544249304 1 2 223894430 4 3 723544000 1 3 404647955 2 2 885570443 1 3 270777081 5 2 553558862 1 3 532887345 5 2 832460388 3 2 864188932 5 2 455529334 1 3 566820403 5 3 281229930 1 3 683432202 2 3 557773997 3 2 161400465 1 2 746606800 3 3 769915334 5 3 342977198 3 3 342326484 4 2 929048668 1 2 578439547 4 3 281707192 3 3 870796439 2 2 887873478 3 2 403509572 5 2 238244548 4 3 946621678 5 3 625346269 4 3 201562168 2 2 812333493 3 3 201883092 3 2 708415517 2 3 648191337 4 2 653743739 1 2 275017545 2 3 120790130 5 2 636676468 5 3 649989181 4 2 356167336 5 2 162040627 3 3 683916520 2 2 534399869 4 3 336813282 5 3 726513146 3 2 416354574 5 2 444527294 1 2 490566739 1 2 792899898 3 3 618781496 2 2 883511951 1 3 725090899 3 2 201514817 4 3 275723467 3 3 628431860 1 3 982380374 3 3 299445742 1 2 440756339 1 2 685590806 4 2 616354114 2 2 635065493 5 3 800376144 3 2 448089843 5 3 450380547 5 2 151743379 2 2 211689730 3 2 606955919 3 2 797217787 2 2 207714622 3 3 298983691 1 2 243746196 3 2 720678720 2 2 661231534 1 2 206593155 5 2 128926936 5 2 322192470 3 3 812784196 5 2 293880514 3 2 319081186 3 3 806741623 1 2 746151095 5 3 926410454 4 3 372912643 5 3 437592895 3 3 278788813 4 2 280118247 2 3 424986672 5 3 141961855 2 3 239828893 1 2 677696465 4 3 645263447 3 2 346040695 1 2 618467821 1 2 936098557 3 2 113575251 3 3 629339979 3 3 530315198 4 3 300466557 4 2 851132503 3 2 707615788 3 3 618982209 4 3 530013841 3 3 444821532 4 3 449424570 1 2 618350532 3 2 885295334 2 2 265272596 5 3 257737474 5 2 603795858 3 3 450165559 2 3 580448416 3 2 165080246 3 2 951090423 4 2 774437390 1 3 261907770 3 3 425357594 1 3 210610148 5 2 602826133 4 2 689893012 4 3 378988867 4 2 713665380 1 2 184642619 1 3 790228989 4 2 408699763 1 2 319309005 2 3 106412545 5 3 702803266 3 3 229412879 3 3 691277213 2 2 699042022 1 2 657878580 3 3 221974338 4 3 559828094 5 2 505008434 1 2 391665116 4 3 705389828 5 2 413002378 3 3 801022048 5 2 177573369 4 2 277602185 2 2 453915974 4 2 902764205 4 2 406632104 3 3 780626123 3 2 329966704 1 2 603780397 3 2 792567283 1 2 481295146 1 3 919285588 4 2 992141544 3 2 344807495 4 2 968805815 1 2 915374511 4 3 886658869 5 3 665979207 2 2 779040432 2 3 478903348 1 3 490857320 5 3 142106472 4 2 393468934 2 2 761501346 1 2 709209116 3 3 856834900 3 3 325559111 2 2 489553327 4 2 674288585 5 3 658389422 1 3 577247885 1 2 297716467 1 3 281292729 4 3 741419920 5 2 736905352 2 3 296124907 5 3 858148936 4 3 759583638 4 3 229075540 2 2 544142381 5 3 265401735 2 3 831796640 3 3 405080513 4 2 237207041 3 2 355455521 3 2 694165323 4 2 918264840 4 3 503281421 3 3 951389997 3 2 960707360 5 3 885477890 5 2 557156739 2 2 997170372 2 3 777746465 2 3 651517663 1 2 327544945 2 3 133643380 2 2 478843507 4 3 358339968 3 2 371242166 5 2 265263755 2 3 713096086 3 2 861398070 4 2 559130869 2 2 672889101 2 3 986979638 5 2 730887042 1 3 283914675 3 3 527534914 5 2 350950583 5 2 818340180 2 2 649446483 3 3 748634571 3 2 564628557 5 2 159463652 1 2 706108958 5 3 990799369 1 2 282507996 3 2 581272448 5 3 838775169 5 2 830271235 3 2 265390086 1 2 354749399 2 2 531030859 4 3 505428888 2 2 853525032 4 3 143120885 2 3 285142140 2 3 706957741 4 2 491267388 1 3 644141006 2 2 724664886 3 3 903000098 2 2 102968407 1 3 265523049 2 2 586140952 5 2 337539933 4 3 500475310 3 2 652691898 4 3 890980745 2 3 745398129 5 3 534012992 2 3 423478084 4 3 895150501 4 3 839667780 2 2 771400223 3 3 470619969 4 2 291392593 5 2 514393002 5 3 193174477 4 2 826323008 2 2 523172859 5 3 493129429 5 2 340222964 1 3 548577960 5 3 306035859 2 3 260109728 1 2 907836221 3 2 803807116 1 2 301548109 3 2 609940112 1 3 347334190 2 2 267070355 1 2 838077640 4 2 868984030 1 3 129242366 4 2 953484400 5 3 343578798 2 2 340980300 3 2 522809255 2 3 951124279 3 2 444930091 4 3 160846958 4 2 568625160 2 3 355383600 1 2 173852717 1 2 642440250 3 3 752632320 3 3 337425629 5 2 750248285 3 2 263421951 1 3 388814205 5 3 148229414 3 3 295652865 1 2 855503518 4 3 546489751 3 3 734573599 2 2 299591155 5 3 905392093 2 2 301614649 3 2 690885453 4 3 975994664 4 3 862616895 3 3 816763470 4 2 660696177 1 3 627948542 2 3 103577686 2 3 143985545 3 3 797034874 4 3 882945295 2 2 787369033 4 2 750208593 1 3 192392065 1 2 159563862 5 3 519401575 2 2 691552217 1 2 107234099 5 2 496869138 2 3 121797287 3 2 709551175 4 2 540849075 4 2 489021214 5 3 590077488 2 2 124626393 1 2 525910875 3 2 265856852 3 2 808076759 1 2 854400824 1 3 741824060 3 3 390467917 3 3 259776687 4 3 584142965 4 3 576049584 2 2 882375512 4 3 557036977 1 3 669108119 2 3 265883930 5 2 732362346 4 2 751493261 4 2 972679564 2 2 310902434 2 3 998194052 1 3 345516793 5 2 333659802 4 2 503757903 5 3 947555519 3 3 268565184 5 3 745587778 4 3 669574602 4 3 137838037 3 2 606513519 2 2 341623239 1 2 921057614 3 3 943930215 3 3 339788874 2 3 193453900 4 2 189042900 4 2 416312111 5 2 485208171 3 3 918044236 1 2 803712489 1 2 631443399 3 2 403658904 3 3 392481803 4 3 390624099 3 3 669330672 1 2 960579530 3 2 157594254 1 2 320135419 4 3 577997150 2 2 152342325 3 2 875557385 4 3 686798599 3 2 603650631 3 2 592874063 5 3 651578108 1 2 139594158 1 3 473191764 5 3 483945271 5 3 827521443 5 2 734405620 4 3 475563433 1 3 896697874 3 3 290192937 5 3 959773153 5 2 379396476 5 3 434025142 1 2 354682505 3 2 932974218 4 2 553850356 1 2 678010483 4 2 819225883 4 2 258410576 4 3 486476867 5 2 767713242 5 2 747594624 3 3 453674688 5 3 347192858 2 3 901385476 3 3 999743172 5 2 728248552 3 3 283356954 5 2 269127163 5 3 121069209 2 3 452250430 3 3 222383755 4 3 554989619 1 2 213755506 4 2 611847415 2 3 312855844 2 3 895554796 5 3 763332751 1 3 362078739 1 2 978794856 5 2 501872008 5 2 395742298 3 2 267512141 1 2 441330336 5 3 739409170 2 2 727290773 5 2 461965378 4 3 887447235 4 2 570624985 4 3 876276964 5 3 646418399 3 3 711659407 4 2 437625777 3 2 771126409 3 2 144430769 4 3 195357951 4 2 238359853 2 2 821761883 3 2 456867449 4 3 265166310 1 3 243298112 4 3 411848314 4 2 153347126 5 2 815924304 3 3 131280362 3 3 812296970 3 3 626279726 3 2 197843696 1 2 310032316 2 2 903258667 4 2 550697209 5 3 235599333 3 3 148282961 1 3 456425118 5 3 721716923 2 3 173806480 5 3 195491289 1 3 706597389 4 2 365688683 5 2 136031850 2 3 398712306 4 2 492025641 1 2 497764611 2 2 255330431 5 3 624059476 5 2 893847584 4 2 594869112 5 2 497983572 4 2 248081349 3 2 876613247 1 3 570886813 5 2 551397856 2 2 527609495 2 3 258206485 4 3 219550645 1 3 984411731 3 2 749896542 3 2 633288860 4 2 236139074 3 2 664880722 2 3 670514523 1 2 581408894 2 2 429807288 5 3 113292544 1 3 343346063 4 2 568806732 2 3 358071462 2 2 321939471 2 2 665279993 3 3 888340318 5 2 262520237 4 3 668740357 2 2 395739282 4 2 653609170 3 2 182446618 5 2 441230340 4 3 567694600 1 2 567873307 4 2 232744848 5 2 990795175 3 3 194443198 2 2 266393830 2 3 633077467 2 3 935065526 2 3 418079313 1 3 768414037 1 2 813932049 5 2 140340896 2 2 936631467 3 2 947631346 4 2 960347995 1 3 864109731 1 3 385950167 2 3 690355778 2 3 152700315 3 2 950860328 1 2 385303891 2 3 298339647 2 2 419358869 3 2 951448730 1 2 475894475 5 2 112944837 1 2 243854472 5 3 821645504 2 2 420873553 1 3 181293880 1 3 356962175 5 3 106989257 3 2 649144580 3 3 310447328 4 3 499037197 1 2 349873004 4 2 881436602 5 2 744421895 1 2 439021022 2 2 211754469 4 2 737035905 5 3 178014401 2 3 677590381 4 2 647544571 2 2 711742938 1 3 527532983 2 2 832304586 2 3 587945529 5 2 285408177 2 2 345029184 3 2 753402418 2 2 532156984 4 3 502707890 3 2 759526521 4 2 114918373 2 2 599508185 4 2 687838749 5 3 715540363 1 3 763164013 3 3 442383860 4 3 750951383 5 2 712230860 1 2 933134471 2 3 484108863 2 2 342087770 2 3 319657065 1 3 173267250 4 3 199015052 1 3 165806922 5 3 165887910 3 3 460406004 4 2 153344984 2 2 698363998 2 2 938595552 2 3 566580255 3 3 176804215 3 3 341770600 5 3 294940132 2 2 285621481 5 2 722715986 5 3 352426848 2 3 409910375 3 3 722672804 2 3 507121517 3 2 132167186 1 2 175426698 2 2 454811204 3 2 812384258 1 3 254791579 4 3 463151790 2 2 382461531 4 3 601074736 2 3 115113585 1 3 468666837 2 2 575451663 2 3 577108807 3 2 763694839 4 3 967407928 2 2 772296281 3 3 200631146 4 2 514901502 5 2 373893788 3 2 480644920 5 2 133185310 4 2 299037288 3 2 280875120 3 2 404891753 3 3 452192942 4 3 620479176 5 2 396257453 3 3 733595069 3 3 486124134 3 2 457662945 4 2 320685616 5 3 161551068 5 2 416200499 4 2 906993318 3 2 288986513 1 2 642079018 2 3 681284398 3 3 437196825 2 2 134589056 5 3 982955860 5 3 401425702 1 2 928381037 3 3 262279683 4 2 744594912 4 2 192660218 4 2 640566598 2 2 764818709 4 2 591477943 5 3 757757243 4 3 468400822 2 2 414604451 4 3 970274817 5 2 290798741 5 2 513628669 2 2 661577658 3 3 944428659 2 3 154326371 1 3 696234727 4 2 565002053 1 2 205808647 4 2 316355546 5 2 179937117 4 3 683464449 3 3 298721605 5 2 531020031 1 3 769436701 3 3 525042020 4 3 913276905 3 3 137962589 5 2 772786871 2 2 780749116 4 3 514527268 1 2 351159451 2 3 304763923 3 3 412383430 3 3 938985009 3 3 988383083 3 2 672479517 4 3 974706497 4 2 180315396 1 3 939319796 1 2 441683173 2 3 995011988 3 3 433355297 2 2 863906390 4 2 927219093 5 2 889696718 2 2 358821369 5 2 414317518 4 2 649709312 3 2 999815038 1 3 715361778 2 2 181161342 3 2 110881799 3 2 215345650 2 2 661296055 1 2 191686363 1 2 777963269 1 2 622555751 3 2 508932502 3 2 257321414 4 3 741294194 2 3 490062541 3 3 132384501 2 3 533938122 3 3 718463105 2 2 646490597 3 2 537296177 2 3 875967944 5 2 697288773 4 3 812991885 1 2 461589932 2 2 901632732 5 3 477115447 5 2 216427438 2 3 936768671 3 3 479942466 3 2 118966024 2 2 331924168 5 2 364692118 1 3 626571852 3 3 384539407 5 3 547811208 4 3 434004952 1 3 632842222 3 3 326088225 2 3 613201430 1 2 470822834 5 2 391836228 1 3 816012551 2 3 113640283 1 3 152527277 3 2 750027629 3 2 771317825 3 3 233442252 2 2 894728493 2 3 278700885 2 3 920089321 1 3 319721324 2 3 986806126 1 2 705366425 2 2 707777039 2 3 275136728 5 2 640800358 1 3 521236417 5 3 222943678 1 2 109406392 5 2 368503568 4 2 660073272 4 2 198950162 3 3 492099245 1 2 599282981 5 3 566664373 2 2 610117368 5 3 429523712 5 3 511397077 2 2 200762872 3 3 107078269 4 2 180973174 5 2 332296635 1 2 342475219 5 2 621303655 2 3 702873717 1 2 107880124 3 3 115018740 1 3 705129807 1 2 443205849 1 3 458173336 3 2 946317192 1 3 371176653 2 3 957833329 2 3 965633379 4 3 143914777 1 3 286524117 1 2 849301078 2 3 942080243 5 3 418058575 4 3 177571162 5 2 544655622 3 3 603133855 3 3 900118044 3 2 292355226 4 3 982313433 1 2 751014253 4 3 869299017 4 3 480053129 2 3 224356479 3 2 922308422 1 3 211214871 2 2 295730959 3 2 303578866 4 3 177450685 2 2 751395825 5 3 512834665 3 2 938611891 5 3 179641181 1 2 292355320 3 3 400499876 2 2 251353341 5 2 403984593 4 3 424175127 2 2 114417267 1 3 528658824 1 2 204853151 2 2 176786179 3 2 536074660 3 3 245713953 5 3 782509476 2 3 807211135 5 2 220083026 5 3 857110290 1 3 111159465 5 3 385067260 1 3 702410542 1 3 491372216 3 2 574456501 4 3 857895989 4 3 373448115 4 3 910552813 2 2 739382187 4 3 116846279 5 3 395369460 4 2 682433541 5 2 302201300 1 2 512972992 3 2 617122926 4 2 671367977 4 2 594280524 4 3 778111395 1 3 320786799 2 3 675660812 1 3 527987244 5 2 476815008 2 2 454845316 1 3 149580789 4 2 470848374 3 3 275276344 2 2 159862437 1 3 900790702 3 2 196469671 5 2 288794064 4 3 285506859 4 3 213970004 3 2 280060637 1 3 381257423 5 2 854856018 1 3 605935018 1 2 956168645 4 2 176360826 4 2 645220552 3 2 672850492 2 3 867259218 5 2 595858769 2 2 990581429 1 3 633329315 2 3 784778441 5 2 884496716 2 3 619228357 5 2 614966609 3 3 224259066 5 3 260863569 5 3 928340963 3 3 207238611 5 3 467054888 5 3 305762595 1 3 118627294 2 2 625350373 4 2 189301269 4 3 281049179 5 3 235663358 4 3 410572059 5 2 660549903 5 2 585753639 5 3 300875018 1 2 735171557 5 3 266379587 2 3 952061315 5 3 277443333 3 2 949367148 5 3 246356438 1 2 666271048 3 2 648303772 2 3 345678242 4 2 135986365 3 2 249058988 4 2 392818408 5 3 754138403 4 3 235045956 5 3 765110726 1 2 940074683 5 2 460057994 3 2 257132994 3 3 849529130 5 2 106067677 5 2 500060048 4 2 856183241 5 2 365272520 2 3 630463596 1 3 670988182 4 2 633555268 4 3 440400838 2 3 521129021 1 3 241058725 2 2 432794280 1 2 948278802 1 3 838162065 2 3 843156242 4 2 186254811 4 3 281883601 3 3 126368761 4 2 883345165 4 2 320708601 2 3 461446729 2 2 251349553 2 2 530699460 2 3 234710801 1 2 417002115 5 3 575370539 5 2 785480193 1 2 806276170 5 2 641729016 3 2 994550884 2 2 782698677 5 3 671449930 4 3 268279665 3 2 301337085 5 3 207600957 3 2 162086491 3 3 234928259 5 2 847223022 5 2 540058459 4 3 285001904 5 3 488451500 2 2 763377964 2 3 419673527 5 2 423213800 2 2 145493075 5 3 222428764 5 3 270460391 3 2 200569863 3 2 728631962 3 3 353295682 5 2 592973876 1 2 232647747 2 2 282577554 3 2 567041809 5 3 757746864 2 3 830246623 3 2 644646430 3 3 380909265 5 2 471265399 1 2 655929054 1 2 786732555 2 3 649622322 1 3 100189548 1 3 209052812 4 2 616367903 2 2 346087599 3 2 716203947 5 2 439699362 3 3 912025742 3 2 605018740 3 3 606839362 3 2 581333368 2 3 893761866 2 2 443705314 5 3 870217252 3 2 713455533 4 3 570175765 2 3 423928671 1 2 151215338 2 2 990798059 4 2 114214126 4 3 684668088 3 3 798498313 3 3 875036773 4 3 249061998 1 2 141553579 3 3 181729785 4 3 315826826 3 2 711552188 5 2 335504949 2 2 314960881 5 3 500491532 1 3 135383673 4 2 657782411 5 3 774988509 2 3 367657525 5 2 907438995 5 2 703965168 1 2 375053518 2 2 160284370 5 3 400811954 4 2 832665712 5 3 404157086 1 2 535478641 1 2 401061448 3 3 253952283 4 3 859386179 1 2 298701607 3 3 515103580 5 3 821621142 3 3 504016790 4 2 477596930 2 2 382533246 2 2 431998204 1 2 228452731 2 2 651124195 4 2 664631874 2 3 411448768 1 2 260114816 5 2 474696488 5 3 302167401 1 2 144180015 1 2 421491372 3 2 137780610 3 3 445662748 2 2 324226916 4 2 861126375 1 2 464573673 1 2 572887853 5 3 354939100 5 3 648057193 4 3 589597117 4 3 579446111 5 2 795245953 4 3 349508525 2 2 514203279 2 3 307981339 3 3 323129372 1 2 645831929 1 2 723405471 5 2 115491849 3 3 223607308 3 3 761190979 5 3 954425469 2 3 339550518 4 2 218489289 2 3 127115683 2 3 798520209 1 3 328533288 4 3 708462159 4 3 351573975 5 2 657111224 3 3 949931157 4 3 115628591 3 2 346106336 1 2 963697407 1 3 495867809 3 2 195166456 5 2 265668097 3 2 856493273 5 3 419193765 2 2 860300266 2 3 152701075 1 3 241702981 2 2 588738837 3 3 728992764 1 2 483188758 2 2 874850910 5 3 322243480 2 3 621186549 5 3 111048208 3 2 661524333 1 3 449813733 4 3 601666827 1 2 369825856 2 3 813830819 4 3 451874528 2 2 951040820 2 2 816102463 1 2 542298829 1 2 111762441 2 3 656554739 1 3 287233939 4 3 454222592 1 2 665691142 4 2 723150572 5 2 839833323 5 2 756877094 2 3 694487473 4 3 692579809 1 2 977242890 2 2 328107724 5 3 386685591 3 3 186666575 3 3 971310915 1 2 790655827 3 2 851807242 4 3 613896563 5 3 257374194 5 2 379297409 3 3 527622344 3 2 830423175 3 2 729130393 5 2 377259860 3 3 367980976 2 3 301178084 5 3 721146748 5 2 200945017 4 3 337152434 3 3 126107669 4 2 293187972 5 3 717890055 4 2 932392912 5 2 440371101 2 2 416108805 4 3 884113012 1 2 605305233 4 2 806865922 4 3 655048615 4 2 876642588 5 2 666254395 3 3 195928721 3 3 483884751 2 2 179097846 3 3 541965575 3 2 525044015 4 3 757063177 4 3 585199228 4 3 105750055 5 2 459885835 1 3 154748616 5 3 161660358 2 2 815004189 5 2 927337529 1 3 365066452 2 2 458822052 5 3 197431735 4 2 510643074 3 3 576410469 4 2 855353741 3 2 952740152 1 2 481427677 1 3 219888940 5 3 404815090 2 3 297491364 4 3 434385598 3 3 312754608 2 3 916279919 4 3 132908944 1 2 173770318 1 2 791787798 2 2 167995281 3 2 408333117 2 3 901747563 3 2 302994566 4 2 179462706 1 3 421313244 3 2 102192479 4 3 321082684 2 3 414121882 2 2 555974563 2 2 361856493 3 3 412071795 4 3 924221052 1 2 405623938 4 3 375769682 4 2 114132346 5 2 163132683 1 3 169529071 2 3 641223064 3 2 404441034 1 2 986839011 1 3 793277910 3 2 162350499 1 2 198134743 5 3 302595284 2 3 477623965 3 3 353012842 3 3 617601116 4 2 326114543 3 2 113260098 4 3 908535639 4 2 270116948 2 2 675056646 5 2 165736989 1 3 659673082 1 3 263736399 5 3 207280087 2 2 567465879 1 2 892915456 3 3 241564271 5 2 604010500 4 3 522899377 5 3 447841141 5 3 320558885 3 3 345422256 1 3 569600817 3 3 501588388 5 2 913270066 2 3 765797390 2 3 219278227 4 3 413544695 3 2 736409758 1 2 743555337 1 3 501457139 4 2 859034503 3 3 827412270 1 2 359700780 5 3 745899901 3 3 626338586 3 2 617627424 5 2 420402441 4 3 535784512 4 3 212442547 1 2 155784821 3 2 449276370 1 2 385173307 2 2 602850798 5 3 955328301 3 2 765753043 5 2 322425974 2 3 215076205 2 3 170803317 4 3 435334541 1 3 941445626 2 2 778475901 5 2 497388541 5 2 126041227 3 2 440757125 1 3 283964333 4 3 218191693 2 3 998994153 4 2 476991262 1 3 253866855 2 3 810524606 4 2 442579743 3 2 193061019 5 3 193624561 2 3 429358282 1 2 401866488 2 2 816121125 5 3 293072393 5 3 185464257 2 2 974652640 3 2 131479225 1 2 666290424 1 2 597952458 1 3 134274898 3 3 856152149 2 2 661164569 4 3 755782260 1 3 438112144 2 3 149110165 1 2 432543898 2 2 715944904 4 2 516676778 5 2 511580070 3 2 559727702 3 2 695505349 2 2 382114102 1 2 904543349 2 3 125151497 2 2 651514908 2 3 148979018 4 3 718712968 3 2 167869045 1 3 574227086 2 3 560150988 1 3 962482941 5 3 210188681 4 3 692969329 2 2 457912708 1 2 491472641 4 3 899389268 3 3 545950030 3 3 191731471 2 3 878188241 4 2 328395357 2 3 912721247 3 2 636178654 4 3 240380340 3 2 969527670 3 3 785790825 4 2 717081396 3 3 344535245 2 2 319243067 4 3 367505537 3 3 906701625 3 3 720997660 4 2 841283615 3 3 525303219 3 3 583712338 4 3 975813977 4 2 588232197 1 3 283839597 3 2 780724419 1 2 337590786 2 2 280142631 5 2 396148401 1 3 527135450 1 3 993112426 3 3 667562208 2 2 309447358 5 3 167917868 4 2 883394631 5 3 711679265 2 2 153248076 1 2 346462168 3 2 344385549 2 3 534628509 5 2 726061023 5 3 476809329 2 3 734244381 5 2 680894696 2 2 307602760 5 2 451557497 5 2 690370484 3 3 707266421 1 2 696257151 1 3 587919664 4 3 921520024 4 2 334255226 1 3 335304693 3 2 127720963 5 3 415741804 1 3 114164242 5 2 786688556 3 2 632307234 3 3 161627714 3 3 100810850 5 2 794038199 1 2 707081294 3 3 343592452 4 2 546748771 1 2 510271409 2 3 128635067 4 3 553838340 3 3 116041048 2 2 313418570 2 3 866849743 4 2 442828420 1 3 431828888 4 3 150399488 4 3 875551147 5 2 685817550 3 3 855571157 3 3 746950515 5 3 966513780 5 3 705755422 3 3 166593106 4 3 503108221 3 3 518494273 5 2 962506271 3 2 950162030 3 3 856713807 4 2 552383310 5 3 167572980 2 2 512729894 4 3 243620580 5 2 518114694 2 3 449192612 2 3 822257609 1 3 683732720 1 3 474778092 4 3 694419568 1 3 789934089 4 3 622623676 5 3 652845282 1 3 189577236 2 3 398395657 1 2 751891873 5 2 704410384 2 3 591171430 3 2 962683731 1 2 538722540 3 2 228398337 1 3 516759719 2 2 479372533 4 2 917922150 2 2 732581902 2 3 852055196 3 3 467610793 5 3 173323070 1 3 998656614 2 2 456608092 1 2 986331617 5 3 983818443 3 3 393036297 4 2 980038743 3 2 574732375 4 3 155820869 2 2 333156228 4 2 929281433 3 2 917007809 3 3 116892911 4 3 710478067 4 3 883592398 5 2 271026209 4 2 386620308 1 3 800275836 4 3 694916354 3 3 379744170 4 2 117280896 2 2 738847228 2 2 228873846 1 3 138734960 5 2 541192663 3 3 223320716 2 3 488075796 4 3 266937444 3 2 157954479 5 2 273547660 4 2 152780783 2 3 733924426 4 2 670308218 5 2 551827984 5 3 730644588 3 2 392930286 4 3 473728608 4 3 664392300 4 2 762586184 2 3 481360063 4 2 848866253 5 3 869506125 3 2 410866321 4 3 168704872 3 2 338761697 4 2 846977303 5 2 268429525 5 3 631737887 4 3 926351968 4 3 177719124 4 3 570785802 1 3 428815610 5 2 649249545 2 2 694267313 3 3 754148883 1 3 775806294 3 3 232799888 4 3 318720141 3 3 946025643 2 2 314466034 4 2 654231606 3 3 984781791 5 2 663438879 3 2 241240446 4 2 155125290 1 2 270579635 1 2 270481998 1 3 295577989 1 3 718363429 1 3 321827189 3 2 982602093 3 2 571778909 2 3 489291293 5 3 342686169 5 2 824774604 4 3 240441332 3 2 458884883 1 2 596215700 2 3 131437369 4 3 137802172 1 3 459645319 5 2 530563364 2 2 964383546 2 3 126751348 1 3 668749511 5 3 977205708 3 3 855974049 3 3 941931331 4 2 335322386 1 3 700971292 5 3 212929270 4 3 534840341 2 3 524638375 1 3 644543440 2 3 448551058 3 3 948138640 3 2 579618488 4 3 575944197 4 3 678814788 5 3 994368392 4 3 361895720 2 2 136817893 3 3 672094805 4 3 312050708 3 2 560512457 5 2 344856426 2 2 623186222 1 3 170285418 2 3 816011377 1 2 865007153 3 3 357270166 3 2 973266794 1 2 830689271 3 3 274982870 3 3 545421532 5 3 333032548 4 3 444939321 2 3 268078225 2 3 524263526 5 3 931485662 3 2 180693589 1 3 419621762 2 3 265086664 4 2 976752143 4 3 272713512 3 2 505012156 4 3 403304961 3 3 406296108 2 2 143855031 4 3 203546861 3 3 329911426 5 3 113362046 2 3 883755586 4 2 921946302 5 2 733233926 1 2 583966204 3 2 730762951 5 3 448692353 2 2 901553332 4 3 457175973 2 3 146994446 3 3 447534101 5 3 557842172 1 2 959411765 5 3 306941124 5 2 601652737 5 3 508441924 4 3 588678248 5 2 957194273 2 3 883332487 1 2 467013673 2 3 972071106 5 2 337234442 4 3 181685253 4 3 304620354 3 3 420567580 3 3 547623461 1 2 374669295 3 2 825416734 2 3 790030581 5 2 222151756 3 3 178790855 5 2 579549114 2 2 625989317 3 2 247094372 1 2 517991559 3 3 661085534 5 3 123081671 4 2 412304081 4 2 834161998 4 3 572498047 3 2 771064580 5 2 478360444 4 3 689709234 4 3 122830231 5 2 963551067 1 3 738216452 4 2 442355054 2 2 154348670 2 3 604129714 2 2 178928716 2 2 335599292 1 3 935126989 1 2 350979572 4 3 156284271 4 2 318049863 2 2 200699369 1 3 160716191 1 3 410038687 1 3 240163430 4 2 460860305 3 3 191066196 4 2 294798965 2 3 238032601 1 3 219830470 2 2 145075887 3 3 257755646 2 2 768069565 2 3 145026794 4 2 904625584 4 3 790812488 3 2 201596508 1 2 792339785 4 2 672936719 2 3 445708680 5 3 727010700 5 3 188042270 5 3 863553244 4 3 839110894 1 2 285546126 4 3 732491650 2 3 633040911 1 2 359524141 5 3 367760300 3 2 766244986 1 3 911175058 3 2 388577271 5 2 391687603 4 3 220937279 5 3 561647894 3 2 738603260 2 3 560750153 1 3 349172667 5 3 180915846 5 2 657473715 4 3 754860973 4 2 725576669 1 3 602798559 3 3 271366321 3 2 308367103 5 3 915905968 5 2 999993986 3 3 981911485 5 3 496794058 4 2 907846239 5 3 601090102 1 3 101551709 3 2 600777019 1 2 543482888 3 2 317697217 1 3 871777822 1 2 150816493 4 3 264742878 4 3 297971203 5 2 515313261 2 2 372299856 3 2 105996302 3 3 926693087 5 2 751350037 2 2 762624934 3 2 309962440 2 3 286817698 2 3 362245837 1 2 562909779 3 2 311210480 5 3 184978578 3 3 809262807 3 2 500001157 3 3 254287027 1 2 557104496 4 2 851600494 1 3 482515113 2 3 375273372 5 2 978412263 3 2 567244293 4 3 545430262 4 3 557900415 4 2 978033375 4 3 349378960 5 2 440017976 3 3 257316431 5 2 873801006 3 3 943722809 1 3 186899342 3 3 558896418 3 2 672311335 5 3 387043482 1 3 982746046 4 3 777943142 3 3 359702438 5 2 957990632 4 2 374206041 4 3 566711056 5 2 293640988 2 3 980708640 2 2 867094418 1 2 504794603 1 3 337389807 2 3 218700821 1 3 971761936 5 3 459036179 2 2 347857852 1 3 834276734 4 3 902724959 4 3 467541032 3 2 180366693 2 3 251198025 4 3 240957861 5 2 686758244 3 2 131949716 4 2 444874659 1 2 763331218 2 3 233497392 2 3 694372130 3 3 850774820 2 2 908009367 4 3 485237390 5 2 531673456 5 2 442066240 1 2 284781600 4 2 546317170 1 2 850850572 1 3 465808454 3 2 966370664 3 2 771105544 2 2 812675623 2 3 549523204 4 2 384475234 1 3 342770008 4 3 759517698 4 2 493363227 2 3 691230349 2 2 383966278 5 2 328921166 1 3 799230409 2 3 184985798 1 3 187060486 2 2 623959326 3 3 863175975 4 3 246840662 4 3 595458696 2 3 339609243 2 3 308882934 4 3 388635203 1 3 682128361 4 2 607647502 4 2 809522317 5 2 884226722 1 2 671423690 3 2 356113860 4 3 621934938 3 3 945963755 3 3 138838835 5 3 136526858 4 2 211258176 5 2 101366495 1 2 744150655 4 2 563373422 3 3 639767269 1 3 931273791 5 2 595910908 3 3 185467686 1 3 851111333 4 3 492513294 5 3 449209256 1 2 791141627 2 3 166468871 2 3 159419822 5 3 235827967 5 2 140119571 3 2 217650681 1 2 168968385 2 2 632321351 5 3 270105281 4 3 198602738 3 2 376601598 3 3 686730548 3 2 786340555 4 2 649076666 1 2 486532931 5 2 840268497 2 3 425932230 4 2 529213839 2 2 115052731 3 3 438765169 4 3 783034230 2 2 925218301 1 2 600516455 3 3 605051721 2 3 710630717 5 2 700853555 4 3 735488460 5 3 666369419 4 3 541753907 4 3 259736936 4 3 696142180 1 2 515016965 5 2 780306238 3 2 356200988 5 2 597034029 2 3 391398170 4 3 676224518 4 2 861280903 4 2 911722789 5 3 267310697 1 3 821081379 4 3 965171902 2 2 495761958 1 3 313568116 5 3 459418649 5 3 342387434 1 3 785558974 1 3 614613758 3 2 322404327 5 2 779214063 2 2 382950836 5 3 192565404 2 3 581223147 5 2 820787985 3 2 473627130 5 2 239468422 3 2 306236853 4 2 155545592 3 3 654985855 5 3 737543855 4 3 963132586 1 2 782673073 5 2 829894458 4 2 741462603 3 2 916338269 3 2 136180403 4 3 828551261 1 3 669550960 2 3 151508578 3 2 797156086 2 2 589135526 3 3 412889441 4 3 909310424 1 3 861902156 4 3 964714009 2 3 173507691 4 2 496756689 4 2 237746660 3 2 860996196 3 3 106981178 4 3 728610325 3 2 817487504 1 3 300909453 4 3 446148612 5 2 938232647 1 2 526612459 4 2 575777582 5 2 355626300 4 3 361251612 1 2 575765566 1 3 802025676 3 3 222365442 3 3 683004821 1 2 368912221 1 3 934877974 1 2 480772571 5 3 505240584 3 3 463178684 1 2 699248986 4 2 127502129 5 2 836279898 5 3 587289121 4 3 717495606 3 2 553570447 5 2 493067638 4 3 707262024 1 2 923846329 5 3 857214481 5 2 603886552 1 3 306908788 3 3 379607684 3 2 282510668 5 3 995508570 2 3 482064548 2 2 656692110 5 3 613059374 1 2 781246033 2 3 112718449 1 3 240204988 4 3 792103444 4 2 932971065 5 2 106014903 2 3 713796203 2 2 375848982 1 2 436554498 3 3 611522483 2 2 356071812 3 2 455789305 3 3 500857367 5 3 554137383 1 3 401505544 4 2 201811557 3 3 371812079 1 3 141309456 4 2 416965248 5 3 180249869 3 3 250245062 4 2 473639537 1 3 162395934 4 3 797139992 1 3 278608221 5 3 446377763 4 3 312217834 5 3 288297139 3 2 845975706 3 2 310485713 4 3 567065152 1 2 972215274 5 3 941028757 4 2 656731087 4 2 111074800 5 2 968263724 4 2 429410095 4 2 631318726 4 2 300770698 4 2 655244168 4 2 308933157 2 2 191271932 2 3 849928425 4 3 302089373 3 3 187999007 5 3 985127725 3 3 548196676 5 2 391989854 3 3 224524159 3 3 518717575 4 3 541052276 3 3 351066151 3 3 514285596 1 3 440294246 3 3 588866345 2 2 547177859 5 2 466271565 3 3 273961025 4 3 339792995 2 2 202368425 1 3 201189453 2 2 934918777 4 2 375812974 1 3 762270384 3 3 158015352 1 2 767843984 1 3 439196155 1 2 629587736 1 2 244319818 1 2 879245281 3 2 168360023 5 3 936113085 3 3 538917619 4 2 431667119 5 3 906618225 4 2 963710468 3 3 990609518 4 3 486755962 4 2 531107737 2 2 565767084 2 2 740831531 4 3 783342231 1 2 829759006 1 2 193378030 2 3 363363824 4 2 990177399 4 2 549940287 3 3 292587307 2 2 145788265 5 2 618102614 4 3 316218967 2 2 304511588 1 3 647068144 5 3 677970539 4 2 541315198 2 2 998519545 2 3 568958000 1 2 894203222 2 2 213869749 5 2 261431719 5 3 901087160 1 2 449658288 2 3 183747960 3 2 469148557 4 3 486963323 3 2 101443526 2 2 621236114 5 3 342385387 4 3 998929504 3 3 520732790 5 2 880768452 5 2 970023579 3 3 112314164 5 3 744281428 1 3 603259257 5 2 741129382 1 3 677403889 4 3 652799158 5 3 995579057 2 3 967789079 5 3 874752163 2 3 589108218 4 3 281752371 1 2 197549559 2 2 462002692 4 2 470233486 3 3 149895737 3 2 120542779 4 2 205877965 4 2 306054486 4 2 457745263 2 2 593761702 2 3 172970905 1 3 631692113 3 3 378675414 4 2 221360252 2 3 605569721 1 3 458050068 4 3 614993746 4 3 508746122 2 2 919197228 5 3 162077753 1 3 277870048 5 2 712496796 5 2 156462148 4 2 179089448 1 2 322707987 2 2 935309291 5 2 311364314 3 2 461630261 4 3 410235940 4 3 770715502 1 3 744448771 5 2 281772351 3 3 490140273 3 3 379363845 5 2 347977076 5 2 680367168 1 3 438800719 4 2 320300506 5 2 659936929 3 3 601281179 1 2 592805684 1 3 709017772 1 2 810468220 5 2 581754295 1 2 740762735 1 2 437860466 4 2 525997567 1 3 166358019 2 3 609441459 5 3 837511828 2 2 754060860 4 2 272792629 1 3 951916918 3 2 505433809 2 2 805176137 3 3 447628393 2 2 661445536 3 2 387833610 3 2 556196957 4 2 325260959 4 3 673949046 3 2 726969744 3 2 901152936 1 2 613887814 1 3 988527086 5 3 172628758 2 3 869730974 5 2 771747501 2 3 886674884 3 3 909960108 1 3 572050079 5 3 955251467 5 2 913697445 5 2 649001201 5 3 539305014 4 2 387216849 3 2 198625873 4 2 475931733 5 2 737440077 1 3 889044109 1 3 557813592 2 3 989879365 3 3 350231534 3 2 757242447 4 3 204261833 3 2 767493262 1 2 707811479 3 2 292642588 3 3 996443136 5 2 679853883 2 3 617408926 3 2 705615490 5 2 786737209 2 3 690421970 5 2 983310873 1 3 862099933 2 3 691131330 3 2 332057857 4 2 245572724 1 2 545224269 2 3 789643425 3 3 306217143 2 2 445911475 2 3 239352621 5 2 937116773 3 3 614071757 4 2 553588227 1 3 166440041 4 2 925852459 1 3 857337075 2 3 995947054 2 2 311109629 3 3 997764867 3 2 558663694 1 3 750604782 2 3 928060741 3 2 548375027 1 2 507652529 5 2 672949728 4 3 278645341 2 2 307768343 5 3 894403985 2 3 543655042 1 3 474132426 4 2 914916393 2 2 419814227 2 3 503369775 2 3 949301981 1 3 182480053 3 3 665480551 1 2 229062125 5 3 881724085 3 3 318880941 4 2 395683876 2 2 888958184 3 2 491816165 1 3 124994521 2 2 165295697 2 3 602654909 5 2 163590563 1 3 959268316 1 2 618100373 2 2 639499494 1 3 871039247 3 3 335777016 1 3 929384167 5 3 699085772 2 3 668539776 2 3 230663321 2 2 159403905 5 3 292881670 3 3 618098031 1 3 864812265 1 2 721595807 4 3 744217092 3 3 479461317 3 3 958113679 1 2 323758571 3 3 701731241 2 2 836907463 2 2 746442030 2 2 206824816 2 2 198094414 5 2 190143174 5 3 633595579 5 2 936400205 5 3 342699756 3 3 450440758 3 2 300578037 1 2 485208257 4 3 291799814 3 2 310742165 5 2 515261815 1 3 469192084 4 2 139651306 1 3 689773717 4 3 390599583 2 2 407802777 3 2 686484212 4 2 221876792 5 3 767591691 2 2 652315253 2 2 153310799 3 3 161637558 4 2 257220885 3 2 621189515 3 2 310277935 4 2 632599431 4 2 386984070 4 2 678362399 3 2 947467379 1 2 258533919 5 2 986212030 4 3 526725609 4 2 151498294 3 3 367452650 2 3 191581749 2 2 179258981 5 3 187356766 4 3 341826408 3 2 618535857 5 3 756369304 1 3 132847225 1 3 499961294 2 2 325076462 4 2 918024063 5 3 389102751 4 3 340116175 3 3 811052813 4 2 952705195 4 2 508858068 5 2 375635009 2 3 336315208 4 3 740054706 1 3 781970858 4 3 142188975 4 2 561549642 5 2 348622341 3 2 478732172 4 2 382874750 2 2 624337482 1 3 280847684 1 3 312745419 4 3 239845688 4 3 792633832 2 2 303891146 3 3 269024868 4 3 848065364 3 2 698932586 4 2 210508094 4 3 487791805 2 2 405907761 1 3 594160543 3 2 381533072 2 2 127084984 4 3 386083949 3 3 538639285 3 2 837095663 2 3 622317825 1 3 951781625 2 2 996114166 4 2 628416894 5 3 888022607 4 3 483017383 4 3 502159955 4 3 956504941 3 2 326759187 3 3 689568599 2 3 849512196 2 3 926977841 2 2 347064452 1 2 262894425 3 2 350674641 4 2 634834204 5 3 143012221 1 3 110137566 1 2 770182817 5 2 942114392 5 2 361540783 4 2 347867426 3 3 353111889 5 2 255109020 1 3 737816059 2 2 257457543 4 3 344122075 4 3 375674876 1 3 858046490 5 2 758548715 5 3 554240463 1 3 554388735 2 2 783455037 3 2 344298952 5 3 966801749 2 2 366255448 4 2 581711665 1 3 314647324 4 2 455280187 5 3 516850190 2 3 581093678 2 3 337253067 1 2 845229070 5 3 312135717 2 2 272677391 3 2 778507191 1 3 511565611 4 3 976341273 3 3 515794406 4 2 213210104 3 2 599664005 4 2 778615251 3 2 309904503 1 2 991543103 4 2 589382437 4 3 185172752 2 3 912951337 5 2 856756782 1 3 184203031 3 3 691254024 1 3 540212704 5 3 198363367 1 2 988203746 2 2 840179761 4 2 943802008 5 3 298908002 2 2 615972915 4 2 849777311 4 3 897182886 1 2 384724528 4 2 790937126 1 2 441464703 4 3 977433618 2 3 549819284 5 2 501814857 5 2 960233989 2 3 623440102 1 3 260836383 4 2 862977172 1 3 335763226 3 3 640585635 4 2 347634868 1 3 344711145 1 2 864690010 1 2 226915496 5 2 428467441 2 2 285097378 4 2 595486988 4 3 458799074 5 2 382730859 1 2 327505764 1 2 635162159 5 3 959121741 4 3 471432578 2 2 234747238 5 2 838742663 4 3 375010159 1 3 287113350 1 3 700651684 1 3 593399115 2 2 372836436 4 3 385461638 5 2 727002928 1 3 269064862 2 3 227021116 4 2 510464982 4 3 976754543 4 3 720942517 1 2 574046972 2 2 559819075 3 2 665750542 2 3 568875580 3 3 981126049 2 2 389627731 2 3 290730157 1 3 102306351 4 3 699969998 3 3 963681568 2 3 879308137 3 3 333436898 5 3 389937584 4 2 543843481 3 2 488198050 3 2 689065107 4 2 577315887 5 3 473462772 3 3 786667773 3 3 684760142 3 2 686643209 1 3 560538051 2 2 698252908 1 2 706512899 1 3 834431524 5 2 757747289 1 3 610733727 2 2 129659561 3 2 339307887 4 3 633614735 2 2 645147809 1 3 390206165 1 2 419318069 4 3 229775571 2 2 637553042 2 3 348028911 1 2 464498325 3 3 180855535 5 3 826655677 2 3 994603362 2 2 388676513 3 2 591982304 1 3 758560740 3 2 688599025 2 2 256073447 3 2 482079150 1 2 864010428 3 3 375198766 4 3 117211848 5 2 326387052 3 2 251656825 3 2 208332715 3 3 707356818 3 2 497216547 5 2 823245834 5 3 770245625 4 3 785545476 5 3 803145209 2 3 245505714 2 2 117273524 2 3 139197072 3 2 865316067 4 3 180633684 2 3 769771186 1 2 633399170 5 2 512200067 1 2 133274140 4 2 460992028 1 2 709998421 1 2 188635773 3 2 289647216 5 2 716579749 4 3 859857390 4 3 694650232 3 3 189498850 1 2 492807436 4 2 896333259 4 2 625040893 2 2 889179620 4 2 553435459 1 3 566628222 4 3 688278772 3 3 373890638 2 2 894690939 4 2 354755931 4 2 202708887 2 3 359629717 5 2 500176188 2 3 258978536 1 3 423964720 5 3 905374573 5 3 455229574 2 2 862219291 2 3 696335124 3 3 843152190 1 2 221590559 2 3 752151514 2 3 382447642 4 3 913410705 4 2 504787239 5 3 584712796 3 2 366636446 3 3 980731870 3 2 710504039 3 3 999888505 5 3 516253827 5 3 994926581 3 2 601409975 2 3 292920801 5 3 829221811 5 2 270051599 5 2 611816040 1 2 552787059 5 2 910289054 4 3 601794344 4 2 455777481 2 2 727747107 1 2 646826769 3 2 472984109 2 2 633267014 5 2 333155330 3 2 375079143 1 2 722569115 2 3 439458160 2 2 755735434 5 2 543661860 1 2 493820065 5 3 326767325 5 3 721336496 4 2 282665606 2 2 525237410 4 3 406328763 5 3 579784362 4 3 133121623 4 2 606130102 4 2 471567480 1 2 770737002 5 3 179783021 5 2 363760318 2 3 785056247 4 3 411361464 1 2 417247845 3 3 860356739 2 3 299628748 1 3 758675059 3 2 224706490 5 3 534235945 3 3 750404632 2 2 521037145 4 3 991035526 5 2 136794266 2 3 410694273 4 3 640589676 3 2 385340782 3 3 582872280 4 3 164968494 1 2 762100487 2 3 287357382 5 2 225338937 1 2 427683453 1 2 508391042 4 2 642523033 1 3 440264658 1 3 138969142 4 2 302790527 3 3 621987870 3 3 757699415 4 2 985075796 5 2 720430022 3 2 870506187 3 3 429514606 3 3 871209073 1 2 382861146 5 2 580492831 2 2 251637401 3 3 819628802 3 2 266375689 1 3 142191211 3 3 505691855 2 2 629112705 4 2 695081920 3 2 733537771 1 3 881923236 2 2 201957382 5 2 741914903 1 3 673973745 4 3 211743946 1 2 280530351 4 3 306757924 5 3 308749854 5 2 626887426 2 3 772727815 2 3 767049048 1 3 272440069 3 2 772505376 1 2 353077089 1 3 963889403 4 3 626565969 1 3 470084187 4 3 188989185 3 2 672927183 3 2 280354773 4 3 316200514 1 3 733704948 5 3 626458965 3 2 202901515 5 3 865160221 2 3 910626172 2 2 966354981 4 3 567007720 4 2 276242072 1 3 705784144 2 3 590317017 5 3 446335887 3 3 220916443 5 2 405559868 5 3 198773040 1 3 846667443 2 3 513268842 1 3 382342369 5 3 713222949 4 2 320985421 4 3 561046666 4 2 687359324 4 2 255081141 2 2 984405959 1 3 613992069 3 3 726647019 3 3 707416893 4 2 947732483 4 3 294975787 1 2 208493968 2 3 922902145 1 2 830612490 3 3 599177217 2 3 908879262 1 3 239062101 2 2 949061098 3 2 425959149 5 2 966932808 2 2 441821164 4 3 948614682 4 2 134016288 2 2 108452997 3 3 253287386 4 3 591298079 3 2 291516878 5 2 867512837 2 2 762047829 5 2 834223546 5 3 916531271 4 3 288855649 1 3 316064924 2 2 699344109 1 2 318794511 2 2 175009858 1 2 560097138 5 2 183229065 3 3 732740083 1 3 725966101 3 2 262121538 1 3 555982320 3 3 567321213 4 3 351860312 4 2 610479610 2 3 573424928 4 3 127324073 5 2 922607154 5 3 420493747 5 2 609526342 2 3 446863336 3 2 739562544 1 2 700221650 2 3 113217481 3 3 538815744 3 2 122028514 4 2 188922837 4 3 856068489 3 2 949050849 1 3 210752596 2 3 301358150 1 2 504609395 1 3 342081242 5 2 419608397 4 2 862743763 5 2 634600124 5 3 159185128 4 2 864914004 3 3 180977090 1 3 324441889 2 3 654612886 4 3 819020577 2 2 863415718 3 2 947213054 2 3 250097902 5 3 512480103 4 3 604321965 3 2 439091032 5 3 673343467 5 2 374107077 1 3 898105823 5 2 721049211 3 3 146627479 1 2 167529042 3 3 386528622 1 2 154765443 4 3 705129876 4 3 317603630 1 3 528352459 2 2 968656284 4 3 313779227 2 2 785378187 3 2 573561058 1 2 859009154 3 3 207823509 1 2 830561602 3 2 470461038 4 3 937649824 3 3 380461002 3 2 725527248 5 2 771409934 3 3 641727017 5 2 340797244 1 2 178364613 5 3 171262416 5 2 168036334 4 2 500105527 3 2 130920670 2 3 617443114 2 2 554304430 4 2 445835786 3 2 286951950 3 3 721931858 1 2 537029339 4 2 152997091 2 2 332909810 4 2 948288998 2 3 782660817 1 2 308919251 2 2 812668983 4 2 335868983 1 2 646168302 4 2 848004906 5 3 529971124 4 3 295727274 1 2 828242847 4 3 294555932 1 3 700820503 5 3 404450249 2 2 929445134 5 2 316734140 5 3 396040082 4 3 290097486 2 3 333629451 1 3 604301322 5 2 219011116 5 3 124338361 4 2 380531849 5 2 154143812 1 3 685689698 3 2 997702811 3 2 281687713 5 2 879853363 3 3 503760847 2 2 820176714 5 2 789022229 1 2 184226028 1 2 344297115 3 2 450237610 3 3 347418795 1 3 766254566 2 3 597486897 4 3 461684843 5 3 622304073 1 3 867268253 3 3 336423280 5 3 774563949 4 3 224790868 4 2 186811153 1 2 405734680 4 2 872521135 5 3 738406883 5 2 393786749 2 3 150650638 2 2 625378170 2 3 544885754 5 2 329028614 3 3 351734145 1 2 207138364 2 2 583488364 1 3 119772784 4 3 590672233 5 3 132708164 4 3 849814777 4 2 581566042 1 3 784730023 1 2 861691337 2 2 106983197 5 3 219602610 2 2 235620310 1 2 892161220 3 3 736445197 3 2 528505615 4 3 775856970 5 2 627499944 5 3 894372981 2 2 168308616 3 3 229298515 1 3 949085746 3 2 226445778 2 3 534716279 2 2 887962727 1 3 735871622 3 3 405488059 1 3 101760047 2 3 372299602 5 3 836449980 3 3 252219034 1 3 810991718 1 2 716268650 3 3 983170377 5 2 606945357 1 3 530079022 4 2 946793015 5 2 158517369 1 2 663081598 4 3 297364555 1 2 163564486 1 2 173182816 1 3 235510669 3 3 245327533 1 3 398879142 3 3 278134407 3 2 718945502 5 3 604066972 1 3 117424869 3 3 615041904 1 3 770072492 3 2 258019323 4 3 204041188 1 3 149389226 4 3 368252951 2 3 751342244 4 2 782884983 4 2 322043007 2 3 888276987 4 2 185944231 5 3 202551073 1 2 190484132 3 3 138644444 5 3 711802121 3 3 667799193 5 2 478590404 4 3 982218055 4 3 879696801 2 2 140350628 1 2 165451509 3 2 607663146 3 3 996784279 4 3 782574386 1 2 135758586 2 3 676137235 4 3 535979561 5 2 784020269 3 2 237947141 2 3 690647961 4 3 271352221 3 2 533129626 5 2 121018591 5 3 461721671 1 2 398483784 5 3 180146851 4 2 297135835 2 3 653492510 1 2 463990816 3 3 443936398 1 3 489845680 2 2 542172268 5 3 962132424 5 2 330792270 5 2 210136444 4 2 834196007 1 2 612477149 3 3 514333864 2 2 382590679 5 3 354906876 5 2 518008687 1 3 660960869 2 2 821495804 5 2 691339963 3 3 830834839 3 2 380879139 1 3 227666424 4 3 814453134 3 3 851347220 5 2 660505470 4 3 550143240 3 2 303925541 1 2 367396402 4 3 437952806 5 3 811923087 5 2 325825649 5 3 387518376 4 2 333801796 1 3 303286283 3 2 763136415 3 2 155545690 1 3 969068487 1 3 440971566 1 2 786781903 5 2 927830830 1 2 908635387 2 3 612418552 1 2 913758952 5 3 607943698 3 2 244379023 1 3 453726698 1 2 858673499 5 3 290518455 5 2 868863446 3 2 346146072 4 3 787997929 3 3 667935479 4 2 358490992 5 2 386801795 2 2 337312261 3 3 515387506 2 3 130274225 5 2 290299703 4 3 192196070 4 3 200749350 4 2 709287982 5 3 281365258 1 3 288046522 4 2 703752225 4 2 781371002 4 2 782967242 2 2 479676603 4 3 706567327 5 3 802929723 3 2 311918857 3 2 944717542 2 3 714376351 4 2 120123495 4 2 253179604 2 3 915371133 3 3 646882341 4 3 554646187 2 3 757810485 3 2 732860583 1 3 636714774 3 3 372033773 4 2 308051235 2 3 392392188 4 3 118618444 5 2 507870054 2 3 132152719 3 3 392806329 4 3 830975066 2 2 150853229 4 2 555386787 2 3 765707542 1 3 970219604 4 2 727704027 3 3 419833834 5 2 720822251 2 2 734092822 5 3 139802078 5 2 294146127 4 2 431890405 3 2 529245131 4 3 235370371 2 2 860599934 5 3 290465891 2 2 243255289 3 2 611777756 5 3 301541484 1 2 275498941 3 2 601302432 2 2 358655298 1 3 697453583 5 3 322886181 4 2 504135160 3 3 368304581 3 2 368437647 4 3 126355950 3 2 477119066 1 3 431197538 5 3 994071030 1 2 159104316 3 2 113757708 4 3 798955314 2 2 533867424 1 3 649831235 5 2 328308157 2 2 813619933 4 3 958278404 5 3 314663763 1 2 143276273 3 2 208609995 4 2 666024750 2 2 177953736 2 3 225690944 5 2 353694976 1 2 225279069 2 3 392344299 2 2 190520760 2 2 996662561 4 3 670172069 1 3 867124956 2 3 380079676 5 2 779674511 2 3 941407230 4 2 506182759 4 3 918249582 3 2 782038216 2 3 809081664 2 2 722495409 1 3 453125023 3 3 942816497 2 2 270587457 5 3 462498843 2 3 363916276 1 2 102344758 3 3 233843622 4 3 511372579 4 3 141238260 3 2 133596681 4 3 608499211 1 2 215996038 3 2 274809684 4 3 362721073 5 3 277079201 4 3 151659548 1 3 964351691 2 3 740312744 2 3 779847708 3 3 648175042 3 2 817040536 5 2 461185500 3 3 523515862 1 3 321847852 4 3 671245665 5 3 315755410 2 2 937874147 3 3 182936989 2 2 277817464 3 2 847740176 3 3 433114111 2 2 454882140 4 2 815285692 1 2 858122802 1 2 388100300 3 2 662954077 5 3 276921887 5 2 278080946 4 2 240486885 3 2 837799604 1 2 682902731 2 3 377844270 3 3 625562402 1 2 283726892 5 2 855510007 5 2 206647722 2 3 704230265 1 2 149397235 5 3 220226122 3 2 717611879 1 3 847377110 4 3 611916295 2 3 143537292 4 2 455513897 3 3 524974407 5 2 318285958 4 2 815774859 3 2 874845504 1 2 621660847 3 3 829830979 5 3 551385125 3 3 582976545 3 2 872371520 2 3 424146517 3 3 244970182 4 2 391039884 1 3 346229846 1 3 673666404 3 3 408805904 1 2 566615749 5 2 657483354 3 2 802560089 5 2 325847444 3 3 835135138 3 3 659143939 5 3 450295704 3 3 838446362 5 3 616392320 3 3 556825931 2 3 274125994 4 3 568406625 3 2 282575176 3 2 818721295 3 3 502932280 1 3 482687647 4 2 519707105 4 2 374331911 1 3 876274788 4 2 739889736 2 2 805109060 1 3 699292136 5 2 976462600 1 3 466432272 2 2 269820830 3 3 430343097 4 2 628518919 1 3 246164213 4 2 381558096 4 2 619297452 4 2 259817237 5 3 393145180 3 3 942127254 1 2 140265237 4 3 599817088 3 2 391175864 2 3 433813876 2 3 871839646 5 3 248847858 3 2 685755674 3 3 318319597 4 2 254023259 4 3 703336450 4 2 772688694 5 3 167945365 2 3 491587767 2 2 350811885 5 3 549410231 2 3 985297024 2 3 562772157 2 3 187783426 4 2 970031965 5 2 528689584 5 3 421205313 4 2 208438980 4 3 341435180 5 3 416395146 4 3 542357789 1 2 962051660 3 3 992189974 3 3 145053191 5 3 179208807 2 2 470056547 4 2 717400065 5 3 556696340 1 3 859008894 2 3 358705631 2 2 351180869 5 2 575818982 5 3 387328788 4 3 360833664 2 2 325210828 2 3 801127421 5 2 622826261 5 2 319283928 4 2 409475718 1 3 719474420 1 3 411612274 1 2 373349226 2 3 131503162 2 3 151594192 4 3 302929587 1 2 761269788 5 3 509796240 1 2 278940040 3 3 627980633 1 2 891880678 4 3 900553542 2 3 601841400 4 3 681665847 5 3 603947656 3 3 527948903 3 3 431596952 1 2 881048965 1 2 556323512 2 3 776998487 1 2 561203229 2 3 317400345 2 2 584845117 3 3 717976554 3 3 814837643 5 2 195546386 2 3 542545447 1 2 355478519 4 3 393684191 1 3 118134307 2 2 727843090 1 3 514859215 4 2 320718292 2 2 950874845 2 3 339895509 1 3 622251198 4 3 227926915 1 2 331437826 5 3 893432725 3 3 128182456 4 2 888625165 4 2 697256579 2 2 751458885 3 3 780386046 5 3 141754456 5 2 504567287 2 2 928240403 1 2 878520397 3 2 850563489 2 2 329782479 1 3 421494448 4 2 597583184 1 2 127247742 3 3 618784639 4 2 627518029 1 2 432774442 4 3 922732700 5 3 761449253 1 2 241845302 5 2 542609332 2 3 457307817 2 2 643007013 5 2 785800076 5 2 784363588 3 3 409001751 2 2 163196006 5 3 300214814 4 3 339725421 1 2 296194794 4 2 321064027 5 2 162272747 3 3 736780535 1 2 291598237 4 2 915402115 3 3 600371730 5 3 875163961 5 3 630440862 3 2 253759816 3 3 121898859 3 3 698532333 2 3 577762258 1 2 984239876 3 2 556107339 5 2 888562960 4 2 426713623 4 3 927210985 4 2 288227974 5 3 516225556 5 2 272433890 4 2 691122241 2 3 759814307 4 3 442148008 4 2 182305977 5 2 182215698 2 3 760548853 1 2 186422704 1 2 306609234 2 3 771509539 4 2 862346203 4 3 591389122 4 2 485055434 1 2 569750420 3 2 170521519 3 2 135279221 1 2 535094266 2 3 537836337 2 2 303501586 5 3 581769361 5 3 818030289 5 2 958010021 5 2 621438454 4 2 438776501 3 2 562438550 1 3 110355607 5 3 438139443 1 2 587224300 3 3 645063682 1 3 204377512 4 3 684458613 1 2 479062706 5 3 277691595 2 3 958816398 1 2 821941215 4 2 448094198 3 2 528615563 1 3 515843841 2 2 970540441 3 3 821150414 1 3 390171214 1 3 344249296 2 2 263283580 2 2 476872471 3 3 252100038 2 2 289251129 5 2 958127781 4 2 397351004 5 2 470738626 4 3 451662234 3 2 400134312 2 3 680801029 4 2 839418415 2 3 597292018 1 3 999483346 3 2 171243864 4 2 101540021 5 2 346563718 3 3 593720597 4 3 214504100 2 2 687092214 4 2 625477458 5 2 533938717 1 2 169360376 1 2 152668115 3 2 563379952 3 3 422837079 1 3 256656426 2 3 126833233 4 2 470193590 1 3 594861081 1 3 770100718 5 3 541955643 4 3 297949264 5 3 257107406 3 2 712193936 3 3 415736704 1 2 962693832 1 2 646946931 4 3 858613467 1 3 347302359 2 2 997637586 1 2 737202430 3 2 539259774 4 3 706957841 4 2 607294964 3 2 972445232 5 2 117567231 3 3 689937374 1 2 917352906 2 3 416179644 4 3 574009363 2 3 567906948 3 3 793586890 3 3 104707735 1 2 574323284 1 2 206544979 5 3 934549839 4 3 444892211 3 3 367954026 1 3 248804623 1 2 278718512 4 2 501270819 3 2 602108677 5 2 274167817 1 3 457404338 4 3 370223561 5 2 775103879 4 2 349544761 4 2 199946658 4 2 494381388 1 3 116345642 3 2 286585484 5 3 469622917 2 3 580979594 1 2 386140600 5 3 256878526 4 2 758940251 1 3 190712566 1 2 351103441 1 3 617970085 2 3 114342530 5 3 875429529 3 2 529670269 3 2 627849280 5 3 473992759 2 3 747671194 1 2 613859822 2 2 488804589 2 2 473991539 3 2 818213258 3 3 710379592 4 2 465565568 1 3 158418254 3 2 161803759 3 3 939911145 3 2 241194657 4 2 499757344 5 2 841244483 1 3 384067931 1 2 561100747 5 3 560143672 4 2 238461059 4 2 761261511 5 2 352549389 4 3 366797711 1 3 154650130 5 3 489021429 1 2 315808354 2 3 369830370 5 3 697626848 2 2 324551955 3 3 788054651 3 2 625412692 3 3 370149504 1 3 200568306 1 3 377970288 3 2 583289127 2 2 597532793 5 2 653640455 2 3 196869322 3 3 244151458 1 3 427212839 2 3 913457301 1 3 202863511 3 3 817514031 2 3 851808941 1 2 373527655 5 3 862500728 4 3 567224614 2 3 125011003 3 3 259908129 5 2 411996150 4 2 129255765 5 2 851508576 3 2 894074973 2 3 801831517 1 2 621606307 1 2 621368614 3 2 777999542 2 2 681072343 3 3 208095202 5 3 269890979 1 3 107375206 3 3 611741463 2 2 414968511 3 2 913048610 5 3 343345963 4 2 638135890 3 3 263678733 3 3 252500897 4 2 451153769 2 2 398773796 4 3 974826875 5 2 597076715 3 2 571045931 2 3 977644645 1 3 677373163 5 2 569669317 2 2 570266041 2 2 320387274 2 2 339714490 2 3 644595471 3 2 247151929 5 3 922386335 4 3 817649373 3 2 477789294 2 2 166969185 3 3 442078846 5 3 583076042 2 2 827096123 2 2 767816118 2 2 936357524 2 2 115255765 3 2 519824381 1 3 213999439 1 2 255346270 5 3 769704154 1 2 876127295 5 3 320318419 1 2 233253404 5 3 150893896 5 3 499953345 1 2 929463165 1 2 290864374 3 2 360739315 5 3 570156724 5 3 521824471 2 2 788304566 1 3 375617970 4 2 912582373 5 3 472292968 1 3 102880854 3 3 563194837 2 2 664244672 1 2 463564110 5 3 710507487 2 2 248808483 2 2 498314493 3 2 703858495 2 2 872944491 2 3 167879648 3 3 761889825 4 3 515095704 2 3 770378684 1 3 989429345 1 3 648912581 3 2 805104499 5 3 435648450 1 2 483996311 3 3 339775464 4 2 548285921 2 3 827202378 1 2 904448100 4 2 899912639 2 2 872653528 1 2 949610131 5 3 996028938 3 2 438818086 5 3 360459557 4 3 196326362 3 3 579474390 3 3 147169684 3 3 228103835 1 3 893099909 1 2 659794784 3 3 563294608 5 3 964344692 2 2 312280054 5 3 113861758 4 3 320416096 3 3 742532599 3 2 147271207 4 3 194826846 1 2 253525864 4 3 643835871 3 2 859735044 4 2 967894611 2 2 777922988 2 3 512590281 2 3 487919409 5 2 985937130 5 3 229160946 3 2 565309113 1 2 187258163 2 2 531586622 2 3 516371216 2 2 499175655 4 3 366276575 1 2 624870298 2 2 571049506 5 3 455437193 4 2 157495780 1 3 347171646 3 2 633358504 5 2 700493608 5 2 525439385 3 2 540883437 4 3 423952634 2 2 376614262 4 3 266961616 5 2 716397831 3 3 158767479 3 3 329648265 2 2 999946587 1 3 868921409 5 2 719322560 3 2 199981647 5 2 565452763 1 2 247664837 4 3 548394148 3 2 685481135 3 2 571317787 4 2 756085579 5 3 718479893 4 3 132140188 3 2 319614339 5 2 148846388 5 2 855792304 5 3 807293707 4 3 567061309 3 3 110201585 4 2 166231588 2 2 728078409 4 2 130571314 3 3 683325744 4 3 225632914 1 3 864306377 5 3 522820785 3 3 249434248 3 3 477225619 3 2 533436278 3 3 100922038 3 3 428926334 2 3 196092468 3 3 540726611 3 3 520590424 2 3 716302219 1 3 359890469 2 3 850049723 1 3 694670068 1 3 255174764 1 3 657453409 1 2 825063099 5 2 282522916 2 3 309039506 3 3 971328387 3 2 639229016 2 2 646346647 1 3 291739041 3 2 919194365 3 3 767984370 5 3 569348599 4 2 531830961 4 2 632942494 4 2 869848367 5 2 255915174 5 2 201947023 1 3 491135701 3 3 516297374 1 3 276011138 2 3 352138706 5 2 513619926 1 2 945455002 4 3 190062364 4 2 983746859 4 3 383685534 2 3 927717668 2 2 448758536 4 2 860410991 4 2 427151599 1 3 117859199 5 2 662498623 1 2 649821106 5 3 634429524 2 2 892218972 2 2 587703293 4 2 712749360 1 2 308267237 1 2 306432534 1 3 867512313 3 3 353657197 5 2 472539393 2 3 219822400 3 3 123175618 3 2 383486937 3 3 668079610 1 3 273381807 2 2 940297527 3 3 740514383 2 2 949933381 1 2 235466399 5 3 625385039 2 2 816495804 1 3 109658063 5 2 373744458 2 2 432374592 3 2 874989475 2 2 294257747 1 2 551736435 1 2 521724078 5 2 645342807 2 2 898622814 4 2 962128638 5 2 433110946 3 2 385110905 1 3 850527811 1 2 231505526 5 3 764726266 2 3 447750864 5 2 861501796 4 3 378621440 2 2 770669262 3 3 180449226 2 2 455197759 4 2 395602251 1 2 299610421 4 3 371479636 5 2 247618231 2 3 139043718 2 3 193306556 2 3 599253131 2 3 632310888 4 2 339049280 1 3 733707328 2 3 499541364 4 3 774529039 5 2 835207008 5 3 186819406 5 3 719064007 3 3 739729492 3 3 813949217 2 3 585128613 4 2 508239698 2 3 650524826 3 2 972587330 4 2 913029160 3 2 972966864 1 2 452592864 5 3 927949689 4 2 206971527 3 2 996490656 1 2 289066654 3 2 515721905 3 3 128168112 1 3 207926658 2 2 570119096 5 3 972393595 5 3 767241886 3 3 443826514 2 3 259477220 1 3 170441644 3 2 637921841 4 3 220629030 5 2 802053766 3 2 365146854 2 2 997790812 2 2 660211327 1 3 978433769 5 2 565630328 3 2 509551071 2 3 857842710 5 3 586730439 3 3 948420260 2 2 273852510 4 2 610392177 1 2 558441961 3 2 354593193 4 3 883454924 1 2 502891014 1 2 125590214 3 2 887280066 4 3 100435638 1 3 171044352 1 3 431431010 5 3 354627907 2 2 412309173 2 3 639289801 5 3 613060774 3 2 112102949 5 2 334267275 3 3 823615715 1 3 959704591 1 3 697808181 5 3 505414501 3 2 888829078 4 3 886905363 3 3 178081292 1 2 621221922 3 2 611292890 2 2 532867485 5 3 649420545 2 2 859176719 4 2 285944614 1 3 259623954 5 3 905634966 4 3 535504612 1 2 720639898 1 2 674846765 4 3 166605285 3 2 156829396 2 2 112983868 5 3 438569776 3 2 503049999 4 3 356840624 2 3 590764321 1 3 275981941 1 3 691839355 5 3 215803408 5 3 142015929 4 3 455486202 3 2 982886638 5 3 348515233 4 2 108386431 5 3 651513112 2 3 220515037 3 3 865560855 5 2 508846648 2 2 264880560 2 3 712044862 1 2 171973352 3 2 879440182 4 3 387704274 1 3 482844997 5 3 429407876 3 3 399202745 5 2 302997876 3 2 269869764 4 3 582861740 4 2 868326529 2 2 377282768 3 3 779212249 5 2 585276944 1 2 746025316 4 2 585776591 1 3 359935581 2 3 875468866 4 2 503820093 1 2 676161080 1 3 242590631 5 2 289403505 5 2 418332214 1 3 869450511 1 2 389290258 1 3 973044835 3 3 465348652 4 3 626893410 2 2 879158962 3 3 183880694 1 3 590018036 4 3 337629272 1 2 753819759 2 3 900686025 2 2 760023915 2 3 848084955 1 3 237635187 3 2 646477296 4 2 870158315 2 3 386356903 2 2 611665113 3 2 602703021 5 3 697966485 2 3 152065318 2 3 167153533 4 3 920172243 3 3 789163546 4 3 116461873 3 3 662123319 4 2 710218287 5 2 836842252 4 2 208230818 4 3 312030981 3 2 308230075 2 3 589861705 3 3 711688396 1 2 428969445 2 2 273796886 1 3 535231576 1 3 884798369 4 2 920364422 5 3 364295028 5 2 340462213 5 2 148748557 4 2 825323440 5 2 850404623 5 2 163434649 5 3 494343902 3 2 713028255 2 2 727627563 1 2 774450605 2 2 429549284 3 3 550602207 4 2 331378823 4 3 366453535 3 2 333385908 5 3 548193628 3 3 191220317 2 3 353091291 2 2 543008803 4 3 131771484 4 3 864092646 3 3 855335701 2 3 926308760 4 3 824919261 3 3 628662749 3 2 590688360 2 2 910066205 5 3 543143633 4 2 404898036 2 2 791788959 3 3 162859794 5 2 315300893 5 3 166228434 4 2 737312125 3 3 418965663 4 3 954114260 4 2 385730277 3 3 462381545 1 3 725818182 5 2 474722032 1 3 102254465 5 3 855807567 2 2 462923069 2 3 178815832 2 2 710972510 4 3 818479955 3 3 717964018 3 3 131819168 2 2 561897854 4 2 439760625 2 3 205476904 5 3 699086639 5 3 466807202 5 3 968278931 4 2 225444388 5 2 333814797 2 2 463770191 5 2 345142098 3 3 253996057 2 2 392544356 2 2 634647062 3 2 285294346 5 3 401584785 4 2 498015775 3 2 904244764 3 2 888980372 2 2 277433024 5 2 633975873 1 3 524651041 2 2 489125330 1 2 957022547 3 3 686291070 2 2 763616672 2 2 237587158 4 2 177541440 5 3 828147789 1 2 471284562 5 2 575030236 4 3 176996076 5 3 909319756 3 3 586936303 1 3 775988105 4 2 195890753 3 2 286067009 1 3 107065129 5 2 661976571 5 2 134287549 3 2 927434689 5 3 598622131 5 3 335802005 2 3 792189656 4 3 728802133 3 3 238894179 3 2 909232077 1 2 581966050 3 2 447918791 3 2 254176558 1 3 861189188 1 2 255434410 2 3 192110811 1 3 528295408 3 3 558696139 4 2 163816329 1 3 866184449 1 3 992503438 4 3 545808578 1 2 109576499 5 2 527364421 3 2 297595416 4 3 595721488 2 2 350633492 4 2 130819704 3 3 458234324 2 2 507212804 5 3 876123673 3 2 711961958 5 2 564756512 3 2 145324888 4 2 721666123 4 3 795686129 5 3 633070734 1 2 819121410 4 2 893729607 1 3 830864308 3 2 270406444 4 2 144695203 2 2 433720071 5 3 500615146 5 2 130418085 4 2 471967638 3 2 309912694 4 3 695750212 4 3 365650628 5 2 172352477 4 2 374873402 1 2 486510453 5 3 997845637 2 2 299696249 4 2 629599225 4 2 286515702 4 3 826300501 4 3 168912443 1 3 670114770 5 3 410186616 3 2 408808085 1 2 138783995 2 3 311309018 5 3 669739049 3 2 565035144 1 2 200294525 2 3 626186593 5 2 745731502 3 2 432981717 4 3 601133218 5 3 656772333 3 3 259965490 4 3 554040440 2 2 193326129 1 2 569198370 5 2 829763844 4 3 518279630 4 3 245734538 4 3 432700631 3 2 719655521 4 3 579587182 2 3 147469797 2 2 476039646 5 3 315476484 1 3 662366835 4 3 593110558 4 2 785530955 2 3 559720554 1 3 469224219 4 2 127148216 5 2 281984364 1 2 315875975 3 2 681808737 2 2 120565554 1 2 777456460 2 3 245185107 4 2 439551653 5 2 771451858 2 3 643486399 4 3 101803027 1 3 992845365 5 3 552998821 4 3 219450415 2 2 673369072 1 2 100026295 1 3 695844502 4 2 501513443 4 3 329016685 2 3 987648071 2 3 731655754 2 3 183317658 4 2 175563840 5 2 977388447 4 2 219995584 3 2 924037912 3 2 493082987 5 2 139533880 4 2 573894481 3 3 261623843 4 2 920690417 3 2 324350598 1 3 708395541 1 2 946898842 2 2 656478835 3 3 469523225 2 2 639247965 4 2 484997718 1 2 788827942 4 2 259341842 3 3 460225049 1 3 598553029 2 3 130843559 1 3 791656223 4 3 498074919 3 3 757491846 5 2 722741867 4 3 369849357 3 2 484641230 4 3 332194658 2 3 419774680 4 2 694179518 3 2 959662973 5 3 943568431 4 3 999867125 5 3 379880114 1 2 424044765 1 2 414299047 5 2 722356090 5 2 565458772 2 3 363091917 2 3 329206574 1 3 381169567 3 2 985948708 2 2 183839574 4 2 619515841 5 3 537623817 4 2 908588250 4 2 576764372 3 3 515443943 4 3 317357880 1 3 958737495 5 2 894874647 4 3 261906594 3 3 227724060 3 2 655526028 2 3 621709605 2 2 528097433 4 2 983091668 2 2 703492491 1 2 218091269 3 2 533620921 1 2 347671892 4 3 423530134 3 2 476434966 3 3 770185191 2 3 313152213 1 2 160546129 5 2 159046858 4 2 507590907 3 3 397455375 5 2 498861931 5 3 864570633 3 2 242531822 5 2 249174398 2 3 191811387 3 3 317828268 3 2 787331208 4 3 168178493 5 3 912372661 3 2 436802705 5 3 812486365 2 2 437131610 1 3 576393462 3 3 493733540 1 2 695847035 3 2 367031711 4 2 524253152 4 2 219921576 4 2 276506258 3 2 223662028 2 2 159559412 3 3 219490661 4 2 887058819 3 3 257977617 1 2 766299998 1 3 649027650 3 3 677920986 5 3 389285471 5 2 937949821 3 2 163099003 4 3 217086568 2 3 683726069 5 2 124928318 5 2 766823939 4 2 336812447 4 3 652386158 5 3 601373746 5 2 298994294 3 2 605581008 4 3 104105104 5 2 988156307 2 3 469704636 4 3 117935589 1 3 855311145 3 2 753587168 4 2 449253735 1 2 525186820 1 2 968252748 2 3 428179457 3 2 214359547 5 3 583208359 2 3 372190006 5 2 937177432 5 2 365725850 2 3 819892896 3 2 914183568 1 2 333326122 1 3 415143185 3 2 772716268 5 3 950026998 4 2 347206683 1 3 481295749 5 3 779357701 5 2 223642055 1 3 593039761 3 2 654723970 5 3 730363215 1 3 419138193 1 2 448341057 3 3 256671625 3 2 179755123 3 2 788456143 4 3 234443536 5 3 133046508 4 3 261535968 5 2 589219791 3 2 276774578 5 3 273118234 3 2 880412489 5 3 941353615 1 3 607382282 3 2 784776159 3 2 500516872 4 2 682982484 4 2 731663903 5 3 683811924 2 2 325438719 2 3 300767019 5 2 409046378 2 2 224413888 1 2 649528586 4 2 686644466 3 3 341818230 1 2 674994257 2 2 441168951 1 2 364908897 2 2 417552719 3 2 831168798 3 2 729112473 2 2 629302826 1 2 882039418 5 3 202215476 2 3 551007720 2 3 733379093 1 3 843064543 1 2 966195506 2 2 174727083 1 3 708254386 5 3 738929723 5 3 497374995 5 2 930395592 3 2 299956471 4 2 789917984 4 3 918258156 2 3 729979277 2 3 998957497 5 2 882739569 2 3 390306546 5 2 494566219 5 3 687791114 2 2 702675426 3 3 835802939 1 3 958838536 2 3 324950074 1 2 386162340 3 2 490895254 5 3 682925845 5 3 386438779 3 2 593813557 1 2 479590898 1 2 853751701 1 3 642402983 4 2 686104912 5 2 814561274 2 3 682915729 5 3 753803656 4 2 250762120 5 3 309585391 3 2 231928042 3 3 199648798 2 3 608763666 4 2 828009094 4 3 595225865 4 3 748765020 4 2 877724972 1 3 742787358 2 2 876854502 3 3 579497630 2 3 661238897 4 3 326655679 2 3 412921891 3 3 588140811 3 2 549461390 2 3 708276229 1 3 306402016 4 2 773191857 5 3 658639769 5 3 223444521 5 3 114648217 3 2 249981276 4 2 758883413 5 2 683583130 3 2 755608574 2 2 883197999 4 3 377213423 5 3 710240552 2 3 810883048 1 2 339692700 1 2 467069799 2 3 489171225 3 3 306877512 2 2 630019523 2 2 229996952 2 2 271784129 2 2 531754208 2 3 538564746 2 3 429237282 4 2 775145592 4 3 563772599 5 2 609198645 5 3 628509914 1 2 916909303 3 2 687348848 4 2 277063634 4 2 665176355 5 3 409719138 1 3 518370634 4 2 351803572 4 2 711649895 1 3 127231043 2 3 137487057 2 2 389410198 1 3 681255473 3 2 550257805 5 3 682749031 5 3 241682799 2 3 490793207 1 3 146434703 5 2 690946552 1 2 833069957 2 3 737477885 3 2 735061439 5 3 904453388 3 2 686164123 4 2 679151179 2 2 999403960 1 3 198205296 3 3 338099313 3 3 816611688 2 2 231181679 2 2 279523545 3 2 241930340 3 2 580592265 4 2 128766160 2 2 455247148 3 3 131453910 1 2 271813139 3 2 384357765 1 2 838798533 3 3 394185820 5 2 847398143 5 2 160758555 2 2 629819638 1 2 987628495 5 2 798903690 2 3 650209398 1 3 682530701 3 3 174283718 1 2 481139079 1 2 408592142 2 2 489928302 4 2 134532842 3 3 857538013 4 3 157731182 5 3 828781701 4 2 819811980 3 3 563922037 4 2 415631739 5 2 870705709 3 3 786760521 5 2 938047345 1 2 187367246 3 3 748396446 3 3 425983611 3 2 478929430 4 2 448841282 4 2 695280667 1 3 817857858 5 3 161573593 3 3 643090802 2 2 624524320 5 3 191623280 1 2 899280284 3 3 747953711 1 3 608302718 1 3 653356685 1 2 603305795 2 3 700417833 3 3 945533033 1 2 612371769 1 3 524097024 3 3 540134607 4 2 375109671 1 3 613050817 3 3 340577596 5 3 576410366 4 2 295570534 4 3 509959904 3 2 925718328 4 2 202178954 3 2 804063299 1 3 604069241 1 3 549051634 1 3 417879731 2 3 662147809 4 3 722943734 2 3 974404492 2 3 342749087 1 2 332381196 3 2 100465229 3 2 134657363 3 3 805654038 4 2 586042994 2 3 362336215 3 3 282877784 5 2 362679080 3 3 912814666 5 3 810887039 1 2 514219310 3 3 346728956 3 2 187866883 1 2 958602492 5 3 700478906 3 3 145898597 4 3 281228435 4 3 413109646 4 3 400613968 5 3 506214390 2 2 150146286 3 3 352055561 5 2 141024042 3 3 700325139 5 3 503986561 1 2 716142668 4 3 203572282 1 3 250659103 4 2 197056122 3 3 772147989 2 3 141188308 1 2 628472801 5 2 842955721 3 3 535103497 5 3 172113578 5 3 672169607 1 2 465889683 2 2 952261342 3 3 999230477 5 3 633544670 3 3 427401507 4 3 844342557 3 3 278286682 4 2 454309041 4 2 727821414 1 2 864805053 2 3 568810555 3 2 150026001 3 2 740819412 4 3 132179893 3 2 673581985 4 2 181297709 5 2 796156404 4 3 273125699 1 3 854424592 3 2 390532678 1 2 189997490 5 3 332588928 3 2 691657568 5 3 195437069 4 2 866708961 4 2 391118967 2 2 381138862 5 2 924497828 3 3 272466695 3 3 946872735 3 3 331180639 1 3 287850725 2 2 664677279 1 3 546645129 3 2 960447864 1 2 377920565 3 3 633090263 1 2 263419876 2 2 363138403 3 3 915596824 4 2 917984922 4 2 525572053 1 2 261375601 2 3 224878164 2 2 735852367 1 2 632288218 5 2 929134198 2 3 306034439 4 2 214885100 2 3 707292439 3 2 448450686 5 3 378467888 5 3 893751083 2 3 220244110 1 2 921524033 1 3 401744687 2 2 506202367 4 3 486968079 1 2 663047505 3 3 753458998 4 2 550976144 3 2 357492549 4 3 438204070 4 2 784026806 4 2 199237212 5 2 950568554 2 3 909591384 2 2 261937971 3 3 614326416 5 2 121361005 5 2 156430183 1 2 669709183 2 2 537426773 3 2 671763424 5 3 739058612 1 2 732122139 2 2 335754368 5 2 170449690 5 2 668621751 2 3 677233707 3 3 422726374 3 2 669018781 5 3 916335575 3 3 399012150 2 3 579681039 3 2 109370494 5 3 503236215 2 3 943686771 1 3 618537444 2 2 742373244 3 3 975206109 1 2 333836187 3 3 199965836 5 3 881384198 3 3 615951322 3 2 128341772 5 3 284337580 3 2 409545275 2 3 472496677 4 3 265470024 5 2 404602600 4 3 981204207 5 3 779835982 4 2 684512169 3 2 419008621 2 2 367566502 3 3 488530454 5 2 833496720 1 3 484736207 2 2 659432559 5 2 928318846 2 3 468195122 4 2 138490102 1 2 717530421 2 2 421190216 5 2 438627674 1 2 217861823 3 2 451516403 5 2 439048370 5 2 889563886 2 2 875634601 1 2 283792264 1 3 245432631 3 2 146787553 5 2 964004638 4 3 804476981 3 2 778468562 4 3 591053510 3 2 628884418 1 3 772770867 3 2 124418868 3 3 668127066 2 2 946463231 4 2 725549511 4 2 567055600 1 3 591087270 4 2 317513871 4 3 913657954 2 2 516402530 3 2 367927566 3 3 838970356 1 2 752305673 1 2 615524172 3 2 984990591 4 3 440322255 5 3 512819506 3 2 336915223 2 3 382431836 4 2 521646096 1 3 765408082 4 3 516209120 5 3 354963538 1 2 736629907 1 2 244303917 3 3 768005066 2 2 516278547 1 2 944611942 2 2 134419443 2 2 471987839 3 2 539722485 2 3 174409075 5 2 670916899 5 2 122508580 3 2 388554317 2 2 280999069 1 3 779209436 1 3 997642583 1 3 351653511 5 3 553644144 2 3 209196515 4 3 745814345 2 2 488604175 3 3 479448233 2 2 881022903 2 2 566548342 3 3 233922304 4 2 271547311 5 3 168233838 1 3 368002289 3 2 499454754 3 3 129438560 3 2 284436836 2 3 621905755 4 2 771226746 5 3 589290390 3 3 911170649 3 3 288787968 1 2 497069058 3 2 249624264 4 2 511769874 4 3 764148270 5 2 379054877 2 3 956852109 4 2 543989146 3 2 604487414 1 3 128994434 1 3 767644107 1 3 218404249 2 2 903247045 2 3 757689965 3 3 157435045 5 3 703171956 4 2 641926276 4 3 553292181 5 3 678362641 3 3 628629697 4 2 195061890 3 2 935089221 2 2 501258152 5 2 546867316 2 3 963709193 4 2 957730048 2 3 269395276 5 3 992371562 5 2 785055167 4 2 394400925 1 3 768706192 1 2 253282644 3 2 297513713 4 3 106797774 1 3 762138441 4 3 251065552 5 2 102875528 5 2 241209680 1 3 296310988 5 2 290803044 3 3 831004007 4 2 312301949 3 2 165469630 5 2 520042325 2 3 515576171 2 3 204338629 2 3 729572252 1 2 548632994 4 2 103091356 1 2 260660244 5 3 792032595 2 2 479585942 4 2 147886286 5 2 211184006 4 3 524043066 2 3 126504430 4 2 615116911 2 2 475602730 5 3 724725052 3 2 746796070 3 3 692847869 3 2 928325525 5 3 602265581 2 3 442955833 2 3 956462169 2 2 342974681 1 3 294810870 2 2 809695667 5 3 703113538 2 2 290491803 2 2 311138070 5 2 890929722 4 3 339501647 3 3 838293408 2 3 745551383 4 3 474030146 4 2 320422791 4 3 782925270 3 2 600867919 2 3 546175953 4 3 586340070 4 3 503100579 2 2 838795291 1 2 858656286 2 3 866190442 2 3 389687709 3 3 547772550 1 3 911772559 4 2 332307401 1 3 350026152 5 2 611000684 5 2 272443025 2 3 722382843 5 2 499197577 5 3 615702997 2 3 963573359 5 2 684623048 4 3 262248584 1 3 376743932 5 2 355660632 3 2 606114861 2 2 117463146 2 2 330099407 2 3 534941060 2 2 534300531 5 3 683936586 2 2 760947010 1 2 478879989 1 2 740754860 5 2 101102830 5 2 488024710 2 2 234047823 2 3 354116386 4 3 574929928 2 3 179643434 2 2 888369793 4 3 841947512 4 2 509438306 3 3 217213426 1 2 322792364 4 2 389344693 5 3 700864387 2 2 708693435 5 2 306985368 4 3 509171350 5 2 476291474 4 3 732117019 3 2 306326823 4 3 619786858 3 2 994762012 5 3 679923701 2 3 966055338 1 3 304881803 2 2 199071804 4 2 270044154 3 3 271251990 2 2 857787837 2 2 206542983 4 3 743146934 3 2 604038415 1 3 220009942 5 3 730953569 3 3 992746932 1 2 690681388 4 3 830089104 2 2 680215897 5 2 754778126 2 2 189812417 5 2 153987709 3 3 581315489 3 3 813972954 2 2 962475526 2 2 807399136 1 2 169825472 1 3 220993778 3 3 724000553 4 2 131373076 1 2 265134278 2 3 264842555 3 3 545343376 4 2 707615012 4 3 866926297 2 3 846572152 3 3 951634458 5 2 743339525 2 3 593508742 4 3 199828924 4 2 475877050 4 2 667291607 2 2 286189435 3 3 917922232 3 2 261658007 4 2 564671533 1 2 258040772 1 2 147771211 3 3 760076708 2 2 960685620 4 3 555170523 5 2 652321669 2 3 183151565 4 2 196432685 1 2 475321911 3 3 138654451 5 3 760904189 5 2 175560907 3 2 362612067 2 3 705558748 3 2 350480579 5 2 758677056 4 3 678464555 1 2 556607429 2 2 559353259 5 3 167954461 4 2 507560100 2 3 547881471 4 2 307760720 4 3 142168450 5 2 100712491 2 2 401335048 2 2 105304369 2 3 256589980 1 3 103330362 4 2 950602745 3 2 648245912 4 3 416636812 4 2 117773297 5 3 874873391 4 3 433451011 1 2 220305606 5 3 993173984 4 3 326486753 2 2 836922706 5 3 551136993 3 3 389957759 1 3 663723704 5 2 462625330 1 3 843125596 4 2 554568336 4 2 880459168 1 2 657877819 3 2 531919179 5 3 767069591 4 3 955458857 2 2 818130518 4 2 849678029 2 3 679052959 3 2 798067545 2 2 321445292 2 2 539758971 1 3 964597196 3 2 927378043 3 2 954116664 4 2 846952340 5 2 939221370 2 3 375178296 1 3 121998467 3 2 167567912 5 3 709879653 3 3 664636341 4 3 470021866 2 2 196934709 3 2 153607597 4 3 334049157 4 3 580557361 3 2 392325922 5 2 961570276 4 2 392302323 1 3 294294911 2 2 767166670 3 3 479308833 5 2 270637965 2 2 586482937 3 2 723200768 5 3 782109395 1 3 397977619 5 2 554532002 2 3 463824500 5 3 614923966 5 2 863534200 1 2 671414654 3 2 772875579 5 2 113373747 5 3 102964528 5 2 317523753 3 2 935574934 1 2 124107412 4 3 614373601 5 3 775071864 2 2 474870283 4 3 315203290 5 3 843495373 2 2 899336564 3 3 715704708 4 3 468534745 4 2 329187966 3 2 523429897 1 2 865274034 4 2 135534416 5 3 996836226 1 3 297545202 2 3 373207284 4 2 663753820 4 2 347026376 2 2 349482283 3 2 396803563 3 3 413594613 5 2 808697411 1 3 578074614 5 3 950688756 4 2 533462727 5 3 699573987 5 2 375686657 1 2 487101832 5 3 622175833 4 3 515898525 4 2 783543247 5 3 874956089 2 2 732349589 2 3 370581886 3 3 295897677 2 3 475810471 1 3 472121502 3 2 682642773 3 2 284880904 5 3 741528400 5 3 205583154 5 2 419736778 5 3 313627051 5 3 401808479 1 3 608492703 3 3 532344735 3 3 125886452 2 2 736843196 1 2 369515616 2 2 756018390 4 3 216000215 4 2 502380790 1 3 996048399 2 3 504020459 5 2 925877592 1 2 990622794 3 2 426940716 2 2 263773943 3 2 785544515 3 3 258895557 2 3 833030400 5 3 674767530 3 2 376882196 4 3 233965737 4 3 361074413 2 2 572729522 4 2 990557159 1 3 991996127 1 2 724458944 3 2 341783820 3 2 293770514 4 3 160490408 2 3 463039617 5 3 790693403 4 2 652597108 2 3 987162620 1 2 112706651 3 3 569524278 3 3 742261167 2 2 246750584 4 3 277013851 4 3 785351717 4 3 390231549 1 2 280894993 5 3 292985399 2 3 835612846 3 2 614992521 5 3 913412422 4 3 104479098 1 2 315646172 1 3 371734828 2 3 525853568 2 3 507857659 3 2 330415522 2 2 229840328 5 2 921653903 3 3 359420740 1 3 906147602 1 2 569305574 3 2 845244224 1 2 336617106 4 3 652824300 5 2 523275969 4 3 641628229 3 2 260625592 3 2 144819106 3 2 845960790 3 2 496083147 2 3 629892699 5 3 735960351 5 3 497070111 5 3 692197286 4 3 417143972 5 3 910217709 3 2 494412550 2 2 727944407 5 2 926047776 5 2 615041330 1 2 424080615 4 2 100731633 1 2 215586235 1 2 394116840 5 2 295241394 5 2 717579214 1 2 855250799 5 2 716417530 5 2 997526423 1 2 505933753 2 3 141120614 3 2 183544900 3 2 938514091 4 3 151713281 5 3 291121239 4 3 655141848 5 2 288606874 1 2 134231062 5 3 458790474 2 2 459283018 1 3 977558037 1 2 565830717 2 3 526504736 4 2 616765340 4 3 627208416 3 3 364325434 4 3 974457690 1 2 805082899 4 3 417032884 3 2 945054406 5 2 575421054 2 2 312493563 2 3 989031087 1 2 486193007 2 3 383147982 4 3 360033228 2 2 706921298 4 3 803523913 1 3 595620441 2 2 173631854 4 2 151788695 3 2 334417540 4 2 888247276 2 2 189148649 3 2 450775457 4 3 181919613 5 2 164683887 4 2 348696919 2 3 840922790 3 3 742266459 4 2 343014305 1 2 267692222 3 3 577711280 5 2 832371030 4 2 133160020 2 3 274508520 4 3 165797894 5 3 284475151 1 2 717536542 1 3 117831705 1 3 707419329 2 2 374346498 3 3 916052938 5 3 327752350 1 2 401868969 2 3 207662251 1 2 526010397 1 3 652719270 1 2 765656851 4 2 316750230 3 3 685512304 4 3 559118249 2 2 587919362 5 3 338486216 4 3 946575422 4 3 211113363 2 3 160199740 4 3 446295603 1 2 411582828 4 3 485255381 5 2 940794431 2 3 565636320 1 3 171174589 1 2 776309776 4 3 150846817 3 2 121648995 4 2 141623993 2 3 633329179 2 2 792429624 3 3 300460173 1 2 976868260 1 2 486612662 3 3 895173656 1 3 114276295 2 3 386190470 5 3 391027385 3 2 181219723 5 2 110653888 3 2 953856580 1 3 589403081 1 2 279197421 2 3 986688113 3 2 284317719 2 3 443737159 3 3 657124355 1 2 221092085 3 3 877363253 2 3 614116881 5 3 160132068 1 3 193912878 3 2 285342865 4 3 178036797 3 3 535059943 4 2 328679292 5 3 752047769 5 2 864231169 1 3 998722808 3 3 620658755 3 2 114139319 3 3 903503390 4 2 551173731 3 3 182032077 1 2 665766001 3 2 706157199 4 2 555667607 4 3 320643576 2 2 958985941 5 2 933006560 2 2 135882192 4 2 581921441 1 3 457855262 2 2 444295032 3 2 424981393 5 3 211270302 1 2 623748973 1 3 806846201 1 3 660847891 3 3 756072442 2 2 570599386 2 2 977815156 1 3 193539207 4 2 313492949 2 3 492963505 3 3 613526267 2 2 928666380 5 3 354079179 5 2 672361338 2 3 550545497 1 3 467904715 4 2 479120774 2 3 955135372 1 3 223092415 1 2 671260522 4 3 959038705 2 3 118222167 2 3 944611744 5 3 407632285 1 3 675343187 4 2 303973619 2 2 907749493 1 3 588205569 4 3 299180862 3 3 661495524 3 3 955414919 4 3 538012387 3 3 694957431 5 2 315070205 1 3 242680471 1 2 396471328 4 3 547763690 1 3 378417860 1 2 621259220 4 2 200845512 4 2 480348257 5 2 801258249 3 3 828161119 2 2 492395603 2 2 392957564 4 3 934731065 4 3 894002840 2 2 551338941 3 2 776651979 2 3 886884001 5 3 141174476 5 3 157564020 2 2 842290019 2 2 507614196 1 2 582434277 4 2 939372383 3 3 286867683 5 2 359983834 3 3 336666124 1 2 184861661 1 3 469821538 2 3 119514571 4 3 549913930 2 2 218395962 4 3 896307272 4 3 423371131 5 2 306289792 5 3 346307939 3 2 477892415 4 2 178475150 4 3 653562572 2 3 517744959 3 3 947254278 1 2 266163784 1 2 276365805 4 3 291293771 3 3 483871884 3 2 641566165 2 3 887395116 1 2 994433158 3 2 175919805 1 3 596890637 4 3 117627911 1 3 309086406 5 3 573728505 4 2 211353316 1 2 264007030 1 2 547328115 5 2 589490692 2 2 762828491 4 3 647871065 5 2 804184613 2 2 840796318 5 3 808521967 2 2 484237531 2 2 983154390 3 3 837762560 4 3 670924890 5 3 303738008 1 3 606241801 1 3 571570473 2 3 979576798 5 3 288091695 3 2 358495443 1 3 619165270 5 2 279310856 3 2 938497979 2 3 165385715 3 2 907204656 1 2 937685572 1 2 239832174 2 3 880109640 4 3 748535686 3 2 986877824 4 2 790852330 4 3 126506412 1 3 728093202 3 3 580899468 2 2 593148885 2 2 677700714 2 2 218744144 1 3 208590123 3 3 844041377 5 3 986484904 4 3 560995101 1 2 907210292 1 3 733414533 1 3 273541684 1 2 366837549 2 2 991975618 5 3 951315015 3 2 707292686 3 3 434471634 5 3 735544819 2 3 855721128 1 3 793318866 2 3 484938437 5 2 520168551 5 2 592633978 2 3 945247895 4 2 851592738 4 2 825416767 1 2 737788524 3 2 338553971 2 3 869552357 4 2 339627878 4 2 347250661 4 2 248848670 3 3 472375884 5 3 687353654 2 2 275225479 3 2 907296865 2 2 343532718 1 3 255500950 2 2 414319911 1 2 479727394 3 3 697929395 4 3 518908075 3 2 268780972 3 3 538977709 5 2 615336234 4 3 839630006 2 3 622373101 3 2 572344159 2 2 905939561 5 2 373674138 2 2 641953582 4 2 913424508 2 3 480678731 1 2 812434886 4 2 838530251 5 3 565162205 2 3 828909384 4 3 472559058 4 3 756760526 4 3 364576890 4 2 852871492 4 2 415522271 1 3 897005053 4 3 845501204 3 2 608594015 5 3 747161464 2 3 102997669 3 2 266639375 2 3 164503375 3 2 972069744 2 3 502371653 1 2 529301130 2 2 161365211 3 3 964964155 5 2 385056136 4 2 229920528 3 2 287038983 2 3 156951507 5 3 619912383 5 2 222823869 3 3 740488705 2 2 648907793 5 3 386750338 2 3 532533909 1 3 849320132 5 2 760786524 2 2 212672884 2 2 698529175 4 3 534550436 2 2 949377781 1 2 867919370 4 2 752501711 2 3 232159927 5 2 783321772 2 3 131208803 4 3 899848725 5 2 194297254 5 2 476826646 1 2 723186810 5 3 964837174 2 2 238527143 4 2 466962580 1 3 499891095 1 3 518297545 4 3 714851899 5 3 872659614 1 3 330324873 2 2 234060697 3 3 428425542 1 2 300471785 2 2 757201855 4 3 799809530 2 3 980100305 5 2 120440055 2 3 102418617 5 2 631923069 3 2 412194183 2 3 510628171 2 3 274567308 1 2 429015354 4 2 910145017 1 3 903745516 4 2 461559755 2 3 756851452 1 2 358541269 5 3 771192343 4 3 878829188 2 2 996038743 3 3 833725719 1 2 720438109 1 2 296078646 4 3 502937865 5 2 830457072 1 2 750438807 4 3 491910036 1 3 744562928 3 3 126589634 4 2 427622892 5 3 603833161 1 3 284585107 4 3 864206570 4 3 426125864 2 2 185452980 2 3 260225820 1 2 140734871 1 2 258543852 5 2 879968674 1 2 724019763 4 3 380749034 3 2 191635977 3 3 324780342 5 2 602365957 2 2 397414973 5 3 552570700 5 3 605942724 3 3 524239405 5 2 377244939 3 3 840415189 1 2 286862156 3 2 681355974 3 3 630151287 1 2 954036215 5 3 886051719 2 3 812155071 5 3 620400342 5 3 898419483 1 3 247926538 3 3 525319616 2 3 705206594 5 3 633234913 2 3 789702323 3 2 425104020 5 3 365718380 1 2 192198476 2 2 713085367 4 2 136443693 5 2 509877254 4 3 422797314 1 2 199522823 1 3 332850641 4 3 843679347 3 2 464979149 1 2 936674141 3 3 171776499 4 3 111248487 4 3 396750838 3 2 307183900 3 3 116333814 3 3 370197000 3 3 433473638 3 2 266795324 5 3 558516419 1 3 202707092 5 2 613890976 4 2 980017455 5 3 872466602 3 2 198099657 1 3 650351928 1 2 356710053 3 3 723061163 2 2 466857171 2 2 527468384 1 2 746418068 1 3 513873761 3 2 701822678 1 2 763115661 1 2 158204701 3 2 473813857 5 2 163365822 2 3 948725695 3 3 346245041 2 3 637858166 4 3 762884504 1 3 860383945 2 2 933538269 2 2 520871435 4 3 940015862 5 2 639568931 5 3 242306623 5 3 707375501 2 3 511526280 3 3 662814941 5 2 873734826 1 2 936181981 2 2 327178375 4 3 474707837 5 2 556099456 4 2 888854728 3 3 690294539 2 2 280664304 2 3 877446001 3 3 814798230 4 3 784208950 1 3 559800724 3 3 328513161 1 3 198970395 1 2 694438025 4 2 430653741 2 3 517715021 5 3 321755389 2 2 516557992 1 2 927385985 2 2 515208961 1 3 751349001 2 3 821682359 3 3 204427845 5 2 558122812 3 2 534334382 1 3 669986080 1 2 107859819 3 3 263581665 2 2 768291930 1 3 811245709 4 3 223864486 4 3 913092730 1 2 443677952 1 2 644356604 1 3 140160411 1 2 701622729 3 2 954297970 4 2 354760944 1 3 609638805 4 2 337567233 1 2 578039406 4 2 670366269 2 3 934406584 1 3 211727232 1 2 565664029 2 2 468700712 3 2 593276552 2 3 143059731 3 3 533199450 1 2 315088775 2 3 773056162 3 3 171722062 5 3 862468049 4 2 188089976 4 3 603109379 3 3 808752120 2 2 199378919 3 2 463692802 3 2 224018286 1 3 988627318 5 2 905771571 2 2 793265772 3 3 797252951 5 2 187862255 5 3 933629718 1 3 779975948 3 3 997938376 1 2 748620008 2 2 501878864 4 2 855273338 5 2 404885666 4 3 315956784 1 3 778771807 5 2 916979532 5 2 408942903 1 2 732784663 4 3 469438050 4 2 215364430 4 2 153705046 5 3 549563545 4 2 980198986 5 2 284335165 5 2 980961318 4 2 942450136 3 2 742167578 5 2 812623261 1 3 481783214 2 3 111875697 4 3 978788115 2 3 879701157 3 3 309970325 2 2 427436999 1 3 151154592 5 2 324072353 5 2 880375633 5 2 401871541 4 3 891139577 5 3 475934593 4 2 275897910 2 3 545886543 1 2 550100363 5 2 402169161 4 2 445302779 3 2 540169211 5 2 912793435 3 3 408204210 5 2 630474553 2 3 485619615 1 2 798000956 1 2 557746632 2 2 572164875 3 3 787221312 1 3 273907280 4 2 725199250 2 2 637754768 5 3 512264675 2 3 351876107 2 3 779240586 4 2 962546470 4 3 658539473 3 2 574138550 3 2 868797645 2 2 158195580 2 3 936986540 3 3 606231824 2 3 546106378 2 3 551616997 2 2 925213181 1 2 998056243 4 2 454425591 4 2 985008138 2 3 125372648 3 3 584309302 3 3 336584729 1 3 400416078 3 3 507772421 1 3 415871575 2 3 329317558 3 3 453154966 4 2 101912495 5 2 417470751 4 3 393544693 3 3 771193467 3 2 754942943 2 3 427276958 4 3 924224072 2 2 666415383 5 3 157173482 5 3 875434633 1 2 729410794 5 3 621472496 1 2 727382380 4 2 559343754 4 2 550770447 5 3 540281059 1 2 389839752 5 2 119947528 3 3 644837052 5 2 608628451 3 2 111228550 2 3 318021029 1 3 895352025 5 3 507882010 2 2 393887474 5 3 163119746 4 2 252753522 1 2 603382003 2 2 593313419 3 3 583014807 5 3 650074401 3 2 253313040 1 3 231937046 3 3 399037210 4 3 377560998 4 2 177267259 2 2 369696857 2 3 660949390 3 2 844034583 4 3 162169994 5 2 237210883 5 2 562865964 3 3 870330549 5 2 223314082 3 2 697256355 1 2 904990598 3 2 878944397 4 2 257581549 1 2 547089113 4 2 684359918 3 3 471739878 5 3 329473815 2 3 369068715 2 3 636102057 1 3 524840843 5 2 763335250 5 2 139409627 2 2 132519068 5 3 121482393 4 3 729451376 2 3 623863405 2 3 746631749 3 2 215120083 3 3 203366335 5 3 241757397 5 2 183474449 1 2 247656484 1 3 447121800 1 2 491940959 1 3 237091471 3 2 904242263 3 3 232006390 5 2 349120211 4 3 370398445 5 3 116553616 4 3 174013627 3 3 630531324 4 2 662941032 4 2 750509206 5 2 300617548 2 3 526242647 4 2 743217001 5 2 243663129 5 3 219121977 4 3 955144837 3 2 332186596 3 2 611024055 5 3 159696824 5 2 570997342 5 2 535246755 2 3 371310023 5 2 527725139 1 2 452636252 4 2 334933514 2 3 929454996 2 2 415011005 3 2 513312997 5 3 620914813 1 2 193745231 5 3 985003946 3 3 449728897 5 3 465258276 3 3 458373662 4 3 226293258 5 2 395610678 2 2 384898395 5 3 790746859 5 2 512483025 2 2 727960104 1 2 863665164 4 2 329639236 5 3 424267741 5 3 691209989 2 3 863445350 3 3 877112342 5 3 915349871 4 3 875197223 5 3 128074316 2 2 437882746 1 3 871259256 2 2 714975047 4 3 574074627 1 3 618131711 2 2 206595389 5 2 807165792 2 2 690935940 5 3 685658100 4 2 630373136 2 2 254939383 5 3 674556987 2 3 655076430 5 2 545106910 3 2 915288928 3 2 412209213 2 3 113435296 1 3 565740486 3 2 191894965 1 2 136949928 4 3 590008064 5 3 120502321 5 2 487198689 4 3 804273221 1 2 117707759 2 3 375198408 1 3 864420373 5 2 277263438 5 3 388322789 2 2 412659007 2 2 723900843 1 3 472578524 1 3 701120411 5 2 751757902 1 2 332896592 5 3 642906425 1 3 861789927 1 3 510021025 5 3 882309199 4 3 914844148 2 2 186386478 3 3 215835627 5 2 498419002 3 2 679357380 1 2 708870252 4 3 718837112 4 2 345950548 2 2 278202663 3 3 618724884 4 3 189086146 3 2 873749771 4 3 505796387 5 2 439422926 4 2 745924467 3 2 970687113 2 3 221676271 5 3 760950113 3 2 127375772 4 3 686042809 1 2 649660546 5 2 749107499 5 3 358945371 1 3 767242909 3 3 826237112 5 2 399920939 1 2 248553966 3 2 888394850 5 2 706122211 5 2 147836434 3 3 927413396 4 2 289055898 1 3 216087700 4 2 384430192 2 3 919794425 2 3 609654821 1 3 403276877 4 2 522455166 2 2 763691738 3 3 724426988 1 2 410803141 2 3 264019357 2 3 810637684 5 2 655836698 2 2 530855659 2 3 810174768 3 3 622133427 4 2 276336596 2 2 398257928 4 2 809844914 5 3 407753944 5 2 592213722 1 3 667986657 4 3 660387877 3 3 294262456 3 2 239389121 2 2 165308996 4 2 846984708 3 2 235297811 4 3 804374507 1 3 164038430 4 2 318541734 2 3 494178055 1 3 957934668 3 3 701659369 2 3 228159873 4 2 404137351 5 3 981401021 5 3 944370893 5 2 643338254 5 3 465955698 4 2 919084441 4 2 930477159 1 2 397717517 2 3 550238046 4 2 309450997 3 3 410692979 4 3 182941915 2 2 956932989 4 3 172731046 1 3 715429183 1 3 625098377 5 3 543853422 1 3 103263610 1 3 173377338 1 3 665913582 5 2 505706182 5 2 986167662 3 2 626105953 4 3 411089537 5 2 863983711 1 3 585900962 3 3 213648216 2 3 771576833 5 3 504786555 3 2 389851010 2 2 249848388 2 2 321954131 3 2 217739317 5 3 517407061 3 2 432488670 4 2 801198886 4 3 644810269 1 3 140911671 4 3 213215509 5 2 548467675 4 2 548362196 5 2 906904639 3 2 417619627 3 3 670680669 3 2 821965284 1 2 880483947 4 3 730575379 3 3 882122135 5 3 908676773 2 2 168942515 4 2 207881495 2 2 196244455 5 3 604377738 2 2 746682208 4 3 274434697 3 2 467565446 2 2 179636628 4 2 308501349 4 2 254290095 2 2 455553972 1 3 469215651 3 3 455543156 2 3 790362181 2 2 288929837 5 3 688882989 4 3 319275634 5 3 970605152 4 3 222727797 2 2 404573235 2 2 957166616 1 2 482989746 1 3 477766265 1 2 829087270 5 2 946365711 5 3 700270087 2 3 455555784 2 3 373979456 5 2 490754188 2 3 182908519 2 3 331658116 1 2 762504789 3 3 807958766 3 3 835475954 2 2 564049071 4 2 616059037 4 3 252365829 5 2 679819738 3 2 661811176 2 2 801438202 2 3 310161500 1 3 261765480 4 2 607669622 5 3 877837192 5 2 572111768 5 3 623025483 4 3 866662778 2 3 540930769 1 3 233161551 5 2 750472382 3 2 297196200 2 3 559168203 5 3 721463394 5 2 689894502 4 2 734910761 5 3 174397251 5 2 201769752 1 2 975877769 3 3 810838095 2 3 431438745 4 3 869333022 5 3 712582117 2 3 902664213 2 3 415281147 3 2 250458285 3 2 506939608 5 3 491149698 4 3 135688750 3 3 996384571 1 3 534305959 2 2 655119830 5 2 357440771 3 3 493580104 4 2 166736714 3 2 357846126 3 2 262263386 2 3 462019384 5 2 302892383 2 3 496040960 1 2 507366786 4 2 800893712 5 2 222284638 2 2 995491226 4 2 374912977 1 3 863110192 5 3 792207876 1 2 823874383 3 3 578932097 5 2 240600792 5 2 978274817 5 2 464151241 4 2 377868060 2 3 541549635 4 3 840330595 2 3 277837776 4 3 696198119 5 3 558120981 1 3 755800644 1 3 398136172 1 2 367870787 5 2 248884352 1 2 925278244 2 2 927232327 2 3 484300278 4 2 121172177 1 2 871242909 3 3 602827771 2 2 650577607 2 3 574540546 1 3 299503153 3 3 557393366 1 3 371446866 5 3 598457030 4 3 290530993 2 2 542884019 4 2 854456725 2 2 688318481 4 3 995412824 2 2 666151887 5 3 703708710 4 2 428031113 4 2 646251395 4 3 458471902 4 3 744844967 2 2 612715367 3 2 798179602 5 3 117160023 1 3 459182677 1 3 914590320 5 2 330803048 3 2 589051877 5 2 863546244 5 3 569465018 1 2 360927180 2 3 266605104 1 3 863637050 1 2 548984621 2 2 857983355 4 2 730841197 5 3 879776709 1 2 152616368 5 3 209591708 1 2 558278096 5 2 904212086 1 3 404936240 2 2 378902195 5 2 999580768 5 2 552648407 1 2 201032413 5 2 763315169 5 3 868262651 1 3 649072664 5 3 205345490 1 3 904939989 4 3 962596894 1 3 420318997 2 3 784676321 4 2 734889789 3 2 867878541 5 3 525556846 3 3 309773235 2 3 788163096 3 3 837864346 1 2 546922680 4 2 752237976 5 3 619199636 5 3 692891554 3 2 789298014 3 3 743742036 1 3 794860881 1 3 600696174 2 3 473376776 4 2 517746581 1 2 803253672 5 2 368140839 4 2 646304481 3 2 413630997 1 3 293313920 4 2 540461719 1 2 952967777 2 3 615550820 5 3 892907941 4 3 278875044 3 2 257636084 4 2 634227478 2 2 687196664 5 3 739943361 5 3 261826881 1 2 528814419 1 2 707643286 1 3 866353686 1 3 714036120 4 3 160174296 2 3 585098008 5 3 951974804 1 3 248766857 2 3 126230894 5 3 826142535 1 3 570687858 2 2 995261988 5 2 974134885 2 3 250067239 4 2 693690941 5 2 931654336 1 2 962283677 4 2 892462085 1 2 283724503 1 2 513738585 4 2 658284393 2 3 813709766 4 3 317992670 1 2 726695358 4 2 453791947 1 2 461018177 5 3 541183682 2 3 731757896 3 2 536898990 3 3 370716288 4 3 285699521 4 3 260102173 5 3 834295546 2 2 467985180 4 3 588999108 5 3 784857878 4 2 497848669 3 2 293264281 1 2 542011952 1 3 307581188 5 2 650250171 4 2 877470942 1 3 389672994 5 3 363363219 3 2 221599937 3 3 170417035 5 3 771471684 5 3 758382835 4 3 677006892 3 2 382129675 1 2 490607801 3 2 470059080 1 3 327553733 1 3 710611975 2 2 345317808 1 2 111070655 5 3 687160925 5 3 644831821 1 3 581435753 1 2 101910074 2 3 358422808 5 2 966537893 1 3 990415438 4 2 972068278 2 3 178271826 1 3 229344631 3 2 245972088 2 2 676186094 1 3 596670039 5 3 200050220 3 2 478366105 1 2 429528356 5 2 271543722 2 2 425317314 4 2 382697389 5 3 467874654 1 2 102385896 5 3 842483470 2 2 651377414 3 3 526557637 1 3 101855130 2 3 315787809 3 2 515202395 2 3 173687227 2 3 580747698 5 2 178855761 4 3 244068001 2 3 930014882 2 2 749503955 3 2 922417001 3 3 178250004 2 2 784700189 1 2 405480876 5 3 192450668 4 2 739967904 1 2 128164174 5 2 963208120 5 2 597512590 4 3 270817871 2 2 139710311 4 3 769902614 2 3 973590639 3 2 910448979 4 2 119066322 4 3 762099081 5 2 939643803 1 2 490869464 3 2 987661648 2 3 236182205 2 2 609447670 1 2 291804434 1 2 571684090 1 3 236488608 1 3 284347865 3 3 625474535 5 2 916156639 3 2 732665139 4 3 256372993 4 2 656558524 3 2 478387596 4 2 537205657 4 3 836827015 3 2 998727649 4 3 667896414 3 3 721106938 1 2 560000127 3 2 501202887 2 3 691132987 3 3 955006764 5 2 801641123 4 3 743410480 3 3 787212627 5 3 219219927 3 2 971969620 5 2 648883046 4 3 836579219 3 2 861601822 3 2 833048936 4 3 307690349 4 2 537371743 2 3 621171570 5 3 897045077 2 3 372310706 5 2 950175125 4 2 369308777 1 2 346236057 3 3 552036192 5 2 261421481 5 3 488879080 3 2 436412108 2 2 313825119 5 2 823840366 3 2 209954821 5 3 396221228 5 2 487708969 1 3 951900329 4 2 542789159 4 2 311433178 3 2 810556665 5 3 412724595 1 2 721247224 2 3 354019564 4 3 427762028 1 3 804577285 4 3 500290616 5 2 575241395 4 2 389082913 1 3 531782015 3 2 399864652 3 2 548213560 1 3 357443917 3 2 870741931 1 3 495092522 3 3 675646223 2 3 275422052 5 3 621524572 4 3 116968213 1 2 624835191 4 3 162761759 3 3 508107501 1 2 782071663 1 2 651550559 5 3 744435478 4 3 659333375 2 2 101710029 5 2 427530295 4 3 267289594 2 3 914606304 2 3 412293572 5 3 391599094 3 3 353262683 4 3 969975668 4 3 313635993 4 3 705675257 5 2 654407627 4 2 507662567 3 3 287897618 3 3 825649378 2 3 586253504 3 3 339423284 2 3 779822125 1 2 781089652 5 2 947372979 3 3 290128334 1 2 426187499 5 2 878732787 4 2 345974740 2 2 370166832 4 2 995449095 3 2 514322779 1 2 703666415 1 3 489256046 1 3 167046497 5 2 151674636 3 2 343212968 2 2 262222571 4 2 951611984 1 2 660549250 3 3 494192379 1 3 335582355 5 3 652459798 2 3 975812398 3 3 792627531 3 2 100777029 4 2 662432273 3 3 717422017 4 2 243799386 5 2 232510622 2 2 612892331 5 2 964634524 1 2 596023733 5 3 197781497 4 3 294880724 2 3 986731286 5 2 328387759 4 3 319861347 1 2 497342580 3 2 746846997 5 2 927159743 4 3 145009134 5 2 796148628 1 3 854437957 3 3 954165210 3 3 723695594 1 2 409266893 2 2 507608447 2 3 460056109 3 3 592695668 2 2 127848687 1 3 887631248 4 3 292044320 4 2 170910020 5 3 164153994 5 3 195056155 5 3 521209576 1 3 374486551 3 2 836511854 1 3 462684482 5 2 586899008 5 3 677801319 1 2 862045146 3 3 238143510 4 3 328422740 1 2 177807446 4 2 303814111 4 3 204833573 1 3 206423597 4 2 241976929 3 2 227025552 4 2 120970542 4 2 903817669 2 3 324372805 5 3 118315465 2 2 615650248 1 2 611612059 2 3 838503971 3 3 433045761 5 3 949833772 1 3 859927730 3 3 237921450 3 3 901551586 1 2 609002848 3 2 557957992 4 3 263555102 5 3 817306504 3 2 817410546 3 2 576370792 3 3 467950967 1 3 784586084 5 3 962610697 4 3 329055538 2 3 769178953 5 2 264637727 5 2 548269225 2 3 292514445 4 3 115433159 5 2 932223370 3 2 137455121 2 2 754579829 3 3 378459998 1 2 936492015 5 3 256043793 3 3 360259858 5 2 774619614 5 3 123144235 1 2 917832502 1 2 971267783 1 3 101150299 1 2 169854476 3 3 780799082 1 2 890227731 2 3 611275649 3 2 225453201 5 2 302220428 3 2 765996727 4 2 880745559 2 2 764289656 1 3 566596230 1 2 268540409 4 3 720458926 2 3 758899239 3 3 249928077 3 3 963680986 5 3 709036180 3 2 797621648 2 3 520933760 2 3 284644354 5 2 373522746 2 3 711367666 2 3 396944906 3 3 835861275 4 2 497488918 3 2 559051298 3 2 998274355 5 3 769991486 4 3 587263191 1 3 904603308 2 2 512364055 3 3 374673587 3 2 585362550 5 3 885730712 3 2 558082391 2 3 435933910 5 2 673098072 5 2 689607434 5 2 362170851 4 2 179990060 4 3 282906145 3 3 693499063 3 2 944463125 5 2 796242844 4 3 891360480 3 2 635764230 1 2 794111088 3 2 673402075 2 3 198841334 3 2 754085899 4 2 244022339 3 3 385728373 5 3 216904828 4 2 310182166 3 2 699560223 3 3 684402542 1 2 677282670 4 2 178115566 3 3 348894933 5 3 995734001 3 2 832331052 5 2 734936368 3 3 429438301 4 3 284291150 2 3 131208063 3 2 564012489 4 2 527493784 5 3 629953950 5 2 967442972 4 3 765860967 1 2 155579561 4 3 333325015 1 3 593086166 1 2 989547960 5 2 608362351 1 3 179947160 1 2 161593416 1 3 563729605 1 2 794820709 2 2 817451219 4 3 489491314 5 3 350241369 1 3 715775932 4 3 101452823 4 3 482150968 4 3 312110043 1 2 554468684 5 3 232130676 2 2 685692918 1 2 355576620 5 2 448207393 2 2 107025253 4 3 662916013 3 3 721045788 2 2 514058417 3 3 928255453 1 3 398714975 2 3 261813249 1 3 448220404 2 3 703892068 2 2 663487493 4 2 109081631 5 3 100945955 3 3 864692523 4 2 792107329 2 3 118572981 3 3 448899828 4 2 219997379 2 2 238584181 2 3 283724345 4 2 750174010 3 3 157039813 3 2 306686439 3 2 732408663 4 2 412716379 1 2 927971092 1 3 618855355 4 3 599702491 4 2 457579499 1 3 832167816 5 2 928126438 3 3 350612610 3 3 138428020 5 3 870939583 4 2 473794300 1 2 231409461 2 2 812963032 4 2 684108578 1 2 969209593 2 2 741345061 2 2 300431203 5 3 221101991 5 3 960459222 3 3 536493718 1 2 639792434 4 3 734222285 5 3 352686009 4 2 803298655 2 3 388895461 4 2 228117353 2 2 136895870 3 3 644443679 3 3 351613297 1 2 338339284 3 3 439583873 4 2 279915897 5 3 260306252 5 2 833085595 1 3 139813627 1 2 725634068 4 2 117590591 1 2 136069243 1 2 526118615 1 2 730530829 4 3 535295284 5 2 776830757 1 2 932331921 4 2 289240883 2 2 233180342 4 3 658966163 3 3 330598513 3 3 741998544 4 3 463307780 3 3 398754878 4 2 525961008 3 3 685882833 4 3 451968680 4 3 615897342 3 2 718731438 3 2 439677242 4 3 298942304 4 2 959891016 3 3 756814062 3 3 956231235 2 2 541367937 1 3 518389534 5 3 224693710 5 3 508050856 1 3 441325730 3 3 184927174 1 3 381665090 1 2 370103523 5 2 662113853 4 3 213498641 4 3 787838054 2 3 572977302 1 2 271518103 2 3 288825322 2 3 638907358 3 2 567244518 1 2 945282714 3 2 727046729 2 3 451368161 4 2 758796121 1 3 506814090 5 2 149748249 3 2 428768753 1 3 355164872 2 2 736704357 2 3 578588864 4 3 281968313 5 3 860731436 2 3 638598923 1 2 959072753 4 2 381594425 3 3 998647725 2 2 285374188 4 3 373553441 5 2 473969831 2 3 354855505 5 2 357041664 4 3 431442887 1 2 109539525 5 2 383848166 1 2 987268942 1 3 129097993 1 2 346976835 4 3 211373846 4 3 483438476 1 2 832893430 5 3 558389087 3 3 505170744 4 3 419159559 4 3 392849001 1 2 621363992 3 2 658107532 3 2 479455067 1 2 551845228 1 2 664037795 4 2 302931161 4 3 651177335 1 3 701719943 3 2 985168886 3 3 689503860 5 3 909657262 4 3 270434697 1 2 753308546 3 2 993002267 5 3 954353480 5 3 580229781 5 3 434813115 4 3 445713475 3 2 350121759 3 3 584789965 1 2 157682047 5 3 991759699 5 2 915417421 3 3 231619335 2 3 590083998 4 3 446601490 1 3 953453259 2 3 627581621 2 2 624971748 2 2 145053154 1 3 436611613 3 3 485080550 3 3 546076140 2 3 386598613 2 2 481157261 1 2 512634510 4 2 125944277 2 2 368486055 1 2 461214684 4 3 311009282 2 2 102567933 1 2 685407101 2 3 356678133 2 3 612089063 2 3 530414455 2 3 328689764 1 3 575816671 5 3 392044378 2 3 654516020 3 3 764901337 2 3 996171338 5 3 311297388 5 3 345100300 2 2 624044110 2 3 259669267 3 2 775465290 4 3 479165884 5 2 482165622 4 2 876056246 5 3 510030095 3 3 199892626 4 2 645937661 5 2 506967305 1 2 521718225 4 2 357958260 3 3 280980116 4 2 972645614 4 3 505411200 3 3 735690900 1 3 472768008 2 2 809601770 5 2 310303243 4 3 781614591 5 2 606251760 2 3 351752417 1 3 134940425 4 2 404719625 1 2 294061989 1 3 606125312 1 3 723637435 2 2 382183791 5 2 349597858 5 3 509023795 2 3 472542288 4 2 164690383 2 3 117241705 5 3 520788010 1 3 394298357 2 3 698858666 3 2 528939154 1 2 251826563 5 2 373338097 1 3 323316716 2 2 958027693 5 3 260292077 4 3 960844888 4 3 687358920 2 3 366826901 4 3 525539356 4 2 175596717 1 2 632329954 2 2 420015292 4 3 545160193 2 2 841058891 4 3 573512054 5 3 788266175 4 2 550855845 5 3 543718435 5 2 363979291 4 3 742355168 4 2 700785077 3 2 877405135 1 2 340605606 1 2 396912858 2 2 512723640 5 3 669711564 4 3 331103829 5 2 609087878 2 3 584068718 5 2 426692903 5 3 189375173 3 3 922849852 2 2 233166743 4 2 964930957 2 2 332603625 5 2 513537706 4 2 665940725 1 2 558486140 5 3 376714238 1 2 285200044 4 3 583513014 2 3 466079322 1 2 513689902 4 3 473804659 2 3 166444949 1 3 848225677 5 3 574315185 1 2 265130360 3 3 264219613 5 3 799104770 3 3 691801887 5 2 278455952 1 2 229923785 2 2 882726250 1 3 323374968 1 3 672816770 4 2 236572310 2 2 429376568 5 2 545162309 1 3 294832075 2 2 691441435 5 2 370498022 5 2 595995475 1 3 549519989 3 2 432952354 5 3 721520334 4 3 728364090 2 3 341178648 4 2 176465674 4 3 454895273 4 3 102538250 5 2 415775226 2 3 627969553 3 3 531598644 3 2 955016588 2 3 207307357 5 3 854116116 3 2 786550946 2 2 957903647 3 2 259320493 3 3 293256050 2 2 465378113 3 2 223967953 1 3 267630531 1 2 203208629 5 2 646067477 1 2 292914503 1 3 832677662 3 2 769832571 3 3 901216705 2 3 176599505 4 2 443308837 2 2 274700147 2 2 390922606 2 3 285667986 3 3 632730364 3 2 435580307 1 3 895473584 1 3 350337682 2 3 988422943 5 3 226009693 3 3 859120374 3 2 690140345 5 3 624491661 3 2 713028801 1 3 296346768 1 3 460509786 2 3 156202641 4 2 473602232 5 2 966031996 3 2 182733295 5 3 149090728 2 2 396394114 2 3 633010563 3 3 244878456 3 2 531603648 5 3 523618664 2 3 148306946 1 2 714157348 2 3 784009771 4 3 340873627 5 2 951925228 5 2 209352806 4 3 261597703 3 3 360746318 1 3 457469071 3 3 329798208 4 2 445890115 1 3 360732181 2 2 504800102 4 3 825015436 2 2 297650472 1 2 306108927 1 3 774231989 1 3 772405569 5 3 692496634 2 3 284613285 4 2 322696782 4 3 744790787 3 3 137218043 5 2 406576417 3 3 518545041 4 3 673846379 2 2 448919390 2 2 792765248 4 2 771960095 3 3 509633789 4 2 481618875 2 2 822122061 1 2 512890769 5 2 877048016 5 2 819995074 1 3 403360525 4 3 357828983 1 3 760622684 3 2 396147641 5 2 399662519 3 2 888540411 5 2 431752281 4 3 281092967 4 2 511682278 5 3 170471492 5 3 917729281 2 2 796194494 4 3 949027165 4 3 990240192 2 2 732640616 5 2 497783668 4 2 146070964 1 3 769353213 4 2 114478941 1 2 496971885 3 2 268399851 3 2 190820145 2 2 379052559 2 2 312618799 4 3 951784178 2 2 798080006 4 2 612973375 2 2 698979344 1 3 323328688 4 2 621958040 1 2 176071093 4 3 981826832 1 2 101806786 4 3 492184885 3 3 481318656 1 2 880356131 2 2 468815908 5 3 834823816 2 3 803985032 4 2 311239481 5 3 411813730 2 3 163595432 3 2 754115094 4 2 871243306 5 3 657970090 3 3 720567274 4 2 629711517 3 3 137142590 5 3 274028355 5 2 792923403 4 2 813782692 5 2 397841383 4 3 999761096 1 3 252324738 1 3 377461195 1 2 225381029 3 2 357275215 1 3 693985326 3 2 153434127 1 2 770597444 4 2 438105546 1 3 235042524 1 3 764888366 5 2 795476320 3 2 573535009 1 2 111178283 5 3 882250745 5 3 343649408 5 3 131416662 4 3 338035002 5 2 458743809 3 3 718438945 5 3 142308506 4 2 210046710 2 3 240838231 4 3 175111748 5 2 599146169 1 2 746959582 5 3 899691204 5 2 339434025 2 3 378344427 3 3 134042485 5 3 955722463 4 3 992518213 3 3 979847967 5 3 336548564 3 3 947398189 2 2 479739279 4 2 459111105 3 3 962375165 1 3 548208630 2 3 649962584 1 2 880759298 2 3 249227934 1 3 715295371 2 3 723422397 1 3 397108166 3 3 284314736 3 3 308432067 3 2 435053110 4 2 339433524 5 2 924151844 4 2 801437780 2 3 618659757 3 2 327210502 5 2 674856750 5 2 521655702 4 3 571518751 1 3 966195175 1 3 713661175 1 2 336332205 5 3 746643501 4 2 163641223 3 3 612271955 5 2 225829676 5 3 303600303 3 2 649887995 2 2 714755383 5 3 100615681 4 3 499128679 4 3 190205250 2 3 792305963 3 3 890260944 1 3 516152242 3 3 435657080 2 3 816668450 4 3 267028422 2 3 587884072 3 3 788339721 5 3 181695385 3 2 584013347 2 3 569868709 2 3 567972152 3 2 740728308 2 2 333249836 1 3 808641664 3 2 249423690 4 3 435490056 4 3 249724299 4 2 517387016 5 3 863375457 1 3 148714316 3 3 582408991 1 2 450677803 5 2 617469701 1 2 858916740 5 3 812702466 1 2 122562394 1 2 488321190 1 3 207642092 4 3 324670289 3 2 324976603 3 2 182827026 3 3 721166583 4 3 933938574 4 2 638372193 3 3 228409242 1 2 527216356 3 2 314567148 1 2 761458284 3 2 187747169 1 3 111665278 4 3 135452209 4 2 430593365 2 3 108601880 5 3 598844240 3 3 779722650 2 2 820905563 4 2 809343345 1 3 641779585 5 2 739142878 2 3 270359586 3 2 656325351 5 3 328629265 4 3 190368271 3 2 251965442 3 3 552034171 3 3 599856962 3 3 255742134 5 3 935702820 2 3 745036435 2 2 897680005 1 3 281793078 2 2 153795870 2 2 384750369 2 3 696956347 1 3 696941615 3 3 648504423 1 3 868797801 1 2 302191340 2 3 880799825 3 3 810929025 5 3 432591235 1 3 937935209 5 2 153789588 1 3 413544975 5 2 779958809 4 2 503568916 2 3 309381753 4 2 639155875 1 2 349945695 4 3 557819802 3 3 453572608 4 3 413128258 2 3 445924380 4 3 971815848 5 2 990287007 2 2 666997200 1 2 666314004 1 2 249316709 5 3 582886230 5 3 344725329 3 2 742083829 4 3 780170763 5 3 224205266 1 3 731003733 5 2 162491851 2 2 682469654 3 2 381853674 5 2 500913828 1 2 624046298 4 3 534901656 3 3 152679299 4 2 955518772 4 3 538192864 3 3 428089535 3 2 385494610 3 3 750548315 2 2 672113176 3 3 408618399 4 2 526232544 3 2 737323489 3 3 290187740 1 3 930119800 5 3 787945333 4 3 914265951 1 3 547770351 5 2 552703129 1 3 355119163 5 2 299616436 5 2 430013021 3 2 700426280 1 3 577861985 3 3 109690543 4 3 581780355 4 2 616001759 4 3 841295927 1 2 381203508 5 2 571523684 3 3 236450932 4 3 771797661 3 2 664977124 5 2 975736930 4 3 387561495 1 3 378891768 4 3 415246814 2 2 462517698 1 2 890213566 5 3 108830859 4 2 174512429 2 3 557033669 5 2 526238484 3 2 578595881 5 3 505765401 4 2 417776567 4 2 550282532 3 3 184935485 1 2 134808088 2 3 192957134 1 3 217982599 3 3 133542508 2 2 592327616 4 2 425798393 2 2 749118835 1 3 528337591 2 2 130061551 1 2 423855784 2 2 368645726 3 2 711088704 5 2 893949247 5 3 745888923 2 2 680471627 3 2 718646312 2 3 579642847 1 2 323379217 3 2 333597291 3 3 750025091 3 2 405055003 3 2 875831433 5 3 655652172 1 2 239212563 3 3 122396742 3 2 547008835 2 2 756830586 3 2 621838166 2 3 426630099 2 2 919442109 3 3 380038005 1 2 129052852 2 3 212397331 4 3 648679943 4 3 132398242 3 3 813292717 2 3 340941472 2 3 230781163 4 2 717437277 5 3 385304419 4 3 343002905 3 2 396679320 3 3 587350115 3 3 479289358 1 2 291979584 3 3 742219642 1 3 924465178 1 2 563648306 4 3 999344900 2 3 261100489 4 3 344548462 3 3 951747977 2 2 576931234 4 2 278538297 4 2 815343094 4 3 316176529 2 2 212495825 5 2 579245172 4 3 359697797 1 2 362842659 1 3 849079034 2 2 169977402 2 2 584111019 2 2 812719250 4 2 241237113 4 3 279005009 4 3 938214432 1 3 924341309 2 3 605976929 5 3 224074335 3 2 682356304 3 2 701565316 2 2 598828963 4 2 284478536 5 3 780777455 4 3 287323387 3 3 275998612 5 3 157476697 3 2 477582643 5 2 476301881 4 2 859351323 1 2 294625895 3 2 266089284 2 2 650400045 1 3 934168684 4 2 568186067 1 3 111090894 4 3 132098618 4 2 372307676 2 2 761757864 4 3 633469395 4 3 592340959 3 3 837124815 5 3 890631793 4 2 602200881 2 2 967900235 4 2 202747470 3 3 608201700 4 3 383285123 4 2 282718890 2 3 183574259 2 3 431958008 2 2 682237303 3 2 776747921 1 2 207740461 5 3 709355426 1 2 858554955 1 2 249365528 1 3 702070093 4 2 605151258 1 2 992930612 4 2 377101688 5 2 110985202 4 3 380065671 3 2 603538660 4 3 135351514 4 2 859983297 5 3 135288059 5 2 177213375 3 3 822294914 4 3 705795561 3 3 232700635 3 2 349587143 3 3 684679390 1 2 704925114 2 3 918254202 2 2 670272807 1 2 552234209 3 2 338357967 5 2 251543636 5 2 718158270 2 3 815803682 5 3 327327203 5 2 447158733 5 3 512852751 5 3 654817746 5 2 362237422 2 2 794611455 5 2 466811254 2 3 317161007 4 3 670792987 5 2 751966806 2 2 252768027 5 3 628842980 1 2 840791190 5 2 154525976 1 3 188132321 5 2 525759471 3 3 516587710 3 3 982229798 3 2 372994216 5 3 700289126 5 2 110369016 3 3 132295263 4 3 555203073 3 2 129635854 4 2 273876287 4 3 616545769 5 2 242036369 3 2 875869163 5 2 890200653 4 3 548263986 3 2 901613052 1 2 938826727 4 3 192264358 5 2 453466756 2 3 489130084 5 2 920071938 4 2 917431382 3 2 584297282 2 2 766002688 2 2 861647513 3 3 883561213 4 2 816893916 3 2 409759738 5 2 170680040 2 2 355533962 1 2 251199143 1 2 762757011 3 3 714606674 4 3 656928179 3 3 488775813 5 2 362715633 1 3 491187438 4 3 955579345 3 2 161314158 4 3 302022939 1 3 644839918 3 2 951505528 4 3 953283334 3 2 742816813 5 2 488254656 1 3 569918400 5 2 799878380 1 2 352107801 1 3 673525252 2 2 761282361 1 3 437231181 1 2 175040390 3 2 323869182 4 3 667691522 1 2 214600353 5 2 422242698 5 2 354764459 1 2 404346365 1 2 755216323 1 3 715925299 1 2 663234358 3 2 395705583 3 3 494357814 1 3 340076872 1 2 128571675 4 3 421941685 5 3 959660670 4 2 838115945 3 3 886682134 3 2 248684104 5 3 998754826 1 2 703450605 5 3 479757656 1 3 683443992 4 2 813010631 4 2 694298147 5 3 439830215 1 2 883318578 2 3 680818153 3 2 849387629 1 3 448441126 2 2 880504851 1 3 539841108 3 2 682830928 1 3 125532498 5 3 320867797 4 2 735064316 2 3 138056563 3 3 540876279 1 2 774183217 1 2 942379895 5 3 452602940 2 2 594794335 5 3 692745924 2 2 167920239 4 3 486561834 4 3 452843195 2 2 679676023 1 2 992269591 1 2 384347271 4 2 641494736 4 2 278810190 4 3 271972302 2 3 842509567 3 2 591411390 5 2 337705192 2 2 281834660 1 3 794092837 5 2 457694937 3 2 526148006 3 2 574543271 5 2 415009670 2 3 361446656 5 2 709338062 2 2 378063865 1 3 453067091 1 3 942702537 2 3 857624905 5 2 687383734 3 2 730004343 2 2 736243648 4 3 420059918 5 3 944448312 3 3 107221841 2 2 332395448 2 3 594036517 4 3 724014231 2 3 495498483 3 3 672215363 5 2 287755938 3 3 208580486 4 3 284129778 4 3 139265002 4 2 201805560 3 3 717225455 5 2 509586715 2 2 690917289 2 2 702550622 5 2 860392828 4 3 200792619 4 2 304080836 5 2 750192380 3 2 405053789 2 2 293455171 1 3 591998687 3 2 183229124 2 3 612186102 5 2 775853189 2 3 231043766 1 3 198245288 1 3 618749405 3 3 766055537 2 2 293897132 2 2 805314871 3 2 503256206 2 2 664158205 5 2 216099395 2 2 348067557 4 2 604907878 4 2 122388086 4 2 249726529 5 2 329572312 1 2 142233405 3 2 779181528 4 3 612586662 5 3 135505390 5 3 551415672 3 2 873245189 3 2 784111224 1 2 290315657 3 2 103207245 2 3 962301417 2 2 135109488 4 2 555090908 5 3 270573126 3 2 161193744 5 2 844624463 5 2 924253894 4 2 973989515 5 2 516732009 2 2 339370984 1 2 432186537 1 2 831318537 5 3 336656867 2 3 788271995 5 3 275575695 2 2 804522849 3 3 115598582 3 3 218685342 3 2 642284189 1 2 277801760 4 2 531274322 3 3 652800245 5 3 276108715 2 2 482955897 5 3 332790347 1 3 971780469 4 2 225949418 1 2 979260688 2 3 177419979 1 3 597718858 3 3 530328112 4 3 188178815 5 2 811745091 3 3 171768789 5 2 486220147 2 2 165341525 1 3 502270365 2 3 244644573 4 2 246181148 2 3 935956568 1 3 150845530 1 3 922431660 2 2 848185114 5 2 297105111 2 3 171661759 4 2 341793516 2 2 167731079 5 3 288812050 4 2 176436266 3 3 894308784 3 2 501704115 3 2 673050801 4 2 215145624 4 2 420192627 2 3 416726540 3 3 250522483 3 3 125879827 3 2 779997747 5 2 208220304 4 3 200181526 5 2 209115722 4 3 701035003 3 2 471282578 4 3 974988767 2 2 164258951 3 3 226735350 3 2 699208702 5 2 940828141 4 2 189338199 1 3 237522621 1 3 385023719 2 3 624470395 5 3 421355421 5 2 891957142 2 3 731759257 2 3 825188892 2 3 372921049 4 2 152193939 5 2 465634265 2 2 279902401 3 2 248410454 3 3 520994291 3 3 261433903 2 2 461615189 1 3 139225831 1 3 399383161 2 2 186082698 2 3 483348039 3 3 411412077 4 2 716139029 2 3 615363184 1 2 587064575 2 3 400488614 3 3 346709497 3 3 178523376 2 2 574140979 5 3 687413256 4 2 270362190 1 2 927149577 5 2 832424202 2 2 266325280 3 3 855014563 4 2 459481615 5 2 476982832 3 3 631426593 4 3 632370450 4 3 589907884 2 3 876944345 5 2 283294265 1 3 746840701 2 3 886614325 4 2 644402043 1 3 565182228 4 2 160847948 5 3 480725825 2 3 301703926 4 2 238287182 1 3 228311775 3 3 674300616 1 2 510450522 5 3 506786633 1 3 671943786 5 2 187139252 3 3 675358629 2 3 479604855 5 2 919548848 2 3 402739125 3 3 724540705 2 2 250846877 5 2 901907570 1 2 772363152 1 3 401498390 3 2 634823907 3 3 582406492 2 2 176396369 5 2 367246467 2 2 845384706 4 2 618065030 5 3 530164134 2 3 393357695 3 2 886836154 1 3 905839960 2 2 769110557 5 2 613369615 2 2 866227468 1 3 299211523 1 2 348605824 1 2 424252816 1 3 726187103 2 3 596007204 3 2 634060599 5 3 862086559 2 2 716695531 4 3 623898608 2 2 137008732 2 3 321834980 1 2 922215427 4 2 470673507 3 3 841170688 5 3 754906102 1 2 963179498 4 3 213453516 3 2 910456130 4 2 409021650 3 3 625967084 5 3 434561566 4 2 703486462 5 2 503053448 5 3 549354631 1 2 413744041 4 3 282963285 5 2 160063335 5 3 968247823 5 2 936361696 3 3 303057429 4 3 386947301 4 3 126928336 3 3 474580447 4 3 437743969 1 2 507091922 2 3 777265411 2 2 828544422 3 2 469796517 5 3 243509048 4 3 336549103 5 2 646562828 3 3 630040368 3 3 748125173 1 2 317233787 5 2 749620999 5 3 861542843 2 2 958187308 2 3 681908233 4 2 214285691 3 3 603290050 3 2 988607946 1 2 722057416 5 3 278798492 3 3 664058875 5 3 892935423 2 2 270555872 1 2 171817994 3 2 688989742 5 2 119391521 5 3 405387378 1 3 256687862 4 2 116401316 1 3 563137332 4 2 617373590 4 2 738498132 2 3 432046406 3 3 605069859 4 2 867119966 4 2 867697263 5 2 900992819 4 3 679878198 1 2 119633512 3 2 425971725 2 3 179256312 5 2 728447721 3 2 326487669 4 3 775317545 1 2 518712670 2 3 489365717 5 3 845872347 2 2 346106178 3 3 482380156 5 3 471311159 4 3 674600768 4 3 933174581 2 3 776900506 3 3 730971622 3 2 709092135 3 2 366341473 5 3 181580088 1 2 272889327 4 2 482912743 4 3 340254739 5 3 523987746 4 3 445879597 4 3 774395288 5 2 114773729 5 3 274728421 1 2 360061910 5 3 630429439 1 2 135387511 2 2 678951396 5 3 394483276 2 3 101789723 2 2 592334120 5 2 283746767 2 3 216299449 3 3 961922725 2 3 155008963 4 3 544726173 4 2 544643935 4 3 500330766 4 3 604652843 2 2 237979368 2 3 136468745 5 2 806823132 4 2 220179589 1 2 149938535 4 3 455139186 4 3 138553372 3 2 790541347 5 3 736997599 3 2 999818726 5 2 881836149 1 2 327345987 1 2 506759228 1 2 259999222 1 3 342182527 4 2 118038719 4 2 486016609 1 3 756784841 5 2 244626535 2 3 724234099 3 3 212364611 2 2 701916886 5 3 150653755 5 3 872373699 4 2 704563884 3 2 466255581 3 2 675907815 1 3 611562981 2 3 631108484 2 2 935574495 4 3 221690612 2 3 821552586 1 2 156708274 3 3 403788856 4 3 941107151 5 3 177491580 1 2 633549697 5 2 148485404 5 3 362920088 1 3 907663126 3 2 851949688 1 3 665162074 2 2 704001154 3 2 722072705 4 2 106891855 3 3 165806483 1 2 959651954 2 3 525689822 4 2 206459549 1 3 697249673 1 3 594310853 5 3 339304323 2 2 422879554 2 3 640769416 3 3 688063558 5 3 875761352 2 3 176439624 5 2 644253026 1 3 513991456 1 2 312366368 3 3 492487338 4 2 663189996 1 3 475675274 5 2 607524165 3 3 392332486 4 2 881327763 2 3 774248317 4 3 944855142 5 2 102546555 4 3 295298541 1 2 483558354 2 2 448166964 4 2 163826132 2 2 230553319 3 2 205557080 3 3 135402834 2 2 976980972 5 2 212387439 1 2 370140641 2 2 695676032 1 2 274552828 4 3 588156381 4 3 376294286 4 3 173813360 2 2 293773041 4 3 473880940 2 3 231723001 5 3 662330396 5 2 489412460 2 2 805899557 5 2 769216362 5 3 858162297 4 3 158164984 5 2 614941289 5 2 244350695 2 2 505639832 3 2 810847357 3 2 155795462 2 3 530584943 1 2 924707035 3 3 903374361 5 3 130847441 2 3 886256415 5 3 313652502 1 2 273738165 4 2 133925029 2 3 634900537 5 2 663295995 4 3 325019040 5 3 653564331 1 2 708822471 3 2 730538411 1 3 123831557 4 2 971850418 1 3 987026640 4 2 484466346 1 3 412421215 5 3 627184915 2 2 470579731 4 3 120221356 5 2 131383832 3 3 626977372 1 2 306219949 1 3 402704260 3 2 714537911 1 3 729101517 1 2 852846033 1 3 212251010 3 3 722076681 3 2 556664558 4 2 475036448 5 2 450534711 5 2 466398325 3 2 779909024 4 3 102420768 3 2 812575785 1 2 413399577 5 2 833099849 1 3 718791741 2 2 548076028 1 3 980157487 4 3 711817694 2 3 836686372 4 2 590873231 5 2 656434583 4 2 565866768 1 2 781438061 4 2 501375336 1 2 177639987 4 2 533280366 4 3 540304983 3 3 651255097 4 3 256275698 2 3 867536231 3 3 717549267 5 2 701800142 3 3 127554666 3 3 343160865 5 3 905927074 3 3 201533111 3 2 691537148 3 2 904109372 1 2 134154194 2 2 487769090 3 3 496112569 3 2 516713959 1 3 522669041 3 2 167788825 4 3 108573889 1 2 562514205 4 3 207995202 1 3 670294500 1 3 143961284 2 2 956039180 3 2 715230844 1 3 512081920 2 3 581737471 1 2 807710986 3 3 805600505 1 3 293407047 4 2 708467854 5 2 454236062 1 2 578578054 5 2 708367154 5 2 131549754 3 2 162923369 4 3 936640538 4 2 745299008 5 3 693827878 3 3 289165410 2 3 269277586 2 3 568523545 4 2 746450257 2 3 282330945 2 3 469578990 4 2 236313015 1 3 944770516 3 2 421571399 2 2 394951235 5 2 151807764 3 2 732132213 2 3 580261618 5 2 751016523 2 3 303747734 3 3 996770003 2 3 402025653 3 3 232383671 1 2 513857934 2 2 505348828 1 3 117331785 5 3 803420511 1 3 912628715 1 3 159857844 4 2 702739795 5 3 995703292 5 3 403904136 4 2 386490009 2 3 795346761 1 2 434496371 3 2 926251100 4 2 185867916 2 2 948405527 4 2 920036266 5 2 279859029 2 3 384400427 2 3 196119787 2 3 125175350 2 2 513461989 5 2 252194894 5 3 334054722 4 3 809738355 4 3 530316288 3 2 594226926 4 3 280649543 1 2 790851713 5 2 593687979 3 2 145588724 2 3 599833132 1 3 812046540 5 2 595136647 5 3 469926898 3 3 655244524 3 2 621997624 1 3 878940752 1 3 430822762 4 3 468412820 5 3 839081741 4 2 294450171 4 3 301144240 4 2 998095599 1 2 874899919 5 2 153091999 2 2 603610070 3 2 986318831 5 2 372643798 3 2 612785968 3 3 427034040 1 3 345540441 2 2 634820402 5 3 638789046 4 3 813672850 4 2 921393684 3 3 909062856 3 3 362584833 5 2 507895840 2 3 694416437 2 2 675298273 2 2 535625828 2 3 743122324 5 2 249685190 5 3 475795284 4 3 170269573 5 2 819062342 5 3 458684598 4 3 976090113 2 3 331784327 5 2 270140484 2 3 197562477 1 3 542860193 3 3 621787318 1 3 686075634 5 3 868004467 4 2 327550237 3 2 587105776 1 3 612217458 3 2 794386615 5 3 371459940 2 2 240334236 3 2 230522639 4 2 391077892 3 3 407510694 1 2 434106244 1 2 600077988 4 2 267213728 1 2 896787976 1 2 148189638 1 3 851580414 4 3 932000217 5 2 374512296 3 2 179851043 4 3 643911869 4 3 298956946 5 2 867828598 1 3 269918284 3 3 246527581 1 2 351167536 4 2 296237138 4 2 808846756 2 2 485220685 3 3 607087519 5 3 600918691 4 3 143413934 2 2 187524332 2 3 590326842 1 3 807615088 3 2 670470738 2 2 335087618 4 3 133206329 1 2 968723042 5 3 629702672 4 3 115952820 3 2 468853355 5 3 335362339 1 3 976613814 1 3 353620727 5 2 442930382 4 2 839762028 3 3 858633434 1 2 946403811 3 2 398619904 1 2 205528513 2 3 457587469 4 2 904379458 3 2 423011852 5 2 940963496 4 3 244256318 1 3 385662301 3 3 757351872 5 3 195743153 1 2 867870270 3 3 115844091 3 3 379626595 5 2 558542030 3 2 629450100 5 3 162443717 1 3 646543150 4 2 309324714 2 2 537940160 3 2 242039265 4 3 290747396 4 2 900813518 5 3 559537410 5 3 916534351 4 2 713276001 4 2 130480729 5 3 659998964 2 3 954393629 4 3 162407182 1 2 627987554 1 2 561068668 5 2 591162518 4 2 855703373 2 3 646394546 3 3 999142771 3 3 224091607 4 2 266189703 5 3 506748208 1 2 944289364 5 2 150327710 3 2 785937177 3 2 902190874 2 3 283933322 5 2 144914958 5 3 667566662 4 2 943918114 3 3 743017982 5 2 224077001 5 3 800341800 1 2 880951593 5 3 512302149 2 3 489877996 5 2 474384500 5 3 297824685 4 3 585920717 3 2 269577139 2 3 407158829 1 2 266990658 1 3 853643483 2 3 975574419 2 2 287045792 1 3 579909355 3 2 337465969 1 2 698797235 1 3 411853637 5 2 161456183 2 3 171739046 1 2 964020496 1 2 184859967 5 2 964150207 2 3 184570685 2 2 300246227 1 3 756868168 4 3 492326167 4 3 659609861 2 3 808474139 2 2 405830145 1 2 451707369 1 2 286138254 4 2 991437328 5 2 471375268 4 3 569162543 1 2 353554168 4 3 789552796 5 3 151785608 5 3 258640331 2 2 328378918 3 3 233797225 1 3 511060048 4 3 874509564 5 3 185378840 4 2 366009813 3 3 158984482 2 2 935606265 3 2 299867441 2 2 595025802 5 3 747885336 1 3 923821336 4 2 304553471 2 2 462083176 5 3 660085942 3 2 533640973 1 3 825427789 3 3 736368866 3 3 453808528 4 2 783583830 4 2 208511965 5 2 172628936 4 3 316272448 2 3 832922995 2 2 461030830 2 2 456133524 4 2 785499352 2 3 730448308 1 2 258149914 2 3 211830453 1 2 644669713 1 2 678688764 2 3 361335248 1 3 595372814 5 3 198589680 3 3 824348947 1 3 217784759 1 2 244723849 2 2 261237982 3 3 658867303 2 3 687840333 2 3 482502252 2 3 286991235 2 3 454255059 5 3 512995268 4 2 479492984 3 3 303267011 3 2 400709439 1 3 352731404 1 2 889290673 3 3 628572596 4 2 724657625 3 3 379806868 1 2 529716760 4 2 614671616 1 3 198193027 4 2 996227400 3 3 421365864 5 3 126073592 3 3 143154916 2 2 575278977 3 2 746859487 2 3 160513982 2 3 620633402 3 3 336507806 3 3 648439646 3 2 183416781 1 2 670784932 1 2 375457926 2 2 197940659 5 2 737288193 5 2 155915600 4 2 460599894 1 3 330526089 2 3 892190801 5 2 869637965 3 3 528038598 1 2 376564685 4 2 636572131 1 2 575079034 2 3 869957488 3 2 323042874 3 2 662310486 4 3 278613864 4 3 691155402 3 3 426800581 4 2 204385867 5 2 121651670 2 3 190685432 5 2 770257849 5 2 988560735 4 3 972640088 1 2 839288502 3 2 360882919 3 2 992260077 4 2 313276534 4 2 775744601 3 3 706366407 3 3 461030354 2 2 704948025 3 3 234271405 2 3 993816000 4 2 273879185 3 3 125917673 2 3 485185878 1 2 123915128 4 2 375684427 4 3 495819053 2 2 347703098 1 3 370489445 4 3 138903284 5 2 918112906 4 3 303864246 4 2 642610372 2 2 620125042 1 2 430423884 1 3 281573536 1 2 130278760 1 2 293055437 2 2 594329471 1 3 308649298 1 3 109320843 5 2 169582681 2 3 701800601 3 2 488477675 3 3 812975669 5 2 714564759 4 2 313890746 1 2 666004995 2 2 684588756 1 3 646772016 3 3 957886249 1 3 622099318 1 3 355783147 1 3 816087187 2 3 335418966 1 3 349437174 4 2 626222521 2 3 424680785 4 3 995468899 1 3 459962376 3 3 789287924 4 2 766292579 2 2 943870924 2 3 334044143 4 3 454894474 2 2 395124626 2 3 556658857 3 2 755314259 5 3 726672528 5 3 958700958 4 2 428915504 5 2 499374242 1 2 820931351 4 2 604416706 1 3 995770552 2 2 119988624 3 2 496608543 1 2 261116921 4 3 399345229 3 3 487209246 4 2 654216264 5 3 495671057 1 2 457149121 4 2 664016398 1 2 528793973 1 2 117053417 5 3 445148752 2 2 142465102 1 3 409559772 1 2 712215664 4 3 966048450 2 3 763280610 4 3 174532392 2 3 644382168 4 3 808917399 3 3 104635365 5 2 738044573 3 2 784970003 4 2 240197769 2 2 127131795 3 3 548134568 5 3 955530190 1 2 194596254 3 2 571103656 2 2 673091874 4 3 950751188 5 2 625740563 2 2 505365531 5 2 120584776 2 2 731780125 5 2 232041120 4 2 946379575 1 2 446966031 1 2 898015105 3 3 813254283 2 2 487940278 1 3 105872311 1 3 253519287 1 3 398209917 2 3 527675547 3 2 930110165 5 2 854616742 5 3 654898533 4 2 882878307 1 2 237062229 4 3 860281475 1 3 810408057 3 2 492378187 3 3 514505990 4 2 420149336 1 2 452262830 3 2 769233361 1 2 614997293 4 2 834012232 3 2 213257570 2 3 718053899 4 3 369955991 3 2 504406646 4 3 396085828 3 3 395393441 1 3 938246498 3 3 454907849 2 3 385144142 5 3 619624235 5 3 674275839 3 2 725285060 4 3 993771678 1 2 686624948 2 2 650893270 2 2 592197995 1 3 595110582 2 3 884845536 4 3 225521114 5 3 827867318 1 2 360886498 3 2 849844588 2 3 922769550 4 2 155861673 1 3 710517709 5 2 579222018 3 2 482982693 4 2 172156350 4 2 191583859 1 3 481366697 2 3 599302132 3 3 904764702 1 3 228095521 2 2 491197831 4 3 728055596 3 2 471649665 4 3 438052208 2 3 115474284 3 3 123050470 2 3 215006021 4 2 174715701 3 3 374532649 3 2 834028306 3 2 625263132 2 3 198642391 1 3 923218435 4 2 141854354 3 2 481359130 3 2 664175016 5 3 688809753 3 2 296300132 3 2 730206325 3 3 771921194 3 3 385070861 4 3 422255688 5 3 793730573 3 2 618054212 3 3 552650358 4 2 471655949 4 3 103138158 3 3 872058397 5 3 197767561 4 3 753187112 4 3 809287096 4 3 184642993 1 3 903484425 3 3 667037788 3 3 842259836 3 3 741725326 1 3 615464376 5 2 387576306 1 2 553832583 2 3 496768407 1 3 628070142 2 2 289232994 3 2 945160906 1 3 430209706 1 3 930475822 4 2 122752139 4 3 731433520 2 2 440640429 2 3 774771298 2 3 636389424 5 3 559049750 1 2 803991855 4 2 515484734 5 2 361082777 5 2 979071366 5 3 982994081 4 3 779717027 2 3 867058783 5 3 285245409 5 3 535402138 3 2 174384769 3 2 230401633 4 3 395715792 2 3 285883854 2 3 282533303 3 2 106874268 1 3 415954183 2 2 660835467 5 2 554068155 3 3 765039384 3 2 449738249 5 2 398267646 4 3 937337068 2 3 260993599 1 2 456375671 4 2 285105578 5 3 252190647 4 3 612288478 5 3 263698351 5 2 619290136 3 3 202401744 5 3 942916678 2 3 313708465 2 2 232538943 2 2 514538222 5 3 453363424 5 2 472960125 5 2 599693966 3 3 259017591 4 3 201589081 4 3 788238368 3 2 133326022 1 3 838612609 5 2 618453950 1 2 650883473 1 3 210409424 2 2 113112770 5 3 798973937 5 2 423016884 3 2 223411098 1 3 800805911 5 3 490887462 3 3 788119751 3 2 229056016 4 2 823424615 3 3 620632343 1 3 164488702 3 3 470861364 4 2 816557920 2 3 503667111 2 2 571893169 4 3 560866009 2 2 519478378 4 2 478892905 2 3 657014349 1 2 620938658 3 2 315825311 4 3 196076905 4 3 740307802 1 3 217569504 3 3 345683211 4 3 911428573 2 2 760886296 1 3 246766741 1 2 489515529 4 2 711425824 5 3 598066363 3 2 648946491 1 2 744947892 1 2 487456440 4 3 659538968 1 3 971273972 4 3 419860173 1 3 762836781 1 3 364487442 3 2 593113228 4 3 983872366 5 3 934723136 1 3 720686160 2 3 274638565 2 2 466438361 3 3 367184732 3 3 233392179 2 3 463698712 1 3 978491410 5 3 452849590 1 2 171080522 2 3 946233401 2 3 463027202 1 3 322758707 5 3 104524847 4 3 875891558 4 2 612112668 3 3 757567841 4 2 121790364 1 2 977828269 1 3 201204356 5 3 297638382 1 3 496076501 1 3 222742464 4 3 253627238 3 3 752796127 2 2 563127871 4 2 555675424 2 3 658590466 5 2 570055322 4 3 330571286 5 3 331235623 5 3 450357078 1 3 256783550 1 2 113628557 1 3 851532271 4 3 288213684 1 2 136974880 3 3 352795509 4 3 387249754 5 2 435485389 3 3 369760505 1 3 552620478 3 3 648523108 1 2 504830928 4 3 944807688 3 2 773155599 1 2 622723439 3 3 239571842 2 3 249545711 5 2 506856201 3 3 637621749 1 2 508090123 4 3 351675059 2 2 666220425 5 2 438854404 1 3 535412975 1 2 982710205 1 2 997840917 4 3 871908753 4 2 584035647 2 2 901613661 4 3 771208356 4 3 881538578 4 3 525573788 2 3 282447693 3 3 936173132 1 3 881395181 5 3 563986744 1 3 654559815 2 3 555049804 1 2 959232510 2 2 520465695 5 3 113413503 1 3 130653551 4 2 436524014 1 3 599750393 3 3 839984207 2 2 201493622 5 2 690952572 3 3 687677480 5 2 423365273 4 2 585661591 3 3 992254608 4 3 847356509 5 2 208179385 3 3 394159451 1 3 193482745 3 3 667302391 5 3 653640473 3 2 372832114 1 3 826522002 4 3 593422121 2 2 426558878 1 3 703645530 4 2 700450484 2 3 225062975 2 2 597086600 5 3 793544720 2 3 389802161 5 2 839433208 4 3 947169514 4 3 149731619 2 2 194580215 2 2 332841372 4 2 230169024 2 2 290606369 2 3 458027816 1 3 472996589 4 3 231866649 2 2 433958214 4 3 858024373 4 2 714254190 4 2 360283400 4 2 812463664 1 2 246488881 1 3 732786871 3 2 658631772 4 3 231741129 4 2 792875379 3 2 576624227 3 3 102894376 2 2 608882886 4 3 118255686 1 3 464507536 2 2 635283353 4 3 690741188 5 3 343611000 5 2 297356804 4 3 571099190 1 2 677165744 5 2 841852280 5 2 957025211 5 3 143704660 1 2 388547186 3 2 674891779 5 2 466727951 3 2 795610652 4 2 330857451 4 2 423251890 4 2 626908395 4 3 138643458 2 2 638420776 5 3 419239861 4 3 343269223 5 2 237053557 1 3 129602616 4 3 584305416 2 2 496973379 5 2 329304184 1 2 826454568 4 3 955962831 5 3 517294785 3 2 427010837 1 3 822791504 2 3 144571818 1 2 666150111 1 3 548482794 5 2 344209792 1 3 400851870 2 3 716794201 2 3 534626793 4 2 563945902 5 2 480220128 4 3 741043255 2 3 844569010 2 2 826256777 2 2 162356150 2 2 500755826 2 3 557267443 3 2 371742617 4 2 442843614 4 2 432193168 1 3 930073578 3 2 314094648 1 3 143714481 2 3 368432899 1 2 426970312 4 3 687781023 5 2 514569080 2 3 596037814 1 2 894166083 1 2 208424875 4 2 351219452 5 2 854144923 4 3 536609205 2 3 334215337 2 2 978148619 5 2 136702640 1 3 911192872 1 2 892425622 5 2 547441930 1 2 389474640 5 2 163651371 5 2 148770869 4 2 162235419 5 2 390969288 5 2 301951082 2 2 755494309 1 2 869521072 4 3 468547741 2 2 254154428 5 2 971050162 5 3 494513539 5 3 494331982 2 2 394062852 2 3 659777358 4 2 866280201 5 2 139434336 1 2 828805361 1 2 875722404 2 2 134545612 3 2 655001457 5 2 108782558 3 3 896688386 4 2 674904311 2 3 999797022 5 3 312037595 2 2 417153558 2 2 381950529 1 2 671780218 5 3 279657611 3 2 326321863 2 3 933955810 2 3 119414388 5 2 766299682 4 2 159871435 2 3 810580006 1 2 735954029 3 2 835543317 1 3 292145044 1 2 161502215 1 3 564010675 4 3 281580194 3 2 323603094 2 2 784491842 5 2 895199701 2 3 577801146 5 3 813156809 3 2 268364679 3 3 447209143 4 3 915699395 1 2 282933828 1 2 151026691 1 3 845007609 1 2 616040968 4 2 275486376 3 3 198377252 5 2 963936091 2 2 404363350 2 3 529786085 4 3 778890722 4 2 284523561 2 2 574225644 5 2 933117050 3 3 382214391 2 2 171343305 1 3 475820131 3 3 722973179 3 2 974977744 1 2 504135426 1 3 222919702 5 2 233707419 3 3 189715283 4 2 201141845 1 3 885560537 3 3 872008544 4 2 809412867 3 2 569827437 4 3 458032913 5 3 427900558 3 2 801274004 2 2 640031670 4 3 483335519 2 3 350210060 2 3 237375813 5 3 682760212 1 2 508222407 5 3 779098413 5 2 834302966 1 3 713535789 1 3 219963865 5 2 713007676 3 3 474823461 4 2 844210113 3 3 650755972 3 3 224518502 4 3 846288408 2 3 535505919 3 3 961547349 5 3 648207611 4 2 778546728 4 3 487089419 4 3 862959701 5 2 220723689 5 2 499910821 3 2 733743940 3 2 871467030 1 2 122902293 3 3 403592986 5 3 389706461 3 2 847354639 2 2 968764637 3 3 109831659 5 3 435965181 1 3 316726791 5 3 901927829 2 3 613387194 4 3 870937449 1 2 707038411 4 3 649407572 3 2 811988823 3 3 140782049 1 2 725778712 5 2 427880591 2 2 693252547 1 3 382847353 1 2 312809063 1 2 113093356 1 2 303643578 1 3 546084277 1 3 872240091 4 2 508209250 5 2 623049734 5 3 932411691 1 3 532271669 3 3 468780922 1 3 912244019 3 3 414099090 2 2 799495660 2 3 455717321 2 3 706895219 5 3 602733744 4 3 394905174 2 3 430536019 1 2 863112687 3 3 273956580 5 2 248234978 5 3 278055959 1 3 714694910 1 2 432123936 3 3 307407543 4 3 697395016 1 2 167834044 5 3 518809797 2 3 555645737 5 2 693446582 2 3 973000694 3 3 180487466 3 3 414041652 1 3 755627449 1 3 475588852 2 3 780296695 5 3 419449612 5 3 821879800 2 3 709622080 1 3 274954725 5 3 904882765 4 3 774059445 5 3 499687936 1 3 880413747 4 3 104218759 1 2 204423735 5 2 902655151 4 2 595969511 3 2 373554194 5 2 878896532 5 3 658795173 5 3 681987196 4 3 123847463 2 2 678300483 3 3 412780563 2 3 101981690 1 2 279998462 3 2 164502760 3 3 651366307 5 2 406606683 1 2 790159016 5 3 721799134 1 3 845003232 3 2 343772197 1 2 883067082 5 2 889205981 5 3 293562631 3 3 336258609 2 2 239884629 3 3 189945838 3 3 156434381 1 3 280607475 4 3 578956890 3 2 634441915 4 3 728658778 3 2 452346062 1 3 797109487 4 2 894265881 3 2 552548678 5 2 710148803 3 2 913280595 2 3 883227265 4 2 254835534 2 3 112809111 5 2 123279956 4 2 888016306 5 2 887465419 2 2 581395209 3 2 149198780 1 3 668188712 2 2 445206434 1 3 109941253 3 3 452269697 4 3 986677831 3 3 219733057 5 3 674909278 4 2 617866790 3 3 708072305 4 2 254827505 5 3 305854309 2 2 702987007 4 2 127204666 2 2 501860086 3 3 767146212 3 3 183269947 5 2 952383008 4 2 389087001 1 2 474898119 1 3 277863972 3 2 956408862 3 2 588373176 5 2 228130438 5 3 349579282 3 2 806460298 4 2 122947227 2 3 273616423 2 2 426354557 2 2 485447915 5 2 747434476 2 2 720798889 4 2 435850911 4 3 105722329 3 3 254101056 1 3 636271415 3 3 831973333 1 3 885374016 1 2 454470185 4 3 184184592 1 3 590724061 4 3 417046502 2 2 631538260 5 3 227079011 1 2 441448834 2 2 150690808 4 3 526140685 3 3 694819041 5 2 666734722 3 3 903626053 1 3 221139382 2 2 787443339 3 3 201243704 4 3 302288878 1 3 282221981 3 2 295820139 2 3 163894848 3 2 692255147 5 2 657176110 3 2 525198314 1 3 913624305 4 2 373361726 3 3 733355289 2 3 185118550 5 3 866859473 4 3 470770237 3 3 559474924 3 2 385737504 5 2 377005819 5 3 486865231 1 2 715646573 2 3 140033911 1 3 994012087 4 3 540433205 3 2 382396817 2 2 564702455 1 3 842969964 2 3 185701771 2 3 889245560 1 3 193666387 1 2 244741036 5 3 713615546 4 3 548498050 2 2 289955744 3 2 521958858 4 3 120853778 5 2 661158857 3 2 448387098 5 2 614675984 2 3 443552057 1 2 745173873 5 3 936989575 1 2 273214712 1 3 713064536 2 3 114270644 4 3 780876530 4 3 102056979 4 2 160759221 4 3 377361246 3 3 778592528 3 2 537628395 5 3 188831439 4 2 296954013 2 2 833610475 3 3 556432553 2 3 982602709 2 3 636734123 4 2 511417694 2 2 667588693 2 3 767673388 2 2 311348480 2 3 834858697 3 3 228548244 4 2 615587714 3 2 502813502 2 2 703466465 1 3 789498965 3 2 385052308 1 3 691600164 1 2 641269781 5 3 893273258 1 3 934847355 2 2 824178184 5 2 105240568 3 3 492052362 1 3 429190097 3 3 924428297 3 3 678511928 5 2 829376306 1 3 774700632 5 3 491333846 4 2 727221145 2 2 940547317 1 2 497979097 5 3 750081528 2 3 432726296 3 2 199667994 4 2 991208547 2 3 393742568 1 2 302410421 4 3 491229719 2 3 903368658 2 2 165515826 2 2 267499952 4 3 656434719 4 2 146008508 1 3 677392578 2 3 358207587 2 2 759298345 3 3 931182112 2 2 972082339 2 3 414441395 1 2 423522593 4 3 984131127 3 3 767734348 5 3 195859840 1 3 625082301 1 2 314893811 5 3 841450663 2 3 620400831 5 3 135286761 3 2 101885889 2 3 331468031 4 3 199166921 1 3 556923108 5 3 286287144 5 3 563840200 5 2 749732456 5 2 877373064 5 3 341597714 2 2 983470904 3 3 642915792 5 2 333533628 3 3 246521426 5 2 201023140 2 2 476838294 3 3 548174887 2 3 851708954 3 3 346877863 2 2 108494126 5 2 649233770 4 3 289398804 1 3 644943805 1 2 313328226 4 2 626961954 2 2 513474491 3 3 229445752 3 2 808416013 1 3 529448453 4 2 334943115 5 2 907072750 1 2 794259012 2 3 753170875 2 2 413065851 3 2 744362437 5 3 342215483 4 3 994021529 2 3 428734629 4 2 102726254 1 2 860866931 5 3 520240620 5 3 809495890 4 2 740465716 4 2 178518627 3 3 389360713 1 3 395278913 2 3 811523808 5 3 734503241 3 3 743620073 1 3 914634745 5 2 244651054 3 2 907369571 4 3 958823957 2 3 936989188 2 2 638379730 2 3 940160276 5 2 943000921 5 3 178460548 1 2 150811355 5 3 223790458 2 2 222896996 2 3 976627201 1 3 812579979 1 2 179929847 3 3 523643302 2 3 926779866 2 3 697990955 1 3 125543248 4 2 157426266 1 3 309051911 2 3 588313122 1 2 539267635 1 2 193163347 1 2 999334453 4 3 172280903 4 2 770001734 4 3 299699814 5 2 215502957 4 2 746912324 5 2 352086731 1 3 210840970 1 2 566000643 5 3 743716007 1 2 621273134 4 2 170904404 3 2 545027928 3 3 143888324 4 3 428288822 2 3 123740636 5 3 313229303 5 2 786950735 1 2 933056628 4 3 979663605 4 2 549365888 1 2 279932930 4 2 833361692 3 3 606660244 5 3 310186975 1 2 981981539 3 2 164927987 5 3 654385171 1 3 459969656 5 3 804622016 4 2 493550527 3 3 721377737 4 2 892532804 4 3 436556454 2 3 915360436 4 3 853076658 2 3 536439481 2 2 102659424 3 3 223043000 1 3 891839537 4 2 760736209 2 2 501263820 4 2 606573349 2 3 397069351 2 2 615317568 3 2 186748071 2 2 241281769 1 3 441937610 5 2 319113091 3 3 970044284 2 3 828095664 5 3 563381913 3 3 647074113 1 2 616006842 5 2 666891388 4 2 556301396 4 3 136469120 5 3 633461235 5 3 431420265 1 2 179257634 1 3 863470681 3 2 414600536 5 2 648362836 4 3 608037943 2 2 726255239 5 3 641519811 2 2 457467031 3 3 633883352 2 3 930262004 4 2 291791622 4 3 102685096 1 2 905825608 3 3 319171145 2 3 764453979 5 2 214482989 5 3 302798180 4 3 577975277 4 2 993324533 4 2 482063973 1 3 528792154 5 2 117976488 2 2 899187222 4 3 241394022 3 3 120842600 3 2 442654655 5 2 824598472 3 3 381930897 3 3 782642678 1 2 239320664 5 3 482383162 2 3 455189867 2 2 541434534 4 3 812270562 3 3 390253311 3 2 441241563 1 2 411215881 5 3 662114046 1 3 635530735 5 2 703827154 4 2 829913338 4 2 627065501 1 2 454209714 3 3 298014314 4 3 746286316 2 3 868564377 1 3 910005737 5 3 874603647 5 2 500026667 4 2 183827964 5 2 521336257 2 3 404916905 4 3 359042278 5 3 541913673 5 2 703172576 4 3 579739542 3 2 649572925 4 2 565830239 1 2 805188631 5 3 402009388 5 3 440364660 4 3 775352478 3 2 474748795 4 3 996992804 3 3 744944405 3 2 719727745 1 2 177193794 3 3 314402539 1 2 502134448 4 2 244425818 4 3 709343818 3 3 478352141 1 3 394861727 2 2 687733193 2 2 289789290 3 2 623325643 2 2 992627895 1 2 533303576 2 3 318294046 5 3 273040232 5 3 726939833 1 3 548163165 4 2 222761618 3 2 272376738 3 3 165528805 2 2 459395250 3 3 542925157 4 3 704795702 2 3 628942465 5 2 815665877 3 2 114679851 5 2 181257562 1 2 357379308 3 2 885844894 2 2 459848499 2 3 738267775 4 2 416789585 5 3 801493894 3 2 382092752 1 2 855584362 5 2 638213312 5 3 986679633 5 3 737536815 4 3 665407963 1 3 162653237 2 3 762475942 1 2 706944501 1 3 191790811 2 3 745363018 2 2 549589311 1 3 485559387 4 3 166698875 2 2 213220875 3 2 739978832 1 2 100746670 4 2 212024789 1 3 253972771 4 3 245915452 2 3 159091016 3 3 960353639 1 2 549150633 4 2 170820077 3 3 297823704 1 2 747066131 5 2 569551222 1 2 853035200 4 3 154764745 1 2 292837973 2 3 887005630 2 2 410969865 1 2 120402166 5 2 573748918 3 3 440963274 5 2 345443203 1 3 116459994 1 3 565488257 5 2 103828366 2 2 390593321 4 2 845361830 4 3 359947195 3 2 645375400 1 2 765874270 2 2 117139557 4 3 287502918 3 2 557376873 4 2 661909630 2 3 367027920 4 2 889797995 5 2 728073068 5 2 228666694 3 2 179133301 5 2 721890636 3 2 599801262 3 2 940538778 2 3 219264678 4 2 324071052 2 3 172207967 2 2 303288808 2 3 538188721 2 3 979177469 5 3 705667444 1 2 768871372 5 3 910445253 4 2 466476345 2 2 337310964 1 3 610314425 4 2 433652423 5 2 584620058 5 3 488367332 5 2 870577585 5 3 368328136 5 2 873419829 5 3 517424517 5 3 441158992 3 2 137051614 5 2 285981309 1 2 486268840 1 3 767731643 3 2 713039829 3 3 149386149 4 2 696614275 1 3 453521847 5 2 151969331 3 2 946151324 1 2 645300092 4 2 113385039 1 3 983498011 3 2 618118847 3 2 821856806 2 2 708986527 3 3 160110384 2 2 533711644 4 2 990069620 3 3 976508130 5 3 288313331 5 3 711363759 5 2 263711675 4 3 425184837 2 2 813523501 5 2 548496145 4 3 603778871 4 3 727743200 5 2 727295352 4 3 360144162 3 2 989707760 5 2 773223958 3 3 917622383 5 2 683907138 3 2 815975085 3 3 513035895 5 2 138120189 1 3 181337389 2 2 859373004 3 3 899257079 3 3 322041838 2 3 769585214 5 2 631003870 3 3 299488267 3 2 358390803 1 3 709427357 5 2 340332990 1 2 114087758 1 3 333254289 5 2 513295599 3 2 921405863 2 3 467320944 1 2 989530602 3 3 793797441 2 3 500607201 3 2 143950807 4 2 866651983 4 2 565170517 5 2 607904057 1 2 816879914 3 2 206587396 3 2 881303569 1 2 986442712 1 2 548518737 3 3 738982990 2 2 239333924 3 2 128105316 4 3 680464147 3 3 594904840 4 2 158334011 3 2 287108085 5 2 177394262 4 2 630916136 5 2 997890133 3 3 118516101 3 2 278981411 3 2 552401262 3 3 720704824 3 3 568125916 5 3 706529353 3 3 235188008 3 2 601082924 4 3 535553948 2 3 426851063 5 2 948275258 3 2 364249163 5 3 582771682 5 2 173219197 2 2 358110884 5 2 749545803 3 3 338646943 4 3 270223920 4 3 710741884 5 3 697764655 4 2 500582602 1 2 303180924 2 3 414722770 1 3 744958895 1 2 324962446 1 2 262806429 3 2 458307959 1 3 137638862 4 3 564888225 1 2 954384433 2 3 347560817 2 2 917574326 2 3 618335150 4 2 980060657 4 2 814399723 1 2 794497290 5 3 128946114 1 2 112471540 1 3 601625471 2 3 908065846 4 2 531850259 1 3 384422338 2 2 633972081 3 3 327174357 1 3 878065101 2 2 612380041 2 3 297834109 2 3 614596449 2 3 784430837 1 2 790436210 1 3 182400550 4 2 771430066 5 2 556611559 4 3 298019220 3 2 260354226 1 2 588481934 1 3 652644681 2 2 474232656 5 3 103679623 4 3 120536413 3 3 508196770 3 2 621954536 3 2 968240625 2 2 822117575 2 3 520447681 4 2 762313911 5 3 794163876 2 3 649556031 3 3 511321389 1 2 136401451 5 3 875786989 3 3 390233398 1 2 223954802 1 3 263541015 4 2 274358609 5 2 254115881 2 3 748741497 2 2 143167325 5 3 726222492 2 3 296212969 1 2 383735495 1 2 740523030 4 2 579283067 5 3 212958452 3 2 945886905 3 3 441867142 5 2 141220309 5 3 376358672 4 2 840209865 2 2 581564393 5 2 565294434 2 2 965041742 3 3 639767882 2 3 478305070 4 2 226891208 2 3 328137577 5 3 417243843 3 2 239861427 1 2 539727071 1 3 430619281 5 2 657379631 3 3 886363652 5 3 258469618 4 3 883302609 4 3 763012671 2 2 217344600 5 2 367938463 1 2 714816167 5 2 230301633 2 3 787465992 3 2 262496871 4 2 612066679 1 2 948243253 1 2 766275695 4 2 767849299 5 3 810169131 1 2 317889617 3 3 175354404 1 2 473734291 1 3 758321905 4 3 480483663 3 2 371446705 5 2 456264156 1 3 399687815 5 2 265119229 1 2 874391623 1 3 723728723 5 2 639885496 2 2 688281043 2 2 623162643 1 2 890390252 4 2 855100322 3 2 124423975 3 3 490749516 2 3 138127053 2 2 187592398 5 3 682468861 3 2 477556844 3 3 768096073 4 2 327096165 1 2 422610789 1 3 371499985 3 2 540278273 1 2 983972803 5 3 141463120 1 2 894846553 2 2 239423478 5 2 210834002 5 3 602913377 4 2 194181727 2 2 749088055 4 3 922161640 3 2 748637414 4 2 787676201 4 3 874817367 4 3 797339474 4 2 767116798 4 2 575554404 2 2 651408849 4 3 986305805 4 2 341065852 1 3 418695972 2 2 421736575 4 2 269755219 2 3 726060096 5 3 808914582 3 2 728706638 1 2 936557835 3 2 176911477 2 3 581643796 5 2 466044265 4 2 758910149 5 3 952078325 3 2 265258383 3 2 190063658 2 2 429159555 4 3 412947869 4 3 833684193 3 2 970045294 2 3 108942723 5 2 286878316 1 2 601518590 3 3 534558602 4 3 339234261 1 2 468736369 4 2 967533037 4 2 475662559 3 3 717773722 2 2 321923202 5 2 969542745 2 3 973464796 3 2 257382326 5 3 205331786 1 2 291953790 1 3 863792989 1 3 588731735 2 2 727268173 4 3 735813818 3 3 221878910 1 2 536615168 1 2 872623381 5 2 196933949 3 3 223301983 2 3 240921359 4 2 563616083 3 2 380734447 5 3 966078930 2 2 314685281 4 3 329756042 5 2 178059199 3 3 439938143 1 2 970885466 3 2 200771411 1 3 179100478 1 3 866982931 5 3 623062990 4 2 363665428 1 3 565875196 4 2 137839447 3 2 383175414 3 2 981416734 4 3 507908648 1 2 561037803 3 2 742172413 5 2 136740404 5 3 435222445 3 3 523209839 4 3 314244547 1 3 828327793 3 3 206713092 2 2 556337345 2 3 444061890 4 2 548958026 5 2 918169870 1 3 952611170 1 2 870294662 5 3 238434573 1 3 491918992 1 2 363969206 2 3 116816029 2 2 728884219 3 3 929593735 3 3 157863552 5 2 500787234 1 2 791475988 3 3 423139245 2 3 183146896 2 3 997044882 5 3 687177607 1 3 572755409 2 3 483350121 2 3 615431742 1 3 199563970 3 3 502214762 3 3 959045847 2 3 227730058 1 3 672941887 1 2 305368497 2 2 470464316 1 3 384832658 5 3 361543250 2 2 485161387 1 3 497586067 2 3 737598256 5 2 474729974 5 3 463384287 2 3 132029593 1 2 734759877 5 3 774100310 3 3 988342267 4 3 500222943 2 3 306791316 5 2 256574084 2 2 995874662 3 3 444337460 4 3 273244092 1 2 567451325 4 2 357353618 5 2 161185387 4 3 745449628 5 3 710764557 3 3 287098172 1 2 383796046 3 2 767667477 3 3 423940451 4 2 622442287 1 3 883431870 1 2 742974610 4 3 813101542 4 3 176023710 5 3 392042365 5 3 915258938 1 3 581115818 5 2 508004343 4 2 612467419 5 2 618433919 1 2 542939920 2 3 921730740 2 3 892997967 2 3 503610747 5 3 223833901 3 2 644328669 5 2 761963892 4 2 802634910 3 2 516687972 1 2 267581052 5 3 712934414 3 3 247901403 5 3 157809972 2 3 925081924 5 3 756024167 3 3 269381930 5 3 366166781 2 3 925555804 4 2 884203893 2 3 562782487 1 2 791474214 1 3 249399622 1 3 163700144 1 3 395521753 4 3 274235090 3 3 874465718 1 3 591128733 1 2 204364246 2 3 800954166 5 2 438446828 1 3 659889433 4 2 322924171 1 3 807823331 3 2 484441233 5 2 993792288 4 3 321216568 3 3 553865593 4 2 323541133 1 3 757376190 2 2 741578137 4 2 361060254 5 2 551983174 2 2 742786672 3 3 673999152 5 2 967442252 1 3 927114689 5 2 516955323 2 2 490887958 3 3 117726103 5 3 415967272 1 2 658168102 2 3 510271801 1 2 966837018 2 3 496072547 4 2 379317649 5 3 446815947 4 2 551833489 4 3 148787326 5 3 635694507 4 3 717370792 5 3 236575128 5 2 428671270 1 3 178162550 1 3 176594342 4 3 353315985 1 3 203714387 1 3 711001018 2 3 898951980 4 2 566740094 1 3 441130843 3 3 593668537 4 3 761009696 5 2 301076614 3 3 386590963 5 2 109777517 4 3 104909270 4 2 846533358 1 3 864451341 3 3 159700349 1 3 975435019 5 2 546055497 5 2 131092972 2 2 136439872 1 2 493524391 5 2 374507224 1 3 992366712 1 3 698932576 4 3 233806037 3 3 416353509 3 3 871994032 1 3 642658675 4 2 110907697 3 2 462328912 4 3 389428207 2 3 258833183 1 3 124716472 1 2 681314699 5 3 714528229 2 3 873890693 4 2 499750304 5 2 103139833 5 3 621168737 1 3 941759147 3 2 336499045 3 2 342216910 3 2 441853229 2 2 116331179 1 2 397365255 3 2 841291432 2 2 275355780 5 2 293031173 3 2 936704840 1 3 793415192 1 3 900485114 5 3 586807138 1 3 482728291 4 3 124049969 1 3 840289698 1 2 718666146 1 2 864234444 2 2 265653963 2 2 367414341 2 2 783740106 1 2 781579389 1 3 521044752 1 3 462022575 1 3 345067165 3 2 788383841 5 2 434210745 4 2 884398523 5 3 210249624 5 3 580665961 1 3 219547130 1 3 293224479 1 2 897084997 1 3 357002855 4 2 902524887 2 2 916947841 4 3 348005502 2 3 677530680 1 3 272844246 1 2 881877730 5 3 898406766 4 2 363765301 4 3 831974924 3 2 404157795 3 3 463739819 4 3 684003348 4 2 898384089 4 2 213000018 2 3 182486265 2 2 901064236 2 3 367428257 3 3 283588164 4 2 339443403 1 3 923919433 2 3 400688289 3 2 105131553 4 3 529109564 1 3 891432413 1 3 465899814 3 2 125013528 1 2 416756457 3 3 397696417 4 2 262195232 5 2 580617356 1 2 415497977 1 3 340722482 4 2 867183910 1 2 828812737 2 2 721905905 1 2 258287431 4 3 180818934 4 2 686801837 4 2 242610827 4 2 308086283 2 2 142690577 5 3 611996837 5 3 751853425 4 3 219886681 3 2 561940933 5 2 333777717 5 3 595697916 1 2 606648527 3 2 865141783 3 3 862936383 3 2 899622147 4 3 262622631 2 2 150352968 4 2 341628313 4 2 110468288 3 3 330496480 4 2 988145169 1 3 787275338 4 3 227948649 2 3 731029443 5 3 684142309 1 2 281364655 1 3 283274859 5 3 875749410 2 3 912954975 1 3 621744839 3 2 559457475 3 3 619310997 3 2 846190702 4 3 779919722 5 2 916201738 1 2 598059677 1 2 443013074 4 2 545067503 4 2 525683861 2 2 820141744 3 3 591638939 5 2 135097313 3 3 730895079 3 3 916962186 1 3 460443806 1 3 574791404 3 2 743194277 5 2 845744111 4 2 772996148 1 2 221288574 2 3 232976785 2 3 764768708 2 2 916055483 1 2 445405233 5 2 320561091 1 3 176216956 3 2 319060416 5 2 204354551 1 2 497025911 5 2 181531976 1 2 442688415 2 2 518035015 5 3 549730380 3 2 266992537 2 2 310002934 4 2 298426513 2 2 442837716 2 3 216755505 3 3 533213760 1 3 704416726 4 3 835218662 1 2 443608128 4 3 602191221 1 3 532817347 1 3 366950703 5 3 643379027 4 2 934462682 1 3 360316100 2 3 782021706 3 3 361491519 1 2 974777905 4 2 841104610 4 3 163517503 5 3 766076312 4 3 230876950 2 3 101907012 2 2 149758539 3 3 707483227 4 3 306699238 2 2 390571823 5 2 654041160 5 3 565665146 4 3 384887608 3 2 638944893 3 3 952805755 4 3 655099273 4 3 143307878 3 2 902683904 4 2 248740703 2 3 653781822 1 2 793630775 5 3 115162975 5 3 225445506 2 3 834194265 3 3 388940789 2 3 709363122 4 2 103135859 3 3 255681537 4 2 267371074 4 2 619995236 1 2 231291889 1 2 587413062 2 2 896690236 4 2 442389135 2 3 750512957 1 2 652716878 2 2 655592182 2 2 219920854 1 3 301699323 2 2 643449180 2 2 323218339 2 3 431285633 5 2 213506854 3 2 506689799 4 2 543266945 4 3 790650561 2 2 138463253 1 3 258326059 5 2 639336630 5 2 360851885 2 3 328789842 3 2 677176782 5 2 661067425 2 2 909740016 5 2 194395394 5 3 284980244 2 3 691489256 3 3 165187133 3 3 906695737 4 2 698845070 3 3 197875232 5 2 417344589 3 2 454956312 1 3 737618422 5 3 631782816 4 3 728270042 4 3 730829529 1 3 642827401 2 3 702738477 5 3 159490966 4 2 829706989 3 3 297900380 3 2 878530701 4 2 381374954 5 2 677659552 2 2 739861840 5 2 531951363 5 2 490041663 2 2 294585564 4 2 736230605 5 2 700198402 1 3 192754484 3 3 730444161 3 3 327254909 4 3 447177333 2 2 736924042 5 3 284655648 3 3 974209346 5 2 648898059 3 2 355467213 3 2 395101567 1 2 280250902 2 2 222691402 3 3 276266689 4 3 989530225 2 3 982832820 4 2 568889482 2 2 600332700 3 2 163597735 4 3 104770685 1 2 190703879 2 3 584979415 3 2 650906647 1 2 951375147 1 2 960093353 2 3 474835392 4 3 371963963 5 2 856624795 2 2 628872563 2 3 820805173 5 2 116786951 3 2 373603824 5 2 947218772 3 2 967455515 4 2 676584237 2 3 736544295 2 2 634982481 4 2 727314718 5 2 799242727 4 3 170674907 1 2 962671061 3 2 455819173 1 3 294548063 1 2 469673691 4 2 634542953 1 3 929509189 3 2 539941233 5 3 116072102 1 2 796699358 1 2 568428592 1 3 206649803 5 2 410195918 1 2 999092025 2 3 596439448 2 2 653711902 3 2 528361945 3 3 730203830 1 2 490232654 2 2 813751564 3 3 253317753 4 2 279669885 2 2 973814864 3 3 294813224 3 3 964147598 1 2 206091589 5 3 890348085 5 3 761446718 1 2 447358558 5 2 115376829 2 2 909001737 2 2 414631748 5 2 465802451 4 3 895518243 3 3 493935206 2 3 329337206 3 3 731120712 2 3 379208687 1 3 462589556 5 2 656566121 5 2 600967891 5 2 465989534 1 3 875794395 1 2 147411533 2 3 827968212 1 2 641154306 2 2 831994387 3 3 623640875 4 3 609927264 4 3 888147299 2 2 143669114 2 3 559681878 5 3 955756423 1 3 754155176 5 2 262492636 1 3 386225297 4 2 590973275 4 2 852613686 4 3 414339296 3 2 784530901 5 3 111149287 2 2 668771107 1 3 125982772 3 2 602678368 4 3 162645351 3 3 675106470 4 2 193244241 2 2 433499262 1 3 126429756 5 3 234240904 2 2 882148059 5 3 319264846 3 2 642737025 4 2 697224012 5 3 267587182 4 3 701137807 1 2 779150982 1 3 127961388 5 2 206272790 4 2 322979318 4 3 115045758 3 3 912884966 1 3 391137682 5 2 231174627 5 2 350152343 2 3 328911169 4 2 262690714 1 3 876253321 3 3 149589730 2 2 973333060 3 3 194757947 3 2 819190754 4 2 805334919 1 2 788098161 4 2 341301654 1 2 987053570 5 2 647510107 3 3 833417375 5 3 635232904 2 3 547613754 5 3 626414048 3 3 877032154 2 3 687598173 2 3 102328898 2 3 238853469 3 3 102221539 1 3 233220053 1 2 239387039 2 3 480187364 4 2 484524953 5 3 325988556 5 3 934870955 4 2 780593254 2 3 320920378 1 3 581660933 2 2 921904339 5 2 817722704 1 2 916666388 4 2 797918021 5 3 117003190 4 3 966591621 2 2 163197354 1 2 594230522 5 2 311521475 1 3 219441626 5 3 770809594 3 2 915373918 4 3 814637901 1 3 395181067 5 3 568784177 1 3 361911903 1 2 659032037 3 3 344850419 3 3 432523254 1 3 387078721 3 2 352199174 4 2 991653948 5 2 674599681 2 3 876854508 4 2 358669409 4 3 216704923 5 3 118254120 5 3 484529710 1 3 242504963 5 3 551036398 3 2 433583646 2 2 364745287 1 3 316419243 2 2 379489524 4 3 940473706 5 3 484829137 4 3 162004425 5 3 745138062 1 3 490928610 4 3 749179192 3 2 243157280 2 2 623420535 2 3 306276521 2 3 406673627 2 3 478907363 4 2 138208866 5 2 125282244 2 3 163373048 4 3 189940249 5 2 893081659 5 2 247466719 4 3 138762147 4 3 740690361 3 2 289879161 5 2 119433824 2 3 134455737 3 2 561480522 2 3 368755851 4 3 263770256 1 2 938294564 2 3 828090262 4 2 432825661 2 3 993163946 3 3 238096034 5 3 356830425 2 3 895276536 2 3 976343232 3 3 432720544 1 2 331458893 1 2 413715107 1 3 384364703 1 2 956467894 3 3 711743761 3 2 580061511 5 3 731961247 5 2 416106476 1 2 695773992 5 3 684186541 1 2 509420831 2 3 844239789 4 2 328487502 5 3 414183874 3 3 297981931 1 2 105427799 4 2 197844418 3 2 884105653 1 3 700833600 5 3 424864992 2 2 538861556 4 3 657635203 5 2 934071878 5 2 628889730 1 2 756808095 4 3 495283321 1 3 400071683 5 3 830937880 1 2 481900516 1 3 769574100 5 3 683680754 4 2 367743270 5 3 215246214 1 2 777246643 2 2 313852614 4 3 912501433 3 3 712392632 4 2 617315033 1 2 568581205 1 3 395842689 2 2 136345820 5 3 351665447 4 2 152812442 1 3 644196222 1 3 425313019 1 3 796995478 5 2 498065476 5 3 657353346 1 2 613794072 3 2 302092391 1 2 103739668 5 2 699404389 4 3 255047695 1 2 551863251 2 3 784953691 3 2 852619120 2 2 896675950 5 2 395673341 1 2 926123095 4 3 695391605 5 2 173213483 3 2 718235257 5 2 320603481 3 2 301939310 4 3 201894880 4 3 493944715 4 2 134188126 2 2 907450798 1 2 863339873 3 3 989530517 5 2 631632954 5 2 197941257 1 3 702109093 5 2 703295921 5 2 798160575 2 2 709801232 1 2 515117198 1 2 337939345 3 3 742591062 2 2 859779282 5 2 339840941 5 3 437845713 1 3 907766497 1 2 564920668 5 2 924537098 5 2 759215098 5 3 781383109 3 2 767220516 4 2 714330224 5 3 220313326 4 2 130665239 2 3 150658210 4 3 918710377 5 2 570059297 5 2 659962615 4 2 329548077 3 3 105998633 4 2 855546465 2 2 844106142 4 3 663981472 4 2 437366632 1 3 681029802 3 2 322865620 5 3 651580129 5 2 369048747 5 3 795957409 3 2 712540088 1 2 380872927 4 2 340712845 3 3 947354592 2 2 678259893 1 2 316493207 2 2 503424131 5 2 448649211 3 2 736412266 2 3 609520708 2 3 797719411 5 3 454120110 1 3 715282440 5 2 387005027 2 3 196603011 3 2 151690560 2 3 382159447 4 3 840733329 5 2 686990074 4 3 293717629 3 2 359275492 1 2 385256876 3 3 267852922 2 3 517552718 4 3 776337816 2 2 677877017 2 3 381552362 5 3 194225056 1 3 254320634 2 2 285798756 2 3 233389240 3 2 301965682 4 2 957629562 1 2 886058246 2 3 482295137 1 3 963802394 2 3 663102895 4 2 639108251 2 3 195742302 2 3 414148210 3 3 165172001 5 2 449557384 2 3 905799460 2 3 277454852 3 2 229551567 4 3 548024015 3 2 934749842 3 2 383837199 1 2 441327877 4 2 268507005 2 3 326033132 4 2 328243149 4 2 929051392 2 3 776611676 2 2 540725712 4 3 505727345 5 2 432094376 1 3 784561114 5 2 878073589 1 2 229711549 3 2 552494201 2 2 821550259 4 2 168371351 3 3 470666887 2 2 314034900 1 2 886383165 3 2 523721740 2 2 911595390 2 3 104047246 4 2 605221507 1 2 782718907 3 2 937611571 5 2 889868241 4 2 249459325 3 3 137812181 3 3 139221088 5 3 757135118 1 2 515626531 4 3 411231129 2 3 946672431 3 3 606368482 3 3 201975718 2 3 877316915 2 3 963890152 4 2 402742539 2 3 918493424 5 2 829103390 5 2 276490279 4 3 809893774 5 2 569326853 3 3 171160675 4 2 704931956 5 2 896007344 2 2 467806480 5 2 260054825 5 3 689970900 4 3 384452759 3 3 303188495 2 2 794225679 2 2 718142473 1 3 849188980 3 3 446757768 1 3 661791447 2 2 624912032 3 3 358574158 1 2 994312722 4 3 297892191 4 2 277986758 2 2 288242666 2 2 439538299 5 2 872633826 5 2 728466679 2 3 472686055 5 2 690102631 2 2 464112255 2 3 224916108 2 3 936154569 5 2 103125554 4 3 695163601 3 2 608092875 5 3 815595345 2 3 942769188 3 2 447084238 4 3 640343411 4 2 734363969 5 3 407103953 3 2 635719303 4 3 252765410 3 3 640544066 5 3 665028647 3 3 360642295 1 3 229564228 5 3 503536440 5 2 359012239 2 3 474614291 3 3 315471498 5 3 179200015 4 2 495077047 1 3 362740177 2 2 687061209 3 3 305542017 3 2 974952713 2 3 106049682 5 3 263536111 3 2 662023904 1 2 339121353 1 3 799949302 4 2 211886305 4 2 558843094 3 3 743567067 5 3 545759604 1 3 240544217 2 3 477964899 4 3 571542700 5 2 313443624 2 3 829164204 5 3 995953338 2 3 629640839 1 3 266732407 2 3 817749529 3 2 490381731 2 3 393131897 3 3 845148879 1 2 185481211 4 3 484431742 2 3 395252503 5 3 323464665 4 3 554382315 4 2 329043165 5 3 727200443 5 2 724366351 3 3 835895642 3 3 439421670 2 3 371285711 4 2 665679251 3 3 211250477 4 2 494124574 5 3 727188791 2 2 540596761 2 3 674753790 4 3 396516833 5 2 483203661 5 2 683228459 5 2 599299438 5 2 719200059 3 2 785860858 1 3 737168631 3 2 893919158 4 3 274253722 1 3 372508771 2 2 932155988 5 2 300459350 5 2 478058179 5 3 206222759 4 3 726829772 4 3 249300516 2 2 167983025 1 3 709481580 4 2 247556338 1 3 310309697 4 2 686916057 1 3 706118869 2 3 142886272 1 2 177770620 2 3 853906484 2 3 668920828 5 2 564423400 1 3 217838003 5 2 970531533 1 2 136639720 5 2 901657224 4 2 717416102 2 3 730771409 5 2 431516644 1 3 379553041 1 2 319925300 3 2 986188441 1 3 594773964 3 2 969670383 2 3 486292376 3 2 773920286 3 3 100109367 3 2 427547457 2 2 472515546 5 3 537308672 2 3 508277682 2 2 196181324 5 3 439484774 2 3 497810457 3 3 678668062 4 3 538463017 2 3 928360505 5 3 123463578 2 3 795567373 3 3 548061694 2 3 322727199 3 3 288659065 5 3 977071519 2 2 118489957 4 3 827509231 1 2 412389650 4 3 513780266 2 2 300988056 2 2 200688021 5 2 284169158 3 2 732210577 4 3 775476576 5 3 397715779 2 2 421965238 5 2 661853916 2 2 352449637 1 2 346988096 4 3 435343982 4 2 725179050 5 2 140164017 4 3 327461988 3 2 635445478 4 2 530324858 4 3 322491693 2 2 365524094 4 3 405958909 4 2 646410565 4 3 454935094 5 3 797781056 2 3 691377406 3 3 547892348 4 3 726810603 4 3 129044946 5 2 371407357 4 2 483236652 3 2 297952740 4 3 815345242 5 3 590587658 2 3 902827799 3 2 511337850 1 2 925193078 4 2 640323490 2 3 680914649 3 3 567000207 3 3 215112654 3 3 706679595 4 3 233623386 3 2 448679352 5 2 447514391 3 3 184364001 1 2 149301666 2 2 251796480 2 3 571370862 2 3 608319611 4 3 314797637 1 3 386456826 1 3 235186605 5 3 917789999 1 2 434344124 1 3 525789901 5 2 454551789 5 2 307993952 4 2 686442540 4 2 667124429 3 3 737781859 1 2 402092688 3 2 265134773 2 3 520007071 2 2 616080047 5 2 894199158 5 3 710290723 4 2 228659156 5 2 396464500 5 3 398375056 2 2 281325207 4 2 594953895 1 3 180251552 4 2 376368567 4 2 853254562 4 2 286224802 4 3 635957942 5 3 767876241 3 2 731456643 1 3 484358890 4 3 497182543 4 3 851150442 3 3 344551921 4 3 284315395 3 2 862372199 3 2 591710294 1 2 733285328 3 2 195602403 2 3 874063869 3 2 756044898 4 3 967105905 2 2 513594737 5 3 133932279 5 2 392925322 4 2 579792538 3 2 768398256 2 3 656619825 1 3 114084802 3 2 150773870 1 2 221815640 5 2 491228144 1 2 611881643 1 2 255207497 5 3 496524449 1 3 496402314 3 2 793230340 4 2 717807849 3 3 504677641 2 2 753755929 5 3 348743952 3 3 884007431 3 2 439068598 3 3 544811791 1 2 587385652 2 2 210872278 1 2 440870928 4 2 695050292 5 3 287466448 2 3 395703523 4 2 883102069 1 3 315580233 4 2 989220173 1 3 854400423 5 3 153001879 1 3 474863220 4 3 185052910 3 3 551916623 2 2 784341792 4 2 565760504 4 2 377468058 5 2 698402614 1 3 799283431 1 3 454113641 5 3 369552258 5 3 172423801 3 3 363878584 3 3 261366368 5 2 531089764 3 3 740710603 3 3 984546988 1 2 511423591 1 2 898006434 5 2 766839648 1 3 988231075 5 3 815048021 3 3 299258147 1 3 799110344 1 3 723317890 3 2 388734738 4 3 210334068 4 2 654391266 1 3 426857704 2 3 658346032 2 3 436681866 4 3 519545675 1 3 706708688 3 2 287559910 1 2 679839734 1 3 787485275 4 3 757339920 1 3 310106209 3 3 227476371 5 3 200596198 2 2 751372383 4 3 978235949 1 2 282574466 5 3 189621872 2 2 101366589 5 3 778949326 4 2 444346275 1 3 319603015 2 3 179233408 2 2 843325511 4 2 633004803 2 2 425471470 3 3 539792082 2 3 661326767 2 3 825340204 3 3 407098937 2 3 135133675 2 2 525733361 2 2 475183834 1 3 885412910 3 3 535585563 3 2 436079335 1 3 552332416 2 3 813624132 5 2 738533649 1 3 395548440 4 3 785585191 3 2 978565927 1 3 450244639 1 2 612958774 4 3 703913858 1 2 524315581 1 2 294894905 1 3 881871982 4 3 860969511 5 2 836930677 3 2 463813330 3 3 921000417 1 3 908072044 5 2 429252525 1 2 359338148 2 3 255982949 2 3 576942807 3 2 124731700 4 2 192217440 3 3 185894572 3 2 916828277 3 2 182852612 4 3 766179656 1 3 172245025 5 3 158975285 4 2 708296409 5 3 204759210 5 2 743946707 1 3 724448582 3 3 700765244 2 2 243103180 4 3 949689313 4 3 210032498 1 2 851150765 3 2 996327053 5 3 889294340 1 3 101173425 3 3 372239965 5 2 851342810 2 2 134699478 1 3 315003250 1 2 653525622 5 3 749949230 4 3 647778836 1 2 522513781 5 2 424040851 2 3 791717833 1 2 176760176 4 2 384048503 5 2 680907745 2 2 331064522 4 2 414773612 1 3 328385491 4 3 702165793 4 3 526906810 3 2 124373168 4 3 965561694 3 3 953623090 5 2 656701915 2 2 680563819 3 3 238987502 1 2 496827117 2 2 884415170 4 3 286874247 2 2 403386790 5 2 582986368 2 2 572258249 1 2 294657750 2 2 793030059 3 3 642540785 1 3 953089568 3 3 668428220 4 3 756904609 5 3 430743522 1 3 226875879 3 3 481481452 5 3 849085731 1 3 117264324 1 2 187007274 4 3 259022656 1 2 502490244 2 2 515142654 5 2 475787537 4 2 784217397 4 2 558722531 1 3 440747236 1 2 772178818 4 3 638750409 1 2 848520225 5 3 162816505 1 3 380019666 1 3 988014448 3 3 123963280 4 2 936649134 4 3 643182441 2 2 713244938 1 2 490024283 4 2 364373940 5 3 529697928 2 3 176495291 5 2 960081923 2 3 741931129 3 2 219606248 4 2 265305744 4 3 149035034 5 2 933694083 1 2 312969918 4 2 245083972 2 2 291381060 4 3 499661343 5 2 115005625 1 3 638246371 3 2 424005888 3 3 809035115 4 3 440411583 1 3 839296047 5 2 379989081 5 3 222363066 4 3 477786550 1 2 660265803 1 3 445240155 3 3 758409564 4 3 115294554 5 3 363395637 2 2 385980013 4 2 519899105 1 3 606441930 1 2 618287136 2 3 728119817 3 3 303377337 2 2 293130835 4 2 918768699 3 3 224038095 1 2 406602143 2 3 225035659 3 3 606742644 2 2 663421049 5 3 336135017 2 3 368938075 3 2 355898236 3 2 956591386 2 2 709900217 2 3 219757910 5 3 690985672 3 3 609107608 1 2 863931001 1 2 505298126 5 2 593069357 4 3 973695210 4 3 864709106 3 3 174921549 5 2 909333207 4 3 517617596 2 2 539686031 5 3 602993707 2 2 155995705 3 2 250394117 5 2 239930810 5 2 935615227 5 3 841658156 1 3 195806137 1 3 297814380 3 2 370416798 2 3 937282109 4 2 310282008 1 2 548912957 1 3 581804257 3 2 258625921 1 2 896091321 4 2 767740848 2 3 467460046 4 3 232755483 2 3 351763160 5 2 809212595 3 3 735826565 2 2 357564841 2 2 815169017 1 2 978039049 4 2 514228736 5 3 406368097 4 3 800781819 1 3 583555100 4 2 995603608 1 2 207784975 1 2 186720202 1 3 420601925 4 2 469807843 5 2 373999563 4 3 897128943 2 2 510562792 5 3 212654670 1 3 990252721 5 3 290438808 4 2 113681828 4 2 231916464 1 2 313480042 4 3 133864761 3 3 868687619 5 3 748656945 5 3 361244511 3 2 649426635 4 2 793023477 3 3 621450159 4 3 382733774 4 2 173916070 3 2 719661273 4 3 580011894 2 2 802474352 4 3 748294195 2 3 204874184 1 2 232251979 4 3 791959023 4 2 994844002 3 2 681554851 4 3 415039029 4 2 160010915 1 2 789727877 5 2 716879538 4 3 646193471 5 3 868961134 2 2 185178242 4 3 384594155 3 3 660602734 5 3 418142930 4 3 216563540 5 2 176748370 2 3 489133973 5 3 444089128 4 2 450017636 2 2 759410506 4 3 639480902 5 3 826679786 2 2 740140804 4 3 102985568 5 2 111457939 3 2 881243858 1 2 865485073 4 2 513528244 5 2 828063338 2 3 326902202 3 3 392245907 3 2 812097946 4 2 501591218 4 2 389073083 1 2 297949596 1 3 681695057 3 3 653692827 5 2 793980794 2 2 559639036 3 2 838894656 3 3 409583605 2 2 516547198 2 3 433351677 3 2 275620171 2 2 503928977 3 2 835532399 5 2 519419859 5 3 308647464 1 2 431382593 1 3 884426427 4 2 506177017 4 3 609531463 1 2 732111670 1 2 486092675 1 2 790373280 2 2 332122069 5 3 739186079 5 2 795283960 2 3 973768719 1 2 375130920 5 3 902641464 5 3 100923515 4 3 960742925 2 2 963530209 3 2 551353099 1 2 734058128 1 2 988970712 1 2 673322683 1 3 214547871 2 2 346293926 1 3 472526791 2 2 112793533 2 2 389743959 2 2 660834183 2 3 586637962 4 3 594513219 5 3 682373451 3 2 949031861 4 2 175896212 3 2 438024643 5 2 121070250 3 3 433676950 2 2 290414277 5 2 868532838 3 2 451050906 4 3 285911740 3 3 109665817 3 3 215337335 3 2 783763480 2 2 292080513 5 3 137005671 3 2 256457102 4 2 745315870 4 2 623210683 1 2 910880425 4 2 619001626 2 3 841632141 2 3 183023940 2 2 672437915 4 2 175499534 5 3 553352461 2 2 651687235 2 3 217890692 2 2 438100473 5 2 736710230 3 3 573330284 2 2 450386875 3 3 971082602 5 2 668550502 1 3 450879772 3 3 183295889 4 2 531189491 3 2 804129062 3 3 730794655 1 2 137765146 4 2 166869826 1 3 209956101 3 2 255726973 3 3 861833947 4 2 913234649 2 3 831025435 4 2 228824419 2 3 407488233 3 2 605469755 3 2 601822196 2 2 532209730 5 2 982998814 5 2 652958781 1 3 890485122 3 2 560628538 3 3 356048115 4 3 979991792 1 3 880684647 3 3 797398482 4 3 362254254 3 3 365267772 1 2 694809083 5 3 903462225 1 3 698632826 5 2 423010904 4 2 477936308 2 3 342838105 2 3 164579129 2 2 318362012 1 3 524834054 2 2 111345570 4 2 804756785 3 2 805093084 4 2 729188802 3 2 990023045 2 3 101385379 4 2 648298239 4 2 214846328 4 2 821624537 3 2 207395850 2 3 773978220 3 3 136213335 1 3 109516827 2 3 188670379 2 2 913599557 2 3 608751202 4 2 540000401 3 2 975874165 4 3 620171172 5 2 984850553 1 2 429172632 4 3 783611784 3 3 898764023 5 3 676324223 3 2 985556133 2 3 393629350 5 2 531396074 2 3 398961312 5 3 757014646 1 3 905144508 4 3 494930787 3 3 149963312 3 2 767457540 2 3 456906217 3 3 667972981 4 2 774143834 3 3 340968130 1 3 220573339 2 3 375445581 1 2 707059003 1 3 456198006 1 3 284336840 3 2 781025378 2 3 215135986 2 2 626792600 3 2 333601505 5 3 540925239 4 3 137888058 4 3 643147569 4 3 567421051 1 3 976061193 5 3 529413312 5 2 684349394 5 3 954265378 4 3 233307138 1 2 942097703 5 2 625398552 4 3 305641815 4 3 669647948 2 3 196431452 2 3 269461384 3 2 318557896 4 2 212394913 1 2 406467426 3 3 508712204 4 3 574067949 5 2 542416273 3 2 354596514 2 3 702888733 3 2 671073759 4 2 640846033 3 2 143040304 1 3 695998884 5 3 164325886 2 2 730442649 1 2 682274953 2 3 868368875 2 2 172526475 1 3 180437246 5 2 921418275 1 3 434031815 3 3 910958191 5 3 495464684 2 3 322089253 2 2 942830991 2 3 467189044 5 2 936952104 4 2 883809273 2 3 188237795 2 3 143996796 2 2 650022760 4 2 270825521 2 2 395024164 2 2 858454730 3 2 631164634 2 2 454160818 4 3 692666358 3 2 717012805 2 3 353891045 2 3 589448383 1 2 193510707 4 3 881989956 5 3 865894106 4 2 878558946 1 2 318943145 5 2 113953792 4 3 375422738 1 3 545980059 2 2 306415753 3 3 437631703 1 3 313829307 2 3 953897672 5 3 218185536 1 2 487202824 3 3 635985760 4 3 108081223 1 3 183608919 1 3 521985003 4 2 786511568 4 2 609866120 2 2 798963366 5 2 533173512 4 2 427125613 1 3 364635675 2 2 883512693 4 3 103923911 3 2 545863378 2 3 482111183 3 2 712404555 5 2 207267348 5 3 941706872 1 3 269797752 4 2 961355633 3 2 557383582 3 2 467606034 1 3 235310559 4 2 775395715 1 3 546082712 1 2 796947855 4 3 845559442 2 3 983212304 2 2 213984702 1 3 929397248 3 2 313052294 1 2 855731498 2 3 125946794 5 2 117918033 3 2 308994282 5 2 601715630 5 3 804735785 3 2 109668488 2 3 602872150 1 2 555099496 5 2 775912474 3 3 386527125 2 2 942223510 5 3 850220643 5 3 495346292 1 2 344110858 4 2 957014841 4 2 306125078 5 2 470018945 1 2 977474402 2 3 817089023 2 3 217273677 1 2 835512890 3 2 590238742 5 2 588982249 4 2 456162108 1 2 636986239 2 2 557890615 5 2 400794629 4 3 747881897 2 2 960412556 1 2 756607779 1 2 902787436 2 3 984050803 4 3 154274850 4 3 909474854 5 3 807165712 1 3 477954171 3 2 824757769 3 3 619132574 1 3 343829110 2 3 413426496 3 2 309646234 2 3 593471704 4 3 308898591 3 3 512075520 3 2 129990513 4 3 614050757 3 3 237879078 5 3 244783222 5 2 182791349 3 3 302994955 3 2 626288287 1 3 419180623 2 3 472194027 4 3 209332408 3 3 625216967 3 3 976805223 5 2 613402501 3 2 721905636 5 2 775780510 2 2 285959731 1 3 377671634 5 2 547812022 4 3 525591433 4 3 946192820 3 2 754153342 3 3 253227953 3 3 559315329 4 3 568956794 1 3 702634261 5 2 276395310 5 3 117996123 4 3 307410804 2 3 137744043 2 3 257395198 1 3 841324238 4 3 596602632 5 2 445474545 2 2 721004092 3 2 826923686 3 2 520644837 2 2 438916180 4 3 657759997 4 2 767692809 2 3 264190380 1 3 994856139 1 2 728890300 2 2 706419118 2 2 535241621 4 3 153095894 2 2 392934395 1 2 302210492 5 2 845049056 2 3 393970718 3 2 822118325 4 3 689914334 2 3 531222098 3 3 776866995 1 3 620631954 5 2 462963259 2 2 314608640 2 3 697797749 2 2 794418095 1 3 730122817 5 2 536429783 3 3 628471051 3 2 591614011 3 3 383210532 5 2 520464390 3 2 678243440 1 2 738482079 2 2 312064780 4 3 760385046 5 3 989889812 2 2 663864220 1 2 546242215 1 2 398957982 5 2 348483945 2 2 143083341 1 2 450934577 3 2 516599270 5 3 647395051 3 2 574801355 4 3 179056854 4 3 552945806 2 2 525878919 1 2 250174093 2 3 456311332 3 3 506056336 3 2 654957625 3 3 928116292 2 3 960652250 4 2 886503050 5 2 740015025 2 3 896986767 5 2 685250041 1 3 239444942 1 2 597156569 4 2 398583055 1 2 661175075 3 2 188852459 2 3 605799165 5 2 885171404 2 3 403242006 2 3 264265520 4 2 746294257 2 3 561344196 2 3 639103154 4 2 240103559 3 2 875770331 1 3 932887624 2 2 742303738 1 2 840780531 3 3 658265604 4 2 448325205 1 3 215381146 2 2 386115207 5 2 929266813 2 3 787590032 5 3 346984390 1 3 849350173 1 3 113612493 1 3 579452266 4 2 792063122 1 2 360078728 3 3 281712800 4 2 584930236 3 2 752589201 3 3 294303055 2 2 865151122 3 3 357899602 3 2 545665184 5 3 610863288 4 2 578342823 4 2 292771463 1 2 351589685 5 3 655713589 4 3 124239929 3 2 552581257 5 3 725965362 1 2 514766531 2 2 515546935 4 3 422407777 4 3 851562073 2 2 300112893 5 2 963284520 3 2 366448434 5 3 588746711 5 2 208131088 4 3 321584178 5 2 635745457 5 2 806375845 5 2 212183561 1 3 431684701 2 2 817400021 3 3 583679284 2 2 662829540 2 3 131855572 1 3 216526571 3 2 934888102 2 2 643649905 4 2 275437277 3 2 764571084 3 3 923108869 2 2 377951986 3 2 361293664 4 3 793981342 3 3 443781471 2 3 954073543 5 3 451549136 5 2 960918091 1 3 286454029 5 3 305639403 2 2 224701454 5 3 206279607 1 3 195488846 2 3 894019418 4 2 579125466 3 3 252319738 3 2 680667094 5 2 278830592 1 2 927193809 5 2 670675328 5 2 407439154 2 3 840466261 5 3 687418664 3 2 608508621 4 3 438373546 5 2 560658837 3 3 661061050 2 2 931763645 1 2 563317567 2 2 723279381 4 2 500070783 4 2 654681206 2 3 505251590 2 3 168040455 5 3 571844870 3 2 189104848 3 2 504814242 5 2 481860135 5 3 889100730 5 2 446735860 4 3 842348967 5 3 657960176 4 2 941813313 1 2 100099947 5 2 723702447 1 2 233467350 3 3 896972974 2 2 597161176 5 3 200401839 5 3 827493869 3 2 510949361 5 3 947738818 2 3 480818009 3 3 397080276 2 2 975138083 4 3 819555426 5 2 960849772 5 3 295976372 5 3 132532462 1 2 201732882 1 3 493106455 3 3 820136841 3 2 611214353 2 2 846516282 2 3 581651864 3 3 718200207 4 3 251378037 4 2 634278554 4 3 861965750 1 2 918008352 3 2 968744492 2 3 944269443 5 2 161961456 2 3 921457196 2 3 937142204 3 3 551405915 4 2 932978754 2 2 518831040 5 3 922525651 2 3 990427154 1 2 380664345 5 3 751056385 5 3 143663828 2 3 544334353 1 3 647333293 3 3 762902016 3 3 490415056 2 3 628009730 4 3 890672623 1 3 498621176 3 3 311284153 1 3 739808134 3 3 805753055 1 2 409772681 5 2 170926005 3 3 636709463 4 3 355496302 1 3 505123638 4 3 748864605 1 3 182375826 3 2 560151968 5 3 301702356 4 3 406787902 3 3 894875549 2 2 760771442 4 3 109802265 1 3 100662865 1 2 268914804 2 3 651351468 2 2 665897168 2 3 401970095 1 3 431714968 1 3 397381224 1 2 767094733 2 3 776611133 2 2 760025667 1 2 398777169 5 3 854302203 5 2 314408199 3 3 728104843 3 2 587595159 2 2 568350072 5 2 407800514 1 2 240234679 2 2 743587470 3 2 237809946 5 2 846700646 5 3 811884478 2 3 868845782 3 3 996301818 5 2 501019115 1 2 204198231 3 3 425827049 5 3 688098759 3 2 509199371 1 2 336045637 3 3 999274231 5 2 471163737 2 3 438902052 1 2 937840835 2 3 697592919 1 3 981305821 1 3 276922162 4 2 612785382 2 2 786866844 4 2 433796197 2 3 663629027 3 2 157078216 5 3 191557468 3 2 128863097 4 3 369769581 5 2 654985913 3 2 388981995 2 2 768726627 2 3 393684799 2 2 455097289 3 2 260474405 3 3 707641379 2 3 222337125 2 2 599796820 5 3 203261861 4 3 665495254 1 3 809967604 5 2 108234470 4 2 684115589 5 2 401853168 1 2 813161418 5 2 312575732 2 3 663747197 2 2 952662817 3 3 295629301 5 2 880543584 1 2 225396710 3 2 249511915 1 2 802197949 3 3 810075463 3 3 784494187 1 2 999478884 3 2 280590507 1 2 571881066 2 2 951864254 4 2 107076218 3 3 384962341 3 3 319812056 5 3 762147388 4 3 534989264 3 3 687745446 2 3 678155558 1 3 260957851 4 3 940748186 5 2 359498246 3 2 679683866 1 2 315400182 5 3 584863315 1 2 239362737 4 2 719647207 3 3 550236672 2 2 648724002 2 2 155281538 2 2 706957989 2 2 264684010 1 3 544846417 1 2 368053031 4 3 570773968 4 2 556204336 2 2 735921334 1 3 248314655 5 3 754017617 1 2 481021876 1 2 613208567 1 2 524865738 5 3 563540893 5 2 475574224 2 2 608111843 2 2 531589596 3 3 775807044 3 2 257606329 2 3 722914803 3 3 989628375 5 3 827160007 4 3 840752590 5 3 861475341 4 2 487108464 2 2 792109221 2 2 562375732 4 2 848173896 1 3 225433397 5 3 780341054 3 2 121769267 4 3 259033491 5 3 132661656 3 3 611959331 5 3 677547767 3 2 509461646 1 3 687722670 1 2 552675638 3 2 177056066 1 3 134239072 1 2 361760318 3 2 456406910 5 2 255724043 3 3 196350367 4 3 210657396 4 2 442126409 5 2 951085369 3 3 683934823 3 3 422539967 1 3 263455778 5 2 874505965 5 3 706996302 4 3 142241976 3 3 214025407 5 2 657498852 3 2 864045415 4 2 128639196 1 3 238614455 2 3 448327803 2 2 279788838 1 2 608502720 4 2 871059826 1 2 473064061 1 2 792867658 1 2 314247099 4 2 351242464 2 3 287498904 4 3 348710873 5 3 667150285 3 2 669881642 4 3 373147958 1 3 893439714 3 2 310441834 5 3 696921939 5 2 689917656 2 2 322973766 1 3 527981477 5 2 392472028 3 2 210889100 2 3 520124765 1 3 300148627 4 2 246367843 1 3 213767537 1 2 732723378 5 3 747673446 3 2 780213331 3 3 860676042 2 3 508940204 1 2 478674690 2 3 252535566 5 3 201509298 2 2 555085821 4 3 418738455 4 2 248645435 1 2 355258854 3 2 212664084 5 2 663476841 1 2 754393448 3 2 450045809 4 3 421116298 2 2 315161012 2 3 408058090 4 3 855498241 5 3 579213588 1 3 904224280 5 2 270976346 3 3 711213330 1 3 388310491 1 3 116317991 1 3 302509339 5 2 507542123 4 2 922380182 5 2 404132970 4 2 732360856 4 2 271401186 4 2 479704205 3 2 320435217 3 3 986644268 2 2 250118016 5 2 229838588 4 3 235921385 2 2 481355343 1 2 928288009 3 3 720140484 1 3 826876963 3 2 869376897 5 3 739591145 1 3 601099990 2 3 259739859 1 3 832980556 3 2 555088727 3 2 665823694 3 2 795141087 4 3 325580325 5 3 207748764 4 2 165342073 5 3 119700841 1 3 987111788 2 2 760001428 4 3 716208353 4 3 895600222 5 3 932488538 5 3 988202361 4 2 549421467 1 3 116963875 5 2 154826306 2 3 100093857 2 3 437385965 4 3 188222191 1 3 880081685 1 3 735284301 4 3 648946584 4 3 702507296 3 3 107885380 5 3 788547309 2 3 946517799 1 2 260392902 5 3 783809180 5 2 628277534 4 3 998045543 3 2 173444955 1 2 122575426 4 2 809538141 3 3 410083944 5 3 296867901 3 3 592409682 1 3 141481773 2 3 829921446 3 3 774653261 4 3 996742302 3 3 505323898 1 2 662416247 1 3 478006514 5 3 746852236 1 3 243362289 5 2 220621598 3 2 744525605 1 3 544890482 2 3 685305283 1 2 515157729 4 3 846253103 1 3 803065333 2 2 152316973 5 2 648163867 4 2 848005944 1 2 229953870 3 3 173806375 3 2 365909792 4 2 120276267 4 3 905684172 4 2 130044839 1 2 456597015 3 2 676999011 3 3 253983277 1 3 312775553 5 2 512816006 4 2 749375467 1 2 700429707 1 2 146548277 2 2 303236403 5 3 893292375 4 3 575575482 2 2 817684020 3 3 233371999 2 3 897977218 4 3 178277721 1 2 111566434 5 3 168185063 2 3 622130067 1 3 999886757 3 3 569806285 4 3 112077974 4 2 418190767 3 3 574584432 3 2 951800512 2 3 568395670 2 2 929185168 5 2 468793952 3 3 665908222 4 3 571299532 2 3 545651387 1 3 454393104 2 3 604259137 4 2 169526417 4 3 254472044 3 2 189655682 2 2 975902509 1 2 352676254 2 3 166393303 5 2 944728613 3 2 487351348 5 3 610999569 2 3 719708383 5 3 452569858 2 3 783176893 1 3 598231487 1 3 231058773 4 2 135154982 5 2 734824467 5 3 139001082 2 3 397952867 3 2 529268175 1 2 969910836 4 2 703901181 1 2 115725121 2 2 781945427 5 3 692855939 1 2 579291475 5 3 108935268 4 2 619457907 3 2 861142730 3 3 199127040 3 3 455473209 4 2 620386219 2 3 203544344 4 3 287488330 3 3 604217924 1 2 944933260 2 2 177890182 5 3 738327713 1 3 510025706 4 2 495102419 3 3 956853405 1 2 805627286 4 3 642188473 3 2 204289229 3 2 663119852 5 3 679394884 5 3 375180677 2 3 732218364 2 3 723897293 3 2 622263187 3 2 586397132 1 2 600377798 5 3 333565185 5 2 279918018 1 2 397022233 1 2 473227011 3 3 872612905 3 3 358544497 4 2 992105284 4 3 374812920 5 2 903772939 3 2 689078140 4 3 440591494 2 2 781008712 2 3 739400890 2 2 628134075 1 3 199444868 3 2 610519725 5 2 948403981 3 2 200464620 3 2 916993440 2 3 968196148 3 2 927883309 2 2 174965876 2 3 460732679 5 3 769404641 1 3 677248430 1 3 975211665 4 2 192350302 2 2 683248811 1 2 981345553 3 2 187554607 3 3 824209254 5 3 133526351 4 2 211808379 2 3 934245620 2 2 584735906 5 3 486115085 2 2 744614848 4 3 395395331 5 2 310841819 3 2 423124994 3 2 762066063 2 3 906204461 3 2 678149500 4 2 317115559 3 2 636876279 5 2 105437321 4 2 775041596 3 2 149049932 2 2 423119167 5 2 880054329 5 3 244580196 2 3 740560292 3 3 357344966 5 2 386203961 3 2 280861949 4 3 841093036 4 2 547246696 2 3 795321813 1 2 516677447 5 2 142918291 3 3 808150415 5 3 652877581 3 3 174559362 5 3 790585044 1 3 378883060 1 3 241497210 2 3 369593442 4 2 418959292 3 3 190719254 4 2 121315594 3 2 606535702 5 3 512947977 1 2 430614534 2 3 471767542 4 2 489623648 1 2 690405697 2 2 948618345 3 2 583541256 3 2 121058036 3 2 196129688 4 3 973981318 2 2 339266081 1 3 147044899 5 2 540168667 2 3 366989823 1 3 639258300 3 3 170441266 4 3 832278069 5 3 523055414 5 2 483085947 1 2 963439193 3 2 236795137 4 2 469501068 1 3 777915020 2 2 253979267 5 3 471242513 2 3 448547283 2 3 778082526 5 2 681883541 2 3 629425810 4 2 741777123 2 2 269403842 4 2 314498225 5 3 589191242 1 3 126749567 4 3 963160250 4 2 416323075 3 2 314386281 1 2 921678850 3 2 852175007 2 2 729235130 2 2 715678444 3 2 153073779 4 3 950228681 1 3 764009507 2 3 176457820 5 3 320366011 1 2 843574761 1 2 388170830 2 3 120766043 3 3 359667187 2 2 140134896 3 3 871032278 4 3 312023124 3 2 197522175 4 3 276449685 1 2 394520936 1 2 656530478 1 2 515130245 3 2 928437884 3 3 229280139 3 3 954211550 1 2 359693665 3 2 324483277 4 3 489086677 2 3 628673549 2 2 724437032 2 3 559159748 2 3 223333884 1 2 997990878 4 3 365877137 5 2 761790385 4 3 901178926 1 3 655526982 4 2 722290721 2 2 518531265 1 3 621724329 3 3 413142448 1 3 281490787 5 3 991386568 5 2 485024107 1 2 216395171 1 3 676894121 3 2 281368158 5 2 944767887 4 2 644572119 3 2 175488693 3 2 256740154 5 2 409667298 4 2 877096315 3 3 610047566 2 3 749176830 2 2 280545094 2 3 973324266 4 3 927373238 1 2 948010542 1 2 410078704 5 3 309729691 2 3 863899699 2 3 132501303 5 3 170009591 2 3 692180188 3 2 558544111 3 3 744420202 1 3 568646985 5 3 558585200 3 2 799462078 2 3 847743564 5 3 565750688 4 3 115949418 4 2 621770838 5 2 603832876 1 3 801905476 4 3 450807918 1 3 831819209 3 3 868152341 1 2 611097517 3 3 268194662 3 3 227103896 4 2 733162763 5 2 555023190 1 3 153056178 2 3 481732042 5 3 510384752 1 2 578864590 3 2 968100542 4 2 395028315 2 3 890066542 5 2 257842274 5 2 836365504 1 3 704141807 5 2 842436034 5 3 593797700 3 2 998374309 4 3 216689325 1 2 650104951 2 3 574874701 1 3 506735160 2 3 373919885 4 3 742978225 3 3 765020143 5 2 812252865 4 3 605702677 4 2 202585410 4 3 949443431 1 3 402793867 2 3 552741185 1 2 534871755 3 3 221593302 5 3 922121388 2 2 617917941 1 2 104549799 5 2 238888062 5 2 766825834 1 3 456500064 5 3 444792612 1 3 421666997 5 2 502548087 4 3 358530174 2 3 445816645 4 3 856501185 2 2 276489980 5 2 800787843 4 3 406930800 1 2 727243403 2 3 238545998 2 3 309957280 1 3 190724554 2 2 943862819 4 3 122661031 3 3 959487335 1 3 426502762 5 2 318940904 2 3 884307101 5 3 666353800 1 3 119903452 5 2 503345775 2 2 521286559 5 2 767328347 3 3 704249612 5 3 501914385 2 2 346594012 5 3 285380211 5 2 754267466 2 3 748731193 4 2 719963954 4 2 350851797 5 3 356718161 5 2 199633504 3 2 994393431 1 2 460326608 1 2 383166470 4 2 665430158 3 3 369568542 4 3 252932116 4 2 128886894 3 2 548181488 2 3 553913899 3 2 807057023 3 3 518414759 2 2 992632288 1 3 719897200 5 2 959946786 5 2 243768418 3 3 180036102 5 2 977905169 5 2 446800214 1 3 177974004 3 2 803704658 3 2 147161042 1 2 760651859 3 3 448994619 1 2 648536740 1 3 937503217 5 2 122118472 1 2 204226377 4 3 240777062 1 3 741077925 1 2 221287497 5 2 367410827 2 2 112316173 1 2 413968553 3 2 296437502 4 3 284410966 3 3 227494156 5 3 218115704 3 2 483954578 2 2 409263889 3 3 747758945 2 2 700112539 3 2 412171396 5 2 160449324 1 3 352593021 2 3 437570788 5 3 306641348 3 2 579010151 3 2 326784432 5 3 445803916 5 2 151508118 5 2 443627716 2 2 333573982 5 2 659296038 2 3 393993512 1 2 763635702 4 3 167908619 2 2 140664685 1 3 754226452 4 3 919440226 3 2 693934104 3 3 853205842 3 3 704980314 5 3 899509185 1 2 710706402 4 3 729092560 5 3 525216107 2 2 620088167 1 3 703101577 2 3 686737461 5 3 177543693 1 3 727296421 3 2 327140700 5 3 491489889 4 2 236482463 4 3 471259192 3 3 304900769 5 2 433926862 2 3 318229408 5 3 153421546 2 3 670463196 3 3 775950529 5 2 556073205 1 3 336835120 2 3 736657261 4 3 638707028 3 2 394116979 3 3 873615871 3 2 248995249 5 2 479308776 2 3 235660937 2 2 264292568 2 2 566322335 3 2 343325712 1 2 343097835 4 3 361152256 3 3 720250501 1 3 966748996 5 3 510177414 3 3 498210055 3 2 706177691 4 3 868597012 5 2 621966372 4 2 481678897 3 2 188911854 1 3 651100951 3 3 230050197 3 2 770475625 4 2 517299193 5 2 597729524 4 2 902653256 5 2 781679908 3 3 383075678 3 3 626182848 1 2 563466159 4 2 572482621 4 2 656800830 5 2 164434069 5 3 400789035 2 2 434379679 4 2 111287521 5 2 571345797 4 2 885532712 5 3 749539925 3 2 747866892 5 2 807128015 3 2 750100272 4 2 686859858 4 2 734465467 4 3 654875730 5 2 325090422 2 2 184455368 1 2 297984394 4 3 167223876 4 3 898577924 1 2 748001016 1 2 681719629 1 2 627408248 5 3 278575428 1 2 755770199 2 3 173082317 5 2 783422685 1 2 794357228 4 3 961030019 2 2 511238783 3 2 260547529 2 2 300278927 3 2 823734262 3 2 797519276 3 3 577254146 4 2 769341604 4 2 928687294 5 3 655067919 3 2 696878454 1 3 665613801 3 3 452258089 1 3 702638388 5 2 204594851 2 2 824147276 1 3 354821242 4 3 659566879 2 2 241768000 2 3 346037384 2 2 760278739 3 2 836713908 2 3 621745006 4 3 715740929 1 2 606798706 4 2 148717355 5 2 775254122 4 3 634487226 1 2 294237675 1 2 578073365 4 3 998602654 3 3 112415481 3 2 420412019 5 3 783633451 1 3 503210547 2 3 898641800 4 2 784388292 5 2 234510971 5 3 228944670 5 3 383015363 3 2 386618689 4 3 377448113 3 2 241742456 4 3 771671829 4 2 763552166 3 3 174116754 4 3 968402097 3 2 792655092 3 2 969479062 2 3 285550696 2 3 920633615 1 3 834135278 2 3 419226153 4 2 613202727 4 2 713019673 4 3 724044507 3 3 791946813 2 2 717081480 3 2 274937533 5 3 256504659 5 3 695282679 4 3 950939415 3 3 844923744 5 2 924427052 3 3 548281098 2 2 893958506 4 3 708665167 2 2 337264648 5 3 137096558 2 2 847412678 2 3 429848008 3 2 263378190 1 3 673271134 4 3 671311341 4 2 971827426 2 3 778046342 1 2 380841480 1 3 297800495 5 3 316538490 1 2 103444446 3 2 364470843 4 2 617120447 3 2 963704811 5 3 725611045 5 3 344331787 3 2 601434885 3 3 320214166 2 3 810508790 1 3 971133633 2 2 748105167 5 3 204426267 4 2 164367556 2 2 276440776 4 2 530111947 3 3 105067456 2 3 713890542 5 3 377639520 1 3 999605754 5 3 306886623 3 2 200626625 4 2 727891841 1 2 840423202 3 3 649800576 5 3 365866316 3 3 799215847 3 3 595507551 1 2 370822174 4 3 925224281 3 3 915652576 4 3 791246987 3 2 823383259 1 3 458917155 3 3 104054008 2 3 120416087 3 3 629065502 3 2 879593871 1 3 109886333 1 2 426696776 3 2 649226592 2 3 260498170 2 2 986271494 4 2 112187397 3 2 986371632 4 3 540650733 1 3 154904204 5 2 522120778 3 2 673435238 1 2 418080245 4 2 418365848 2 3 320573370 2 2 245786555 5 3 501491312 5 2 903581775 2 2 106151140 5 2 125684950 5 2 906604989 5 3 192520839 1 2 109860608 1 2 645568154 3 3 634704513 3 3 653328414 3 2 411174720 4 3 544902793 4 3 152941422 3 2 337377359 4 2 420603601 5 2 742696260 3 3 275204717 1 2 324835117 3 2 769396527 4 2 700344015 5 3 380544509 2 2 923012015 2 2 323558618 3 2 169837193 5 3 102317184 5 2 314901695 4 3 170735107 2 2 305196734 4 3 818017139 5 2 952043407 4 3 661764954 5 3 445573575 4 2 596409356 4 3 842836926 4 2 136805266 3 2 131349408 1 2 547614595 1 2 698159940 2 3 248675770 5 3 408609372 3 2 658332893 3 2 720400086 5 3 530699415 3 2 473439791 4 2 553556751 1 2 474159117 2 2 361229740 4 3 211832365 5 3 309597066 2 2 787435710 4 3 882562334 5 2 430189713 1 2 523327803 2 3 215281751 1 2 880305318 5 3 115128374 2 3 775090404 5 2 384646537 3 2 366407302 2 2 985235443 4 2 181448550 3 3 518477593 2 3 763311508 2 2 199357965 4 2 597981125 3 3 460393763 1 3 897132921 3 3 566104356 1 2 747961769 4 3 375608418 4 2 206248560 4 3 609475254 3 3 704136513 1 3 575227702 4 3 998508191 4 3 702849184 4 2 702078742 4 3 203458367 5 3 844906926 4 2 387229777 4 3 690341518 4 2 126578565 2 3 878612337 5 2 170686191 1 2 888992950 2 3 248312125 1 3 732815539 2 3 226143613 5 2 182663751 2 2 373999864 2 2 581276912 3 3 285544434 5 2 230181304 4 2 957052238 4 2 397081410 2 2 338059817 4 3 673299679 2 3 762782305 1 2 917722890 1 3 341273977 4 3 809864023 4 2 812252662 1 3 195985462 3 3 302453081 2 2 770951325 4 3 465909111 4 3 796153934 5 2 926609264 3 2 911005976 4 3 191371822 5 2 545713736 1 2 727895360 2 3 345314419 4 3 391687367 3 2 742247422 1 2 421812573 2 2 377627698 3 3 892289202 2 2 672346655 2 3 803907646 3 2 257862941 2 2 692607337 5 2 958953893 4 3 609761094 5 2 152693724 4 3 883957495 1 2 639792080 3 3 430464180 3 3 250548037 4 2 674150918 3 3 311121138 5 2 490950743 5 2 795322787 3 2 164552566 2 2 269400815 4 2 984507398 2 3 610984290 5 2 969187461 2 2 394645006 1 2 612279069 2 3 742462138 5 3 849256141 1 3 154058826 1 2 615715676 4 3 611926025 4 3 924855140 4 3 593175467 4 3 253313052 5 3 620588979 1 3 196474753 5 3 215234715 4 3 356576583 5 3 114912359 4 2 820874179 5 3 758065390 4 2 578431158 3 3 342426317 4 3 709242939 5 3 150384540 2 2 340545490 2 3 950735259 1 2 205136643 5 3 522563559 5 3 215069792 3 2 960212541 2 2 187351265 2 3 784587134 4 3 945520435 4 2 385550947 3 3 277387227 4 2 601803148 1 2 595543888 3 3 668422990 2 2 624850698 3 3 460012355 1 3 236333128 4 2 305649289 5 2 108397611 3 3 455202282 2 2 330539682 3 2 650958179 2 3 505727072 1 2 449917381 3 2 349578144 1 3 744947860 4 3 341868967 5 2 574581082 1 2 637719361 3 2 677196540 1 2 195780115 5 2 401380391 5 3 756018385 4 2 413151176 5 3 660918633 3 2 331894417 2 3 775778698 1 2 635935604 4 2 373207818 3 2 160316167 1 2 269406900 1 3 654711350 2 3 392480445 1 2 601437847 3 3 368317565 4 3 971732174 5 2 852939457 1 2 830126426 4 2 364390767 3 2 984632771 3 3 610596382 3 3 270588460 5 3 764966576 3 3 205497379 5 2 142589959 5 2 794785565 1 2 189230491 4 3 346307791 5 3 823998002 2 3 420001963 1 2 284817521 5 2 787945864 5 2 841840315 4 2 889525757 3 3 321269316 1 3 950271443 5 3 370431899 1 2 960759657 1 2 520353706 3 2 962119376 2 2 711420110 3 3 127485179 3 2 645208122 4 3 427349607 4 2 405524955 2 3 599855741 5 3 630095064 4 3 481315956 4 3 213705892 3 2 177808222 1 2 861587352 1 3 390531704 4 3 610396149 2 3 955130863 2 3 829021137 2 3 750866764 5 3 308398164 2 3 844632513 1 2 753632229 1 3 483212518 1 3 141077239 3 2 301306541 2 3 284961855 4 2 242038414 1 2 733452021 5 2 404908643 5 3 117153481 4 3 645481552 5 2 572474642 1 2 671590202 3 3 504658353 3 3 858886482 4 3 934508213 1 2 210074851 3 2 155572623 1 2 743523629 2 2 882145804 2 3 519542991 3 2 881112212 3 3 890744689 2 2 870407694 4 2 511090186 3 3 169524815 5 2 672498834 2 3 548714015 4 2 673793241 2 2 865650007 4 2 614498824 3 3 773807407 2 3 450215255 3 2 112780310 5 2 266554555 1 2 700954380 1 3 868057228 1 3 518057497 1 2 321183693 2 3 488215697 3 2 913366603 5 3 651866652 5 3 603775240 5 2 472681848 3 2 104273703 3 3 256224179 1 2 302463855 5 3 490849192 3 2 152338289 4 3 785750159 2 3 805959171 2 3 730603886 3 2 122080884 4 2 264338401 3 3 930785320 2 2 794365467 4 3 188859884 4 3 483647669 4 3 169705854 5 3 167496160 1 2 918558288 2 2 290514054 5 3 257625039 3 2 327727140 4 3 829757062 2 3 202066206 2 2 483436009 5 2 405764399 5 3 763892409 2 2 448559626 4 2 345805487 5 2 586057662 3 3 253805313 1 3 898799680 2 3 213169106 4 2 354913038 4 3 321941553 4 2 180152182 4 2 131246209 4 2 743417631 3 2 188313840 4 3 899286418 4 3 371720890 5 2 476962375 3 3 489770452 4 3 249183034 3 2 245090844 2 3 294135821 5 3 534035564 4 3 890210095 4 2 824078233 5 2 713903839 2 2 564543069 2 3 348800246 4 2 724196427 5 2 924387811 4 3 528445268 2 3 639915994 1 2 794925109 1 2 733228276 4 3 898995584 2 3 639436678 1 3 294294529 4 2 711669557 2 3 925462002 5 3 901840811 1 2 920739907 4 2 633627081 4 3 248863313 4 3 633964740 3 3 999621257 2 3 138337313 5 3 352123628 1 3 587937109 4 2 137406931 4 3 693973186 2 3 957255917 4 3 685087279 2 3 445157290 1 3 760179067 1 3 455029425 5 2 708145398 5 3 431202039 3 3 338245589 1 3 209213695 3 2 652202097 4 3 983897658 3 2 295184922 2 3 655991832 4 2 635295913 3 2 150833484 5 3 287732223 1 3 798867911 4 3 974458782 1 2 216235910 1 3 438933321 2 3 822663191 5 2 897809022 1 2 988666947 2 3 657974368 1 3 728436661 5 2 798958567 1 2 785191852 1 3 504560998 2 2 136120297 2 3 535806154 2 2 961550819 1 3 221406802 1 3 707281389 5 2 949480177 3 3 790512081 2 3 906327402 5 3 495858960 4 3 287649440 5 2 261289777 4 3 863075943 2 2 179101157 3 2 803300101 3 3 580240589 4 3 972514328 4 3 263527640 5 3 378419112 5 2 263404549 5 3 116334947 2 2 475864689 3 2 215053746 2 2 643830315 2 3 879213707 5 2 482310516 2 2 115314466 3 3 398648675 1 3 907373296 3 3 465714821 3 2 525112856 1 3 910690529 4 2 904278355 2 2 255310192 3 2 623589161 2 3 685392101 5 3 875790281 4 3 979402277 3 3 488316205 3 3 349696845 5 2 196988901 1 3 943409618 3 3 937653397 4 3 182684537 3 2 782034100 4 3 127946305 5 3 115814095 5 2 505296979 5 3 418033643 5 2 632940080 2 2 934634342 1 3 134196945 4 2 779354859 5 2 311913332 2 2 770035979 4 2 415023017 5 2 320679899 3 3 629399423 2 3 184591042 3 2 575665014 3 3 443372377 2 3 514234302 1 3 542377398 4 3 907127561 5 3 121783174 3 2 208722678 3 3 166365495 5 2 371895941 1 3 808870534 5 3 828855502 5 2 748087956 4 2 280634707 2 3 319179912 4 3 764818752 2 2 487865624 2 2 130428045 4 3 825855095 3 2 625454793 4 3 999796373 3 2 588310535 4 2 399182949 3 3 689240386 4 2 325300150 5 2 679874986 2 2 660785552 5 3 972192083 2 2 661218589 5 3 978125546 3 2 998980775 2 2 181949332 3 3 588743521 3 2 966125239 2 3 681789768 4 3 315124870 5 2 285905885 3 2 149446979 3 3 917097346 4 3 281496657 1 2 772186559 4 3 681726701 5 2 394962091 5 3 174923803 5 2 486204748 4 3 405093205 3 2 694531172 2 3 758292412 4 3 553656658 3 3 870663969 5 2 944747144 4 2 229536252 2 3 588558823 5 2 624848543 4 2 267843964 2 3 583148974 5 3 742015428 5 3 198342364 2 3 318243315 4 3 943444939 4 2 993662888 4 3 192820377 3 2 176812881 1 3 350765796 5 3 613875250 4 2 310564413 3 3 785279132 4 2 310380729 4 2 336564665 3 3 416789684 2 3 175349323 1 2 600028123 3 3 325768041 1 2 533961962 1 2 916749663 4 2 551088618 1 3 346578732 1 3 933983779 3 3 684103189 5 2 879806968 3 3 511828955 3 3 490047979 3 3 792505058 4 2 137935526 2 3 126897694 4 3 393180249 3 3 289289267 3 3 384468009 5 2 658836244 5 3 233998139 5 3 250794516 3 3 668065554 5 3 309905754 5 2 703453816 3 2 177208518 1 2 325271325 2 3 108347224 4 2 434240055 3 3 455963133 2 3 344768322 2 2 731201751 2 3 368994007 3 2 980829877 2 2 284713060 2 3 956621817 3 3 454541164 5 3 931060023 5 2 894880894 4 2 293293670 4 3 501257698 5 3 154793566 5 3 365327195 2 2 273258198 3 2 157433805 3 2 956036386 3 3 715133957 2 2 422738082 2 3 724712358 1 3 539442444 3 3 177910255 5 3 392500841 5 3 413036801 4 3 333767281 5 2 245216417 3 3 547937753 1 2 627136247 4 3 192685152 3 2 623822021 4 2 848010549 4 3 621166360 1 2 819017020 2 3 926323746 1 2 568486510 5 2 918823836 1 3 541806061 5 2 376181720 5 2 647006638 4 2 584136326 4 3 549879628 5 2 548456409 2 2 400564395 1 3 562450553 5 3 784692876 5 2 744738713 1 3 450078701 3 3 974153993 1 3 613671994 5 2 354412752 4 2 447928904 5 3 891934978 5 2 535405028 2 3 413067441 2 2 947833537 2 2 430943162 4 2 127783033 4 2 299570460 2 3 481409730 2 3 452639237 5 3 209972536 2 3 645648909 1 2 678165617 1 3 468685144 4 3 341468385 5 2 463975462 5 2 402411467 2 3 502503324 2 2 966986584 1 3 266088130 1 2 632802738 3 2 868594362 1 3 634822227 1 3 669110962 2 2 133158816 4 2 432716745 1 2 372891976 5 2 976688845 1 3 928280010 5 2 304724094 5 2 313683759 3 3 781089629 1 2 987724099 1 3 556358709 1 3 914139021 5 2 677366095 4 3 485993939 4 3 150979617 3 2 931998118 1 2 763446758 5 3 759484246 2 3 524500098 4 3 888686903 5 2 937962778 4 3 580810592 4 2 738235583 3 3 784235732 1 2 977595203 1 2 498688248 4 3 400577304 3 3 854400014 2 2 636238575 2 2 511919544 4 2 611348023 3 3 297386751 2 2 952119069 4 2 911139088 4 3 341599626 3 3 272158714 3 3 846254397 5 2 684265570 4 3 567856930 4 2 994225233 4 2 446529096 5 3 745180323 5 3 501502078 3 3 855852920 1 2 245762350 4 2 193570950 5 2 985131044 4 3 691722140 5 3 618927187 3 2 655109156 1 2 458922457 5 2 437011947 5 3 392985944 2 2 378147514 3 2 601848071 4 2 414207217 4 2 560106218 1 3 174887121 3 2 774264023 5 2 996136361 5 2 911179127 2 2 222534781 1 3 315123876 5 3 247712055 1 2 185618124 2 2 248170589 2 2 229976494 3 3 223317414 3 3 108070366 1 2 157558132 5 2 987122833 1 2 655391549 2 3 256432473 1 3 182522256 4 3 589696107 3 2 161055835 3 2 561064894 5 2 459603184 3 3 342210677 1 2 901327606 5 3 695756410 1 2 148119780 1 2 971998793 2 2 876354734 4 2 237481072 5 3 469407364 1 3 341224063 5 3 787459742 5 2 955253400 4 3 239211069 2 2 583590857 4 3 444980630 1 2 692075163 2 2 358804463 5 3 219869653 5 2 291993758 1 3 391845815 3 3 150101904 1 3 358765968 4 2 851006469 3 2 216763446 3 2 780798052 5 2 719682247 3 3 325337455 4 2 625632411 5 2 791630338 3 2 999946239 5 2 315232327 1 2 222188912 2 2 730231565 4 3 283982147 3 3 688043553 2 3 875464546 1 2 889014468 4 2 625517722 1 2 653939700 4 2 459054985 2 3 391233747 1 2 550334240 5 2 968348101 5 3 996855675 5 2 553911972 4 3 676721767 5 3 667080373 1 2 313767729 3 2 606781026 5 2 580837503 4 3 257965900 1 2 334494824 2 3 166337406 3 2 782520944 1 3 251337978 2 2 855015018 3 3 918832405 2 2 655660774 3 2 257500144 3 2 915350854 2 2 454836176 5 3 802962118 4 2 700014290 2 3 456069912 4 3 690246833 3 3 612532994 4 2 605698048 2 2 471068112 5 2 585608181 2 2 313831051 5 2 605918333 3 2 774269519 1 3 789789421 3 3 320317973 1 2 282010356 1 2 126525362 5 2 716530887 5 2 674466087 2 2 261345662 3 3 751051020 2 3 882855691 4 3 703610706 3 3 728841272 1 3 302545314 2 3 237847573 3 2 386427833 4 2 625179526 2 2 706342307 3 2 895920990 3 3 305220710 4 2 413231426 4 3 815167159 4 3 521425288 4 3 328215082 2 3 557806158 4 3 741181230 1 3 835544639 3 2 529606377 3 3 685047864 2 3 999785537 1 2 172764198 4 2 296381154 5 3 995436388 5 2 878306911 4 3 503606736 5 3 322110453 4 3 270272954 4 2 905889800 2 3 703761202 5 3 229495515 5 3 865907162 5 3 254818025 4 3 121064535 3 3 840321369 5 3 282682333 1 3 876533030 3 3 637501103 5 3 354283155 4 3 513731504 2 3 790949542 4 3 352361347 5 2 615162990 1 2 607963926 5 3 412528459 3 3 240545458 3 3 673657041 4 3 529590762 4 3 148567311 5 3 721056608 3 3 717379649 1 3 191716749 3 3 692827970 3 3 398147058 5 2 514319171 5 2 747983290 4 2 287326103 4 2 305934420 1 3 146008014 2 3 356582993 5 3 602398537 2 3 971306829 4 3 574723958 2 3 357419554 4 2 462445963 4 3 985247896 3 3 303063999 1 2 614820263 4 2 942644922 5 2 681504506 2 3 620235869 4 3 788074333 2 2 528045598 4 3 254042992 4 3 547074216 4 2 558579361 3 2 378224303 3 2 541616477 4 2 365695775 2 2 417608338 3 2 343828365 3 3 977249834 1 3 961368233 2 3 437186680 3 3 401532565 5 2 897006192 3 2 161175211 3 3 609966923 4 3 106049237 4 2 227249145 5 3 164979318 5 3 514282801 1 3 240093175 4 3 946835914 2 2 191662788 2 3 517633067 5 3 422211532 1 3 228250477 4 2 653578731 3 3 996520623 4 3 646136664 1 3 243102280 5 3 350599854 3 2 657405231 3 2 429611813 4 3 658890347 3 2 281364040 2 2 227362654 5 2 257821269 4 2 128745383 1 2 194529237 1 3 642623750 2 2 909418127 2 3 350655155 3 2 416878447 4 3 508504367 5 2 805916878 4 3 103542255 2 2 223429707 3 2 293144888 5 2 624014255 2 3 383823876 4 3 116758988 2 3 880523953 5 2 270787271 5 3 185976437 2 3 891800850 5 3 133225861 2 3 211005266 3 2 944173989 1 3 998450601 3 2 250437129 5 3 273648662 2 2 540401252 3 2 273606675 1 3 525014054 2 3 766455757 5 2 100792883 2 3 199185634 4 3 868596357 5 3 159513124 4 2 461014653 3 2 983220226 3 3 461531674 2 3 574675966 1 3 594244446 3 2 359962956 3 2 594944206 3 2 248088318 3 2 230895547 3 2 319549877 5 3 177288779 3 3 537945939 4 3 495020357 4 2 507417156 2 2 457204716 4 3 855077945 5 2 465049304 5 3 719707440 5 2 877419149 5 2 805835256 2 3 466163424 3 3 306244211 1 2 902939077 3 3 537895169 1 3 525427225 4 3 861360343 2 2 631312398 5 3 878227877 5 3 510262925 5 3 539502297 1 2 178379458 2 2 545177813 1 3 355142571 3 3 930158485 2 2 794705339 1 2 531326842 2 2 580296335 4 3 744228502 3 3 381966057 4 2 674899426 1 3 557138515 3 3 534937898 2 3 421065895 1 2 847657593 1 2 553557875 4 2 852781732 5 3 315527658 2 2 520212093 4 3 483595983 1 3 282808709 2 2 196086831 3 3 185102478 3 2 258967318 3 2 165955497 5 3 839583165 3 3 400004754 4 3 681604460 5 3 656559971 2 2 623367511 1 3 819463357 3 3 763888339 1 3 208449780 1 2 456745919 2 2 637481900 4 2 109062971 3 3 692356316 1 2 910878011 2 3 638722646 5 2 915576822 5 2 763651880 3 3 347165885 1 3 340474537 4 2 591140186 5 2 946657734 3 2 723547034 1 2 305421323 5 2 891818109 2 2 388223694 2 3 816536335 5 3 711943874 1 2 756810020 3 2 551672665 4 3 540788154 5 2 935983707 1 3 713049020 1 3 318396874 1 2 863247917 4 3 754079465 5 2 511268599 2 3 431259209 2 2 138289933 1 3 979089312 3 2 732773450 1 2 345864110 5 2 623511273 4 3 677336214 4 3 989634662 2 2 623452917 2 3 310657486 4 3 758219401 3 3 470755339 4 3 663287403 4 2 667046202 5 2 476060030 1 2 506979109 1 2 497353503 5 3 408992639 5 3 303023827 5 2 202169347 1 2 337473002 3 3 249281203 1 3 213554260 1 3 598019481 5 2 108425459 4 2 855891773 2 3 605303878 2 2 997817814 5 3 334490407 5 2 742768851 5 2 580304444 2 2 891238403 5 2 551702218 2 2 107806579 1 3 162190796 2 2 284911254 4 3 578440545 5 3 611071746 1 3 480389930 4 2 502460747 4 3 162194492 4 2 424704712 3 3 393224775 1 3 628720289 5 2 888796475 3 2 900909221 3 2 594434292 3 3 223463616 4 3 306969303 2 2 800914971 3 3 249763876 5 2 286303721 2 3 658114097 5 3 534149754 1 3 271023565 4 3 632734743 1 3 444604087 5 2 548396865 3 2 358323673 5 2 210296099 3 2 439886069 1 2 966042744 2 2 449190744 4 2 247460080 4 3 372370080 1 2 386957042 2 3 481380595 4 3 374387009 3 3 376517299 4 3 464293129 4 2 540082482 4 3 960942027 5 3 553095549 2 3 896552482 5 3 975973019 3 2 786425098 3 2 168762688 4 2 858852340 3 2 158012002 1 3 782682954 4 3 457237727 1 3 646760402 1 2 982605028 4 2 463303463 3 3 897659626 5 3 597241933 1 3 941981634 4 2 736342020 5 2 886504385 2 2 491324509 2 2 675615833 2 3 518902540 4 3 581535215 2 2 558576202 1 2 302331878 1 3 967148549 3 3 228759185 4 3 673413086 2 2 465484494 2 3 711859377 1 3 686552841 3 3 890422404 1 3 134824170 3 3 682160783 4 3 945202081 4 2 748887978 2 3 208209924 5 3 781379140 3 2 743370441 3 2 716584416 1 3 953588505 5 3 467199188 2 3 142069261 5 2 332825494 3 2 994924232 5 3 449662613 2 2 406933495 5 2 688829448 2 2 221798130 1 2 885972676 3 3 310122912 1 2 427020709 2 3 473104824 5 2 272232082 4 3 997790424 4 2 365178933 1 3 624051079 1 2 333467317 3 2 449202139 4 3 347610573 5 3 126385386 1 2 846446932 2 2 499232211 2 2 837139928 3 3 812968345 1 2 219304013 1 3 334378498 5 2 605070792 2 2 270043596 4 2 728741343 3 3 174013726 2 3 177191100 5 3 381649761 1 2 297732160 3 3 268765699 3 2 754943423 2 2 538704456 3 2 263857852 5 2 107163085 2 3 665603762 2 2 860604941 2 2 540634037 4 2 882830247 2 2 597581368 2 2 408558500 2 3 459877348 2 2 756556358 3 3 162670599 3 3 566465920 4 3 142675465 2 3 722865889 3 2 192780450 1 2 530718828 1 2 224294535 1 3 959674060 4 2 994905920 4 2 313614509 2 2 696645119 2 3 579769837 3 3 509493736 1 2 800533217 5 3 773904964 2 2 166023945 4 3 182260953 5 2 732385692 2 3 550958991 5 2 132228235 1 3 264703960 4 2 596263232 3 3 876139894 1 3 231405526 1 3 195960847 2 2 605156603 4 2 805830910 2 3 813243702 3 3 315656286 3 2 578694926 4 3 208803993 2 3 315608414 2 3 671674735 4 3 711670286 1 2 360977316 1 3 808267938 2 2 486629121 2 2 631187004 3 2 691373669 3 3 643186344 3 2 407178512 5 2 530112907 3 2 776521167 4 2 521467493 5 3 557872114 2 2 537107901 1 3 138328280 1 3 354796583 5 2 107457210 5 3 376947736 5 2 758776273 1 3 333014423 2 3 151778726 2 3 619752862 2 2 340183679 5 3 719081491 1 2 306901198 5 2 708742613 2 2 368039984 3 2 271306864 4 2 919121976 4 3 252692573 1 2 136963745 5 3 248012565 5 3 154879992 3 3 523200465 5 3 842575432 2 3 571798043 4 2 670131608 4 2 689832485 5 2 700239829 2 2 279346150 2 2 994818023 4 2 323752277 1 3 238181063 5 2 862751083 2 3 154340854 4 2 790591561 3 3 721780001 5 3 649658053 5 3 862772723 5 2 841697503 2 2 292457283 5 3 639627959 2 2 130536609 2 3 502204644 5 3 649248939 4 3 489437765 1 2 710203180 1 2 415765658 1 3 414752695 3 3 107278068 3 2 300400359 3 3 496345591 4 2 988149233 3 2 691590837 3 3 830420109 4 3 500406274 3 2 856911520 2 3 736017070 2 3 964000876 2 2 736506354 5 3 963101311 2 3 909921703 1 3 701559683 1 3 101641364 2 2 837885431 5 2 355042455 1 3 730667207 5 2 678845795 4 2 463785560 4 2 811335740 4 3 808410684 3 2 684149099 4 2 929536273 3 3 550175511 3 3 644157641 4 3 520722771 2 3 158808823 5 2 342014713 4 3 530306055 3 2 628534797 5 3 629350797 5 3 480523749 5 3 153505324 3 3 356271748 2 3 195980818 4 3 627216712 1 2 365500223 5 3 836807638 3 2 878521142 4 3 626486255 4 3 894891077 5 3 198777680 4 3 418213736 3 2 763593501 1 2 394443078 2 2 586249313 1 2 122659495 1 3 659476696 1 2 750328555 1 3 134945930 1 2 381825165 2 3 898916713 5 3 436872373 2 2 654069461 3 3 419415442 5 2 137171743 2 3 622548182 5 2 391226084 4 2 786930997 4 3 564379176 3 3 257528653 1 2 962502800 2 3 924363713 3 3 375321939 5 2 915154700 5 2 839280535 4 2 537235000 5 3 287413357 4 3 842906395 5 2 801071908 4 2 549902486 1 2 364570112 3 3 304786145 5 3 841170699 1 2 138440841 5 3 182705457 2 2 894063862 2 2 229376888 4 3 611648665 1 3 108336338 2 3 509778915 5 2 671092694 3 3 951975472 5 3 998736140 5 2 879846408 2 2 310203664 4 2 388717606 4 2 364503030 2 2 480152910 2 3 881215004 1 3 451289569 1 3 924645719 4 2 322260620 4 2 902495290 1 2 124041097 4 2 426386516 4 2 971974494 3 2 644984976 3 3 122618512 5 2 655709572 2 2 851545017 5 2 886930486 1 2 303511103 5 3 546150489 3 2 846036096 2 3 258761242 5 2 385229666 1 2 263679704 5 2 297434673 4 2 719026155 3 2 123741144 4 2 512672536 5 2 168204960 2 2 777201159 2 3 933683878 5 2 670398690 2 2 255972702 5 2 820579643 3 2 989909484 1 2 571804443 4 3 864783228 1 3 330539458 3 3 466372167 2 2 390712486 2 2 659494245 1 2 737408698 3 3 858549918 2 3 742115654 4 2 647846917 5 3 926812875 3 2 519096348 4 3 669959214 2 2 939364079 2 2 682995594 1 2 368096914 2 3 184511183 5 3 499665501 3 3 510223051 5 2 449757923 3 2 563917203 5 2 132378716 3 2 788864113 2 3 260280314 3 3 851847936 2 2 860758021 5 2 640694623 5 2 499573337 5 2 636623250 2 2 943835479 3 2 330245195 3 3 254611450 4 3 653076067 3 3 170985456 3 2 217044242 2 3 579444203 5 3 945799458 3 2 602291758 3 3 283814736 2 3 277532467 2 3 720599830 1 2 442532983 2 2 452356171 2 2 744914105 1 3 636384566 5 2 563617117 3 2 817983121 3 3 372701184 5 3 462835222 4 3 509203036 4 3 691647242 4 3 391661382 1 3 451491718 5 2 236432122 3 2 549103468 4 3 449950530 4 3 510012916 4 2 703745361 5 2 843233001 5 2 602400641 1 3 217073268 5 3 486701477 4 2 756287881 5 2 224703499 2 3 213613185 1 2 844196095 2 3 568165201 2 3 530901184 3 2 222990673 1 3 205409104 3 3 430229971 5 3 345264220 1 3 515495071 4 3 608229064 2 2 528274661 4 3 879748556 2 3 484279795 2 2 602921770 5 3 404713764 2 3 553009920 4 3 504109896 3 2 144353075 1 2 135671549 4 2 321252518 2 3 596866327 2 3 289831225 1 3 468329587 4 3 838008672 5 3 478666945 2 2 712695534 3 2 573897346 4 2 999107993 2 2 254697437 4 3 291855299 5 3 238245019 1 2 513419747 4 2 342592638 5 2 821537318 2 2 553143638 4 2 609733652 2 3 902087340 3 2 649388364 1 2 207637635 4 2 612465276 3 2 778669079 5 2 553275109 4 2 243647686 4 3 266612467 1 2 190634589 4 2 347807454 1 2 952991380 3 3 848103824 1 3 104689487 2 2 739563348 3 3 995387106 2 2 373860729 3 2 901032393 3 2 149801892 1 2 613877414 1 2 272258810 1 3 799804901 5 2 961227019 3 3 299773143 5 3 574170963 5 3 825202900 1 2 724230382 5 3 381065453 2 3 274077124 5 3 603970272 1 3 960918354 1 3 167875671 3 3 299344488 1 3 570093441 1 2 841269103 2 3 633697150 1 2 679177899 4 2 521253607 3 2 646617585 3 3 243873696 3 3 415807316 4 3 516528149 3 3 723012605 5 2 335694927 4 2 810555971 1 2 751346566 1 3 450734156 3 2 591435500 2 3 263558837 2 2 642372061 5 3 854582645 3 3 687604139 1 3 222006922 4 2 705115341 2 2 502720548 3 3 518179623 3 3 811709219 4 2 661708989 4 2 319109955 2 2 739485469 1 2 867091396 1 2 638841439 1 3 930655707 4 2 164379616 4 2 410475549 4 2 936913962 5 3 120968260 2 2 671801788 2 3 297258640 4 3 838141200 5 2 792521113 5 3 596193794 1 2 654333087 1 2 399165065 3 2 244588635 1 2 455426382 3 2 546804940 3 2 426565815 5 2 180034956 1 2 924197831 2 2 438855936 5 2 105701104 4 3 556720241 4 2 574977143 3 3 415890903 4 2 138272767 4 2 526899236 4 3 358447646 3 2 500792111 4 3 929099599 3 3 528612454 3 2 704341468 2 3 909830682 5 3 739458187 5 3 188403410 4 3 258249195 5 2 320725407 5 3 655711739 3 2 508918739 3 2 204715384 1 3 427233074 1 3 522023503 2 3 471480960 3 3 759857797 2 3 674316644 1 2 189591195 1 2 789449504 5 3 276465356 1 2 365223180 3 2 744011527 4 2 197819931 5 2 680030984 5 2 255784757 3 2 361544957 2 2 126846469 5 3 424266303 3 3 694021975 5 2 302312256 1 3 362880237 2 2 661334569 3 2 102852494 3 2 258508162 4 3 842399657 1 3 113450334 2 3 310798271 4 2 549513541 1 3 865188070 1 2 299370724 4 2 458043533 5 3 654635526 5 3 984795709 5 3 590265466 3 2 610929227 4 2 816384501 4 2 989853978 5 3 152482626 3 2 466379519 4 3 629440008 3 2 702953139 4 3 518295363 1 2 435740730 1 3 519202095 1 3 619355613 1 2 910574703 2 3 779455780 5 3 867237584 4 2 141075760 3 2 643911961 4 3 717340729 3 3 744317713 4 2 895067698 5 3 156820600 5 2 176854228 4 3 156775350 5 3 547571022 1 2 793439667 5 2 124451190 3 2 296614902 3 3 962937800 2 3 375517705 4 3 194327261 2 2 433836871 4 2 914060856 5 2 551108731 5 2 137711689 2 2 350464785 3 2 286631627 3 2 261874604 4 3 737394798 4 2 674029668 4 3 289677217 1 3 535054240 1 3 213487391 3 2 692500317 3 2 958172275 3 2 724703456 4 3 938090354 1 2 311771411 5 3 713476961 1 2 292738961 5 3 950458573 5 3 572239334 1 3 617578492 2 3 155641126 2 3 582173065 1 3 130910028 4 2 326532950 2 3 896926771 4 2 717815307 4 3 459799512 5 3 928185032 3 3 338211265 3 3 973294847 5 3 662121800 2 3 947561803 3 2 295494537 4 2 661789479 1 3 509031412 3 2 133544954 5 3 210585600 2 2 284541110 5 2 438768881 1 2 291410235 2 3 818289777 4 3 225017769 1 3 991030625 5 3 133282934 1 2 156713916 3 2 479034592 1 2 633969725 4 3 854466045 4 3 856092420 3 2 257098702 5 2 783147012 2 2 181954663 5 3 387156252 2 3 456308409 2 2 342827628 4 3 103408867 4 3 207567986 5 3 379992617 3 2 448413303 5 3 547854092 1 2 216818431 3 2 519485622 3 3 560731493 2 2 374854066 3 2 241332641 5 3 257267223 3 3 934391555 1 2 899019994 2 3 869826914 5 2 701916406 1 2 164133107 2 3 349948055 1 2 732468600 5 2 599065873 3 2 677667778 3 3 996837511 5 3 138921375 4 2 354618383 3 3 391897246 1 3 600855493 2 2 881515997 3 2 616227418 2 2 259154863 3 3 185145259 4 2 445223354 2 2 506087915 4 3 328505380 2 3 790717132 1 3 804483464 1 2 776647795 2 3 447163361 4 3 609207868 3 3 904070353 1 3 883344126 2 3 630032973 2 3 308750301 2 3 575519752 3 3 936083961 4 2 624567857 3 3 151764481 3 2 257288391 4 3 115995315 3 3 345579251 3 3 321287852 1 2 724277945 4 3 848364175 2 3 529244810 2 3 453590707 1 3 749143231 1 2 395517179 1 2 923899386 2 2 167470792 2 3 110295401 1 2 353431273 3 3 616263973 1 3 438075106 1 2 229904957 4 2 359932868 5 2 220333814 4 2 667474665 2 3 277198692 3 3 895111461 3 3 916703036 5 2 177707671 4 2 350426746 3 3 377757252 1 2 160443205 4 2 167573184 2 3 153114989 5 3 617801167 3 3 196460808 1 3 686220555 4 3 525191480 3 2 454054465 5 3 674008220 3 2 729957651 4 2 487752642 1 3 430055086 2 2 247789985 1 2 997761573 3 3 550677798 2 2 556469110 1 3 144764611 1 2 843749369 3 2 812474875 5 2 318372153 4 3 395496757 5 3 714442751 3 2 758265349 5 3 388107438 1 3 162282042 4 3 320062490 5 3 163204099 2 2 722124970 3 2 798301619 1 2 530491883 2 2 455521228 2 3 927610137 4 3 616265858 3 2 160645797 4 3 527536876 4 3 363004968 4 2 538467250 1 3 293716004 1 2 177134816 4 3 965696843 1 3 516136607 5 2 124202995 4 2 896737763 4 2 749153430 4 3 371994172 5 2 379447661 4 2 273092733 2 2 145376651 5 2 365818815 2 3 232807309 2 3 498272661 2 3 234811888 4 3 700530334 3 2 259157393 4 3 501449291 2 3 161914386 4 3 406485463 3 2 143150279 4 2 803654968 4 3 295574346 1 2 120657966 1 2 130634888 5 3 308064125 5 3 581577171 5 2 576536819 1 2 909130109 5 2 501359970 5 2 739958648 4 2 424865233 4 3 934243512 3 2 428948824 4 2 653885141 1 2 119973271 2 3 853485273 5 3 617042313 5 2 321285098 5 3 981046359 1 3 552162358 3 2 326237149 1 3 690486121 3 2 247118565 5 2 835534539 2 2 162928283 4 3 986887956 5 2 377252509 4 2 227801324 4 2 364126866 2 3 428448127 1 3 464453794 4 3 256920368 4 2 255707639 2 2 299483793 2 2 678785389 3 2 639523115 4 2 246182471 1 2 680717228 1 2 612477583 5 2 177473262 5 3 303598631 2 2 433141088 3 3 728325375 2 2 743689763 2 2 910468996 4 2 304165941 2 3 185583119 1 3 195468799 5 2 644183860 1 2 679818203 5 2 530722640 2 2 353104726 2 3 858289489 2 2 175567444 4 3 885033846 5 2 496058730 4 2 739900252 1 3 676016130 2 3 155618496 3 3 738898362 2 2 582608749 1 2 999247161 4 3 134874330 1 3 682783521 1 3 841222113 4 3 209627727 3 3 669487049 2 3 567510370 3 3 216141329 3 3 381290459 1 3 198051585 5 3 153195485 2 2 233674005 2 3 576727049 1 3 276782819 4 2 855787243 2 3 135411575 3 2 905051975 2 3 750560847 2 3 730000706 1 2 485903378 3 3 766771102 1 3 879208317 4 3 842654808 1 3 959853769 4 3 839391024 4 3 569658045 2 3 973761070 2 2 124283972 5 2 898917118 5 3 121175936 3 3 248842222 4 2 756935761 1 3 744101401 4 2 441065603 1 3 422003486 5 2 351513861 1 2 129186201 3 2 198694597 4 3 190617806 1 2 654825563 3 3 875781722 4 3 440861512 1 2 322388299 5 3 633721732 4 3 411198473 3 3 789597390 3 3 941172622 1 3 111730761 2 2 450421922 3 2 252377480 5 2 911439646 4 3 204604475 4 2 352566918 1 2 277122141 5 3 153447376 1 3 586156399 4 2 788206046 4 2 698872656 1 2 883337811 3 3 214186694 4 2 353944471 3 2 744353178 3 2 727157537 1 2 511554262 5 3 286576605 2 3 325225465 3 3 554630583 5 2 635792270 2 3 685355131 4 3 157435410 3 3 175629956 1 2 461031756 4 2 112141476 2 3 200600313 3 3 330012115 5 2 495031384 5 3 131496787 2 2 710586106 2 3 365663260 2 3 636819570 2 2 392420386 5 3 276353641 3 3 149371898 3 2 781895175 3 3 269087828 4 2 517395615 4 3 665050451 3 2 638968837 5 2 578254794 3 3 522234882 3 3 475848018 1 3 204428945 3 2 479122861 5 3 831686756 5 2 750498736 1 2 120501458 2 3 509296553 2 3 720136986 1 2 368356687 4 2 334293789 1 3 607813340 5 2 836447958 3 2 631381671 3 2 213711997 3 2 663667276 2 2 134508203 1 3 937183595 1 3 164104371 2 2 152465462 2 3 630714042 2 2 942430944 4 2 119729509 2 2 772849978 5 2 195929733 1 3 825791374 1 2 598491340 3 2 169927884 2 2 304663199 1 2 220633932 5 2 383507182 3 3 522978441 3 2 461211994 2 2 604168053 4 3 668795916 2 3 934870626 3 3 823805567 5 3 144481824 5 2 973729151 4 2 352318712 5 3 272190193 1 3 815815423 4 2 182432946 1 3 897443205 5 3 541952708 3 3 920011237 3 2 893432427 1 2 596995548 2 2 614323643 2 2 556483805 5 2 731024539 5 3 992180872 1 2 620681270 3 3 848855059 3 3 327150755 3 3 517934669 1 2 870954634 3 2 238034528 5 2 513657786 5 3 964935683 3 2 820523844 4 3 744050491 2 3 543654254 5 2 689072186 2 2 442011539 3 3 854461337 1 2 521137853 3 3 473960011 1 2 847661950 4 3 202048708 2 3 138373068 2 3 217746909 1 2 428287920 4 3 748568660 2 3 614013272 2 2 686242629 1 3 514170990 1 3 708039274 4 2 344993026 4 3 613016153 3 3 887916472 1 3 624778735 5 3 912374943 3 2 662166075 4 2 476809372 2 2 204521758 5 3 450487503 3 3 748724482 4 3 227150403 4 2 955326404 3 2 833131205 4 3 493099551 4 3 400654249 2 2 331006750 3 3 380597080 3 3 977884074 4 2 842699337 4 2 724896897 2 3 513790649 5 3 481086608 2 2 788169447 4 2 469819877 3 3 680000451 3 2 461971380 2 3 529055444 1 2 397948911 1 2 222420639 4 3 419331963 2 3 498833761 1 3 450928182 1 2 379607129 3 2 927494465 2 2 494613834 3 3 375956531 2 2 905170609 3 2 520784351 2 3 470081912 2 2 150540070 1 2 604681845 5 3 122821049 4 2 781902480 2 3 169381702 5 3 569029957 3 3 928502523 5 3 439359036 1 3 175203320 4 2 545363693 3 2 648476829 4 2 641811586 2 2 212821338 3 2 288925906 2 3 803180039 1 2 948839167 4 2 605406529 4 2 594419529 4 2 754340924 4 2 656998801 1 3 904113698 4 2 249238220 2 3 906028594 4 2 656078723 5 3 861513518 4 2 187474886 2 2 728161942 4 2 883177825 3 3 358717278 1 2 569504774 3 3 816013530 4 3 494806683 3 2 606690644 2 3 705793808 4 2 850394328 2 2 931484403 4 3 446955272 3 2 282621410 1 2 871975517 4 2 545877799 2 2 675106024 2 3 268016959 1 3 112224121 5 2 810005159 3 3 913444725 5 3 550496683 1 3 721928236 5 2 457300193 5 2 744023954 2 2 577439398 3 2 378233727 3 3 982912709 3 2 615085734 5 2 466573231 5 2 840220283 3 3 541506705 4 3 464540134 4 2 334023501 3 2 825893806 5 2 900177720 1 2 991366258 3 2 932546880 2 2 446475565 3 3 699225283 1 3 364917308 2 3 590374423 2 2 668530171 1 2 702583492 1 2 150792143 5 3 983146926 4 3 943558383 4 2 572311585 4 3 598287057 3 3 975805244 2 2 215635435 1 3 749663643 4 2 203063108 1 3 357791560 2 3 139239845 2 3 601390283 3 3 526172713 4 3 253767094 4 2 958081366 1 3 897636143 5 3 776183914 3 3 408412365 3 3 608298305 1 2 643115420 5 2 589110972 3 2 948509267 5 2 489216455 3 2 975353369 5 2 743336421 1 3 615921796 2 2 717056939 3 2 515705961 1 2 889203003 5 2 203612051 2 3 504019840 4 2 151091089 1 3 242305166 1 3 321747118 3 3 429516253 5 3 440125333 5 2 793669987 5 2 291103347 1 2 404425932 2 3 940285290 5 2 460710266 1 3 300154464 2 3 760363885 5 3 673177429 3 2 416197976 2 2 663348769 2 3 339257383 3 2 771329095 5 2 626513125 3 2 594778148 2 3 891104127 4 2 615347392 2 3 624838074 3 3 521242314 3 3 652682863 2 2 770218593 3 2 108021252 3 3 115473561 3 3 635245355 1 3 483514640 3 2 721738545 4 2 228329505 5 2 221031248 3 2 628330826 5 2 359479965 5 3 377783842 1 2 372162592 5 2 539344486 1 2 887161980 1 3 580038292 3 3 503969939 3 3 906468922 5 3 248144312 2 2 111761396 2 3 392954874 2 2 912226469 4 3 247452748 3 2 675664753 2 3 919573411 3 2 962669358 2 3 466176682 3 3 134902789 3 2 644378266 5 3 727093072 5 2 907280820 4 3 386212484 4 2 349777298 1 3 362412304 1 2 256068791 2 2 676328693 2 3 227281459 3 3 678859624 3 3 293245432 3 3 312995572 4 3 262921244 2 3 826984752 5 2 395609907 5 2 629214715 3 3 903254368 1 2 154371419 2 2 871257215 5 3 293318935 4 2 686506765 2 2 736019164 4 2 897422584 2 3 648680117 4 2 206070584 2 3 615749356 5 2 766343772 3 3 251059586 4 2 359433990 3 3 718151994 2 2 725311319 2 3 163420894 5 3 580752441 5 2 967876271 4 2 737334104 2 3 886783798 4 3 369597877 1 2 170788540 3 3 989417032 1 3 470492938 5 2 985835312 4 2 546696342 4 2 612284645 4 3 224212730 1 3 664773038 3 3 157753789 4 3 377220758 3 2 844940143 3 3 514060085 1 3 389404262 4 3 738995892 1 2 369530843 4 2 134265032 3 2 574219258 5 3 382801577 1 2 106295509 4 3 657036844 1 3 391328445 5 3 214702396 1 3 778312694 2 2 811553900 2 3 295998587 2 2 627429085 5 2 100175407 5 2 624829853 2 3 647088956 4 3 334676123 5 2 958268869 3 2 980421006 4 3 312249534 1 3 965817587 1 2 728363093 2 3 377085124 3 2 865920800 2 2 705747673 3 3 557962868 1 2 102434009 3 2 745817433 5 3 604569814 3 3 599814611 3 3 845439084 1 2 881964838 4 2 716276524 3 2 388976467 5 2 409217542 3 2 516291887 3 2 157232601 3 3 387061938 4 2 386774031 1 2 705130722 3 3 103651039 1 2 647079756 2 2 541115842 4 3 610978406 3 3 304643554 1 2 688042557 4 3 796914452 4 2 606797986 2 2 985623975 5 3 944232941 2 3 952684813 5 2 577078177 2 3 722987377 3 2 972493861 4 2 330410285 2 2 763630135 5 3 732125045 1 3 783706844 5 3 312430558 2 2 149853216 4 2 496740195 1 2 270132853 2 2 532615525 1 3 435172573 3 3 769128173 4 2 530399443 1 2 359431778 1 2 355211089 4 3 291174165 2 2 504603785 4 2 350420405 3 2 345221017 4 2 218257143 4 3 260555904 4 2 673196033 4 2 558345124 3 2 184044999 4 2 697059119 1 3 759570612 2 2 108495276 5 3 155637815 4 3 307589511 1 3 336066242 2 3 642173602 4 2 644178926 2 2 874730943 1 2 223725944 1 2 462615356 3 3 967609182 5 2 413067775 1 2 157647636 4 2 650017409 1 2 698909794 5 3 103559298 4 3 120375795 5 2 502233299 2 3 536171903 2 3 677584748 2 3 246392429 3 3 446474069 3 2 371297580 5 3 169129070 1 3 687268679 5 3 450271213 3 2 347996804 5 3 712777928 4 3 307927467 4 2 407620677 1 3 238813336 4 2 923745118 3 2 334308832 5 3 599128092 4 3 168693889 4 3 302358686 2 3 735424698 1 3 633653276 1 2 551595944 2 2 438843548 1 3 839704168 5 2 236474509 1 3 528720704 4 2 355224171 4 2 596170360 5 3 437855183 5 3 354218146 5 3 467052116 3 2 926474061 2 2 473488686 2 3 319361562 2 3 436993219 5 2 908261996 2 2 293061501 2 3 381287471 5 2 712163571 4 3 126126559 3 2 691560377 2 3 723366715 5 2 746187083 4 2 954989738 5 3 164679306 3 2 697175193 3 3 301972664 4 3 409805711 5 2 254147747 3 3 105162453 1 3 319525079 2 3 138739378 3 3 153989154 4 3 790716929 2 2 481055026 1 2 452668028 5 2 765257944 4 3 771314682 1 2 634940964 4 3 717557911 2 3 887808184 1 3 620753466 5 3 232560517 3 3 194969139 1 3 364630156 4 2 263976599 2 2 134116945 5 2 830076226 2 3 639726142 3 3 563071210 3 2 146415435 3 2 747321748 2 2 901152275 5 2 898905284 5 2 213853911 3 3 843019516 3 2 284519850 2 2 604808291 4 3 490875821 1 2 568317830 4 2 462773922 5 3 297023145 1 3 214236426 5 2 444206999 5 2 963771020 3 3 631210330 4 2 971496254 2 3 141159107 3 3 173398617 5 3 129352971 2 2 716239926 3 2 179627325 3 3 510382201 5 2 410955184 3 2 177339997 1 3 528117124 4 3 304197593 3 3 322381096 3 2 901794012 2 3 171263633 5 3 393746189 4 2 567234944 4 3 596875627 4 3 826207065 4 3 415217645 1 2 860120350 4 3 416330454 3 3 265999486 1 2 573204641 3 2 139316581 4 3 595644386 3 2 281430516 3 3 209933942 2 2 444541519 1 3 876315251 4 2 260502280 1 3 541514496 3 3 151491249 1 2 575107086 5 2 383500171 5 2 550719425 4 3 143502925 3 2 284407960 1 2 340365508 4 2 925310028 4 2 669156532 5 2 715647775 4 3 473355964 4 3 485626813 4 2 296760122 2 2 411819455 2 3 301604439 4 2 209347780 4 2 995233980 5 2 143128491 5 3 634866590 4 3 309071123 2 2 871625557 2 3 167873230 3 2 262645406 5 3 361221705 3 3 839367951 3 3 324746525 2 2 113515382 2 3 325139082 4 3 587042468 5 2 285780217 4 3 460825279 5 2 277066332 5 3 235130728 2 2 523957304 4 2 795762323 4 3 733007174 3 3 323162778 3 3 329617014 2 3 293624502 5 3 676022192 1 3 378307108 5 2 414411445 4 3 998145068 4 3 634891283 3 2 736252705 5 2 914585246 4 3 947725305 5 2 788402006 4 2 504876659 4 3 228213533 5 2 996289084 5 3 365814017 5 2 589936640 5 2 822385635 1 3 493254969 2 3 596177573 5 2 357787384 5 3 230298926 4 3 242433328 1 3 533323189 1 2 866984226 1 2 390633067 3 2 478244333 4 3 151541073 1 3 800376735 5 3 918161115 4 3 439044130 2 2 828146142 1 3 844374162 5 2 186608474 5 3 154517239 4 2 868710909 1 2 868894641 5 2 936524149 5 2 751260804 2 2 560640081 5 2 614373225 3 3 696340538 3 3 845784676 3 3 185658006 1 2 323955284 1 3 301518003 5 3 122209637 1 3 751462060 2 2 432750003 2 2 433107544 3 3 840242457 2 2 188263885 1 2 974912121 4 3 968195304 4 3 497585743 4 3 785528263 3 2 613171314 2 3 829399874 2 3 487334519 3 2 655805175 4 2 906083230 4 2 893826945 5 2 717800109 1 3 716295351 1 2 171119765 1 2 520402357 2 2 238138246 2 2 391704820 2 3 188480470 1 2 695578297 3 3 914015035 4 2 401610596 4 2 191169779 3 3 735947002 3 3 861076329 2 3 821027289 4 2 337886147 1 3 742643786 1 2 413489505 3 3 311114218 5 2 998515557 3 3 395538840 5 2 820933451 2 3 952082600 4 2 203112510 4 3 758424692 5 2 531278197 2 3 866225514 4 3 395555127 2 2 339951726 1 2 428868121 2 2 881216509 5 2 752292543 3 3 915562979 5 3 669291146 4 3 957394803 2 3 625827579 1 2 789165606 3 3 632699012 3 2 203498896 4 2 448338183 5 2 306146678 3 3 243934197 3 3 206270408 4 2 507116540 2 3 113531923 3 3 421231902 2 3 405106720 2 3 696141818 5 2 293114016 1 3 342536163 2 3 904147865 4 2 625744698 5 3 934437911 1 2 279151182 5 3 919985378 4 3 416089226 5 2 687286083 3 2 235664795 3 3 202196460 1 3 302864510 3 2 195003325 5 3 373727759 5 3 693454831 3 2 214589083 1 2 287182220 4 2 284159699 1 3 584384410 2 2 303911025 4 3 964853636 3 3 844277833 5 2 435899894 2 3 555792771 4 2 703128262 5 2 192950677 4 2 514545890 3 2 154301688 1 2 695877186 3 2 199221312 5 2 280207877 4 3 639930772 3 2 288175836 3 3 601332533 5 2 267045443 3 2 411188903 4 2 151112542 4 3 299395356 1 2 210640172 2 3 259555930 3 2 614617900 4 2 687684909 2 3 918510314 1 3 455009965 2 3 133651330 1 2 186527783 4 3 991829918 5 3 555704378 3 3 327861923 4 2 278940917 3 2 653496784 1 2 233146792 1 3 434052569 3 3 695125174 5 3 326354821 2 2 101240952 4 2 150331895 2 2 350685778 1 2 217414380 2 2 723579934 2 2 870481267 4 3 391079968 1 3 457556879 1 2 763352963 3 3 135206174 5 2 631395214 1 2 361011532 4 2 268251404 5 2 341641428 5 2 299048508 3 2 475521071 4 2 614039727 1 2 591673423 1 3 596538931 1 2 335055484 1 2 789144087 3 3 443454900 2 3 102749568 5 3 884492668 3 2 591654798 1 2 176213980 4 3 591137755 4 2 340287302 1 2 621999739 1 2 217441648 2 2 602969620 2 2 612045185 3 3 811795923 1 3 314000045 1 2 650832071 3 2 105743954 4 2 629152894 1 2 877398695 3 2 974024062 2 3 551470125 3 2 578353608 3 2 724412720 4 3 352141205 5 2 857627128 3 2 241600844 1 3 437007131 2 2 858789152 1 2 607849808 3 3 608514358 5 3 604410003 3 2 724986837 1 3 199525604 3 2 550282602 4 2 175436368 3 2 631739870 5 2 936534577 2 2 497217407 3 2 460267336 4 2 140236483 1 2 567690157 5 3 988526653 3 3 185239992 2 3 838181895 1 3 961703160 3 3 801350049 5 3 390684102 5 3 418325700 1 2 480120185 1 2 931887733 3 3 160314236 5 2 615316002 5 2 774240235 4 3 955567297 4 3 786629150 3 3 207421040 3 2 260670903 3 3 651394346 2 2 424841475 3 3 684789308 3 2 231330022 5 3 379036499 1 2 117506263 4 3 554221266 5 2 330963759 3 3 988693247 3 2 875069929 2 3 682032225 3 3 829565708 3 2 424207254 3 3 286207182 3 3 342591460 4 3 898925141 1 3 596314663 1 3 476445628 2 2 657505780 5 3 169151358 1 2 891756411 1 2 384205845 3 2 186773282 2 3 713559772 3 2 842354476 2 2 264026889 5 2 536156834 1 2 689594695 1 3 406244602 1 2 132242059 1 2 367286033 4 3 340169053 5 3 200860662 3 2 502634801 3 3 735855423 1 3 693629391 1 2 126840460 2 2 579594085 2 2 130225924 1 2 248715988 5 3 854107464 1 2 626682935 3 2 236345733 4 2 989602044 5 3 374335246 1 2 727148464 3 3 624725837 3 2 215368867 4 3 293595060 1 3 272719687 3 3 614195086 4 2 338225987 2 2 148851404 2 3 175815455 5 3 305381081 2 2 334016230 4 2 760819937 5 2 582724095 5 3 290811319 3 3 782229057 1 3 115273617 2 3 421182064 2 2 303164559 3 2 793084058 5 3 864055732 4 3 729418549 2 3 250704315 1 2 394011234 4 3 519546563 1 3 467390678 3 2 946885282 3 3 252357607 2 2 650288522 1 2 537221115 2 3 125222661 5 3 323848818 5 2 744657238 3 3 395702591 3 2 165840399 5 3 782865469 3 3 610981682 5 3 620353695 1 3 814461975 2 2 408124813 4 2 727233600 1 2 404455766 2 2 843835147 3 3 496467060 2 2 301605565 3 2 164992381 2 3 749937398 5 2 574141519 4 3 842667140 2 2 410810644 4 3 947180690 1 3 286296936 3 3 327450313 5 3 331472528 3 3 318254889 4 3 436552942 2 2 259507174 4 3 327656028 5 2 464712719 1 3 550195199 2 3 959002779 2 2 333039714 1 3 931576801 5 3 695714090 2 2 828406819 2 3 755189000 1 2 710955875 3 2 121520592 4 2 855188910 3 2 121613066 4 3 133833410 5 2 545657840 3 3 625905915 5 3 787426080 4 3 622084082 4 2 977132970 2 2 356343335 1 3 360500672 2 3 792472853 1 2 782907997 2 2 539716489 3 3 518300347 1 2 336505598 1 3 359821383 5 2 240546123 3 2 793167670 5 2 657046032 1 3 225460574 3 3 170857203 5 3 229958588 5 2 572456837 5 3 605059297 5 3 630373422 2 3 984695692 5 3 824820420 3 2 363767036 1 3 604175660 4 3 240667449 1 3 985527298 3 3 994950311 2 2 840344003 5 2 458246742 1 3 717870825 5 2 277969483 2 2 576703949 3 3 723148865 4 3 634336382 2 3 370987610 3 3 545035162 1 3 884096168 4 3 433087133 5 2 667293434 3 3 488452808 2 2 408039839 4 2 187618709 2 2 886187399 2 3 254338320 3 2 760364906 5 2 597841524 3 3 819253956 4 2 405851683 3 2 880616024 2 2 837520204 3 3 337506841 5 2 711703359 3 3 628266516 3 3 715082807 5 2 378522687 2 3 577671749 5 3 139520668 1 2 481231754 2 3 312006053 5 2 126912533 1 3 856713904 2 2 133878153 1 3 190110566 2 3 181877230 4 2 902937393 4 3 341579283 4 3 945009085 5 3 259375321 1 3 701421048 1 3 952989456 1 2 176312209 3 2 126237517 4 3 155276000 1 2 967070239 3 3 736118006 2 3 356411053 5 2 738037408 2 3 567822118 4 3 539536607 3 3 667589271 2 3 950202616 4 3 508287685 3 3 446458929 3 2 190506996 4 2 137930798 5 3 115588301 4 2 535000882 2 2 894511133 3 3 363776366 5 2 414276310 3 3 755941320 3 3 108565836 2 2 629262402 5 2 109597748 5 2 654741806 2 3 517124988 5 2 253565166 4 2 278244393 1 3 829058347 2 2 810930418 1 2 565326695 1 2 905171736 1 3 679984943 1 2 773671488 1 2 801654779 2 3 469362652 1 3 603666210 4 3 912607831 5 3 795536097 3 3 563749551 1 2 473219527 5 2 655834617 1 3 472510673 4 2 156916963 3 2 466872779 3 2 621449166 3 3 256921722 5 3 358172984 4 2 160050327 2 3 578408879 5 2 397617945 5 3 676325606 4 3 692188382 4 3 451981472 2 2 583005841 2 3 220206878 3 2 504403789 3 3 727208568 5 2 596690826 5 2 357634416 2 2 224308579 4 3 378728421 4 2 149476246 3 3 496637686 3 2 577633279 2 3 924771172 2 2 290330458 2 3 589896640 1 3 107330009 3 2 598936633 4 2 236155751 5 3 198381518 1 3 635313088 5 2 872856577 3 2 412987056 5 2 431120018 4 2 325824380 2 2 370577751 5 3 273376104 3 2 513156877 2 2 640343534 5 2 215951876 1 2 984342680 5 2 912431221 2 2 664836208 5 2 919153131 2 3 426427731 2 3 592231763 3 2 448181811 1 2 275608274 2 3 514060138 1 3 830598908 1 2 935530655 5 3 305951051 4 2 794740281 1 3 571889342 4 3 965277852 1 3 814064661 2 2 200908964 4 2 279459113 2 3 171250649 3 2 329369015 4 2 149250486 1 3 145943243 2 3 941809210 5 3 437750485 5 2 663188512 2 2 851199600 1 3 532374254 4 3 605953873 3 3 715401094 3 3 101696455 2 3 389996115 4 2 307116326 1 3 498797612 5 3 212661493 3 3 717877212 4 3 469482141 3 2 439489218 3 3 617270745 2 2 723895120 1 2 544169741 3 2 257358159 3 2 919340697 4 2 370949222 1 2 202844718 5 2 676304028 2 2 890962397 5 2 727313735 2 2 290768401 2 3 664236316 2 3 583421895 5 3 774607870 1 2 103755923 3 2 853362348 5 2 665586803 4 3 187308655 5 2 371379492 2 2 763758335 4 2 398091379 3 3 725722692 3 2 198786775 4 3 242736025 2 2 300828565 1 2 212372221 1 2 982381244 5 3 841875327 5 2 315832434 5 2 813976164 4 3 269856494 5 3 434222210 1 2 478369928 1 3 768718259 4 2 731792712 5 2 707674851 5 3 886547145 3 3 216505806 5 3 759322806 2 2 448367988 2 2 605636127 2 2 998108081 2 3 743468507 1 2 706491595 3 3 257399955 3 3 552301914 2 3 682734857 1 2 229253278 5 2 534131442 5 2 445682516 4 3 329799152 1 2 882272164 3 3 587376845 2 3 883851725 1 3 785230178 4 2 929986942 2 2 140741008 5 3 526449316 3 3 822163979 5 2 603944497 1 3 241074161 1 2 119242450 3 2 399603404 4 2 943262705 5 3 433575522 2 2 142468226 3 3 746178612 1 3 339794882 5 2 680122345 4 3 946278559 5 2 407102590 1 3 569363892 3 3 617885724 2 2 642165958 5 3 336957411 2 3 502502254 5 3 313847410 1 2 361177758 4 2 746952442 3 2 444256134 2 3 491745608 4 2 127138657 2 3 363780505 5 3 227848164 4 2 688310415 2 3 512705304 2 2 996452417 5 3 954578125 3 3 956441135 3 3 185049299 2 2 512682728 5 3 463645325 3 3 124155641 3 3 362987984 1 3 647655302 1 3 481325420 3 2 335787527 4 3 564569205 4 2 941546998 1 3 882487614 2 2 406109372 3 3 539543266 1 2 310706446 1 3 954019473 5 3 357430163 3 3 347834454 1 3 210611162 3 3 235754735 3 3 769712057 3 3 584845347 2 2 306127515 5 2 222058925 2 3 949010829 5 2 201558862 2 2 211980797 2 2 110451757 3 3 631426298 1 3 630712168 3 3 624211661 1 3 600343751 1 2 178175689 2 2 668746820 3 3 693222771 2 3 753249400 4 3 350526378 3 2 554759358 5 2 683824661 5 2 169978272 5 3 793974505 1 2 442959293 4 3 522729488 2 2 451000452 1 3 397035107 2 3 849720143 3 3 315416726 2 3 708833845 5 2 263057121 4 2 102747573 3 3 118696106 4 3 983807579 1 3 709098715 3 3 211573510 5 3 790261255 2 3 327392803 3 3 322099974 1 2 506746345 4 3 791775060 2 2 736745895 3 3 358207898 2 2 351304699 1 3 547800257 4 3 634364434 2 2 272648416 2 2 728132646 5 3 995530155 3 3 808628964 2 3 929290915 3 3 471268748 5 3 754052165 5 2 135675429 5 2 463578906 5 3 470405773 1 3 303463555 5 2 381487015 5 2 788131194 2 3 126938068 5 2 726166884 3 3 925714555 5 3 667563271 4 3 713495566 3 3 389551413 4 3 598110178 5 2 966880994 5 2 470981442 3 2 876809108 2 3 564367107 4 2 240037387 1 2 791415427 2 3 121872352 2 2 954668415 2 2 192014573 5 2 682735301 5 2 997171732 1 2 666879800 4 3 902065857 2 2 648708957 5 3 268789099 3 3 301334841 5 2 145205797 2 3 871196739 2 2 600967486 1 3 162358260 3 3 363491924 2 2 515791921 4 3 455870730 3 3 673042280 2 2 383844486 2 2 384386899 4 2 662698512 1 2 861910863 5 3 686402189 1 2 462189132 5 2 664668865 2 3 130931300 1 3 255574432 2 3 780286980 1 2 543422551 4 2 118048412 3 3 506749911 3 3 313186069 3 2 357655874 5 3 825178887 5 2 544775518 2 3 687925402 4 2 479365087 5 2 832940645 5 2 273314596 4 2 540416393 4 2 289687255 4 3 544001806 2 3 930148248 4 3 110414820 1 2 647389468 4 2 150393314 3 3 747685954 1 3 406154972 2 2 897421691 3 2 446262054 4 3 665388988 3 3 995656753 4 3 645717856 4 3 789531537 2 3 687451101 3 2 873716940 3 3 315825764 5 3 566230297 5 2 129739098 1 2 410321419 5 2 204220602 3 3 610004958 3 3 632326041 4 3 823820664 3 3 980847514 4 2 883778316 1 3 234317794 3 3 760811572 3 2 582781706 3 2 453877087 5 2 636976288 2 3 972816195 3 2 958452599 4 2 274732411 3 3 136375058 2 3 955454409 2 2 266934915 3 3 992986279 1 2 680148985 1 3 817538375 1 3 533183896 4 3 166458208 3 2 509713540 1 2 715442896 1 2 120238979 2 2 277616191 3 3 102257430 4 3 378146863 2 2 515717110 4 3 874572292 4 3 500289273 5 2 585262719 5 2 757045582 4 3 953687822 1 3 554749495 3 3 525764741 3 2 713700181 2 2 684238350 4 3 199089960 3 2 887392478 1 3 945961813 3 3 215727634 3 2 760153433 1 2 139227063 5 3 192805336 2 2 625785440 5 2 595389993 4 3 314355808 5 3 673326877 2 2 947258027 4 3 576233800 4 3 227334755 2 2 310978340 4 3 237334943 1 2 927077408 2 3 108264821 2 3 203810995 1 2 645473716 2 2 488574853 5 2 892378888 5 3 569417527 5 2 825472632 5 3 325947797 3 3 355858311 4 2 139606402 5 2 876277296 1 3 685774356 1 2 298169608 5 2 368785263 2 3 536040554 4 2 910435070 5 3 722063527 4 3 769614194 5 3 137840888 1 3 883238741 3 3 524125532 1 3 290843749 3 2 536167990 3 3 542297182 3 3 727779484 1 2 745444335 1 2 575249842 5 2 853805508 4 3 461291096 4 3 617106658 4 3 245506429 1 2 241186045 4 3 828013666 1 2 460699552 4 3 781445795 1 3 556913691 4 2 158953457 2 2 712467575 3 2 472757115 2 2 424554967 5 3 881489802 3 2 307110689 3 3 226658428 5 3 312110799 3 2 119696041 2 2 220803333 3 3 964351627 3 3 294009260 4 2 167344182 3 3 307622737 1 2 233319206 4 3 605648406 1 2 771526648 1 2 374336966 5 3 919627195 3 3 988214017 5 2 169673368 1 3 940998605 5 3 545861282 4 3 662708906 3 2 235175125 5 2 508379517 4 3 640314496 2 2 880086241 2 2 604193599 2 2 616485663 2 3 569095081 2 2 640464362 1 3 559738506 4 2 393992797 2 2 254996245 5 3 746483803 1 3 669063777 5 2 246525034 2 3 822574636 4 2 234457522 5 3 108008642 3 2 520002543 3 2 997884595 2 3 943362485 1 3 413875708 1 2 674925476 2 2 622555096 1 2 499828097 2 2 784651736 4 2 436718889 1 3 229996009 1 2 137816346 2 3 635624335 3 3 862904394 1 3 564800747 2 3 424480665 2 3 622052323 4 2 851743722 3 2 114515976 3 2 105457745 5 2 954583008 3 2 565598811 4 2 365787764 1 2 518632257 2 3 863467099 4 2 626062861 1 3 570982477 5 3 407249443 4 3 606586812 1 3 255490989 4 2 826352671 5 2 268117657 1 3 839331756 1 3 238513423 4 2 746657400 2 2 741367864 2 2 230269952 1 2 510875713 1 3 171399341 5 3 659318216 4 2 218682928 5 3 536305846 4 2 862720576 1 2 136132842 5 2 550335715 3 3 388476214 5 2 172679324 4 3 875438553 1 3 975578454 4 3 977021893 1 3 465203974 1 3 416898385 1 3 440955719 4 2 758138866 2 3 455703720 1 3 576527234 3 2 879312108 3 3 199919262 1 3 171045020 3 2 782891265 3 3 201311910 3 2 780285746 1 3 130630364 1 2 897619836 4 3 205739688 1 2 200831057 3 3 791280264 2 3 925926261 3 3 883264632 1 2 212494966 2 3 922153437 4 2 956202792 3 2 322874688 5 3 530071482 2 2 682511548 2 3 335036593 3 2 617240404 5 2 727816292 2 3 418360334 2 3 438728201 4 3 259457910 5 2 879251338 3 2 349600352 4 2 700725247 4 3 257661764 4 2 585966133 5 2 271730399 5 2 674653373 3 2 618349693 2 2 718540901 5 3 862534853 1 3 709318750 2 3 710853534 4 3 309797251 2 2 676645354 4 2 716172603 5 3 335078915 5 2 801223603 4 2 734508723 2 3 958126467 5 2 930756633 2 3 230228147 2 2 645796359 2 3 678956937 4 3 738943791 5 2 163070341 2 2 769465871 4 2 845917799 4 3 135709389 3 3 773571483 5 2 266124387 1 3 616551106 1 3 713314056 2 2 812779373 4 3 710230671 4 2 781237812 3 3 402397271 3 2 496375349 2 2 475534353 5 2 669299164 2 2 985967305 4 2 255845867 2 3 262360555 1 3 301371221 4 2 313521491 4 3 324274719 1 2 794315674 1 3 569444801 5 2 486259083 2 2 263158503 3 3 247841885 1 3 406578348 1 2 133223149 1 3 815447925 5 3 803432247 4 2 368478299 3 2 839896356 3 2 353524120 3 2 707023924 4 2 230728818 4 2 130303934 5 3 205815790 5 2 695869073 2 3 351340530 5 3 376953880 2 3 246432953 4 2 211863360 4 2 399981800 4 3 813841762 1 2 216716701 2 3 857259614 1 3 271136898 4 3 158446387 2 2 416036351 2 3 388206754 1 2 544182434 5 2 933835347 4 2 145127782 2 2 413161533 5 3 330499245 1 2 820859399 1 3 343669924 3 3 287835716 4 2 209589175 5 2 532774767 2 2 829117790 3 2 570498459 1 3 332679241 1 2 206696476 4 2 471254270 2 3 743574751 3 2 624307795 1 2 869833310 1 2 308951519 5 2 336315426 4 3 246576953 2 2 483451597 5 2 634516445 2 2 675424896 2 2 782563391 3 3 112821237 2 2 636449198 2 3 482048166 5 2 723046578 3 3 703028266 4 2 433951580 4 2 218613932 4 3 561749910 4 3 930765513 2 2 717193077 2 3 769294968 5 2 999648001 4 3 932623134 4 2 168984404 1 2 295063757 5 2 585062335 3 2 878873653 2 2 900822336 3 2 970475298 5 3 499753327 2 3 575984444 2 3 846709339 1 3 379852348 2 3 484027737 4 2 403163167 1 3 247649632 1 2 107557682 4 2 379456119 4 2 239579271 3 3 887255687 4 2 877583764 4 3 482780992 2 2 771896955 4 3 637122981 3 3 998525743 2 2 513405204 5 3 472665877 1 3 802534801 3 2 640072327 1 2 986665419 4 2 475768994 4 3 494211060 4 2 837123969 1 3 179094488 1 3 504120035 4 3 761271941 1 3 514039997 5 3 506261191 1 2 389027111 3 2 149905472 5 3 293393610 4 2 595180802 1 2 290820509 1 2 919595188 5 2 760074729 4 2 810532184 5 2 790547760 1 3 544489172 5 2 700930583 5 2 735116195 4 2 457029537 1 3 335876688 2 3 587183700 2 3 256980441 4 2 741811269 4 2 354753863 5 2 875106144 1 2 120379338 2 3 398811883 5 2 709425024 4 2 431342597 1 2 790147141 4 2 986367545 1 3 534044566 1 3 504296561 4 3 245408478 5 3 212082018 5 2 804487048 5 3 511983385 5 3 649781384 1 3 539712018 3 2 282289053 2 2 175171490 1 2 493323750 4 2 878443236 4 3 116752286 1 2 789834847 4 3 257581076 1 2 612409936 4 2 485946941 4 2 779725367 1 3 355330089 2 2 557400724 1 2 914703327 3 2 224512147 2 3 862791603 2 2 169006149 2 3 539547410 1 3 270524192 5 3 800453678 2 2 244809057 5 3 189784970 2 3 878185456 1 2 574145105 1 2 253649545 3 2 587197113 4 2 862382081 4 3 797586197 3 3 965953676 1 3 894379150 1 2 412585418 1 3 540986624 1 3 909609433 5 3 660691109 2 3 931309284 5 3 227610742 4 2 226213601 2 2 503736836 4 2 659896627 2 3 134106902 4 3 999280521 2 2 806655948 3 3 226268087 3 2 766904834 5 2 704708980 5 2 167602116 1 2 543730005 3 2 285272606 4 3 920152013 5 3 568675063 2 3 615547793 4 2 245132879 5 3 221700442 1 3 531668503 4 3 157793566 2 3 491009046 3 2 560371880 3 3 192541534 5 2 850917104 5 3 325360449 2 2 205256564 4 3 904762396 3 3 724622026 2 2 780056483 4 3 438082394 2 3 223518292 2 2 786092435 1 3 949119546 3 2 387510989 5 3 760829213 1 2 871178954 1 2 754476520 3 3 282420939 4 2 166868390 3 2 348521873 2 2 902398770 1 3 592555720 1 2 623148707 4 3 350283272 1 3 531300315 2 3 251287524 5 3 946090331 2 2 930380279 3 3 328987890 4 2 268477396 2 3 342376359 5 2 164112229 4 3 471270719 4 2 760133724 5 3 196179727 2 3 382454242 2 2 495426533 5 2 963853231 4 3 355088264 4 3 941069816 1 2 616218511 4 3 987079147 1 2 315855032 3 2 415392380 3 3 819372033 3 2 688642742 4 2 927913936 2 2 159006386 5 3 730992212 2 2 180422385 1 3 476926389 4 3 386610483 3 3 877381097 2 2 109569921 2 2 326935396 5 3 371553745 1 3 516885455 4 3 892514893 4 3 193825253 2 3 320735689 4 3 622444913 5 2 455989646 4 3 347636131 3 2 830716970 1 3 935840708 3 2 944613483 3 3 365505874 2 2 236505990 3 2 302488804 5 2 163419196 5 3 941127627 4 3 495958273 5 3 107071163 5 2 221829691 3 3 762288382 1 2 706460030 1 3 395992123 1 2 392202872 4 3 907970180 3 3 521610030 5 3 450885831 5 2 375680875 4 2 434441991 3 3 158750042 3 2 220791486 4 3 919733851 3 3 496910675 2 3 729431939 1 3 901637302 1 3 544927284 5 3 893390331 4 3 995939393 4 3 211387790 5 2 397905435 5 2 691283040 3 3 761574539 2 2 223975354 5 3 706897319 1 3 558163662 5 3 950336845 4 3 285363938 5 3 348043165 1 3 139114362 2 2 136655120 1 3 623513320 1 3 167027219 1 2 557276671 1 3 890681715 4 3 259895434 5 2 961824145 2 2 367230725 3 3 795292628 2 2 225147052 5 2 754058679 1 3 859336165 4 3 816105353 2 3 458865837 4 2 688407815 5 2 325851968 5 3 778174006 5 3 873843958 3 2 783755208 4 3 205646339 4 3 502148693 1 3 718437280 4 3 354469665 4 2 342101772 2 2 826909597 4 2 524681561 3 2 512368212 3 2 383039945 4 3 481679853 5 3 117296501 3 3 558305309 1 2 670994641 3 3 583068968 3 2 305309682 4 2 568255175 5 3 742342854 4 3 545766232 4 2 284151966 4 3 394096551 1 2 473893073 1 3 946182969 2 3 610276977 3 2 498165834 3 3 267432049 5 2 913875828 5 3 505863523 3 3 499874402 4 2 766857657 3 2 308151946 1 3 119759361 4 2 262936455 2 3 174940213 3 3 629721640 2 3 245428645 1 3 188874429 3 3 663977207 4 2 733804579 4 2 604556948 2 2 326971851 1 2 995949528 2 2 855696892 2 3 947670235 4 2 333992436 1 3 313382640 1 2 576142366 5 2 348423330 5 3 569221496 1 2 889682157 1 3 259623666 3 3 274351277 3 2 249276556 4 2 562324338 3 3 118674614 2 3 466563610 1 3 501199301 1 2 209619203 1 2 490688396 1 3 873166481 5 3 887135366 4 3 161777771 1 2 532728595 4 2 756591482 2 2 607085636 4 3 676037795 4 2 379422540 2 2 599814428 3 3 360928647 4 2 355531436 2 3 700988882 3 2 475260975 1 2 703904444 4 2 351502771 4 2 765481960 1 2 427326095 2 3 210517542 2 2 947082793 4 2 700211215 5 2 426787196 4 2 932697708 1 3 993664957 1 3 324232830 2 3 282321983 3 3 480442869 2 3 875652598 4 2 555258565 3 2 359048912 5 2 948642229 1 2 472958963 1 3 673082130 5 3 452708676 5 2 677217182 1 3 217641326 1 2 318288359 3 3 541674060 2 3 432849163 3 3 109808061 5 2 362315408 1 2 789087989 5 2 756694088 5 2 350294562 1 3 936467499 1 3 483292800 3 2 522056853 5 3 715515081 3 2 121256903 5 3 203809636 2 3 965262195 4 3 554752580 3 2 305986286 4 2 834736605 5 3 280591092 4 3 683383659 1 3 560867561 1 3 364986678 1 2 805765811 5 2 238682662 2 2 125057539 3 3 453920208 5 2 388228174 2 2 143767236 4 2 550010380 5 2 398643622 5 2 223453092 3 3 892808840 4 3 971294459 4 3 173612368 1 2 341231399 3 2 805229275 3 2 866052433 4 2 126171235 5 3 397716090 3 2 718118513 4 2 399070950 3 2 911730730 3 2 620827349 5 3 643669900 3 2 112667960 3 3 401333358 3 2 216196924 5 3 498727484 3 3 348487952 2 3 554565961 2 3 238511058 1 2 879820056 3 3 205609965 4 2 703862951 1 3 688376153 5 2 408893770 4 2 347326811 4 2 926118228 1 3 478018264 4 2 323508263 4 3 639501851 1 2 121182601 5 2 777031121 2 3 668581140 2 3 713558523 3 2 619411876 4 3 904361622 4 2 718662775 3 2 223987846 4 3 349718397 1 3 679439715 4 2 693922850 4 3 738823099 1 3 840755836 4 3 632626040 1 2 598479716 1 3 937491820 4 3 389917364 4 3 166084229 4 3 781918048 5 3 343324378 4 3 813049331 4 2 593574321 5 2 212167110 4 3 665429416 3 2 650486839 2 3 687540217 5 3 465679000 5 3 868617527 1 2 774596047 3 2 328945574 3 3 807364391 3 2 992998789 5 2 868869242 4 3 806539077 2 3 100341941 1 3 178386462 4 2 688458777 2 2 501975799 5 2 463474518 5 3 702207637 3 3 394905145 5 2 800811643 5 2 927566949 5 3 258393681 3 3 364935161 3 2 100547476 1 3 220525005 4 3 988613710 3 3 831149708 1 2 194598906 5 2 301374023 4 3 943430729 2 3 450769719 3 3 573881187 3 3 183718182 4 3 532744042 2 3 345473982 5 3 547664417 5 2 488779897 3 2 191400661 2 3 125705290 4 2 754948951 3 2 670950359 2 3 137490656 1 3 119030351 2 2 216885921 4 2 125563711 5 3 212646041 4 3 720876315 4 2 757862291 5 2 514703685 1 3 326122193 2 2 727125474 1 2 709067280 3 3 895747428 4 2 150742875 5 2 481123558 5 2 194931861 2 3 771864656 5 3 110907622 2 2 386717550 5 2 839891943 4 3 676973900 2 3 170803261 3 2 422025600 4 2 593335525 3 2 433905773 3 2 788235026 1 2 339949834 1 3 702363621 3 2 768745694 5 2 739057040 3 2 832790352 1 3 507024348 3 2 479556843 3 3 598493172 2 3 223499487 3 3 602225716 1 3 600498597 4 2 247914157 3 2 205270173 3 2 756777545 5 2 967065331 3 2 979379806 4 3 659204718 1 2 694912293 2 2 893116619 4 2 517477128 5 3 164547162 4 3 296322268 5 2 806298912 2 2 169789134 4 3 173297617 3 2 740078936 3 3 631035923 4 3 138664346 2 2 496342986 3 3 800644664 1 2 448012804 2 2 200661330 5 3 801264679 3 3 638566841 5 3 276256071 1 3 808692756 5 2 590184030 4 2 697724581 1 2 849221933 2 3 200704824 4 2 174392575 2 3 187089516 1 3 957132932 3 2 952145468 1 2 296718393 1 3 897975176 5 3 549334121 2 3 910422572 1 2 155035841 4 3 253034515 2 2 377307209 5 2 520243559 5 2 858301337 1 3 993368633 5 2 766382008 5 2 322004526 3 2 562434762 3 3 369947553 4 3 310583288 3 3 510676708 5 2 668553076 3 2 371465356 4 2 870673419 3 3 352018295 4 3 756550523 4 2 308303691 1 2 497890953 2 2 609024822 1 3 158997573 4 2 792609154 2 3 858779678 2 2 588353360 4 2 189192228 5 3 739008246 1 2 239730845 4 2 974746035 4 2 368419006 5 3 750267974 4 2 268721270 1 3 164633521 3 2 680905404 4 3 580242552 2 2 496432799 3 2 578276907 4 3 427955650 1 3 320215589 1 3 992633936 2 2 371611783 4 2 106620319 4 3 437345348 1 3 335140975 4 3 344609295 3 2 457926808 3 3 182589491 2 3 836006687 1 2 387166393 2 2 192789539 3 3 323858283 5 2 427640437 5 3 972692526 1 3 274486822 5 2 689423883 4 3 602822371 1 3 566948249 2 3 401548355 3 3 812206841 4 3 633937773 3 2 592384172 3 3 543098898 1 2 911569207 5 2 767391126 5 3 311021723 2 2 372987525 1 2 412570260 2 2 719549606 5 3 591977047 4 3 537795307 2 2 428557970 3 3 190590449 4 3 839961664 2 3 520121685 4 3 572141009 3 3 164366609 4 2 994467630 3 2 286755777 1 3 189533584 2 3 868987797 4 2 130589269 5 2 178418097 4 2 717585029 4 2 460715380 5 2 272401528 2 2 111073577 1 3 739950656 5 2 114059947 4 3 601035700 3 2 690410874 3 2 729394140 2 3 713921096 1 2 972800669 2 2 827979672 1 2 392002942 3 2 641585590 3 3 562812078 4 2 172561224 1 3 649193780 4 2 540458730 2 3 332971559 4 2 431365341 2 3 100340002 4 2 221072951 1 3 773101064 4 2 169591853 5 2 102776286 1 3 364496775 1 3 115746080 1 3 366171175 4 3 824462084 5 2 773424515 5 2 471724053 5 2 460646864 4 2 776389043 3 3 229333397 5 3 553498164 5 2 731018594 1 2 301818042 2 3 223427345 1 3 406223469 3 3 629595432 3 2 650703994 4 2 555994679 5 3 430048262 3 3 515893514 2 2 862164511 1 2 729525209 1 3 615660197 2 3 378318978 1 2 686714166 2 3 299437875 2 2 921103421 1 3 645434683 2 2 718411224 2 2 679285518 2 3 567060931 1 3 346518796 5 2 464390621 3 2 212033398 4 2 556502745 3 2 764099568 3 2 480872069 4 2 982768437 5 2 760848162 2 3 623397204 4 3 246607883 4 2 648853303 4 3 867159040 1 2 203059231 3 2 845867259 5 3 648110274 4 3 499120188 2 3 688389529 4 3 384676987 4 2 462525715 1 2 346154576 4 2 237533891 2 3 673216130 1 3 751611941 1 2 602094940 3 3 518367033 3 3 597409603 1 2 301279237 5 3 471754379 5 3 292063754 3 2 296343741 5 3 540299591 4 3 258656958 2 2 691809902 1 3 688938164 3 3 868266523 3 3 392817076 3 2 789882892 1 3 567675489 3 2 449113199 1 3 283412958 1 3 988139764 3 2 202175377 3 3 792029412 5 3 560305163 4 3 833956217 2 3 578544391 1 2 706296581 1 2 957617771 4 2 730333437 2 3 456875902 3 2 870280472 2 3 936527670 3 3 739281491 3 2 650573384 5 3 612969504 3 2 642061982 2 2 347106851 3 2 547586150 3 3 912533507 1 2 255954464 1 2 180687600 3 2 533826263 4 3 448695693 5 2 630639295 1 2 445172173 3 3 398643055 1 2 728952961 3 3 602441621 5 3 310700697 5 2 620113639 2 3 445357870 2 3 765706110 5 2 455546267 5 2 564505491 5 3 656909734 3 2 707050409 3 3 678196791 3 3 834542635 1 2 458986157 2 2 756151206 4 2 109790114 1 3 717389576 3 2 876146818 1 3 732037901 4 3 915633318 5 3 353981654 4 3 206738468 5 2 514819945 1 2 203511158 4 3 856736409 5 3 360981125 1 2 335792978 4 3 329250098 3 3 525899074 2 3 949226411 4 2 791642242 5 3 156371746 1 2 903642774 2 3 588627644 1 2 197234379 1 3 876374361 5 2 647007521 5 2 545129518 4 2 797617541 3 2 733070660 5 2 192478258 3 2 117978445 1 2 325265336 3 2 683595174 4 2 970614146 4 2 672702154 3 3 232651926 5 2 947533926 2 3 801358435 2 2 327006390 5 3 657347549 3 3 188157778 1 2 904864224 3 3 716163296 1 3 772090900 3 2 561736904 2 3 610719652 4 2 405846937 1 3 170244530 3 3 540905230 1 2 670457324 2 2 562096471 3 3 685129377 4 2 916252703 2 2 551135722 4 2 786123768 2 2 207765060 1 2 182146337 3 3 667194214 1 2 128780905 2 2 334929723 3 3 493814295 3 3 216314597 4 3 548948813 3 3 507818690 2 2 676371478 4 3 325169925 3 3 165048208 1 3 334337337 5 3 535923379 3 3 901024980 2 3 466508344 5 3 213571586 2 3 194843609 5 3 144988014 2 3 685508428 4 2 240310099 2 2 136531795 2 3 863653520 3 3 413997118 2 2 930662321 2 2 994181000 1 3 229461748 4 2 143666315 3 2 394613995 3 3 907106846 3 2 590575926 3 3 516615971 5 3 728326841 1 3 481038278 1 2 466765529 1 3 608858578 5 3 338187248 2 2 326656634 4 3 317375176 1 3 522482176 2 3 417451645 1 3 728619655 1 3 507937952 2 3 483286859 3 3 375828283 2 2 895487112 4 2 553483855 4 2 631881148 2 2 118557522 4 3 686221040 3 2 761776038 5 2 874803156 2 2 515120786 1 2 575699179 1 2 532846420 4 2 780294852 4 2 333414937 3 3 145176949 3 3 851315587 4 2 178101567 5 2 360655318 4 3 423357229 5 3 125760194 5 3 997051622 5 3 571942110 2 3 509088805 2 3 918714812 2 2 161072591 1 3 563100502 3 3 227063581 2 3 188759084 4 3 410502997 4 3 780029336 5 3 302980140 5 3 286011210 5 2 837675990 5 2 873814202 4 3 439478486 5 3 313758458 5 2 797444759 2 3 761536398 1 2 946370342 2 3 461920339 4 2 955363990 1 3 832366644 3 3 604578180 5 3 175434243 5 2 296040704 3 2 145766187 5 3 456956682 1 2 943683545 2 2 246345423 3 2 935033273 3 3 335427202 2 2 924001016 3 2 687150152 3 2 511377696 2 3 274152112 4 3 406386603 3 3 801733698 5 2 297737482 3 2 758063060 5 2 837612109 1 3 475036840 1 2 101450910 3 2 430006514 2 3 207515659 1 3 763897558 2 2 592293606 2 2 171617235 4 3 127740538 4 2 501376207 3 2 175976736 4 2 652537291 5 2 451816422 4 2 718043642 2 3 297149267 1 2 840032142 1 3 843961314 2 3 883189102 3 2 368653719 1 3 560712597 1 3 561313408 3 3 609560283 3 3 412840462 2 3 663456011 5 3 689461945 1 3 279758237 3 2 304433172 5 3 388389953 2 3 552480780 2 3 237540308 2 2 468470743 3 2 141834927 1 3 272971055 4 2 316503059 2 2 759299761 4 3 354938263 1 2 808331602 3 2 759139622 2 2 860151237 3 3 441889916 4 2 317408543 3 3 240473052 3 2 569011997 2 3 371814150 4 3 239642683 4 2 391567791 3 2 425288796 5 2 803408064 2 3 800130620 3 2 854851245 5 2 761237183 4 2 231457382 3 2 167932675 1 2 999203764 2 3 190762295 2 3 168083843 2 3 539710803 5 2 485990449 3 2 474659638 3 2 501144844 5 2 602728788 3 3 190131533 1 3 336024816 3 2 258522013 5 3 198565191 3 2 423930967 3 3 846142411 1 2 432915651 5 2 521230125 4 3 476179307 5 2 859006020 5 3 652664256 1 3 499090150 4 2 282977278 2 2 875930836 3 3 470495962 4 2 497360723 4 3 275406216 5 3 528040301 5 2 208171653 3 2 473166206 2 2 780560117 2 2 637854336 4 3 627851370 4 2 308444397 2 3 636055215 4 3 680360952 4 2 515975012 3 3 947576056 3 3 344897820 5 2 606685992 5 2 596397883 4 2 177575298 4 2 133312030 5 3 915101164 3 3 909230487 2 2 767413110 2 3 160070426 3 3 144397281 3 3 540117697 4 2 154866014 5 3 629661642 4 2 126347268 2 2 639832589 2 2 499158570 5 2 550678600 5 2 708161158 1 3 383369397 2 3 663564443 5 3 562172667 1 2 407281466 4 2 359064919 3 3 147492150 2 3 492344658 3 3 671692367 3 3 301219127 1 3 352735829 2 3 172798997 3 2 774223130 5 3 936714664 4 3 793489155 3 2 801791883 5 2 568232923 2 3 793761820 1 3 609071128 2 3 492399240 2 3 398281346 2 3 246304831 2 3 731214364 3 2 646984268 4 3 707576129 3 3 866549376 2 3 418296167 1 2 596642794 3 2 373300280 4 3 732899273 1 2 333330897 2 3 256699577 3 3 918522729 1 3 785408124 1 3 432404920 1 3 449073067 5 2 191231062 1 3 938057952 1 2 638212154 1 2 775158809 1 3 547974335 5 3 108782525 3 2 745123454 1 2 966656928 2 3 542225493 5 2 427784255 5 2 472257469 2 2 744426861 4 2 337232659 1 3 822423139 3 2 747693462 1 2 281377974 3 3 871862608 5 3 699648843 5 3 947934824 3 2 618741338 2 3 934780612 1 2 400814432 3 3 775607800 4 2 704102913 5 3 703365607 4 2 800476290 5 2 807360395 2 2 102356611 1 2 782633281 2 2 476557470 3 2 668111393 5 3 672254059 4 3 543480635 4 2 486555901 3 3 221577593 3 2 798283072 1 2 777449118 1 2 175942625 3 2 225677008 5 2 271327080 2 3 240400243 1 3 773429352 5 2 572788676 5 3 994493215 5 3 835435841 4 2 865518309 4 3 209797487 3 2 689493130 4 3 992703434 1 2 714613425 5 2 154089749 4 3 263422665 5 3 702313514 1 3 547088297 2 2 745931913 3 3 200210318 4 2 764924716 2 2 901748694 1 2 202914394 2 2 314698532 2 2 602116409 4 2 861002373 3 3 223367852 3 3 896270432 2 2 245101178 4 3 501522450 4 2 785669140 1 2 453885557 5 3 933896410 4 2 281121093 4 3 815067416 1 2 295605311 4 3 677626535 2 3 368394836 2 2 716038135 3 3 572111588 5 3 663601318 3 2 386833113 2 2 304783749 4 3 804116797 4 3 947724348 4 2 637783466 2 3 103058305 2 3 166053660 3 3 869732300 1 3 169445012 3 3 166528855 3 2 226644267 3 2 121510335 4 3 601677549 3 2 140469772 5 2 837887740 1 2 389971746 2 3 288544775 5 3 842434931 3 2 793303560 5 3 370029567 4 3 232771240 1 3 917146479 5 3 710538677 3 2 454090539 3 3 991115651 1 2 665392523 5 3 450370684 5 2 440510457 3 3 933187834 5 3 849902056 2 2 608149716 3 3 417782003 1 2 420273555 4 3 694967864 4 2 747353138 3 3 680340904 5 2 323001259 3 2 319018183 5 3 337570138 4 3 518730776 4 3 345960376 4 2 715889362 4 2 306869805 1 3 828914759 1 3 954032449 2 2 453505772 5 2 899450480 1 2 382956516 3 3 257406684 1 3 802966600 2 2 983648945 5 2 743681695 4 2 385924762 1 2 652849617 3 3 425702443 5 3 633635481 4 2 111546319 3 3 527906816 5 2 663916432 4 2 326636944 2 3 622175410 1 2 149864006 1 3 595300672 1 2 940670604 2 2 169317704 2 3 873516047 2 3 253808249 1 3 500534590 2 3 926561525 4 3 741114391 5 3 859406588 1 2 748542118 5 2 249264505 1 2 602511098 4 3 438180975 1 3 471011211 1 3 732236469 4 2 929450158 3 2 217290122 4 2 537691451 1 2 831042490 1 2 407370108 1 2 780814487 5 3 381855406 3 3 440105652 5 2 898293413 2 3 906328617 4 2 129358784 5 2 342706139 4 2 713926221 3 3 384231333 3 2 105685206 1 2 338109874 4 3 432189289 3 2 541796751 1 2 761682030 2 3 904043369 5 2 738872174 3 2 350200125 1 2 240725952 3 2 307112947 1 2 579178409 4 2 522071033 4 3 666207884 3 3 337693672 5 2 335002918 5 2 655532223 5 3 658859506 2 2 640845341 3 2 845894912 1 2 879026363 5 3 893871189 1 2 646407991 2 2 253768118 2 2 175538936 1 2 782683297 2 2 631330191 2 2 609078991 3 2 611390501 4 2 972515763 5 2 686087889 5 2 155780515 1 2 192978901 1 3 404017636 2 2 237769684 1 3 129971830 1 2 733253018 1 3 303271415 3 2 916590858 3 3 636606432 1 2 329899516 5 3 958643931 1 2 755402028 5 3 515376355 2 2 221003763 3 3 555942602 1 2 343903004 5 3 154506104 1 3 234029937 3 2 890975331 3 2 294077597 3 2 356985605 1 3 495378784 1 3 642816914 4 2 338748132 4 2 898893772 1 2 447763573 1 3 324456109 2 2 745177560 3 2 250713768 2 2 265560805 3 2 154308178 2 2 718846532 1 3 191200315 5 3 310974887 2 3 834780638 1 2 825085292 2 2 674932191 4 2 611788255 4 2 719226510 2 2 924427832 2 3 424106328 3 3 324827012 3 3 730744797 3 3 872489796 5 3 471874507 2 2 193092317 4 2 134975537 3 3 641518147 2 2 971651776 5 2 565850098 1 3 663050299 4 3 419847271 1 2 274763892 5 2 241192699 3 2 968966090 5 2 144741998 3 3 942117392 2 3 354705082 2 3 150588085 3 2 420057688 2 2 343215593 2 2 722668841 4 2 919629925 5 3 264832487 1 3 347584961 1 2 159877810 3 2 859056327 4 2 570901328 5 2 740518550 1 3 296821332 5 3 383459509 2 2 755210261 1 2 350089623 2 3 447454204 1 3 926489622 4 2 656282752 2 2 344241764 2 2 657456825 2 3 366177783 1 3 580192573 3 3 403924076 4 2 972251892 2 3 102501137 1 3 472367511 2 2 840752762 2 2 991338294 1 2 213018200 2 2 796991283 1 3 773519481 2 3 464656047 1 3 131319762 4 3 679733058 5 2 884629701 4 3 748754053 5 3 621107375 2 3 574382420 3 2 944661633 2 2 402102927 4 2 494870478 1 2 269898704 5 2 191190082 2 2 366875836 3 3 627671956 5 3 224839048 4 3 491142564 5 3 970551454 1 3 966759915 5 3 312174474 1 2 164136144 5 3 139340872 3 3 749688568 1 3 143817074 3 2 353577950 4 3 753189897 4 2 706499762 2 3 415102430 5 2 753228534 3 3 481235417 3 3 974997690 5 3 842616637 1 2 718386906 4 3 321752643 4 2 162565540 4 3 686316804 5 3 417759214 1 2 891325465 4 2 707074437 3 2 405632523 5 3 568511905 1 3 750494417 3 2 619633201 5 3 655307014 1 3 312726817 4 2 725363386 1 3 241569592 3 3 312643848 2 2 342915292 1 2 699151915 2 2 210621538 4 3 284596989 1 3 727082075 2 2 693189569 4 2 368129525 1 2 745866490 3 3 161479646 5 3 281568803 2 3 331483928 5 3 163631007 1 2 101594645 1 2 879136726 5 2 268168860 1 3 944087183 4 2 421798116 1 3 489140141 5 2 291325570 3 3 680145624 4 2 957916909 4 2 672949686 3 3 467221244 1 3 449632628 2 3 995527160 2 2 718618183 2 3 348962450 2 2 430545310 5 3 110852168 2 2 598618448 4 2 976103806 2 3 523442990 1 3 563849990 1 3 725973890 4 2 586046894 4 3 156793247 1 2 455114402 1 2 417461889 1 3 613113754 4 3 315210582 1 2 521720740 2 3 335588011 2 3 323355815 2 3 403220480 5 2 346148011 5 2 680690796 4 3 435005828 2 2 494302845 4 3 793130268 4 2 801917549 4 2 724897761 1 3 983048498 3 2 697916306 5 2 692989798 3 2 921066275 5 2 587410235 2 3 828894665 3 3 458966566 4 3 542568736 2 3 511255782 4 3 757607860 4 3 187181812 5 3 599432449 1 3 674034294 1 2 564440326 1 3 695405583 5 2 715047785 5 3 404300726 3 2 873095260 4 2 359615247 1 2 264269734 2 2 131360100 4 2 773729824 2 2 140956181 2 3 198134249 4 2 363777379 3 3 615258995 5 3 708028082 5 3 181931714 4 3 483944783 4 2 455505906 4 2 560633673 1 2 301355200 1 3 147636739 3 3 156461483 5 3 111037493 1 2 649398376 5 2 524060497 3 2 776127828 2 2 420804764 5 3 839964258 4 2 744577776 5 3 713815853 5 3 369394637 5 2 621053764 5 3 821894449 5 2 758274494 1 3 262755928 3 2 433835983 4 3 871367886 2 2 699831230 2 3 518569655 5 3 718499309 5 3 481026603 1 3 636070318 2 2 117903020 2 3 891123398 3 2 452254858 1 3 647036251 2 2 300908107 4 3 943648505 4 3 139143969 4 3 369696603 5 3 602616864 3 3 732773800 2 2 369552370 5 3 872708519 1 2 245604268 1 2 638794681 5 2 122331224 4 2 155217174 2 3 611519839 5 2 774563860 5 2 780760109 5 3 417659130 4 3 679612026 5 2 391825439 1 2 210043662 2 2 522902670 2 2 620153991 1 3 949380938 5 2 309712369 5 2 203578813 5 3 362252996 4 3 226937809 5 2 496189430 4 2 510483358 2 2 113027477 4 2 355994831 2 2 916810490 5 2 607837074 5 2 368422436 2 3 610077354 3 3 806096873 5 3 355784477 4 3 583865752 5 3 331757355 4 3 956191442 5 3 730888319 5 3 952541528 1 2 394075705 2 2 571097110 1 2 104524685 4 3 118582183 3 2 212307216 5 2 825486722 5 2 292272779 1 3 728442499 3 3 491520132 4 2 295610335 4 2 748820111 4 3 976303458 2 2 810569861 4 2 906668386 1 2 478476988 5 2 314420033 2 3 516496871 1 3 815076451 5 2 525671254 1 2 953322120 5 3 537023126 3 3 288335515 2 3 195955856 2 3 312316784 3 2 876199026 3 3 560825253 3 3 155115705 4 2 493423412 4 2 278502671 5 3 599054647 1 2 585510103 2 3 953236293 5 2 948688843 4 3 867632325 1 2 391393445 5 2 877746902 2 3 569218307 2 3 325101030 4 2 716545230 4 3 772805777 5 2 301805311 2 2 868600453 5 3 606734040 3 3 636738978 1 3 697848551 1 3 776600565 1 3 717307633 2 2 266990836 4 2 839522947 1 2 264308009 5 3 527093144 2 2 860571789 1 3 508281150 4 3 862090650 2 3 941012682 1 2 680937410 4 2 778302878 4 3 754976121 1 2 232277152 1 3 995119491 5 3 951459054 4 2 661786439 2 3 619829464 2 3 833932528 2 2 334045650 1 2 521010129 5 3 670561991 1 2 854151441 4 2 466763056 1 2 520503102 2 3 419533970 3 2 925049795 4 2 547977442 3 3 944920335 3 2 245754873 2 2 300538318 2 2 996524475 1 2 399092675 3 2 552821183 3 2 551357048 1 2 891859666 3 3 755649053 3 3 978562501 5 2 988446873 3 3 374443785 3 2 962091725 2 3 541617787 1 3 873415846 4 2 126410099 1 3 244467159 1 3 303123638 4 3 476936648 3 2 905861586 3 2 991331661 4 2 380961452 1 2 877569274 3 2 946482255 5 2 600335769 2 3 287565060 2 3 698007405 4 3 823348108 1 3 703604025 5 3 438362931 4 2 170007024 5 2 650483890 5 2 867260120 2 3 797223882 3 2 125937275 2 3 184950083 5 2 967397657 1 2 223160196 1 2 216859509 3 3 454340394 5 2 679693049 5 3 999874640 3 3 660097640 1 2 830365206 4 2 630073080 1 2 498827686 4 2 868911717 4 2 659168617 4 3 104490037 1 2 685912196 3 3 861033336 5 3 799746478 4 3 711748266 4 3 599132732 2 3 333963528 4 2 260077027 4 3 149829320 4 3 504099307 3 3 576397432 5 2 657301254 4 3 364518419 5 2 475269409 5 2 174904504 1 2 631951137 3 3 888624112 3 2 223459309 4 2 625902339 1 3 786160393 2 2 952042328 4 2 977778408 3 2 185345621 4 3 990492328 4 2 742332658 3 3 971812142 5 3 499343570 4 3 847672456 3 2 316921582 3 3 746150754 3 3 887184161 2 2 466217044 5 3 303251690 3 3 285607424 4 2 482843317 3 3 489390064 5 3 999819132 5 3 129360155 1 3 174951717 4 3 688710936 4 2 704218723 5 3 950781407 4 2 870051189 1 3 311067454 5 3 174356387 2 2 116640375 2 2 806324796 5 2 593760894 5 3 722598962 4 3 564539073 3 3 144651954 2 2 675586319 1 3 762652998 1 2 485640865 1 3 157442847 5 2 581659374 3 3 306342669 5 3 262279680 1 2 532677214 3 2 186473552 3 3 672632582 2 3 504129387 2 3 821978406 2 3 271911184 1 3 802271650 2 2 122956518 3 3 211270898 2 2 599160217 4 3 458254134 5 3 916425472 5 2 876395308 3 2 334018754 3 2 457559769 4 2 149110675 3 3 519729687 4 3 655293891 5 2 611656365 5 2 251386052 5 3 522020660 1 3 936507800 4 2 155646206 1 2 190902399 4 3 546240143 2 3 385684970 5 3 405299891 3 3 514733616 4 3 621980446 3 2 642939818 3 2 169406831 5 2 242618890 5 3 289945371 5 3 840207179 1 2 623479937 1 2 133027890 4 3 317417984 4 3 201073742 5 2 140998708 3 2 427215529 5 3 763373731 1 3 857533508 3 2 597592167 5 3 882337434 3 2 936919639 3 2 775780753 1 2 434055985 2 2 721657371 3 3 431016244 4 3 541422495 3 3 873289185 4 2 594983427 2 3 192143483 2 3 339470362 4 2 937355026 4 2 402232976 5 3 590283980 2 3 905225059 1 2 740797046 2 2 621509707 2 2 633488256 4 2 246165954 5 3 739894875 2 3 577842541 4 2 546320299 4 2 957902178 5 3 269682750 4 3 431033400 5 2 194007864 5 2 810762809 3 3 770256747 3 2 100314881 1 2 651517776 2 3 627208112 1 2 353168959 5 2 825047093 4 3 344061703 3 3 964582888 3 2 786116187 5 2 569523770 2 3 538527084 2 3 666269226 2 3 362986373 5 3 724855907 2 2 737976244 3 2 404287979 5 3 475608930 1 2 596396848 5 3 754882572 4 3 252327096 2 3 751112025 1 3 352252587 3 3 202866937 1 3 680276899 2 3 644612113 4 3 807361911 3 2 407606757 3 3 650354827 3 3 923586962 4 3 593981420 3 2 418479975 4 3 671705046 4 3 653822835 3 3 379121740 4 2 339190988 5 2 513958596 2 2 238514326 3 3 949351165 4 2 682428674 4 3 239148958 2 3 111854160 5 2 510609018 3 2 470523337 4 2 495824123 1 3 528432924 1 2 725516296 3 3 437520401 2 3 131790843 3 3 832614413 4 3 984314918 2 3 395345220 4 3 169741752 2 3 630204114 1 2 914621279 5 3 735556620 5 2 637955450 4 3 399292795 5 3 763614877 4 2 441235830 3 2 472865492 1 3 105695046 2 3 624534950 1 2 337549288 3 3 207613886 3 3 404962349 4 2 462700507 3 3 491850667 4 2 785004365 4 3 656736546 4 2 414179755 2 2 310177895 3 3 156690785 4 2 648908354 1 3 736457828 5 3 287816875 1 3 211936702 3 2 531404588 4 3 536974974 5 3 457808255 2 2 255685599 1 2 546508844 1 3 627380549 5 3 487485355 5 2 333201431 3 2 385069371 5 2 742489648 3 3 258779734 3 2 809318659 1 3 780797339 4 3 475855519 3 3 487896642 3 3 756471266 3 3 232989461 4 3 529349611 5 3 767745940 2 3 935320743 5 3 477427957 2 3 598318296 3 3 202236053 4 3 347619385 2 3 778853758 2 2 440711439 2 3 525147651 3 2 596160232 4 3 503178963 1 3 613354697 4 2 276389092 5 3 861965604 4 2 717339176 4 3 181039564 3 3 351785787 1 2 340068807 5 2 835431524 3 2 616672155 2 2 435628364 2 2 220191534 5 3 635653805 5 2 167374284 1 3 422823475 4 3 681146412 2 3 863916134 4 3 774053270 3 2 765309752 1 2 562999713 5 3 965488792 5 3 615082059 1 2 241961761 3 2 621030927 4 3 584746095 4 3 364337365 5 2 453904225 3 3 520179193 5 3 289329948 2 2 994644320 5 2 533972860 3 3 835943841 3 3 238044993 5 3 440932460 4 3 892516700 3 2 262046234 3 3 969424862 2 3 918562586 4 3 100964998 3 2 947865850 2 3 403070936 1 3 820104088 1 2 681464022 2 3 365186674 1 2 733508958 3 2 367728846 4 3 553896341 5 3 564839800 5 3 204210859 4 3 326045665 2 3 124993958 1 3 514136939 5 3 241846004 4 2 222705542 4 2 412750990 4 2 608943176 4 3 619169137 1 2 850890866 2 2 573482766 2 2 595201937 2 3 663057954 4 3 211812376 1 2 962499881 1 2 347598118 5 3 338297166 3 3 566528403 5 3 298520307 2 3 696964325 4 2 629802738 1 2 782834479 1 3 231764998 5 3 752271518 4 3 929218241 2 3 949553918 1 3 247355559 4 3 473046269 3 2 225796800 5 3 871607757 2 3 869483674 2 2 324677631 5 3 671828468 1 2 921551714 3 3 582456447 4 2 597895594 2 3 948822824 2 2 768416901 4 3 427026852 3 3 542873596 3 3 141236673 1 3 547184109 2 3 430417203 3 3 523268493 2 3 205404424 2 2 930945211 2 3 392796684 2 3 292550000 1 3 482936958 2 2 910703000 3 3 128238803 2 2 636552958 1 2 201690058 3 2 245162410 3 2 697001164 5 3 832497334 5 2 121743880 1 3 830443949 4 3 235599164 3 3 556065421 5 2 184935083 5 3 739234784 3 2 354350844 5 3 659889699 5 3 938192511 1 2 550575084 3 3 162448987 3 3 987458899 3 2 632143977 2 3 150513827 2 2 490114654 1 2 720479613 4 3 694792362 3 3 452946795 3 3 210235343 5 3 428149191 5 3 670653363 3 2 524179259 5 3 247893704 3 3 124809440 1 3 142891625 2 3 336473972 5 2 584459841 1 3 920167790 5 3 671720852 4 3 799562304 3 2 764345628 3 3 786370191 2 2 724740858 3 2 395617586 2 2 998404326 5 2 483903273 4 2 295274753 1 2 799076916 5 2 649876415 1 3 622936647 3 2 451653982 5 2 236123404 3 3 971759798 5 3 531657571 3 3 715046874 3 2 579937728 4 2 744219946 2 3 509489219 5 3 459639686 5 3 109752194 1 3 607119974 3 3 934597575 3 3 948212612 2 2 814652663 3 3 172938393 5 3 972176855 3 3 549575940 4 2 390032971 4 3 417537291 5 3 128258341 5 3 649358930 1 2 461141891 5 2 139353876 2 3 831039095 2 3 421216076 4 3 441210631 4 2 814122055 2 3 909817221 4 3 520056813 3 3 347972669 3 2 701766940 5 3 210092165 1 2 106272265 5 2 257160661 2 2 366595301 4 3 561323662 1 2 611328103 5 2 436532739 3 3 984715895 5 2 366203139 1 2 864161314 3 3 407177681 2 2 208335596 1 3 540354617 1 2 647466624 2 3 182760375 4 2 814572469 2 3 418067276 3 3 187344695 4 3 460574616 5 3 232580968 2 3 395776339 3 3 831147954 2 3 199309925 3 2 959111918 2 3 143125623 4 3 276343949 3 2 145503728 1 2 368109137 2 2 921798096 1 3 523761032 3 2 844195007 3 3 638914308 4 3 515931494 3 3 153174283 1 3 718507983 5 3 173299466 1 2 888771394 2 2 477749593 2 2 529974621 1 2 548023018 2 2 909284852 4 2 738586552 2 3 683388806 2 2 249377108 4 3 129578068 4 3 696920111 3 3 263078304 3 2 547583697 2 3 129182583 2 3 149345226 3 3 183033353 3 3 613532547 1 2 496645052 4 3 448898276 4 2 462202906 1 2 510940969 1 3 355595780 5 2 342108872 1 2 455764548 5 3 653060970 5 3 174758863 1 2 350053038 3 3 485632723 2 2 792138890 5 3 217556845 5 2 556172078 3 2 563471218 2 3 247114838 2 2 601822134 2 2 589685749 4 3 572147877 3 2 522515657 4 2 659139827 5 2 268434376 4 2 446722895 3 3 580080452 3 2 820039989 5 2 731429806 5 2 904766806 4 2 117768403 3 2 463163799 4 3 548301565 5 3 694794468 2 3 511452388 2 3 202250599 1 2 441430375 3 2 331834133 1 2 467944125 3 3 870353741 1 3 309196923 5 3 914233090 5 2 752764320 4 2 702719513 5 2 666274490 1 3 731975893 3 2 273714234 2 3 889112862 2 3 653328614 3 3 626439083 3 3 644301266 1 2 134959879 4 2 976974214 5 3 435049789 4 3 353797701 3 2 950503738 2 3 874448362 3 3 498341208 4 3 303307126 4 2 839127313 4 3 373853962 5 3 814785851 5 2 878481645 2 2 234905826 4 2 418077634 1 2 959362640 2 3 384723037 1 2 509055956 5 2 802863739 5 3 823303471 4 3 970620858 3 2 913115222 5 3 919822744 1 2 206758448 5 3 698612435 2 3 921248444 3 3 860837578 4 3 806943184 5 3 331036217 4 2 371137816 1 2 934101203 5 2 609389433 4 2 676582409 3 2 833334671 5 2 788167925 3 2 760732074 2 2 571742277 1 3 828819643 3 2 996645619 3 3 175395028 2 3 301345995 5 2 128457098 5 3 791736227 1 3 179723014 4 3 527344291 1 3 731527310 5 2 834320907 5 2 519439080 2 2 392282435 5 2 606753444 3 3 157487806 2 2 611431565 2 2 781388291 1 3 542555202 4 3 194188710 5 3 521799247 1 2 659407732 4 2 761899261 1 3 510071985 5 2 550812124 5 3 646707830 4 2 338967608 4 2 710091003 3 3 576987935 1 3 357946339 3 3 253987351 4 3 980270184 2 3 133569337 4 3 921285648 4 3 801448424 4 3 173293062 4 2 795923887 1 2 563687678 5 2 814756097 1 3 509378743 2 3 946186310 1 3 952902306 3 3 120983561 5 2 854865409 3 2 627153622 1 2 366860696 1 2 262529898 4 2 531211734 1 2 340004101 3 3 642142929 4 2 553635950 5 3 527606347 5 3 621267694 3 3 786207995 2 2 615157798 3 3 730924022 3 3 717899391 1 3 613869022 1 3 799088161 4 3 172796108 5 2 941718278 3 3 610242220 2 2 974941506 2 3 813504717 1 2 245276017 5 3 364655793 5 2 266656120 4 3 856721671 5 3 609936068 1 3 858228441 5 3 628279218 2 2 647230646 3 3 296279794 5 2 592496947 3 2 743829193 3 3 188059291 5 3 565117573 2 2 796206522 3 3 899389960 3 2 748084052 1 2 631824732 5 3 395611988 2 3 347003468 2 3 891837270 5 3 858958535 1 2 862065990 2 3 408288920 5 3 973669898 3 2 140796365 4 2 248698419 3 3 326069625 3 2 250986281 2 2 471458199 5 2 117178822 2 3 995532827 4 2 594594185 4 3 613802021 3 2 802042208 3 3 859579560 4 2 728880861 3 3 428369211 5 2 510938002 3 3 671969884 2 2 190356278 2 3 840195311 1 2 445697266 4 3 612819540 1 2 898667190 4 3 962979100 5 2 950097074 1 3 627421491 1 2 782708546 3 3 803968531 4 2 272004127 4 3 583177770 3 2 549509306 1 2 266194501 4 2 410328507 1 3 231626566 3 3 346498791 2 3 739242853 4 2 449455680 1 2 511155485 4 2 776195867 4 2 649314857 3 2 513540158 4 2 628408836 1 2 367058966 4 2 808870258 1 2 736376677 4 2 328286195 5 2 824769951 5 3 487238269 5 2 224493431 5 3 603798874 4 2 861900738 3 3 136674346 5 2 257997438 3 3 664785692 2 2 105901178 2 2 553176034 2 3 817735557 1 2 281600963 1 2 412750789 5 2 186661297 3 3 662968173 5 2 140619628 3 3 486029179 2 3 816132354 4 2 406650235 2 3 499337125 2 3 441920024 3 3 162718613 5 2 370217446 2 2 529291261 1 3 186975552 1 3 534879785 1 2 589965064 5 2 790361626 4 2 601364920 2 2 559106738 3 3 316127134 4 3 398467372 3 2 942328435 5 3 941966848 3 2 233283205 1 2 449002159 5 2 253493368 5 3 199433591 4 2 524956528 5 2 706556402 4 3 369578887 2 3 294177947 5 3 749238219 1 3 920609243 2 2 778513204 5 3 575320611 4 3 980473287 5 3 659741701 4 3 322736734 4 3 518339431 3 3 710248943 3 2 995152156 4 2 755100090 3 3 889203211 3 2 704064341 5 3 179670550 2 3 316709300 5 2 438478667 3 2 283092443 2 3 329434197 1 3 600289828 3 3 285285707 5 3 743849088 4 3 720326663 4 2 632796529 1 2 263339432 1 2 705493909 1 3 222960965 5 3 492775419 2 3 698289074 5 3 729193731 2 2 349836634 4 3 336976874 1 2 102532901 4 3 525017623 2 2 461722958 1 2 709640601 5 2 729832094 1 3 197116619 4 2 923336249 5 2 307911117 2 3 346542147 5 3 542994956 3 3 908976122 4 3 370791410 4 2 819764270 4 3 516426705 2 2 837104377 4 3 311715744 1 3 938017703 2 2 528061484 5 2 877766284 2 3 523330852 5 2 206451050 4 3 473953284 1 3 476764882 1 3 397367033 5 3 631981424 5 3 354610169 4 2 966135009 3 3 457787508 2 2 951399521 1 3 129419927 2 3 145726536 1 3 314365502 4 2 326458963 3 3 364823736 3 2 848722323 2 2 443313612 2 3 739671725 1 3 251843971 3 2 319663827 2 3 156131416 3 3 743065312 1 3 147561922 2 3 513359887 4 2 741197934 1 2 961787535 3 2 533833912 5 3 565778912 3 3 769789324 4 2 840933301 1 3 182475842 2 3 569596760 1 3 404783513 4 3 259226963 1 3 221985718 3 3 536373997 5 3 342135083 2 3 513875047 1 3 134869146 2 3 834346006 2 3 600350464 3 3 639221648 3 3 591567216 2 2 164816368 3 2 545342590 4 3 859629907 5 2 275647677 5 3 244940636 3 2 993593499 5 3 534407799 3 3 773275450 5 2 132805515 3 2 965673192 3 2 151592114 3 2 470941444 3 2 175503371 5 2 463634124 1 3 891302299 3 3 121154910 4 2 931851101 2 2 934014618 4 2 261880784 1 3 295969285 5 3 353209155 1 2 778960808 5 3 954365049 3 2 610501850 1 2 675134990 2 3 310607748 5 2 259706509 5 3 957994224 1 3 121631362 5 3 312526375 1 3 798048882 4 2 567374951 1 3 675564177 4 3 276288704 2 3 898027742 3 3 485705460 4 2 767689866 5 2 352535852 4 2 132962052 5 2 889639223 2 2 784628981 1 3 917795270 3 2 138286394 5 2 296358951 4 3 343253031 2 2 651593524 2 3 709332881 5 2 869310406 1 3 476308867 1 2 817539288 2 2 626050585 4 3 731827869 1 2 725601641 5 3 496790058 2 3 825466849 2 3 168718467 2 3 967565956 2 3 633163267 3 3 916797255 4 3 717930702 1 2 174682547 3 3 521601015 4 2 768830455 2 3 157815235 5 3 389133455 1 3 787906040 2 3 250626620 2 3 793185744 2 3 784875277 5 3 139221581 5 2 667184818 4 2 602633702 5 3 825654370 2 3 458332570 5 3 445849450 3 3 270566560 2 3 854190908 1 3 427239213 5 2 149391893 1 3 508358710 3 3 554858392 4 2 190298100 4 3 505539152 3 3 454820819 5 2 343331072 5 3 208553112 1 2 815555411 5 2 469635117 1 3 271385140 3 3 317798995 3 2 932525579 2 2 681058726 3 2 818236496 5 3 193309240 3 2 975830913 3 2 323231712 1 3 725002420 3 3 109678995 5 2 324559552 3 2 869342604 1 2 967795110 1 3 176350627 1 3 841609100 4 3 552746189 4 2 572831542 1 3 691497067 2 2 652712379 1 2 394684291 5 3 761069001 1 2 100925631 2 2 121132424 2 2 926984381 4 2 220840810 3 3 987985269 3 2 746410022 5 3 448490921 5 2 434046679 4 3 943020900 3 2 582904186 4 3 105059784 5 2 343443246 3 3 732681331 3 3 327011452 5 2 753293312 1 2 184588493 4 2 207022132 1 2 300376600 1 3 593206951 4 2 763897409 2 3 660837747 2 3 697909015 4 2 129192103 4 2 987527038 4 2 253406464 5 2 770287703 5 2 167402855 2 2 428696272 4 3 387988609 3 3 129165445 1 2 553283632 4 2 534328438 5 2 319383311 2 3 388719894 2 2 244027849 3 3 124791920 1 2 528535026 2 3 664618650 2 3 407830556 2 2 490044123 4 2 724415676 2 3 337452704 5 2 295384290 2 3 269668409 2 3 273797738 4 2 588813309 2 2 403649861 4 2 960644243 3 3 643937373 2 3 342721068 5 3 348536188 3 3 550914945 3 3 719452319 4 3 976311159 3 3 813972999 5 3 208431932 4 2 521678673 4 3 536384415 2 3 419299026 2 3 947549733 1 2 202129526 1 2 724737558 1 3 362486141 2 2 455803931 4 3 966823202 2 3 697287298 5 2 944774689 2 3 131121258 3 3 605091616 3 3 355594199 2 3 379699170 1 2 810319055 5 3 286224793 5 3 237348063 5 2 675326137 3 3 352054399 3 3 991138833 5 3 169380711 5 3 553177306 1 2 146077434 1 3 894333980 2 2 776055077 2 3 773432719 5 2 324858503 5 3 877881761 2 2 443177788 3 3 866789001 4 2 685704495 5 2 773202365 5 2 246053312 1 2 553240642 2 2 761546605 4 3 854253932 5 2 645771940 2 2 480662369 5 3 203693466 1 2 281301461 2 3 705642903 3 2 191032387 2 2 269003732 2 2 466320131 2 2 741106828 3 3 531677738 4 2 223127213 4 2 185393868 5 3 767904259 3 2 393624841 2 3 175508900 4 2 334985169 5 3 973588085 4 3 719714285 2 2 217283632 1 2 419960755 4 3 981269515 2 3 824663495 5 3 449666690 5 2 417543455 1 2 350036316 4 3 632491257 3 2 771920392 5 2 259553398 2 3 321717017 4 3 361495991 3 2 558631351 2 2 709143422 3 2 286528949 2 3 564887393 2 2 157825838 3 3 985480875 5 3 791390476 2 2 994647903 4 3 810758274 4 3 425064542 5 2 411011429 4 2 623875391 1 2 202938133 4 2 787037407 5 3 575885219 3 3 106995410 4 3 849345042 1 3 560957064 2 3 387115821 5 2 603513793 2 3 651874437 4 2 223505286 3 3 664710100 4 3 343823191 2 3 225779008 1 2 760408469 5 2 874187084 2 2 816370169 2 3 354981662 1 2 978754271 5 3 697867612 2 3 736147175 4 2 752390747 1 2 505001122 5 3 859306609 3 2 217141287 4 3 239310304 4 3 628126793 4 2 212532006 3 3 426921602 3 2 571655487 5 3 110302205 5 3 663284978 3 2 120595315 4 3 424894731 3 3 621050866 3 3 887177017 1 3 820331527 4 2 215316367 3 2 585659951 4 2 145416466 5 3 503971075 4 2 310830964 5 3 641365985 1 2 192928150 4 2 766291989 5 3 362940798 2 2 787772831 1 2 620933321 3 3 638789714 4 3 316322695 4 3 705939465 3 3 791185862 3 3 145563632 1 3 141084341 5 3 285846784 3 3 387713938 1 2 785151083 3 3 474176689 3 2 371771392 3 3 724086294 2 2 746128594 1 2 386865996 4 3 469280054 3 2 287399321 1 2 949665137 3 2 200848122 4 2 264564072 2 2 306386992 3 2 904198936 4 2 806108975 2 2 108074007 5 3 683960379 3 3 186700770 2 2 904697610 5 2 394501546 5 2 464203017 3 3 922642773 4 3 845996681 4 2 406962261 4 3 165797426 2 3 143046020 2 3 234574816 2 3 305260481 4 2 762005071 5 3 768549825 5 3 787240795 2 3 671355329 4 3 361570580 1 3 551608260 1 3 320069643 3 3 645438824 2 2 193548978 4 2 502301573 3 3 133043769 5 2 530769323 3 3 678943205 5 3 248449033 1 2 212110943 1 2 660210685 2 2 524351306 5 3 776077337 4 2 547813866 2 3 604314679 4 2 129181639 4 3 480637384 2 3 673057002 3 2 201187835 2 2 124234908 3 3 961155527 5 3 523828918 1 2 612397796 5 2 219818069 3 2 396302716 3 3 127015473 2 2 719540174 2 3 427711627 3 3 314716225 4 2 788505694 2 2 389135215 5 2 104951999 4 3 172724720 3 2 200630159 2 3 858378732 1 3 811870353 5 3 117432902 1 3 385550166 3 2 511716137 2 3 255924477 3 3 531533394 2 3 394890587 3 2 194208363 2 2 678233658 5 2 537770393 1 2 613759150 4 3 355527462 5 2 261035797 3 2 134165756 2 2 836284168 5 3 564884214 5 2 194556138 5 3 380937554 5 3 619419760 1 2 291320407 3 2 460608447 2 2 483466562 3 2 397556838 2 2 969422530 3 2 255758208 1 3 919233363 4 2 734999084 4 3 197804439 4 3 287328346 1 2 328575690 5 2 427058001 4 3 730847405 3 3 844121534 4 3 853189747 1 2 142272971 2 3 431254950 1 3 678483211 4 3 221869998 1 3 410676507 2 3 711918231 4 3 548782516 3 3 546666698 4 2 528593886 1 2 531926100 4 3 684308418 4 2 692135388 1 3 958706418 2 2 513771099 5 3 278535159 1 2 402073571 5 2 417166031 3 2 589997478 1 2 221490009 2 2 297370845 2 3 633912781 3 2 976830842 4 2 170704509 3 3 977587118 1 3 342959749 5 2 738206178 2 2 795650129 5 2 320980901 5 2 560448030 5 3 989915875 5 3 881918580 3 3 947477469 5 2 511222410 3 3 139084343 3 2 770720258 5 3 474634486 2 3 120733239 2 2 773291140 5 3 751582446 5 3 449893997 3 2 790767296 5 3 105213601 3 2 998393519 2 2 154084265 5 2 114086423 2 2 790827068 3 3 342508795 2 3 589889628 5 2 900897981 3 3 679706200 3 2 120586612 5 3 701567005 5 2 882079049 4 2 758193868 2 2 952863381 3 2 126257342 4 2 474353468 2 3 584123080 2 2 724566453 2 3 185794205 1 2 676557341 2 3 784818499 2 3 993880229 3 2 285771522 1 3 379460910 3 3 749566709 1 3 444963761 4 3 402857761 1 3 869034554 5 3 775523759 5 2 233315292 2 2 949007501 2 2 865602364 1 2 525438674 2 3 379852859 3 2 552457432 2 3 740628759 4 3 739081807 1 3 422650056 4 3 844052154 4 3 807296592 5 3 398804037 3 3 916792586 3 2 832401925 1 3 838205559 2 3 345032744 3 3 632248079 3 2 326401806 4 2 348177985 4 3 132763764 2 3 696269388 3 2 657298583 5 2 174226188 1 2 190407741 4 3 285064690 2 2 588099579 4 3 902609014 5 2 743946678 1 2 486158397 4 2 816652206 4 3 300123197 1 2 459782043 3 3 543291600 5 3 915996201 2 3 602747924 3 3 489833832 2 2 149628679 1 2 406025189 1 2 523801459 1 2 404153195 2 2 423282165 4 3 648958134 1 3 707730103 2 2 600175833 2 2 280223656 2 3 764276059 2 2 521118861 2 3 433468632 5 3 515614643 3 3 116608627 4 3 906096033 3 2 753538760 2 2 852667905 1 3 844799239 4 2 511622676 5 3 883498269 5 2 853253250 1 2 995275925 1 2 975862040 4 3 971722347 4 2 215211075 2 3 163767460 4 2 922476129 1 3 331309117 4 3 791963846 5 2 988302466 1 3 149234570 3 2 702402041 2 3 158227505 3 3 115305614 3 2 776724214 4 2 935453963 4 3 703631830 5 2 700754841 1 3 261172054 4 2 437985413 5 2 466892452 1 2 126356692 2 2 632293835 2 3 349726720 2 2 715483069 4 3 607774753 1 2 379289135 2 3 687820447 4 3 886843333 5 3 134026581 4 2 533854616 1 3 724340960 1 2 528913233 5 2 466953286 2 3 274813537 4 3 992538566 3 3 218751031 4 3 734730832 2 3 509433323 1 2 833216353 5 3 710720630 2 3 132509007 2 2 176036010 4 3 191941501 4 2 130022906 5 2 821213992 5 3 623878409 1 3 906913734 2 2 760345011 2 3 301199363 5 3 418786007 2 2 648939929 5 2 243610071 4 2 834789865 4 2 840179582 5 2 531506400 1 3 636208786 1 3 912082684 5 2 236319623 3 3 762267443 3 2 137670175 4 3 665954723 4 3 767210429 3 3 217549081 1 3 866113469 4 2 501006847 5 3 214992979 3 3 935302644 3 2 328445509 3 3 915798144 5 3 729179149 5 3 882981727 2 2 622550720 3 3 459705988 5 2 273376902 5 3 503760587 1 2 554339978 5 3 932274380 1 2 594536697 1 3 909457535 3 3 357142719 1 2 571398012 5 2 436420744 1 3 128540480 4 3 236310258 2 3 528604425 4 3 667558130 4 3 180400494 2 2 288400965 1 2 969676424 3 2 959954028 1 2 675156200 1 3 237241276 4 2 516784541 4 3 703335298 4 3 716160873 5 3 747710358 1 3 416425677 3 3 263451893 4 3 977909914 1 2 620522135 3 2 688431883 4 3 934629188 1 3 669641839 1 2 714295739 3 3 783715093 5 3 354430666 3 3 481367709 5 2 463304700 5 3 359428526 1 2 282386048 2 3 104775045 4 2 793029353 2 3 725571291 2 3 716064043 3 3 353400606 4 2 542588819 1 3 283919004 3 3 495332243 4 3 152546641 1 3 452111357 4 3 395538442 2 3 567001123 5 2 707908172 4 2 430277222 4 2 684755361 2 2 264130037 3 3 553432377 5 3 388754101 5 3 785415546 4 2 965394479 5 2 875935578 2 3 687297757 3 3 416579313 2 3 413877211 1 3 617573651 3 3 772252934 5 2 152376606 5 2 557976736 4 2 662531671 4 2 171817857 4 3 773693348 3 3 732062038 2 2 354099689 2 3 837701985 5 3 944389096 4 2 351209704 4 2 117862801 4 2 363871747 3 2 903361731 3 3 200843794 1 3 600232148 1 3 393635353 4 3 365930415 5 3 720449227 1 2 356191025 5 3 850209160 4 2 707309521 4 3 772158359 1 3 316351116 2 3 310263089 2 3 752081572 5 2 948848601 1 3 848889698 1 2 933689527 5 3 934336013 1 2 259213811 2 2 184288793 4 3 469701285 1 2 721940932 1 2 159809868 5 3 324136027 4 2 738215267 2 2 706748146 5 3 199545998 1 2 365687905 5 2 459621454 4 2 963689826 1 2 731775996 4 3 577098423 1 3 374675244 5 2 396830037 5 2 222841268 3 2 865120142 3 3 422430170 1 3 490483649 3 2 220654010 4 2 908058176 3 3 358806798 1 3 145657690 3 3 390197602 3 2 453858987 2 2 132401529 2 3 897529958 1 2 808041667 5 2 121054564 4 2 582160245 3 2 789155421 3 2 889846236 1 3 191674175 2 3 609904272 2 2 815078259 3 2 636876918 1 3 526687392 5 3 113510455 1 2 959674986 1 2 199528144 4 2 317682043 4 2 917600670 3 3 225195717 1 3 392590394 4 3 104591648 3 2 708078972 3 3 628657346 3 3 273044729 1 2 237340562 2 3 558547801 2 3 710272095 5 3 806356952 1 3 613977060 2 3 374847219 5 2 753477551 5 3 279390644 4 2 800108191 1 2 367479819 4 3 403207709 5 2 457081145 2 3 303882467 2 2 190289966 3 3 467064615 3 3 476513240 3 3 241029909 1 2 739582867 3 3 350701845 2 2 457361121 3 2 760983633 5 2 890935731 2 2 152221064 2 2 561976619 3 3 806044262 5 2 404445395 3 3 167231539 2 3 545351104 4 2 163194709 5 3 730711821 2 2 693500703 2 2 283197206 1 2 745790790 3 2 983047176 1 3 715638728 4 3 135945298 1 3 181999800 1 3 534014602 5 3 614059488 5 2 910177398 5 3 200541948 5 3 425998023 4 3 190438797 5 3 574392522 2 3 160685748 3 3 486650080 3 2 584616890 4 2 628749419 1 2 419397440 5 3 966994727 1 2 560256999 4 2 201878117 5 2 370367750 2 2 693314079 5 3 218790714 1 2 896678797 3 2 990451777 3 2 245383704 5 3 396120440 1 2 190946457 2 2 103843474 5 2 472280042 3 3 468958785 2 2 453313563 3 2 121935109 5 3 532806473 4 3 591105373 2 2 973859146 4 2 208572477 1 3 883023989 5 3 186656888 4 3 554815801 5 2 135634941 5 3 147123434 3 2 220964237 4 2 742054449 4 2 736136974 2 2 419641451 3 2 279717281 4 2 240270762 3 3 172927782 5 2 856068650 4 2 910930611 2 2 955766657 1 2 836065676 2 2 358553834 3 2 388538193 1 2 936099215 2 3 216728725 3 2 575039819 2 2 180799338 4 2 326812338 2 3 699092302 1 3 362290826 1 3 595382322 3 2 585086144 3 2 158078018 5 2 421614208 4 3 789419349 2 3 726264970 3 3 738300377 1 3 558379082 1 3 252525577 2 2 140780849 3 3 323185803 4 2 334274588 1 3 703780908 2 2 379370670 3 3 453217208 4 2 975194731 3 3 761962685 2 3 474104783 2 3 473484002 5 2 741627911 4 3 605428239 4 2 411885244 1 2 253381142 4 3 458809079 4 3 901753700 1 3 570017144 5 3 719504226 5 3 549208609 1 2 292014976 4 3 486260902 3 2 454754653 3 2 567768300 1 2 248636515 2 2 607697468 4 3 633095897 1 2 240405985 5 3 317335512 5 2 136123706 4 2 796036147 1 2 967618280 2 2 324806205 4 2 863968476 4 2 565332265 4 2 265412494 3 3 742122228 3 2 488770350 1 2 438123372 1 2 156225537 1 3 849682475 2 2 187266032 3 2 660592358 4 3 482316440 1 3 525477405 2 2 918844838 1 2 935944799 2 2 490847588 4 3 257541027 1 3 917199911 2 2 607654227 4 2 917854907 3 2 590187804 1 3 774747844 3 2 178267965 2 3 467883646 5 3 369835466 1 3 218989466 2 3 606162277 1 2 385279207 1 2 927765643 5 3 670067058 5 2 565731896 3 2 129868151 5 2 768428874 1 2 615058923 4 2 352897963 5 2 755795996 3 2 721861643 4 2 288448973 3 2 724844017 2 3 485287634 2 3 142572155 3 2 735437166 4 2 166624894 1 3 871932932 1 2 733006039 3 3 528651781 2 2 364473573 3 3 293884725 5 2 227076982 4 3 799655475 1 3 229676445 3 3 473226619 1 3 998264776 2 2 396990785 4 2 557272079 5 3 417319868 2 3 322001573 3 2 628254368 3 3 243073551 2 2 542126535 4 3 518822973 1 3 203930500 3 3 407849310 1 2 899466707 3 2 498127791 4 3 101730228 3 3 796846382 2 2 364626381 3 3 524962961 4 3 784272917 5 3 296993040 3 2 611420045 1 2 777661339 5 3 792689605 2 2 631734117 2 3 222787548 1 3 390067897 1 3 108328144 1 3 134531504 2 3 475357573 4 2 207718509 4 3 285041112 2 3 464674327 5 3 415234966 3 3 538849562 1 2 270598977 3 3 778810257 5 2 970183992 2 2 696528745 2 2 237437442 1 2 344161864 1 3 655655127 1 3 571819142 3 3 880525136 2 3 794127198 4 3 309102974 2 3 967072936 2 2 165793559 2 3 318320873 4 2 654730971 1 2 706225587 4 3 629865152 1 2 182067925 4 2 363553934 1 3 585075621 2 3 867809071 5 3 551455900 1 3 482668135 2 3 432276074 3 2 880039856 3 2 651812771 5 3 776869147 5 2 120641398 4 2 263861162 1 3 431664775 1 2 429509239 3 3 568609503 2 2 187938296 1 3 878025470 4 3 819006071 1 2 948554328 3 3 128272347 5 3 579571935 3 3 247566701 5 2 891654001 2 2 344325061 1 2 981809618 3 3 529427566 4 3 368326158 3 2 299345726 2 2 343252708 4 3 468657519 2 2 871346099 1 2 525887521 3 3 809539163 5 3 567805454 5 2 558846722 3 2 969726463 3 2 593205802 3 2 486998123 4 3 833246783 3 2 135770488 3 2 883301498 3 3 451347694 4 3 828956490 3 2 689601456 1 3 687195662 1 3 584144112 1 3 167854540 5 3 319570348 5 3 508106204 3 2 499496914 5 3 298508710 1 2 176310556 2 3 109780123 4 2 130340122 5 3 702269229 4 3 222434709 4 3 747956587 1 2 997299902 4 2 389371814 1 2 359255860 1 3 238102728 3 3 236708195 1 3 630551453 4 2 444099666 4 2 731471861 3 2 330014569 3 2 742470315 4 2 655511425 1 3 705598688 4 2 842389794 1 2 135438441 1 3 380608455 1 3 511167134 4 2 170214215 4 2 348406492 4 3 795149595 2 2 915592383 3 3 677074912 5 3 579282376 2 3 629172455 3 2 368251260 4 2 277152287 2 2 364294250 5 3 135610002 5 2 686684075 2 2 357999861 3 2 400804773 1 3 412591851 5 2 608608794 5 3 686855718 2 3 777767275 5 3 372642786 4 3 522033149 3 2 303368616 3 3 644058446 5 3 530184901 2 3 360550302 5 3 821876154 1 2 434786782 5 3 591006514 5 3 681744666 1 3 745174557 2 3 387288501 3 3 258125881 3 2 551138938 4 3 657873593 2 3 997604883 3 2 158384753 5 3 754131326 1 3 250719911 4 2 592638494 2 2 248028900 1 3 761702059 5 3 663252054 3 3 537756845 3 2 494113474 4 3 268375918 4 3 367884326 5 3 817462091 4 2 287800351 3 2 177229192 2 3 644934730 2 2 667217435 5 3 632301191 1 3 655930138 1 3 438144535 4 2 186846810 4 3 129842034 2 3 473599614 2 3 620251907 3 3 284002920 4 2 471285528 3 3 652922071 2 2 520526416 2 2 882024275 3 2 865504324 2 3 465724026 1 2 727891075 1 2 525584634 2 2 424940795 5 3 507341438 3 3 426873846 4 3 599039787 5 2 594081418 5 2 627842478 4 3 363502989 3 3 219431127 4 3 182512714 3 2 468986570 4 2 819739322 5 2 746066786 2 3 542537064 2 3 719442387 5 3 855518982 4 3 717957547 1 2 166141155 3 3 624128828 5 2 700346647 4 3 811509516 4 3 604280228 2 2 681926291 3 3 320312421 5 2 198659821 3 2 700991593 3 3 195850423 4 3 512541914 5 2 124892523 2 3 998753199 4 2 513298766 4 3 626634521 2 2 840519985 1 3 233096447 4 3 596042817 5 2 771657826 1 2 560910652 5 2 419608509 2 3 671325905 2 2 518908786 2 3 751468961 4 2 648860929 2 2 351250475 2 3 290061194 5 3 943310652 2 3 414544927 3 2 330392503 2 2 930636668 2 2 906580270 5 3 601673783 1 2 551826238 1 2 301377458 5 2 429911339 4 3 496916655 2 3 283461516 1 2 714283212 5 3 215525759 3 2 449470402 4 2 818663096 5 2 857772015 3 3 122025267 5 2 108174271 5 3 676071729 3 3 903750812 5 3 916628699 1 2 417361924 1 3 724409579 1 2 699236999 5 3 220250860 1 3 724133442 1 3 878255528 3 3 538692799 5 3 695293102 4 3 639604743 5 3 379654372 2 2 998201495 4 2 137960648 5 2 670365069 1 2 486386518 3 2 410709734 4 2 777395372 4 2 558575737 4 2 996347168 2 2 895033435 3 3 160245895 3 2 703513512 3 3 838053744 4 2 287832940 2 2 535113240 2 2 578097301 3 3 935974647 3 2 811788795 1 3 860803480 1 2 553533171 3 3 366571004 1 3 515488939 1 3 701617621 4 2 787973975 3 2 741876921 2 2 406260082 3 3 560439703 5 3 750646586 4 3 214207587 4 3 660792741 1 2 394161864 5 3 715239361 1 3 995725733 2 3 416955119 4 3 629151790 2 2 307090313 2 2 128106054 1 3 178201847 3 2 309435295 4 3 746471069 3 3 618704360 4 3 936272706 5 3 466437752 4 3 694886436 3 3 382293677 4 2 991200152 4 3 426477317 2 3 622801150 3 3 131631127 3 3 156819934 1 2 874327732 5 3 160951675 4 3 242136682 3 3 532153394 2 3 503309192 1 3 770038189 4 2 841456104 3 2 847410121 4 2 151491176 2 2 998930623 1 2 628180439 5 3 718203755 4 2 500472824 5 3 103424554 1 2 883348244 5 2 879031059 3 3 333954336 1 2 222183821 3 3 221868248 5 2 115203711 2 2 127468488 5 2 820964214 4 2 332189324 1 3 323477894 2 2 588343256 2 3 247698843 1 3 536448295 4 3 940507575 3 2 333660874 2 3 886300717 4 2 822873750 1 2 501323863 5 2 926964231 3 2 606757662 4 2 731487493 4 3 820055032 4 3 555321864 3 3 498705025 5 2 439583688 3 3 425477226 5 2 258376224 5 3 499233156 4 3 152942710 4 3 560828469 1 2 432473936 5 3 403928981 4 3 673405646 1 2 277324200 3 2 262671228 2 3 297494903 5 2 725771395 5 2 106850956 2 2 394635679 1 2 147392535 4 3 721242760 1 2 495400500 4 3 229948658 4 3 766494910 1 2 124623394 1 3 675913928 5 2 858530831 2 3 751331039 3 2 565668847 5 2 439896809 4 2 218371971 1 3 483160425 4 2 167036130 3 3 945260588 2 3 417458717 3 3 454906073 3 2 196375423 3 3 500074479 2 2 441029039 1 2 311307170 5 3 461538727 2 2 430722884 3 3 877299083 1 3 712620895 1 3 987598570 2 2 355522755 5 3 643059108 4 3 846945489 5 3 769267860 4 2 519947160 1 3 154488421 2 2 580169345 1 3 339496183 5 2 786630573 3 2 847262032 2 2 384568450 2 3 903771604 3 3 280750084 2 3 390262536 3 3 147084274 3 3 249377001 4 2 522745682 4 2 743663000 3 2 137056415 5 3 162061452 5 3 216106586 4 3 433237786 5 2 719592682 3 2 574357963 4 2 468082723 2 2 356039477 4 3 520961603 5 2 821247125 1 2 487147309 4 3 269699540 5 2 359560011 1 3 929072720 5 2 251980638 3 2 161706865 1 3 264993701 4 3 583804540 3 2 775437121 1 2 210797127 4 3 955297426 5 2 133885435 4 2 747768108 4 3 549709021 5 3 904671809 3 2 584299596 4 2 119194145 2 2 930130412 5 2 655315827 3 2 700647572 2 2 707109912 3 2 925394252 2 3 116985640 1 2 118209640 1 2 674978727 1 3 771606261 5 3 612492444 4 2 601135418 1 2 821431988 2 2 784324841 1 3 166043340 4 3 826970246 4 2 492157209 5 3 826252446 3 2 713190225 1 3 458198274 5 2 392309124 2 2 662620219 3 3 179942540 3 3 378686824 5 3 167649021 2 2 547490810 1 2 473043153 1 3 399634919 2 3 773295202 3 2 209989814 1 2 582082250 5 2 834296417 2 3 286063471 2 2 825262735 1 2 779105406 1 3 373327477 5 2 676147071 4 3 613073271 5 3 441353403 4 2 750654258 4 2 792569851 1 3 212766320 1 3 673438168 1 2 328235240 2 2 769114071 1 3 819152594 1 2 652212977 2 2 339734950 4 3 561165438 5 2 785455679 2 3 217814135 5 3 705258563 5 2 577815092 4 3 848075682 4 2 531571625 1 3 428128354 4 3 275373204 2 2 725729444 3 3 713228322 4 3 410706007 2 3 242433963 1 3 843303277 1 2 526566650 1 2 529764890 5 2 959729656 4 3 121539548 5 3 382913949 2 2 409646582 1 2 269416512 3 2 584914914 3 3 105460477 2 3 392577924 3 3 983634153 4 2 565666321 2 2 842779554 2 3 136362600 3 2 251784518 5 3 190780199 2 3 627362561 3 3 220647087 2 3 194177153 4 2 774839580 2 2 141652922 2 3 268062143 3 2 624645446 5 3 855325516 1 2 343610333 4 2 323592243 3 3 144574774 5 3 332947038 2 2 330358699 4 2 701115621 1 3 430120475 2 2 622328632 1 2 268172531 5 2 263928883 4 2 733400544 4 3 139194254 5 3 427514933 4 3 242112860 4 2 528572367 4 3 341601681 3 2 103299610 5 2 370342275 4 2 770352971 3 2 519505783 3 3 629213979 3 2 777218780 5 2 592021324 4 3 202632185 1 2 964959502 3 2 139360051 3 3 881718034 4 3 540590917 1 3 511641947 4 3 187631437 3 3 519521047 3 3 707380353 5 3 758152778 3 2 803351006 3 3 917454814 1 2 647818350 2 2 544957220 5 3 794224485 1 3 820434990 4 2 118146293 5 2 922129406 2 3 443917767 5 2 291364632 4 3 408628353 4 2 800120855 2 2 898689131 4 3 221805020 2 2 407255604 4 2 728204923 3 3 379597978 1 3 286574121 1 2 680799174 5 3 578792094 5 2 827043151 4 2 728992051 4 2 835811234 4 2 973837291 3 3 887731379 4 2 170282485 5 3 393997355 4 2 758352785 2 2 347195929 3 3 756758754 4 2 235321925 3 3 826255437 2 3 956139398 2 2 751276558 2 3 737074857 1 3 173568885 4 3 645466742 4 3 784268487 3 3 726756278 3 2 242049163 1 3 720731328 4 3 939024416 4 2 539236897 2 2 518834183 2 3 423070151 5 2 901770335 5 3 426437338 2 2 246807873 2 3 240287080 4 3 191615721 1 3 224105893 5 3 981643572 3 3 603322544 2 3 214286175 5 3 253126289 2 2 235194178 3 3 473833043 5 3 526710030 3 2 589003785 4 3 758224328 2 2 900849504 1 3 816103507 3 2 836562381 2 2 214943145 5 3 212819847 3 2 990665784 2 3 761710959 3 2 103833057 4 2 891582799 1 3 305853387 4 2 476505030 2 3 832778999 1 3 756845094 1 2 850425088 2 2 251608383 5 2 637436884 1 3 347794696 2 2 881543506 4 2 920083662 3 3 942857671 2 2 964542332 4 2 433672589 1 3 685697942 1 2 286269704 1 2 916652970 4 3 443609348 3 3 188475469 4 3 814086019 1 2 625569847 3 3 598445807 1 3 590794604 4 2 711881501 1 2 848200278 4 3 261945113 4 3 583728854 1 2 877154524 5 3 707617785 4 3 607242321 3 2 570002908 1 3 254700508 5 3 706343787 5 3 692149256 4 3 826025415 2 2 468940897 1 2 823568065 4 3 498972182 3 3 593228751 5 2 118235136 2 2 231400488 4 3 403058980 4 3 421125110 5 3 213973464 5 3 680731436 3 3 646292886 2 2 652420546 1 3 398792336 2 2 259902728 2 3 106423157 4 3 383914251 4 2 489188641 3 3 678972102 2 3 352871751 5 3 904813776 4 3 558701204 5 2 871210844 4 2 783161789 2 3 627607337 2 3 471148579 4 2 478371127 4 2 680963896 1 2 883134556 1 3 601715362 2 3 438615713 2 2 444464907 2 3 672701777 1 2 507229553 4 2 308743852 2 2 712759332 3 2 678899504 4 3 416492679 5 3 603196487 5 2 507783630 5 3 266768983 5 2 215046187 3 3 134986039 4 3 273659442 1 2 624367476 2 3 913498740 4 3 213035098 5 2 416444293 2 3 260069001 5 3 380925683 2 3 847056879 5 3 463388724 2 3 159014645 2 2 757622802 2 2 261224262 1 2 456520363 3 2 449789453 2 2 870601962 2 3 968281700 3 2 206722851 2 3 246319025 3 2 253663743 4 3 577608180 4 3 853670631 5 3 785344430 5 2 945435674 2 2 859510794 3 2 148293169 2 2 561066574 3 3 720661999 5 3 147945984 4 2 960566227 3 2 233568574 1 2 222488415 3 3 534360967 1 3 385647543 2 2 481014093 5 3 420613352 4 3 267260951 1 3 371944269 5 3 699529620 3 2 986601629 4 3 268786961 1 3 713208906 4 3 421874426 3 3 427164948 3 3 122985383 4 3 912854709 1 3 103534578 1 3 422781258 1 3 660641238 5 2 463595082 4 3 912938239 3 2 675414065 1 3 467055546 4 3 734368294 1 3 166185722 3 2 822241984 5 2 586514312 5 3 659690196 3 3 677025638 5 3 720527815 5 3 146428849 1 3 643661322 3 2 990612147 5 2 155547061 4 3 764808599 4 3 235215166 5 3 793323637 4 3 274273229 1 3 209326554 3 3 950038594 2 2 528398177 5 3 898396526 1 2 977319323 2 3 726509135 5 2 714493737 1 2 719454852 5 2 320544469 5 3 850433437 1 3 521456736 2 3 789225687 4 2 716556895 3 3 341207351 5 2 580859131 2 3 790595057 5 3 715074215 4 3 843580261 1 3 556982539 4 2 339145563 2 2 541380342 4 3 398091734 1 2 133995363 4 3 246877389 3 3 355218051 4 3 469212315 5 3 558366350 4 2 966110374 4 3 958612889 1 2 645735697 4 2 714244455 5 3 111657361 3 3 557869483 5 3 856964511 3 3 545370117 2 3 891381309 1 2 825003800 1 3 721077959 1 2 920012051 3 2 749636146 3 2 846058706 3 2 740362217 1 2 551888838 5 3 770699483 4 3 673168977 3 3 160997462 1 2 162320973 3 2 758724657 3 2 955396758 3 3 692173063 5 2 567139545 5 3 321432521 5 2 907962654 2 3 765420315 2 3 750570898 1 3 241824362 2 3 647132232 2 3 383595807 4 2 409550154 4 3 766815157 3 3 370171641 1 3 379850110 3 3 580841391 5 2 776410508 2 3 422885493 2 2 828379832 1 2 568933372 4 3 661988431 5 2 481491411 4 2 431043469 2 2 302772114 1 3 205005588 4 2 592245134 2 2 479389375 2 3 616386571 1 3 295257994 3 2 518541679 3 2 788342225 4 2 444785414 3 3 296906549 1 3 255306960 4 3 692666904 4 3 298572161 2 2 672458431 3 2 251805601 3 3 995467046 3 3 138348403 5 3 589959810 4 2 476058823 1 2 562979477 1 3 894494740 1 2 557336365 3 2 203360265 5 2 767400354 5 2 574714935 1 2 235363450 4 2 858384624 4 3 666283357 2 3 550926697 1 2 577598311 5 3 753722528 4 3 252033533 3 2 462777502 4 2 566205738 2 2 390986484 1 2 878027880 3 3 449042161 4 2 593133854 4 3 112586288 2 2 580140797 5 3 196856940 3 2 879842473 4 3 682986627 1 2 255458187 4 3 422445640 1 2 223368675 5 3 928401890 3 2 316721313 1 2 694186956 3 3 167629057 4 2 581315080 2 2 583716723 5 2 478249995 3 3 760974368 1 2 530099597 3 2 245599310 1 3 914701520 3 2 410372890 4 3 766851127 3 2 159686517 2 2 437613837 1 2 827406104 2 3 417251063 5 3 928285870 2 2 264118201 2 3 535806365 1 2 200862860 5 3 715148803 1 3 459626370 2 2 392526233 2 3 308167757 2 3 244633153 4 3 896416580 1 2 366610198 2 2 264045782 4 3 744209448 3 2 437612763 5 2 724219288 4 2 610799906 1 3 673367477 4 2 988794980 2 2 639694688 3 2 989905351 4 2 729233829 3 3 114308509 1 2 411079913 4 3 109209958 1 3 594723143 5 3 493479279 4 3 816224253 3 2 444859361 1 2 143880150 2 3 122610583 4 2 855242188 3 2 740718464 2 3 789132945 1 2 370736658 1 2 660404335 1 3 257158995 5 3 942868875 1 2 819947537 5 2 951775508 2 3 858408257 3 3 296599483 2 3 407777642 5 3 232912826 3 2 607167172 5 2 263204337 3 2 117487351 4 3 879267019 1 2 942448922 5 3 192867041 1 3 826568400 1 2 559684313 1 2 267356727 4 3 455285698 1 3 690225579 5 3 261932293 4 3 535704285 5 2 574031728 2 3 640127553 3 2 675991905 5 2 518979384 4 3 284002093 2 3 374196337 2 2 217645482 3 2 968026619 2 2 813988773 5 3 913042263 4 2 215582703 3 3 150341292 5 3 269558421 1 3 529205882 4 3 311357003 3 3 498033705 4 2 567744757 2 3 752881670 5 2 224790442 4 3 742473979 5 3 455285595 1 3 340378136 5 2 101328626 4 2 569796405 4 3 420546546 1 2 407150813 3 3 851542967 3 3 796616709 4 2 930974351 3 3 468321735 1 3 968830294 2 2 990167376 4 3 290012816 5 3 689977063 2 3 837615301 4 2 508389139 1 3 104626365 2 2 924779695 2 2 108116292 3 3 505364285 4 3 519340339 5 2 388555328 1 2 726963097 1 3 648421459 1 3 684980843 1 3 853049423 3 2 507238592 1 3 313672250 4 3 809421281 3 3 498779265 4 2 294629041 3 2 651105398 4 3 778225047 5 3 108296183 2 3 444369849 5 2 846778766 1 3 521269926 4 2 432414947 2 2 399786989 4 2 149987233 2 2 968755428 4 2 690815444 5 2 375321464 3 2 164996531 4 2 819016352 4 2 380234076 4 2 607526689 3 2 574315712 4 2 635764864 1 3 100568232 3 2 193428851 3 3 607157989 2 2 327933587 5 3 636729936 3 3 546731001 2 3 139995781 5 2 609649294 1 3 460989033 4 3 396854858 3 3 331946617 1 3 863043629 2 3 900321594 4 3 551918939 4 3 575263930 5 3 479268474 3 3 730629889 5 2 828624527 4 3 392284052 4 3 702809079 5 2 652232457 1 2 989230723 1 3 239898434 1 2 948892515 1 2 388312232 3 2 527088786 5 3 836683329 1 2 390878498 4 2 392544535 1 3 418196142 1 3 275700349 4 2 819875944 4 2 527235342 3 2 448956019 4 2 814200163 1 2 394797891 1 2 168614043 3 3 887763358 4 3 992986311 1 2 788417079 3 3 486521540 1 3 162506154 5 3 352389840 3 3 487389357 2 3 443167033 5 3 626506501 3 3 783837261 3 2 776833422 4 3 140091309 3 3 514247973 1 2 539225836 3 3 309274927 4 3 427448414 3 2 242704451 3 2 309202388 5 2 104803808 2 3 318165458 4 3 512122192 4 3 823823699 2 3 207290775 5 3 580215311 1 2 131365432 4 2 881360560 2 3 635161711 2 3 542446042 1 3 145730472 1 3 241832809 1 2 579088294 5 2 718985601 5 2 595712726 2 3 192559186 5 2 220279834 5 3 157354925 5 2 551394362 3 3 740869946 1 2 118818948 4 2 638490559 1 3 467846255 2 3 959263101 1 3 781577921 3 2 481383033 5 3 172103338 3 2 449109952 4 3 807712899 2 2 773249737 4 3 696540602 3 2 339015468 1 3 926530491 1 2 511526374 2 3 284085641 1 3 154887113 2 3 876543798 3 3 891817854 5 2 395440010 5 3 628832888 1 3 895709169 4 3 381628000 3 2 111063773 1 3 411265570 2 2 988828448 4 3 500345112 2 3 615468745 5 2 926485490 4 3 121212921 4 2 453279569 3 2 108262454 1 3 817064079 2 2 739167352 3 3 298268910 2 3 771461773 3 3 460363418 1 3 507240173 5 3 726423886 4 2 491518004 1 2 607320717 3 2 893512017 4 2 754599171 5 2 353039606 4 3 578595323 3 3 419076575 2 3 931869628 3 3 468608644 5 3 725702813 2 2 693967173 5 2 716772009 1 3 595719263 1 2 247994794 4 2 738821696 2 2 482713045 3 3 187604533 4 2 738561174 3 2 311940267 2 3 856216335 4 2 396739098 1 2 513016631 3 2 257834684 3 2 789431070 3 3 159753176 5 2 319371298 2 2 426533298 4 3 414702423 3 2 559381798 2 3 581784166 3 2 600874358 3 3 694968480 5 2 867109955 4 3 859575459 4 3 564299837 5 3 780256490 4 2 279740895 3 2 104600572 5 3 226869049 2 2 199804011 2 2 855368770 4 2 452708782 2 2 748145176 1 3 931411185 2 3 809096263 1 2 708982527 5 2 426669026 5 2 650542452 2 3 892070414 3 2 336744365 1 3 888733876 4 3 288243264 2 2 899272852 1 3 593173354 1 3 949647765 3 2 347429004 4 2 737825611 2 3 292939672 4 3 538030927 3 2 662859836 2 3 130465264 2 2 262444171 1 3 412580628 3 2 421515506 4 2 486124387 5 2 671147664 2 2 575052670 2 3 455205156 5 2 461282767 5 2 573298408 5 3 241469926 4 3 672045018 2 3 791712328 4 2 122207129 5 2 500806542 1 3 359923967 1 3 686278997 2 3 450389508 2 3 341827700 1 3 375658522 2 3 254293522 5 3 676511913 1 3 432114495 1 3 428544047 2 2 562796757 2 3 164228339 1 2 580299288 3 2 327039315 4 3 631031597 5 3 136886151 1 2 844480516 4 3 713099357 1 3 514150485 3 3 753976218 3 2 234955005 4 3 696156352 4 3 481980616 2 3 795718311 3 2 676540903 4 2 272129488 5 2 958781213 1 3 655017602 2 2 447819299 4 2 182873049 4 3 786153826 2 3 765394770 1 3 673979531 3 2 729337893 2 2 932041162 4 3 317105435 1 2 547317920 3 3 558320677 3 3 354019412 2 2 161560970 5 2 461781110 5 2 406440304 5 3 579199305 3 3 470614621 2 3 386821056 1 3 120537378 1 2 499607646 1 3 539659171 5 2 328344411 5 3 440906986 5 2 563889796 3 2 466190989 3 2 395024908 2 3 925237858 2 2 546879681 2 2 664455294 1 2 858810232 5 3 917852072 3 2 775481630 1 3 774167150 3 2 224256564 1 3 304364560 1 3 131977122 5 3 871981429 5 3 238967544 5 3 264111730 3 3 371516606 3 3 302355468 3 3 649300657 4 3 769114005 4 2 350021472 4 2 124696559 5 2 425545854 1 2 837140250 1 3 926325383 2 3 471376292 4 3 559504081 4 2 226854291 3 2 114890029 1 2 957877295 2 2 315356010 1 2 422847161 1 3 943052207 4 3 765594342 5 3 180326353 2 3 334959146 1 2 371207876 4 2 955192057 2 3 514011807 2 3 345515426 3 2 456217405 3 3 816433923 1 3 600713975 3 2 366067750 1 2 811674838 3 2 271282947 1 2 763200692 3 3 694960799 3 3 224912840 5 2 627280464 3 3 366756918 5 3 825536341 3 2 959420220 3 2 408263985 4 3 762208950 3 3 542462382 5 3 369899708 4 2 566423390 2 3 732755766 3 2 463558268 5 2 708622701 1 3 738952431 4 2 955500773 5 3 250270707 5 3 362470419 1 3 990196944 5 2 297217779 4 3 415571627 4 3 614406781 5 2 951805223 4 2 848055178 1 3 452652362 1 2 308180357 2 2 210110807 2 2 144682755 3 2 500139235 3 3 420637362 1 2 221916240 4 3 118892651 5 3 172044631 3 2 648233633 5 2 977094419 2 2 977687553 1 2 902751236 3 3 393854902 1 3 937262419 2 2 417930768 3 2 745023548 2 3 232170671 5 3 845434144 1 3 610213667 2 2 940138323 4 2 539500572 5 3 555787315 2 2 755362487 5 2 248718358 5 3 185287278 1 2 569912969 5 2 671517072 5 2 473599386 2 3 909248487 5 2 100809038 2 3 644757774 3 3 539708099 2 3 168487750 5 3 509114430 4 3 488218819 5 2 207800473 2 3 758514401 3 3 941916782 3 2 589351501 5 2 547964244 1 2 927821811 1 2 119732794 3 3 488071644 1 3 434386795 1 2 461304050 1 2 949401608 1 3 212761126 3 2 712256598 4 2 790414436 2 3 942792526 4 2 137529875 2 2 143189470 2 2 143806967 4 3 746704145 5 2 520521063 3 2 138095207 2 3 507283324 1 2 333958637 3 2 748102421 4 3 256823520 1 2 352463139 2 3 856050673 4 3 986853047 4 2 618510161 1 3 935905745 5 2 992660161 1 3 896022532 3 3 450354976 2 3 518878093 1 2 858061391 2 2 131109907 1 2 888621662 4 2 413602570 5 2 872446769 1 3 552184461 2 2 627185980 5 3 462185664 2 3 552346519 1 3 809836640 2 3 551663803 3 3 307391299 1 2 376272891 5 2 917033708 2 2 946527027 2 2 631283024 3 2 585446963 1 2 865660682 2 3 383747565 4 2 632173466 3 2 248062658 2 3 119431968 1 2 635739089 5 2 777581641 1 3 595972834 2 3 953865919 2 2 329942910 3 2 716837077 3 2 515885580 4 3 338045911 1 2 267353535 4 3 356725119 5 3 533469345 3 3 659410551 1 3 591365369 3 3 821179743 1 3 470795253 1 2 824658805 5 3 564112785 4 3 597761334 4 3 985968675 2 3 693952297 5 3 505475325 4 3 445839422 5 2 762951606 3 2 506868081 1 3 648460323 3 2 503344455 2 3 307175072 4 2 427289821 2 2 525660044 2 3 690945548 1 3 650325188 4 3 566185219 5 3 449231807 2 2 875652012 2 2 726595844 4 3 302357644 2 3 904165993 5 3 803844472 5 3 764921591 1 2 652200943 4 2 371929292 3 3 866458230 5 2 291859060 3 3 578475576 3 3 976086625 2 2 806908884 1 2 130278770 2 3 855578219 5 2 795652950 1 2 416601022 4 3 781703482 3 2 813921926 3 3 716421098 1 2 579859669 5 2 485422515 4 2 987416095 1 2 796889074 4 3 301389034 3 3 562810277 4 2 881509981 5 2 793864343 2 2 594326844 5 2 658338200 2 2 357043136 2 2 757330487 5 2 974298985 2 2 736558523 5 2 272639410 5 3 115595896 3 3 766579998 3 2 418885542 4 2 183915822 4 3 661507813 5 2 457389346 2 2 112545936 5 2 575369152 1 3 619413149 4 3 592368270 5 3 851308527 1 3 311555735 1 3 322167355 3 3 667726053 4 3 689366299 3 3 767439167 3 2 418943442 4 3 858121116 3 2 186880290 1 2 380026333 1 2 717039956 5 2 341497627 3 3 356302133 1 2 170608124 4 2 507124670 4 2 213691619 4 3 422428464 5 3 108956885 2 3 688205712 2 3 823655024 1 2 633869049 2 2 695000977 1 2 457724765 1 2 221465160 2 2 650462193 4 3 657866666 1 3 304420744 5 3 575953015 2 3 649362447 5 2 438505488 5 3 193545624 5 3 575199677 2 3 311367615 4 2 378152531 5 3 323617046 4 3 932520335 5 2 836650056 5 2 718531092 1 3 350478068 2 2 870575200 4 3 403711751 1 3 387897465 3 3 466631133 3 3 260816407 3 2 340377153 1 3 541936369 3 2 679307809 4 3 542793209 3 2 535959626 1 2 332359077 3 3 323324109 5 2 442169070 4 3 362250097 5 2 710660126 5 3 547405774 2 2 746307809 2 3 229841526 2 3 733593862 1 3 506312284 1 3 409841357 3 2 306524035 4 2 326093440 2 2 211922342 4 2 212329539 2 3 170480392 2 3 537524383 1 2 581427216 5 3 108914178 1 3 734190746 1 3 220667193 4 3 954069821 2 2 314091846 4 3 195354387 3 2 484566113 2 3 245186162 3 3 604272267 2 2 710489084 5 2 740667402 3 3 416071482 4 3 829696391 5 3 734749409 4 2 677248765 1 3 959973308 3 3 131375611 3 3 443013769 5 2 999324519 3 3 106529392 1 3 187480628 4 2 399989914 4 3 130731674 1 2 908679442 3 2 131385520 1 2 535830753 3 2 114234273 2 2 500752537 4 2 695923640 3 2 305578937 5 2 445237696 4 3 174436917 4 2 310209135 3 2 701034172 3 2 238083035 1 3 869110932 3 3 586188254 5 2 793935023 5 2 276000951 2 2 745269955 3 3 572102409 1 3 806428044 3 3 251455278 5 2 631560566 1 3 579913820 2 3 951534276 4 2 982498664 3 2 713754223 4 2 597685993 3 2 917217155 3 2 955819581 4 2 625985477 1 2 162955964 5 3 500989287 4 2 586902773 1 3 358327617 1 3 934803613 5 2 529749132 4 2 776718861 3 2 109120493 5 2 472682266 5 2 710753834 5 3 229929320 1 3 119445587 1 3 577266714 3 3 398066909 4 2 173941556 5 3 352262810 3 3 975166555 1 3 596741353 4 3 612450518 5 3 219328233 5 3 251484335 4 3 100373200 5 3 638093933 4 2 396276629 4 3 244864016 1 3 754470028 4 2 131472387 2 2 313997216 5 2 454904669 3 3 395798760 1 2 221099338 5 2 366327659 5 2 651697232 3 3 857367071 1 2 944230310 4 3 918105794 2 2 852490662 3 2 351413584 2 3 826181669 5 2 558283559 2 2 584827400 5 3 578946527 4 3 565758006 2 2 368586447 5 2 143435504 1 2 937203511 4 2 230527432 4 2 224640139 2 2 257961641 1 3 647306153 5 3 682168917 2 2 403652838 4 2 803849940 3 3 312405736 5 2 526240957 3 3 624175311 2 3 554809368 1 2 539178871 4 2 750467954 1 3 313151245 5 2 195182198 2 3 648929018 2 3 239014320 2 2 962481370 2 3 607687438 2 2 435668579 1 2 773461455 3 3 748291644 2 2 593582197 1 2 572047335 3 2 830576951 1 2 235981033 2 3 560308921 4 3 160236002 2 2 994548460 1 2 137863516 2 3 464646652 5 2 843737795 1 3 920813806 2 2 352853806 5 3 141017899 3 2 678797746 3 3 699745353 2 2 713135008 1 2 842512044 4 2 264724200 5 2 141177252 4 3 951703519 2 3 218525888 5 3 252914386 5 3 121984655 2 3 276300072 5 3 797131069 3 2 743856014 2 2 740239829 4 3 932881104 4 2 491454857 1 3 582787887 2 2 280867953 1 2 933991333 3 2 598146415 4 2 237605478 2 2 530619079 1 2 458042528 5 2 608967960 1 2 666081648 3 3 643616835 1 2 342618479 2 3 103840166 2 3 873312036 4 3 668590481 3 3 258017073 5 3 432861244 3 3 146904829 3 3 644533904 4 3 496124696 5 3 285416867 1 3 872355517 1 3 389655484 4 3 751453444 5 2 681506145 3 3 221876819 5 2 740405608 1 2 413754876 3 2 465011148 2 2 454648087 2 3 945850147 4 2 891469938 2 3 223135244 5 3 774999579 3 3 222293678 3 3 218825599 2 2 227507340 5 3 245780162 2 2 418647190 5 2 763039270 4 2 971150129 4 3 153470272 5 2 868364516 2 2 965730401 4 2 718581687 3 3 993861703 2 2 819395925 1 2 415903001 1 2 959570944 1 3 435324480 4 2 689120614 4 2 106611498 2 2 351236783 2 3 144881440 5 2 871112284 1 2 927891337 1 3 272661527 3 3 710301090 2 2 327045952 5 2 937316728 2 3 682290674 5 2 647397978 1 2 558300038 5 3 536196449 1 2 720732768 1 3 438257172 2 3 260428474 4 2 303591644 5 3 508364540 5 2 689643992 4 3 676784357 1 3 469814878 2 3 249856980 2 3 567473391 4 2 447731969 2 3 146083261 5 2 146036058 4 2 438972217 3 3 996299967 2 2 333634587 5 2 673900055 3 2 501419747 2 3 951956810 3 2 749970948 4 2 688182031 2 2 616371339 3 3 742341299 1 3 351825395 3 3 833057724 4 2 585674618 3 2 695697426 5 2 363805088 3 2 386084878 3 3 378926585 1 2 165043694 5 2 563119933 1 3 659779206 5 3 490004823 4 3 861108538 3 3 216364821 3 3 145165507 5 2 435656309 5 2 790759571 3 3 333098775 1 3 137379961 5 2 384701528 3 2 138357985 5 2 350490195 4 2 105946876 1 3 418255984 5 3 496784590 2 3 623219990 1 3 922542362 2 2 447072917 4 2 303339172 5 3 235203094 2 2 783245952 4 2 781529789 5 2 609098048 4 2 510398245 3 2 540426006 1 2 239361532 3 3 264275049 1 2 426819650 3 2 803246177 1 3 495109360 1 2 154244389 3 3 851371033 2 2 476843762 4 2 183840066 5 2 747554004 2 2 945068627 1 3 744774856 2 2 768064743 3 2 395793688 5 2 334484544 1 3 840067373 3 3 677075232 2 2 896413097 4 2 947011964 5 3 609928787 4 2 801436222 5 3 692920975 3 3 544960418 2 3 210729447 3 3 305079387 5 2 935857178 5 2 602421106 4 3 979489512 5 2 764766022 1 3 619139882 4 2 493155566 4 2 160638861 4 3 282750474 5 2 298272015 3 2 308178497 5 3 460528792 1 3 157608793 3 2 306906862 2 2 433079929 4 3 726542661 5 2 607975937 1 2 212115517 2 2 681832647 3 2 964091949 3 3 985460075 4 3 441021244 1 2 318646403 1 2 394508727 3 2 809739515 5 3 383102840 4 2 709608671 2 3 338424269 5 3 749974252 3 3 430895331 4 2 403629647 5 2 391268658 1 3 103907241 1 2 223442530 3 3 111641353 4 3 478094971 3 2 372280051 3 3 484574458 5 3 957801680 1 2 805761450 3 3 985639835 3 2 316734943 4 2 351068789 4 2 274986121 5 2 552972600 4 2 206198185 3 2 310729623 3 3 204958891 4 2 928140685 5 2 283023441 5 2 574016920 2 2 928446361 4 2 972350638 4 2 345609630 4 3 628662114 1 3 390423926 5 2 808626995 2 2 676793448 3 3 574770765 2 2 767103658 4 2 891408919 2 3 724427467 4 2 696432498 4 2 722912900 3 3 676108758 5 3 515130333 2 2 159372484 1 2 614309941 2 3 425218029 4 3 289193611 1 2 696386959 3 2 966878690 4 3 206691253 4 2 903277781 2 3 928405406 1 2 533837859 1 3 169481435 4 2 131074461 2 3 919559898 1 3 858126994 5 2 842387750 5 3 778473893 1 2 616559304 4 3 249042446 4 2 492295244 1 3 348592724 3 3 275975514 4 2 959353126 3 3 808442646 5 3 529976131 4 2 281608855 1 3 861141227 2 3 476313945 3 3 889691787 1 2 398402866 2 2 454189999 1 2 412681669 5 2 984400655 4 2 577106229 5 2 880749928 4 2 665831804 5 2 617130948 3 3 309380694 5 3 373723548 1 2 494983329 5 2 408085567 3 3 746582661 2 2 832322629 1 3 292024975 2 2 359913401 3 2 140904650 1 2 827891034 1 2 333928286 5 2 777640897 4 3 193564699 1 3 378534000 2 3 130828585 5 2 537133790 4 2 131053503 5 2 641029447 4 2 784732103 1 2 350765987 1 3 720406345 1 2 885663404 3 2 481706043 5 3 701045728 4 3 338118382 5 2 345376065 2 3 172016066 5 3 685626048 3 3 873269179 3 3 567276412 1 3 498663815 5 2 811377634 3 2 808206352 4 2 383948080 2 2 858330840 3 3 760009808 3 3 498444859 1 3 149062560 1 3 160943272 3 2 224713118 3 3 122653419 5 3 120075287 3 2 702497264 2 3 998525803 1 2 333006793 1 2 870119420 2 3 134937725 1 3 453061213 5 2 669566660 2 3 909082726 1 3 146381272 4 2 465266444 1 2 836786807 3 3 330995983 2 3 805936769 4 3 711585161 4 3 509502165 1 3 151410442 2 3 990477637 2 2 879081784 5 2 548856965 3 3 234416299 4 2 183337610 2 2 936675941 2 3 737797267 2 3 377766378 4 2 150669418 1 2 730796254 3 3 387969310 4 2 299526440 1 2 355013342 4 3 191399368 3 3 599987886 1 2 982000392 3 2 339172160 3 3 580016980 3 2 516816402 1 3 523390643 5 2 240200441 1 2 111730926 5 2 825227292 4 2 118421618 4 2 599920314 2 3 828766534 4 3 694192903 2 3 349319275 4 2 937388807 4 2 321377430 4 2 409244694 1 3 576051393 2 3 735132416 1 2 480693763 2 3 330994202 3 3 767060574 5 2 379643659 2 3 283529361 1 2 254689392 2 3 964045334 3 3 887849950 5 3 359731615 4 2 629908475 5 2 753595225 5 3 849988526 5 3 343609796 5 3 778820463 2 2 349287492 4 2 943464880 2 2 394181144 1 3 257005170 1 3 276930711 1 2 709992237 3 2 358251588 4 3 414144166 2 2 106631560 4 2 237412762 1 3 696506182 5 3 467240371 3 2 418982097 2 2 694080378 2 2 985360898 4 2 365945800 2 2 538504062 4 2 473097299 4 3 981181162 2 2 551233359 3 2 228417217 1 2 695678990 2 3 989576895 2 2 247654031 3 2 391651219 2 3 246538536 5 2 325696118 5 2 149272259 1 3 737392638 1 2 708189354 3 2 534919601 4 2 170157234 1 3 142453733 4 2 889412341 2 2 395173365 4 3 700851048 3 2 806753915 5 3 112964142 3 3 573783989 1 3 612696178 4 2 416150605 5 2 279311687 5 2 607288963 3 2 601684678 2 2 127245540 1 2 608504728 5 3 673256922 2 3 461765852 4 2 796854140 3 3 388094429 5 2 270500186 5 3 821776575 3 2 935122145 1 2 174673010 3 2 910609530 1 3 519499703 1 2 614079500 1 3 827664947 2 3 865144860 3 3 998291978 4 3 186764491 4 3 317827877 3 3 777894609 3 2 300932978 2 3 695954743 1 3 518789778 4 3 423643257 2 2 642873759 2 2 402679941 3 2 705185671 2 2 695711520 3 2 296550440 3 2 720287823 5 2 713840383 1 3 479109464 1 3 798948225 3 3 929957911 4 2 446882035 5 3 936053316 4 3 596950367 2 3 306710360 4 2 282841729 2 3 138642806 2 2 345253870 2 3 695148309 2 2 632503919 3 2 677890109 2 3 634665537 4 3 678272749 2 3 364300879 2 3 620257409 4 3 535810811 4 2 673346283 5 2 351762813 1 2 411397107 4 3 782582168 5 3 368447211 5 2 770704621 4 3 898963927 3 2 754563733 3 2 223497855 3 2 501216268 5 3 485630081 4 3 960136153 4 3 315376978 2 2 409216627 5 2 921568198 3 3 632585057 2 2 702108530 5 2 593286974 2 3 605461384 5 2 911810710 2 2 605198116 4 3 544959196 2 2 810120683 2 3 146926985 2 2 368558644 4 2 801154673 3 2 755620063 4 3 753461040 1 2 200471564 1 2 108381886 5 3 466166989 2 2 495070949 4 3 806189493 3 2 964900444 2 2 760941441 4 2 309487600 3 3 649108112 1 2 915925953 1 2 779589638 5 3 855320518 2 2 585860780 2 2 263875980 4 3 616957495 3 2 192616091 3 2 556302220 4 2 435458899 3 2 561924670 3 2 757568825 2 3 663035946 3 2 563486806 5 2 979428407 1 2 293358389 2 3 695673197 1 2 988831736 2 2 236163637 1 3 606005274 3 2 211753854 2 3 756543264 2 2 505215249 5 2 637993886 1 3 207615399 1 3 766150205 2 2 131078647 1 3 390055941 4 2 553990245 3 2 246900017 4 3 227349504 4 2 482255119 4 3 592046995 5 2 201117908 2 2 461146235 4 3 282454375 5 2 965289019 5 2 624696489 3 3 387250471 1 2 732310429 2 3 957345389 1 2 101552157 3 2 911162363 2 2 853972435 5 2 783591063 3 3 492245811 1 2 928176442 2 2 238170769 4 2 751762787 4 2 507852739 3 2 298666717 4 3 243621281 4 3 150927776 3 2 247792956 3 2 984516678 4 2 789468388 5 2 710228967 2 2 689390448 2 3 868820001 4 3 143562763 1 2 525299968 4 2 328640928 3 3 718946444 4 3 551607722 4 2 119083265 2 3 820553172 1 2 494037312 1 2 841975863 3 3 290204011 2 2 738043448 4 3 319256337 1 3 687366247 5 2 491181756 3 2 567024259 4 3 229458984 4 3 580643594 2 2 746221806 1 3 479882201 1 3 133809104 4 3 322707639 2 3 517224783 4 3 373927672 3 2 166942831 5 3 908201472 1 2 413154227 3 2 880299320 2 2 659830828 2 3 315391618 5 2 581848587 3 2 461420952 3 3 665071015 1 3 956701756 1 3 338642299 2 2 238725223 5 2 727212195 1 3 227280770 2 2 380866026 2 3 907451535 2 2 579263882 2 2 278990167 4 3 496086700 1 3 148525318 4 2 249731559 5 3 612099353 4 2 785634649 1 2 360210017 5 2 565018406 3 3 490662473 2 2 922970527 2 2 641132442 4 3 722060872 5 2 143762396 4 2 105284901 4 2 198980994 5 2 451023213 3 3 366176033 5 3 601325390 4 2 755604087 1 3 440960658 4 3 955039489 1 3 523153857 1 2 209251992 3 2 628331710 4 2 150086436 1 2 427289523 2 3 783990594 4 3 248700957 2 2 781923237 5 2 731472063 1 2 902269215 4 2 532290696 5 3 330258946 5 2 549239697 2 3 715716696 2 2 603317699 4 3 715421909 1 3 974170722 1 3 999453263 1 2 852432859 2 3 974564047 2 2 540126430 5 2 355743011 1 3 819120563 2 3 716718369 1 2 226636220 3 2 243779302 2 2 489832523 3 2 593584466 2 3 751375604 1 3 379843907 2 2 516019774 2 2 799357507 3 2 504647200 1 3 179785174 2 3 332868770 2 2 584480428 4 3 230938585 4 3 101478132 2 2 512324000 3 3 930693542 1 2 539278390 5 3 921931758 5 3 241926198 2 3 208224545 4 3 452200153 5 3 869259721 2 3 190906647 5 2 249813128 4 2 408335960 5 3 952055846 3 3 156283176 1 3 732097483 1 3 738792400 5 3 287925501 5 3 707964231 4 3 235595094 5 2 602753573 5 2 565545008 4 2 155779057 5 2 837398378 4 3 662803109 4 2 857706971 5 2 999171222 5 2 336776682 3 3 689425033 1 3 695248142 1 3 927872107 1 3 200710348 2 2 360681306 4 3 905920693 5 3 512123061 5 3 569516168 4 2 983555326 4 2 381201341 1 2 188176820 1 3 514589742 5 2 171501651 3 3 104495666 4 3 722968568 2 3 790383442 2 3 273634953 5 2 214321519 4 2 642447072 4 3 409731290 5 3 139510593 1 2 784574545 2 3 117956561 5 3 860652109 1 3 162277498 1 2 522821426 4 2 975470045 5 3 832165792 5 3 983167790 1 3 523407840 5 2 987154902 3 2 390780150 3 2 244052883 2 3 330577097 2 2 510091895 3 2 187143263 5 3 465052306 2 2 197367606 4 2 911701365 4 2 478014847 4 3 701162488 4 3 230550248 2 2 810696157 2 2 743058043 1 2 542872439 4 3 908234791 5 3 940370632 3 2 425364687 2 3 844858741 1 2 186004633 5 2 115699083 2 2 401078500 2 3 653184355 3 2 852115756 2 3 927956597 4 2 971771526 1 3 381280264 2 3 536598552 3 3 872984898 2 3 199804773 3 3 407635279 5 2 294514335 1 3 105439752 2 3 121157216 4 2 426301470 5 2 461599960 2 3 813143294 5 2 483584952 3 3 874651397 1 3 851001798 4 2 354290847 3 2 672884856 3 3 508566204 3 2 412258296 1 3 991617361 1 3 831021398 2 3 304056955 3 2 346221209 2 2 663084385 2 2 459826215 2 2 177110438 5 2 333881809 1 3 773340123 4 3 773779502 1 2 942464587 5 2 730782459 2 3 463658262 3 3 677269217 3 3 193325799 3 3 665603796 4 2 735835663 5 3 658588417 5 2 346038928 2 2 168946027 5 2 798119156 5 2 590568419 2 3 722480131 2 2 851092206 3 3 763987367 4 2 557577225 1 2 171748421 5 2 846870289 4 2 986384147 2 2 659539324 5 3 715417112 1 3 160752584 1 2 266191193 2 2 586961607 2 3 134543780 1 2 418027731 2 3 771373513 5 3 525703609 4 2 211975409 5 3 752220728 4 3 744610925 1 2 278941344 1 3 639499961 4 3 863858405 4 3 532736891 5 3 313614126 2 3 639378415 5 2 193884717 1 2 780779106 3 2 226920221 2 2 459067805 3 2 834846426 4 3 451442647 3 2 383674696 2 2 638164225 1 2 614409660 2 3 529769001 2 2 769958104 5 2 308846799 1 3 416237960 2 2 647357459 4 2 208098651 5 3 715390168 5 3 610086396 2 2 934031527 1 2 340840625 4 2 513933121 1 3 973275193 3 2 743734555 1 3 422247492 4 3 403789988 5 3 712961528 3 2 244390934 3 2 245322413 4 2 316452779 5 2 805939564 1 2 228899395 5 2 831739196 3 3 657644431 2 2 931281046 3 3 672249582 3 3 941324279 4 2 489262098 4 2 699748732 1 2 504952961 5 3 493486323 2 2 962022176 2 3 153102632 1 2 440246041 2 2 739651500 4 3 889114115 3 3 981952035 5 3 109751659 5 2 856139929 4 3 854398478 5 2 327272846 4 2 138240715 3 3 834788455 3 3 140983201 1 3 486323402 1 3 746541094 3 3 251019137 4 3 121450888 5 3 782569765 1 3 938302271 5 3 212752159 4 2 612807808 5 2 703875882 2 3 532796333 5 3 909827300 4 2 685683675 1 3 552913900 3 3 271048972 4 2 803882803 4 2 464518473 1 3 183747823 3 2 892667730 2 3 994735856 3 3 150513318 2 3 550681551 1 3 142046289 4 2 229688266 3 3 432228029 4 2 464905989 4 3 552829463 2 3 103806412 2 2 716486901 5 2 707516287 2 3 461317417 2 3 742145081 5 3 433542408 5 2 114836309 1 2 777007604 1 3 784871075 4 2 529728250 1 2 495251179 5 3 424770608 2 2 653907540 4 2 856241646 1 3 247410281 3 3 131430083 1 2 184653185 3 3 669369272 2 2 856384953 3 2 700777560 5 2 197534007 5 2 592611593 1 2 746945843 4 2 506386775 1 2 130197113 3 2 453924797 5 2 352887143 1 2 107215442 1 3 859977114 2 2 636351159 4 2 303583349 4 2 503421364 2 3 963467308 1 2 903299390 5 2 193930637 1 3 459050562 5 3 959962033 3 2 674170531 1 2 573155565 1 3 813481887 4 2 592357812 5 2 834607660 4 2 362247961 1 2 473490339 4 2 769104771 4 2 592885140 3 3 972423665 1 2 303537705 1 2 856189632 2 3 994965555 4 2 718578198 1 3 550081432 3 2 470032310 1 3 482702047 2 3 804244183 1 3 474657563 5 2 280506594 5 2 277619959 1 2 701967226 5 3 407733302 5 3 392021466 4 2 356926294 5 2 177784930 1 2 713337899 1 3 867589050 5 3 860539010 4 2 629849016 4 3 822717457 1 2 238076090 3 3 709165135 3 2 814479054 4 2 961676369 3 3 483429893 2 2 328940321 1 2 745768887 3 3 142436568 1 3 707522474 4 2 174176392 4 3 517158576 1 2 582082604 3 2 753303114 3 2 409757490 5 3 680499987 4 3 632463284 3 3 675648934 5 3 972961935 3 3 606915961 2 3 440564970 3 2 545787395 4 2 346973599 3 2 420547385 4 3 776744487 3 3 134016010 5 2 393679560 3 3 370067365 2 2 543205012 2 2 579658312 3 3 245035235 5 2 681823831 4 2 227433857 1 3 507963480 1 3 756033614 1 3 637821407 4 3 881144866 1 2 990370815 3 3 186018663 5 3 565386740 2 2 175512084 1 2 544052415 4 2 173023035 1 2 701817172 3 3 603792031 5 2 484465293 2 2 698755093 2 3 513207880 3 3 210769613 4 2 647113180 2 3 792587978 3 2 294592986 1 3 819129054 5 2 951539576 3 2 552079711 4 3 774989331 5 2 485863407 2 3 190644231 4 3 554026568 3 3 226835179 5 2 111603193 1 2 631774240 3 3 657058651 2 2 120062423 4 2 555473377 4 3 729829745 2 3 647717798 2 3 556543405 1 3 342325867 4 2 863173734 3 2 324992497 3 2 554694492 5 3 526237150 2 2 431333580 1 3 454892193 4 2 311800804 3 2 709612836 3 2 583918825 5 2 194120889 1 3 809628499 3 2 759739297 3 3 798355624 5 2 375703264 4 2 246378163 1 2 345811444 5 3 594931631 3 2 887726852 3 2 166882936 4 2 238067965 4 3 820406509 1 3 522061486 1 2 144922838 4 2 436477574 5 2 265936598 2 2 887634787 1 3 697905604 5 3 205915553 4 3 984331819 2 2 423059650 4 2 532424078 4 3 953606659 4 2 284790719 3 3 625347937 1 3 289385630 1 3 538129742 4 2 736658671 2 3 139680590 2 3 837241526 4 2 335022568 3 2 839504538 3 2 170615101 5 2 908264705 2 3 473092835 1 2 479048803 3 2 466770301 4 3 420219710 4 2 799751194 4 2 413621880 4 2 887544602 2 2 127283250 2 2 902684710 1 3 931909860 4 2 314625696 4 3 103143363 3 3 522794867 4 3 180827983 1 2 495083557 1 3 456762239 5 3 751711267 5 2 879555224 3 3 768035735 2 3 184556861 1 2 965240922 5 2 755358356 3 2 189379938 4 3 365091410 4 2 674903041 5 3 977210140 2 3 160464711 1 2 494773879 5 3 394681386 3 3 916814529 4 2 123045533 2 2 105324108 3 2 809894892 4 3 667394578 4 3 302313913 1 3 106749223 5 2 153034857 3 3 965462212 1 3 657143097 5 2 627383966 4 3 649164617 3 2 601787315 2 2 660093757 2 3 501025740 1 3 352860589 4 3 851148149 3 3 487821344 5 2 956545161 3 2 664999884 2 3 115925063 4 2 133617649 3 3 749052174 4 2 245207950 1 3 810080328 3 3 458689596 2 3 678420105 4 2 578968428 3 3 838392591 5 3 674758794 3 2 458437343 1 3 690822593 3 3 203975514 5 3 671583948 1 2 853458245 2 3 601409848 5 3 715868854 1 3 506565160 2 3 175896152 2 2 293021479 1 3 361507799 2 3 610098106 5 3 687017070 5 2 473500769 1 3 656823268 4 2 771091117 4 3 924999393 4 2 409160122 3 3 119517206 1 3 600246876 1 3 397231344 4 2 236009936 4 3 215441312 2 3 866848790 3 3 728021248 1 2 465358952 4 2 714797943 3 2 463301014 1 2 207448914 3 2 785507205 2 3 474269416 1 2 260445391 2 3 739135607 2 2 107988575 4 3 324243516 3 2 748954043 5 2 753847774 3 3 114400827 4 3 798333270 1 2 734730673 1 3 366209374 3 2 762521903 3 3 572404163 1 2 144442355 1 3 525281415 5 3 877306766 2 3 877457782 4 3 176644436 4 2 106463848 3 2 839832437 4 2 418305151 2 2 872437587 4 2 801987776 3 3 395911994 4 3 496651972 4 2 255010790 4 3 504465832 3 2 807719397 1 2 893669839 5 3 214141838 4 3 664548541 2 2 913858788 2 3 658493603 1 3 245270892 5 3 562413391 5 2 835030164 4 2 394471995 4 2 668994880 4 3 594331272 1 3 702358138 2 2 331805375 3 2 213361623 1 2 975961516 1 2 501971591 4 2 719583486 4 3 222461657 5 2 106621287 5 2 180021272 1 3 973918609 5 2 106605093 4 3 310952401 3 2 209823003 1 2 132810617 5 2 766535757 2 3 734599439 3 3 946891641 1 2 836341744 3 2 329495085 1 3 749083243 1 2 612800371 2 3 839212876 2 3 444065956 2 2 194742747 3 2 271942304 2 3 581858298 4 2 214050802 2 2 870450760 3 2 142340384 4 3 670100768 4 3 244757190 1 2 273832111 4 3 475641730 1 3 650440891 2 3 295610933 1 2 143888753 2 3 439261526 5 3 693225288 1 2 419635618 3 2 495773933 3 2 604349644 3 3 290007164 5 2 213066673 3 2 877907015 4 3 606720499 4 3 480365341 5 2 723484864 3 2 441431897 3 2 463197126 3 2 575893678 1 3 742547514 5 2 250432473 5 2 832965766 4 3 471823514 4 2 964802091 1 3 522514687 5 2 262422695 5 2 519508337 4 2 155497432 2 2 875491188 4 2 160959409 2 2 503141525 5 3 985438319 5 3 375505499 4 3 391500637 4 3 157630748 4 2 236042407 2 2 634736304 1 2 677702837 3 3 424154542 3 2 589829982 5 2 381206702 1 2 154497144 3 3 811183498 1 3 449386555 1 2 420225602 3 2 704368366 4 2 393992555 4 2 970137764 3 3 700839493 5 2 211376200 2 2 563571338 1 3 976534803 3 3 352642326 5 2 117424172 1 2 712836857 5 3 889062809 5 3 724798281 4 3 865223441 4 2 866054603 1 2 829067943 2 3 614411466 4 2 662247027 4 2 255783312 1 2 159552851 3 3 233670879 1 3 515833124 1 3 210259981 5 2 533834409 1 2 299914966 5 3 531908946 4 2 818822546 2 2 498265691 2 3 635727788 1 3 595148550 4 3 210801313 3 2 607454346 5 2 582016468 5 3 944962208 4 3 283172427 3 3 453175426 4 2 875302760 5 2 860331475 4 2 376856846 2 3 781853428 1 2 288765738 3 3 215578220 2 3 578657879 5 3 713081567 3 2 726818555 3 2 262625179 5 2 801085546 4 3 814585274 3 3 258781251 1 3 603402349 3 3 265745869 1 2 870631671 1 2 175182006 4 3 574328551 2 2 568393824 4 3 944502102 1 2 885946226 1 2 527765681 4 2 212499603 2 2 178679497 1 2 488431992 3 3 948167917 1 3 384450681 2 3 984219959 5 3 470520257 4 2 914972958 5 2 165883949 3 2 314159333 5 2 812561664 4 2 733035840 5 3 752086346 2 2 342895189 4 3 444949100 4 2 267429869 3 2 201512259 5 2 845977286 4 2 725804809 5 2 751114844 5 3 257921703 2 3 861490407 3 3 869436865 3 3 571459237 2 3 326846363 5 3 281491199 5 3 315667587 3 2 821642583 1 2 973530714 3 2 183395898 3 3 484212237 3 2 282162510 2 2 429659810 1 3 582702073 1 3 884365135 2 2 634667733 1 2 412306155 1 3 468252311 1 2 395055544 1 2 391270198 4 3 170012465 4 3 272428634 5 3 236369615 1 3 759671380 2 3 732639100 3 3 112091754 3 3 186031721 1 2 846584223 5 2 627786687 3 3 957851133 3 2 121272255 3 3 643769242 4 2 892260108 1 2 737659604 4 2 601846483 3 3 936309398 2 2 879002561 3 3 744605052 4 2 661745905 5 3 520425813 2 3 342174698 5 2 704464849 5 2 825829627 3 3 352240898 1 3 349664113 5 2 641230857 1 3 819354922 3 3 272474086 3 2 624703536 1 2 240960185 3 2 139176245 2 3 643619257 1 3 245047978 1 3 570652999 3 3 350332357 5 3 647121385 2 3 422964375 3 3 377310075 2 3 722528800 4 2 617494182 5 2 966164080 1 2 396812821 4 3 205285934 3 2 388824770 3 3 801117617 5 3 912325224 4 3 842066729 5 3 642271878 4 3 781079400 4 3 490686219 4 2 264967258 4 3 239347413 5 2 812628110 2 3 821682252 5 2 481621932 4 2 413130708 1 2 729868627 1 2 994211533 4 2 932986889 1 3 514509407 4 3 874218979 4 2 947528417 4 2 870450971 1 2 669130144 5 3 523609797 3 2 935345662 5 2 640229485 3 2 337137948 3 3 241254123 1 3 533682877 1 3 682591121 4 2 960380468 5 2 250719754 3 2 634017246 1 2 886078941 5 2 550224509 5 2 821238501 5 2 872067105 1 3 327948485 5 2 396954394 1 2 208827969 2 2 777484685 5 2 769235160 1 3 980850649 4 3 248675373 5 2 125443005 4 2 736320299 3 2 787234406 5 2 440407480 1 2 192807852 1 3 690199656 4 2 608280711 5 3 238469924 1 2 653331415 1 2 177329342 4 3 330295487 1 3 113834735 4 2 500668911 1 2 648608530 1 2 140522901 3 2 755319377 1 3 701786364 4 2 225347498 5 3 603475963 2 3 363383111 1 3 584977772 2 3 264569725 1 2 468381067 5 2 367101612 3 3 561705409 3 2 770845294 1 3 575306666 3 2 902928147 5 2 387060327 2 3 436221072 1 3 661605137 5 3 399648047 1 3 480908032 5 3 238926640 3 3 411678586 2 2 624954995 3 2 160909815 1 3 587495786 2 2 282490428 3 2 766802024 1 3 674575654 4 3 314736478 3 2 620326262 3 2 345865279 1 2 993463305 1 3 775873520 4 3 298176139 1 2 355056899 1 3 679863893 4 3 214080321 3 3 783656216 3 3 112923768 4 3 175769633 4 3 271166683 4 3 267673479 5 2 503646268 4 3 695765279 2 3 161726906 5 3 575878151 2 2 241317281 3 3 456614563 3 2 617434844 5 3 108205596 2 2 528512600 1 2 270788028 5 2 742117503 3 3 152229253 1 2 417204192 4 2 139263958 2 3 375308662 3 3 159716872 2 3 571997024 3 2 793772939 3 2 303739074 5 2 147611680 4 3 553141653 3 3 266025940 4 2 532265973 5 2 709930223 2 3 604853912 3 2 458607121 4 3 333551667 5 3 788272422 1 2 683537188 3 3 214056371 2 3 636308060 4 3 671263672 3 3 150296043 4 2 438173930 4 2 838883635 4 3 517418066 2 2 407626726 1 2 826992359 2 3 530491008 4 3 231328822 5 3 546151163 3 2 364967481 2 3 559271746 2 3 826346219 2 3 931925345 1 3 335016622 3 3 701700337 5 3 549029144 1 3 314150915 4 2 864869226 4 2 559037545 2 2 313458449 5 3 818566091 4 3 489519467 3 2 587166676 5 2 940345888 2 3 301798235 4 2 925555997 4 2 775714846 1 2 868302764 3 2 990701259 1 3 345347311 3 3 555548584 1 3 837569712 3 3 642871788 4 2 862863751 2 3 284630302 3 2 742589606 2 2 277159647 1 3 182245945 5 3 419422718 1 3 167103297 3 3 598735666 1 2 511747710 2 2 669449795 3 3 660283298 2 2 949190480 2 3 608540019 1 2 369683594 3 3 684885301 4 2 378451633 3 2 280956087 3 2 604607179 5 3 520447858 2 2 797215821 5 3 727375977 1 3 518859983 1 2 217203911 5 3 518243602 5 3 592519948 5 2 207758209 4 3 728651512 3 2 544392198 5 2 425562711 4 2 549285186 4 2 226005605 3 3 504947831 3 2 186267516 2 2 898036956 4 2 554299947 1 2 392788184 1 3 700816830 2 3 704409573 1 2 973244026 4 2 224746880 1 3 282116064 3 2 278404033 3 3 145904166 2 2 172997339 1 2 878000918 1 3 487643642 4 2 200416907 1 3 618615970 4 3 185877580 4 3 234510989 5 3 468558667 1 2 259851628 5 2 815128635 1 3 783942100 4 3 416082648 2 3 955905760 2 3 392999925 4 2 792468411 3 3 709541967 1 3 817002179 2 2 745833804 2 3 922390280 3 2 392576203 3 3 229974911 5 2 669017624 4 3 822188710 3 2 930210475 1 2 205771825 2 3 389469615 4 3 945611639 3 2 664512272 4 3 646616234 3 2 533077947 5 3 170676238 4 2 731849229 1 2 351095458 2 3 960346232 4 3 307831040 5 2 436475201 1 3 433295757 5 2 791641261 1 3 115902654 1 2 629361741 5 2 246867008 4 3 675894415 3 3 720326911 1 2 975274516 4 3 218763162 2 2 973989144 1 3 500832054 2 2 243509468 4 2 742161603 5 3 306366909 3 2 506652084 1 2 275249094 2 3 178332839 2 3 846852772 1 2 175003911 3 3 206760400 3 3 583329875 4 2 898917581 5 2 185300683 1 3 154459377 4 2 479395436 3 2 665776725 1 2 740124582 4 2 275351364 5 2 404024832 4 3 165196163 3 2 322609538 2 2 258504422 2 3 600089748 4 3 826709769 5 3 486396352 2 3 293548330 1 3 885850936 3 2 456047022 2 2 365067078 4 3 611214802 1 2 359369233 3 2 919351114 2 3 173836952 3 2 694703338 2 3 955601426 3 3 186109672 3 3 727405373 5 2 430044996 5 3 326722305 4 2 909479989 2 3 767238638 1 3 758562400 1 3 660789818 3 2 676402576 4 2 565462258 2 2 379005791 1 2 477022069 2 3 937686055 1 3 700883290 3 2 625437296 1 3 185706842 1 3 145961901 1 2 811466225 2 2 446390406 1 3 382745337 1 2 181184011 5 2 417247291 1 3 829589841 3 3 847009773 2 2 869764507 5 2 797784148 5 3 617810305 3 3 744955967 5 2 672182608 2 3 563130718 2 2 798198786 3 2 196123647 3 3 755812610 3 2 760690056 5 3 115814211 1 3 770465819 2 2 362003381 1 2 367387592 3 3 337002030 2 3 532196238 2 3 454536350 2 3 739418413 3 2 600582286 4 3 299823355 3 2 276219404 2 2 832382163 2 3 162564743 4 2 743933956 5 3 670449299 5 3 194482377 3 3 782284750 5 3 565960438 2 2 471030399 3 3 500262257 5 3 309903129 5 3 140579461 2 2 118787259 4 2 775942626 3 3 473162116 1 3 625344406 4 3 575570185 3 3 730538732 3 2 835006150 4 3 968933931 3 2 579698082 2 2 796467719 2 3 613653137 4 2 998445917 3 3 396766964 5 3 595421553 3 2 263514598 2 2 242085983 3 2 552157115 3 3 838247454 4 3 946947959 3 3 349499806 2 3 485027134 2 3 210508128 4 3 638205193 2 2 720795521 2 3 248638756 1 2 206611239 5 2 551602686 2 2 315621817 3 2 247649970 2 3 131277721 3 3 805833393 5 2 577713786 2 3 868044085 5 3 154316961 5 2 355585458 5 2 732242068 4 3 174244840 1 3 397275338 3 2 272774313 5 2 275757327 1 3 388738889 2 3 843814834 4 2 842439428 3 2 259188279 5 2 193018966 3 2 486928364 4 3 145749140 2 2 894149558 3 2 633964695 1 2 889203880 5 2 187927580 1 3 231188960 1 2 608937449 1 3 294625633 2 2 151260800 2 3 574998842 3 2 236359875 1 2 382231267 4 3 200851654 5 2 745510196 2 3 234899100 4 3 294197902 4 2 244391346 2 2 573097427 4 3 426615451 2 2 461113389 2 3 372484424 3 3 519878929 1 2 536733261 2 3 701201827 3 2 149498034 5 2 909221572 4 2 422850929 2 2 242824615 3 2 940396084 4 3 931854462 3 3 350284299 1 2 326128674 5 3 966173108 1 3 336823645 5 2 875925586 4 2 248871224 5 2 913295293 1 3 179263914 4 3 752806818 4 3 937005640 2 2 863423923 2 2 906071212 3 2 469331644 1 2 412848399 4 2 787101693 5 2 248179009 5 3 674168235 4 3 287229133 4 2 195526528 4 3 202454397 5 3 623214096 5 3 688799701 5 2 705851557 3 3 112815427 3 2 854498042 5 3 387951255 1 2 258964046 3 3 128650136 3 3 648413724 2 2 668212198 1 3 210497433 2 3 178576895 5 2 578538655 1 2 602766063 3 2 740427606 2 3 407502252 3 3 834826251 3 2 785076524 3 3 934718233 2 2 771442387 1 3 755062656 4 2 430559865 1 2 843164541 2 2 185830688 4 2 885737846 1 2 347651391 2 2 799411469 5 3 727430314 2 2 464195924 3 2 101685518 5 2 247080647 2 3 184264722 4 3 920261154 5 2 839316887 2 3 559512031 1 2 103200114 4 2 760511500 3 2 402428452 3 2 655954199 5 3 790946453 4 2 285163812 5 3 348171432 2 2 345389285 4 2 444886584 3 2 400766880 4 3 152028728 1 3 339728153 1 3 911237664 4 2 655763991 4 3 712822359 1 3 456802541 3 3 688765319 2 3 429951547 2 2 944647868 3 2 318707714 4 2 329740121 4 3 291821935 3 3 223186502 4 3 912101170 3 2 641404105 4 3 365873537 1 2 130414124 5 3 319503833 5 3 425973182 1 3 258628648 1 2 162674551 4 3 295961772 1 2 857239935 1 3 929217810 2 2 956704186 5 2 374064573 3 2 292968059 5 2 522170097 3 3 441167997 2 2 482192642 2 3 757079847 4 3 510731739 4 3 758074394 2 3 753929639 5 3 877572558 3 3 291995815 1 2 427473039 4 3 653456703 2 2 149892812 1 2 654918010 4 3 766364394 3 3 176113581 1 3 869587543 5 3 468689517 3 2 759139560 3 2 527482427 3 3 319283926 1 2 249360984 2 3 621076410 2 3 344673116 1 2 843308073 1 2 628013297 3 2 895811525 4 2 543827994 3 3 226631659 5 3 775742309 1 3 967439062 3 3 471845043 1 2 579672919 2 3 791624204 3 2 511024441 3 3 736549724 4 2 838300728 5 3 581177194 1 2 532743804 1 2 814483093 5 3 728534642 5 2 688903222 4 3 891706155 2 2 364203293 3 2 145333584 1 3 787781686 1 2 776152307 5 2 588558813 4 2 597867844 3 3 722316093 4 2 463956977 1 3 149534939 4 2 979964334 1 3 517758803 4 2 300895445 1 3 444934008 1 3 559434275 1 2 966056412 3 3 244053880 4 2 965539383 3 3 526542200 2 3 569291472 4 2 800512293 3 3 399036354 1 2 327724463 5 2 735713461 2 2 104611122 2 3 904810858 4 3 960836625 5 3 779941493 3 3 864871049 2 2 504357699 2 3 413466470 2 3 222458693 4 3 571616780 1 2 148910780 4 3 613831511 2 2 440903799 2 3 742773278 5 3 549935435 5 3 228576448 5 2 541799817 4 2 152371426 4 2 675772782 1 3 116211496 2 3 453120900 3 2 511024735 1 3 386311309 5 3 864954628 5 2 690690178 4 2 528082508 5 2 372550642 4 3 109909223 2 3 284030510 1 2 155303887 3 2 132160175 5 2 852698760 5 3 729413164 4 2 653822044 1 3 518719498 1 2 566097915 1 3 744578363 4 2 109232927 2 3 200619658 2 2 160979234 5 3 856626447 2 2 465890674 2 3 125710015 5 3 177610144 2 2 480853472 4 1 447680744 3 622709520 4 3 779405577 4 2 800428894 1 3 852178983 5 2 622104594 3 2 272376139 2 3 204888226 5 3 757576347 1 3 820360336 4 2 430449485 2 2 412516223 1 2 956574104 4 3 240441635 1 2 574579030 4 3 901346935 3 2 296572172 4 2 473872715 1 2 785750654 4 2 826031041 5 3 848714861 2 2 959830684 1 2 441726202 2 3 670193852 1 2 379618666 4 2 615297973 4 3 136441741 5 2 523407601 4 2 311881015 4 2 707053901 1 2 720995428 4 3 598707888 4 3 311241508 2 3 311155074 5 2 547437894 2 3 820912882 5 3 843498979 2 2 537497384 4 2 305430886 1 2 557646442 1 3 865023859 4 3 958401243 4 3 299593498 3 3 294684631 3 3 957028966 2 2 872679024 3 2 266698733 1 2 740388994 3 2 333986465 4 2 699268370 1 3 692919110 3 3 798496339 5 2 635542250 5 3 643435951 1 2 412814220 2 3 362188311 3 3 217725598 4 2 356003647 2 3 892428668 5 2 566131475 2 2 637655540 5 2 607228875 4 3 452110062 1 2 237939233 4 3 456881929 3 3 425227537 2 2 987290458 3 3 207060228 3 3 618803792 5 3 661351284 2 2 719782244 5 2 970479183 4 2 205335977 4 3 586012070 4 3 475880494 3 2 572144705 4 3 522567088 3 3 747681598 1 2 324886446 3 2 989416310 3 2 822305337 3 2 905101342 5 2 906023540 4 2 708185222 2 2 484682667 4 3 548174659 2 2 169897657 2 2 371576360 2 3 156897948 1 3 650629104 5 2 494236220 5 2 428755429 2 3 425658142 4 2 578517527 3 2 337876384 5 2 531511485 4 2 867779932 5 3 683583811 5 3 344030412 2 2 300750980 4 3 186538111 2 3 377295433 3 3 223427815 2 3 305954012 3 2 285811477 2 3 623273319 5 2 168002330 4 3 595618108 3 2 582312565 1 2 601746516 1 2 599597662 2 3 107254241 4 2 438052964 4 2 735033699 5 2 940923629 4 2 520436210 1 2 270600972 4 3 779651270 5 3 100905273 5 3 847401801 4 3 619328127 5 3 417616487 5 3 817281438 2 3 947354077 1 3 699217428 2 2 908125130 1 3 127766786 2 2 687943840 4 3 626076336 5 3 879295433 4 2 466662076 1 2 118456561 2 2 521981827 4 3 578781625 1 2 636215660 4 3 333073304 4 3 959553821 2 3 966327864 2 3 947170334 2 2 239796462 4 3 750460868 1 3 675646718 5 2 137059047 1 2 121192062 5 3 481096388 5 2 415285965 4 3 202587096 3 3 274764001 1 3 657090447 2 2 717528103 3 2 963006082 1 2 198565817 2 2 490369915 3 2 175286643 4 2 774660965 4 3 367296320 4 3 802177046 2 2 849922366 1 2 328641007 2 2 454094242 3 3 965986121 1 2 309570896 4 2 137467401 3 2 339960704 2 2 313185307 3 2 609707807 4 3 528471837 3 2 492836895 3 3 905577172 4 3 309790352 4 3 362913737 5 3 626512891 3 3 515040350 4 2 353118965 3 2 393475712 2 2 715190980 3 3 310377784 5 2 425115933 1 2 688960298 2 3 578823725 4 2 858845650 5 2 858652623 3 2 556727366 3 3 972366566 1 2 967347243 2 2 119283149 2 2 127456078 5 2 778424503 3 2 526396732 4 2 847962257 3 3 296223316 2 3 318600598 1 2 411387856 5 2 408507522 3 2 476063042 5 2 412408476 3 2 576731905 5 2 343036592 1 3 216877957 1 2 566505085 1 3 102301133 5 2 885837915 5 2 400978763 1 3 588292804 1 2 283882665 4 2 279453178 4 2 321293527 4 3 517811292 3 2 931402462 2 3 293326274 1 2 123534882 4 2 526913906 5 2 255400999 2 2 477391660 2 2 747343796 3 2 947589209 2 2 887253643 3 2 951245517 1 3 268602906 5 3 140491771 4 3 247299330 1 3 716574599 4 2 574434749 2 3 503286992 4 3 729991901 4 3 726518123 5 2 619072898 1 3 555348325 4 2 680713243 1 3 686489080 1 3 376903745 2 2 625594669 5 3 504212632 4 2 710914067 4 3 821158298 2 3 673307553 5 3 310506975 5 2 122255986 5 3 389792414 4 3 392146008 3 2 811079262 3 3 944768471 1 2 829250392 4 3 907124277 3 3 794794019 4 2 499377027 5 2 982272291 5 2 430194084 1 3 348774287 5 3 629867437 3 2 184757163 3 2 937631891 4 2 929897515 3 3 148086232 1 2 372558745 5 3 768415825 5 3 733722823 1 2 367974584 4 2 665616920 3 2 721991504 4 2 343398543 1 3 797491416 1 3 321972330 4 3 359581189 3 3 249525067 5 2 407674062 2 3 313899595 3 2 562667108 1 3 626881532 1 3 948715415 3 3 699482914 3 3 286433502 3 3 514942058 5 2 168722668 2 2 604333950 4 3 517610543 2 2 394744645 5 2 613513749 2 3 617604473 1 3 622576429 5 3 966797747 3 2 520493889 4 2 767467529 1 3 902161406 4 2 608794834 1 2 961570312 5 2 479037504 2 2 320296270 4 3 758700129 1 3 585921781 3 2 570728221 5 2 324922492 3 2 609297446 2 3 214315740 3 2 377793218 3 2 839234113 2 3 222857330 3 2 850509609 1 2 148258950 3 3 131558283 2 3 135083653 3 3 718162931 5 2 442973785 3 3 285702470 5 2 225065867 1 3 185763156 3 2 389680876 5 3 474992301 3 2 163821966 4 2 646460740 4 2 501122158 1 2 886239262 1 2 871462515 4 2 443934677 5 2 652598510 3 2 151602346 1 2 818125528 3 3 333052191 2 2 866295684 2 3 528620087 2 3 103131402 5 2 839787834 3 2 944162221 5 3 904045674 2 2 297508529 5 2 565067895 3 2 958433877 2 2 187373119 5 3 427633901 2 2 924747513 5 2 799391832 4 2 177561425 5 3 261455778 5 3 409113547 5 3 878716587 3 2 432154353 1 2 891534724 5 3 116257875 1 2 370764568 2 3 641558239 4 2 391322690 3 3 782300317 3 3 261931503 1 2 772926752 4 3 340052867 5 2 123871286 4 2 218513175 5 2 375363606 5 3 528272998 1 2 323728215 3 2 706560449 5 2 899889901 1 2 129717136 4 2 970394407 5 2 334703916 3 2 391369151 4 2 354138692 3 2 666984501 5 2 416177253 2 3 304821698 2 3 551955423 3 3 607387167 4 2 804316823 5 3 307206750 5 3 552630536 2 3 776021236 5 2 127722872 1 2 602501820 3 2 727901603 3 3 112204322 3 2 311218975 2 2 853427479 5 2 392766771 4 3 360446137 4 3 223379241 1 2 108178957 1 3 486283164 1 3 841958539 1 2 269112834 2 2 851718783 4 2 536415996 4 3 449443596 5 2 820803546 2 2 771409527 2 2 557611125 3 2 537485870 3 2 710325370 2 2 862685303 1 3 115978877 1 2 971893375 1 2 126815920 2 2 393245626 5 2 995896113 5 2 844141916 4 2 199204552 3 2 984127723 1 2 828044070 5 2 706218947 3 2 354070042 2 2 239909847 4 3 693433545 5 2 270993165 3 2 805172720 3 3 554374204 2 3 402787761 5 3 431389082 2 3 343240393 2 3 381260629 3 2 757255338 2 2 299190197 1 2 551259344 4 3 838814637 1 2 542780143 4 2 226590761 3 3 539402780 3 3 341774020 3 2 725884090 2 3 711504779 3 2 271904687 5 2 503278148 4 2 613281426 4 2 166326893 5 2 977697222 2 2 374760493 5 2 920911856 2 3 765050204 5 2 242645091 4 2 433784263 3 3 446881618 1 2 498230803 3 2 657172281 1 3 530607346 3 2 484069384 5 2 170712664 3 2 188684177 1 2 780908996 2 3 960727646 2 3 807438640 2 2 665089018 4 3 416342070 5 3 168047121 4 3 116564118 5 2 162652844 1 3 288545764 4 2 857983392 5 2 215027198 2 2 237850442 2 2 356665713 2 3 914170117 3 3 137522971 3 3 573028272 5 2 523150492 4 3 569501355 1 2 525789785 1 3 129335943 2 2 403498867 3 3 402705199 4 3 658428056 4 3 458275604 3 3 556062749 1 3 189838663 5 2 285929023 4 3 157029202 2 3 783930091 5 2 168874374 3 3 974693254 1 2 115481377 4 2 429012916 3 3 115734512 4 3 703660719 1 3 273451204 3 2 140680292 3 3 751844024 3 3 488891720 2 2 411036172 4 2 586502627 1 2 564398396 2 2 511512167 3 3 955341088 1 2 771680260 1 3 719350361 2 2 775440245 5 2 850988454 2 3 771386162 1 3 535903096 2 2 595145347 5 3 654991934 5 2 120352900 3 3 410383412 4 3 511559074 1 2 603811354 3 2 493378383 1 2 746414839 2 2 875665677 2 3 311583235 2 2 676695169 5 2 943818613 1 2 523623293 5 2 492420861 1 2 619012519 3 2 894884095 1 2 759808103 1 3 689384385 5 3 250420937 5 2 987232348 3 3 586112849 2 2 755483533 4 2 756473483 5 2 639031502 1 3 783917421 1 2 153260182 1 2 965393559 1 2 260110683 4 2 411927745 3 2 536922265 3 2 347064628 5 3 999296927 4 2 165710688 2 2 411048113 3 2 150115101 1 2 551552288 4 3 257379872 1 2 450496686 3 2 198523605 4 3 641108951 1 3 130127095 5 2 328545728 2 2 653828654 1 3 365024050 4 2 991636647 1 3 861491008 1 2 996251033 2 3 443785165 3 3 430234536 4 2 559589298 1 3 627408014 4 2 569388101 3 3 321221059 1 2 930528389 1 3 799821613 5 2 689726009 5 2 247848894 1 2 356500142 5 2 994132161 3 2 519776968 4 3 611621761 1 3 891495732 3 2 742117910 3 2 706814549 2 2 153060409 4 2 202801358 2 2 427708677 1 2 143738872 4 2 580474690 3 2 668816701 3 3 184361649 1 3 713765823 3 3 681518318 4 2 985646406 1 3 149497455 4 2 118309869 2 3 668968866 2 2 462151931 1 3 284431289 4 2 128075557 5 2 966245058 1 3 516369861 5 2 924467955 3 2 718968091 1 2 452521279 2 2 119538565 3 2 207582688 5 3 344709362 3 2 233663317 2 3 425850382 4 3 499180904 2 2 171578223 3 3 324525183 1 3 416452639 2 3 602026123 1 2 337267534 1 2 158899160 1 3 303950773 5 3 716367138 2 3 135221298 2 3 400954486 3 3 849002469 2 2 702901068 2 2 745319853 1 3 171520518 2 2 280033946 4 2 316144638 5 2 367254122 4 3 935321650 5 3 263809487 4 2 578811589 4 3 576191593 3 2 118390801 4 2 415445278 5 2 223645179 5 3 310399805 2 2 338699434 1 3 637544838 2 3 396106948 2 3 379566416 1 2 336011148 1 2 135287481 2 2 447795458 5 2 161712454 1 2 162315458 2 2 602172254 2 2 935682449 1 2 313437936 3 3 688564931 5 2 910406828 4 2 883740210 5 2 111065159 2 3 735515689 3 3 908906860 1 3 919065162 5 2 921099430 1 3 109466673 3 3 341676357 1 2 133844033 2 2 850550189 4 3 793816484 5 3 994989937 2 2 982566500 2 2 936662831 2 3 214715053 1 3 296027683 2 2 225296089 2 3 688218082 2 3 624665367 2 3 392346443 3 3 660527099 4 2 135617177 2 2 488477810 5 2 616093025 2 2 627605922 1 2 714347289 4 3 403970468 5 2 897943652 1 2 100290237 5 2 260653497 1 2 564097878 4 2 316988890 4 2 237087221 4 2 315088950 1 2 464082427 3 3 801475463 1 2 202903797 1 3 104682353 3 3 398506873 3 3 782285272 1 2 216566069 4 3 834956401 3 2 753091561 5 2 336245611 4 2 709482762 1 3 191991623 1 3 759458120 1 3 360515750 3 3 148384627 2 3 166445256 3 3 114380653 3 3 336185927 5 2 640854650 1 3 982028075 1 2 724868997 3 3 850792624 3 2 101799786 2 3 378256112 1 3 538297227 4 2 745051106 1 2 197012610 3 2 336827900 3 3 581104669 4 3 304119601 1 3 964369211 5 3 481151779 5 2 993350597 2 2 465833328 2 2 401677754 2 2 524025605 3 3 537241990 2 2 522363761 1 2 776276821 4 2 322476274 2 3 390558120 1 3 204150320 4 2 759066626 1 3 614108678 5 3 519429212 3 3 154019080 2 2 721403930 3 2 676897015 1 3 203389078 4 3 334025640 1 2 658267082 3 3 831620270 5 2 706967212 4 3 513416949 4 2 444528093 1 3 337807700 1 2 745910744 4 3 676172030 2 2 590065970 3 2 550733142 1 3 259958621 4 2 401780177 5 3 854109609 3 2 102854404 3 3 240808457 1 2 646370965 1 2 122339384 3 3 581808708 5 2 362860271 2 3 441549870 5 2 269901557 1 2 709608840 2 2 367036313 3 3 925544685 5 3 753251754 1 2 719575237 4 2 430419722 4 2 829887719 3 2 242157606 1 2 811346652 2 3 595348747 3 2 993092008 3 2 680267141 5 3 505622126 1 3 240365512 1 2 616157334 3 2 912735596 4 2 692114656 3 2 573878952 4 3 322830412 5 3 703546380 1 3 537440622 3 2 905016709 1 2 836741046 5 2 564289027 3 2 257933289 3 2 294085314 5 2 294414856 2 2 884506846 3 3 818802081 5 3 158321618 2 2 699592073 3 2 638752710 5 3 781771053 3 3 731796579 3 2 693928426 2 3 497206469 4 2 188407159 2 2 310680953 4 2 209527924 2 3 237512157 2 3 176865685 4 2 429562312 5 2 192191003 1 3 244292999 4 3 239632424 4 2 467933227 3 2 301751475 2 3 503215542 3 3 821762262 3 3 723883898 1 3 252224635 4 3 846495790 2 2 767078815 2 3 959508969 5 3 553324207 2 3 532876386 4 3 477114677 5 3 124568019 1 3 511448522 3 2 910053966 1 3 834788498 3 3 828369028 3 2 840410076 1 2 433361166 5 3 580611206 4 2 253646576 2 2 728371362 5 3 224840911 1 3 985878153 2 3 652846846 1 3 970951068 3 3 796417424 2 3 125712464 3 3 405399749 2 2 936588236 5 3 405976420 5 2 333587282 1 3 780773508 3 2 349781881 4 2 222361133 5 3 998789669 2 2 104054908 3 3 763467110 4 3 241339537 5 3 397495853 5 2 630894581 1 3 414952568 2 2 396436799 5 3 342214099 3 3 299305415 5 3 426244865 3 2 751688144 5 3 725592037 5 3 985068010 4 3 874239516 4 3 484975136 2 2 841042306 5 2 899248182 4 2 195632818 2 2 122159227 2 3 734411675 3 3 616743297 4 2 422409107 1 2 757113590 3 2 541173810 3 3 488156980 5 3 960373923 3 2 152074341 4 2 556238648 5 2 184810703 2 2 368510438 4 3 188367664 3 3 258538550 3 2 588303569 1 2 540761983 3 2 348234577 3 2 697940781 5 2 733793531 4 3 634776686 3 2 966477242 3 3 582245897 4 3 725162606 2 3 797945932 4 2 269700561 3 3 986340468 4 3 373663370 1 2 421012197 2 2 278708152 1 3 654231346 4 3 478093155 5 3 384259513 3 2 283372024 3 3 871503097 5 2 880080254 2 2 993189570 5 3 408124668 1 3 575770253 4 3 137039236 1 2 572248362 3 3 964947093 2 3 772415678 1 2 982671051 3 2 164955125 3 2 761098933 2 2 588711018 3 2 212971617 4 2 877143704 3 2 745879836 4 3 320334640 2 3 338503512 3 2 975528832 5 3 353919050 5 3 580933523 1 2 652273256 5 3 560764235 4 2 172718782 1 2 856586699 5 3 174562205 5 3 955641538 2 2 473550724 3 3 508791922 1 2 248582872 1 3 486329387 1 3 545628770 3 2 352385180 5 2 352524489 1 3 612538169 3 3 671757101 3 2 339135455 5 3 986843801 4 3 464090150 3 3 621933169 4 2 154141029 4 2 210159896 2 3 451038141 1 3 638177178 3 2 363066504 4 2 146834463 4 2 973453080 1 3 399110645 5 3 276694658 3 3 754085801 2 2 718657847 1 2 669216382 1 2 123243399 3 3 855855082 5 2 699571907 5 2 937442509 2 2 717154866 4 2 477778453 3 2 771442102 5 3 606198982 5 3 983231454 5 3 584605741 2 2 414390243 3 2 577025066 2 2 362992141 1 2 518180660 4 2 778058244 2 3 797014457 5 3 476765579 5 2 111523077 1 3 483502735 2 2 403468878 2 3 981268526 3 3 954138802 2 2 590317371 5 2 224766642 2 3 428144604 3 3 270385581 1 2 445294518 1 3 973753173 2 2 861148622 4 3 537111458 5 3 709808909 5 2 597116385 3 2 675784375 3 3 888027253 4 3 712503835 2 3 507898727 1 2 303139463 5 2 422118080 1 3 892143788 3 3 582415248 3 2 658385690 3 2 802138809 2 2 829222708 1 2 262976065 2 3 362833843 5 3 460255903 1 2 312593206 1 3 915934878 5 2 207031483 1 2 534375462 1 3 727529892 3 2 756137488 5 2 739001353 4 3 264816930 1 2 454389937 5 3 619227999 4 3 396558712 1 2 314315697 2 3 263912138 3 2 218457791 4 2 147625086 5 2 511019315 5 3 842266263 4 3 391901088 5 2 718125940 3 3 696385206 5 3 137993018 4 3 771143271 5 3 113262166 3 3 638649822 1 2 442661396 1 3 683993848 1 3 213706998 2 3 388829227 5 2 507521190 5 2 940379019 3 3 132223096 2 3 188795330 4 3 337745491 3 2 799986476 1 2 446252467 2 3 588837254 2 2 384523192 3 2 707979643 3 2 532752160 2 3 573578686 4 2 975792825 3 2 557845937 3 2 212575496 3 3 667237559 5 2 579249827 2 2 167135557 2 2 547818283 2 3 389772292 4 3 945185709 3 2 564814708 2 3 987129357 3 2 520890664 2 3 123697037 2 2 649597201 1 2 954908507 3 2 350665987 1 2 573825348 1 3 864520842 1 3 459603929 1 3 915906409 2 2 504614746 1 2 522858672 5 2 191320672 2 2 785398505 2 3 280101548 5 2 702724496 5 3 809884434 2 2 371937989 1 3 677194310 2 3 685564308 3 2 160790960 3 2 358829381 4 3 842935584 5 3 911145366 3 3 931101247 2 2 119938612 1 2 335571650 3 3 755342706 1 2 723657022 3 3 229080268 1 3 789695711 5 2 666852469 1 3 195287673 4 3 614046885 5 3 519459131 3 2 627538782 3 3 784367733 1 3 232980479 4 3 573372903 1 3 568188889 4 3 935417083 1 3 835347950 4 2 187440282 3 2 232110133 3 2 933590815 2 2 785277351 2 3 443623383 1 2 313040150 3 3 911462189 4 2 221035094 5 2 329029691 4 3 671828143 1 3 994283576 5 2 291050159 1 3 559126424 4 2 241439967 3 3 741213762 2 2 377283830 4 3 450013798 4 3 180924396 1 2 207377483 5 3 630419449 5 2 345277507 2 2 957984831 3 3 670864151 3 3 931263879 1 2 391372418 4 3 788507687 3 2 171593145 1 2 722759306 5 2 178537031 5 2 545473623 5 3 870505115 5 3 150792841 3 2 861441268 2 3 995771937 1 2 283249725 1 2 113864611 4 2 285325998 3 3 791676630 5 3 272242451 3 2 195230315 3 3 186719822 3 2 229545262 4 2 345182684 1 2 301371471 5 2 179345450 5 3 316863182 2 3 248352112 3 3 448587631 5 3 235225794 5 3 418405315 4 2 163095586 5 3 576193922 1 3 527954354 4 3 371591099 2 2 700238556 3 2 711170800 2 2 392027700 2 3 727521751 2 2 782292198 1 2 145881535 3 3 732664122 3 3 219818745 3 2 769101861 5 3 559981145 4 3 367598963 1 3 663495350 5 2 578265896 4 2 107205635 1 3 598190023 2 3 982288602 5 2 950545030 3 3 204910133 5 2 988150192 2 2 402444859 1 3 130022078 3 3 152703199 2 2 613541380 2 3 565718579 1 2 955905332 4 2 443624888 4 3 200428855 5 2 273322757 5 2 994171798 4 2 614794475 2 2 594419270 3 3 445128056 5 2 720226534 4 3 293936694 1 3 896402807 1 2 138108981 3 2 578077133 5 3 342783375 4 2 608807602 1 3 633016903 3 3 117527999 4 3 465162052 1 3 165428320 3 2 401155885 2 2 278153576 1 3 781955752 2 3 615860062 4 3 724369663 2 2 510493669 1 3 388798306 4 2 913869782 5 2 967870821 2 3 865281674 5 3 244200934 3 3 623520691 4 2 960538047 5 3 164584925 5 3 206826430 5 3 694005344 2 3 475628088 5 3 499736680 3 3 360198512 3 3 900104798 1 3 935298806 4 3 550268459 5 2 483773989 3 2 662650586 1 2 433340083 5 2 778143186 2 3 196456092 3 3 431884909 1 2 985650630 4 3 103353251 4 3 631132476 1 2 868890160 2 3 853263541 2 3 476955738 3 2 221869168 3 2 300335899 5 3 281872663 3 2 598545757 5 3 102436086 5 3 736840256 1 3 522808405 4 2 702320823 1 3 828660696 3 2 814342063 4 3 269484661 4 2 154853316 1 3 703846295 1 3 544165893 5 3 757221347 2 2 944366173 4 2 168529095 4 3 898002183 1 2 754438083 3 3 532517097 4 3 850338482 4 3 764319557 1 3 831750240 2 2 158268680 5 3 243086176 1 2 836763885 3 3 539020903 4 2 674095653 5 3 740533623 1 3 143369100 1 3 915637514 1 3 717888339 1 3 689321927 4 3 973048503 5 3 693423763 2 3 133341493 3 3 513144298 3 3 612326832 1 3 173661654 1 3 392798771 5 3 352472715 1 3 530955496 2 2 108687767 3 3 741369418 1 3 640579126 3 2 877662085 2 3 983803059 3 3 936560348 4 2 262809462 3 2 249963742 4 2 769977885 2 2 878509612 1 2 751373791 2 2 191514409 2 3 508801758 5 3 345551157 5 3 339929232 4 2 273360161 5 3 269292639 5 3 492143661 4 2 433071891 3 3 261114359 4 2 228612534 4 3 647335652 4 2 254893884 5 3 149720078 2 3 232620421 5 3 633115183 3 3 149480924 5 2 561763699 4 2 926434699 3 3 225065284 4 2 723118606 1 2 285751082 4 3 832735031 5 3 883519147 5 2 786386810 1 2 934220182 1 3 399538774 2 2 772050801 2 2 562307118 5 2 520978461 3 2 600374599 2 2 757010835 2 3 990237647 3 2 133546093 3 3 628724186 2 2 747655152 2 3 783232776 2 2 290103713 3 2 604759248 4 2 935236540 4 3 143291231 1 3 209852266 4 3 995797997 1 2 992350788 5 3 990766429 5 2 201988020 3 3 233500495 2 3 927915075 5 3 265271524 5 3 599219647 2 3 956430292 3 2 650297325 3 2 693018731 1 3 533252008 5 2 750188013 2 3 398659157 5 3 405326464 4 2 227879963 4 3 342644118 4 3 579232953 3 3 898175899 4 2 116721824 4 2 482744689 5 2 415553918 1 3 433209201 5 3 271051101 4 2 619868156 3 3 420465909 2 2 281575476 1 2 525356854 3 3 281134312 3 2 135942508 3 2 710962014 5 2 829128306 1 2 587334655 2 3 662456088 1 2 152835136 5 2 476640056 1 2 514632412 4 2 344335094 4 2 326275119 5 3 275327516 2 2 557331550 1 3 330295015 5 2 936254453 3 2 781627508 1 3 649931458 3 3 445949743 2 3 366186366 2 3 371600619 3 2 408460648 4 2 594466841 3 3 815440018 3 3 197054490 1 3 262219937 4 2 690517797 1 2 759674961 3 2 757083640 1 2 322395028 3 3 586508617 3 2 415582319 5 2 342120249 3 3 585776877 5 2 905107788 1 3 721474248 2 2 410248305 1 3 446065600 3 2 161998534 2 2 516437527 5 2 720094855 4 2 963725140 4 2 135329006 3 2 220748685 1 3 648804704 3 3 535723309 5 3 552498946 4 2 496337011 4 3 682575737 2 2 572496862 4 2 502365802 1 3 729001482 1 2 612998223 5 3 167556971 4 2 247733970 5 3 340762595 5 3 516493474 4 2 600373523 3 3 637625654 4 3 404463337 2 3 481705847 2 3 275021131 5 2 672545443 3 2 908780592 2 2 115649193 2 2 442595120 1 2 407792832 5 2 129098354 1 3 562092416 3 2 884136553 1 3 385295456 4 3 683804098 5 3 290317100 4 2 382007765 4 3 169667060 5 3 927583852 2 2 103859283 2 3 453747347 3 3 442112955 1 2 206842865 2 2 311622667 5 3 455829015 3 3 471108920 2 3 855363175 2 3 299345303 5 2 622292711 1 3 666429827 3 3 875991047 3 2 357671071 3 2 583199025 1 3 625917257 1 3 101814913 1 2 472201275 2 3 912869378 5 2 429344853 3 3 493837214 5 2 134046295 1 2 349538421 1 2 506395151 2 3 113216167 3 3 733582864 4 2 807991837 4 3 679197524 4 2 523073903 5 3 453064469 2 2 364224709 2 3 865946751 2 2 119953115 5 2 622783063 4 2 504668842 5 3 455637455 1 2 949311885 4 3 908477399 5 3 966687113 5 3 474272633 5 3 479010510 5 3 882826123 4 2 479577022 5 2 695284134 3 3 192480097 5 3 272676035 3 3 660514752 3 2 367934224 3 3 464387026 1 3 559456682 3 2 422111998 1 3 973619200 5 3 435987165 4 2 661042339 2 2 542525846 5 3 930883245 1 2 335532123 3 2 384189409 1 2 307326894 1 3 985062439 3 3 665521115 3 2 281136210 3 2 182662297 2 3 700942133 5 2 955778942 1 2 200121308 3 2 799479463 5 3 779627118 5 2 968668490 4 3 147129974 1 3 375715564 1 3 126042618 2 3 212854408 1 3 794559941 3 2 911675027 5 2 921959822 2 2 219873366 4 3 254891946 4 2 181702705 5 2 946927808 2 3 551092196 1 2 363795326 3 3 431129533 5 3 807337821 1 3 789370781 2 3 896285519 1 3 964784939 4 2 929316437 4 2 712409580 3 2 586003152 5 2 387563994 5 3 445933719 4 2 910990401 5 3 554835087 2 2 555236454 5 3 974086729 1 2 269401060 1 2 642867049 1 2 783031117 3 2 546836621 3 2 587809309 3 3 130311610 3 2 384111729 3 3 757759093 1 2 883120816 2 3 764357649 1 2 794212330 1 2 839007046 3 2 487294899 4 2 200440428 2 2 476837874 1 3 301340114 2 3 792662832 1 2 660969894 4 2 411852375 1 3 167159347 3 2 859766004 5 2 824846194 2 2 504865414 3 2 770691184 3 2 941249254 2 2 753795874 2 2 816839528 1 3 885346193 1 2 439439187 3 2 630374129 4 3 668112939 2 3 147111723 4 3 612060402 5 3 992820405 2 3 324246348 1 3 383511580 5 2 891919643 3 3 338379674 1 3 992896438 2 3 148439613 3 2 553774912 2 2 345256075 1 2 641100935 3 2 623571464 5 3 414202781 4 3 724854690 4 2 121082198 1 3 869353158 2 2 629387227 4 3 726894319 1 3 786913452 3 2 150304938 4 3 233208149 5 3 848565244 4 3 887666213 2 3 647955261 5 3 540199782 3 2 371810990 5 2 208391332 1 3 320388620 3 2 866165659 5 2 492090961 4 2 311057709 4 3 688176437 1 2 395382077 5 2 818126114 5 2 596716884 4 3 267751548 5 3 149645616 1 3 691253153 2 2 300818505 2 3 999764070 2 3 804456306 5 2 409705862 5 3 524007723 3 2 551654838 2 2 734262632 4 2 793553042 5 2 222454715 4 3 894579415 3 3 152850115 1 3 607288412 5 3 968199475 3 2 415930643 1 3 712453217 1 3 374704913 2 2 373957158 3 2 314049704 2 3 178048231 1 3 559806309 3 2 646939220 1 2 343479365 2 2 831421516 3 3 527984648 4 2 974718558 1 3 227696371 4 3 697412376 1 2 201612092 5 3 885763231 1 2 303001805 5 2 289999495 1 2 732139449 2 3 485429546 4 2 712531635 3 2 714120746 1 3 709150969 4 3 580701407 2 2 387852540 4 3 431883304 2 3 574976073 2 2 739241261 2 3 182822352 4 3 299740365 3 2 204548613 5 3 600605238 1 3 526655890 5 2 890905336 5 3 420312629 5 3 459707880 5 2 356219329 3 2 284289118 3 3 383293656 3 2 158844894 3 2 580085184 3 3 548312029 2 3 852757456 4 2 332253195 2 3 771616804 4 2 795132368 2 2 103137186 2 3 581758707 4 3 469136505 4 3 820161404 1 2 359096801 2 3 170413543 5 3 241109256 5 2 628082649 5 3 579686458 1 3 764486549 4 3 184332786 5 3 798184773 3 2 731304733 1 2 320168461 3 3 578988852 3 2 261463953 5 3 824369797 1 3 287900268 5 2 504118152 1 3 639477668 1 2 164870393 1 3 873733298 2 3 391826706 1 2 273317903 5 3 445839735 5 3 720630499 4 2 486842628 2 3 183225572 5 2 344674098 3 3 481622321 3 2 658293631 3 3 867062413 5 3 185218557 4 3 647302009 3 3 697768091 2 3 817607779 5 3 757420345 3 3 676096598 2 3 863696790 3 2 546061137 3 3 232818509 4 2 664364262 2 2 186796529 1 3 961498264 3 2 184126721 2 2 956822043 5 2 233171636 2 3 332708257 2 2 729647360 2 3 603527560 3 2 815625222 2 2 701881357 1 2 100293718 5 2 569988754 4 3 305741030 5 2 187677721 1 2 531382168 4 3 861173781 4 2 314531547 5 2 628977702 1 3 636530556 2 2 147522580 3 3 820119028 5 3 417102275 5 2 445287143 2 3 897528123 2 3 702189029 3 2 840118890 4 2 141715667 4 3 203264057 3 3 734073771 5 2 796803340 2 3 745508815 5 2 562490866 3 3 775887564 2 2 609434805 1 2 490134167 3 3 830549782 5 2 355833813 4 3 827922786 5 3 911075827 5 2 279782858 1 2 701508468 5 3 884838260 1 2 745964895 1 3 309612362 2 3 397956280 5 2 680412377 5 2 629236247 2 3 791098132 2 3 603693749 4 2 977113489 1 3 288986072 1 2 772753763 4 3 546005314 4 2 690992725 2 2 344972754 2 3 521557498 2 3 633788250 5 2 308154455 4 2 352046278 2 3 654697060 1 2 271020578 5 3 901179156 4 3 274805349 3 3 208179665 2 3 593380772 2 3 520903672 2 2 701993377 1 2 536204792 4 2 599297741 5 2 399308820 3 2 346726776 3 3 551942435 3 3 189608276 4 3 844782786 1 3 212210691 5 3 597368598 5 3 730264272 2 2 299802856 1 2 961367957 4 2 455382514 1 3 781503563 4 2 301167024 3 2 181130072 2 3 251777718 2 2 702019293 5 2 767207219 2 3 984079861 5 2 430982005 5 2 396980474 4 2 625371032 3 2 874848122 5 3 449822353 5 2 888226408 3 3 772912667 1 3 385598923 5 2 416887962 3 2 859091251 2 2 936939037 3 3 766151947 1 3 181540788 3 2 958478876 4 2 349599707 1 2 207852509 4 2 948543151 4 3 265152386 1 3 643344047 5 2 679294868 4 2 361476493 2 2 521086942 4 2 924192321 4 2 695139796 4 2 649072902 3 2 460521069 1 3 483994488 3 2 656287296 3 2 786616343 5 3 636722425 3 2 627514333 3 2 555020195 5 2 586444465 2 2 578202058 1 3 412557293 5 2 640519138 3 3 261658157 2 3 949675025 3 2 133159827 3 2 818983242 4 2 968802952 4 3 684130901 4 3 905319562 4 3 173638932 1 2 856255634 3 2 122896802 5 2 284462426 1 2 843011880 2 3 979440665 4 2 956273281 4 3 633606631 2 3 118989416 1 2 298476154 5 2 268513876 4 2 379633003 5 2 564991293 4 2 195678093 4 2 526370759 4 3 298039273 3 3 725361263 3 3 756038934 2 2 132990937 5 3 888629613 4 2 217936133 5 3 294494920 3 2 395527997 3 2 437973178 2 2 536753989 3 3 104554537 1 3 654544074 3 3 302962429 1 2 475035795 5 3 225153767 5 3 966094693 2 3 401330765 1 3 533531269 3 2 379195802 2 3 165803664 4 2 772583682 4 2 207156313 2 2 251773756 1 3 533778577 2 3 983385187 3 2 458595395 1 3 176152174 1 3 134320350 1 3 786968941 3 3 272299773 4 2 719780293 1 3 102508391 3 3 204988216 3 3 598585045 5 3 349642333 4 2 383050370 1 3 297451294 3 2 244235299 4 3 551366449 1 3 324724875 2 3 117565768 5 2 643370267 3 3 300920605 2 2 137568535 5 2 411519903 3 2 466693620 3 3 563626196 3 2 278068019 5 2 566495753 2 3 267025947 4 3 437842059 5 2 323253204 1 3 463631891 1 2 406337232 5 3 426484779 5 2 686863644 4 3 488477452 4 2 588264616 3 2 626451609 3 3 788496379 3 2 204305487 4 3 580393616 5 2 193519465 3 2 494416061 1 3 365747644 5 2 139855106 1 3 844272696 5 3 408479706 4 2 148781001 5 3 300563918 4 2 215492208 3 3 128960667 2 2 932203835 5 3 681645263 1 3 986671539 1 3 724884965 5 3 714045583 5 3 553273371 5 2 757351042 1 3 107422358 5 2 516855225 2 3 852002837 5 2 812363792 3 3 491262568 5 2 120255598 2 2 299002948 3 2 517059112 1 2 771484468 4 3 383099604 1 2 657910935 5 3 332111444 3 2 294855480 4 2 917411542 5 3 445661308 2 3 710118247 1 3 380767005 3 3 636588078 5 3 819359095 5 3 456481845 4 3 557798920 4 2 775433666 2 3 183928474 4 2 167528224 1 2 973640857 3 2 690243435 1 2 349591882 1 3 396383485 2 3 712040734 2 2 843172246 4 2 597209065 1 2 573325441 4 3 769547218 4 2 315733990 1 2 310113448 1 2 788012372 5 2 185010326 5 3 299399947 5 2 335379759 1 2 257918263 5 2 975293192 2 2 647712198 2 3 374032745 1 3 359169453 3 3 101139589 2 3 733621602 2 3 117934057 5 3 750194257 4 3 268857416 5 2 277742903 5 3 599634302 5 3 856613752 5 2 100161115 5 3 714325718 1 2 629767140 3 3 769296517 5 2 452134171 1 2 599908257 1 2 452605060 4 2 745497548 5 2 348893181 1 2 576320957 2 3 833673010 3 2 423755787 3 3 186029208 5 3 739443683 4 2 235304302 5 2 111485224 2 3 858973389 1 3 502592111 4 3 527471519 2 3 851826316 2 2 759975598 1 3 836997313 1 3 347140897 1 2 322976618 5 2 635101955 1 2 606800945 3 3 620073042 2 3 183599114 2 2 716964729 3 2 461930209 4 3 249134857 2 3 230822408 5 3 129598667 2 2 992549542 4 2 716560560 1 3 407179399 5 3 396469001 4 3 799030628 5 2 830217443 1 3 656797328 1 2 144704367 3 2 545822255 4 2 473930476 3 2 960498561 2 3 908675805 5 3 327247635 4 2 784069768 4 2 775360825 2 2 748371548 1 2 611598356 5 2 209584664 4 2 873003586 2 2 327343306 4 3 312143001 2 3 265056559 2 2 620449240 2 3 440189823 5 3 210711909 2 3 774409310 3 2 799282661 2 2 511341678 1 2 631852295 1 3 730032186 4 2 356416590 5 3 183053769 3 2 654064989 2 3 668022133 2 3 543506471 4 3 370206741 4 3 528650340 3 3 138383951 4 2 567493368 2 2 530889867 2 2 751401660 5 3 691014483 1 2 292264037 3 2 542215358 2 3 243969503 1 3 975715413 2 3 493588328 4 2 694102581 2 2 272185954 5 3 767019018 1 3 298721719 2 3 942241107 3 3 230613382 1 2 543383660 1 2 584068597 5 3 616913318 4 3 877147574 1 2 699504665 2 2 211297643 4 2 307973394 5 3 277410331 4 2 773444190 4 3 436503676 5 3 107622877 5 2 228152169 4 3 608916818 3 3 290041977 3 3 382544092 1 2 891900769 5 2 792940764 4 3 633174160 1 3 466888439 1 2 900751208 3 3 911451649 4 2 516525201 4 2 268299622 5 3 913449904 5 3 532451787 4 3 504273961 2 3 755976666 1 2 244476036 1 3 531599921 4 3 444060765 3 3 263842129 2 3 137502668 2 3 208236867 5 2 275909151 5 2 570926240 3 3 535367673 5 3 691386377 4 2 889713854 4 2 210264855 1 3 341755277 4 3 265659732 4 2 606310985 4 2 465569030 3 3 460052821 1 3 376351866 1 3 884613904 2 2 511335024 2 2 764944893 1 2 144720211 3 3 628593288 4 2 331970840 1 2 733540055 4 3 809575198 1 2 827221476 3 3 369454341 3 3 992817281 1 2 161027837 3 2 151024344 2 2 156024972 4 2 448631438 1 2 937905356 5 2 594631627 3 3 130980333 4 3 900018160 4 2 105700117 1 2 403202602 4 2 137712295 3 2 687040784 2 2 412560682 4 2 884655948 1 3 444625464 2 3 986653623 5 2 907268566 3 2 853681321 4 3 701154149 5 3 969041937 2 2 687684880 4 3 594053371 2 2 136721686 4 3 756379777 1 3 353022642 5 2 157121171 2 2 381754373 1 2 800770235 5 3 266938888 1 2 881453725 3 2 447419448 1 3 253920220 2 2 463415729 1 3 416053169 4 2 401971119 2 2 563592104 4 3 826477030 1 3 322396937 1 2 369978768 3 2 766319731 1 3 632128741 1 2 917013040 1 3 432327002 1 2 777728809 2 2 522043594 5 2 154203672 5 2 278500058 5 3 608848728 2 2 371093731 3 2 115818026 1 3 344900352 5 3 283156002 5 2 958975297 4 3 645272789 4 2 763524582 5 2 316972485 5 3 207976023 2 2 608510527 5 2 207766080 5 2 944608406 3 2 603818767 3 3 535888157 4 3 633891670 5 2 420198369 4 3 609955485 2 2 445663376 4 3 595372668 1 2 155811553 5 3 170540636 2 2 625689265 3 2 492244893 3 2 330761411 2 3 526267492 5 3 156563573 5 3 194125646 4 3 617754849 5 2 493942631 1 3 562269010 1 3 796406003 3 3 276175062 3 3 416715803 4 2 674721537 2 3 950618046 3 2 689300022 1 2 275807886 4 2 543134071 3 2 613724774 1 2 580945152 2 2 753555212 2 2 871111807 4 3 384412101 4 2 471951512 1 3 968948056 1 2 526698965 5 3 102429921 2 2 691436860 4 3 348845897 2 2 140826454 5 2 487834303 5 3 944528433 2 3 507225394 4 3 570177972 1 3 550529083 5 2 199294366 3 3 999880848 2 2 824037581 2 3 175345151 1 2 366134395 1 3 489645524 5 2 933285320 2 2 958119348 4 3 725925676 2 2 654420016 4 3 922744725 4 2 692407185 3 3 239099784 2 2 658885250 4 3 417857836 5 3 108554970 1 3 355578229 2 3 908851874 4 3 416865720 1 2 262067150 5 3 890536739 4 2 438450495 2 2 767767683 5 2 764860536 3 2 752022404 4 3 405636462 4 2 700889617 2 2 642014869 4 3 724948605 4 2 391460982 3 3 438422950 1 2 680889652 3 3 175315164 5 3 346505314 1 2 625665365 2 3 472099520 2 3 155050100 3 2 746752367 1 2 779456957 5 3 866854530 3 2 319199123 4 2 655235126 5 2 995524239 1 3 103087738 3 3 633312752 5 3 474695305 4 3 955337034 4 2 899705030 5 3 659280438 5 3 804107861 2 2 723398377 2 3 599014704 2 2 892987710 1 3 921803524 4 2 603082827 4 2 494781394 5 2 838901151 4 3 994668314 1 3 328612476 2 3 758333787 4 3 405276201 5 2 903475035 4 2 145438858 2 2 391211893 3 3 563585488 3 3 885474177 3 2 352635518 3 2 673209001 2 3 591384817 1 2 833938296 4 2 281043816 3 3 922286277 3 3 311912627 5 2 761201838 2 2 333929716 3 3 826011334 4 2 365897845 2 2 601635837 3 2 286166301 3 3 932043153 2 3 123798768 5 2 748023348 4 3 903744076 4 3 394541854 1 3 703747078 1 2 117705887 2 2 252078669 2 3 459541052 5 3 496060531 4 3 947421870 2 3 755637633 2 3 130548073 3 3 417715632 1 3 624288779 1 2 459650029 5 2 350726924 1 3 733563816 4 2 204987334 5 3 320972009 4 2 339917256 1 3 910883175 5 2 327810549 3 2 795179869 1 2 742875241 1 2 143750028 1 2 868488568 3 2 304691540 5 2 556932486 1 2 927402810 1 3 733015056 3 3 829508189 3 2 681667535 3 2 532248058 3 3 717096149 4 2 119091413 4 2 178278706 5 2 966050850 3 2 189278452 4 2 728149469 1 3 852674733 3 2 989691828 2 3 177954438 3 2 855792729 3 3 691198713 3 3 822501217 1 2 211062434 5 3 953655457 1 2 243298159 5 2 665925653 3 3 471196413 1 2 131851533 2 2 569419850 2 2 561700355 4 3 397608894 4 2 727704072 5 2 992669492 4 3 752294046 4 2 217204977 1 3 903494260 3 3 861942024 1 3 327756132 4 3 189320536 1 2 890735780 4 2 681032982 2 2 809209488 2 2 385782096 5 2 554751834 4 2 790044587 4 3 115374724 4 3 287980359 2 2 807553377 4 2 962247048 1 2 555984705 3 3 203164838 1 2 527371242 4 2 279294477 1 3 598869662 1 2 775390111 5 3 589113360 5 3 845684301 5 3 761830565 4 2 173911431 1 2 278323671 3 3 639515079 5 3 400566901 2 3 522907633 3 2 581298823 2 3 231613827 2 2 883330722 5 3 734449437 5 2 276293757 3 2 727588320 1 3 287224762 4 2 787261830 3 2 529454086 5 3 439140943 3 3 394629921 3 3 431961782 3 2 258392032 5 2 615312325 1 3 229046274 3 3 586560859 4 3 387267814 1 3 707296922 1 3 306396405 1 3 723038071 1 3 822120516 1 3 566218940 5 2 266509335 5 2 500182702 4 2 491643109 4 2 307550847 4 3 974696114 3 2 442558757 2 3 883772289 5 2 292636056 4 2 306353537 5 3 138803748 3 3 547295868 2 3 942541853 1 2 262793425 5 3 214376747 3 2 756974168 2 2 588641670 4 2 441387881 5 2 878552974 4 3 992693790 2 2 309085793 3 3 530925444 3 3 669992176 2 3 791559686 5 3 912304241 4 3 820367324 5 2 832991320 4 3 975928482 5 2 944056244 1 3 484608586 1 3 221731202 4 3 924372640 4 2 764471623 3 2 613169781 1 3 783781745 2 2 919595809 5 3 720135977 2 3 540443920 1 3 983559695 3 2 696760371 2 2 262176294 5 3 597074009 3 3 765509829 4 2 411611522 5 2 525483493 4 2 422253582 5 3 114488205 5 2 647422567 1 3 151901278 3 3 242593338 5 3 511541335 1 3 692494120 5 3 438778161 2 3 783461501 1 3 530134104 3 2 906907991 4 3 898264353 1 3 278097865 3 2 135880823 1 2 466737547 3 3 675487520 5 2 202676085 5 2 781039227 1 2 136924286 3 3 232991724 5 3 739919717 4 3 686296318 1 3 642585689 2 2 154754704 4 2 556206169 5 3 278703473 1 2 499670575 3 2 157033708 5 3 252314965 5 2 842647426 3 3 993822288 1 3 261178653 5 2 234983798 1 3 906061516 5 3 976796510 5 3 191588021 2 2 540300602 2 3 615544930 1 3 133337820 1 2 147816240 2 3 479065583 1 2 531859375 5 3 109857504 1 2 953522921 2 3 869985584 3 2 299718261 4 3 442433740 3 2 967696022 3 3 943053808 4 3 191044215 1 3 497393187 3 3 602734849 4 2 244973465 4 3 427769392 4 3 305227574 4 2 362868062 5 3 357513429 5 2 536440398 1 3 740530303 4 2 246298492 5 3 709341651 3 2 753278574 5 2 391962985 3 3 233875753 2 2 151207045 2 2 761739722 2 2 308626236 3 2 355171283 3 3 856211609 2 3 482372695 4 3 892181648 4 3 139635936 5 3 178187718 1 2 759403387 3 2 861264863 1 3 878139040 1 2 741906895 4 2 841135903 4 3 112862389 3 3 676797561 2 2 758917324 5 2 625493406 4 2 301168449 5 2 442940821 4 2 207163119 5 3 480356221 1 2 456068377 1 3 277154689 3 3 239812961 4 2 282962434 5 2 728758256 1 3 519651876 2 2 646846636 1 2 902112852 3 3 997779334 1 2 595796455 4 3 759522378 3 3 185849649 2 2 622737868 3 3 166915711 3 3 865456914 2 3 865720185 4 2 351401575 2 2 927101412 3 2 674127819 2 3 172418504 3 2 179548305 2 3 957195277 4 3 357054859 1 3 943349270 4 3 378906667 3 3 664691030 1 3 355214743 3 2 346821040 1 2 640954376 2 2 304931551 2 3 676183743 4 3 513024700 1 3 581985493 1 2 428986021 3 2 101500132 4 2 736924173 5 3 117761187 5 3 384853437 1 3 669808381 1 2 972221611 4 3 385133417 5 3 795429064 1 2 719886798 4 3 485049208 2 3 594627887 2 3 582472402 2 2 605166108 3 3 311985828 3 3 601465669 2 3 160945248 1 2 766584973 1 3 167055114 3 3 573595949 2 2 290427115 1 2 865224963 5 3 433108021 4 3 955623769 5 2 207251623 4 2 773426370 3 2 345108158 3 2 192504596 3 3 995207018 1 3 163844245 3 2 991570279 2 2 529690629 4 2 922919939 5 2 412653526 4 3 425695753 3 2 293879435 4 3 728594525 2 2 589671868 4 3 872298404 2 3 648402248 4 3 801222980 2 3 504330776 5 3 180364215 1 2 436209477 4 2 123124720 2 3 149241220 2 3 641144877 3 3 750427108 2 2 528440206 4 3 978724296 2 2 480101401 1 2 659995409 1 3 710934255 4 2 950172043 5 2 692774370 5 3 345384866 4 3 597201469 4 3 682814418 5 3 607776155 5 3 313015155 3 3 646227373 2 2 747456877 3 3 503765113 2 3 658404556 4 3 724747412 1 3 319458083 1 3 826601496 1 3 607094478 2 2 438417327 1 3 617198033 5 3 798484929 5 2 993464329 1 2 417939498 3 3 978569407 4 3 322993201 1 3 365363222 3 2 903019314 4 3 987373855 3 2 365403273 1 3 221651425 2 2 469635125 4 2 462789060 2 3 792479781 4 2 769223040 2 3 393364141 5 2 304404179 1 2 843163079 1 2 435110746 1 2 165424925 5 2 660399403 3 3 778748442 5 3 501658825 5 2 886753867 1 3 354251364 2 3 282834413 3 3 511920266 2 2 934177724 2 3 580927271 5 2 324032044 1 2 275850167 2 2 322052160 4 3 184138224 3 3 697264693 3 3 767731318 2 3 693255127 4 3 403021757 2 2 763555206 5 3 902390230 5 2 871180030 1 2 512689459 1 3 806770353 5 3 313465184 5 2 277343626 1 2 702427558 1 2 648883768 5 3 349509312 5 2 691580863 3 2 914261754 4 2 815592923 4 3 418484576 5 2 631848975 3 2 948922472 2 3 335426034 2 2 602341107 1 2 348860128 3 2 705877273 4 3 371961061 5 3 195031927 3 2 546665104 5 3 467497710 2 2 750704914 1 2 723180761 2 2 345539480 3 2 130018274 2 3 173654611 3 2 187251832 4 2 529159919 1 3 164702341 4 3 754199527 5 2 226763482 1 2 420226409 2 3 376945936 4 3 389888566 1 3 394745172 3 2 252061053 3 2 167261793 4 2 760521586 3 2 597629655 3 3 531014317 1 2 610482344 4 3 625165672 5 3 219515667 3 3 424531960 5 2 415295501 5 3 410238826 1 2 478809157 4 3 416677413 5 2 361240430 4 2 366675516 3 2 527027009 2 2 953341698 5 3 531974686 3 2 813332171 5 3 377209004 3 2 321139623 5 2 464668557 1 3 813885600 5 2 126623126 2 2 468651486 1 2 273080579 3 2 961459542 5 2 229123080 4 3 515912778 1 2 407537325 5 2 290518173 5 2 228892446 3 3 162036072 1 2 566442736 2 2 391020572 5 3 380329632 2 3 695913546 5 2 342028212 3 3 322748068 5 2 302108586 5 2 580828745 3 2 694801658 1 2 489498434 1 3 921088705 1 3 724967991 4 3 284224197 2 2 825611425 5 2 237498761 3 2 378423472 3 3 938911457 4 2 955560858 5 3 756309525 2 3 339085814 1 3 209402460 5 3 108169287 4 2 747467683 3 2 657721513 5 3 200934596 1 2 103337357 4 3 395188958 3 3 460215413 2 2 152826345 5 2 832178754 4 3 467143432 4 2 936071736 3 2 467021445 3 2 304270703 4 3 146345549 5 3 562762663 2 3 373318008 4 3 167412076 3 3 253284365 5 2 675793891 2 3 458140558 1 2 446980474 3 2 262234134 5 2 480895474 2 2 462238770 3 2 754241634 4 2 102957850 5 2 274434142 3 3 681287355 4 3 372201385 5 2 510321288 3 3 232194386 3 3 145098017 2 3 753143945 4 2 236258613 2 3 653080601 2 2 470147943 5 2 623830092 3 3 196423390 2 2 160333557 1 3 119510592 1 2 395206243 5 3 977895310 3 3 801403378 2 3 225271063 5 2 512332417 1 2 313420068 5 2 302522138 2 3 364247262 1 2 390627363 1 3 103073956 1 3 979503513 3 3 351473493 1 3 385280868 3 3 507032015 2 3 631350420 2 3 332561784 4 3 215864878 3 3 874629326 1 3 440347478 1 2 130362680 1 3 631224561 2 2 276615015 2 3 736213114 5 2 893375620 5 2 659079417 4 3 132141979 2 3 950299416 5 2 756156402 1 2 976988031 3 2 850447043 4 3 569894031 2 3 532673262 1 2 616145255 3 3 561696259 2 3 525768917 5 3 500579161 1 3 162776565 4 3 740723714 1 3 463244807 1 3 557643798 2 3 720793077 1 3 703304213 5 3 774190404 4 2 959132563 4 2 142205095 5 2 797694225 3 3 366058868 4 2 913990324 3 2 432065262 5 2 378974097 2 3 624348950 5 2 495063658 4 2 484037385 1 2 964552846 4 3 654115304 3 3 844780080 3 2 234636453 4 2 374192565 4 2 522781661 1 3 334262958 3 3 880131247 3 3 629863585 4 3 976606231 1 3 109922998 4 2 648476110 5 3 206969202 4 2 907483286 1 2 823921984 4 2 614947146 1 3 668437655 1 2 334975654 4 3 690755583 1 3 988032090 4 3 943047471 1 3 311026941 4 3 916530900 2 2 676115712 1 2 439191746 5 2 551716126 5 2 904446553 5 3 403082133 4 2 148962091 5 2 971654240 3 3 492335024 4 3 487540975 5 2 651653522 5 3 262683878 4 2 776601407 4 3 215194190 1 2 703164208 3 2 254327113 3 2 325776156 4 3 728882556 4 2 529692128 2 2 890322104 5 3 348546492 5 2 366689141 5 3 566063547 1 3 518400305 1 3 712844895 3 2 493384827 2 3 517172738 3 3 381484322 5 2 785992892 4 3 738293348 2 3 110061072 2 3 340769153 1 2 299160790 4 3 589945121 5 3 450512669 1 2 643044964 5 2 475189793 1 3 951621867 2 3 144772978 1 3 402407255 2 3 366855373 3 2 708973485 3 3 589569492 4 3 773821615 3 2 395570659 2 2 148443632 1 3 940478189 3 3 494653599 1 2 712814300 1 2 151471007 5 3 990889553 2 3 967186059 4 3 783847963 1 2 703509393 3 3 990756129 4 3 466489101 2 3 499466951 3 2 515599387 1 2 705541890 4 2 649216592 3 3 462295181 3 2 982743514 2 2 890530686 3 3 895794733 1 3 266611455 5 3 109122282 3 2 256615083 3 3 171929894 3 2 782732661 3 3 917506044 5 3 674792195 5 2 497365363 3 2 355635256 2 2 664265933 5 3 603506598 4 3 124298385 1 2 476115827 3 2 564447004 4 2 634511942 2 2 840893353 4 3 224463691 2 2 950585214 5 2 722280493 5 3 827128638 3 3 771169527 2 2 806825133 4 3 474345822 5 3 209378693 3 2 960958045 4 3 151267269 1 2 385632676 3 2 179528006 5 3 173456167 3 3 219478741 4 2 960334360 4 2 258480737 3 3 939375118 4 2 750405716 4 2 204246151 2 3 913267519 3 3 696109976 1 2 526252822 4 3 745130485 1 3 811965646 1 2 595879814 3 2 609159201 5 3 863552693 1 3 211082705 4 2 135623809 3 2 589577026 5 2 551351085 4 2 822055970 4 3 585376842 3 3 803883205 1 2 520953117 1 2 727342603 3 3 207998807 4 3 481107579 2 3 326237866 2 2 445258206 5 2 108216634 1 3 385084839 5 2 871000064 2 2 751253813 4 2 319426863 1 3 745915076 4 2 912960675 3 3 330989423 1 2 279751034 4 2 122224096 5 3 619862802 3 3 179758871 1 2 195202517 1 2 446462286 3 3 988886598 5 3 329969775 3 3 767286393 5 3 419450368 4 2 346807824 2 2 666176652 5 2 552187981 4 2 276070792 1 2 617669207 2 3 377964539 1 2 215015439 3 3 386492425 2 3 227527322 1 2 426110966 4 2 392806820 1 3 637979093 4 3 869486412 5 3 525825181 1 2 515071328 4 2 462654720 2 3 926151764 2 2 448840618 2 2 474491485 4 2 661389608 5 2 457207722 4 3 155374704 1 2 868302162 2 2 350183130 2 2 630972498 2 2 681270619 1 3 389045789 1 3 290318838 4 2 800867788 4 3 249272000 3 3 554279192 5 3 658210621 1 2 735674592 3 3 420792738 3 2 973355135 3 3 580571071 4 3 482645198 3 3 781484934 5 2 592761931 4 3 956882129 1 3 419471666 1 3 889679275 1 3 229977065 3 2 322346171 1 2 416537229 4 3 437498000 4 3 625518731 3 3 395718227 4 2 140061544 3 3 139835229 5 2 887703089 5 2 281413180 1 3 287569047 2 3 223167829 5 3 299773514 1 2 908525649 4 3 577379779 4 2 274430007 2 2 768447227 3 2 492063802 5 3 136430324 5 2 195125427 3 3 104874594 5 3 954353583 1 3 672351162 3 2 402775574 1 2 123086417 4 2 587261845 3 2 567995069 1 2 494901997 3 3 218643814 3 2 968680126 4 3 829132137 1 2 949024328 3 2 951668319 5 2 852677066 2 2 636759318 2 2 308626280 3 2 966855919 2 3 304460883 4 3 666799564 3 2 418330965 2 2 244849705 2 3 276232584 2 3 178289571 2 3 558633431 5 2 779363764 4 2 666953306 5 2 593837278 4 2 495112506 3 2 440419037 5 2 689301266 4 3 999558853 2 3 486335859 2 3 168154091 5 3 474353716 5 3 843547436 1 3 367026567 4 3 261918059 2 2 240823668 2 2 819582612 4 2 737685669 1 2 455290690 2 3 136264043 1 2 799885852 4 3 763624561 5 3 560294745 2 3 334143752 4 3 776631938 4 2 880778264 3 3 665152802 3 2 748789587 2 2 403044641 4 3 167443775 1 2 984004073 5 3 972278040 5 3 922515497 1 2 171604641 2 3 734333253 1 2 301766896 2 2 195017802 1 3 540095128 3 3 221075189 3 2 506010388 5 2 528543972 3 3 155807204 2 3 819975329 2 2 536614725 3 3 806162270 4 2 354072191 4 3 407564847 1 3 303195671 4 3 308588710 1 3 194871274 1 3 901060181 4 2 298410491 2 2 368724261 4 3 936859588 2 2 976570757 2 2 212871490 1 2 532504228 4 3 220240245 1 3 803377868 4 3 464396616 3 3 527431127 3 2 568446040 5 3 943049269 2 2 372088957 3 3 706478935 3 2 523546644 5 2 810355546 1 2 401836375 2 2 170321624 1 2 108277563 3 3 258112113 1 2 378454057 2 2 981182562 1 2 805263949 1 2 491325466 2 2 719865771 3 2 581513502 2 3 967599955 5 2 782599579 1 3 413910715 4 3 396495807 2 2 506935558 1 2 166144964 5 3 468449432 4 2 162435216 3 2 752284985 2 3 367686300 4 3 915462611 3 3 789791814 5 3 268716226 1 2 504175649 1 2 192386679 3 2 497602154 3 3 839750634 3 2 249341266 4 3 606725321 5 3 890039129 3 2 628593634 1 2 878463850 1 3 989091870 2 3 732980940 1 2 507067025 3 2 640859417 5 3 318914979 2 2 107762628 5 2 204008638 5 3 427147353 4 2 559920336 2 3 359855038 2 2 334817399 5 2 352113417 4 2 923706738 5 3 798970432 1 2 990600422 3 2 100740506 2 3 502796787 2 3 845771696 1 3 656199994 4 2 342805553 1 3 454658459 5 2 907114225 2 3 382191281 1 3 813122164 4 2 324181573 2 3 178095955 2 3 349986711 5 3 421303375 1 2 455305337 4 3 949450862 4 2 500278554 5 3 806768650 3 2 756240300 1 3 566715377 3 2 741161034 2 2 314916029 4 2 716976082 4 2 321855357 1 2 635132345 1 2 250981766 2 3 646377181 2 2 262303955 3 2 647912435 1 2 472661451 1 2 775174786 2 2 383963388 3 3 625878046 5 2 941607160 1 3 243906582 4 3 367068608 3 2 347401358 2 3 901668332 5 2 924157961 5 3 630247458 2 2 878327369 1 3 236855124 4 3 176452270 4 2 939822450 3 2 253037573 1 2 577781940 3 3 323880011 1 2 720609763 3 2 387023792 4 3 916220723 5 3 168776932 3 2 792384643 3 3 313676823 3 2 996632198 1 2 967619866 3 3 618085062 3 2 111098365 2 2 325417362 4 2 521992005 4 3 194313856 4 3 458766186 4 3 198341754 5 2 132137336 5 2 109098696 2 3 118055693 1 3 105070715 3 3 794972645 2 2 989456998 2 2 344805026 4 3 527558997 4 3 421930948 1 3 175704022 1 2 901705283 2 3 347048346 2 2 107129066 2 3 438493321 4 2 419101866 2 2 310692480 2 3 100075742 3 3 513085278 2 2 662477399 5 3 589859675 4 2 294266350 1 3 148973861 4 2 660991338 5 3 216197187 5 2 559644117 5 2 807485586 3 3 238129261 5 3 954672434 2 3 986223771 4 3 632003019 3 2 292616241 3 2 239004967 2 2 426277072 2 2 363696709 4 3 293297898 5 2 574657905 2 2 894089423 3 3 600430604 5 2 829086535 4 2 811842816 3 3 630352909 5 3 298328846 3 2 473994782 4 3 780719616 4 3 449572833 5 2 309763106 4 3 463152859 3 2 539282738 3 2 716180736 2 3 300997904 1 3 677188934 3 3 206067530 3 2 546952976 4 2 993139387 1 2 563396961 4 2 941918688 4 2 645113890 3 2 897136638 3 2 954905819 3 2 187872001 2 3 463945412 1 2 620335744 5 2 256212879 3 3 531064976 4 3 649987879 5 2 879940696 5 3 586905766 3 2 409045776 5 2 420405330 1 2 714750437 4 2 695937242 5 3 569490075 5 2 801498901 1 3 410235529 1 2 140002723 2 2 124411685 3 3 263500137 1 2 247918128 2 2 123864139 3 3 375798574 1 2 784998404 4 2 531482484 3 3 605908091 5 3 397550379 2 2 491749809 4 3 288925136 3 3 535799385 4 3 212038150 5 3 344418256 1 2 289861438 2 2 279478424 5 2 212858936 4 2 173382603 4 3 485162951 1 3 649430433 5 3 715457718 4 2 850877379 3 3 253649421 1 3 713957899 4 3 496550051 4 2 297914328 4 2 824700726 1 3 893604124 4 2 628845980 2 3 665255214 2 3 505752378 5 2 563545617 5 2 403511597 1 2 228087450 1 2 213886036 2 3 654964124 5 3 759340937 4 2 829639627 3 3 933711716 4 2 952247260 2 2 659084963 3 3 535234963 2 2 182944841 1 2 624375677 4 2 795488927 3 2 657414085 3 3 278894891 3 2 582714724 5 2 698836080 1 3 687932864 1 3 792414122 3 2 639783035 5 3 300312316 2 3 413207305 5 3 741281415 3 3 805376754 2 2 250147069 5 2 434539994 3 2 721170754 3 2 260111545 1 2 166386139 4 3 118147428 4 3 122710943 5 3 544484162 3 3 324105547 1 3 701073265 1 3 280354707 2 2 814125498 3 2 693496164 3 2 365495883 3 2 676725644 3 3 883266582 5 2 815375453 4 3 865455864 3 3 272750497 3 2 545219829 4 3 165815139 2 2 243181717 4 2 106512857 3 2 881926137 1 3 416346318 2 2 637976376 4 3 545250280 3 3 524058384 3 3 600533592 5 2 801520294 4 3 814399989 1 3 462856644 4 3 841474160 1 3 994269099 1 2 671856097 3 2 156670728 4 3 243717848 1 3 559083105 3 2 526059624 3 3 274426575 1 3 974726916 2 3 920602866 3 3 731220095 2 3 680410643 3 3 473986190 3 2 958462319 1 2 317239639 5 3 420024240 4 2 366852919 3 3 901946186 5 3 458798121 1 3 160534527 2 3 160517591 3 2 769265928 1 2 549546642 5 3 350045853 2 2 111280269 1 2 383619435 3 3 801576099 3 3 474998642 4 2 853814732 5 3 706881879 5 3 797654423 5 3 155559013 1 3 191088350 2 2 409679513 4 3 264174334 4 3 834335341 5 2 288307823 5 3 907464039 4 3 859615053 2 2 273758749 3 2 105696812 3 3 724640294 1 3 503494013 2 2 839142029 4 2 620928939 5 2 885619743 4 3 445126144 5 2 805241863 2 2 157582486 2 2 411846550 4 2 432469778 1 3 657081780 3 2 234311976 5 2 792529809 1 3 298365766 3 2 784386582 5 2 976677221 5 2 812889816 2 3 367336920 5 2 145215034 3 2 967518199 2 2 461367791 1 2 239674399 1 3 729569496 4 3 407894260 5 2 353037313 4 3 304012688 5 3 528883363 2 3 670766435 1 3 813259137 5 2 285657227 5 2 581227736 3 3 627209007 5 3 241934060 4 3 473633364 5 2 150555857 5 2 694374083 4 2 182633433 4 3 149241495 3 3 759610906 5 2 858192325 5 3 439853398 1 3 737256084 2 2 251656105 2 3 413297388 5 2 988028709 4 2 585292829 5 3 974002018 1 3 510658895 3 2 721386689 1 2 322819481 5 2 486543652 1 2 160995916 4 2 680833145 2 3 243891165 4 2 747904834 2 3 155242086 1 3 857489563 1 2 219902319 1 3 271143545 3 3 253893075 1 3 487133139 2 3 967502653 4 2 576709692 1 3 905746597 2 3 877073950 5 2 642455605 3 3 265221894 2 2 759687359 3 2 962792702 4 3 359758341 4 2 875645816 2 3 224260946 2 2 395656872 2 2 344461082 2 2 514949644 4 2 623156523 4 2 405789196 2 2 337592509 1 2 945128046 2 2 165796004 3 3 721379717 4 2 277932926 1 2 102424918 2 2 849168166 5 2 371906150 1 2 839484122 3 2 103304639 5 2 637143540 1 2 880061515 2 3 154841222 4 3 664615677 1 2 909198344 5 2 806027828 2 3 686740532 1 3 380918308 2 3 110389234 1 2 809234522 5 3 146540034 4 3 751133575 3 2 380936741 3 3 362148395 3 3 707990076 5 3 749187538 1 3 705863275 3 2 361201456 4 2 249890255 3 3 190915480 5 3 965712339 1 2 272263483 3 2 413911753 5 3 348807545 1 2 550092369 2 3 894188059 4 3 268543079 4 2 675897131 1 3 797423747 2 2 666419383 3 2 676604199 5 3 162642666 2 3 278335349 4 3 545588014 5 3 310264533 5 2 612221094 1 2 773994552 5 2 714504887 5 3 217713895 5 3 577278840 2 3 954393269 4 2 634563791 2 2 624238264 1 3 655231750 4 2 681842008 2 2 693649404 1 2 540650557 1 3 101389274 3 3 327252569 2 3 717842545 4 3 147120344 4 2 642747915 4 3 879955352 4 2 864354754 5 2 797503367 3 3 178247072 3 3 589905607 2 3 871164727 2 3 756866674 1 3 177845139 2 2 670125463 3 3 104359821 3 2 496661798 3 3 711448251 1 2 927978135 2 2 105640400 1 3 621452570 4 3 149951361 2 3 938015836 2 3 617022478 1 2 709058270 1 3 271721419 3 2 118324316 5 3 432022202 5 3 659308558 1 2 441423268 1 3 274016016 2 3 246846653 2 2 478393203 1 2 712302968 5 3 129418054 4 2 250678495 1 2 793709604 4 3 586608174 1 3 442998181 4 3 328357969 4 2 953732485 3 3 497675493 3 3 370648905 2 3 666299097 2 2 970409120 2 3 600332512 1 2 387445545 2 2 724776802 5 3 870893818 1 2 318145721 5 2 440351651 3 2 494398538 3 3 898258864 1 2 247415634 2 3 564385242 5 2 531858056 3 3 959287405 5 3 429827090 1 3 912430296 4 3 200583104 2 2 966897392 5 2 602133822 1 3 132098103 1 2 463788350 4 3 401588232 3 2 494391272 5 2 528806248 4 3 135385627 3 2 685820241 5 3 970948735 1 3 877411370 2 2 684033990 4 3 886998896 5 3 164905844 2 3 195685027 2 2 791591594 5 2 882627010 5 3 114835054 1 3 167423576 3 3 522012645 4 2 639061491 5 3 493790620 4 3 650770328 3 3 155899645 5 3 949453160 3 3 694326392 5 3 618352965 1 3 334279071 1 3 714636945 2 3 426709988 4 3 787948314 1 3 147568819 1 3 177494234 1 3 342656237 3 2 387002876 4 3 361140982 1 2 502641685 4 3 250445563 4 3 194985868 2 3 265871474 3 2 769250715 5 2 534257085 3 2 471733001 5 2 328637676 4 3 841874788 5 3 127576588 4 2 404016018 3 3 358667145 5 2 400116012 1 2 443823985 1 3 243808641 5 2 963384888 5 3 338494077 4 3 283340415 3 3 687140181 1 3 638696483 1 2 926260407 5 3 929425509 3 2 986780270 2 2 671281562 1 2 211428137 5 3 356659589 4 2 547556199 5 3 592970386 4 3 254630727 4 3 616218729 1 2 567064950 5 3 852132388 2 2 627007158 3 3 576895985 1 2 837965618 1 3 897266687 1 3 377310832 1 3 995846093 2 3 382979297 4 2 441918303 4 2 879655666 2 2 312411886 4 2 432234902 5 3 568422151 5 3 164984981 5 3 122417162 5 2 433400589 1 3 700749859 5 3 283482202 1 3 848017735 5 2 632759379 5 3 220242276 5 2 598192548 5 2 589299820 2 2 682374383 5 3 632743806 5 2 398613286 1 3 618148116 1 2 149570978 4 2 266205423 4 2 218454852 5 2 165359463 5 3 963721310 5 2 698971368 5 3 708569143 5 2 417062404 5 3 760831784 4 2 459614014 3 3 961003273 5 2 826444474 2 3 585335779 2 2 339028940 2 3 131161375 3 3 188035978 3 2 756126054 1 2 636431482 5 3 561130585 5 3 558673540 4 2 601100129 5 3 785032588 5 2 690266019 1 3 277160747 2 2 493306310 1 2 866447888 2 2 235007154 4 3 498673566 4 2 921351210 5 2 828181540 3 3 251648484 4 3 869051669 2 3 398695665 2 2 602930571 3 3 773988529 3 2 348558916 2 3 145097952 4 2 972830684 5 3 211858703 5 3 155433191 2 2 325953648 3 2 455530945 2 3 958894935 5 2 782596353 4 3 257943460 5 2 948822841 2 3 526262480 1 3 521326739 1 3 331575840 3 3 204027158 3 2 725481187 1 2 327851039 5 3 873237184 5 3 514216251 3 2 857198926 2 3 994338585 3 3 904938700 2 3 139633398 4 2 250851953 3 2 679427119 4 3 341239205 3 3 128322149 2 3 675593079 4 3 696368385 5 2 283911994 5 3 414323598 5 3 517877266 5 2 339147443 4 3 671328527 3 3 105575401 5 2 166358280 4 3 633123238 5 2 469845688 5 3 708249011 1 3 663158629 4 2 339436134 2 2 796400752 5 2 193941117 3 2 290786257 1 3 402225385 5 2 220321192 2 2 883250154 3 3 545158653 1 3 573077502 5 3 669605205 4 3 977522231 4 3 839974783 5 2 262136232 2 3 684703319 1 2 708199996 1 2 869588218 2 2 710134894 3 3 429800084 4 2 643886411 3 3 853176227 4 2 587646641 4 3 627064315 2 2 972944338 1 2 921778519 3 3 899703147 5 3 745937163 3 2 865775060 4 3 170435371 3 3 137822197 3 3 410062807 5 3 273411808 1 3 893313620 4 3 422795162 3 2 339683516 5 2 261676178 3 2 433632847 1 3 420553406 5 2 697737756 1 2 656756909 4 2 256203395 4 2 471029779 1 2 413283729 4 3 355111421 2 3 920686992 5 2 563760002 2 2 186698795 5 3 220045685 3 3 417838105 3 3 235299337 4 3 363715154 1 3 284411999 2 3 536110411 2 2 476358683 1 3 948794175 1 2 726496445 2 2 334305328 2 3 834037373 2 2 129069997 3 3 928301026 5 3 676181705 1 3 190507533 3 2 309639965 4 3 257582712 1 2 302040243 5 2 988037696 2 3 475711017 3 3 564236019 3 2 166578935 3 2 328468415 4 2 279084887 4 3 878509488 4 3 838577790 1 2 715430165 1 2 675657456 1 3 462085106 2 3 655365998 5 3 129451292 1 3 318106312 3 3 992574537 5 3 658471914 3 2 656019453 2 2 554514289 3 3 788520963 5 2 181036019 4 3 646591033 4 2 833799828 5 2 148990255 1 3 872885580 2 3 648883739 2 2 566647652 2 2 724298887 4 2 179933987 2 3 922986360 3 3 418580985 2 3 106784995 5 3 962012638 4 3 279840565 2 3 630525565 1 2 532927537 5 3 136618072 1 3 275362185 4 3 510308005 2 2 785069327 1 2 543156149 5 3 379565068 4 2 233275335 4 3 817512173 1 3 567085133 5 3 152358934 3 2 852811006 5 3 182120823 3 2 578797531 3 2 627970999 4 3 223872914 1 2 313917927 5 3 886282839 1 2 110913919 4 3 372768427 5 2 106892638 4 3 305137530 2 3 223883785 3 2 375186844 3 3 374308296 2 2 426601514 1 3 810253808 4 3 244487936 1 3 390939121 2 2 177826393 5 2 372309138 2 2 184539807 3 2 730294162 3 2 231562537 2 2 940695460 1 3 485900546 4 2 710433993 4 2 106009817 4 2 128439919 2 2 857135266 1 3 187523984 1 3 490067645 2 3 607637282 5 2 704808129 5 3 669027957 3 2 565081452 3 3 496596749 2 3 983642646 3 3 387111465 5 3 359985267 5 3 646802299 5 2 793474893 4 2 103745977 4 3 366330448 1 2 796441701 4 2 395778367 4 2 987362657 1 2 381059421 5 3 169717332 1 3 586448393 2 3 681897434 2 2 692951694 5 3 899569386 5 3 663223084 2 3 278046932 4 3 715604579 4 2 774932494 4 3 198199508 3 2 230286391 4 3 779579739 2 2 624923884 4 3 302316574 2 2 227687978 3 3 397754118 4 3 990554790 2 2 668064975 5 3 616391665 4 2 492177633 4 3 210619718 4 2 545530543 1 3 762354933 4 3 207500305 2 2 459064695 4 2 809568774 5 2 641453696 2 2 464941795 3 2 203143372 4 3 720352727 2 2 653174496 2 3 684298557 2 2 472792978 1 2 580004251 3 3 841755499 4 2 398507763 2 2 771472402 1 2 471392119 2 2 948989620 4 2 224151613 2 2 227411982 3 2 331692062 2 3 234908433 5 3 645434738 4 3 129054035 5 3 444239110 5 3 271137381 3 3 664144405 2 2 110122313 2 3 537158070 5 3 841215735 5 3 535523682 4 2 395005500 3 2 171879775 4 3 153212597 4 3 303655646 2 2 232854095 3 3 644014801 3 3 855732134 2 2 674592817 2 3 315139451 5 2 693280711 2 2 234344745 4 3 338699580 4 3 167632564 3 2 539222635 2 3 128211371 1 2 761714098 4 3 869404478 4 3 324396719 3 2 995139030 2 2 753382352 2 3 932969178 4 2 756517690 1 3 181394005 5 3 976359502 4 2 161481848 1 3 292514367 5 3 269494230 3 3 898824198 5 2 582985220 4 3 428014022 2 2 990829963 1 2 174851789 4 3 674454788 2 2 287725792 1 3 612722178 4 2 696525102 2 2 720349789 1 2 660627906 4 2 790395928 1 3 549336984 4 2 367884094 2 3 132502638 1 3 992812037 1 2 569152992 2 2 942466090 4 2 532137740 2 2 365688738 5 3 364185058 2 2 677224551 2 2 529483020 3 2 322870591 2 2 502322032 5 3 238206142 5 2 417738473 2 3 740215748 5 3 242908543 3 3 442220194 2 3 804429190 4 2 865068742 2 3 391416388 3 2 410519839 4 2 992889712 3 3 731001036 3 3 334861141 3 3 211325763 1 3 528767594 2 3 798503213 4 3 192135936 4 2 285837051 1 2 480865592 3 2 310803803 2 2 599833665 1 2 733431370 5 3 323320563 3 3 755022563 1 3 204028934 5 3 961512832 5 2 813610300 5 3 415581729 3 3 337260066 4 2 755457088 3 2 420409986 1 2 465046792 3 2 744223270 2 3 675036633 1 3 820480491 2 3 610631841 4 3 299460627 5 2 323491927 3 2 834759674 5 3 597920296 3 2 858706885 5 2 160125945 4 2 568514198 3 2 645161225 3 2 278042721 4 2 323757780 1 2 231359345 4 3 802856913 3 3 699300058 2 2 588292942 1 3 247288448 3 3 879352129 5 3 584734144 5 2 999719440 1 3 466308614 4 2 299122598 4 2 316451276 5 2 146970052 4 3 507830686 1 2 650158702 4 2 432133639 1 3 797670046 5 3 532674936 2 2 868218423 2 2 131343405 4 2 699112073 3 2 544304957 5 2 738686659 4 3 842034648 2 2 867825660 5 3 352693021 3 2 812875306 2 2 885526747 5 3 180278313 2 3 907476747 4 2 600608940 2 3 183367398 2 3 537525588 2 2 659665579 2 3 885470128 3 2 460716449 4 3 814469969 4 3 787901950 4 2 839187675 4 2 748401639 4 2 447318887 3 2 282298750 4 3 644751475 5 3 114704287 4 3 198523583 4 2 323695112 3 3 895565213 3 3 295967516 5 2 590696271 5 3 326925128 5 2 231363063 5 3 361627023 5 3 258098138 2 2 624684049 5 2 177960527 4 3 927158207 2 2 507559060 1 2 544971487 4 3 227857399 4 2 153004174 2 2 393742217 1 3 492785377 3 2 708646361 5 3 434561566 2 2 560237791 4 2 990092561 2 2 435529866 4 2 614181416 2 2 685642186 5 3 789448473 5 3 701889227 2 3 460046155 4 3 974796508 1 2 678437823 2 2 804051898 1 3 458015902 4 2 714497950 4 3 119644658 3 2 928742778 3 3 463329505 1 2 254289116 4 2 980722848 2 3 635918913 5 2 400488658 5 2 686372482 2 2 470408945 5 3 214002741 1 2 544451883 1 2 726997109 1 3 455630216 4 3 695066009 4 2 417417182 4 2 532456796 2 3 374685215 3 3 752840133 5 2 468377981 2 3 789332597 5 2 407561574 2 3 678917275 5 2 592367436 5 2 635324036 1 3 294448533 3 2 363324178 3 2 603659023 2 3 818288172 3 2 396054743 4 2 825381659 5 3 475620806 4 3 720436510 3 2 222399423 5 2 675820127 2 2 427704531 5 2 285102358 1 3 347745307 5 3 127814245 5 3 254719287 4 3 422247098 3 2 592541426 5 3 154334593 5 2 217755169 2 3 727721880 1 3 676192787 1 3 127455917 4 3 732231510 5 3 124807876 4 2 720043933 2 2 235597366 1 3 427455685 4 3 137826041 4 2 473113961 1 3 800406840 1 2 933129237 3 3 801880128 3 2 309953914 1 3 510656649 4 3 453685804 4 2 669479145 4 2 340615447 1 2 441241361 2 3 773041909 4 2 698807025 5 3 757966325 4 3 232314779 5 2 623071171 2 3 467611749 5 2 435728185 3 3 139579045 2 3 416951515 1 3 241110685 2 2 991131306 3 2 776085151 5 2 557011582 5 3 604923012 1 3 979634711 1 3 734895540 2 2 169038742 1 3 610144064 1 3 124499049 1 3 552992103 5 3 781927801 4 3 708565936 4 2 602800069 5 3 652210238 1 2 173720822 1 3 423258315 5 3 716090218 2 3 291978382 2 3 876036625 3 3 182480243 4 3 498839292 5 3 882406178 2 3 102144417 1 3 823343656 5 2 407526057 1 3 344269169 1 2 639000245 5 3 109918032 1 2 313551281 1 2 780130431 1 3 807935950 3 2 339589770 1 2 351830894 3 2 319993002 5 2 406524937 3 2 586191842 4 3 928646454 4 2 297895006 1 2 387362251 1 3 760274660 5 3 265944959 4 3 248926056 3 2 501564397 4 3 252991654 5 2 102245857 3 2 665336030 5 3 229740223 3 2 685033562 1 2 878095483 2 2 604000413 3 2 196403338 4 3 865806661 5 3 335929641 4 3 830988727 2 3 880369039 2 3 262176638 5 2 639372968 5 3 556294562 4 3 493852747 1 2 685830537 4 3 924799589 4 2 153260343 2 2 815227416 5 3 615033972 5 3 431263905 3 3 116262752 4 2 527503391 4 2 782517037 1 2 434821023 4 2 557875150 2 3 896856243 4 2 819939448 1 3 930032399 1 2 444487018 4 3 189502094 1 2 166923752 5 2 735870024 3 3 426136884 5 2 541349802 2 3 559632071 4 2 603715873 2 3 539476373 2 3 505936004 3 2 589671191 1 3 408743613 5 2 703596865 1 3 408872229 3 2 727811698 5 2 236361978 4 3 249563263 1 3 611414822 1 2 239701530 2 3 598971123 5 3 873822625 3 2 989595762 4 3 753139340 2 3 938898383 5 2 892630703 5 3 261342400 5 2 549469122 4 3 687098825 3 3 512134811 2 2 190545547 3 3 481379566 2 2 539672506 2 3 187878248 1 3 272815461 3 2 902250637 1 2 872486736 2 2 653019681 3 2 335844165 1 3 321013595 4 3 422803463 2 3 673967271 3 2 262591694 5 2 279850838 1 3 929694384 5 3 466988797 5 3 917863319 4 2 768035819 1 2 330062953 4 3 684757329 4 2 652272972 2 3 454982783 3 2 632214965 1 2 904816944 4 3 916146005 3 2 714423152 4 3 150572883 3 2 165221989 2 3 494801204 5 2 306252538 5 3 134061725 3 3 174342031 1 3 555693776 5 2 539079144 4 2 242362255 3 2 182211849 2 3 433912332 2 2 636918611 4 3 176224782 4 3 642805705 3 2 997189277 3 3 325581565 4 3 197264964 2 3 366580890 1 2 953897288 1 3 345302499 5 2 689433078 3 2 476983605 2 3 670058562 2 2 210119166 1 2 901000860 4 2 653288166 4 2 121914237 2 2 669986760 5 3 420320631 1 2 782420791 4 3 106827188 1 2 202613231 3 2 194626388 3 3 906412047 3 3 583987756 2 2 460113109 5 3 266012496 4 2 524812144 1 2 787175138 5 3 689782811 1 2 308764923 4 2 125726505 1 3 719426957 2 2 712274845 5 3 121377491 2 2 595355532 2 3 965181061 1 2 990452327 3 2 919714654 4 3 877654003 5 3 656383162 2 3 151508816 2 3 284720286 1 2 662950396 4 2 457089180 3 3 954485241 2 3 691834906 4 2 641196323 5 3 686662119 3 2 701681131 1 3 398603445 2 3 552395606 3 2 993983228 3 2 933462874 2 2 822741192 4 3 153512847 5 3 922985800 4 3 138318465 5 2 172410014 5 3 603345908 5 3 267722024 1 2 235333208 1 2 627839977 4 3 862391310 4 2 909571705 2 2 505383253 2 3 356700948 3 3 239592877 4 3 307980760 4 3 744425113 2 2 721599314 3 2 289512185 2 3 221156014 3 3 161774888 4 2 716770441 4 3 889922447 3 3 619141092 1 2 144704616 2 3 310977157 2 2 295037301 5 2 242862792 4 2 754599952 5 2 564118202 4 2 448785493 4 3 599226964 5 2 929394023 3 3 479150738 1 2 488303067 3 3 413906971 3 2 216877516 3 2 277470667 4 3 180211249 4 3 632409956 4 3 278537486 3 3 365421241 2 3 328856955 4 2 452881289 1 3 289580588 5 3 306053326 2 2 976455064 3 3 472903278 3 3 586196511 3 3 553222627 1 3 223313622 4 2 230430152 5 2 620523336 5 3 995365337 2 2 363568088 2 3 824236990 2 2 213541117 1 3 746246817 5 2 313338674 2 2 787547381 2 3 786618024 4 3 510319107 4 2 482617615 5 2 747920140 5 2 412491154 4 2 244612214 2 2 729630944 5 2 322875297 4 3 180487224 3 3 231653224 5 2 569889363 2 3 715313959 1 2 682128596 3 3 132879592 2 2 982886236 4 2 835957543 1 3 724871572 5 3 812477855 3 2 982986363 2 3 264672107 2 2 988143399 4 2 540113218 4 3 118559832 3 3 638790656 2 2 607193034 5 2 758222787 2 2 249030145 5 3 129305200 5 2 207438580 5 3 978883787 5 2 313308719 1 3 526891252 3 2 325823025 5 3 450498300 3 2 275138287 2 3 765151772 5 3 710258278 3 3 866628375 1 2 153208514 3 2 862236137 1 3 497556206 3 3 379291699 4 2 349003733 1 2 624022332 3 3 497982689 2 3 672674732 2 3 102943927 5 2 364439244 5 2 168126439 2 2 517363698 2 3 208492814 1 3 869326959 3 3 642943967 3 2 208118847 1 3 375112155 3 3 136511955 1 3 605465037 2 2 458202515 2 2 687608084 5 3 544702319 5 3 645408966 1 3 975900021 4 2 235991668 3 2 332441783 2 3 637937985 3 2 667980495 4 2 778569968 4 3 258048266 4 3 160101713 1 2 790337050 2 3 456451508 4 3 612037203 1 3 138292216 4 2 609429151 2 2 129546264 5 2 356534567 4 2 986842480 2 3 929589910 4 3 440663021 4 2 936719573 3 2 434301990 5 3 128690566 3 2 152053916 4 3 244060092 1 3 207783821 3 3 343878713 3 2 982786547 3 3 567567019 5 2 128853973 5 2 758255912 1 3 538738316 3 3 642199879 4 3 962748702 5 2 866155286 3 3 672397609 4 3 173410279 2 3 800248176 2 3 233305124 4 3 553005027 5 3 638835102 1 3 786777825 2 2 429647043 1 3 674900931 5 2 151601832 5 3 521011713 2 2 923588423 3 2 289273924 5 2 528450696 3 2 806049178 5 2 520441162 5 3 849805804 1 2 106895392 2 2 937889904 3 2 189423491 3 3 966991075 5 3 359777155 4 3 981922686 5 3 654836541 2 3 845456814 3 2 635004504 5 3 608038799 1 2 977268366 3 3 535110717 4 3 203917168 3 2 387349912 4 3 260460873 5 2 587026609 2 2 715808988 4 2 556364937 4 3 237222196 4 2 985942279 3 3 838122582 4 3 485236838 1 3 676771846 5 3 563110899 4 3 478392198 2 3 930081406 4 2 626113174 1 3 859155847 4 2 782528560 5 2 446524775 5 2 268635184 4 2 583751703 3 2 256434132 2 3 804275293 1 2 180903939 1 2 503940712 4 3 183091669 5 2 894018324 4 3 320011770 1 2 119568351 2 3 571673891 4 3 618799732 3 3 754782624 2 2 146766107 1 2 274184913 2 2 441595353 4 3 267145364 5 3 564115614 5 2 773099457 2 3 494754667 3 2 661107830 5 3 346656325 2 3 594828883 3 3 230567199 5 3 441490182 5 3 277486220 5 3 991777378 5 2 315517446 5 3 866371685 4 3 672875323 3 3 845803773 2 2 534722942 1 3 607453107 4 2 836222253 3 2 837830610 1 2 777364243 3 2 412919291 4 2 554693914 4 2 455168078 4 2 932177755 2 2 754261835 5 2 670895881 4 2 226476207 5 3 340544351 4 2 965378632 1 2 582953131 3 2 910412599 1 2 323337265 5 2 217855504 3 3 647920495 1 2 919767487 2 3 453361021 2 3 157218994 2 2 960650117 4 3 524240140 1 2 824237082 5 2 142855547 2 3 349122023 1 3 224930993 2 2 684726945 3 3 329953719 3 3 160233396 5 2 188401733 4 3 955513505 2 3 720167292 3 2 983074095 5 2 492404741 1 2 521974646 3 2 210924358 3 3 387900737 5 3 614520894 4 2 273339964 3 3 760032329 1 2 554011251 4 2 809643100 3 2 898488837 5 2 235727021 1 3 765371629 4 3 680557972 4 3 590800563 5 3 459189879 1 3 112544294 5 3 351697354 4 2 982380067 5 3 656654613 2 2 297146559 5 1 838515829 3 119987183 4 2 655377698 2 3 881356354 3 3 926342408 4 2 221767691 1 3 278515024 3 3 450930310 2 2 297343543 5 3 271074526 4 3 853656063 4 2 390273866 2 3 894012368 2 2 418626396 1 2 605102722 3 3 645172288 5 2 918708187 4 2 183245207 4 2 664286544 5 3 536236404 1 3 494746087 2 3 820790542 1 3 147356079 1 2 205152419 1 3 953013904 1 2 468918907 2 3 662498271 1 2 712075622 1 3 538248624 5 2 347191701 4 2 742553850 5 2 443560515 2 2 975164833 2 2 554459151 2 2 630422382 5 3 959233157 2 3 590735571 3 2 846062606 4 2 683022257 3 2 415897245 2 2 687106773 3 2 676198419 2 2 120058931 4 3 927165725 2 2 897130135 1 3 936870789 1 2 473442153 1 2 636564573 5 3 449185149 1 3 306139839 5 2 386534896 2 2 565094439 4 2 117679817 5 3 482351151 3 2 800127743 4 2 853825121 3 3 447831303 3 3 342297427 2 3 149989530 3 3 175141250 3 3 155105171 3 2 244414769 3 2 787852694 5 2 374561677 2 2 467968360 1 2 284518121 5 3 197099389 3 2 332366031 5 2 921150380 5 2 751009853 4 3 715950466 3 3 544420793 2 2 109371883 4 2 775401347 1 2 696436315 2 3 823914478 5 3 987877836 4 2 777302186 1 3 160736830 4 2 734711073 4 2 379538749 5 3 255462032 1 3 424642731 1 3 668194534 5 3 301042657 1 3 311364028 4 3 916734696 1 3 974538790 3 3 255228964 2 3 147147912 4 3 206364107 1 3 353690425 1 3 685312356 4 3 950742335 2 2 716612666 4 2 305766729 1 3 495457563 3 2 235327267 2 3 580307715 1 2 991742567 3 2 346918953 2 2 434749065 4 3 803471714 4 3 878852922 4 3 145288169 5 2 657290091 3 2 328030871 3 2 268274184 1 2 559702420 3 3 277382370 5 3 446559369 2 2 685797565 1 2 169214057 3 3 216397755 2 2 738546884 5 3 531256036 4 2 485555761 5 3 384576378 2 2 115372314 3 2 239036143 1 2 291661268 1 2 840234456 5 3 740604983 5 3 126072715 4 2 188790565 5 2 932317745 1 2 644056810 5 3 587175291 1 2 710158005 2 3 111959528 1 3 339252450 5 3 134188345 2 3 230117605 4 2 794825508 1 2 457469099 4 2 639308767 1 2 306402078 4 2 945291425 5 3 182779309 4 2 945014500 3 3 610259092 5 3 382298562 5 2 399162451 5 2 302073646 4 3 790161826 2 2 582448690 3 3 204552672 4 2 566313189 4 3 420103716 5 2 251375757 4 2 221482477 3 2 144672972 1 2 145905299 5 3 964337536 1 2 463619872 3 2 770563633 3 2 358104660 3 3 790290329 5 2 248367664 3 3 512720426 3 2 703260044 5 3 802107924 4 3 610702547 1 3 849784378 4 2 891975994 1 2 192063227 5 3 734227136 2 3 444399476 2 2 231593967 4 3 627719728 4 3 458455067 3 3 715991761 5 2 486726381 2 2 444332531 4 3 117563659 2 2 809323933 1 2 131795403 1 3 507947318 3 3 854629434 2 3 269579949 3 3 377301889 2 2 662883825 1 3 849221296 2 3 403171701 3 3 405240285 1 3 274368721 2 2 567627730 4 2 267577818 5 2 204284698 5 2 562091714 1 2 100304413 5 2 767245509 5 3 731707779 5 2 232665582 5 3 602177275 4 2 893735030 5 3 650288495 5 2 612015935 5 3 965360285 1 3 728085590 3 3 767635779 3 3 430214595 1 2 926546489 1 3 831590117 3 3 924101860 3 3 872157981 4 2 465860967 2 2 563222798 1 2 691097891 5 3 399636899 3 3 564562038 2 3 369744065 2 3 181549166 1 2 265662606 2 3 426951903 5 2 210403291 2 2 808786470 4 2 762602607 5 2 142187975 4 3 241912878 5 3 525586878 2 3 294812617 2 2 256301782 1 3 972216435 1 3 373762196 4 3 202148799 5 3 837325375 3 2 514697587 5 2 309193812 3 3 315571611 2 3 956276954 4 3 350462413 1 3 664130182 5 2 568556035 2 3 996360256 5 3 448671319 1 3 683609633 1 2 116746754 1 2 187641204 2 2 102977774 1 3 706048033 2 2 427253187 1 3 258514190 5 3 663772722 2 2 343889990 5 3 111066115 1 2 777428187 2 2 422533188 4 2 604824858 3 2 929091294 4 3 630337348 2 3 541553939 4 3 739089142 4 2 525984929 3 2 844002918 3 2 599410551 4 3 365273264 3 3 123873621 5 3 116309584 5 3 629792508 1 2 874915272 3 2 883538859 3 2 607782673 3 3 580500095 1 3 194793014 3 3 455347689 5 3 868421499 5 3 364858432 2 2 663613942 2 2 420061534 3 2 942482085 3 3 491874116 4 3 133784081 2 3 536044788 4 3 574947577 3 3 259982354 1 2 883136615 4 2 112920991 3 2 433336232 2 3 993348899 4 3 178821784 1 2 876670383 5 2 448453242 5 3 700678106 4 3 567590139 5 3 304342065 5 3 403434210 4 2 347661662 1 2 937248516 2 2 899386971 2 3 896874419 2 3 652575147 1 2 663685025 3 3 341453657 1 3 412259452 5 2 762967432 3 2 879735027 4 3 664079515 3 2 260716312 4 2 279563003 5 3 888989093 2 3 232317459 3 3 471893675 2 3 479048025 3 2 136086945 1 2 142241690 4 2 778701058 1 3 882567545 4 3 191846444 4 3 827874772 1 2 721074901 1 2 879932737 2 3 333174983 3 3 274120239 1 3 993129372 2 3 104755331 2 3 288639399 3 3 825154182 2 2 882652940 5 3 165283122 3 3 799905403 2 3 382354728 4 2 496253835 2 3 710001352 2 3 688920938 3 2 252443509 2 3 792547883 1 2 417304106 5 3 554989821 3 3 888463014 4 2 791480646 2 2 974730635 5 3 686539062 1 2 872744086 4 3 371901593 4 2 825589779 3 2 331181321 2 2 119949885 1 3 186888135 2 3 236119083 4 2 957409614 3 3 786303070 1 3 504192302 5 3 928299750 4 2 800695852 4 2 489407011 3 2 961756137 3 2 860103496 3 3 176194468 3 2 176582527 4 3 505681071 5 2 586824180 2 3 244184598 1 3 224955096 4 3 157287447 4 3 869114239 4 3 744751232 3 2 540522887 5 3 852502405 4 2 603595031 1 3 214991774 3 2 818546587 2 3 826057135 5 2 776949168 3 3 166846887 2 3 186248184 4 2 299886733 2 2 206857586 3 3 410585572 1 3 638380609 4 3 235362898 2 2 911030249 5 2 664295861 2 2 622851771 5 3 438025525 4 2 114475347 2 2 361634283 4 2 419536851 4 3 868142950 4 3 208772598 1 3 652775487 1 3 379738395 1 2 996087327 2 2 824049858 2 2 454197149 1 2 574001294 3 2 345872392 3 2 361072434 1 2 772877370 4 2 753319317 1 2 794618680 2 3 701559372 2 2 193611252 5 2 605565139 1 3 938635297 1 2 903552657 1 2 150073056 3 2 435032002 3 3 391824121 1 3 262271366 1 3 907962958 1 2 962075481 5 2 366585259 4 2 181355243 2 3 971747800 5 3 749881797 2 3 266939133 1 3 582468996 5 2 183908538 4 3 968975731 3 2 237726534 1 2 896226190 2 2 926352223 3 2 755146444 4 3 403557003 2 3 481755980 2 3 505502219 1 3 521646379 1 2 135694118 3 2 459300430 1 2 389907586 1 3 290802212 5 3 662658633 1 2 505069271 5 3 338306241 4 2 203495331 1 3 762155577 2 3 675261609 4 3 655613809 2 3 497761885 1 2 725593954 2 2 324814841 4 3 693180172 1 2 866859113 1 2 716687257 5 3 864512769 3 3 112791009 3 3 630643129 2 2 795215634 2 2 729975985 2 3 657398959 2 2 935554197 2 2 592048174 5 2 396957407 5 3 642786928 5 3 135779733 2 3 786828551 4 2 270648786 4 2 390607813 1 3 604655895 2 2 920305593 3 2 337190865 2 3 356327336 5 3 483662428 2 3 514487886 3 2 494822450 2 3 101174953 1 3 357298850 5 3 616025453 2 2 206644376 4 3 178071673 5 3 606952116 4 3 941949765 3 2 429981131 3 2 570727155 5 2 780546772 5 3 523252032 5 3 127113041 3 2 696092277 2 3 200362070 5 3 767172220 1 3 394233276 3 2 450775625 3 3 958839117 4 3 356982993 3 3 406370614 3 3 298537653 3 2 173118348 4 2 349095989 4 3 679334583 4 3 785678843 3 3 420110733 3 2 545065922 2 3 210282591 4 2 791557180 1 2 334040722 2 3 181939690 4 2 761652015 5 2 163051828 5 3 971923513 1 2 963645535 5 2 147080867 4 3 778540903 1 3 529239110 4 3 629058128 1 3 144796003 1 2 203170737 1 2 389798621 2 3 711590811 5 3 338844724 1 2 486377809 3 2 736812232 3 3 634658728 5 2 798154274 3 2 810149319 1 3 215481445 1 3 538264263 2 3 150913477 1 2 306895171 2 3 383040274 3 3 782814460 1 3 273402994 4 2 609179365 2 2 737738934 5 3 829929363 2 2 109004755 3 2 388352954 3 3 952270576 5 2 932409870 4 2 751191178 4 3 768779156 3 2 845846421 1 3 194448746 1 2 130524007 5 3 275604180 5 3 630797064 5 3 742960063 1 2 893879248 3 3 691747094 1 2 620755913 3 2 607329970 4 3 300348095 5 3 136718493 2 2 193378007 5 2 999982266 2 3 522436439 5 2 710418028 2 3 145590666 4 2 365257179 3 3 829033783 1 2 379007592 5 2 233046613 4 2 688564577 2 2 363318387 2 2 486579405 4 3 687642404 3 2 598606888 4 2 188609830 1 3 383034812 1 3 278053591 3 2 729173602 3 3 328193487 5 2 131435012 4 3 659177275 1 2 105388217 3 2 294668006 4 3 355582874 1 3 839483863 2 2 116416879 1 3 549789573 4 2 894283696 2 2 143519807 3 3 674562033 1 2 118667834 4 2 213563913 4 3 301650682 1 2 425193888 3 2 218245712 2 3 773746484 5 3 183174215 2 3 866108981 4 3 699185690 5 2 947555998 1 3 470589960 5 2 232048939 3 2 403396593 1 2 623150120 5 2 380522094 5 2 567521592 3 3 817844296 3 3 118289166 2 3 302377551 3 2 205983419 2 3 770177545 4 2 357227549 3 2 399388259 2 3 972957537 3 3 704484723 3 3 725965814 1 2 279112347 1 2 774261930 1 3 560731093 2 2 421883184 4 3 382554129 1 2 945759559 1 2 782907604 3 3 299259701 3 2 469913285 1 2 281948659 2 3 273579258 3 3 598079679 1 3 784956956 4 2 551274490 3 3 824010325 3 2 412688465 5 3 778359366 4 3 236798413 3 2 108293627 3 3 579055007 3 2 259186872 5 3 613172348 1 3 410691373 2 2 135670903 4 3 230833706 4 2 693607616 1 3 421027878 1 2 301609481 1 3 324021879 5 3 745413477 1 2 617850748 2 3 659201121 4 2 358049546 5 3 744905597 3 3 617478414 2 2 881694680 1 2 186882873 5 3 485811573 3 3 420031972 2 2 723353128 4 3 449942583 5 3 575923101 4 2 892381847 3 3 728058561 3 3 233994877 4 3 330570732 3 3 653818224 1 3 175874825 3 2 424710816 2 3 643488995 4 2 497316162 1 3 286848771 5 2 694399435 5 3 778778871 5 2 367245609 1 3 520068873 2 2 443516515 3 2 970139257 1 2 772429032 4 2 822595441 1 3 798023978 4 3 559174666 4 3 339435243 1 2 623801599 5 2 196569292 5 3 604475032 4 2 178687799 4 2 513967402 5 3 619662654 4 3 203418389 1 3 197742715 1 3 928039943 4 3 251134443 3 3 543739476 1 3 363690120 3 2 727735446 5 3 742912927 5 2 263484031 3 2 114799308 5 2 768012934 2 3 547133141 1 2 381786344 3 3 777719193 1 2 947716213 4 2 966358992 3 2 115921500 5 2 629795477 1 3 544459289 3 2 762997162 2 3 450398517 1 2 113529715 2 2 694707067 3 3 625218425 2 2 665370615 5 2 129918749 4 3 953107312 5 3 318737716 5 2 194213051 1 3 678259935 3 3 662634471 2 3 159801373 2 3 563681358 4 3 947983301 1 3 259040159 4 3 364758105 2 2 505167256 2 3 371902692 1 2 680128769 5 3 570518593 2 2 751368183 4 2 365030717 2 2 425353308 3 2 928081419 2 2 983178839 3 3 257267751 3 3 860904865 5 3 249436319 4 2 280157108 1 2 622112046 4 2 524021586 3 2 242310343 5 3 460356065 2 2 787462056 5 2 484115886 5 2 138120654 3 2 718685520 2 2 714895733 1 3 292531047 3 2 841155411 5 3 849871342 4 2 653615533 3 2 307179528 1 3 686898843 5 2 244679367 4 3 764580605 4 2 467206155 3 3 220637288 4 2 209937480 1 2 508387973 3 2 402378820 2 2 675255460 1 2 434608421 1 3 741586859 2 2 669625505 3 2 275489665 3 2 589014664 4 2 108573694 1 3 383121246 1 3 118353853 5 2 975929714 3 2 676135173 1 3 180672739 1 3 434295553 3 3 660427510 4 3 637480189 3 3 677108568 1 2 675475650 2 3 357856550 4 2 412755919 4 2 402848575 5 3 165112824 1 3 783481504 5 3 387911992 2 2 893122662 4 2 866262445 2 3 144341065 1 2 573821943 4 2 403594621 4 2 902486837 1 3 604338684 3 3 434167428 4 2 629149286 3 3 287570191 1 3 449721843 2 3 692437576 1 2 119392114 2 3 497929227 5 2 939866114 4 2 973948132 4 2 339915094 2 3 258381680 3 2 969701591 4 2 556316237 4 3 225377501 3 3 531457677 5 2 510150677 2 3 398234916 1 2 239800749 3 3 393738775 2 3 603551983 5 3 959546401 2 2 289303322 1 3 330019249 5 3 735187917 3 2 409183503 2 2 215579481 2 2 541304244 2 2 502845097 1 3 261818717 5 2 354402895 5 3 554500682 4 2 488242147 3 3 278446617 2 2 608092420 4 3 865691351 1 3 516973393 3 2 789069833 2 3 154652068 1 2 309313114 2 2 981411711 1 2 212909303 1 2 386032531 4 3 172949305 4 3 730260347 4 3 752479855 4 2 982089764 3 2 653882212 3 3 728604434 2 2 534574907 4 3 402340997 2 3 558717067 4 3 826690709 1 3 272005524 1 3 733168244 4 3 186384751 2 3 441089237 2 2 648537655 3 2 741877445 2 2 280467032 1 2 287438498 5 3 181640377 5 2 637526410 1 3 704396604 4 3 975471071 2 3 935166550 2 3 594204711 4 2 821769695 4 3 608926965 5 3 635130295 1 3 682179061 4 3 317286526 1 2 519289714 2 2 139044788 3 3 580761736 4 2 983920834 2 3 725696776 4 3 915555303 4 2 370006293 2 3 192932770 4 3 125363349 4 3 539170192 1 3 907906345 1 2 816100557 5 3 721348332 4 3 581709258 1 3 509056043 2 2 430083859 2 3 919913683 1 3 143015203 3 2 887153328 4 2 964459112 5 3 822076550 1 3 141815922 2 2 989596837 2 2 282213974 2 2 191843545 3 2 259797905 1 3 235720982 1 2 469841204 1 2 376663000 2 3 116218188 1 3 506425366 5 2 568417176 5 2 646091880 3 2 578984353 2 3 136149608 5 2 809911001 3 3 386078749 4 3 414208388 5 3 734710307 2 3 743245381 1 2 667563545 2 3 572016605 1 2 441322129 3 3 649507539 1 2 137032584 2 3 652621645 2 3 192078010 4 2 861114611 5 2 603956188 5 2 928729985 2 2 842756304 4 3 889190521 2 2 563869367 5 3 346498808 1 3 893382756 1 3 333970707 5 3 115936224 2 3 427282916 3 3 936754368 3 2 975946035 2 3 834253980 1 2 503458259 2 2 195539988 3 2 878159661 2 3 778681979 5 3 845024299 1 3 478960520 1 3 173658235 2 3 482896865 5 3 961394881 4 2 949537115 3 2 405330489 3 2 886367599 4 3 985439559 3 2 981866233 1 2 164146147 4 3 556768496 1 3 401027549 5 2 749633369 4 2 681119543 1 2 105204558 5 3 612319403 2 2 852721592 5 2 478674266 1 2 757419589 4 3 904707486 4 3 834795454 4 2 428411522 1 2 412082759 3 2 532165327 5 2 406339102 4 3 883443400 2 3 963412042 4 3 496421115 5 3 768102754 2 2 239806252 1 2 206409915 4 3 206396422 5 3 655879445 5 2 476501581 4 2 851554745 2 3 397029791 4 2 530438624 1 2 318068712 3 3 471769482 5 2 384448654 3 2 105088850 1 2 384872479 4 3 991543532 2 2 785843429 1 3 386840357 3 2 339421717 1 2 114405124 2 3 438193456 4 3 754625753 4 2 992320062 1 2 860801312 4 2 645511322 5 2 516849467 3 2 680551997 5 2 235220070 5 3 828037264 4 2 752216206 4 2 200407322 3 2 745076232 5 3 389851425 2 2 578939689 3 3 621664241 5 2 243867683 4 3 333079010 4 3 787718799 4 3 149831635 4 3 570524625 2 3 667298255 3 3 543906936 2 3 778111197 5 3 512920307 2 3 805503310 5 2 542937575 5 2 457989776 1 2 521257681 2 2 272806170 4 3 468102283 2 3 725145241 4 2 787082227 1 2 722992187 4 2 141294336 3 3 382898041 5 3 891601785 4 2 667943313 2 3 870330866 5 2 460500299 5 3 600842913 3 2 364493571 3 2 340067628 3 2 913047176 3 2 410336840 4 2 132379668 2 2 588558705 2 2 580240314 4 3 100607797 5 2 290593354 3 3 771591521 1 3 252468025 5 2 460889607 5 3 647613374 1 3 111505049 5 2 450581420 2 2 292416591 2 2 642918814 5 2 471640233 2 3 696583040 1 2 438958656 2 3 946001076 2 2 144523029 5 3 516521403 2 3 426775705 1 2 640246148 4 2 702923401 5 2 237543091 5 3 519620308 4 3 266852507 5 2 822625203 3 2 941188160 5 2 929690972 2 3 773420351 4 2 277306701 3 2 520837100 5 2 889738436 3 2 377979005 3 3 211186474 5 3 177873873 5 3 815616917 3 2 269192880 4 2 934716563 1 2 522771397 2 2 391462056 2 3 286446864 2 2 196779608 2 3 342887941 1 3 989614707 3 2 490252272 2 3 960598531 3 2 849962663 1 2 291816247 5 2 343977691 5 2 368245005 5 2 112331719 1 3 780462941 3 3 285551073 4 2 734938132 3 3 215307562 1 2 485723296 2 2 123647906 1 2 526876772 3 3 742322131 3 3 574690107 3 3 545393214 2 3 747091894 1 2 734222034 4 2 383274960 2 2 125559112 1 2 558452802 4 3 930463342 5 2 660485243 3 2 794151140 1 2 339524514 3 3 140838245 1 3 652468523 2 3 105367086 1 3 438799298 2 3 514584621 5 3 406110143 5 2 312765197 2 3 659566521 1 2 559696376 3 3 362792435 2 2 583464769 3 2 587057682 3 3 530149490 5 3 893655410 2 3 479537333 4 2 454881360 1 3 497782195 3 2 839361972 5 3 660025759 5 2 180456905 3 2 388545732 5 3 120185656 4 3 323854239 1 2 727892056 4 3 641120987 5 3 539560881 1 3 827073287 3 2 120322682 4 3 197508559 3 3 108145834 5 3 581954725 4 2 290738814 1 3 661965670 5 2 595964877 3 3 589213034 5 2 196690365 3 3 872734729 3 2 301606777 5 3 162056941 3 2 297777985 3 2 860929288 2 2 944707554 5 2 953468406 3 2 793620205 2 2 965004994 5 2 273235570 5 3 908942073 4 3 474357803 2 3 860331444 4 2 787732671 5 3 376033828 4 2 729317457 2 2 295093980 3 3 308545066 4 3 212817159 5 2 505078178 1 2 163172793 2 2 680834629 4 3 972319139 2 2 813579515 1 3 726095144 2 2 244307803 1 2 257938711 4 3 489377656 3 2 872464588 3 3 482467434 4 3 720159609 2 2 866335354 4 3 249923514 1 3 264200331 1 3 860042451 5 3 288192388 3 2 966082688 2 3 401315109 1 2 480140389 3 3 542930882 2 3 931260831 5 3 618997375 4 3 712140244 5 3 322320315 1 3 678884424 3 3 552802835 2 3 539481282 4 2 109684645 2 3 765207100 4 2 996313602 3 2 498515513 3 2 742688812 5 2 237944276 4 3 600784123 1 2 680351701 2 3 531880211 5 3 339002091 1 3 532786070 2 3 238416273 2 2 595350815 4 2 368996362 4 2 530337525 1 2 227888508 5 2 557461021 4 3 466741145 1 3 648449423 4 3 587338026 3 2 904316793 4 2 162984188 3 2 414940800 4 3 374051929 2 2 625898754 2 3 308193852 4 3 264698606 2 2 649643291 1 3 159543749 1 3 197518081 1 2 924713398 2 2 449215262 5 3 666150568 3 3 253707089 2 2 271569983 4 2 662145018 1 2 149347642 5 2 598192107 1 2 620803312 2 2 682894570 1 2 237214830 5 3 782588594 3 3 364885200 2 3 847198229 5 3 484417475 5 3 582659761 2 3 791885401 5 3 616277901 4 3 722285183 5 3 191629890 3 3 373923831 4 3 161942867 4 2 265966609 3 3 100215468 1 2 975054098 2 3 117646429 4 3 919965620 5 3 875737209 5 2 772517339 2 3 276103339 5 3 159479994 4 2 827441430 5 2 924781099 5 3 906697269 1 2 461509345 1 2 544809317 1 3 488195377 5 3 758847052 4 2 117507643 2 3 491418839 5 2 343812989 4 2 498914583 5 3 248963075 2 3 596247666 4 2 896101543 4 2 136847863 2 2 420239724 3 3 308771492 5 2 972564077 5 3 319392078 4 3 294688159 1 2 958897188 4 2 137145298 1 2 761763809 1 2 482262758 2 2 771304239 2 3 441715749 5 3 313172590 5 3 683627287 2 2 967678689 1 3 986192523 1 2 866825481 5 3 221659025 4 2 168482742 3 3 210063589 3 3 625308062 5 3 319691112 1 2 986236599 1 3 619502415 4 2 762296479 4 2 333088732 3 3 393875269 1 2 676915315 1 3 393028642 3 2 530479529 5 2 533764850 2 3 654235961 3 3 643279365 1 2 346624744 3 3 412674499 4 2 130018550 4 2 406384302 2 2 816588598 1 2 891870907 1 2 776697100 4 2 112322500 1 3 832405710 1 2 236625639 4 3 858757017 2 2 377040723 1 2 922698455 3 2 807262905 1 3 567720901 3 3 521068550 5 2 761045396 3 2 895835856 1 2 903486454 1 3 294023303 2 3 961255134 2 3 154309785 3 3 573392345 5 2 132240781 1 2 392689579 4 2 728477687 2 3 967599470 1 2 126801607 5 3 408473670 1 3 113734564 1 2 245323486 2 3 442274224 5 2 937849192 4 3 648290551 1 2 718410385 5 3 493792336 1 2 433845587 1 3 730926578 1 2 265552455 4 2 478255715 2 3 426752517 3 3 489767789 2 2 287507299 4 2 751523496 4 2 371660168 4 2 222068256 2 3 943226337 4 3 263218447 1 2 515320033 3 2 798553954 4 3 962052849 5 3 649286668 3 3 559927755 4 3 934721388 5 2 358621500 3 2 786525700 5 2 422066060 5 2 789274898 5 2 324798452 3 2 816195385 1 3 396417206 1 3 919463987 2 2 199992697 2 3 912604216 5 2 566754343 1 2 614923820 3 3 303918714 1 2 390417573 2 3 459574711 4 3 611901127 4 2 843997357 2 2 863417314 4 3 404624176 4 3 123778092 3 3 293690469 1 2 240441921 2 2 587786178 4 3 226122351 1 2 415812563 2 3 773364063 3 3 624673518 3 2 335095746 5 3 150230484 5 2 397816339 4 2 630642259 3 2 136840577 1 3 347233095 1 2 555798605 1 3 623949368 4 3 313239674 3 2 575818735 3 3 567977459 2 3 209457637 5 2 955906966 5 2 846842416 3 2 173200546 1 2 646659360 5 2 147339082 3 2 247230188 5 3 475873521 1 3 348479941 2 3 751208864 3 3 918702962 1 2 190596602 5 2 685644550 1 3 743947304 2 3 548460003 2 3 262200558 2 2 481071338 5 3 692698441 4 2 896470666 2 2 963247275 2 2 277309895 2 3 284603885 1 3 417947990 3 2 494647658 4 3 285065626 3 3 270763146 4 2 837283105 3 3 372443981 3 2 895286022 4 3 892087187 3 3 603765921 3 3 419783993 3 3 841400149 2 2 263939139 5 3 317271073 5 2 627379457 5 3 129557433 1 3 220262236 4 2 607198822 3 2 645293915 2 2 680102304 5 2 179279555 5 3 742493265 3 3 987444067 1 3 280406243 4 2 371848871 4 2 402112264 5 2 482288030 3 2 229640373 1 2 195097916 5 3 515976842 5 3 992530154 2 2 690785894 1 3 934105562 5 3 625551375 5 2 202216526 5 3 744193092 2 2 224676332 5 3 290489815 5 2 979844459 2 3 452024989 2 3 846084166 3 2 755873189 1 3 725831473 2 3 356549057 5 2 783843801 4 3 578308287 5 2 567666655 1 3 873231334 2 2 286520662 4 2 785075289 5 2 566581450 2 3 169001256 5 2 299994939 5 3 621591722 2 3 782320830 1 2 251469903 5 3 983257862 3 3 637647685 3 2 158575592 3 2 313863489 5 3 815128376 4 3 732033384 2 2 157504506 1 3 342259113 4 3 790243729 2 3 228499795 1 3 270890455 5 3 314085165 1 3 680828411 2 2 925526067 2 2 216086957 4 3 462540379 2 3 957244859 2 2 699701732 2 2 211925088 2 2 213908881 3 2 569777112 4 2 412112544 4 2 986435807 2 2 661988626 5 2 523661847 4 2 382120502 1 3 870018742 5 2 573348110 1 3 703953243 2 2 191986403 2 3 544934848 3 2 545272183 5 3 308344276 2 3 649269320 1 3 909665965 5 3 410000730 4 3 597624377 3 2 223277295 1 2 507080322 3 3 854647502 3 2 304215463 5 3 120892604 1 2 775108723 5 3 233664091 5 3 525982996 5 3 653395958 1 2 248835113 1 2 338268961 2 2 403499833 5 2 881553075 2 2 334835817 1 2 914887918 2 3 826606593 5 3 508050290 1 2 545485517 5 2 634484175 1 2 157629674 5 2 882243897 2 3 542027593 1 3 418573222 3 2 147143210 4 2 442361040 5 2 380909378 3 2 455040125 5 3 405189272 4 2 681626108 2 3 718339771 1 3 220803919 3 3 237764227 1 2 500581825 1 2 733928918 5 3 586725728 2 3 167622883 4 2 553359935 5 2 639413181 4 2 231564713 4 2 420891689 2 3 579429836 4 2 572638795 3 2 253370228 5 3 908088436 5 2 778694208 1 3 359373642 2 2 473261491 5 3 463091632 2 3 787563579 1 3 411570382 1 3 260987845 5 2 961364809 4 3 728291453 5 2 106021792 2 2 408308871 5 2 558150358 1 3 759556991 4 2 665984487 2 3 300656339 4 2 366941616 4 2 900557169 2 3 454737597 1 3 471378104 4 3 315398124 4 3 192552380 4 3 551313044 5 2 950888618 3 3 577255462 4 2 380691240 3 3 934549147 2 3 901093982 2 3 870104889 2 3 711616047 2 2 933486239 3 2 132286550 5 2 710012332 5 3 512091537 3 3 740846885 2 2 193727538 2 2 969054892 3 2 748898694 2 3 511368355 4 3 107891490 1 2 198779423 2 2 802842206 1 2 571431422 4 3 302590307 4 2 896460864 4 3 891235074 1 2 703844245 3 2 996641210 2 3 440001108 3 3 779850772 1 3 925144975 2 3 179967389 1 3 999167816 3 2 387957339 3 2 400223685 1 2 935284485 2 3 235429445 5 3 259968501 2 3 396608022 5 2 454174735 1 3 104065575 5 2 525567081 2 2 391621396 4 3 442269979 2 3 646237774 3 3 710625043 4 2 621654474 2 3 183552734 1 3 568497557 3 2 548599161 5 3 643786373 5 3 301729713 3 2 580426838 1 2 201256357 2 2 600188167 1 2 216330369 1 2 261531077 5 3 564953828 5 2 594523737 5 2 699634076 4 3 472932920 3 3 458241884 5 3 928384305 2 2 327971911 2 3 645282957 3 2 390255209 4 3 961084067 4 2 522714001 2 3 641691310 4 2 784986910 4 3 897235679 3 3 143191851 3 2 902214093 5 2 137045324 2 3 677506190 3 3 717808087 2 2 590889911 2 2 671358573 5 2 467913402 1 3 775778477 1 2 146885995 2 2 765344469 3 3 644941065 1 2 741856108 2 2 520227854 3 3 333510232 2 2 339260420 2 2 337613422 3 3 216285049 4 2 184432210 4 2 706697084 1 3 652547144 5 3 411292818 5 2 259686420 2 2 288774903 2 2 775076537 3 3 265408003 4 3 678788784 4 2 303924143 5 3 899762769 2 2 225904349 3 2 961824103 5 2 128658380 5 2 123950098 3 3 472954970 2 3 468063446 1 2 706421347 2 2 124446566 1 2 743725506 1 3 281451023 1 2 822412204 1 2 742869169 1 3 905751973 4 2 646925957 5 3 508806852 3 2 952869648 2 2 745066699 5 3 623893590 2 3 697613971 4 3 265750807 1 2 897210401 5 3 744478278 4 2 798089414 3 2 363062237 5 2 520392592 2 3 932699002 4 2 745667289 3 3 474077332 1 2 404159099 3 3 940000621 3 3 582901677 4 2 408051803 1 2 366546224 3 3 699117876 3 3 331167966 5 3 948065610 3 2 366694912 5 2 126656354 1 2 846240751 5 3 694465197 2 3 526764212 1 3 238939606 1 2 529344236 2 2 869218929 5 3 882726117 5 3 243085355 4 2 355130978 4 3 548707673 3 3 490244742 2 3 936250909 5 2 227120775 1 3 918907389 4 3 767506858 4 3 187521528 4 2 510268414 2 2 576246283 5 3 676993871 4 2 166051451 1 2 263903326 3 2 594640428 1 2 511057423 1 2 271816042 2 2 400465609 5 2 530184786 2 2 376542261 1 2 527699389 4 2 579172097 1 2 298447970 1 2 204191431 3 3 584319287 3 3 907261395 4 3 222696187 2 2 908538897 1 3 483133620 1 2 999186480 5 2 544766211 3 2 224773831 4 2 570082634 2 2 562692710 3 3 374272225 1 3 414962305 1 3 947148690 2 2 115999702 4 3 493884665 3 2 274986229 4 3 609808287 4 3 986108797 1 2 727794380 5 3 633230664 4 2 859683138 4 3 460427471 2 3 756727881 3 3 876497579 3 3 827962762 3 2 654087396 1 3 708278224 2 3 161332535 1 2 223996729 1 3 189036004 1 2 503152068 2 3 594986939 1 3 425888131 3 3 548928057 4 3 493251226 2 3 165826015 3 2 505738914 3 3 737024189 4 2 710976488 2 2 219238226 2 3 236648220 4 2 717591703 2 2 620839578 2 2 646070964 3 2 352465201 2 2 617015566 3 3 680407860 2 3 701236328 5 3 570184949 4 2 977554277 5 3 974007008 1 3 342007074 1 3 789897795 3 3 924888296 2 2 781452024 1 3 716031191 2 3 401823610 1 2 235954036 5 2 931653445 1 3 390138056 3 3 615800154 4 3 745222032 1 2 904728347 4 2 827081642 1 3 556949467 5 3 849537201 1 2 167052944 5 2 159255113 5 3 644909086 5 3 627964919 3 3 494824587 1 2 671075316 3 2 742128115 3 3 145398390 5 3 676903133 1 3 131840992 1 2 763583355 2 2 723783719 3 3 894847588 4 2 382820644 3 2 632591871 1 2 372592131 1 2 126454197 4 2 259636439 1 2 643774693 5 2 464605674 4 2 319678015 2 3 860784557 2 3 682018852 5 2 173020319 2 2 982518451 1 3 656121853 5 3 339131881 2 3 961703487 1 2 344650934 4 2 189131387 3 3 117249420 1 2 210424782 4 3 284449922 4 2 689762536 3 2 739165974 5 3 360872712 5 3 617544646 1 3 589130219 3 2 152392847 3 3 754367816 4 2 738286830 5 2 706792395 3 2 953569165 3 2 540544653 3 3 140279119 4 2 648550725 1 3 797519085 2 3 122135658 4 3 693381337 4 2 816041002 3 3 170721880 5 3 787508472 2 3 441991624 5 2 541417498 5 2 840458063 1 3 229895046 4 3 602734174 4 3 516658231 3 2 204142679 2 2 331022283 1 2 836586404 2 3 178481370 5 2 826096455 4 2 917774895 5 2 454847323 2 3 743967280 3 3 230983663 1 2 420141461 5 2 498671405 2 3 102671019 4 3 806514153 2 3 629695434 4 2 580077312 1 2 397760609 1 3 917063580 4 2 420004104 1 2 761257535 2 3 560304550 2 2 197540390 2 2 408631164 2 2 815314159 2 3 927206394 4 3 976765285 2 2 215403248 5 2 163792710 5 2 877112769 5 3 499264009 3 3 709057341 2 3 670993556 1 2 350042337 4 2 800999997 3 2 341031760 4 2 529760405 3 3 398453555 3 3 121715662 3 2 968017173 3 3 325968467 3 2 569373829 2 2 176961479 1 3 928249060 1 2 348789141 3 2 137680246 3 3 371997535 2 2 153005799 1 2 240333048 2 3 888232603 3 2 614974875 2 2 740684370 5 2 683781459 3 2 412954670 5 2 663414441 1 2 701668878 5 3 467700385 4 3 153238031 3 2 771373385 4 3 149237923 5 3 610989291 5 3 323789503 1 2 491952927 2 3 636905489 2 2 494253242 2 2 454828267 2 2 287309970 3 3 808984716 2 2 718712825 5 3 592150211 5 2 950777671 1 2 373763332 2 3 520352312 4 3 128545172 1 3 818341777 5 3 277581655 1 3 983037886 1 3 377337176 4 2 869048614 3 2 250323802 3 3 143331198 2 2 677675283 2 2 630952473 4 3 452863648 1 3 621804112 2 3 130235747 4 3 175164184 5 2 217763696 5 3 819519973 4 3 531002458 4 2 982067365 1 2 578097615 2 3 769936442 2 3 157041261 2 3 730065850 1 2 735433051 1 3 885888780 5 2 359578295 2 2 119874487 2 2 647145647 2 2 450038997 2 2 265324650 1 3 692351633 5 2 973343939 4 3 417566018 5 3 821598467 2 3 878831376 2 3 889163266 3 2 744728459 2 2 505785184 4 3 108010932 3 2 955579564 3 3 592299944 5 3 539986586 1 3 689119174 2 2 524181210 4 3 524143733 5 3 898049471 2 2 115919430 2 2 106865392 4 2 446054450 1 2 190915739 2 2 961435654 5 3 762836031 5 3 400991659 2 2 206956110 4 2 684040357 5 3 179653713 2 2 603380561 4 2 122520288 3 2 233510923 2 3 626686420 5 3 236703235 3 2 574006636 3 2 619099386 2 2 106471497 2 3 626869061 2 3 325320698 1 2 687014246 3 2 281109840 4 2 806041461 4 2 771892164 4 2 584772671 4 3 308955039 2 2 616921855 3 2 373543569 2 3 496305788 1 2 230242832 5 3 378955221 4 2 619006610 2 3 198469864 2 2 723383433 3 3 338483925 4 3 114165094 1 3 168855581 3 3 821959520 2 3 759765740 2 2 431500588 1 2 110485529 4 3 655410250 2 3 559636838 3 3 916835054 5 2 204348634 5 3 705266409 3 2 842178851 4 2 522192937 1 3 238119402 5 2 187046977 4 3 972229294 2 2 674407398 2 3 811052569 5 3 393572256 1 2 955595313 2 2 655353303 2 3 241621952 4 3 975199995 4 2 326715494 3 2 756999009 2 2 295559516 5 3 792466148 1 3 809699717 2 2 231555351 1 2 245412968 5 3 234267189 2 3 661698537 4 2 113393023 3 3 604578416 2 3 239189392 4 2 389943841 4 3 359060158 2 3 914167730 4 3 232952438 1 2 779572682 2 2 254424835 5 3 467598742 5 3 935024796 3 2 996630906 2 2 415916291 3 2 565259274 1 2 803668844 1 2 597078742 3 2 234355760 4 2 169974957 5 2 463242919 5 3 827682797 4 2 546106973 1 3 629927034 4 3 651675372 1 2 171870940 2 3 862371673 3 2 137575856 1 2 448362740 5 2 966787337 5 3 327720140 3 3 631930179 5 2 324080466 5 3 517297385 5 2 345268204 2 3 443500070 3 2 168175066 1 3 983358087 4 3 930703588 1 3 554951890 2 2 264164517 1 3 238871454 1 2 670382924 4 3 622855617 1 2 628900577 3 3 213805382 4 2 881489155 2 2 495359389 4 3 256130609 4 3 258445960 3 2 671421020 5 3 765864111 5 2 762279691 5 2 574812341 3 3 879126308 4 2 905524106 1 3 330350063 4 2 391388724 3 3 682399359 4 3 103406324 5 2 377097110 3 3 406151536 3 2 930091569 5 2 839254443 1 2 719867265 5 2 244971734 5 3 478348848 2 2 203743582 2 2 669620062 4 2 351355422 1 3 251261229 5 3 406552465 4 2 738085968 1 2 658122004 5 3 643856958 4 2 450048049 1 3 595212162 4 2 292615282 5 3 573529094 5 2 159409218 5 3 153322378 3 3 644604403 4 2 173925716 1 3 779473256 1 2 330010842 3 2 628853754 2 2 367963947 3 2 751743572 2 2 257634361 3 2 176767888 3 2 891189239 3 3 465345690 1 2 355933057 4 2 770700061 2 3 198668253 5 3 296851203 5 3 817766770 1 3 798980009 4 3 892521794 2 2 442535249 1 3 244193732 3 2 697541254 3 3 549232202 5 2 500776595 2 2 808270986 5 2 319703113 1 2 809135628 5 3 342916969 3 3 105200696 3 3 702751863 5 3 647789653 4 3 991860828 2 3 318059647 1 3 597778467 2 3 167919412 1 2 503480135 3 2 556652751 2 3 396072191 2 3 528855422 1 2 778765129 4 2 164767380 5 2 348121358 3 2 571964702 4 3 223146859 4 2 974509937 4 3 856259607 4 3 997958106 5 3 800348344 1 2 867900183 4 2 344816727 2 3 991216053 3 3 193594403 5 3 454831331 3 2 651256571 3 2 955881502 2 3 136274171 5 2 815312484 4 3 149904441 1 2 930589781 1 3 463786602 4 3 562341537 4 2 685938102 2 2 651727981 3 2 836797088 1 3 990438521 5 3 912840619 4 3 316023370 1 3 401681811 2 2 680657129 3 2 350989939 1 2 263922425 1 3 650813902 1 3 520395319 3 3 826570977 3 2 352559155 5 2 124727281 4 2 511964875 3 2 344144875 1 3 580655744 5 2 940357763 1 2 511462899 1 2 562348037 1 3 278114168 4 2 766932768 1 2 408088815 5 3 289273395 3 3 236904739 1 3 725593628 5 3 147031782 3 3 286054498 5 3 280726493 4 2 422875573 3 2 255920355 5 3 634762784 3 2 646546510 2 3 293560020 1 2 162311005 4 2 642766906 2 3 116985968 3 3 789618814 2 2 485110004 3 2 589880546 5 2 555131389 4 2 441554166 1 3 355198683 2 2 193076891 4 3 157084636 3 2 701483489 2 3 191045971 5 2 175278354 5 3 457222001 4 2 185457514 4 2 764216414 2 3 576502570 5 2 930516378 3 3 794157414 2 2 664248644 3 2 826341357 2 3 477116093 2 2 836170120 3 2 453972231 4 2 821821346 1 2 152778837 1 2 292655805 1 2 917400937 4 2 936265287 3 3 980266499 3 2 819844564 5 2 453262966 2 2 109528044 1 3 748629022 5 3 763750303 5 3 386246206 1 3 841580180 3 3 829673002 2 3 705307411 1 2 708098972 2 3 600302833 3 2 409588747 3 3 454804282 2 3 209976465 2 2 634798511 5 2 113039742 3 3 781120952 2 3 260464492 3 3 816515434 4 2 132625057 2 2 645617259 2 3 322419877 2 3 309293054 5 2 402850498 5 3 341326982 4 2 667272415 5 2 531376123 3 3 320116934 3 3 548338798 3 3 998905576 5 2 589318630 3 3 122684290 1 2 877099742 3 2 615226580 2 2 402161540 5 3 405761099 3 2 408532970 4 2 198493602 5 2 586780465 4 2 244486664 3 3 399208184 2 2 692741626 2 3 421813006 3 3 627850724 2 3 347954766 5 3 300491977 5 2 303374956 3 2 413459799 5 3 576047704 4 2 160100425 4 2 299457394 4 2 691897706 4 2 875645775 3 2 390461263 1 3 437003867 2 3 484103428 2 2 957189402 4 3 274537532 5 2 258318805 3 3 161641210 3 3 295923794 4 3 911460723 2 2 310824351 4 3 735021864 3 2 495871707 1 3 737830762 5 2 409289816 3 3 277624086 5 2 371427580 1 3 346281294 2 2 236660537 3 3 759336578 5 2 271084627 1 3 477371353 5 2 513720358 5 3 396576467 3 2 383750051 3 2 844226894 2 2 572380531 1 3 706737949 4 3 340609697 4 2 202020299 2 3 284374259 1 3 472683602 4 3 656827988 3 2 188274261 4 3 574799949 4 2 324290110 2 2 895885656 5 2 547261725 5 2 784735963 3 2 807838383 3 2 197602086 2 2 702847443 5 2 728990274 1 2 750781955 5 2 243517643 2 2 950515056 2 2 405870191 3 2 107378645 5 2 266481173 3 2 117871724 3 3 429033202 3 2 931206816 4 3 598382512 4 2 738414754 1 2 302345513 3 2 876802976 5 3 693040877 5 3 767546123 2 3 471409932 3 3 372208219 2 3 119545905 5 2 700058816 1 3 836867532 5 3 761186759 5 2 297733164 3 2 718970759 5 3 407846879 1 2 127427137 4 3 104976130 5 2 925312509 3 2 704898675 2 3 285367633 1 2 564960716 1 3 612774745 4 2 710515734 4 3 653483259 2 3 541809696 4 3 497609185 2 2 856144290 4 3 651260839 1 2 347895105 4 3 857078533 5 3 994225258 5 3 664850193 3 2 433674157 2 3 369625825 3 2 780159115 5 3 442306172 2 3 852871439 3 2 316815268 2 3 932763134 2 2 827553333 3 3 336575488 4 2 393854179 1 2 158714897 1 3 633563664 3 2 375196050 3 3 253034857 2 3 558204374 5 2 751738086 3 2 879643039 4 3 127522116 1 3 534783453 2 2 823801081 1 2 269036362 4 3 102373378 1 3 496635856 1 2 249187014 5 2 582841501 5 3 368338919 2 2 690033729 3 2 574377583 4 3 266566346 1 3 327007300 2 3 657204104 2 3 396170648 4 3 509551405 2 2 916268013 1 2 151759377 2 2 726990137 1 2 340845474 1 3 605536317 5 2 711782266 3 3 836324770 5 2 540063823 2 2 967497011 4 2 794287558 3 2 745553765 1 2 879069174 3 2 620489853 4 3 931563497 2 3 776417448 5 2 185404295 2 3 246843243 2 2 432318529 5 3 594217818 5 3 220843229 3 2 947047686 4 3 199391469 4 3 728963952 1 3 803320421 4 3 562281207 4 2 962199604 2 2 954577037 5 3 167478325 5 2 703981597 2 3 483461813 4 3 542044819 1 2 723371684 1 2 597165949 4 2 701017520 1 2 469952168 5 3 229320837 2 3 339518383 2 2 130510598 1 2 710873635 2 2 825678488 3 3 445752830 3 2 219230089 1 3 403716819 5 2 708037592 5 2 808656662 4 2 987362941 4 3 172299841 5 3 560157598 4 3 517318651 3 2 364324126 1 2 820495648 3 2 164102999 4 2 742105606 1 2 909526198 1 3 686779445 4 3 723355013 1 3 808213600 2 2 283781868 4 3 640577045 4 2 781325461 5 3 668320787 3 2 738109706 5 2 133536056 4 3 437710641 5 2 912125599 1 2 592818655 3 2 208580950 1 2 184884657 1 2 561239625 4 2 880958221 2 2 811736383 1 2 529092951 1 2 323864589 5 3 314259332 4 3 627450694 1 3 637365003 4 3 811625896 2 3 503099254 3 2 682846840 2 2 101225683 5 3 487337606 1 3 537485996 5 3 235646353 1 2 939406252 1 2 150149827 4 2 316973409 3 3 159413172 2 3 359954480 2 3 215137376 5 3 371505344 4 2 316868190 1 3 203268669 5 2 545687219 4 2 757712133 1 3 256923420 3 2 724907393 2 3 248413188 1 3 694497184 4 3 421489795 2 3 299687993 4 2 386283628 3 3 150092597 5 3 480454469 1 2 390033593 4 3 219054787 4 2 220779127 1 2 843252071 1 3 600176123 3 3 950703698 2 3 430687656 5 2 650663003 4 3 713535245 4 3 177933792 4 2 529486655 4 2 762804590 3 3 230981062 3 2 334709796 4 3 379871837 3 3 659772554 2 2 671351989 4 3 503053355 5 3 410882283 3 3 725275792 1 2 910194935 5 2 371947724 5 2 431555124 2 3 669138362 4 3 304270882 5 3 684058857 4 2 238441159 1 2 231860292 1 3 588990802 1 3 453016605 2 2 762881241 4 2 669114009 4 3 155751471 1 2 533741973 3 2 406972386 2 3 585483391 3 3 670738356 3 3 934877892 5 3 603279913 5 3 898527777 1 2 558856995 1 3 608411793 4 2 889112103 5 3 594716788 1 2 268223934 4 2 626348606 4 2 142447407 2 3 310299835 3 3 813739080 1 3 283306285 1 2 142542872 1 3 605134891 5 3 586532549 3 2 491447417 2 3 809040105 3 3 688834042 5 2 587756983 3 3 432273202 3 2 143294579 1 2 597858676 3 3 689840498 3 3 436641499 1 3 716715359 3 2 273530470 4 3 141201003 1 3 202919412 3 3 243675375 2 2 539372406 2 3 911806929 3 2 439636940 2 3 637121847 1 3 928831790 2 2 559618703 5 3 437821262 3 2 160628096 5 2 445817763 4 2 482433989 1 2 699099154 3 2 284009020 1 2 318880938 4 3 716798708 1 3 466452216 2 3 704668568 5 2 913782421 5 3 330366795 3 3 489034102 5 2 387271927 4 3 294648467 2 2 273302492 2 2 248429166 2 2 359201864 4 3 147137761 1 2 316086436 2 2 172496056 4 2 443414629 1 2 276726472 4 2 929374181 1 2 492582979 4 2 252562587 3 3 447004481 5 2 348662891 3 3 405068492 3 2 261908719 2 2 352575788 2 2 766704232 5 3 784863355 1 2 661133299 1 2 469516384 2 2 910961050 5 2 520269586 3 2 150570579 4 2 118804088 2 2 874809636 1 2 101007315 4 3 173175399 5 2 522507852 1 3 665524531 2 2 102278784 4 2 506602605 1 3 998568053 1 2 605360756 4 3 337228401 4 2 619658682 2 3 531928155 3 2 602351758 2 2 673506902 1 3 441807902 3 3 567190785 4 3 750218374 3 3 856181779 4 2 509547147 3 2 933389109 5 3 215800947 2 3 396581163 4 2 824159638 5 3 722678541 3 2 722653620 5 3 387040441 2 3 517150390 4 2 758247385 4 2 842373200 2 3 286436556 5 2 785589694 2 2 124488934 1 3 515440338 5 2 667611819 3 3 353400684 1 2 600207416 1 3 974375538 4 3 694660656 3 3 488452748 4 3 266849251 1 2 360570628 4 3 569519065 1 3 433252297 1 2 550186453 1 3 100883089 4 2 819461172 2 2 263163768 5 2 437970922 2 3 407440387 1 2 699621319 3 3 461484511 2 3 193778241 5 2 407605113 3 3 204174821 5 3 951012170 2 2 412504193 3 3 421483006 3 3 706342123 3 2 309946003 3 2 722178334 5 3 433621122 5 3 484105041 1 2 799622925 3 3 620133907 4 3 657700751 1 2 385589234 3 2 166089809 2 3 977149737 5 3 487234501 1 3 696689099 3 3 331860498 1 3 598561592 1 3 120752506 3 3 663720725 2 3 111620351 3 3 577284324 2 2 161982949 2 3 537738706 5 2 332866591 2 3 816676629 1 2 162975248 2 2 231123554 5 3 634187885 4 2 193668157 4 3 237766848 5 3 630044666 5 3 725301580 3 2 896559440 2 3 894189783 2 3 779541838 4 2 938887830 2 3 585634226 2 2 668163400 3 2 689914257 2 2 445140297 3 2 150861679 1 2 654536852 3 2 535962280 4 3 940434043 4 3 621098832 2 2 384974505 4 2 914381147 5 2 728707799 4 3 650303181 3 2 308591187 2 2 833410628 3 2 554280728 5 2 369540081 4 3 713639599 4 3 216678319 4 2 406322291 5 3 974294560 5 2 338036292 5 3 233345333 4 2 922257422 2 2 170696604 3 2 715424371 1 3 833136284 4 2 164758011 4 2 336527031 3 3 326443742 5 3 730399661 2 2 507922813 2 2 506907302 3 2 310313223 1 2 144934180 5 2 833993776 4 3 395269053 5 3 983209094 3 3 669577672 3 2 454898799 5 2 804277388 2 3 702336418 1 2 170228959 3 2 898773608 3 3 623024247 2 2 430201852 5 3 633955457 4 2 557301315 4 2 670251807 1 2 443352892 1 3 411131121 4 3 334660992 5 3 813788584 1 2 699032880 1 2 395428948 4 3 487617900 2 2 187031169 1 2 155044049 2 3 659619622 3 2 367822537 1 2 168062614 4 2 514277869 3 2 787707838 1 2 409892591 1 2 751437429 5 3 377657369 2 2 493602502 5 3 563089307 1 2 290218322 1 3 121046880 5 2 560862318 4 3 267613795 5 2 617908716 2 3 577795873 1 2 293576181 1 3 208895605 3 2 850397139 4 3 963488423 5 3 647699040 1 3 158215058 1 3 191267097 4 3 437036552 1 2 730923667 5 2 764691827 5 3 234254975 4 2 546126768 5 2 550419162 2 3 481801397 2 3 655466540 2 3 662135395 3 3 589047788 2 3 952944091 5 2 570747764 5 3 590480696 1 2 890688376 3 3 396817931 2 2 973589988 4 2 892923020 4 3 399414046 2 3 678712370 2 2 776823350 2 2 451898082 5 3 630328949 4 2 944218329 3 3 480671886 3 3 536456900 5 2 143489797 4 3 724733315 4 2 321269275 2 3 564295439 1 2 461860766 2 2 499548710 1 2 193965122 3 3 727729217 5 3 552027311 5 2 442969891 4 2 830373222 4 2 776660381 4 3 249578603 5 3 583033356 4 2 462143425 3 3 682629618 1 2 739826660 3 3 287639029 3 2 148269154 4 2 543858448 5 3 286853434 3 3 581015277 2 3 857366198 1 2 835642847 3 3 683797042 4 3 125096682 3 3 429435323 5 2 366360843 2 2 449704253 5 3 169609016 1 2 913118961 1 3 162584611 2 2 579246772 3 3 460210109 5 3 812361425 4 2 136596796 4 3 851345422 2 3 716965986 4 3 319947788 2 2 658472883 3 2 629156070 2 2 602236142 1 3 759254243 2 2 245149300 2 3 440256618 4 3 477186729 5 3 970971988 3 3 304978940 3 3 126986174 3 3 886866690 1 3 971762604 1 2 446288022 2 3 249778723 4 2 235483272 1 2 852272381 3 2 181137302 2 2 995413269 1 2 105723638 2 3 802106258 4 2 863230732 3 2 743745977 5 2 604350682 3 3 856136176 1 2 121703231 1 2 366452075 2 2 206390277 3 2 107819449 3 2 620476437 3 2 971524885 1 3 342844756 2 3 482020324 4 3 253401568 3 3 694964285 5 3 135201044 4 3 294434510 3 3 408735514 5 3 232990500 5 3 585907335 1 3 145031673 3 3 627669754 3 2 118200745 4 3 220611567 4 3 473518239 3 2 662406902 1 3 228926648 4 2 789060270 2 2 469252768 1 3 720995272 2 2 867973157 5 2 687311006 1 2 782896897 1 3 967557567 3 3 649440166 4 3 533139124 3 2 601348786 3 3 750840366 3 3 210942761 1 2 281849602 1 2 657055467 4 2 273632037 1 3 817626995 3 2 278199105 5 3 315689082 3 3 344570454 2 2 186303209 1 2 109067291 3 3 989350161 2 2 605466403 4 2 912367968 3 2 606535921 3 2 356637648 3 2 904570160 5 2 245595871 1 2 958730870 5 2 446314424 3 3 509331438 2 3 320931435 3 3 623986739 1 2 210683951 4 2 573492749 5 2 132385044 3 3 204897854 1 3 370264494 2 3 637089470 5 3 521469527 5 2 294392104 2 3 301559574 2 3 303487825 1 3 658865788 2 3 394630759 5 2 250615015 1 2 507857048 1 2 610890456 2 3 156532952 3 2 792590263 1 3 595102338 2 3 896834251 2 2 309688538 2 2 476424571 5 3 125526719 1 2 326814219 4 2 964888099 4 3 728292930 4 2 355583582 2 3 684035276 4 2 946794774 1 3 421477618 4 3 228067366 3 3 215506742 1 3 539125068 1 3 234301935 5 2 221815662 5 3 745678546 4 3 157822979 4 2 966967144 2 2 197050917 4 2 170400812 2 2 795397344 2 2 232336045 4 2 446788904 4 3 357623440 5 3 820459563 1 3 354883628 5 2 943347085 4 2 682883023 2 2 305692791 1 3 422484002 2 3 285458144 3 3 462998340 2 2 516547390 2 2 785243806 5 2 736635556 5 2 356042726 2 3 594112052 2 2 102586777 4 2 808260100 1 2 194376412 4 3 776055471 4 2 742177007 4 3 826395751 3 3 745420374 5 3 118692666 3 3 101359807 5 3 812740523 5 3 271806406 4 3 484670833 1 2 899569378 3 3 783684102 2 3 265684423 1 2 519967635 5 3 572055458 2 3 832666893 5 2 699309086 2 2 945577653 1 3 949837065 2 2 883856703 1 2 706346547 2 2 119904332 1 2 295300663 2 2 140345195 4 2 386931049 3 2 293169976 1 3 549806180 5 3 792798984 2 3 344465743 3 2 234654989 4 3 423778603 2 3 574914882 2 3 696939555 2 3 692758309 4 3 806890396 1 3 343447173 5 2 900101497 3 2 212179326 3 2 598193835 5 2 826380069 2 3 934333404 2 2 217318283 3 3 458694966 2 2 936275064 4 3 962506567 1 3 292812847 2 2 713588894 2 3 285363819 2 3 781886552 2 3 610896424 2 2 394682772 2 2 128444176 5 2 352949356 2 3 475354610 2 3 502906195 1 3 731076515 3 2 877649817 2 3 300334832 1 3 782586607 5 2 424040084 2 2 965905193 3 3 791014669 2 3 652609195 4 2 384979828 3 2 792449388 4 3 214367783 4 2 412105949 5 3 636254475 4 3 274417374 4 3 551560161 2 3 553388225 5 2 317216615 3 2 537811550 5 2 367997332 4 2 139470858 2 2 293463179 5 2 213533276 3 2 233810534 2 3 335953553 5 2 947999940 4 2 671235752 3 3 499313178 5 2 553504161 3 3 697609551 2 3 385339799 3 3 191441549 2 2 900427021 2 3 400651009 4 3 949066442 3 2 713868254 1 2 904177304 2 3 797809609 5 2 230713396 4 2 382703443 5 2 462639908 5 3 241622831 2 2 146825365 4 2 372783584 1 3 624217035 3 3 335659954 1 2 263590340 5 3 464737501 4 2 465005922 2 2 480695566 3 3 433942608 4 3 578574415 2 2 378923421 1 3 450499850 2 2 874616580 5 2 462304477 2 3 991463572 5 3 339802255 1 3 597521759 2 3 861821184 5 2 441754599 1 3 954997057 1 2 226705094 3 2 462402276 2 3 695252322 1 2 992603256 1 3 789188446 2 2 408939113 4 2 787100485 2 3 493508369 3 2 750233105 1 2 142660560 1 3 133820946 1 2 795157578 3 2 317518898 1 3 784343228 2 2 998021245 3 2 148062062 3 3 181688755 5 3 963475643 4 3 105828275 3 2 819112058 2 3 475515490 4 2 926605636 2 2 877500495 4 2 944323933 5 3 287629212 3 2 728616936 1 3 652898018 2 3 456585397 4 3 766791814 4 3 331342358 2 3 211623357 1 3 807321941 2 2 307806959 2 2 570042802 4 3 529468604 4 2 904312584 4 2 833860921 4 3 367202300 4 2 412537357 2 3 958490481 1 2 801042226 1 2 990320886 5 2 880467963 2 3 230747787 3 3 330715898 4 3 557825438 4 3 242550937 1 2 550204026 1 2 443296948 5 2 816310826 5 2 444229615 2 2 396220846 2 2 799193838 4 3 829317099 2 2 594706856 4 2 302832935 5 3 983753366 1 2 544902201 2 3 227402362 2 2 612496163 3 3 240947426 4 3 397477585 2 3 872229596 2 2 942437003 5 2 492738676 3 3 735531941 4 3 693252504 5 3 360274211 2 3 601012208 5 2 418414151 4 2 637813587 1 3 181600819 3 2 792314897 3 3 289433545 1 2 556961826 1 3 466229503 4 3 927599370 1 3 370231876 4 3 775200210 2 3 867217467 2 2 104027758 5 2 772904528 5 2 528642177 3 3 895085977 5 2 584794095 1 3 645347035 5 3 746830914 2 2 163347751 1 3 980017032 4 2 179187562 1 3 490872677 4 3 612860230 4 3 449151227 2 2 616502810 4 2 821391667 5 2 785768915 5 3 541082136 1 2 737012522 2 2 506316775 3 2 681163084 4 3 968815581 3 2 453101565 2 3 387863230 4 2 969045047 2 3 622985632 5 3 540945335 3 2 946946375 4 2 291138311 3 3 280191503 4 3 580300471 1 3 607186662 4 2 500189711 3 2 721787149 5 3 328137242 3 3 680553522 1 3 338601153 3 3 387434479 2 3 571803043 2 3 724006476 3 3 613865629 4 3 315095548 4 2 914351991 3 3 141482829 3 3 212118804 2 3 227678956 5 2 712770247 3 2 421514780 4 2 896628560 5 3 553010578 3 3 315124250 1 3 744865733 4 3 708837623 3 2 472345762 5 3 404906363 4 2 250495368 5 3 756387852 1 2 811964630 5 2 705529178 3 2 434488871 1 2 606583846 4 2 482784835 4 3 758469540 5 2 666030855 5 2 678752811 2 3 945899342 1 3 514165397 5 2 317606269 1 3 127648194 1 3 847831954 5 2 387772245 5 3 618753845 1 2 902519922 3 3 491413926 3 3 290612318 5 2 416993096 1 3 460126146 1 3 998927491 4 3 391844784 3 3 593998516 4 2 611286213 4 2 709617510 2 3 611010210 5 2 126869820 1 2 200118384 3 3 293102608 2 3 364056655 2 2 139405698 3 3 201441785 4 3 495078633 1 3 808626359 2 3 405695659 5 3 740674519 5 3 717712692 2 3 660096896 2 2 851141542 1 2 465839721 2 3 325266907 4 2 193361954 5 2 359199808 1 2 883541757 4 3 217561354 5 3 361319449 3 2 369780687 3 3 148602949 3 2 156421782 1 2 673641980 5 2 254917285 4 2 578696086 4 2 257211619 4 3 767407417 2 2 979701625 1 2 970670359 1 2 781099219 2 2 102710576 1 2 608096274 2 2 159665044 4 3 109471659 2 3 761557091 3 2 164229867 5 2 120692868 5 3 246553454 4 2 669758895 3 3 444319012 3 2 303315317 1 3 352042424 3 2 149938600 4 3 428333515 4 3 335688172 5 3 650401457 3 2 709248634 5 3 874203475 5 2 656907829 5 3 415002608 1 3 672499895 1 3 725967947 3 3 729253456 4 2 277389395 3 2 952812571 5 2 609384824 4 2 660044597 5 2 649796679 3 2 718701031 5 2 221701390 2 3 695549478 1 3 487038718 5 2 925167977 3 3 742281738 3 3 343519282 5 2 162360137 1 2 893310203 5 3 206383811 1 3 638965211 5 3 735795805 1 2 633676650 2 2 795085934 1 2 201212427 4 2 693431927 5 3 682319572 5 2 972083028 1 2 695578487 4 3 476713819 2 3 378446071 1 3 295684993 1 3 980643296 2 3 791186030 1 3 503762583 5 3 405156774 2 2 827642175 3 2 213113876 1 3 751615741 3 2 922716092 4 3 115039655 4 2 358747916 2 3 870951408 1 3 906006595 1 3 678745300 5 2 374463637 2 2 348759232 4 2 437587460 2 3 999936377 4 2 138597589 5 2 457734659 4 3 626616080 2 2 989603645 2 2 152325811 5 3 287176416 4 3 599030727 2 3 789570440 3 3 516159081 1 2 975301527 3 3 674629743 1 2 165925796 4 2 819134509 5 2 503670653 3 3 203401882 4 2 274664856 4 3 540402198 4 3 363005382 3 3 530386243 2 2 538519827 4 2 343133280 4 3 914588080 4 3 157180544 3 2 237610407 1 2 585409925 1 3 347922761 3 3 464065465 5 3 709680317 4 3 129741556 1 2 988593139 4 2 200297415 5 3 838982292 4 2 837092337 3 3 709462877 1 3 692577833 1 2 814004553 1 3 885765727 2 3 655045319 5 2 672037734 3 2 726404001 1 2 235960478 1 3 280981874 2 3 965230127 2 2 509988359 1 3 877763431 5 3 608149857 2 3 541762944 4 3 343054863 4 3 717678132 1 2 219344231 1 2 953705780 2 3 233167593 4 3 146108826 2 3 587403052 1 2 615482805 5 3 167120007 4 2 806274387 5 3 518202463 1 2 511692298 2 2 730358433 2 2 847028399 1 3 166043277 4 2 169913702 2 3 115089865 3 2 433310813 4 2 793714134 1 2 785301343 1 3 455305576 4 3 778625188 2 2 366246497 3 3 515267004 1 3 259850041 3 2 465658742 2 2 239504608 4 2 322000136 2 3 163383313 1 3 971948773 5 3 278749654 1 2 461120788 3 2 737865161 5 2 150355790 5 2 692616190 2 2 343668899 4 2 359606852 3 2 646234494 4 3 735383879 5 2 435249018 3 3 677448448 5 2 410509121 1 3 997297922 3 3 274814148 5 2 629345018 1 2 768882244 4 3 258960900 5 2 479666941 1 3 636205315 5 3 346675194 2 2 155716753 4 3 708874481 1 3 103616253 1 2 382678811 2 2 234518307 2 2 859563226 1 2 585793727 2 2 580525234 3 3 900306213 3 3 902749275 5 2 881773618 5 2 859176956 1 3 670788908 2 3 144924976 2 2 335033426 2 3 969224913 1 3 714545055 1 2 301288180 5 3 286354356 5 3 308757461 1 3 725866091 4 3 607191984 4 3 259957666 4 3 759244087 2 3 179266968 3 3 660718183 1 2 380533858 4 2 413034638 4 2 193944696 3 2 756983141 1 2 916538955 3 2 505776040 5 2 907979463 4 2 952437473 5 3 654909260 4 3 831556942 4 2 861205976 4 3 262496455 5 2 597269320 2 3 809997769 5 2 148964044 3 2 779950816 2 3 483860305 1 3 687156040 2 2 484159856 5 3 798240846 2 3 592708143 2 3 481479971 1 2 177633967 4 2 808223803 1 2 467806890 1 3 110088349 5 3 418675625 2 3 383699118 4 2 990377999 4 3 392192588 1 2 898425757 5 3 962090873 3 2 211529764 5 2 522797383 4 2 675871676 1 2 886100042 2 2 955469561 2 2 237110279 3 2 403994030 4 3 568522795 5 3 266047811 3 2 226742697 1 3 908799513 5 2 374102969 2 3 709857603 1 3 957300525 1 2 863612158 1 3 608476930 4 2 118419183 1 3 549633826 3 3 795586751 2 2 277121541 4 3 534665508 4 2 920585700 2 2 733934853 4 2 980602731 3 3 322043731 1 3 884735880 1 3 424217483 4 3 818767332 4 3 831531636 4 2 887114607 2 3 369476299 1 3 302362988 3 2 709351525 2 2 646004063 5 3 177552637 3 2 677338614 2 3 351923431 2 2 593257384 1 3 837667069 5 2 215025014 2 2 316878897 5 2 389581081 1 2 636144648 4 3 880165586 1 2 765269519 2 3 313684200 4 3 827810169 2 2 762964944 5 3 477918707 3 3 229651428 4 3 491079338 3 3 961918356 4 2 671356054 3 2 136578661 1 3 375310722 3 2 290833573 4 3 603037696 3 3 994951885 4 2 338279873 3 2 778360998 2 3 912145806 3 2 975641211 4 2 290579697 2 2 401147329 3 2 106904379 2 3 376785500 1 3 185877126 4 3 350644648 4 3 539052492 3 2 580220975 1 2 846380700 3 3 573657666 4 3 777749138 5 2 122770479 4 2 230969135 1 2 462429155 2 2 802395037 5 2 718106572 5 3 506114834 1 2 224309175 5 3 417837083 4 3 863123764 4 2 929605538 5 2 285036408 2 3 783720309 4 2 750326675 2 2 547642066 2 3 134771760 2 2 250076017 2 2 972765246 3 3 346037150 1 2 181694877 2 2 714509290 4 2 296418527 5 3 425972741 1 3 661242848 1 3 766334661 3 2 266735680 4 2 750989434 5 2 223790435 4 2 893546356 1 2 939240848 1 3 800481703 5 3 368577747 4 3 852502622 5 3 987244187 1 2 388105622 5 3 722437357 2 3 438266243 1 2 724925371 4 2 759510717 3 3 968431551 2 3 114305011 2 2 784362888 3 2 755651995 4 3 342310996 1 3 185591803 1 3 332128662 5 2 418415179 1 3 753735632 2 2 732184788 3 2 969817673 4 2 749173135 3 2 496338846 5 2 669523128 3 2 188700597 3 3 160164013 5 2 440966535 3 3 101253492 5 3 117000157 4 2 144077651 2 2 698846950 4 2 999129900 4 2 747538790 5 2 758879482 4 3 339516958 4 3 196675780 4 3 148855401 5 2 573817332 2 2 349904130 1 3 896925000 1 2 990668342 2 2 253210314 1 2 865259739 3 2 292064587 1 3 858306477 5 3 492074525 5 3 285457574 1 2 868923488 1 2 598785248 3 2 602162969 5 2 291466652 2 2 725486629 2 3 251002026 3 2 387661610 3 3 818729125 3 2 757972882 2 3 170569707 4 2 181670076 5 3 653520592 2 3 325385230 2 3 936480207 2 3 710160683 2 3 680696404 2 2 536649611 1 3 134150532 1 3 233389316 1 2 138161794 2 3 554782928 2 3 557387453 3 3 956761405 1 2 568477768 1 3 352836407 1 3 522156799 1 2 416761882 5 2 467460554 5 3 738654816 3 2 963097426 3 2 421600285 1 3 423267260 5 3 119674286 1 3 612109847 3 3 669349597 5 2 299544121 1 2 982092642 3 2 273977614 3 3 732592969 5 3 953725142 2 3 745419269 5 3 124492471 1 3 260850176 2 3 385071678 3 2 635025360 4 3 841439972 2 2 934636260 5 2 786511691 2 2 594336470 5 3 793981098 3 2 479669167 5 2 332985760 5 3 778309868 1 3 652547815 5 2 356002228 3 2 917943254 3 3 213830136 2 2 997354424 4 3 469768366 1 3 191892982 2 3 321077473 2 3 800680055 5 3 676882439 5 3 574324560 2 3 477747132 1 2 432554268 4 3 741478857 1 2 475144813 1 2 459124243 2 2 192498369 3 3 680891424 1 3 426118447 3 2 858751795 4 2 760101978 2 3 510599615 1 2 450166753 4 3 230597947 3 3 983926884 5 2 578140262 3 3 972375429 5 2 866198342 1 2 367809304 4 2 416393821 2 3 812706289 2 3 740636908 5 3 354394737 1 2 203545240 3 3 582945732 4 2 934609415 5 2 572207280 2 3 713383453 3 3 555088245 4 2 305943667 2 2 458818918 4 3 147719659 3 2 852160336 4 2 161922144 3 2 784307906 1 2 365553706 4 3 797477179 3 2 720593723 1 2 284966148 2 2 626889315 3 3 311428590 4 2 737348771 3 2 209293357 1 2 347080061 5 3 160442989 4 2 893180584 4 2 816131583 4 2 462383850 1 2 526818033 1 3 696195529 4 3 541217605 5 3 645986725 3 2 179991808 1 3 686737126 2 2 206305994 3 3 695539034 2 3 361928158 2 2 730790969 3 3 293576029 3 3 478610714 1 3 438950865 3 3 345182971 5 2 911001430 5 3 211160233 5 2 413468234 4 3 714399333 4 2 424486244 1 2 236647568 2 2 565933918 1 2 998543019 1 3 586248429 4 2 847095391 4 2 581645772 3 2 385707850 5 2 933004959 5 3 790156266 2 3 259966561 4 2 358450322 2 3 210631456 1 3 821649239 5 3 914014174 2 2 272514770 1 2 279115792 3 3 164209164 4 2 342806589 3 2 772570993 1 2 111328478 4 3 986530935 1 2 346831278 5 2 837277148 5 2 176728444 1 3 738502581 3 2 515090196 4 3 225759192 4 2 164903962 4 2 339752812 3 3 941414802 3 2 146360179 1 2 713171525 2 2 729358035 1 3 584703309 1 3 481559404 1 3 713976001 3 3 319506608 5 3 395285931 5 2 958307307 3 3 336608394 1 2 194057860 1 3 312618958 4 3 637560957 2 2 955739168 4 2 305868212 5 2 946051109 1 2 287604288 3 2 198729733 5 3 746930230 4 2 675293117 3 3 324213425 3 2 819634009 5 3 719558666 4 3 217573752 1 2 873696007 4 3 833787697 4 3 243329945 5 3 972647427 2 2 980920185 3 2 732367671 5 2 372807127 1 2 205416451 2 2 722297171 3 2 716090177 1 3 501906386 3 2 915852030 5 2 702973187 5 2 436208411 3 3 748725626 2 3 647625152 5 2 540266172 1 2 730854259 1 2 330236858 1 2 910876030 5 2 233170194 3 2 316705049 3 3 675928117 4 2 366306021 3 2 705838776 2 2 297686098 5 3 956124256 3 3 391766038 1 2 467085488 4 2 732071854 5 2 673728607 5 3 351011688 1 3 141395504 1 2 361089995 4 3 665867327 3 2 938351268 5 3 629171016 1 3 676536422 2 2 273007867 4 3 265258712 1 3 995509581 3 2 325825270 3 3 116397535 5 3 895213858 5 2 362494251 3 2 455789235 2 2 266270471 2 3 727304266 5 2 992028595 1 3 963229645 3 2 958746558 3 3 260087915 5 3 279720525 3 2 658823704 5 2 703216169 1 3 376239278 1 3 590205447 4 2 490708771 5 2 683815196 2 3 914903951 2 3 601901855 2 2 619607151 5 3 304136704 3 3 792751161 1 3 191785287 3 3 133441239 1 2 502685032 3 3 362653988 4 2 286889356 4 3 253298311 4 3 494889416 1 3 664399099 3 3 265472340 1 3 522011797 4 2 394726272 1 2 716537410 4 3 878470675 5 3 814307322 2 3 572871821 4 2 313741661 1 3 368691758 4 3 548730795 4 3 709388053 5 3 201428266 4 2 331593707 4 2 257087232 1 3 863222585 1 2 810301429 4 2 485668698 3 2 582253714 5 3 403692625 2 3 497336353 4 3 766811108 2 3 354767268 1 2 135691473 2 2 366698896 5 2 741253966 3 3 279240437 5 2 328683996 2 2 311829493 1 3 112021384 4 2 851847630 1 2 397615193 1 2 477316756 5 3 885218852 5 3 830658289 1 3 339024234 2 2 718908374 1 3 477905500 5 3 710796275 4 3 354320982 4 3 122807905 5 2 244352356 3 3 644787667 4 3 485198269 1 3 762643780 4 2 472673166 5 3 632589974 4 2 512925242 2 2 137921256 1 2 220527987 3 2 132311017 3 2 529863348 4 2 232340102 4 3 721186161 4 2 403701628 1 2 149762287 5 2 893800128 1 3 859860008 3 2 284879353 5 2 345574784 2 2 220214317 4 3 997852192 1 3 307838741 5 2 431837166 5 3 360797003 3 3 214104454 3 3 448436015 1 2 169369310 5 2 553174122 3 2 521308071 3 3 264385732 3 2 923365956 4 3 831977806 5 3 953442855 1 2 624050863 2 2 821561278 3 3 624031902 2 2 957330712 5 2 770411876 5 2 455959840 1 3 279812616 5 2 739088904 3 2 941278422 5 2 249883594 4 2 813919759 1 3 496803790 2 2 709952369 3 3 194344371 4 2 552928563 4 3 245518646 4 2 401119282 5 3 171054741 1 2 234648207 3 3 462687299 4 2 510132629 2 2 479244876 4 2 210137125 4 2 151545391 3 2 785622717 2 3 491830755 2 3 753778938 2 3 474286167 3 2 105495775 3 2 532968845 3 2 737708110 1 3 853985056 4 3 800110279 3 2 609415550 5 2 229057084 4 3 665719499 5 2 420653148 1 2 920389823 5 3 108158669 2 2 434386376 4 3 404528981 2 2 476518544 4 3 773091822 2 3 578471898 5 2 578272732 2 3 806409781 5 3 121335201 2 3 449080750 5 3 708120928 3 3 336395203 5 3 371205577 4 3 233286816 5 2 327168834 5 3 903468602 3 3 597067552 3 3 776731106 2 2 742573440 2 2 165722986 4 2 431685109 3 2 859497068 2 2 918143265 4 2 169214315 5 3 672235758 5 3 956991160 5 3 428701605 5 3 325692121 1 3 140597737 1 2 311582282 4 2 186860141 5 2 813242455 4 3 200098036 4 3 656164405 3 2 886076877 1 3 408271320 4 2 723678059 1 3 428329817 4 3 903323329 5 2 979099133 5 2 985429114 4 2 912750547 4 3 890017058 3 3 793430493 1 3 243438533 4 2 963278091 2 3 661677349 3 2 513617104 4 3 865993098 3 2 744244211 4 3 220405553 4 2 275709676 4 2 677496787 2 2 106929198 5 2 678111444 4 2 666488858 4 2 467402293 4 3 802624894 4 2 689876354 3 2 905362276 5 3 594802791 2 3 501695843 4 2 136226186 1 2 561143879 5 2 732547353 4 2 894722432 4 2 395050583 1 2 470641404 1 3 382439028 3 3 847153150 1 2 299423205 5 3 848905787 1 2 842343272 3 2 416894271 1 2 208660988 2 2 779133379 1 3 461546335 2 3 423837160 4 2 835336880 2 3 220882673 3 3 254515215 5 3 127512851 4 3 381946861 3 2 287414968 1 2 278036193 3 3 168960376 3 2 373881370 2 3 700231597 1 2 666148928 4 3 586159279 3 2 991063584 3 2 491081036 3 3 385699784 1 3 689497369 4 2 915489582 1 2 518417332 2 2 318109699 2 2 422669864 1 3 254092111 5 2 164958113 1 2 598211666 5 3 158181356 3 3 520169565 1 3 178104973 1 2 283874617 1 3 455260683 1 3 242559018 5 3 654968614 3 3 568314804 2 2 540440848 3 2 898764847 4 2 292080173 1 2 773345330 5 2 492937050 2 3 695622349 1 3 823727829 3 2 494080114 3 2 625697328 2 2 394919880 5 2 226977956 5 3 290028939 3 2 739910682 4 3 597437685 2 2 349950859 3 2 975290362 1 2 486449222 1 2 605508062 4 2 451682550 2 2 384554403 3 3 721291167 3 2 728668091 3 3 144208280 2 3 622835023 1 2 604234430 4 3 609070506 5 3 433240724 4 2 284245981 1 3 927714358 1 3 791835639 1 3 809015831 5 3 731960306 3 2 191431655 1 3 364993375 4 3 442456393 3 2 275114030 4 3 695253655 4 2 454728737 3 3 715673300 3 3 194014755 2 2 491997978 1 2 722168477 3 2 418485620 2 2 862043089 2 2 848428544 1 3 199310395 4 2 478836337 3 2 835012395 2 3 404850123 1 2 825868138 1 3 291389733 5 3 761935302 1 2 615429617 3 2 244633290 2 3 187211114 1 2 857553081 2 3 232613912 3 2 213183994 2 2 629240533 1 2 120196155 1 3 663759641 1 3 551004289 4 2 358437613 5 2 961148889 5 3 883099357 3 2 281103773 1 3 395727607 2 3 374300575 5 3 961930199 2 2 826738001 1 3 275188488 3 3 457194808 5 3 233726683 3 2 858336526 5 2 281711054 1 3 853749151 4 2 731418162 1 2 154282350 5 2 996787802 4 2 851102277 2 3 501744907 3 2 380973429 3 3 434894135 2 3 658244303 2 3 739609639 3 2 456560053 2 2 197246375 4 2 245796714 5 2 377929397 1 3 950056067 2 2 657866008 1 3 244693230 4 3 681199846 5 2 141350978 3 3 628563536 1 2 374977880 1 3 378035533 2 3 997622324 2 2 551313680 5 3 274544959 3 2 219791703 4 3 212902049 1 2 552485667 2 3 323100920 4 2 953357487 5 3 269592067 5 2 638961314 4 3 622188498 4 2 229590058 2 2 296533548 2 2 629455899 2 3 177735815 5 3 158349555 1 3 178164933 5 2 635007542 4 3 291739047 3 3 178244722 5 2 919277695 1 3 455980981 2 2 975726859 1 3 709450830 3 2 967977290 1 2 874033610 3 2 475929385 3 2 895335012 5 3 803705926 4 3 390366281 1 3 401027952 4 3 694702161 4 2 741317991 5 3 259110544 2 3 309999295 1 3 384629086 5 2 238001860 3 3 342976712 4 3 518345570 5 3 417331031 3 2 516169327 2 3 865016976 2 2 117553892 3 3 393492545 4 2 874496781 1 3 839847728 2 3 163570293 1 3 643415857 2 2 934169980 5 2 390118577 4 2 671302008 4 3 513680072 3 2 639711951 1 2 665685846 1 3 153339606 2 3 853339448 3 2 343455485 1 3 337290838 5 3 530929667 1 2 833001572 5 3 283698945 2 2 853641448 5 2 610930928 3 2 746582099 3 2 758764079 2 2 746386961 1 2 301928839 1 2 244370537 1 3 269202844 5 3 586823618 3 3 851475917 5 2 666026987 4 3 495564845 2 3 740545238 4 2 642457759 4 2 156086505 2 3 757685558 4 2 742985662 5 2 530586656 2 3 569969642 2 3 807063079 2 3 525693891 3 2 478835676 2 2 856396099 2 2 339899619 4 2 432963129 5 2 127262019 4 3 570356862 3 2 923766840 2 3 206030687 5 2 615967235 1 2 977480759 2 2 774788763 4 3 205275147 3 3 861385640 5 2 683928333 2 2 873586875 1 3 474923919 3 2 643915056 5 3 391039500 5 3 960838805 4 2 826042129 4 2 887661907 2 2 682615369 5 3 534159620 3 2 602363248 5 3 752304630 4 3 372245515 1 3 848712123 3 3 125600452 5 2 236273362 1 2 450660685 5 2 180607693 1 2 320573024 3 3 949512792 4 3 307084160 3 2 301528880 5 2 546353756 3 2 600787087 1 2 592462391 5 3 912318606 3 2 294446454 5 3 477575610 2 3 688153723 5 2 614142726 1 3 610513890 5 3 251865005 2 3 544657271 1 3 456664581 3 3 531320845 2 2 312375639 5 2 358920105 1 3 626808109 5 3 803073077 1 2 854136173 5 2 454813740 5 2 154926461 2 2 649515696 4 3 790674948 2 3 495148691 1 3 100081585 3 2 930606937 1 3 842193087 3 2 139206914 2 2 940306749 2 3 184346802 5 3 454561743 4 2 882172384 3 3 742814132 3 2 527200505 5 3 780228245 1 3 425648913 1 2 556338859 2 3 147154732 4 2 642379129 3 3 548388555 1 2 354493700 2 3 805967898 1 2 525546652 3 3 286994392 3 2 161142889 5 3 987407112 1 3 632608123 1 3 946748859 1 3 994767841 1 3 117911522 3 2 649032507 3 3 250794662 3 2 431752652 3 2 540260130 5 3 582006796 1 2 284474688 2 2 431627814 2 2 496250147 1 2 473802756 4 3 160307465 3 2 935515068 1 2 288345781 2 2 752324388 5 3 119826488 3 2 171727464 4 3 998871438 2 2 879524687 2 2 901053880 1 3 618518038 5 3 509444048 4 2 386746332 5 3 315784813 3 2 309792257 4 3 629550891 3 3 708707221 2 3 715788624 5 3 405237660 5 2 197417578 2 3 305663389 1 2 949885179 4 2 311659875 1 3 822888444 1 3 616323795 1 3 533891108 4 2 832439871 4 2 737135611 5 2 271841824 1 3 129154883 2 3 641910965 2 2 219843521 4 3 639503282 3 2 188551979 5 2 723910276 1 2 698295109 1 2 496024989 2 2 719357364 5 2 443010438 5 3 925775686 2 2 442429022 1 3 461433274 2 2 545605306 3 3 437302589 2 2 732779541 1 2 614610318 5 2 115989795 1 3 610976507 2 2 947847706 2 3 388294438 3 3 560626751 2 3 530070718 5 2 377665490 1 3 814027459 1 2 460076556 5 2 471738968 2 2 154467556 2 3 879342346 3 3 619063840 5 3 674874953 5 3 263794622 5 2 157875116 4 2 531393932 3 2 409439694 3 3 661804080 1 2 470331501 3 2 114113614 4 2 240460073 5 2 276374051 5 2 223998124 2 2 429079506 4 3 671301410 1 3 282931025 2 2 942005510 3 2 479111120 5 3 840089092 5 3 190684609 2 3 732556795 3 3 646188692 4 3 349234013 5 2 212953083 2 2 141028300 2 3 524113196 3 2 205582976 4 2 786977063 5 3 135880361 4 2 238382665 5 2 672810837 5 3 551989014 1 2 126546718 2 3 493056551 2 2 655734376 2 2 547601560 3 3 148188055 3 3 456391377 1 3 702441344 5 2 157024474 2 3 109243733 1 2 617483464 3 3 206841132 3 3 720525178 4 3 853972385 5 2 611494899 2 3 556763659 2 2 850523681 4 2 512981957 4 2 740921138 1 2 315167024 3 3 980419363 4 2 372984924 5 2 809746156 5 3 351915304 4 2 176640627 2 2 928292451 1 3 814705630 4 3 865525727 3 2 859191614 5 2 829736041 5 3 531751202 2 3 870356317 2 2 696440292 5 2 440874817 5 2 102912038 4 3 986026938 3 2 920118794 3 3 773461669 3 2 518837256 2 3 616782506 4 2 436725419 5 2 378168077 4 2 161946627 5 2 568493989 2 2 946411468 4 2 245456827 3 2 255675628 4 2 692888598 4 3 207224347 2 3 302839299 1 3 685985551 1 3 392296659 2 2 747541511 4 3 709080005 2 2 656506544 3 3 835403405 1 3 632498758 3 3 974485825 4 2 530901162 4 2 253247333 1 3 364841201 4 3 541462841 1 3 187904807 5 3 929502830 4 2 429386744 3 3 975454534 1 2 566348003 3 3 382050550 2 2 754326793 3 3 308306958 5 3 418164495 5 3 421841480 3 2 804797748 2 3 421178389 5 2 961205629 3 3 175411971 1 2 778529907 4 2 692278302 3 2 547670336 2 3 559211123 3 3 825463289 5 3 465722720 2 3 457812024 5 3 669666565 2 2 680624044 2 3 587881007 3 3 134907734 4 2 866100589 3 3 321165813 4 2 578549392 1 3 640522091 5 2 887650809 3 2 230200952 4 3 458177847 2 2 418845915 1 2 676367360 2 3 700783162 1 2 259618403 2 2 854851918 5 2 300205880 4 2 545571838 1 2 971543788 3 2 545764995 3 3 232957106 1 3 682752045 3 3 115022654 4 3 965246718 2 3 462589367 3 2 120170947 2 2 838784652 2 3 905158603 2 3 276847318 1 2 511486895 3 3 620211512 3 2 813230530 1 2 414822819 1 3 270744812 1 2 632319853 2 2 523393451 5 2 807705289 1 3 615628611 3 2 248078223 3 3 773785900 2 2 711057908 3 2 742338991 1 3 601563130 2 2 774105385 3 2 685506605 1 3 869119782 1 3 603282365 2 2 287263727 4 2 646825057 2 2 634416914 5 2 353670522 2 3 309976827 4 2 215399949 2 2 726833015 1 2 467888774 4 3 949650936 5 3 221694525 2 2 515181160 3 3 332728545 3 3 119588267 3 3 431154611 5 3 871401154 3 3 662768378 4 3 205354420 3 3 293708137 2 3 751707570 1 2 780526602 1 3 524464580 1 2 259698243 5 2 476123704 2 2 160810170 3 2 496502159 4 3 605462028 2 2 424404692 1 3 604098291 5 3 941262221 4 2 544042889 2 3 645520396 4 3 210849442 2 3 661072339 5 3 278757544 1 2 586848790 5 3 729426607 5 2 334681467 4 2 176655969 4 3 444880656 1 3 410600251 5 2 347634956 5 2 428833130 3 3 151410714 2 2 473786817 2 2 989689254 2 3 597719570 3 3 282628270 3 3 540829800 5 3 106643997 5 3 120367233 2 2 759684150 1 3 351150787 5 2 211450805 1 2 242168683 4 3 334875133 3 3 663503441 5 3 947621338 3 3 253292614 1 2 655416326 2 2 268841517 5 2 348274000 5 2 444073397 3 2 521250618 5 2 639312426 5 3 986124244 5 2 486795453 1 2 464609784 4 2 298027395 3 2 638556356 3 2 160685700 1 3 623881640 1 3 392635044 3 2 438891103 2 2 932871116 5 2 712394811 2 3 607488734 5 2 132610399 5 3 724905551 2 3 567665307 1 3 318971224 1 2 609582420 2 2 817281367 1 3 355358188 4 2 590083351 5 3 949813028 3 3 225561084 5 3 110351058 5 3 701616991 3 3 636923119 2 3 158712626 2 2 753245882 4 2 344091088 4 2 990751458 1 3 150009712 2 2 226269512 3 3 927947443 2 3 483033181 4 2 477418408 3 2 263584324 3 2 982753299 4 3 368106032 2 3 183857774 1 3 221683285 2 3 339680953 1 2 457026238 3 3 900148808 5 2 959043814 4 2 402140272 4 2 441724426 5 3 240369703 3 3 211195906 2 2 460107728 5 2 479740745 4 3 874628639 4 2 512393755 4 2 833562953 3 3 524778427 5 3 709413784 1 2 745813632 4 3 130622511 5 2 167487738 4 2 916996387 2 3 598486878 3 2 275195785 3 3 487068816 3 3 949096845 1 2 988888173 2 3 617386576 3 3 245157092 1 3 714396344 4 3 431768401 5 3 848411484 2 3 922971220 4 2 722281777 2 2 182371640 4 3 632030708 4 2 671062369 2 2 261132742 4 3 708530332 3 3 671832488 2 3 132670662 1 2 761783087 1 3 588437404 3 3 263765116 2 2 475610993 3 3 800098614 1 3 354016339 1 2 979594280 1 3 320801627 3 2 965819686 4 2 674111895 1 3 205845972 1 3 423960363 3 3 646450152 5 3 802647499 3 2 856596247 2 2 554659075 5 2 479741264 1 2 732689900 5 3 686664297 3 3 277928305 3 2 670295248 4 2 364748973 5 3 649320565 3 2 678725772 1 3 308799585 1 2 109784014 2 3 123330106 4 2 758011977 5 3 731220594 2 3 935971918 4 2 462796775 3 2 912368487 3 3 353647419 5 2 121707923 1 2 384944921 5 3 528858734 3 2 802009221 4 3 298686789 3 3 937355771 2 2 923830212 1 2 269352066 2 3 493487756 5 2 608645021 2 2 617291099 5 3 731383758 2 2 446769480 5 2 100695259 3 2 467226834 1 2 919977570 1 2 309372618 4 2 883383624 5 3 495383575 5 2 601808145 1 2 218811614 4 3 169195173 2 3 741707193 1 2 385790214 5 3 755838020 1 3 862790245 5 2 209668254 4 2 441638333 1 3 498106578 4 2 953367203 3 2 479316809 4 3 323207686 1 3 256982830 5 2 305362211 2 2 913794848 1 3 253108067 2 2 257188516 2 2 292663473 3 2 674568373 2 3 195852120 4 3 611662570 2 2 613782785 2 2 393430920 3 2 192888034 4 2 627785014 1 2 230814849 5 3 590428004 4 2 227591181 5 3 488983062 1 2 896356654 1 3 345114368 5 3 698535699 4 3 590297349 2 3 470812042 4 3 718403029 5 2 484733700 3 3 703692226 1 2 253283599 4 3 913465637 1 2 252903272 2 2 210554039 4 3 745161031 1 2 759375222 3 2 653418600 1 3 365337817 4 3 455768065 4 2 678881591 5 2 707301533 5 3 293947823 1 2 188434027 5 2 583027861 4 2 789454168 5 3 827939181 2 2 162849833 5 2 734580144 3 3 539133180 3 2 107639712 4 3 244905865 2 3 794742569 2 3 455230138 5 2 190732099 3 3 673597174 5 3 629558902 2 2 743183504 3 2 319584569 3 3 530662767 4 2 618357382 2 2 741761134 1 2 438526916 5 2 964642673 3 3 867725645 4 2 564696738 4 3 187399651 1 2 125042883 5 2 652351047 5 2 669688566 3 3 272263927 1 3 318338289 2 2 764018279 3 3 757195968 3 3 772002419 2 2 935175991 1 2 283485064 3 2 710083193 5 3 372132142 5 2 189653120 3 2 747792498 3 3 474700557 3 3 814515846 1 2 646135196 3 3 835544281 3 3 934434292 4 2 259396247 4 3 866448668 5 3 708283484 2 2 774450581 2 2 549363664 2 2 497395487 2 2 661255558 3 2 825992144 2 2 158583416 2 3 349062828 4 3 408510478 4 2 506223213 1 3 227080608 5 2 284006843 5 2 807487404 5 3 279774357 5 2 839197321 5 2 849453996 2 3 461512949 2 3 963577177 1 2 273598984 2 2 750146504 4 2 633315674 5 2 901466848 3 2 278751143 4 2 384937761 3 3 947888377 2 3 458855165 1 3 834266283 5 3 836426670 3 3 948964550 5 2 981805684 3 3 678374872 5 2 370535162 1 2 236987097 5 2 581810269 2 3 500359529 3 3 339017101 5 2 723998622 5 2 768003500 5 2 439737057 2 2 452273751 4 2 595401685 4 3 886436117 5 2 316886470 2 3 390504694 1 3 803752968 5 3 709340206 2 2 294225186 4 3 996709331 1 3 245775699 3 2 778740801 2 2 665534486 4 3 689768900 4 2 158675684 4 2 357903399 1 2 640161385 1 2 478511407 3 2 357872732 1 2 389415166 1 2 521189086 3 3 139768697 3 2 475417311 5 3 426064346 4 3 233714830 5 3 780819015 1 3 997918418 4 2 422750957 3 3 230876961 4 2 775245775 2 2 695637328 3 2 994483811 2 2 679346558 1 3 403406327 1 3 573735140 2 3 883914922 1 2 974265187 5 3 153261854 2 3 293825925 3 2 633409814 1 3 998289333 1 3 721173615 5 2 373583592 5 2 822506246 1 2 645070973 1 3 499529434 2 2 736200295 3 3 668228751 1 3 693664472 4 3 265174246 4 2 431245230 3 3 502580240 3 2 357280508 5 2 400201345 2 2 599476832 4 3 177245998 2 3 846957652 4 2 671071022 5 3 890544188 1 3 159323068 2 2 420058615 1 2 289405607 1 3 902600517 1 3 230174352 1 2 117697331 5 2 322588371 4 2 946773221 5 2 493192196 2 2 917342240 3 3 480548017 5 3 124762278 4 3 754497869 1 2 521211490 1 3 139956274 1 2 828654466 2 3 306574344 1 3 484146612 4 3 425725055 3 3 620022779 4 3 566214243 3 3 306350281 1 3 681161040 2 2 610528610 4 2 222526145 5 2 243010016 2 3 944718791 1 2 509129070 4 2 749733625 1 2 215532997 1 3 459962204 1 3 279669389 2 3 269815023 3 2 354053676 4 3 632791511 1 2 962558169 2 3 529720858 2 2 532801000 1 3 315342975 4 3 457286897 3 2 675140041 3 3 625931898 2 2 273404140 3 2 770175600 4 3 442287711 5 3 320587883 3 3 377942899 2 3 476402661 5 2 134184755 5 2 461788803 2 3 567910897 1 3 712213695 3 3 639172039 1 3 695178097 4 2 355658105 5 3 756945723 2 2 961797503 2 3 706889360 3 3 241643829 3 2 326731477 5 2 274605200 3 2 573308720 1 2 244012695 5 3 595617341 1 2 681576533 1 3 710104045 1 2 973929003 5 3 624575466 2 3 725880929 5 3 904146797 4 2 799629179 2 3 977782450 1 3 309822920 3 2 219811100 2 3 470048159 3 3 499622139 4 3 228342604 1 3 163084917 5 2 429132323 5 2 504761865 5 2 772696283 4 2 914693737 3 2 888224624 3 3 964599160 4 3 626697589 2 2 903576330 5 3 487792687 4 2 899673740 4 3 386057629 4 2 817588051 1 3 883618789 4 2 567595972 3 2 975761043 3 3 628821218 5 2 587188614 5 2 430376947 5 2 824136357 1 3 920635929 5 2 940810974 3 2 494504657 3 3 777887493 5 3 188912589 1 3 758565801 2 3 327413970 2 2 436876265 1 3 745332470 3 2 660558783 4 2 142816029 3 3 975727403 5 2 890837967 3 3 565587472 3 3 526095769 3 2 216685414 2 2 346998679 5 3 720057181 3 2 870385228 1 2 330245538 2 3 913291942 1 3 482825398 2 2 517599125 3 2 829261507 3 2 331545163 5 2 936982587 5 2 443535141 1 3 257989663 5 2 910782359 4 2 595880254 2 3 588445106 2 3 336869277 3 2 951551337 4 3 281510104 5 2 834687174 5 3 448300064 5 2 615490303 4 2 702093262 5 2 610881823 1 3 381523534 2 2 654001628 3 3 549536252 1 2 437502554 3 2 783904882 4 3 994835802 5 2 158439775 1 2 396048527 4 3 449172704 4 3 392244871 1 3 991894815 1 3 294304421 2 3 517665700 3 2 127840991 3 2 900373660 2 3 514176769 1 3 964471853 1 3 177565176 3 2 996469089 5 2 176591492 5 3 552426048 1 2 829754112 3 3 712546801 5 2 303808958 5 2 389632879 4 3 114227861 3 3 869169790 5 2 688366769 2 2 341271246 5 3 572339412 1 3 549336151 1 2 492899799 4 2 354377684 5 2 916769474 5 2 954055666 3 3 927027694 2 3 150717230 5 2 620162338 2 2 308545630 5 3 631409406 5 3 309400195 1 2 901472544 5 2 356140165 3 2 649521684 4 3 116386017 3 3 728245244 1 3 184731510 3 2 550508023 4 3 267413586 5 2 750176853 4 2 436183484 1 3 296716427 2 3 351397957 3 2 799743267 2 2 376303120 2 2 478852332 5 2 220340055 4 2 861259091 5 2 781397737 3 2 318027455 2 3 568004579 1 2 260508495 2 2 262021697 1 3 367743193 1 3 991162624 4 2 773981552 4 2 618841007 1 2 909889807 2 3 794417289 1 3 368351751 5 3 677782645 3 2 660796564 3 3 578658509 4 2 215026096 1 3 663571460 4 2 725286210 4 2 274039499 4 2 656876458 2 2 149206202 4 3 259135153 5 3 230547694 1 2 660995538 2 3 279350683 5 3 169811799 4 3 205370169 4 3 427066349 2 2 150760313 1 3 310663822 3 3 338241399 3 2 519397119 2 3 152687934 4 2 200921750 4 2 166303391 1 2 969212729 3 3 602683328 4 2 647668387 2 3 497238458 4 2 757826577 5 3 455587644 2 3 957241814 4 2 398012554 4 3 694053927 2 2 322455471 4 2 905701428 5 2 590306909 3 3 175798685 3 2 195473175 1 2 219173508 3 3 933399641 2 3 670288603 1 2 546196619 3 3 385740442 4 2 607350134 1 2 264558826 1 3 985169586 4 2 354364737 3 2 145102413 3 2 305271636 5 3 264708511 5 2 515992507 5 2 799378460 5 3 289133086 4 3 375378709 4 3 350450899 5 2 484791270 1 2 390244514 4 3 128182682 3 3 924518345 2 3 370726143 5 3 133651136 2 3 913769586 4 3 881468424 2 3 971900031 1 3 406920278 3 3 904348842 2 3 204572433 5 2 299095560 5 2 758096354 1 2 614684656 2 2 174186617 4 3 661240907 2 2 560680288 3 2 206330562 3 2 441643303 4 2 349016031 5 2 522792925 1 2 955835972 1 3 203354005 4 2 311910158 2 2 139612265 3 3 399159455 5 2 418107979 1 2 418016307 4 2 840961105 4 3 768952139 5 3 274349736 5 2 321081706 1 3 555640378 4 3 503065158 1 2 773708524 5 3 641790800 5 2 995312480 4 2 535079781 5 3 627888972 4 3 325522207 2 2 354861465 4 2 917184724 1 3 460767311 3 3 241041102 1 2 565198748 4 3 412762810 4 3 574649298 2 2 358989746 2 2 144009711 4 3 942936032 3 2 936717351 5 3 592559056 4 2 308232101 1 2 906780536 1 2 503754158 3 3 764673511 4 2 129974995 5 3 421441585 5 2 844092679 4 3 518157949 1 2 571559115 1 3 917768338 3 2 607004448 2 2 291455066 2 2 622541851 3 3 603715413 3 2 920941039 2 2 881551897 3 3 512284232 5 3 339865067 5 3 969804390 2 2 402221344 1 2 934162615 4 2 926614617 5 3 379593122 2 3 988975078 4 3 132102045 1 3 616195426 4 3 497022402 4 3 616161217 4 2 632558532 5 2 888415877 1 2 937282018 4 3 664871872 2 2 729637341 1 2 625064181 2 2 617729480 5 3 689534284 4 2 392044654 3 2 349816016 4 2 644704598 4 3 214327995 2 2 236758081 4 3 431674473 2 2 125299309 3 3 674133018 1 2 141566719 5 2 778278087 5 2 268552303 3 2 296881721 1 3 162904226 5 2 591750716 5 2 380300713 3 2 396403190 4 3 327259584 3 2 808563880 3 2 502963924 4 2 675270366 1 2 443105732 2 2 885239694 4 3 204093655 3 3 675384453 1 3 995926078 4 3 667148618 3 2 924617184 2 2 344444894 4 3 390434487 4 3 113717763 1 2 324401924 4 3 493400084 2 2 900603453 4 2 347657048 2 2 637343315 2 2 627835318 4 2 274505860 2 3 850693719 2 2 431504336 1 2 647711312 1 3 581456380 4 3 853528049 4 3 225182360 1 3 646514455 5 3 698729345 1 2 574029207 2 2 681091908 4 3 945576277 5 3 828995865 5 3 562186242 5 3 125228635 1 2 443815662 5 3 121409732 5 3 718094146 1 2 674634057 5 3 947197353 5 2 259811427 4 3 749794805 2 2 636264287 3 2 717240649 3 2 320781148 4 3 453018156 3 3 594616343 1 3 444470992 2 2 801328710 3 2 611279958 2 3 427546364 2 3 581497483 5 2 173317014 1 2 271636845 3 2 364066343 4 2 539312252 4 2 429689444 1 3 793395973 5 2 153609797 5 3 288283412 2 3 986785640 3 3 784014971 1 2 323709646 5 3 681733723 1 2 307116902 4 3 260968251 1 3 778358251 3 2 469804866 2 3 116635141 5 3 476299556 1 2 874155724 1 2 782595167 5 3 669949004 1 2 967819287 5 3 191776164 3 3 392583625 1 2 292623345 1 2 319193605 5 3 493772766 3 3 473636901 3 2 196543645 4 3 826218610 4 3 765017858 1 2 962666288 4 2 167246578 5 2 127207717 3 2 522953916 1 3 830278534 1 3 544827320 1 2 719675583 3 2 261083565 3 2 296223047 2 3 357320118 2 2 734230496 1 2 808996548 2 3 506895821 4 3 200941639 1 2 554524798 3 3 975246573 4 3 210788146 5 3 431176495 5 2 355796602 5 3 331998511 3 2 729429835 4 2 839543713 1 2 453051741 4 3 566340019 1 2 692023197 2 3 643555405 3 3 904946240 1 3 650878437 2 2 904221512 3 2 756048977 3 3 588627370 3 3 698169400 5 2 422960970 1 3 872014212 2 3 220166741 5 2 472144255 3 2 354220339 1 3 122232966 4 3 978968475 1 3 189058846 4 3 760115437 5 3 325234560 1 2 751006719 3 3 154196533 3 2 335648956 1 2 215136545 2 2 777049870 2 3 890836320 1 3 259838118 2 2 131933852 3 2 563130708 5 3 210665985 1 3 662061646 3 3 260148495 3 3 363228864 1 3 629432272 3 3 172515105 1 2 709248966 1 2 551928382 5 2 219735232 4 2 200296886 4 3 563648831 4 2 755310074 2 3 343619008 1 3 691149128 2 2 542241582 3 3 148910273 1 2 922304948 2 3 256974898 5 3 964805595 3 2 630405811 2 3 652000806 1 2 353607377 3 3 397894921 1 3 432513533 1 2 982510320 3 2 305188735 3 3 663528726 2 3 349274385 3 2 681585674 4 3 943381645 2 3 201880669 1 3 236156229 5 2 258122014 3 2 304218657 1 2 460507979 1 2 790084509 1 3 734620385 1 2 734567356 5 2 600005479 5 2 766024236 3 3 851986864 4 2 314509407 4 2 538678432 1 3 244060318 3 3 348381597 4 2 406797918 2 2 456420830 1 3 300828672 1 3 644399968 5 3 832699023 2 3 762694977 2 3 593942452 4 2 542777583 1 2 214763668 4 2 402744485 2 3 680118342 5 2 509957191 4 3 583351157 2 3 272649486 4 3 632124364 2 3 877875473 4 2 164252463 3 2 785839244 1 2 895384845 3 3 547357433 1 2 495814838 5 3 793501383 3 3 366005655 2 2 826037467 2 3 174472582 3 2 556249151 4 3 995924509 3 3 627866856 4 3 136898887 4 3 551599751 1 3 946398718 1 3 834621459 2 2 260538537 4 3 339780154 5 2 509586072 2 3 500934153 1 2 245161097 3 2 820593368 2 2 114608756 2 3 418302628 5 2 979267591 4 2 630877840 2 2 529984008 4 3 494462021 2 3 123762434 1 2 109129693 3 2 285485752 2 3 736226120 1 2 619589343 2 3 848746911 4 2 816299557 4 2 653071076 4 3 467318662 5 2 551540301 4 2 399931363 2 3 438153556 5 3 779641524 3 2 979010801 3 2 987372771 2 3 131449388 1 2 172185240 4 3 550626860 3 3 236057604 2 3 296236977 1 3 863612031 3 3 403954277 3 2 266685761 2 2 317709885 5 3 389324876 5 3 631598152 4 2 590278708 1 3 501968585 3 3 442898337 2 3 666146444 4 3 547155316 5 3 239348416 1 3 751615784 4 3 367976313 5 3 878040810 5 3 577620897 2 2 816134921 2 3 688468925 1 2 237074169 2 2 642334032 4 2 644977370 1 2 170354726 1 2 141195462 3 3 462561462 4 3 330435495 2 2 811678257 5 3 426804597 1 2 709964250 3 3 199515652 3 2 735959175 4 3 811710952 1 2 471999721 1 2 582113217 2 3 294147493 1 2 864690861 1 2 105631987 3 2 765389316 5 2 640960747 5 3 764614742 3 3 275227527 2 3 644379356 4 3 730444624 5 3 755251210 3 2 771501119 2 3 552367428 5 2 563583159 5 3 434515245 5 2 483265021 2 3 252246264 2 3 104992201 2 3 599148675 5 2 656200522 1 3 909087681 1 3 994629715 5 2 760039293 1 2 809115434 5 2 297614327 2 3 489391409 2 2 584711641 3 3 632049636 5 3 600720348 2 3 182271010 2 2 396434394 3 3 397502540 1 2 998710747 5 3 738941040 4 3 200820189 2 3 606754874 1 2 133820309 1 2 756267753 2 2 781564874 3 2 175293615 5 2 763605199 1 2 460985096 1 2 582448392 4 3 113393445 5 2 273695843 4 3 103213252 3 2 904945491 5 2 342607497 2 3 304701450 5 3 494191457 1 2 531917438 5 2 649404893 1 2 722107951 3 3 434373620 4 3 506456468 3 3 115662376 3 3 161593633 1 3 405548044 5 3 735363379 1 2 255607433 1 2 751148568 3 3 135549785 1 2 152625946 5 2 330072706 1 3 603988105 5 2 425339926 4 3 562305783 5 3 596272120 3 3 839584384 3 3 598580302 5 3 871686152 3 2 154493683 5 2 952829143 1 2 105962471 3 2 854331047 2 2 399866805 3 2 665660840 3 2 411059867 1 3 822568185 1 2 258052090 3 2 650155978 2 2 491091390 1 3 848401577 2 3 462409407 3 3 888323976 3 2 452508615 2 3 418911924 2 3 258245261 1 3 484932573 1 2 647044300 5 2 875079504 3 3 363527340 5 3 446416477 5 2 129792696 5 3 699399222 3 3 805950123 5 2 254591948 5 2 497612864 2 2 861709362 2 3 690709281 5 2 836868820 5 3 131807675 1 3 396117378 4 3 951805176 1 2 343274114 3 3 275498495 3 2 573004233 3 3 601410039 4 2 727962074 3 2 403657286 5 3 494625723 3 2 886330269 2 3 130593339 4 3 207414963 2 2 768210686 3 3 790182940 1 2 940300727 5 3 647070412 2 2 522770491 5 3 701287405 2 2 156722937 2 3 285071649 1 2 352152796 3 3 887041621 5 2 389222583 5 3 565548209 5 3 413978489 1 3 560946201 5 2 748343016 5 3 626034847 4 2 273320225 2 2 428266751 1 3 521965113 5 2 804045060 5 3 810325700 5 3 581668056 3 3 502590726 4 2 650183064 5 3 179432192 4 3 254589367 4 2 202689081 5 2 714035828 3 3 513290259 2 3 436240234 2 3 233722264 2 3 435735621 1 2 736076485 3 3 299406695 5 2 643450355 2 3 185474506 2 2 724163848 1 3 609907548 5 3 748716679 5 2 332620502 1 2 454731087 3 2 473667297 5 2 884661167 1 2 670102469 1 3 937627135 1 2 116993373 1 2 913802144 2 3 761781512 5 3 574245449 2 2 124086719 4 3 517037347 4 3 810645452 1 2 771019398 2 3 812740832 1 2 587721060 3 3 348945370 3 2 237110538 1 3 776110951 5 3 483551051 4 3 400395395 3 3 187447143 5 3 874873054 1 2 771570270 3 2 515766300 2 2 736557484 1 2 103700679 5 3 486249212 5 2 957956292 5 2 204171921 4 3 515397569 2 3 658192000 5 3 197826462 3 3 947098361 2 2 983932244 1 3 699570598 4 3 165395874 5 2 629467790 2 3 145326655 4 3 653956475 5 2 237976874 2 2 423764582 2 2 161783131 2 2 781495841 5 3 224663143 3 2 318000657 4 2 553392490 5 2 547951870 4 2 727428686 5 2 267621111 1 3 666028363 5 3 976278470 4 2 496440951 3 3 889706490 1 3 175078430 5 3 539752759 2 2 317646267 3 2 672001392 2 2 492600811 1 2 440540873 1 3 803138173 3 3 355419711 5 2 407169051 4 3 211638824 4 3 296328070 2 3 334674141 4 2 827648035 4 3 154630328 2 3 901613833 5 3 678482709 3 3 983340680 4 3 537686128 5 3 283052529 2 3 333915978 3 3 322434739 1 2 644900640 5 3 711160888 2 2 312844254 1 2 470924154 3 3 436261087 4 3 670868400 2 3 342675258 3 2 226313329 2 2 918671952 4 2 935168602 2 2 289534977 3 3 845226417 3 2 911069857 4 3 902814745 3 2 957235063 2 3 698043703 2 3 872056664 2 2 832069607 5 2 580133100 4 2 690061863 4 2 327604850 2 2 148523715 1 3 286558499 3 2 760643040 4 2 251728286 1 3 491670847 1 2 549447157 3 3 331099992 2 2 702312150 4 3 365647321 3 2 353891938 4 3 756739025 2 3 785128708 2 3 368707656 4 2 490545782 4 2 607314232 2 2 660359495 5 3 414091787 3 2 558884904 1 3 451121323 5 3 448471050 3 3 222764590 1 2 648641258 4 2 608409036 4 2 493500252 4 3 611616078 5 2 161289964 1 3 560327961 3 2 356083378 5 3 117564615 5 3 768475271 3 2 454040916 2 2 730010662 4 2 670057829 2 3 411987305 2 2 804423846 4 2 256762392 2 3 814295824 1 3 484760261 1 2 559375980 1 3 184563850 4 2 564797355 2 2 330136782 1 2 118979829 5 2 123786976 2 2 593620071 2 3 539121980 1 2 941785252 3 2 731401953 2 2 314308239 5 3 411356601 4 3 836221471 1 2 463338370 3 2 777083629 2 2 682863945 1 3 538359491 4 3 330197900 2 3 451517860 4 2 127825537 2 2 877738152 5 2 655882727 2 2 508127767 1 2 101517877 5 2 407810773 5 2 746602525 4 3 196958745 2 2 908620842 4 2 505180479 5 3 250768709 4 3 177675094 3 3 927643215 2 2 485667996 5 3 385706353 4 3 866823354 3 3 643329431 3 3 351784080 5 3 642756645 5 2 416179975 3 2 450691424 1 2 752767032 1 3 206481802 4 3 570971060 4 3 648835200 2 3 533676964 2 3 432355342 5 2 224588139 5 3 750848862 2 2 743147894 5 2 689752116 3 2 497301574 2 2 363237232 3 2 340657160 5 3 457202432 5 3 127827818 2 2 710952566 1 2 368562732 3 2 416502919 4 2 140208170 1 3 737207590 4 2 371364517 2 3 947585089 1 3 621731637 4 2 232054118 4 2 282112551 3 3 890627869 1 3 756683853 3 2 198735538 4 2 813089033 5 2 582354237 1 2 584519869 1 3 679246288 4 3 594173308 4 3 286931040 5 2 827061732 1 3 240726985 2 3 280351934 2 3 100457155 4 3 862103811 3 3 333180865 2 2 157420893 3 2 721166062 5 3 154549382 1 2 846332012 2 2 558815312 4 2 659800514 2 2 395895074 4 2 987362677 5 2 200277962 5 3 602235546 1 3 470358724 1 3 985448979 1 2 228547504 2 2 653999781 4 3 182027828 5 2 662091692 5 3 389559313 5 3 943118407 3 3 867865306 5 2 594535080 4 2 827732963 2 2 289995793 5 2 784312996 4 2 715878857 1 3 149133102 5 3 753972383 3 2 743354228 2 2 723737856 2 3 412442101 2 2 540821048 3 2 536851445 3 2 796492197 2 3 437523984 2 2 547985792 1 2 142931031 3 2 685344135 4 3 837528860 4 3 220864319 1 2 259880587 1 2 246633854 1 3 119223929 1 2 251946076 4 2 763613365 1 2 155700090 4 2 887993657 3 2 372765288 2 3 427101750 5 3 302850060 3 2 211187028 5 2 149635724 2 3 952912758 2 2 527095532 2 3 811627814 3 2 902931899 2 2 896247401 4 3 647477438 4 2 619836364 2 3 341234068 4 2 485999985 1 3 741269390 4 3 103152025 3 2 331869271 3 2 644032633 5 2 355802899 4 3 497080412 4 2 640468086 5 3 331872972 3 3 669329720 1 3 105916728 4 2 757746286 3 2 445387838 1 2 656273280 5 2 851413908 3 2 908480216 5 3 812884870 5 2 224605026 3 3 377815624 5 2 170351676 4 3 968701152 1 3 381944767 3 2 919697130 1 3 207249197 5 3 247447961 1 3 446666837 5 3 736940626 5 3 276860014 1 3 574232818 4 3 325945717 2 2 589260645 3 3 949223105 2 2 341862205 4 3 929754751 2 2 442106060 2 2 961318039 4 3 606301782 5 2 420712012 4 3 900118954 4 2 509982043 5 2 906308035 3 3 340590805 3 2 194652817 5 2 346191883 2 3 694464754 3 3 761286642 4 2 690800359 1 3 760661462 1 3 480349370 2 2 870894665 5 3 558078885 1 3 588740204 5 2 109999538 2 2 731637638 1 3 132191106 5 3 528722549 1 3 576807916 1 3 702941645 5 3 522926468 4 2 644752959 3 3 188774576 4 3 293620098 3 3 494702587 2 3 943243289 2 3 168658247 3 3 566591246 3 3 357496144 3 2 417647185 5 2 518824268 1 3 599917967 5 3 505736823 5 3 280575918 2 2 489602640 1 2 926587553 4 2 951834116 4 2 622228727 3 2 579402361 1 3 836904038 3 3 484533489 5 2 509650538 4 3 129001538 1 2 374233147 5 2 760047081 1 2 855360980 5 3 576578736 3 3 848566965 4 3 611631917 1 3 821372626 4 2 985836660 5 3 422268328 5 3 332355225 5 3 159517723 5 3 402459851 2 3 674874532 4 2 667621612 5 3 507750007 2 2 965976879 2 3 264867899 4 3 832417478 2 2 805949542 1 3 385430274 2 2 698624424 5 3 970041536 3 3 942164942 1 3 178711157 4 3 534082188 1 3 487381706 2 2 457947022 4 2 432428036 5 2 529489700 2 2 710485350 4 3 747182717 3 2 176005902 2 3 771318779 4 2 986031623 3 2 242421585 1 3 187873008 3 2 350195207 5 2 656943898 4 2 234547930 1 2 699408980 3 3 459440563 5 3 203158094 1 3 451901677 2 3 960715803 2 3 917963724 3 2 124383463 5 3 888350131 3 3 517188514 2 3 296338445 5 2 470125733 2 2 724372925 2 3 759389085 4 3 387041923 5 3 527685830 2 2 922860663 2 3 933886126 5 3 892218673 3 2 336802259 4 3 452525083 2 3 708861853 1 3 242049194 3 2 451963325 3 2 107927698 4 3 526864103 1 3 220176592 5 3 597434317 1 2 293843752 5 2 444820827 4 3 540679365 1 2 192009386 1 3 500017260 3 3 371339774 4 3 559517229 4 3 947603005 3 2 343194936 4 3 281225049 4 2 727265480 1 2 493652897 2 2 518249938 1 3 438910893 2 2 878681684 5 3 914878035 1 2 902116379 5 3 612391867 4 3 263597651 1 3 251065237 2 3 267401543 5 2 915318768 1 3 945314689 4 3 884523181 5 2 256212047 4 2 284044117 3 3 908165316 2 2 853888667 2 3 236178218 4 2 537207009 5 3 420200017 4 3 957295597 2 3 464746664 3 2 864408025 1 3 319279213 4 3 682706232 4 3 593436972 2 3 901179286 4 2 916434134 3 2 176702993 4 3 311335237 3 3 180129702 3 2 634943345 2 2 858061305 4 2 920073677 2 3 928136062 4 2 386673550 1 2 545991934 2 2 871494988 4 3 210134257 1 2 554568285 3 2 119172591 1 2 399720803 3 3 914796894 2 2 853958012 5 3 620129087 1 3 640895837 3 2 719089204 3 2 826801586 3 2 428447359 2 3 501263996 5 3 888291603 5 2 661961736 2 3 690821670 3 2 843567193 4 2 795282307 1 3 853954066 5 2 491243981 5 3 491920548 4 3 533080063 4 3 739569849 2 2 133372060 3 2 749671876 2 3 877289926 5 3 154419662 3 2 748849591 4 3 546775981 5 2 421987769 1 3 942233852 5 2 389870988 4 2 706818500 3 3 654688959 3 2 247502726 5 3 469884533 2 2 754855910 2 2 615038415 4 3 631828157 5 2 658642324 1 3 526983718 2 3 848167638 2 2 667980204 5 2 400994231 4 3 133000475 3 3 651778564 5 3 732371623 4 3 788997315 3 2 994680728 1 3 740332570 2 2 413328981 5 2 392462990 3 2 624175002 4 3 584826937 3 2 127650408 1 2 815848967 2 2 969229612 4 3 471615446 2 2 545578555 3 3 336451396 1 2 749553068 1 3 408924762 4 3 325211319 4 2 937531143 4 2 515122270 5 3 966246817 3 2 550198647 2 3 107871826 5 2 518570388 4 3 349509863 5 2 218374254 1 2 552572137 4 2 560550287 2 3 243122843 1 3 519028215 1 3 176672240 3 3 148201934 4 3 616326632 4 2 223478562 3 2 406619985 3 2 901286408 3 3 353949377 4 3 333542236 4 3 307689889 3 2 223121376 5 2 460846433 5 2 862639879 4 2 409175106 4 3 343333379 4 2 291110992 3 3 305947098 3 2 217725319 1 2 543907107 2 3 175669261 1 2 861069842 4 2 221882988 3 3 526163613 4 3 294404740 2 3 753561712 4 2 326856356 1 2 520808636 1 3 453476763 2 2 423366186 4 2 691784320 2 2 755819592 1 2 872434504 1 2 142941555 3 2 219642595 1 3 893384133 5 2 209894874 1 2 924040282 4 2 686216298 2 3 542029899 3 2 576376294 3 2 483256308 5 2 128776762 4 3 900793760 4 3 988483542 2 2 306118101 5 2 685677940 3 2 517087518 2 2 742428973 3 3 172885157 2 2 892721082 5 2 186390425 2 3 944643233 2 3 837920310 4 2 423498352 3 3 787158839 5 2 591759983 2 2 967761498 4 2 541905771 4 3 537342848 5 2 665038334 3 2 805506252 4 3 690381411 1 2 773353399 5 2 206103340 1 2 745341040 1 2 541091471 4 3 995009569 4 3 214699647 1 2 929842285 4 2 103721582 1 2 731558294 2 3 178480106 1 2 656297547 5 3 817255275 3 3 557685893 2 2 787470008 3 2 734311772 4 3 337120618 5 2 250969683 5 2 372518552 5 3 314479084 2 2 268307524 4 3 742516204 2 2 674362131 5 3 466302305 1 2 776690684 1 3 478931181 1 2 358948160 5 2 261865590 1 2 697379692 3 2 975649732 1 2 640392031 4 2 105964235 2 3 674089048 3 3 312929195 2 2 831932730 2 3 601328484 4 2 638480251 2 2 781026621 5 2 712567038 5 2 929849689 3 2 805158900 5 3 127154823 5 3 311482452 1 3 360373169 4 3 598906321 2 2 845886267 2 3 745798449 4 2 184597410 5 3 621955222 3 3 657731655 2 3 870685949 4 2 610206429 2 3 743782409 4 2 716118934 5 2 594839692 3 3 358997056 2 2 140281256 2 3 790498666 4 2 455440962 2 3 191729811 4 3 379188710 5 3 138013316 1 3 748573801 2 2 624968178 1 2 129317946 4 3 861728759 3 3 801427924 1 3 420591628 2 2 706933257 2 2 347323360 5 2 324115656 5 3 892866729 2 3 466263638 4 2 297375023 3 2 180886405 1 3 499042280 4 3 993080257 3 2 591239136 2 3 901112079 4 3 731477351 2 2 644878253 5 2 230553686 3 2 607683901 3 2 548489418 5 3 406883184 4 3 717116135 2 3 703029864 2 2 376948594 5 3 381769437 1 2 648543511 2 2 594460591 2 2 394690531 5 2 992442553 3 2 743803864 5 3 637053565 2 2 786060252 2 2 260048357 3 2 619628784 5 3 655193263 4 3 593897188 5 3 620669435 3 2 484370551 1 3 378709583 5 3 531917503 4 3 485319247 4 3 726600155 2 2 967799457 4 2 770658555 5 2 197892034 4 2 218147238 5 3 746361760 2 3 480098436 5 2 924007933 4 3 296309664 4 2 595871139 2 3 983020146 2 2 306484004 5 2 584553117 3 2 634685080 2 2 926239290 2 3 983000137 1 2 936234719 1 2 122288445 4 3 311108720 5 2 170569310 3 2 702355657 1 3 274426875 1 3 146921539 5 3 751048360 1 3 754388298 3 2 117379223 2 2 123837507 4 3 544840584 3 3 755075102 2 2 169497369 1 2 371100903 1 3 178032053 5 2 739634793 3 3 124076011 4 3 650698815 2 3 593061042 2 3 352600936 2 2 753070371 3 3 140918234 5 3 798323775 5 2 814769697 5 3 518132389 4 2 118243686 1 2 211361888 3 3 243730910 2 3 682657550 1 2 754845335 4 3 686158958 2 2 624212995 2 3 764271515 5 2 214203448 5 2 345711458 4 3 955252013 3 3 804075078 4 2 226963659 4 2 596505290 4 2 544049053 4 3 197378302 2 3 133745613 4 3 417841394 2 2 305753629 1 2 639237082 2 2 151685719 3 2 938079212 3 3 310199882 3 3 598807919 5 3 715712919 2 3 694093467 4 3 818383083 5 2 410628667 2 2 571863932 1 2 930830100 5 3 366334132 4 2 545544784 4 3 251140260 3 2 799245782 3 2 563690738 2 2 973765161 1 2 791424467 2 3 522064642 1 3 517674681 3 2 775133743 1 2 789568338 4 3 346539707 5 3 429367320 4 3 375482726 1 2 164310223 2 2 382177299 4 2 298608058 4 3 246962201 5 2 559122754 2 2 714571173 1 3 821832254 5 2 516411678 1 2 190333667 1 3 438339688 2 2 341917625 5 2 202622087 1 3 645243595 2 3 486410563 3 3 642094207 1 3 950102568 5 3 556620260 4 2 113548622 4 2 233333761 5 2 141757246 3 3 770560925 1 2 242930918 2 3 948014620 3 2 167706841 5 2 443017771 1 2 702410065 1 2 990464207 5 2 378385116 1 3 250730130 5 2 591796619 1 3 487227864 4 3 919861845 4 3 202382394 5 3 290907595 4 3 768376050 5 2 380595870 5 2 115529803 4 2 825222947 3 2 365889325 4 2 454049508 1 2 331865873 2 2 801526999 3 3 922800219 4 3 377884430 1 3 446009021 2 3 155065380 5 2 555058264 4 3 634731224 4 3 763350556 4 2 980529597 4 2 112582821 1 3 805013435 3 2 227797668 2 3 805520426 3 3 681970470 4 2 347388698 2 3 702227281 2 3 545670212 1 2 534996748 5 3 142900157 5 2 449197957 5 2 611854867 4 3 923105755 1 2 376544918 3 2 718229177 1 2 257522975 3 3 820922077 2 3 127091968 5 3 222686752 5 2 630276470 3 3 451555035 5 2 309049887 4 2 230104258 5 3 715084250 4 2 853494862 4 3 251192284 4 2 527410974 4 3 675339562 4 2 460231621 1 2 714738535 2 3 452079574 5 3 570401429 3 3 280220717 3 2 380027928 1 3 784195392 1 2 122553331 5 2 567318595 4 2 316885769 1 2 973866927 5 2 606059284 3 2 347257199 3 3 965181070 5 3 937328847 5 3 174460321 1 3 374690606 2 3 432078428 2 2 779304177 2 2 682739310 1 3 329231475 1 2 929919515 2 3 995424288 1 2 525179394 3 2 402062060 3 3 793602943 2 3 484545080 3 3 913021420 5 2 869190023 3 2 825860298 3 3 971049771 2 3 795177454 4 3 834556006 4 3 778664493 3 2 227653151 5 2 595931713 2 2 688881531 3 3 124930900 2 3 866884105 1 2 345095803 2 3 202571003 5 3 572527462 1 3 367974201 5 2 614779632 5 3 845871170 1 3 226118353 2 3 322938881 2 2 619424594 1 3 797383263 2 3 185744510 1 3 323410272 1 2 430838857 2 3 754486343 2 3 867212105 4 2 488450753 3 3 614591125 3 3 873838314 1 3 285801256 2 2 885612827 3 2 124238088 3 2 468841097 5 3 851303395 1 3 231768664 2 3 876917304 1 3 238832046 5 2 299709915 3 3 218764970 1 2 678083113 1 2 757908126 3 3 252695176 2 3 122182434 1 3 176271358 3 2 379698456 2 3 234842569 1 2 614233766 4 2 605321673 1 2 625352237 5 3 557983110 5 2 599832145 1 2 296901767 3 3 287229463 2 3 761897872 3 2 514872450 2 2 858031161 3 3 674572496 4 3 636855819 4 3 133300493 2 3 984743893 4 3 437329928 1 3 698992832 1 3 928852161 4 2 805646360 1 3 372350452 5 3 788943446 3 2 360552227 3 2 727119496 4 2 459211671 2 2 680921498 4 3 489403777 3 3 364892454 3 3 556023680 4 2 221458925 2 2 241173247 1 2 883043049 3 2 977249596 3 3 403224110 5 3 972149206 3 3 344257104 4 2 956696720 1 3 144898497 4 2 760106069 2 3 621192694 3 2 199158286 5 3 977571724 2 3 600800421 2 3 859469995 2 2 680234577 2 3 203514836 3 3 659806730 2 3 613561793 5 3 920593250 5 2 275873118 4 3 470263196 3 2 153306926 1 2 984133632 5 2 972322442 4 2 378333129 5 2 937324996 1 2 542314591 4 2 163824623 1 3 923637955 3 3 414177118 5 3 187727902 4 3 227889256 4 3 408185820 5 3 808543574 2 2 132074157 1 2 240494554 5 2 499890476 3 3 554135309 5 2 591925005 5 2 542419076 3 2 121013950 5 2 641414617 4 3 957026528 5 3 217394868 4 3 963893496 3 3 689403703 4 2 760467188 3 3 723097959 1 2 758992100 2 2 112080410 4 3 576921745 5 3 390504463 4 3 552361975 2 3 581790466 2 2 155885324 2 3 888285618 2 3 340136935 4 3 665978191 4 3 561100907 1 2 383569685 5 3 521877953 3 3 867074702 2 2 892322211 3 2 341027103 3 2 755247113 3 3 487117515 1 2 591472658 1 3 819670527 1 2 151600656 1 2 618773335 5 3 468343735 1 3 754027730 5 3 382295798 4 2 250449101 3 3 698888817 4 3 156261805 3 2 810325559 2 2 379573040 3 2 624795830 3 2 274540583 3 2 598370499 4 3 926664142 2 2 477891197 5 3 745916985 2 2 467185571 4 3 476279724 4 3 642393104 1 2 750847435 5 2 986196355 4 2 594196146 2 2 312533395 2 3 700120528 1 2 849228522 2 2 413041696 3 3 470738147 3 3 492243594 4 3 288758406 4 3 552340479 2 2 648098745 1 3 635858608 2 2 595135928 5 2 845700790 4 2 739433035 1 3 106964840 1 2 666495604 3 3 975882306 3 3 149665674 2 2 228553936 4 3 644997845 3 2 886599764 1 3 304209019 4 3 572607226 5 3 903672977 1 3 651617607 3 2 142537040 2 3 515731435 3 3 669671408 2 3 626832814 3 2 713107989 1 3 943220159 3 3 103175952 2 2 112285574 5 3 476307048 5 2 474037494 5 3 727015575 1 2 619898108 1 3 273318304 1 2 270297938 5 3 226884068 1 3 848796363 2 2 484973571 4 3 339689088 1 3 349349852 2 3 728077414 5 2 177329037 5 2 746690546 2 3 465399750 4 2 858539623 3 3 953024048 1 2 913232267 3 3 663292442 1 2 259284821 1 3 239324308 1 2 576103401 2 2 277505527 2 2 850641947 3 2 154220214 3 2 471406663 3 3 435030920 4 2 857009537 3 3 235837434 1 3 855168362 5 3 525704563 4 2 567359448 4 3 385179014 1 2 322054361 1 2 771618539 3 2 230549542 3 2 168788304 1 3 757328889 5 2 839835353 1 2 716330288 3 2 213516963 5 3 399196854 5 2 761897904 4 2 301699911 3 3 790130433 4 3 590279977 1 2 925017047 3 3 684800234 1 3 786426325 5 2 724459731 3 2 296558699 3 3 386175618 4 2 500567596 3 3 660328080 5 2 524478207 2 2 588231754 2 3 850110371 5 2 436268390 2 2 519668405 4 2 647910738 1 3 352868761 3 2 148425723 1 3 242956234 5 2 802735038 4 2 542868671 4 2 200523042 3 2 636539848 3 2 965569514 3 2 872094984 1 2 449326374 2 2 442243546 1 3 189038030 5 2 465451974 5 3 930646888 5 3 680055858 5 3 594375238 2 3 895279290 3 3 700986215 2 3 808936817 1 2 585697606 3 2 100163381 2 3 234533367 3 2 190516105 1 2 710912651 2 3 179610880 5 2 546491653 2 2 162101256 1 3 615804732 5 2 489991424 5 2 952056551 5 2 641981318 5 2 433923761 5 3 613432214 2 3 200531335 4 2 119349818 2 3 553378245 4 3 378519296 3 3 370719676 5 3 154100519 4 3 447976572 5 2 524766267 4 3 181439607 1 2 508612274 1 2 698147321 5 2 204270121 5 3 574302689 2 2 791006966 4 3 676387232 1 2 948456326 1 2 742314449 2 2 591553501 4 3 573945896 5 2 720055126 1 2 531592291 5 3 634979593 4 2 490454436 5 3 400155833 1 3 773897589 4 3 203742858 4 3 656486759 4 3 732407741 2 2 266948905 1 3 509887908 1 2 872773465 4 2 874933480 2 3 140243063 4 3 738520658 5 3 194084642 3 3 573745679 2 2 928100870 1 2 889760659 2 3 720308251 3 2 302145932 3 3 602291541 5 2 801754405 5 3 739299384 3 3 335576945 5 3 872341806 1 3 205173983 2 2 428107759 3 2 932381046 3 3 974678549 2 2 758460842 2 2 162416141 4 2 521908103 4 2 821682123 3 3 508720565 3 3 748620125 5 3 795592156 4 2 222607160 5 2 544764017 2 3 382556048 2 3 292160001 2 2 659983779 3 2 871959405 3 2 777658362 2 3 521886789 4 3 972987312 5 3 185496015 3 2 133619704 2 3 589594831 1 3 828807701 5 3 336355248 2 3 363423755 4 3 987174865 1 3 677204490 4 2 438222043 1 3 664174610 5 3 849449350 1 3 975677396 2 2 885622368 5 2 110936971 2 2 614642932 1 2 967612733 3 3 481305421 1 3 306091471 1 3 792947460 2 2 256036120 1 2 972347231 1 2 324461865 3 3 382065869 2 2 779640472 4 2 132503193 4 2 108753872 2 2 315820682 2 3 385245755 5 2 809340559 2 3 866738405 1 2 771290346 3 2 154241569 1 2 986164039 1 2 111331066 3 3 392024319 3 3 688681760 3 3 520331326 2 3 890212629 2 2 975411018 1 3 748881918 1 3 482109832 5 3 683891324 1 2 178353776 3 2 324782998 1 2 930482823 4 2 604215177 2 2 410463358 1 3 275915980 3 3 173611130 4 2 309927551 4 2 640311345 3 3 346415849 5 2 772604156 4 3 225817594 2 2 788177283 3 3 581671496 5 3 720672588 2 3 998845049 3 2 224212203 4 2 906836165 5 2 153309033 1 2 233744911 2 2 637092619 2 2 400688153 1 2 705095935 1 3 710911764 1 3 158437302 5 3 969483945 4 3 247749791 1 2 659781298 5 2 812987823 1 3 657848320 3 3 490397084 1 2 171315814 2 2 118008721 4 3 953164687 3 2 815775156 5 2 164828453 1 3 401616550 1 2 779414812 1 3 702406071 1 3 438094984 1 3 458507001 5 2 244651075 2 3 596921130 3 2 416827001 3 3 161833156 2 3 577605786 3 2 123332670 2 3 623626353 4 3 132500611 2 3 265985420 1 2 441133855 5 2 677760601 1 3 846981199 1 3 687749840 4 3 599134157 2 3 659335309 4 3 347551256 5 2 412819838 4 2 156695242 3 3 825646914 3 2 622978002 5 2 257826780 5 2 325833738 5 2 689020158 3 3 315715029 4 3 337145124 5 3 916956604 5 2 700229963 2 2 802997780 3 2 839464372 2 3 174597913 2 2 300864874 5 3 825639300 4 2 307734933 2 3 368448307 3 2 274424351 4 3 655719751 4 2 593675534 2 2 704368007 1 3 139624144 5 3 388289468 2 3 520480570 5 2 532595224 2 2 919877803 2 3 953963970 2 2 157667315 2 3 134784444 4 3 668529772 4 3 935690009 3 2 131565307 1 3 781172001 4 3 718652435 4 2 318236287 4 3 692659392 2 3 746905850 5 3 981762891 3 3 744097555 5 3 409073295 4 2 788740366 4 3 542249787 1 3 295256927 1 2 405680515 3 2 213037805 2 3 208423053 4 3 704106657 1 2 830173289 2 2 224716839 4 2 469051721 2 2 763235195 4 2 351838861 1 2 597966611 5 3 725228979 3 2 368313848 2 2 340407468 3 3 921113617 3 2 961778792 1 2 323880997 2 2 192387490 2 3 564695681 2 3 165340278 1 2 388597209 2 3 690891799 4 3 754002443 3 3 814861552 5 2 187990514 1 3 102403863 4 2 302593503 3 2 717640872 1 3 472359511 4 2 423191727 2 2 323793002 1 3 130811852 1 2 678591426 1 3 987186349 4 3 250739513 1 3 752488211 5 2 961820555 5 2 256173114 2 2 211625788 1 3 273925761 5 3 458017256 3 3 722061983 4 3 425670619 3 2 959818883 4 2 279620706 1 3 551604575 1 3 691350300 4 2 490926580 3 2 714770010 2 2 352601829 5 2 550335635 4 2 116469287 4 2 766072896 1 3 537163673 4 3 479163925 3 3 819921080 1 2 157874831 3 3 225337353 4 3 729273822 2 2 158172003 2 3 746739616 2 2 443580199 3 2 116259479 2 3 834225519 4 3 612979608 5 2 214243583 4 2 240539344 4 2 364617059 5 3 661805997 2 3 427779454 5 2 435405610 2 2 560388434 4 3 530452848 5 3 381532031 3 2 471382191 4 3 594045623 5 2 863555083 4 2 492501321 1 2 635905495 4 3 138252363 2 2 742838017 2 2 997127636 1 2 488192791 2 3 415114780 1 3 422134555 3 3 434819414 2 2 707792284 3 3 103324085 4 2 297766299 2 2 666762756 2 2 740543071 1 2 173907802 2 3 777141410 4 2 513847406 1 3 816110631 1 2 744053066 5 3 164845091 5 3 798100111 3 2 812473781 1 2 815110531 3 3 134444321 5 3 962616866 1 3 490222157 4 3 597295419 5 3 293324053 3 3 565942314 1 3 252054523 1 3 740128809 5 3 808851956 1 2 143451609 4 2 296171425 5 2 899091123 1 3 122314411 3 3 429916908 5 3 613625500 4 2 114758698 4 3 554739747 5 2 833847564 1 2 607932206 2 2 275964728 5 2 428085575 4 2 338784651 1 3 706289028 4 2 940408928 3 3 308034155 2 3 250724882 5 2 260882320 5 3 594628109 5 3 624603617 4 3 143044113 2 2 630483462 5 2 318803838 2 2 912954846 2 2 849291359 5 3 446032402 2 2 656410523 4 3 610475683 3 3 861426761 4 3 275361381 4 3 564831355 2 2 792830965 5 3 298406457 3 2 136596240 4 2 789335776 2 2 620839426 3 3 352570792 3 3 358503253 1 2 629917209 1 3 664568202 5 2 804944528 2 2 684305646 1 2 666432653 3 3 318528191 5 2 416821978 3 3 285029789 5 3 730198378 2 3 182145532 5 3 226505033 3 2 481568101 4 3 399539884 2 3 257874387 3 3 760795885 1 2 728203274 1 2 310678114 1 2 975343908 4 3 744225758 3 3 410160762 3 3 784409801 4 2 684708661 4 2 499867137 3 3 649971745 2 3 349276511 5 2 215434982 4 2 109949952 4 2 439045747 2 3 177359465 2 2 913331702 5 2 689990053 3 3 245830439 1 3 481484544 4 3 849682258 3 2 770127774 5 2 780485672 1 2 490072808 3 3 750449537 1 3 427463015 1 3 131681023 5 3 465488690 3 2 621936430 5 2 898326405 1 2 841987238 3 2 414012513 2 3 141281542 3 3 773548418 1 2 901584538 4 3 282359294 2 3 391901312 1 2 476993368 2 2 983845487 2 2 342729449 1 3 179474140 1 2 315308143 3 2 403751522 5 3 487441125 4 3 198514030 5 3 880358071 3 2 419985682 3 2 712525863 5 2 279827645 3 2 128139195 5 2 599291829 5 3 881264816 2 2 240661549 2 3 980455104 3 2 192336134 2 2 879080899 1 3 357619923 3 2 778825548 4 3 203171661 2 2 703001257 2 2 409906637 1 2 506816635 3 2 413814542 5 3 817839168 5 3 934465417 2 3 268202484 1 3 454260529 3 3 501253379 2 3 226489524 3 3 681754965 4 2 886741667 4 2 651313437 5 2 467653496 3 2 894000556 4 2 162811473 4 3 861331096 5 3 912370374 2 3 680200010 1 2 424857660 3 2 879520002 3 2 611055412 2 3 813850936 1 3 910202560 1 2 458456576 4 3 293679867 1 2 231139101 2 2 316417766 5 3 393337009 2 2 898330647 4 3 489719534 1 3 681852391 1 2 589894980 2 3 113958885 1 2 807134274 5 2 308905291 1 2 879366632 3 2 159967261 4 3 259668614 4 3 328794642 4 2 461762453 3 3 171930596 1 2 725056836 3 2 123648844 2 3 235525281 5 3 423123408 1 2 733117795 5 3 717598636 5 2 285977745 1 2 903500757 3 3 180021113 3 2 246095100 1 3 852040027 1 2 634575370 3 3 606692870 3 2 197745984 5 2 629576652 2 2 254089576 3 2 603140009 2 3 861461678 5 2 278853156 2 2 386208703 2 3 672164482 4 3 576809867 2 3 583624122 1 3 978134199 5 3 650513907 2 3 748709509 2 2 655417574 4 2 426352692 2 3 471448159 4 2 375648048 5 3 997104928 1 3 571828560 3 3 793630427 2 3 846765167 2 3 258514689 1 3 110319216 1 2 392789439 4 3 220431612 3 3 258172522 1 2 896771621 2 3 109410996 5 3 625273865 4 3 865867031 5 3 855644636 3 3 661518414 2 3 745192243 2 3 188587724 1 3 752700880 4 2 119153511 5 3 404624621 2 3 148556541 1 2 336796521 1 3 250351705 5 2 637817456 4 3 400567244 4 3 973551396 1 2 557613995 1 2 830593558 5 2 661526616 2 3 651751010 5 2 648960936 2 2 279367345 3 2 220386988 2 2 420277019 1 3 102500589 1 3 306970354 5 2 725361043 3 2 149105294 2 2 154716928 1 2 832920791 2 2 915412009 2 2 860969539 3 3 931227497 3 3 833381075 2 2 384407244 3 2 172935397 1 3 863058323 4 3 546461016 2 2 763383237 2 3 605718942 5 2 410393318 2 3 557047368 2 2 446659844 3 2 892432907 2 2 121563656 5 3 272091051 5 2 384887908 1 3 416735041 5 3 809209334 4 3 850688050 4 3 739115361 3 3 766403071 1 2 997978897 4 3 168931802 1 3 909319340 3 2 403050928 4 2 719774497 4 2 825602019 2 3 208621386 3 3 523365305 2 2 393882626 5 3 181649549 5 3 398559389 5 3 777033780 1 3 280581610 1 3 945787514 4 2 110067987 3 3 936964212 5 2 615575128 3 2 766508465 4 3 113609831 1 3 562053864 1 2 962384208 4 3 565394758 4 2 536506481 3 3 118098152 3 2 236919521 4 3 676180842 1 3 621207231 3 3 338342886 4 2 886481910 3 3 390495524 4 2 463086523 5 2 133809654 5 3 923988723 5 2 198169974 5 3 876433799 2 3 370564966 5 2 513606492 3 2 747636334 1 2 635275831 2 2 141760697 3 2 486237496 1 2 734551850 1 3 929956453 3 3 727630598 5 2 984829093 4 2 557182923 2 3 518832982 1 2 288731195 5 2 831425711 5 2 789733821 2 2 465236685 3 3 972056363 2 2 792914330 1 2 701744132 1 2 782241701 4 2 687905112 5 2 865243582 2 2 168720383 4 2 945167464 3 2 136628827 1 3 542364704 5 3 444661645 3 2 858873685 5 2 133994264 2 3 309454205 5 2 218450926 1 2 708296602 1 3 492266031 4 3 852610915 5 3 145614476 4 3 160361120 4 3 719224557 4 2 252952874 5 3 983337358 2 3 748903765 2 3 380938277 3 3 425507408 5 3 239571727 2 2 733173279 2 3 938720624 1 2 340524160 3 3 382210194 2 3 627764981 4 3 558569717 3 2 181201406 4 2 143461598 1 2 689184765 4 2 537519329 3 3 301567112 2 3 954557717 5 2 319153826 5 3 507877665 3 3 979460952 4 3 995250069 2 3 645982363 2 2 566576880 1 2 327418545 1 3 139877430 4 2 779166549 4 3 289597808 3 3 516345811 4 3 264282065 4 3 243299766 3 2 561605902 4 2 389216855 4 2 823047888 5 3 413833314 4 2 418439393 4 2 112958402 2 2 972572085 5 2 515047366 5 2 851824727 3 2 791004769 4 2 550061316 1 3 233699546 2 2 123440492 4 2 915662740 4 2 592028981 4 2 927559559 5 2 856947311 1 3 867923952 2 3 109174709 3 3 936093056 3 3 240417122 2 2 792397214 2 2 874639885 2 2 754482874 2 3 311257164 5 3 310385571 4 2 310221467 5 2 986251487 1 3 417924676 5 2 846432079 4 3 966248949 5 2 574926048 3 2 783481310 2 2 923978374 1 3 312671024 1 3 648934887 4 3 603456982 1 2 359828931 5 3 241985807 1 3 995403582 1 3 355506673 2 3 686095498 3 3 612268128 3 2 432776412 1 3 573552047 5 2 551193721 5 2 979157331 1 2 872202126 2 3 760547027 2 2 242858443 2 3 172174977 5 3 303055167 1 2 294395960 3 2 931314529 1 3 496999278 2 2 577066380 2 3 783802077 4 2 683438924 2 2 432479351 2 3 984258165 1 2 265093016 4 2 272965366 2 3 320984092 3 2 675850756 1 2 587779572 3 3 508585199 3 2 776774835 2 2 431070566 3 3 576067123 5 3 800297327 3 2 318283474 3 2 380189636 4 3 472080347 2 2 751957859 5 3 802294203 4 3 351591222 3 3 233924010 2 2 918427622 5 3 877831859 5 3 166338989 4 3 252723828 3 2 200046244 3 2 830172597 4 3 788667450 2 2 883959757 2 2 238771473 5 3 506566824 4 2 750209476 2 3 643311893 1 3 722498856 5 2 476221994 5 2 675142654 5 3 911341232 5 3 381626146 4 3 845086908 3 3 908592560 4 3 948398954 2 3 916995617 2 2 959314143 1 3 757043465 1 3 909768991 1 3 277917803 2 3 613873657 4 3 819847275 3 2 179646543 1 3 185961015 5 2 694017117 1 3 783972411 4 3 177291916 3 3 297919812 1 2 782821314 3 2 448772555 4 3 395049133 2 2 231695490 3 3 535295908 5 2 317716841 4 3 616332890 4 2 733211200 1 2 177044790 1 2 162750299 1 2 158925156 3 2 562762891 2 2 259855198 5 3 231855957 3 3 499464492 5 2 677874086 5 3 625428149 2 2 411921770 5 2 921997433 4 2 789998065 3 2 949109793 2 2 432736285 1 2 674755933 2 3 837322958 2 2 664090263 4 2 687665896 4 3 993951659 5 2 686769928 4 2 814458321 2 2 540482489 3 2 238903777 1 2 279401692 5 2 420131338 2 3 127054276 1 2 992282014 1 3 247348883 5 2 880933538 4 3 937329559 2 2 886412624 4 3 406598395 2 2 899411219 5 3 371156208 1 3 442386778 5 3 940603530 3 2 315136149 5 2 558669733 3 3 517802899 4 2 199370652 3 2 216044448 2 2 669963675 3 2 419673434 5 3 295699064 4 3 688831178 4 2 532934277 5 2 433209096 5 3 965538543 1 3 990873843 3 3 418314707 2 3 102363683 1 3 171705673 1 2 421780688 1 3 598757231 3 3 976451450 4 3 711735363 1 2 151544516 3 2 137063059 3 3 753982465 4 3 105253291 3 3 922422410 1 3 692574594 1 2 555010651 4 3 104351986 3 3 789321427 4 2 499353376 4 3 295330720 2 3 404449953 5 2 436641086 4 3 228861417 2 3 553816757 4 3 324156926 3 2 724612615 1 2 598841363 3 2 804812985 3 2 695416744 1 2 480481558 5 3 277938523 2 3 118595349 3 3 932546311 2 2 264704764 1 3 186835515 1 2 497178424 5 2 768944913 2 3 186680981 2 2 673181182 3 3 606945181 5 3 454692459 3 3 361865209 1 3 374981424 5 2 541779989 4 3 555439044 1 2 804955542 2 2 155834094 2 3 519346442 2 2 398916467 2 3 571864983 5 2 959999327 1 3 912648937 2 3 520158774 2 3 181229169 4 3 556761509 1 2 422000581 1 3 203552229 2 2 798686148 2 3 347709365 3 3 832631730 3 3 899952330 3 2 968645823 5 2 221598947 2 3 257890370 2 3 236759600 3 2 511605131 3 2 872185984 3 2 467695275 2 2 235447245 3 3 159726821 3 2 226847879 1 3 803232593 3 2 794945057 1 2 646882401 3 2 163213710 2 2 208771677 4 3 349012408 2 3 400164767 2 3 449504248 3 3 380783423 1 2 853234826 1 2 911538755 1 3 575439000 1 3 910013565 5 2 675267448 5 2 132099365 2 3 740045236 4 3 275827314 2 2 838046581 2 2 175431675 3 2 103107345 3 2 584505284 4 3 422294265 5 3 620463652 5 2 666473511 5 3 264430406 1 2 581980720 2 3 501391849 3 3 968502257 2 3 776644416 3 2 428666567 2 2 233671487 4 2 595399619 2 3 189641113 1 3 405195385 5 2 392942823 1 3 207927332 3 3 620185116 3 3 366199372 4 3 365599714 5 2 102495263 2 2 578624370 1 3 545622899 3 3 245661255 1 2 346606543 4 2 255647532 3 3 200827013 1 2 185071181 4 2 329658860 1 2 390209766 4 3 454123867 5 3 530888751 5 2 301696263 5 3 297316611 4 3 546639773 1 2 772398338 2 2 764000369 3 3 358640321 4 3 441761947 4 2 309162058 1 3 246431381 3 2 725318862 4 3 163384804 3 2 322510271 3 3 212992442 3 3 483165336 2 3 492260311 2 3 287827378 2 2 867005147 5 3 468945957 5 3 760330098 4 3 217565813 4 2 854927166 1 3 821934619 3 3 660761772 4 2 855136898 3 2 285027746 4 3 867677123 2 3 101822058 2 2 265838274 4 3 370161360 3 3 716728852 3 3 177071042 3 2 152190715 2 3 248874297 2 3 464970439 4 3 335386529 4 3 331984015 2 3 312313401 5 2 401386507 2 3 308460424 3 2 721239819 1 3 791228034 4 3 609172643 4 3 747394163 3 3 974583255 5 2 659121444 3 2 487533591 4 2 206729760 4 2 120012259 4 3 843366651 1 2 756019651 2 2 705798741 5 2 778301057 5 3 965587292 1 3 619656106 4 2 404424576 5 3 171139074 4 3 579799932 1 3 227157190 3 2 114257330 1 3 443934902 2 2 174284576 3 3 677804963 1 3 823476695 2 3 723241081 1 3 417601922 4 2 341600110 3 3 850034675 1 3 273010975 4 3 141604763 1 2 358958423 2 2 692407119 5 3 174368419 2 3 433628409 3 3 172854294 1 3 243352443 2 3 232855368 4 2 482599562 5 3 163502273 2 3 692181514 5 3 716153534 2 3 286800355 4 3 569256703 4 3 138114617 2 3 297058180 4 2 759132180 2 2 138964771 2 3 154915349 2 3 134109560 3 2 725441145 2 2 408975552 3 3 304768935 4 3 335808491 1 3 453713597 2 3 406198044 3 3 143071044 2 2 946332066 1 2 251814665 3 3 288365255 1 2 708682214 5 3 538222593 3 2 309247858 1 3 298644759 2 3 252333001 3 3 351144446 1 2 621806513 5 2 506924556 1 3 842556282 3 3 964132118 2 3 688506744 4 3 508147690 5 2 422050336 2 2 412800406 1 2 770216747 1 3 665600686 5 3 743192677 1 2 640655161 2 3 164681972 3 2 406786637 5 3 669952518 2 3 729882795 1 3 327235059 4 3 631959793 4 2 642122486 1 2 210390136 3 2 160418773 3 3 982102848 2 3 751320730 3 2 162140768 1 3 912349210 2 2 977928750 4 2 354447443 4 2 468303643 4 2 815775645 3 3 204053969 3 3 282435048 2 2 677049810 4 2 938739628 5 2 132380331 3 2 140733852 4 3 291226809 4 2 974839594 2 3 765203296 4 3 136075458 2 2 702067320 2 2 267520386 4 3 425938495 5 2 502360871 1 2 756995718 5 3 493883676 3 2 177651896 3 2 824133896 3 3 132701060 4 2 615230687 5 3 717714219 4 3 694836109 3 3 468331002 2 2 616773441 3 2 317952285 2 3 359509178 3 3 447741662 4 2 997260844 1 3 655031749 1 2 715842983 2 3 503468968 5 3 174495672 5 2 815791609 5 2 395270694 1 3 875325588 4 3 719045439 4 3 130601433 5 3 811131705 4 2 194748359 5 2 541747998 1 2 608548463 4 3 765590484 1 3 987674921 1 3 958549896 4 3 342480598 5 2 414232870 5 3 729541190 3 3 514693110 3 2 351503379 1 3 426422884 5 3 733263518 3 2 256306650 1 3 654433153 2 2 980999130 5 2 243256505 2 3 266674822 5 3 100658859 1 2 306754367 2 3 604803118 1 2 153310022 5 3 877622818 3 2 238324117 1 3 189773783 5 2 403367997 4 3 641894229 3 3 647738713 2 3 331243182 1 2 160685826 4 3 503133572 4 2 387117179 5 2 280007852 5 3 513380531 2 3 669247802 3 2 125080276 2 2 783060599 5 3 483054651 3 2 454919600 3 3 726324836 4 2 812598186 3 2 784481910 2 3 881038286 1 2 750204620 2 2 623430019 4 3 930101640 5 3 155571286 4 2 821085170 4 2 670178830 3 2 433886574 1 3 829456382 5 2 673407279 5 2 507288363 1 2 971563847 5 3 467128908 2 3 274541701 1 3 818337243 2 2 247369036 3 3 195662663 5 3 847372522 2 3 418471818 2 2 899688311 2 2 826119038 1 3 234709280 4 3 712889186 5 3 884452160 4 2 329979240 1 2 141732092 4 2 531265811 4 2 764469774 4 3 402656267 4 3 854264466 4 2 788031314 1 3 154959421 4 2 385737966 2 3 982571972 5 3 718432308 1 3 500455396 4 2 790956182 5 3 105399731 3 2 977042861 4 3 827001691 1 3 323839593 3 2 454389691 1 3 272648899 4 3 556254769 4 2 780798298 2 3 384307088 5 2 679033736 5 2 533683434 5 2 592070523 1 3 746425144 5 3 634439488 4 2 934347633 5 3 892883055 3 3 711173725 1 3 218799122 2 2 780009815 2 3 195296508 1 3 742861368 3 2 691738904 1 3 728400498 1 2 967146749 1 3 936395480 5 3 643171640 2 2 749389319 4 3 549024155 1 3 451611873 5 3 249687996 2 2 382368611 1 3 146984740 5 2 965175571 1 2 272431672 5 3 467143900 3 3 451219125 4 2 718084706 4 3 220821492 3 2 916262091 5 3 395981407 2 2 380029043 3 3 196708244 5 2 558208191 5 2 660555204 1 3 603117753 4 3 591818436 3 3 290920612 4 3 699764813 2 2 131033201 3 2 235380891 2 2 675846409 5 2 654037178 4 2 257240397 3 2 187930322 1 3 924606823 1 2 749600560 3 2 692552155 3 3 953170193 5 2 293637897 5 2 887895341 3 2 989934062 5 3 283126486 1 2 691042930 2 3 277296728 1 2 462804096 5 2 578572406 4 2 485478972 1 3 785173469 4 2 374423062 2 2 243214460 5 3 886821859 3 2 822229947 3 3 293979414 3 3 317983996 1 2 701386078 2 2 290942102 1 3 805560417 5 3 494268986 5 2 509665530 1 2 549012839 4 2 201346543 4 3 395285673 3 3 930896601 3 2 754746390 4 2 139330722 1 2 543097242 3 3 488196858 5 3 756449017 2 3 856701622 4 2 664338858 4 3 520879773 1 3 160653774 1 3 873236027 1 3 544723052 1 2 858809338 1 3 411811630 1 2 401232676 3 3 933046330 4 3 352957086 1 2 986683063 4 3 467836308 5 3 123890466 2 3 573231007 3 3 435360830 3 2 295829333 4 3 806818107 3 3 872877810 2 3 469192250 2 2 642713650 5 3 957902028 3 3 407076798 3 3 248812467 1 2 715417624 2 3 363537714 1 3 945624167 2 2 678377912 3 2 995105200 2 2 705969115 2 2 825617665 2 3 866210234 1 3 368553221 5 3 332279821 5 3 712433410 3 2 347143111 4 3 477229577 1 3 271030884 5 3 561255619 5 3 182740078 5 3 454026721 3 3 702355938 2 2 702506903 1 3 205065988 5 3 626946069 2 2 471052803 2 2 256505280 5 2 769371304 3 3 695640981 4 2 692127160 3 2 313750119 1 2 473271205 4 3 949702204 1 2 733780194 5 2 673433949 2 2 287540579 4 2 978356206 3 2 481420491 3 2 410066579 3 2 392129942 3 3 163083745 5 2 633009542 4 3 433138680 4 3 248451787 1 3 180947616 5 2 107168757 5 3 265394649 2 3 773922778 1 2 209194844 3 2 431634585 4 2 649777105 1 3 686925380 2 2 635327738 4 2 122855898 2 2 430834937 1 2 493323683 2 3 736319514 5 3 341204898 5 3 738737244 2 3 779523202 2 2 889045269 5 2 132664910 5 3 395377277 1 2 223192942 1 2 978767543 5 3 265090978 5 3 135231457 1 2 736908171 5 3 187256855 4 3 189657263 4 3 500590665 1 3 912275900 3 2 475819884 5 3 280927149 1 2 671884718 5 2 272172905 1 3 310110158 1 3 760362943 5 3 295736884 5 2 111541492 4 2 126667853 1 2 975475490 2 2 561078180 1 2 936027946 1 3 469685327 5 2 892241146 2 3 214284359 3 3 394720647 2 2 551687917 1 2 667806073 3 3 662067306 3 3 598914419 5 3 768576228 5 2 778546123 1 2 623556097 1 2 364290760 2 3 235000812 1 3 981830402 5 2 759610966 1 3 501571551 3 3 126787350 3 3 407089272 1 3 267069805 4 2 417597176 3 3 572829756 1 3 241474318 4 3 502206648 2 2 131198025 3 3 352321091 2 2 686601655 5 2 829222943 1 3 311788318 1 3 870884254 4 2 563564297 3 2 431314635 3 2 335687085 5 3 944983560 5 3 976725353 1 2 342631114 4 2 300339290 5 2 496076321 5 3 795630578 4 2 247650719 3 3 855203640 5 3 934269106 3 2 152343322 5 3 322994002 5 2 224878762 1 3 687002059 3 2 522914041 4 2 456708053 5 2 841946238 3 2 346471545 2 2 631397678 3 3 985914188 5 2 543333852 3 3 463578967 2 2 440849566 3 2 519106149 2 2 495604122 4 3 322618007 5 3 646308016 5 3 166485110 5 2 952728194 5 2 580084084 1 3 580542192 1 3 712730171 5 3 127374374 3 2 711478665 4 2 331826564 2 2 157523713 1 2 622220918 2 3 587883746 4 2 206706663 2 3 446944583 4 2 958510310 5 3 877828654 5 3 776433012 1 2 942714252 2 3 623140041 2 3 522586489 2 2 628957106 2 3 382174789 3 2 269310859 4 2 632887377 2 3 292987320 3 3 359727453 1 3 586220103 2 3 166936606 1 3 503981194 4 2 159805716 2 2 724898480 2 2 199315492 2 2 329108738 3 3 658430377 3 3 758803465 5 3 867972271 4 3 215222117 4 3 863986398 5 3 288372262 4 3 189574218 5 2 791359408 1 2 472081800 4 2 391749512 4 3 174914733 1 3 253164736 4 2 575513861 3 3 285444111 3 2 428973535 5 2 719552387 4 3 599360596 2 2 846927329 4 2 752026534 1 3 616686697 2 3 696035743 4 2 639831612 1 2 904729791 1 2 683522129 1 2 757947990 5 2 633800007 5 3 247971844 3 2 853131741 1 3 280712162 5 3 580630214 5 3 619552068 1 2 760144827 5 3 302462350 2 3 942197001 4 3 464110818 4 2 683988534 4 3 170689247 5 3 702494095 5 3 300827400 5 3 208541087 2 3 294173196 4 3 921808641 1 2 376251368 4 2 283561192 3 2 937284629 4 2 887969259 5 2 333725470 2 3 934414591 3 3 399116041 5 3 162151703 2 2 387970498 5 2 715068841 2 3 835813726 5 2 490667973 5 2 593345474 4 2 613181249 5 2 777260553 1 2 494087583 4 3 593325377 4 2 169995049 3 3 382058423 2 2 127345897 5 2 570990496 2 3 770189544 3 2 563445057 5 2 338336843 2 3 886826608 1 3 580360107 5 2 651309376 4 2 720215220 3 3 783713774 1 2 375492254 5 2 652892623 2 3 128012303 3 2 877272919 3 2 175966867 4 2 216766754 1 2 798410425 4 2 221702421 3 2 339828363 3 3 760277270 5 3 775261855 4 2 936372020 1 3 786638412 2 2 388786556 4 3 865213216 3 3 739170447 3 2 344726221 4 2 477991922 5 3 933160375 4 2 182587111 5 3 859301446 3 3 977700622 2 2 825910768 5 3 413653190 2 2 553716080 1 2 385764083 1 3 340487540 4 3 506608089 4 2 178666388 4 3 567795729 5 2 300859530 3 2 989756862 5 3 576540690 1 2 990043157 4 3 716040167 2 3 849956535 2 2 394563025 3 2 296682691 1 2 245438107 3 2 747226036 3 2 880762525 3 3 195740706 1 2 610664088 3 2 349566782 3 2 448782787 5 3 623695657 2 3 894055649 3 2 458344124 3 2 407073377 4 2 244367312 1 2 208665261 1 3 822927437 4 2 199479792 2 2 318408851 1 2 949978864 3 3 923103385 5 3 310272663 1 2 680702607 3 3 138332327 3 3 632342344 4 2 932677648 2 2 721554080 2 3 213081880 3 2 369510615 2 3 166307803 4 3 565876461 5 2 455348427 1 3 507893174 2 2 983822019 3 2 526091899 2 3 714150549 4 2 555369482 4 2 724247445 2 3 568051060 1 2 628559944 2 2 178814125 5 3 162620574 3 3 952995745 2 3 734106491 1 2 861720177 5 2 339494897 4 2 144880905 2 2 746236603 5 2 752117309 2 2 539046706 5 2 696083708 5 3 449555806 5 3 901451007 2 3 182517660 2 2 639464592 1 3 224703256 3 3 766487677 1 3 867017285 5 2 355624058 5 2 362401884 2 2 852455331 4 3 300085451 2 2 293873468 2 2 938018042 5 2 999981667 1 3 831105287 2 2 557462366 1 2 593343588 3 2 296880633 4 3 107445895 4 2 578660059 5 3 616154663 3 3 786149131 4 2 314560484 5 2 884770157 1 2 501479781 5 3 190229461 3 3 809916694 3 2 815702560 3 2 438375804 2 3 202693632 3 3 479217108 3 3 879317944 4 2 553777025 5 2 104207097 4 3 318740505 5 3 362433394 4 2 510719987 2 2 462222529 1 3 697202604 1 2 545143874 5 3 843596349 2 3 163319385 5 2 215877045 3 3 634366202 2 3 626373454 4 2 569409568 5 3 578764181 1 3 367441907 3 2 607295691 5 3 628561015 1 2 181137738 1 3 862236295 2 2 368084792 2 3 458885066 5 2 424919252 5 3 619931912 5 2 587156440 5 2 329068615 5 2 982460680 2 2 642744663 1 3 525694969 1 2 341641095 5 2 641785531 3 3 873360295 3 2 245224981 3 2 718086525 3 3 697360560 3 3 662466449 4 2 375297172 1 2 290959228 2 2 303907814 2 2 529084292 2 3 104893383 5 2 192987920 2 2 704539733 3 2 796811059 3 2 238426003 3 2 474526948 3 3 410333670 3 3 740172924 1 3 280836021 5 3 592081436 2 3 754501270 4 2 697080153 4 3 829775241 5 3 562462388 2 2 264227616 3 2 102043733 5 2 958651567 2 3 463470454 5 3 956979611 1 3 568816238 4 3 524623017 1 2 437214613 1 3 973366135 1 2 494971186 5 2 357194330 3 3 324021373 3 2 709599295 3 2 930732707 5 2 520219064 2 3 641607701 1 3 182521004 5 2 926959118 3 3 661069369 4 2 764686410 1 3 746369947 3 2 601885949 4 2 328353720 5 3 639430477 1 3 591570235 3 2 609030407 5 3 843477967 5 3 386408874 1 2 920582448 4 2 926226040 5 2 642737037 1 3 512521274 2 2 473523807 5 2 648775417 2 2 452204583 2 3 850359469 1 3 481638544 2 2 386722498 2 3 301834088 3 3 160379297 5 3 229192650 2 3 949506578 2 2 640642757 1 3 504033716 2 3 922418256 2 2 455942161 5 2 622043568 4 2 151870447 3 2 515972895 2 2 836078552 2 2 883082489 2 2 415910657 2 2 686909137 4 2 549661618 2 3 908748221 5 3 416252725 1 3 788147344 4 2 974799263 1 3 213472246 2 3 309119602 5 2 234039020 3 2 973442516 1 3 395087282 5 2 740313087 3 2 325465313 5 3 602162274 1 2 357128636 2 2 641630330 5 2 532828562 4 3 376956850 3 2 188429021 4 2 929713373 2 2 739405227 3 2 607139888 1 3 609149455 2 2 395351414 5 2 741910357 5 2 588650870 4 2 721352086 3 3 644062252 2 2 877040564 2 3 431107129 2 2 518432745 5 3 217470484 1 3 355023602 2 2 172412083 2 3 919635205 5 2 194504427 2 3 404457688 4 3 704463581 4 2 791124027 4 3 586355559 4 3 836125546 1 3 426464848 5 2 527324196 4 2 623302480 4 2 980909141 2 2 555271454 1 3 207519798 3 3 970821417 5 3 541238036 4 3 121518940 4 3 882897085 4 2 725493531 1 2 580612382 2 3 374269572 2 2 370463245 2 3 196021890 3 3 812501148 2 3 896934139 2 2 221277843 2 3 466097613 2 2 938821281 4 2 498779011 1 3 227903865 5 3 247294514 5 2 910020823 1 2 872760302 4 2 803385647 5 3 371585759 4 3 128786199 4 3 315650788 2 3 689505985 1 2 438284113 1 2 247050486 4 3 526693161 1 2 954861731 1 2 460584617 2 3 566772183 5 3 971604780 2 2 901164641 2 3 371061762 1 3 589183231 2 2 456427799 1 3 668544203 4 2 899949769 4 2 246711899 1 2 272241440 2 2 462355593 5 3 815868456 1 2 369815485 1 2 655481301 4 2 631178944 4 3 732714597 4 2 430526362 2 2 784380771 1 3 309965627 1 2 210648494 5 2 420832731 5 3 124484280 2 2 310692833 3 2 906189925 5 2 150015009 3 3 545007048 1 3 943054526 2 2 168469407 3 3 307131236 5 2 927833256 4 3 292198210 4 3 199317575 5 2 476180017 2 2 490452857 1 2 118506680 2 3 713276426 5 3 297238415 4 2 308682732 2 2 520314380 5 2 392334539 1 2 105755989 3 2 611129850 5 2 673587091 4 2 863657438 1 3 934682485 3 2 279025461 5 3 874179411 5 2 780599659 3 3 137717940 4 3 121155030 5 3 500236651 5 3 831584634 1 2 817220478 5 2 520382231 1 2 636108821 5 2 164595096 5 3 152427363 3 3 623547797 4 2 283591037 4 3 170750908 2 3 734334873 5 2 834725623 2 3 885424395 1 3 445069226 1 3 209954509 3 3 860595690 2 3 242135031 3 3 888971739 2 3 244519690 1 3 518544560 4 3 481536689 5 2 452198609 5 3 511647081 2 3 300377776 5 3 329827130 5 2 779789755 3 3 706398580 1 2 970089957 4 2 791849242 5 2 774191354 4 2 366041613 2 3 782821223 1 2 922276343 4 3 447764093 2 2 454434861 5 3 341083977 5 3 137388114 4 2 228210229 3 2 783589153 1 2 449263849 1 3 764729930 2 3 471484497 1 2 704605096 4 3 191398482 2 3 941696211 5 3 455781290 2 3 671701592 2 3 456125284 1 2 732576947 3 2 434038104 5 2 996174610 3 3 213629913 3 3 435284472 5 2 190223382 2 2 672673275 1 3 212627312 2 2 638539884 1 2 168124440 2 3 499508734 5 3 591795521 5 2 169154824 4 3 409013849 2 2 987876421 3 3 568085751 1 3 777311059 4 3 691281792 4 3 551407208 4 2 528794524 1 2 603768626 4 3 759203339 1 3 327761340 4 2 443313219 2 3 498674330 1 3 105744159 2 3 526290286 4 3 900219915 1 3 981550435 1 3 511731674 1 2 121595893 1 2 956858766 4 2 580203102 4 3 491422275 5 2 619180032 1 2 544140570 2 2 984219030 5 2 108596211 1 2 620548510 1 3 761188511 4 3 146259019 4 3 394928480 4 2 597092953 1 3 984723100 4 2 667134586 3 3 335470285 5 3 894460611 1 3 159219411 4 2 379925253 3 2 487645034 2 3 657853854 2 2 977438619 1 2 356871232 5 2 509125541 5 3 390704925 2 2 931281048 3 3 401681957 3 3 518303811 5 2 893202714 2 2 216923286 5 2 854725383 2 2 264235416 4 2 852482670 1 2 490361884 1 2 528057730 2 3 639829903 1 3 230433827 2 2 805505338 1 2 909017946 4 3 112261652 1 3 989807872 2 2 697217387 1 3 406352936 4 2 874022186 5 3 874706025 2 2 261776025 1 2 256641809 2 3 526902940 5 2 703025134 4 3 414503744 2 3 974089326 2 2 997679202 4 3 527386604 3 3 532323745 2 3 481677971 1 3 950054080 1 2 716192624 5 2 878921734 3 2 814307932 4 2 682258575 5 3 853531670 2 3 974700156 3 2 572449292 3 2 243965846 4 2 253941060 4 3 163831261 4 3 728246421 2 3 403793340 3 2 291360621 4 3 718444175 4 2 410213504 4 2 241848819 3 3 379935625 3 2 618094173 2 3 685389242 2 3 153095501 2 2 506273171 5 3 455820011 1 2 262215240 3 2 144208648 1 3 363812217 2 2 635082633 2 3 901979861 3 3 236108698 5 2 983703625 2 3 840055856 5 2 882517696 2 2 115171513 1 3 200433073 3 2 191363225 1 2 363137203 1 2 336511219 5 3 292424111 2 2 263814616 2 3 654166864 2 3 566511221 4 2 582636044 3 2 773366139 5 2 596583484 2 2 301864080 2 2 160581297 1 3 347377760 2 3 359182186 2 3 102732932 5 2 567575645 4 2 766422859 3 2 322123547 3 3 676103083 5 3 911167631 3 3 213030301 2 3 669518431 2 3 906847956 5 3 819618271 3 3 371353533 3 3 172677199 1 2 142520512 3 2 643389725 4 3 766400861 5 2 159701500 5 2 627010049 4 3 434802219 3 3 373037734 1 3 929770686 3 2 149157748 3 3 894307552 1 3 355708117 5 2 100790528 1 2 115161852 2 3 919793831 2 2 800680337 5 3 345257900 3 2 535488959 1 2 666770325 5 3 412091731 3 3 668135040 3 3 627018298 4 3 703533066 3 2 856918428 2 2 717256393 2 3 491564719 2 3 947907449 1 2 108785949 3 2 923342906 4 3 562076783 5 3 263219784 2 3 160482822 1 2 142505451 5 3 110213400 3 3 506169877 1 2 871304980 2 3 620556642 1 3 113495713 2 3 420935875 5 2 431198542 5 3 639694084 4 3 256048072 5 3 489701369 5 2 790648216 3 3 351426345 3 3 753800710 5 3 465505285 5 3 891715218 3 2 822734897 4 3 159898829 3 3 706609857 4 3 971245357 5 3 552993116 2 2 322218172 5 3 718762650 3 3 307582400 1 2 907702793 2 2 322730892 1 3 358870888 1 3 413834410 3 2 682264160 1 3 543343273 3 3 303245336 3 3 839198076 1 2 953205830 3 2 591251420 2 3 833666019 3 2 857535276 1 3 635311615 2 3 415527655 3 2 798506216 2 3 788416477 1 3 640861948 5 3 229670483 2 2 428007099 2 3 529071261 1 3 477206455 4 3 257342686 4 2 249133793 4 3 167340180 3 3 676986570 3 2 102163334 5 3 156570739 1 2 979972768 3 3 218217096 1 2 670935510 3 2 694083783 3 2 713471935 3 2 167343088 1 2 547717323 5 3 664188559 1 3 520419071 1 2 307779004 4 2 238177684 1 3 611304110 4 2 535415359 5 2 815044495 4 3 835852834 3 3 819704372 4 2 532206700 4 2 682034220 3 3 467998158 3 3 154039080 3 2 492901610 1 2 627389273 2 3 161866444 2 3 402693061 5 2 333743751 5 2 447997687 4 2 500393982 5 2 378580187 3 3 410164882 3 3 895564623 5 2 455176172 1 3 854600042 4 3 148398581 5 2 625570682 2 2 987933095 2 2 669669107 1 2 991869592 2 3 662115452 4 3 934274449 5 2 683742994 4 2 731004825 2 2 393071934 5 2 392967712 4 3 709225630 3 2 783730308 2 2 972581856 2 2 201641223 1 2 200879029 2 2 134806338 1 2 812694927 5 3 895412596 3 2 803832573 3 2 926244234 5 2 424524063 5 3 243010545 1 3 487385168 1 3 448326212 2 3 244552551 5 2 220260921 4 3 459290310 1 3 616494015 1 2 855374017 3 3 668823199 2 2 422585008 1 3 355443288 1 3 730155236 4 3 748731550 2 3 924198403 2 2 317822707 2 3 538680306 2 3 126757417 1 2 211561956 3 3 844650451 2 2 272795945 4 2 316933264 5 2 501491637 4 2 365628127 3 3 396126037 4 3 364606003 5 2 985068936 5 3 132246425 1 3 207225848 1 2 858300463 2 2 784871508 3 3 287699511 1 3 166549209 3 2 409382344 1 3 176794880 5 3 972791914 2 3 537288389 3 2 226842471 5 3 615640820 5 3 893824463 5 3 996789263 2 3 902313203 1 2 275638327 4 1 875219611 3 734004567 4 2 864820967 5 2 718822163 3 2 221399466 1 2 755082825 4 3 154052862 5 3 558061727 3 3 576638197 1 3 698795970 4 2 675040744 5 3 944145479 1 2 331864276 2 3 720324998 5 2 386098904 5 2 596103651 4 2 247907658 4 2 705695580 1 2 325110713 4 3 296916600 2 3 705160143 5 3 269396792 1 2 367923823 5 2 549336993 3 3 902271976 3 3 132652162 2 3 887402375 1 3 687815572 5 2 122387857 3 3 610895941 2 2 734535892 1 3 313126449 4 3 409296608 3 3 126869185 5 3 565869102 4 2 221209642 4 2 456299522 3 3 707948213 5 2 142132366 3 3 830567287 1 2 267268112 5 3 941683098 5 3 428281092 2 3 395743662 2 3 894461457 5 3 579269965 5 3 752486051 5 2 587277401 1 2 228619525 4 2 976342912 2 3 172493348 4 3 927130435 1 2 291758351 4 2 394843080 1 3 327526729 1 2 958879561 3 2 551911433 4 2 713810246 3 3 964104375 1 2 132087218 4 2 736416572 5 2 235382251 2 3 319651758 5 2 870510059 2 3 162282316 1 3 639738372 1 3 451140985 1 2 464178379 4 2 682800284 2 3 293472575 2 3 104202520 5 2 820765604 2 3 907424370 5 3 632930192 3 2 837674382 3 3 246011141 1 3 890853014 2 3 814865555 3 3 451582396 3 3 853901435 5 2 106925970 3 2 504678099 2 2 903160762 2 3 333539077 1 3 558209723 3 2 415381650 4 2 914358896 3 2 740951305 5 2 979090008 5 3 271743017 1 3 579681548 1 2 124406123 1 3 601936042 3 3 403491920 2 2 346922138 1 3 560057165 1 3 953261157 3 2 446123790 4 3 293071048 5 3 875818269 5 2 249290912 3 3 903177813 5 2 254744216 3 3 480921664 1 3 742686282 5 3 233970333 1 3 197583148 5 3 854111514 2 2 354977816 3 3 986189084 5 2 113408054 1 2 239360837 4 3 522583721 4 2 665714708 2 2 945834954 2 3 312529525 4 3 194484406 5 3 965577986 4 2 626479979 3 2 773767597 5 2 917681560 2 3 524322695 1 2 284234089 2 2 568378238 4 3 388275085 3 3 833763945 4 3 331357454 1 2 204874104 1 2 219290147 3 3 510999071 3 3 894634317 3 2 430140736 5 2 964670127 4 2 411766945 1 2 612206659 3 3 413984811 2 3 731392003 3 2 162273650 5 2 928290585 3 2 706052154 3 2 821994486 3 3 900333531 1 2 412128737 2 3 526946478 5 3 683961715 1 3 355998445 1 2 355911329 5 2 349212603 4 2 463606358 1 2 663521378 2 2 112597453 1 2 926589389 3 2 777243265 4 3 325209868 2 2 730267767 5 2 820882863 1 2 590048901 3 3 771514121 2 2 131607746 3 3 173876435 2 3 418748762 2 2 658863201 4 3 468590276 1 3 539661415 3 2 312205302 1 2 480933459 1 3 156737512 2 3 518966346 1 2 652599898 4 2 644903079 3 2 109706232 3 2 515230358 4 3 132150763 1 3 158775112 2 3 730586012 5 3 585446362 4 2 180875924 2 2 399396624 3 2 696336842 2 3 211266681 2 2 749628212 1 3 751310848 4 2 627612340 1 2 609437093 1 2 344597976 1 3 281042791 5 2 692805730 4 2 236541890 2 2 298940438 3 3 205804486 3 2 468349938 1 3 523456542 3 3 114264966 4 3 165925056 3 2 352257547 4 2 892915075 3 3 844356815 3 3 439670917 2 3 231164186 2 2 363368269 5 2 721179419 1 3 322844315 2 3 998310787 2 3 595634706 5 3 661785999 5 2 125524399 1 3 385737533 5 2 469341170 1 2 163967969 5 2 747407476 3 2 567553526 5 3 399981725 1 3 240043320 4 2 700495530 1 2 639877087 1 2 597580782 4 3 182758643 4 3 648458125 2 3 146846446 1 2 455947994 5 2 616993076 3 2 561341254 2 2 537994089 1 3 247979328 4 2 382955191 3 3 100021189 1 3 425347065 2 3 587991394 1 3 501510451 1 3 233296636 2 3 259858935 2 3 787913818 2 2 706917546 1 3 225270029 5 2 475733385 2 3 280567729 4 3 260551006 5 3 986802557 3 2 394252742 5 2 781640738 2 2 136507634 4 2 446982448 5 2 587653586 1 3 631855371 2 3 200874161 5 3 647865166 5 2 273820940 5 2 323766978 2 3 939878225 3 3 445917823 4 3 662593096 4 3 411086866 2 2 790067963 3 3 426441388 2 2 546277619 4 3 424018265 3 3 997630558 5 2 181852830 2 3 412874541 4 3 655977552 1 3 957255263 3 2 732534553 5 3 822144609 1 2 739183286 3 3 302669818 5 3 746807371 1 3 755642515 3 2 408985692 1 2 927706591 2 3 645468073 2 2 453057089 3 2 414227696 1 3 175208867 5 3 930794850 5 3 146531970 3 3 147705654 4 3 791582991 4 2 404529934 5 2 280749205 1 3 112155145 3 2 318227531 4 3 296598565 3 3 610705756 1 3 536756489 5 3 755766536 2 3 817290331 2 3 453237793 4 2 320199432 2 3 209990047 2 3 991422002 1 2 969710121 1 2 433692199 5 3 897594290 1 3 172302449 3 2 412850446 4 3 129342922 5 3 501992190 2 2 585442231 1 3 818761938 3 2 359458564 2 3 141540573 4 3 181892940 2 3 212738027 5 2 300848671 4 3 772430591 3 3 710223971 4 2 736123240 2 3 321663075 1 3 397783034 4 2 646399422 1 3 369121832 2 3 261353554 5 2 863208837 4 3 559001842 1 2 138900911 4 2 211318793 5 2 668798749 3 3 674107939 4 2 793309046 2 2 339898790 4 2 201097708 5 3 589177662 4 2 967404336 2 2 970515920 2 3 116964368 2 2 994451628 4 2 703101462 5 2 253992955 4 2 581109704 4 3 291113254 1 3 399031442 2 3 686798469 3 2 966293575 4 3 550380776 2 3 406627507 4 2 120056471 4 3 381380463 1 2 108062335 4 3 691455286 3 2 557281066 1 3 700493908 1 3 591213200 2 3 219195489 5 2 825692689 4 2 928587957 1 3 877542823 5 3 433361757 4 3 869357019 3 3 114239032 2 2 287253049 4 2 200735315 3 3 373145627 5 3 177210244 4 2 175633391 4 3 741730856 5 2 250685779 3 2 836515787 5 3 320529824 3 3 435076288 4 2 151105662 1 3 228706450 4 2 932295800 3 3 584807272 1 2 499961812 5 2 411190649 5 3 675108583 1 3 854897989 2 3 959336581 3 3 731251531 3 3 818254457 4 3 244429802 1 2 329379784 3 3 891471864 4 3 842060386 1 3 639796847 4 2 619112008 4 2 322562441 4 3 905542719 3 3 474832588 3 2 278100143 4 2 579261021 2 2 930538468 2 2 750275907 2 3 464206786 2 3 436175148 3 2 182437325 1 2 983195268 1 3 500566693 1 2 968372840 1 2 492815360 1 2 282580088 4 2 859958288 1 2 847229507 5 2 142570730 3 2 337944385 3 2 714258230 5 3 129396231 2 3 991057094 2 2 937773133 2 3 815107914 1 2 492230582 4 2 587132236 4 3 861335705 3 2 370949301 5 2 241328944 1 2 857402904 3 2 922583784 1 2 885434111 4 2 714032447 5 3 276284389 1 2 409096676 2 2 638404818 2 3 830550622 5 3 421744382 2 2 145456437 3 2 365881770 1 2 576508084 4 2 322112993 2 2 246408821 2 3 330276770 5 3 212039975 4 2 371198509 3 2 141370443 3 2 438492723 3 3 806159131 2 3 323809018 2 3 822192273 1 2 504537770 1 2 408069819 1 3 608611181 3 2 654968058 5 3 613742813 2 3 702801197 2 2 342738649 1 3 803820563 3 3 985062479 4 3 428939078 3 2 603103209 5 3 899367840 1 3 481502617 1 2 658983584 5 3 126032541 4 2 758600267 3 3 132395785 2 3 139396944 1 3 150068933 4 3 641292742 1 3 362746795 5 3 946212368 3 3 535255055 2 2 192879672 5 3 654755146 1 3 868652368 3 3 397220342 1 2 697446319 2 3 604262726 5 2 983460200 2 3 374765165 1 3 920074144 3 2 606280127 1 2 412269766 2 3 402959915 3 2 475209683 4 3 842016811 4 2 920179129 2 2 885085992 4 3 909542095 5 3 440551075 3 3 907253653 3 2 564759410 2 3 978199458 2 2 238749971 1 3 621589245 2 3 275299012 4 3 231398462 4 2 544379829 3 3 880149036 5 2 198664004 1 2 584956397 3 3 462233174 5 3 291273758 1 3 580115737 1 3 538880328 5 2 701598680 4 3 528931252 4 2 521308355 4 3 178461009 4 2 415601909 1 3 762972794 5 3 267091573 2 2 258290655 3 3 178192771 3 2 723527838 2 2 117325776 4 2 128968094 2 3 909566802 1 3 588975121 4 2 868117058 1 3 444792433 1 2 739527065 4 2 366794203 1 2 390968667 4 3 307589487 5 3 232775553 4 3 453312492 3 3 689427270 3 3 429874881 4 3 578982723 1 2 898925919 1 3 810323415 4 3 807655438 3 2 157082643 5 2 735165235 3 2 239449738 4 2 193019285 1 2 604255464 1 2 523472322 3 2 340545804 4 2 324150043 2 3 154066389 3 3 122127472 2 3 235423171 2 3 268995076 3 3 522686601 1 3 494084231 5 2 146026829 5 3 925871005 4 2 422014333 5 2 185370852 5 2 618063751 1 2 363217687 1 3 979711977 4 2 307946133 5 2 570331341 2 2 519825067 5 3 280168949 3 3 197810645 3 2 434451830 3 2 510724719 1 2 722476498 1 2 105094012 2 3 403712714 4 3 413865051 2 3 631532910 2 2 559612725 5 2 729509107 4 2 475225118 1 2 938710173 1 2 872199387 2 3 752777895 4 2 455022331 5 3 794742954 5 2 147377400 2 2 563069609 1 3 149755538 3 2 443146101 1 3 635691985 3 3 548468257 3 3 900085023 1 2 185572083 2 3 797481607 3 2 409611718 2 3 206085250 4 2 203453817 4 2 640293199 1 3 105160354 5 3 342157958 4 3 203935053 1 2 329700661 5 3 638772028 5 2 708849800 3 2 341430467 5 3 123695099 2 2 352453905 4 3 300786867 3 2 863098233 3 3 899487497 4 2 991799747 4 3 284613699 2 3 410576466 2 3 786156927 5 3 930487262 3 3 418904099 5 2 418700083 4 3 310810145 1 2 765391171 5 2 619653226 4 3 215147473 3 3 120498281 3 2 695886533 1 2 478497966 2 3 762488122 4 3 609342965 4 2 625882904 1 2 895561292 3 3 462203693 3 3 352502694 2 3 518471866 4 2 574378305 3 3 512132316 4 3 266423567 4 2 769762892 5 2 310101881 2 3 421055499 4 3 440245191 3 2 355594080 1 3 281518119 5 3 447378922 1 3 235431955 1 2 972358155 2 2 177361296 1 3 296930297 2 2 253932599 3 3 258564677 4 2 366086523 5 2 456245893 3 2 429764421 3 3 216217018 4 3 722761349 2 2 718858988 4 3 273671477 1 2 903422220 4 2 793953111 3 3 643600237 2 3 339092597 2 2 431135638 1 2 666678923 5 3 184438967 3 3 211063239 5 3 437905521 5 2 329345071 4 3 348070153 3 3 885766946 4 3 187616990 2 3 678678758 3 3 977500041 2 2 164741721 5 3 217665753 5 2 515989115 4 2 334000462 5 3 734811815 2 3 415337318 5 3 512558452 5 3 245634915 2 2 767220574 2 2 874814585 4 2 780164510 2 2 275762509 4 2 301837375 1 3 478295383 3 2 215278664 5 2 142662894 2 2 900600684 3 3 106561137 2 3 132229954 2 3 787698670 3 3 393423057 4 2 456363439 5 2 362529700 3 2 542682057 3 2 726494358 3 2 705069192 3 3 590941439 2 2 789917541 2 3 410727227 2 3 478474488 2 3 261984103 2 2 182403775 3 3 993263114 5 2 835003362 2 3 906222629 3 3 160431897 5 3 241305495 4 3 355832119 4 3 838485472 3 2 157296093 2 3 308999026 1 3 195816365 4 3 563784246 4 3 306804834 2 3 644036780 4 3 551167282 3 2 654392737 3 2 475811491 2 2 947535445 1 2 115427637 3 3 702606747 5 3 205158454 2 3 736196047 4 3 586319984 2 3 596073072 2 3 693678331 2 3 206612658 2 3 131813302 5 2 606295487 4 2 351008389 1 2 770640405 2 2 530594598 2 2 264511779 3 3 209856078 5 3 114016753 2 3 301095646 5 3 407138258 3 2 362886748 3 2 953806413 5 2 610468971 5 2 525441569 5 3 301433769 2 2 371546769 5 3 296049674 3 2 613284875 2 3 380110801 1 2 886724338 4 3 190056053 5 3 543337828 5 2 343943183 1 2 673653146 2 2 408018542 2 3 129216468 3 2 305428992 3 3 511567865 4 3 541790011 2 3 681941734 1 3 630193752 1 3 376051582 5 2 377171289 1 3 615809701 5 3 154280624 3 2 106533578 4 2 303315291 3 2 741648653 1 2 868466398 1 2 730415868 3 3 105789463 4 3 706621620 1 2 246369356 4 3 938039049 2 3 887923405 1 3 399204662 1 2 142133264 5 2 266223511 2 3 700790365 3 2 862898938 3 2 922299109 4 3 929041339 2 3 741208884 5 3 797896832 4 3 246989375 3 2 256716649 5 3 504426556 4 2 429978807 5 2 704882868 3 3 545888551 5 3 722580136 1 3 466916079 4 3 500402552 5 3 960201954 2 2 391989344 4 3 174432872 3 2 737860308 3 2 182988725 2 2 990757120 1 3 205152520 3 2 442664706 4 2 298605064 2 2 767476688 2 2 128487242 2 2 846322949 5 3 565139512 5 3 134796455 1 2 831118197 4 3 196800151 3 2 288518215 5 2 920995016 1 3 689591033 4 2 408713404 3 2 569069817 4 3 729910118 1 2 799718620 4 2 873481606 5 2 437991294 2 2 755518673 4 3 868940245 5 3 123650823 3 3 230693214 2 3 766444014 1 2 847016352 4 3 437296770 5 2 545466639 1 2 991036097 5 2 573212029 5 2 329827632 1 3 386094744 4 2 764902718 2 2 304657537 2 3 294464774 2 2 819444922 1 3 337922149 3 2 464371127 1 3 578279991 3 2 807968715 5 2 179544999 5 2 666797995 3 3 629777821 1 3 618139250 1 3 639980082 2 2 470710194 1 2 476276999 4 3 544100953 1 2 338528177 5 2 384205659 1 2 418041146 5 3 514895604 1 3 995845658 2 2 291641738 3 2 633422769 5 3 180045295 1 2 117924403 1 3 142872968 3 3 318992492 4 2 446686959 1 2 876811484 2 3 972490829 2 2 647740774 2 3 451585902 1 3 797085560 3 3 299625351 3 2 596585663 4 2 492986134 2 2 910612914 5 2 492956747 2 2 524992299 3 2 197563942 1 3 864307453 3 2 546884696 5 2 863501760 1 2 450632406 1 2 941127009 4 2 126885172 5 3 217082056 3 3 145288926 1 3 744774100 4 2 565354342 5 3 212544525 5 3 717077494 1 2 942591580 5 3 499579470 2 2 350709329 5 2 140407868 3 2 606052835 4 2 531709152 5 3 324301134 4 3 243615224 5 2 440616042 5 3 431460798 3 2 474738315 3 3 334413723 4 3 254075454 5 3 507427091 1 3 456800844 4 2 949133697 3 2 310982857 5 3 315577097 5 3 349348392 2 3 498683243 5 2 931161957 4 2 635338535 3 3 596043462 2 2 280154197 1 3 453230546 4 3 942187794 1 2 885280482 1 3 188057946 5 2 645704455 1 3 206561239 3 3 216824566 1 3 278746703 5 2 160912252 4 3 539412341 2 2 780474123 1 2 113202018 1 3 618494787 5 2 728451803 3 2 427069408 4 3 674238905 1 2 499199937 2 2 402256266 2 2 135195275 2 2 587756251 3 2 457421399 3 3 111893590 4 2 943867128 4 2 373763320 4 3 325728551 5 3 583982662 4 2 510566574 3 3 503364067 4 3 489192948 4 3 907032961 1 3 217248521 1 3 851175938 2 2 608774061 4 2 583935531 3 3 771396721 4 2 525704387 5 2 214023679 2 3 448125390 5 2 263778831 1 3 613803190 2 3 262715873 1 2 353638855 2 2 279871146 4 3 696349549 4 2 182509252 1 2 779543735 1 2 384302169 5 2 136307586 4 3 362208204 5 3 493256262 3 3 918069189 5 3 934250412 5 3 130366201 5 3 822886214 3 2 984646605 5 2 454584328 1 3 959774900 3 2 296899150 2 3 147268705 2 3 809911371 4 3 212355420 4 2 601298141 3 2 360991627 4 2 794133783 5 2 470744406 1 3 122919158 2 3 167807287 1 2 186951196 5 2 671444964 4 3 541489759 5 3 410751082 3 2 672733324 1 3 815402990 5 2 106911203 2 2 770664900 3 3 439846571 5 3 351738068 4 3 947193979 2 3 599935082 4 2 297931260 1 2 264122662 3 2 389519345 5 3 787956256 4 3 680851228 5 3 695304612 4 3 631811981 4 3 565095407 1 3 418148684 1 2 564209547 5 2 700785972 2 3 643654459 2 3 563401795 3 3 912210653 4 3 297030665 2 2 587187676 5 2 538728465 5 3 396261109 3 3 801446550 4 3 701869764 1 2 520761548 5 2 360537319 3 2 618183445 1 3 236154012 5 2 310662293 4 3 213622678 2 3 203471888 4 2 869168858 2 3 227428107 4 3 293028596 1 2 608871615 3 3 948738517 2 2 580005612 4 2 392776270 1 2 338622056 2 2 875965469 3 3 298752528 5 2 640990985 2 2 524534460 1 3 558073444 3 2 256887953 4 2 971596985 5 2 716514708 5 3 894194630 3 2 291235361 4 2 354382423 3 2 387378176 2 2 571725768 3 2 720763519 2 2 363861536 4 3 929817509 4 2 791095478 5 3 307237438 1 3 942560900 3 2 292949504 4 3 355680609 1 3 529892838 5 3 205475508 5 2 842861631 4 3 723801719 1 2 141004460 2 2 298898132 2 3 376914602 1 2 423521216 2 3 645268764 4 3 101507119 3 2 788002552 1 3 309170002 2 2 853665884 1 2 358014669 5 3 212456547 3 3 693358438 5 2 365752174 3 2 811145027 3 3 198509103 1 2 581042519 4 3 439981032 5 3 547853577 2 3 304643400 4 2 156878279 2 2 235100464 1 3 362269301 3 2 596161689 5 3 370837175 2 3 930017830 1 2 528817826 2 3 238749470 1 2 512926606 5 2 141926009 1 3 205166898 1 2 620869148 2 2 223669517 4 2 350473233 2 3 156032143 4 3 136124959 3 2 204548690 1 3 685524690 4 2 466075232 2 2 751258350 3 2 555833749 3 3 863381344 5 3 635949549 3 3 376112093 2 2 497865405 3 3 544526067 1 2 746475562 3 2 696246775 1 3 923836304 3 2 280780285 2 2 176590408 1 2 495714620 4 3 611232364 1 2 637487522 5 3 750749424 2 3 713991411 5 2 116768453 5 3 582150669 4 3 357474561 2 2 852871919 5 3 753598268 3 2 740012564 3 3 967915175 4 2 880338866 3 3 439968521 2 3 812815234 5 3 828071008 3 3 645806411 4 2 324753288 2 3 188031248 3 3 184066993 3 3 631139571 5 3 395121909 2 3 690395464 5 3 390856983 5 3 167718351 3 3 154509823 5 2 891184514 2 3 262729186 1 2 661066666 2 3 677676564 1 3 871563769 5 3 649523743 2 2 609053718 5 2 342827714 1 2 303255429 1 2 999225344 1 3 555233653 1 3 431231352 2 2 595210417 2 2 673607379 4 2 919691025 3 2 363718441 5 3 823522665 3 2 329000576 5 3 531323041 2 3 733754290 5 3 529261692 5 2 723897837 4 3 337163370 2 3 547513356 3 3 256122214 3 3 107751423 4 2 771977546 4 3 391702988 4 2 868795375 2 2 794203771 4 2 132838082 2 3 323418028 5 2 971467438 3 2 863890389 5 3 956077938 4 3 424704025 5 2 347212255 4 2 671876104 2 2 454167416 1 3 436351979 4 3 489313171 2 3 301815876 2 3 713617517 3 2 123293618 3 2 151195188 2 2 850610864 2 3 577430582 3 2 897497072 1 2 194530288 1 3 978043136 2 3 392203079 2 3 996498967 1 3 138446627 1 2 675914174 2 2 564437117 2 3 859427506 4 3 960338841 4 3 641139732 2 2 830501782 2 2 577039886 4 3 514838394 2 3 321766577 5 2 991616814 1 2 768942725 2 2 391927166 1 3 101993284 5 2 500195928 5 3 688372814 2 3 561691444 5 3 443264123 4 3 841089549 3 2 357281210 2 3 722026603 4 3 842556423 2 3 285547362 3 2 312303194 4 3 784955154 3 2 845218850 2 2 213977735 1 3 153545205 5 3 662044675 3 3 489685931 1 2 474685303 2 2 633692583 4 2 839471049 2 2 113646832 3 3 803436429 5 2 307113169 4 2 433410297 1 3 769615574 3 3 812668133 3 2 495510837 3 3 724674178 5 3 759504588 3 2 896929909 3 3 517342706 5 2 858002582 3 3 969473133 2 3 139531361 5 2 341208355 4 2 710970456 1 2 635762611 1 2 810025812 5 2 859282097 4 2 266696201 3 3 327480754 1 2 278096265 3 2 387357350 4 2 998190430 4 2 639484461 1 3 960220945 2 3 414045871 2 3 755408148 3 3 666680560 3 3 943281997 1 2 649426639 5 3 434609502 4 3 153365395 1 3 512720736 4 2 549528739 1 3 743782017 3 2 718629484 4 3 266968064 3 2 553144220 4 3 799368087 1 3 136983134 4 2 492750049 5 3 939267093 3 3 967896691 2 3 561229766 3 3 221085222 2 3 855440653 2 3 125895227 5 3 554702799 4 2 672901224 3 2 819404392 5 3 437185700 1 2 739272075 1 2 196697474 5 2 988440042 2 2 268471351 5 2 827218036 1 3 353425805 5 2 150201847 2 3 519279830 3 3 451862229 5 2 502397367 5 2 394093172 2 3 156140691 2 2 634358809 5 2 615801129 3 3 795167434 3 3 148724207 1 2 251621537 5 2 102344502 2 2 542760676 2 2 161640437 3 2 290821030 3 2 119144114 4 2 246168480 4 3 161233864 3 2 942073090 4 3 419998262 5 2 328305481 3 3 922122032 2 3 430342974 1 2 325762494 5 2 233267284 2 3 299306026 3 3 132680748 5 2 138579608 5 2 855769902 2 2 771119271 3 2 904110117 2 3 638394796 5 3 226234139 4 3 258329503 3 2 637715602 1 3 774547346 5 3 236035991 4 3 425424622 2 3 709947727 4 2 892460425 4 3 669303905 4 3 838224012 2 2 514985625 5 2 392475942 5 2 251199824 1 2 392140032 4 2 709815821 5 2 193659002 3 3 169159273 3 2 184574760 4 2 827314456 5 2 970719865 4 2 812572876 4 2 938599487 3 3 334989282 5 2 110719061 3 3 766597890 4 2 391548635 3 2 851635928 5 2 136727256 5 2 376020740 4 3 682512020 5 2 380982776 3 3 905522536 5 3 336536439 3 3 679695232 5 3 862884546 4 2 237252409 4 2 445935615 2 3 419196939 2 2 984006748 5 2 491079051 1 2 873393330 2 2 327585793 3 3 547839666 2 2 793734238 1 3 488525281 2 2 235593143 5 2 492882165 2 3 157942598 5 2 368441493 2 3 474398726 1 3 428210115 1 3 992509522 1 3 306177230 3 3 463642821 3 3 523624683 2 3 175646455 4 2 368971339 3 3 565018293 5 3 359087518 4 2 584018111 1 3 348824107 1 3 245400190 5 2 952705205 2 2 733060486 4 3 715344737 5 3 705818724 4 3 171541474 2 3 336094448 5 3 901260849 2 3 560523356 1 3 985114457 2 3 484181007 1 3 745597392 3 2 688162534 5 3 289064891 5 3 220952491 2 2 175598963 1 2 149910607 5 2 367248275 4 3 373056333 5 3 442547821 3 3 754877034 3 3 867555898 2 2 153100729 2 3 217653992 5 2 483977540 2 3 589167331 5 2 233361605 1 2 809452508 2 2 454011826 3 3 440419727 3 2 205382627 2 3 277572164 4 2 769442639 2 3 841256889 1 2 363750664 4 3 753908823 5 2 115357105 4 3 689944925 3 3 437825182 1 2 850169296 4 3 186599894 3 2 491543284 4 2 996000483 4 2 717576771 5 2 753774645 3 3 125659108 1 3 626243969 2 2 489964938 5 3 304442836 2 2 409682635 1 2 303737290 1 2 869793196 2 3 513069870 2 3 176078161 4 3 104420199 2 3 582090409 2 2 433736877 4 3 645520405 3 3 151784219 3 2 444243899 5 3 499374844 1 3 748057041 5 3 775554724 5 3 587699133 5 2 285699465 2 2 569225294 4 3 718840444 3 3 969297696 4 2 755059562 1 2 993966699 5 3 248170637 4 2 865822386 5 3 586045071 2 3 302586592 3 2 641287866 4 3 348521602 5 2 905640512 3 2 765402817 5 3 263093931 4 3 437839578 4 3 422584741 4 2 661855346 2 3 483634174 1 3 543766453 5 2 961971346 1 2 351805327 3 2 475657602 2 3 481992156 4 3 974956039 2 3 317240098 3 2 757509623 4 3 210079250 1 3 533075912 2 3 238192923 4 2 781015901 3 2 650135445 3 3 790853757 3 3 968215714 3 3 449058359 4 3 946023148 4 2 360099703 2 2 616815011 4 3 156318234 3 2 767988675 2 3 605848774 4 3 224490980 5 3 567804033 5 2 797347467 2 3 573133912 2 3 201571853 5 3 184135279 3 2 284149926 2 3 595770602 4 2 265719546 3 2 931727485 1 2 794091592 2 2 334075790 2 3 130972649 1 3 217862645 3 3 427702187 5 3 814885720 2 2 283566417 2 3 759282165 5 2 897042130 3 2 244145390 1 3 346539205 4 2 830006869 4 3 707192251 2 2 719941339 4 2 420796575 1 3 427244581 2 3 900257793 4 2 281857100 2 2 470994693 3 2 232389168 3 3 981898896 5 3 897656109 5 2 677787370 3 3 175683686 5 3 127337989 5 2 687740673 2 3 648219969 1 3 582556588 4 3 151938486 2 2 989148422 4 3 306508168 4 3 787904784 2 2 148606493 3 3 785543141 2 2 342384072 2 2 542192439 3 3 719908455 2 2 597090328 3 2 694659551 1 2 657493734 1 3 577422061 3 3 463728152 5 2 464935517 5 3 741802937 1 2 218444272 5 3 543680098 1 2 921320695 1 3 392770601 4 3 693270247 5 2 433665017 1 2 960244982 5 2 924762545 1 3 270950631 5 3 453371176 2 2 609456262 5 2 478924031 5 2 998456219 4 2 913875379 1 2 700901256 1 2 577873422 5 2 864418232 3 2 463206336 4 2 726769516 5 3 397591131 2 2 308897379 3 2 741449415 2 2 407060166 5 3 818966193 3 3 837515075 1 3 131250100 5 2 128942698 3 2 510107935 2 3 957688509 2 3 776460806 4 2 567495349 1 3 140617915 4 3 343433675 5 2 331315440 1 2 572164499 4 3 931789675 4 3 802760280 3 2 765592631 4 3 738025325 5 2 433220112 5 3 538206184 2 2 595863731 5 3 605467374 1 3 482408167 3 2 427445526 5 3 546672296 5 2 413500493 5 3 317234214 2 3 705638640 3 2 370850274 5 3 897388530 1 2 637697757 3 3 646842070 5 3 185260820 3 3 107969912 2 3 721539104 3 2 343527775 3 3 675102540 5 3 362552826 2 2 459460748 1 3 243415613 3 3 448497914 1 2 270919074 1 3 993241652 2 3 135221478 2 2 170832973 5 3 890662270 2 2 562921777 1 3 935921701 1 3 146820566 2 2 366011303 5 3 513920780 4 3 936843966 3 2 649106285 4 2 991866119 4 2 416341687 1 3 588790104 2 2 428036987 2 3 223646120 3 2 525997259 5 2 914163918 4 2 662590459 1 2 879012274 3 3 936654495 3 3 353859089 4 3 731510189 3 3 680415309 2 2 384373498 5 2 772171138 2 2 615308418 4 3 946039674 3 2 188854020 1 2 787414368 4 2 657368110 2 3 313917767 1 3 116630251 4 3 501450987 3 3 261825636 1 2 518252679 2 2 370540611 3 3 652527731 3 3 653648296 5 3 464286695 3 3 327860144 5 2 196734207 3 2 185715755 2 3 474139098 3 2 432997024 3 2 807089611 3 3 257203677 4 3 135442554 1 2 411523071 1 3 403854242 2 3 206774002 5 3 622043652 5 3 631519369 3 2 405185228 4 3 716310637 4 2 455742612 1 2 498040178 5 2 285400654 1 3 268052468 2 3 931377883 5 2 573506386 3 2 978820088 5 2 670060685 3 3 229685495 3 3 573443915 5 3 891875552 5 2 191241647 5 3 902315831 1 2 835624495 5 3 156507405 1 2 613633810 3 3 368774602 1 3 358432470 4 2 674650823 3 2 596870711 5 3 223227292 2 2 262950454 2 3 517514552 1 3 392519927 3 2 946640410 5 3 226448705 3 2 464184143 3 3 307374078 4 3 362283959 4 2 930641976 2 3 457071695 4 3 722912106 5 3 495342635 1 3 121171320 4 3 855129118 4 3 725308475 4 3 360983870 3 3 998682384 2 2 449581447 5 3 751735611 1 3 723508801 5 2 389825207 1 3 673188750 5 2 967900701 2 3 435524412 1 3 681341646 2 3 111801430 2 2 423998378 2 2 815024061 4 3 602656809 3 3 634127181 2 2 958193737 2 3 844343642 1 2 852291878 5 2 396047766 3 2 861931891 2 2 889856620 4 3 166403334 5 2 371982657 5 3 446423531 3 2 166442545 4 2 353937040 2 2 321902655 4 3 241613478 1 2 370897605 4 2 140219752 5 3 656363750 4 2 277522117 5 2 955202189 5 2 137571996 2 2 743521631 3 2 426487590 4 3 891569986 1 3 609496266 2 2 868116322 2 3 646179102 1 3 579621500 4 3 675386870 5 3 311100339 1 3 611922573 1 3 411406931 2 2 934559050 5 2 987141828 3 3 356879392 2 3 472971420 1 2 401595882 1 2 412555394 5 3 359123996 2 2 241049534 1 2 462628668 4 2 211423068 2 2 278402505 5 2 183807165 2 3 564795691 4 2 318214858 5 2 830094695 1 3 539378292 5 3 174098355 4 3 586161887 4 2 728433976 3 2 782719824 1 3 854002120 2 2 768525801 1 2 173812422 5 3 449453582 2 3 412958430 5 3 581403775 4 3 942256600 2 3 976763518 5 3 997860376 1 3 978497302 3 3 706492392 3 3 197473290 2 2 530038726 2 2 526314997 2 2 966724399 5 3 242680525 1 3 245302312 1 2 239120490 1 3 652774868 5 2 477159525 5 2 625278279 3 3 899966839 1 2 351354999 4 3 858303965 1 3 696079186 3 3 206907040 1 3 257472001 1 3 357737613 1 3 506986597 5 3 341149611 5 2 922937016 3 3 203170884 4 3 131105016 2 2 647944432 5 3 740159404 3 2 746697548 5 2 505393058 1 2 420655150 3 3 436487630 5 2 811536078 1 3 620448494 3 2 999473639 2 2 760209730 4 2 869595059 3 3 652550740 5 3 851234181 4 3 872572275 5 3 990446673 4 2 461939128 5 3 410889184 1 2 687378079 5 3 678970664 1 3 683875524 5 3 115935369 1 3 584201808 4 3 452627656 5 3 115427563 2 2 757044273 3 2 758272744 1 3 319767804 2 3 393452498 1 3 984135286 2 3 362887073 2 2 421055228 2 3 241767555 1 3 455434426 3 2 861037728 3 3 318688271 2 2 353305976 4 2 313420673 2 3 821952811 1 2 619672314 3 3 302257688 5 2 176569769 3 2 865422290 2 2 676310908 4 3 376573660 2 3 680353247 4 2 765508196 5 2 779303048 4 3 221944170 4 3 377192908 3 2 383209172 2 2 186495843 5 3 658331986 1 3 372893100 3 2 551743198 4 3 170954690 4 2 863484039 3 2 358380271 4 3 756904010 1 3 242893978 2 2 172669238 1 2 376753584 5 2 812047232 5 2 335473841 2 2 851202745 4 2 777854259 5 2 449291442 3 2 843404866 1 3 560233747 3 2 986400235 3 2 644118506 2 3 245375742 2 2 656076322 2 3 727776912 3 2 374957210 3 3 263266966 3 2 138537969 5 2 300070352 2 3 185897709 5 2 442434317 4 2 719858482 2 2 286775851 4 3 224782797 5 3 915212116 1 3 532891740 1 2 396686622 5 3 382800210 4 3 857753535 3 3 760051167 3 2 905866017 2 3 334570537 5 3 981379248 5 3 714037104 2 3 613505354 1 3 559999782 4 3 540400986 2 2 480033116 5 2 334431211 1 3 469173636 2 3 599693822 1 3 705793751 4 3 770140091 5 3 176334744 4 2 852071308 3 2 422315820 3 2 934140782 4 2 198837446 4 3 400082828 5 2 598714479 1 2 191627219 1 2 618709245 2 3 205990928 1 2 153792968 3 2 861570262 2 3 671330210 5 2 283928724 5 2 982524106 1 3 406464694 2 3 177296714 2 3 964090861 5 3 426667215 5 2 891845032 5 2 958685144 3 2 379207945 5 3 218188716 3 2 131807486 3 2 385267058 4 2 725458836 1 2 650405588 4 3 970977003 4 2 408439614 4 2 636987722 2 2 200270757 3 2 256678818 1 2 450090789 1 2 793916532 1 2 506701211 2 3 490234777 4 2 413167888 3 3 279188599 4 2 855605801 2 3 596656944 4 2 673890707 3 3 867600541 3 2 101180344 4 2 643012985 1 3 689048180 4 3 343712261 4 3 459290514 3 2 319412645 1 3 705620590 1 3 186566434 1 2 644421872 2 2 832448640 5 3 172214614 5 3 590363503 4 3 283975531 1 2 168978290 1 3 975954604 4 2 669519244 4 2 551039484 1 2 760394915 3 2 403466423 1 3 943521805 1 3 529279601 1 3 139225397 5 2 161104864 3 3 181492860 3 2 748113830 1 2 527130233 5 2 751026854 4 2 950006902 5 2 345732802 1 2 278121947 3 2 124503675 3 3 561574921 5 2 461024645 4 3 926113322 2 2 324031704 2 3 429668174 4 2 139938449 5 2 863665570 3 2 928401624 5 3 892613730 3 2 323455898 1 2 221965655 4 3 431104288 5 3 363099014 1 2 248953848 2 2 998271634 5 2 139137483 1 3 764863747 2 2 737066084 5 2 325804424 2 2 523204149 3 3 427016319 4 2 770866876 1 3 588212732 1 2 702804286 2 3 674119941 5 3 249293369 2 3 256738762 5 2 497038973 3 3 143184623 5 2 472079205 1 2 527006820 3 3 861646608 5 2 690400348 1 2 611641046 1 3 359193485 2 2 279010514 4 2 133519679 4 3 377615692 5 2 482130999 4 3 459029811 1 3 190025747 3 2 921001528 1 2 207056451 4 2 485916676 1 2 646858923 4 3 219195389 3 2 927263427 1 3 606929360 4 3 752368112 4 3 533831521 4 2 662548613 4 3 935788097 4 2 628724022 3 2 716842856 1 3 506472397 5 2 691969175 2 2 183652384 2 3 908234001 3 3 671910390 5 3 162067119 5 2 153431859 2 3 868449351 3 3 452595714 1 3 870724783 5 3 582719332 1 2 307072150 3 3 258115376 3 2 291435905 2 3 591196529 1 3 339062180 5 3 363537954 2 2 879102513 1 3 655269185 5 2 917098054 5 3 223543675 4 3 856051655 5 3 574718266 5 2 152359145 1 3 383844615 4 3 964435386 2 3 343986819 3 3 127407980 3 3 530552531 1 3 345354536 2 3 438134678 4 2 181491783 2 2 636985202 5 2 702668904 1 3 849593339 2 2 291804741 1 2 417445068 2 2 221245045 3 3 677312998 3 2 498739278 2 2 297456024 5 3 384024015 5 2 486286909 3 2 510088832 3 3 212686155 4 3 337011435 3 3 952305126 2 2 253061845 1 2 495549082 5 3 394616954 1 3 713483976 4 2 394571067 2 3 702926784 3 3 347496887 1 3 972522791 1 3 554995112 3 2 380683975 5 2 472507531 3 2 523382226 2 3 886407086 1 3 430715013 4 3 140187993 4 3 771027731 1 3 381771484 1 2 746190784 3 3 215178618 1 2 230872636 1 3 673375145 5 3 374530078 5 3 631961932 2 3 903608337 4 2 358992863 5 2 529597957 2 3 374484218 4 2 335773338 5 2 429225013 5 3 397467800 5 3 936981955 2 3 223573036 3 3 644180020 5 3 437689687 2 2 427770269 5 3 898948351 4 3 317334487 4 3 200745926 5 3 686691230 3 3 458483076 4 3 437973974 4 3 513747255 3 2 138503385 2 3 988095301 4 3 414172278 4 2 234978308 2 3 801973742 1 2 991038151 2 2 411021067 1 2 128935862 3 2 577972384 2 2 432391395 2 3 475027076 4 3 762721972 3 2 337013512 4 3 190758657 1 2 711920049 2 3 314309692 5 2 358399405 3 2 407610487 4 3 101012680 4 2 497419258 4 3 621962417 4 2 497019843 4 3 366344615 4 2 882101191 1 3 532754447 5 3 378006477 4 3 328412980 1 2 519712483 3 3 908100670 5 3 797224015 2 2 251842281 4 2 151749636 2 3 971433793 5 2 875438815 5 3 675758741 5 2 560058232 4 3 381538076 1 3 700694772 5 3 332715618 5 2 820665914 5 3 942914726 4 2 953409170 1 3 886710190 3 2 326486415 3 3 246597436 2 3 158002325 2 2 836731079 1 2 823494559 1 3 962000721 3 3 176020150 5 3 148886324 1 3 315774791 1 2 284701983 1 2 489611362 1 3 449181948 4 2 752287689 2 2 494438802 1 3 351538619 4 2 217133595 4 2 864242960 5 3 479733031 2 2 964376195 3 3 449041505 5 3 104440634 2 2 583115682 1 2 761976830 3 2 619605887 1 2 573358368 2 3 459318018 1 3 735350054 1 3 679721985 1 2 117377856 5 2 722625069 2 3 305965769 4 2 788550570 3 2 299170073 1 3 912140281 3 2 805855025 5 3 306964735 1 2 266380662 2 2 453629232 3 2 984141594 1 2 760181812 5 3 284267997 5 2 446909933 4 2 282315944 4 3 894277279 4 3 773143580 2 2 159954836 5 2 356954616 2 2 526431729 2 2 832678146 1 3 516930854 1 3 508485571 5 2 130963740 5 2 263123557 2 2 913923950 3 2 361652925 1 2 353096640 4 3 169489498 5 3 103722018 4 2 120345300 1 2 167114679 2 3 430094818 5 2 606597140 4 3 474797210 1 2 993303967 3 2 415771415 2 3 808458881 3 2 866549337 2 3 209762982 3 3 278791623 3 2 772032593 1 2 726354807 5 3 706424094 1 2 998121094 5 3 904768323 4 2 889829854 4 2 712966187 3 3 710295893 2 2 438835656 2 2 318357591 5 3 100225093 2 2 635677654 5 3 117602862 3 2 372551554 2 3 271090606 5 2 499075452 2 2 407675600 4 2 813915771 2 3 703081539 2 2 843758797 5 3 383482858 5 3 619704056 3 3 973796533 4 3 986655220 1 3 249312310 5 2 908153836 4 3 723112854 1 3 312838551 1 2 198512573 5 2 781298069 3 3 763277489 5 3 668011702 3 2 827024104 4 3 350694608 5 2 441527172 4 2 721001521 2 2 591768580 4 3 485460727 4 2 238940043 3 3 322711839 5 2 156918746 1 3 313369343 5 2 654035318 4 2 346893445 5 2 684173137 1 3 688211892 2 3 261129758 3 2 405586427 2 3 717053594 5 3 124194007 4 3 841751579 5 2 511740837 1 3 663136382 5 3 818097701 5 3 510369785 2 3 211763204 2 2 509560291 3 3 520201241 1 2 245220857 1 3 113991206 4 3 249921209 2 2 488390737 1 2 186856775 5 3 745515952 2 3 645285045 5 3 996372028 2 2 156567010 4 2 509523520 4 3 609299639 3 2 652854942 4 3 165214036 5 3 449658631 5 3 427024268 3 3 744582806 3 3 104160686 2 2 945999068 2 2 594147469 5 2 537425408 2 3 807373073 3 3 207568566 4 2 947419284 4 2 232975196 1 3 190340377 4 2 307889277 5 3 442699468 5 2 592467250 1 2 156657903 4 2 272537090 2 3 276547596 1 3 451029498 5 3 188024666 4 3 710009884 5 2 940820302 3 3 742851813 3 3 310084661 5 3 793754187 3 3 216645060 1 2 721474214 4 3 825065081 3 3 633400336 5 2 904984342 3 3 150815583 5 3 547701506 5 3 228001468 5 3 498404172 4 2 351139013 4 3 279662899 4 2 959671663 2 2 671452506 1 2 605085252 4 3 445572719 1 2 696794312 5 2 907198080 3 3 596472213 5 2 690608033 3 3 234714353 1 3 395539961 3 2 154243010 2 3 227605210 4 3 176962805 3 3 594399627 2 2 730440148 5 3 565863885 2 2 400524491 2 3 448070467 2 3 585804815 5 2 186307435 1 3 933614440 3 2 440816699 2 2 594916840 2 3 531107215 3 2 869878390 2 3 598912964 1 2 721985169 3 2 549502498 2 3 386029819 3 2 393946922 1 2 580193707 5 2 103635457 1 2 233046401 3 3 314896597 2 3 361424577 3 2 561116083 4 2 463196043 4 3 114519035 2 2 141770357 1 3 614459679 5 3 164693948 1 2 139501255 5 3 649107001 1 2 712493872 2 3 477814369 2 3 832990094 1 3 202221513 5 2 245055222 1 3 799668948 1 2 737081045 5 2 596604320 2 3 408923068 2 2 428428365 1 3 519494788 4 2 513629115 5 3 427016801 1 2 129090478 2 2 225574187 4 2 283901495 2 3 575583718 3 2 326323220 5 2 778286134 3 2 795442999 1 2 586688197 2 3 163801256 3 2 959832363 4 3 395610479 4 2 326082156 1 3 287843557 2 2 442263587 4 3 178343693 2 3 409315338 4 3 870714186 1 2 101986530 3 2 896538234 2 3 543700736 5 3 685216317 3 3 338809253 3 2 856374103 4 2 126398024 5 2 261363602 3 2 636518714 1 2 816776063 1 2 385515834 3 2 242147254 2 2 620925810 4 2 323198088 3 3 456691166 3 2 260942267 1 2 564667607 2 3 897137520 2 2 820477096 1 2 882257313 5 2 645244012 1 2 737842757 2 3 424788327 1 2 154792885 3 3 414275260 3 3 881945449 5 2 442702914 5 3 347785178 5 2 128403563 5 2 431631248 2 2 751623278 4 3 512614810 3 2 344777140 2 2 631334826 2 3 360791295 2 2 323820890 3 2 273291988 3 2 440385860 2 3 482418361 5 3 558153355 3 3 293015134 5 3 548855836 2 2 293047104 4 2 139080618 3 3 407158042 1 2 557387476 5 3 879063156 5 2 558852194 1 2 310896975 4 3 796162530 1 3 318833758 5 2 110638199 4 2 569860377 1 2 672521679 1 3 251259077 2 3 427150024 4 3 769225162 4 2 466831585 5 3 590292516 3 2 475110289 3 2 500039686 1 2 405763827 5 3 907425636 2 2 855735260 1 2 239746610 2 2 872453366 4 3 553106670 1 3 563911246 5 2 560101406 4 2 946882451 1 3 168997778 4 3 281455652 5 2 531637809 1 3 587931680 2 3 172487800 3 2 468846791 5 3 526999787 3 3 765945345 3 2 197196353 3 2 334041772 5 2 678686420 1 3 987685289 3 2 989438660 4 2 245024704 4 3 244376865 1 2 551113396 2 3 518759802 5 2 442841283 2 2 615287353 2 3 557875594 1 2 403162564 2 2 236220093 4